@charset "utf-8";
.subject{padding-bottom: 15px;}
.marginbtm{margin-bottom: 0 !important;}
.listpage{box-shadow: #ccc 3px 3px 12px 1px;width:1150px;height: auto;min-height:200px;border-radius: 8px;background: #fff;overflow: hidden;margin-top: 3px;}
.listpage .titles{background: #fff;margin:0;border-bottom: 1px solid #e6e7eb;height:65px;margin-top: 27px;}
.listpage .titles img{float: left;width: 41px;margin:2px 14px 0 30px}
.listpage .titles p,.listpage .titles h3{float: left;text-indent: 0;width: 80%;}
.tymores li a,.listuls li a,.tpuls li a,.tabuls li a,.flip a{display: block;}
/*列表页*/
.listuls{border-bottom: 1px solid #fdfdfd;width: 100%;height: auto;overflow: hidden;}
.listuls li{width: 95%;height: auto;border-bottom: 1px dashed #c1c1c1;margin-left: 2.5%;}
.listuls li a{width: 100%;height:auto;overflow: hidden;}
.listuls li div{float: left;width: 73%;line-height:26px;color: #333;padding:22px 0;}
.listuls li p{float: right;text-align: right;height: 70px;line-height: 70px;font-size: 12px;color: #333;width: 25%;}
.listuls li a:hover div,.mores a:hover,.tymores li a:hover,.tpuls li a:hover p,.tabuls li a:hover p,.flip a:hover{color: #e60012;}
.mores{width: 97.5%;height: 80px;line-height: 80px;text-align: right;}
.mores a{color: #999;}
/*汇总页*/
.hzsummary{margin-bottom: 22px;}
.hzsummary .mores{height: 50px;line-height: 50px;}
.tymores{margin-left:85px;height: auto;overflow: hidden;margin-top: 12px;}
.tymores li{width: 100%;height:auto;overflow: hidden}
.tymores li a{color: #333;width:97%;line-height:26px;padding:7px 0;}
/*图片列表页*/
.tpuls,.tabuls,.tabuls li a,.structure,.imgdiv{width: 100%;height: auto;overflow: hidden;}
.tpuls li{float:left;width: 335px;margin-left: 37px;height: auto;overflow: hidden;}
.tpuls li div,.tabuls li div{width: 100%;height: 218px;overflow: hidden;border-radius: 8px;}
.tpuls li img,.tabuls li img{transition: all linear 0.3s}
.tpuls li div:hover img,.tabuls li div:hover img{transform: scale(1.1);}
.tpuls li p,.tabuls li p{font-size: 16px;color: #666;line-height: 54px;height: 54px;margin-bottom: 4px;text-align: center;width: 100%;}
.pages{width: 360px;margin-left: 770px;margin-bottom: 20px;}
.tpuls{margin-top: 25px;}
.tpuls li div{text-align: center;display: table;background: #f2f9fb;}
.tpuls li div img{max-width:335px;max-height: 218px;}
/*标题图片列表页*/
.tpdls{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.tpdls dt{line-height:50px;font-size: 24px;font-weight: 600;color: #333;margin-left: 48px;}
.jsdds{color: #333;margin-left: 48px;text-indent:5px;line-height: 20px;}
.tabuls{width: 90%;margin-left: 50px;margin-top: 15px;}
.tabuls li{float: left;width: 200px;height: auto;overflow: hidden;margin-left: 55px;}
.tabuls li div{height: 250px;background: #f2f9fb;border-radius: 0;text-align: center;display: table;}
.tabuls li img{max-height: 250px;max-width: 200px;}
.tabuls li p{font-size: 14px;}
.tpmore{height: 60px;line-height: 60px;}
/*内容页*/
.contents{border-top: 1px solid #fdfdfd;margin: 0 30px;height: auto;overflow: hidden;}
.titlesh3{font-size: 18px;color: #666;line-height: 34px;text-align: center;margin-top: 18px;    word-break: break-word;
    word-wrap: break-word;}
.timedivs{width: 100%;color: #666;text-align: center;line-height: 24px;font-size: 12px;}
.context{width: 100%;height: auto;line-height: 30px;color: #666;font-size: 16px;margin: 18px 0 40px 0;overflow: hidden;    word-break: break-word;
    word-wrap: break-word;}
.context img,.context div img,.context p img{max-width: 100%;}
.context div,.context p{margin-bottom: 20px;}
.flip{margin-top: 5px;border-top: 1px dashed #ddd;width: 100%;height: auto;overflow: hidden;margin-bottom: 0 !important;}
.flip a{display: block;color: #333;width: 100%;height: 26px;line-height: 26px;margin: 7px 0}
/*非结构页*/
.structure .fields{margin-bottom:7px;     word-break: break-word;
    word-wrap: break-word;}
.jsdivgs,.structure .fields,.enclosure,.fujian{margin-left: 30px;}
.imgdiv{margin:20px 0;}
.imgdiv p{float: left;width: 500px;overflow: hidden;margin-left: 30px;text-align: center;background-color: #f2f2f2;
    height: 370px;}
.imgdiv p img{    max-width: 100%;}
.hzfanye{width: 96%;margin-left: 2%;}
.erjih3s h3{line-height: 46px;}