 
body{font-family:微软雅黑; font-size:12px;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

.b{border:1px solid #ccc;}


ul,li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
.line_e{border-bottom:1px #ccc solid;}
.line_t{border-top:1px #ccc solid;}
.R{FLOAT:RIGHT;}
a{color:#666; text-decoration:none;}
     #head{width:auto;height:auto; margin:auto;}
	      .head{width:1200px;height:90px; margin:auto; }
		  		  .head .logo {width:380px; float:left;}
		                .head .logo img{width:280px;  padding-top:28px;}
		  		
				  .reg {width:160px;overflow:hidden; line-height:60px;padding-left:60px; padding-top:20px;}
				         
	#line{border-bottom:4px #ce2108 solid;height:20px; width:1200PX;MARGIN:AUTO;}
	
	
	#menu{width:1200px;margin:auto; }
	      #menu .left{width:200px;float:left;background-color:#c81623;}
		  .left_t{width:200px;float:left; height:40px;  background-color:#b1191a ; border-bottom:2px #ae1011 solid; color:#fff;font-size:14px; }  
		  .left_t h1{color:#fff; font-size:15px; line-height:30px;padding-left:10px;}
		  .left_body{height:400px;background-color:#3e3e3e;}  
		  
		  #menu .right{width:1000px;float:right;}
	      .right_t {width:1000px;float:right;height:40px; border-bottom:2px #ae1011 solid;} 
		  .right_t li{float:left; width:80px;list-style:none; text-align:center;height:40px;}
		  .right_t li a{ color:#707070; font-size:16px; line-height:40px;  }
		  .right_t li:hover {background-color:#c81623;}
		  .right_t li:hover a{ color:#fff;}
		  .ah{background-color:#c81623;color:#fff;}
		  .ah a{color:#fff;}
		  
		  .right_ad {woverflow:hidden;margin-top:10px;margin-left:10px;float:left; width:550px;}
		  .right_new{border:1px #ccc solid;margin-top:10px;margin-left:10px;float:right;width:215px; height:390px;}
		  .title{line-height:35PX;font-size:14px; height:35px;padding:0px 10px 0px 10px }
		  .title span{font-size:12px;}
		  .right_new li{font-size:12px; height:25px;line-height:25px;padding-left:10px; color:# 666;}
		 
	/* searchbox */

		               
.searchbox{width:530px; display:inline;overflow:hidden;float:left;padding-left:20px;}
.searchbox ul{ height:25px; width:500px; list-style:none; margin-left:20px}
.searchbox ul li{ float:left}
.searchbox ul li a{ float:left; line-height:35px; padding:0 20px; text-decoration:none; color:#000; font-size:14px; font-weight:bold;}
.searchbox ul li .style1{ background-color:#c81623; color:#fff}
.searchbox ul li .style2{ background-color:#c81623;color:#fff}
.searchbox ul li .style3{ background-color:#c81623;color:#fff}
.bodys  input{ height:30px;line-height:30px;width:390px;float:left;margin-top:0px;}
.bodys .one{ border:#c81623 3px solid; font-family:微软雅黑; font-size:12px;}
.bodys .two{ border:#c81623 3px solid; font-family:微软雅黑; font-size:12px;}
.bodys .three{ border:#c81623 3px solid; font-family:微软雅黑; font-size:12px;}
.bodys .one1{ background-color:#c81623;  font-family:微软雅黑; font-size:12px;}
.bodys .two2{ background-color:#c81623; font-family:微软雅黑; font-size:12px;}
.bodys .three3{ background-color:#c81623; font-family:微软雅黑; font-size:12px;}
.bodys  button{float:left;border:0;height:38px;width:100px; color:#FFF; line-height:38px;text-align:center;overflow:hidden;}	


.in_bg{height:450px;overflow:hidden;background-image:url(https://www.huanxiyl.com/theme/default/images/in_bg.png);}

.in_bg22{height:450px;overflow:hidden;background-image:url(https://www.huanxiyl.com/theme/default/images/in_bg22.png);} 

#news_ad{width:1200px;height:105px;margin:auto; margin-top:10px; font-family:微软雅黑;background-color:#F8F8F8;}
#news_ad .adbody1{width:1200px;margin:auto;height:30px; background-image:url(https://www.huanxiyl.com/theme/default/css/images/line.png)}
#news_ad .adbody2{width:1200px;margin:auto; }

#news_ad .u1{width:390px;height:30px;line-height:30px;float:left; font-size:14px;}
#news_ad .u2{width:400px;height:30px;line-height:30px;margin-left:10px;float:left; font-size:14px;}
#news_ad .u3{width:390px;height:30px;line-height:30px;float:right; font-size:14px;}


/*list*/
.list_page{width:450px; margin:auto; height:auto;}
.list_page ul{margin:auto;height:50px;margin-top:20px;text-align:center;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #BB0000;color:#333;font-family:宋体;}
.list_page li{float:left;height:25px;}
.list_page span{background:#BB0000;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #BB0000;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #BB0000;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

 




/*news*/
#container{width:auto;height:auto;}
.left{width:800px;float:left;}
.right{width:240px;height:auto; float:right;}

.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.newslist{margin:0;padding:0;list-style:none; }
.newslist li{line-height:30px;height:30px;font-size:14px;font-family:宋体;clear:both;}
.newslist .intro{font-size:12px;color:#434343;line-height:22px;padding:0 0 20px 0;margin:20px; margin-top:0px;margin-bottom:0px;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}

.pagecontent{word-break:break-all;line-height:22px;}
.pagecontent p{margin:15px 0;font-size:14px;}


.toplist{margin:10px;padding:0;list-style:none;background:url(https://www.huanxiyl.com/theme/default/images/dotnum_a.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0; width:190px;overflow:hidden;}
.toplist li span{float:right;color:#999;}

.subject{line-height:30px;height:30px;font-size:13px;padding:0 0 0 16px;color:#000; font-weight:600;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体; }
.subject  a{color:#000;}
.subject span a:hover{color:#000;}
.n_bg{ background:#f8f8f8;}











#end{width:auto;height:300px;  background: #333; color:#CCC;overflow:hidden;font-size:12px; overflow:hidden;margin-top:50px;}
#end .end_title{width:1200px;height:300px;margin:auto;padding-top:30px; }
#end .line{border-top:3px #ccc solid; width:1200px;height:20px;margin:auto;}

#end .end_title ul{font-size:16px; color:#CCC;}
#end .end_menu{ color:#fff;}
#end .end_menu ul{font-size:14px;}
#end .end_menu ul li{height:25px;line-height:25px;color:#fff;}







/** 以下是必要样式 **/

.wrap{width:1210px;margin:0px auto;}
.all-sort-list{position:relative;width:200px;border-top:none;padding:3px 3px 3px 0px;}
.all-sort-list .item{height:20px;}

.all-sort-list .item h3{height:28px;line-height:28px;border:1px 0px;font-size:14px;font-weight:normal;width:199px;overflow:hidden;COLOR:#900;}
.all-sort-list .hover h3{position:relative;z-index:13;background:#FFF;border-color:#DDD;border-width:1px 0px;border-style:solid;}
.all-sort-list .hover h3 a{color:#900;}
.all-sort-list .item span{padding:0px 5px;color:#A40000;font-family:"\5B8B\4F53";} 
.all-sort-list .item a{color:#fff;text-decoration:none;}
.all-sort-list .item a:hover{font-weight:bold;}


.all-sort-list .item-list{
	display:none;
	position:absolute;
	width:705px;
	min-height:200px;
	_height:200px;
	background:#FFF;
	left:198px;
	box-shadow:0px 0px 10px #DDDDDD;
	border:1px solid #DDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close{
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	font-family:"Microsoft Yahei";
	background:rgba(0, 0, 0, 0.6);
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}
/* 代码整理：js代码网 www.jsdaima.com */
.item-list .subitem{float:left;width:477px;padding:0px 4px 0px 8px;}
.item-list .subitem dl{border-top:1px solid #EEE;padding:6px 0px;overflow:hidden;zoom:1;}
.item-list .subitem .fore1{border-top:none;}
.item-list .subitem dt{float:left;width:180px;line-height:22px;text-align:left;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;}
.item-list .subitem dt a{color:#E4393C;text-decoration:underline;}
.item-list .subitem dd{float:left;width:415px;padding:3px 0px 0px;overflow:hidden;}
.item-list .subitem dd em{float:left;height:14px;line-height:14px;padding:0px 8px;margin-top:5px;border-left:1px solid #CCC;}
.item-list .subitem dd em a, .item-list .cat-right dd a{color:#666;text-decoration:none;}
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover{font-weight:normal;text-decoration:underline;}
.item-list .cat-right{float:right;width:210px;}
.item-list .cat-right dl{width:194px;padding:6px 8px;}
.item-list .cat-right dd{padding-top:6px;line-height:22px;overflow:hidden;padding:3px 0px 0px;}
.item-list .cat-right dt{padding:3px 6px 0px 0px;font-weight:700;color:#E4393C; }
.item-list .cat-right dd a:hover{color:#666;}


/* Common Features */
.hidden{display:none;}
.invisible{visibility:hidden;}

/* Remove Float */
.clear{display:block;height:0;overflow:hidden;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}