@charset "utf-8";
@import url("reset.css");
@import url("global.css");

.banner{
	/*background:url(../images/banner.jpg) no-repeat center top;*/
    background:url(/static_common/images/guohui/lx_guohui_wmbss.jpg) no-repeat center top;
	height:325px;
}
.wh01{
	width:590px;
}
.box01 h2{
	height:49px;
	background:#eeeeee
}
.box01 h2 .tit{
	background:url(../images/box01_h2_tit_bg.gif) no-repeat right top;
	height:49px;
	font-size:24px;
	line-height:49px;
	padding:0 40px 0 25px
}
.box01 h2 .more{
	font-size:16px;
	_display:inline;
	margin:14px 20px 0 0;
	font-weight:normal;
}
.box01_con{
	padding:20px 10px 0;
}
.list01 li{
	font-size:17px;
	line-height:38px;
	background:url(../images/ico01.png) no-repeat left center;
	padding-left:15px;
}
.list01 li a{
	color:#000
}
.list01 li a:hover{
	color:#d6251b
}
.list01 li .riqi{
	font-size:15px;
	color:#555
}
.hsjdsd{
	background:url(../images/hsjdsd_bg.gif) no-repeat center top;
	height:575px;
}
.leftLoop{ width:1200px; margin:0 auto; overflow:hidden; position:relative;} 
.leftLoop .hd{ overflow:hidden; height:133px; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:none;} 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin:70px 125px 0 0;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:13px; height:13px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px; behavior: url(../../jggw/css/PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:40px 0 0 30px; width:1120px; overflow:hidden   } 
.picList{ overflow:hidden; zoom:1; } 
.picList li{ float:left; width:242px; border-right:#e7e7e7 solid 1px; height:318px; padding:26px 25px 0;} 
.picList li .pic{ text-align:center}
.picList li .tit{ padding:8px 0 0;}
.picList li .tit p{ font-size:16px; line-height:28px;}
.picList li .tp_btn{ text-align:center; padding:16px 0 0}
.picList li .tp_btn input{ width:106px; height:30px; font-size:16px; color:#fff; background:#df1d13; border:none; cursor:pointer;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
.list02{
	padding:40px 0 0;
	margin-left:-62px;
}
.list02 li{
	float:left;
	_display:inline;
	margin-left:62px;
}
.list02 li img{
	display:block;
	width:253px;
	height:190px;
}
.picList_sp li{
	border:none;
	padding:26px 29px 0
}
.list02_sp li{
	margin:5px 0 40px 62px;
}




/*.footer{
	border-top:#fa5c54 solid 5px;
	padding:20px 0 30px;
}*/
.footer{ background: #fff !important;color: #333;border-top: 3px solid #c00;}

.footer p.copyright{
	line-height:25px;
}
.footer p em{
	padding:0 5px;
}
.footer_bot{
	width:1200px;
	margin:0 auto;
	position:relative;
}
.footer_bot a.dzjg_ico{
	position:absolute;
	left:200px;
	top:32px;
}
.footer_bot a.jcjcjcjc{
	position:absolute;
	right:130px;
	top:45px;
}

.i_nav{
	height:40px;
	line-height:40px;
	text-indent:40px;
	padding:15px 0 0;
	background:url(../images/loc.png) 10px 25px no-repeat


}
.tab_list{
	position:relative
}
.tab_list .more{
	position:absolute;
	right:10px;
	top:25px;
	color:#999;
	font-size:12px
}
.tab_list .title{
	height:50px;
	line-height:50px;
	border-bottom:2px solid #e9e9e9
}
.tab_list .title a{
	display:block;
	float:left;
	margin-right:40px;
	font-size:22px;
	padding:0 10px;
	height:50px;
	line-height:50px
}
.tab_list .title a:hover,
.tab_list .title a.hover{
	border-bottom:2px solid #ed2b24;
	color:#ed2b24
}
.tab_list .list li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(../images/ico01.png) 10px center no-repeat;
	padding:0 10px;
	text-indent:15px
}
.tab_list .list_1 li{
	line-height:45px;
	height:45px;
	border-bottom:1px dashed #c1c1c1
}

.content .date{
	border-bottom:1px solid #c1c1c1;
	padding-bottom:20px;
	width:90%;
	margin:0 5%;
	margin-bottom:20px
}
#Zoom p{
	font-size:16px;
	padding:0 5%;
	margin-bottom:10px;
	line-height:30px
}
.content h3{
	font-size:36px;
	color:#ed2b24
}
.content table{
	margin:15px 5%;
	width:90%
}
.content td {
	padding:6px 6px 4px;
	text-align:center;
}
.content td.t {
	font-weight:bold;
	color:#666666;
	background:#FDEFEB
}

@media (max-width:1090px){
  .banner{height: 230px;  background-size: 110%;}
  .w1200{width:100%;box-sizing: border-box;}
  .box01 h2 .tit{font-size:1.1rem}
  .list01 li .riqi{font-size:1rem}
}
@media (max-width:820px){
  .banner{height: 180px;  background-size: 110%;}
}
@media (max-width:640px){
  .banner{height: 100px;  background-size: 120%;}
  .list01 li{display: flex;flex-wrap: wrap;flex-direction: column-reverse;margin-bottom:0.3rem;line-height:1.5;background:none;padding-left:0}
}