ul,dl{ list-style:none;}
img{ border:0px;}
a{ text-decoration:none; color:#000000; }

*{
	margin: 0;
	padding: 0;
}
body{
	width: 100%;
	height: 100%;
	font-size: 0.18rem;
    margin-left:auto; margin-right:auto;   
	
	font-family:Microsoft Yahei;
}
.clear{ clear:both;}
.clearfix:after{content:'.'; visibility:hidden; display:block; clear:both; line-height:0;}
.opacity{filter:alpha(opacity=50);       /* IE */ 
          -moz-opacity:0.5;              /* 老版Mozilla */
        -khtml-opacity:0.5;              /* 老版Safari */
              opacity: 0.5;              /* 支持opacity的浏览器*/
		}

.fl{ float: left;}
.fr{ float: right; }
.w1200{
	width: 1200px;
	margin: 0 auto;
}
.bg{
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
}
@font-face {
	font-family:pangmenzhengdao;
	src: url(#);
}

.banner{
	width: 100%;
	height: 480px;
	background: url(1439.png) no-repeat center top;
}
.nav{
	height: 0.6rem;
	background-color: #000000;
	width: 100%;
	line-height: 0.6rem;
}

.nav li{
	float: left;
	width: 1.71rem;
	text-align: center;
}
.nav li a{
	color: #FFFFFF;
	font-size: 0.2rem;
}
.nav li a:hover{
	font-weight: bold;
}
.title{
	height: 0.4rem;
	position: relative;
}
.title a{
	position: absolute;
	right: 0.1rem;
	top: 0;
	width: 0.4rem;
	height: 0.4rem;
}

.sec1{
	margin-top: 0.29rem;
}
.sec1_left{
	width:6.8rem ;
}
.sec1_left li{
	padding: 0.18rem 0 0.15rem 0;
	border-bottom: 1px solid #d2d2d2;
}
.sec1_left li:last-child{
	border: 0;
}
.sec1_left li img{
	width: 2.4rem;
	height: 1.8rem;
}
.sec1_left li dl{
	padding-left: 0.2rem;
	width: 4.2rem;
	line-height: 0.3rem;
}
.sec1_left li dt{
	font-size: 0.2rem;
	font-weight: bold;
	
}
.sec1_left li dd{
	text-indent: 0.2rem;
	padding: 0.1rem 0;
}

.sec1_left li  span{
	
	font-size: 0.16rem;
	color: #666666;
	display: block;
}
.sec1_right{
	width: 4.8rem;
}
.styB{
	font-family: pangmenzhengdao;
	font-size: 0.3rem;
	color: #d81c2f;
	float: left;
	padding-right: 0.1rem;
}
.titleB{
	
	font-size: 0.2rem;
	font-weight: bold;
}
.sec1_right li {
	border-bottom: 1px solid #d2d2d2;
	line-height: 0.2rem;
	padding: 0.2rem 0;
}
.sec1_right li dt{
	height: 0.32rem;
	line-height: 0.32rem;
}
.sec1_right li dd {
	padding-top: 0.1rem;
	text-indent: 2em;
}
.sec1_right li:last-child{
	border: 0;
}
.sec2  ul{
	margin-right: -0.2rem;
}
.sec2  li{
	position: relative;
	float: left;
	line-height: 0.3rem;
	padding-left: 0.2rem;
	margin-right: 0.15rem;
	margin-bottom: 0.2rem;
}
.sec2  li .num{
	width: 0.4rem;
	height: 0.44rem;
	line-height: 0.36rem;
	font-size: 0.26rem;
	color: #FFFFFF;
	text-align: center;
	background: url(1443.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0.2rem;
}
.sec2 dl{
	padding: 0.2rem 0.2rem 0.2rem 0.38rem;
	width: 5.1rem;
	border: 1px dashed #d2d2d2 ;
}
.sec2 dt a{
	color: #d81c2f;
	font-size: 0.22rem;
	font-weight: bold;
}
.sec2 dd{
	text-indent: 2em;
	margin-top: 0.2rem;
}

.sec3 ul{
	margin-right: -0.2rem;
}
.sec3 li{
	width: 2.9rem;
	float: left;
	margin-right: 0.12rem;
}
.sec3 li img{
	width: 2.9rem;
	height: 1.86rem;
}

.sec3 li dd{
	line-height: 0.36rem;
}



.sec4 ul{
	margin-right: -0.2rem;
}
.sec4 li{
	width: 2.9rem;
	float: left;
	margin-right: 0.12rem;
}
.sec4 li img{
	width: 2.9rem;
	height: 1.86rem;
}

.sec4 li dd{
	line-height: 0.36rem;
}
.title1{
	width: 6.8rem;
	background: url(1449.jpg) no-repeat;
	margin-bottom: 0.05rem;
	background-size: cover;
	
}
.title2{
	width:4.8rem ;
	background: url(1450.jpg) no-repeat;
	margin-bottom: 0.1rem;
	
}
.title3{
	width:12rem ;
	background: url(1451.jpg) no-repeat;
	margin: 0.2rem 0;
	
}
.title4{
	width:12rem ;
	background: url(1452.jpg) no-repeat;
	margin: 0.28rem 0;
	
}
.title5{
	width:12rem ;
	background: url(1453.jpg) no-repeat;
	margin: 0.28rem 0;
	
}

.footer{
	margin-top: 0.2rem;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	color: #FFFFFF;
	background: #000000;
}

.banner2{
	display: none;
}
.banner2 img{
	width: 100%;
}

@media screen and (max-width: 1000px){
	
	body{
		
		min-width: 7.5rem;
	}
	.banner2{
		display: block;
	}
	.banner{
		display: none;
	}
	.bg{
		display: block;
		width: 100%;
		overflow: hidden;
		background: none;
		margin: 0 auto;
		min-width: 7.5rem;
	}
	.w1200{
		width: 7rem;
		
	}
	.nav{
		margin-top: -5px;
	}
	.nav li{
		width: 1rem;
	}
	.sec1_right{
		float: left!important;
		width: 6.8rem;
	}
	
	.title2{
		width: 6.8rem;
		background: url(1445.png) no-repeat ;
		background-size: cover;
	}
	.title3{
		width: 6.8rem;
		background: url(1446.png) no-repeat ;
		background-size: cover;
	}
	.title4{
		width: 6.8rem;
		background: url(1447.png) no-repeat ;
		background-size: cover;
	}
	.title5{
		width: 6.8rem;
		background: url(1448.png) no-repeat ;
		background-size: cover;
	}
	.sec2 li{
		float: none;
		margin-right: 0;
	}
	.sec2 li dl{
		width: 5.8rem;
	}
	.sec3 li:nth-of-type(3){
		display: none;
	}
	.sec3 li:nth-of-type(4){
		display: none;
	}
	.sec3 li{
		margin-right: 0;
		margin:0 0.25rem;
	}
	.sec4 li:nth-of-type(3){
		display: none;
	}
	.sec4 li:nth-of-type(4){
		display: none;
	}
	.sec4 li{
		margin-right: 0;
		margin:0 0.25rem;
	}
}