@charset "gb2312";
/* CSS Document */
/*通用部份*/
body,h1,h2,h3,h4,h5,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}

h1,h2,h3,h4,h5{ font-weight:normal;}

a{ text-decoration:none;}

li{ list-style-type:none;}
body,html{ width:100%;}
body{background-color: #fff;}

* { margin:0px;padding:0px;}

div,p,li,td{ font-family:"微软雅黑";font-size:1rem;}
img{border:0;}
ul,li{list-style-type:none;}
 
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000;text-decoration:none;}
a:hover{ text-decoration:none;}
a:active{color:#666; text-decoration:none;}

a.fei:link{ color:#666; text-decoration:none;line-height:26px;font-size:12px;}
a.fei:visited{ color:#666;text-decoration:none;line-height:26px;font-size:12px;}
a.fei:hover{ color:#00b2d2;text-decoration:underline;line-height:26px;font-size:12px;}
a.fei:active{color:#666; text-decoration:none;line-height:26px;font-size:12px;}

#center { width:100%; margin:0px auto; clear:both;z-index:1;}


/*top开始*/
#top{ width:100%;line-height:70px;background-color:#FFF;overflow: hidden;	padding: 1% 0; border-bottom:4px #000 solid;}
#top_l{height:4.5rem; float:left;margin-left:1%; text-align:center;}
#top_r {width:40%; float:right;height:70px;text-align:right; line-height:70px; }
#top_r input{ position:relative;top:30%; height:30px; color:#666;border-radius:6px;border:1px solid #cecece;width:90%}
#top_r_ss{float:right;height:40px; color:#666;margin-right:1%; margin-top:5%;}

/*top菜单*/


#list_alltop{width:92%; margin:20px auto;overflow:hidden;}
#list_alltop li { float:left; padding:5px 10px; background-color:#eee; margin:3px;border-radius:3px;font-size:1.2em;width:68px;text-align:center;}
#list_alltop li a{color:#000;}


/*新闻导航*/
.top_menu{padding: 1% 0;background: #fff;}

.top_menu li { width:10%;float:left;font-size:1.1em;line-height:1.2rem; text-align:center; padding:2.5% 1%;}
.top_menu li a:hover{color:#F00;text-decoration:none;}
.top_menu li a{color:#000;}

.top_menu ul{overflow: auto;}
.top_menu ul .xians{float: left;text-align: center;	padding: 1% 1%;width: 10%;}
.top_menu ul .xians a{display: block;font-size: 1.2rem;color: #000;line-height: 150%;}
.top_menu ul .more{width: 10%;}

.subNav{cursor:pointer;	font-weight:bold;color:#999;line-height:18px;padding-left:10px;	background:url(../images/jian.png) no-repeat;	background-size: 40%;	background-position:95% 50%;}
.subNav:hover{	color:#277fc2;}
.currentDd{color:#277fc2;}
.currentDt{	background-image:url(../images/jia.png);}

.navContent{width: 98%;	height:27rem;padding:2% auto;display: none;border-bottom:solid 1px #cecece;border-top:solid 3px #C6F2F0; background-color:#fff;}

.navContent li{	width:19%;padding:2% 1%;margin: 2%;background:  #C6F2F0;text-align: center;float: left;font-size:0.8rem;color:#A0A0A4;}
.navContent li a{display:block;color:#000;font-size:0.8rem;}
.navContent li a:hover{	color:#fff;	background-color:#277fc2;}


/*top焦点图*/
.banner{padding-top:8.5rem;}

.slideBox{ position:relative; overflow:hidden;}
.slideBox .hd{ position:absolute; height:1.8rem; bottom:0; right:0.3rem; z-index:1; }
.slideBox .hd li{ display:inline-block; width:0.5rem; height:0.5rem; -webkit-border-radius:0.5rem;
 -moz-border-radius:0.5rem; border-radius:0.5rem; background:rgba(255,255,255,.2); text-indent:-9999px; overflow:hidden; margin:0 0.3rem;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%; display:block;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:0.5rem; height:2.5rem; line-height:230%;
 background:rgba(0,0,0,.5); color:#fff; font-size: 1.1rem;}
/*top焦点图*/



/*登陆版块*/
#top_adimg{margin:2% auto;width:92%;padding:2%; float:left; }
#top_adimg li {width:24%;height:4.8rem;line-height:0.8rem; float:left; padding-left:1%;font-size:0.8rem; text-align:center;}
#top_adimg li img {height:3.5rem;}
#top_adimg li a {color:#999}


/*视听人登陆版块2*/
#top_adimg2 {margin:2% auto;width:92%;padding:2% 2% 2% 4%; float:left; }
#top_adimg2 li {width:13%;height:2.5rem;line-height:1.2rem; float:left; margin:0 5%;padding:1%; font-size:1rem;font-weight:bold; text-align:center; border-radius:10px;}
#top_adimg2 li a {color:#fff}


/*视听人*/
#renimg {margin:2% auto;width:96%;padding:5% 2%; float:left;border-top:1px dotted #D47F00; border-bottom:1px dotted #D47F00;}
#renimg li { float:left;width:29.3%;margin:2%; font-size:0.6rem;line-height:0.8rem;text-align:center;}
#renimg li img {height:11rem;width:6.6rem; margin-bottom:0.5rem; border:1px #D4FFFF solid;}
#renimg li a { color:#808080;}

/*我在现场*/
.renbt1{width:92%;margin:2%;padding:2%; font-size:1.2rem;line-height:1.5rem; color:#fff; text-align:center;border-radius: 5px; background-color:#007FFF;}


.fb_butt {width:98%;height:0.9rem;margin:0%;padding-right:2%; font-size:0.8rem;line-height:0.9rem; color:#666; text-align:right; float:right;clear:both;}
/* 指定边圆角/border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;;*/
.jjli{ width:96%; margin:0 2%;font-size:0.8rem; float:left;line-height:1rem;}
.fb_butt a { color:#666; }


.renbt2{width:90%;margin:2%;padding:2%; font-size:1.2rem;line-height:1.5rem; color:#666; text-align:center;border-radius: 10px; border:1px #cecece solid;  float:left;}
.renbt2 li{width:94%; margin:0;height: 1.2rem;font-size:0.9rem;line-height:1rem;text-align:left;padding:2%; text-align:center;}
.xinput{width: 50%;padding:0 2%;height: 1.2rem;	line-height: 1.2rem;border: solid 1px #92c700; border-radius: 5px;float: right; -webkit-appearance: -button;font-size: 0.9rem; }

#renlive {width:96%;padding:2% 2%; float:left; border-top:1px dotted #D47F00; border-bottom:1px dotted #D47F00;}
#renlive li { margin:2%;padding:2%; border:1px #666 solid; width:41%;font-size:0.8rem;line-height:1.2rem; float:left;position: relative;}
#renlive li a{ color:#2A1F00; }
#renlive li b,strong {font-size:0.5rem;color:#2A1FFF; }
#renlive dt {font-size:0.65rem;color:#FF9F00;float:left;}
#renlive li .nesspan{ font-size:0.6rem; position:absolute;right:8%;top:5%; background-color:#F00;color:#fff; border-radius: 2px;padding:0.2rem;line-height:0.5rem; z-index:999;}

/*我在现场.互动部份*/
#livebox { width:100%; float:left; background:url(../images/x3.png) repeat-y 18%; border-top:4px #02c5ff solid; border-bottom:4px #02c5ff solid; margin:0.8rem 0rem;}
#left_box {width:12%; float:left;margin:0.8rem 0rem; margin-left:2%;}

#left_box li{width:100%; background-color:#02c5ff; color:#FFF;font-size:0.5rem;border-radius: 4px;height:2.3rem; text-align:center;line-height:0.8rem; padding:2% auto;}
#left_box li span { color:#ffff00;font-size:1.2rem;line-height:1.4rem;}


#center_box {width:8%; min-height:2rem;float:left;margin:0.8rem 0rem; background:url(../images/hx.png) no-repeat 48% 20%;}
#center_box #play {width: 0; height: 0;border-style: solid;border-color: transparent transparent transparent #02c5ff;border-width: 0.3rem 0.3rem 0.3rem 0.4rem; margin:8.4px 0 0 0;}



#right_box {width:76%; float:left;padding-right:2%;margin:0.8rem 0rem;}
#right_box h2{font-size:1rem;line-height:1.5rem;color:#2A7F00;}
#right_box span {font-size:0.8rem;color:#666;line-height:1.2rem;}
#right_box img { width:98%;}

/*头条*/
#top_one { margin:0px auto; width:96%;padding:5% 2%;text-align:center; border-bottom:1rem #f1f1f1 solid  }
#top_one hr{ border-bottom:0; border-left:0;border-right:0;border-top:1px #FF7F00 dotted; margin-top:2%;} 
#top_one li {width:92%; text-align:left;font-size:1.1rem;line-height:1.5rem;padding:2%}
#top_one a { color:#F00;font-size:1.4rem;line-height:1.5rem;}
#top_one li a{color:#000;font-size:1.1rem;line-height:1.5rem;}


/*body主分类*/

#biaoti { float:left; margin-top:1rem;width:90%;font-size:1.2rem; background:url(../images/ttt.jpg) no-repeat left;line-height:3rem; padding-left:10%; border-bottom:2px #FFBF55 solid;}

/*文字阵列*/
#txtbox {width:96%;height:auto;font-size:1.2rem; margin:0 2%;border-bottom:0px #eee solid; overflow:auto;float:left;}
#txtbox li {width:100%;line-height:1.8rem; font-size:1.2rem; margin-top:0.2rem;margin-bottom:0.2rem; float:left;height:auto;}
#txtbox li a:before{content: "· ";font-size: 1.2rem;color: #333; }/**/

#txtbox_li {width:100%;line-height:1rem; font-size:0.9rem; margin-top:0.5rem;margin-bottom:0.2rem; float:left;height:auto; }
#txtbox_li_down_l {width:20%;font-size:0.8rem;height:8px;float:left;line-height:1rem; color:#ccc; margin-bottom:5px;}
#txtbox_li_down_r {width:20%;font-size:0.8rem;height:8px;float:left;line-height:1rem; color:#ccc; margin-left:20px; margin-bottom:1rem;}

/*图片阵列*/
#txtbox_img_l {width:64%; float:left; margin-left:2%;margin-top:6%; position: relative; }
#txtbox_img_l li {width:100%;font-size:1.3rem;line-height:1.6rem;}
#txtbox_img_l h1{height:0.8rem;line-height:0.8rem;padding:0rem;border-radius: 4px;color:#FFDF55;font-size:0.15rem;position: absolute;left: 1%;bottom:0.2rem;left:2.5rem;border:solid 1px #FFDF55; float:left;}
#txtbox_img_l span{font-size:0.8rem; float:left; margin-left:1%;color:#e3e3e3;}
#txtbox_img_r {width:30%; float:right;margin-right:2%; margin-top:6%; background-color:#FFF;}
#txtbox_img_r img {width:100%; height:5rem; float:right; border:1px #f1f1f1 solid;}
#k_x {float:left;width:96%; border-bottom:1px #eee solid; margin:5% 2% 0 2%;}

/*上下间隔更多*/
#gengduo{ width:100%; font-size:0.9rem;line-height:3rem; border-bottom:10px #f1f1f1 solid; float:left; text-align:center;}
#jiang{ width:100%; border-bottom:10px #e9e9e9 solid; float:left; margin-top:1rem;}

/*图片广告组*/
/*通栏*/
#adf1 {width:98%; margin:1%; float:left;}
#adf1 li{width:100%;}
#adf1 img{width:100%;border:0;}
/*四分之一*/
#adf4 {width:100%;margin:0; float:left;}
#adf4 li{width:46%; margin:4% 2% 0 2%; float:left; text-align:center;color:#666;}
#adf4 img{width:100%;height:3.3rem; border:0;}


/*八分之一*/
#adf3 {width:100%;margin:0; float:left;}
#adf3 li{width:29%; margin:4% 2% 0 2%; float:left; text-align:center;color:#666;}
#adf3 img{width:100%;height:3rem; border:0;}
/*16分之一*/
#adf8 {width:100%;margin:0; float:left;}
#adf8 li{width:21%; height:2.5rem;margin:2% 2% 0 2%; float:left; text-align:center;color:#666;font-size:0.85rem;line-height:2.5rem;}

#adf8 li a{font-size:0.85rem;}
#adf8 img{width:100%;height:2.5rem; border:1px #ececec solid;}


#txtbox_li_down_lm {font-size:1em;float:left;line-height:20px; color:#ccc; margin-top:13px;}
#txtbox_li_down_rm {font-size:1em;float:left;line-height:20px; color:#ccc; margin-left:20px;margin-top:13px;}

/*多重滑动组*/
.shadow{padding: 4% 2%; border-bottom: solid 1rem #dcdcdc;}
.shadow1{padding: 4% 0;}
.tabBox .hd{ height:3rem; line-height:3rem; border-top:3px solid #2A3F55; border-bottom:1px solid #9d9d9d;	position:relative;}
.tabBox .hd span{position: absolute; right: 2%; top: .9rem;}
.tabBox .hd span a{line-height: 1.4rem;font-size: .8rem;color: #999;}
.tabBox .hd ul{ position:absolute; 	height:3.08rem; top:0;overflow:hidden;width: 100%;text-align: center;display:-moz-flex; display:-webkit-flex;display:flex}
.tabBox .hd ul li{	float:left; padding:0 2%; color:#666;margin:0.2rem;-moz-flex:1;-webkit-flex:1; flex:1; }
.tabBox .hd ul .feng{display: block;width: 1px;height: 3rem;background: #9d9d9d;float: left;}
.tabBox .hd ul li a{ font-size:1.2rem; display: block; line-height:2.7rem;padding-top: .0888rem; font-weight:bold; }
.tabBox .hd ul .on{  background:#2A3F55; color:#fff; margin:0.2rem;}
.tabBox .hd ul .on a{padding-top: 0;}

.tabBox .bd ul{ padding:1%; overflow: hidden;}
.tabBox .bd li{ overflow: hidden; padding:.3rem 0;}
.tabBox .bd li a{ color: #333; font-size: 1.2rem;width: 100%; display: block; line-height: 130%;} 
.tabBox .bd li a:before{content: "· ";font-size: 1.2rem;color: #333; }
.tabBox .bd .tout a:before{content: " ";font-size: 1.2rem;color: #333; }
.tabBox .bd ul .tout{overflow: hidden;padding:.7rem 0;border-bottom: #ddd solid 1px;position: relative;}
.tabBox .bd ul .tout img{float: right;width: 7.813rem;height: 5.157rem;border: #d6d7dc solid 1px;margin-left:2%;}
.tabBox .bd ul .tout dt{font-size: 1.1rem;line-height: 130%;color: #333;display: block;}
.tabBox .bd ul .tout h1{padding: 0.2rem;border-radius: 2px;color: #2A3F55;font-size:0.2rem;position: absolute;left: 0;bottom:0.1rem;border:solid 1px #2A3F55;}
.tabBox .bd ul .tout span {font-size:0.8rem; float:left; margin-left:0;color:#e3e3e3;position: absolute;left: 3rem;bottom:0.1rem;}
.tabBox .bd ul .jianx{margin-bottom: 0.5rem;}
.tabBox .title{margin: 2% 0 5% 0;border-left: solid 0.2rem #92c700;padding-left: 2%;font-size: 1.3rem;display: block;}
.tabBox .xian{height:1px;border:none;border-bottom: 1px solid #9d9d9d;}



/*新闻详细部份*/
#txtbody {padding:2%; width:92%;line-height:1.6rem; float:left;border-bottom:1px #333 dotted;color:#000;}
#txtbody dt{ text-align:center; font-size:1.3rem; margin-top:40px;}
#txtbody li{ text-align:center;font-size:0.75rem;border-bottom:1px #333 dotted; margin-bottom:1.5rem;}
#txtbody span {font-size:1rem; }
#txtbody span strong { width:100%; text-align:center;font-size:0.8rem;}
#txtbody span img { width:100%; text-align:center;font-size:0.8rem;TEXT-INDENT:0px;display: block; margin:0 auto}
#txtbody span p img{ width:100%; text-align:center;font-size:0.8rem;margin-top:10px;TEXT-INDENT:0px;display: block; margin:0 auto;margin-top:10px;}

/*搜索*/
#sstop_r {width:70%; float:left;height:60px;text-align:right; line-height:50px; }
#sstop_r input{ position:relative;top:30%; height:30px; color:#666;border-radius:6px;border:3px solid #C90;width:80%;}
#sstop_r_ss{float:right;height:30px; float:left; margin-top:17px;padding-left:15px;}



/*底部份*/
#kong{height:20px;width:100%; float:left;}
#foot_text { width:100%;height:58px; text-align:center; font-size:12px;color:#797979;padding-top:5px; float:left; }
#foot_text a { color:#797979;}
#foot_text p span{border:1px solid #666;border-radius:5px; margin:10px 20px;padding:2px 10px;font-size:0.85rem;}

/*预留底部菜单*/
#dmenukong{height:50px;width:100%; float:left;}
/*我在现场底部份*/
#footbox {width:100%; margin:0.5rem auto;text-align:center;overflow: inherit;}
#footbox #footbt {width:94%;border-bottom:1px #666 solid; padding:0 2%; text-align:left; font-weight:bold; color:#2A5F00;font-size:0.9rem;}
#footbox li { float:left;width:23%;margin:2% 1%; font-size:0.8rem;}
#footbox li img {width:100%;}

/*底部固定导航菜单*/
.dhmenu {
    width:100%;
    height:50px;
    margin:0 auto;
    background:#FFF;
    position:fixed;
    bottom:0;
    text-align:center;
	border-top:1px #eee solid;
}
.dhmenu  li {width:16.5%;font-size:0.7rem;line-height:1.1rem; color:#666; float:left; text-align:center;height:2rem; padding-top:1.8rem; margin-top:2px;}
.dhmenu  li a{ color:#666;};
