﻿/* charset = "utf-8"   */
body,ol,ul,li,p,a,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,tr,td,input,textarea,a{margin:0;padding:0;}

ul li{list-style: none;}
body{font-size: 14px;font-family: "Microsoft YaHei";background: #fff;color:#333;}
a{font-size: 14px;text-decoration: none;color: #333;}
a:hover{color: #6fb92c;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
/* img{border:0 none;}*/
.bgF1{background: #f1f1f1;}
.bgWhite{background: #fff;}
.color{color: #6fb92c;}
.header{min-width:1200px;}
.footer{min-width:1200px;}
.focus_img{min-width:1200px;}
#container{min-width:1200px;}
.contactUs{min-width:1200px;}
.news_container{min-width:1200px;}
.container{min-width:1200px;}
img{border:none;}

.mheader{width:1200px;overflow: hidden;margin: 0 auto;background: #fff;z-index:99;display:none;}
.mheader .mpic{float:left;padding:40px 0 40px 20px  ;}
.mheader .mtag{float: right;padding:40px 20px 40px 0;}
.mheader .daohang{position: fixed;width:100%;top:205px;z-index:99;background: #fff;opacity: .92;}
.daohang{display: none;}
.daohang ul li{border-bottom: 1px solid #6fb92c;border-top: 1px solid #fff;text-align: center;}
.daohang ul li a{font-size: 60px;color: #6fb92c;display: block;padding:20px;font-weight: bold;letter-spacing: 8px;    line-height: normal;}
.mmore ul  {display:none;}
.daohang .mmore a{color: #b5881f}
.daohang .mmore ul li a{font-size: 48px;color: #e2a61a;letter-spacing: 3px;}

.mfooter{width:1200px;position: fixed;bottom: 0; background :#fff;z-index: 99;margin: 0 auto;display: none;}
.mfooter ul li{width: 25%;float:left;text-align:center;}
.mclear{height:200px;display:none;}





.header{width: 100%;}
.header .header_top_box{width: 100%;background:#6fb92c; overflow: hidden;height: 38px;}
.header .header_top_content,.footer_nav_content,.footer_copyright_content{width: 1160px;margin: 0 auto;overflow: hidden;}
.header_top_content{line-height: 38px;}
.header .header_top_content p{line-height: 38px;font-size: 14px;color: #f8f8f8;float: left;max-width: 700px;}
.header .header_top_content ul {width: 200px;height: 100%;overflow: hidden;float: right;}
.header .header_top_content ul li{width: 50%;height: 38px;line-height: 38px;float: left;}
.header .header_top_content ul li a{display: block;width: 66px;line-height: 38px;height: 38px; color: #ccc;padding-left: 20px;transition: all 0.3s;background: url("../images/icon.png") no-repeat;}
.header .header_top_content ul li.mobile a{background-position: 0 10px;}
.header .header_top_content ul li.english a{background-position:0 -67px;padding-left: 26px;}
.header_top_content ul li.search a{background-position:-100px -70px;padding-left: 28px;transition: none;}
.header .header_top_content ul li.mobile a:hover{background-position: 0 -28px;color:#f8f8f8;}
.header .header_top_content ul li.english a:hover{background-position:0 -107px;color:#f8f8f8;}
.header .header_top_content ul li.search a:hover{background-position: -100px -112px;color: #f8f8f8;}

.logo_parts{width: 100%;overflow: hidden;background: #fff;z-index:8}
.logo_box{height:90px;width: 1160px; margin:0 auto; overflow: hidden; }
.logo{float: left;height: 60px;margin: 5px 0;}
.logo img{max-height: 85px;margin-left: -80px;}
.wechat{height: 60px;margin: 10px 0;width: 300px;line-height: 60px;}
.wechat img{border: none;height: 60px;}

.logo1{float: right;height: 60px;margin: 15px 25px;}
.logo1 img{max-height: 60px;transition: all 0.6s;}
.logo1 img:hover{
                box-shadow: 0 10px 15px rgba(0,0,0,.5);
	transition: all .3s;
	-webkit-transform: translate(0,-2px);
	transform: translate(0,-2px);
	transform: scale(1.02);
}

.navigator{width: 100%;height: 40px;background: #ffffff;z-index: 8;}
.navigator_box{width: 1160px; margin: 0 auto;}
.navigator_box ul{width: 100%; height: 40px;}
.navigator_box ul li{ position:relative; float:left; width: 128px; text-align:center; height: 40px;}
.navigator_box ul li a{display: block;width:100%;height: 37px;font-size: 16px; line-height:37px;color: #333; border-top:3px solid #ffffff;transition: all 0.3s}
.navigator_box ul li a:hover{border-top:3px solid #6fb92c;background: #fff;} 
.navigator .shashi {color: #6fb92c;}

.navigator-active{position: fixed;top: 0;}


.navigator_box ul li div{left:0;top:40px;width:128px; z-index: 22; position:absolute; display: none;border-bottom: 6px solid #6fb92c;border-radius: 20px;}
.navigator_box ul li:hover div{display: block;}
.navigator_box ul li div ul{width: 100%;}
.navigator_box ul li div ul li{width: 100%; height: 39px; border-bottom: 1px solid #eaeaea;float:left; background:#fff; }
.navigator_box ul li div ul li a{font-size: 14px;height: 39px;line-height: 39px;border-top: 0 none;}
.navigator_box ul li div.products{opacity: 0.9;width: 850px;left:-300px;background:#fff;padding:10px 40px 30px; }
.navigator_box ul li div.products dl{float: left;width: 165px;}
.navigator_box  .products dl dt{width: 165px; height: 40px; line-height: 40px; background:#fff;}
.navigator_box  .products dl dd{width: 135px; height: 32px;margin-right:30px; border-bottom: 1px solid #eaeaea;float:left; background:#fff;}
.navigator_box  .productsvip  a{font-weight: bold;}
.navigator_box  .productsvip2 a{font-weight: bold;color:#f0611a}
.navigator_box  .productspeijian {margin: 13px 0;} 
.navigator_box  .productschuipo a {text-align: center; line-height: 20px;}



.products dl dt a{height: 40px;border-top: 0 none;font-size: 16px;color: #6fb92c;font-weight: bold;text-align: left;}
.products dl dt a img{height: 150px;width: 165px;}
.products dl dd a{line-height: 32px;text-align: left;border-top:0 none;font-size: 14px;}
.navigator_box ul li div ul li a:hover,.products dl dt a:hover,.products dl dd a:hover{color: #6fb92c;border-top:none;}
.products dl dt a:hover{font-size: 18px;}

.navigator_box ul li div.topanli{opacity: 0.9;width: 960px;left:-400px;background:#fff;padding: 15px 40px;}
.navigator_box ul li div.topanli dl{float: left;width: 230px;margin-right: 10px;}
.navigator_box  .topanli dl dt{width: 220px; height: 40px; line-height: 40px; background:#fff;}
.navigator_box  .topanli dl dd{width: 230px; height: 32px;margin-right:30px; border-bottom: 1px solid #eaeaea;float:left; background:#fff;}
#topanli_solution{left:-100px;}
#topanli_solution dl{height:170px;}
.topanli dl dt a{height: 40px;border-top: 0 none;font-size: 16px;color: #6fb92c;font-weight: bold;text-align: center;line-height: 23px;}
.topanli dl dt a img{height: 150px;width: 210px;transition: all 0.6s;}
.topanli dl dd a{line-height: 32px;text-align: center;border-top:0 none;font-size: 14px;}
.topanli dl dt a:hover,.topanli dl dd a:hover{color: #6fb92c;border-top:none;}
.topanli dl dt a img:hover{transform: scale(1.1);}
.topanli dl dt a:hover{font-size: 18px;}
.navigator .topanli_jingdian{line-height: unset;}
.topanli_vip{font-weight: bold;}

/* navigator end!  */

/* footer starting */
.footer,.footer_nav,.footer_copyright{overflow: hidden;width: 100%;}
.footer_nav{background: #27343c;overflow: hidden;}
.footer_nav_content ul{width: 370px;flex: left;}
.footer_nav_content .footer_anli ul{width: 260px;float: left;margin-right: 20px;}
.footer_nav_content .footer_anli ul li{width: 100%; margin-right: 0;}
.footer_nav_content ul li{width: 40%;float: left;padding:20px 0;margin-right: 10%;}
.footer_nav_content ul li dl dt{height: 36px;line-height: 40px;padding-bottom: 4px;color:#ccc;font-size: 18px;font-weight: bold;border-bottom: 8px dotted #6fb92c;margin-bottom: 10px;display: inline-block;}
.footer_nav_content ul li dl dd{height: 36px;line-height: 36px;font-size: 14px;color: #ccc;padding-left: 2px;}
.footer_nav_content ul li dl dt a{color: #ccc;}
.footer_nav_content ul li dl dd a{color:#ccc;}
.footer_nav_content ul li dl dt a{font-weight: bold;font-size: 18px;}
.footer_nav_content ul li dl dd a{font-size: 14px;}
.footer_nav_content ul li dl dt a:hover , .footer_nav_content ul li dl dd a:hover{color:#6fb92c;}
.footer_copyright_content p a:hover{color:#f8f8f8;}
.footer_nav_content .footer_adds,.footer_chukou,.footer_weichat{width: 270px;float: left;padding:20px 0;margin-right: 10px;}
.footer_nav_content .footer_adds{margin-right: 30px;}
.footer_chukou{width: 200px;height: 100%;margin-right: 60px;}
.footer_weichat{width: 200px;padding-top: 40px;}
.footer_nav_content .footer_adds h4,.footer_chukou h4{font-size: 18px;font-weight: bold;color: #ccc;line-height: 40px;border-bottom: 8px dotted #6fb92c;margin-bottom: 10px;display: inline-block;}
.footer_nav_content .footer_adds p,.footer_chukou p{color: #ccc;font-size: 14px;line-height: 36px;padding-left:2px;}
.footer_weichat{text-align: center;}
.footer_weichat p{line-height: 26px;font-size: 18px;font-weight:bold;color: #f0f0f0;}


.footer_copyright{height: 38px;background: #6fb92c;}
.footer_copyright_content p{text-align: center;line-height: 38px;color: #ccc;}
.footer_copyright_content p a{color:#ccc;}
/* footer end */

/* 页面banner模块 starting */

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

/*页面banner模块  end*/

/* contactUs  starting */
.contactUs{width: 100%;overflow: hidden;background: #f5f5f5;margin-bottom: 20px;}
.contactUs_con{width: 1160px;margin:20px auto;overflow: hidden;}
.contactUs_con .fl{width: 650px;overflow: hidden;}
.contactUs_con_head{width: 650px;overflow: hidden;height: 60px;}
.contactUs_con_head h2,.fr_lianxi h3{width: 70px;float: left; font-size: 16px;line-height: 30px;height: 30px;}
.contactUs_con_head span,.fr_lianxi span{float: left;border-bottom:1px solid #ddd;width: 570px;height: 15px; display: block;}
.contactUs_con .fl form,.contactUs_con form table{width: 650px;}
.contactUs_con .fl form table tr td:first-child {width: 80px;}
.contactUs_con .fl form table tr td{height: 30px;padding:6px;}
.contactUs_con .fl form table tr td span{color: #f00;}
.contactUs_con .fl form table tr td input{height: 30px;width: 260px;border:1px solid #ccc;}
.contactUs_con .fl form table tr td textarea{height: 100px;width: 500px;border:1px solid #ccc;}
.contactUs_con .fl form p{padding-left: 100px;}
.contactUs_con .fl form p input{width: 120px;height: 40px;margin-right:20px; background: #aaa;border:0 none;font-size: 14px;cursor: pointer;color: #222;}
.contactUs_con .fl form p input.submit{background: #fe3a3b;color:#f1f1f1;}
.contactUs_con .fl form p input.reset{background: #6fb92c;color: #f1f1f1;}
.contactUs_con .fl form p .submit:hover{background: #fc5c5d;}
.contactUs_con .fl form p .reset:hover{background: #40ae14;}
.contactUs_con .fr{width: 400px;overflow: hidden;height: 100%;}
.contactUs_con .fr ul{width: 100%;margin-top:60px;}
.contactUs_con .fr ul li {height: 60px;line-height: 60px;font-size: 22px;color:#444;padding-left: 50px;color:#444;}
.contactUs_con .fr ul li.phone{background: url(../images/icon.png) no-repeat left -218px;}
.contactUs_con .fr ul li.zixun{background: url(../images/icon.png) no-repeat left -146px;}
.contactUs_con .fr ul li.zixun a{font-size: 18px;color: #6fb92c;font-weight: bold;}
.contactUs_con .fr ul li.dizhi{background: url(../images/icon02.png) no-repeat -8px center; height: auto;line-height: auto;}
.contactUs_con .fr ul li.dzxq{height: auto;line-height: 40px;}
.contactUs_con .fr_lianxi{width: 100%;}
.fr_lianxi span{width: 330px;}

/* contactUs  end */

/* nav   starting */
.container .nav{width: 100%;overflow:hidden;border-bottom: 1px solid #ccc; }
.nav .nav_con{width: 1160px;margin:0 auto;height: 40px;overflow:hidden;}
.nav .nav_con p{line-height: 40px;}
.nav .nav_con p a{padding:0 10px;}

/* nav end! */


.h40{height: 40px;width: 100%;overflow: hidden;clear: both;}
.to_top{width: 56px;height: 56px;overflow: hidden;position: fixed;right: 2px;bottom:50px;background: url(../images/totop.png) no-repeat left top;display: none;}
/* .to_top:hover{background: url(../images/totop2.png) no-repeat  top;} */

/* 上一页 下一页  starting*/
.forward{width: 1160px;margin:0 auto;}
.forward ul{overflow: hidden;width: 100%;}
.forward ul li{float: left;width: 49%;height: 50px;line-height: 50px;border:1px solid #ccc;overflow: hidden;}
.forward ul li span{display: block;height: 100%;font-weight: 700; width: 100px;background: #6fb92c96;text-align: center;float: left;margin-right: 20px;}
/* 上一页 下一页  end!*/
@media screen and (max-device-width: 640px) {
.mheader,.mfooter,.mclear
{
   display: block;
}
}

@media screen and (max-device-width: 640px) {
    .header ,#demo,.footer
{
   display: none;
}
}
@media screen and (max-device-width: 640px) {
    #cornerMarkerBtn 
{
   z-index: -1;
}
}