@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'iconfont';  /* project id 1476344 */
  src: url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.eot');
  src: url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.woff') format('woff'),
  url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1476344_a1o4bxedcwf.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important; color: #999; font-style:normal; }
/* 通用样式 */
HTML{overflow-x: hidden;}
BODY{background-image: none; text-align: center; padding-bottom: 0px; margin: 0px auto; padding-left: 0px; background-attachment: fixed; padding-right: 0px; background-repeat: no-repeat; font-family: Microsoft YaHei; background-position: center center; color: #555; font-size: 14px; overflow: hidden; padding-top: 0px;}
DIV,FORM,P,I,IMG,UL,LI,OL,DT,DO,TABLE,TR,TD,TH,FIELDEST,LABEL,LEGEND,SELECT,BUTTON,IMPUT{padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
P{line-height:32px;margin-bottom:0px}
LI,DIV{line-height:32px;}
H1,H2,H3,H4,H5,H6{padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: normal; padding-top: 0px;}
H1 IMG,H2 IMG,H3 IMG,H4 IMGH5 IMG,H6 IMG{margin: 0px;}
UL,OL,LI,DL,DT,DD{list-style-type: none;}
IMG,A IMG{padding-bottom: 0px; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; vertical-align: middle; border-left-width: 0px; padding-top: 0px;}
A:link{color: #666666; text-decoration: none;}
A:visited{color: #666666; text-decoration: none;}
A:hover{color: #009a3b; text-decoration: none; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
A:active{color: #666666; text-decoration: none;}
.clearBoth{line-height: 0; width: 100%; height: 1px; clear: both; font-size: 0px; overflow: hidden;}
.clearfix{display: block;}
.xbj{margin-top:66px;}
/* 分页样式 */
#pages A{padding: 8px 20px 10px;background: #009a3b;color: #fff;border-radius: 5px;margin-right: 5px;margin-left: 2px;float:left;line-height: 36px;font-size: 36px;}
#pages A:hover{COLOR: #fff;background: #009a3b;}
#pages span{padding:8px 16px;background: #009a3b;color: #fff;float:left;border-radius: 5px;margin-right: 2px;margin-left: 2px;}
#tab_title{background:url(/images/bg_title.jpg) no-repeat left center; color:#FFF; padding-left:30px; height:36px; line-height:36px; font-size:16px;margin:20px 0px;}
#pages .nolink{padding: 8px 20px 10px;line-height: 36px;font-size: 36px; background: #e4e4e4;color: #666;border-radius: 5px;margin-right: 5px;float:left;margin-left: 2px;}
#pages{margin: 60px 0px 60px 15px;text-align: center;float:right;}
.form-group1{display: flex;margin-bottom: 6px !important;}
.col-form-label{font-size: 16px !important;color: #868e96 !important;min-width: 100px;font-weight: normal;}
.hycon{color: #868e96;font-size: 16px;margin-bottom: 5px !important;line-height: 44px;}
.form-group2{width: 378px !important;margin: 0 auto;}
.input-group a:hover{text-decoration: none;}
.fzzjx .title{text-align: center;padding: 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 15px;}
.casefll{margin: 50px 0 70px}
.casefll a{padding: 15px 25px;margin: 0 15px;box-shadow: 0 0 30px #ccc;border-radius: 30px;text-align: center;color: #666;font-size: 15px;}
.casefll a:hover{background: #009a3b;color: #fff;}
.casefllcurr{background: #009a3b;color: #fff !important;}

.cpyoubian{
    box-shadow: 0 0 20px #eaeaea;
    margin-right: 1%;
    margin-left: 1%;
    border-radius: 5px;
    width: 31% !important;
    margin-bottom: 20px;
    border: 2px #ededed solid;
    padding: 0 !important;
}
.cpyoubian a{
    display: block;
    
}
.cpyoubian a img{
   background-image: linear-gradient(#fff, #ccc);
}
.cpyoubian:hover{
    border: 2px #009a3b solid;
}
.cpyoubiantit{text-align: left;padding-left: 30px;font-size: 17px;color: #000}
.cpyoumore{opacity: 0;position: absolute;bottom: 40px;left: 50%;margin-left: -44%; width: 88%;height: 34px;background: #009a3b;color: #fff;text-align: center;font-size: 16px;transition: 0.5s;}
.cpyoubian:hover .cpyoumore{opacity: 1;transition: 0.5s;
}
.cpyoubianx{
    box-shadow: 0 0 20px #eaeaea;
    margin-right: 2%;
    margin-left: 2%;
    border-radius: 5px;
    width: 46% !important;
    margin-bottom: 40px;
    border: 2px #ededed solid;
    padding: 0 !important;
}
.cpyoubianx a{
    display: block;
    
}
.cpyoubianx:hover{
    border: 2px #009a3b solid;
}
.cpyoubiantit{text-align: left;padding-left: 24px;padding-right: 24px; font-size: 17px;color: #000;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap }
.cpyoumore{opacity: 0;position: absolute;bottom: 40px;left: 50%;margin-left: -44%; width: 88%;height: 34px;background: #009a3b;color: #fff;text-align: center;font-size: 16px;transition: 0.5s;}
.cpyoubianx:hover .cpyoumore{opacity: 1;transition: 0.5s;
}
.mbxx {text-align: left;color: #fff;margin-top: 14px;}
.mbxx a{padding: 0 5px;color: #fff;}
.mbxx a:hover{text-decoration: underline;color: #fff;}
.mbxxx {text-align: left;color: #333;margin-top: 14px;border-bottom: 1px #eaeaea solid;padding-bottom:5px;}
.mbxxx a{padding: 0 5px;color: #333;}
.mbxxx a:hover{text-decoration: underline;color: #333;}
#nav {display:block;}
#nav .mainlevel {float:left;position: relative;}
#nav .mainlevel a {display:block;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999;top:94px;}
#nav .mainlevel li {text-align:left;}
#nav .mainlevel li a{font-size:14px;font-weight:normal;background:#fff;border-bottom:1px #eaeaea solid; margin: 0px; padding:5px 20px; min-width:114px;text-transform: uppercase;line-height: 30px;}
#nav .mainlevel:nth-child(4) li a{min-width:124px;padding: 5px 12px;}
#nav .mainlevel li a:hover{background:#009a3b;color: #fff;}

#nav .mainlevel a::before{position:absolute; content:''; width:1px;height:3px;left:0; bottom:0;transition:all ease 0.6s;}
#nav .mainlevel a:hover:before{background-color:#009a3b; width:100%;transition:all ease 0.6s;color: #009a3b;}

.cpxix{text-align: left;}
.xix1{font-size: 22px;color: #009a3b;padding-top: 20px;font-weight: bold;}
.xix2{margin-top:10px;}
.xix2 p{margin-bottom:5px;line-height: 28px;font-size: 15px;}
.casede p{margin-bottom:5px;line-height: 28px;font-size: 15px;}
/* 头部样式 */
.top_mm{position: fixed;top: 0;left:0 ;background: #fff;width: 100%;z-index: 999;border-bottom: 1px #eaeaea solid;}
.navitem{float: left;}
.navitem a{font-size: 16px;font-weight: bold;display: block;position: relative;color:#333;line-height:94px;margin-left: 25px;margin-right: 25px;transition:all ease 0.6s;}
.navitem a:hover{color: #009a3b;transition:all ease 0.6s;text-decoration: none !important;}
.nav{padding-right: 0px !important;padding-left: 15px !important;}
.lan{margin-top: 32px;background: #f3f3f3;border: 1px #eaeaea solid;border-radius: 30px;transition:all ease 0.6s;}
.lan a{text-align: center;display: block;transition:all ease 0.6s;}
.lan:hover{background: #009a3b;transition:all ease 0.6s;}.lan:hover a{color: #fff;transition:all ease 0.6s;}
.sou{position: relative;padding: 5px 10px}
.search{width: 40px;height: 40px;border-radius: 50%;background: #009a3b;position: absolute;right:0px;top: 27px;}
.search i{color: #fff;font-size: 24px;line-height: 36px;}

.mmleft{margin-top: 3px;}
.mmleft li{position: relative;}
.mmleft li a{display: block;line-height: 40px;padding-left: 60px;font-size: 15px;color: #666;background: #f2f2f2;margin-bottom: 1px;}
.mmleft li a::after{content: "+";position: absolute;right: 20px;top: 0px;}
.mmleft li a:hover{background: #009a3b;color: #fff !important;}
.curr{color:#fff !important;background: #009a3b !important;}
.currx{color:#009a3b !important;border-bottom:3px #009a3b solid;}
/* 首页样式 */
.sycplb{width: 100%;}
.sycplb ul{margin-bottom: 0;display: flex; display:-webkit-flex;}
.sycplb li{margin-left: 0.2%;margin-right: 0.2%;position: relative;}
.sycplb li:nth-child(1){margin-left: 0px;}
.sycplb li:nth-child(5){margin-right: 0px;}
.cmmma{position: absolute;right: 0;bottom: 40px;background: rgba(0,154,59,.9);max-width: 90px;font-size: 46px;color: #fff;border-top-left-radius: 10px;border-bottom-left-radius: 10px;line-height: 54px;padding: 16px 10px}
.syjjfa{width: 100%;background: url(../images/x6.jpg) no-repeat center center;height: 334px;}
.jmyun{width: 100%;background: url(../images/x13a.jpg) no-repeat center center;height: 206px;}
.jj_bak{width: 100%;padding: 50px 0 8px;position: relative;}
.syjjfa_wz1{font-size: 42px;color: #fff;padding-top:100px;text-shadow: 0 5px 20px #666;letter-spacing: 2px;font-weight: bold;}
.syjjfa_wz2{font-size: 30px;color: #fff;padding-top: 18px;text-shadow: 0 5px 20px #666;letter-spacing: 2px;font-weight: bold;}
.syyyli{display: flex;width: 100%;margin-bottom: 20px;}
.syyy_li{padding-left: 10px;padding-right:10px;border-radius: 10px;}
.syyy_li:nth-child(1){padding-left: 0px;}.syyy_li:nth-child(4){padding-right: 0px;}
.box{position: relative; perspective: 1000px;}
.box .box-img{transform: rotateY(0); transition: all 0.50s ease-in-out 0s;position: relative;}
.box .box-img p{position: absolute;bottom: 6%;left: 0;width: 100%; color: #fff;font-size:20px;font-weight: normal;text-shadow: 0 5px 30px #333;}
.box:hover .box-img{transform: rotateY(-90deg);}
.box .box-img img{width: 100%; height: auto;border-radius: 10px;}
.box .box-content{width: 100%; height: 100%;opacity: 0; position: absolute; top: 0; left: 0; padding: 60px 20px; text-align: center; background: #00993b; transform: rotateY(90deg); transition: all 0.50s ease-in-out 0s;border-radius: 10px;}
.box .box-content .title{font-size: 24px;font-weight: bold;color: #fff;padding-bottom:28px;}
.box .box-content .description{font-size: 16px;color: #fff;padding: 0 10px 30px;line-height: 34px;}
.box .box-content .ljgd{width: 175px;height: 50px;margin: 0 auto;}
.box .box-content .ljgd a{display: block;border-radius: 40px;color: #009a3b;font-size: 16px;background: #fff;line-height: 50px;transition:all ease 0.6s;}
.box:hover .box-content {transform: rotateY(0);opacity: 1;}
.box .box-content .ljgd:hover a{transform: translateY(-5px);box-shadow: 0 0 16px #666;transition:all ease 0.6s;}
.syggji{width: 100%;position: relative;}
.con_wz3{color: #333;font-size: 15px;line-height: 34px;text-align: left;text-indent: 2em;}
.syggji_icon{display: flex;margin-top: 66px;justify-content:space-between;}
.syggji_icon li{padding-left: 20px;padding-right: 20px;transition:all ease 0.6s;}
.syggji_icon li:hover{transform: translateY(-10px);transition:all ease 0.6s;}
.syggji_icon li p{font-size: 24px;color: #333;padding-top: 26px;font-weight: bold;}
.li_icon{width: 120px;height: 120px;border-radius: 50%;background: #009a3b}
.li_icon i{font-size: 66px;line-height: 120px;color: #fff;}
.jmyun_wz{padding: 78px 80px 0;font-size: 40px;font-weight: bold;color: #fff;text-align: left;}
.jmyun_wz p{line-height: 50px;}
.jmyun_wz p:nth-child(2){padding-left: 66px;}
.jmyun_wz p:nth-child(3){padding-left: 132px;}
.syerji{width: 100%;background: #009a3b; height: 538px;}
.syerji_wz1{text-align: center;color: #fff;font-weight: bold;padding-top: 80px;font-size: 36px;}
.syerji_line{width: 60px;margin: 45px auto;background: #fff;height: 2px;}
.syej{padding:0px 30px; width:92%;}
.syej2 li{width:30% !important; margin-right:5%; float:left;}
.syej2 li:nth-child(3n){ margin-right:0;}
.syej3{ width:61%; margin:auto;}
.syej3 li{width:46% !important; margin-right:8%; float:left;}
.syej3 li:nth-child(2n){ margin-right:0;}
.syej4{ width:61%; margin:auto;}
.syej4 li{width:46% !important; margin-right:8%; float:left;}
.syej4 li:nth-child(2n){ margin-right:0;}
.syej5{ width:61%; margin:auto;}
.syej5 li{width:46% !important; margin-right:8%; float:left;}
.syej5 li:nth-child(2n){ margin-right:0;}
.syej li a{display: block;color: #333;font-size: 14px;line-height: 34px;transition: all 0.2s ease 0s;}
.syej li a dt{position:relative; padding-bottom:70%;}
.syej li a dt img{ position:absolute; width:100%; height:100%; border:1px #ccc solid;border-radius: 6px;background-image: linear-gradient(#fff, #ccc);}
.syej li a p{ text-align:center;}
.syej li a:hover{text-decoration: underline;color: #009a3b;}
.syej li:hover a{transform:translateY(-5px);transition: all 0.2s ease 0s; text-decoration: underline;color: #009a3b;}
.syej li a img:hover{border:1px #009a3b solid;}
.text-muted{font-size: 16px;color: #999;text-align: left}
.members .form-control{line-height: 43px !important;height: 43px;font-size: 15px;}
.denglujie{width: 40%;margin: 0 auto;}
#deng,#zhu{width: 45%;background: #009a3b;color: #fff;line-height: 44px;border: none;font-size: 16px;border-radius: 5px;}
#deng:hover,#zhu:hover{background: #008232;color: #fff;}
.gundong{border: 1px #ccc solid;padding: 15px;}
.list_lh{height: 400px;overflow: hidden}
.list_lh .row{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px #eaeaea dashed;}
.list_lh li{padding: 10px}
.list_lh li.lieven{background: #f0f2f3}
.list_lh li p{height: 24px;line-height: 24px}
.list_lh li p a{float: left}
.list_lh li p em{width: 80px;font: normal 12px/24px Arial;color: #f30;float: right;display: inline-block}
.list_lh li p span{color: #999;float: right}
.list_lh li p a.btn_lh{background: #28bd19;height: 17px;line-height: 17px;color: #fff;padding: 0 5px;margin-top: 4px;display: inline-block;float: right}
.btn_lh:hover{color: #fff;text-decoration: none}
.btm p{font: normal 12px/24px 'Microsoft YaHei';text-align: center}
.yymoredian{width: 200px;height: 55px;margin: 76px auto}
.yymoredian a{border-radius: 40px;background: #009a3b;color: #fff;line-height: 54px;font-size: 18px;text-align: center;display: block}
.yymoredian a:hover{color: #fff;background: #008433}
.sygxjj1{font-size: 32px;color: #333;font-weight: bold;padding-top: 20px;text-align: left;padding-left: 30px;}
.sygxjj2{font-size: 16px;color: #666;padding-top: 20px;text-align: left;padding-left: 30px;margin-bottom: 40px;text-indent: 2em;}
.gsimg{border-top-left-radius: 110px;}
.nmd1 .col-md-3 img {
    margin: 0 auto;
    text-align: center;
}
.nmd1 p{font-size: 16px;}
.nmd1 a:hover{color: #009a3b}
.side{position:fixed;width:175px;right:-1px;bottom:40%;z-index:9999;border: 1px #009a3b solid;border-top-left-radius: 10px;border-bottom-left-radius: 10px;background: #fff}
.side_tit{text-align: center;color: #fff;font-size: 24px;font-weight: bold;line-height: 56px;background: #009a3b;border-top-left-radius: 9px;margin-bottom: 0;}
.side ul li{width: 100%;border-radius: 40px;border: 1px #bababa solid;background: #f7f7f7;text-align: left;margin-bottom: 8px;}
.side ul li span:hover{color: #009a3b}
.side ul li:hover{color: #009a3b}
.side ul li a:hover{color: #009a3b}

.newjj_gd{overflow: hidden;margin-top: 30px;}
.qq{    line-height: 42px;
    font-size: 26px;
    color: #bababa;
    padding-left: 15px;
    padding-right: 15px;}
.new_icon{width: 56px;height: 56px;background: #009a3b;border-radius: 50%;float: left;margin-top: 6px;text-align: center}
.new_icon i{padding: 5px;text-align: center;color: #fff;}
.new_t{float: left;margin-left: 30px;width: 200px;text-align: left;}
.new_t .new_t1{margin-bottom: 5px;}
.new_t .new_t1 a{display: block;color: #000;font-size: 18px;font-weight: bold;}
.new_t .new_t2{color: #999;line-height: 26px;}
.ss1 .new_icon .iconfont{font-size: 36px;line-height: 52px;padding-left:5px}
.ss2 .new_icon .iconfont{font-size: 28px;line-height: 54px;padding-left:7px}
.ss3 .new_icon .iconfont{font-size: 28px;line-height: 56px;padding-left:7px}
.ss4 .new_icon .iconfont{font-size: 27px;line-height: 58px;padding-left:7px}
.ss5 .new_icon .iconfont{font-size: 34px;line-height: 54px;padding-left:8px}
.ss6 .new_icon .iconfont{font-size: 28px;line-height: 54px;padding-left:7px}

.liuyqq{padding: 15px 20px 7px;margin-bottom: 0}
.liuyqq a{display: block;}
.ppp1{float: left;margin-bottom: 0}
.ppp2{float: left;margin-left: 5px;margin-bottom: 0;line-height: 42px;}
.side ul li:nth-child(3) .ppp2{margin-left: 0px;}
.xwdt{text-align: left}
.xwdt .title{font-size: 16px;font-weight: bold;color: #333;margin-bottom: 0}
.xwdt01{display: flex;}
.xwdt01 a{display: block;flex: 1;text-align: left}
.xwdt01 a:hover .title{color: #009a3b !important}
.xwdt01 .description{color: #999;text-align: left;line-height: 26px;}
.xwdt01 .date2{color: #777;margin-bottom: 0}
.xwdt{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px #eaeaea dashed;}

.xbjl{background:#f8f8f8;padding: 60px 0 30px}
.ntop{font-size: 24px;color: #fff}
.newjj{margin-top: 30px;padding:0 10px;}
.newjj1{width: 33%;float: left;}
.syggji_bg{position: absolute;width: 100%;height: 520px;background: #f8f8f8;top: 0;left: 0;z-index: -1;}
.newjj2{width: 63%;text-align: left;float: left;margin-left: 4%}
.newjj_title1{font-size: 36px;color: #009a3b;font-weight: bold;padding-top: 10px;padding-bottom: 28px;}
.newjj_title2{font-size: 15px;color: #666;text-indent: 2em;}
.sj_container{padding:0 10px;}



.roll-wrap{position:relative;width:100%;height:80px;overflow:hidden}
.roll-wrap .roll__list{position: absolute; left: 0px; top: 0px;}
.roll_row .roll__list::before,.roll_row .roll__list::after{content:"";display:table;line-height:0}
.roll_row .roll__list::after{clear:both}
.roll_row .roll__list{width:9999px}
.roll_row .roll__list li{float:left;display:block;margin-left:20px;margin-right:20px;width:160px;height:80px;}
.hzhb{margin: 20px 0}
.dblogo{text-align: center;}
.dblogo img{padding-left: 50px;padding-bottom: 25px;}
.dblogo p{text-align: left;color: #c4c4c4;margin-bottom: 0;}

/* 底部样式 */
.con_foot{width: 100%;padding: 50px 0;}
.ny_con_foot{width: 100%;padding: 40px 0;background: #222}
.ny_con_foot1{background: #000;padding: 20px 0;}
.dbline{position: absolute;right: 0;width: 1px;height: 140px;background: #303030;top: 60px;}
.dbnav{padding-top: 60px;}
.dbnav li a{color: #c4c4c4;font-size: 16px;font-weight: bold;line-height: 38px;}
.dbnav li a:hover{color: #fff;text-decoration: underline;}
.dblogo{text-align: center;}
.dblogo img{padding-left: 50px;padding-bottom: 25px;}
.dblogo p{text-align: left;color: #c4c4c4;margin-bottom: 0;font-size:14px;}
.ewmxx{margin-top: 40px;}
.ewmxx p{color: #c4c4c4;line-height: 36px;}
.nycon_wz10{text-align: center;margin: 0;color: #4b4b4b;font-size:14px;}
.nycon_wz10 a{color: #4b4b4b}
.nycon_wz10 a:hover{color: #c4c4c4;text-decoration: underline;}
.tree_title{width: 100%;background: #009a3b;height: 56px;border-top-left-radius: 6px;border-top-right-radius: 6px;color: #fff;font-weight: bold;font-size: 22px;text-align: left;padding-left: 30px;line-height: 54px;}
.tree_titlex{width: 100%;background: #333;height: 56px;border-top-left-radius: 6px;border-top-right-radius: 6px;color: #fff;font-weight: bold;font-size: 22px;text-align: left;padding-left: 30px;line-height: 54px;margin-top: 40px;}
.tree_title span{font-family: arial;font-size: 15px;font-weight: normal;padding-left: 12px;}
.tree_titlex span{font-family: arial;font-size: 15px;font-weight: normal;padding-left: 12px;}
.guntitle{font-size: 15px;font-weight: bold;color: #333;text-align: left;}
.guntime{text-align: left;}
.guntime a{font-size: 14px;color:#fff;padding: 6px 10px;background: #009a3b;border-radius: 4px;}
.guntime a:hover{text-decoration: underline;color: #fff;}

.xzxx1{background: #f0f0f0;text-align: center;border-right: 2px #fff solid;}
.xztitle,.xzdate,.xztype,.download{color: #505050;line-height: 50px;font-size:16px;}
.xzleft{border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.xzright{border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.xz_xt{line-height: 50px;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.xz_xtx{background: #d23520;font-size: 15px;color: #fff;font-weight: normal;border-radius: 4px;}
.xz_xtx:hover .glyphicon{transform:translateY(3px);transition: all 0.5s ease 0s;}
.xz_xtx .glyphicon{transition: all 0.5s ease 0s;}

/* 图片悬浮放大 样式 */
.con_pic{margin:0;overflow:hidden;position:relative}.con_pic img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}.abc a:hover .con_pic img, .abc a:active .con_pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.efg:hover .con_pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.alwz{font-size: 50px;color: #fff;}
.sygstup{position: absolute;display: block;left: 0px;top: 230px;width:870px}
.con_line{width:70px;height: 2px;position: relative;background: #009a3b;margin: 30px auto 60px;}
.con_wz2{font-size: 32px;font-weight: bold;color: #2b2b2b;text-align: center;margin-bottom: 14px;}
.con_wz1{font-size: 16px;text-align: center;color:#cfcfcf;text-transform: uppercase;font-family: arial;font-weight: bold;}
.rkdjj{font-size: 15px;color: #212121;text-align: center;line-height: 40px;}
.about_more{width: 205px;height: 52px;border: 1px #009a3b solid;border-radius: 30px;margin: 40px auto 60px;background: none;line-height: 48px;transition:all ease 0.6s;}
.about_more a{color: #009a3b !important;font-size: 15px;transition:all ease 0.6s;display: block;}
.about_more:hover{background: #009a3b;transition:all ease 0.6s;}
.about_more:hover a{color: #fff !important;transition:all ease 0.6s;}
.about_left{width: 520px;float: left;position: relative;}
.about_right{width: 580px;float: right;}
.xbanner{margin-top: 30px;height: 300px !important;width: 465px;}
.xbanner_border{height: 300px;width: 465px;border:5px #ececec solid;background: none;position: absolute;left: 45px;top: 0px;}
.con_wz5{text-align: left;color: #2e2e2e;font-size: 25px;border-bottom: 1px #e4e4e4 solid;padding-bottom:24px;}
.con_wz6{text-align: left;font-size: 16px; padding-top:10px;}
.con_wz6 span{color: #009a3b;}
.num_m1{font-size: 70px;color: #009a3b;font-family: arial;padding-top: 50px;padding-bottom: 15px;text-align: left;margin: 0;line-height: 66px;font-weight: bold}
.num_m2{font-size: 16px;padding-top: 0px;color: #818181;}
.num .num_m1p{position: absolute;left: 228px;top: 0px;}
.num .num_m2p{position: absolute;left: 210px;top: 0px;}
.num .num_m3p{position: absolute;left: 210px;top: 0px;}
.cc1,.cc2,.cc3{text-align: center;}
.bg{background: url(/upload/images/img8.jpg) no-repeat center center;width: 100%;position: relative;height: 228px;}
.bg a{display: block}
.bg img{margin-top: 72px;}
.fl{width:600px;margin: 0 auto;}
.fl a{width: 160px;height: 50px;border: 1px #ccc solid;border-radius: 30px;background: none;line-height: 50px;transition:all ease 0.6s; display: block;text-align: center;color: #666;float: left;margin:0 20px;}
.fl a:hover{color: #fff !important;transition:all ease 0.6s; background: #009a3b;border: 1px #009a3b solid;}
.case{width: 100%;}
.case ul li{float: left;position: relative;padding: 0}
.case ul li:hover .case_wz{transition:all ease 0.6s;transform:translateX(12px);}
.case_bg{opacity: 0;width: 100%;background-color: rgba(0,0,0,0.6);height: 100%;transition:all ease 0.6s;position: absolute;left: 0px;top: 0px;}
.case_wz{position: absolute;opacity: 1;border-radius: 8px;display: block;bottom:14px;z-index: 100;transition:all ease 0.6s;font-size: 26px;color: #fff !important;line-height: 56px;text-shadow: 0 5px 30px #333;right: 50px;}
.case_more{position: absolute;opacity: 0;width: 50px;height: 50px;left:50%;margin-left: -25px;top: 250px;transition:all ease 0.6s;z-index: 100}
.syxin .title{text-align: left;color: #000;font-size: 16px;margin: 0;font-weight: bold;line-height: 50px}
.syxin .title a:hover{color: #009a3b}
.syxin .date2{text-align: left;font-size: 13px;color: #999;margin: 0}
.syxin .description{text-align: left;line-height: 24px;margin-bottom: 5px}
.sycp_name{background: #009a3b;margin: 0;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.sycp_name:hover{background: #ac190d;transition:all ease 0.6s;}
.sycp_name a{color: #fff;display: block;text-align: center;line-height: 60px;font-size: 14px;}
.sycp_name a:hover{color: #fff;}

.sylink{width: 100%;margin-top: 45px;}
.sylink li{float: left;margin-left: 1%;margin-right: 1%;width: 18%;margin-bottom: 1%;}
.ryqh{margin: 40px auto 80px;text-align: center}
.ryqh a{padding: 12px 30px;border-radius: 35px;margin-left: 10px;margin-right: 10px;text-align: center;background: #f2f2f2;border: 1px #eaeaea solid;font-size: 15px;}
.ryqh a:hover{box-shadow: 0 3px 20px #eaeaea;background: #009a3b;color: #fff !important;border: 1px #009a3b solid}
.rycur{background: #009a3b !important;color: #fff !important;box-shadow: 0 3px 20px #ccc;border: 1px #009a3b solid !important}
#div1{position: relative;overflow: hidden;margin-top:30px;}
#div1 ul{position: relative;}
#div1 ul li{float: left; list-style: none;padding-left: 12px;padding-right: 12px;}
#div1 ul li img{width: 272px; height: 210px; display: inline-block;border:3px #efefef solid;transition:all ease 0.6s;}
#div1 ul li img:hover{border:3px #009a3b solid;transition:all ease 0.6s;}
.cplb .cp_xx1 a{text-align: left;color: #000000;}
.cplb .cp_xx1 a:hover,.cplb .cp_xx3 a:hover{color: #009a3b}
.cp_xx1{text-align: left;font-size: 15px;padding-top: 8px;line-height: 28px;}
.cp_xx2{text-align: left;padding: 0px;}
.cp_xx3{text-align: right;padding-top: 5px;}
.cplb .cp_xx3 a{color: #666;text-align: left;}
.htiao{width: 170px;height: 2px;background: #c3c3c3;position: relative;float: left;margin-top: 15px;margin-bottom: 30px;}
.htiao1{position: absolute;left: 0px;top: -2px;background: #009a3b;width: 120px;height: 5px;}
div.orbit-wrapper{position: relative; overflow: visible; width: 100%;height: auto;margin-top: 30px;}
div.orbit{position: relative; overflow: hidden;margin-left: 10px;}
div.orbit span{display:none;}
div.orbit a img{position: absolute; display:block;width: 236px; box-shadow: 0 0px 15px rgba(0,0,0,0.25); padding:3px; border:#ccc 1px solid; background:#fff;}
div.orbit-wrapper h4{display: none;}
div.timer{display: none;}
div.slider-nav{display: block;}
div.slider-nav span{width: 55px; height: 55px; color: #fff; text-align: center; position: absolute; z-index: 100; top: 140px; cursor: pointer; text-indent:-9999px;transition:all ease 0.6s;}
div.slider-nav span.right{right: -10px; background:url(/upload/images/jt01.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.left{left:0px;background:url(/upload/images/jt02.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.right:hover{background:url(/upload/images/jt01_hov.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.left:hover{background:url(/upload/images/jt02_hov.png) no-repeat;transition:all ease 0.6s;}
.con_news img{border-radius: 5px;}
.con_wz7{font-size: 16px;color: #000;line-height: 50px;text-align: left;background: url(/upload/images/dian.jpg) no-repeat left center;padding-left: 20px;}
.con_wz8{color: #929292;line-height: 26px;text-align: left;}
.xxxx{border-bottom: 2px #eaeaea solid;height: 50px;width: 100%;}
.xxxx1{border-bottom: 2px #009a3b solid;height: 50px;width: 120px;font-size: 18px;text-align: center;color: #009a3b;font-weight: bold;line-height: 50px;}
.biaoge .table-bordered>tbody>tr>td{text-align: center}
/* 内页样式 */
.inner-banner{position: relative;max-height: 400px;overflow: hidden;}
.inner-banner img{width: 100%;margin-top: 95px;}
.banner_title{width: 100%;height: 60px;background: rgba(0,154,59,.6);position: absolute;bottom: 0;left: 0}
.banner_title p{text-align: left;font-size: 26px;font-weight: bold;line-height: 60px;color: #fff;}
.nycon{width: 100%;border-bottom: 1px #eaeaea solid;}
.box_ty ul{display: flex;margin-bottom: 0}
.box_ty ul li a{display: block;line-height: 80px;font-size: 16px;color: #333; margin-left: 25px;margin-right:25px;}
.box_ty ul li:nth-child(1) a{margin-left: 0}
.box_ty ul li a:hover{color:#009a3b;transition:all ease 0s;}

.nycon_wz1{line-height: 80px;font-size: 14px;color: #a2a2a2;}
.nycon_wz1 a{line-height: 80px;font-size: 14px;color: #a2a2a2;padding: 0 5px;}
.nycon_wz1 a:hover{color: #009a3b;}
.nycon_text{text-align: left;margin-bottom:120px;font-size: 15px;line-height: 34px;}
.jobtop{width: 100%;background: rgba(0,0,0,.5);height: 56px;}
.jobtitle,.jobnum,.jobtime,.jobmore{font-size: 16px;color: #fff;text-align: center;line-height:56px;margin-bottom: 0}
.jobline{position: absolute;right: 0px;top: 20px;width: 1px;height: 15px;background: #adadad}
.zping{padding: 10px 0 5px;text-align: center}
.job_title{font-weight:bold;color: #009a3b;font-size: 15px;line-height: 42px;margin-bottom: 0}
.job_date,.job_pp{line-height: 42px;margin-bottom: 0}
.job_pp strong{padding: 8px 30px;background: #009a3b;color: #fff;border-radius: 7px;font-size: 14px;}
.zhaop{line-height: 40px;border-bottom: 1px #f1f1f1 solid;padding-bottom:6px;padding-top:6px;}
.zhaop:hover{background: #f8f8f8;transition:all ease 0.6s;}
.zhaop:last-child{border-bottom: 0}
.ejfllan{width:100%;background: #f1f1f1;height: 50px;}
/* top 样式 */
.actGotop{position:fixed;_position:absolute;z-index: 99999; bottom:100px;right:50px;width:60px;height:60px;display:none;border-radius: 50%;}
.actGotop a,.actGotop a:link{width:60px;height:60px;display:inline-block;background:#f1f1f1;_background:background:#f1f1f1;outline:none;border-radius: 50%;}
.actGotop a:hover{background:#009a3b;outline:none;}
.actGotop p{margin: 0px;line-height: 20px;text-align: center;}.actGotop:hover i{color:#fff;}.actGotop:hover p{color:#fff;}
.top_wz1{padding-top: 7px;}



.ty_color{font-weight: bold;color: #ef8819}
.cp_tit{font-size: 18px;font-weight: bold;color: #333;margin-top: 30px;line-height: 44px;text-align: center;}
.cpbk{transition: 0.5s;}
.cpbk1{padding:10px 0;font-size:15px;text-align: center;background: #009a3b;color: #fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.cpbk1:hover{background: #007f31;transition:all ease 0.6s;}
.news_con_title{font-size:20px;font-weight: bold;line-height: 26px;text-align: center;height: 26px;}
.news_con_top{border-bottom: 1px dashed #e9e9e9;color: #7d7d7d;font-size: 14px;text-align: center;line-height: 80px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;}
.zjtd{padding-bottom: 30px;border-bottom: 1px #eaeaea dashed;margin-bottom:30px;}
.cp_fl{width: 100%;background: #EEE;border-radius:5px;padding: 20px 40px;}
.cp_fl li a{display: block;line-height: 44px;font-size: 15px;margin: 1px auto;border-radius: 2px;text-align: left;padding-left: 25px;border-bottom: 1px solid #e0e0e0}
.cp_fl li a:hover{color: #fff;background: #009a3b;}
.cp_fl li a::after{content: "›"; margin-right: 15px; float: right; font-size: 24px; font-weight: normal;}
.abcc img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}
.cpbkk a:hover .abcc img, .cpbkk a:active .abcc img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news_left a:hover .news_left11 img, .news_left a:active .news_left11 img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news_left img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}
.news_left{overflow: hidden;width: 570px;}
.news_left11{overflow: hidden;}
.syxw_bt{position: absolute;bottom: 0px;margin:0px;width:570px;background-color:rgba(1,111,210,0.8);left:15px;color: #fff;font-size: 22px;padding: 22px;}
.xwkd{width: 45% !important;margin-left: 40px;}
.cpbj{background: #fff;}
.sjxt{border-right: 1px #ccc solid;margin-right: 20px;}
.description{line-height: 24px;color:#808080;}
.description:hover{color:#808080;}
.spbf{width: 100%;position: relative}
.spbf img{width: 100%;}
.spnr{width: 100%;position: absolute;left: 0;top: 130px;}
.spicon{text-align: center;}
.spicon i{font-size: 40px;color: #fff;}
.spnr img{width: 71px;height: 71px;margin: 0 auto;}
.spnr p{color: #fff;text-align: center;font-size: 16px;line-height: 40px;margin-top: 40px;}
.sncpfl{width:240px !important;margin-right:40px;background: #f1f1f1;border-radius: 3px;padding-bottom: 30px;}
.sncpwz{font-size: 22px;color: #009a3b;text-align: left;line-height: 70px;font-weight: bold;margin: 0px;}
.sncpfl a{padding: 8px 0px;display: block;border-bottom: 1px #eaeaea solid;text-align: left;padding-left: 25px;font-size: 15px;}
.sncpfl a:hover{background: #009a3b;color: #fff;border-radius: 3px;}
.sncpfl .curr{background: #009a3b;color: #fff;border-radius: 3px;}
.sncpwz span{font-size: 14px;color: #ccc;padding-left: 5px;}
.sncpfl a::before{content: "";}
.sncpcon{text-align: left;}.sncpcon h2{margin-bottom: 40px;}
.casede table td, .casede table th{padding: 6px !important;}
.abcc{overflow: hidden;}
.xzzz{border:1px #eaeaea solid;border-radius: 5px;margin-left: 15px;margin-right: 15px;}
.xztitle{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666;}
.xzdate{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.xztype{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.download{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.xz_xt{line-height: 50px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.xz_xtx{background: #009a3b;font-size: 15px;color: #fff;font-weight: normal;border-radius: 4px;text-align: center}
.xz_xtx:hover .glyphicon{transform:translateY(3px);transition: all 0.5s ease 0s;}
.xz_xtx .glyphicon{transition: all 0.5s ease 0s;}
.mem_wz1{font-size: 56px;font-family: arial;text-align: center;top: 180px;text-transform: uppercase;position: absolute;left: 50%;margin-left: -288px;color: #fff;}
.mem_wz2{font-size: 30px;font-weight: bold;text-align: center;top: 260px;text-transform: uppercase;position: absolute;left: 55%;color: #fff;}
.member_bg{width: 100%;background: #eeeeee;height: 500px;}
.loginxt{width: 520px;background: rgba(255,255,255,.8);padding:40px;border-radius: 10px;position: absolute;left: 50%;margin-left: -260px;top: 380px;box-shadow: 0 0 20px #999;}





/* 搜索样式 */
.search-wrapper{position: absolute;background: none; -webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);top:50%;left:55%;}
.search-wrapper.active{left:-210%;}
.search-wrapper.active .search-icon i{color: #009a3b}
.search-wrapper .input-holder{overflow: hidden;background: none; position: relative;-webkit-transition: all 0s ease-in-out;-moz-transition: all 0s ease-in-out;transition: all 0s ease-in-out;text-align: center}
.search-wrapper.active .input-holder{border-radius: 40px;
    width: 250px;
    background: #fff;
    z-index: 2;
    box-shadow: 0 0 30px #ccc;
    -webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);}
.search-wrapper .input-holder .search-input{z-index: 2; width:100%;height: 40px;padding:0px 70px 0 20px;opacity: 0;position: absolute;top:-10px;left:0px;background: transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:none;outline:none;font-size: 15px;line-height: 20px;color:#999;-webkit-transform: translate(0, 60px);-moz-transform: translate(0, 60px);transform: translate(0, 60px);-webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);-moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}
.search-wrapper.active .input-holder .search-input{opacity: 1;-webkit-transform: translate(0, 10px);-moz-transform: translate(0, 10px);transform: translate(0, 10px);}
.search-wrapper .input-holder .search-icon{background:none;border:none;padding:0px;outline:none;position: relative;z-index: 2;float:right;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.search-wrapper.active .input-holder .search-icon{width: 40px;height:40px;border-radius: 30px;}
.search-wrapper .input-holder .search-icon span{width:40px;height:40px;display: inline-block;vertical-align: middle;position:relative;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);-moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);}
.search-wrapper.active .input-holder .search-icon span{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}
.search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after{position: absolute;content:'';}
.search-wrapper .input-holder .search-icon span::before{width: 4px;height: 11px;left: 9px;top: 18px;border-radius: 2px;background: #009a3b;}
.search-wrapper .input-holder .search-icon span::after{width: 14px;height: 14px;left: 0px;top: 0px;border-radius: 16px;border: 4px solid #009a3b;}
.search-wrapper .close{position: absolute;z-index: 1;top:10px;right:0px;width:25px;height:25px;cursor: pointer;-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);transform: rotate(-180deg);-webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);-moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;transition-delay: 0.2s;}
.search-wrapper.active .close{right:-35px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);-moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;transition-delay: 0.5s;opacity:1}
.search-wrapper .close::before, .search-wrapper .close::after{position:absolute;content:'';background: #009a3b;border-radius: 2px;}
.search-wrapper .close::before{width: 5px;height: 25px;left: 10px;top: 0px;}
.search-wrapper .close::after{width: 25px;height: 5px;left: 0px;top: 10px;}
.search-wrapper .result-container{width: 100%;position: absolute;top:80px;left:0px;text-align: center;font-family: "Open Sans", Arial, Verdana;font-size: 14px;display:none;color:#B7B7B7;}



/* 幻灯样式 */
.slidebox li {z-index: 88}
.slidebox li img {display:block;width:100%;}
.slidebox li a{display: block;position: relative;}
.xhdp{position: absolute;left: 0px;bottom: 0px;width: 100%;height:80px;background:rgba(0,0,0,0.5);line-height: 80px;padding-left:20px; font-size: 17px;color: #fff;z-index: 101;margin-bottom: 0;text-align: left;}
.dot p {position:absolute;width:70px;right: 10px;bottom: 22px;z-index: 102}
.dot b {width:10px;height:10px;border-radius:20px;font-size: 0px; color:#fff;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 5px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#0093dd;color:#0093dd;border:1px solid #0093dd;}

.swiper-container{width: 100%;position: relative;max-width: 1920px;margin: 0 auto}
.swiper-containerxx{width: 100%;height: 405px; overflow: hidden;margin-top:30px;}
.swiper-slide{background-position: center;background-size: cover;}
.swiper-slide .title{font-size: 44px;font-family: 'zt';color:#fff;line-height: 55px;padding-top: 245px;text-align: left;padding-left: 50px;text-shadow: 0 3px 10px #818181;}
.swiper-slide .subtitle{font-size: 15px;color:#fff;padding-left: 50px;text-shadow: 0 3px 10px #818181;text-transform: uppercase;text-align: left;}
.swiper-slide{-webkit-box-sizing: border-box;box-sizing: border-box;}
.parallax-bg{position: absolute;left: 0;top: 0;width: 130%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.gallery-top{height: 80%; width: 100%;} .gallery-thumbs{height:150px; box-sizing: border-box; padding: 10px 0;} .gallery-thumbs .swiper-slide{height: 100%; opacity: 0.4;} .gallery-thumbs .swiper-slide-active{opacity: 1;}
.cpqh{width: 800px;margin: 30px auto;}
.bawz1{font-size: 66px;font-weight: bold;text-align: center;opacity: .9;text-shadow: 0 5px 30px #000;}
.bawz2{font-size: 20px; text-align: center; line-height: 32px; padding-top: 50px;opacity: .9;text-transform: uppercase;text-shadow: 0 5px 30px #000;}
.bamore{width: 260px;height: 66px;border-radius: 40px;margin: 30px auto 0;}
.bamore a{display: block;border-radius: 40px;text-align: center;background: #009a3b; font-size: 17px;line-height: 66px;color: #fff;letter-spacing: 1px;transition:all ease 0.6s;}
.bamore a:hover{color: #fff;text-decoration: underline;background: #008031;}
#banner{width:100%;overflow:hidden;position:relative;margin-top: 94px;}
 .swiper-slide .detail{position:absolute;width:100%;top:35%;color:#fff;opacity:0;transition:opacity .3s .3s;max-width: 1920px;margin: 0 auto;}.swiper-slide-active .detail{opacity:1;}.swiper-slide .detail h3{width:950px;margin:15px auto 0;}.swiper-slide .detail p{width:950px;margin:5px auto 0;}
/**/.effect1 img{transform:scale(1.25,1.25) translate(10%,10%);transform:scale(1.1,1.1) translate(4.545%,4.545%);/*tr = (sc-1)/2sc*100% */ /* --1.25 0.25/2.5*100%=10% */}
.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{100%{transform:scale(1.1,1.1);}}
.swiper-slide img{animation-duration:5s;animation-timing-function:linear;animation-fill-mode: forwards;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode: forwards;}
.swiper-pagination{bottom:55px;left:50%; margin-left: -50px;}
.swiper-pagination-bullet{width:14px !important;height:14px !important;background:#009a3b !important;margin:0 5px;}
.gstt_img .col-md-3 img{margin: 0 auto;text-align: center;}
.gstt_img .col-md-3 a:hover{color: #009a3b}
.nmd1{margin-top: 35px;}
.spbg{width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;}

/* 留言样式开始 */
.demand_box{width: 80%;overflow: hidden;margin: 0 auto;}
.demand_box h2{text-align: center;line-height: 35px;margin-bottom: 50px;color: #333;}
.demand_box .input1{width: 48%;float: left;margin-bottom: 3%;border-radius: 3px;height:50px}
.demand_box .input3{width: 48%;float: left;border-radius: 3px;height:50px}
.demand_box .input2{width: 48%;float: right;margin-bottom: 3%;border-radius: 3px;height:50px}
.demand_box .input4{width: 48%;float: right;border-radius: 3px;margin-bottom: 3%;height:50px}
.demand_box .input5{height:180px}
.demand_box .txt{border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight:normal;}
.demand_box .btn{float: left;border: 0;background: #009a3b;border-radius: 4px;width: 100%;padding: 0 11px;height: 55px;cursor: pointer;text-align: center;font-size: 16px;color: #fff;margin-top: 20px;}
.demand_box .btn:hover{background: #008709;color:#fff;transition:all ease 0.6s;}


@media (width:1004px){.navitem a{margin-left: 20px;margin-right:20px;}#nav{margin-left:13% !important;}.nm_slider_textarea_full{width: 100% !important;}}
@media (min-width:1005px) and (max-width:1199px){.navitem a{margin-left: 20px;margin-right:20px;}#nav{margin-left:13% !important;}.nm_slider_textarea_full{width: 93% !important;}}
@media (width:1200px){.nm_slider_textarea_full{width:88% !important;}}
@media (min-width:1201px) and (max-width:1279px){.nm_slider_textarea_full{width: 85% !important;}}
@media (width:1280px){.nm_slider_textarea_full{width:83% !important;}}
@media (min-width:1281px) and (max-width:1359px){.nm_slider_textarea_full{width: 81% !important;}}
@media (width:1360px){.nm_slider_textarea_full{width:78% !important;}}
@media (width:1366px){.nm_slider_textarea_full{width:77% !important;}}
@media (min-width:1367px) and (max-width:1439px){.nm_slider_textarea_full{width: 76% !important;}}
@media (width:1440px){.nm_slider_textarea_full{width:76% !important;}}
@media (min-width:1441px) and (max-width:1500px){.nm_slider_textarea_full{width: 72% !important;}}
@media (min-width:1501px) and (max-width:1599px){.nm_slider_textarea_full{width: 68% !important;}}
@media (width:1600px){.nm_slider_textarea_full{width:66% !important;}}
@media (min-width:1601px) and (max-width:1679px){.nm_slider_textarea_full{width: 65% !important;}}
@media (width:1680px){.nm_slider_textarea_full{width:63% !important;}}
@media (min-width:1681px) and (max-width:1919px){.nm_slider_textarea_full{width: 61% !important;}}
