@charset "utf-8";
/* CSS Document */
html {}
body{ font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#5b5b5b; margin:0px; padding:0px; overflow-x:hidden;}
ol,ul,li,p,dl,dt,dd{list-style: none outside none; margin:0px; padding:0px;}
img {border:none;}
a:link, a:visited {color:#161616; text-decoration: none;outline:none;}
a:hover, a:active {color:#fa4616; text-decoration: none;outline:none;}
.clear{clear:both;}
.kg{ width:72.9166%; margin:0 auto;}
.kga{ margin:0 auto; max-width:1440px; width:98%;}
.kgb{ margin:0 auto; max-width:1300px; width:98%;}
.top_kg{ width:98%; margin:0 auto; max-width:1790px; position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.dw{ position:relative;}
.cj{ overflow:hidden;}
.green-black {padding-top:30px; clear:both; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.green-black a {border:1px solid #cacaca; padding:5px 9px; border-radius:3px; height:12px; line-height:12px; zoom:1; font-size:0.875rem; margin:0 2px; color:#333;}
.green-black a:hover,.green-black span.current{border:1px solid #b55b00; border-radius:3px; padding:5px 9px; height:12px; line-height:12px; font-size:0.875rem; background:#fa4616; color:#fff;}
::-webkit-scrollbar {width:3px;height:8px;background-color:#fff;border-radius:2px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:1px}
#dituContent{ height:350px;}
@media screen and (max-width:770px){#dituContent{ height:200px;}}
@font-face {
 font-family:"alternateRegular";
 font-display: swap;
 src: url("../fonts/alternate.eot"),
      url("../fonts/alternate.ttf");
}
@font-face {
 font-family:"ebrima";
 font-display: swap;
 src: url("../fonts/ebrima.eot"),
      url("../fonts/ebrima.ttf");
}
@font-face {
 font-family:"ALIBABALIGHT";
 font-display: swap;
 src: url("../fonts/ALIBABASANS-LIGHT.eot"),
      url("../fonts/ALIBABASANS-LIGHT.ttf");
}
@font-face {
 font-family:"ALIBABAREGULAR";
 font-display: swap;
 src: url("../fonts/ALIBABASANS-REGULAR.eot"),
      url("../fonts/ALIBABASANS-REGULAR.ttf");
}
@font-face {
 font-family:"ALIBABABOLD";
 font-display: swap;
 src: url("../fonts/ALIBABASANS-BOLD.eot"),
      url("../fonts/ALIBABASANS-BOLD.ttf");
}
@font-face {
 font-family:"Din";
 font-display: swap;
 src: url("../fonts/Din.eot"),
      url("../fonts/Din.ttf");
}
@font-face {
 font-family:"tahoma";
 font-display: swap;
 src: url("../fonts/tahoma.eot"),
      url("../fonts/tahoma.ttf");
}
@font-face {
 font-family:"Anton";
 font-display: swap;
 src: url("../fonts/Anton.eot"),
      url("../fonts/Anton.ttf");
}
@font-face {
 font-family:"dpr";
 font-display: swap;
 src: url("../fonts/dpr.eot"),
      url("../fonts/dpr.ttf");
}
/*基础配置*/
@keyframes topbom{ 0%{bottom:5%; opacity:1;} 50%{bottom:6%; opacity:0.7;} 100%{bottom:5%; opacity:1;}} @-webkit-keyframes zzt{ 0%{bottom:5%; opacity:1;} 50%{bottom:6%; opacity:0.7;} 100%{bottom:5%; opacity:1;}}
@keyframes probom{ 0%{bottom:80px; opacity:1;} 50%{bottom:90px; opacity:0.7;} 100%{bottom:80px; opacity:1;}} @-webkit-keyframes zzt{ 0%{bottom:80px; opacity:1;} 50%{bottom:90px; opacity:0.7;} 100%{bottom:80px; opacity:1;}}
@keyframes nzzt{0% {-webkit-transform: perspective(1000px) scale(1);transform: perspective(1000px) scale(1);}100% {-webkit-transform: perspective(1000px) scale(1.1);	transform: perspective(1000px) scale(1.1);}}
@keyframes bandong{0% {-webkit-transform: perspective(1000px) scale(1);transform: perspective(1000px) scale(1);}50% {-webkit-transform: perspective(1000px) scale(1.1);	transform: perspective(1000px) scale(1.1);}100% {-webkit-transform: perspective(1000px) scale(1);transform: perspective(1000px) scale(1);}}
/*@group header*/
/*首页*/
.top{width:100%; position:absolute; border-bottom:1px solid rgba(255,255,255,0.3);  background:rgba(255,255,255,0.5); font-family:"ebrima"; z-index:999; /*box-shadow:0px 1px 2px rgba(0,0,0,0.3);*/}
.logo{ padding-top:18px;}
.logo .indlogo{display:none;}
.top_r{ margin-top:29px; padding-left:22px; height:28px; border-left:1px solid rgba(255,255,255,0.2);}
.top_yy{ background:url(../images/yyqh.png) no-repeat left center; height:28px; padding-left:30px; line-height:28px; color:#fff; font-size:1.125rem; position:relative;}
.top_yy span{ display:block; float:right; width:20px; text-align:center; font-family:"宋体"; transform:rotate(90deg); -ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.top_yy a{ color:#fff;}
.top_yy ul ul{ position:absolute; left:0; top:60px; padding:5px 0; background:rgba(0,0,0,0.6); width:100%; text-align:center;}
.top_yy ul ul li{ line-height:28px; font-size:0.9125rem;}

.sp_nav i{ display:none;}
.sjj_nav{height:88px; padding-right:7px;}
.sjj_nav li{ float:left; position:relative;}
.sjj_nav li .sp_nav_xjb{ display:none;}
.sjj_nav li a{display:block;  padding:0 22px; text-align:center; font-size:1.25rem; height:88px; line-height:88px; color:#fff; transition:0.5s;}
.sjj_nav li:hover a,.sjj_nav li.cur a{ color:#fa4616; transition:0.5s;}
.sjj_nav li em{background:#fa4616; display:block; position:absolute; left:25%; bottom:-2px; height:3px; transition:0.5s; width:50%; transform:scaleX(0); transition:0.5s;}
.sjj_nav li:hover em,.sjj_nav li.cur em{transform:scaleX(1); transition:0.5s;}
.sjj_nav li ul{ position:absolute; width:180px; background:#fa4616; left:25%; margin-top:3px; overflow:hidden; transform:scaleX(0); opacity:0; transition:0.5s;}
.sjj_nav li:hover ul{transform:scaleX(1); opacity:1; transition:0.5s;}
.sjj_nav li ul li{ height:42px; line-height:42px; border-top:1px solid #f95428; float:none;}
.sjj_nav li ul li:nth-child(1){ border-top:none;}
.sjj_nav li ul li a{ padding:0; line-height:42px; height:42px; font-size:1.125rem; text-align:center; font-family:"dpr"; transition:0.5s;}
.sjj_nav li:hover ul li a,.sjj_nav li.cur ul li a{ color:#fff; transition:0.5s;}
.sjj_nav li ul li:hover a{ background:#f95428; color:#fff; transition:0.5s;}
.ind_left img{ max-height:100%; position:absolute; left:0; top:0; z-index:9;}
.indnav .logo img{ display:none;}
.indnav .logo .indlogo{ display:block;}
.indnav .top_yy{ background:url(../images/yyqhh.png) no-repeat left center; color:#252525;}
.indnav .top_yy a{color:#252525;}
.indnav .sjj_nav li a{ color:#252525;}
.indnav .sjj_nav li em{ background:#fff;}
.indnav .top_yy ul ul li a{ color:#fff;}
@media screen and (max-width:768px){
.top{ position:fixed; background:rgba(255,255,255,0.6);}
.top_kg{ width:100%;}
.logo{ padding-top:28px; padding-left:1%;}
.top_r{ margin-top:27px; margin-right:30px;}
.top_yy ul ul{top:54px;}
.sjj_nav li ul{ position:relative; width:auto; background:none; left:auto; margin-top:0; transform:scaleX(1); opacity:1;}
.indnav .top_yy a{font-size:1rem;}
}

@media screen and (max-width:520px){
.logo{ padding-top:15px;}
.logo img{ height:20px;}
.top_r{ margin-top:12px; margin-right:15px;}
.top_yy ul ul{top:39px;}
.top_yy ul ul li{ font-size:0.875rem;}
}

.index {position:relative;}
.index .section {position:relative;}
.index .section-0{background:url(../img/indz_bga.jpg) no-repeat center; background-size:cover; overflow:hidden;}
.indza_wb{width: 96%; max-width: 840px; margin: 30vh auto 0 auto; padding: 50px 0; border-radius: 20px;}
.indza_logo{text-align: center;}
.indza_logo img{max-width: 90%;}
.indza_ms{ color: #fff; font-family: "Anton"; font-size: 2.5rem; margin-top: 50px; text-align: center; }
.indza_ms span:nth-child(1){ color: #fa4616;}
.indza_ms span:nth-child(2){ color: #0099da;}
@media screen and (max-width:768px){
.index .section-0{ padding-bottom: 150px;}
.index .section-0 .kg{ width: 96%;}
.indza_wb{width: 96%; max-width: 840px; margin: 180px auto 0 auto;}
.indza_ms{font-size: 2rem;}
}
@media screen and (max-width:520px){
.index .section-0{ padding-bottom: 80px;}
.indza_wb{width: 100%; max-width: 840px; margin: 110px auto 0 auto;}
.indza_ms{font-size: 1.5rem; margin-top: 20px;}
}

.index .section-2{background:url(../images/index_bga.jpg) no-repeat center; background-size:cover; overflow:hidden;}
.banbgpoa{ position:absolute; left:0; top:0; width:100%; height:100%;}
.banbgpoa img{ display:block; width:100%; animation:bandong 20s infinite linear;}
/*banner*/
#certify {position:relative; width:87.5%; max-width:1680px; margin:9% auto 0 auto}
#certify .swiper-container {padding-bottom:30px; padding-top:30px;}
#certify .swiper-slide{width:960px;}
#certify .swiper-slide span{ display:block; background:#7b7b7b; border-radius:10px;}
#certify .swiper-slide.swiper-slide-active span{box-shadow:0px 0px 30px rgba(0,0,0,0.5); background:#fff; border-radius:0px; padding:9px;}
#certify .swiper-slide img{display:block; width:100%; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter:grayscale(100%) blur(3px); border-radius:10px;}
#certify .swiper-slide.swiper-slide-active img{filter:grayscale(0%) blur(0px);}
#certify .swiper-slide p{line-height:90px; padding-top:0; font-size:2.625rem; text-align:center; color:#fff; font-family:"dpr"; margin:0; opacity:0; filter:alpha(opacity=0);}
#certify .swiper-slide.swiper-slide-active p{opacity:1; filter:alpha(opacity=100);}
#certify .swiper-pagination{display:none;}
#certify .swiper-button-prev{left:15%; top:44%; width:36px; height:60px; background:url(../images/ban_l.png) no-repeat;}
#certify .swiper-button-next{right:15%; top:44%; width:36px; height:60px; background:url(../images/ban_r.png) no-repeat;}
@media screen and (max-width:1680px){#certify .swiper-slide{width:880px;}}
@media screen and (max-width:1440px){#certify .swiper-slide{width:700px;}#certify .swiper-slide p{font-size:1.5rem;}}
@media screen and (max-width:1366px){.sjj_nav li a{ padding:0 20px; font-size:1.125rem;}#certify {margin:5% auto 0 auto;}#certify .swiper-slide{width:700px;}#certify .swiper-slide p{line-height:70px;}}
@media screen and (max-width:1280px){.sjj_nav li a{ padding:0 18px;}#certify {margin:7% auto 0 auto;}#certify .swiper-slide{width:680px;}}
@media screen and (max-width:1024px){
.sjj_nav li a{ padding:0 12px; font-size:0.875rem;}
#certify {margin:18% auto 0 auto;}
#certify .swiper-slide{width:570px;}
#certify .swiper-slide p{font-size:1.25rem;}
.top_r{padding-left:15px;}
.top_yy{padding-left:30px; font-size:0.875rem;}
#certify .swiper-button-prev{left:11%; top:44%; width:36px; height:60px; background:url(../images/ban_l.png) no-repeat;}
#certify .swiper-button-next{right:11%; top:44%; width:36px; height:60px; background:url(../images/ban_r.png) no-repeat;}
}
@media screen and (max-width:768px){
#certify {width:96%;margin:14% auto 0 auto;}
#certify .swiper-button-prev{left:3%;}
#certify .swiper-button-next{right:3%;}
}
@media screen and (max-width:520px){
#certify {width:98%; margin:25% auto 0 auto;}
#certify .swiper-container {padding-bottom:50px;}
#certify .swiper-slide{width:280px;}
#certify .swiper-slide span{border-radius:5px;}
#certify .swiper-slide.swiper-slide-active span{box-shadow:0px 0px 10px rgba(0,0,0,0.5); padding:4px;}
#certify .swiper-slide p{line-height:20px; height:60px; padding-top:20px; font-size:1rem;}
#certify .swiper-button-prev{left:2%; top:40%; width:20px; height:33px; background-size:100%;}
#certify .swiper-button-next{right:2%; top:40%; width:20px; height:33px; background-size:100%;}
}

/*banner*/

.index .section-3 { overflow:hidden; position:relative; background:#000;}
.indb_pic,.ydvideo{ display:none;}
.indb_kg{width:100% !important; height:100% ; position:absolute; left:0; top:0; text-align:center;}
.indb_logo{ padding-top:15%;}
.indb_wb{ color:#fff; font-size:1.5rem; padding-top:12px; font-family:"ALIBABALIGHT";}
.indb_wb p{font-family:"Anton"; font-size:2.625rem; padding-bottom:8px; letter-spacing:2px;}
@media screen and (max-width:1024px){
.indb_kg{ display:none;}
.index .section-3 video{ width:auto !important;}
}
@media screen and (max-width:768px){
.indb_kg{ display:block;}
.index .section-3 video{ display:none;}
.indb_pic,.ydvideo{ display:block;}
.ydvideo{ position:relative; z-index:991; border:7px solid #fa4616;}
.indb_pic img,.ydvideo img{ display:block; width:100%;}
.indb_logo{ padding-top:23%;}
.indb_wb{font-size:1.25rem;text-shadow:1px 1px 1px rgba(0,0,0,1);}
.indb_wb p{font-size:2.25rem;text-shadow:1px 1px 1px rgba(0,0,0,1);}
}
@media screen and (max-width:520px){
.indb_logo img{ height:30px;}
.indb_wb{font-size:1rem; padding-top:8px;}
.indb_wb p{font-size:1.5rem; padding-bottom:0px; letter-spacing:0px;}
}

.index .section-1{background:url(../img/index_bgc.jpg) no-repeat center top; background-size:cover; overflow:hidden;}
.indg_zj{ margin:11% auto 25px auto; width:62%;}
.indg_zj li{ float:left; width:33.333%; text-align:center;}
.indg_sz{ color:#171717; font-size:0.875rem; line-height:85px; height:85px; background:url(../images/indg_xt.png) no-repeat left center; font-family:"tahoma";}
.indg_sz span{ font-size:5.3125rem; color:#fa4616; font-family:"dpr";letter-spacing:-5px;}
.indg_zj li:nth-child(1) .indg_sz{ background:none;}
.indg_mc{color:#171717; margin-top:12px;}
.index .section-1 .indc_ms{ color: #000; margin: 0 auto; width: 60%; text-shadow: 0px 0px 0px #fff; background: rgba(255,255,255,0.7); padding: 2%; border-radius:20px;}
@media screen and (max-width:1024px){
.indg_sz span{ font-size:4rem;}
.indg_mc{ font-size:1rem;}
}
@media screen and (max-width:768px){
.index .section-1{ padding-bottom:120px;}
.indg_zj{width:80%; margin: 13% auto 25px auto;}
.indc_ms br{ display:none;}
.index .section-1 .indc_ms{width: 92%; text-align:left;}
}
@media screen and (max-width:520px){
.ind_left{ display:none;}
.index .section-1{ padding-bottom:120px;}
.indg_zj{width:100%; margin: 15% auto 25px auto;}
.indg_sz{height:50px; line-height:50px;}
.indg_sz span{ font-size:2.25rem;letter-spacing: 0;}
.indg_mc{ font-size: 0.75rem; margin-top:0px;}
.indc_ms br{ display:none;}
}

.index .section-4 {background:url(../img/index_bgd.jpg) center no-repeat; background-size:cover; position:relative; z-index:9; overflow:hidden;}
.indc_title{font-family:"Anton"; font-size:2.5rem; padding-bottom:15px; color:#fa4616; text-align:center; padding-top:15%;}
.indc_ms{ color:#fff; line-height:30px; font-size:1.125rem; font-family:"ALIBABALIGHT"; text-align:center; text-shadow:1px 1px 1px rgba(0,0,0,1);}
.indc_more{ padding-top:33px;}
.indc_more a{ display:block; margin:0 auto; width:148px; height:48px; line-height:48px; font-size:1.125rem; font-family:"ALIBABALIGHT"; color:#fa4616; text-align:center; border:1px solid #fa4616; border-radius:25px; transition:0.5s;}
.indc_more a:hover{ background:#fa4616; border:1px solid #fa4616; color:#fff; transition:0.5s;}
@media screen and (max-width:1024px){
.indc_title{}
.indc_ms{ font-size:1rem;}
}
@media screen and (max-width:768px){
.index .section-4 {padding-bottom:120px;}
.indc_title{font-size: 1.875rem; padding-top:15%;}
.indc_ms{font-size:1rem;}
}
@media screen and (max-width:520px){
.index .section-4 {padding-bottom:80px;}
.indc_title{font-size:1.5rem; padding-top:15%;}
.indc_ms{font-size:0.875rem; line-height:22px;}
.indc_more{ padding-top:23px;}
.indc_more a{width:118px; height:38px; line-height:38px; font-size:1rem; }
}


.index .section-5 {background:url(../img/index_bge.jpg) center no-repeat; background-size:cover; overflow:hidden;}
.inde_title{font-family:"Anton"; font-size:3rem; padding-bottom:15px; color:#fff; text-align:center; padding-top:15%;}
.inde_ms{ color:#fff; line-height:30px; font-size:1.125rem; font-family:"ALIBABALIGHT"; text-align:center; text-shadow:1px 1px 1px rgba(0,0,0,1);}
.inde_more{ padding-top:33px;}
.inde_more a{ display:block; margin:0 auto; width:148px; height:48px; line-height:48px; font-size:1.125rem; font-family:"ALIBABALIGHT"; color:#fff; text-align:center; border:1px solid #fff; border-radius:25px; transition:0.5s;}
.inde_more a:hover{ background:#fa4616; border:1px solid #fa4616; transition:0.5s;}
@media screen and (max-width:768px){
.index .section-5 {padding-bottom:120px;}
.inde_title{font-size:2.25rem;}
.inde_ms{font-size:1rem;}
}
@media screen and (max-width:520px){
.index .section-5 {padding-bottom:80px;}
.inde_title{font-size:1.5rem;}
.inde_ms{font-size:0.875rem; line-height:22px;}
.inde_more{ padding-top:23px;}
.inde_more a{width:118px; height:38px; line-height:38px; font-size:1rem; }
}

/*@group footer*/
.footer {background:url(../images/foot_bg.jpg) no-repeat center top; width:100%; height:auto; border-top:4px solid #fa4616;}
.ftop{border-bottom:1px solid rgba(255,255,255,0.2);}
.ftop_kg{ max-width:1680px; width:96%; margin:0 auto;}
.fnav{ line-height:83px; height:83px; }
.fnav a{ display:block; float:left; color:#fff; font-size:1.125rem; line-height:83px; margin-right:60px;}
.fnav a:hover{ text-decoration:underline;}
.fzj{ padding-top:27px;}
.fzj a{ display:block; float:left; margin-left:20px;}
.fboom{ padding-top:40px; padding-bottom:60px;}
.ftel_l li{ float:left; margin-left:55px;}
.ftel_l li:nth-child(1){margin-left:0;}
.fbt{ font-size:1.25tem; color:#fa4616; font-weight:bold; padding-bottom:30px;}
.fnr{}
.fwb:nth-child(2){ margin-left:30px;}
.fwb p{ line-height:24px;}
.fwb p a{ font-size:0.875rem; color:#fff;}
.fwb p a:hover{ text-decoration:underline;}
.ftel_nr{ font-size:0.875rem; color:#fff; line-height:24px;}
.ftel_nr a{ color:#fff;}
.ftel_nr a:hover{ text-decoration:underline;}
.fewm_r{ padding-top:68px;}
.fewm div.fl{ color:#fff; padding-top:65px; padding-right:5px; line-height:24px;}
.fbq{ padding-left:20px;}
.flogo{ padding-bottom:27px;}
.fbqnr{ color:#fff; font-size:1rem;}
.fbqnr p:nth-child(1){ font-size:1.125rem; padding-bottom:3px;}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height: auto !important;}
@media screen and (max-width:1366px){
.fnr{ width:425px;}
.fwb{ float:none;}
.ftel_l li{margin-left:45px;}
.fewm_r{ padding-top:53px;}
.fbqnr p:nth-child(1){ font-size:1rem; padding-bottom:3px;}
.ftel_nr{ font-size:0.8125rem;}
}
@media screen and (max-width:1280px){
.fnr{ width:390px;}
.ftel_l li{margin-left:35px;}
.fwb p a{ font-size:0.8125rem;}
.fewm_r{ padding-top:53px;}
.fbqnr{ color:#fff; font-size:0.875rem;}
.fbqnr p:nth-child(1){ font-size:0.875rem;}
}
@media screen and (max-width:1024px){.fnav a{font-size:1rem; margin-right:40px;}}
@media screen and (max-width:768px){
.fnav a{font-size:0.9125rem; margin-right:22px;}
.fzj a{ display:block; float:left; margin-left:10px;}
}
@media screen and (max-width:520px){
.fnav{ display:none;}
.fzj{ padding:20px 0px;}
.ftel_l{ float:none;}
.ftel_l li{ float:none; margin-left:0px;}
.ftel_l li:nth-child(1){ display:none;}
.fbt{font-size:1.125rem; padding-bottom:10px;}
.fewm_r{ padding-top:28px; float:none;}
.fewm{ width:28%;}
.fewm div{ float:none; text-align:center;}
.fewm div img{ max-width:100%;}
.fewm div.fl{padding-top:8px; padding-right:0px; line-height:16px; font-size:0.75rem;}
.fbq{ padding-left:0px; width:67%;}
.flogo{ padding-bottom:17px;}
.flogo img{ height:26px;}
.fbqnr{font-size:0.875rem;}
.fbqnr p:nth-child(1){ font-size:0.875rem;}
}
/*内页style开始*/
.main_flbg{ height:67px; margin-top:-68px; position:relative; z-index:91; width:100%; background:rgba(0,0,0,0.3); border-top:1px solid #fa4616;}
.main_fl{ text-align:center;}
.main_fl li{ display:inline-block; position:relative; background:rgba(255,255,255,0.1); margin:0; padding:0;}
.main_fl li a{display:block; padding:0 55px; height:67px; line-height:67px; font-family:"dpr"; font-size:1.125rem; color:#fff; position:relative; z-index:9;}
.main_fl li img{ margin-bottom:-5px; margin-right:7px;}
.main_fl li i{ display:block; position:absolute; left:0; bottom:-10px; width:100%; background:url(../images/fl_b.png) no-repeat right; height:85px; transform:scaleY(0); transition:0.5s;}
.main_fl li:hover i,.main_fl li.cur i{transform:scaleY(1); transition:0.5s;}
@media screen and (max-width:1024px){
.main_flbg{ height:60px; margin-top:-61px;}
.main_fl li a{dheight:60px; line-height:60px; padding:0 45px;}
.main_fl li i{bottom:-2px; background-size:auto 100%; height:78px;}
}
@media screen and (max-width:768px){
.main_flbg{ display:none;}
}
/*about*/
.main_banner{ position:relative; overflow:hidden;}
.main_ban{animation:nzzt 10s 1 linear;}
.main_ban img{ display:block; width:100%;}
.abo_tit{ text-align:center; width:80%; position:absolute; left:10%; top:42%;}
.abo_tit img{ max-width:100%;}
.main_sb{ position:fixed; width:100%; left:0; bottom:5%; text-align:center; animation:topbom 2s infinite linear;}
.main_sb a{ cursor:pointer;}
.abo_bga{ background:url(../images/abo_bga.jpg) no-repeat center; width:100%; height:900px; position:relative; z-index:9;}
.aboa_nr{ width:63.2%; padding-top:100px;}
.aboa_title{font-family:"ALIBABABOLD"; font-size:2.5rem; color:#fa4616;}
.aboa_ms{font-family:"dpr"; font-size:1rem; color:#424242; line-height:22px; margin-top:25px;}
.aboa_zj{ padding-top:40px;}
.aboa_zj li{ float:left; font-family:"dpr";}
.aboa_zj li a{ display:block; border-left:1px solid #a8a8a8; padding:0 40px;}
.aboa_zj li:nth-child(1) a{border-left:none; padding-left:0;}
.aboa_mca{ color:#424242;}
.aboa_sz p{ float:left; font-size:6.25rem; color:#fa4616; height:100px; line-height:100px;}
.aboa_sz span{ float:left; font-size:1.25rem; color:#fa4616; height:100px; line-height:100px;}
.aboa_mcb{ color:#424242; text-align:right;}
.abob_l,.abob_r{ width:50%; position:relative;}
.abob_l img{ float:right;}
.abob_kg{position:absolute; left:0; top:14%; width:96%;}
.abob_title{font-family:"ALIBABABOLD"; font-size:2.25rem; color:#fff;}
.abob_wb{ padding-top:10px;}
.abob_wb li{ color:#fff; font-size:1.125rem; font-family:"dpr"; padding-top:12px;}
.abob_wb li p{ font-size:1.5rem; font-family:"ALIBABAREGULAR";}
.abob_mc{font-family:"ALIBABABOLD"; font-size:1.75rem; color:#fff; padding-top:60px;}
.abob_ms{font-family:"dpr"; color:#fff; line-height:30px; font-size:1.25rem; padding-top:15px;}
.abo_bgc{ background:#ececec; padding-top:50px; position:relative; z-index:9;}
.aboc_title{ text-align:center; font-size:1.25rem; color:#383838;font-family:"dpr";}
.aboc_title p{ font-size:2.5rem; color:#fa4616; font-family:"ALIBABABOLD";}
.aboc_nr{ background:url(../images/aboc_wo.png) no-repeat center top; height:1730px; margin-top:27px; padding-top:40px;}
.aboc_wb{ width:43.75%; font-family:"dpr"; position:relative;}
.aboc_wb.fl{ padding-top:30px;}
.aboc_wb.fl i{ display:block; height:1px; background:#fa4616; width:110px; position:absolute; top:80px; right:-7%;}
.aboc_wb.fr{ padding-top:80px;}
.aboc_wb.fr i{ display:block; height:1px; background:#fa4616; width:40px; position:absolute; top:105px; left:-7%;}
.aboc_nf{ font-size:2.5rem; color:#fa4616; width:14%;}
.aboc_ms{ color:#5d5d5d; font-size:0.8125rem; border-left:1px solid #d6d6d6; padding-left:2%; width:80%;}
.aboc_ms p{ padding:3px 0; line-height:18px; background:url(../images/aboc_d.png) no-repeat left 12px; padding-left:6px;}
.abo_bgd{ background:url(../images/abo_bgd.jpg) no-repeat center; width:100%; height:790px; padding-top:110px; position:relative; z-index:9;}
.abod_title{ font-size:1.25rem; color:#474747; font-family:"dpr";}
.abod_title p{ font-size:2.5rem; color:#fa4616; font-family:"ALIBABABOLD";}
.abod_more{ text-align:right; padding-top:60px;}
.abod_more a{ font-size:1.125rem;}
.abod_more span{ font-family:"宋体";}
.abod_gd{ margin-top:15px;}
.abod_gd{ position:relative;}
.abod_nr li{ float:left; width:25%;}
.abod_nr li a{ display:block; background:#fff; margin:0 2%;}
.abod_pic{ margin:0 4%; border-bottom:1px solid #d3d3d3; padding:4% 0;}
.abod_pic p{ overflow:hidden;}
.abod_pic img{ display:block; width:100%; transition:0.5s;}
.abod_nr li:hover .abod_pic img{transform:scale(1.1);}
.abo_wb{ height:61px; position:relative; padding:0 4%;}
.abo_wb p{ height:61px; line-height:61px; color:#474747; position:relative; z-index:9;}
.abod_nr li:hover .abo_wb p{ color:#fff;}
.abo_wb i{ display:block; position:absolute; left:0; bottom:0; height:2px; background:#fa4616; width:100%; transition:0.5s;}
.abod_nr li:hover .abo_wb i{ height:100%; transition:0.5s;}
.abod_an{ padding-top:75px; text-align:center;}
.abod_an a{ margin:0 15px; cursor:pointer;}
.abo_bge{ padding-top:100px; padding-bottom:120px; background:#fff;}
.aboe_bt{ font-size:1.25rem; color:#313131; font-family:"dpr";}
.aboe_bt p{ font-size:2.5rem; font-family:"ALIBABABOLD";}
.aboe_an{ padding-top:19px;}
.aboe_an li{ float:left; position:relative; margin-left:14px; cursor:pointer;}
.aboe_an li a{ display:block; position:relative; z-index:9; width:132px; height:50px; border:1px solid #8e8e8e; line-height:50px; text-align:center; border-radius:26px; font-size:1.125rem; color:#3c3c3c; font-family:"dpr"; transition:0.5s;}
.aboe_an li:hover a,.aboe_an li.cur a{ border:2px solid #fa4616; color:#fa4616; height:48px; width:130px; line-height:48px; transition:0.5s;}
.aboe_nr{ margin-top:65px; position:relative;}
.aboe_gd {height:570px; width:100%; position:relative; display:none;}
.aboe_gd a{ display:block;}
.aboe_gd img { display:block; max-width:100%; height:570px; width:970px; max-height:100%;}
.aboe_gd .feature { position:absolute; top:-1000px; left:-1000px; background:#000; box-shadow:0px 0px 50px rgba(0,0,0,0.4); cursor:pointer;}
.aboe_gd .feature > div { position:absolute; bottom:2%; left:10%; background-color:#fa4616; width:80%; box-shadow:none;}
.aboe_gd .feature > div p {font-family:"dpr"; margin:0px; height:80px; line-height:80px; font-size:1.125rem; text-align:center; color:#fff;}
.aboe_gd .blipsContainer { display:none; position:absolute;color:white; right:25px; top:210px; padding:0; margin:0;}
.aboe_gd .blipsContainer .blip {margin:3px;display:none;height:14px;width:14px;color:white; text-align:center; font-size:10px; border:1px dotted black;}
.aboe_gd .blipsContainer .blipSelected {display:none;color:white; font-weight:bold; background-color:black;}
.leftButton,.rightButton{ width:42px; height:77px; line-height:77px; text-align:center; background:#fa4616; position:absolute; top:45%; cursor:pointer; font-size:50px; color:#fff;font-family:"宋体"; z-index:9; transition:0.5s;}
.leftButton{ left:5%;}
.rightButton{ right:5%;}
.leftButton:hover,.rightButton:hover{ background:#fa4616; transition:0.5s;}
.abo_bgf{ background:url(../images/abo_bgf.png) no-repeat center #e0e0e0; padding-top:80px; padding-bottom:130px; position:relative; z-index:9;}
.abof_gd{position:relative; width:59%; margin:40px auto 0 auto; overflow:hidden;}
.abof_nr li{ height:485px; width:100%;}
.abof_nr li a{ display:block; float:left; width:14.285%;}
.abof_nr li img{ display:block; width:100%;}
.abof_an{ text-align:center; padding-top:40px;}
.abof_an a{ cursor:pointer;}
/*about*/
@media screen and (max-width:1366px){
.aboa_sz p{font-size:5.75rem;}
.aboc_wb.fr{ padding-top:65px;}
.abo_bgd{ background-size:auto 100%; height:auto; padding-top:90px; padding-bottom:110px;}
}
@media screen and (max-width:1280px){
.aboa_sz p{font-size:5.125rem;}
.aboc_wb.fl{ padding-top:20px;}
.aboc_wb.fl i{top:45px;}
.aboc_wb.fr{ padding-top:50px;}
.aboc_wb.fr i{top:75px;}
.abo_bgd{ background-size:auto 100%; height:auto; padding-top:90px; padding-bottom:110px;}
}
@media screen and (max-width:1024px){
.aboa_nr{ width:68%; padding-top:70px;}
.aboa_title{font-size:2.25rem;}
.aboa_zj{ padding-top:30px;}
.aboa_zj li a{padding:0 30px;}
.aboa_sz p{font-size:4.5rem; height:70px; line-height:70px;}
.aboa_sz span{height:70px; line-height:70px;}
.abo_bgb{ overflow:hidden;}
.abob_l,.abob_r{ width:50%; position:relative;}
.abob_l img{ height:780px;}
.abob_r img{ height:780px;}
.abob_kg{top:60px;}
.abob_title{font-size:2.25rem; line-height:24px;}
.abob_wb li{font-size:1rem; padding-top:10px;}
.abob_wb li p{ font-size:1.125rem;}
.abob_mc{font-size:1.375rem; padding-top:40px;}
.abob_ms{ font-size:0.875rem;}
.aboc_title{font-size:1.125rem;}
.aboc_title p{ font-size:2.25rem;}
.aboc_nr{height:1706px; padding-top:30px;}
.aboc_wb.fl{ padding-top:20px;}
.aboc_wb.fl i{width:50px; top:55px; right:-5%;}
.aboc_wb.fr{ padding-top:50px;}
.aboc_wb.fr i{width:30px; position:absolute; top:70px; left:-7%;}
.aboc_nf{ font-size:2rem;}
.aboc_ms{font-size:0.75rem;}
.aboc_ms p{line-height:16px;}
.abod_title{ font-size:1.125rem;}
.abod_title p{ font-size:2.25rem;}
.abod_an{padding-top:55px;}
.abo_bge{ padding-top:80px; padding-bottom:100px;}
.aboe_bt{ font-size:1rem;}
.aboe_bt p{ font-size:2.25rem;}
.aboe_an li a{width:112px;font-size:1rem;}
.aboe_nr{ margin-top:45px;}
.aboe_gd {height:411px;}
.aboe_gd img { height:411px; width:700px; }
.aboe_gd .feature > div p {height:50px; line-height:50px; font-size:1rem;}
}
@media screen and (max-width:768px){
.abo_bga{ background-size:auto 100%; height:auto; padding-bottom:70px;}
.aboa_nr{ width:76%; padding-top:50px;}
.aboa_title{font-size:1.875rem;}
.aboa_ms{font-size:0.875rem; line-height:20px; margin-top:15px;}
.aboa_zj{ padding-top:30px;}
.aboa_zj li a{padding:0 30px;}
.aboa_sz p{font-size:3.25rem; height:50px; line-height:50px;}
.aboa_sz span{font-size:1.125rem; height:50px; line-height:50px;}
.abo_bgb .kga{ width:100%; overflow:hidden;}
.abob_r{ width:100%; position:relative;}
.abob_r img{height:auto!important;}
.abob_l{ width:98%; padding:70px 1%; background:url(../images/abob_l.png) no-repeat center; background-size:auto 100%;}
.abob_l img{ display:none;}
.abob_kg{position:relative; left:auto; top:auto; width:98%; margin:0 auto;}
.abob_title{font-size:1.875rem;}
.abob_wb li{ font-size:1rem;}
.abob_wb li p{ font-size:1.25rem;}
.abob_mc{font-size:1.5rem; padding-top:40px;}
.abob_ms{line-height:20px; padding-top:20px;}
.abob_r img{ display:block; width:100%;}
.aboc_title{font-size:1.125rem;}
.aboc_title p{ font-size:1.875rem;}
.aboc_nr{height:auto; background:none; margin-top:27px; padding-top:0px; padding-bottom:90px;}
.aboc_wb{ width:100%;}
.aboc_wb.fl{ padding-top:30px;}
.aboc_wb.fl i{ display:none;}
.aboc_wb.fr{ padding-top:30px;}
.aboc_wb.fr i{ display:none;}
.aboc_nf{ font-size:2.25rem; width:14%;}
.aboc_ms{ font-size:0.875rem; width:82%;}
.abo_bgd{height:auto; padding-top:70px; padding-bottom:90px;}
.abod_title{ font-size:1.125rem;}
.abod_title p{ font-size:1.875rem;}
.abod_more{ text-align:right; padding-top:30px;}
.abod_more a{ font-size:1rem;}
.abod_nr li a{margin:0 1%;}
.abo_wb{ height:50px;}
.abo_wb p{ height:50px; line-height:50px; font-size:0.875rem;}
.abod_an{ padding-top:35px;}
.abod_an img{ height:35px;}
.abo_bge{ padding-top:70px; padding-bottom:90px;}
.aboe_bt{ font-size:1.125rem;}
.aboe_bt p{ font-size:1.875rem;}
.aboe_gd {height:340px;}
.aboe_gd img {height:340px; width:auto;}
.abo_bgf{padding-top:70px; padding-bottom:90px;}
.abof_gd{ width:100%;}
}
@media screen and (max-width:520px){
.abo_bga{ padding-bottom:60px;}
.aboa_title{ font-size:1.5rem;}
.aboa_nr{ width:100%; padding-top:40px;}
.aboa_zj{ padding-top:30px;}
.aboa_zj li a{padding:0 15px; font-size:0.75rem;}
.aboa_sz p{font-size:2rem; height:40px; line-height:40px;}
.aboa_sz span{ font-size:1rem; height:40px; line-height:40px;}
.abob_title{ font-size:1.5rem;}
.abob_mc{ font-size:1.25rem;}
.aboc_title{ font-size:1rem;}
.aboc_title p{ font-size:1.5rem;}
.aboc_nr{ padding-bottom:60px;}
.aboc_nf{ font-size:2rem; width:16%;}
.aboc_ms{font-size:0.8125rem; padding-left:2%; width:76%;}
.abo_bgd{padding-top:50px; padding-bottom:60px;}
.abod_title{ font-size:1rem; text-align:center;}
.abod_title p{ font-size:1.5rem;}
.abod_more{padding-top:40px;}
.abod_gd{overflow:hidden;}
.abod_nr li{width:50%;}
.abo_bge{ padding-top:50px; padding-bottom:60px;}
.aboe_bt{ text-align:center; font-size:1rem; float:none;}
.aboe_bt p{ font-size:1.5rem;}
.aboe_an{ padding-top:25px; float:none;}
.aboe_an li{ width:31.333%; margin:0 1%;}
.aboe_an li a{ width:auto; height:40px; line-height:40px; border-radius:22px;}
.aboe_an li:hover a,.aboe_an li.cur a{height:38px; width:auto; line-height:38px;}
.aboe_nr{ margin-top:35px;}
.aboe_gd {height:230px;}
.aboe_gd img {height:230px; width:auto;}
.aboe_gd .feature > div p {height:40px; line-height:40px; font-size:0.875rem;}
.aboe_gd .blipsContainer { right:25px; top:50px;}
.leftButton,.rightButton{ width:25px; height:50px; line-height:50px; font-size:20px;}
.leftButton{ left:1%;}
.rightButton{ right:1%;}
.abo_bgf{padding-top:50px; padding-bottom:60px;}
.abof_gd{width:100%;}
.abof_nr li{ height:250px;}
}
/*contact*/
.cont_tit{ font-size:1.5rem; color:#fff; text-align:center; width:98%; position:absolute; left:1%; top:40%; font-family:"dpr";}
.cont_tit p{ font-size:3rem; font-family:"ALIBABAREGULAR";}
.contmap{width:100%; height:499px;}
#dituContent{height:499px;}
.BMap_mask{ background:rgba(0,0,0,0.5) !important;}
.BMap_cpyCtrl.BMap_noprint.anchorBL,.anchorBL{ display:none !important;}
.cont_bg{ background:#e7e7e7; padding-bottom:100px; position:relative;}
.cont_kg{ max-width:1210px; margin:0 auto; width:98%; position:relative;}
.cont_l{ width:50.413%; background:url(../images/cont_l.png) no-repeat right top; height:668px; position:relative; top:-105px;}
.cont_r{width:50.413%; background:url(../images/cont_r.png) no-repeat left top; position:absolute; right:0; top:-28px; height:668px;}
.cont_nr{ width:86%; padding:7% 7% 0% 7%;}
.cont_logo p{ font-size:1.125rem; color:#121212; font-family:"dpr"; margin-top:3px;}
.cont_bz{ margin-top:40px; font-size:1.625rem; color:#fa4616; font-family:"ALIBABAREGULAR";}
.cont_wb{ padding-top:5px;}
.cont_wb li{ padding-top:25px; line-height:18px; color:#5f5f5f; font-size:1rem; font-family:"dpr";}
.cont_wb li a{ color:#5f5f5f;}
.cont_wb li p{ font-size:1.5rem; color:#000; padding-bottom:5px; line-height:24px;}
.contr_bz{ margin-top:40px; font-size:1.625rem; color:#fff; font-family:"ALIBABAREGULAR";}
.contr_wb{ padding-top:5px;}
.contr_wb li{ padding-top:25px; line-height:18px; color:#fff; font-size:1rem; font-family:"dpr";}
.contr_wb li a{ color:#fff;}
.contr_wb li p{ font-size:1.5rem; padding-bottom:5px; line-height:24px;}
.book_nr{ padding-top:70px; padding-bottom:100px; background:#e7e7e7;}
.book_title{ font-size:1rem; line-height:30px; padding-bottom:40px;}
.book_title p{ color:#000;}
.book_nr div.fl,.book_nr div.fr{ width:49%; padding-bottom:15px;}
.book_nr div.book{ width:100%; padding-bottom:15px;}
.contxt{ width:96%; display:block; padding:0 2%; font-family:"微软雅黑"; font-size:1rem; height:44px; outline:none;}
.contxta{ width:98%; line-height:30px; padding:1%; height:150px; font-family:"微软雅黑"; font-size:1rem; outline:none;}
.btn{width:150px; border:0; background:#fa4616;font-family:"微软雅黑"; height:44px; cursor:pointer; font-size:1.25rem; color:#fff; float:right; margin-left:15px;}
@media screen and (max-width:1024px){
.cont_tit{ font-size:1.25rem;}
.cont_tit p{ font-size:2rem;}
}
@media screen and (max-width:768px){
.cont_tit{ font-size:1rem;}
.cont_tit p{ font-size:1.875rem;}
.cont_bg{padding-bottom:80px;}
.cont_logo img{ height:40px;}
.cont_logo p{ font-size:1rem;}
.cont_bz{font-size:1.375rem;}
.cont_wb li p{ font-size:1.25rem;}
.contr_bz{font-size:1.375rem;}
.contr_wb li p{ font-size:1.375rem;}
.book_nr{ padding-top:60px; padding-bottom:80px;}
.book_title{ font-size:1rem; line-height:24px; padding-bottom:30px;}
.book_title p{ font-size:1.25rem; padding-bottom:8px;}
.contxt{font-size:0.9125rem;}
.contxta{ font-size:0.9125rem;}
.btn{font-size:1.125rem;}
}
@media screen and (max-width:520px){
.cont_tit{ display:none;}
.contmap{height:250px;}
#dituContent{height:250px;}
.cont_bg{padding-bottom:60px;}
.cont_kg{width:100%;}
.cont_l{ width:100%; height:auto; position:relative; top:auto;}
.cont_r{width:100%; position:relative; right:auto; top:auto; height:auto;}
.cont_nr{ width:92%; padding:40px 4% 50px 4%;}
.contr_bz{ margin-top:10px;}
.book_nr{ padding-top:50px; padding-bottom:60px;}
.book_title{ font-size:0.875rem; line-height:22px; padding-bottom:30px;}
.book_nr div.fl,.book_nr div.fr{ width:99%; float:none; padding-bottom:10px;}
.book_nr div.book{padding-bottom:10px;}
.contxt{font-size:0.875rem;}
.contxta{font-size:0.875rem;}
.btn{width:120px; font-size:1rem;}
}
/*contact*/

/*service*/
.sera_bga{ background:url(../images/sera_bg.png) repeat; width:100%; padding-top:50px; padding-bottom:65px;}
.seraa_title{ text-align:center; color:#1e1e1e; font-size:2rem; font-family:"ALIBABABOLD";}
.seraa_title i{ display:block; width:49px; height:3px; background:#fa4616; margin:10px auto 0 auto;}
.seraa_pic{ overflow:hidden; margin-top:20px;}
.seraa_pic img{ display:block; width:100%;}
.seraa_wb{ text-align:center; font-size:1.375rem; color:#464646; line-height:30px; margin-top:20px; font-family:"dpr";}
.sera_bgb{ padding-top:50px; padding-bottom:68px; border-bottom:2px solid #dfdfdf; background:#e7e7e7;}
.serab_title{color:#fa4616; font-size:1.75rem; font-family:"ALIBABABOLD";}
.serab_title i{ display:block; width:32px; height:2px; background:#fa4616; margin:10px 0 0 0;}
.serab_r{ width:56.8%;}
.serab_r img{ display:block; width:100%;}
.serab_l{ width:39.8%; padding-top:73px;}
.serab_bt{ font-size:1.125rem; color:#555; font-family:"ALIBABAREGULAR";}
.serab_kj{ width:75%;}
.serab_kga{ background:#e7e7e7; height:40px; border:1px solid #cccaca; outline:none; display:block; width:100%; color:#555; font-size:1rem; font-family:"dpr"; margin:7px 0 0 0;}
.serab_an{ background:#fa4616; height:42px; border:0; outline:none; display:block; width:100%; color:#fff; font-size:1rem; font-family:"dpr"; margin:7px 0 0 0; cursor:pointer;}
.serab_jg{ margin-top:36px;}
.serab_jg table{border-collapse: collapse; background:#fff;}
.serab_jg table tr td{border:1px solid #e7e7e7; text-indent:10px;}
.serac_bg{ padding-top:80px; padding-bottom:75px; background:#e7e7e7;}
.serac_l{ width:26%;}
.serac_nr{ padding-top:52px; font-size:1rem; color:#464646; line-height:26px; font-family:"dpr";}
.serac_nr p{ font-size:1.375rem; color:#464646; font-family:"ALIBABAREGULAR"; margin-bottom:12px;}
.serac_r{ width:72.638%;}
.serac_r img{ display:block; width:100%;}

.serb_bga{ background:#e7e7e7; width:100%; padding-top:55px; padding-bottom:100px;}
.serba_title{ text-align:center; font-size:1.25rem; color:#464646; line-height:24px; font-family:"dpr";}
.serba_title p{ font-size:2rem; color:#1e1e1e; font-family:"ALIBABABOLD"; line-height:32px;}
.serba_title i{ display:block; width:49px; height:3px; background:#fa4616; margin:18px auto 12px auto;}
.serba_gd{ margin-top:80px;}
.serba_pic{ overflow:hidden; width:53.47%; border-radius:0 20px 0 20px; cursor:pointer;}
.serba_pic img{ display:block; width:100%; transition:0.5s;}
.serba_pic:hover img{transform:scale(1.1);}
.serba_wb{ width:41%; padding-left:2%; position:relative; margin-top:50px;}
.serba_wb i{ background:#e78122; width:2px; height:52px; display:block; position:absolute; left:0; top:0;}
.serba_bt{ font-size:1.875rem; color:#464646; font-family:"ALIBABAREGULAR"; line-height:24px;}
.serba_ms{ margin-top:20px; line-height:24px; font-size:1.25rem; color:#616161; font-family:"dpr";}
.serba_an{ margin-top:100px; background:url(../images/serba_anbg.png) repeat-x; width:100%;}
.serba_an li{ float:left; width:33.333%; text-align:center; height:74px; margin:0 auto; text-align:center; cursor:pointer;}
.serba_sz{ display:inline-block; background:#e7e7e7; padding-left:1%;}
.serba_mc{ display:inline-block; vertical-align:top; height:50px; padding:24px 1% 0 20px; text-align:left; background:url(../images/serab_a.png) no-repeat 7px #e7e7e7; font-size:1.5rem; color:#818181; line-height:24px; cursor:pointer; font-family:"ALIBABAREGULAR";}
.serba_an li:hover .serba_mc,.serba_an li.on .serba_mc{background:url(../images/serab_h.png) no-repeat 7px #e7e7e7; color:#fa4616;}

.serca_bg{ background:url(../images/sera_bg.png) repeat; width:100%;}
.serca_nr{ background:url(../images/serca_jt.png) no-repeat 90%; padding-top:50px; padding-bottom:75px;}
.serca_title{ font-size:2rem; color:#1e1e1e; font-family:"ALIBABABOLD";}
.serca_title i{ display:block; width:49px; height:3px; background:#fa4616; margin-top:15px;}
.serca_ms{ margin-top:20px; font-size:1rem; color:#464646; line-height:24px; font-family:"dpr";}
.serca_ms p{ margin-bottom:5px;}
.sercb_bg{ padding-top:75px; padding-bottom:55px; background:#e7e7e7; width:100%;}
.sercb_nr li{ padding-bottom:55px;}
.sercb_l{ width:50%; position:relative;}
.sercb_l p{ overflow:hidden; cursor:pointer;}
.sercb_l img{ display:block; width:100%; transition:0.5s;}
.sercb_l:hover img{transform:scale(1.1);}
.sercb_l i{ display:block; position:absolute; width:59px; height:2px; background:#e78122; top:30px;}
.sercb_l.fl i{ right:-29px;}
.sercb_l.fr i{ left:-29px;}
.sercb_r{ width:45%;}
.sercb_kg{ padding-top:45px; padding-bottom:25px;}
.sercb_mc{ font-size:1.375rem; color:#fa4616; font-family:"ALIBABAREGULAR";}
.sercb_ms{ font-size:1rem; color:#4d4d4d; font-family:"dpr"; line-height:24px; padding-left:3%;}
@media screen and (max-width:1280px){
.sercb_kg{ padding-top:25px; padding-bottom:20px;}
.sercb_ms{line-height:22px; padding-left:3%;}
}
@media screen and (max-width:1024px){
.serba_wb{margin-top:20px;}
.sercb_kg{ padding-top:0px; padding-bottom:15px;}
.sercb_ms{ font-size:0.875rem; line-height:20px;}
}
@media screen and (max-width:768px){
.sera_bga{padding-top:50px; padding-bottom:60px;}
.seraa_wb{font-size:1.125rem; line-height:24px; width:90%; margin:20px auto 0 auto;}
.seraa_wb br{ display:none;}
.serab_l{ width:50%; padding-top:30px;}
.serab_kj{ width:90%;}
.serab_jg table tr td{ font-size:0.875rem;}
.serab_r{ width:50%;}
.serab_r img{ display:block; width:100%;}
.serac_bg{ padding-top:60px; padding-bottom:70px;}
.serac_l{ width:50%;}
.serac_nr{font-size:0.875rem; line-height:24px;}
.serac_nr p{ font-size:1.25rem;}
.serac_r{ width:50%;}
.serac_r img{ display:block; width:100%;}
.serba_wb{margin-top:0px;}
.serba_bt{ font-size:1.5rem;}
.serba_ms{ margin-top:10px; line-height:22px; font-size:1rem;}
.serba_an{ margin-top:40px;}
.serba_an li{height:50px;}
.serba_sz img{ height:50px;}
.serba_mc{height:50px; padding:0 0 0 20px;font-size:1.25rem;}
.sercb_l i{width:39px;}
.sercb_l.fl i{ right:-19px;}
.sercb_l.fr i{ left:-19px;}
.sercb_r{ width:47%;}
.sercb_kg{ padding-top:5px; padding-bottom:15px;}
.sercb_mc{ font-size:1.125rem;}
.sercb_ms{ font-size:0.875rem; line-height:20px; padding-left:0%;}
}
@media screen and (max-width:520px){
.sera_bga{padding-top:50px; padding-bottom:60px;}
.seraa_title{font-size:1.5rem;}
.seraa_wb{font-size:0.875rem; line-height:22px; width:98%; margin:10px auto 0 auto;}
.sera_bgb{padding-bottom:60px;}
.serab_title{font-size:1.5rem; text-align:center;}
.serab_title i{ margin:10px auto 0 auto;}
.serab_r{ width:100%; padding-top:25px;}
.serab_l{ width:100%; padding-top:30px;}
.serac_bg{ padding-top:50px; padding-bottom:60px;}
.serac_l{ width:100%;}
.serac_nr{ padding-top:35px;}
.serac_r{ width:100%;}
.serb_bga{padding-top:50px; padding-bottom:60px;}
.serba_title{font-size:1rem; line-height:22px;}
.serba_title p{ font-size:1.5rem; line-height:28px;}
.serba_title br{ display:none;}
.serba_gd{ margin-top:30px;}
.serba_pic{width:100%; border-radius:0 10px 0 10px;}
.serba_wb{ width:100%; padding-left:0;  margin-top:20px;}
.serba_wb i{ display:none;}
.serba_bt{ font-size:1.5rem;}

.serba_an{ margin-top:50px;}
.serba_an li{height:auto;}
.serba_sz{ display:block; padding-left:0%;}
.serba_mc{ display:block; height:40px; padding:14px 1% 0 0px; text-align:center; background:url(../images/serab_a.png) no-repeat center 5px #e7e7e7; font-size:0.875rem; line-height:20px;}
.serba_an li:hover .serba_mc,.serba_an li.on .serba_mc{background:url(../images/serab_h.png) no-repeat center 5px #e7e7e7;}
.serca_nr{ background:none; padding-top:50px; padding-bottom:60px;}
.serca_title{ font-size:1.5rem; text-align:center;}
.serca_title i{margin:15px auto 0 auto;}
.serca_ms{font-size:0.875rem; line-height:20px;}
.sercb_bg{ padding-top:50px; padding-bottom:60px;}
.sercb_nr li{ padding-bottom:45px;}
.sercb_l{ width:100%;margin-bottom:20px;}
.sercb_l i{ display:none;}
.sercb_r{ width:100%;}
.sercb_kg{ padding-top:0px; padding-bottom:15px;}

}
/*service*/

/*job*/
.job_bga{ background:url(../images/job_bga.png) no-repeat center; width:100%; height:770px; padding-top:68px;}
.joba_title{ color:#464646; line-height:24px; font-family:"dpr";}
.joba_title p{ font-size:2rem; color:#1e1e1e; font-family:"ALIBABABOLD";}
.joba_title i{ display:block; width:49px; height:3px; background:#fa4616; margin:28px 0 22px 0;}
.joba_nr li{ width:49%; margin-top:50px;}
.joba_wb{ padding-top:25px; font-family:"dpr"; color:#707070; font-size:0.875rem; line-height:18px;}
.joba_wb p{ font-size:1.25rem; color:#2c2c2c; font-family:"ALIBABAREGULAR";}
.joba_wb i{ display:block; width:46px; height:1px; background:#fa4616; margin:18px 0;}
.job_bgb{ background:#e7e7e7; padding-top:70px; padding-bottom:88px;}
.jobb_nr{ margin-top:80px; background:#f5f5f5; width:100%;}
.jobb_nr li{ float:left; width:33.333%;}
.jobb_nr li:nth-child(2){ background:#dcdada;}
.jobb_mc{ text-align:center; height:60px; line-height:60px; background:#d7d7d7; font-size:1.125rem; color:#ff7f00; font-size:1.125rem; font-family:"ALIBABAREGULAR";}
.jobb_nr li:nth-child(2) .jobb_mc{ background:#c9c9c9;}
.jobb_wb{ padding-top:68px; padding-bottom:51px;}
.jobb_kj{ background:url(../images/jobb_xt.png) no-repeat left 20px; padding-left:30px; margin-left:23%;}
.jobb_kj p{ line-height:26px; padding:17px 0; color:#565656; font-family:"ALIBABAREGULAR"; font-size:1.125rem;}

.jobb_bga{ background:url(../images/jobb_bga.png) no-repeat center bottom #e7e7e7; width:100%; padding-bottom:120px; padding-top:65px;}
.jobba_ms{ color:#464646; line-height:24px; font-family:"dpr"; margin-top:12px; text-align:center;}
.jobba_pic{ text-align:center; padding-top:50px;}
.jobb_bgb{ padding-top:55px; padding-bottom:95px; background:#fff; width:100%;}
.job_sous{ width:50%; margin:0 auto; padding-top:20px;}
.job_kx{ width:25%;}
.job_kga{ height:52px; border:1px solid #b1b1b1; display:block; color:#1e1e1e; font-size:1.125rem; font-family:"ALIBABAREGULAR"; width:100%; outline:none;}
.job_zdy{ width:73%; height:50px; border:1px solid #b1b1b1;}
.job_kg{ display:block; float:left; border:0; background:none; outline:none; height:50px; width:86%; padding:0 2%; font-family:"dpr"; font-size:1.125rem;}
.job_an{ background:url(../images/job_sous.png) no-repeat center; height:50px; text-align:center; width:10%; border:0; padding:0; outline:none; cursor:pointer;}
.job_nrb{ padding-top:50px;}
.job_nrb li{ border-bottom:1px solid #cacaca; padding-bottom:25px; padding-top:30px;}
.jobb_kg{ display:block; width:97%; margin:0 auto;}
.job_zwmc{ font-size:1.375rem; color:#1e1e1e; margin-bottom:10px; font-family:"ALIBABAREGULAR";}
.job_jyms{ color:#6f6f6f; font-size:1rem; margin-bottom:10px; font-family:"dpr";}
.job_jyms span{ font-size:1.25rem; color:#fa4616;}
.job_zprq{ color:#6f6f6f; font-size:1rem; font-family:"dpr";}
.job_frb{ text-align:right; padding-top:20px;}
.job_zpgs{ font-size:1.25rem; color:#4b4b4b; font-family:"ALIBABAREGULAR";}
.job_qzan{ margin-top:10px;}
.job_qzan a{ display:block; float:left; padding:0 20px; height:40px; line-height:40px; color:#fff; font-size:1rem; margin-left:9px; background:#494949; border-radius:5px;}
.job_qzan a:nth-child(1){ background:#fa4616;}
.job_moreb{ padding-top:50px;}
.job_moreb a{ display:block; width:160px; height:50px; text-align:center; line-height:50px; background:#fa4616; color:#fff; font-size:1.125rem; font-family:"ALIBABAREGULAR"; margin:0 auto; border-radius:5px;}
@media screen and (max-width:1024px){
.joba_wb{height:109px;}
.jobb_kj{margin-left:10%;}
.jobb_bga{ background-size:auto 577px; padding-bottom:120px; padding-top:65px;}
.jobba_pic img{ max-width:100%;}
.jobba_ms br{ display:none;}
}
@media screen and (max-width:768px){
.jobb_bga{padding-bottom:90px;}
.jobb_wb{ padding:10px 0;}
.jobb_kj{padding-left:22px; margin-left:4%;}
.jobb_kj p{font-size:0.875rem;}
.jobb_mc{ font-size:1rem;}
.jobb_bga{ background-size:auto 410px; padding-bottom:70px; padding-top:65px;}
.jobb_bgb{ padding-top:55px; padding-bottom:90px;}
.job_sous{ width:80%;}
.job_nrb{ padding-top:30px;}
.job_flb{ width:60%;}
.job_zwmc{ font-size:1.125rem;}
.job_jyms{font-size:0.875rem;}
.job_jyms span{ font-size:1rem;}
.job_zpgs{ font-size:1.125rem;}
.job_moreb a{ width:130px; height:40px; line-height:40px; font-size:1rem;}
}
@media screen and (max-width:520px){
.job_bga{height:auto; padding-top:50px; padding-bottom:60px;}
.joba_title{text-align:center;}
.joba_title p{ font-size:1.5rem;}
.joba_title i{margin:15px auto 22px auto;}
.joba_wb{ height:205px;}
.joba_wb p{ font-size:1.125rem;}
.joba_wb i{width:46px;}
.job_bgb{padding-top:50px; padding-bottom:60px;}
.jobb_nr{ margin-top:40px;}
.jobb_nr li{ float:left; width:100%;}
.jobb_nr li:nth-child(2){ background:#eee;}
.jobb_wb{ padding-top:40px; padding-bottom:25px;}
.jobb_kj{margin-left:4%;}
.jobb_bga{padding-bottom:50px; padding-top:60px;}
.jobba_ms{ font-size:0.91215rem; line-height:24px;}
.job_sous{ width:100%;}
.job_kx{ width:25%;}
.job_kga{font-size:1rem;}
.job_kg{ width:80%; font-size:1rem;}
.job_an{width:16%;}
.job_nrb{ padding-top:20px; width:100%;}
.job_nrb li{padding-bottom:20px;}
.jobb_kg{width:98%;}
.job_flb{width:100%;}
.job_zwmc{ font-size:1rem;}
.job_jyms{font-size:0.875rem;}
.job_jyms span{ font-size:1rem; color:#fa4616;}
}
/*job*/

/*news*/
.news_bg{ background:#e7e7e7; padding-top:65px; padding-bottom:80px; position:relative;}
.news_nr li{ float:left; width:32%; margin-bottom:60px; position:relative;}
.news_nr li em{ display:block; background:url(../images/news_bg.png) no-repeat left top; width:100%; height:100%; background-size:100% auto; position:absolute; left:0; top:0; transition:0.5s;}
.news_nr li:hover em{ left:-13px; top:-14px; transition:0.5s;}
.news_nr li.on{ margin:0 2% 60px 2%;}
.news_nr li a{ display:block; position:relative; z-index:9; transition:0.5s;}
.news_nr li:hover a{box-shadow:0px 0px 20px rgba(0,0,0,0.3); transition:0.5s;}
.news_pic{ position:relative; z-index:91;}
.news_pic p{ overflow:hidden;}
.news_pic img{ display:block; width:100%; transition:0.5s;}
.news_nr li:hover .news_pic img{transform:scale(1.1);}
.news_pic b{ position:absolute; width:49px; height:49px; line-height:45px; background:#fa4616; font-size:1.875rem; font-family:"dpr"; text-align:center; color:#fff; font-weight:normal; bottom:-11px; right:20%; opacity:0; transition:0.5s;}
.news_nr li:hover .news_pic b{bottom:-11px; right:-13px; opacity:1; transition:0.5s;}
.news_kg{ position:relative; overflow:hidden; border-bottom:1px solid #d8d8d8;}
.news_wb{ position:relative; z-index:9; padding:5% 3%;}
.news_kg i{ background:#fff; position:absolute; left:0; bottom:-100%; width:100%; height:100%; transition:0.5s;}
.news_nr li:hover .news_kg i{ bottom:0; transition:0.5s;}
.news_bt{ line-height:24px; height:48px; overflow:hidden; font-size:1.25rem; color:#0b0b0b; font-family:"ALIBABAREGULAR";}
.news_ms{ font-size:1rem; line-height:18px; color:#686868; height:72px; overflow:hidden; font-family:"dpr"; margin-top:25px;}
.news_more{font-family:"dpr"; color:#fa4616;}
.news_rq{font-family:"dpr"; font-size:1.75rem; color:#181818;}
.news_rq span{ font-size:1.125rem; color:#747474;}

.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:12px; font-size:1.5rem; font-weight:bold; line-height:25px; font-family:"ALIBABAREGULAR";}
.newsshow_title p{font-family:"dpr"; font-size:0.875rem; color:#999; font-weight:normal; padding-top:8px;}
.newsshow_wnnr{font-family:"dpr"; margin:0 auto; padding:20px 0; font-size:1rem; line-height:24px; border-bottom:1px dashed #ccc;}
.newsshow_wnnr img{ max-width:100%;}
.sxyjsys,.sxyjsys a{ font-size:14px;  line-height:20px;}
.sxyjsys a:hover{ text-decoration:underline;}
.xgnews-tit{ text-align:center; font-size:1.25rem; font-weight:bold; line-height:46px; height:46px; color:#717171;}
.xgnews-con{ padding-top:15px;}
.xgnews-con li{ float:left; width:45%; margin-left:1%; margin-right:4%; line-height:24px; list-style-position:inside; list-style-type:disc;}
.xgnews-con li a{ font-size:14px;}
.xgnews-con li span{ float:right; color:#999; font-size:12px;}
.xgnews-con li a:hover{ text-decoration:underline;}
@media screen and (max-width:1024px){
.news_bt{line-height:22px; height:44px; font-size:1.125rem;}
.news_zj{ margin-top:8px;}
}
@media screen and (max-width:768px){
/*news*/
.news_bt{ line-height:22px; height:44px; font-size:1rem;}
.news_ms{ font-size:0.875rem; margin-top:15px;}
.news_more{ font-size:0.9125rem;}
.news_rq{font-size:1.5rem;}
.news_rq span{ font-size:1rem;}
.newsshow_title{font-size:1.25rem; line-height:22px;}
.newsshow_title p{font-size:0.75rem;}
.newsshow_wnnr{font-size:1rem; line-height:22px;}
}
@media screen and (max-width:520px){
/*news*/
.news_bg{padding-top:40px; padding-bottom:60px;}
.news_nr li{width:48%; margin:0 1% 30px 1%;}
.news_nr li.on{ margin:0 1% 30px 1%;}
.news_wb{padding:5% 2%;}
.news_bt{ line-height:20px; height:40px; font-size:1rem;}
.news_ms{ font-size:0.75rem; line-height:16px; height:64px; margin-top:5px;}
.news_rq{font-size:1rem;}
.news_rq span{ font-size:0.875rem;}
.newsshow_title{font-size:1.125rem;}
.xgnews-con li{width:95%;}
}
/*news*/

/*case*/
.case_bg{ background:#e7e7e7; width:100%; padding-top:40px; padding-bottom:75px;}
.case_fl{ text-align:center;}
.case_fl li{ display:inline-block; background:#4a4a4a; border-radius:5px; position:relative; margin:0 7px;}
.case_fl li a{ display:block; width:138px; height:45px; line-height:45px; font-size:1.125rem; color:#fff; font-family:"dpr"; position:relative; z-index:9;}
.case_fl li i{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:#fa4616; border-radius:5px; transform:scale(0); transition:0.5s;}
.case_fl li:hover i,.case_fl li.cur i{transform:scale(1); transition:0.5s;}
.case_nr{ padding-top:45px;}
.case_nr li{ width:32.666%; margin-bottom:28px; float:left; transition:0.5s;}
.case_nr li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.3); transition:0.5s;}
.case_nr li.on{ margin:0 1% 28px 1%;}
.case_pic{ overflow:hidden;}
.case_pic img{ display:block; width:100%; transition:0.5s;}
.case_nr li:hover .case_pic img{transform:scale(1.1);}
.case_wb{ background:url(../images/case_bb.png) no-repeat 97% center #fff; height:73px; transition:0.5s; font-family:"dpr";}
.case_wb p{ overflow:hidden; height:73px; line-height:73px; margin-left:2%; width:84%; font-size:1.125rem;}
.case_nr li:hover .case_wb{background:url(../images/case_b.png) no-repeat 97% center #fff; transition:0.5s;}
.showcp_an{ padding-top:0.875rem; width:100%; padding-top:20px; margin-bottom:20px;}
.showcp_an p{width:120px;}
.showcp_an p a{width:100%;height:40px; background:#fa4616; text-align:center; line-height:40px; display:block; font-size:1rem; color:#fff; font-weight:bold;}
@media screen and (max-width:1024px){
.case_wb p{ overflow:hidden; height:73px; line-height:73px; margin-left:2%; width:84%; font-size:1rem;}
}
@media screen and (max-width:768px){
.case_fl li{ display:block; width:19%; float:left; position:relative; margin:0 0.5%;}
.case_fl li a{border-radius:5px; width:auto; font-size:1rem;}
.case_wb{height:50px;}
.case_wb p{height:50px; line-height:50px; font-size:1rem;}
}
@media screen and (max-width:520px){
.case_fl li{ display:block; width:32.333%; margin:0.5%;}
.case_nr li{ width:48%; margin:0 1% 20px 1%;}
.case_nr li.on{ margin:0 1% 20px 1%;}
.case_wb{ background:#fff; height:40px;}
.case_wb p{height:40px; line-height:40px; margin-left:2%; width:96%; font-size:0.875rem;}
.case_nr li:hover .case_wb{background:#fff;}
}
/*case*/

.honor_nr li{ float:left; width:24%; margin-right:1.333%; margin-bottom:25px;}
.honor_nr li:nth-child(4n){ margin-right:0;}
.honor_kg{ position:relative;}
.honor_pic{ border:1px solid #c0c0c0; overflow:hidden; position:relative;}
.honor_pic img{ display:block; width:100%; transition:0.5s;}
.honor_nr li:hover .honor_pic img{transform:scale(1.1);}
.honor_mc{text-align:center; font-size:0.875rem; height:72px; margin-top:10px; line-height:24px; overflow:hidden;}
.honor_kg .border_top{
	position:absolute;height:3px;width:0;font-size:0;background:#fa4616;top:0;left:0; z-index:9;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.honor_kg .border_right{
	position:absolute;height:0px;width:3px;font-size:0;background:#fa4616;bottom:0;right:0; z-index:9;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.honor_kg .border_bottom{
	position:absolute;height:3px;width:0px;font-size:0;background:#fa4616;right:0;bottom:0; z-index:9;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.honor_kg .border_left{
	position:absolute;height:0px;width:3px;font-size:0;background:#fa4616;left:0;top:0; z-index:9;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.honor_nr li:hover .border_top,.honor_nr li:hover .border_bottom{width:100%;}
.honor_nr li:hover .border_left,.honor_nr li:hover .border_right{height:100%;}
@media screen and (max-width:520px){
.honor_nr li{width:49.5%; margin:0% 0 25px 0;}
.honor_nr li:nth-child(4n){ margin:0;}
.honor_nr li:nth-child(2n){ float:right;}
}
/*pro*/
.pro_sb{ position:absolute; width:100%; left:0; bottom:80px; text-align:center; animation:probom 2s infinite linear;}
.pro_sb a{ cursor:pointer;}
.main_wz{ line-height:67px; height:67px; font-size:1.125rem; color:#fff;}
.main_wz img{ margin-bottom:-2px;}
.main_wz span{ font-family:"宋体"; padding:0 15px;  color:#fff;}
.main_wz a{ color:#fff; font-family:"dpr";}
.pro_nr{ background:#e7e7e7;}
.pro_nr li{ padding:53px 0; width:100%;}
.pro_nr li.on{ background:#fff;}
.pro_nr li a{ display:block; width:98%; max-width:1440px; margin:0 auto;}
.pro_l{ width:47%;}
.pro_title{ padding-bottom:55px; padding-top:13px; font-family:"dpr";}
.pro_bt{ height:80px; text-align:center; padding:0 25px; color:#fff; background:#fa4616; font-size:1.125rem;}
.pro_bt p{ font-size:1.875rem; line-height:30px; padding-top:15px;}
.pro_tit{ line-height:80px; height:80px; padding-left:2%; font-size:1.875rem; color:#383838; font-family:"ALIBABAREGULAR";}
.pro_wb{font-family:"dpr"; line-height:22px; color:#383838;}
.pro_wb p{ font-size:1.625rem; font-family:"ALIBABAREGULAR"; line-height:26px; padding-bottom:15px;}
.pro_more{ border:1px solid #fa4616; height:43px; line-height:43px; width:134px; text-align:center; margin-top:40px; border-radius:21px; color:#6c6c6c; font-family:"dpr"; font-size:1.125rem; transition:0.5s;}
.pro_more:hover{ background:#fa4616; color:#fff; transition:0.5s;}
.pro_pic{ overflow:hidden; width:50%;}
.pro_pic img{ display:block; width:100%; transition:0.5s;}
.pro_pic:hover img{transform:scale(1.1);}
/*pro*/
@media screen and (max-width:1366px){
.pro_title{ padding-bottom:35px;}
.pro_more{margin-top:30px;}	
}
@media screen and (max-width:1024px){
.pro_title{ padding-bottom:25px; padding-top:0px;}
.pro_bt{ height:60px; padding:0 25px; font-size:1rem;}
.pro_bt p{ font-size:1.5rem; line-height:24px; padding-top:10px;}
.pro_tit{ line-height:60px; height:60px; font-size:1.5rem;}
.pro_wb{ font-size:0.875rem;}
.pro_wb p{ font-size:1.375rem; line-height:24px; padding-bottom:10px;}
.pro_more{ margin-top:20px;}
}
@media screen and (max-width:768px){
.pro_sb{ display:none;}
.pro_title{ padding-bottom:5px; padding:10px 0; font-family:"dpr";}
.pro_bt{ height:50px; padding:0 15px; font-size:1rem;}
.pro_bt p{ font-size:1.5rem; line-height:20px; padding-top:7px;}
.pro_tit{ line-height:50px; height:50px; padding-left:2%; font-size:1.25rem;}
.pro_wb p{ font-size:1.25rem;}
}
@media screen and (max-width:520px){
.pro_nr li{ padding:40px 0;}
.pro_l{ width:100%;}
.pro_title{ padding-bottom:20px;}
.pro_more{margin-top:20px; font-size:1rem;}
.pro_pic{width:100%;}
}

/*win800*/
.win800a{ background:#fff; padding-top:65px;}
.win800a_title{ text-align:center; font-size:1.875rem; font-weight:bold; font-family:"ALIBABABOLD"; color:#fa4616;}
.win800a_title i{ display:block; width:50px; height:3px; background:#fa4616; margin:18px auto 0 auto;}
.win800a_nr{ background:#f0f0f0; margin-top:30px; position:relative;}
.win800a_l{ width:50%;}
.win800a_l.fl img{ float:right;}
.win800a_r{ width:46.5%; padding-top:6%;}
.win800a_r p{ color:#4e4e4e; line-height:22px; margin-top:22px; font-family:"dpr";}
.win800_fuk{ position:absolute; bottom:0; left:0; width:100%; text-align:center;}
.win800b{ background:url(../images/win800_bgb.jpg) no-repeat center; width:100%; height:512px;}
.win800b_title{font-size:1.875rem; padding-top:30px; text-align:center; color:#fff; font-family:"ALIBABAREGULAR"; height:145px;}
.win800c{ padding-top:60px; background:#fff; padding-bottom:95px;}
.win800c_nr{ padding-top:80px;}
.win800c_nr li{ float:left; position:relative; width:30.4%;}
.win800c_nr li:nth-child(2){ margin:0 4.4%;}
.win800c_nr li i{ display:block;}
.win800c_nr li img{ display:block; width:100%;}
.win800c_nr li a{ display:block; position:absolute; top:18%; left:5%; text-align:center; width:90%;}
.win800c_sz{ font-size:1.875rem; line-height:50px; color:#fa4616; font-family:"dpr";}
.win800c_sz span{ font-size:6.25rem;}
.win800c_mc{ color:#000; font-size:1.125rem; font-family:"ALIBABAREGULAR";}
.win800c_ms{ font-size:1rem; line-height:24px; color:#717171; margin-top:20px;}
.win800d_title{ text-align:center; font-size:1.125rem; color:#050505; font-family:"dpr";}
.win800d_title p{ font-size:1.875rem; color:#fa4616; font-family:"ALIBABABOLD";}
.win800d_bg{ background:url(../images/win800d_bg.jpg) no-repeat center; width:100%; height:830px; margin-top:10px; padding-top:133px;}
.win800d_l{ padding-left:36px;}
.win800d_l li{line-height:18px; color:#fff; font-family:"dpr"; margin-bottom:52px;}
.win800d_l li p{ font-family:"ALIBABAREGULAR"; font-size:1.125rem; line-height:24px;}
.win800d_r{width:22.2%; padding-top:57px;}
.win800d_r li{line-height:18px; color:#525252; font-family:"dpr";}
.win800d_r li p{ font-family:"ALIBABAREGULAR"; color:#000; font-size:1.125rem; line-height:20px;}
.win800d_r li:nth-child(1){ margin-bottom:18px;}
.win800d_r li:nth-child(2){ margin-bottom:38px;}
.win800d_r li:nth-child(3){ margin-bottom:40px;}
.win800d_r li:nth-child(4){ margin-bottom:19px;}
.win800d_sm{font-family:"ALIBABAREGULAR"; font-size:1.125rem; background:#fa4616; width:92%; height:43px; line-height:43px; text-align:center; color:#fff; border-radius:22px; margin-top:74px;}
.win800e{ padding-top:35px; padding-bottom:80px;}
.win800e_nr{ padding-top:32px;}
.win800e_nr li{ background:#f2f2f2; width:49.95%; margin-bottom:0.1%;}
.win800e_sz{ font-size:1.875rem; color:#000; line-height:58px; width:8%; text-align:center; background:#e5e5e5; font-family:"dpr";}
.win800e_wb{ width:90%; margin:0 1%;}
.win800e_mc{ color:#fa4616; font-family:"ALIBABAREGULAR"; margin-top:8px; margin-bottom:5px; line-height:20px;}
.win800e_ms{ color:#808080; font-family:"dpr"; font-size:0.875rem; line-height:15px;}
.win800e_nr li:nth-child(2),.win800e_nr li:nth-child(3),.win800e_nr li:nth-child(6),.win800e_nr li:nth-child(7),.win800e_nr li:nth-child(10),.win800e_nr li:nth-child(11),.win800e_nr li:nth-child(14),.win800e_nr li:nth-child(15),.win800e_nr li:nth-child(18),.win800e_nr li:nth-child(19){ background:#ffce9d;}
.win800e_nr li:nth-child(2) .win800e_sz,.win800e_nr li:nth-child(3) .win800e_sz,.win800e_nr li:nth-child(6) .win800e_sz,.win800e_nr li:nth-child(7) .win800e_sz,.win800e_nr li:nth-child(10) .win800e_sz,.win800e_nr li:nth-child(11) .win800e_sz,.win800e_nr li:nth-child(14) .win800e_sz,.win800e_nr li:nth-child(15) .win800e_sz,.win800e_nr li:nth-child(18) .win800e_sz,.win800e_nr li:nth-child(19) .win800e_sz{ background:#fa4616; color:#fff;}
.win800e_nr li:nth-child(2) .win800e_mc,.win800e_nr li:nth-child(3) .win800e_mc,.win800e_nr li:nth-child(6) .win800e_mc,.win800e_nr li:nth-child(7) .win800e_mc,.win800e_nr li:nth-child(10) .win800e_mc,.win800e_nr li:nth-child(11) .win800e_mc,.win800e_nr li:nth-child(14) .win800e_mc,.win800e_nr li:nth-child(15) .win800e_mc,.win800e_nr li:nth-child(18) .win800e_mc,.win800e_nr li:nth-child(19) .win800e_mc{color:#4e4e4e;}
.win800e_nr li:nth-child(10) .win800e_mc{ margin-top:5px; margin-bottom:0;}
.win800f{ background:#f2f2f2; padding-top:58px; padding-bottom:60px;}
.win800f_title{ color:#fa4616; font-size:1.875rem; font-family:"ALIBABABOLD"; margin-bottom:15px;}
.win800f_l,.win800f_r{ width:49.333%;}
.win800ft_nr li{ width:48.5%; cursor:pointer;}
.win800f_bom{ margin-top:65px;}
.win800f_nr li{ float:left; width:24%; margin-left:1.333%; cursor:pointer;}
.win800f_nr li:nth-child(1){ margin-left:0;}
.win800f_pic{ border:1px solid #9c9c9c; border-radius:20px; overflow:hidden;}
.win800f_pic img{ display:block; width:100%; transition:0.5s;}
.win800f_nr li:hover .win800f_pic img,.win800ft_nr li:hover .win800f_pic img{transform:scale(1.1);}
.win800f_mc{ height:50px; line-height:50px; text-align:center; color:#3d3d3d; font-family:"ALIBABAREGULAR";}
.win800f_nr li:hover .win800f_mc,.win800ft_nr li:hover .win800f_mc{ color:#fa4616;}
@media screen and (max-width:1426px){
.win800d_bg{ background-size:auto 100%; height:770px;}
.win800d_l{ padding-left:38px;}
.win800d_l li{ font-size:0.875rem; margin-bottom:45px;}
.win800d_l li p{font-size:0.9125rem; line-height:15px; margin-bottom:7px;}
.win800d_r{ padding-top:45px;}
.win800d_r li p{ font-size:0.9125rem;}
.win800d_r li:nth-child(1){margin-bottom:25px;}
.win800d_r li:nth-child(2){margin-bottom:18px;}
.win800d_r li:nth-child(3){ margin-bottom:33px;}
.win800d_r li:nth-child(4){ margin-bottom:12px;}
.win800d_sm{ margin-top:46px; font-size:1rem;}
.win800e_nr li:nth-child(3) .win800e_mc{ margin-top:5px; margin-bottom:0;}
}
@media screen and (max-width:1326px){.win800e_nr li:nth-child(1) .win800e_mc{ margin-top:5px; margin-bottom:0;}}
@media screen and (max-width:1280px){.win800e_nr li:nth-child(15) .win800e_mc,.win800e_nr li:nth-child(20) .win800e_mc{ margin-top:5px; margin-bottom:0;}}
@media screen and (max-width:1024px){
.win800a_l.fl img,.win800a_l.fr img{ height:300px;}
.win800a_r{padding-top:3%;}
.win800c_nr li{ width:33%;}
.win800c_nr li:nth-child(2){ margin:0 0.5%;}
.win800c_nr li a{ top:12%;}
.win800c_sz{line-height:50px;}
.win800c_sz span{ font-size:5rem;}
.win800c_mc{font-size:1rem; line-height:20px;}
.win800c_ms{ font-size:0.875rem; line-height:20px; margin-top:15px;}
.win800d_bg{ width:100%; height:570px; margin-top:10px; padding-top:93px;}
.win800d_l{ padding-left:36px;}
.win800d_l li{margin-bottom:20px;}
.win800d_r{width:23%; padding-top:25px;}
.win800d_r li{ font-size:0.75rem; line-height:14px;}
.win800d_r li p{ font-size:0.875rem;line-height:18px;}
.win800d_r li:nth-child(1){ margin-bottom:5px;}
.win800d_r li:nth-child(2){ margin-bottom:5px;}
.win800d_r li:nth-child(3){ margin-bottom:5px;}
.win800d_r li:nth-child(4){ margin-bottom:5px;}
.win800d_sm{font-size:0.875rem; margin-top:14px;}
.win800e_nr li:nth-child(2) .win800e_mc,.win800e_nr li:nth-child(4) .win800e_mc,.win800e_nr li:nth-child(5) .win800e_mc,.win800e_nr li:nth-child(9) .win800e_mc,.win800e_nr li:nth-child(11) .win800e_mc{ margin-top:5px; margin-bottom:0;}
.win800f_mc{line-height:25px;}
}
@media screen and (max-width:768px){
.win800a{padding-top:50px; overflow:hidden;}
.win800a_r{padding-top:3%;}
.win800a_r br{ display:none;}
.win800c{ padding-bottom:70px;}
.win800c_nr{ padding-top:40px;}
.win800c_nr li{width:32%;}
.win800c_nr li:nth-child(2){ margin:0 2%;}
.win800c_nr li i{ position:absolute; width:100%; left:0; top:0; text-align:center;}
.win800c_nr li i img{ width:120px; margin:0 auto;}
.win800c_nr li a{ position:relative; top:auto; left:auto; width:100%;}
.win800c_sz{ font-size:1.5rem; line-height:120px;}
.win800c_sz span{ font-size:4.25rem;}
.win800c_ms{ font-size:0.875rem; line-height:18px; color:#717171; margin-top:20px;}
.win800c_ms br{ display:none;}
.win800d_bg{ background:#ececec; width:100%; height:auto; margin-top:30px; padding-top:0px;}
.win800d_bg .kga{ width:100%;}
.win800d_l{background:#fa4616; float:none; padding:50px 1% 30px 1%;}
.win800d_l li{line-height:20px; margin-bottom:40px; font-size:1rem;}
.win800d_l li p{font-size:1.25rem; margin-bottom:10px;}
.win800d_r{width:auto; padding:50px 1% 80px 1%; float:none;}
.win800d_r li{line-height:20px; margin-bottom:40px !important; font-size:1rem;}
.win800d_r li p{font-size:1.25rem; margin-bottom:8px;}
.win800d_sm{font-size:1.125rem; width:310px; margin-top:34px;}
.win800e_nr li{ background:#f2f2f2; width:100%; margin-bottom:0.1%;}
.win800e_nr li.fl{background:#f2f2f2 !important;}
.win800e_nr li.fr{background:#ffce9d !important;}
.win800e_nr li.fl .win800e_sz{background:#e5e5e5 !important; color:#000 !important;}
.win800e_nr li.fr .win800e_sz{background:#fa4616 !important; color:#fff !important;}
.win800e_mc{ color:#fa4616; font-family:"ALIBABAREGULAR"; margin-top:8px !important; margin-bottom:5px !important; line-height:20px;}
.win800f_title{font-size:1.5rem;}
.win800f_bom{ margin-top:30px;}
.win800f_mc{ height:40px; line-height:20px; margin-top:10px;}
}
@media screen and (max-width:520px){
.win800a{padding-top:50px;}
.win800a_title{font-size:1.5rem; font-weight:normal; line-height:26px;}
.win800a_title i{margin:12px auto 0 auto;}
.win800a_l{ width:100%;}
.win800a_l img{ float:none; width:100%; height:auto !important;}
.win800a_r{ width:100%; padding-top:0%; padding-bottom:50px;}
.win800a_r p{margin-top:15px;}
.win800c{ padding-bottom:60px;}
.win800c_nr{ padding-top:30px;}
.win800c_nr li{width:100%;}
.win800c_nr li:nth-child(2){ margin:40px 0%;}
.win800c_sz{line-height:115px;}
.win800c_ms{ line-height:20px; margin-top:10px;}
.win800d_bg{margin-top:20px;}
.win800d_title{ font-size:1rem;}
.win800d_title p{ font-size:1.5rem;}
.win800d_l li p{font-size:1.125rem;}
.win800d_r li p{font-size:1.125rem;}
.win800e{ padding-top:50px; padding-bottom:60px;}
.win800e_sz{ width:15%;}
.win800e_wb{ width:83%;}
.win800e_mc{ font-size:0.875rem;}
.win800e_ms{ font-size:0.75rem;}
.win800e_mc{margin-top:3px !important; margin-bottom:2px !important;}
.win800f{ padding-top:50px; padding-bottom:30px;}
.win800f_title{font-size:1.25rem; margin-bottom:10px;}
.win800f_l,.win800f_r{width:100%;}
.win800f_r{ margin-top:30px;}
.win800f_bom{ margin-top:30px;}
.win800f_nr li{ width:48.5%; margin:0 0 30px 0; float:left;}
.win800f_nr li:nth-child(2),.win800f_nr li:nth-child(4){ float:right;}
.win800f_mc{ height:40px; line-height:20px; margin-top:10px; font-size:0.875rem;}
}
/*win800*/

/*win1000*/
.win1000a_title{ text-align:center; color:#fa4616; font-family:"ALIBABABOLD"; font-size:1.5rem; line-height:30px;}
.win1000a_bg{ margin-top:10px; background:url(../images/win1000a_bg.png) repeat-x; width:100%; background-size:auto 100%; margin-top:15px;}
.win1000a_pic{ width:66.25%;}
.win1000a_pic img{ display:block; width:100%;}
.win1000a_wb{ width:33%; padding-top:18.5%; color:#fff;}
.win1000a_bt{ font-size:1.375rem; line-height:24px; font-family:"ALIBABAREGULAR";}
.win1000a_bt i{ display:block; width:45px; height:3px; background:#fff; margin-top:20px;}
.win1000a_ms{ line-height:26px; font-size:1.125rem; color:#fff; font-family:"dpr"; margin-top:20px;}
.win1000b{ padding-top:20px; background:#fff; padding-bottom:94px;}
.win1000b_title{ text-align:center; color:#424242; font-family:"dpr";}
.win1000b_title p{ font-size:1.875rem; color:#fa4616; font-family:"ALIBABAREGULAR";}
.win1000b_nr{ margin-top:35px; background:#f4f4f4;}
.win1000b_pic{ width:50%; overflow:hidden;}
.win1000b_pic img{ display:block; width:100%; transition:0.5s;}
.win1000b_pic:hover img{transform:scale(1.1);}
.win1000b_pic.fr{ margin-top:-150px;}
.win1000b_wb{ width:47%; padding-right:1%; padding-left:2%; font-family:"dpr"; line-height:22px; color:#464646; padding-top:6%;}
.win1000c{ background:url(../images/win1000c_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
@media screen and (max-width:768px){
.win1000a_wb{padding-top:10%;}
.win1000a_bt{ font-size:1.25rem;}
.win1000a_ms{ line-height:20px; font-size:0.875rem; margin-top:15px;}
.win1000b{padding-bottom:80px;}
.win1000b_pic.fr{ margin-top:0px;}
.win1000b_wb{line-height:20px; padding-top:2%;}
}
@media screen and (max-width:520px){
.win1000a_title{font-size:1.125rem; line-height:24px;}
.win1000a_bg{background:none; width:100%; margin-top:15px;}
.win1000a_bg .kga{ width:100%;}
.win1000a_pic{ width:100%;}
.win1000a_pic img{ display:block; width:100%;}
.win1000a_wb{ width:98%; margin:0 1%; padding-top:2%; color:#666;}
.win1000a_bt{ font-size:1rem; line-height:20px;}
.win1000a_bt i{background:#ccc; margin-top:15px;}
.win1000a_ms{ line-height:18px; color:#666;}
.win1000b{ padding-top:40px; padding-bottom:60px;}
.win1000b_title{ font-size:0.875rem;}
.win1000b_title p{ font-size:1.375rem;}
.win1000b_pic{ width:100%;}
.win1000b_wb{ width:98%; padding-right:1%; padding-left:1%; padding-bottom:40px;}
}
/*win1000*/

/*win2000*/
.win2000a{background:url(../images/win2000a_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
/*win2000*/

/*win3000*/
.win3000a{background:#fff; padding-bottom:94px;}
.win3000b{background:url(../images/win3000b_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
.win3000c{ padding-top:70px; padding-bottom:65px; width:100%;}
.win300c_title{ text-align:center;}
.win300c_title li{ display:inline-block; position:relative; margin:0 20px;}
.win300c_title li a{ font-size:1.125rem; font-family:"ALIBABAREGULAR"; color:#434343; height:45px; line-height:45px; transition:0.5s;}
.win300c_title li:hover a,.win300c_title li.cur a{ color:#fa4616; transition:0.5s;}
.win300c_title li i{ display:block; height:3px; background:#fa4616; transform:scaleX(0); transition:0.5s;}
.win300c_title li:hover i,.win300c_title li.cur i{transform:scaleX(1); transition:0.5s;}
.win300c_nr{ margin-top:25px;}
.win300c_nr li{ float:left; width:24%; margin-left:1.333%; margin-top:1.333%;}
.win300c_nr li:nth-child(1),.win300c_nr li:nth-child(5),.win300c_nr li:nth-child(9){ margin-left:0;}
.win300c_nr li a{ display:block; border:1px solid #dbdbdb; padding-bottom:25px;}
.win300c_pic{ overflow:hidden;}
.win300c_pic img{ display:block; width:100%;}
.win300c_wb{ text-align:center; color:#434343; line-height:24px;}
@media screen and (max-width:768px){
.win3000a{padding-bottom:80px;}
.win300c_title li{margin:0 13px;}
.win300c_wb{ font-size:0.875rem; width:90%; margin:0 auto; line-height:18px; height:36px; overflow:hidden;}
}
@media screen and (max-width:520px){
.win3000a{padding-bottom:60px;}
.win300c_title li{ display:block; float:left; width:49%; margin:0.5%; text-align:center; background:#ddd;}
.win300c_title li a{ font-size:1rem; height:40px; line-height:40px; overflow:hidden;}
.win300c_title li i{height:2px; width:30%; margin:0 auto;}
.win300c_nr li{ width:49%; margin:0 0.5% 1% 0.5%;}
.win300c_nr li:nth-child(1),.win300c_nr li:nth-child(5),.win300c_nr li:nth-child(9){margin:0 0.5% 1% 0.5%;}
.win300c_nr li a{ padding-bottom:15px;}
}
/*win3000*/

/*win5000*/
.proshow_tit{ font-size:1.125rem; color:#fff; text-align:center; width:98%; position:absolute; left:1%; top:35%; font-family:"dpr";}
.proshow_tit p{ font-size:3rem; font-family:"ALIBABAREGULAR"; line-height:48px;}
.proshow_tit span{ font-size:1.875rem; display:block; line-height:30px; padding:10px 0 20px 0;}
.proshow_bga{ padding-bottom:85px;}
.prona_title{background:url(../images/prona_01.png) no-repeat center; padding:65px 0; text-align:center; line-height:18px; color:#171717;font-family:"dpr";}
.prona_title p{ font-size:1.875rem; color:#fa4616; line-height:30px; padding-bottom:12px; font-family:"ALIBABABOLD";}
.prona_nr{ background:#f3f3f3;}
.prona_nr li{ float:left; width:33.333%;}
.prona_nr li a{ display:block; padding:40px 0 30px 6%; width:74%;}
.prona_bt{ font-size:1.5rem; color:#171717; line-height:24px; font-family:"ALIBABABOLD"; margin-bottom:20px;}
.prona_ms{ font-size:0.875rem; color:#696969; line-height:20px; font-family:"dpr"; min-height:120px;}
.proshow_bgb{ background:url(../images/pronb_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
.pronb_title{ background:url(../images/pronb_01.png) no-repeat center top; padding-top:40px; text-align:center; color:#fff; font-size:4.5rem; font-family:"dpr"; height:175px;}
.pronb_title p{ font-size:1.875rem;}
.pronb_ms{ text-align:center; color:#fff; line-height:24px; font-size:1.125rem; font-family:"dpr"; padding-top:30px;}
.pronb_nr{ padding-top:65px; margin:0 auto; width:66%; font-family:"dpr";}
.pronb_nr li{ float:left; width:33.333%; text-align:center;}
.pronb_wb{ font-size:1.25rem; color:#fff; line-height:24px; margin-top:15px;}
.proshow_bgc{ background:url(../images/proshow_bgc.png) repeat-y center; width:100%; padding-top:45px; padding-bottom:35px;}
.pronc_l{ width:45%; color:#fff;}
.proncl_kg{ padding-bottom:65px;}
.proncl_mc{ font-size:1.5rem; line-height:30px; font-family:"ALIBABAREGULAR";}
.proncl_mc i{ display:block; width:32px; height:2px; background:#fff; margin-top:15px;}
.proncl_ms{font-family:"dpr"; font-size:0.875rem; line-height:18px; margin-top:18px;}
.pronc_r{ width:46.875%;}
.proncr_bt{ font-size:1.25rem; color:#4b4b4b; line-height:24px; font-family:"ALIBABAREGULAR";}
.proncr_bt.on{ margin-top:-110px;}
.proncr_imga{ margin-top:25px;}
.proncr_imga img{width:100%;}
.proncr_imgb{ margin-top:25px; width:72.888%;}
.proncr_imgb img{width:100%;}
.proshow_bgd{ background:#fff; padding-top:60px; width:100%;}
.prond_title{ text-align:center; font-size:1.5rem; line-height:24px; color:#fa4616; font-family:"ALIBABAREGULAR";}
.prond_title i{ display:block; width:51px; height:3px; background:#fa4616; margin:20px auto 0 auto;}
.prond_ms{ text-align:center; margin-top:20px; color:#3d3d3d; line-height:18px; font-family:"dpr";}
.prond_zj{ padding-top:20px; width:68%; margin:0 auto; position:relative; z-index:9;}
.prond_zj li{ float:left; width:20%; text-align:center;}
.prond_wb{ color:#5e5e5e; line-height:18px; height:36px; margin-top:10px; font-family:"dpr";}
.prond_nr{top:-110px; position:relative;}
.prond_l,.prond_r{ width:50%; position:relative;}
.prond_img img{ display:block; width:100%;}
.prond_kgl{ width:55%; position:absolute; right:2%; top:29%; color:#fff}
.prond_kgr{ width:55%; position:absolute; left:5%; top:39%; color:#1f1f1f}
.prond_mc{ font-size:1.25rem; color:#fa4616; font-family:"ALIBABAREGULAR"; padding-bottom:55px;}
.prond_bz{ line-height:24px; font-family:"dpr";}
.prond_bz p{ font-size:1.125rem; font-family:"ALIBABAREGULAR"; padding-bottom:8px;}
.proe_top{ background:url(../images/prone_tbg.png) repeat-y center; width:100%;}
.pronet_l{ width:50%; text-align:center;}
.pronet_img{width:77%; margin:-80px auto 0 auto;}
.pronet_img img{width:100%; display:block;}
.pronet_r{ width:47%; padding-top:25px;}
.pronet_bt{ font-size:0.875rem; color:#3b3b3b; font-family:"dpr";}
.pronet_bt p{ font-size:1.5rem; color:#3b3b3b; font-family:"ALIBABAREGULAR"; }
.pronet_mc{ padding-top:25px;}
.pronet_mc p{ float:left; padding:0 15px; height:33px; line-height:33px; text-align:center; color:#fff; background:#fa4616; border-radius:4px; font-family:"ALIBABAREGULAR";}
.pronet_mc span{ display:block; float:left; line-height:33px; height:33px; font-size:1.375rem; color:#3b3b3b; padding-left:15px;}
.pronet_bz{ color:#3b3b3b; font-family:"dpr"; line-height:18px;}
.pronet_bz p{padding-top:10px;}
.pronet_tit{width:104px; height:33px; line-height:33px; text-align:center; color:#fff; background:#696969; margin-top:25px; border-radius:4px; font-family:"ALIBABAREGULAR";}
.pronet_gd{ background:#d6d6d6; width:100%; position:relative; margin-top:10px; padding:15px 0;}
.pronet_nr{ width:86%; margin:0 auto;}
.pronet_nr li{ float:left; width:33.333%;}
.pronet_nr li a{ display:block;  margin:0 6%;}
.pronet_pic{ overflow:hidden; border:3px solid #fff;}
.pronet_pic img{ display:block; width:100%; transition:0.5s;}
.pronet_nr li:hover .pronet_pic img{transform:scale(1.1);}
.pronet_mz{ text-align:center; height:40px; line-height:40px; overflow:hidden; font-size:1.125rem; color:#393939;}
.pronet_an a{ position:absolute; top:43%; font-family:"宋体"; width:7%; text-align:center; font-size:1.875rem; cursor:pointer;}
.pronet_an a.prev{ left:0;}
.pronet_an a.next{ right:0;}
.proe_bom{ background:url(../images/prone_bbg.png) repeat-y center; width:100%; padding:70px 0;}
.proneb_l,.proneb_r{ width:50%; position:relative;}
.proneb_tit{ font-size:1.5rem; color:#2c2c2c; width:90%; margin:0 auto;}
.proneb_gd{ position:relative; margin-top:30px;}
.proneb_nr{ margin:0 auto; width:86%;}
.proneb_nr li{ float:left; width:33.333%;}
.proneb_nr li a{ display:block;  margin:0 6%;}
.proneb_pic{ overflow:hidden; border:3px solid #fff;}
.proneb_pic img{ display:block; width:100%; transition:0.5s;}
.proneb_nr li:hover .proneb_pic img{transform:scale(1.1);}
.proneb_mc{ height:40px; line-height:40px; overflow:hidden; font-size:1.125rem; color:#393939;}
.proneb_an a{ position:absolute; top:43%; font-family:"宋体"; width:7%; text-align:center; font-size:1.875rem; cursor:pointer;}
.proneb_an a.prev{ left:0;}
.proneb_an a.next{ right:0;}
.pronebr_gd{ position:relative; margin-top:80px;}
.proshow_bgf{ background:#fa4616; padding-top:45px; padding-bottom:55px;}
.pronf_l{ width:49%;}
.pronf_title{ font-size:1.875rem; color:#fff; border-bottom:1px solid #ff9e3c; padding-bottom:20px;font-family:"ALIBABAREGULAR";}
.pronf_ms{ font-size:1rem; line-height:24px; color:#fff; font-family:"dpr"; margin-top:15px;}
.prinf_more{ margin-top:13px;}
.prinf_more a{ display:block; width:162px; height:45px; font-family:"dpr"; background:#fff; text-align:center; line-height:45px; float:left; color:#000;}
.prinf_more a:nth-child(1){ margin-right:15px;}
.proshow_bgh{ padding-top:60px; padding-bottom:110px; background:#fff;}
.pronh_bt{ font-size:1.125rem; color:#878787; font-family:"dpr";}
.pronh_bt p{ font-size:1.875rem; color:#fa4616; font-family:"ALIBABAREGULAR";}
.pronh_more{ margin-top:18px;}
.pronh_more a{ display:block; font-family:"ALIBABAREGULAR"; width:121px; height:47px; border:1px solid #a7a7a7; line-height:47px; font-size:1.125rem; color:#727272; text-align:center; transition:0.5s;}
.pronh_more a:hover{ background:#fa4616; color:#fff; border:1px solid #fa4616; transition:0.5s;}
.pronh_nr{ padding-top:30px;}
.pronh_nr li{ float:left; width:24%; margin-left:1.333%;}
.pronh_nr li:nth-child(1){ margin-left:0;}
.pronh_pic{ overflow:hidden;}
.pronh_pic img{ display:block; width:100%; transition:0.5s;}
.pronh_nr li:hover .pronh_pic img{transform:scale(1.1);}
.pronh_mc{ background:#fa4616; color:#fff; height:63px; line-height:63px; overflow:hidden; text-indent:2%; font-size:1.125rem; font-family:"dpr";}
.proshow_bgi{ background:#e3e3e3;}
.proni_l{ font-family:"ALIBABAREGULAR";}
.proni_l a{ display:block; height:80px; line-height:80px; color:#fa4616; font-size:1.25rem;}
.proni_l.fl a{ background:url(../images/pro_anl.png) no-repeat left center; padding-left:45px;}
.proni_l.fr a{ background:url(../images/pro_anr.png) no-repeat right center; padding-right:45px;}
.proni_l span{ color:#000; font-size:1.125rem;}
@media screen and (max-width:1366px){.proshow_tit{ top:29%;}}
@media screen and (max-width:1024px){
.proshow_tit{ font-size:1rem; top:35%;}
.proshow_tit br{ display:none;}
.proshow_tit p{ font-size:2rem; line-height:26px;}
.proshow_tit span{ font-size:1.5rem; line-height:26px; padding:10px 0 10px 0;}
}
@media screen and (max-width:768px){
.proshow_tit{ font-size:0.875rem; top:34%;}
.proshow_tit p{ font-size:1.875rem; line-height:30px;}
.proshow_tit span{ font-size:1.5rem; line-height:24px; padding:5px 0 10px 0;}
.prona_title br{ display:none;}
.prona_nr li a{padding:30px 0 30px 4%;}
.prona_bt{ font-size:1rem; line-height:22px; }
.pronb_nr{width:80%;}
.pronb_wb{ font-size:1.125rem;}
.proncl_kg{ padding-bottom:40px;}
.proncl_mc{ font-size:1rem; line-height:22px;}
.proncl_mc br{ display:none;}
.proncr_bt{ font-size:1.125rem; line-height:22px;}
.proncr_bt.on{ margin-top:0px;}
.proshow_bgd .kga{ width:100%;}
.proncr_imgb{width:100%;}
.prond_ms{ font-size:0.875rem;}
.prond_zj{width:100%;}
.prond_wb{ font-size:0.875rem;}
.prond_nr{top:0px;}
.prond_kgl{top:22%;}
.prond_kgr{top:32%;}
.prond_mc{ font-size:1.125rem; line-height:22px; padding-bottom:25px;}
.prond_bz{ line-height:22px; font-size:0.875rem;}
.prond_bz p{ font-size:1rem;}
.proe_top .kga{ width:100%;}
.pronet_img{width:100%; margin:0px auto 0 auto;}
.pronet_r{padding-right:1%;}
.pronet_bt p{ font-size:1.125rem;}
.pronet_mc{ padding-top:15px;}
.pronet_mc span{font-size:1.25rem;}
.pronet_bz{ font-size:0.875rem;}
.pronet_bz p{padding-top:8px;}
.pronet_mz{font-size:0.875rem;}
.pronet_an a{top:38%;}
.proe_bom{padding:40px 0;}
.proneb_tit{ font-size:1.25rem;}
.proneb_gd{margin-top:20px;}
.proneb_mc{font-size:0.875rem;}
.proneb_an a{top:36%;}
.pronebr_gd{margin-top:43px;}
.pronf_title{ font-size:1.5rem;}
.pronf_ms{ font-size:1rem; line-height:20px;}
.prinf_more a{width:152px;}
.proshow_bgh{padding-bottom:90px;}
.pronh_bt{ font-size:0.875rem;}
.pronh_bt p{ font-size:1.5rem;}
.pronh_more a{width:111px; height:40px; line-height:40px; font-size:1rem;}
.pronh_mc{height:40px; line-height:40px; font-size:0.875rem;}
.proni_l a{font-size:1.125rem;}
.proni_l span{font-size:1rem;}
}
@media screen and (max-width:520px){
.proshow_tit{ display:none;}
.proshow_bga{ padding-bottom:60px;}
.prona_title{background-size:auto 150px; padding:50px 0; font-size:0.875rem;}
.prona_title p{ font-size:1.375rem; line-height:24px;}
.prona_nr li{width:100%;}
.prona_bt{ font-size:1.125rem; margin-bottom:10px;}
.pronb_ms{font-size:1rem;}
.pronb_nr{width:100%;}
.pronb_pic img{ max-width:50%;}
.pronb_wb{ font-size:1rem; line-height:18px; margin-top:8px;}
.pronb_wb br{ display:none;}
.proshow_bgc{ background:#f3f3f3;}
.proshow_bgc .kga{ width:100%;}
.pronc_l{ width:98%; padding:50px 1% 20px 1%; float:none; background:#fa4616;}
.proncl_kg{ padding-bottom:30px;}
.proncl_mc{ font-size:1.125rem;}
.pronc_r{width:98%; padding:50px 1% 20px 1%;}
.proshow_bgd{padding-top:50px;}
.prond_title{font-size:1.125rem; line-height:22px;}
.prond_title i{margin:12px auto 0 auto;}
.prond_zj li{width:33.333%; margin-bottom:20px;}
.prond_pic{ width:60%; margin:0 auto;}
.prond_pic img{ display:block; width:100%;}
.prond_wb{ font-size:0.75rem; line-height:16px; height:32px; overflow:hidden;}
.prond_l,.prond_r{ width:100%;}
.prond_kgl{top:22%;}
.prond_kgr{ width:60%; left:2%;}
.prond_bz{ line-height:20px;}
.proe_top{ background:#eee; width:100%;}
.pronet_l{ width:100%; background:#ccc;}
.pronet_r{ width:98%; padding:15px 1% 0px 1%;}
.proe_bom{ background:#eee; padding:0px 0 40px 0;}
.proneb_l,.proneb_r{ padding:20px 0; width:100%; position:relative;}
.proneb_r{ background:#ccc;}
.proneb_tit{ font-size:1.125rem;}
.pronebr_gd{margin-top:30px;}
.proshow_bgf{ padding-top:0; padding-bottom:50px;}
.pronf_l{ width:100%; padding-top:25px;}
.pronf_title{ font-size:1.375rem; padding-bottom:10px;}
.pronf_ms{ font-size:0.875rem; margin-top:10px;}
.proshow_bgh{ padding-top:40px; padding-bottom:60px;}
.pronh_bt{ font-size:0.875rem;}
.pronh_bt p{ font-size:1.375rem;}
.pronh_more a{ width:110px; height:35px; line-height:35px; font-size:1rem;}
.pronh_nr{ padding-top:10px;}
.pronh_nr li{width:48%; margin:2% 1% 0% 1%;}
.pronh_nr li:nth-child(1){ margin:2% 1% 0% 1%;}
.proni_l a{ height:50px; line-height:50px; font-size:1rem;}
.proni_l.fl a{ background-size:auto 15px; padding-left:10px;}
.proni_l.fr a{ background-size:auto 15px; padding-right:10px;}
.proni_l span{ display:none;}
}
/*win5000*/

/*WIN6000*/
.win6000a{ padding-bottom:85px;}
.win6000a_title{background:url(../images/win600a_xin.png) no-repeat center; padding:65px 0; text-align:center; line-height:18px; color:#171717;font-family:"dpr";}
.win6000a_title p{ font-size:1.875rem; color:#fa4616; line-height:30px; padding-bottom:12px; font-family:"ALIBABABOLD";}
.win6000a_nr{ margin-top:25px; background:#f3f3f3;}
.win6000a_nr li{ width:50%;}
.win6000a_nr li.fr{ background:#e9e9e9;}
.win6000a_nr li a{ display:block; padding:38px 30px;}
.win6000a_wb{ width:50%;}
.win6000a_mc{ font-size:1.5rem; color:#171717; line-height:30px; font-family:"ALIBABABOLD";}
.win6000a_ms{ margin-top:22px; line-height:20px; color:#696969; font-size:0.875rem; font-family:"dpr";}
.win6000a_pic{ overflow:hidden; width:46.5%;}
.win6000a_pic img{ display:block; width:100%; transition:0.5s;}
.win600a_nr li:hover .win6000a_pic img{transform:scale(1.1);}
.win6000b{background:url(../images/win6000b_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
@media screen and (max-width:768px){
.win6000a_nr li a{padding:20px 10px;}
.win6000a_mc{ font-size:1.125rem; line-height:20px;}
.win6000a_ms{ margin-top:10px;}
}
@media screen and (max-width:520px){
.win6000a{ padding-bottom:60px;}
.win6000a_title{background-size:auto 150px; padding:50px 0; font-size:0.875rem;}
.win6000a_title p{ font-size:1.375rem; line-height:20px;}
.win6000a_title br{ display:none;}
.win6000a_nr{ margin-top:0px;}
.win6000a_nr li{ width:100%;}
.win6000a_nr li a{padding:10px;}
.win6000a_mc{ font-size:1rem; line-height:20px;}
.win6000a_ms{ margin-top:5px; line-height:18px; font-size:0.75rem;}
}
/*WIN6000*/

/*win7000*/
.win7000b{background:url(../images/win7000b_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
/*win7000*/

/*win8000*/
.win8000a_title{padding:65px 0 35px 0; text-align:center; line-height:18px; color:#171717;font-family:"dpr";}
.win8000a_title p{ font-size:1.875rem; color:#fa4616; line-height:30px; padding-bottom:12px; font-family:"ALIBABABOLD";}
.win8000b{background:url(../images/win8000b_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
@media screen and (max-width:520px){
.win8000a_title{padding:50px 0; font-size:0.875rem;}
.win8000a_title p{ font-size:1.375rem; line-height:20px;}
.win8000a_title br{ display:none;}
}
/*win8000*/

/*winmax*/
.winmaxa{ background:#fff; padding-top:60px;}
.winmaxa_nr{ margin-top:35px; background:#f4f4f4;}
.winmaxa_l{ width:50%;}
.winmaxa_l.fl img{ float:right;}
.winmaxa_l.fr{ margin-top:-150px;}
.winmaxa_r{ width:46%; padding:6% 2% 0 2%; color:#464646; line-height:22px;font-family:"dpr";}
.winmaxb{background:url(../images/winmaxb_bg.jpg) no-repeat center; width:100%; padding-top:12px; height:610px;}
.winmaxc{ padding-top:60px;}
.winmaxc_title{ text-align:center; color:#fa4616; font-family:"ALIBABAREGULAR"; font-size:1.125rem;}
.winmaxc_title p{ font-size:1.5rem; line-height:28px;}
.winmaxc_title span{ font-size:4.5rem; font-family:"dpr"; display:block; padding-top:5px; line-height:70px;}
.winmaxc_title i{ display:block; width:128px; height:2px; background:#fa4616; margin:0 auto;}
.winmaxc_nr{ background:#ebebeb; margin-top:20px;}
.winmaxc_l{ width:45%; padding:2.5%;}
.winmaxc_bt{ font-size:1.125rem; color:#3d3d3d; line-height:26px; font-family:"ALIBABAREGULAR";}
.winmaxc_ms{ line-height:24px; color:#3d3d3d; font-family:"dpr"; margin-top:24px;}
.winmaxc_r{ width:50%;}
.winmaxc_r p{ border:2px solid #ebebeb; overflow:hidden;}
.winmaxc_r img{ display:block; width:100%;}
.winmax_pic{ margin-top:40px;}
.winmax_pic img{ display:block; width:100%;}
@media screen and (max-width:768px){
.winmaxa{padding-top:0px;}
.winmaxa_l img{ height:240px;}
.winmaxa_l.fr{ margin-top:0px;}
.winmaxa_r{padding:2% 2% 0 2%;}
.winmaxc_title span{ font-size:4rem;}
.winmaxc_l{ width:98%; padding:1%;}
.winmaxc_r{ width:100%;}
}
@media screen and (max-width:520px){
.winmaxa_nr{ margin-top:0px;}
.winmaxa_l{ width:100%;}
.winmaxa_l img{ float:none; display:block; width:100%;}
.winmaxa_r{ width:96%; padding:2% 2% 40px 2%; font-size:0.875rem; line-height:20px;}
.winmaxc{ padding-top:50px;}
.winmaxc_title{font-size:0.875rem;}
.winmaxc_title p{ font-size:1.375rem;}
.winmaxc_title span{ font-size:3rem; line-height:60px;}
.winmaxc_title i{width:90px;}
.winmaxc_bt{ font-size:1rem; line-height:24px;}
.winmaxc_ms{ line-height:20px; font-size:0.875rem; margin-top:20px;}
}
/*winmax*/

/*浮动留言*/
.baojia{position:fixed; left:0px; bottom:0px; z-index:996;}
.baojia_bg{ height:auto; background:url(../images/bj_bg.png) no-repeat rgba(0,0,0,0.8); overflow:hidden; float:left; width:0px; margin-left:10px;}
.baojia_bg .baojia_xs { width:279px; overflow:hidden;}
.baojia_yc{ width:71px; height:133px; overflow:hidden; cursor:pointer; float:left; background:url(../images/icon_73.png) no-repeat; position:absolute; left:0px; bottom:0px;}
.baojia_yc span { display:none;}
.baojia_title{ font-size:0.875rem; color:#fff; font-family:"dpr"; text-align:center; position:relative;}
.baojia_title p{font-family:"ALIBABAREGULAR"; font-size:1.375rem; padding-top:20px; padding-bottom:6px;}
.baojia_title a{ display:block; position:absolute; right:5px; top:0px; color:#fff; font-size:24px; line-height:24px; cursor:pointer;}
.baojia_nr{ width:94%; margin:0 auto; padding-top:35px;}
.baojia_kg{ width:96%; height:38px; padding:0px 2%; font-family:"dpr"; font-size:0.875rem; outline:none; margin-bottom:5px; background:#fff; border:none; color:#636363;}
.baojib_kg{ width:96%; height:100px; padding:2%; line-height:24px; font-family:"dpr"; font-size:0.875rem; outline:none; margin-bottom:5px; background:#fff; border:none; color:#636363;}
.baojia_btn{ background:#fa4616; width:100%; border:0px; padding:0px; color:#fff; font-family:"dpr"; height:50px; font-size:1.125rem; margin-bottom:9px; cursor:pointer;}
@media screen and (max-width:770px){
.baojia{ display:none;}
}
/*浮动留言*/

/*fhtop*/
.cd-top{display:block; height:40px; width:40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden;  text-indent:100%;  white-space:nowrap; background:url(../images/fd_up.png) no-repeat center rgba(250,70,22,0.8); border-radius:50%; background-size:30px; visibility: hidden; opacity:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; z-index:99;}
.cd-top.cd-is-visible {visibility: visible;opacity:1;}
.cd-top.cd-fade-out {opacity:1;}
.cd-top:hover{background:url(../images/fd_Upb.png) no-repeat center rgba(0,0,0,0.4); background-size:30px; opacity: 1;}
/*fhtop*/
@media screen and (max-width:520px){
.cd-top{height:30px; width:30px; bottom:60px; right:2%; background-size:24px;}
.cd-top:hover{background-size:24px;}
}
/*内页style结束*/




.fswzj{ display:none;}@media(max-width:767px){.fswzj{ position:fixed; bottom:0; z-index:999; width:100%; display:block; background:#fa4616;}.fswzj ul{ padding:0px; margin:0px; list-style-type:none; border-top:2px solid #fb9630;}.fswzj ul li{color:#fff; width:25%; text-align:center; padding:0.3rem 0; position:relative; float:left;}.fswzj ul li a{ color:#fff;  display:block; border-left:1px solid #fb9630;}.fswzj ul li.on a{ border-left:none;}.fnav_pic{ width:23%; margin:0 auto;}.fnav_pic img{ width:100%;}.fnav_wb{font-size:0.8125rem; padding-top:2px;}footer{ padding:20px 0 120px 0;}}

/*导航样式*/
@media screen and (max-width:770px){
.sp_nav{width:60px;float:right;position:relative;cursor: pointer; height:60px; background:#fa4616; padding:10px;}
.sp_nav i{display:block; color:#fff; position:absolute; width:100%; bottom:12px; left:0; text-align:center; font-style:normal;}
.sp_nav span{display:block;background:#fff;width:40%;height:2px;position:absolute;left:30%;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:22px}
.sp_nav span:nth-of-type(2){top:32px}
.sp_nav_se span:nth-of-type(1){top:22px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){top:22px;transform:rotate(-45deg)}
.sjj_nav{position:fixed; z-index:9; background:rgba(240,133,25,1); width:50%; height:calc(100% - 104px); line-height:40px; top:81px; right:-100%; overflow:auto; overflow-x:hidden; transition:right ease 0.5s;}
.nav_show{top:80px; right:0;}
.sjj_nav li ul,.sjj_nav li .sp_nav_xjb{ display: block;}
.sjj_nav ul li{ float:none; width:auto; background:none;}
.sjj_nav>ul>li:first-child{overflow:hidden;}
.sjj_nav>ul>li:first-child>a{float:left; width:calc(100% - 70px);}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{ display:block; position:absolute;top:5px;right:0px;border-left:1px solid rgba(255,255,255,0.3);height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li em{ display:none;}
.sjj_nav ul li{border-bottom:1px solid rgba(255,255,255,0.3);margin-left:10px;position:relative;line-height:40px;font-size:14px;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li ul li{ border-top:none; background:none;}
.sjj_nav ul li a{ width:90%; font-size:1rem; text-align:inherit; padding:inherit; height:auto; line-height:inherit; background:none;}
.sjj_nav ul li.cur a,.sjj_nav ul li:hover a,.sjj_nav ul li.cur ul li.cur a{color:#d2d2d2;}
.sjj_nav ul li ul li a,.sjj_nav ul li.cur ul li a{color:#fff;display:block;text-align:left; font-size:0.875rem;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#d2d2d2;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#fff;}
.sjj_nav ul li ul li>ul{margin-left:10px}
.sjj_nav ul li ul li:last-child{ border-bottom:none;}
}
@media screen and (max-width:520px){
.sp_header{height:50px;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px; height:50px; padding:0px;}
.sp_nav i{ font-size:0.8125rem; bottom:6px;}
.sp_nav span{ width:50%; left:25%;}
.sp_nav span:nth-of-type(1){top:10px}
.sp_nav span:nth-of-type(2){top:20px}
.sp_nav_se span:nth-of-type(1){top:13px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){top:13px;transform:rotate(-45deg)}
.sjj_nav{top:51px; width:80%;}
.nav_show{top:51px;}
.sjj_nav ul li a{ font-size:0.875rem;}
}



#fp-nav {position:fixed; z-index:100; top:38%; opacity: 1; -webkit-transform: translate3d(0,0,0); border:1px solid rgba(255,255,255,0.2); background:rgba(0,0,0,0.2); width:47px; border-radius:25px;}
#fp-nav.right {right:3%;}
.fp-slidesNav{position: absolute; z-index: 4;left: 50%; opacity: 1;}
.fp-slidesNav.bottom {bottom: 17px;}
.fp-slidesNav.top {top: 17px;}
#fp-nav ul,.fp-slidesNav ul {margin:0;padding:0;}
#fp-nav ul li,.fp-slidesNav ul li {display:block; height:36px; padding:5px; position:relative;}
.fp-slidesNav ul li {display: inline-block;}
#fp-nav ul li a,.fp-slidesNav ul li a { font-size:0.875rem; color:#fff; display:block; position:relative; z-index: 1; width:35px; height:35px; border:1px solid #fff; cursor: pointer; text-align:center; line-height:35px; font-family:"Anton"; font-size:1.375rem; border-radius:50%;}
#fp-nav ul li a.active,.fp-slidesNav ul li a.active,#fp-nav ul li:hover a.active,.fp-slidesNav ul li:hover a.active{ width:33px; height:33px; border:2px solid #ff7800; color:#ff7800;}
#fp-nav ul li .fp-tooltip {position: absolute;top: -2px; color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; white-space: nowrap; max-width: 220px; display: block;}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active + .fp-tooltip { -webkit-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; width: auto; opacity: 1;}
#fp-nav ul li .fp-tooltip.right {right:20px;}
#fp-nav .fp-prev{ background:url(../images/fd_Up.png) no-repeat center; width:47px; height:47px; cursor:pointer; transition:0.5s;}
#fp-nav .fp-prev:hover{ background:url(../images/fd_Upb.png) no-repeat center; transition:0.5s;}
#fp-nav .fp-next{ background:url(../images/fd_down.png) no-repeat center; width:47px; height:47px; cursor:pointer; transition:0.5s;}
#fp-nav .fp-next:hover{ background:url(../images/fd_downb.png) no-repeat center; transition:0.5s;}
@media screen and (max-width:770px){
#fp-nav.right { display:none;}	
}

.sous b{background:url(../images/sous.png) no-repeat center;}
.indnav .sous b{background:url(../images/soush.png) no-repeat center;}
#nav .top_r{position:relative;z-index:999;}
.top_r .sous{height:28px;}
.sous a{width:28px;height:28px;display:block; margin-left:15px;position:relative; border-radius:50%; overflow:hidden;}
.sous a:hover,.sous a.current{background:#fa4616;}
.sous a b{width:28px;height:28px;display:block;position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s;}
.sous a.user b{background-position:-43px 0;}
.sous a.user b img{width:42px;height:42px;}
.sous a.user:hover b,.sous a.user.current b{background-position:-43px -43px;}
#nav .vivo-search{height:80px;width:100%;position:relative;z-index:9999;display:none;}
.vivo-search .search-box{width:700px;height:40px;position:absolute;top:20px;left:50%;margin-left:-350px;background:#666;-webkit-box-shadow:0 1px 2px rgb(0,0,0);-moz-box-shadow:0 1px 2px rgb(0,0,0);-ms-box-shadow:0 1px 2px rgb(0,0,0);box-shadow:0 1px 2px rgb(0,0,0);position:relative;z-index:9999;}
.vivo-search .search-box .data_q{width:550px;height:40px; padding:0px 20px; font-size:0.9125rem;color:#555;border:none;background:#fff;overflow:hidden;vertical-align:middle; outline:none; display:block; float:left;}
.vivo-search .search-box .sous_an{width:110px;height:40px;overflow:hidden;text-align:center;font-size:14px;color:#fff;border:none;overflow:hidden;vertical-align:middle; float:left; background:url(../images/sous.png) no-repeat center #fa4616;outline:none;cursor:pointer;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out;}
.vivo-search .search-box .sous_an:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-ms-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;box-shadow:0 1px 2px rgba(0,0,0,.3) inset;}
.vivo-search .search-box a.close{width:24px;height:24px;position:absolute;top:8px;right:-40px;background:url(../images/vivo-head-ico.png) -86px 0 no-repeat;_background-image:url(../images/vivo-head-ico.gif);}
.vivo-search .search-box a.close:hover{background-position:-86px -25px;}
@media screen and (max-width:520px){
.vivo-search .search-box{ left:1%; margin:0; width:98%;}
.vivo-search .search-box .data_q{ width:76%; padding:0 2%;}
.vivo-search .search-box .sous_an{ width:20%;}
}