body{ min-width:1200px; margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ";}
ul,li,dl,dt,dd,h1,h2,h3,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*top*/
.header_bigbox{ width:100%; background:#fff; position:fixed; top:0; left:0; z-index:100;}
.header_bigbox.tianjia{ box-shadow:0 1px 10px rgba(51,51,51,0.3);}
.header_box{ min-width:1200px; height:110px;}
.logo_box{ float:left; margin-left:78px; margin-top:25px;}
.header_right{ float:right; position:relative;}
.nav{ float:left;}
.nav li{ display:inline-block; position:relative;}
.nav li a{ display:inline-block; font-size:18px; color:#2d2d2d; line-height:110px; padding:0 30px;}
.nav li a:hover,.nav .cur{ background:#edf5f1; color:#00733f;}
.English{ float:left; width:108px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.English a{ display:block; font-size:18px; color:#313131; text-align:center; line-height:110px;}
.English a:hover{ color:#007340;}
.souosuo_g{ float:left; width:108px; height:110px;}
.souosuo_g img{ display:block; margin:42px auto 0;}
.nav .zilanmu_box{ display:none; padding-top:10px; position:absolute; top:105px; left:50%; transform:translateX(-50%); z-index:100;}
.nav .zilanmu_conbox{ width:700px; background:#fff; overflow:hidden;}
.nav .zilanmu_conbox2{ width:496px; background:#fff; overflow:hidden;}
.nav .lanmu_tu{ float:left; width:296px;}
.nav .lanmu_tu img{ display:block; width:100%; height:auto;}
.nav .lanmu_liebiao{ float:left; width:404px;}
.nav .lanmu_liebiao2{ float:left; width:200px;}
.nav .neibian{ padding:8px 35px 0; overflow:hidden;}
.nav .neibian span{ float:left; width:160px; margin-right:10px; margin-top:25px;}
.nav .neibian span:nth-child(2n){ margin-right:0;}
.nav .lanmu_liebiao2 .neibian span{ display:block; width:90px; margin-top:25px;}
.nav .neibian span a{ display:inline-block;  padding:0 0 0 10px; border-left:3px solid #007340; font-size:16px; color:#4e4e4e; line-height:16px;}
.nav .neibian span a:hover,.nav .neibian .cur{ background:none; color:#007340;}
.nav li:hover .zilanmu_box{ display:block;}

.sousuo_kuang{ width:100%; height:110px; position:absolute; top:-110px; right:0; transition: all .5s; text-align:center; background:#fff; z-index:1000;}
.sousuo_kuang.add{ top:0;}
.sousuo_box{ display:inline-block; height:40px; background:#fff; border:1px solid #e2e2e2; border-radius:21px; padding-left:15px; margin-top:34px; overflow:hidden;}
.sousuo_box input{ float:left; width:600px; font-size:16px; color:#666; line-height:30px; padding:5px 0; background:none; border:none; outline:none; text-align:left;}
.sousuo_box button{ float:left; width:40px; height:40px; background:url(../images/ss_tu.png) no-repeat center; border:none; outline:none; padding:0;}
.sousuo_kuang span{ display:inline-block; margin-left:10px; margin-top:34px;}
/*footer*/
.footer_bj{ background:#262626; padding:75px 0 82px;}
.footer_box{ max-width:1600px; margin:auto; overflow:hidden;}
.footer_nav{ float:left; overflow:hidden;}
.footer_nav ul{ float:left; margin-right:110px;}
.footer_nav ul span{ display:block; font-size:20px; color:#fff; margin-bottom:18px;}
.footer_nav ul li{ display:block;}
.footer_nav ul li a{ display:inline-block; font-size:14px; color:#8f8f8f; line-height:30px; transition:all .3s;}
.footer_nav ul li a:hover{ color:#fff;}
.footer_right{ float:right; overflow:hidden;}
.footer_lx{ float:left; width:275px;}
.footer_lx .rexian{ margin-bottom:25px;}
.footer_lx .rexian span{ display:block; font-size:30px; font-weight:bold; color:#fff;}
.footer_lx .rexian em{ display:block; font-style:normal; font-size:18px; color:#fff; margin-top:10px;}
.footer_lx dl{ display:block; margin-bottom:15px;}
.footer_lx dl dt{ display:block; font-size:14px; color:#fff;}
.footer_lx dl dd{ display:block; font-size:14px; color:#8f8f8f; line-height:24px; margin-top:8px;}
.footer_mabox{ float:left; margin-left:75px;}
.footer_mabox span{ display:block; font-size:20px; color:#ffffff;}
.footer_mabox dl{ display:block; margin-top:28px;}
.footer_mabox dl dt{ display:block; width:107px; height:107px;}
.footer_mabox dl dt img{ display:block; width:100%; height:auto;}
.footer_mabox dl dd{ display:block; font-size:12px; color:#6c6c6c; text-align:center; margin-top:10px;}
.bottom_bj{ background:#262626; padding:18px 0; border-top:1px solid #424242;}
.bottom_box{ max-width:1600px; margin:auto;}
.bottom_con{ float:left; font-size:14px; color:#6d6d6d; line-height:48px;}
.bottom_con a{ font-size:14px; color:#6d6d6d; line-height:48px; transition:all .3s;}
.bottom_con a:hover{ color:#fff;}
.link_kuang{ float:right; width:226px; height:48px; border:1px solid #494949; cursor:pointer; position:relative;}
.link_kuang span{ float:left; font-size:12px; color:#6c6c6c; line-height:48px; margin-left:20px;}
.link_kuang em{ float:right; font-style:normal; margin-top:25px; margin-right:20px;}
.link_kuang em img{ display:block;}
.link_box{ display:none; width:226px; height:260px; background:#fff; position:absolute; left:0; bottom:50px; overflow:auto; padding-top:12px;}
.link_box a{ display:block; font-size:14px; color:#444; text-align:center; line-height:32px; padding:0 12px;}
.link_box::-webkit-scrollbar{ width:3px;}
.link_box::-webkit-scrollbar-track{ background:#f3f3f3; -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.5);}
.link_box::-webkit-scrollbar-thumb{width:3px; background:#007340;}
.link_box a:hover{ color:#007340; text-decoration:underline;}
.link_kuang:hover .link_box{ display:block;}

.kefu_xuanfu{ display:block; position:fixed; right:-3px; top:50%; z-index:999;}
.kefu_xuanfu li{ display:block; width:52px; height:52px; background:#a7afb9; border-radius:5px; margin-bottom:5px; position:relative; cursor:pointer;}
.kefu_xuanfu li img{ display:block;}
.kefu_xuanfu li:hover{ background:#007340;}
.wxtu{ display:none; width:126px; height:142px; position:absolute; right:74px; bottom:-20px; box-shadow:0 0 15px rgba(102,102,102,0.3);}
.wxtu img{ display:block;}
.kefu_xuanfu li:hover .wxtu{ display:block;}
.xftel{ width:0px; height:52px; background:#007340; font-size:18px; font-weight:bold; color:#fff; text-align:center; line-height:52px; position:absolute; right:47px; top:0; transition:all .3s; border-bottom-left-radius:5px; border-top-left-radius:5px; overflow:hidden;}
.kefu_xuanfu li:hover .xftel{ width:200px;}