@charset "utf-8";
/* CSS Document */
/* Powered by 96KaiFa.Com  \\   QQ 21617372 \\ https://www.96kaifa.com */
body{ background:#fff}
.top_com{ height:39px; background:#fff; border-bottom:1px solid #e5e5e5;}
.top_nav{ float:left; width:850px; padding-left:30px;}
.top_com ul{ height:39px;}
.top_com li{ float:left; height:39px; line-height:39px; vertical-align:bottom; margin-right:30px;}
.top_com  a{ color:#6f6f6f; font-size:14px;}
.top_com  a:visited { color:#6f6f6f}
.top_com li.more{ background:url(../images/icon_topcom.png) no-repeat right center; padding-right:16px; position:relative; margin-right:0px;}
.top_com .moreshow{ position:absolute; top:39px; left:-10px; width:120px; background:#EEE;padding-bottom:10px; padding-top:5px;  box-shadow:1px 1px 1px 1px #DDDDDD; display:none; }
.top_com .moreshow p{ line-height:30px; padding-left:12px;}
.top_com .moreshow p a{ color:#333}
.top_com .moreshow p a:visited{ color:#333}
.top_login{ float:right; height:39px;line-height:39px; padding-right:30px; position:relative;}
.top_login a{ display:block; float:left;  color:#6f6f6f; font-size:14px; height:39px;}
.top_login font{ display:block; float:left; color:#dddddd; padding:0px 12px;}
.top_login  .shouji{ width:15px; background:url(../images/icon_shouji.png) no-repeat center center;}
.top_login  .weixin{ width:22px; background:url(../images/icon_weixin.png) no-repeat center center;}
.top_login .weixintu{ position: absolute;width:140px; padding:12px; box-shadow:2px 2px 2px 1px #ccc;border: 1px #cdcdcd solid;top: 39px;right: 0; background-color: #fff; display:none}
.top_login .weixintu p{ font-size:12px; color:#333; line-height:18px; padding-top:5px;}

.fwbanner{ width:100%; height:125px; background:#fff url(../images/yst-bg1.jpg) no-repeat top center;}
.w1100{width:1100px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.fwbanner .w1100 img{float:left; margin-left:18px; margin-top:17px;}
.fwbanner .w1100 p{float:right; height:26px; width:105px; padding-right:15px; margin-top:51px;}
.fwbanner .w1100 p a{font-size:16px; color:#8e8f91; display:block; background:url(../images/yst-icon1.png) no-repeat; height:26px; line-height:26px; padding-left:35px; }
.fwbanner .w1100 p a:hover{color:#707070; text-decoration:none;}

.fwbox{ width:1100px; margin:0px auto; margin-top:20px; background:url(../images/yst-bg3.png) repeat-y right top; }
.fwbox .left{ width:770px; float:left;  background:#fff}
.fwbox .right{ width:300px; float:right; padding:22px 15px;}

/* 左侧 */
.fwbox .left .yst-tb{width:730px; margin:0 auto;}
.fwbox .left .yst-tb ul li{width:730px; padding:30px 0; float:left; border-bottom:1px #e4e4e4 solid; vertical-align:bottom;}
.fwbox .left .yst-tb ul li img{width:140px; height:145px; float:left; padding-right:23px;}
.fwbox .left .yst-tb ul li div h2 a{height:24px; font-size:20px; line-height:24px; }
.fwbox .left .yst-tb ul li div h2 .yst-kk{background:url(../images/yst-icon2.png) no-repeat right 4px; padding-right:30px;}
.fwbox .left .yst-tb ul li div p{line-height:25px; padding-bottom:8px; color:#606a77; padding-top:8px; }
.fwbox .left .yst-tb ul li div p a{color:#606a77; }
.fwbox .left .yst-tb ul li div span{height:28px; line-height:28px; color:#a0a0a0; font-size:14px; }
.fwbox .left .yst-tb ul li div span em{font-style:normal; display:block; float:left; width:160px; height:28px;}
.fwbox .left .yst-tb ul li div span i{font-style:normal; display:block; float:left; width:80px; height:28px; margin-left:20px; background:url(../images/gcj-icon5.png) no-repeat 0 9px; padding-left:20px;}
.fwbox .left .yst-tb ul li div span i a{color:#a0a0a0;}

.fwbox .left .yst-more{width:730px; height:40px; background:#eaeaea; margin:20px auto;}
.fwbox .left .yst-more p{text-align: center; line-height:40px; font-size:16px;}






/* 右侧 */
.com_titledc{}
.com_titledc { width:100%; height:35px; position:relative; background:url(../images/yst-bg2.png) no-repeat left bottom;}
.com_titledc  span{  font-size:18px; color:#000;  width:86px;}
.com_titledc  b.hot{ position:absolute; display:block; width:24px; height:15px; background:url(../images/icontop.gif) no-repeat; left:78px; top:5px;}
.r_xgyd,.r_zztj,.hotbq{margin-bottom:20px;}
.r_xgyd .list_com_3{ margin-top:20px;}
.r_xgyd .list_com_3 dd a.dlimg{ width:106px; margin-right:20px;}
.r_xgyd .list_com_3 dd a.dlintro{ width:160px; color:#7d7d7d; height:75px; overflow:hidden; padding-top:5px;}

/* demo slider*/
.touchslider_one{ width:300px; position:relative; margin-top:20px;  overflow:hidden;}
.touchslider_one .touchslider-viewport { width:300px;height:180px; overflow:hidden;background:#CCC;-webkit-border-radius: 6px;border-radius: 6px;}
.touchslider_one .touchslider-item {width:300px; height:180px;overflow: hidden;}
.touchslider_one .touchslider-item a{ display:block; position:relative;}
.touchslider_one .touchslider-item a img{ display:block; z-index:1; }
.touchslider_one .touchslider-item a span{ display:none; width:100%; height:40px; background:url(../images/flashbg.png) repeat-x bottom; position:absolute; left:0px;bottom:0px;}
.touchslider_one .touchslider-item a p{ display:none; position:absolute; z-index:3; width:100%; height:40px;left:0px; bottom:0px; text-align:center; line-height:40px; color:#fff; font-size:16px; }
.touchslider_one .touchslider-prev {position:absolute;height: 100px;width: 40px; top:70px; display:block; cursor:pointer;background:url(../images/gtvSplit.png) no-repeat; display:none}
.touchslider_one .touchslider-next {position:absolute;height: 100px;width: 40px; top:70px; right:0px; display:block; cursor:pointer;background:url(../images/gtvSplit.png) no-repeat -40px 0px; display:none}
.touchslider_one .touchslider-nav{ position:relative; padding-left:110px; margin-top:8px; }
.touchslider_one .touchslider-nav-item { display:inline-block;width:10px;height:10px; overflow:hidden;background:#CCC; margin-left:2px;-webkit-border-radius: 6px;border-radius: 6px;}
.touchslider_one .touchslider-nav-item-current {background: #d72403;}
.touchslider_one .touchslider-nav p{ width:100%; height:16px; vertical-align:top;}

.hotbq .bq{ margin-top:20px;}
.hotbq .bq a{ display:block; float:left; background:#f7f7f7; padding:6px 14px; margin-right:14px; font-size:14px; margin-bottom:12px;}
.dcreturn{ height:40px; background:#bfbfbf; margin-top:20px;}
.dcreturn a{ display:block; text-align:center; font-size:16px; line-height:40px; color:#fff; background:url(../images/dcfhsy.gif) no-repeat 280px center;}



.vote1 h4{ font-size:16px; font-weight:normal; color:#333333; padding-bottom:20px;}
.vote1 p{ height:30px; }
.vote1 p span{ display:block; float:left; margin-right:8px; font-family:"宋体"; color:#525252;}
.vote1 span.line{ background:#e3e4e9; width:152px; height:8px; overflow:hidden; margin-top:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-left:20px; margin-right:20px;}
.vote1 span.line b{ display:block; height:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.vote1 span.red b{ background:#f54343}
.vote1 span.blue b{ background:#0e61a5}
.vote1 span.skyblue b{ background:#01b9f5}
.vote1 span.orange b{ background:#eb6100}
.vote1 span.bfb{ margin-right:30px;}
.vote1 .btn input{ cursor:pointer;}
.vote1 .btn_tj{ display:block; width:97px; height:37px; float:left;  background:url(../images/tiaocha_btn.png) no-repeat; font-size:14px; color:#fff; padding-top:8px; }
.vote1 .btn_see{ display:block; float:left; width:94px; height:37px; color:#707070; margin-left:15px; background-color:inherit}
.vote1 .btleft{ float:left; width:300px;}
.vote1 .btright{ float:right; width:300px;}
.choic{ display:block; width:12px; height:12px; background:url(../images/diaochaoicon.png) no-repeat;}

.gcj-gz{width:300px; height:200px;}
.gcj-gz .fl{margin-left:30px; margin-top:31px; width:105px; float:left;}
.gcj-gz .fr{margin-right:30px; margin-top:31px; width:105px; float:right;}
.gcj-gz img{width:105px; height:105px; margin-bottom:10px;}
.gcj-gz a{font-size:14px; color:#fff; background:#de060d!important; width:90px; height:25px; line-height: 25px; text-align:center; display:block; margin:0 auto;}
.gcj-gz a:hover{text-decoration:none;  background:#ea686d!important;}



/* 内容页 */
.fwbox .left .yst-lb{width:700px; margin:0 auto;}
.fwbox .left .yst-lb h2{ font-size:35px; text-align:center; width:700px; line-height:60px; padding-bottom:30px; height:60px; margin-top:15px;}
.fwbox .left .yst-lb .ztl{width:700px; height:50px; padding-bottom:10px;}
.fwbox .left .yst-lb .ztl .fl{width:210px; height:50px; float:left;  background:url(../images/yst-bg4.png) no-repeat 3px 0; font-family:"宋体"; font-size:12px; color:#b5b5b5; line-height:23px;}
.fwbox .left .yst-lb .ztl .fl p{padding-left:62px;}
.fwbox .left .yst-lb .ztl .fl span{padding-left:62px;}
.fwbox .left .yst-lb .ztl .fr{width:150px; height:33px; }
.fwbox .left .yst-lb .ztl .fr a{width:33px; height:34px; margin:0 2px; display:block; float:left; line-height:33px;}
 .weixin{background:url(../images/gcj-share.png) no-repeat 0 -112px; position:relative;}
 .weixin .wx{ background:url(../images/bg-weixin.png) no-repeat; width:232px; height:110px; position:absolute; top:35px;  }
 .weixin .wx p{ font-size:12px; line-height:25px; padding-left:100px; padding-top:33px;}
 .weibo{background:url(../images/gcj-share.png) no-repeat 0 0px;}
 .kongjian{background:url(../images/gcj-share.png) no-repeat 0 -37px;}
 .qt{background:url(../images/gcj-share.png) no-repeat 0 -74px;}

.fwbox .left .yst-lb .jjsm{background:url(../images/yst-bg5.png) no-repeat; width:700px;}
.fwbox .left .yst-lb .jjsm p{  width:700px; line-height:28px; font-size:14px; color:#7d7d7d;font-family:"宋体"; padding-top:25px; text-indent:2em;}
.fwbox .left .yst-lb .txt p{text-indent:2em; font-size:16px; line-height:33px; padding-top:20px; padding-bottom:10px; font-family:"宋体"; }
.fwbox .left .yst-lb .txt .tp{width:700px;}
.fwbox .left .yst-lb .txt .tp img{width:510px; display:block; text-align:center; margin:0 auto;}



.fwbox .left .yst-lb .ztl .fr{ float:right;}








