﻿*{margin:0;padding:0;}
a img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style:none}
body{font-size:14px;font-family: Microsoft YaHei;color: #5a5a5a;  min-width: 1200px;}
.main{width:1180px;margin:0 auto;over flow:hidden; }
.clear:after{height:0;content:"";clear:both;display:block;visibility:hidden;}
.clear{zoom: 1;}
.fl{float:left;}
.fr{float:right;}

/*头部 logo+导航*/


.top{ width:100%;height:32px; background:#2c3241;position: fixed;top: 0;z-index: 101;}
.topfw{ line-height:32px; color:#a4a7ac;}
.mRInfo {padding-right: 10px;line-height:32px;color:#a4a7ac;}
.mRInfo a{padding: 0 8px; color:#a4a7ac;}
.mRInfo a:hover{ color:#57bc54;}

.head{ width:1180px; height:100px;  margin: 0 auto;background:rgba(255,255,255,0.8); z-index:100}
.logol{ width:300px; height:100px; bac kground:#57bc54; text-align:center;}
.logol img{margin-top: 25px;}


.navBar{height: 100px;color: #000;}
.nav{position: relative;margin: 0 auto;font-family: "Microsoft YaHei", SimSun, SimHei;font-size: 14px; padding:0 1px}
.nav h3{font-size: 100%;font-weight: normal;line-height: 80px; }
.nav span{font-size: 12px; color:#aaaaaa; font-weight:normal; position:absolute; width:100%; top:60px; text-align:center; text-transform:uppercase}
.nav .m{float: left;position: relative;z-index: 1;}
.nav .s{float: left;width: 3px;text-align: center;color: #D4D4D4;font-size: 12px;line-height: 100px;}
.nav h3 a{display: block;width: 135px;text-align: center;font-weight: bold;color: #000; height:100px}
.nav h3 a:hover{ color:#57bc54;}
.nav .sub{display: none;position: absolute;left: -3px;top: 100px;z-index: 1;width: 137px;border: 1px solid #E6E4E3;border-top: 0;background: #fff;}
.nav .sub li{text-align: center;padding: 0 8px;margin-bottom: -1px;}
.nav .sub li a{display: block;border-bottom: 1px solid #E6E4E3;padding: 8px 0;height: 28px;line-height: 28px;color: #000;font-size: 12px;font-weight: bold;}
.nav .sub li a:hover{color: #57bc54;}
.nav .block{height: 2px;width: 139px;background: #57bc54;position: absolute;left: -3px;top: 98px;overflow: hidden;}



/*banner START*/
.fullSlide{width:100%;position:relative;height:600px; overflow:hidden; margin-top:32px;}
.fullSlide .bd{position:relative;z-index:0;overflow:hidden;width:1920px; /*图片宽度*/position:absolute;left:50%;margin-left:-960px; }
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:50px;left:0;height:13px;line-height:13px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:0 10px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:5px}
.fullSlide .hd ul .on{background:#10a64f;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}

.gjlx{ width:100%; height:150px; margin:0 auto;background: -moz-linear-gradient(left, #fff 0%,#fff 50%, #2c3241 50%,#2c3241 100%); /* Firefox */
background: -webkit-gradient(linear, left top, right top, color-stop(0.1, #fff),color-stop(0.5, #fff),color-stop(0.5, #2c3241), color-stop(1, #2c3241)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c3241', endColorstr='#2c3241', GradientType='0'); /* IE*/}
.gjlx1{ width:380px; height:150px;padding:0 20px; color:#000; background:#fff}
.gjlx2{ width:260px; height:150px;background:#57bc54;padding:0 20px; color:#fff}
.gjlx3{ width:280px; height:150px;padding:0 160px 0 20px;  color:#fff; background:#2c3241 url(../images/erweima.png) right center no-repeat;}
.slx{ font-size:18px; height:39px; line-height:49px; width:300px}
.zlx{ height:60px; border-bottom:#575c66 dashed 1px;color:#7e858f; line-height:2em;}
.zlx2{ height:60px; border-bottom:#fff dashed 1px; line-height:2em;}
.xlx{ height:50px; line-height:52px; font-size:26px;font-weight: bold; padding-left:40px; background:url(../images/dhico.png) left center no-repeat;}
.xlxx{ height:50px; line-height:52px; font-size:26px;font-weight: bold;padding-left:40px; background:url(../images/sjico.png) left center no-repeat;}
.xlxxx{ height:50px; line-height:52px; font-size:18px;font-weight: bold;padding-left:40px; background:url(../images/qqico.png) left center no-repeat;}
.xlxxx a{ color:#fff;}


#iconDiv1{display:none;}
.oc_bg{background:url(../images/onlineContact_bg.png) no-repeat}
.btn{display:inline-block;text-decoration:none;cursor:pointer}
#big_C{position:fixed;_position:absolute;width:89px;height:301px;right:0px;top:200px}
#big_C .btn1{position:absolute;width:19px;height:19px;top:70px;right:0px;background-position:-176px -83px}
#big_C .btn2{position:absolute;width:63px;height:63px;top:118px;left:13px;background-position:-103px -13px}
#big_C .btn2:hover{background-position:-171px -13px}
#big_C .btn3{position:absolute;width:68px;height:24px;top:188px;left:10px;background-position:-101px -202px}
#big_C .btn3:hover{background-position:-101px -174px}
#big_C .btn4{position:absolute;width:68px;height:24px;left:10px;top:220px;background-position:-173px -202px}
#big_C .btn4:hover{background-position:-173px -174px}
#big_C .btn5{position:absolute;width:56px;height:26px;top:262px;left:17px;background-position:-178px -235px}
#big_C .btn5:hover{background-position:-107px -235px}
#big_C .btn6{display:none;position:absolute;width:29px;height:85px;top:140px;left:-25px;background-position:-135px -84px}
#big_C .btn6:hover{background-position:-101px -84px}
#small_C{position:fixed;_position:absolute;width:28px;height:91px;right:1px;top:300px;background-position:-250px -174px}
#small_C .btn1{display:none;position:absolute;width:28px;height:28px;left:0px;bottom:-28px;background-position:-207px -108px}
#small_C .btn1:hover{background-position:-175px -108px}
#small_C .stb{position:absolute;width:28px;height:91px;right:1px;top:0px}
#big_C #wx{display: none;width: 150px;height: 150px;position: absolute;top: 220px;left: -150px;}



.cpzs{ width:100%; background:#fff url(../images/contact_bg.jpg) center top no-repeat;padding:50px 0}


.demo{width:1200px;margin:0 auto;}
/* zp_box */
.zp_box{width:280px;height:375px;display:inline;overflow:hidden;float:left;margin:10px;cursor:pointer; position:relative;}
.zp_box img{width:280px;height:320px; position:absolute; z-index:5}
.pop_tit{width:280px;height:55px;background:#57bc54;display:none;}
.p_tit1{line-height:55px;color:#ffffff;font-size:24px;text-align:center; display:block}

.pop-jj{position:absolute; z-index:2; top:320px; height:55px; width:280px; background:#fff url(../images/ckxq.png) 230px center no-repeat;}
.pop-jj span{ font-size:14px; font-weight:bold; color:#000; line-height:2em; padding-left:10px;display: block;padding-top: 5px;}
.pop-jj p{  padding-left:10px;}

.gywm{ width:1180px; margin:50px auto 0 auto;background:rgba(255,255,255,0.5)}
.gyz{ width:430px; height:300px; padding:40px}
.gyy{ width:620px; height:330px; padding:25px; }
.gytit{ padding-left:25px;height:90px; background:url(../images/gytitbj.png) left center no-repeat;}
.gytit p{ color:#9099a2; font-size:18px; line-height:36px;}
.gytit span{ text-transform:uppercase; font-size:32px; color:#57bc54; font-weight:bold;}
.gyxq{  height:200px; overflow:hidden; padding:0 25px; background:url(../images/gytitbj2.png) right  bottom no-repeat;}
.gyxq p{ line-height:2em; font-size:14px;}
.gydj{ padding-left:25px;}
.gydj a{ line-height:30px; padding:0 30px; display:inline-block; border:#000 solid 1px; border-radius:15px; color:#000;transition: all 500ms ease-in 0ms;}
.gydj a:hover{color:#fff; background:#57bc54;border:#57bc54 solid 1px; }



.pz{ width:100%;margin:30px auto; }
.pzbz{ width:961px; margin:0 auto; background:url(../images/ding_03_1wv0.jpg) no-repeat; height:380px; position:relative;}
.zlt{ position:absolute; left:25px; top:240px}
.dzt{ position:absolute; left:290px; top:240px}
.lst{ position:absolute; left:557px; top:240px}
.cxt{ position:absolute; left:825px; top:240px}
.wz{ width:150px;text-align:center}
.wz span{ font-size:18px; line-height:40px; color:#000;}
.wz p{ color:#cccccc; line-height:1.5em;}
.zxrx{ text-align:center; }
.zxrx h6{ line-height:2em; padding:0 20px; font-size:12px; background:#737373; color:#fff; font-weight:normal; display:inline-block}
.zxrx span{font-size:22px; color:#57bc54; font-weight:bold; line-height:2em;font-family: Tahoma;}

#footer{height:100px;width:100%;background:#2c3241; border-top:#57bc54 solid 4px; text-align:center; padding:10px 0;}
#footer a{ text-align:center; color:#fff; padding:0 20px; line-height:40px }
#footer a:hover{ font-weight:bold;}
#footer p{text-align:center;line-height:24px;color:#666666;}
#footer p a{color:#666666; padding:0;}