/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;font-family: "microsoft yahei", Arial, tahoma, arial, simsun;}
body { background:#f8f8f8; color:#797979; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; min-width:320px;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
h4{display: block;font-weight: bold;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#797979; text-decoration:none; transition:all .3s;}
a:hover { color:#0074ea;}
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; outline: none; color:#fff;}
table { border-collapse:collapse; }
html {overflow-y: scroll;}
.fl{ float:left;} 
.fr{ float:right;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.clear{clear: both;}
.commonWrap{width: 1100px; margin: 0px auto; position: relative;}

@media (min-width: 1200px){
.banner{ position:relative;}
.banner .swiper-banner{overflow: hidden; position: relative;}
.banner .swiper-banner .swiper-slide img{display: block; width: 100%;}
.focus{margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ position:absolute; z-index:1; bottom:3%; text-align:center;width:100%; }
.focus .hd ul{ width:100%; }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:50px; height:5px; font-size:0px; margin:0 5px; background-color:#a1e0ff; display:inline-block;}
.focus .hd ul .on{ background:#0088cc;width:70px;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

.head{position:absolute; width:100%; z-index:999; left:0px; top:20px;  }
.head .commonWrap{border-bottom:1px solid #f1f1f1;padding-bottom:20px} 
.logo{float: left;}
.logo img{display: block; padding-top:10px;}
.head .nav{ height:70px; line-height:82px;}
.head .nav a{ font-size:16px; color:#fff; margin-right:35px; padding:0 5px 36px 5px;}
.head .nav a.cur{ border-bottom:3px solid #8cc73b; color:#8cc73b}
.head .nav a.language{ margin-right:0px; padding:5px; background-color:#fff; color:#8cc73b; font-size:14px;}
.headn{ width:100%; z-index:999; background-color:#fff;}
.headn .commonWrap{padding-bottom:20px} 
.logo{float: left;}
.headn .logo img{display: block; padding-top:20px;}
.headn .logo .logo_img{display:none;}
.headn .nav{ padding-top:39px;}
.headn .nav a{ font-size:16px; color:#000; margin-right:35px; padding:0 5px 30px 5px;}
.headn .nav a.cur{ border-bottom:3px solid #8cc73b; color:#8cc73b}
.headn .nav a.language{ margin-right:0px; padding:5px; background-color:#8cc73b; color:#fff; font-size:14px;}
.mMenu{display: none; width: 30px; height: 30px; position: absolute; top: 15px; right: 0;}
.mMenu .fa{line-height: 30px; text-align: center; font-size: 24px;}
.m_menu_box{background: #eee; overflow: hidden; display: none;}
.m_menu_box li{line-height: 40px; border-bottom: 1px solid #ddd; font-size: 14px; overflow: hidden;}
.m_menu_box li a{display: block; height: 40px; padding: 0 10px; color: #666;}
.m_menu_box li .sub{background: #f8f8f8; padding-left: 20px; display: none; width: 100%;}
.m_menu_box li .fa{float: right; line-height: 40px; font-size: 16px;}
.lm1{ background-color:#fff;}
.lm1 .a1,.lm1 .a2,.lm1 .a4,.lm1 .a5{ padding-top:20px;}
.lm1 .a1{}
.lm1 .a2{ margin-top:-7px; padding-left:20px; padding-right:70px;}
.lm1 .a2 .c1{ font-size:35px; color:#797979; float:left;}
.lm1 .a2 .c2{ font-size:13px;float:right; padding-top:12px;}
.lm1 .a2 .c2 a{color:#8cc73b;}
.lm1 .commonWrap .clear{ display:none;}
.lm1 .a2 .b2{ font-size:15px; color:#797979; padding-top:3px;}
.lm1 .a3{ height:105px; width:1px; background-color:#c9d2de; float:left;}
.lm1 .a4{padding-left:50px;}
.lm1 .a4 .b1{ font-size:14px; }
.lm1 .a4 .b2{ font-size:25px;  color:#8cc73b;}
.lm1 .a4 .b3{ font-size:12px; padding-top:5px;}

.lm2{ background-image:url(../images/img3.jpg); height:749px; width:100%; background-size:cover;box-shadow:10px 0px 1px #d7d4d4;}
.lm2 .a1{ font-size:30px; color:#000; font-weight:bolder; text-align:center; padding:45px 0 10px 0;}
.lm2 .a2{ text-align:center; font-size:30px; letter-spacing:20px; font-weight:lighter;}
.lm2 .a3{font-size:15px; width:680px; line-height:30px; margin:20px auto 20px auto;}
.lm2 .a4{ margin:0 auto; width:1100px;height:372px;box-shadow: #d7d5d5 0px 0px 10px 2px;}
.lm2 .a4 .b2{ width:550px; height:372px; background-color:#fff; text-align:center;}
.lm2 .a4 .b2 img{ margin-top:150px;}
.lm2 .a5{ margin:0 auto; width:1100px;height:372px; text-align:right;}

.lm3{ background-image:url(../images/img4.jpg);height:465px; width:100%; background-size:cover; padding-top:35px;}
.lm3 .a1{ background-image:url(../images/img5.png); width:758px; height:414px; margin:0 auto; padding-top:20px;}
.lm3 .a1 .b1{ background-image:url(../images/video.jpg); width:711px; height:399px; margin:0px auto 0 auto; cursor:pointer;}
.lm3 .a1 .b1 video{ display:none;}
.lm4 .a1{background-color:#fff;margin-top:40px;}
.lm4 .a1 .b2{ width:423px; padding-left:50px;}
.lm4 .a1 .b2 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:70px;}
.lm4 .a1 .b2 .c2{ font-size:14px; line-height:25px; color:#797979; width:360px; padding-top:25px;}
.lm4 .a1 .b2 .c3{ padding-top:120px;}
.lm4 .a1 .b2 .c3 li{margin-bottom:10px;}
.lm4 .a1 .b2 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }
.lm4 .a1 .b2 .c3 a:hover{ color:#8cc73b;}
.lm4 .a1 .b2 .c4{ padding-top:40px; padding-left:10px;}
.lm4 .a1 .b2 .c4 a{ color:#8cc73b;}
.lm4 .a2{background-color:#fff; margin-top:30px;}
.lm4 .a2 .b1{ width:423px; padding-left:50px;}
.lm4 .a2 .b1 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:70px;}
.lm4 .a2 .b1 .c2{ font-size:14px; line-height:25px; color:#797979; width:360px; padding-top:25px;}
.lm4 .a2 .b1 .c3{ padding-top:100px;}
.lm4 .a2 .b1 .c3 li{margin-bottom:10px; float:left; width:210px;}
.lm4 .a2 .b1 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }
.lm4 .a2 .b1 .c4{ padding-top:40px; padding-left:10px;}
.lm4 .a2 .b1 .c4 a{ color:#8cc73b;}

.lm5{ background-image:url(../images/img9.jpg); height:650px; width:100%; background-size:cover; margin-top:40px;}
.lm5 .a1{ margin-top:50px;}
.lm5 .a1 .b1{ font-size:40px; color:#fff;}
.lm5 .a1 .b2{ font-size:20px; color:#fff; margin-bottom:20px;}
.lm5 .a1 input{ background-color:transparent; width:480px; height:45px; line-height:45px; border:0px; margin:0px; padding:0px;}
.lm5 .a1 textarea{background-color:transparent; width:500px; height:135px;border:0px; margin:0px; padding:10px 0 0 0;}
.lm5 .a1 .b3{ background-image:url(../images/message1.png); background-position:20px center; width:480px; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b4{ background-image:url(../images/message2.png); background-position:20px center; width:480px; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b5{ background-image:url(../images/message3.png); background-position:20px center; width:480px; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b6{ background-image:url(../images/message4.png); background-position:20px center; width:480px; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b7{ width:510px; height:155px; border:1px solid #fff; line-height:45px; padding-left:20px; background-repeat:no-repeat;}
.lm5 .a1 .b8{ text-align:right;}
.lm5 .a1 .b8 input{color:#fff; background-color:#8cc73b; font-size:15px; width:130px; height:50px; line-height:50px; text-align:center; border-radius:5px; margin-top:10px; font-weight:600; cursor:pointer;}
.banner_lx{ background-image:url(../images/banner_lx.jpg); background-position:center center; height:446px; width:100%;}
.banner_lx .commonWrap{ position:relative;height:446px;}
.banner_lx .a1{ position:absolute; left:0px; bottom:0px; width:232px; height:180px; background-color:#8dc83c; color:#fff; padding:20px 0 0 20px;}
.banner_lx .a1 .b1{ font-size:40px; line-height:40px;}
.banner_lx .a1 .b2{ width:60px; height:3px; background-color:#fff; margin-top:7px;}
.banner_lx .a1 .b3{ font-size:30px; padding-top:10px;}
.banner_lx .a2{ position:absolute; right:0px; bottom:30px; color:#fff;}
.banner_lx .a2 a{color:#fff; margin:0 5px;}
.lx1{  margin:80px auto 70px auto;}
.lx1 .a2{ width:380px; height:474px; background-color:#83c348; padding:50px 0 0 40px;}
.lx1 .a2 .b1{ font-size:24px; color:#fff; margin-bottom:10px;}
.lx1 .a2 .b2{ font-size:14px; color:#fff; line-height:20px;}
.lx1 .a2 .b3{ text-align:center;margin:20px 0;}
.lx1 .a2 .b4{ text-align:center; font-size:18px; color:#fff; }
.lx2{ border-bottom:1px dashed #d3d3d3; width:1150px; margin:0 auto;}
.lx3{ margin:60px auto 300px auto;}
.lx3 .a1{ width:518px; height:48px; border:1px solid  #e4e4e4; border-radius:5px;  float:left; margin-bottom:10px;padding-left:20px;}
.lx3 .a1 input{ width:calc(100% - 22px);  height:48px;line-height:48px; border:0px; background-color:transparent; margin:0px; padding:0px; color:#000;}
.lx3 .a2{ width:518px; height:101px; border:1px solid  #e4e4e4; border-radius:5px;  float:right;padding-left:20px; padding-top:5px;}
.lx3 .a2 textarea{ width:calc(100% - 22px); height:95px;border:0px; background-color:transparent; margin:0px; padding:0px;color:#000;}
.lx3 .a3{ width:518px; height:48px; border:1px solid  #0268b3; border-radius:5px;  float:right; margin-bottom:10px;padding-left:20px;}
.lx3 .a3 input{ width:calc(100% - 22px);  height:48px;line-height:48px; border:0px; background-color:transparent; margin:0px; padding:0px; color:#0268b3;}
.nleft{ margin-bottom:30px;}
.nleft .a1{ width:230px; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8; padding:0 10px;}
.nleft .a1 li{ width:100%; border-bottom:1px solid #e8e8e8; text-align:center; height:50px; line-height:50px; background-image:url(../images/left_li1.png); background-position:20px center; background-repeat:no-repeat;}
.nleft .a1 li.on{background-image:url(../images/left_li.png);}
.nleft .a1 li.on a{ color:#8cc73b; font-weight:bold;}
.nleft .a1 li.on a:hover{ color:#797979;}
.nleft .a1 li a{ font-size:16px;}
.nleft .a1 li a:hover{ color:#8cc73b;}
.nleft .a2{ background-image:url(../images/left_lx.png); width:210px; height:244px; color:#fff; padding:95px 20px 0 20px;; line-height:25px;}
.nright{ width:778px;margin:40px 0 60px 0;}
.nright .prolist li{ float:left; margin-right:20px; margin-bottom:35px;}
.nright .prolist li:nth-child(3n){ margin-right:0px;}
.nright .prolist li img{ width:246px; height:184px;}
.nright .prolist li .a1{ font-size:13px; color:#8d8d8d; padding:15px 0 5px 0;}
.nright .prolist li .a2{ font-size:16px; margin-top:10px;}
.nright .prolist li .a2 a:hover{color:#8cc73b;}
.nright .news li{ width:100%; height:40px; line-height:40px;border-bottom:1px dashed #CCCCCC;}
.nright .news li aa{ display:block; float:left; }
.nright .news li bb{ display:block; float:right;}
.nright .title{ text-align:center; font-size:28px; color:#000; padding-bottom:20px;}
.nright .content{ font-size:14px; line-height:25px; margin-bottom:20px;}
.nright .pagefenye{ line-height:25px;}
.nright .fenye{ width:100%; height:1px; background-color:#ebebeb; margin-bottom:30px;}
.nright .a2 .b1{ font-size:30px; color:#8cc73b; padding:40px 0 20px 0; font-weight:bold}
.nright .a2 .b2{ font-size:25px; color:#000000; padding-bottom:10px;}
.nright .a2 .b3{ height:2px; width:90px; background-color:#8cc73b;}
.nright .a2 .b4{ font-size:15px; color:#797979; line-height:30px; padding-top:30px;}
.about_js{ float:right; width:735px; margin:50px 0;}
.about_js .a1{ font-size:15px; padding:5px 20px; background-color:#8cc73b; display:inline-block; color:#000;}
.about_js .a2{ font-size:30px; margin:20px 0 20px 0; color:#8cc73b; font-weight:bold;}
.about_js .a3{ font-size:25px; margin:0 0 15px 0; color:#000;}
.about_js .a4{height:2px; width:90px; background-color:#8cc73b;}
.about_js .a5{ font-size:15px; margin:20px 0 0 0; line-height:30px;}
.about_js .a6{ font-size:15px; color:#000000; margin-bottom:5px; font-weight:bold; margin-top:50px;}
.about_js .a7{ font-size:25px;}
.pages { text-align:right;}
.pages a{ padding:10px 20px; background-color:#f0f0f0; font-size:14px; margin-left:5px;}
.pages a:hover{ background-color:#8cc73b; color:#fff;}
.pages a.thisclass{background-color:#8cc73b;color:#fff;}
.footer{ background-image:url(../images/ftbg.jpg); height:131px; text-align:center; background-position:center center; background-size:cover; padding-bottom:10px;}
.footer .a1{ padding:30px 0 15px 0;}
.footer .a2{ color:#343434; font-size:13px; padding-bottom:5px;}
.footer .a3{ color:#717171; font-size:12px;}	
.content img{ max-width: 100%;}
}
@media (max-width: 1199px){
.logo img{height: 60px;}
.mMenu{display: block;}
.commonWrap{width: 94%;}
.pc{ display:none;}
.logo img{display: block; padding:7px 0;}
.banner{ position:relative;}
.banner .swiper-banner{overflow: hidden; position: relative;}
.banner .swiper-banner .swiper-slide img{display: block; width: 100%;}
.focus{margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ position:absolute; z-index:1; bottom:3%; text-align:center;width:100%; }
.focus .hd ul{ width:100%; }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:50px; height:5px; font-size:0px; margin:0 5px; background-color:#a1e0ff; display:inline-block;}
.focus .hd ul .on{ background:#0088cc;width:70px;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.head{position:relative; width:100%; z-index:999; background-color:#619e0f;}
.head .commonWrap{} 
.headn{position:relative; width:100%; z-index:999; background-color:#619e0f;}
.logo{float: left;}
.logo img{display: block; padding-top:10px;}
.head .nav,.headn .nav,.logo .logo_img1{  display:none;}
.mMenu{display: block; width: 30px; height: 30px; position: absolute; top: 15px; right: 0;}
.mMenu .fa{line-height: 30px; text-align: center; font-size: 28px; color:#fff; padding-top:10px;}
.m_menu_box{background: #eee; overflow: hidden; display: none;}
.m_menu_box li{line-height: 40px; border-bottom: 1px solid #ddd; font-size: 14px; overflow: hidden;}
.m_menu_box li a{display: block; height: 40px; padding: 0 10px; color: #666;}
.m_menu_box li .sub{background: #f8f8f8; padding-left: 20px; display: none; width: 100%;}
.m_menu_box li .fa{float: right; line-height: 40px; font-size: 16px;}
.lm1{ background-color:#fff;}
.lm1 .a1,.lm1 .a2,.lm1 .a4,.lm1 .a5{ padding-top:20px;}
.lm1 .a1{ width:30%;}
.lm1 .a1 img{ width:98%;}
.lm1 .a2{ margin-top:-7px;float:right; width:70%;}
.lm1 .a2 .c1{ font-size:20px; color:#797979; float:left;}
.lm1 .a2 .c2{ font-size:13px;  float:right; padding-top:0px;}
.lm1 .a2 .c2 a{color:#8cc73b;}
.lm1 .a2 .b2{ font-size:13px; color:#797979; padding-top:3px;}
.lm1 .a3{ display:none;}
.lm1 .a4{padding-left:10px; padding-bottom:5px;}
.lm1 .a4 .b1{ font-size:14px; }
.lm1 .a4 .b2{ font-size:25px;  color:#8cc73b;}
.lm1 .a4 .b3{ font-size:12px; padding-top:5px;}
.lm1 .a5{ padding-bottom:5px;}
.lm2{ background-image:url(../images/img3.jpg); width:100%; background-size:cover;box-shadow:10px 0px 1px #d7d4d4; background-position:center center;}
.lm2 .a1{ font-size:24px; color:#000; font-weight:bolder; text-align:center; padding:15px 0 5px 0;}
.lm2 .a2{ text-align:center; font-size:22px; letter-spacing:10px; font-weight:lighter;}
.lm2 .a3{font-size:14px; width:96%; line-height:30px; margin:5px auto 15px auto;}
.lm2 .a4{ margin:0 auto; width:100%;}
.lm2 .a4 .b1 img{ width:100%;}
.lm2 .a4 .b2{ width:100%; height:180px; background-color:#fff; text-align:center;}
.lm2 .a4 .b2 img{ margin-top:50px;}
.lm2 .a5{ margin:0 auto; width:100%;text-align:right; padding-bottom:20px;}

.lm3{ background-image:url(../images/img4.jpg);height:445px; width:100%; background-size:cover;}
.lm3 .a1{ width:100%; height:414px; margin:0 auto;padding-top:20px;}
.lm3 .a1 .b1{ background-image:url(../images/video.jpg); width:400px; height:399px; margin:0px auto 0 auto; cursor:pointer; background-position:center center; border:2px solid #fff;}
.lm3 .a1 .b1 video{ display:none;}

.lm4 .a1{background-color:#fff;margin-top:20px;}
.lm4 .a1 .b1 img{ width:100%;}
.lm4 .a1 .b2{ width:calc(100%-20); padding-left:20px;}
.lm4 .a1 .b2 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:70px;}
.lm4 .a1 .b2 .c2{ font-size:14px; line-height:25px; color:#797979; width:98%; padding-top:25px;}
.lm4 .a1 .b2 .c3{ padding-top:40px;}
.lm4 .a1 .b2 .c3 li{margin-bottom:10px;}
.lm4 .a1 .b2 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }
.lm4 .a1 .b2 .c4{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.lm4 .a1 .b2 .c4 a{ color:#8cc73b;}
.lm4 .a2{background-color:#fff;margin-top:20px;}
.lm4 .a2 .b1{ width:calc(100%-20); padding-left:20px;}
.lm4 .a2 .b1 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:20px;}
.lm4 .a2 .b1 .c2{ font-size:14px; line-height:25px; color:#797979; width:98%; padding-top:25px;}
.lm4 .a2 .b1 .c3{ padding-top:40px;}
.lm4 .a2 .b1 .c3 li{margin-bottom:10px;}
.lm4 .a2 .b1 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }
.lm4 .a2 .b1 .c4{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.lm4 .a2 .b1 .c4 a{ color:#8cc73b;}
.lm4 .a2 .b2 img{ width:100%;}

.lm5{ background-image:url(../images/img9.jpg); height:650px; width:100%; background-position:center center; margin-top:40px;}
.lm5 .a1{ margin-top:20px;}
.lm5 .a1 .b1{ font-size:40px; color:#fff;}
.lm5 .a1 .b2{ font-size:20px; color:#fff; margin-bottom:20px;}
.lm5 .a1 input{ background-color:transparent; width:100%; height:45px; line-height:45px; border:0px; margin:0px; padding:0px;}
.lm5 .a1 textarea{background-color:transparent; width:100%; height:135px;border:0px; margin:0px; padding:10px 0 0 0;}
.lm5 .a1 .b3{ background-image:url(../images/message1.png); background-position:20px center; width:100%; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b4{ background-image:url(../images/message2.png); background-position:20px center; width:100%; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b5{ background-image:url(../images/message3.png); background-position:20px center; width:100%; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b6{ background-image:url(../images/message4.png); background-position:20px center; width:100%; height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin-bottom:10px;}
.lm5 .a1 .b7{ width:510px; height:155px; border:1px solid #fff; line-height:45px; padding-left:20px; background-repeat:no-repeat;}
.lm5 .a1 .b8{ text-align:right;}
.lm5 .a1 .b8 input{color:#fff; background-color:#8cc73b; font-size:15px; width:130px; height:50px; line-height:50px; text-align:center; border-radius:5px; margin-top:10px; font-weight:600; cursor:pointer;}
.banner_lx{ background-image:url(../images/banner_lx.jpg); background-position:center center; height:300px; width:100%;}
.banner_lx .commonWrap{ position:relative;height:300px;}
.banner_lx .a1{ position:absolute; left:0px; bottom:0px; width:150px; height:120px; background-color:#8dc83c; color:#fff; padding:15px 0 0 15px;}
.banner_lx .a1 .b1{ font-size:24px; line-height:30px;}
.banner_lx .a1 .b2{ width:60px; height:3px; background-color:#fff; margin-top:7px;}
.banner_lx .a1 .b3{ font-size:20px; padding-top:10px;}
.banner_lx .a2{ position:absolute; right:0px; bottom:10px; color:#fff;}
.banner_lx .a2 a{color:#fff; margin:0 5px;}
.lx1{  margin:40px auto 30px auto;}
.lx1 .a1 img{ width:100%;}
.lx1 .a2{ width:calc(100% - 40px); height:474px; background-color:#83c348; padding:50px 0 0 40px;}
.lx1 .a2 .b1{ font-size:24px; color:#fff; margin-bottom:10px;}
.lx1 .a2 .b2{ font-size:14px; color:#fff; line-height:20px;}
.lx1 .a2 .b3{ text-align:center;margin:20px 0;}
.lx1 .a2 .b4{ text-align:center; font-size:18px; color:#fff; }
.lx2{ border-bottom:1px dashed #d3d3d3; width:1150px; margin:0 auto;}
.lx3{ margin:30px auto 100px auto;}
.lx3 .a1{ width:calc(100% - 20px); height:48px; border:1px solid  #e4e4e4; border-radius:5px;  margin-bottom:10px;padding-left:20px;}
.lx3 .a1 input{ width:calc(100% - 22px);  height:48px;line-height:48px; border:0px; background-color:transparent; margin:0px; padding:0px; color:#000;}
.lx3 .a2{ width:calc(100% - 20px); height:101px; border:1px solid  #e4e4e4; border-radius:5px;  padding-left:20px; padding-top:5px;margin-bottom:10px;}
.lx3 .a2 textarea{ width:calc(100% - 22px); height:95px;border:0px; background-color:transparent; margin:0px; padding:0px;color:#000;}
.lx3 .a3{ width:calc(100% - 20px); height:48px; border:1px solid  #0268b3; border-radius:5px;  margin-bottom:10px;padding-left:20px;}
.lx3 .a3 input{ width:calc(100% - 22px);  height:48px;line-height:48px; border:0px; background-color:transparent; margin:0px; padding:0px; color:#0268b3;}

.lm4 .a1{background-color:#fff;margin-top:20px;}
.lm4 .a1 .b1 img{ width:100%;}
.lm4 .a1 .b2{ width:calc(100%-20); padding-left:20px;}
.lm4 .a1 .b2 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:70px;}
.lm4 .a1 .b2 .c2{ font-size:14px; line-height:25px; color:#797979; width:98%; padding-top:25px;}
.lm4 .a1 .b2 .c3{ padding-top:40px;}
.lm4 .a1 .b2 .c3 li{margin-bottom:10px;}
.lm4 .a1 .b2 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }

.lm4 .a1 .b2 .c4{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.lm4 .a1 .b2 .c4 a{ color:#8cc73b;}
.lm4 .a2{background-color:#fff;margin-top:20px;}
.lm4 .a2 .b1{ width:calc(100% - 20px); padding-left:20px;}
.lm4 .a2 .b1 .c1{ font-size:20px; font-weight:bold; border-bottom:3px solid #8cc73b; color:#000; width:120px; padding-top:20px;}
.lm4 .a2 .b1 .c2{ font-size:14px; line-height:25px; color:#797979; width:98%; padding-top:25px;}
.lm4 .a2 .b1 .c3{ padding-top:40px;}
.lm4 .a2 .b1 .c3 li{margin-bottom:10px;}
.lm4 .a2 .b1 .c3 a{ color:#000000; font-weight:500; text-decoration:underline; background-image:url(../images/litb.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; }
.lm4 .a2 .b1 .c4{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.lm4 .a2 .b1 .c4 a{ color:#8cc73b;}
.lm4 .a2 .b2 img{ width:100%;}

.lm5{ background-image:url(../images/img9.jpg); width:100%; background-position:center center; margin-top:40px; padding:10px 0 20px 0; height:auto;}
.lm5 .a1{ float:none;}
.lm5 .a1 .b1{ font-size:30px; color:#fff;}
.lm5 .a1 .b2{ font-size:16px; color:#fff; margin-bottom:20px;}
.lm5 .a1 input{ background-color:transparent; width:100%; height:45px; line-height:45px; border:0px; margin:0px; padding:0px;}
.lm5 .a1 textarea{background-color:transparent; width:100%; height:135px;border:0px; margin:0px; padding:10px 0 0 0;}
.lm5 .a1 .b3{ background-image:url(../images/message1.png); background-position:20px center; width:calc(96% - 50px); height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin:0 auto 10px auto;}
.lm5 .a1 .b4{ background-image:url(../images/message2.png); background-position:20px center; width:calc(96% - 50px); height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin:0 auto 10px auto;}
.lm5 .a1 .b5{ background-image:url(../images/message3.png); background-position:20px center; width:calc(96% - 50px); height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin:0 auto 10px auto;}
.lm5 .a1 .b6{ background-image:url(../images/message4.png); background-position:20px center; width:calc(96% - 50px); height:45px; border:1px solid #fff; line-height:45px; padding-left:50px; background-repeat:no-repeat; margin:0 auto 10px auto;}
.lm5 .a1 .b7{  width:calc(96% - 20px);height:155px; border:1px solid #fff; line-height:45px; padding-left:20px; background-repeat:no-repeat; margin:0 auto;}
.lm5 .a1 .b8{ text-align:right;}
.lm5 .a1 .b8 input{color:#fff; background-color:#8cc73b; font-size:15px; width:100px; height:40px; line-height:40px; text-align:center; border-radius:5px; margin-top:10px; font-weight:600; cursor:pointer;}

.nleft{ float:none; width:100%; margin-top:20px;}
.nleft .a1{}
.nleft .a1 li{width:calc(50% - 12px);border:1px solid #e8e8e8; text-align:center; height:50px; line-height:50px; background-image:url(../images/left_li1.png); background-position:20px center; background-repeat:no-repeat; float:left; margin:5px;}
.nleft .a1 li:nth-child(2n){ margin-right:0px;}
.nleft .a1 li.on{background-image:url(../images/left_li.png);}
.nleft .a1 li.on a{ color:#8cc73b; font-weight:bold;}
.nleft .a1 li a{ font-size:16px;}
.nleft .a2{ display:none;}
.nright{ width:100%;margin:10px 0 30px 0;}
.nright .prolist li{ float:left; margin:0px 5px; margin-bottom:15px;width:calc(50% - 10px);}
.nright .prolist li img{ width:100%; height:150px;}
.nright .prolist li .a1{ font-size:13px; color:#8d8d8d; padding:15px 0 5px 0;}
.nright .prolist li .a2{ font-size:16px; margin-top:5px;}
.nright .prolist li .a2 a:hover{color:#8cc73b;}
.nright .news li{ width:100%; height:40px; line-height:40px;border-bottom:1px dashed #CCCCCC;}
.nright .news li a{ font-size:13px;}
.nright .news li aa{ display:block; float:left; width:80%; overflow:hidden; height:40px; }
.nright .news li bb{ display:block; float:right;}
.nright .fenye{ width:100%; height:1px; background-color:#ebebeb; margin-bottom:30px;}
.nright .a1 img{ width:100%;}
.nright .a2 .b1{ font-size:25px; color:#8cc73b; padding:20px 0 10px 0; font-weight:bold}
.nright .a2 .b2{ font-size:20px; color:#000000; padding-bottom:10px;}
.nright .a2 .b3{ height:2px; width:90px; background-color:#8cc73b;}
.nright .a2 .b4{ font-size:15px; color:#797979; line-height:30px; padding-top:15px;}
.nright .title{ text-align:center; font-size:28px; color:#000; padding-bottom:20px;}
.nright .content{ font-size:14px; line-height:25px; margin-bottom:20px;}
.nright .pagefenye{ line-height:25px;}
.about_js{ float:none; width:100%; margin:50px 0;}
.about_js .a1{ font-size:15px; padding:5px 20px; background-color:#8cc73b; display:inline-block; color:#000;}
.about_js .a2{ font-size:30px; margin:20px 0 20px 0; color:#8cc73b; font-weight:bold;}
.about_js .a3{ font-size:25px; margin:0 0 15px 0; color:#000;}
.about_js .a4{height:2px; width:90px; background-color:#8cc73b;}
.about_js .a5{ font-size:15px; margin:20px 0 0 0; line-height:30px;}
.about_js .a6{ font-size:15px; color:#000000; margin-bottom:5px; font-weight:bold; margin-top:50px;}
.about_js .a7{ font-size:25px;}
.pages { text-align:center;}
.pages a{ padding:10px 20px; background-color:#f0f0f0; font-size:14px; margin-left:5px;}
.pages a:hover{ background-color:#8cc73b; color:#fff;}
.pages a.thisclass{background-color:#8cc73b;color:#fff;}
.footer{ background-image:url(../images/ftbg.jpg); height:150px; text-align:center; background-position:center center; padding:5px;}
.footer .a1{ padding:15px 0 10px 0;}
.footer .a2{ color:#343434; font-size:13px; padding-bottom:6px;}
.footer .a3{ color:#717171; font-size:12px;}
}
