@charset "utf-8";
/*PC头部*/

.contact-wap{ display:none;}
.wap-donghu-bg{ display:none;}
.wap-nav-box{ display:none}
.wap-subnav{ display:none}
.height-section{ display:none;}
.swiper-container-wap{ display:none}
.case-on-wap{ display:none}
.case-wap{ display:none}
.partner-wap{ display:none}
.office-wap{ display:none}
.top-scroll{ display:none}
.foot_wap{ display:none}
#head-pc{ border-bottom:1px solid #eee;}
#head-pc .main{ width:1140px; height:80px; margin:0px auto;}
#head-pc .main a{ outline:none;}
#head-pc .main .logo{ float:left; margin-top:18px;}
#head-pc .main .nav{ margin-left:70px; line-height:78px; font-size:20px; float:right; border-bottom:2px solid #FFF; }
#head-pc .main .nav.active{ border-color:#ff9601; color:#ff9601;}
#head-pc .main .nav:hover{ border-color:#ff9601; color:#ff9601; border-bottom:0px;}

#head-pc1{ }
#head-pc1 .main{ width:1140px; height:80px; margin:0px auto;}
#head-pc1 .main a{ outline:none;}
#head-pc1 .main .logo{ float:left; margin-top:18px;}
#head-pc1 .main .nav{ margin-left:70px; line-height:77px; font-size:20px; float:right; border-bottom:3px solid #FFF; }
#head-pc1 .main .nav.active{ border-color:#ff9601; color:#ff9601;}
#head-pc1 .main .nav:hover{ border-color:#ff9601; color:#ff9601; border-bottom:0px;}

/*wechat*/
#tinybox{position:absolute; display:none; padding:10px; background:#ffffff;  z-index:2000;}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}

/*滚轮向上*/
.head-pc-scroll{ position:absolute; background:#FFF; opacity: 0.99; width:100%; top:0px; left:0px; transition:top 0.3s; -webkit-transition:top 0.3s; -o-transition:top 0.3s; transition:top 0.3s;}
.head-pc-scroll-fiexd{ width:100%; position:fixed; left:0px; top:0px; display:block; background:#FFF; z-index:1111111111111111;}
#head2-pc{ transition:top 0.3s; -webkit-transition:top 0.3s; -o-transition:top0.3s; transition:top 0.3s;}

/*滚轮向上*/
.head-pc1-scroll{ position:absolute; background:#FFF; width:100%; top:0px; left:0px; transition:top 0.3s; -webkit-transition:top 0.3s; -o-transition:top 0.3s; transition:top 0.3s;}
.head-pc1-scroll-fiexd{ width:100%; position:fixed; left:0px; top:0px; display:block; background:#FFF; z-index:1111111111111111;}
#head2-pc{ transition:top 0.3s; -webkit-transition:top 0.3s; -o-transition:top0.3s; transition:top 0.3s;}

/*二级导航*/
.subnav{ background:#f8f8f8; position:absolute; z-index:999999; width:100%;}
.subnav .facenav a{width:174px;}
.subnav .main{ width:1140px; padding:20px 0px 20px 0px; margin:0px auto; overflow:hidden;}
.subnav a{width:100px; height:35px; margin-left:29px; float:right; display:block; text-align:center; line-height:35px; color:#666; font-size:16px;}
.subnav a:hover{ background:#fc8f00; color:#FFF;}
.subnav a.active{ background:#fc8f00; color:#FFF;}
.subnav-fixed{ position:fixed; left:0px; top:0px; z-index:999999;}
.servernav a{width:auto;padding:0 20px;margin-left:40px;}
/*WAP头部*/
.head-wap{ display:none}
.head-wap .wap-nav-box{ display:none}
/*banner-swiper*/
.swiper-container {width: 100%;height: 572px;}
.swiper-slide {text-align: center;font-size: 18px;background: #ffffff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; background:#ffffff;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet-active { width:12px; height:12px; background:#ff9601; border-radius:12px;}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height: 467px !important;}
.fp-section{height:auto !important;}


/*PC底部*/
#foot-pc1{ width:100%; }
#foot-pc1 .foot-bottom{margin-left:auto; margin-right:auto; width:100%;background:#222222;}
#foot-pc1 .foot-bottom .main{ position:relative; margin-left:auto; margin-right:auto; width:1140px;height: 160px; padding:20px 0px 20px 0px;  text-align:center;}
#foot-pc1 .foot-bottom .main .left{position:absolute;font-size:14px; width:100%;   color:#666; text-align:left; margin-top:55px;}
#foot-pc1 .foot-bottom .main .left a{font-size:16px;  color:#fff; line-height:12px; margin:10px 10px 10px 10px;}
#foot-pc1 .foot-bottom .main .left  span{ display:inline-block; margin:0px 10px 0px 0px; line-height:15px;}
#foot-pc1 .foot-bottom .main .left p{ color:#999999; line-height:20px; font-family:'Arial';}
#foot-pc1 .foot-bottom .main .left1{border-left:1px solid #2f2f2f; position:absolute;margin-top:40px;margin-left:130px;text-align:left; }
#foot-pc1 .foot-bottom .main .left1 p{ margin-left:30px;color:#999; font-size:15px; line-height:23px;}
#foot-pc1 .foot-bottom .main .right{position:absolute;font-size:14px; width:100%;   color:#666; text-align:right;margin-top:80px;}
#foot-pc1 .foot-bottom .main .right a{font-size:15px;  color:#999; line-height:25px; margin:0px 5px 0px 5px;}
#foot-pc1 .foot-bottom .main .right p{ color:#494949;font-size:12px; line-height:25px;}
#foot-pc1 .foot-bottom .main .right1{position:absolute;font-size:14px; width:160px; text-align:right;margin-top:35px; left: 980px;}
#foot-pc1 .foot-bottom .main .right1 .coop-btn{ text-align:center; color:#fff; font-size:15px;border: 2px solid #ff970e; background:#ff970e;padding:6px 30px 6px 30px;border:1px solid #ff970e; border-radius:5px;}
#foot-pc1 .foot-bottom .main .right1 .coop-btn:hover{ text-align:center; color:#000; font-size:15px; background:#ff970e; padding:6px 30px 6px 30px;border:1px solid #ff970e; border-radius:5px;}
#foot-pc1 .foot-bottom .main .right2{position:absolute;font-size:14px; width:40px; text-align:right;margin-top:25px;left: 950px;}
#foot-pc1 .foot-bottom .main .right2 .divcss5_out_box{margin-right:150px;cursor:Pointer;}



/*首页-服务领域*/
.wrap.index{ width:1140px; margin:0px auto;}
.index h1{ margin:40px 0px 60px 0px; font-size:30px;font-weight:100;font-weight:100;line-height:50px; text-align:center; color:#333; }
.index h2{ margin:40px 0px 50px 0px; font-size:30px;font-weight:100; line-height:50px; text-align:center; color:#333; }
.index h3{ width:900px; margin:20px 0px 30px 0px; font-size:15px; line-height:20px; color:#666666; text-align:center;}
.index h4{ margin-top:175px;width:100%; font-size:20px; line-height:30px; color:#ffffff; text-align:center;margin-top:40px;}
.index h5{ width:100%; font-size:15px; line-height:20px; color:#ffffff; text-align:center;}
.index .innovat{ width:544px; height:290px;  padding:51px 0px 0px 46px;  float:left; border:1px solid #fff;   transition: all 1s;-ms-transition: all 1s; -moz-transition: border 1s; -webkit-transition: all 1s; -o-transition: all 1s; position:relative; background:#f9f9f9; overflow:hidden;}
.index .innovat img{ position:absolute; right:0px; bottom:0px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.index .innovat .new-all{ width:100%; height:100%; position:absolute; left:0px; top:0px;}
.index .innovat:hover img{ transform:scale(1.08);}
.index .innovat:hover{ border:1px solid #ff970e; -moz-transition: border 1s;}
.index .innovat.one{ height:649px;}
.index .innovat.one a.title{ width:317px;}
.index .innovat.one p{ width:405px;}
.index .innovat.two{ float:right; margin-bottom:16px;} 
.index .innovat.three{ float:right;}
.index .innovat a.title{ width:180px; margin-bottom:17px; line-height:24px; color:#333; font-size:20px; display:block; }
.index .innovat p{ width:245px; margin-bottom:42px; font-size:14px; color:#777; line-height:24px;}
.index .innovat a.more{ width:20px; display:block; background:#999; color:#FFF; text-align:center; line-height:20px; font-size:16px; font-family:'Arial';}
.index .innovat:hover a.more{ background:#ff970e;}
.index .server-top{ width:80%; margin-left:auto; margin-right:auto; spadding:30px 0px 0px 0px; display:block; line-height:26px; font-size:15px; clear:both; text-align:left; color:#999;}
.index .server-top i{ color:#f18900; font-style:normal; }
.index .server-about{width:1200px;}
.index .server-about img{ float:left;}
.index .server-main{ width:233px; height:210px; margin:0px 0px 20px 0px; padding:40px 25px; float:left; font-size:14px; line-height:20px; color:#777; display:block; border:1px solid #FFF; }
.index .server-main:hover{ border:1px solid #ff970e; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.index .server-main i{ width:92px; height:88px; display:block; margin:0px auto; background:url(../images/index_ico.png) center -3px;}
.index .server-main span{ margin:40px 0px 19px 0px; display:block; text-align:center; color:#222; font-size:20px; line-height:20px;}
.index .server-main.server-two i{ background:url(../images/index_ico.png) no-repeat center -98px;}
.index .server-main.server-three i{ background:url(../images/index_ico.png) no-repeat center -189px;}
.index .server-main.server-four i{ background:url(../images/index_ico.png) no-repeat center -274px;}
.index .subver{ width:1200px; margin-bottom:10px; overflow:hidden;}
.index .subver img{ float:left; border-bottom:1px solid #eee; border-left:1px solid #eee; margin-left:-1px;}
.index .subver img:nth-last-of-type(1){ border-bottom:0px;}
.index .subver img:nth-last-of-type(2){ border-bottom:0px;}
.index .subver img:nth-last-of-type(3){ border-bottom:0px;}
.index .subver img:nth-last-of-type(4){ border-bottom:0px;}
.index .subver img:nth-last-of-type(5){ border-bottom:0px;}
.index .service img{ margin-left:0px;}
.index .service { margin-left:0px;}
.index .service1 {text-align:left;float:left;color:#fff; width:380px; height:253px; margin-bottom:10px;background:url(../images/service1.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.index .service2 {text-align:left;float:left;color:#fff; width:380px; height:253px; margin-bottom:10px;background:url(../images/service2.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.index .service3 {text-align:left;float:left;color:#fff; width:380px; height:253px; margin-bottom:10px;background:url(../images/service3.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.index .service1 h4{width:100%; font-size:25px; line-height:40px; color:#ffffff; text-align:center; margin-top:100px;margin-bottom:10px;}
.index .service2 h4{width:100%; font-size:25px; line-height:40px; color:#ffffff; text-align:center; margin-top:100px;margin-bottom:10px;}
.index .service3 h4{width:100%; font-size:25px; line-height:40px; color:#ffffff; text-align:center; margin-top:100px;margin-bottom:10px;}
.index .service1 p{text-align:center; line-height:20px; font-size:15px; margin:0; color:#fff}
.index .service2 p{text-align:center; line-height:20px; font-size:15px; margin:0; color:#fff}
.index .service3 p{text-align:center; line-height:20px; font-size:15px; margin:0; color:#fff}

/*首页-精彩案例*/
.wrap.indexb{ width:1140px; margin:0px auto; text-align:center; }
.indexb h1{ margin:40px 0px 60px 0px; font-size:30px;font-weight:100;line-height:50px; text-align:center; color:#333; }
.indexb h2{ margin:40px 0px 50px 0px; font-size:30px;font-weight:100; line-height:50px; text-align:center; color:#333; }
.indexb h3{ width:1140px; margin:20px 0px 30px 0px; font-size:15px; line-height:20px; color:#666666; text-align:center;}
.indexb .server-about{width:1140px;}
.indexb .server-about img{ float:left;}
.indexb .server-about1{width:1006px;}
.indexb .server-about1 img{ float:left;}
.indexb .innovat{ width:544px; height:290px;  padding:51px 0px 0px 46px;  float:left; border:1px solid #fff;   transition: all 1s;-ms-transition: all 1s; -moz-transition: border 1s; -webkit-transition: all 1s; -o-transition: all 1s; position:relative; background:#f9f9f9; overflow:hidden;}
.indexb .innovat img{ position:absolute; right:0px; bottom:0px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.indexb .innovat .new-all{ width:100%; height:100%; position:absolute; left:0px; top:0px;}
.indexb .innovat:hover img{ transform:scale(1.08);}
.indexb .innovat:hover{ border:1px solid #ff970e; -moz-transition: border 1s;}
.indexb .innovat.one{ height:649px;}
.indexb .innovat.one a.title{ width:317px;}
.indexb .innovat.one p{ width:405px;}
.indexb .innovat.two{ float:right; margin-bottom:16px;} 
.indexb .innovat.three{ float:right;}
.indexb .innovat a.title{ width:180px; margin-bottom:17px; line-height:24px; color:#333; font-size:20px; display:block; }
.indexb .innovat p{ width:245px; margin-bottom:42px; font-size:14px; color:#777; line-height:24px;}
.indexb .innovat a.more{ width:20px; display:block; background:#999; color:#FFF; text-align:center; line-height:20px; font-size:16px; font-family:'Arial';}
.indexb .innovat:hover a.more{ background:#ff970e;}
.indexb .server-top{ margin-left:auto; margin-right:auto; padding-top:200px; padding-bottom:250px;font-size:26px; width:1200px; clear:both; text-align:center; color:#ff9601;font-family:"fzltcxhjw";font-weight: 600;}
.indexb .server-top i{ color:#f18900; font-style:normal; }
.indexb .server-main{ width:240px; height:210px; margin:0px 4px; padding:40px 25px; float:left; font-size:14px; line-height:20px; color:#777; display:block; border:1px solid #FFF; }
.indexb .server-main:hover{ border:1px solid #ff970e; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.indexb .server-main i{ width:92px; height:88px; display:block; margin:0px auto; background:url(../images/index_ico.png) center -3px;}
.indexb .server-main span{ margin:40px 0px 19px 0px; display:block; text-align:center; color:#222; font-size:20px; line-height:20px;}
.indexb .server-main.server-two i{ background:url(../images/index_ico.png) no-repeat center -98px;}
.indexb .server-main.server-three i{ background:url(../images/index_ico.png) no-repeat center -189px;}
.indexb .server-main.server-four i{ background:url(../images/index_ico.png) no-repeat center -274px;}
.indexb .subver{ width:1140px; margin-bottom:80px; overflow:hidden;}
.indexb .subver img{ float:left; border-bottom:1px solid #eee; padding-top: 15px; padding-bottom: 15px;border-left:1px solid #eee; margin-left:-1px;}
.indexb .subver img:nth-last-of-type(1){ border-bottom:0px;}
.indexb .subver img:nth-last-of-type(2){ border-bottom:0px;}
.indexb .subver img:nth-last-of-type(3){ border-bottom:0px;}
.indexb .subver img:nth-last-of-type(4){ border-bottom:0px;}
.indexb .subver img:nth-last-of-type(5){ border-bottom:0px;}
.indexb .subver img:nth-last-of-type(6){ border-bottom:0px;}
.indexb .server-x{ margin-left:auto; margin-right:auto; padding-top:200px; padding-bottom:250px;font-size:26px; width:1200px; clear:both; text-align:center; color:#999999;font-family:"fzltcxhjw";font-weight: 600;}
.indexb .server-x i{ color:#f18900; font-style:normal; }

/*案例*/
.case-con{padding-top:0px; width:1146px; margin:0 auto; text-align:center; }
.case-con h1{margin:60px 0px 60px 0px; font-size:30px;font-weight:100; line-height:50px; text-align:center; color:#333; }
.case-con h1 i{ font-style:normal; color:#ff9100;}
.case1 {color:#000; padding-bottom:30px; margin-top: 30px; }
.case1 a{color:#000; margin:0px 20px 60px 0px;  font-size:16px;}
.case1:hover a{color:#000; margin:0px 20px 60px 0px;  font-size:16px;}
.case1 a.active{ color:#ff9601; margin:0px 20px 60px 0px;  font-size:16px;}
.case-series{ width:380px; float:left; overflow:hidden;border:1px solid #fff;}
.case-series .tit{font-size:22px;color:#333; background:#fff;padding-top:20px; padding-left:5px; display:block;padding-bottom:5px;}
.case-series p{color:#888;padding-left:5px; padding-right:20px; padding-bottom:40px; line-height:25px; font-size:16px;}
.case-series p i{ font-style:normal;padding:0 3px;}
.case-series p i:last-child{ display:none;}
.case-series.series-1{ height:380px; overflow:hidden; margin-right:0px;}
.case-series.series-2{ margin-right:0px;}
.case-series.series-2 .img{height:380px; overflow:hidden;}
.case-dc{ margin-top:65px; margin-bottom:122px;}
.case-dc h2{font-size:30px;color:#333;float:left; line-height:143px;width:176px;font-family:"fzltcxhjw";}
.case-dc h2 b{color:#f18900; font-weight:100;}
.case-dc i{width:1px;height:60px;background:#eee; display:inline-block; margin-bottom:40px; }
.case-dc i:last-child{ display:none;}
.case-clw-banner{ background:url(../images/case-car-banner-bg_.jpg) no-repeat center top;width:100%; position:relative;}
.case-o2o-banner{background:url(../images/case-o2o-banner-bg.jpg) no-repeat center top;}
.case-inter-banner{background:url(../images/case-inter-banner-bg_.jpg) no-repeat center top;}
.case-clw-banner p{ font-family:"fzltcxhjw"; font-size:50px;color:#fff; text-align:center; padding-top:7%; }
.case-clw-banner .but-img{ width:100%; position:absolute; bottom:8%; left:0px; z-index: 9999999;}
.case-clw-banner .but-img .but{ margin:0px auto; display:block; cursor:pointer;animation:sericobtn 3s linear none;-webkit-animation:sericobtn 3s linear none;-ms-animation:sericobtn 3s linear none;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;}
.banner-animate{width:900px; height:240px; background:none;position:absolute; left:0;bottom:0;top:10%; right:0; overflow:auto; margin:auto;}
.banner-animate .clw-zxy-img{ position:absolute; left:0;top:0;right:0;bottom:0; overflow:auto; margin:auto; z-index:99999; opacity:0; animation:clw_img 2s linear 0s;-webkit-animation:clw_img 2s linear 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.banner-animate .ban-an-font{color:#fff;font-size:16px;writing-mode:rl-tb; position:absolute;}

/*案例*/
.xcase-con{padding-top:0px; width:1140px; margin:0 auto;}
.xcase-con h1{margin:60px 0px 60px 0px; font-size:30px;font-weight:100;line-height:50px; text-align:center; color:#333; }
.xcase-con h1 i{ font-style:normal; color:#ff9100;}
.xcase-con h3{margin:10px 0px 60px 0px; font-size:20px;font-weight:100;line-height:50px; text-align:center; color:#333; }
.xcase1 {color:#000; padding-bottom:40px; margin-top: 40px; text-align:center;}
.xcase1 a{color:#000; margin:0px 30px 80px 0px;  font-size:16px;}
.xcase1:hover a{color:#000; margin:0px 30px 80px 0px;  }
.xcase1 a.active{ color:#ff9601; margin:0px 30px 80px 0px; }
.xcase-series{ width:285px; float:left; overflow:hidden;}
.xcase-series .tit{font-size:22px;color:#333; background:#fff;padding-top:20px; padding-left:5px; display:block;padding-bottom:5px;}
.xcase-series p{color:#888;padding-left:5px; padding-right:20px; padding-bottom:40px; line-height:25px; font-size:15px;}
.xcase-series p i{ font-style:normal;padding:0 3px;}
.xcase-series p i:last-child{ display:none;}
.xcase-series.series-1{ height:298px; overflow:hidden; margin-right:0px;}
.xcase-series.series-2{ margin-right:0px;}
.xcase-series.series-2 .img{height:380px; overflow:hidden;}
.xcase-dc{ margin-top:65px; margin-bottom:122px;}
.xcase-dc h2{font-size:30px;color:#333;float:left; line-height:143px;width:176px;font-family:"fzltcxhjw";}
.xcase-dc h2 b{color:#f18900; font-weight:100;}
.xcase-dc i{width:1px;height:60px;background:#eee; display:inline-block; margin-bottom:40px; }
.xcase-dc i:last-child{ display:none;}
.xcase-clw-banner{ background:url(../images/case-car-banner-bg_.jpg) no-repeat center top;width:100%; position:relative;}
.xcase-o2o-banner{background:url(../images/case-o2o-banner-bg.jpg) no-repeat center top;}
.xcase-inter-banner{background:url(../images/case-inter-banner-bg_.jpg) no-repeat center top;}
.xcase-clw-banner p{ font-family:"fzltcxhjw"; font-size:50px;color:#fff; text-align:center; padding-top:7%; }
.xcase-clw-banner .but-img{ width:100%; position:absolute; bottom:8%; left:0px; z-index: 9999999;}
.xcase-clw-banner .but-img .but{ margin:0px auto; display:block; cursor:pointer;animation:sericobtn 3s linear none;-webkit-animation:sericobtn 3s linear none;-ms-animation:sericobtn 3s linear none;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;}
.xbanner-animate{width:900px; height:240px; background:none;position:absolute; left:0;bottom:0;top:10%; right:0; overflow:auto; margin:auto;}
.xbanner-animate .clw-zxy-img{ position:absolute; left:0;top:0;right:0;bottom:0; overflow:auto; margin:auto; z-index:99999; opacity:0; animation:clw_img 2s linear 0s;-webkit-animation:clw_img 2s linear 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.xbanner-animate .ban-an-font{color:#fff;font-size:16px;writing-mode:rl-tb; position:absolute;}


/*关于我们*/
.aboutbg{width:100%; height:520px; background: url(../images/aboutbg_02.jpg) no-repeat center center;}
.aboutbg h2{font-size:50px; line-height: 50px;color:#fff; text-align: center;padding-top: 210px;font-family:"fzltcxhjw";}
.about{width:100%; margin: 0 auto; position: relative; background:#222222; margin-top: 40px}
.about h3{font-size:40px;line-height:40px;padding-top:120px; text-align: center;color:#333;font-family:"fzltcxhjw";}
.about h3 i{font-style: normal;color:#ff9100;}
.about h4{font-size:20px;line-height:40px; text-align: left;color:#333;}
.about .about-ico {margin-top:96px;margin-bottom: 100px;}
.about .about-ico .about-ico-list{width:299px; float:left;border-right:1px solid #e4e4e4;}
.about .about-ico .about-ico-list h2{padding-top:16px;padding-bottom:42px;font-size:20px; line-height:20px;color:#ff9100; text-align:center;}
.about .about-ico .about-ico-list.about-other{border:none;}
.about .about-ico .about-ico-list img{width:299px; height:143px;}
.about .about-ico img:nth-child(4n){}
.about .about-num{width:300px; text-align: center; float:left;margin-bottom: 100px;}
.about .about-num h2{font-size:16px;line-height: 16px;color:#999;padding-bottom: 20px;}
.about .about-num h2 i{font-size:64px;line-height:64px;font-style: normal;color:#ff9100;font-family:"fzltcxhjw";}
.about .about-num h2 strong{font-size:54px;line-height:54px;font-family:"fzltcxhjw";color:#ff9100;}
.about .about-num h3{font-size:16px; line-height: 22px;color:#333;padding:0;font-family:"微软雅黑";}
.about .about-num h4{font-size:14px; line-height: 22px;color:#888;}
.about .about-lx{width:500px;height:80px;margin:0px 20px 0px 0px;}
.about .about-lx  h3{font-size:20px;color:#333; line-height: 22px;text-align: left;padding:0;margin-bottom:20px;font-family:"微软雅黑";font-weight:100;}
.about .about-lx  h3 b{width:18px;height:3px;background: #ff8900;display: block;margin-top:10px;}
.about .about-lx  a{display: inline-block;font-size:16px;color:#fff;line-height: 25px; text-align: center;font-family:"fzltcxhjw";margin-right:30px;font-weight:100;}
.about .about-lx p{ line-height:22px; color:#ffffff; }
.about .about-lx .tel{ color:#ffffff; font-size:16px;margin-top:30px;line-height: 25px; font-family:"fzltcxhjw";}
.about .about-lx .mail:hover{color:#ff9100;}
.about .about-lx .form-box{ width:450px; height:200px; margin:-100px 0px 0px -200px; background:#FFF; position:fixed; left:50%; top:50%; box-shadow: 0px 0px 13px #ebeaea; display:none}
.about .about-lx .form-box p{ width:100%; margin:30px 0px; padding:0px; font-size:16px; line-height:25px; color:#222; display:block; text-align:center;}
.about .about-lx .form-box a{ width:130px; height:32px; margin:0px auto; text-align:center; line-height:32px; color:#fff; font-size:15px; display:block; background:#ff970e; clear:both; cursor:pointer;}
.about .about-lx1{margin-left:auto; margin-right:auto; width:1140px; }
.about .about-lx2{background: #f9f9f9 url(../images/about_lx_02.png) no-repeat right bottom;float:right;}
.about .about-form{margin: 0px 0px 75px 0px;}
.about .about-form h3{font-size:30px;font-weight:100;line-height: 40px;text-align: center;color:#333;}
.about .about-form h4{font-size:16px;line-height: 40px;text-align: center;color:#ff9100;margin-bottom:40px;}
.about .about-form .input-text{width:581px;height:38px;border:1px solid #bdbdbd;padding-left:15px;outline: none;color:#777;font-size:14px;margin-bottom: 12px; float: left;}
.about .about-form textarea{width:558px;height:164px;padding:15px;border:1px solid #bdbdbd; float: right;font-size:14px;margin-bottom:12px ;}
.about .about-form p{width:567px;hegiht:38px;margin-top:11px;font-size:14px;color:#333;line-height: 38px;float: left;padding-left:14px;color:#999;}
.about .about-form p a{color:#999;}
.about .about-form p a:hover{color:#FF9000;}
.about .about-form p b{width:10px;height:2px;background: #ff8900;margin-bottom:4px;margin-right:7px; display: inline-block;}
.about .about-form .input-sub{width:168px;height:40px;margin-top:11px;background:none;border:2px solid #ff8600;font-size:16px;color:#ff9000; text-align: center;float:right;cursor: pointer;}
.about .about-form .input-sub:hover{ background:#ff8600; color:#FFF}
.about .about-lx .coop-btn{ width:130px; line-height:36px; text-align:center; color:#fff; font-size:18px; margin-left:662px; float:left; background:#ff970e;-webkit-appearance: none;border:1px solid #ff970e; border-radius:25px;position: absolute;bottom:20px;}
.about .about-lx .divcss5_out_box{width:38px;height:38px;margin-left:580px; float:left; -webkit-appearance: none;border-radius: 0; position: absolute;bottom:22px; cursor:Pointer;}
.about .about-lx .coop-btn:hover{ background:#ff9f23;}


.about1{width:100%; background: #ffffff; margin: 0 auto;}
.about1 h3{padding-top:45px; font-weight:100;text-align: center;color:#000;}
.about1 h3 i{font-style: normal;color:#ff9100;}
.about1 h4{font-size:20px;line-height:40px; text-align: left;color:#333;}
.about1 .about-form{margin: 0px 0px 20px 0px;width:820px;margin-left:auto; margin-right:auto; }
.about1 .about-form h3{font-size:30px;line-height: 40px;text-align: center;color:#333;}
.about1 .about-form h4{font-size:16px;line-height: 40px;text-align: center;color:#ff9100;margin-bottom:40px;}
.about1 .about-form .input-text{width:370px;height:38px;border:1px solid #bdbdbd;padding-left:15px;outline: none;color:#333;font-size:14px;margin-bottom: 12px;margin-left:20px ; }
.about1 .about-form textarea{width:765px;height:110px;padding:15px;border:1px solid #bdbdbd; font-size:14px;margin-bottom:12px ;margin-left:20px ;}
.about1 .about-form p{width:305px;font-size:14px;line-height: 30px;padding-left:25px;color:#999;}
.about1 .about-form p a{color:#000;}
.about1 .about-form p a:hover{color:#FF9000;}
.about1 .about-form p b{width:10px;height:2px;background: #ff8900;margin-bottom:4px;margin-right:7px; display: inline-block;}
.about1 .about-form .input-sub{margin-left:20px ;width:250px;height:40px;margin-top:11px;background:none;border:2px solid #ff8600;font-size:16px;color:#ff9000; text-align: center;}
.about1 .about-form .input-sub:hover{ background:#ff8600; color:#FFF}
.about1 .about-form .form-box{ width:450px; height:200px; margin:-100px 0px 0px -200px; background:#FFF; position:fixed; left:50%; top:50%; box-shadow: 0px 0px 13px #ebeaea; display:none}
.about1 .about-form .form-box p{ width:100%; margin:43px 0px; padding:0px; font-size:16px; line-height:25px; color:#222; display:block; text-align:center;}
.about1 .about-form .form-box a{ width:130px; height:32px; margin:0px auto; text-align:center; line-height:32px; color:#fff; font-size:15px; display:block; background:#ff970e; clear:both; cursor:pointer;}