@charset "UTF-8";
@font-face{
	font-family:Futura;
	src:url(../images/Futura.TTF);
	src:url(../images/Futura.eot?#font-spider)format('embedded-opentype'),
	url(../images/Futura.woff) format('woff'),
	url(../images/Futura.ttf) format('truetype'),
	url(../images/Futura.svg) format('svg');
	font-weight:400;
	font-style:normal;
}
/* 位置 */
.mb_subnav {clear: both;overflow: hidden;}
.mb_subnav .tips{color: #969696;line-height: 70px;width: 60%;float: left;}
.mb_subnav .tips>span{display:block;width: 15px;height: 20px;background: url(../images/add2.png) no-repeat center;color: #969696;float: left;margin-top: 25px;}
.mb_subnav .tips a{font-size: 14px;color: #969696;padding:0 5px}
.mb_subnav .tips p{float: left;font-size: 14px;color: #969696;margin-left: 8px;}

.seach_porbox{width: 20%;float: right;}
.seach_porbox div{width: 100%;border: 1px solid #e5e5e5;border-radius: 20px;line-height: 35px;height: 35px;margin-top: 15px;box-sizing: border-box;padding-left: 10px;position: relative;overflow: hidden;}
.seach_porbox div input{font-size: 14px;color: #969696;background: transparent;height: 35px;line-height: 35px;}
.seach_porbox div button{position: absolute;right: 2%;top:50%;transform: translateY(-50%);background: transparent;cursor: pointer;}

/* banner */
.mess_banner{width: 100%;margin: 0 auto;}
.mess_banner img{display: block;width: 100%;}
.padding_box{padding: 10px 0 50px;}
.ny_titel h2{font-size: 55px;color: #1a1a1a;position: relative;font-family: Futura;line-height: 55px;font-weight: bold;display: inline-block;}
.ny_titel h2::after{position: absolute;height: 8px;background: #C2A464;width:105%;content: "";left: 0;bottom: 4px;z-index: -1;}
.ny_titel p{font-size: 20px;line-height: 24px;color: #000000;margin-top: 10px;}

/* subnav_box */
.subnav_box{margin-top: -50px;padding-bottom: 12px;}
.subnav_porbox{box-shadow: 0px 5px 10px #d8d7d7;  background: #fff;border-radius: 5px;padding: 30px;}
.subnav_box .nav_name{width: 100%;text-align: center;}
.subnav_box .nav_name>li{display: inline-block;margin-right: 18px;}
.subnav_box .nav_name>li:last-child{margin-right: 0;}
.subnav_box .nav_name>li{display: inline-block;line-height: 38px;border: 1px solid #616161;transition: .5s;cursor: pointer;}
.subnav_box .nav_name>li a{font-size: 16px;color: #444;display: block;width: 100%;padding: 0 40px;}
.subnav_box .nav_name>li.subnav_on{background: #A6863D;color: #fff;border: 1px solid #A6863D;}
.subnav_box .nav_name>li.subnav_on a{color: #fff;}
.pro_list{margin-top: 20px;border-top: 1px solid #c9c9c9;display: none}
.pro_list ul{text-align: center;margin: 25px -8px 0;overflow: hidden;clear: both;}
.pro_list ul li{display: inline-block;width: 16.66%;float: left;font-size: 16px;color: #000000;line-height: 16px;margin-bottom: 20px;transition: .5s;}

.pro_list ul li a{font-size: 16px;color: #000000;display: block;transition: .5s;padding: 10px 0px;display: block; border: 1px solid #616161;margin:0 8px;}
.pro_list ul li:hover a, .pro_list ul li.prol_on a{background: #A6863D;color: #fff;border: 1px solid #A6863D;}
.pro_list ul li:hover a, .pro_list ul li.prol_on a{color: #fff;}
.pro_list ul li:last-child{margin-right: 0}

/* about */
.about_cont p>video{width: 668px; height: 472px; text-align: right;float:right;margin-left:70px;overflow: hidden;}
.about_cont p{font-size: 15px;color: #444444;line-height: 28px;}
.join {margin-top: 15px;}
.join li {border-radius: 5px;width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.join li .join_til {border-bottom: 1px solid #d1d1d1;position: relative;cursor: pointer;box-sizing: border-box;padding:10px 15px;}
.join li:first-child .join_til{border-top: 1px solid #d1d1d1;}
.join_til h2 i{display: inline-block;width: 8px;height: 8px;background: #0073bc;line-height: 30px;margin-right: 24px;}
.join li .join_til:after {content: "";position: absolute;right: 0;top: 15px;width: 21px;height: 20px; background: url(../images/join.png) no-repeat;transition: .5s;}
.join li  .join_til.active:after {transform:rotate(-180deg);}
.join li h2 {color: #000000;font-size: 20px;font-weight: 700;line-height: 30px;}
.join li h2 span{padding-right: 15px;}
.join-box {background: #f9f9f9;padding: 25px 25px 25px 45px;}
.join li .join-box p {color: #444444;font-size: 15px;line-height: 28px;}


/* wgrg */
.wgrg_box .join_ttitle h3{font-size: 18px;color: #585858;text-align: center;}
.wgrg_box .join_ttitle p{font-size: 18px;margin-top: 5px;}
.wgrg_box .join_ttitle  h2{color: #dfac52;}
.wgrg_box .join_ttitle h3 span{margin:0 8px 0 20px;width: 14px;height:14px;border-radius: 50%;box-sizing: border-box; border: 2px solid #fb9012;display: inline-block}
.wgrg_img{padding: 20px 0;}
.wgrg_img img{display: block;margin: 0 auto; }
.what_wgrg{padding: 30px 0;}
.what_list li{padding: 28px 20px 28px 25px;box-sizing: border-box;margin: 0 auto;background: #F1F1F1;margin-top: 20px;font-size: 18px;color: #202020;}
.what_list li span{font-size: 32px;color: #dda53e;font-family: Futura;font-style: italic;font-weight: 100;margin-right: 20px; }

.wgrg_box .join_content{width: 1200px;}
.wgrg_box .join_content>div{background: transparent;}
.wgrg_box .join_content>div ul>div{width: 550px;}
.wgr-l>div{left: 0;}
.wgrg_box .join_content>div ul li{padding-right: 0;padding-left: 30px;font-size: 18px;line-height: 48px;}
.wgr-l li{padding-left: 0}
.wgrg_box .wgr-l li b{color: #202020;font-size: 18px;line-height: 18px;position: relative;padding-left: 25px;}
.wgrg_box .wgr-l li b::after{content: "";position: absolute;left: 0;display: block;width: 10px;height: 10px;box-sizing: border-box;border: 2px solid #fb9012;border-radius: 50%;top:50%;transform: translateY(-50%);}
.wgrg_box .wgr-l li span{display: inline;color: #ea0001;margin-left: 0}

.wgrg_trait{padding: 50px 0;background: url(../images/wg_bg.png);background-size: cover;}
.tra_list{margin: 40px 0 0;}
.tra_list li{float: left;width: 48%;-ms-flex: 0 0 48%;flex: 0 0 48%;max-width: 48%;margin-bottom: 40px;}
.tra_list li:nth-child(even){float:right;}

.tra_list li div.right{width: 400px;box-sizing: border-box;padding-left: 10px;}
.tra_list li div.right h2{font-size: 30px;color: #000;position: relative;line-height: 60px;display: inline-block}
.tra_list li div.right h2::after{position: absolute;top:0;width: 100%;background: #dfac52;height: 2px;left: 0;content: ""}
.tra_list li div.right p{font-size: 18px;line-height: 36px;color: #000;}

.link_btn{text-align: center;width: 100%;}
.link_btn a{display: inline-block;line-height: 60px;padding: 0 72px;color: #fff;background: #A6863D;font-size: 20px;margin-right: 35px;transition: .5s;}
.link_btn a img{margin-right: 6px;}
.link_btn a:nth-child(2){background:#FF5300;margin-right: 0; }
.link_btn a:hover{transform: scale(1.05)}

/* db_box */
.db_box{padding: 50px 0;}
/* xjb_b */
.xjb_box{padding-bottom: 30px;}
.xjb_box .xjb_left{width: 35%;}
.xjb_left h2, .ratio-til h2{font-size: 30px;color: #000;position: relative;margin-bottom: 15px;padding-bottom: 20px;font-weight: bold;}
.xjb_left h2 span, .ratio-til h2 span{font-size: 30px;color: #d69303;}
.xjb_left h2::before{position: absolute;content: "";height: 8px;width: 85%;background: url(../images/ic.jpg);background-size: cover;bottom: 0}
.xjb_left ul li, .ratio-til ul li{font-size: 15px;color: #000;line-height: 32px;}
.xjb_left ul li span, .ratio-til ul li span{display: inline-block;width:15px;height: 15px;background: #fff;border: 2px solid #fb8e0d;border-radius: 50%;margin-right: 8px;margin-top: 3px;}
.xjb_right{width: 62%;}
.xjb_right ul{margin: 0 -5px;}
.xjb_right li{width: 33%;float: left;}
.xjb_right li>div{margin: 0 5px;height: 288px;overflow: hidden;border-radius: 15px;}
.xjb_right li>div img{margin: 0 auto;transition: .5s;}
.xjb_right li>div:hover img{transform: scale(1.1)}

/* ratio-til */
.ratio-til{width: 980px;margin: 0 auto;}
.ratio-til>div{position: relative;text-align: center;}
.ratio-til h2{text-align: center;background: #fff;display: inline-block;padding: 0;margin: 0;padding: 0 25px;}
.ratio-til>div::before{position: absolute;content: "";height: 8px;width:100%;background: url(../images/ic.jpg) repeat;bottom: 0;top: 50%;left: 0;right:0;margin: 0 auto;transform: translateY(-50%)}
.ratio-til ul{margin-top: 10px;text-align: center;}
.ratio-til ul li{width: 33%;}
.wgrgset_box .ratio-til ul li{width:25%;}

.ratio_list{margin: 30px 0;}
.ratio_list ul li{width: 44.9%;border-radius: 15px;position: relative;overflow: hidden;}
.ratio_list ul li{position: relative;}
.ratio_list ul li::after{z-index: 99;position: absolute;top: -80%;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.2); content: '';-webkit-transition:-webkit-transform 0.6s;transition: transform 0.6s;-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}

.ratio_list ul li:hover::after{-webkit-transform: scale3d(3.5,3.2,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform: scale3d(3.5,3.2,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);}

.ratio_list ul li:nth-child(2){width:10%;}
.ratio_list ul{margin-bottom: 30px;}
.ra_imgbox{width: 50%;}
.ra_imgbox img{display: block;margin: 0 auto;width: 100%;}
.ra_txt{width: 50%;}
.vs_txt{font-size: 55px;color: #000;position: relative;}
.vs_txt span{font-size: 55px;color: #000;display: inline-block;padding: 10px 0;background: #fff;position: relative;z-index: 2;}
.vs_txt::before{height: 1px; width: 130px;background:#b8b8b8;position: absolute;content: "";transform:rotate(-50deg);z-index: 1; }
.ra_txt>div{left: 0;right: 0;margin: auto;padding: 0 20px;margin-top:40px;position: relative;}}
.ra_txt{position: relative;height: 100%;}
.ra_txt h2{font-size: 30px;text-align: left;color: #000;font-weight: bold;margin-bottom: 10px;line-height: 40px;}
.ra_txt p{font-size:15px;line-height: 32px;color: #000 }
.white h2, .white p{color: #fff;}

.wgrg_por{margin-top: 50px;}
.wgrg_por .wgrg_porico{display: flex;justify-content: space-between;width: 59%;}
.wgrg_pori{width: 38%;}
.wgrg_pori>div{margin: 20px 0 30px;}
.wgrg_pori>div h2{font-size: 30px;color: #000000;padding-left: 12px;line-height: 30px;font-weight: bold;position: relative;}
.wgrg_pori>div h2::after{position: absolute;left: 0;top:0;width: 3px;height: 100%;background: #dda53e;content: "";}

.wgrg_pori>div p{font-size: 16px;color: #000;padding-left: 12px;line-height: 32px;margin-top: 6px;}

/* wgrgset_box */
.wgrgset_box{padding: 50px 0;background: url(../images/wg_bg.png);background-size: cover;}
.set_ico{display: flex;justify-content: space-between;margin: 30px 0 10px;}
.set_ico>div{width: 270px;height: 225px;overflow: hidden;border-radius: 15px;}
.set_ico>div img{display: block;width: 100%;transition: .5s;}
.set_ico>div:hover img{transform: scale(1.08)}
.wgrgset_box .wgrg_pori>div h2{padding-left: 0;line-height: 30px;font-weight: bold;position: relative;padding-bottom: 30px;}
.wgrgset_box .wgrg_pori>div h2::after{position: absolute;left: 0;bottom: 0;width: 100px;height: 3px;background: #dda53e;content: "";top:auto;}
.wgrgset_box .wgrg_pori>div p{font-size: 18px;color: #000000;line-height: 32px;margin-top: 30px;padding-left: 0}

/* wgrg_porlb */
.wgrg_porlb{padding: 50px 0;}



/* mbx_nav */
.mbx_nav{margin-top: 35px;}
.mbx_nav .container>ul li{font-size: 14px;color: #555555;}
.mbx_nav .container>ul li a{font-size: 14px;color: #555555;padding: 0 6px;display: inline-block;}


/* product */
.por_box ul{margin: 0 -10px;}
.por_box ul li{width: 33%;margin-bottom: 20px;}
.por_box ul li>div{margin: 0 10px;box-shadow: 4px 4px 8px #c9c9c9;}
.pro_img{overflow: hidden;display: block;}
.pro_img img{transition: .5s;width: 100%;display: block;margin: 0 auto;}
.pro_img:hover img{transform: scale(1.08)}
.por_cont{padding: 10px 20px;box-sizing: border-box;}
.por_conleft{width: 50%;}
.por_conright{width: 46%;}
.por_conleft h2{font-size: 16px;color: #000000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: bold;padding:0 !important;text-align: left !important}
.por_conleft p{font-size: 16px;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.por_conright p{font-size: 15px;color: #4a4a4a;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: right;}
.look_more{text-align: center;}
.look_more a{display: inline-block;line-height: 55px;padding: 0 124px;font-size: 18px;color: #fff;background: #a6863d;transition: .5s;}
.look_more a img{margin-right: 8px;}
.look_more a:hover{background: #f0b12a;}

/* case_box */
.case_cont ul.jjbq-box {margin: 0 -5px 0;}
.case_cont ul.jjbq-box li{width: 33%;margin-bottom: 10px;}
.case_cont ul.jjbq-box  li>a{display: block;margin: 0 5px;position: relative;}
.case_cont ul.jjbq-box  li>a img{display: block;margin: 0 auto;width: 100%;}
.case_text{position: absolute;width: 100%;height: 100%;margin: auto;background: rgba(0,0,0,0.6);top:0;left: 0;right: 0;transform: scale(0);transition: .5s;}
.case_cont ul li>a:hover .case_text{transform: scale(1)}
.case_text .borde_box{border: 1px solid #fff;width: 85%;height: 85%;}
.case_text .borde_box>div{position: absolute;;top:50%;transform: translateY(-50%);left: 0;right: 0;margin: auto;padding: 0 35px;}
.case_text .borde_box h2{text-align: center;color: #ffffff;font-size: 18px;}
.case_text .borde_box p{text-align: center;color: #bcbcbc;font-size: 15px;}

/* case_details*/
/* tFocus */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(img/spr.png) no-repeat;}
#tFocus{width:100%;overflow:hidden;}
.nex_box{position: relative;}
#tFocus-pic{width:100%;height: 757px;box-sizing: border-box; position:relative;}
#tFocus-pic li{width:100%;height:757px; position:absolute;left:0;right: 0;margin: auto;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img{margin: 0 auto;width: 100%;height: 757px;}
#tFocusBtn{width:100%;height:150px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:100%;height:150px;position:relative;left:0;bottom:0;overflow:hidden;float:left;}
#tFocus-btn ul{width:100%;position:absolute;left:0 !important;top:0;margin-right: -5px;justify-content: space-between;display: flex;}
#tFocus-btn li{width:19.5%;display:block;float:left;cursor: pointer;position: relative;margin-top: 5px}
#tFocus-btn li img{box-sizing: border-box;width: 100%;margin: 0 auto;display: block;}
.li_mb{position: absolute;height: 100%;width: 100%;background: rgba(0,0,0,0.5);top:0;}
#tFocus-btn li.active .li_mb{display: none}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;display: none;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}

.prev, .next{position: absolute;width: 62px;height: 62px;background: rgba(0,0,0,0.5);top:50%;transform: translateY(-50%);left:0;z-index: 99;font-family: 宋体;font-size: 50px;color: #fff;cursor: pointer;}
.next{right: 0;left: auto;}
.case_tag{margin: 20px 0 30px;font-size: 14px;color: #8a8a8a;}
.case_tag span{display: inline-block;width: 14px;height: 14px;background: url(../images/tag.png)no-repeat;margin-right: 6px;}

.case_detxt h2{font-size: 20px;color: #fff;background:#F1F1F1;width: 100%; }
.case_detxt h2 span{font-size: 20px;color: #fff;background: #A6863D;display: inline-block;line-height: 50px;padding: 0 36px;}
.case_detxt>div{padding: 34px 0;font-size: 16px;line-height: 26px;color: #2e2e2e;}

.dg_dowm{margin-top: 20px;padding-top: 15px;animation-delay: .8s;border-top: 1px solid #e5e5e5;}
.dg_dowm p{font-size: 16px;color: #8a8a8a;width: 48%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dg_dowm p:last-child{text-align: right}
.dg_dowm p a{font-size: 16px;color: #8a8a8a;transition: .5s;font-weight: bolder;}
.dg_dowm p span{color: #8a8a8a;}
.dg_dowm p a:hover, .dg_dowm p span{color: #a6863d}

.content_rem{}
.content_til h2{font-size: 24px;color: #585858;position: relative;line-height: 25px;padding-left: 10px;}
.content_til h2::after{position: absolute;content: "";height: 100%;left: 0;width: 3px;background: #a6863d;}
.re_list{margin: 20px -10px;}
.re_list li{width: 24.9%;}
.re_list li>a{display: block;margin: 0 10px;}
.por_cont h2{font-size: 16px;color: #000;text-align: center;box-sizing: border-box;padding: 0 8px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/* news */
.news_left{width: 800px;}
.news_list{border-bottom: 1px solid #e5e5e5;padding: 25px 0;}
.news_ico{width: 288px;height: 180px; overflow: hidden;}
.news_ico img{display: block;transition: .5s;width: 100%;}
.news_list:hover .news_ico img{transform: scale(1.08)}
.news_text{width: 100%;}
.news_list:first-child{padding: 0 0 25px;}
.news_list:first-child .news_ico{display: block !important;}
.news_list:first-child .news_text{margin-left: 4%;width: 60%;}
.news_list:first-child .news_text p{font-size: 14px;line-height: 28px;color: #777777;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top: 14px;}
.news_list:first-child .news_text h2{color: #585858;font-weight: bold;font-size: 16px;padding: 10px 0;transition: .5s;}
.news_text h2{color: #585858; font-weight: bold;font-size: 16px;transition: .5s;}
.news_list:hover .news_text h2, .news_list:hover .news_text h2 a{color: #a6863d;}
.news_text h2 a{cursor: pointer; color: #585858;font-weight: bold;font-size: 16px;display:inline-block;width: 68%;;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: .5s;}
.news_text h2 span{float: right;font-size: 15px;color: #d2d2d2;font-weight: normal;}
.news_text p{font-size: 14px;line-height: 28px;color: #777777;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top: 0px;}

.news_right{width: 360px;}
.news_rhot{background: #fafafa;box-sizing: border-box;padding: 30px;margin-bottom: 30px;}
.tag_til{font-size: 18px;color: #343434;position: relative;line-height: 18px;}
.tag_til::after{position: absolute;content: "";height: 100%;width: 4px;background: #a6863d;left: -30px;}
.news_rhot .hot_tag{margin-top: 20px;text-align: left}
.news_rhot .hot_tag li{display: inline-block;padding:0 15px;line-height: 35px; border: 1px solid #f0f0f0;margin-right: 12px;text-align: center;margin-bottom: 20px;transition: .5s;}
.news_rhot .hot_tag li a{font-size: 16px;display: block;color: #828282}
.hot_news li{margin-top: 20px;border-bottom: 1px solid #f0f0f0;padding-bottom: 10px;transition: 5s;}
.news_rhot .hot_tag li:hover a{color: #a6863d;}
.news_rhot .hot_tag li:hover{border: 1px solid #a6863d}

.hot_news li>a>div{width: 300px;height: 204px;overflow: hidden;;}
.hot_news li>a img{margin: 0 auto;display: block;width: 100%;transition: .5s;}
.hot_news li:hover>a img{transform: scale(1.08)}
.hot_news li>a p{font-size: 16px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;box-sizing: border-box;padding: 20px 5px 0;transition: .5s;}
.hot_news li:hover>a p{color: #a6863d}

.share_block{position: absolute;left: -72px;top:0px;}
#sns{width: 62px;background: #fafafa;}
#sns span a{display: block;width: 62px;height: 62px;transition: .5s;}
#sns span:nth-child(1) a{background: url(../images/wb.png) center no-repeat;border-bottom: 1px solid #e5e5e5;}
#sns span:nth-child(1) a:hover{background: url(../images/wb_1.png) center no-repeat #DC5145;}
#sns span:nth-child(2) a{background: url(../images/qq.png) center no-repeat;}
#sns span:nth-child(2) a:hover{background: url(../images/qq_2.png) center no-repeat #FFCB42;}

.news_left .content_rem .re_list li{width: 33.33%;width: 33.33%;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}

/* product */
.pro_content #tFocus{width: 50%;}
.pro_content #tFocus-pic{width:100%;height:467px;box-sizing: border-box; position:relative;}
.pro_content #tFocus-pic li{width:100%;height:467px; position:absolute;left:0;right: 0;margin: auto;top:0;filter:alpha(opacity:0);opacity:0;}
.pro_content #tFocus-pic li img{margin: 0 auto;width: 100%;height:467px;}
.pro_content #tFocusBtn{width:100%;height:115px;margin-top:5px;z-index:20;overflow:hidden;}
.pro_content #tFocus-btn{width:100%;height:115px;position:relative;left:0;bottom:0;overflow:hidden;float:left;}
.pro_content #tFocus-btn ul{width:100%;position:absolute;left:0 !important;top:0;margin-right: -5px;justify-content: flex-start;display: flex;}
.pro_content #tFocus-btn li{width: 24.5%;width: 24.5%;-ms-flex: 0 0 24.5%;flex: 0 0 24.5%;max-width: 24.5%;display:block;float:left;cursor: pointer;position: relative;margin-top: 5px;margin-right:10px;}
.pro_content  #tFocus-btn li img{box-sizing: border-box;width: 100%;margin: 0 auto;display: block;}
.li_mb{position: absolute;height: 100%;width: 100%;background: rgba(0,0,0,0.5);top:0;}
.pro_content  #tFocus-btn li.active .li_mb{display: none}
.pro_content  #tFocus-leftbtn,.pro_content #tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;display: none;}
.pro_content #tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
.pro_content #tFocus-rightbtn{background-position:-480px -60px;}

.pro_txtright{width: 48%;}
.pro_til h2{font-size: 30px;color: #3f3f3f;font-weight: bold;}
.pro_til p{font-size: 16px;color: #000000;padding: 20px 0;border-bottom: 1px solid #e5e5e5;}
.pro_txt>h3{font-size: 20px;color: #717171;margin-top: 20px;padding-bottom: 10px;}
.pro_txt .pro_des{font-size: 16px;color: #2e2e2e;line-height: 26px;}
.pro_txt>a{margin: 25px 0;display: inline-block;width: 368px;line-height: 45px;text-align: center;color: #fff;background: #a6863d;transition: .5s;}
.pro_txt>a:hover{font-size: 16px;}
.pro_txt>a img{padding-right: 5px;}
.free_zx{margin-bottom: 40px;}
.pro_txt .free_zx p{font-size: 16px;color: #000000;opacity: .8;font-weight: bold;}
.pro_txt .free_zx h2{font-size: 30px;font-family: Futura;color: #cc3333;}
.ensure_box{margin-top: 25px;}
.ensure_box img{text-align: center;}

.pro_txtright .in_phnoe{display: block;width: 250px;margin-top: 0px;}
.pro_txtright .in_phnoe .right p{font-size: 16px;font-weight: normal;}

/* news_debox */
.news_debox .news_detil{font-size: 22px;color: #333;}
.news_debox .news_detil h2{text-align: center;font-weight: bold;}
.news_zz {margin:15px 0 0;width: 100%;text-align: center;border-bottom:1px solid #e5e5e5;padding-bottom: 30px;animation-delay: .3s;}
.news_zz span {display: inline-block;font-size: 14px;color: #8a8a8a;letter-spacing: 1px;margin-right: 25px;}
.news_zz span:last-child {margin-right: 0}
.news_conts{padding: 20px 0;animation-delay: .5s;}
.news_conts p{font-size: 15x;color: #444;}
.news_txt{margin: 40px 0;}
.news_txt p{font-size: 16px;color: #2e2e2e;line-height: 26px;}

/* agent_box */
.agent_box .ny_titel p{font-size: 30px;color: #3f3f3f;font-weight: bold;}
.query_form{margin: 20px 0 ;border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
.query_form form{width: 860px;}
.query_form form>div{display: flex;justify-content: space-between;}
.query_form form>div>div span{font-size: 16px;color: #444444;}
.query_form form>div>div select, .query_form form>div>div input{line-height: 30px;height: 30px;color: #444;font-size: 16px;border: 1px solid #e5e5e5;width: auto;display: inline-block;width: 240px; background: transparent;text-align: center;text-align-last:center;}
.query_form form>div>div input::-webkit-input-placeholder{color: #444}    
.query_form form>div>div input:-moz-placeholder{color: #444}                
.query_form form>div>div input::-moz-placeholder{color: #444}                 
.query_form form>div>div input:-ms-input-placeholder{color: #444}       
.query_form form>div>div select option{text-align: center;text-align-last:center;}
.query_form form>div button{line-height: 30px;height: 30px;overflow: hidden; border: 1px solid #e5e5e5;padding: 0 40px;font-size: 16px;color: #444;transition: .5s;display: block;background: transparent;box-sizing: border-box;}
.query_form form>div button:hover{cursor: pointer;background: #a6863d;color: #fff;border: 1px solid #a6863d;}

.agent_cont ul{margin: 0 -10px;}
.agent_cont ul li{width: 33%;width: 33%;-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;margin-bottom: 20px;}
.agent_ico{width: 100%;height: 275px;overflow: hidden;}
.agent_ico img{transition: .5s;display: block;margin: 0 auto;width: 100%;}
.agent_cont ul li:hover .agent_ico img{transform: scale(1.08)}
.agent_cont ul li>a{display: block;margin: 0 10px;position: relative;}
.agent_text{position: absolute;line-height: 50px;height: 50px;background: rgba(0,0,0,0.6);width: 100%;bottom: 0}
.agent_text h2{color: #fff;font-size: 16px;text-align: center;padding: 0 6px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;line-height:50px;}
.agent_text p{text-align: center;font-size: 13px;color: #acacac;line-height: 20px;} 

.agent_cont2 {height: 500px;overflow-y: auto}
.agent_cont2 ul li{width: 48%;float: left;margin-bottom: 20px;}
.agent_cont2 ul li:nth-child(even){float: right;}
.agent_cont2 .agent_ico2{width: 240px;height: 170px;overflow: hidden;}
.agent_cont2 .agent_ico2 img{width: 100%;transition: .5s;}
.agent_cont2 ul li:hover .agent_ico2 img{transform: scale(1.08)}
.agent_cont2 .agent_text2{width: 327px;box-sizing: border-box;padding-left:20px;}
.agent_cont2 .agent_text2 h2{font-size: 16px;font-weight: bold;line-height: 28px;color: #444;margin: 20px 0;}
.agent_cont2 .agent_text2 p{font-size: 14px;color: #717171;line-height: 22px;margin-bottom: 5px;}
.agent_text2 p img{margin-right:5px}

.agent_cont2.agent2{height: auto;overflow-y: auto}

.pop_join{margin-top: 20px;cursor: pointer;}
.pop_join .join_btn{display: block;width: 150px;line-height: 50px;background: #C3A565;color: #fff;border-radius: 10px;width: 180px;margin: 0 auto;text-align: center;font-size: 16px;}
.pop_mb{position: fixed;background: rgba(0,0,0,0.4);height: 100%;width: 100%;z-index: 999999999999;top:0;display: none;}
.pop_joinbox{position: fixed;top:50%;transform: translateY(-50%);margin: auto;left: 0;right: 0;z-index: 99999999;width: 500px;}
.pop_joinbox>div{position: relative;background: #fff;border-radius: 10px;padding: 20px 30px;box-sizing: border-box;}
.pop_joinbox form h2{font-size: 20px;text-align: center;color: #a6863d;position: relative;line-height: 40px;margin-bottom: 30px;}
.pop_joinbox form h2::after{content: "";position: absolute;left: 0;margin: auto;right: 0;background: #a6863d;bottom: 0;height: 3px;width: 20px;}
.pop_joinbox form input{border: 1px solid #e5e5e5;line-height: 40px;height: 40px;border-radius: 5px;display: block;margin: 0 auto;margin-bottom: 15px;width: 100%;box-sizing: border-box;padding-left: 8px;font-size: 15px;color: #444;}
.btn_box{display: flex;justify-content: space-between}
.btn_box>div:first-child{padding-right: 2%;width: 60%;box-sizing: border-box;position: relative;}
.btn_box>div:last-child{padding-left: 2%;width: 40%;box-sizing: border-box;}
.btn_box>div img{position: absolute;right: 2%;height: 40px;top:0;}
.btn_box>div button{display: block;height: 40px;line-height: 40px;background: #a6863d;cursor: pointer;width: 100%;color: #fff;font-size: 15px;border-radius: 5px;}
.close_btn{position: absolute;top:10px;right: 10px;color: #555;width: 30px;height: 30px;border-radius: 50%;line-height:30px;text-align: center;font-size: 28px;cursor: pointer;}




/*goog_agent*/
.goog_agent{margin-top:60px;}
.goog_agent .ny_titel{margin-bottom:30px;border-bottom: 1px solid #d1d1d1;padding-bottom: 20px;}
.goog_agent .agent_text{position: relative; line-height:auto; height: auto;background: #fff;border: 1px solid #d1d1d1;border-top:none;padding:10px 0}
.goog_agent .agent_text h2{color: #333;line-height:30px;}
.goog_agent .agent_text p img{margin-right:5px}


/* com_tab */
.com_tab .com_tab_name>ul{width: 100%;line-height: 40px;border: 1px solid #cccccc;border-left: none;border-right: none;margin: 8px 0 40px;}
.com_tab .com_tab_name>ul li{padding: 0 28px;}
.com_tab .com_tab_name>ul li:hover{background: #037f45;color: #fff;transition: .5s;}
.com_tab .com_tab_name>ul li:hover a{color: #fff;}
.com_tab .com_tab_name>ul li a{font-size: 14px;color: #444444;}
.com_tab .com_tab_name>ul li.on{background: #037f45;}
.com_tab .com_tab_name>ul li.on a{color: #fff;}
.com_int .com_intl{width:56.5%;}
.com_int .com_intl>h2{font-size: 30px;color: #037f45;position: relative;}
.com_int .com_intl>h2::before{content: "";width: 50px;height: 2px;bottom: -10px;left: 0;background: #037f45;position: absolute;}
.com_int .com_intl p{margin-top: 40px;line-height:30px;font-size: 15px;color: #444444;}
.com_int .com_intr{width: 41%;}
.com_intbox{margin-bottom: 40px;}
.com_intbox2 .com_intr{width: 32.2%;}
.com_intbox2 .com_intl{width: 63%;position: relative;}
.com_intbox2 .com_intl .com_intry{width: 900px;position: absolute;background: #f9f9f9;padding:40px 45px;box-sizing: border-box;left: -146px;top:80px;}
.com_intry .com_intry_text{width: 61%;}
.com_intry .com_intry_text p{margin: 0 auto;}
.com_intry .com_intry_img{width: 34.2%;}
.com_intry .com_intry_img img{border: 4px solid #fff;}
.com_intry_imgbox{margin-top: 10px;}
.com_int .com_intry_imgbox h2{font-size: 22px;color: #037f45;width: 25px;line-height: 23px; }
.com_int .com_intry_imgbox ul{display: inline-block;}
.com_int .com_intry_imgbox ul li {overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.com_int .com_intry_imgbox ul li a{font-size: 15px;color: #444444;}

/* cont_us */
.app_formbox .ny_titel{margin-bottom: 30px;}
/* app_formbox */
.app_img, .app_form{width: 48%;}
.app_map{width: 48%;height: 460px;}
.app_img img{display: block;width: 100%;margin: 0 auto;}
.app_formtil>div{padding-left: 20px;margin-bottom: 34px;}
.app_formtil>div h2{font-size: 24px;color: #a6863d;font-weight: bold;}
.app_formtil>div p{font-size: 16px;color: #555;margin-top: 10px;}
.app_form form>p, .edu_input, .form_check{border: 1px solid #cccccc;width: 48%;margin-bottom:16px;line-height: 35px;font-size: 14px;color: #999;box-sizing: border-box;padding-left: 10px;}
.app_form form p label span, .edu_input label span{color: #ff1212}
.app_form form p input, .edu_input input, .form_check input
{background: #fff !important;width: 75%;line-height: 35px;box-sizing: border-box;padding-left: 10px;font-size: 14px;color: #999;outline: none;}
.app_form form p:nth-child(even){float: right;}
.app_form form p:nth-child(odd){float:left;}
.edu_input{width: 100%;clear: both;}
.form_check{width: 100%;position: relative;}
.form_check input{width: 75% !important;display: inline-block}
.form_check img{position: absolute;top:0;right: 0;height: 35px;}
.app_form button{font-size: 18px;color: #a6863d;line-height: 46px;border: 2px solid #a6863d;width: 100%;margin-bottom: 20px;background: #fff;outline: medium;cursor: pointer;transition: .5s;}
.app_form button:hover{background: #a6863d;color: #fff;}
.cont_input {clear: both;}
.cont_input textarea{width: 100%;max-width: 100%;height: 130px;border: 1px solid #cccccc;display: block;margin-bottom: 25px;box-sizing: border-box;padding: 15px 0 0 15px;font-size: 14px;color: #999;}

.con_info{background:#F7F4F0;padding: 25px 0;display: flex;justify-content: space-between;margin-bottom: 35px;}
.con_info>div{width: 38%;}
.con_info>div:nth-child(1){width: 36%;box-sizing: border-box;padding-left: 2%}
.con_info>div:nth-child(3){width: 26%;}
.con_name {margin-top: 20px;}
.con_name h2{font-size: 20px;color: #000;}
.con_name p{font-size: 8px;color: #505050;}
.con_infobox{border-left: 1px solid #e7decc;border-right: 1px solid #e7decc;padding: 0 20px;}
.con_infobox p{font-size: 15px;color: #1a1a1a;line-height: 40px;}
.con_infobox p img{margin-right:10px; }
.con_ewm{display: flex;justify-content: space-around;}
.con_ewm>div img{display: block;margin: 0 auto;}
.con_ewm>div p{text-align: center;font-size: 16px;color: #080403;margin-top: 20px;}

/* cont_mnav  */
.cont_mnav .container ul{border-bottom: 1px solid #cccccc;}
.map_box .container .map_htmlb{ height: 400px;width: 100%;margin: 40px 0;}
/* cont_fs */
.cont_fs{background: url(../images/com_02.jpg) center no-repeat;background-size: cover;}
.cont_fs .cont_fs_box h2{text-align: center;margin: 0 auto;font-size: 26px;margin-top: 50px;color: #fff;border-bottom: 1px solid rgba(255,255,255,.5);padding-bottom: 18px;}
.cont_fs .cont_fs_box ul {padding: 26px 0;}
.cont_fs .cont_fs_box ul li{width: 33.33%;text-align: center;}
.cont_fs .cont_fs_box ul li i{width: 75px;height: 75px;background: rgba(255,255,255,.1);text-align: center;border-radius: 50%;margin: 0 auto;margin-bottom: 20px;}
.cont_fs_box ul li .cont_fstop h3{font-size: 15px;color: #fff;}
.cont_fs_box ul li .cont_fstop p{font-size: 18px;color: #ffffff;}
.com_formbox {padding: 50px 0;}
.com_formbox h2{font-size: 26px;color: #444444;text-align: center;}
.com_formbox form{padding: 30px 40px 0;}
.com_formbox .form-groupl, .form-groupr{width: 49%;}
.com_formbox .form-groupl textarea{width: 100%;height: 240px;line-height: 30px;padding-top: 5px;margin-bottom: 0;box-sizing: border-box;border: 1px solid #d1d1d1;border-radius: 8px;padding: 10px 0 0 10px;color: #555555;font-size: 14px;}
.form-groupr .form_left input{width: 100%;height: 45px;background: none;font-size: 14px;color: #333;border: 1px solid #d3d3d3;padding: 10px 0 10px 15px;line-height: 45px;margin-bottom: 20px;border-radius: 4px;position: relative;} 
.com_formbox .small-button{width:200px;line-height: 45px;background: #037f45;font-size: 15px;color: #fff;border-radius: 8px;outline: medium;margin: 0 auto;display: block;clear: both;}

/* cours */
.cours .course_box {margin: 50px -16px 0;}
.cours .course_box li{width: 25%;margin-bottom: 45px;}

/* case */
.case .case_box{padding-top: 50px;}
.case .case_box li{margin-bottom: 45px;}

/* news */
.news .news_box{}
.news .news_box .news_boxl{width: 22%;background: #fff;}
.news_boxl ul{position: relative;}
.news_boxl ul::after{content: "";width: 100%;height:5px;background: #037f45; ; position: absolute;top: 0;left: 0;}
.news_boxl ul li{width: 100%;text-align: center;font-size: 15px;color: #333;line-height: 60px;border-bottom: 1px solid #efefef;}
.news_boxl ul li a{color: #333;font-size: 15px;}
.news_boxl ul li:hover{background: #037f45;color: #fff;transition: .5s;}
.news_boxl ul li:hover a{color: #fff;}
.news_boxl ul li.active{background: #037f45;color: #fff;}
.news_boxl ul li.active a{color: #fff;}
.news_boxr{width: 75%;}
.news_boxr ul li a {border-bottom: 1px solid #efefef;display: block;padding: 10px 0;}
.news_boxr ul li a .news_time{width: 12%;margin-top: 18px;}
.news_boxr ul li a .news_time h3{color: #777;font-size: 32px;text-align: center;border-bottom: 1px solid #efefef;line-height: 40px;}
.news_boxr ul li a .news_time p{font-size: 17px;color: #acabab;text-align: center;line-height: 30px;}
.news_boxr ul li a .news_txt{width: 84%;}
.news_boxr ul li a .news_txt h2{font-size: 16px;font-weight: bold; color: #333;line-height: 32px;overflow: hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_boxr ul li a .news_txt p{font-size: 14px;color: #555;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; line-height: 20px;}
.news_boxr ul li a span{display: inline-block;font-size: 14px;color: #555;margin-top: 6px;}
.news_boxr ul li:hover a{background: #f7f6f6;transition: .5s;}

/* honor_list */
.honor_list{margin: 20px -10px 0;}
.honor_list li{width: 33%;width: 33%;-ms-flex: 0 0 33%;flex: 0 0 33%;max-width: 33%;margin-bottom: 20px;}
.honor_list li a{margin: 0 10px;display: block;text-align: center;}
.honor_left img{margin: 0 auto;display: block;}
.honor_text p{text-align: center;box-sizing: border-box;padding: 0 5px;font-size: 15px;color: #444444;line-height: 24px;margin-top: 10px;}
.honor_left{width: 25.67%;}
.honor_right{width: 74.33%;border: 1px solid #e5e5e5;border-left: none;height: 181px;box-sizing: border-box;}
.honor_tixt{margin: 40px 0;}
.honor_right ul{width: 100%;text-align: left;padding: 30px;box-sizing: border-box;}
.honor_right ul li{width: 33.33%;float: left; font-size: 15px;color: #414141;line-height: 38px;}

/* down */
.down_list{margin:0 0 20px;width: 100%;}
.down_list li{width: 48%;border-bottom: 1px solid #ececec;padding:20px 0;float: left;}
.down_list li:nth-child(even){float: right;}
.down_text{position: relative;}
.down_text h2{font-size: 16px;color: #585858;font-weight: bold;line-height: 26px;}
.down_text p{text-align: left}
.down_text p span{font-size: 15px;color: #878787;text-align: left;margin-right: 10px;}
.down_a{position: absolute;display: inline-block;line-height: 32px;width: 110px;text-align: center;top:50%;transform: translateY(-50%);right: 0;background: transparent;font-size: 16px;color: #585858;cursor: pointer;border: 1px solid #e5e5e5;transition: .5s;}
.down_a:hover{background: #a6863d;border: 1px solid #a6863d;color: #ffffff;}


/* video */
.honor_list li .vi_box{position: relative;overflow: hidden;}
.open_video{position: absolute;background: rgba(0,0,0,0.6);top:-100%;width: 100%;height: 100%;transition: .4s;}
.honor_list li:hover .open_video{top:0}
.video_box iframe{width: 100%;height: 720px;}
.open_video img{width: 100px;}
.video_box .vi_title{font-size: 18px;font-weight: bold;margin-bottom: 20px;text-align: center;color: #444;padding: 0 10px;}
.video_box p{font-size: 16px;color: #2e2e2e;line-height: 26px;}

/* wt */
.cn_newbox_l{margin-bottom: 20px;}
.cn_newbox_l li{padding: 20px 0;border-bottom: 1px solid #e5e5e5;}
.con_news .con_news_box .cn_newswd li{line-height: 28px;margin-bottom: 8px;}
.cn_newswd li a>div p{color: #585858;font-weight: bold;font-size: 16px; display: inline-block;width: 1175px;box-sizing: border-box;padding-left: 15px;}
.cn_newswd li a>div .cn_wd{width:25px;display: inline-block;float: left;}
.cn_newswd li a>div i{width: 25px;height: 25px;display: inline-block;background:#A6863D;font-style: normal;border-radius: 50%;color: #fff;font-size: 12px;line-height: 25px;text-align: center;}
.cn_newswd_w{margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.cn_newswd_d i{background: #c0c0c0;position: absolute;left: 0;top:0;}
.cn_newswd_d {position: relative;}
.cn_newbox_l .cn_newswd_d p{font-size: 14px;line-height: 28px;color: #777777; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;float: left;margin-left: 25px;font-weight: normal}
.ab_listright.cn_newswd ul li{padding: 20px 0;border-bottom: 1px solid #fff;}
.cn_newswd_d .cn_wd i{background: #C0C0C0 !important;}

/* join_ttitle */
.join_ttitle h2{font-size: 30px;color: #d69303;text-align: center;font-weight: bold;line-height: 30px;}
.join_ttitle h2 img{margin-right: 10px;}
.join_ttitle p{text-transform: uppercase;color: #babdc4;text-align: center;}
.join_content{width: 1160px;margin: 0 auto;}
.join_content>div{background: #f7f4f0;margin-top:30px;position: relative;}
.join_content>div ul{width: 648px;box-sizing: border-box;padding: 0 50px 0;}
.join_content>div ul>div{position: absolute;top:50%;transform: translateY(-50%);width: 600px;}
.join_content>div ul li{font-size: 18px;color: #2e2e2e;text-align: left;margin-bottom: 10px;line-height: 35px;box-sizing: border-box;padding-right: 30px}
.join_content>div ul li b{font-size: 14px;color: #A6863D;margin-right: 10px;}
.join_content>div ul li span{font-size: 14px;color: #2e2e2e;display: block;margin-left: 10px;line-height: 14px;}

/* join_lc */
.join_lc{background: url(../images/zs_bg_02.jpg) no-repeat;background-size: cover;padding: 70px 0;}
.join_lc .join_ttitle h2{color: #E9B847;}
.join_lc .join_ttitle p{color: #fff;}
.lc_img{width: 100%;display: flex;justify-content: space-between;margin-top: 20px;}
.lc_img li>span{display: block;width: 74px;height: 64px;margin: 0 auto;transition: .5s;}
.lc_img li:nth-child(1)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_25.png) no-repeat center;}
.lc_img li:nth-child(3)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_27.png) no-repeat center;}
.lc_img li:nth-child(5)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_29.png) no-repeat center;}
.lc_img li:nth-child(7)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_31.png) no-repeat center;}
.lc_img li:nth-child(9)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_33.png) no-repeat center;}
.lc_img li:nth-child(11)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_35.png) no-repeat center;}
.lc_img li:nth-child(13)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_37.png) no-repeat center;}
.lc_img li:nth-child(15)>span{display: block;width: 74px;height: 64px;margin: 0 auto;background: url(../images/zs_39.png) no-repeat center;}
.lc_img li:nth-child(odd){background: rgba(255,255,255,.3);box-sizing: border-box;padding: 20px 15px;border-radius: 5px;transition: .5s;}
.lc_img li:nth-child(odd) p{font-size: 15px;color: #fff;font-weight: bold;text-align: center;margin-top: 10px;transition: .5s;}
.lc_img li:nth-child(even){padding: 0 16px;}
.lc_img li:nth-child(odd):hover p{color: #a6863d}
.lc_img li:nth-child(odd):hover{background: rgba(255,255,255,1);}
.lc_img li:nth-child(1):hover>span{background: url(../images/icon_a.png) no-repeat center;}
.lc_img li:nth-child(3):hover>span{background: url(../images/icon_b2.png) no-repeat center;}
.lc_img li:nth-child(5):hover>span{background: url(../images/icon_c.png) no-repeat center;}
.lc_img li:nth-child(7):hover>span{background: url(../images/icon_d.png) no-repeat center;}
.lc_img li:nth-child(9):hover>span{background: url(../images/icon_e.png) no-repeat center;}
.lc_img li:nth-child(11):hover>span{background: url(../images/icon_f.png) no-repeat center;}
.lc_img li:nth-child(13):hover>span{background: url(../images/icon_g.png) no-repeat center;}
.lc_img li:nth-child(15):hover>span{background: url(../images/icon_h.png) no-repeat center;}

.multipleColumn{ width:100%;padding: 20px 0 0; }
.bx-wrapper{position:relative;margin:0 auto 0px;padding:0;*zoom:1;width: 100% !important;}
.bx-wrapper  .slide{position: relative;}
.bx-wrapper .slide img{display:block;margin:0 auto;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px;display: none;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;outline:0;width: 25px;height: 55px;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next{left:-80px;background:url(../images/btn_left.png) no-repeat;height: 38px;width: 38px;background-size: 100%;transition: .5s;border-radius: 50%}
.bx-wrapper .bx-next{right:-80px;left:auto;background:url(../images/btn_right.png) no-repeat;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;transform: translateY(-50%); text-indent:-9999px;z-index:9999}
.multipleColumn .slide>a p{font-size: 16px;text-align: center;padding: 0 5px;position: absolute;left: 0;width: 100%;background: rgba(0,0,0,0.5);height: 50px;color: #fff;bottom: 0;line-height: 50px;transition: .5s;overflow: hidden;}
.multipleColumn .slide>a p span{display: block;color: #fff;font-size: 16px;}
.multipleColumn .slide:hover>a p{height: 100%;box-sizing: border-box;padding: 20px;padding-top: 60px;}
.multipleColumn .slide:hover>a p span{line-height: 28px;font-size: 15px;color: #fff;}

/* join_form */
.join_form .join_ttitle{margin-top: 40px;}
.join_form form>div{display: flex;justify-content: space-between;margin: 40px 0;}
.join_form form>div>div{width: 355px;line-height: 50px;height: 50px;color: #666;border: 1px solid #adadad;border-radius: 5px;box-sizing: border-box;padding-left: 8px;overflow: hidden;}
.join_form form>div>div img{padding-right: 5px;display: block;float:left;margin-top: 10px;}
.join_form form>div>div input{float: left;height: 50px;line-height: 50px;width: 315px;font-size: 15px;color: #333}
.join_form form button{width: 275px;height: 40px;line-height: 40px;color: #fff;margin-top: 20px;margin: 0 auto;display: block;background: #a6863d;font-size: 16px;cursor: pointer;}
.join_form form>p{font-size: 14px;text-align: center;color: #000;opacity: .42;margin-top: 40px;}


/* devi */
.dev_box .ny_titel{text-align: center}
.dev_box .ny_titel h2, .dev_box .ny_titel p{text-align: center;}
.fzlichang {margin-top:45px;}
.fzlichang .wrap{position: relative;}
.fzlichang .wrap::after{position: absolute;left: 0;right: 0;margin: auto;height: 100%;width:1px;background: #e5e5e5;content: "";top:0;z-index: -1;}
.wrap ul{width: 100%;}
.wrap ul li{width: 49.9%;float: left;}
.wrap ul li:nth-child(even){float: right;}
.yq_img{width:370px;float: left;}
.yq{width: 178px;height: 91px; background: url(../images/fzlc.png) no-repeat;float: right;font-size: 30px;color: #fff;font-weight: bold;font-family: Futura;line-height:90px;padding-left: 10px;margin-right: -8px;margin-left: 0}
.dev_txt{display: block;border: 1px solid #dddddd;border-radius: 15px;box-sizing: border-box;padding: 30px 45px;margin: 40px 0;width: 524px;float: left;}
.dev_txt p{line-height: 32px;color: #444444;font-size: 15px;}
.wrap ul li:nth-child(even) .yq_img{float: right;}
.wrap ul li:nth-child(even) .yq{float:left;background: url(../images/fz_1.png) no-repeat;text-align: right;padding-right: 10px;margin-left: -8px;margin-right: 0}
.wrap ul li:nth-child(even) .dev_txt{float:right;}


















