/*重置reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#000; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
@font-face{
font-family:hzgb;
/*为引入的字体命名*/
src:url(../fonts/hzgb.ttf);
/*定义要引入字体文件的路径*/
}
/*清除浮动*/
/*--------------------正文开始---------------------------------*/
body { font:12px "微软雅黑", Arial, Helvetica, sans-serif; background:url(../images/bg.gif) center top repeat-x;}

.hd1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	color: white;
	width: 100%;
	height: 80px;
}
.inner1 {line-height: 80px; font-size: 16px;
	width: 80%;
	height: 80px;
	margin: 0 auto
}
.logo1 {
	float: left;
	text-decoration: none;
	margin: 15px 20px 0 0
}
.inner1 nav {
	float: right;
}
.inner1 nav .menu1 li {
	float: left;
}
.inner1 nav .menu1 li a { font-size: 16px;
	display: block;
	padding: 0 20px;
	line-height: 90px;
	cursor: pointer;
	color: #fff;
}
.inner1 nav .menu1 li a:hover, .inner1 nav .menu1 li.active a {
	color:#0054d3;
}


.timg{ width: 100%; overflow: hidden;}

.timg img{width: 100%;}

.bottom{width: 100%;  background:#000;  margin: 0 auto;}
.sjdb{width: 100%;}
.f_logo{width: 100%;}
.f_logo img{width: 50%;}
.sjdb .ys{ color: #fff; font-size: 1.0em; line-height: 20px; padding-left:10px;}
.sjdb .ys h2{ line-height: 30px; font-size: 1.2em;}
.mess{ width:290px;float:left;    }
.mess form{  float:left;  width:290px;}
.mess .dy1 { display: block;  width:45px; font-size:14px; color:#fff;letter-spacing:1px; height:25px; line-height:25px; float: left;}
.mess .dy2 input{  height:25px; font-size:14px; padding-left: 10px;   text-align:left;  border: 1px solid #666; color:#fff; background: none; float: left; background:#fff;  }
.mess .kd2{ float:left; margin-top: 10px; }
.mess .kd3{ float:left;margin-top: 10px;}
.mess .kd3 .dy2 input{ height:45px; }
.mess .coolbg{ width:70px; background:#f08519; font-size:14px; height:25px; color:#fff; border:0px;cursor:pointer; margin-left:50px; }
.mess .coolbg1{ width:70px; background:#f08519; font-size:14px; height:25px; color:#fff; border:0px;cursor:pointer; margin-left: 10px; }


.cposp{width: 100%;}
.cposp h2{ line-height: 40px; color:#000; font-size:2.0em; text-align: center; padding-top: 10px; }
.cposp h2 img{width: 100%;}
.cposp h2 small{font-size: 1.0em; color: #999999;display: block;}


.w1322 h3{ line-height: 40px; color:#000; font-size:2.0em; text-align: center; padding-top: 10px; }
.w1322 h3 small{font-size: 1.0em; color: #999999;display: block;}




.pagelist {float:right; text-align:right; padding-right:10px;color:#000; padding-top: 10px;}
.pagelist a{ color:#000;}
.pagelist li {padding:0px 5px;
    float: left;
}
.w1322{margin: 0 auto; width:100%; }
.gywm{width:100%;float: left;}
.gywm h2{ font-size: 2.0em; text-align: center; padding-top: 10px; line-height: 40px;color:#434343; padding-bottom: 10px; }
.gywm h2 small{display: block;font-size: 1.0em;color:#a3a4a4;}
.aboutus{ font-size:14px;line-height:20px; font-weight:200px; letter-spacing:1px; color:#434343;float: left;width: 100%;}
.aboutimg{float: left;padding-top: 40px;width: 100%;}
.aboutimg img{width: 100%;}

.gswenhua{width:100%;float: left;}
.gswenhua h2{ font-size: 2.0em; text-align: center; padding-top:10px; line-height: 40px;color:#434343; padding-bottom:10px; }
.gswenhua h2 small{display: block;font-size:1.0em;color:#a3a4a4;}
.wenhuaxx{width:32.33%; float: left; text-align: center; height: 130px; }
.wenhuaxx img{width: 20%;}
.wenhuaxx span{display: block; font-size: 1.1em; color:#434343; line-height: 50px; }
.wenhuaxx p{display: block; color:#666666; font-size: 0.9em; line-height: 20px;  }
.hbimg{float: left; width:100%;}
.hbimg img{width: 100%;}
.hbr{ width: 100%; height:316px; float: left;border: 1px solid #ccc;background:#ededed; }
.hbr h2{  line-height:50px; color:#434343; font-size: 2.0em; padding-left:20px; }
.myscroll { width: 375px; height:226px; float: left;   font-size: 12px; overflow: hidden;   }
.myscroll li { height: 30px; margin-left: 25px; line-height: 30px;}
.myscroll a { color: #666666; text-decoration: none; font-size: 14px;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}

.jstd{width:100%;float: left;}
.jstd h2{ font-size: 2.0em; text-align: center; padding-top:10px; line-height: 40px;color:#434343; padding-bottom: 10px; }
.jstd h2 small{display: block;font-size:1.0em;color:#a3a4a4;}
.tdxx{width:100%; }
.tdxx img{width:30%;  float: left;padding-right: 2%;}
.tdrr{width: 68%; float: left; }
.tdrr span{display: block; line-height:25px; color:#000000; font-size: 1.2em; }
.tdrr p{display: block; line-height:25px; color:#434343; font-size: 1.0em; }



.mess1{ width:100%;float:left; }
.mess1 form{  float:left;  width:100%; }
.mess1 li{width: 100%;}
.mess1 .dy1 { display: block; padding-left: 10px;  width:15%; font-size:14px; color:#fff;letter-spacing:1px; height:35px; line-height:35px; float: left;}
.mess1 .dy2{float: left;width: 80%;}
.mess1 .dy2 input{  height:35px; font-size:14px;   text-align:left;  color:#999;  float: left; background:#fff;  }
.mess1 .kd2{ float:left; margin-top: 15px; }
.mess1 .kd3{ float:left;margin-top: 15px;}
.mess1 .kd3 .dy2 input{ height:95px; }
.mess1 .coolbg{ width:40%; margin-left: 20%; background:#0099ff; font-size:14px; height:35px; color:#fff; border:0px;cursor:pointer; -webkit-appearance: none;  }
.mess1 .coolbg1{ width:270px; background:#f08519; font-size:14px; height:25px; color:#fff; border:0px;cursor:pointer; margin-left: 10px;-webkit-appearance: none;  }

.aboutus1{padding-left: 15px; margin-top: 30px; float: left;}
.aboutus3 img{width: 100%;}

.lxwm{width:100%;}
.lxwm h2{background: url(../images/liebiao_dibu.jpg) left top repeat-x;  color:#fff; padding-top: 40px; font-size:2.0em; padding-left:10px;}
.lxwm h2 small{font-size: 14px; color:#ADD8E6; }
.lxwm h2 span{ float: right; line-height:40px; color: #fff; font-size: 16px; padding-right: 50px;} 

.zcjy{width: 100%; margin-top: 30px;float: left; background: #f6f6f6;}
.zc_left{width: 70%; float: left;}
.zc_left h2{ color:#434343; font-size:1.4em; line-height:20px; text-align: left;  border-bottom: 1px solid #e5e5e5; padding-top: 5px;background: url(../images/bgzch.gif) left 15px no-repeat; background-size:6%; padding-left:8%;}
.zc_left h2 small{ display: block; color:#999999; font-size: 0.8em; line-height: 20px; }
.zc_left p{font-size:0.7em; color: #666666; line-height:15px;}
.zc_left p img{width: 50px; float: right;}
.zc_right{width: 28%; float: right;  padding-bottom: 30px; padding-top:30px;}
.zc_right img{width: 100%;}





#case {width:640px; height:164px; margin-top:40px; }
.product_list { 
	width:640px; height:164px;
	float:left;
	}
.product_inner {overflow:hidden;
	width:640px;
	height:164px;}
.product_list li { padding:0px 11px;
	float:left;
}
.product_list li img {
	width:200px;
	height:164px;
}
.product_list li span { font-size:16px;
	color:#fff;
	display:block;
	line-height:60px;
	text-align:center;
}


.con{max-width: 640px;float: left;}
.s5 {background:#000;
	
}
.application{width: 100%; }

.gd{width:100%; height: 35%;}
.sidexg2{width: 80%; margin: 0 auto; height:100px;}
.gd .gd1{ width:40%; float: left;text-align: center; margin: 5px;padding: 5px; background:#fff; }
.gd .gd1 img{width:100%; }
.gd .gd1 p{ font-size: 0.8em;text-align: center; color: #333;}

.gd .gd2{ width:40%; float: right;text-align: center; margin: 5px;padding: 5px; background:#fff; }
.gd .gd2 img{width:100%; }
.gd .gd2 p{ font-size: 0.8em;text-align: center; color: #333;}







