@charset "utf-8";
/*头部*/
.about_banner{background:url(../images/banner_about.jpg) center top no-repeat;width:100%;height:420px;}
.product_banner{background:url(../images/banner_product.jpg) center top no-repeat;width:100%;height:420px;}
.project_banner{background:url(../images/banner_project.jpg) center top no-repeat;width:100%;height:420px;}
.qualitye_banner{background:url(../images/banner_qualitye.jpg) center top no-repeat;width:100%;height:420px;}
.franchise_banner{background:url(../images/banner_franchise.jpg) center top no-repeat;width:100%;height:420px;}
.news_banner{background:url(../images/banner_news.jpg) center top no-repeat;width:100%;height:420px;}
.contact_banner{background:url(../images/banner_contact.jpg) center top no-repeat;width:100%;height:420px;}

.body_1200 .wrap-1500{min-width:1200px !important}
.wrap-1500{width:100%;margin:0 auto;min-width:1200px;position:relative;}
.nav{height:120px;background:#fff center top no-repeat;width:100%;position:relative;z-index:2}
.mgs_menu{position:absolute;right:220px;top:0;}
.mgs_logo{position:absolute;top:38px;left:310px;width:320px;height:50px;}
.nav .outer_nav{position:relative;float:left;margin-right:25px;}
.nav .outer_nav>li{text-align:center;float:left;height:120px;line-height:120px;position:relative;background:#fff no-repeat right center;padding:0 23px;}
.nav .outer_nav>li.on>a{font-weight:bold;}
.nav .outer_nav>li> a{display:block;color:#333;font-size:16px;height:120px;position:relative;}
.nav .outer_nav>li:hover>a{color:#000;font-weight:bold;position:relative;}
.nav .outer_nav>li span{display:block;position:absolute;width:0;height:0;background:#de1c65;top:117px;left:50%;}
.nav .outer_nav>li.on span{width:100%!important;height:3px;left:0!important;}
.sub_nav{padding:25px 0 35px 35px;background:#fff;position:absolute;left:-40px;top:120px;display:none;width:150px;}
.sub_nav ul{border-left:1px solid #ddd;}
.sub_nav li a{color:#666;font-size:15px;}
.sub_nav li a:hover{color:#333}
.sub_nav li{line-height:24px;padding-left:25px;text-align:left;font-size:14px;margin-bottom:20px;position:relative;}
.sub_nav li:last-child{margin-bottom:0;}
.sub_nav li i{display:none;width:3px;height:24px;background:#de1c65;position:absolute;left:-2px;top:0;}
.sub_nav li.on i{display:block;}
/*banner*/
.tita_prdct h2{display:inline-block;}

.banner_title{position:absolute;top:50%;left:50%;text-align:center;}
.banner_title h2{text-transform:uppercase;color:#fff;font-size:42px;}
.banner_title em{display:block;width:30px;height:4px;background:#d5b7a0;margin:19px auto;}
.banner_title em.tone{background:#de1c65}
.banner_title blockquote{font-size:26px;color:#fff;}

.banner{position:relative;max-height:640px;}
.js_banner_slider{height:6400px;}
.js_banner_slider .banner_bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.js_banner_slider .banner_bd ul{width:100%!important}
.js_banner_slider .banner_bd ul li{width:100% !important;height:640px;overflow:hidden;text-align:center;}
.js_banner_slider .banner_bd ul li a{display:block;height:640px;}
.js_banner_slider .banner_bd ul li img{width:100%;height:auto;}
.js_banner_slider .banner_hd{width:100%;position:absolute;z-index:1;bottom:50px;left:0;height:30px;line-height:30px;text-align:center;}
.js_banner_slider .banner_hd ul li{transition:all .5s;border-radius:100%;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:4px;background:#fff;overflow:hidden;opacity:1;}
.js_banner_slider .banner_hd ul li.on{filter:alpha(opacity=100);opacity:1;width:30px;background:#de1c65;border-radius:15px;}
/*中间导航*/
.path{height:80px;line-height:80px;background:#f2f2f2;margin:0 auto;color:#666;font-size:15px;position:relative;z-index:2;}
.path .link_nav{float:left;}
.path a{color:#666;}
.path_list ul li{width:125px;float:left;text-align:center;}
.path_list ul li.on{background:#fff;font-weight:bold;}

.bd li,.hd li{float:left;}
.hd_aroow span{font-size:12px;color:#999;padding-left:24px;}
.hd_aroow li{margin-left:55px;}
.hd_aroow li a{color:#333;;display:block;font-size:16px;}
.hd_aroow li a i{background:url(../images/icon_mgs.png) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px;background-position:-20px 0;}
.hd_aroow li.on a i{background-position:0 0;}
.hd_aroow li.on span,.hd_aroow li.on a{color:#de1c65;font-weight:bold;}
.sy_product .hd{margin-top:-35px;}
.sy_product .bd ul li{width:380px;/*height:375px;*/float:left;background:#fff;padding:5px;text-align:center;margin:6px;position:relative;}
.sy_product .bd ul li:hover dl{border:1px solid #ea98b9;}
.sy_product .bd ul li dl{border:1px solid #e5e5e5;padding-top:25px;padding-bottom:25px;}
.sy_product .bd ul li dl dd h3{font-size:24px;margin-bottom:8px;}
.sy_product .bd ul li dl dd blockquote{font-size:14px;color:#666;}
.sy_product .bd ul li dl dt{width:340px;margin:15px auto 0;overflow:hidden;/*height:250px;*/}
.sy_product .bd ul li dl dt img{height:100%;}
.sy_product .bd ul{width:1242px;margin-left:-5px}
.sy_product .bd ul li .border-left{width:1px;height:0;background:#de1c65;position:absolute;left:5px;bottom:5px;}
.sy_product .bd ul li .border-bottom{width:0;height:1px;background:#de1c65;position:absolute;left:5px;bottom:5px;}
.sy_product .bd ul li .border-top{width:0;height:1px;background:#de1c65;position:absolute;right:5px;top:5px;}
.sy_product .bd ul li .border-right{width:1px;height:0;background:#de1c65;position:absolute;right:5px;top:5px;}

/*首页-加盟中心*/
.entry{background:url(../images/ys_p2_bg.jpg) repeat;}
.entry dt{float:left;width:650px;height:566px;}
.entry dd{float:right;width:460px;}
.entry dd h3{font-size:60px;letter-spacing:-4px;line-height:1;}
.entry .symbol h4{font-size:36px;margin:32px 0 10px}
.entry .symbol blockquote{font-size:16px;}
.fh{position:absolute;right:0;top:30px;width:92px;height:76px;background:url(../images/icon_mgs.png) -67px 0 no-repeat;}
.series{position:absolute;top:44px;left:72%;text-align:right;font-size:42px;color:#333}
/*一站式解决方案供应商*/
.subtit.brd_t{color:#de1c65;border-top:5px solid #de1c65;display:inline-block;padding-top:15px;}
.eng h6{font-size:24px;font-weight:normal;margin:20px 0;}
.frame a{border:2px solid #fff;height:42px;width:196px;color:#fff;display:inline-block;line-height:42px;text-align:center;}
.frame a i{display:inline-block;background:url(../images/icon_mgs.png) no-repeat;width:17px;height:7px;background-position:-2px -66px;margin-left:10px;vertical-align:middle;margin-top:-5px;}
.frame a span{font-size:16px;font-weight:bold;text-transform:uppercase;}
.frame a b{display:inline-block;background:url(../images/icon_mgs.png) no-repeat;width:5px;height:16px;background-position:-1px -33px;vertical-align:middle;margin-right:10px;}
.frame.on i{background-position:-2px -57px;}
.frame.on a{color:#de1c65;border:2px solid #de1c65}
.frame.white a{color:#fff;border:2px solid #fff;}

/*首页-经典案例、首页-品质服务*/
.sy_new_picture{float:left;}
.sy_new .fl{width:480px;margin-right:29px;}
.sy_new .fl dl dd,.sy_new .fl dl dt{float:left;}
.sy_new .fl dl dt img{width:100%;}
.sy_new .fl dl dt{width:180px;}
.sy_new .fl dl dd{margin-left:24px;width:276px;}
.sy_new .fl dl dd a{color:#3a3b3f;}
.sy_new .fl dl dd h3{font-size:16px;font-weight:bold;border-bottom:1px dashed #b2b2b2;margin-bottom:15px;padding-bottom:10px;}
.sy_new .fl dl dd p{font-size:14px;line-height:24px;text-align:justify;}
.sy_new .new-list li{width:100%;float:left;height:52px;line-height:52px;border-bottom:1px solid #ccc;transition:all .5s}
.sy_new .new-list li:hover{border-image:url(../images/bottom_brd.jpg) 30 30 round;}
.sy_new .fl .new-list li i{float:left;width:6px;margin-right:10px;height:6px;background:#999393;margin-top:22px;border-radius:100%;}
.sy_new .fl .new-list li:hover i{background:#000;}
.sy_new .fl .new-list li a{color:#333;font-size:15px;}
.sy_new .fl .new-list li span{float:right;color:#666;font-size:12px;}
.w1562 .w1200{margin:0;}
.sy_new .sy_new_picture{width:690px;}
.sy_new .sy_new_picture dl{float:left;position:relative;margin-left:30px;height:530px}
.sy_new .sy_new_picture dl dd{position:absolute;left:0;bottom:0;padding:10px 35px;text-align:center;color:#fff;background:#272726;transition:all .5s}
.sy_new .sy_new_picture dl.left dt{width:315px;overflow:hidden;}
.sy_new .sy_new_picture dl.right dt{width:315px;overflow:hidden;}
.sy_new .sy_new_picture dl dt img{transition:all 1s ease 0s;}
.sy_new .sy_new_picture dl:hover dt img{-webkit-filter:brightness(.5);filter:brightness(.5);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}
.sy_new .sy_new_picture dl:hover dd{background:#de1c65;}

/*企业介绍*/
.mgs_about{width:100%;height:545px;}
.mgs_about .fl{width:640px;overflow:hidden;}
.mgs_about .fr{width:470px;}
.mgs_about .series{width:120px;z-index:3;top:84px;left:49%;}
.mgs_about p.texta{font-size:14px;color:#666}

/*首页底部*/
.mgs_footer{background:#fff;position:relative;}
.mgs_footer .ft_logo{padding:22px 0;width:200px;margin:0 auto;}
.mgs_footer .foot_bottom{background:#222 center top no-repeat;width:100%;height:56px;line-height:56px;padding:5px 0;;color:#fff;text-align:center;font-size:14px;}
.foot_bottom a{color:#de1c65}
.mgs_footer .info{margin:10px 0}
.mgs_footer .info a{display:inline-block;*display:inline;*zoom:1;color:#666;font-size:14px;margin:0 25px;line-height:36px;}
.mgs_footer .info a i{background:url(../images/icon_foot.png) no-repeat;display:inline-block;width:20px;height:16px;vertical-align:middle;margin-right:10px;}
.mgs_footer .info a i.i1{background-position:0 0 ;}
.mgs_footer .info a i.i2{background-position:0 -23px}
.mgs_footer .info a i.i3{background-position:0 -43px}
.mgs_footer .info a i.i4{background-position:0 -63px}
.mgs_footer .info a i.i5{background-position:0 -83px}
.mgs_footer .info a i.i6{background-position:0 -101px}

.mgs_footer .qrcode{margin: 10px 235px;display: flex;justify-content: flex-end;}/*text-align: right;*/
.mgs_footer .qrcode ul {height: 100%;}
.mgs_footer .qrcode ul li {display:inline-block;padding:0 20px;text-align: center;}
.mgs_footer .qrcode ul li img{display: block; margin: 0 auto; width: 66px; height: 66px;}
.mgs_footer .qrcode ul li i{font-size: 13px;text-transform: uppercase;line-height: 1;}

.mgs_footer .ft_divider{border-bottom:1px solid #ddd;width:960px;margin:0 auto;}
.mgs_footer .ft_divider_mid{border-bottom:1px solid #ddd;width:450px;margin:0 auto;}
.mgs_footer .ft_friend {padding-top: 20px;padding-left: 120px;padding-bottom: 20px;padding-right: 70px;}
.mgs_footer .ft_friend ul {display: flex;align-items: center;height: 100%;}
.mgs_footer .ft_friend ul li {display:inline-block;}
.mgs_footer .ft_friend ul li img{width:171px; height:40px;}
.mgs_footer .ft_friend ul li i{font-size: 20px;text-transform: uppercase;line-height: 1;padding:0 15px;display:flex;align-items:center;}

/*品牌中心*/
.brand_brief .fl{width:559px;overflow:hidden;position:absolute;bottom:0;}
.brand_brief .fr{width:600px;}
.brand_brief .series{top:183px;left:32%;}
.brand_brief .mgs_tit{padding:20px 0 0;color:#000}
/*品牌简介*/
.qa-scrl{overflow-y:auto;overflow-x:hidden;position:relative;width:100%;height:335px;}
.qa-scrl::-webkit-scrollbar{width:5px;background:#e8e8e8}
.qa-scrl::-webkit-scrollbar-thumb{width:5px;background-color:#de1c65;}
.qa-scrl p{line-height:36px;text-indent:2em;padding-right:10px;font-size:14px;}

.about_data{background:url(../images/about_data_bg.jpg) center right no-repeat;width:100%;height:300px;}
.about_data ul li{float:left;text-align:center;margin-right:50px;}
.about_data ul li span{font-size:15px;}
.about_data ul li blockquote{margin-bottom:15px;}
.about_data ul li blockquote b{font-size:70px;}


/*品牌荣誉*/
.honor_list{width:700px;vertical-align:bottom;margin-left:128px;}
.honor_list li{line-height:36px;font-size:16px;float:left;width:50%;}
.honor_list li a{color:#333}
.honor_list li i{margin-right:10px;}
.honor_slider .bd ul{width:1220px;margin-left:-10px;margin-top:90px;}
.honor_slider .bd ul li{width:260px;height:370px;float:left;background:#ebebeb;margin:0 9px;padding:12px;text-align:center;}
.honor_slider .bd ul li b{margin-top:18px;display:block;font-weight:normal;}
.honor_slider span{top:34%!important;}
.honor_slider span.sp_prev{left:-40px!important;}
.honor_slider span.sp_next{right:-40px!important;}
/*领导致辞*/
.lead{background:url(../images/lead.jpg) center no-repeat;width:100%;height:620px;}
.lead .fl{width:490px;color:#fff}
.lead  .fh{top:170px;right:45%;width:63px;height:50px;background-position:-96px -206px;}
.lead .fr{margin-right:50px;margin-top:-170px;}
.lead dl dd{text-align:center;font-size:16px;color:#fff;margin-top:15px;}
.lead_text p{line-height:28px;margin-bottom:25px;}
.lead_text .swiper-scrollbar{background:rgba(0,0,0,.8)}
/*企业新闻*/
.news_wrap ul{width:1250px;margin-left:-18px;}
.news_wrap ul li{float:left;position:relative;transition:.5s;-webkit-transition:.5s;}
.enterprise ul li:hover{box-shadow:0 4px 12px rgba(0, 0, 0, .2);border:none;background:#f2f2f2;}
.enterprise ul li:hover::before{width:100%;}
.enterprise ul li::before{position:absolute;content:"";width:0;height:3px;bottom:0;left:0;background-color:#de1c65;
-webkit-transition:width ease .5s;-moz-transition:width ease .5s;
 -ms-transition:width ease .5s;
  -o-transition:width ease .5s;
  transition:width ease .5s;
}
.news_wrap ul li>a{display:block;width:350px;height:210px;overflow:hidden;position:relative;}
.news_wrap dl dt a{color:#222;}
.enterprise li{width:350px;margin:20px 18px;background:#f5f5f5;padding:13px 13px 0 13px;height:310px;}
.enterprise dl dt{line-height:28px;padding:10px 0;font-size:16px;border-bottom:1px solid #ddd;transition:all .2s;}
.enterprise dl dd span{color:#999;font-size:14px;}
.enterprise dl dd a{max-width:90px;margin-left:5px;color:#999;float:right;font-size:14px;}
.enterprise dl dd a:hover{color:#de1c65}
/*媒体报道*/
.news_wrap dl{position:relative;z-index:9;}
.news_wrap dl dt a h6{font-size:16px;color:#333;font-weight:normal;text-align:center;}
.news_wrap dl dt a p{font-size:15px;line-height:24px;margin:25px 0 50px;}
.news_wrap dl dd{overflow:hidden;line-height:3;}
.news_wrap dl dd span{cursor:pointer;}
/*.media ul li dl{background:none}*/
.media ul li{width:385px;margin:13px;overflow:hidden;cursor:pointer;background:#f2f2f2}
.media ul li.on{background:#666;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;-moz-transition-duration:0.3s;}
.media ul li.on a h6{color:#fff}
.media ul li>a{width:100%;height:230px;overflow:hidden;}
.media ul li dl{padding:19px 5px;}
.media dl dt a p{display:none;}
.frame a{color:#aaa;border:2px solid #aaa;}
.frame.fl a i{background-position:-2px -75px;}
.frame.on a i{background-position:-2px -57px;}
/*视频欣赏*/
.video_main .news_title{margin-bottom:15px;}
.videoBoxDiv{z-index:999;position:fixed;width:800px;height:500px;top:50%;left:50%;margin-left:-400px;margin-top:-250px;display:none;}
.video ul{margin-left:-22px}
.video ul li{width:560px;float:left;margin:27px 32px 13px;overflow:hidden;cursor:pointer;}
.video dl{background:#fff;}
.video dl dd{padding:20px 0;border-bottom:1px solid #ddd;line-height:1;}
.video dl dd .fr{color:#999;font-size:14px}
.video dl dd a{font-size:16px;color:#333;}
.video ul li dl dt{width:100%;position:relative;overflow:hidden;border-radius:8px;height:336px;}
.video ul li dl dt b{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.video ul li dl dt a{display:block;width:64px;height:64px;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;cursor:pointer}
.video ul li dl dt img{display:block;width:100%;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;}
.video ul li:hover dl dt img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.video ul li:hover dd a{font-weight:bold;}

/*定制攻略*/
.newslist{background:#fff}
.newslist ul li{width:102%;position:relative;transition:500ms}
.newslist ul li b{display:block;float:left;width:80px;height:80px;padding:15px;margin:47px 0;background:#bfa885;text-align:center;color:#fff;font-weight:normal;}
.newslist ul li b span{display:inline-block;width:100%;vertical-align:top;font-size:36px;font-weight:bold;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:5px;font-weight:normal;font-size:29px;}
.newslist ul li b em{display:block}
.newslist ul li dl{width:1140px;padding:30px;float:left;border-top:1px solid #e5e5e5;}
.newslist ul li dl dt{width:240px;height:144px;overflow:hidden;float:left;margin-right:30px;transition:0.36s ease;}
.newslist ul li dl dt img{width:100%;height:100%;}
.newslist ul li dl dd{float:left;width:867px;transition:all .5s;}
.newslist ul li dl dd h3{font-size:20px;color:#434a54;line-height:39px;white-space:nowrap;overflow:hidden;text-align:left;}.newslist ul li dl dd h3 .fr{color:#999}
.newslist ul li dl dd h3 a{color:#434a54;padding-left:16px;display:inline-block;position:relative;color:#666;transition:all .5s;}
.newslist ul li dl dd p{line-height:24px;font-size:14px;padding:15px 15px 0 16px;text-align:justify;color:#999;transition:all .3s;}
.newslist ul li:hover dl{box-shadow:0 10px 30px rgba(0,0,0,.08);}.newslist ul li:hover p{color:#666}
.newslist ul li:hover dl dt,.newslist ul li:hover dl dd,.newslist ul li:hover h3 a{color:#db214c;-webkit-transform:translateX(10px);transform:translateX(10px);transition:all .5s;}
.newslist ul li .news_arrow{background:url(../images/news_arrow.png) no-repeat;width:19px;height:15px;margin-right:20px;margin-top:15px;}
.myself_flag{border:1px solid #ddd;border-radius:6px;height:25px;padding:0 26px;font-size:13px;line-height:24px;float:left;margin-top:14px;display:block;color:#999;margin-left:8px;}
.myself_flag:hover{border:1px solid #db214c;border-radius:6px;height:25px;padding:0 26px;font-size:13px;line-height:24px;float:left;margin-top:14px;display:block;color:#999;margin-left:8px;}

.custom_tag span{float:left;line-height:3.6;font-size:14px;margin-right:12px;color:#666}
.custom_tag .myself_flag{color:#666}
.myself_flag:hover,.myself_flag.on{background:#de1c65;color:#fff}
.myself_flag{border:1px solid #ddd;border-radius:6px;height:25px;padding:0 15px;font-size:13px;line-height:24px;float:left;margin-top:14px;color:#999;margin-left:8px;}

/*联系我们*/
.contact_wrap{width:100%;height:430px;background:#f8f8f8;padding: 30px;}
.contact_wrap1{width:50%;float:left;line-height:42px;position: relative;}
.contact_wrap1 em{display:block;width:40px;height:3px;background:#de1c65;margin:40px 0;}
.contact_wrap1 .contact_ewm dd,.contact_wrap1 .contact_ewm dt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;margin-right:15px}
.contact_wrap1 .contact_ewm dt{width:110px;height:110px;}

.contact_wrap2{width:50%;float:right;display: grid;place-items: center; /* 同时水平和垂直居中 */}
.contact_wrap2 .contact_img{margin:0 auto;cursor: pointer;}
.contact_wrap2 .contact_img:hover {transform: scale(1.02);}
.contact_wrap2_modal {display: none;position: fixed;z-index: 1000;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.8);text-align: center;align-items: center;cursor: pointer;}
.contact_wrap2_modal .preview_img {display: block;margin: 0 auto;max-width: 60%;width: 60%;}
.contact_wrap2_modal .preview_close {position: absolute;top: 20px;right: 35px;color: white;font-size: 40px;font-weight: bold;}

/* my.js实现$("#contact_info i").hover() */
#contact_info li i{background: url(../images/icon_right.png) no-repeat;margin:0 auto;vertical-align: middle;cursor: pointer;}
#contact_info li .i03{background-position: -108px 0;height: 27px;width: 27px;}
#contact_info li.on .i03{background-position: -108px -37px;}
#contact_info li.on .contact_right_box{display: block;}
#contact_info .contact_right_box{position: absolute;top: 40px;left: 300px;width:168px;background: #de1c65;padding: 10px;color: #fff;line-height: 1.5;display: none;transition: all .3s;}
#contact_info .contact_right_box img{margin-bottom: 10px;}

/*企业实力*/
.group_main{padding-bottom:100px;border-bottom:2px solid #e9e9e9}
.group_box{position:relative;z-index:101}
.group_list_img{padding:30px 60px}

.group_list li{width:255px;margin:0 20px;text-align:center;float:left;}
.group_list li p{line-height:28px;color:#666}
.group_list li b{font-size:70px;margin-right:8px;}

.group_mgs_tit{text-transform: uppercase;vertical-align: middle;padding-top: 60px;padding-left: 30px;padding-right:30px;}
.group_mgs_tit blockquote{font-size: 36px;margin-top: 30px;font-weight: bold;}
.group_mgs_tit p{font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.group_tit_white_brd{color: #fff;}
.group_tit_black_brd{color: #000;}
.group_tit_black_brd_f{color: #000;text-align: right;padding-right: 30px;margin-bottom: 15px;position: relative;z-index: 21;}
/*品牌优势*/
.advantage_box_mgs_tit{position:absolute;left:0;top:0;}
.advantage_slider{padding-top:25px;}
.advantage_bd dl dt{min-height:420px;}
.advantage_bd dl dt img{width:auto;position:relative;z-index:9;}
.advantage_bd dl dd{background:#fff;width:980px;padding-left:40px;padding-top:20px;margin-top:-175px;padding-bottom:45px;}
.advantage_bd dl dd i{font-size:70px;font-family:"Impact";color:#ccc}
.advantage_bd dl dd .advantag_text{background:#fff;margin-top:-26px;line-height:28px;padding-top:15px;position:relative;}
.advantage_bd dl dd .advantag_text h4{font-size:24px;margin-bottom:10px;}
.advantage_hd{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:99;}
.advantage_hd ul{margin-top:60px;}
.advantage_hd ul li{display:inline-block;*display:inline;zoom:1;width:20px;height:20px;background:#ebebeb;border-radius:100%;margin:0 10px;position:relative;}
.advantage_hd ul li.on{background:#de1c65}
.pageState{font-size:24px;font-weight:bold;position:absolute;right:0;bottom:0;line-height:1;}
.pageState span{font-size:72px;color:#df1c65}
/*品牌优势E*/

/*招商加盟*/
.franchise_box{background:url(../images/franchise_box_bg.jpg) no-repeat;width:100%;height:235px;padding-top:80px;}
.franchise_box h2{color:#fff;font-size:32px;font-weight:normal;margin-bottom:20px;}
.franchise_cont{width: 960px;border:5px solid #fff;margin: 0 auto;}
/*招商加盟E*/

/*品质服务*/
.content{overflow:hidden;}.new_content img{width:auto!important;height:auto!important;}
.content h1{text-align:center;font-size:28px;font-weight:normal;line-height:40px;padding-bottom:40px;}
.content .info{font-size:14px;border-bottom:1px solid #e0e0e0;color:#666;line-height:32px;margin-bottom:20px;}
.content .info em,.content .info span{display:inline-block;vertical-align:middle;margin-right:20px;}
.content .info i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/icon_arrowicons.png) no-repeat;margin-right:10px;margin-top:-3px;}
.content .info i.share{background-position:0 -120px;}.content .info i.collection{background-position:-20px -120px;}.content .info i.back{background-position:0 -140px;}
.content .info a{display:inline-block;float:right;line-height:28px;background:#de1c65;padding:0 10px;color:#fff;}
.content h2{text-align:center;font-size:24px;color:#434a54;font-weight:bold;line-height:40px;}
.content b{display:block;text-align:center;font-size:18px;font-weight:normal;line-height:42px;color:#434a54}
.content p{text-indent:2em;color:#666;line-height:32px;margin-bottom:10px;padding:0 60px;}
.content img{display:block;margin:0 auto;width:500px;height:350px;}
.new_detail_content img{width:600px;height:auto;max-width:100%;}
.tag{color:#999;font-size:14px;line-height:26px;}.tag .fr{text-align:right}
.next p{line-height:32px;color:#bfa885}.next p a{color:#333}

.read{margin-top:30px;padding:50px 40px}.read h2{font-size:18px;font-weight:normal;border-bottom:1px solid #ccc;line-height:50px;}
.read ul li{width:100%;float:left;line-height:42px;}.read ul li a{display:inline-block;width:80%;color:#666}
.read ul li i{display:inline-block;width:7px;height:7px;background:#d0d0d0;border-radius:100%;vertical-align:middle;margin-right:10px;}
.read ul li span{display:inline-block;width:20%;text-align:right;font-size:12px;color:#999}
.read ul li:hover a{color:#bfa885}.read ul li:hover i{background:#bfa885}
/*品质服务E*/

/*完美*/
.perfect_list{width:200px;}
.perfect_list li{margin-bottom:30px;}
.perfect_list li dl dt{width:200px;height:204px;overflow:hidden;}
.perfect_list li dl dd h2{font-size:18px;font-weight:bold;margin:15px 0}
.perfect_list li dl dd p{font-size:15px;line-height:28px;}
.perfect_middle{width:508px;margin-left:146px;margin-top:-60px;}
.perfect_middle p{margin:20px 0;line-height:28px;}
.solid_text{background:#fff;width:360px;height:520px;padding-top:100px;padding-left:50px;padding-right:100px;border-bottom:5px solid #222;overflow:hidden;margin-top:-235px;}
.perfect_title dt{background:url(../images/icon_num.png) no-repeat;width:117px;height:99px;font-size:42px;text-align:center;line-height:99px;margin-right:15px;vertical-align:middle;}
.perfect_title dd h3{font-size:32px;color:#de1c65;font-weight:bold;margin-bottom:5px;}
.perfect_title dd{font-size:24px;vertical-align:middle;width:222px;text-align:left;}
/*.solid_box{background:#f2f2f2 url(../images/solid_bg.jpg) center top no-repeat;width:100%;padding-top:186px;height:720px}*/
.solid_box .solid_box_bg{height:435px;}
.solid_cont{position:relative;z-index:101;padding-bottom:85px;}
.solid_text_content h4{font-size:18px;font-weight:bold;margin-bottom:10px;}
.solid_text_content p{font-size:15px;line-height:28px;}
.solid_text_content>div{margin-bottom:25px;width:345px;}
.solid_box_img{width:630px;padding-top:90px;}
.solid_box_img .solid_img{width:290px;float:left;}

/*防尘/时尚*/
.dustproof_list li{font-size:0;}
.dustproof_list li.dustproof_big{width:2000px;position:static;}
.dustproof_list li.dustproof_big .dustproof_text dd{width:500px}
.dustproof_list li.dustproof_big .dustproof_img{width:1000px}
.dustproof_cont.w1200{width:1390px;margin:0 0 0 18.5%;}
.dustproof_cont .dustproof_text{vertical-align:middle;width:490px;margin-left:15px;}
.dustproof_cont .dustproof_text .perfect_title dt{vertical-align:top}
.dustproof_cont .dustproof_text .perfect_title dd{width:315px;}
.dustproof_cont .dustproof_text .perfect_title dd p{font-size:15px;margin-top:25px;line-height:28px;}
.dustproof_cont .dustproof_img{vertical-align:middle;width:690px;}
.dustproof_cont .dustproof_text.dustproof_text_w690{width:690px;margin-left:0}
.dustproof_text p{line-height:28px;font-size:15px;}
/*防尘/时尚E */
/*健康环保*/
.health_main{padding-bottom:100px;border-bottom:2px solid #e9e9e9}
.health_list{margin:0 auto;overflow:hidden;}
.health_list dd,.health_list dt{vertical-align:middle;width:480px;}
.health_list dt{overflow:hidden;}
.health_list dl{font-size:0;/*margin:32px 0;*/text-align: center;}
.health_list dd h2{font-size:36px;font-weight:normal;margin-bottom:35px;}
.health_list dd p{font-size:22px;font-weight:normal;line-height:36px;text-align: left;color: #666}
.health_list .list_left{padding-right:60px;}
.health_list .list_right{padding-left:60px;padding-right:20px;}
.health_mgs_tit{text-transform: uppercase;vertical-align: middle;padding-top: 65px;padding-left: 110px;padding-right:110px;}
.health_mgs_tit blockquote{font-size: 36px;margin-top: 30px;font-weight: bold;}
.health_mgs_tit p{font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.health_tit_white_brd{color: #fff;}
.health_tit_black_brd{color: #000;}
.health_tit_black_brd_f{color: #000;text-align: right;padding-right: 30px;margin-bottom: 15px;position: relative;z-index: 21;}
/*技术优势*/
.technology_main{padding-bottom:100px;border-bottom:2px solid #e9e9e9}
.technology_box .img_left{margin-bottom:35px;padding-top:42px;}
.technology_box .img_right{margin-bottom:35px;padding-top:25px;}
.technology_list dd,.technology_list dt{vertical-align:middle;width:600px;}
.technology_list dt{height:356px;overflow:hidden;}
.technology_list dl{font-size:0;margin:32px 0;}
.technology_list dd h2{font-size:32px;font-weight:normal;margin-bottom:35px;}
.technology_list .list_left{padding-right:120px;}
.technology_list .list_right{padding-left:100px;padding-right:20px;}
.technology_list_img{width:100%;}
.technology_list_img ul{width:1230px;margin-left:-15px;}
.technology_list_img li{width:380px;float:left;margin:0 15px;overflow:hidden;}
.technology_text{font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.technology_mgs_tit{text-transform: uppercase;vertical-align: middle;padding-top: 60px;padding-left: 30px;padding-right:30px;}
.technology_mgs_tit blockquote{font-size: 36px;margin-top: 30px;font-weight: bold;}
.technology_mgs_tit p{font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.technology_tit_white_brd{color: #fff;}
.technology_tit_black_brd{color: #000;}
.technology_tit_black_brd_f{color: #000;text-align: right;padding-right: 30px;margin-bottom: 15px;position: relative;z-index: 21;}
/*优质服务*/
.service_main{padding-bottom:100px;}
.service_list li{width:300px;font-size: 22px;float:left;overflow:hidden;background:#f5f3f3;overflow:hidden;height:270px;line-height:270px;text-align:center;}
.service_box p.text{padding:0 20px}
.service_box p{background:none;}
.service_box .leave{color:#fff}
.service_box label input{height:48px;line-height:48px;background:#fff;width:82%;text-indent:2em;}
.service_box .leave_lable label{width:48%;float:left;}
.service_box .leave_lable label.leave_lable_left{margin-right:4%;}
.service_box .leave_lable label span{width:18%;display:inline-block;*display:inline;zoom:1;text-align:left;}
.service_box .you_leave span{vertical-align:top;margin-right:10px;display:inline-block;*display:inline;zoom:1;}
.service_box .you_leave textarea{margin:0;width:1097px;height:145px;display:inline-block;*display:inline;zoom:1;}
.service_box .leave .contact_btn{width:280px;height:50px;background:#de1c65;line-height:50px;color:#fff;display:inline-block;*display:inline;zoom:1;margin:30px 0 105px;}
.service_box .you_leave span{margin-right:30px;}
.leave_title  h4{font-size:20px;font-weight:bold;text-align:left;}
.leave_title em{margin-top:-11px;vertical-align:top;display:inline-block;width:91.5%;height:1px;background:#ddd;}
.service_mgs_text {font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.service_mgs_tit{text-transform: uppercase;vertical-align: middle;padding-top: 120px;padding-left: 30px;padding-right:30px;}
.service_mgs_tit blockquote{font-size: 36px;margin-top: 30px;font-weight: bold;}
.service_mgs_tit p{font-size: 26px;margin-top: 15px;margin-bottom:15px;line-height:40px;color: #666}
.service_tit_white_brd{color: #fff;}
.service_black_brd{color: #000;}
.service_black_brd_f{color: #000;text-align: right;padding-right: 30px;margin-bottom: 15px;position: relative;z-index: 21;}
.service_list_img{padding-top: 50px;}
/*优质服务E*/
/*荣誉资质*/
.honor_box ul li{float:left;margin:0 20px;}
.honor_box ul li b{font-size:60px;}
.picture_box .picture_box_img:nth-child(2){margin:0 24px;}
/*专家团队*/
.specialist_slider{width:1327px;margin-left:-80px;}
.specialist_slider .specialist_nexine_bd>.tempWrap{display:inline-block;}
.specialist_box{background:url(../images/specialist_bg.jpg) no-repeat;width:100%;height:645px;}
.specialist_hd{margin:15px 0 36px;font-size:0;}
.specialist_hd ul li{border:2px solid #fff;width:158px;height:42px;float:left;line-height:42px;color:#fff;margin:0 9px;font-size:18px;cursor:pointer;}
.specialist_hd ul li.on{background:#de1c65;border:2px solid #de1c65;}
.specialist_nexine_bd ul li{text-align:center;color:#fff;float:left;}
.specialist_nexine_bd ul li{margin:0 20px;}
.specialist_bd ul li dt{border-radius:50%;width:198px;height:198px;border:5px solid #e3e2e2;overflow:hidden;}
.specialist_bd ul li dl dd h3{font-weight:bold;margin:15px 0 10px;}
.honor_slider span,.specialist_nexine_slider span{cursor:pointer;position:absolute;background:url(../images/icon_mgs.png) no-repeat;width:25px;height:32px;z-index:9;top:31%;}
.honor_slider span.sp_prev,.specialist_nexine_slider span.sp_prev{left:0;background-position:0 -262px;}
.honor_slider span.sp_prev:hover,.specialist_nexine_slider span.sp_prev:hover{background-position:-51px -262px;}
.honor_slider span.sp_next,.specialist_nexine_slider span.sp_next{right:0;background-position:-25px -262px;}
.honor_slider span.sp_next:hover,.specialist_nexine_slider span.sp_next:hover{right:0;background-position:-76px -262px;}
/*承担项目*/
.project_wrap{padding:30px;border:1px solid #ddd}
.project_wrap dl{border-bottom:1px solid #ddd;	padding:15px 0}
.project_wrap dl dt{width:170px;vertical-align:middle;text-align:center;font-weight:bold;}
.project_wrap dl dd{width:945px;border-left:1px solid #ddd;padding-left:10px;vertical-align:middle;}
.project_wrap dl:last-child{border-bottom:none;}
.project_wrap dl dd blockquote{float:left;width:50%;font-size:15px;line-height:36px;}
/*承担项目*/
.research_box{background:url(../images/research_box.jpg) no-repeat;width:100%;height:755px;}
.research_wrap{padding:40px;}
.research_wrap .wrap_icon{width:70px;height:56px;background:#61c3d0;position:absolute;top:20px;left:20px;background:url(../images/wrap_icon.png) no-repeat;}
.research_wrap .wrap_icon.icon01{background-position:0 0;}
.research_wrap .wrap_icon.icon02{background-position:-90px -1px;}
.research_wrap .wrap_icon.icon03{background-position:-168px -1px;}
.research_wrap .wrap_icon.icon04{background-position:-268px 0;}
.research_wrap_list li.on .icon01{background-position:0 -67px;}
.research_wrap_list li.on .icon02{background-position:-80px -73px;}
.research_wrap_list li.on .icon03{background-position:-168px -74px;}
.research_wrap_list li.on .icon04{background-position:-268px -68px;}
.research_wrap .research_wrap_list{width:1230px;margin-left:-20px;}
.research_wrap_list li{float:left;border-top:1px solid #ededed;width:235px;padding-left:20px;height:365px;position:relative;margin:0 20px;transition:all .5s;}
.research_wrap_list li:hover{background:#de1c65;color:#fff}
.research_wrap .wrap_text{margin-top:200px;}
.wrap_text h3{font-size:20px;font-weight:bold;margin-bottom:12px;}
.wrap_text p{line-height:30px;font-size:15px}
/*在研课题*/
.task_list{width:1260px;margin-left:-20px;}
.task_box{padding-bottom:100px;}
.task_box .news_title{margin-bottom:35px;}
.task_box .task_list li{transition:all .3s;background:#fff;width:260px;height:200px;margin:0 30px;float:left;text-align:center;font-size:15px;line-height:40px;-moz-box-shadow:0 39px 36px #e9e8e8;-webkit-box-shadow:0 39px 36px #e9e8e8;box-shadow:0 39px 36px #e9e8e8;padding:50px}
.task_box .task_list li h4{font-weight:bold;font-size:20px;}
.task_box .task_list li:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}

/*产品中心*/
.product_main{
	position:relative; z-index:101
}
.product_content {
    background-color: rgb(246, 248, 249);
}
.product_content .news_title h5{color:#ccc}

.product_content_inner {
    margin: 0 auto;
    position: relative;
}

.product_content_inner .main_section {
    display: flex;
    margin: 16px 0 0;
}

.product_content_inner .main_section .cate_tree {
    position: relative;
    box-sizing: border-box;
    width: calc(20.83334% - 12.66667px);
    height: calc(100vh - 64px);
    padding: 16px 24px;
    z-index: 10;
    background-color: #fff;
    border-radius: 16px;
}

.product_content_inner .main_section .cate_tree .cate_tree_menu {
    height: 100%;
}

.product_content_inner .main_section .cate_tree .cate_tree_menu .cate_tree_title {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 14.5px 0;
}

.product_content_inner .main_section .cate_tree .cate_tree_menu .cate_tree_title h3 {
    font-size: 17px;
    font-weight: 700;
    line-height: 18px;
    color: #333;
    cursor: pointer;
}

.product_content_inner .main_section .cate_tree .cate_tree_menu .cate_tree_content {
    overflow-y: auto;
    height: calc(100vh - 150px);
}

#product_tree ul {
    height: 40px;
    border-radius: 4px;
    align-items: center;
}

#product_tree li {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 8px;
    border-radius: 5px;
    font-size: 15px;
    line-height: 21px;
}

#product_tree li.active {
    background-color: #f2f2f2;
    font-weight: 700;
}

#product_tree li.on {
    background-color: #f2f2f2;
}

#product_tree li .product_tree_list {
    font-weight: 700;
    font-size: 14px;
    line-height: 21px;
}

.product_content_inner .main_section .section_right {
    position: relative;
    display: flex;
    width: calc(79.16667% - 3.33333px);
    height: 5100px;
    margin-left: 16px;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 16px;
}

.product_content_inner .main_section .section_right iframe {
    border-radius: 16px;
}

.product_detail_container {
    /*display: flex;*/
    /*justify-content: center;*/
    padding-bottom: 20px;
}

.product_detail_container .product_detail_title {
	padding-top: 40px;
}

.product_detail_info {
    width: 100%;
    height: 60px;
    line-height: 60px;
    background-color: #f5f5f5
}

.product_detail_info span {
    font-size: 20px;
    display: inline-block;
    position: relative;
    cursor: pointer;
    padding-left: 50px;
    padding-right: 50px;
}

.product_detail_info span.active {
    border-left: 1px solid #f5f5f5;
    background-color: #fff;
    color: #ff4f38;
}

.product_detail_info span.active::before {
    content: '';
    width: 100%;
    background-color: #ff4f38;
    position: absolute;
    top: 0;
    left: 0;
    height: 2.5px;
}

.product_detail_content {
    width: 900px;
    padding: 40px 0;
    margin: 0 auto;
}

.product_detail_content p {
    text-indent: 2em;
    color: #666;
    line-height: 32px;
}

.product_list_tag{width:1230px;margin-left:-7px;text-align:left;}
.product_list_tag li{border:1px solid #f2f2f2;height:33px;line-height:33px;margin:0 7px 15px;padding:0 20px;display:inline-block;*display:inline;*zoom:1;text-align:center;}
.product_list_tag li a{display:block;}
.product_list_tag li.on{border:1px solid #de1c65}
.product_list_tag li.on a{color:#de1c65}
.product_list>p{text-align:center;}
.product_list li{margin:25px 15px 0;width:380px}
.product_list li dt{/*height:280px;*/overflow:hidden;}
.product_list li img{transition:all .5s;}
.product_list li a{color:#333}
.product_list li span i{margin-top:-4px;display:inline-block;*display:inline;*zoom:1;background:url(../images/product_icon.png) no-repeat;width:19px;height:17px;margin-right:5px;vertical-align:middle;}

.detail_title h2{font-size:24px;color:#666;border-bottom:1px solid #f4f4f4;padding-bottom:20px;}
.detail_title i{background:url(../images/icon_mgs.png) -97px -421px no-repeat;width:26px;height:23px;vertical-align:middle;margin-right:15px;}
.detail_title span{text-transform:uppercase;font-size:16px;margin-left:10px;}
.product_detail_list{background:#f2f2f2;padding-top:60px;padding-bottom:80px;}
.full_img{width:1240px;margin-left:-14px;}
.full_img li{float:left;margin:0 14px;width:280px;overflow:hidden;}
.full_img li img{height:205px;}
.full_img li span{text-align:center;display:block;font-size:14px;color:#666;margin:15px 0 0;}

.apply_btn{background:#de1c65;color:#fff}

.detail_pic_text{margin-top:30px;padding:20px;}
.detail_pic_text img{width:auto;margin:0 auto 30px;}
.slider_detail_product{background:#fff;width:1182px;position:relative;padding:20px 0 20px 20px;margin:-620px auto 30px}
.slide-product .slide-big{position:relative;margin-right:10px;}
.slide-product .slide-img,.slide-product .slide-img img{display:block;width:860px;height:630px;vertical-align:middle;overflow:hidden;}
.slide-product .slide-img li{position:relative;float:left;width:918px;height:630px;}
.slide-product .slide-sml{width:220px;position:relative;background:#eee;padding:38px 40px 28px;margin-top:-20px;}
.slide-product .slide-sml li{float:left;position:relative;width:220px;overflow:hidden;_display:inline;cursor:pointer;font-size:14px;margin:17px 0;}
.slide-product .slide-sml li img{display:block;height:161px;vertical-align:middle;overflow:hidden;}
.slide-sml>a{position:absolute;z-index:8;width:25px;height:15px;background:url(../images/icon_mgs.png) no-repeat center;cursor:pointer;left:45.5%;}
.slide-sml>a.navPrev{top:14px;background-position:-6px -146px;} 
.slide-sml>a.navNext{bottom:5px;background-position:-6px -182px;}
.slide-sml>a.navPrev:hover{background-position:-6px -164px;}
.slide-sml>a.navNext:hover{background-position:-6px -200px;}

.explain_left{color:#666;padding-left:30px;width:845px;float:left;}
.explain_left_box h3{font-size:28px;color:#333;vertical-align:middle;margin-right:100px;}
.explain_left_box span{vertical-align:middle;font-size:12px;}
.explain_left_box span i{display:inline-block;background:url(../images/icon_mgs.png) -130px -388px no-repeat;width:20px;height:17px;margin-right:10px;vertical-align:middle;}
.explain_left p{line-height:32px;font-size:15px;}
.explain_right{width:250px;float:left;border-left:1px solid #f4f4f4;height:110px;padding:20px 0 20px 30px;}
.explain_right a{width:158px;height:43px;border:1px solid #f4f4f4;display:block;margin:0 auto;line-height:45px;text-align:center;font-size:15px;}
.explain_right a.on{background:#de1c65;color:#fff}
.explain_right .consult{margin:20px auto 0;}
.explain_right a i{background:url(../images/icon_mgs.png) no-repeat;width:20px;height:20px;vertical-align:middle;margin-right:5px;}
.explain_right .custom i{background-position:-3px -482px;}
.explain_right .custom.on i{background-position:-3px -506px;}
.explain_right .consult i{background-position:-28px -481px;}
.explain_right .consult.on i{background-position:-28px -506px;}

/*申请职位弹窗*/
.masklayer{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:url(../images/blackbg.png) repeat;display:none}
.aplay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:101}
.aplaybox{display:table-cell;vertical-align:middle;}
.jobBox{background:#fff;border-radius:10px;width:50%;height:auto;margin:0 auto;overflow:hidden;}
.jobBox h2{width:100%;text-align:center;font-size:24px;background:#de1c65;color:#fff;line-height:60px;}
.jobBox a{display:block;width:30px;height:30px;background:url(../images/close-btn02.png) no-repeat center center;position:absolute;top:15px;right:15px;cursor:pointer}
.jobBox ul{padding:30px;overflow:hidden}
.jobBox ul li{width:100%;float:left;margin-bottom:5px;}
.jobBox ul li input[type=text]{width:100%;padding:0 1%;height:40px;line-height:40px;border:1px solid #ccc;box-sizing:border-box;color:#333}
.jobBox ul li select{width:100%;padding:0 0 0 1%;box-sizing:border-box;height:40px;line-height:40px;border:1px solid #ccc;color:#333}
.jobBox ul li textarea{width:100%;padding:1%;box-sizing:border-box;height:100px;resize:none;border:1px solid #ccc}
.jobBtn{width:100%;text-align:center;line-height:60px;background:#de1c65;color:#fff;font-size:24px;border:none}

.effect_li ul li::after{content:'';width:100%;height:100%;position:absolute;left:0;border-radius:50%;visibility:hidden;background:#de1c65;opacity:0;
    -webkit-transform:rotate(-100deg);
    transform:rotate(-100deg);
    -webkit-transform-origin:-200% 50%;
    transform-origin:-200% 50%;
    -webkit-transition:-webkit-transform .3s ease .3s,opacity .3s ease,visibility 0s .3s ease;
    transition:transform .3s ease .3s,opacity .3s ease,visibility 0s .3s ease
}
.effect_li ul li.on::after{
    visibility:visible;
    opacity:1;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
    -webkit-transition:-webkit-transform .3s ease,opacity .3s ease;
    transition:transform .3s ease,opacity .3s ease;
}

/*加盟弹窗*/
.fixed_form{width:100%;height:100%;position:fixed;top:0;left:0;z-index:106;display:none;}
#dialog_bg{background-color:#000;opacity:.6;filter:alpha(opacity=60);width:100%;height:100%;}
.dialog_bottom a{background:url(../images/claseDialogBtn_bg.png) center no-repeat;width:30px;height:30px;position:absolute;top:5px;right:5px;z-index:99;}
.mfbj_init{padding:39px 50px 39px 41px;width:330px;margin:0 auto;background:#fff;border-radius:5px;position:relative;}
.popup-form .popup-form-group{position:relative;margin-bottom:12px;font-size:14px;line-height:34px}
.fixed_form .popup-title{position:relative;color:#de1c65;font-size:28px;line-height:36px;text-align:center;padding-left:4px}
.popup-mfbj .popup-mfbj-tip{margin:10px auto;color:#666;text-align:center}
.popup-mfbj .popup-mfbj-del{color:#bbb;font-size:14px;margin-left:10px}
.popup-mfbj .popup-mfbj-tip-num{color:#feb338}
.popup-form .popup-form-label{position:relative;float:left;width:95px;color:#333;line-height:31px}
.popup-form .popup-form-required{position:relative;top:4px;margin-right:10px;color:#feb338;font-size:24px;vertical-align:middle}
.popup-mfbj .popup-form-control.popup-mfbj-wei, .popup-mfbj .popup-form-control.popup-mfbj-yt,.popup-form .popup-form-control.popup-mfbj-city,.popup-form .popup-form-control.popup-mfbj-province{width:111px}
.popup-mfbj .popup-form-control.popup-mfbj-yt,.popup-form .popup-form-control.popup-mfbj-city{margin-left:10px;}
.popup-form .popup-form-control{left:98px;width:211px;padding:6px 9px 5px;border:1px solid #ddd;vertical-align:middle;color:#666}
.popup-form .popup-form-control{float:left}
.mfbj-popup-area{font-size:0}
.common-tender-popup{position:absolute;top:50%;left:50%;width:1048px;height:500px;margin-top:-250px;margin-left:-524px;}
.popup-mfbj .popup-form-control.popup-mfbj-chu,.popup-mfbj .popup-form-control.popup-mfbj-shi,.popup-mfbj .popup-form-control.popup-mfbj-ting{
    width:74px;margin-bottom:10px
}
.popup-mfbj .popup-form-control.popup-mfbj-chu,.popup-mfbj .popup-form-control.popup-mfbj-ting{margin-left:5px}
.popup-form .popup-form-huxing-bottom{padding-left:95px}

.success{text-align:center;}
.success i{display:block;margin:0 auto;width:50px;height:50px;background:url(../images_v1/from_icon.png) -58px 0 no-repeat;}
.success p{font-size:18px;margin:15px 0;}
.mfbj_init button{width:/*180px*/ 100%;height:40px;border-radius:5px;font-size:18px;margin:0 auto;display:block;}
.error i{background:url(../images_v1/from_icon.png)  0 -1px no-repeat;}
/*加盟弹窗E*/

/*物资下载登录窗体*/
.user_lgn,.wzLogin_fixed{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;display:none}
.wzLogin_fixed .header .layer-close{right:15px;}
.wzLogin_bg{width:100%;z-index:999;position:fixed;background:rgba(0,0,0,.6);top:0;height:100%;filter:alpha(opacity=50)}
.user_lgn.show_login,.wzLogin_fixed.show_login{display:block}
.wzLoginBox{background-color:#fff;border-radius:6px;width:500px;height:335px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:9999;}
.header{border-bottom:1px solid #d7d7d7;width:100%;position:relative;line-height:70px;}
.header .layer-close{display:block;top:15px;right:32px;}
.header h3{font-weight:bold;padding:0 5%}
.wzContet{padding:3% 5%;}
.wzContet h5 a{color:#de1c65}
.wzContet .txt01,.wzContet .txt02{border:1px solid #d7d7d7;width:100%;height:50px;font-size:15px;text-indent:15px;margin-top:15px;}
.wzContet .submit_btn{background-color:#de1c65;border:1px solid #de1c65;border-radius:4px;width:100%;height:50px;margin-top:15px;color:#fff;font-size:18px;}

/* 用户下载物资弹窗 */
.user_lgn .wzLoginBox{width:840px;overflow:hidden;height:505px;}
.user_lgn .wzContet{text-align:center;padding-top:0;padding-bottom:0}
.wzContet .cover{position:absolute;top:62px;width:100%;height:10px;left:0;background:#fff;z-index:9999999;}
.wzLogin_slider .head ul{border-bottom:2px solid #de1c65;}
.wzLogin_slider{padding-bottom:25px;border-bottom:3px solid #eee}
.wzLogin_slider .bd{margin-top:10px;height:308px;}
.wzLogin_slider .bd ul li em,.wzLogin_slider .head ul li{font-weight:bold;float:left;line-height:52px;}
.wzLogin_slider .bd ul li{border-bottom:1px solid #ddd;width:100%;}
.wzLogin_slider .li01{width:200px;text-align:left;}
.wzLogin_slider .li03,.wzLogin_slider .li02{width:130px;}
.wzLogin_slider .bd ul li em{font-weight:normal;}
.wzLogin_slider .bd ul li .li04{margin-top:11px;font-size:14px;border-radius:4px;background:#de1c65;width:80px;line-height:30px;}
.wzLogin_slider .bd ul li .li04 a{color:#fff}
.wzLogin_slider .li05{width:72px;}

/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#f98a00;background:#da7711;color:#fff;}
.pagelist li.active a{border-color:#f98a00;background:#da7711;color:#fff;}