@charset "gb2312";
/* CSS Document */
/*通用部份*/
body {background-color: #FFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;color:#797979;font: normal 100% "微软雅黑", Arial, sans-serif;}
* { 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;}
#datacontain { 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 #de7d2c 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:#14446a;}

.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:#fff;}

.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:35rem;padding: 5% 0 5% 2%;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:7.95rem;}

.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:3.5rem;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}

/*头条*/
#top_one { margin:0px auto; width:96%;font-size:1.2rem; line-height:1.25rem;padding:5% 2%;text-align:center; border-bottom:1rem #f1f1f1 solid ;float:left; }
#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:0.9rem;line-height:1.3rem;padding:2%}
#top_one a { color:#F00;}

/*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.4rem; font-size:0.9rem; 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%;font-size:1.2rem; line-height:1.5rem;float:left; margin-left:2%;margin-top:6%; position: relative; }
#txtbox_img_l h1{padding:0rem;border-radius: 4px;color:#FFDF55;font-size:0.15rem;position: absolute;left: 1%;bottom:-1.8rem;border:solid 1px #FFDF55;}
#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;}
/*2分之一*/
#adf4 {width:100%;margin:0; float:left;}
#adf4 li{width:46%; margin:2% 2% 0 2%; float:left; text-align:center;color:#666;}
#adf4 img{width:100%;height:3rem; border:0;}


/*3分之一*/
#adf3 {width:100%;margin:0; float:left;}
#adf3 li{width:29%; margin:2% 2% 0 2%; float:left; text-align:center;color:#666;}
#adf3 img{width:100%;height:3rem; border:0;}
/*4分之一*/
#adf8 {width:100%;margin:0; float:left;}
#adf8 li{width:21%; margin:2% 2% 0 2%; float:left; text-align:center;color:#666;}
#adf8 img{width:100%;height:2rem; border:0;}



#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 #FF9F00; border-bottom:1px solid #FF9F00;	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: #FF9F00;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:#007FFF; 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: 1rem;width: 100%; display: block; line-height: 140%;} 
.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:#F3F3F3 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 p{float: right;border: #d6d7dc solid 1px;margin-left:2%;background-repeat: no-repeat;background-position: center center;background-size: cover;}



.tabBox .bd ul .tout dt{font-size: 1.1rem;line-height: 160%;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.6rem;border:solid 1px #2A3F55;}
.tabBox .bd ul .tout span {font-size:0.8rem; float:left;width: 100%; margin-left:0;color:#A0A0A4;position: absolute;left: 0rem;bottom:0rem;}
.tabBox .bd ul .tout span img{float: left;width:2rem;height:1rem;border-radius:80%; overflow:hidden;}
.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 #cecece;}



/*新闻详细部份*/
#newstop_r {width:40%; float:right;height:88px;text-align:right; line-height:88px;font-size:30px;padding-right:20px;}
#newstop_r a{ color:#fff;text-decoration:none; }
#newstop_one { margin:0px auto; width:92%;font-size:22px; line-height:34px;padding:20px 10px;text-align:center; color:#000;font-weight:bold;}
#zuoz_rq{ margin:0px auto; width:92%;font-size:0.6em; color:#666;line-height:20px;font-size:14px;}
#newsbox{ margin:0px auto; width:92%;font-size:14px; color:#000;line-height:22px;padding-top:15px;}
#newsbox p{font-size:18px;text-align:justify;line-height:30px;}
#newsbox img{ width:100%; height:auto;text-align:center;display:block;margin:15px auto;}
#fenxiang {width:92%; float:right;text-align:right; font-size:14px;padding-right:20px;}

/*评论部份*/
#p_bold {margin:40px auto 20px auto; width:92%;font-size:16px; color:#000;line-height:22px;}
#p_bold span{font-size:0.3em;color:#666; float:right; margin-left:20px;}
#p_bold span a { color:#930;font-size:0.3em;}
#p_box {margin:20px auto auto 20px; width:92%;font-size:14px; color:#000;line-height:22px;}
#p_box span{font-size:0.5em;color:#666; float:left;}

#pltop_r {width:92%;height:88px;line-height:88px;font-size:30px;color:#fff; text-align:center}
#pltop_r span{font-size:25px; float:left}
#pltop_r a{ color:#fff;text-decoration:none; }
/*搜索*/
#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:38px; text-align:center; font-size:12px;color:#797979;padding-top:5px; float:left; }
#foot_text a { color:#797979;}
/*预留底部菜单*/
#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;};