/*test */
.main12_top_left  p{    font-size: 13px;
    color: #333;
    line-height: 22px;}
.zzzyjt2{width: 105px;float: right;}


.zzzyjt{width:105px;float: right;margin-top: 12px;}
.zzzyjt p{display: block;width: 100%;height: 42px;font-size: 13.5px;color: #007564;line-height: 42px;}
.zzzyjt .update_icon{display: inline-block;width: 23px;height: 23px;background: url('../images/update.png') no-repeat center center;vertical-align: middle;margin-right: 10px;}
.bid{width: 106px;float: right;}
.bid p{display: block;width: 100%;height: 42px;font-size: 13.5px;color: #666;line-height: 42px;}
.bid .bid_icon{display: inline-block;width: 24px;height: 24px;background: url('../images/setting.png') no-repeat center center;vertical-align: middle;margin-right: 10px;}



/*footer*/
#footer{width: 100%;height: 88px;}
.footer{width: 100%;height: 88px;border-top: 4px solid #024287;}
.footer p.copyright{font-size: 13px;color: #333;display: block;margin-top: 25px;float: left;}
.footer p.copyright>a{color: #333 !important;}
.footer .wx{display: block;float: left;width: 33px;height: 33px;background: url('../images/index/footer_wx.png') no-repeat center center;margin-left: 20px;margin-top: 18px;}
.footer img.wx_code{display: none;width: 150px;height: 150px;position: absolute;top: -154px;left: 313px;}
.footer img.qq{width: 80px;height: 80px;margin-left: 20px;}
.footer img.mail{width: 74px;height: 74px;margin-left: 20px;}
.footer p.support{display: block;float: right;font-size: 12px;color: #888;line-height: 16px;margin-top: 24px;}
.footer p.support .footer_icon{display: inline-block;width: 16px;height: 16px;background: url('../images/index/footer_icon1.png') no-repeat center center;vertical-align: top;margin-right: 5px;}
.footer_lower,.footer_map{display: block;float: right;font-size: 13px;color: #888;margin-top: 22px;font-weight: 600;cursor: pointer;}
.footer_lower a{font-size: 13px;color: #888;}
.footer_map{margin-right: 20px;}
.footer .reTop{display: none;position: fixed;width: 56px;height: 56px;background: url('../images/top_icon.png') no-repeat center center;right: 250px;bottom: 182px;z-index: 99;}
/*footer*/

/*subnav²Ëµ¥ÊôÐÔ*/
.subnav{width: 100%;height: 70px;padding-bottom: 4px;background: #fff;border-bottom: 4px solid #e7e7e7;}
.subnav ul{padding: 0;overflow: visible;height: 70px;}
.subnav li{float: left;line-height: 70px;margin-right: 35px;position: relative;}
.subnav li a{color: #666666;font-size: 14px;}
.crumbs{height: 70px;position: absolute;top: 0;right: 0;}
.crumbs-l{float: right;height: 100%;}
.crumbs-l em{display: block;width: 25px;height: 100%;background: url(../images/icon11.png) no-repeat 2px center;float: left;}
.crumbs-l i{display: block;width: 12px;height: 100%;background: url(../images/icon12.png) no-repeat left center;float: left;}
.crumbs-l a{display: block;float: left;line-height: 70px;margin-right: 6px;font-size: 13px;color: #6c6c6c;font-weight: 600;}
.crumbs-l .on{color: #007564;}
/*subnav*/


/*netMap*/
.map_pop{width: 100%;padding: 40px 60px 0;display: none;}
.map_pop .map_title{width: 100%;overflow: hidden;padding-bottom: 26px;border-bottom: 4px solid #e7e7e7;}
.map_pop .map_title li{float: left;margin-right: 80px;}
.map_pop .map_title li:last-child{margin-right: 0;}
.map_pop .map_title li a{font-size: 16px;color: #007564;font-weight: 600;line-height: 16px;}
.map_pop .map_content{width: 100%;overflow: hidden;}
.map_content ul{float: left;padding-top: 25px;}
.map_content ul li{margin-bottom: 23px;}
.map_content ul li a{font-size: 13px;color: #756e6d;line-height: 13px;}
.map_content ul.map_plate1{margin-right: 98px;}
.map_content ul.map_plate2{margin-right: 108px;}
.map_content ul.map_plate3{margin-right: 93px;}
.map_content ul.map_plate4{margin-right: 91px;}
.map_content ul.map_plate5{margin-right: 94px;}
.map_content ul.map_plate6{margin-right: 92px;}
.layui-layer-setwin .layui-layer-close2{background: url('../images/map_close.jpg') no-repeat center center !important;position: absolute;display: block;width: 50px;height: 50px;top: -70px;right: -15px;}
/*netMap*/


/*common*/
.pageBan{width: 100%;height: 150px;}
.pageBan img{display: block;min-width: 100%;}
.mrb30{margin-bottom: 30px !important;}
/*common*/


/*Font*/
.font1{font-size: 24px;color: #007564;line-height: 24px;margin-bottom: 10px;}
.font2{font-size: 30px;color: #6fba2c;line-height: 23px;font-family: 'Montserrat-Regular_2';margin-bottom: 35px;}
.font3{font-size: 13px;color: #333;line-height: 22px;}
/*Font*/



/*index*/
/*banner*/
.Ban{width:1600px;overflow:hidden;position:relative;z-index: 0;cursor: pointer;margin: 0 auto;}
.Ban .Img li{width:1600px;}
.Ban .Img li>a{cursor: default;}
.Ban .Img li img{display: block;width:1600px;}
.Ban .button{position: absolute;right: 0;bottom: 50px;}
.Ban .button li{width:44px ;height: 3px;float: left;margin-left:5px ;background:#0856e6 ;cursor: pointer;}
.Ban .button li.on{background:#FFF ;}
.Ban a.prev, .Ban a.next{width:18px;height:32px;background:transparent url('../images/slider-arrow.png'); display:block;cursor:pointer;position:absolute;top:50%;transition:  all .3s;margin-top: -16px;}
.Ban a.prev{background-position:-116px 0; left:3%; }
/*.Ban a.prev:hover{background-position:-176px 0; left:3%; }*/
.Ban a.next {background-position: 0 0;right:3%;}
/*.Ban a.next:hover{background-position: -60px 0;right:3%;}*/
.Ban .hd{position: absolute;top: 92%;left: 50%;margin-left: -41px;}
.Ban .hd ul{overflow: hidden;margin: 0 auto;display: block;float: left;}
.Ban .hd li{width: 20px;height: 5px;background: #fff;float: left;margin-right: 8px;cursor: pointer;}
.Ban .hd li.on{background: #6fba2c;}


.main1{width: 100%;}
.main1 .main1_top{width: 100%;height: 220px;background: #fff;padding-top: 20px;}
.main1_top .main1_list{width: 580px;height: 200px;float: left;}
.main1_top .main1_list ul{width: 100%;overflow: hidden;}
.main1_top .main1_list li{float: left;}
.main1_top .main1_list li.idx_pg1 a{display: block;width: 200px;height: 200px;transition: all .3s;padding: 23px 0 0 0;box-sizing: border-box;background: #007564;transition: all .3s;}
/*.»¬¶¯±³¾°*/
.main1_top .main1_list li.idx_pg2 a{display: block;width: 200px;height: 200px;transition: all .3s;padding: 20px 0 0 0;box-sizing: border-box;background: #2A4CBA;transition: all .3s;}
.main1_top .main1_list li.idx_pg1 a.on{width: 380px;background: url('../images/on1_03.jpg') no-repeat left center;padding: 23px 0 0 18px;transition: all .3s;}
.main1_top .main1_list li.idx_pg2 a.on{width: 380px;background: url('../images/on2_03.jpg') no-repeat left center;padding: 20px 0 0 18px;transition: all .3s;}
.main1_top .main1_list li a h3{font-size: 16px;color: #fff;line-height: 16px;margin-bottom: 20px;text-align: center;transition: all .3s;}
.main1_top .main1_list li a.on h3{font-size: 16px;color: #fff;line-height: 16px;margin-bottom: 20px;text-align: left;transition: all .3s;}
.main1_top .main1_list li a h4{font-size: 16px;color: #a3c2bc;line-height: 16px;font-family: 'Novecento Normal';text-align: center;transition: all .3s;}
.main1_top .main1_list li a.on h4{font-size: 16px;color: #a3c2bc;line-height: 16px;font-family: 'Novecento Normal';text-align: left;transition: all .3s;}
.main1_top .main1_list li.idx_pg2 a h4{color: #bcd9a9;}
.main1_top .main1_list li .idx_pg1_icon{display: block;width: 58px;height: 54px;background: url('../images/idx_pg1_icon.png') no-repeat center center;margin: 0 auto 28px;transition: all .3s;}
.main1_top .main1_list li a.on .idx_pg1_icon{display: block;width: 58px;height: 54px;background: url('../images/idx_pg1_icon.png') no-repeat center center;margin: 0 0 28px;transition: all .3s;}
.main1_top .main1_list li .idx_pg2_icon{display: block;width: 57px;height: 57px;background: url('../images/idx_pg2_icon.png') no-repeat center center;margin: 0 auto 29px;transition: all .3s;}
.main1_top .main1_list li a.on .idx_pg2_icon{display: block;width: 57px;height: 57px;background: url('../images/idx_pg2_icon.png') no-repeat center center;margin: 0 0 29px;transition: all .3s;}

.main1_top .overseas{width: 200px;height: 200px;float: left;margin-left: 10px;background: url('../images/overseas.jpg') no-repeat center center;}
.main1_top .overseas a{display: block;width: 100%;box-sizing: border-box;padding-top: 105px;}
.main1_top .overseas a h3{font-size: 16px;color: #776650;line-height: 16px;margin-bottom: 20px;text-align: center;}
.main1_top .overseas a h4{font-size: 16px;color: #fff;line-height: 16px;font-family: 'Novecento Normal';text-align: center;}

.main1 .main1_mid{width: 100%;height: 200px;background: #f3f0ec;}
.main1_mid .index_news{width: 800px;height: 200px;padding: 40px 30px 0 0;cursor: pointer;}
.main1_mid .index_news h3{font-size: 18px;color: #333;line-height: 18px;margin-bottom: 10px;transition: all .3s;}
.main1_mid .index_news:hover h3{color: #007564;transition: all .3s;}
.main1_mid .index_news h2{font-size: 24px;color: #fe8f01;line-height: 18px;margin-bottom: 20px;font-family: 'Novecento Normal';}
.main1_mid .index_news p{font-size: 13px;color: #333;line-height: 20px;margin-bottom: 25px;}
.main1_mid .index_news a.idx_news_more{display: block;font-size: 13px;color: #6fba2c;line-height: 13px;transition: all .3s;}
.main1_mid .index_news a.idx_news_more:hover{color: #fe8f01;transition: all .3s;}

.main1_right{width: 400px;position: absolute;right: 0;top: 0;z-index: 9;}
.Ban1{width:100%;position:relative;z-index: 3;height:380px;}
.Ban1:hover img{transform: scale(1.2);transition: all .5s;}
.Ban1 .Img li{width:100%;height:380px;overflow: hidden;}
.Ban1 .Img li img{display: block;width: 100%;transition: all .5s;}
.Ban1 a.prev{display: block;width: 22px;height: 44px;background: url('../images/main1_right_prev.png') no-repeat center center;top: 50%;margin-top: -22px;position: absolute;left: 0;opacity: 0;transition: all .3s;}
.Ban1 a.next{display: block;width: 22px;height: 44px;background: url('../images/main1_right_next.png') no-repeat center center;top: 50%;margin-top: -22px;position: absolute;right: 0;opacity: 0;transition: all .3s;}
.main1_right:hover .prev{opacity: 1;transition: all .3s;}
.main1_right:hover .next{opacity: 1;transition: all .3s;}
.right_profile{width: 100%;height: 180px;background: #fff;position: relative;padding: 40px 40px 0;}
.right_profile h3{font-size: 18px;color: #007564;line-height: 18px;margin-bottom: 20px;text-align: left;}
.right_profile p{font-size: 13px;color: #333;line-height: 22px;text-align: left;}
.right_profile .products_more{width: 120px;height: 40px;background: #d2dfdf;position: absolute;bottom: 0;right: 0;transition: all .3s;}
.main1_right:hover .products_more{background: #fe8f01;transition: all .3s;}
.products_more .more_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.products_more .more_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/products_more_icon.png') no-repeat center center;}



/*about*/
.main2_top{width: 100%;height: 578px;background: url('../images/about/about_t_r_bg.jpg') no-repeat center bottom;padding-top: 80px;}
.main2_top_left{width: 800px;float: left;padding-right: 40px;position: relative;}
.main2_top_left p{margin-bottom: 25px;color: #333;}
.main2_top_left p.w360{width: 360px;}
.advertising{position: absolute;width: 400px;height: 250px;border: 4px solid #eff7f7;right: -4px;top: 316px;padding: 56px 0 0 36px;}
.advertising .greenLine{width: 60px;height: 4px;background: #007564;}
.advertising h3{font-size: 30px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';}
.main2_top_right{width: 400px;float: right;padding-left: 40px;padding-top: 36px;}
.main2_top_right h3{font-size: 30px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';margin-bottom: 20px;}
.main2_top_right h4{font-size: 18px;color: 333333;}

.main2_mid{width: 100%;}
.main2_mid img{display: block;width: 100%;}



/*about2*/
.main3_top{width: 100%;height: 480px;padding-top: 80px;}
.main3_top_left{width: 800px;float: left;padding-right: 40px;position: relative;}
.main3_top_left p{margin-bottom: 25px;}
.main3_top_right{width: 400px;float: right;}
.main3_top_right img{display: block;width: 100%;}

.main3_mid{width: 100%;}
.main3_mid img{display: block;width: 100%;}



/*about3*/
.main4_top{width: 100%;margin-top: 80px;}
.main4_top img{display: block;width: 100%;}



/*about4*/
.main5_top{width: 100%;padding-top: 80px;text-align: center}
.main5_top p.font3{margin-bottom: 60px}
.main5_mid{width: 100%;height: 340px;background: url('../images/about/about4/about4_mid_bg.jpg') no-repeat center center;}
.main5_mid_left{width: 600px;float: left;padding: 60px 30px 0 0;}
.main5_mid_left h4{font-size: 16px;color: #333333;margin-bottom: 10px;}
.main5_mid_right{width: 600px;float: left;padding: 60px 0 0 30px;}
.main5_mid_right h4{font-size: 16px;color: #333333;margin-bottom: 10px;}
.main5_bot{width: 100%;padding-top: 40px;text-align: center;padding-bottom: 60px;}
.main5_bot h3{margin-bottom: 20px;}
.main5_bot h4{font-size: 16px;color: #333;margin-bottom: 30px;}
.main5_bot h5{font-size: 18px;color: #333;margin-top: 80px;margin-bottom: 25px;}



/*products*/
.main6_top{width: 100%;padding-top: 80px;height: 290px;background: url('../images/products/products_left_bg.jpg') no-repeat center bottom;border-bottom: 4px solid #eff7f7;}
.main6_top_left{width: 800px;float: left;padding-right: 40px;}
.main6_top_left h3{margin-bottom: 25px;}
.main6_top_right{width: 400px;float: right;padding: 50px 0 0 35px;}
.main6_top_right h3{font-size: 31px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';}
.main6_mid{width: 100%;padding-top: 50px;}


/*products2*/
.main7_top{width: 100%;padding-top: 80px;height: 290px;background: url('../images/products/products_left_bg.jpg') no-repeat center bottom;border-bottom: 4px solid #eff7f7;}
.main7_top_left{width: 800px;float: left;padding-right: 40px;}
.main7_top_left h3{margin-bottom: 25px;}
.main7_top_right{width: 400px;float: right;padding: 50px 0 0 35px;}
.main7_top_right h3{font-size: 31px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';}
.main7_mid{width: 100%;padding-top: 50px;}


/*products3*/
.main8_top{width: 100%;padding-top: 80px;height: 290px;background: url('../images/products/products3_left_bg.jpg') no-repeat center bottom;border-bottom: 4px solid #eff7f7;}
.main8_top_left{width: 800px;float: left;padding-right: 40px;}
.main8_top_left h3{margin-bottom: 25px;}
.main8_top_right{width: 400px;float: right;padding: 50px 0 0 35px;}
.main8_top_right h3{font-size: 31px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';}
.main8_mid{width: 100%;padding-top: 50px;}


/*products4*/
.main9_top{width: 100%;padding-top: 80px;height: 290px;background: url('../images/products/products3_left_bg.jpg') no-repeat center bottom;border-bottom: 4px solid #eff7f7;}
.main9_top_left{width: 800px;float: left;padding-right: 40px;}
.main9_top_left h3{margin-bottom: 25px;}
.main9_top_right{width: 400px;float: right;padding: 50px 0 0 35px;}
.main9_top_right h3{font-size: 31px;color: #007564;line-height: 30px;font-family: 'Novecento Normal';}
.main9_mid{width: 100%;padding-top: 50px;}


/*products2-1*/
.main10_top{width: 100%;padding-top: 140px;height: 363px;background: url('../images/products/products2-1_left_bg.jpg') no-repeat center bottom;}

.main10_top .products_return{width: 120px;height: 40px;background: #007564;position: absolute;top: -60px;right: 30px;transition: all .3s;}
.main22_top .products_return{width: 120px;height: 40px;background: #007564;position: absolute;top: -60px;right: 30px;transition: all .3s;}
.main13_left .products_return{width: 120px;height: 40px;background: #007564;position: absolute;top: -60px;right: 30px;transition: all .3s;}
.products_return .return_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.products_return .return_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/return_icon.png') no-repeat center center;}

.main10_top_left{width: 300px;float: left;padding-right: 40px;}
.main10_top_left h3{margin-bottom: 40px;}
.main10_top_left p{font-size: 12.5px;color: #868686;line-height: 12px;margin-bottom: 20px;}
.main10_top_left h4{font-size: 24px;color: #6fba2c;line-height: 18px;font-family: 'Montserrat-Regular_2';}
.main10_top_left .products2-1_icon1{display: block;width: 40px;height: 40px;background: url('../images/products/products2-1_icon1.png') no-repeat center center;margin-bottom: 10px;}
.main10_top_right{width: 900px;float: left;padding: 40px 0 0 40px;}
.main10_top_right p{font-size: 13px;color: #333;line-height: 22px;}
.main10_mid{width: 100%;padding: 60px 0;background: #e8f1f1;}
.main10_mid .main10_mid_left{width: 300px;float: left;}
.main10_mid_left h3{margin-bottom: 57px;}
.main10_mid_left .products_options{width: 200px;height: 60px;background: #fff;padding-left: 45px;margin-bottom: 10px;cursor: pointer;transition: all .3s;}
.main10_mid_left .products_options.on{background: #007564;transition: all .3s;}
.products_options .products2-1_icon2{display: inline-block;width: 24px;height: 32px;background: url('../images/products/products2-1_icon2.png') no-repeat center center;vertical-align: middle;margin-right: 31px;transition: all .3s;}
.products_options .products2-1_icon2.on{background: url('../images/products/products2-1_icon2_on.png') no-repeat center center;transition: all .3s;}
.products_options p{display: inline-block;font-size: 14px;color: #666666;line-height: 60px;transition: all .3s;}
.products_options p.on{color: #fff;transition: all .3s;}
.products_options .products2-1_icon3{display: inline-block;width: 28px;height: 26px;background: url('../images/products/products2-1_icon3.png') no-repeat center center;vertical-align: middle;margin-right: 27px;transition: all .3s;}
.products_options .products2-1_icon3.on{background: url('../images/products/products2-1_icon3_on.png') no-repeat center center;transition: all .3s;}
.products_options .products2-1_icon4{display: inline-block;width: 28px;height: 28px;background: url('../images/products/products2-1_icon4.png') no-repeat center center;vertical-align: middle;margin-right: 27px;transition: all .3s;}
.products_options .products2-1_icon4.on{background: url('../images/products/products2-1_icon4_on.png') no-repeat center center;transition: all .3s;}

.main10_mid_right{width:900px;overflow:hidden;position:relative;z-index: 3;height:500px;float: right;overflow: hidden;}
/*.main10_mid_right .banImg{display: none;}*/
.main10_mid_right .banImg.on{display: block !important;}
.Ban .Img li{width:1600px;}
.Ban .Img li img{display: block;min-width: 100%;cursor:pointer;}
.banImg a.banImg_btn{display: block;position: absolute;width: 44px;height: 44px;top: 50%;margin-top: -22px;opacity: 0;transition: all .3s;}
.banImg a.prev_btn{background: url('../images/products/prev_btn.png') no-repeat center center;left: 0;}
.banImg a.next_btn{background: url('../images/products/next_btn.png') no-repeat center center;right: 0;}
.banImg:hover a.banImg_btn{opacity: 1;transition: all .3s;}

.main10_bot{width: 100%;height: 480px;position: relative;}
.main10_bot_add{display: block;width: 1560px;height: 100px;background: #007564;z-index: 9;position: absolute;left: -360px;top: 560px;}
.main10_bot_add p{width: 100%;padding-left: 423px;line-height: 100px;font-size: 14px;color: #fff;background: url('../images/products/location.png') no-repeat 360px center;}


/*products_list*/
.products_list{width: 1250px;margin-bottom: 20px;}
.products_item{float: left;width: 380px;height: 440px;background: #eff7f7;margin-right: 30px;margin-bottom: 30px;}
.products_item a{display: block;}
.products_item:hover img{transform: scale(1.3);}
.products_pic{width: 100%;height: 220px;overflow: hidden;}
.products_pic img{display: block;width: 100%;height: 220px;transition: all .5s;}
.products_profile{width: 100%;height: 220px;padding: 30px 50px 0 30px;position: relative;}
.products_profile h5{font-size: 18px;color: #007564;line-height: 18px;margin-bottom: 20px;}
.products_profile p{font-size: 13px;color: #333;line-height: 22px;}
.products_profile .products_more{width: 120px;height: 40px;background: #d2dfdf;position: absolute;bottom: 0;left: 30px;transition: all .3s;}
.products_item:hover .products_more{background: #fe8f01;transition: all .3s;}
.products_more .more_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.products_more .more_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/products_more_icon.png') no-repeat center center;}
.loadMore_icon{display: block;width: 40px;height: 40px;background: url('../images/products/loadMore_icon.png') no-repeat center center;margin: 0 auto 100px;transition: all .3s;}
.loadMore_icon:hover{background: url('../images/products/loadMore_icon_on.png') no-repeat center center;transition: all .3s;}



/*partner*/
.main11_top{width: 100%;padding-top: 80px;padding-bottom: 100px;}
.main11_top .bellows__item{width: 100%;border: 1px solid #eff7f7;margin-bottom: 10px;cursor: pointer;}
.bellows__item .bellows__header{width: 100%;height: 58px;padding-left: 34px;position: relative;}
.bellows__item .bellows__header h3{line-height: 58px;font-size: 18px;color: #333;transition: all .3s;}
.bellows__item .bellows__header h3:hover{color: #007564;transition: all .3s;}
.bellows__item .bellows__header h3.on{line-height: 58px;font-size: 18px;color: #007564;}
.bellows__item .bellows__header .partner_icon{display: block;position: absolute;width: 24px;height: 24px;background: url('../images/partner/partner_icon.png') no-repeat center center;top: 16px;right: 40px;}
.bellows__content{width: 100%;padding: 0 40px 14px 34px;}
.bellows__content h4{font-size: 16px;color: #333;line-height: 16px;margin-bottom: 10px;}
.bellows__content p{font-size: 13px;color: #333;line-height: 22px;margin-bottom: 26px;text-align: justify;}

.bellows__item:not(.bellows--is-open) > .bellows__content {display: none; }
.bellows__item.bellows--is-open > .bellows__content-wrapper,.bellows__item.bellows--is-closing > .bellows__content-wrapper {display: block; }
.bellows__content-wrapper {display: none; }


/*news*/
.main12_top{width: 100%;padding-top: 80px;border-bottom: 2px solid #eff7f7;}
.main12_top_left{width: 800px;float: left;}
.main12_top_left:hover h3{color: #007564;transition: all .3s;}
.main12_top_left h3{font-size: 16px;color: #333333;line-height: 16px;margin-bottom: 10px;transition: all .3s;}
.main12_top_left h4{font-size: 24px;color: #007564;line-height: 18px;margin-bottom: 30px;font-family: 'Novecento Normal';}
.main12_top_left p{margin-bottom: 65px;}

.news_more{width: 120px;height: 40px;background: #007564;transition: all .3s;float: left;}
.news_more:hover{background: #fe8f01;transition: all .3s;}
.news_more .more_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.news_more .more_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/products_more_icon.png') no-repeat center center;}

.main12_top_right{width: 400px;float: left;margin-top: 3px;}
.main12_top_right img{display: block;width: 100%;}

.main12_mid{width: 100%;}
.main12_mid_left{width: 800px;float: left;padding-bottom: 100px;}
.news_list{width: 100%;padding-top: 20px;margin-bottom: 40px;}
.news_list .news_item,.news_list .news_item a{width: 100%;display: block;overflow: hidden;}
.news_list .news_item{border-bottom: 2px solid #eff7f7;padding-top: 30px;height: 131px;box-sizing: border-box;position: relative;}
.news_list .news_item a{z-index: 9;position: relative;}
.news_list .news_item>span{display: block;width: 100%;height: 131px;background: #eff7f7;position: absolute;top: 0;left: -100%;z-index: 0;transition: all .4s;}
.news_list .news_item:hover .news_content h3{color: #007564;transition: all .s;}
.news_list .news_item:hover span{left: 0;transition: all .4s;}
.news_item .news_time{display: block;width: 158px;float: left;font-size: 24px;color: #007564;font-family: 'Novecento Normal';}
.news_item .news_content{float: left;width: 642px;padding-right: 40px;}
.news_item .news_content h3{font-size: 16px;color: #333333;line-height: 16px;margin-bottom: 15px;transition: all .3s;}
.news_item .news_content p.font3{line-height: 20px;}

.pagination,.pagination ul{width: 100%;}
.pagination ul{padding-left: 158px;}
.pagination .page_icon{display: inline-block;width: 34px;height: 34px;margin-right: 4px;vertical-align: top;}
.pagination .first_icon{background: url('../images/news/first_icon.png') no-repeat center center;transition: all .3s;}
.pagination .first_icon:hover{background: url('../images/news/first_icon_on.png') no-repeat center center;transition: all .3s;}
.pagination .prev_icon{background: url('../images/news/prev_icon.png') no-repeat center center;transition: all .3s;}
.pagination .prev_icon:hover{background: url('../images/news/prev_icon_on.png') no-repeat center center;transition: all .3s;}
.pagination .next_icon{background: url('../images/news/next_icon.png') no-repeat center center;transition: all .3s;}
.pagination .next_icon:hover{background: url('../images/news/next_icon_on.png') no-repeat center center;transition: all .3s;}
.pagination .end_icon{background: url('../images/news/end_icon.png') no-repeat center center;transition: all .3s;}
.pagination .end_icon:hover{background: url('../images/news/end_icon_on.png') no-repeat center center;transition: all .3s;}
.pagination li{display: inline-block;}
.pagination li a{display: block;width: 34px;height: 34px;line-height: 34px;font-size: 16px;color: #999999;text-align: center;transition: all .3s;}
.pagination li a.on{color: #007564;transition: all .3s;}
.pagination li a:hover{color: #007564;transition: all .3s;}


.main12_mid_right{width: 400px;float: left;height: 718px;border-left: 2px solid #eff7f7;padding: 40px 0 0 38px;}
.search_box{width: 350px;margin-bottom: 10px;}
.search_box .search_inp{display: block;border: none;width: 300px;height: 50px;background: #e8f1f1;line-height: 50px;font-size: 14px;color: #848181;outline:none;padding-left: 20px;box-sizing: border-box;float: left;}
.search_box .search_icon{display: block;float: left;width: 50px;height: 50px;background: #6fba2c url('../images/news/search_icon.png') no-repeat center center;}
.searchT_box{width: 350px;position: relative;}
.searchT_box .searchT_inp{display: block;border: none;width: 300px;height: 50px;background: #e8f1f1;line-height: 50px;font-size: 14px;color: #848181;outline:none;padding-left: 20px;box-sizing: border-box;float: left;}
.searchT_box .down_icon{display: block;float: left;width: 50px;height: 50px;background: #6fba2c url('../images/news/down_icon.png') no-repeat center center;}
.searchT_box .searchT_opations{position: absolute;top: 100%;left: 0;display: none;}
.searchT_box .searchT_opations,.searchT_opations ul{width: 100%;}
.searchT_opations li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}



/*news1*/
.news_content{width: 100%;overflow: hidden;}
.main13_left{width: 799px;float: left;padding-top: 140px;padding-right: 40px;}
.main13_left .main13_left_head{width: 100%;border-bottom: 4px solid #eff7f7;position: relative;}
.main13_left .main13_left_head h3{font-size: 18px;color: #333;line-height: 18px;margin-bottom: 18px;}
.main13_left .main13_left_head h2.font1{margin-bottom: 40px;font-family: 'Novecento Normal';}
.news2_share{position: absolute;top: 30px;;right: 0;}
.news2_share a{height: 33px;width: 33px;display:block;float:left;margin-right:10px;}
.news2_share span{float: left;font-size: 14px;color: #aaaaaa;line-height: 33px;margin-right: 7px;}
.news2_share .jiathis_button_weixin{background: url('../images/news/share_wx.png') no-repeat center center !important;}
.news2_share .jiathis_button_tsina{background: url('../images/news/share_wb.png') no-repeat center center!important;}
.news2_share .jiathis_button_cqq{background: url('../images/news/share_qq.png') no-repeat center center!important;}
.news2_share .jiathis_button_qzone{background: url('../images/news/share_qzone.png') no-repeat center center!important;}

.main13_left_mid{width: 100%;padding-top: 38px;padding-bottom: 100px;}
.main13_left_mid p{font-size: 13px;color: #333;line-height: 22px;margin-bottom: 20px;text-indent: 1.7rem;}
.main13_left_mid img{display: block;margin: 0 auto 20px;}

.news2_control{width: 100%;height: 88px;border: 1px solid #cecece;margin-top: 40px;}
.news2_control a{display: block;width: 33%;height: 88px;font-size: 13px;color: #333333;line-height: 88px;float: left;box-sizing: border-box;}
.news2_control a.news_prev{padding-left: 60px;}
.news2_control a.return{background: url('../images/news/news2_icon2.png') no-repeat center center;border-left: 1px solid #cecece;border-right: 1px solid #cecece;}
.news2_control a.return p{line-height: 88px;color: #333;    text-indent: 81px;}
.news2_control a.news_next{padding-left: 60px;}

.main13_right{width: 400px;float: left;padding-top: 80px;}
.correlationNews{width: 100%;background: #eff7f7;overflow: hidden;}
.correlationNews h4{font-size: 16px;color: #007564;line-height: 16px;margin: 19px 0 19px 30px;}
.correlationNews img{display: block;width: 100%;margin-bottom: 40px;}
.correlationNews1{width: 340px;border-bottom: 2px solid #007564;margin: 0 auto;}
.correlationNews1 h3{font-size: 16px;color: #333333;line-height: 22px;margin-bottom: 5px;}
.correlationNews1 h2{font-size: 24px;color: #007564;line-height: 18px;font-family: 'Novecento Normal';margin-bottom: 26px;}
.correlationNews1 p{font-size: 13px;color: #999;line-height: 22px;font-family: 'Novecento Normal';margin-bottom: 26px;}
.correlationNews1 .news2_more{width: 120px;height: 40px;background: #007564;transition: all .3s;}
.correlationNews1 .news2_more:hover{background: #fe8f01;transition: all .3s;}
.correlationNews1 .news2_more .more_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.correlationNews1 .news2_more .more_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/products_more_icon.png') no-repeat center center;}
.news2_list{width: 100%;padding: 30px 30px 40px;}
.news2_list ul{width: 100%;}
.news2_list ul li{width: 100%;background: url('../images/news/news2_icon4.png') no-repeat left center;padding-left: 20px;box-sizing: border-box;}
.news2_list li a{font-size: 13px;color: #818181;line-height: 22px;}




/*news2*/
.main19_top{width: 100%;padding-top: 80px;}
.main19_left{width: 358px;background: #eff7f7;padding: 60px 38px 100px;float: left;}
.video_list{width: 100%;height: 400px;}
.video_list li{position: relative;margin-bottom: 10px;}
.video_list li p{font-size: 14px;color: #333;text-align: center;}
.video_list a.play_icon{display: block;position: absolute;left: 50%;top: 50%;width: 44px;height: 44px;background: url('../images/news/vedio_play_icon.png') no-repeat center center;margin-top: -38px;margin-left: -22px;}
.main19_left a.prev{display: block;float: left;margin-top: 30px;width: 50%;height: 50px;background: url('../images/news/vedio_up.png') no-repeat center center;border: 1px solid #cecece;box-sizing: border-box;}
.main19_left a.next{display: block;float: left;margin-top: 30px;width: 50%;height: 50px;background: url('../images/news/vedio_down.png') no-repeat center center;border: 1px solid #cecece;border-left: none;box-sizing: border-box;}
.main19_right{width: 842px;padding-left: 42px;float: left;}
.main19_right h3{font-size: 18px;color: #777777;line-height: 18px;margin-bottom: 42px;}
.video_box{width: 800px;height: 478px;background: #ccc;}
.main19_right>.news2_share{top: 0;}




/*resources*/
.main13_top{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.bg_box{width: 900px;height: 120px;border: 4px solid #eeeeee;border-right: none;position: absolute;left: 660px;top: 40px;}
.main13_top_left{width: 700px;float: left;}
.main13_top_left img{display: block;width: 100%;}
.main13_top_right{width: 500px;float: left;height: 320px;background: url('../images/resources/resources_left_bg.png') no-repeat 40px bottom;padding: 95px 0 0 40px;}
.main13_top_right h3{margin-bottom: 80px;}
.main13_mid{width: 100%;padding-bottom: 40px;}
.bg_box1{width: 1060px;height: 120px;border: 4px solid #eeeeee;border-left: none;position: absolute;left: -360px;top: 0;}
.main13_mid_left{width: 700px;float: left;height: 490px;background: url('../images/resources/resources_icon.png') no-repeat 65px 45px;padding: 70px 0 0 100px;}
.main13_mid_left h3{margin-bottom: 120px;}
.main13_mid_right{width: 500px;float: left;padding-left: 40px;}
.main13_mid_right_box{background: #eff7f7;padding: 60px 40px 40px 40px;}
.main13_mid_right img{display: block;width: 100%;margin-top: 40px;}
.main13_bot{width: 100%;height: 454px;background: url('../images/resources/resources_mid_bg.jpg') no-repeat center center;padding-top: 60px;}
.main13_bot h3{color: #fff;margin-bottom: 60px;text-align: center;}
.main13_bot ul{width: 100%;padding: 0 40px;}
.main13_bot li{width: 33.3%;max-height: 310px;padding-top: 57px;float: left;box-sizing: border-box;}
.main13_bot li h5{font-size: 16px;color: #fff;text-align: center;margin-bottom: 75px;}
.main13_bot li p{font-size: 13px;color: #fff;text-align: center;line-height: 22px;}
.main13_bot li.administer_item1{background: url('../images/resources/resources_mid_bg1.png') no-repeat 95px top;padding-right: 70px;}
.main13_bot li.administer_item2{background: url('../images/resources/resources_mid_bg2.png') no-repeat top center;}
.main13_bot li.administer_item3{background: url('../images/resources/resources_mid_bg3.png') no-repeat 165px top;padding-left: 70px;}



/*resources2*/
.main17_top{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.workingArea{width: 250px;height: 50px;border: 1px solid #e7e7e7;float: left;margin-right: 10px;position: relative;}
.workingArea a{display: block;width: 100%;height: 50px;}
.workingArea input.add{display: block;float: left;width: 200px;height: 48px;font-size: 14px;color: #848181;line-height: 48px;box-sizing: border-box;padding-left: 20px;border: none;outline: none;}
.workingArea .down_icon{display: block;width: 48px;height: 48px;float: left;background: url('../images/resources/resourcrs2_down_icon.png') no-repeat center center;border-left: 1px solid #e7e7e7;box-sizing: border-box;}

.businessSector{width: 250px;height: 50px;border: 1px solid #e7e7e7;float: left;margin-right: 10px;position: relative;}
.businessSector a{display: block;width: 100%;height: 50px;}
.businessSector input.sector{display: block;float: left;width: 200px;height: 48px;font-size: 14px;color: #848181;line-height: 48px;box-sizing: border-box;padding-left: 20px;border: none;outline: none;}
.businessSector .down_icon{display: block;width: 48px;height: 48px;float: left;background: url('../images/resources/resourcrs2_down_icon.png') no-repeat center center;border-left: 1px solid #e7e7e7;box-sizing: border-box;}

.jobType{width: 250px;height: 50px;border: 1px solid #e7e7e7;float: left;margin-right: 10px;position: relative;}
.jobType a{display: block;width: 100%;height: 50px;}
.jobType input.type{display: block;float: left;width: 200px;height: 48px;font-size: 14px;color: #848181;line-height: 48px;box-sizing: border-box;padding-left: 20px;border: none;outline: none;}
.jobType .down_icon{display: block;width: 48px;height: 48px;float: left;background: url('../images/resources/resourcrs2_down_icon.png') no-repeat center center;border-left: 1px solid #e7e7e7;box-sizing: border-box;}

.keyWords{width: 250px;height: 50px;border: 1px solid #e7e7e7;float: left;margin-right: 10px;}
.keyWords input.words{display: block;float: left;width: 248px;height: 48px;font-size: 14px;color: #848181;line-height: 48px;box-sizing: border-box;padding-left: 20px;border: none;outline: none;}

.jobSearch{width: 160px;height: 50px;float: left;}
.jobSearch input.search_btn{width: 100%;height: 100%;;font-size: 14px;color: #fff;text-align: center;line-height: 48px;border: none;outline: none;background: #6fba2c;cursor: pointer;}

.main17_mid{width: 100%;padding-bottom: 100px;}
ul.list_header{width: 100%;height: 60px;background: #007564;font-size: 16px;text-align: center;line-height: 60px;color: #fff;margin-bottom: 10px;}
ul.list_header li{float: left;box-sizing: border-box;}
li.list_header_job{width: 430px;text-align: left;padding-left: 40px;}
li.list_header_num{width: 199px;}
li.list_header_add{width: 200px;}
li.list_header_validity{width: 174px;}
li.list_header_apply{width: 197px;}

ul.job_list_item{width: 100%;height: 60px;background: #fff;margin-bottom: 10px;border: 2px solid #e7e7e7;box-sizing: border-box;transition: all .3s;}
ul.job_list_item a{display: block;width: 100%;height: 56px;}
ul.job_list_item li{float: left;box-sizing: border-box;font-size: 16px;text-align: center;line-height: 56px;color: #007564;transition: all .3s;}
li.job_list_job{width: 430px;text-align: left !important;padding-left: 40px;}
li.job_list_num{width: 199px;}
li.job_list_add{width: 200px;}
li.job_list_validity{width: 174px;}
li.job_list_apply{width: 193px;}
li.job_list_apply .job_list_go{display: block;width: 40px;height: 56px;background: url('../images/resources/resourcrs2_right.png') no-repeat center center;margin: 0 auto;transition: all .3s;}
ul.job_list_item:hover{background: #007564;transition: all .3s;}
ul.job_list_item:hover li{color: #fff;transition: all .3s;}
ul.job_list_item:hover .job_list_go{background: url('../images/resources/resourcrs2_right_on.png') no-repeat center center;transition: all .3s;}

.resources2_pagination{margin-top: 30px;}
.resources2_pagination,.resources2_pagination ul{width: 100%;}
.resources2_pagination ul{padding-left: 469px;}
.resources2_pagination .page_icon{display: inline-block;width: 34px;height: 34px;margin-right: 4px;vertical-align: top;}
.resources2_pagination .first_icon{background: #eff7f7 url('../images/news/first_icon.png') no-repeat center center;}
.resources2_pagination .prev_icon{background: #eff7f7 url('../images/news/prev_icon.png') no-repeat center center;}
.resources2_pagination .next_icon{background: #eff7f7 url('../images/news/next_icon.png') no-repeat center center;}
.resources2_pagination .end_icon{background: #eff7f7 url('../images/news/end_icon.png') no-repeat center center;}
.resources2_pagination li{display: inline-block;}
.resources2_pagination li a{display: block;width: 34px;height: 34px;line-height: 34px;font-size: 16px;color: #999999;text-align: center;transition: all .3s;}
.resources2_pagination li a.on{color: #007564;transition: all .3s;}

.workingArea .add_box{position: absolute;top: 100%;left: 0;display: none;z-index: 9;}
.workingArea .add_box,.add_box ul{width: 100%;}
.add_box li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}

.businessSector .sector_box{position: absolute;top: 100%;left: 0;display: none;z-index: 9;}
.businessSector .sector_box,.sector_box ul{width: 100%;}
.sector_box li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}

.jobType .type_box{position: absolute;top: 100%;left: 0;display: none;z-index: 9;}
.jobType .type_box,.type_box ul{width: 100%;}
.type_box li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}



/*resources2-1*/
.main18_top{width: 100%;padding-top: 80px;padding-bottom: 100px;}
.main18_top h3{font-size: 18px;color: #007564;line-height: 18px;margin-bottom: 40px;}
.job_content{width: 100%;}
.job_content_title{width: 100%;height: 80px;background: #007564;padding: 0 50px 0 40px;}
.job_content_title p,.job_content_title p a{display: block;float: left;font-size: 13px;color: #fff;line-height: 80px;}
.job_content_title p.job_num{margin-right: 65px;}
.job_content_title p.job_add{margin-right: 62px;}
.job_content_title a.job_return_icon{float: right;display: block;width: 40px;height: 80px;background: url('../images/resources/resourcrs2_left.png') no-repeat center center;margin-right: 10px;}
.job_content_title p.job_return{float: right;}
.job_content{width: 100%;border: 2px solid #e7e7e7;border-top: none;padding: 40px 0 38px 38px;}
.job_content h6{font-size: 16px;color: #007564;line-height: 16px;margin-bottom: 15px;}
.job_content p{font-size: 13px;color: #333;line-height: 22px;margin-bottom: 10px;}
.delivery_box{display: block;height: 80px;width: 310px;padding-left: 100px;padding-top: 24px;background: url('../images/resources/delivery_icon.png') no-repeat left center;}
.delivery_box h5{font-size: 16px;color: #666666;line-height: 16px;margin-bottom: 5px;}
.delivery_box p{font-size: 13px;color: #666;line-height: 13px;}


/*resources3*/
.main14_top{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.main14_top h3{margin-bottom: 20px;}

.main14_mid{width: 100%;padding-bottom: 100px;}
.res_pagination,.res_pagination ul{width: 100%;}
.res_pagination ul{padding-left: 450px;box-sizing: border-box;}
.res_pagination .page_icon{display: inline-block;width: 34px;height: 34px;margin-right: 4px;vertical-align: top;}
.res_pagination .first_icon{background: #eff7f7 url('../images/resources/first_icon.png') no-repeat center center;transition: all .3s;}
.res_pagination .first_icon:hover{background: #eff7f7 url('../images/resources/first_icon_on.png') no-repeat center center;transition: all .3s;}
.res_pagination .prev_icon{background: #eff7f7 url('../images/resources/prev_icon.png') no-repeat center center;transition: all .3s;}
.res_pagination .prev_icon:hover{background: #eff7f7 url('../images/resources/prev_icon_on.png') no-repeat center center;transition: all .3s;}
.res_pagination .next_icon{background: #eff7f7 url('../images/resources/next_icon.png') no-repeat center center;transition: all .3s;}
.res_pagination .next_icon:hover{background: #eff7f7 url('../images/resources/next_icon_on.png') no-repeat center center;transition: all .3s;}
.res_pagination .end_icon{background: #eff7f7 url('../images/resources/end_icon.png') no-repeat center center;transition: all .3s;}
.res_pagination .end_icon:hover{background: #eff7f7 url('../images/resources/end_icon_on.png') no-repeat center center;transition: all .3s;}
.res_pagination li{display: inline-block;}
.res_pagination li a{display: block;width: 34px;height: 34px;line-height: 34px;font-size: 16px;color: #999999;text-align: center;transition: all .3s;}
.res_pagination li a:hover{color: #007564;transition: all .3s;}
.res_pagination li a.on{color: #007564;transition: all .3s;}



/*resources4*/
.main16_top{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.main16_top h3{margin-bottom: 20px;}

.main16_mid{width: 100%;padding-bottom: 80px;}
.activity_list{width: 1250px;margin-bottom: 20px;overflow: hidden;}
.activity_item{float: left;width: 380px;margin-right: 30px;margin-bottom: 30px;position: relative;overflow: hidden;}
.activity_item a{display: block;}
.activity_item .activity_img{width: 380px;height: 240px;overflow: hidden;}
.activity_item img{display: block;width: 100%;transition: all .5s;}
.activity_item p{font-size: 16px;color: #333;text-align: center;line-height: 30px;font-weight: 600;height: 60px;}
.activity_item:hover img{transform: scale(1.2);transition: all .5s;}
.activity_time{position: absolute;top: 0;left: 0;width: 67px;height: 67px;background: #007564;padding: 16px 0 0 10px;}
.activity_time h5{font-size: 24px;color: #fff;line-height: 18px;margin-bottom: 5px;font-family: 'Novecento Normal'}
.activity_time h6{font-size: 16px;color: #fff;line-height: 13px;font-family: 'Novecento Normal'}



/*resources5*/
.main15_top{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.main15_top h3{margin-bottom: 20px;}

.main15_mid{width: 100%;padding-bottom: 100px;}
.res_pagination,.res_pagination ul{width: 100%;}
.res_pagination ul{padding-left: 450px;box-sizing: border-box;}
.res_pagination .page_icon{display: inline-block;width: 34px;height: 34px;margin-right: 4px;vertical-align: top;}
.res_pagination .first_icon{background: #eff7f7 url('../images/resources/first_icon.png') no-repeat center center;}
.res_pagination .prev_icon{background: #eff7f7 url('../images/resources/prev_icon.png') no-repeat center center;}
.res_pagination .next_icon{background: #eff7f7 url('../images/resources/next_icon.png') no-repeat center center;}
.res_pagination .end_icon{background: #eff7f7 url('../images/resources/end_icon.png') no-repeat center center;}
.res_pagination li{display: inline-block;}
.res_pagination li a{display: block;width: 34px;height: 34px;line-height: 34px;font-size: 16px;color: #999999;text-align: center;transition: all .3s;}
.res_pagination li a.on{color: #007564;transition: all .3s;}




/*products_list*/
.resources_list{width: 1250px;margin-bottom: 20px;}
.resources_item{float: left;width: 380px;background: #eff7f7;margin-right: 30px;margin-bottom: 30px;}
.resources_pic{width: 100%;height: 220px;overflow: hidden;}
.resources_pic img{display: block;width: 100%;height: 220px;transition: all .5s;}
.resources_profile{width: 100%;height: 285px;padding: 30px 50px 0 30px;position: relative;}
.resources_profile h5{font-size: 16px;color: #333;line-height: 22px;margin-bottom: 10px;transition: all .3s;}
.resources_profile h4{margin-bottom: 20px;font-family: 'Novecento Normal';font-weight: 600;}
.resources_profile p{font-size: 13px;color: #333;line-height: 22px;}
.resources_profile .resources_more{width: 120px;height: 40px;background: #007564;position: absolute;bottom: 0;left: 30px;transition: all .3s;}
.resources_item:hover .resources_more{background: #fe8f01;transition: all .3s;}
.resources_item:hover img{transform: scale(1.2);transition: all .5s;}
.resources_item:hover h5{color: #007564;transition: all .3s;}
.resources_more .resources_font{float: left;display: block;width: 80px;height: 40px;font-size: 16px;color: #fff;line-height: 40px;text-align: center;font-family: 'Novecento Normal';border-right: 1px solid #fff;box-sizing: border-box;}
.resources_more .resources_icon{float: left;display: block;width: 40px;height: 40px;background: url('../images/products/products_more_icon.png') no-repeat center center;}




/*contact*/
.main20_top{width: 100%;margin-top: 80px;}
.main20_top>div{background: #eff7f7;box-sizing: border-box;padding: 40px;cursor: pointer;}
.main20_top .top_map{width: 100%;height: 400px;}
.main20_top h3{text-align: center;margin-bottom: 20px;text-align: left;}
.main20_top h4{font-size: 18px;color: #333333;text-align: left;}
.contact_way{width: 100%;height: 90px;}
.contact_way .contact_add_icon{display: block;float: left;width: 50px;height: 50px;background: url('../images/contact/add_icon.png') no-repeat center center;margin-top: 30px;margin-right: 10px;}
.contact_way .contact_phone_icon{display: block;float: left;width: 50px;height: 50px;background: url('../images/contact/phone_icon.png') no-repeat center center;margin-top: 30px;margin-right: 10px;}
.contact_way p{display: block;float: left;font-size: 14px;color: #333;line-height: 90px;margin-top: 10px;}
.contact_way p.add_font{margin-right: 97px;}
.main20_mid{width: 100%;padding-top: 60px;position: relative;top: 50px;z-index: 99;}
.main20_mid h3{text-align: left;margin-bottom: 20px;box-sizing: border-box;padding-left: 40px;padding-bottom: 20px;border-bottom: 2px solid #cfdcdc;}
.main20_mid .subsidiaries_box{width: 1250px;}
.subsidiaries_box .subsidiaries_item{width: 390px;height: 140px;border: 2px solid #eff7f7;margin-bottom: 15px;margin-right: 15px;padding: 38px 0 0 18px;transition: all .3s;float: left;cursor: pointer;background: #fff;}
.subsidiaries_box .subsidiaries_item.on{background: #eff7f7;transition: all .3s;}
.subsidiaries_box .subsidiaries_item:hover{background: #eff7f7;transition: all .3s;}
.subsidiaries_box .subsidiaries_item h5{font-size: 16px;color: #333;line-height: 16px;margin-bottom: 13px;}
.subsidiaries_box .subsidiaries_item p{font-size: 13px;color: #333;line-height: 13px;margin-bottom: 10px;}
.contact_map{width: 100%;height: 500px;}



/*contact2*/
.main21_top{width: 100%;padding-top: 80px;height: 872px;background: url('../images/contact/contact2_bg.jpg') repeat-x bottom center;}
.complaints_box{width: 100%;}
.complaints_box .complaints_left{width: 360px;float: left;}
.complaints_box .complaints_left img{width: 100%;display: block;}
.complaints_box .complaints_right{width: 840px;float: left;background: #eff7f7;padding: 40px 40px 37px;}
.complaints_right>p{font-size: 13px;color: #888;line-height: 22px;text-align: justify;letter-spacing: -.2px;}
.complaints_right .complaints_form{width: 100%;margin-top: 29px;}
.inp_name_box{width: 375px;height: 50px;overflow: hidden;float: left;margin-right: 10px;margin-bottom: 10px;}
.inp_unit_box{width: 375px;height: 50px;overflow: hidden;float: left;margin-bottom: 10px;}
.inp_phone_box{width: 375px;height: 50px;overflow: hidden;float: left;margin-right: 10px;margin-bottom: 10px;}
.inp_name_box P,.inp_unit_box p,.inp_phone_box p{font-size: 14px;color: #888;line-height: 50px;float: left;background: #fff;padding-left: 20px;}
.inp_name_box P em,.inp_unit_box p em,.inp_phone_box p em{color: red;}
.inp_name_box>input{width: 288px !important;float: left;margin: 0 !important;}
.inp_unit_box>input{width: 288px !important;float: left;margin: 0 !important;}
.inp_phone_box>input{width: 288px !important;float: left;margin: 0 !important;}
.complaints_form input{display: block;float: left;width: 375px;height: 50px;font-size: 14px;color: #888;line-height: 50px;box-sizing: border-box;padding-left: 20px;border: none;outline: none;margin-bottom: 10px;}
.complaints_form input.name,.complaints_form input.phone{margin-right: 10px;}
.complaints_type{width: 375px;height: 50px;position: relative;float: left;margin-right: 10px;margin-bottom: 10px;}
.complaints_type a{display: block;width: 100%;height: 50px;}
.complaints_type em{color: red;position: absolute;top: 14px;left: 86px;}
.complaints_company em{color: red;position: absolute;top: 14px;left: 86px;}
.complaints_type .contact_down{display: block;position: absolute;width: 50px;height: 50px;background: #dfecec url('../images/contact/down_icon.png') no-repeat center center;top: 0;right: 0;}
.complaints_company{width: 375px;height: 50px;position: relative;float: left;margin-bottom: 10px;}
.complaints_company a{display: block;width: 100%;height: 50px;}
.complaints_company .contact_down{display: block;position: absolute;width: 50px;height: 50px;background: #dfecec url('../images/contact/down_icon.png') no-repeat center center;top: 0;right: 0;}
.complaints_type .contact_type_box{position: absolute;top: 100%;left: 0;display: none;z-index: 9;}
.complaints_type .contact_type_box,.contact_type_box ul{width: 100%;}
.contact_type_box li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}
.complaints_company .contact_company_box{position: absolute;top: 100%;left: 0;display: none;z-index: 9;}
.complaints_company .contact_company_box,.contact_company_box ul{width: 100%;}
.contact_company_box li{width: 100%;height: 40px;font-size: 14px;color: #848181;line-height: 40px;background: #e8f1f1;box-sizing: border-box;padding-left: 20px;cursor: pointer;}
.textatea_box{width: 100%;overflow: hidden;background: #fff;}
.textatea_box p{font-size: 14px;color: #888;line-height: 50px;float: left;background: #fff;padding-left: 20px;}
.textatea_box p em{color: red;}
.textatea_box textarea{width: 670px;height: 120px;border: none;outline: none;box-sizing: border-box;padding: 13px 20px 0;float: left;}
.validation_box{width: 375px;margin-bottom: 10px;margin-top: 10px;}
.validation_box input.validation_input{width: 225px;height: 50px;float: left;}
.validation_box .validation_img{width: 120px;height: 50px;background: #dfecec;float: left;}

.validation_btn{width: 100%;}
.validation_btn button{width: 180px;height: 50px;font-size: 14px;color: #007564;line-height: 50px;border: 1px solid #007564;background: #eff7f7;display: block;float: left;transition: all .3s;}
.validation_btn button.submit{margin-right: 15px;}
.validation_btn button:hover{background: #007564;color: #fff;transition: all .3s;}

.complaints_way{width: 100%;margin-top: 60px;padding-left: 227px;}
.complaints_way h5{font-size: 18px;color: #007564;line-height: 50px;float: left;margin-right: 20px;}
.complaints_way p{font-size: 14px;color: #888888;line-height: 50px;float: left;}
.complaints_way p.phone_font{margin-right: 100px;}
.complaints_way .phone_icon{display: block;float: left;width: 50px;height: 50px;background: url('../images/contact/phone_icon.png') no-repeat center center;margin-right: 10px;}
.complaints_way .email_icon{display: block;float: left;width: 50px;height: 50px;background: url('../images/contact/mail_icon.png') no-repeat center center;margin-right: 10px;}




/*resources4-1*/
.main22{overflow: hidden;}
.main22_top{width: 100%;padding-top: 140px;position: relative;}
.main22_top .main22_top_title{border-bottom: 4px solid #eff7f7;}
.main22_top h3{font-size: 18px;color: #333;line-height: 18px;margin-bottom: 18px;}
.main22_top h4{font-family: 'Novecento Normal';font-weight: 600;margin-bottom: 40px;}
.main22_top_content{width: 100%;padding-top: 40px;margin-bottom: 60px;}
.main22_top_content p{font-size: 13px;color: #333;line-height: 22px;margin-bottom: 30px;text-align: justify;text-indent: 2rem;}
.main22_mid{width: 100%;height: 554px;background: #eff7f7;padding-top: 20px;overflow: hidden;}

.prodeta-ban{width:100%;height:400px;position:relative;}
.prodeta-pics{width:700px;height:400px;margin: 0 auto;}
.prodeta-pics li{width:700px;height:450px;float:left;margin-right:10px;}
.prodeta-pics li p{font-size: 14px;color: #666;margin-top: 20px;text-align: center;}
.prodeta-pics .tempWrap{overflow:visible !important;}
.prodeta-btns span{width:600px;height:400px;position:absolute;top:0;z-index:10;}
.prodeta-btns span .prodeta_mask{width: 100%;height: 400px;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, .8);}
.prodeta-btns a{width:80px;height:80px;position:absolute;top:45%;z-index:20;}
.prodeta-btns .prodeta-left{left:-360px;}
.prodeta-btns .prodeta-right{right:-360px;}
.prodeta-btns .prodeta-prev{left:0;background:url("../images/resources/resourcrs4_1_prev.png") no-repeat center center;}
.prodeta-btns .prodeta-next{right:0;background:url("../images/resources/resourcrs4_1_next.png") no-repeat center center;}




/*news-searchR*/
.main23_top{width: 100%;padding-top: 80px;padding-bottom: 40px;border-bottom: 2px solid #eff7f7;}
.main23_mid{width: 100%;overflow: hidden;}
.main23_mid .main23_mid_left{width: 400px;float: left;padding-top: 40px;}
.main23_mid_left p{font-size: 13px;color: #999;line-height: 13px;}
.main23_mid_left p.keyWord{margin-bottom: 26px;}
.main23_mid_left p.resultsNum{margin-bottom: 55px;}
.main23_mid_left p.keyWord span{color: #007564;}
.main23_mid_left p.resultsNum span{color: #007564;font-size: 24px;}

.main23_mid_right{width: 800px;float: left;border-left: 2px solid #eff7f7;padding-bottom: 100px;}
.results_list{padding-top: 18px;width: 100%;margin-bottom: 40px;}
.results_list .news_item,.results_list .news_item a{width: 100%;display: block;}
.results_list .news_item{border-bottom: 2px solid #eff7f7;padding-top: 30px;height: 131px;box-sizing: border-box;}
.results_list .news_item:hover .news_content h3{color: #007564;transition: all .3s;}
.results_list .news_item .news_time{display: block;width: 156px;float: left;font-size: 24px;color: #007564;font-family: 'Novecento Normal';padding-left: 38px;box-sizing: border-box;}
.results_list .news_item .news_content{float: left;width: 642px;padding-left: 40px;padding-right: 0;}
.results_list .news_item .news_content h3{font-size: 16px;color: #333333;line-height: 16px;margin-bottom: 15px;transition: all .3s;}
.results_list .news_item .news_content p.font3{line-height: 20px;}
.main23_mid_right .pagination ul{padding-left: 196px;}




/*law*/
.main24_top{width: 100%;border-bottom: 2px solid #eff7f7;padding: 80px 0;}
.main24_top p.font3{margin-bottom: 30px;}
.main24_top h3.font1{margin-bottom: 40px;}



.maxui_page {
    text-align:center;
}
.pagination {display:inline-block; margin:0px auto; text-align:center;margin-bottom: 30px;
}
.pagination a{margin-right: 3px; float: left;width: 32px;height:32px;box-sizing: border-box; text-align: center;line-height: 28px;border:2px solid #dddddd;color:#555961;font-size: 9px;font-weight: bold;}
.pagination a.prevpage{margin-right: 3px;background: #fff url(../images/investor/prevpage.png) no-repeat center;}
.pagination a.prev{margin-right: 15px;background: #fff url(../images/investor/prev.png) no-repeat center;}
.pagination a.next{margin-left: 15px;margin-right: 3px;background: #fff url(../images/investor/next.png) no-repeat center;}
.pagination a.nextpage{background: #fff url(../images/investor/nextpage.png) no-repeat center;}
.pagination a:hover{color:#fff;background-color: #a0a0a0;border:2px solid  #a0a0a0; width: 32px;height: 32px;box-sizing: border-box;}
.pagination a.prevpage:hover{background: #a0a0a0 url(../images/investor/prevpage1.png) no-repeat center;}
.pagination a.prev:hover{background: #a0a0a0 url(../images/investor/prev1.png) no-repeat center;}
.pagination a.next:hover{background: #a0a0a0 url(../images/investor/next1.png) no-repeat center;}
.pagination a.nextpage:hover{background: #a0a0a0 url(../images/investor/nextpage1.png) no-repeat center;}
.pagination span{color:#fff !important;background-color: #a0a0a0;float: left;width: 32px;height:32px;box-sizing: border-box; text-align: center;line-height: 28px;border:2px solid #a0a0a0;color:#555961;font-size: 9px;font-weight: bold;}

/*index*/
.i_introduce{position:absolute; top:0px; left:50%; width:1200px; margin-left: -600px; background-color: #fff;}
.i_introduce .left{width:740px; height:262px; padding:40px; padding-bottom: 0;}
.i_introduce .left .time{font-size: 33px; color:#e2332e; font-family:"DINCond-Medium"; margin-bottom: 14px;}
.i_introduce .left h3{font-size: 18px; font-weight: bold; line-height: 24px; color:#595554; margin-bottom: 13px;}
.i_introduce .left p{font-size: 13px;line-height: 24px;color:#9b9b9b;/* margin-bottom: 13px; */}
.i_introduce .left .wire{height:0; border-bottom: 2px solid #e8e8e8; margin-top: 14px; margin-bottom: 14px;}
.i_introduce .right{width:460px; height:262px; padding:30px; padding-bottom: 0; background:url("../images/i_introduce_r_bg.jpg") no-repeat center; background-size: cover;}
.i_introduce .right em.en{display: block; font-size: 33px; font-family:"TT0049M_"; color:#fff; margin-bottom: 14px;}
.i_introduce .right h3{font-size: 20px; font-weight: bold; line-height: 24px; color:#fff; margin-bottom: 13px;}
.i_introduce .right p{font-size: 13px; line-height: 22px; color:#fff; margin-bottom: 14px; opacity:.5; filter:alpha(opacity=50);}
.i_introduce .right .more{display: block; width:100px; height:40px; line-height: 40px; font-size: 13px; text-align: center; color:#333; background-color: #fff;}
.i_industry .top{padding-top: 166px; background-color: #f3f3f3;}
.i_c_top .top .title{padding:40px 0 0 0;}
.i_c_top .top .title em.en{display:block; font-size: 40px; font-family: "Vijaya"; text-align: center; color:#cac8c9; margin-bottom: 10px;}
.i_c_top .top .title h3{font-size: 20px; line-height: 20px; text-align: center; color:#da312c; margin-bottom: 15px;}
.i_c_top .top .title p{font-size: 15px; line-height: 20px; text-align: center; color:#426c9b;}
.i_industry .bottom{padding-top: 20px;padding-bottom: 20px; background:url("../images/i_industry_bg.jpg") no-repeat center;}
.i_industry .bottom .w1200{overflow:hidden;}
.i_industry .bottom dl{float:left; width:394px; margin-right: 9px; background-color: #f0f0f0;}
.i_industry .bottom dl *{-webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.i_industry .bottom dt{height:350px;}
.i_industry .bottom dd{padding:30px 0; height:60px; font-size: 0; text-align: center; background-color: #31769d;}
.i_industry .bottom dd .icon{width:60px; height:60px; background:no-repeat center;}
.i_industry .bottom .d1 .icon{background-image: url("../images/idx_pg2_icon.png");}
.i_industry .bottom .d1:hover .icon{background-image: url("../images/idx_pg2_icon.png");}
.i_industry .bottom .d2 .icon{background-image: url("../images/idx_pg2_icon.png");}
.i_industry .bottom .d2:hover .icon{background-image: url("../images/idx_pg2_icon.png");}
.i_industry .bottom .d3{margin-right: 0;}
.i_industry .bottom .d3 .icon{background-image: url("../images/idx_pg1_icon.png");}
.i_industry .bottom .d3:hover .icon{background-image: url("../images/idx_pg1_icon.png");}
.i_industry .bottom dd .txt{padding: 13px 0 0 15px;}
.i_industry .bottom dd h4{font-size: 18px; line-height: 18px; text-align: left; color:#fff; margin-bottom: 6px;}
.i_industry .bottom dd em{display: block; font-size: 20px; font-family: "Vijaya"; color:#cacaca;}
.i_industry .bottom dl:hover dd{background-color: #d2b245;}
.i_industry .bottom dl:hover h4{color: #fff;}
.i_industry .bottom dl:hover em{color: #dec035;}
.i_news .top{background-color: #fff;}
.i_news .show{height:341px; overflow:hidden;}
.i_news .show .picBox{position:relative; width:797px; height:100%;}
.i_news .show .picBox .box{position:absolute; z-index: 10; right:0; bottom:0; width:394px; height:156px;}
.i_news .show .picBox .bg{position:absolute; left:0; top:0; width:100%; height:100%; background-color: #ecf1f5; opacity:.6; filter:alpha(opacity=60);}
.i_news .show .picBox .txt{position:relative; z-index: 1; padding:20px 30px 0;}
.i_news .show .picBox p{font-size: 16px; line-height: 26px; color:#426c9b;}
.i_news .show .picBox span{font-size: 30px; color:#d2b245; font-family: "DINCond-Medium";}
.i_news .show .video{height:100%; width:394px; overflow:hidden; cursor:pointer;}
.i_news .show .video img{-webkit-transition:transform .3s; -moz-transition:transform .3s; -o-transition:transform .3s; transition:transform .3s;}
.i_news .show .video:hover img{-webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);}
.i_news .bottom{padding: 40px 0 0; background-color: #f7f7f7;}
.i_news .bottom dl{width:394px; margin-bottom: 9px; background-color: #fff;-webkit-transition:background .3s; -moz-transition:background .3s; -o-transition:background .3s; transition:background .3s;}
.i_news .bottom dl:hover{background-color: #e7e7e7;}
.i_news .bottom dl a>img{max-width:100%;}
.i_news .bottom dl:hover h4{color:#d2b245;}
.i_news .bottom dd{padding:20px;}
.i_news .bottom dd .time{font-size: 25px; font-family: "DINCond-Medium"; color:#d6302b; margin-bottom: 5px;}
.i_news .bottom dd h4{font-size: 16px; line-height: 20px; color:#5d5d69; margin-bottom: 15px;}
.i_news .bottom dd p{font-size: 13px; line-height: 20px; color:#a2a5a8;}
.i_news .bottom .moreBox{padding:40px 0 50px;}
.i_news .bottom .moreBox a.addMore{display: block; width:40px; height:40px; margin:0 auto;}
#content{background-color: #f7f7f7;}
#news {
	float: left;
	width: 100%;
	height:200px;
	margin-top:10px;
	background-color:#ededed;
}
.index{position:relative;}
.w1200{width:1200px;margin:0 auto;}
.w1600{width:1600px;overflow:hidden;position:relative;z-index: 0;cursor: pointer;margin: 0 auto;background-color:#ededed;}
.vm{vertical-align: middle;}
.pr{position: relative;}
.pa{position: absolute;}
.abs-right{position: absolute;right: 0;}
.zoom{zoom:1;}
.hidden{visibility: hidden;}
.none{display: none;}
.block{display: block;}
.in_block{display: inline-block;}

@media screen and (max-width: 1920px) {
    .reTop{right: 100px !important;}
}
@media screen and (min-width: 2200px) {
    .reTop{right: 350px !important;}
}

@media screen and (min-width: 1250px) {
.container {
	width: 1200px;}
}
@media screen and (max-width: 1440px) {
.w1600{width:100%;overflow:hidden;position:relative;z-index: 0;cursor: pointer;margin: 0 auto;background-color:#ededed;}
}

.yqlink{width:60px;float:right;margin-right:8px;}
.yqlink p{width:60px; height:26px; line-height:24px; padding-left:4px; margin-top:20px; border:1px solid #ccc; color:#807a62; cursor:pointer}
.yqlink ul{width:148px; margin-top:2px; border:1px solid #ccc; position:absolute; display:none}
.yqlink ul li{height:24px; line-height:24px; padding-left:10px; cursor:pointer;}
.yqlink ul li:hover{ background:#ccc; color:#fff;}

.banner111 {
	background-image: url(images/banner4.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 450px;
	width: 1600px;
}
.bbb111 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 40px;
	font-weight: bold;
	color: #595554;
}
.ff123 {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: bold;
	color: #D8D8D9;
}
.ccc333 {
	font-size: 14px;
	line-height: 28px;
	color: #858585;
}
.news-1 { float: left; margin-left: 0px; width: 586px; }
        .news-1 .tab-nav { overflow: hidden; border-bottom: 2px solid #dedfe2; }
        .news-1 .tab-nav li {font-weight:bold; cursor: pointer; float: left; display: inline-block; margin: 0px 25px 20px 0; color: #747474; font-size: 13px; width: 55px; }

        .news-1 .tab-box { margin-top: 20px; }
        .news-1 .tab-box p { color: #858585; font-size: 13px; line-height: 23px; }
        .news-1 .tab-box p i { float: left; font-style: normal; margin-right: 13px; }

        .xian { height: 2px; width: 55px; background: #fc433e; position: relative; left: 0px; margin-top: -2px; }
        .none { display: none; }
.left1 {
	float: left;
	width: 620px;
	height: 160px;

}
.left1 h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #595554;
}
.left1 .bigtime{
	font-family: 'Microsoft Yahei',Arial,Simsun;
	font-size: 18px;
	color: #D8D8D9;
	margin: 10px 0;

}
.left1 p a{
	font-size: 12px;
	color: #333;
}
.left1 p a:hover{
	font-size: 12px;
	color: #333;
}
.searchall {margin-top:18px;margin-left:5px;background: #FFF;border: 1px solid #e5e5e5;}
.searchall form {
  background: #FFF;
}
.searchall input, .searchall button {
  border: none;
  outline: none;
  background: transparent;
}
.searchall input {
  width: 100%;
  height: 42px;
  padding-left: 15px;
}
.searchall button {
  height: 42px;
  width: 42px;
  position: absolute;
  top: 18px;
  right: 0;
  cursor: pointer;
}
.searchall button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #a3b9d0;
}

