.contont{ width: 100%;  overflow: hidden;}
.main{ width: 1200px; margin: 40px auto;}
/*list*/
.main_left{ width: 830px; float: left;}
.posi{width:100%;height:39px;float:left;border-bottom:2px solid #cfcecb}
.posi span{min-width:195px;height:39px;line-height:39px;display:block;float:left;font-size:26px;color:#222;font-weight:700;border-bottom:2px solid #ff6800}
.posi span i{width:31px;height:20px;margin-left:10px;margin-right:10px;margin-top:10px;float:left;background:url(../images/iconposi.png) no-repeat 0 0}
.posi span h1{font-size:26px}
.posi .fr{height:38px;display:inline-block;font-size:14px;color:#222;line-height:38px;float:right;margin-right:35px}
.posi .fr a{height:38px;display:inline-block;font-size:14px;color:#222;line-height:38px}
.gxlist{width:100%;height:auto;float:left;margin-top:57px}
.gxlist ul{width:100%;height:auto;float:left}
.gxlist ul li{width:100%;height:auto;float:left;margin-bottom:25px}
.gxlist ul li .picbox{border-right:3px solid #ff6800;border-bottom:3px solid #ff6800;position:relative;width:342px;height:210px;float:left;margin-right:20px}
.gxlist ul li .picbox img{width:315px;height:195px;float:left;margin-left:15px}
.gxlist ul li .picbox .s{position:absolute;bottom:-3px;right:-11px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff6800}
.gxlist ul li .txtbox{width:465px;height:auto;float:left}
.gxlist ul li .txtbox .title{width:100%;height:35px;line-height:35px;margin-top:10px;float:left;font-size:18px;color:#2b2b2b;font-weight:400}
.gxlist ul li .txtbox .title a{ color: #235aa7;}
.gxlist ul li .txtbox .other{float:left}
.gxlist ul li .txtbox .other .date{width:100%;height:24px;line-height:24px;font-size:14px;color:#ff6800;font-family:Arial;margin-right:5px}
.gxlist ul li .txtbox .other .view{width:100%;height:33px;line-height:33px;font-size:14px;color:#6f6f6f;margin-left:5px}
.gxlist ul li .txtbox .other .view span{color:#ff6800}
.gxlist ul li .txtbox p{width:100%;height:auto;float:left;font-size:14px;color:#6f6f6f;line-height:24px;margin-top:3px}
.gxlist ul li a.mores{width:124px;height:30px;line-height:30px;background:url(/images/zyzy/gxmorebg.png) no-repeat 0 0;text-indent:23px;float:left;font-size:14px;color:#fffac1;margin-top:10px}
.pages{overflow:hidden;padding-bottom:20px;padding-top:20px;text-align:center;width:100%}
.pages a{border:1px solid #d4d4d4;color:#373737;display:inline-block;font-size:13px;height:37px;line-height:37px;margin-left:8px;padding-left:12px;padding-right:12px;background:#fff;border-radius:4px}
.pages .thisclass{background:#d60000 none repeat scroll 0 0;border:1px solid #d60000;color:#fff}
.pages span{display:inline-block;font-size:13px;height:37px;line-height:37px;margin-left:8px;padding-left:12px;padding-right:12px;border-radius:4px;color:#fff}
.main_right{ width: 335px; float: right;}
.rhdp{width:283px;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;height:auto;float:left;padding-left:25px;padding-right:25px}
.rhdp dt{width:100%;}
.rhdp dt img{width:100%;}
.picFocus{ margin:0 auto;float: left;width:283px;position:relative;  overflow:hidden; zoom:1; }
.picFocus .hd{ width:100%; padding-top:0px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:44px; height:30px; border:2px solid #fff; cursor:pointer; margin-right:0px;   }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:100%; height:204px; display:block; }
.bktop{ width: 335px; height: 27px; background: url(/images/zyzy/bktop.png) no-repeat 0 0; float: left;}
.bkbot{ width: 335px; height: 27px; background: url(/images/zyzy/bkbot.png) no-repeat 0 0; float: left; margin-bottom: 10px;}
.rph{width:283px;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;height:auto;float:left;padding-left:25px;padding-right:25px}
.rph dt{width:100%;height:19px;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:13px}
.rph dt span{width:100%;height:19px;line-height:19px;text-indent:48px;float:left;font-size:16px;color:#292929;background:url(/images/zyzy/iconrh2tit.png) no-repeat left 0}
.rph dd ul{width:100%;height:auto;float:left;margin-bottom:15px}
.rph dd li{width:100%;height:auto;float:left}
.rph dd li a{width:100%;height:auto;float:left;font-size:14px;color:#222;line-height:35px;height:35px;overflow:hidden}
.rph dd li a i{width:20px;height:20px;line-height:20px;text-align:center;font-style:normal;display:inline-block;vertical-align:middle;background:#ff6800;font-size:12px;color:#fff;margin-right:10px}
.rph dd img{border: 0px; vertical-align: middle; width: 100%;}
.rzyfl{width:283px;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;height:auto;float:left;padding-left:25px;padding-right:25px}
.rzyfl dt{width:100%;height:19px;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:13px}
.rzyfl dt span{width:100%;height:19px;line-height:19px;text-indent:48px;float:left;font-size:16px;color:#292929;background:url(/images/zyzy/iconrh2tit.png) no-repeat left 0}
.rzyfl dd li{width:50%;height:auto;float:left}
.rzyfl dd li a{width:100%;height:auto;float:left;font-size:14px;color:#222;line-height:36px;height:36px;overflow:hidden;outline:0;text-decoration:none}
.rzyfl dd li a i{width:3px;height:5px;background:#bf1036;display:inline-block;vertical-align:middle;border-radius:3px;margin-right:15px}

/*article*/
.mt35{margin-top:35px!important}
.lbd1{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;float:left;border:1px solid rgba(15,15,15,.21);padding:0 40px;margin-top:8px}
.article{width:100%;height:auto;float:left;margin-top:27px}
.article h1{width:100%;height:78px;line-height:78px;float:left;font-size:24px;font-weight:400;text-align:center;color:#040404}
.article .info{width:100%;height:40px;line-height:40px;float:left;font-size:14px;color:#040404}
.article .info a.sjb{display:inline-block;background:url(/images/zyzy/iconsjb.png) no-repeat left center;font-size:14px;color:#040404;padding-left:25px;height:40px;line-height:40px}
.article .content{width:100%;height:auto;float:left;padding:20px 0 0;font-size:16px;color:#6f6f6f;line-height:35px; border-top:1px dashed rgb(255, 104, 0);}
.article .content img{max-width:100%;display:inline-block}
.article .content h2{font-size:20px;font-weight:700;margin:20px 0;border-left:5px solid red;padding-left:13px}
.article .content a{text-decoration:none;border-bottom:1px dashed #f55;color:#f55;font-weight:700}
.article .content a u{text-decoration:none}
.article .content a:hover{border-bottom:1px solid red;color:red}
.expert{margin:15px auto;padding:0 15px}
.expert dt{float:left;width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:.8rem;border:1px dashed #ccc}
.expert dt img{width:100%;vertical-align:middle}
.expert dd{padding-left:.88rem}
.expert dd h3{line-height:30px;color:#111;font-weight:400}
.expert dd h3 span{vertical-align:middle;font-size:18px}
.expert dd h3 em{margin-left:5px;font-size:14px;font-style:normal;color:#3897f0;border:.5px #3897f0 solid;padding:2px 5px}
.expert dd p{color:#999;line-height:1.2;font-size:16px;padding-top:.65rem}
.expert dd p span{padding-right:.16rem}
.ltjpiclist{float:left;height:auto;width:100%;margin-top:25px}
.ltjpiclist ul{float:left;height:auto;width:100%}
.ltjpiclist ul li{float:left;height:auto;width:120px;margin-right:4px}
.ltjpiclist ul li.last{float:right}
.ltjpiclist ul li .picbox{float:left;height:100px;width:120px}
.ltjpiclist ul li .picbox img{float:left;height:100px;width:120px}
.ltjpiclist ul li span{color:#040404;float:left;font-size:14px;height:40px;line-height:40px;text-align:center;width:100%;overflow:hidden}
.prene{font-size:16px;width:100%;height:auto;float:left;border-top:1px solid #b9b7b4;border-bottom:1px solid #b9b7b4;padding:20px 0;margin-top:15px;margin-bottom:15px}
.prene .w100p{width:50%;float:left;height:30px;line-height:30px;overflow:hidden;float:left}
.prene a{font-size:16px;color:#040404;line-height:30px}
.rph1{width:283px;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;height:auto;float:left;padding-left:25px;padding-right:25px}
.rph1 dt{width:100%;height:19px;line-height:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:13px}
.rph1 dt span{width:100%;height:19px;line-height:19px;text-indent:48px;float:left;font-size:16px;color:#292929;background:url(/images/zyzy/iconrh2tit.png) no-repeat left 0}
.rph1 dd li{width:100%}
.rph1 dd li a{width:100%;height:auto;float:left;font-size:14px;color:#222;line-height:35px;height:35px;overflow:hidden}
.rph1 dd li a i{width:2px;height:14px;line-height:14px;text-align:center;font-style:normal;display:inline-block;vertical-align:middle;background:#e40017;font-size:12px;color:#fff;margin-right:10px}

@media screen and (max-width: 428px){
.main{ width: 94%; margin: 3% auto;}
.posi{ height: auto; border-bottom:none}
.posi span{ width: 100%;}
.main_left{ width: 100%; float: none;}
.posi .fr{ float: left;}
.gxlist{ margin-top: 0; float: none;}
.gxlist ul{ border-bottom: 1px #eee solid;}
.gxlist ul li{ margin: 0; padding: 5% 0; border-bottom: 1px #eee dashed; float: none;}
.gxlist ul li:last-child{ border-bottom:none; }
.gxlist ul li .picbox{ width: 48%; height: auto; margin-right: 0; border-right:none;border-bottom:none}
.gxlist ul li .picbox img{ width: 100%; height: auto; margin-left: 0;}
.gxlist ul li .picbox .s{ border-bottom:none}
.gxlist ul li .txtbox{ width: 48%;  float: right;}
.gxlist ul li .txtbox .title{ height: 2em; line-height: 2; font-size: 1em; margin-top: 0;}
.gxlist ul li .txtbox span{ font-size: 12px !important;}
.gxlist ul li .txtbox .other .view{ height: 24px; line-height: 24px;}
.pages{ padding: 2% 0;}
.pages a{ margin-bottom: 2%;}
.main_right{ display: none;}
.mt35{ margin-top: 5% !important;}
.lbd1{ padding: 0 4%;}
.article{ margin-top: 0;}
.article h1{ height: 3em; line-height: 3;}
.article .info{ height: 1.5em; line-height: 1.5;}
.article .content{ padding: 3% 0 0; line-height: 1.5;}
.pages a{ height: auto; line-height: 2; margin-top: 5%;}
}