*{font-family: "microsoft yahei"; font-size: 14px; padding: 0; margin: 0; color: #333333;}
body{background: #FFFFFF;}
ul,li{list-style: none;}
 
a:hover{text-decoration: none;}
.mb20{margin-bottom: 20px;}
.fl{float:left;}
.box{width: 100%; max-width: 1200px; margin: 0 auto;}
.mt15{margin-top: 15px;}
.mt10{margin-top: 10px;}
.row{margin: 0; padding: 0;}

.header{  
	width: 100%;  ;background-size: auto 100%; }
.header img{width:100%; height:auto;}
.header-logo{position:absolute; width: 288; top:10px; left: 0px;}
.header-logotxt{position:absolute; width: 890px; top:130px; left: 50%; margin-left: -445px;}
.header-txt{position:absolute; background: #ce0000; color: #fff; line-height: 60px; width: 900px;top:300px; left: 50%;
	margin-left: -450px; text-align: center; font-size: 22px;    font-size: 36px; font-weight: bold;}

.nav{ line-height: 56px; background: #ce0000;}	
.nav-con{}	
.nav-con ul{overflow: hidden; }	
.nav-con ul li{text-align: center; line-height: 56px;}	
.nav-con ul li a{font-size: 18px; color: #fff; font-weight: bold;}	

.m-nav{display:none; background: #ce0000; color: #fff; padding:0px; text-align:center;  }
.m-nav .m-nav-img{width:100%;}
.m-nav .m-nav-img img{width:100%; max-width:320px;}
.m-nav .m-nav-txt{font-size:22px; line-height:40px; color:#ffbe00}

.index-tag h2{background: url(../img/danghui.jpg) no-repeat 0px 3px; border-bottom: 1px solid #ce0000; text-indent: 40px; font-size: 16px; line-height: 40px;}
.index-tag h2 span{float: right; font-size: 14px;}
.index-list{width: 100%;}

.index-list ul{width: 100%; overflow: hidden;}
.index-list ul li{font-size: 16px; line-height: 30px;  }
.index-list ul li span{float:right;}
.index-list ul li a{ color: #333;  }

.footer{border-top: 3px solid #900;}
.footer p{width: 100%; line-height: 30px; text-align: center;}

.subnav{margin-top: 15px;}
.subnav-l li{line-height: 40px; margin-bottom: 15px;   background: #f5f5f5; text-align:center;}
.subnav-l li a{line-height: 40px;   font-size: 18px; background: #f5f5f5; color:#e40808; font-weight:bold;}
.subnav-r{}
.subnav-r h2{font-size: 16px; border-bottom: 2px solid #900; padding-bottom: 15px; margin-bottom: 15px;}
.subnav-r h3{font-size: 26px; line-height:36px; text-align: center; font-weight: bold;  padding-bottom: 15px; margin-bottom: 15px;}
.subnav-r h2 a{color: #333;}
.subnav-r h2 span{float: right;}
.subnav-r li{line-height: 30px;}
.subnav-r li span{float: right;}
.subnav-r li a{color: #333;}
.notes{width: 100%;   text-align: center; font-size: 16px; }

.page{width:230px; margin: 10px auto;}
.page a,.page span{display: inline-block; padding: 5px 10px; background: #fff; border: 1px solid #900; background: #900; color: #fff;}
.page span{background: #fff; border: 1px solid #900; color: #900;}
.content{line-height: 32px; font-size: 16px; color: #333; margin-top: 20px;}
.content p{line-height: 32px; font-size: 16px; color: #333;}
.content p img{ margin:0 auto;}

#carousel-example-generic{
	width:440px; height:330px; overflow:hidden; padding-top:20px; margin-top:40px;
}
#carousel-example-generic img{margin:auto;}
#vsb_content span img{width:20px; padding-right:10px;}
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}

@media screen and (max-width: 1600px) {
	.header-nav ul{box-sizing: border-box; padding-top: 30px;}
   .header-nav li a{font-size: 1.575rem; line-height: 60px;}
    .header-nav li img{width: 30px;float: left;  padding-top:10px;}
   .service h2{color: #e43f05; font-size: 2.125rem; font-weight: bold; text-align: center;} 
   .service h5{text-align: center; font-size: 1.2rem; color: #e43f05;} 
   
}
@media screen and (max-width: 1300px) {
	 
 
@media screen and (max-width: 768px) {	 
	#carousel-example-generic{
		width:100%; overflow:hidden; padding-top:0px; margin-top:0px;
	}
	.header{display: none;}
	.nav{margin-top: 0px;}
	.m-nav{display:block;}
	.m-nav img{width:100%;}
	.nav-con ul li{text-align: center; line-height: 35px;}	
	.row{box-sizing: border-box; padding: 0px ;}
	.subnav-l{display:none;}
	.gao{margin-top: 20px;}
	.subnav{margin-top: 66px;}
	.subnav-r h3 {line-height:30px;}
	.content{width:100%;}
	.content p img{width:100%; margin:0 auto;}
}