@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; background:#ffffff;   } 
div,li,ul,form{ list-style:none; padding:0; margin:0 auto;}
a{ outline:none;  -webkit-tap-highlight-color:rgba(0,0,0,0);}



a:link {
	color: #4B4B4B;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4B4B4B;
}
a:hover {
text-decoration: underline;
	color:  #4B4B4B;
}
a:active {
	text-decoration: none;
	color:  #4B4B4B;  }



a.a1:link {
	color: #525252;
	text-decoration: none;
}
a.a1:visited {
	text-decoration: none;
	color: #525252;
}
a.a1:hover {
    text-decoration: underline;
	color: #525252;
}
a.a1:active {
	text-decoration: none;
	color: #525252;  }
	
		
.logo1{max-width:1024px;  height:auto;  }
.logo1 .li1{width:100%; float:left}
.logo1 .li1 img{ width:100%}
.logo1 .li2{width:9%; float:left; text-align:right; padding-top:10px; padding-right:1% }
@media screen and (min-width:992px){
.logo1 .li1 img{ width:50%}
	}
.logo1{ overflow: hidden;}	

.tab10{background:#007cc2; margin:0 auto; height:auto; width:100%; padding:5px 0 5px 0;}
.tab10 td{width:25%; border:#ccc solid 0.1px; line-height:30px;}
.tab10 td a{ color:#FFF; text-decoration:none}


.top1{max-width:1024px; height:auto; margin-top:10px; background:#fafafa; padding-top:15px; border-bottom:#000 solid 1px;  }
.top1 .li1{height:auto; font-size:20px; text-align:center; border-bottom:#efefef solid 1px; padding-bottom:10px; color:#007cc2}
.top1 .li2{
	height: 25px;
	font-size: 16px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999
}
.top1 .li4{height:auto; font-size:18px;   color:#666; line-height:30px; width:92%; margin:0 auto;}
.top1 .li4 img{ width:97%}
.top1 .li4 table{ width:100%;}
.top1 .li3{text-align:center; margin-top:10px; margin-bottom:20px;}
.top1 .li3 span{width:150px; height:35px; border:#e8659b solid 1px; display:block;  margin:0 auto;  padding-top:5px;}
.top1 .li3 span a{color:#e8659b;font-size:18px;}
.top1 .li4a{height:auto; font-size:16px;   color:#666; line-height:28px; width:100%; margin:0 auto;}
.top1 .li4a img{ width:100%}
.top1 .li4b img{ width:50%}



.kc{max-width:1024px; height:1130px; margin-top:25px; background:#37383a;}
.kc .li1{height:30px; padding-top:20px; font-size:20px; text-align:center; border-bottom:#666 solid 1px; color:#FFF}
.kc .li2{height:25px; font-size:14px; text-align:center; padding-top:5px;padding-bottom:5px; color:#ccc}
.kc ul{width:96%; margin:0 auto; border-bottom:#666 solid 1px; height:170px; margin-top:30px; display:block}
.kc ul .li1{width:50px; height:50px; border:#039 solid 3px; border-radius:27px; float:left; margin-right:10px; color:#FFF; font-size:32px;  text-align:center; font-family:Georgia; }
.kc ul .li2{color:#FFF; font-size: 24px; height:30px; float:left; padding-top:10px;}
.kc ul .li3{color:#CCC; font-size:16px; line-height:25px; float:left; margin-top:10px;}


.news1{ max-width:1024px; height:auto; margin-top:10px; overflow:hidden; min-height:380px; background:#fafafa; padding-top:15px; padding-bottom:15px; }
.news1 .li1{height:55px; font-size:18px; text-align:center;  color:#000; }
.news1 .li1 a{ color:#007cc2; border-bottom:#007cc2 solid 1px; font-size:20px;width:80px; height:35px; padding-top:5px;  display: inline-block; margin-left:5px; margin-right:5px; }
.news1 .li2{
	height: 25px;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
	color: #ccc
}
.news1 .li3{ height:35px; font-size:18px; width:92%; margin:0 auto}
.news1 .li3 a{ color:#333}
.news1 .li4{ height:auto; line-height:25px; font-size:16px;width:92%; margin:0 auto; color:#666}
.news1 .li4 img{ width:100%;}
.news1 .li5{ height:30px; padding-top:10px; font-size:12px; width:92%; margin:0 auto; color:#999; border-bottom:#CCC solid 1px; margin-bottom:15px;}
.news1 .li6{ height:100px; width:40%; float:left;border-bottom:#eee solid 1px; padding-top:10px; padding-bottom:5px; }
.news1 .li6 img{ width:90%; margin-left:5px; height:92% }
.news1 .li7{ height:100px; font-size:18px; width:96%; float:left; border-bottom:#eee solid 1px; padding-top:10px; padding-bottom:5px; padding-left:5px;}
.news1 .li7 a{ color:#666}
.news1 .li7 span{ font-size:14px; color:#999; }
.news1 .li4a{ height:auto; line-height:30px; font-size:18px;width:95%; margin:0 auto; color:#666; padding-top:10px;}
.news1 .li4a img{ width:100%}
.news1 .li7a{ height:100px; font-size:18px; width:58%; float:left; border-bottom:#eee solid 1px; padding-top:10px; padding-bottom:5px;}
.news1 .li7a a{ color:#666}
.news1 .li7a span{ font-size:14px; color:#999}
.news1 .li8{height:38px; font-size:20px; color:#007cc2; text-align:center; border-bottom:#efefef solid 1px;}



.fenye{ max-width:1024px; height:40px;  text-align:center; padding-top:10px;  }
.fenye a{  font-size:18px; color:#007cc2; width:100px; height:30px; border:#ccc solid 1px; display: inline-block; margin-left:10px; margin-right:10px; border-radius:5px;  }
.fenye li{height:auto; font-size:16px;   color:#666; line-height:28px; width:92%; margin:0 auto; }


.yewu{max-width:1024px; height:auto;  background:#fff; padding-bottom:25px;}
.yewu .li1{height:30px; padding-top:20px; font-size:18px; text-align:center; border-bottom:#efefef solid 1px; color:#000}
.yewu .li2{height:25px; font-size:14px; text-align:center; padding-top:5px;padding-bottom:5px; color:#ccc}
.yewu .li31{width:96%; height:110px; border-bottom:#ccc solid 1px; margin-top:15px;}
.yewu .li3{width:35%; float:left;  margin-right:3%; padding-top:2%}
.yewu .li3 img{ width:100%;}
.yewu .li4{width:62%; float:left}
.yewu dt{ color:#666; font-size:18px; height:18px;}
.yewu dt a{ color:#333}
.yewu dl{ color:#CCC; font-size:16px}

.baoming{max-width:1024px; height:100px; margin-top:25px; background:#fff;  }
.baoming .li1{ width:40%; font-size:20px; color: #333; float:left; line-height:30px; padding-top:10px;}
.baoming .li2{ width:30%; float:left; text-align:center}
.baoming .li2 img{ width:80%}
.baoming .li3{ width:20%; float:left}

.bm1{ font-size:18px; color:#999; text-align:center; line-height:60px; min-height:320px;}
.bm1 input{ width:96%; height:40px;  border-radius:3px; border:#efefef solid 1px; color:#666; font-size:16px; padding-left:10px;  -webkit-appearance:none }
.bm1 .input1{ width:98%; height:45px;  border-radius:3px;  color:#fff; font-size:16px; background:#007bc1; border:0 }
.bm1 a{ font-size:14px; color:#666}

.bottom{max-width:1024px; height:100px;  background:#37383a; padding-top:10px; text-align:center; line-height:24px; color:#CCC; font-size:14px; margin-bottom:56px;}
.bottom a{ color:#CCC}

.top2{max-width:1024px; height:auto; margin-top:10px; }
.top21{width:96%; height:50px; text-align:center; font-size:24px ;background:#FFFFFF; padding-top:15px;}

.top22{ width:96%; height:60px; background:#FFFFFF}
.top22 .li0{width:80%; float:left;  }
.top22 .li1{width:18%; text-align:center; padding-left:2%; padding-top:5px; float:left}
.top22 .li0 input{width:90%; height:40px; border:0; font-size:18px; border:#f1f1f1 solid 1px;border-radius:5px; letter-spacing:3px;}
.top23{width:96%; height:60px; text-align:center; background:#FFFFFF;}

.top23 input{width:90%; font-size:18px; background: #DA251D; color:#FFFFFF; height:40px; border-radius:5px;   -webkit-appearance: none;}
.top24 {width:96%; height:auto; text-align:center; font-size:14px; line-height:25px; margin-top:5px;}

.top31{width:96%; height:auto; text-align:center; background:#FFFFFF; padding-top:10px; padding-bottom:10px;    }
.top31a{font-size:20px; height:35px; }
.top31b{font-size:20px; height:35px;color:#DA251D;}
.top31c{font-size:16px; height:25px; color:#999999;}
.top31d{font-size:18px; height:30px;}

.top32{width:96%; height:auto; background:#fff;  padding-bottom:10px; margin-top:10px; padding-top:10px; font-size:16px;   }
.top32b{height:30px;color:#DA251D; border-bottom:#e1e1e1 solid 1px; }
.top32c{height:auto;  line-height:25px; width:96%; padding-top:10px;}


.yewu1{max-width:1024px; height:auto; margin-top:10px; padding-top:15px; background:#fafafa; padding-bottom:15px; overflow:hidden}
.yewu1 .li1{height:38px; font-size:20px; color:#007cc2; text-align:center; border-bottom:#efefef solid 1px;}
.yewu1 .li2{height:25px;  text-align:center; padding-top:5px;padding-bottom:5px; color:#ccc}
.yewu1 .li2 a{ color:#999; font-size:16px;}
.yewu1 .li3{width:100%; height:140px; text-align:center; }
.yewu1 .li3 img{ width:90%; max-height:140px;}
.yewu1 .li4{width:100%; height:40px; text-align:center; border-bottom:#efefef solid 1px; }
.yewu1 dt{ color:#FFF; font-size:16px; height:18px;}
.yewu1 dt a{ color:#666}
.yewu1 dl{ color:#CCC; font-size:16px}


.contact1{ line-height:50px; width:100%;}
.contact1 img{ width:10%;}

/* CSS menu */
.flip {
	margin:0; padding:0; float:right; padding-right:5px; padding-top:3px;
}
.flip img{}
.panel {
    display:none; 
	width:30%; height:328px;
	margin:0; 
	padding:0;
	text-align:center; 
	background:#0b8f29; 
	Z-INDEX:6000;
	POSITION: absolute;
	top: 70px;
	right: 4px;
	border-radius: 5px;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.panel .li1{ width:70%; height:40px; padding:0; margin:0; float:left; text-align:left; background:url(../image/hot3.png); font-size:16px; padding-top:10px;}
.panel .li1 img{ width:38px; height:30px;}
.panel .li2{ width:30%; height:38px; padding:0; margin:0; float:left;background:url(../image/hot3.png); padding-top:12px; text-align:right}
.panel .li2 img{ width:28px; height:25px;}


.panel a.a3 { text-decoration: none;border-bottom:#fff solid 1px;width:100%;height:35px; display:block; font-size:16px; padding-top:5px;}
.panel a.a3:link {
	color: #fff;	   
}
.panel a.a3:visited {
	
	color: #fff;
}
.panel a.a3:hover {
	
	color: #fff;
}
.panel a.a3:active {
	
	color: #fff; }	
/* CSS menu */


.footer1 {
    background: #007cc2;
    display: -webkit-box;
    width: 100%;
    z-index: 110;
    bottom: 0px;
    left: 0px;
    position: fixed;
}
.footer1 a {
    -webkit-box-flex: 1;
    display: -webkit-box;
    color: #fff;
    width: 25%;
}
.footer1 span {
    width: 100%;
    display: block;
    margin: 0 auto;
    text-align: center; font-size:14px;
    
    color: #fff;
    text-align: center;
    padding-top: 50%;
}
.footer1 span.span1 {
    background: url(../image/icon1.png) center 10px no-repeat;
    background-size: 32% auto;
}
.footer1 span.span2 {
    background: url(../image/icon2.png) center 9px no-repeat;
    background-size: 32% auto;
}
.footer1 span.span3 {
    background: url(../image/icon3.png) center 9px no-repeat;
    background-size: 32% auto;
}
.footer1 span.span4 {
    background: url(../image/icon4.png) center 9px no-repeat;
    background-size: 32% auto;
}
.footer1 span.span5 {
    background: url(../image/icon5.png) center 9px no-repeat;
    background-size: 32% auto;
}