blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.ovh{overflow:hidden}
.ove{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
a{text-decoration:none}
a:hover{color:#f60}
body{color:#333;font-size:14px;line-height:1.5;background:#fff;font-family:Arial,"微软雅黑"}
a{color:#333}
a:hover{color:#fff}
img{max-width:100%;}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input,select,textarea{font-size:14px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#aaa}
::-moz-placeholder{color:#aaa}
::-ms-input-placeholder{color:#aaa}
/*.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}*/
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.wp{width:1200px;margin:0 auto} 
.banner{ background:url(../images/banner.jpg) no-repeat center; width:100%; height:700px; background-size:cover; overflow:hidden}
.top{ position:fixed; top:0; left:0; width:100%; background:rgba(255,255,255,0.1); height:120px; z-index:99}
.top_1{background:rgba(255,255,255,0.1); height:120px;    animation: qalltop 1s 1;
    -o-animation: qalltop 1s 1;
    -moz-animation: qalltop 1s 1;
    -webkit-animation: qalltop 1s 1;}
		.top_2{position:fixed;height:120px;  background-image: linear-gradient(to right , #377c4b, #31573c);
		animation: alltop 1s 1;
		-o-animation: alltop 1s 1;
		-moz-animation: alltop 1s 1;
		-webkit-animation: alltop 1s 1;
		 background:url(../images/ie9.png)\9;
		 	
}
.top_div{ width:1200px; height:120px; margin:0 auto; overflow:hidden;}
.top_left{ float:left;}
.top_right{ float:left; margin-left:347px;}
.top_right li{ margin-right:90px; float:left; line-height:120px;}
.top_right li a{ color:#fff; font-size:18px;}
.renshu{ overflow:hidden; height:290px;}
.wp{ width:1200px; margin:0 auto}
.renshu_one{ text-align:center; color:#31573c; font-size:60px; margin-top:40px;}
.renshu_two{ text-align:center; color:#333; font-size:16px;}

.renshu_three{ overflow:hidden; text-align:center; margin-top:40px;}
.renshu_three img{ width:40px; height:40px; vertical-align:top; margin:0 10px}

.yewu{ background:#deffe8; width:100%; overflow:hidden;}
.title{ text-align:center; color:#000; font-size:38px; margin:50px 0 30px; font-weight:bold}
.yewu_ul{ overflow:hidden; width:1254px; margin:0 auto; margin-left:-27px;}
.yewu_ul li{ float:left; margin:0 27px 50px; width:364px;}
.yewu_ul_one{ overflow:hidden; line-height:60px; height:60px;}
.yewu_ul_one_left{ float:left; margin-right:20px;}
.yewu_ul_one_right{ overflow:hidden; color:#000; font-size:30px;}
.yewu_ul_font{ overflow:hidden; font-size:16px; color:#666; height:90px; line-height:30px; margin-top:10px;}

.lianxi{ width:100%; height:auto; overflow:hidden;}
.linxi_div{ overflow:hidden;}
.linxi_div_left{ float:left;}
.linxi_div_one{ color:#666; font-size:18px; font-family:Arial,'微软雅黑'}
.linxi_div_one span{ color:#000; font-size:20px; font-weight:bold; margin-right:14px;}
.tad{ overflow:hidden; margin-top:20px;}
.tad_left{ float:left; margin-right:20px;}
.tad_right{ overflow:hidden;}
.tad_right_one{ margin-top:2px; color:#333; font-size:14px; font-weight:bold}
.tad_right_two{ margin-top:2px; color:#666; font-size:14px;}
.ma{ margin:30px 0 80px}
.linxi_div_right{ float:right; overflow:hidden}
.linxi_div_right_one{ overflow:hidden}
.linxi_div_right_one_li{ overflow:hidden; width:327px; height:45px; border:1px solid #ddd; float:left; margin-left:20px; border-radius:5px}
.linxi_div_right_one input{ width:284px; border:none; height:45px; line-height:44px; margin:0 20px; font-size:16px }
.linxi_div_right_two{ overflow:hidden; margin-left:20px;width:674px; height:45px; border:1px solid #ddd;border-radius:5px; margin-top:20px;}
.linxi_div_right_two input{width:634px; border:none; height:45px; line-height:44px; margin:0 20px; font-size:16px}
.linxi_div_right_three{overflow:hidden; margin-left:20px;width:674px; border:1px solid #ddd;border-radius:5px; margin-top:20px;}
.linxi_div_right_three textarea{ width:634px; height:180px; margin:10px 20px;vertical-align: top; border:none; font-size:16px;}
.linxi_div_right_four{ overflow:hidden}
.linxi_div_right_four button{ width:80px; height:40px; background:#31573c; font-size:16px; color:#fff; border-radius:5px; text-align:center; float:right; border:none; margin-top:20px;}
.pcnav{ height:auto;}
.pcnav2{ height:120px; width:100%; overflow:hidden}
.store_left{ float:left; margin-right:159px;}
.store{ overflow:hidden}
a.store1{ color:#fff; background:#0088f0; border:none; width:200px; height:60px; border-radius:30px; font-size:22px; text-align:center; line-height:60px; margin:30px 0 60px 20px; cursor:pointer; display:block}
a.store1:hover{ background:#0091ff}
a.store2{ color:#fff; background:#75c353; border:none; width:200px; height:60px; border-radius:30px; font-size:22px; text-align:center; line-height:60px; margin:30px 0 60px 20px; cursor:pointer; display:block}
a.store2:hover{ background:#83d261}
.store_right{ float:right; margin-top:222px;}
.store_right_ma{ width:224px; height:224px; border:1px solid #ddd}
.store3{color:#fff; background:#31573c; border:none; width:200px; height:60px; border-radius:30px; font-size:22px; text-align:center; line-height:60px; margin:55px 0 60px 20px; cursor:pointer}
.footer{ height:95px; background:#fff; width:100%;  overflow:hidden}
.footer_font{ width:1200px; margin:0 auto; text-align:center; color:#888888; font-size:12px; line-height:24px; margin-top:24px;}
.banner_font{ width:700px; float:right; overflow:hidden; margin-top:200px;}
.banner_font_title{ color:#fff; font-size:46px;}
.banner_dov{ width:1200px; margin:0 auto; overflow:hidden;}
.banner_font_font{ color:#fff; font-size:18px; line-height:30px; margin-top:20px;}
.banner_btn{ overflow:hidden; margin-top:50px}
.banner_btn1{ float:left; width:240px; height:72px; background:#0088f0; border-radius:40px;border: 6px solid rgba(0,0,0,.1);background-clip: padding-box; color:#fff; font-size:18px; line-height:60px; display:block;cursor:pointer; margin-right:40px; text-align:center}
.banner_btn img{ vertical-align:top; margin-right:14px; margin-top:12px;}
.banner_btn2{float:left; width:240px; height:72px; background:#75c353; border-radius:40px;border: 6px solid rgba(0,0,0,.1);background-clip: padding-box; color:#fff; font-size:18px; line-height:60px; display:block; cursor:pointer;text-align:center}
.banner_btn1:hover{background:#0091ff;border: 6px solid rgba(0,0,0,.1);background-clip: padding-box;}
.banner_btn2:hover{background:#83d261;border: 6px solid rgba(0,0,0,.1);background-clip: padding-box;}

@media (max-width:1080px) {
  html{ width:1300px;}
}