@charset "gb2312";
*{ margin:0px; padding:0px; border:0; }
html, body {width:100%; height:100%;  margin:0px; padding:0;  font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif;background:#fff; -webkit-font-smoothing: antialiased; }


div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
.fl { float:left; }
.fr { float:right; }
a { color:#404040; text-decoration:none; }
a:hover{ color:#c00; text-decoration:none;}

div,ul,li,h4,h5,dl,dd,dt { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}

.amn2 { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn2 img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn2:hover img { -webkit-transform:scale(1.15); -moz-transform:scale(1.15); -ms-transform:scale(1.15); -o-transform:scale(1.15); transform:scale(1.15);}

.w500 { width: 49%;}


h2 { font-size:28px; font-weight:700; border-bottom:#efefef 1px solid; padding:25px 0; margin-bottom:35px;text-align: center;}
h2 font { color:#0e6edd; margin:0 auto -45px; padding-right:10px; width:180px; background:#FFF; display:block;}
h2 i { /*width:0; height:0; display:block; float:right;  margin-top:20px; border:5px solid transparent; border-top-color:#0e6edd;*/}


.banner { background: url("../images/banner.jpg") no-repeat top center; height:450px; }
.warp { width:1200px; margin:0 auto; overflow:hidden;  }

/*头条*/
.tt { width:100%; margin:0 auto; overflow:hidden; padding:45px 0 40px 0;  }
.tt span {  width:100%; float:left; margin-bottom:10px; font-size:36px; line-height:50px; color:#333; font-weight:bold; text-align:center; }
.tt span b { display:inline-block; background:#0066c5; padding:0 15px; line-height:40px;  vertical-align:top;  font-size:22px; color:#fff; margin-top:5px; border-radius:3px; margin-right:13px; }
.tt p { width:100%;  font-size:16px; color:#999; float:left; font-weight:normal; line-height:30px;  text-align:center; }


.w68 { width:56%; margin-bottom:5px;  }
.w48 { width:40%; float:right;  }
.w49 { width:49%; }

/*焦点图*/
.focus { width:100%; height:410px; position:relative; overflow:hidden; float:left;  }
.focus .piclist { width:100%; position:absolute; }
.focus .piclist li { width:100%; float:left; height:100%; overflow:hidden; }
.focus .piclist li img { width:100%; height:410px; display:block; }
.focus .piclist li span { width:696px; font-size:22px; line-height:30px; color:#fff; text-shadow:1px 1px 5px rgba(0,0,0,.8); padding:0 0 16px 0; background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); position:absolute; bottom:0px; }
.focus .piclist li span p { height:30px; overflow:hidden; width:80%; float: left; margin-left:20px;text-align:left; }
.focus .piclist li span p i { width:30px; height:30px; float: left; margin-right: 10px; display:inline-block; background: url(../images/player.png);background-size:cover; }

.focus .pager { width:100%; height:8px; position:absolute; right:0; bottom:32px; z-index:1; text-align:right; padding:0 15px 0 0; }
.focus .pager ul li { display:inline-block; zoom:1; width:8px; height:8px; margin:0 2px; line-height:99px; overflow:hidden; background:#fff; cursor:pointer;  border-radius:6px;}
.focus .pager ul li.on { background:linear-gradient(45deg,#f75624,#fc271f); width: 20px; }
.focus .prev,.focus .next { width:46px; height:60px;top:50%; margin-top:-30px; cursor:pointer; position:absolute; z-index:99; text-align:center; line-height:60px; font-size:46px; color:#fff; font-family:"\5B8B\4F53"; font-weight:bold; }
.focus .prev { left:5px; }
.focus .next { right:5px; }



/*最新动态*/
.news { width:100%; float:left; margin-top:-12px; }
.news ul li { width:100%; font-size:16px; line-height:48px; color:#444; overflow:hidden; height:48px; border-bottom:1px dashed #e6e6e6; padding: 0 0 0 25px; background: url(../images/yuan.png) left center no-repeat; }
.news ul li b { color:#c00; padding:0 10px 0 0; font-size:13px; font-family:"\65B0\7EC6\660E\4F53"; }

.more { float:right; margin-top:20px; margin-bottom:20px; }
.more a { display:inline-block; font-size:14px; color:#666; background:#f8f8f8; padding:0 12px 0 13px; line-height:36px; }
.more a:hover { color:#fff; background:#0e6edd; }


.vdlist { width:100%; float:left;  }
.vdlist ul li { width:30%; float:left; margin-right: 5%;  margin-bottom:25px; height:640px;  background-repeat: no-repeat; background-size:cover; background-position: center center;  overflow:hidden; border-radius:0px; position: relative;  border: solid #edddc3 5px;}
.vdlist ul li span { position: absolute; bottom:0; float:left; font-size:20px; line-height:26px;  color:#fff; background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));  padding:15px 5% 15px 5%; }
.vdlist ul li span i { width:26px; height:26px; float: left; margin-right: 10px; display:inline-block; background: url(../images/player.png);background-size:cover; }
.vdlist ul li:nth-child(3n) {  margin-right:0px; }
.vdlist ul li a { width: 100%; height: 100%; display: block; }



.wxbs { width:100%;  margin-bottom:-20px;  } 
.wxbs ul { width:100%;}
.wxbs ul li { width:32%; float:left; margin-bottom:20px; position:relative; margin-right:2%; background:#f1f1f1; height: 130px;}
.wxbs ul li:nth-child(3n) { margin-right:0%; }
.wxbs ul li h5 { display: none;}
.wxbs ul li h4 { padding:15px;}
.wxbs ul li h4 span { font-size:18px; font-weight: 600; line-height: 26px;}
.wxbs ul li h4 p { color:#999; line-height:24px; font-size:14px; height:48px; overflow:hidden; }
.wxbs ul li:hover { background: #0066c5;}
.wxbs ul li:hover h4 span,.wxbs ul li:hover h4 p { color:#fff;}

.fykp { width:100%; float:left;} 
.fykp ul { width:100%; float:left;  margin-bottom:-10px; } 
.fykp ul li { width:100%; float:left; padding-bottom:20px;  margin-bottom:10px; margin-top:9px; border-bottom:1px dashed #e6e6e6;}
.fykp ul li:nth-child(2n){ margin-right: 0%;}
.fykp ul li h4 { width:62%; float:right; }
.fykp ul li h4 span { width:100%; float:left; color:#333; line-height:26px; font-size:18px; margin-bottom:10px; font-weight:bold; overflow:hidden; height:52px;}
.fykp ul li h4 p { width:100%; float:left; color:#999; line-height:24px; font-size:14px; height:48px; overflow:hidden;  }
.fykp ul li h5 { width:33%; float:left;  overflow:hidden;  }
.fykp ul li h5 img { width:100%; height:110px; display:block;}
.fykp ul li:hover h4 span { color:#f56a3f; }


/*视频直播*/
.elive { width:100%; height:870px; margin-bottom:15px; margin-top:15px; }

/*捉谣记*/
.yeyx { width:48%;} 
.yeyx ul li { width:100%; float:left; margin-top:20px; background:#f8f8f8;}
.yeyx ul li h4 { width:70%; float:right;color:#333; line-height:26px; font-size:16px; font-weight:bold; overflow:hidden; max-height:70px; padding:18px 4% 0 4% }
.yeyx ul li h5 { width:30%; float:left;  overflow:hidden;  }
.yeyx ul li h5 img { width:100%; height:90px; display:block;}
.yeyx ul li:hover h4 { color:#124790; }
.yeyx ul li:nth-child(2n) { float:right; }
.box { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

/*支站联动*/
.xslh { background:url(../images/yunchufang.jpg) no-repeat #0b5fa7 left; height:208px;}
.xslh ul { padding-top:65px; overflow:hidden; padding-left:55px;}
.xslh ul li { width:141px; float:left; margin-right:45px; margin-bottom:10px; border-radius: 8px; overflow: hidden;}

.zzld{ width:100%; margin-bottom:35px; overflow:hidden;  }
.zzld ul li { width:49%; font-size:16px; margin-right:2%; float:left; line-height:48px; color:#666; overflow:hidden; height:47px; border-bottom:1px dashed #e6e6e6; }
.zzld ul li b { color:#aaa; padding:0 9px 0 0px; }
.zzld ul li:nth-child(2n) { margin-right:0%; }

#ygcf { width:100%; float:left; }
#ygcf ul li { width:32%; float:left; margin-right:2%;  }
#ygcf ul li:nth-child(3n){margin-right:0%; } 
#ygcf ul li h3 { width:100%; float:left; position: relative; overflow:hidden;   height:200px; }
#ygcf ul li h3 img { width:100%; height:200px; overflow:hidden;  transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
#ygcf ul li:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}
#ygcf ul li h3 em { display: none; width:40px; height:40px; background: url(../images/player.png);background-size:cover; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1; margin-left:-20px; margin-top:-20px; }
#ygcf ul li:hover h3 em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
#ygcf ul li p { width:100%; float:left; font-size:17px; line-height:26px; color:#333; padding:8px 0;height:52px; }
#ygcf ul li:hover p { color:#e82324;  }


.footer { background: #333; line-height: 70px; text-align: center; margin-top: 45px; color: #fff;}

/*台风动向*/
.tfdx { overflow:hidden;}
.tfdx dt { font-size:15px; width:70px; float:left; color:#0e6edd; line-height:48px;text-align: right;}
.tfdx dd { width:480px; float:right; border-left:#ccc 1px solid; padding:12px 0 12px 25px; font-size:16px; line-height:24px;}
.tfdx dd i { width:8px; height:8px; display:block; border:5px solid rgba(13,76,195,0.6); background:#FFF; float:left; border-radius:50%; margin-left:-35px; margin-top:4px;}
.tfdx dd em { font-size:14px; color:#999; margin-right:8px;}
#boxscroll { height:600px; overflow:auto; }

/*动态_列表*/
.lhsd { width:100%; float:left;  margin-bottom:15px; }
.lhsd ul li { width:100%; font-size:18px;  color:#666; line-height:50px; height:50px; overflow:hidden; background: url(../images/yuan.png) left center no-repeat;  border-bottom:1px dashed #e6e6e6; text-indent:1.5em; }
.lhsd ul li span { float:right; font-size:16px; line-height:50px; color:#888; margin-left:20px; }


#nav{ width: 100%; z-index: 9999; background:#1a78d0; /*background: #07058f;*/}
.menu { width:1200px; margin:0 auto; overflow:hidden; }
.menu ul li { float:left; text-align:center; padding:0 40px;  display:flex; align-items:center;justify-content: center; line-height: 62px; border-right: 1px solid rgba(255,255,255,.15)}
.menu ul li span { font-size: 17px; color: #fff; font-weight: bold; }
.menu ul li b { font-size: 16px; color: #fff; margin-left: 30px;}
.menu ul li span a { color: #fff; }
.menu ul li span a:hover { color: #fdfe03; }
.menu ul li b a { color:rgba(255,255,255,.85); }
.menu ul li b a:hover { color: #fdfe03; }
.menu ul li:last-child { border-right: 0 solid rgba(255,255,255,.5)}

.stops { position: absolute; left: 0px; top: 600px; z-index:9999999;}
.statics{ position: fixed; top:0px; z-index:9999999;}


/*手机自适应*/
@media screen and (max-width:999px) and (min-width: 160px){
	html, body,.banner { width:1200px;}
.banner { width:1200px;}
.w500 { width:600px;}
	.warp { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 0%;}
	.top,.elive,ul.kwz,h2 { width:1200px;}
.w500 h2 { width:600px;}
	.top_h1 { width:920px;}
	.elive { width:1200px;}
	#toTop { display:none;}



/*.elive { display:none;}*/
.elive2 { display:block; }
.copy { font-size:11px; text-align:center;}
.copy span { display:none;}
	}
