*{margin:0;padding:0;list-style:none; transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;}
body,html{font-size:14px;font-family: "微软雅黑";height:100%;}
body{overflow-x:hidden}
.transy{transform: translateY(60px);-webkit-transform: translateY(60px); transition: 700ms;-webkit-transition: 700ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.tranShow{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
a{text-decoration:none;color:#adaba8; transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-weight:normal}
em,i,strong{font-style:normal;}
img{display: inline-block; border: 0; vertical-align: middle;max-width:100%}
.img img {width: 100%;height: 100%;display: block;transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s; -webkit-transition-duration: 1s;}
.img:hover img {transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
input,textarea,select{font-size: 14px; outline: none;font-family:"微软雅黑";}
.swiper-container,.swiper-slide,.swiper-wrapper{height:auto!important;}
.swiper-slide{overflow:hidden!important;}
.w1100{width:1100px;margin:0 auto;overflow:hidden}

.top{width:100%;float:left;background:url(../images/bg.jpg) no-repeat center top;height:645px;position:relative;}
.backp{height: 100%;width: 100%;overflow: hidden;background-repeat: no-repeat;background-position:top;background-attachment: fixed;position: relative;}
.top_main{position:absolute;left:0px;right:0px;top:0px;bottom:0px;}
.header_T{width:100%;float:left;margin-top:30px;}
.header_T .logo{float:left;}
.header_T_R{float:right;width:310px;}
.sou{width:100%;float:left;position:relative;margin-bottom:38px;height:36px;background-color:rgba(255,255,255,0.2);border-radius:4px;}
.sou input[type='text']{font-size:12px;height:100%;color:#333;line-height:36px;width:242px;border:none;background:none;margin-left:16px;}
input::-webkit-input-placeholder {color:    #333;}
input::-moz-placeholder {color:    #333;}
input::-moz-placeholder { color:    #333;}
input:-ms-input-placeholder { color:    #333;}
input::-ms-input-placeholder { color:    #333;}
.sou i,.inC_R_T div i{width:19px;height:100%;cursor:pointer;float:right;background:url(../images/serch01.png) no-repeat center;margin-right:11px;}
.N_top .sou{background-color:rgba(51,51,51,0.1);}
.N_top{height:auto;}
.N_top .sou input{color:#333;}
.N_top .sou input::-webkit-input-placeholder {color:    #333333;}
.N_top .sou input::-moz-placeholder {color:    #333333;}
.N_top .sou input::-moz-placeholder { color:    #333333;}
.N_top .sou input:-ms-input-placeholder { color:    #333333;}
.N_top .sou input::-ms-input-placeholder { color:    #333333;}
.N_top .sou i{background:url(../images/serch01.png) no-repeat center}
#dvs{float:right;font-size:14px;color:#333;}
.N_top #dvs,.N_top .header_T_R>a{color:#333333;}
.N_top .header_T_R>a{border-left:1px solid #666666;}
.header{overflow:inherit;}
.header_T_R>a{float:right;color:#333;margin-left:15px;padding-left:15px;border-left:1px solid #666;}
.nav_ul{width:100%;float:left;margin-top:22px;}
.nav_ul li{float:left;font-size:16px;width:12.5%;position:relative;z-index:10;}
.nav_ul li>a{width:100%;float:left;font-weight:bold;text-align:center;background:#4993ff;line-height:50px;color:#fff;}
.nav_ul li.cur>a,.nav_ul li:hover>a{background:#65b62b;}
.nav_ul li div{position: absolute;top: 180%;left: 0;z-index: 100;right:0px;padding: 0 12px;height: 0;overflow: hidden; background-color: rgba(101,182,43,0.8);
filter: Alpha(Opacity=0);opacity: 0;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.nav_ul li div a{display:block;position:relative;padding:4px 10px;line-height:24px;color:#fff;text-align:center;}
.nav_ul li:hover div a:after{content: "";position: absolute;bottom: 0;left: 50%;right:50%;width: 0;height:1px;background: #fff;-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.nav_ul li:hover div a:hover:after{left:40px;right:40px;width:auto;}
.nav_ul li:hover div{height: auto;padding:10px 0px;top: 100%;filter: Alpha(Opacity=100);opacity: 1;}


.inA{width:100%;float:left;margin-top:30px;position:absolute;bottom:0px;}
.inA .w1100{background:#fff;}
.inA_l{ position: relative; width:683px; height:420px; overflow: hidden;float:left; }
.inA_l .pic{ position:relative; z-index:0;}
.inA_l .pic li,.inA_l .pic li a,.inA_l .pic li a img{width:683px; height:420px; float:left;}
.inA_l .pic li a{position:relative}
.inA_l .pic li a span{position:absolute;line-height:56px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.6);color:#fff;padding:0px 140px 0px 22px;height: 56px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.inA_l .prev,.inA_l .next { width:56px;font-size:22px; font-family:"宋体";height:56px;bottom:0px;right:56px;text-align:center;line-height:56px;color:#fff;position: absolute;z-index: 10; cursor: pointer; background:#0d6c2e;  }
.inA_l .next{right: 0; }
.inA_l .prev:hover,.inA_l .next:hover {background:#65b62b;}

.inA_R,.in_right{float:right;width:368px;margin-right:25px;}
.inA_R>a{width:100%;float:left;margin-top:52px;font-size:24px;color:#505050;font-weight:bold;padding-bottom:36px;border-bottom:1px dashed #bfbfbf;}
.inA_R>a span,.in_tit span{float:right;width:21px;height:21px;margin-top:6px;border:1px solid #c5c5c5;line-height:20px;text-align:center;font-size:16px;}
.inA_R>a:hover,.in_tit:hover{color:#65b62b;}
.inA_R>a:hover span,.in_tit:hover span{background:#65b62b;color:#fff;border-color:#65b62b;}
.inA_a{width:100%;float:left;margin-top:30px;}
.inA_a a{display:block;padding:0px 62px 0px 18px;color:#505050;line-height:36px;position:relative;height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;}
.inA_a a i{position:absolute;right:0px;}
.inA_a a:before,.inC_l li a:before{content:url(../images/ico1.png);position:absolute;left:0px;line-height:0;top:16px;}
.inA_a a:hover,.inC_l li a:hover{color:#65b62b;}
.inA_a a:hover:before,.inC_l li a:hover:before{content:url(../images/ico01.png)}
.inA_a a:hover{padding:0px 62px 0px 14px}

.main{width:100%;float:left;background:#f0f0f0;padding-bottom:58px;}
.in_left{width:683px;float:left;}
.in_tit{width:100%;float:left;font-size:16px;color:#505050;font-weight:bold;margin:28px 0px 12px 0px;}
.in_tit:before{content:url(../images/ico2.png);float:left;margin-right:10px;}
.in_tit span{margin-top:0px;}

.inB_l,.inC_l,.inD_con .inD_c_d{width:100%;float:left;position:relative;background:#fff;padding:44px 0px 53px 0px;border-top:1px solid #65b62b;}
.inB_l{padding:44px 0px 58px 0px;}
.inB_l .prev,.inB_l .next{width:14px;height:21px;position:absolute;top:112px;left:12px;z-index:100; cursor:pointer; background:url(../images/prev.jpg) no-repeat;}
.inB_l .next{ background:url(../images/next.jpg) no-repeat;left:auto;right:12px;}
.inB_l .prev:hover{}
.inB_l .next:hover{}
.inB_l .scrollWrap{width:608px;overflow:hidden;margin:0 auto;}
.inB_l .scrollWrap .dlList a{width:104px;float:left;margin-right:21px;}
.inB_l .scrollWrap .dlList a p{width:100%;overflow:hidden;border:1px solid #f0f0f0;height:118px;}
.inB_l .scrollWrap .dlList a span{display:block;color:#666666;line-height:38px;text-align:center;margin-top:16px;}
.inB_l .scrollWrap .dlList a:hover span{color:#fff;background:#65b62b;}
.inC_l{width:100%;float:left;padding:24px 0px;}
.inC_l li{padding:0px 23px;}
.inC_l li a{display:block;padding:0px 176px 0px 18px;font-size:14px;color:#666666;line-height:32px;position:relative;height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.inC_l li a p{position:absolute;right:0px;top:0px;}
.inC_l li a p i{margin-left:25px;}
.inC_l li a:before{top:14px;}
.inC_l li a:hover{padding:0px 176px 0px 14px}

.inB_R{width:350px;padding:0px 25px;float:left;background:#fff;border-top:1px solid #65b62b;}
.in_right{width:390px;margin-right:0px;}
.inB_R>a{width:100%;float:left;margin-top:20px;padding-bottom:25px;border-bottom:1px solid #dcdcdc;}
.inB_R>a:hover p{color:#65b62b;}
.inB_R>a>p{float:left;width:130px;height:76px;overflow:hidden;}
.inB_R>a>div{width:196px;float:right;}
.inB_R>a>div p{font-size:14px;color:#666666;line-height:24px;}
.inB_R>a>div i{font-size:12px;color:#666666;margin-top:15px;display:block;}
.inB_R .inA_a{margin-top:0px;padding:9px 0px 20px 0px;}
.inB_R .inA_a a{line-height:30px;height:30px;}
.inB_R .inA_a a:before{top:12px}

.inC_R,.inC_R_T{width:100%;float:left;overflow:hidden;}
.inC_R_T{position:relative;cursor:pointer;}
.inC_R_T div{position:absolute;transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;top:50%;left:50%;transform:translate(-50%,-50%);width:315px;height:44px;}
.inC_R_T div span{height:44px;text-align:center;font-size:22px;line-height:44px;display:block;background:none;border:none;color:#fff;}
.inC_R_T img{width:100%;float:left;}
.inC_R_T:hover img{opacity:0.9;}
.inC_R_T:nth-child(2){margin-top:18px;}
.inC_R_T:hover div{top:55%;}

.inD_con{width:100%;float:left;}
.inD_con .inD_c_d{overflow:hidden;width:auto;float:none;margin:0 auto;padding:16px 30px 66px 30px;}
.inD_con .inD_c_d a{float:left;font-size:16px;border-bottom:1px solid #fff;color:#666666;margin-top:15px;overflow:hidden;margin-right:30px;}
/*.inD_con div a:nth-child(5n){margin-right:0px;}*/
.inD_con .inD_c_d a:hover{border-bottom:1px solid #949494;}
.inD_con .inD_c_d div{width:100%;float:left;height:76px;overflow:hidden;}

.link_con .inD_c_d{padding:0px;width:100%;float:left;border-top:none;margin-top:10px;}
.link_con .inD_c_d div{height:auto;}

.footer{width:100%;float:left;background:#fff;}
.footer ul{width:100%;float:left;border-bottom:1px solid #f0f0f0;padding:38px 0px 32px 0px;}
.footer ul li{float:left;min-height:126px;border-right:1px solid #f0f0f0;padding-right:46px;margin-right:46px;}
.footer ul li:nth-child(2),.footer ul li:nth-child(3){width:200px;}
.footer ul li:nth-child(3){width:276px;}
.footer ul li:nth-child(4){/* width:276px; */border:none;padding-right:0px;margin-right:0px;}
.footer ul li:nth-child(2) i{display:block;color:#666666;position:relative;padding-left:36px;}
.footer ul li:nth-child(2) i:before{content:url(../images/ico3.png);position:absolute;left:0px;}
.footer ul li:nth-child(2) span,.footer ul li:nth-child(3) span{font-size:26px;color:#65b62b;font-weight:bold;display:block;margin-top:10px;}
.footer ul li:nth-child(2) p{font-size:12px;color:#666666;margin-top:12px;}
.footer ul li p{color:#666666;}
.footer ul li div{display:block;padding-left:75px;position:relative;margin-top:30px;}
.footer ul li div:before{content:url(../images/ico4.png);position:absolute;left:0px;top:-4px;transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.footer ul li:nth-child(3) div:before{content:url(../images/ico5.png)}
.footer ul li div p,.footer ul li div p a{color:#666666;}
.footer ul li div p span{font-size:16px;display:block;margin-bottom:5px;}
.footer ul li div:hover:before{transform: rotate(45deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}

.footer_en{width:100%;float:left;padding:25px 0px;}
.footer_en p,.footer_en p a{font-size:12px;color:#666666;}
.footer_en p:nth-child(1){float:left;}
.footer_en p:nth-child(2){float:right;}

.N_top{background:none;}
.nav,.banner{width:100%;float:left;}
.nav{background:#4993ff;margin-top:22px;}
.nav .nav_ul{margin-top:0px;}
.nav .w1100{overflow:inherit;}
.nav .nav_ul li>a{background:#4993ff;}
.nav .nav_ul li:hover>a,.nav .nav_ul li.cur>a{background:#65b62b;}

.con{width:100%;float:left;}
.con .w1100{overflow:inherit;}
.left{width:224px;float:left;position:relative;margin-top:-30px;}
.left:after{content:url(../images/ico6.png);position:absolute;left:100%;top:0px;}
.left h2{display:block;font-size:24px;color:#fff;background:url(../images/ico8.png) no-repeat center right #65b62b;padding:28px 18px;}
.left h2 i{display:block;font-size:12px;margin-top:5px;text-transform: uppercase;}
.left_nav{width:100%;float:left;}
.left_nav a{display:block;}
.left_nav li{width:100%;float:left;}
.left_nav li>a,.left_nav div a{display:block;padding:16px 26px 16px 26px;border-left:1px solid #e7e5e5;border-right:1px solid #e7e5e5;border-bottom:1px solid #e7e5e5;color:#464646;position:relative;}
.left_nav li>a:after{content:url(../images/ico7.png);position:absolute;right:16px;line-height:0;top:22px;}
.left_nav li>a:before{content:url(../images/ico07.png);position:absolute;right:0px;line-height:0;top:22px;opacity:0;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg)}
.left_nav li>a:hover:after,.left_nav li>a.cur:after{opacity:0;visibility: hidden;}
.left_nav li>a:hover:before,.left_nav li>a.cur:before{opacity:1;visibility: visible;right:16px;}
.left_nav li>a:hover,.left_nav div a:hover,.left_nav li>a.cur,.left_nav div a.cur{background:#65b62b;border-color:#65b62b;color:#fff;}
.left_nav div{display:none;}
/*.left_nav li.cur>a:before{ transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);}
*/.left_nav div a{padding:16px 14px 16px 54px;position:relative;}
.left_nav div a:before,.left_nav div a:after{content:'';width:5px;height:5px;background:#999999;border-radius:100%;left:35px;top:24px;position:absolute;}
.left_nav div a:after{background:#fff;left:0px;opacity:0;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.left_nav div a:hover:after,.left_nav div a.cur:after{opacity:1;left:35px;}
.left_nav div a:hover:before,.left_nav div a.cur:before{opacity:0;visibility: hidden;}


.right{width:844px;float:left;margin-left:-1px;margin:30px 2px 0px 0px;min-height:510px;padding-left:29px;border-left:1px solid #e7e5e5;}
.p_mun{float:right;}
.p_mun a{float:left;font-size:12px;color:#999999;}
.p_mun a:after{content:'>';color:#999999;}
.p_mun a:hover{color:#65b62b;}
.p_mun a:last-child:after{display:none;}
.news_top{width:100%;float:left;border:1px solid #dcdcdc;}

.news_top{ position: relative; width:100%; height:239px; overflow: hidden; margin-top:30px;}
.news_top .pic{ position:relative; z-index:0; }
.news_top .pic li,.news_top .pic li a{width:100%;float:left;}
.news_top .pic li a>p { width:420px; height:239px;float:left;overflow:hidden;}
.news_top .pic li a>div{width:352px;float:left;margin-left:26px;}
.news_top .pic li a>div span{font-size:18px;font-weight:bold;margin:22px 0px 28px 0px;color:#333333;line-height:24px;height:48px;display:block;;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.news_top .pic li a>div p{color:#333333;line-height:24px;height:48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.news_top .pic li a:hover>div span{color:#65b62b;}
.news_top .prev,
.news_top .next { width:34px; bottom:24px;left:446px;height:34px;display:block !important;background:#333333;opacity:1; position: absolute;cursor: pointer;text-align:center;line-height:34px;color:#fff;font-size:14px;font-weight:bold;font-family:"宋体";}
.news_top .next {left:482px;}
.news_top .next:hover,.news_top .prev:hover{ background:#65b62b; }

.news_con,.news_con>a{width:100%;float:left;}
.news_con{margin-top:30px;}
.news_con>a{padding-bottom:35px;border-bottom:1px solid #f0f0f0;margin-top:40px;}
.news_con>a>span{float:left;font-family:"Arial";width:60px;background:#cccccc;font-size:28px;text-align:center;color:#fff;padding:12px 2px 2px 2px;}
.news_con>a>span i{display:block;margin-top:9px;background:#fff;font-size:12px;line-height:20px;color:#999999;}
.news_con>a>div{width:544px;float:left;margin-left:20px;}
.news_con>a>div span{font-size:18px;color:#333333;display:block;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_con>a>div p{font-size:14px;color:#505050;line-height:24px;height:48px;margin:14px 0px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.news_con>a>div i{display:block;font-size:12px;color:#666666;}
.news_con>a>p{float:right;width:176px;height:100px;float:right;overflow:hidden;}
.news_con>a:hover>span{background:#65b62b;}
.news_con>a:hover>div span,.news_con>a:hover>div i{color:#65b62b;}

.page{width:100%;float:left;text-align:center;margin:50px 0px;}
.page a{display:inline-block;width:32px;margin:0px 4px;height:32px;border-radius:100%;border:1px solid #e7e7e7;font-size:14px;color:#666666;line-height:32px;text-align:center;}
.page a span{display:block;width:100%;float:left;}
.page a:hover,.page a.cur{background:#65b62b;border-color:#65b62b;color:#fff;}
.page a.first{background:url(../images/nico6.png) no-repeat center;}
.page a.last{background:url(../images/nico5.png) no-repeat center;}
.page a.first:hover{background:url(../images/nico06.png) no-repeat center #65b62b;}
.page a.last:hover{background:url(../images/nico05.png) no-repeat center #65b62b;}

.N_footer{background:#106e30;}
.N_footer ul li{border-right-color: #277b44}
.N_footer ul li p,.N_footer ul li p a,.N_footer ul li:nth-child(2) i,.N_footer ul li:nth-child(2) span{color:#fff !important;}
.N_footer ul li:nth-child(3) span{color:#fff !important;}
.N_footer ul{border-bottom-color: #277b44}
.N_footer .footer_en p,.N_footer .footer_en p a{color:#fff;}
.N_footer ul li:nth-child(2) i:before {content: url(../images/ico03.png);}
.N_footer ul li div:before {content: url(../images/ico04.png);}
.N_footer ul li:nth-child(3) div:before {content: url(../images/ico05.png);}

.newsxq,.newsxq_top,.newsxq_mid,.newsxq_en{width:100%;float:left;}
.newsxq{padding-bottom:32px;border-top:1px solid #f0f0f0;margin-top:30px;}
.newsxq_top{margin-top:30px;}
.newsxq_top h1{font-size:18px;color:#333333;font-weight:bold;display:block;}
.newsxq_top p{font-size:12px;color:#999999;margin-top:18px;}
.newsxq_mid p{color:#333333;line-height:24px;text-indent:2em;margin-top:15px;}
.newsxq_mid p i{float:right;}
.newsxq_mid p img{display:block;margin:0 auto;}
.newsxq_en{margin-top:40px;}
.newsxq_en a{color:#999999;padding:20px 0px;display:block;border-bottom:1px solid #ebebeb;}
.newsxq_en a:hover{color:#65b62b;}
.newsxq_en a:last-child{border:none;}

.about_top{width:100%;float:left;margin-top:25px;padding-bottom:50px;border-bottom:1px solid #dcdcdc;}
.about_T_L{float:left;width:544px;}
.about_T_L strong{font-size:18px;color:#333333;display:block;margin-bottom:25px;}
.about_T_L p,.aboutcenter p{color:#464646;line-height:30px;}
.aboutcenter{width:100%;float:left;margin-top:25px;}

.about_T_R{width:275px;float:right;}
.about_T_R dl{height:284px;width:100%;float:left;background:url(../images/aboutpic1.jpg) no-repeat;}
.about_T_R dl dt,.about_T_R dl dd{padding:0px 25px;color:#fff;}
.about_T_R dl dt{text-align:right;font-size:36px;font-family:"Arial";font-weight:bold;margin-top:78px;text-align:right;text-transform: uppercase;}
.about_T_R dl dd{font-size:15px;line-height:30px;margin-top:15px;}
.about_T_Rb{width:100%;float:left;margin-top:36px;}
.about_T_Rb p{float:left;width:116px;}
.about_T_Rb p:nth-child(2){float:right;}
.about_T_Rb p i{width:100%;height:111px;margin:0 auto;background:url(../images/abico.png) no-repeat center top;font-size:36px;color:#000;font-family:"Arial";line-height:111px;display:block;text-align:center;}
.about_T_Rb p span{display:block;color:#666666;line-height:18px;}
.about_con{width:100%;float:left;padding-bottom:130px;}
.about_con>p{color:#666666;line-height:30px;margin-top:46px;width:100%;float:left;}
.about_c_a{width:100%;float:left;margin-top:46px;}
.about_c_a p{width:273px;height:309px;float:left;position:relative;margin-right:12px;overflow:hidden;}
.about_c_a p span{position:absolute;padding:16px 19px;background-color:rgba(0,0,0,0.5);color:#fff;bottom:0px;left:0px;right:0px;}
.about_c_a p:last-child{margin-right:0px;}

.right>h2{padding-top:30px;border-top:1px solid #f0f0f0;}
.right>h2,.re1 h2{font-size:18px;color:#333333;font-weight:bold;font-weight:bold;margin-top:40px;display:block;}
.ab1_con,.ab1_con .hd,.ab1_con .hd ul,.ab1_con .bd,,.ab1_con .bd ul,,.ab1_con .bd ul li{width:100%;float:left;}
.ab1_con .hd ul{text-align:center;margin-top:78px;position:relative;}
.ab1_con .hd ul:after{position:absolute;content:url(../images/xian.png);bottom:3px;left:0px;right:0px;}
.ab1_con .hd ul li{position:relative;font-weight:bold;cursor:pointer;z-index:2;display:inline-block;margin:0px 45px;font-size:16px;color:#666666;padding-bottom:25px;background: url(../images/abico2.png) no-repeat center bottom;}
.ab1_con .hd ul li.on,.ab1_con .hd ul li:hover{color:#65b62b;background: url(../images/abico02.png) no-repeat center bottom;}

.ab1_con .bd ul li>span{font-size:16px;color:#65b62b;font-weight:bold;float:left;}
.ab1_con .bd ul li{padding:42px 0px;border-bottom:1px solid #efefef;width:100%;float:left;}
.ab1_li{width:758px;float:right;}
.ab1_li p{color:#666666;line-height:24px;margin-bottom:15px;}
.ab1_li div{margin-top:15px;width:100%;float:left;}
.ab1_li div img{float:left;margin-right:15px;}

.ab2_con{width:100%;text-align:center;float:left;padding:60px 0px 164px 0px;}
.ab3_con{width:100%;float:left;padding-bottom:70px;}
.ab3_con a{width:219px;float:left;margin-top:33px;margin-right:93.5px;}
.ab3_con a:nth-child(3n){margin-right:0px;}
.ab3_con a>p{width:100%;border:1px solid #f0f0f0;overflow:hidden;}
.ab3_con a>span{font-size:16px;text-align:center;color:#666666;font-weight:bold;margin-top:16px;display:block;}
.ab3_con a:hover>span{color:#65b62b;}

.dh_about{width:100%;float:left;text-align:center;padding-top:48px;margin-top:30px;border-top:1px solid #f0f0f0;}
.dh_about thead td{padding:16px 50px;color:#000;font-weight:bold;background:#caddee;}
.dh_about tbody td{background:#e7f1f9;padding:20px 50px;color:#666666;}
.dh_aboutA{font-size:16px;}

.ab3xq_con,.ab3xq_c_t{width:100%;float:left;}
.ab3xq_c_t{border:1px solid #f0f0f0;background:#f0f0f0;margin-top:32px;}
.ab3xq_c_t>img{float:left;width:321px;/*height:366px;*/}
.ab3xq_c_t>div{width:412px;float:left;margin-left:55px;}
.ab3xq_c_t>div span{display:block;margin:20px 0px 20px 0px;font-size:26px;color:#666666;font-weight:bold;padding-bottom:18px;border-bottom:1px solid #d4d4d4;}
.ab3xq_c_t>div p{font-size:16px;color:#666666;line-height:30px;}

.zj_ab>img{width:436px;}
.zj_ab>div{width:330px;margin-left:38px;}

.ab3xq_c_e{width:100%;float:left;margin-top:40px;border-top:1px solid #f0f0f0;padding:34px 0px;}
.ab3xq_c_e p{font-size:16px;text-indent:2em;color:#666666;line-height:36px;}
.ab3xq_c_e p a{color:#666666;}

.d_ab3xq_c_t>div{display:none;}
.d_ab3xq_c_t{text-align:center;background:none;border:none;}
.d_ab3xq_c_t>img{float:none;display:inline-block;max-width:100%;}

.team_top,.team_top li{width:100%;float:left;}
.team_top li{border-bottom:1px solid #f0f0f0;padding-bottom:33px;margin-top:30px;}
.team_top li a{display:block;overflow:hidden;border:1px solid #f0f0f0;}
.team_top li a>p{width:205px;/*height:233px;*/float:left;overflow:hidden;}
.team_top li a>div{width:560px;float:left;margin-left:35px;}
.team_top li a>div span{line-height:24px;padding:0px 16px;margin:34px 0px 10px 0px;background:#65b62b;color:#fff;border-radius:4px;display:inline-block;}
.team_top li a>div p{color:#505050;line-height:24px;margin-top:15px;}
.team_top li a:hover>div span{color:#65b62b;background:#fff;}
.team_top li a:hover>div p{color:#fff;}
.team_top li a:hover{background:#65b62b;}
.team_top li.team_tuandui a>p{width:300px;}
.team_top li.team_tuandui a>div{width:490px;}

.team1{width:100%;float:left;padding-bottom:70px;}
.team1_con{width:100%;float:left;border:1px solid #f0f0f0;margin-top:30px;}
.team1_con_t{display:block;border-bottom:1px solid #f0f0f0;width:100%;float:left;padding:20px 0px; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.team1_con_t a{float:right;color:#65b62b;padding-left:28px;background:url(../images/teamico3.png) no-repeat center left;margin-right:15px;}
.team1_con_t span{font-size:20px;color:#333333;font-weight:bold;float:left;margin-left:24px;}
.team1_con_t p{float:left;color:#666666;margin-top:4px;margin-left:24px;}
.team1_con_t p i{padding-left:20px;background:url(../images/teamico1.png) no-repeat center left;}
.team1_con_t p i:nth-child(2){background:url(../images/teamico2.png) no-repeat center left}
.team1_con_t p i:after{content:'|';margin:0px 15px;}
.team1_con_t p i:nth-child(2):after{display:none;}
.team1_con_e{width:100%;float:left;padding:22px 0px 26px 0px;}
.team1_con_e p{padding:0px 28px;color:#666666;line-height:24px;}
.team1_con_t:hover{background:#65b62b;}
.team1_con_t:hover span,.team1_con_t:hover p,.team1_con_t:hover a{color:#fff;}
.team1_con_t:hover p i{background:url(../images/teamico01.png) no-repeat center left}
.team1_con_t:hover p i:nth-child(2){background:url(../images/teamico02.png) no-repeat center left}
.team1_con_t:hover a{background:url(../images/teamico03.png) no-repeat center left;}

.result_con,.result_con a,.re1{width:100%;float:left;}
.result_con{padding-top:20px;/*border-top:1px solid #f0f0f0;margin-top:30px;*/}
.result_con a{padding-bottom:28px;border-bottom:1px solid #f0f0f0;margin-top:30px;}
.result_con a>p{float:left;width:160px;height:118px;overflow:hidden;position:relative;}
.result_con a>p span,.job1_con a div span{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background:url(../images/reico1.png) no-repeat center rgba(101,182,43,0.6);opacity:0;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.result_con a>div{width:658px;float:right;}
.result_con a>div span{display:block;color:#454e4c;font-weight:bold;height: 19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.result_con a>div p{color:#454e4c;line-height:24px;height:48px;margin:26px 0px 20px 0px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.result_con a>div i{display:inline-block;color:#454e4c;}
.result_con a:hover>div span,.result_con a:hover>div i{color:#65b62b;}
.result_con a:hover>p span,.job1_con a:hover div span{opacity:1;}

.re1 h2{border-top:1px solid #f0f0f0;margin-top:30px;padding-top:35px;}
.re1_con{width:100%;float:left;margin:40px 0px 0px 0px;}
.re1_con thead td{padding:16px;background:#caddee;font-weight:bold;color:#000000;}
.re1_con td{border-right:1px solid #fff;text-align:center;}
.re1_con td:nth-child(3){width:100px;}
.re1_con thead td{border-right:1px solid #ddebf8;}
.re1_con td:first-child{width:206px;}
.re2_con td:first-child{width:160px;}
.dh_ta td:last-child,.dh_ta1 td:last-child{display:none;}
.re1_con td:last-child{border-right:none;width:100px;}
.dh_ta1 td:first-child{display:none;}
.re1_con tbody td{background:#eff5fa;color:#666;border-bottom:1px solid #fff;padding:18px;}
.re1_con tbody td a{color:#666;}
.dh_ta td:first-child,.dh_re1_con td:first-child{width:320px;}
.dh_ta td:nth-child(3){width:180px;}

.ser_con{width:100%;float:left;text-align:center;margin:40px 0px 70px 0px;}
.ser1_con{width:688px;float:left;margin-top:40px;}
.ser1_con thead td{color:#000;font-weight:bold;background:#caddee;padding:16px 26px 16px 26px;}
.ser1_con td{text-align:center;border-right:1px solid #fff;}
.ser1_con thead td{border-right:1px solid #ddebf8;}
.ser1_con td:last-child{border-right:none;}
.ser1_con tbody td{background:#e7f1f9;padding:20px 26px;border-bottom:1px solid #fff;color:#666666;}
.contact_top{width:100%;float:left;height:390px;margin-top:30px;position:relative;}
.contact_top dl{width:250px;height:288px;color:#fff;right:55px;background-color:rgba(101,182,43,0.8);position:absolute;top:50%;transform:translateY(-50%);}
.contact_top dl dt{font-size:18px;font-weight:bold;line-height:24px;margin:60px 0px 15px 0px;}
.contact_top dl dt,.contact_top dl dd{padding:0px 25px;}
.contact_top dl dd p{font-size:12px;line-height:24px;}
#map{width:100%;height:100%;float:left;}

.contact_en{width:100%;float:left;margin:18px 0px 70px 0px;}
.contact_en li{float:left;margin-top:18px;border:1px solid #f0f0f0;height:245px;width:412px;}
.contact_en li span{display:block;padding:22px;height:21px;overflow:hidden;text-overflow: ellipsis;
    white-space: nowrap;background:#efefef;font-size:16px;color:#666666;font-weight:bold;}
.contact_en li div{padding:5px 22px 22px 22px;overflow:hidden;}
.contact_en li div p{font-size:12px;color:#666666;line-height:24px;margin-top:15px;}
.contact_en li div p a{color:#666;}
.contact_en li:nth-child(2n){float:right;}
.contact_en li:hover span{color:#fff;background:#65b62b;}
.job1_con{width:100%;float:left;}
.job1_con a{float:left;width:272px;border:1px solid #f0f0f0;margin-right:10px;margin-top:28px;}
.job1_con a div{display:block;overflow:hidden;position:relative;width:272px}
.job1_con a p{color:#666666;line-height:18px;padding:16px;height:36px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.job1_con a:nth-child(3n){margin-right:0px;}

.job_con{width:100%;float:left;margin-top:30px;}
.job_con p{color:#666666;line-height:24px;}

.ban{ width:100%;position:relative; overflow:hidden;margin:32px auto 70px auto;}
.ban2{ width:712px; height:466px; margin:0 auto;position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:712px; height:100%;}
.prev{ float:left; cursor:pointer;}
.num{ height:90px;overflow:hidden; width:712px; position:relative;margin:0 auto;}
.min_pic{width:100%;float:left;margin-top:8px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:133px; height:86px; margin-right:7px;border:2px solid #dcdcdc;float:left;overflow:hidden;}
.num ul li.on{ border:2px solid #65b62b;}
.ban .prev1,.ban .next1{ position:absolute; top:220px; left:0px; width:30px; height:30px;z-index:9;cursor:pointer;}
.ban .prev1:after,.ban .next1:after{background:url(../images/jobico1.png) no-repeat;content:'';width:100%;height:100%;float:left;}
.ban .next1{right:0px;left:auto;}
.ban .next1:after{background:url(../images/jobico2.png) no-repeat;}
.ban .prev1:hover:after{background:url(../images/jobico01.png) no-repeat}
.ban .next1:hover:after{background:url(../images/jobico02.png) no-repeat}

.inn_con{width:100%;float:left;padding-top:30px;}
.inn_con>p{font-size: 15px;color: #666666;line-height: 30px;margin-top:10px;}

.find_top{width:100%;float:left;margin-top:35px;}
.find_top select,.find_top input,.m_zlxg{width:218px;padding:0px 16px 0px 10px;float:left;height:38px;border:1px solid #dcdcdc;outline:none;margin-right:6px;font-size:15px;color:#666666;}

.find_top input::-webkit-input-placeholder {color:    #666666;}
.find_top input::-moz-placeholder {color:    #666666;}
.find_top input::-moz-placeholder { color:    #666666;}
.find_top input:-ms-input-placeholder { color:    #666666;}
.find_top input::-ms-input-placeholder { color:    #666666;}

.m_zlxg{position:relative;font-size:14px;cursor:pointer;}
.m_zlxg:after{content:url(../images/dico1.jpg);position:absolute;right:6px;top:7px;line-height:normal;}
.m_zlxg>p{width:100%;float:left;height:100%;line-height:38px;text-align:left;}
.m_zlxg2{display:none;}
.m_zlxg2{border:1px solid #dcdcdc;background:#fff;position:absolute;width:auto !important;left:-1px;right:-1px;top:38px;}
.m_zlxg2 li{line-height:36px;font-size:14px;color:#666;padding:0px 10px;}


.find_top a{width:82px;border-radius:4px;line-height:40px;cursor:pointer;text-align:center;background:#65b62b;float:left;color:#fff;font-weight:bold;}
.find_con{width:100%;float:left;margin-bottom:0px;}
.find_con td{padding:16px 10px;text-align:center;border:none;background:none;}
.find_con thead td{border:none;padding:16px 10px;}
.find_con tbody td{background:none;padding:16px 10px;}
.find_con thead tr{background: #caddee;}
.find_con tr{background:#e7f1f9;}
.find_con tr:hover{background:#d8e7f3;}
.find_con td:first-child{width:auto;}

.load_con{border-top:1px solid #f0f0f0;}
.load_con>a>div{width:756px;float:right;margin-left:auto;}
.dh_ser{padding-bottom:80px;}
.dh_ser ul{width:100%;float:left;margin-top:10px;}
.dh_ser li{width:100%;float:left;padding:20px 0px;border-bottom:1px dashed #f0f0f0;color:#666666;line-height:30px;}

.floatingAd .ad{z-index:100;width:659px !important;background:none;position:absolute;/*display:none;*/}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0;height:31px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0;right:0px; width:32px;height:31px; color:#000000;}
.floatingAd .text .button{position:relative;float:right;top:0px;right:0px;width:32px;height:31px;background:url("../images/close.png") no-repeat center;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}

.chronicle{ width: 100%;overflow: hidden; background-size: cover;margin-top:60px;}
.chronicle .content{ overflow: hidden;position:relative;}
.chronicle .btn{ width: 100%; text-align: center;}
.chronicle .btn div{ width: 19px; top:31px;height:21px; position:absolute; left:0px;background: url(../images/dprev.png) no-repeat;cursor: pointer; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.chronicle .btn div.rightBtn{ background: url(../images/dnext.png) no-repeat;right:0px;left:auto;}
.chronicle .info{margin-top:45px;}
.chronicle .info .dec:not(:first-child){ display: none;}
.chronicle .info .dec{overflow: hidden; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.chronicle .info .dec strong{ font-size:16px;color:#65b62b;float:left;}
.chronicle .info .dec div{color:#666666;width:768px;float:right;}
.chronicle .info .dec div p{margin-bottom:20px;}
.chronicle .year{ background: url(../images/xian1.png) no-repeat center;margin:0px 20px;overflow:hidden; min-height: 25px;}
.chronicle ul{ position: relative; margin-top:26px; width: 800%; min-height: 25px;}
.chronicle ul li{ float: left; margin-left:38px; width:40px;padding-top:26px;background:url(../images/dico2.png) no-repeat center top; text-align: center;font-size:14px;color:#666666;margin-top:7px;}
.chronicle ul li:last-child{ margin-right: 0;}
.chronicle ul li.cur{position: relative;color:#65b62b;background:url(../images/abico02.png) no-repeat center top;}

.about1_con{width:100%;float:left;background:url(../images/abg.png) no-repeat -45px 56px;padding:52px 0px;}
.about1_con li{padding-left:148px;position:relative;display:block;}
.about1_con li>span{width:73px;line-height:33px;color:#333333;top:0px;font-size:14px;position:absolute;left:0px;padding:0px 15px;background:#e9e9e9;}
.about1_con li>div{padding-left:44px;padding-bottom:54px;border-left:1px solid #bbbbbb;overflow:hidden;}
.about1_con li:before{content:url(../images/dhico1.jpg);position:absolute;left:137px;top:0px;}
.about1_con li>div>p{font-size:16px;color:#333333;line-height:30px;display:block;margin-top:0px;}
.about1_con li:hover>span{background:#65b62b;color:#fff;}
.about1_con li:hover:before{content:url(../images/dhico2.jpg)}

@media screen and (max-width:1100px){
	body{width:1100px;}
	}