@charset "utf-8";
 /* 初始化CSS 
--------------------------------------------------*/
body {margin:0px 0px 0px 0px;color:#000000;background:#fbfbfb}
div{text-align:left;}
ul,ol,li,dl,dt,dd,p,h1{margin:0px; padding:0px;}
li{list-style:none;list-style-position: outside;border:0;}
.clear{clear:both;height: 0px;overflow: hidden;}
img,a img{border:0px;}
.top_ad{float:left;width:100%; overflow:hidden; position:relative;}
.top_ad .dyh{ position:absolute;top:0px;left:0px;width:100%;height:600px;z-index:999;}
.top_ad a img{width:100%;height:auto;}

/* 头部 */
.topnav{float:left;width:100%;height:65px;text-align: center;clear:both; z-index:9999;min-width:1200px;border-bottom:1px solid #f4f4f4;background:#fff;}
.topnav .tcon{margin:0px auto;width: 1200px;}
.topnav .tcon .top_bit{float:left;margin:10px 0px 0px 0px;width:190px; text-align:left;height:47px; position:relative;}
.topnav .tcon .top_bit img{width:190px;height:auto;}
.topnav .tcon .top_bit .zwlg{ position:absolute;left:0px;top:0px;width:65px;z-index:2;}
.topnav .tcon .top_bit .zwlg a img{width:65px;height:47px;}
.topnav .tcon .top_bit .tylg{ position:absolute;right:0px;top:0px;width:120px;z-index:2;}
.topnav .tcon .top_bit .tylg a img{width:120px;height:47px;}

.topnav .tcon .top_lm{float:right;margin:16px 0px 0px 0px;}
.topnav .tcon .top_lm li{float:left;margin:0px 0px 0px 20px;padding:5px 15px 7px 15px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#000;transition: all 0.1s;}
.topnav .tcon .top_lm li:hover{background:#ef9843; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#fff;}
.topnav .tcon .top_lm span{float:left;margin:0px 0px 0px 20px;padding:5px 15px 7px 15px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#0e4a93;transition: all 0.1s;}
.topnav .tcon .top_lm span:hover{background:#ef9843; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#fff;}


/* 头条 */
.zkox{float:left;width:100%;overflow:hidden;padding:20px 0px 20px 0px;}
.ttmn{margin:0px auto;width:1178px;overflow:hidden;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;border:1px solid #f4f4f4;background:#fff;padding:25px 10px 25px 10px;transition: all 0.5s; cursor:pointer;}
.ttmn:hover{border:1px solid #fad4af;box-shadow: 0em 0em 0.3em #f3d3b4;}
.ttmn:hover .bttx,.ttmn:hover .bttx a{color:#ef9843;}
.ttmn .bttx{float:left;width:1200px; overflow:hidden; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:34px;color:#000; font-weight:bold;text-decoration:none;transition: all 0.2s;}
.ttmn .bttx a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:34px;color:#000; font-weight:bold;text-decoration:none;}
.ttmn .bttz{float:left;width:1178px;padding:10px 0px 0px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#666666; text-decoration:none; text-align:center;}
.fxxb{display:none;}


/* 头条下广告 */
.jdtmx{margin:0px auto;width:1200px;padding:0px 0px 20px 0px}
.jdtmx a img{width:1200px;height:120px;}


/* 焦点图 */
.zyc{float:left;width:100%;overflow: hidden;padding:0px 0px 30px 0px;}

.slideBox{float:left;width:100%; height:580px; overflow:hidden; position:relative;}
.slideBox .hd{ width:90px;height:10px;left:50%;overflow:hidden; position:absolute; bottom:20px; z-index:1; margin-left:-45px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin: 3px 5px 0px 5px;  width:15px; height:2px; line-height:14px; text-align:center; background:#fff; cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;transition: all 0.5s;}
.slideBox .hd ul li.on{ background:#ff9400;height:4px;width:30px;margin: 2px 5px 0px 5px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{width:100%;zoom:1; vertical-align:middle;cursor:pointer;position:relative;}
.slideBox .bd li .zjdt{ position:absolute;left:50%;top:50px;width:900px;height:480px;margin-left:-450px;z-index:9;display:block; overflow: hidden;}
.slideBox .bd li .zjdt a img{width:900px;height:480px;transition: all 0.8s;}
.slideBox .bd li .zjdt a img:hover{transform: scale(1.05);}
.slideBox .bd li .zjdt .xbtn{ position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.8);width:865px;padding:15px 15px 20px 20px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;color:#fff;}
.slideBox .bd li .zjdt .xbtn a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;color:#fff;text-decoration:none;}
.slideBox .bd li .zjdt .xbtn .ssum{float:left;width:865px;height:25px;padding:6px 0px 0px 50px;background: url(../images/2018bg_bit.png) no-repeat 19px 0px;}
.slideBox .bd li .zjdt .xbtn .ssum dt{float:left;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#fff;line-height:100%;margin:0px 30px 0px 0px;}
.slideBox .bd li .zjdt .xbtn .ssum dd{float:left;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#fff;line-height:100%;}

.slideBox .bd li .bgtx{width:100%; overflow:hidden;background:#000;}
.slideBox .bd li .bgtx img{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;width:100%;height:100%;img-size:100% 100%;-webkit-filter:blur(10px);filter:blur(10px);}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{position:absolute; left:120px; top:230px;display:block; width:50px; height:100px;background:url(../images/2018bg_bit.png) no-repeat 0px -60px;filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1;transition: all 0.5s;}
.slideBox .next{position:absolute; right:120px; top:230px;display:block; width:50px; height:100px;background:url(../images/2018bg_bit.png) no-repeat -62px -60px;filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1;transition: all 0.5s;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}


/* 三张副图 */
.snfm{margin:0px auto;width:1230px;overflow: hidden;padding:0px 0px 0px 0px;}
.snfm li{float:left;width:380px;height:230px;overflow: hidden;margin:0px 15px 0px 15px; position:relative;display:block; overflow: hidden;}
.snfm li:hover img{transform: scale(1.05);}
.snfm li:hover p{height:70px;transition: all 0.5s;background:rgba(0,0,0,0.7); }
.snfm li img{width:380px;height:230px;transition: all 0.8s;}
.snfm li span{position:absolute;left:0;bottom:0;width:350px;height:50px;padding:0px 15px 15px 15px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;color:#fff;z-index:2;line-height:160%;}
.snfm li span a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;color:#fff;line-height:160%;text-decoration:none;}
.snfm li p{ position:absolute;left:0;bottom:0;width:380px;height:230px;background:rgba(0,0,0,0.4); cursor:pointer;transition: all 0.5s;}
.snfm li i{ position:absolute;left:0;top:0;z-index:3;}
.snfm li i .bn{float:left;width:3px;height:26px;background:#ff9400;}
.snfm li i .bx{float:left;padding:5px 10px 7px 10px;background:rgba(0,0,0,0.6);color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px; font-style:normal;line-height:100%;}
.snfm li b{ position:absolute;left:15px;bottom:75px;height:40px;width:40px;background:url(../images/2018play.png) no-repeat;z-index:1;}

/* 通栏广告 */
.focu{margin:0px auto;width:1200px;padding:20px 0px 30px 0px}
.focu a img{width:1200px;height:120px;}

/* 新闻容器 */
.news{margin:0px auto;width:1200px;overflow: hidden;}

/* 新闻容器-左 */
.news .mcon{float:left;width:790px;overflow: hidden;}
.xopt{float:left;width:788px;overflow: hidden;border:1px #f1f1f1 solid;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff;margin:0px 0px 0px 0px;}
.bonx{float:left;width:788px;overflow: hidden;}
.bonx span{float:left;width:50px;height:3px;background:#ff9400;}
.bonw{float:left;width:778px;}
.bonw dt{float:left;width:100px;font-family:\5FAE\8F6F\96C5\9ED1;color:#00468a; font-weight:600;font-size:18px;line-height:100%;padding:15px 0px 15px 10px;}
.bonw dd{float:right;line-height:100%;padding:15px 15px 15px 0px;background: url(../images/2018bg_bit.png) no-repeat 60px -512px;}
.bonw dd a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#666666;line-height:160%; text-decoration:none;}
.bonw dd a:hover{color:#ff9400;}

/* 单元列表容器 */
/*.news .mcon li {float: left;width: 768px;overflow: hidden;padding: 14px 0px 14px 18px;border: 1px #f4f4f4 solid;box-shadow: 0.1em 0.1em 0em #f1f1f1;cursor: pointer;background: #fff;margin: 0px 0px 20px 0px;transition: all 0.5s;}*/
.news .mcon li {float: left;width: 788px;overflow: hidden;padding: 18px 0px 18px 0px;border-bottom:1px #e5e5e5 dashed;cursor: pointer;margin: 0px 0px 0px 0px;transition: all 0.5s;}
.news .mcon li:last-child{margin:0 0 -8px 0;} 
/*.news .mcon li:hover {border: 1px #ff9400 solid;}*/
.coxe {float: left;width: 778px;overflow: hidden;}
.coxe .tpwz {float: left; width: 180px;margin: 6px 0px 0px 0px;display: block;overflow: hidden;}
.coxe .tpwz img {float: left;width: 180px;height: 102px;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.coxe .tpwz img.float_img {float: left;margin-right: 15px;}
.coxe .tpwm {float: left;width: 580px;overflow: hidden;margin:10px 0 0 15px;}
.coxe .tpwm span {float: left;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 20px;line-height: 160%;color: #000;}
.coxe .tpwm span a{font-family:\5FAE\8F6F\96C5\9ED1;font-size: 20px;color:#000;line-height:160%; text-decoration:none;}
.coxe .tpwm span a:hover{color:#ff9400;}

.coxe h1 {display: none;font-weight: normal;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 20px;line-height: 160%;color: #000;}
.coxe h1 a{font-family:\5FAE\8F6F\96C5\9ED1;font-size: 20px;color:#000;line-height:160%; text-decoration:none;}
.coxe h1 a:hover{color:#ff9400;}



.coxe .tpwm p {float: left;width:100%;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 14px;color: #666666;line-height: 160%;padding: 8px 0px 0px 0px;}
.coxh {float: left; width: 746px;overflow: hidden;padding: 25px 0px 0px 0px;}
.coxh .bitm {float: left; width: 300px;}
.coxh .bitm dt {float: left;height: 20px;background: url(../images/2018bg_bit.png?ver=32547899090) no-repeat 0px -190px;padding: 2px 0px 0px 18px;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 14px;color: #666666;line-height: 100%;margin: 3px 50px 0px 0px;}
.coxh .bitm dd {float: left;height: 20px;background: url(../images/2018bg_bit.png?ver=32547899090) no-repeat 0px -213px;padding: 2px 0px 0px 18px;font-family: "Arial";font-size: 14px;color: #666666;line-height: 100%;margin: 3px 0px 0px 0px;}
.coxh span {float: right;height: 30px;padding: 2px 0px 0px 25px;background: url(../images/2018bg_bit.png?ver=32547899090) no-repeat 0px -240px;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 14px;
color: #666666;}

/* 左边滑动内容加载 */
.scpd_page_box{float:left;width:100%;display:none;}
.scpd_page_icon{float:left;font-weight:bold; text-align:center;margin-top:5px;width:768px;border:1px #efeeee solid;background:#fff;border-radius:5px;padding:10px 10px 0px 10px;}
.scpd_page_icon .text{margin:0px auto; overflow:hidden; position:relative;}
.scpd_page_icon .text i{ position:absolute;left:42%;top:0px;margin-left:-9px;display: inline-block;width:18px;height:18px;background:url(../images/loading.gif) no-repeat 0px 2px;vertical-align:middle;}
.scpd_page_icon .text .wenzi{margin:0px auto;text-align:center;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;padding:0px 0px 10px 0px; font-weight:bold;color:#000;}
.scpd_page_icon .text .lmbq{width:100%; overflow:hidden;padding:0px 0px 15px 0px;border-top:1px #e5e5e5 dashed;}
.scpd_page_icon .text .lmbq span{float:left;margin:15px 20px 0px 5px;padding:2px 10px 3px 10px;border:1px #efeeee solid;background:#f9f9f9;border-radius:5px;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal;color:#666666;}
.scpd_page_icon .text .lmbq span:hover{background:#ff9400;color:#fff;}


/* 单元列表广告 */
.bocn{margin:0px auto;width:790px;overflow:hidden;}
.lbad{float:left;width:790px;margin:5px 0px 5px 0px; position:relative;display:block;overflow:hidden;}
.lbad img,.lbad img{width:790px;height:350px;transition: all 0.8s;}
.lbad:hover img{transform: scale(1.05);}
.lbad:hover p{background:rgba(0,0,0,0);}
.lbad span{position:absolute;left:0;bottom:0;width:770px;height:40px;padding:0px 15px 15px 20px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;color:#fff;z-index:2;line-height:160%;}
.lbad span a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:24px;color:#fff;line-height:160%;text-decoration:none;}
.lbad p{ position:absolute;left:0;top:0;width:790px;height:350px;background:rgba(0,0,0,0.4); cursor:pointer;transition: all 0.8s;}
.lbad i{ position:absolute;left:0;top:0;z-index:3;}
.lbad i .bn{float:left;width:3px;height:26px;background:#ff9400;}
.lbad i .bx{float:left;padding:5px 10px 7px 10px;background:rgba(0,0,0,0.8);color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px; font-style:normal;line-height:100%;}

/* 新闻容器-右 */
.news .mcoz{float:right;width:380px;overflow: hidden;}
.bony{float:left;width:378px;}
.bony span{float:left;width:50px;height:3px;background:#ff9400;}
.bonz{float:left;width:368px;border-bottom:1px #f7f7f7 solid;}
.bonz dt{float:left;width:100px;font-family:\5FAE\8F6F\96C5\9ED1;color:#00468a; font-weight:600;font-size:18px;line-height:100%;padding:15px 0px 15px 10px;}
.bonz dd{float:right;width:30px;line-height:100%;padding:15px 10px 15px 0px;background: url(../images/2018bg_bit.png) no-repeat 30px -512px;}
.bonz dd a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#666666;line-height:160%; text-decoration:none;}
.bonz dd a:hover{color:#ff9400;}

/* 单元框 */
.boxm{float:left;width:378px;overflow: hidden;margin:0px 0px 25px 0px;background:#fff;padding:0px 0px 10px 0px;border:1px #f1f1f1 solid;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;box-shadow: 0.1em 0.1em 0em #f1f1f1;}

.boxd{float:left;width:378px;overflow: hidden;margin:0px 0px 25px 0px;background:#fff;padding:0px 0px 10px 0px;border:1px #f1f1f1 solid;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;box-shadow: 0.1em 0.1em 0em #f1f1f1;}

.boxw{float:left;width:380px;overflow: hidden;margin:0px 0px 25px 0px;}
.boxw img,.boxw a img{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.btwn{float:left;width:358px;padding:15px 10px 5px 10px;}
.btwn dt{float:left;width:20px;height:20px;background: url(../images/2018bg_bit.png) no-repeat 0px -276px;}
.btwn dd{float:left;width:358px;}
.btwn dd a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;color:#000;line-height:160%; text-decoration:none;}
.btwn dd a:hover{color:#ff9400;}

.btwp{float:left;width:378px;display:block;overflow:hidden; position:relative;}
.btwp a img{width:378px;height:230px;transition: all 0.8s;}
.btwp a img:hover{transform: scale(1.05);}
.btwp span{ position:absolute;left:0px;top:0px;width:378px;height:8px;background: url(../images/2018bg_bit.png) no-repeat 0px -363px;}


.btwr{float:left;width:358px;padding:30px 10px 10px 10px;}
.btwr dt{float:left;width:20px;height:20px;background: url(../images/2018bg_bit.png) no-repeat 0px -276px;}
.btwr dd{float:left;width:338px;}
.btwr dd a{font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;color:#000;line-height:160%; text-decoration:none;}
.btwr dd a:hover{color:#ff9400;}


/* 专题 */
.vrk{float:left;width:378px;overflow:hidden;margin:0px 0px 0px 0px;}
.slideBox01{ width:378px; height:330px; overflow:hidden; position:relative;}
.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute;left:50%; bottom:105px; z-index:2;margin-left:-25px;}
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin: 3px 5px 0px 5px;  width:6px; height:6px; line-height:14px; text-align:center; background:#fff; cursor:pointer;-webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;transition: all 0.5s;}
.slideBox01 .hd ul li.on{ background:#ff9400;height:6px;width:20px;}
.slideBox01 .bd{ position:relative; height:100%; z-index:0;}
.slideBox01 .bd li{width:378px;zoom:1; vertical-align:middle;cursor:pointer;}
.slideBox01 span{ position:absolute;left:0px;bottom:100px;width:378px;height:50px;background:url(../images/2018pc_bit_bg.png) repeat-x;z-index:1;}

/* 专题-滑动箭头 */
.slideBox01 .prev{position:absolute; left:0px; top:85px;display:block; width:32px; height:55px;background:url(../images/2018bg_bit.png) no-repeat 0px -400px;}
.slideBox01 .next{position:absolute; right:0px; top:85px;display:block; width:32px; height:55px;background:url(../images/2018bg_bit.png) no-repeat -35px -400px;}
.slideBox01 .prev:hover{background:url(../images/2018bg_bit.png) no-repeat 0px -458px;}
.slideBox01 .next:hover{background:url(../images/2018bg_bit.png) no-repeat -35px -458px;}

.vvs{float:left;width:378px; position:relative;}
.vvs a img{width:378px;height:230px;}
.vvs span{ position:absolute;left:10px;bottom:10px;padding:5px 5px 4px 5px;background:#f69412;color:#fff;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;LINE-HEIGHT: 100%;z-index:2}

.vvx{float:left;width:358px;background:#fff;border-top:0px;padding:0px 10px 8px 10px;position:relative; overflow:hidden;}
.vvx .btt{float:left;width:100%;padding:6px 0px 10px 0px;}
.vvx .btt a{color:#000; text-decoration:none;LINE-HEIGHT: 160%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.vvx .btt a:hover{color:#FF8400;}
.vvx .btm{float:left;width:100%;padding:10px 0px 2px 0px;border-top:1px #e5e5e5 dashed;font-size:14px;LINE-HEIGHT: 160%;color:#666666;font-family:\5FAE\8F6F\96C5\9ED1;}


/*回到顶部*/
#toTop{display: none;position: fixed;bottom: 220px;right: 0px;width: 49px;text-indent:-9999px;height:81px;overflow:hidden;background: url(../images/up.png) no-repeat 0px 0px;z-index:999;transition: all 0.3s;}
#toTop:hover{background: url(../images/up.png) no-repeat -49px 0px;}

/*数据统计*/
.count{display:none;}

/* 底部代码 */
.foot{width:100%;overflow:hidden;height:130px;background:#fff;margin-top:50px;border-top:1px #f1f1f1 solid;min-width:1200px;}
.foot .gnq{margin:0px auto;width:750px;padding:30px 0px 10px 0px;text-align:center;}
.foot .gnq a{color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.foot .gnq a:hover{color:#FF8400;}
.foot .gnq span{color:#f1f1f1;font-size:14px;margin:0px 15px 0px 15px;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;padding:10px 0px 10px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#000;}
.foot .gny{margin:0px auto;width:750px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#000;}
.foot .tjn{display:none;font-size:1px;z-index:-99999}
.foot .tjn a{font-size:1px;}