.wrap{

	width: 100%;

	min-width: 1200px;

}

.w1200{

    width: 1200px;

    margin: 0 auto; 	

}

img{

	vertical-align: middle;

}

.head{

	line-height: 38px;

	color: #696969;

	background: #f6f6f6;

}

.head .fl{

	margin-left: -122px;
	font-size: 14px;

}

.head .fr{

	margin-right: -63px;

	position: relative;

	font-size: 14px;

}
.head .fr span{
	font-size: 16px;
	font-family: "Arial";
}
.head .fr:after{

	content: '';

	background: url(../images/head.png) center center no-repeat;

	width: 19px;

	height: 19px;

	position: absolute;

	top: 8px;

	left: -26px;

}

.logo{

	line-height: 92px;

}

.logo .fl{

	margin-left: -122px;

}

.logo .fr{

	margin-right: -79px;

}

.logo_zo{

	font-size: 0;

}

.logo_zo li{

	font-size: 16px;

	color: #696969;

	display: inline-block;

	width: 102px;

	text-align: center;

	vertical-align: top;

	line-height: 12px;

	padding-top: 29px;

	padding-bottom: 25px;

}

.logo_zo li span{

	margin-top: 8px;

	display: block;

	font-size: 12px;

	text-transform: uppercase;

	position: relative;

	display: none;

}

.logo_zo li span:after{

	content: '';

	background: #ccff01;

	width: 102px;

	height: 4px;

	position: absolute;

	top: 40px;

	left: 0;

}

.logo_zo li:hover{

	background: url(../images/logo_nav.jpg) center center no-repeat;

	color: white;

}

.logo_zo li:hover > span{

	display: block;

}

.slideBox1{ width:100%;overflow:hidden; position:relative;  }

.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }

.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }

.slideBox1 .bd li{ zoom:1; vertical-align:middle; }

.slideBox1 .bd img{ width:100%;display:block;  }



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox1 .prev,

.slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 

	background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox1 .prev:hover,

.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox1 .prevStop{ display:none;  }

.slideBox1 .nextStop{ display:none;  }

.nav{

	padding-top: 88px;

}

.nav_img{

	text-align: center;

}

.nav_zo{

	color: #01adef;

	width: 1057px;

	margin: 0 auto;

	border: solid 1px #01adef; 

	font-size: 0;

	margin-top: 40px;

}

.nav_zo li{

	display: inline-block;

	width: 124px;

	text-align: center;

	line-height: 34px;

	font-size: 16px;

	border-right: solid 1px #01adef; 

}

.nav_zo li:last-child{

	border: none;

}

.nav_zo li:first-child{

	padding-left: 32px;

}

.nav_a{

	background: url(../images/nav_a.jpg) center center no-repeat;

	height: 307px;

	padding-top: 70px;

	margin-top: 52px;

}

.nav1_zo{

    color: white;

}

.nav1_zo li{

	width: 285px;

	text-align: center;

	margin: 0 8px; 

}

.nav1_zo li img{

	width: 100%;

}

.nav1_z{

	margin-top: 17px;

}

.slideBox{

	position: relative;

}

.nav_nav div{

	position: absolute;

	top: 95px;

}

.nav_nav .nav_zuo{

	left: -62px;

}

.nav_nav .nav_you{

	right: -66px;

}

.about{

	padding-top: 97px;

	padding-bottom: 77px;

}

.about_img{

	text-align: center;

}

.about_z{

	font-size: 14px;

	color: #696969;

	text-align: center;

	width: 1060px;

	margin: 26px auto;

	line-height: 25px; 

}

.about_zo{

	font-size: 0;

}

.about_zo li{

	background: #44aff4;

	width: 400px;

	text-align: center;

	color: white;

	padding-top: 35px;

	padding-bottom: 35px;

	display: inline-block;

}

.about_zo li img{

	width: 70px;

	height: 66px;

}

.about_zi{

	font-size: 23px;

	margin-top: 12px; 

}

.about_zi1{

	width: 223px;

	font-size: 14px;

	margin: 5px auto;

	line-height: 20px; 

}

.about_zo .se{

	background: #63bbf3;

}

.about_zo .bian{

	background: #1a9ff4;

    position: relative;

}

.about_zo .bian:after{

	content: '';

	background: url(../images/bian.png) center center no-repeat;

	width: 401px;

	height: 43px;

	position: absolute;

	top: 192px;

	left: -1px;

}

.contret{

	background: #f1f1f1;

	padding-top: 40px;

	padding-bottom: 40px;

}

.contret .nav1_z1{

	font-size: 16px;

	line-height: 40px;

	background: #787878;

}

.news{

	padding-top: 45px;

}

.news_zo{

	margin-top: 54px;

}

.news_zo li{

	width: 376px;

	display: inline-block;

	margin: 0 10px; 

}

.news_o1{

	position: relative;

}

.news_o1 .fl{

	padding-top: 7px;

	width: 100px;

	height: 66px;

	background: #01adef;

	color: white;

	font-size: 16px;

	text-align: center;

	margin-left: 19px;

	position: relative;

	z-index: 1;

}

.news_o1 .fl span{

	display: block;

	font-size: 49px;

	font-family: "Arial";

	font-weight: bold;

}

.news_o1 .fr{

	width: 113px;

	line-height: 27px;

	color: #01adef;

	border: solid 1px #01adef;

	text-align: center;

	margin-top: 20px;

}

.about_img1{

	position: absolute;

	top: 62px;

	z-index: 0;

}

.news_t{

	margin-top: 111px;

	text-align: center;

	font-style: 16px;

	color: #6e6e6e;

}



.news_z{

	width: 273px;

	margin: 11px  auto;

	font-size: 14px; 

	color: #696969;

	line-height: 20px;

}

.news_z span{

	display: block;

	width: 22px;

	line-height: 24px;

	background: #01b9ff;

	color: white;

	text-align: center;

	margin-top: 17px;

}

.news_zo li a:hover>.news_t{

	color: #01adef;

}

.footer{

	background: url(../images/footer.jpg) center center no-repeat;

	height: 261px;

	margin-top: 67px;

	border-top: solid 1px transparent; 

}

.footer_zo{

	margin-top: 58px;

	margin-left: 68px;

}

.footer_zo li{

	display: inline-block;

	text-align: center;

	padding-left: 44px;

	padding-right: 40px;

	border-right:solid 1px #cbcbcb; 

}

.footer_zo li:last-child{

	border: none;



}

.footer_z{

	font-size: 14px;

	color: #393939;

	margin-top: 27px;

	padding-bottom: 4px;

	font-family: "Arial";

}

.foot_foot{

	background: #33578b;

	color: white;

	font-size: 14px;

	padding-top: 41px;

	padding-bottom: 25px;

}

.foot_foot .fl{

	

}

.foot_foot .fr{

	margin-right: 41px;

	position: relative;

}

.foot_foot .fr:after{

	content: '';

	width: 1px;

	height: 72px;

	background: white;

	position: absolute;

	top: 0;

	left: -5px;

}

.foot_foot_zo li{

	display: inline-block;

	line-height: 20px;

	margin: 0 28px; 
	font-family: "Arial";

}

.foot_b{

	margin-left: 28px;

	margin-top: 8px;

}

/*about*/

.about.about1{

	padding-top: 57px;

	

}

.about1{

	position: relative;

}

.about1_{

	color: #696969;

	position: absolute;

	top: -60px;

	background: rgba(255,255,255,0.5);

	line-height: 40px;

	margin-top: 5px;

	width: 100%;

	

}

.about1_ .fr{

	margin-right: 380px;

	position: relative;

}

.about1_ span{

	color: #171717;

}

.about1_ .fr:after{

	content: '';

	background: url(../images/about1.png) center center no-repeat;

	width: 29px;

	height: 25px;

	position: absolute;

	left: -38px;

	top: 2px;

	z-index: 10;

}

/*news*/

.news.about1{

	padding-top: 57px;

}

.about1 .news_zo li{

	margin-top: 56px;

}

/*product*/

.nav.about1{

	padding-top: 57px;

}

.nav1_zo1{

	font-size: 0;



}

.nav1_zo1 li{

	display: inline-block;

	margin:60px 6px 0px 6px; 

}

.nav1_zo1 li div{

	width: 285px;

}

.nav1_zo1 li div img{

	width: 100%;
}

.v1{
	border: solid 1px #787878;
}
.nav1_zo1 li .nav1_z{

	text-align: center;

	color: white;

	background: #787878;

	line-height: 45px;

	margin-top: 0;

	font-size: 16px;

	width: 285px;

}

.nav1_zo1 li .nav1_z.nav1_z1{
	width: 287px;
}

.nav1_zo1 li a:hover >.nav1_z{

	background: #01adef;

}

/*contcat*/

.about1 form{

	

}

.about1 form .text{

	padding:0; 

	margin:0; 

	width: 350px;

	height: 45px;

	font-size: 12px;

	text-indent: 16px;

	margin-right: 22px;

	margin-top: 20px;

}

.about1 form textarea{

	padding:0; 

	margin:0; 

	width: 1113px;

	height: 232px;

	margin-top: 20px;

	text-indent: 16px;

	padding-top: 16px;

}

.about1 form .value{

	margin:0;

	padding:0;

	border: none;  

	display: block;

	width: 199px;

	height: 51px;

	color: white;

	font-size: 16px;

	background: #01adef;

	margin-top: 12px;

}

.contact{

	font-size: 30px;

	font-weight: bold;

	margin-top: 80px;

	margin-left: 35px;

}

/*xianqing*/

.__list{

	width: 100%;

	

}

.__list h2{

	font-size: 30px;

	width: 80%;

	margin: auto;

	text-align: center;

}

.__list .b_time{

	font-size: 12px;

    width: 100%;

    margin: auto;

    text-align: center;

    padding: 10px 0;

    border-bottom: 1px solid #ccc;

    margin-bottom: 20px;

}

.__list .thumb{

	max-width: 80%;

    display: block;

    margin: auto;

}

.__list .b_des{

	border-bottom: 1px solid #ccc;

    padding: 20px 0;

    padding-left: 20px;

    line-height: 25px;

}

.jiathis_style{

	float: right;

}

.b_foot{

	padding-top: 10px;

	line-height: 20px;

	font-size: 12px;

	opacity: 0.8;

}

.pages{

	margin-top: 25px;

	text-align: center;



}

.pages li{

	display: inline-block;

	padding:2px 6px;

	border:1px solid #ccc;

	border-radius: 5px;

	margin:3px;

}

.pages li.c{

	background: #01adef;

	color:white;

}
.about1 .w1200 .n1{
    width: 200px;
    border: solid 1px #01adef;
    color: #01adef;
}
.about1 .w1200 .n2{
    width: 910px;
}
.product1{
	font-size: 30px;
	line-height:60px;
	background: #01adef;
	color: white;
	font-weight: bold;
	padding-left: 12px;
}
.product1_zo{
	font-size: 16px;
	padding: 20px 10px;
}
.product1_zo li{
	line-height: 30px;
	border-bottom:dashed 1px #ccf1ff;
	padding-left: 21px;
	position: relative;
}
.product1_zo li:after{
	content: '';
	width: 6px;
	height: 6px;
	background: #01adef;
	position: absolute;
	left: 4px;
	top: 13px;
}
.contact1{
	font-size: 14px;
	margin-top: 20px;
	line-height: 20px;
	background: #01adef;
	color: white;
	height: 60px;
	padding-left: 20px;
	padding-top: 20px;
}
.__contact{
  padding-top: 8px;
  font-size: 14px !important;
  font-family: '微软雅黑';
  padding-left: 25px;
}
.__contact .top{
    padding-bottom: 25px;
    /*border-bottom: 1px dotted black;*/
}
.__contact .top li{
    list-style-position: inside;
}
.__contact .top ul{
    float: left;
    overflow: hidden;
    padding: 0px 20px;
    margin-top: 20px;
    padding-right: 50px;
}
.__contact .search button{
   
}
.__contact ul li{
    padding-left: 20px;
}
.__contact .map_contact{
    width: 678px;
    height: 309px;
}
.__contact .form input{
    display: inline-block;
    width: 318px;
    margin-right: 3px;
    /*height: 48px;*/
    border:1px solid #dadbdc;
    padding:15px;
    color: #999;
    background: #fafafa;
}
.__contact .form textarea{
    display: inline-block;
    width: 1063px;
    height: 243px;
    margin-top: 20px;
    background: #fafafa;
    border:1px solid #dadbdc;
    font-size: 14px;
}
.__contact .img-l,.img-r{
    display: block;
}
.__contact .img-l{
    margin-left: 45px;
    margin-bottom: 15px;
}
.__contact .img-r{
    float: right;
    margin-right: 62px;
}
.__contact{
    /*padding-top: 68px;*/
    overflow: hidden;
    padding-bottom: 25px;
    margin-bottom: 10px;
    width: 1100px;
    margin:auto;
}
.__contact p,.__contact li{
    font-size: 16px;
    line-height: 30px;
    font-weight: lighter;
}
::-webkit-input-placeholder{
    font-family: "微软雅黑";
};
::input-placeholder{
    font-family: "微软雅黑";
}

.oni{
	display: none;
}