@charset "utf-8";
/*通用 */
*{ margin:0; padding:0px;font-family:Microsoft YaHei; font-size:16px; color:#666;}
ul,li,p{ list-style:none; margin:0px; padding:0px;}
body{ font-family:font-family:Microsoft YaHei; text-align:left; min-width:1200px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
h1{ font-size:34px; color:#000;}
a{text-decoration:none}
img ,input,textarea{ border:none 0;}
.fz_14{ font-size:14px;}


 .fl {
    	float: left !important;
    }
    .fr {
    	float: right !important;
    }
    .fn-hide {
    	display: none !important;
    }
.frame{ border:solid 1px #d5d5d5}

.marginleft0{
	margin-left:0px!important;
}
.marginright0{
	margin-right:0px!important;
}
.margintop0{
	margin-top: 0px;
}
.clear{
	clear: both;
}

.content{ width:1200px; margin:0 auto;}
.more{ display: block; width:110px; height:36px; border:solid 1px #d5d5d5; text-align:center; line-height:36px; font-size:20px; background:#fff;}
.more:hover{ background:#f4f4f4; color:#118cd2;}
.blue{ color:#118cd2}
.bg_blue{ background:#118cd2;}
img ,input{ border:none 0;}

/*头部*/
<!--.topbox .top_left{}-->
.top_content_box ul{ width:1200px; margin:0 auto; overflow:hidden}
.top_content_box ul li a{ display:block; width:40px; height:40px; background: url(../img/icon_en.png) center no-repeat; margin-left:15px; margin-top:30px;}
.top_content_box ul li a:hover{  background: url(../img/icon_en_active.png) center no-repeat;}
.top_content_box ul .right{ margin-bottom:18px;}
.top_content_box ul p{ height:40px; padding-left:20px; text-indent:2em; background:url(../img/icon_phone.png) left center no-repeat; margin-top:30px; line-height:40px;}






.header{
	width:100%; height:70px;
	
	margin: auto;
	background: #f4f5f8; 
}

.bignav{ width:1200px; margin:0 auto;
	font-size: 16px;
	
	
	
/*	margin-left: 110px;*/
	
}
.bignav li{
	float: left; 
	margin-left: 0;
	position:relative; text-align:center;
	line-height: 67px;
}
.bignav li a:hover  {
	background: #fff;

	color: #333;
	border-top:solid 3px #2e94db;
	
}
.bignav li .twonav a:hover {
	background: #f4f5f8!important;
	border-radius: 0px!important;
	color: #206bd1;
	border:none;

}
.bignav li a{ display:block; float:left;  width:160px; height:67px;
	
	color: #333; font-size:18px;
}
.twonav{
	position: absolute;
	background: #fff; top:70px;
	 
  

	display: none;	
}
.bignav li:hover .twonav{
	display: block;
	z-index: 20;
	
}
.twonav a{
	display: block;
    font-size: 16px;
    color: #333333;
    line-height: 67px;
	text-align: center;
	padding: 0px!important;
	}

.twonav a:hover { border:none;
}


.logo2{
	float: right;
	margin-top: 25px;
}

.activ{
	background: #fff;

	border-top:solid 3px #2e94db;
	color: #333!important;
	
}


.flexslider{position:relative;height:600px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}

.icobox{ width:960px; margin:0 auto; overflow:hidden; padding:20px 0;}
.icobox li{ float:left; width:286px; text-align:center;}
.icobox li h1{ color:#333; margin:10px auto; font-size:24px;}
.icobox li span{ font-s}

.icobox li:first-child{ margin-right:50px;}
.icobox li:last-child{ margin-left:50px;}


.introduce{ overflow:hidden; padding:0 10px; }
.introduce_l{ width:250px; height:365px;}
.introduce_m{ padding:30px 20px 20px 20px; width:504px; height:315px; background:#f4f4f4; margin-left:20px; }

.introduce_m p:first-child{ margin-bottom:10px;}
.introduce_m h1{ font-weight:bold; color:#333; font-size:26px; padding-top:30px; background:url(../img/intro_bg.png) top left no-repeat; margin-bottom:5px;}
.introduce_m ul li a { display:block; font-size:36px; font-weight:bold;}
.introduce_m ul i{ font-style:normal;}
.introduce_m ul li{ margin-right:50px;}

.introduce_m .more{ margin-top:30px;}
.introduce p,.pro_title p{ text-indent:2em; line-height:30px;}

.introduce_r ul:first-child{padding:15px; width:334px; height:168px; margin-bottom:5px;}
.introduce_r ul h2,.introduce_r ul p{ color:#fff;}
.introduce_r ul h2{ font-size:20px; margin-bottom:20px;}

.product{ margin-top:20px; background:#f5f5f5; overflow:hidden; }
.pro_title{ width:176px; height:788px; background:url(../img/bg_pro.jpg) left top no-repeat;padding:60px 30px 30px 30px;} 
.pro_title h1,.pro_title p,.pro_title h3{ color:#fff;}
.pro_title p{ width:178px;}
.pro_title h3{ font-size:20px; margin-bottom:20px; text-align:2em;}
.pro_title .more{ width:140px; margin-top:200px; margin-left:20px;}



.pro_title h1 { margin-bottom:170px;}
.product ul{ width:930px; padding-top:20px;}
.product li{ width:294px; padding-top:25px; background:#fff; text-align:center;}
.product li img{ margin-bottom:25px; width:260px;} 
.product li a{ display:block; border-top:solid 1px #dbdbdb; height:94px; line-height:94px; font-size:20px;}

.product li{ margin-right:20px; margin-bottom:20px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
	-webkit-box-shadow:0px 2px 6px #e5e5e5;
    -moz-box-shadow:0px 2px 16px #e5e5e5;
    box-shadow:0px 2px 6px #e5e5e5;
	}
	.product li:hover{
		transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #e5e5e5;
    -moz-box-shadow:0px 5px 15px #e5e5e5;
    box-shadow:0px 5px 15px #e5e5e5;}


 .news_title h1{ height:36px; width:200px; padding-bottom:60px; background:url(../img/title_in.png) bottom left no-repeat;}
  .news_title { margin-top:40px; overflow:hidden;}
  .news_title .more{ margin-top:50px;}
  .news_list a{ display:block;border-bottom: dashed    1px #dadada; padding:30px 0px;}
  .news_list a:hover{ background:#f8f8f8;}
    .news_list ul{ width:1200px; margin:auto;   overflow:hidden;}
	 .news_list ul:last-child{ border:none;}
  .news_list span, .news_list i{ display:block;}
   .news_list li:first-child{ width:94px; border-right:solid 1px #dadada;}
    .news_list span{ font-size:50px; color:#d0d0d0;  font-weight:600;}
	   .news_list i{ font-size:18px; color:#333; font-style:normal;}
	   .news_list li:nth-child(2){ width:600px; margin-left:15px;}
	   .news_list h3{ font-size:18px; color:#000; margin-bottom:20px;}
	   .news_list p{ line-height:24px;}
	.quality{ background:#eee; clear:left; padding-top:40px; overflow:hidden; padding-bottom:30px;}
	.quality .news_title{ margin-top:0;} 
	.quality .news_title h1{ width:200px;;background:url(../img/title_assu.png) bottom left no-repeat;}
	.quality ul h2{ font-size:24px; color:#000; text-align:center; margin-bottom:10px; margin-top:30px;}
.quality ul { margin-top:30px; width:340px; padding:10px 20px 30px; background:#fff;-webkit-box-shadow:0px 2px 6px #e5e5e5;
    -moz-box-shadow:0px 2px 16px #e5e5e5;
    box-shadow:0px 2px 6px #e5e5e5;}
	.titleline{width: 76px; border:none;
    height: 4px;
    background: #0e87da;
    margin: auto; margin-bottom:20px;
    }
	.quality ul span{ text-align:center; display:block;}
	.quality ul{ margin-right:30px;}
	
	/*底部*/
	.footer{ width:100%; height:358px; background:url(../img/bg_btm.jpg) top center no-repeat; padding-top:30px;}
	.footer ul{ overflow:hidden;}
	.footer h1{ color:#fff; text-align:center; margin-bottom:30px;}
	.footer li{ width:300px; float:left; text-align:center; margin-top:60px;}
	.footer li a{ display:block; color:#fff; text-align:center; margin-top:40px;}
	.footer p{ width:100%; height:46px; line-height:46px; color:#fff; background:#05538a; margin-top:30px; text-align:center;}
	