@charset "utf-8";
/*首页*/

/* * banner*/

.banner{}
.banner .banner-swiper{height: 100%;}
@media screen and (min-width: 480px){
.banner .banner-img{width: 100%;padding-top: 24.47916666666667%;background-position: center;background-repeat: no-repeat;background-size: 100% 100%; padding-bottom:2%;}
}

.swiper-button-group{width: 100%;top: 50%;margin-top: -30px;position: absolute;height: 44px;}
.swiper-button-group .container{position: relative;}
.banner .swiper-button-prev,.banner .swiper-button-next{display:block;width:44px;height:44px;margin-top: -30px; z-index:222;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.banner .swiper-button-prev{background-image: url(../images/l-btn.png);width: 44px;height: 44px;display: block;background-repeat: no-repeat;background-position: center center;}
.banner .swiper-button-next{background-image: url(../images/r-btn.png);width: 44px;height: 44px;display: block;background-repeat: no-repeat;background-position: center center;}
.banner .swiper-button-prev:hover{opacity:1;}
.banner .swiper-button-next:hover{opacity:1;}
.banner .swiper-pagination-bullet{width: 16px;height: 16px;}
/*优势*/
#youshi{background-color: #f7f8fa;width: 100%;display:inline-block; padding:10px 0px 20px 0px;}
#youshi .youshi{max-height:80px; margin:0px auto;}
@media screen and (min-width: 1200px) {
#youshi .youshi div{ margin:20px 2% 0px 0px; width:23%; height:100%; background-color:#fff;  max-height:80px; float:left;}
#youshi .youshi div img{ width:109px; height:80px; float:left; margin-top:0px;}
#youshi .youshi div span{ float:left;}
#youshi .youshi div .ya{ font-size:1.125em; text-align:left; margin-top:18px; font-weight:bold;}
#youshi .youshi div .yb{font-size:0.875em; text-align:left;}
}
#youshi .youimg{ margin:20px 0px 0px 0px; float:right;}
@media screen and (max-width: 1200px)and (min-width: 768px) {#youshi .youshi div{ margin:20px 2% 0px 0px; width:48%; height:100%; background-color:#fff;  max-height:80px; float:left;}
#youshi .youshi div img{ width:106px; height:80px; float:left; display:block;}
#youshi .youshi div span{ float:left; }
#youshi .youshi div .ya{ font-size:1.125em; text-align:left; margin-top:18px; font-weight:bold; width:70%; }
#youshi .youshi div .yb{font-size:0.875em; text-align:left;}
}
@media screen and (max-width: 768px)and (min-width: 590px){
#youshi .youshi div{ margin:20px 2% 0px 0px; width:48%; height:100%; background-color:#fff;  max-height:80px; float:left;}
#youshi .youshi div img{ width:106px; height:80px; float:left; display:block;}
#youshi .youshi div span{ float:left; }
#youshi .youshi div .ya{ font-size:1.125em; text-align:left; margin-top:18px; font-weight:bold; width:40%; }
#youshi .youshi div .yb{font-size:0.875em; text-align:left;}
}
@media screen and (min-width: 590px){
/* 块标题 */
.scope{background-color: #fff;padding-bottom: 25px;}
.scope .hottitle{background-image: url(../images/hottitle.png);background-repeat: no-repeat;background-position: center center;height: 160px;width: 100%;}
.scope li{margin:10px 0px 0px 0px;float:left;}
.scope .scope-item{width: 25%;float: left;}

.scope .scope-box{padding-bottom: 24px;background-color: #fff;text-align: center;background-image: url(../images/rebg.png);background-repeat: no-repeat;display: block;margin:10px 12px 10px 12px;background-size: 200% 100%; background-position: center center;position: relative;}
.scope .scope-box:hover{box-shadow: 1px 1px 8px #ccc;background-image: url(../images/rehover.png);background-repeat: no-repeat;display: block; background-size: 200% 100%; background-position: center center;}
.scope .scope-box .icon{ width:100%; height:50px;}
.scope .scope-box .tit{font-size:1.375em;font-weight: bold;line-height: 1;padding-top: 40px;padding-bottom: 3px;}
.scope .scope-box  i{background-image:url(../images/hot60X60.png);background-position:left;position: absolute; height: 60px;width: 60px;float: left;left: 0px}
.scope .scope-box:hover .icon,.scope .scope-box:hover .tit{ color:#fff;}
.scope .scope-box .des{line-height: 24px;color: #b8b8b8;}
}
.dynamicx{background-image: url(../images/liubg.png);padding:50px 0px 50px 0px;;background-repeat: no-repeat;background-size: 100% 100%;background-position: center top;}
.liuabg{background-image: url(../images/liuabg.png);background-repeat: no-repeat;background-size: 100% 100%;background-position: center top; min-height:480px; }
.liubuzhou{ width:100%;height:100%; max-height:80px; margin:0px auto;}
.liubuzhou i{ font-size:3.75em; font-weight:bolder;}
.liubuzhou .la{ margin-left:10.8%; float:left;color:#4c72ac; font-size:1em}
.liubuzhou .la div{ width:6px; height:20px; float:left; background-color:#4c72ac; margin:47px 8px 0px 0px;}
.liubuzhou .lb{ float:right; margin:47px 10.8% 0px 0px;color:#4c72ac;font-size:1em}
.liubuzhou .lb div{height: 20px;width: 30px;float:right; text-align:right;}


@media screen and (min-width: 768px) {.liuabg li{ float:left; margin:0px 2.5%; overflow:hidden;}
.liuabg li:hover{ float:left; margin:-10px 2.5%;}
.liuabg .liua,.liuabg .liub,.liuabg .liuc{max-height: 160px;width:28%; padding:35px 25px; background-color:#FFF;}
.liuabg li img{ float:left; width:90px; height:90px;}
.liuabg li i{ color:#a5b8d5; font-size:1.8em; font-weight:bolder; float:right; margin:-10px 0px 20px 0px;}
.liuabg li .lua{text-align:right;  display:inline-block; color:#4c72ac; font-weight:bold; width:90%; float:right; margin-top:-50px; font-size:1.125em;}
.liuabg li .lub{text-align:right;  display:inline-block; color:#567ab1; font-weight:bold; width:90%; float:right;font-size:0.85em; line-height:20px; height:20px; margin-top:-20px;}
.liuabg .liucar{ width:100%; float:left; margin:30px 0px 0px 0px;text-align:center;}
.liuabg .liucar a{ line-height:50px; width:190px;  display:inline-block; background-color:#4c72ac; color:#fff; margin:0px 0px 0px 0px; font-size: 1em; }
}
.liuabg .liucar a:hover{background-image: url(../images/zixunhover.png);background-repeat: no-repeat;background-position: center center;}
@media screen and (max-width: 768px) {.liuabg li{ float:left; margin:20px 10%; overflow:hidden;}
.liuabg li:hover{ float:left; margin:0px 10% 30px 10%; }
.liuabg ul{margin:0px auto;}
.liuabg .liua,.liuabg .liub,.liuabg .liuc{max-height: 160px;width:80%; padding:35px 25px; background-color:#FFF; margin:10px 10%; }
.liuabg li img{ float:left; width:90px; height:90px;}
.liuabg li i{ color:#a5b8d5; font-size:1.8em; font-weight:bolder; float:right; margin:-10px 0px 20px 0px;}
.liuabg li .lua{text-align:right;  display:inline-block; color:#4c72ac; font-weight:bold; width:90%; float:right; margin-top:-50px; font-size:1.125em;}
.liuabg li .lub{text-align:right;  display:inline-block; color:#567ab1; font-weight:bold; width:90%; float:right;font-size:0.85em; line-height:20px; height:20px; margin-top:-20px;}
.liuabg .liucar{ width:100%; float:left; margin:30px 0px 0px 0px;text-align:center;}
.liuabg .liucar a{ line-height:50px; width:190px;  display:inline-block; background-color:#4c72ac; color:#fff; margin:0px 0px 0px 0px; font-size: 1em; }
}
#zhuan{ width:100%; padding:30px 0px;z-index:1;}


#zhuan .zhuanx{ position: relative;}
@media screen and (min-width: 1200px)and (min-width: 590px) {
	#zhuan .zhuanx{ width:50%; float:left; display:block; min-width:600px;z-index:1;position: relative;}
}
@media screen and (min-width: 590px){
#zhuan .zhuanl,#zhuan .zhuan2{display: block;float: left;background-image: url(../images/zhuan2.png);background-repeat: no-repeat;background-position: left top;width:600px;height:260px;z-index:2;}
#zhuan .zhuant{ font-size:2em; z-index:2; height:50px; position:absolute;left:80px;top:40px; font-weight:bolder;}
#zhuan  a{display:block;}
#zhuan .zhuana{display:block; float:left; margin:-25% 0px 0px 80px;background-image: url(../images/zhuanrang.jpg);background-repeat: no-repeat;height: 300px;width: 500px; z-index:99;}
#zhuan .zhuana:hover{display:block;float:left;margin:-160px 0px 0px 80px;background-image: url(../images/zhuanranghover.jpg);background-repeat: no-repeat;height: 300px;width: 500px;}
#zhuan .zhuanb{display:block;float:left; margin:-25% 0px 0px 80px;background-image: url(../images/shougou.jpg);background-repeat: no-repeat;height: 300px;width: 500px;z-index:99;}
#zhuan .zhuanb:hover{display:block;float:left;margin:-160px 0px 0px 80px;background-image: url(../images/shougouhover.jpg);background-repeat: no-repeat;height: 300px;width: 500px;}
#zhuan .zhuana .zah60,#zhuan .zhuanb .zah60{ width:100%; height:60px;}
#zhuan .zhuana .za1,#zhuan .zhuanb .za1{text-align:center; font-size:1.25em; font-weight:bolder; color:#4b72ab; line-height:40px;}
#zhuan .zhuana .za2,#zhuan .zhuanb .za2{text-align:center;font-size:0.85em;line-height:50px; color:#4b72ab;}
#zhuan .zhuana .za3,#zhuan .zhuanb .za3{text-align:center; width:100%; height:50px; line-height:50px; margin:20px 0px; color:#FFF; font-size:1em;}
#zhuan .zhuanxx{ z-index:99;position:absolute; left:0px; top:260px;}

#jizhang .jizhang{min-height:400px; margin:0px auto;display:block;  }
#jizhang .jizhanga a,#jizhang .jizhangb a{ width:520px; height:300px; display:block;}
#zhuan .zhuanbg{background-image: url(../images/zhuanbg.jpg);background-repeat: no-repeat;min-height: 470px;width: 100%;padding:20px 0px 0px 0px;background-size: 100% 100%;z-index:1;}
#jizhang .jia{ font-size:2.25em; font-weight:bolder; padding:50px 0px 0px 58px;color:#FFF;}
#jizhang .jib{ line-height:50px; font-size:1.25em;padding:0px 0px 0px 58px;color:#FFF;}
#jizhang .jic{ height:50px; line-height:50px; text-align:center; font-size:1.125em; color:#FFF;}
#jizhang .jih70{ width:100%; height:73px; display:block;}
/*资质*/
#zi{ width:100%; min-height:730px;}
#zi .zilist{ width:382px; height:410px; float:left;}
#zi .zititle{ width:382px; height:55px; line-height:55px;}
#zi .zititle a{ font-size: 1.25em; color:#222222; font-weight:bold;}
#zi .riqi{ float:left; width:76px; text-align:center;}
#zi ul{ padding:10px 0px;}
#zi li{ margin:5px 0px; float:left; padding:5px 0px;}
#zi li a{border-left: solid 1px #dddddd;line-height: 30px;height: 30px;width: 280px;padding:0px 0px 0px 20px;float:left;margin:10px 0px;color:#222222; }
#zi li:hover{ background-color:#f7f8fa;}
.f24{ font-size: 1.5em;}

#zhuanye .ye1{background-image: url(../images/ye1.png);background-repeat: no-repeat;height: 150px;width: 220px;display:block;}
#zhuanye .ye2{background-image: url(../images/ye2.png);background-repeat: no-repeat;height: 150px;width: 220px;display:block;}
#zhuanye .ye3{background-image: url(../images/ye3.png);background-repeat: no-repeat;height: 150px;width: 220px;display:block;}
#zhuanye .ye4{background-image: url(../images/ye4.png);background-repeat: no-repeat;height: 150px;width: 220px;display:block;}
#zhuanye .ye5{background-image: url(../images/ye5.png);background-repeat: no-repeat;height: 150px;width: 220px;display:block;}
#zhuanye .yea{ width:100%; line-height:30px; margin-top:40px; font-size:1.25em; color:#222222; text-align:center;}
#zhuanye .yeb{ width:100%; line-height:40px;font-size:0.85em; color:#c2c2c2; text-align:center;}


#hezuo{ background-color:#f7f8fa; width:100%; min-height:500px; padding:30px 0px;}
#zhuanye ul{ margin:0px auto; display:block; }
#hezuo .hezuo li{ float:left;margin:10px 0px 10px 0px;}
#hezuo .hezuo li:hover{ float:left; margin:-10px 0px 30px 0px;}
#hezuo .hezuo .he1{background-image: url(../images/he1.png);background-repeat: no-repeat;height: 196px;width: 196px;}
#hezuo .hezuo .he2{background-image: url(../images/he2.png);background-repeat: no-repeat;height: 196px;width: 196px;margin-left:5px;}
#hezuo .hezuo .he3{background-image: url(../images/he3.png);background-repeat: no-repeat;height: 196px;width: 196px;margin-left:5px;}
#hezuo .hezuo .he4{background-image: url(../images/he4.png);background-repeat: no-repeat;height: 196px;width: 196px;margin-left:5px;}
#hezuo .hezuo .he5{background-image: url(../images/he5.png);background-repeat: no-repeat;height: 196px;width: 196px;margin-left:5px;}
#hezuo .hezuo .he2:hover,#hezuo .hezuo .he3:hover,#hezuo .hezuo .he4:hover,#hezuo .hezuo .he5:hover{margin-left:5px;}
#hezuo .hezuo .he6{background-image: url(../images/he6.png);background-repeat: no-repeat;height: 196px;width: 196px;}
#hezuo .hezuo li span{ line-height:30px; margin:0px 0px 0px 30px; color:#4c72ac; font-size: 14px; }
#hezuo .hezuo li .h75{ height:75px; width:196px;}
#fuwu{background-image: url(../images/fuwubg.jpg);background-repeat: no-repeat;min-height: 500px;width: 100%;padding: 50px 0px;background-position: center;background-size:100% 100%; overflow:hidden;}

#fuwu .container{position: relative;}
.people-swiper{height: 290px;}
.people-swiper .swiper-slide{padding-top: 0px;}
.people-swiper .people-item{position: relative;height: 290px;background-color: #fff;padding-top: 90px;}
.people-swiper .people-item:hover{box-shadow: 1px 1px 10px #fff;}
.people-swiper .people-img{position: absolute;left: 0;right: 0;width: 180px;height: 180px;top: -90px;border-radius: 50%;border:3px solid #fff;overflow: hidden;margin: 0 auto;}
.people-swiper .people-name{text-align: center;font-size: 18px;color: #333;line-height: 48px;}
.people-swiper .people-des{font-size: 14px;color: #717171;line-height: 24px;margin-left: 20px;margin-right: 20px;text-align: justify;}
.dynamic .dynamic-item{width: 33.3%;float: left;}
.dynamic .dynamic-item .tit{font-size: 1em;padding-top: 12px;padding-left: 12px;padding-bottom: 12px;line-height: 1em;border-bottom: 1px solid #d1d1d1; font-weight:bold;}
.dynamic .dynamic-item .tit span{font-size: 0.5em;}
.dynamic .dynamic-item .tit a{color: #222;}
.dynamic-list{font-size: 16px;line-height: 14px;padding-left: 12px;padding-top: 10px;padding-bottom: 10px;}
.dynamic-list li span{ color:#999999; font-size:14px;}
.dynamic-box{background: #fff;margin-left: 3px;margin-right: 3px;}
.dynamic-sign:after{display: inline-block;content: '';width: 0;height: 0;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #21a6de;}
.dynamic-list>li{margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 10px;}
.dynamic-list>li>a{color:#222; line-height:30px; font-size:14px;}
.dynamic-list>li:hover>a{color:#4c72ac; line-height:30px;}
.dynamic-list>li:hover>.dynamic-sign:after{border-color: transparent transparent transparent #de0f0f;}
.process{padding-top: 50px;}
#meiti{ background-color:#f1f2f7; width:100%; padding-bottom:30px;}
#meiti .meiti{ background-color:#f1f2f7; padding:30px 0px; margin:0px auto;}
#meiti .meiti a{ width:150px; height:50px; display:block; float:left; margin:15px 40px;}
#meiti .meiti a img{width:150px; height:50px;}

#youshi .yspic{ display:none;}
}




#jizhang{background-image: url(../images/jizhang.jpg);background-repeat: no-repeat;min-height: 495px;height:100%;width: 100%;padding: 0px 0px 0px 0px;background-position: center;background-size: 100% 100%;}

@media screen and (min-width: 1200px) {
#jizhang .jizhanga{background-image: url(../images/jizhanga.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:10px 40px 10px 40px;display:block;}
#jizhang .jizhanga:hover{background-image: url(../images/jizhangahover.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:0px 40px 0px 40px;display:block;}
#jizhang .jizhangb{background-image: url(../images/jizhangb.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:10px 40px 10px 40px;display:block;}
#jizhang .jizhangb:hover{background-image: url(../images/jizhangbhover.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px; margin:0px 40px 0px 40px;display:block;}
#jizhang .jizhangx{ height:400px;display:block; width:600px;float:left; }
}

@media screen and (min-width: 1200px) {#zi .zibg{background-image: url(../images/zibg.jpg);background-repeat: no-repeat;height: 514px;width: 100%;padding:38px 0px 0px 80px;float:left;}
#zi .zilistr{ float:right; width:700px; height:400px; margin-top:76px; padding:50px 0px 0px 20px;}
#zi .zilistr .zix{ float:left; width:160px; height:240px; text-align:center;}
#zi .zilistr .zix div{ text-align:center; color:#FFF; font-size:1.25em; font-weight:bolder; text-indent:1em;}
#zi .zilistr img{ margin:30px 0px 30px 0px;}
#zi .zilistr .zibtn{ width:100%; height:50px; margin:0px auto; text-align:center; float:left;}
#zi .zilistr .zibtn a{ width:190px; height:50px; display:inline-block;background-color:#FFF; line-height:50px;text-align:center;}
}

@media screen and (max-width: 1200px) and (min-width:1050px) {#zi .zilistr{ float:right; width:500px; height:400px; margin-top:76px; padding:50px 0px 0px 10px; overflow:hidden; display:block; margin:30px; }
#zi .zilistr .zix{ float:left; width:120px; height:240px; text-align:center;}
#zi .zilistr .zix div{ text-align:center; color:#FFF; font-size:1em; font-weight:bolder; text-indent:1em;}
#zi .zilistr img{ margin:30px 0px 30px 0px;}
#zi .zilistr .zibtn{ width:100%; height:50px; margin:0px auto; text-align:center; float:left;}
#zi .zilistr .zibtn a{ width:190px; height:50px; display:inline-block;background-color:#FFF; line-height:50px;text-align:center; }
}
@media screen and (max-width: 1050px) {#zi .zilistr{ display:none;}
}
#zi .zilistr .zibtn a:hover{ color:#4b72ab;}




/*金融牌照*/

#jinrong .jinrongcar{ color:#666666;height: 120px;width: 100%;float:left;display:block; text-align:center; line-height:30px;}
#jinrong .xun{height: 50px;width: 100%;margin:20px 0px 30px 0px;float:left;}
#jinrong .xun a{display: block;height: 50px;width: 190px;margin:0px auto; color:#fff; background-color:#4b72ab; line-height:50px; text-align:center; }
#jinrong .xun a:hover{background-image: url(../images/zixunhover.png);background-repeat: no-repeat;background-position: center center;}
.jrx{ margin:0px auto;}
.jrx li{ float:left; }
@media screen and (min-width: 590px){
#jinrong{background-image: url(../images/jinrong.jpg);background-repeat: no-repeat;min-height:600px;width: 100%;background-position: center;}
.jrx li:nth-child(1){ margin:50px 15px; text-align:center;}
.jrx li:nth-child(2){ margin:25px 15px;text-align:center;}
.jrx li:nth-child(3){ margin:0px 13px;text-align:center;}
.jrx li:nth-child(4){ margin:25px 15px;text-align:center;}
.jrx li:nth-child(5){ margin:50px 15px; text-align:center;}
}
@media screen and (min-width: 768px){.jrx li:nth-child(1) img{ width:150px; height:100px;}
.jrx li:nth-child(2) img{ width:225px; height:150px;}
.jrx li:nth-child(3) img{ width:300px; height:200px;}
.jrx li:nth-child(5) img{ width:150px; height:100px;}
.jrx li:nth-child(4) img{ width:225px; height:150px;}
}
@media screen and (max-width: 1200px) and (min-width:900px){.jrx{ margin:0px auto; width:850px;}
.jrx li:nth-child(1){ display:none}
.jrx li:nth-child(5){ display:none}
}
@media screen and (min-width: 768px) and (max-width:900px){.jrx{ margin:0px auto; width:700px;}
.jrx li:nth-child(2){ display:none}
.jrx li:nth-child(4){ display:none}
}
@media screen and (max-width:768px) and (min-width: 590px){.jrx{ margin:0px auto; width:300px;}
.jrx li:nth-child(1) img{ width:300px; height:200px;}
.jrx li:nth-child(2) img{ width:300px; height:200px;}
.jrx li:nth-child(3) img{ width:300px; height:200px;}
.jrx li:nth-child(4) img{ width:300px; height:200px;}
.jrx li:nth-child(5) img{ width:300px; height:200px;}
}
/* slider */
#zhuanye{background-image: url(../images/zhuanyebg.jpg);background-repeat: no-repeat;min-height: 598px;width: 100%;background-position: center;overflow:hidden;background-size: 100% 100%; padding:30px 0px 0px 0px;}
@media screen and (min-width: 1200px) {
#zhuanye li{ float:left; margin:10px 10px 10px 10px;}
#zhuanye li:hover{ float:left; margin:0px 10px 10px 10px;}
#zhuanye .zhuanyecar{ text-align:center;}
#zhuanye .zhuanyecar div:nth-child(1){ line-height:60px; width:800px; font-size:1.5em; color:#fff; margin-left:10%;}
#zhuanye .zhuanyecar div:nth-child(2){ line-height:60px; width:800px; font-size:1.5em; color:#fff; margin-left:20%;}
}
#zhuanye .zhuanyecar{ margin:30px 0px;}
@media screen and (max-width: 1200px) and (min-width: 768px) {
#zhuanye .zhuanyecar{text-align:center;}
#zhuanye ul{ margin:0px auto; display:block;}
#zhuanye li{ float:left; margin:10px 5px 10px 5px;}
#zhuanye li:hover{ float:left; margin:0px 5px 20px 5px;}
#zhuanye .zhuanyecar{ text-align:center;}
#zhuanye .zhuanyecar div:nth-child(1){ line-height:60px; width:768px; font-size:1em; color:#fff; margin-left:5%;}
#zhuanye .zhuanyecar div:nth-child(2){ line-height:60px; width:768px; font-size:1em; color:#fff; margin-left:10%;}
}
@media screen and (max-width: 768px) and (min-width: 590px) {
#zhuanye .zhuanyecar{text-align:center;}
#zhuanye ul{ margin:0px auto; display:block;}
#zhuanye li{ float:left; margin:10px 5px 10px 5px;}
#zhuanye li:hover{ float:left; margin:0px 5px 20px 5px;}
#zhuanye .zhuanyecar{ text-align:center;}
#zhuanye .zhuanyecar div:nth-child(1){ line-height:60px; width:590px; font-size:1em; color:#fff; margin-left:3%;}
#zhuanye .zhuanyecar div:nth-child(2){ line-height:60px; width:590px; font-size:1em; color:#fff; margin-left:3%;}
}



@media screen and (max-width: 590px){

.banner .banner-img{width:100%;background-position: center center;background-repeat: no-repeat; height:200px;  padding-bottom:2%;background-size:200%; overflow:hidden;}
.container{margin:0px auto;width:360px;  overflow:hidden;}
#youshi .youshi{ width:320px; margin:0px auto; text-align:center; display:none;}
#youshi .youshi div{ margin:0px 2px 5px 2px; width:74px; height:100%; background-color:#fff;  max-height:50px; float:left; padding:5px 0px 5px 0px;}
#youshi .youshi div img{ width:32px; height:25px; float:left; display:block; margin-top:5px;}
#youshi .youshi div span{ float:left; }
#youshi .youshi div .ya{ font-size:8px; text-align:center; margin-top:5px; font-weight:bold;  display:block; padding:8px 2px 0px 0px; }
#youshi .youshi div .yb{font-size:xx-small; text-align:right; display:none; padding:0px 1px 0px 0px; }
#youshi .yspic{
	width: 320px;
	text-align: center;
	background-image: url(../images/yspic.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 50px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display:none;
}
.scope{background-color: #fff;padding-bottom: 25px;}
.scope .hottitle{background-image: url(../images/hottitle.png);background-repeat: no-repeat;background-position: center center;height: 160px;width: 100%;}
.scope li{margin:10px 0px 0px 0px;float:left;}
.scope .scope-item{width: 25%;float: left;}
.scope .scope-box{padding-bottom: 24px;background-color: #fff;text-align: center;background-image: url(../images/rebg.png);background-repeat: no-repeat;display: block;margin:10px 2px 10px 2px;background-size: 200% 100%; background-position: center center;position: relative;}
.scope .scope-box:hover{box-shadow: 1px 1px 8px #ccc;background-image: url(../images/rehover.png);background-repeat: no-repeat;display: block; background-size: 200% 100%; background-position: center center;}

.scope .scope-box:hover .icon,.scope .scope-box:hover .tit{ color:#fff;}



.scope ul{ width:320px; margin:0px auto;text-align:center;}
.scope .scope-item{width: 156px;font-size: 12px;margin:0px 2px 0px 2px;}
.scope .scope-box{height: 121px;width: 156px;}
.scope .scope-box .tit{font-size:small;font-weight: bold;line-height: 1; padding-top: 15px; padding-bottom: 15px; line-height:30px; margin-top:-20px;}
.scope .scope-box  i{background-image:url(../images/hot60X60.png);background-position:left;position: absolute; height:40px;width: 40px;background-size:40px;float: left;left: 0px}

.scope .scope-box .icon{ height:10px;}
.scope .scope-box .des{color: #666; line-height:14px; font-size: xx-small; display:inline;}
#zhuan{ display:none;}
#zhuan .zhuanbg{
	background-image: url(../images/zhuanbg.jpg);
	background-repeat: repeat;
	height: 650px;
	width: 100%;
	padding: 20px 0px 0px 5px;
	z-index: 1;
	background-position: center;
	 margin:0px auto;
	 text-align:center;
}
#zhuan .zhuanx{ width:320px; float:left; display:block; height:300px;z-index:1;position: relative; overflow:hidden; }

#zhuan .zhuanl,#zhuan .zhuan2{display: block;float: left;background-image: url(../images/zhuan1.png);background-repeat: no-repeat;background-position: left top;width:404px;height:155px;z-index:2;background-size:100% 100%;}
#zhuan .zhuant{ font-size:1.5em; z-index:2; height:30px; position:absolute;left:40px;top:30px; font-weight:bolder;}
#zhuan  a{display:block;}
#zhuan .zhuana{display:block; float:left; margin:-200px 0px 0px 20px;background-image: url(../images/zhuanrang1.png);background-repeat: no-repeat;height: 180px;width: 300px; z-index:99;background-size:100% 100%;}
#zhuan .zhuana:hover{display:block;float:left;margin:-200px 0px 0px 20px;background-image: url(../images/zhuanranghover1.png);background-repeat: no-repeat;height: 180px;width: 300px;background-size:100% 100%;}
#zhuan .zhuanb{display:block;float:left; margin:-200px 0px 0px 20px;background-image: url(../images/shougou1.png);background-repeat: no-repeat;height: 180px;width: 300px;z-index:99;background-size:100% 100%;}
#zhuan .zhuanb:hover{display:block;float:left;margin:-200px 0px 0px 20px;background-image: url(../images/shougouhover1.png);background-repeat: no-repeat;height: 180px;width: 300px;background-size:100% 100%;}
#zhuan .zhuana .zah60,#zhuan .zhuanb .zah60{ width:100%; height:20px;}
#zhuan .zhuana .za1,#zhuan .zhuanb .za1{text-align:center; font-size:0.9em; font-weight:bolder; color:#4b72ab; line-height:30px; width:300px; text-indent:5px;}
#zhuan .zhuana .za2,#zhuan .zhuanb .za2{text-align:center;font-size:8px;line-height:20px; color:#4b72ab; width:300px; text-indent:5px;}
#zhuan .zhuana .za3,#zhuan .zhuanb .za3{text-align:center; height:40px; line-height:40px;  margin:20px 0px 40px 0px; color:#FFF; font-size:0.9em; width:300px;text-indent:5px;}
#zhuan .zhuanxx{ z-index:99;position:absolute; left:0px; top:260px; display:block;}


#jizhang .jizhang{min-height:400px; margin:0px auto;display:block; width:320px;}
#jizhang .jizhanga a,#jizhang .jizhangb a{ width:360px; height:208px; display:block;}

#jizhang .jizhangx{ height:260px;display:block; width:100%; margin:0px auto;}
#jizhang .jizhanga{background-image: url(../images/jizhanga1.png);background-repeat: no-repeat;background-size:100% 100%;height: 208px;width: 320px;margin:10px 0px 10px 0px;display:block;}
#jizhang .jizhanga:hover{background-image: url(../images/jizhangahover1.png);background-repeat: no-repeat;background-size:100% 100%;height: 208px;width: 320px;margin:10px 0px 10px 0px;display:block;}

#jizhang .jizhangb{background-image: url(../images/jizhangb1.png);background-repeat: no-repeat;background-size:100% 100%;height: 208px;width: 320px;margin:10px 0px 10px 0px;display:block;}
#jizhang .jizhangb:hover{background-image: url(../images/jizhangbhover1.png);background-repeat: no-repeat;background-size:100% 100%;height: 208px;width: 320px; margin:10px 0px 10px 0px;display:block;}
#jizhang .jia{ font-size:1.5em; font-weight:bolder; padding:20px 0px 20px 40px;color:#FFF;}
#jizhang .jib{ line-height:30px; font-size:1.25em;padding:0px 0px 20px 40px;color:#FFF;}
#jizhang .jic{ height:36px; line-height:36px; text-align:center; font-size:0.85em; color:#FFF; margin-left:-30px;}
#jizhang .jih70{ width:100%; height:30px; display:block;}
/*资质*/
#zi{ width:100%; min-height:550px;}
#zi .zibg{background-image: url(../images/zibg360.png);background-repeat: no-repeat;height: 421px;width: 100%;padding:20px 0px 0px 50px;float:left;}
#zi .zilist{ width:360px; height:410px; float:left;}
#zi .zititle{ width:360px; height:55px; line-height:55px;}
#zi .zititle a{ font-size: small; color:#222222; font-weight:bold;}
#zi .riqi{ float:left; width:50px; text-align:center;}
#zi ul{ padding:10px 0px;}
#zi li{ margin:2px 0px; float:left; padding:2px 0px;}
#zi li a{border-left: solid 1px #dddddd;line-height: 26px;height: 26px;width: 280px;padding:0px 0px 0px 5px;float:left;margin:10px 0px;color:#222222; font-weight:bold;font-size: small;}
#zi li:hover{ background-color:#f7f8fa;}
.f24{ font-size: small;}
#jinrong{background-image: url(../images/jinrong.jpg);background-repeat: no-repeat;min-height:350px;width: 100%;background-position: center;}
.jrx li:nth-child(1){ margin:15px 2px 15px 10px; text-align:center;}
.jrx li:nth-child(2){ margin:8px 2px;text-align:center;}
.jrx li:nth-child(3){ margin:0px 4px;text-align:center;}
.jrx li:nth-child(4){ margin:8px 2px;text-align:center;}
.jrx li:nth-child(5){ margin:15px 2px; text-align:center;}
.jrx li:nth-child(1) img{ width:47px; height:32px;}
.jrx li:nth-child(2) img{ width:68px; height:45px;}
.jrx li:nth-child(3) img{ width:92px; height:62px;}
.jrx li:nth-child(4) img{ width:68px; height:45px;}
.jrx li:nth-child(5) img{ width:47px; height:32px;}
figcaption{ display:none;}


#zhuanye .zhuanyecar{text-align:center;}
#zhuanye ul{ margin:0px auto; display:block;}
#zhuanye li{ float:left; margin:10px 6px 10px 6px;}
#zhuanye li:hover{ float:left; margin:0px 6px 20px 6px;}
#zhuanye .zhuanyecar{ text-align:center; margin:0px auto;}
#zhuanye .zhuanyecar div:nth-child(1){ line-height:30px; width:320px; font-size: xx-small; color:#fff; margin:0px 2%;text-align:center;}
#zhuanye .zhuanyecar div:nth-child(2){ line-height:30px; width:320px; font-size: xx-small; color:#fff; margin:0px 2%;text-align:center;}

#zhuanye .ye1{background-image: url(../images/ye1.png);background-repeat: no-repeat;height: 120px;width: 168px;display:block;}
#zhuanye .ye2{background-image: url(../images/ye2.png);background-repeat: no-repeat;height: 120px;width: 168px;display:block;}
#zhuanye .ye3{background-image: url(../images/ye3.png);background-repeat: no-repeat;height: 120px;width: 168px;display:block;}
#zhuanye .ye4{background-image: url(../images/ye4.png);background-repeat: no-repeat;height: 120px;width: 168px;display:block;}
#zhuanye .ye5{background-image: url(../images/ye5.png);background-repeat: no-repeat;height: 120px;width: 168px;display:block; margin-left:90px;}
#zhuanye .yea{ width:100%; line-height:30px; margin-top:40px; font-size:14px; color:#222222; text-align:center;}
#zhuanye .yeb{ width:100%; line-height:40px;font-size:small; color:#c2c2c2; text-align:center;}

#hezuo{ background-color:#f7f8fa; width:100%; min-height:500px; padding:30px 0px;}
#zhuanye ul{ margin:0px auto; display:block; }
#hezuo .hezuo li{ float:left;margin:10px 3px 10px 3px;}
#hezuo .hezuo li:hover{ float:left; margin:-10px 3px 30px 3px;}
#hezuo .hezuo .he1{background-image: url(../images/he1.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo .he2{background-image: url(../images/he2.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo .he3{background-image: url(../images/he3.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo .he4{background-image: url(../images/he4.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo .he5{background-image: url(../images/he5.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo .he2:hover,#hezuo .hezuo .he3:hover,#hezuo .hezuo .he4:hover,#hezuo .hezuo .he5:hover{margin-left:0px;}
#hezuo .hezuo .he6{background-image: url(../images/he6.png);background-repeat: no-repeat;height: 168px;width: 168px;}
#hezuo .hezuo li span{ line-height:30px; margin:0px 0px 0px 40px; color:#4c72ac; font-size: 12px;width:120px; display:block; }
#hezuo .hezuo li .h75{ height:75px; width:185px;}


#fuwu{background-image: url(../images/fuwubg.jpg);background-repeat: no-repeat;min-height: 400px;width: 100%;padding: 20px 0px;background-position: center;background-size:100% 100%; overflow:hidden;}
.people-swiper{height:200px; margin:0px auto; width:320px;}

.people-swiper .swiper-slide{padding-top: 0px;}
.people-swiper .swiper-slide img{ height:200px;}






#fuwu .swiper-button-group{display: none;}

.dynamic .dynamic-item{width: 98%;float: left; margin:0px 1%;}
.dynamic .dynamic-item .tit{font-size: 1em;padding-top: 12px;padding-left: 12px;padding-bottom: 12px;line-height: 1em;border-bottom: 1px solid #d1d1d1; font-weight:bold;}
.dynamic .dynamic-item .tit span{font-size: 0.5em;}
.dynamic .dynamic-item .tit a{color: #222;}
.dynamic-list{font-size: 16px;line-height: 14px;padding-left: 12px;padding-top: 10px;padding-bottom: 10px;}
.dynamic-list li span{ color:#999999; font-size:14px;}
.dynamic-box{background: #fff;margin-left: 3px;margin-right: 3px;}
.dynamic-sign:after{display: inline-block;content: '';width: 0;height: 0;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #21a6de;}
.dynamic-list>li{margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 10px;}
.dynamic-list>li>a{color:#222; line-height:30px; font-size:14px;}
.dynamic-list>li:hover>a{color:#4c72ac; line-height:30px;}
.dynamic-list>li:hover>.dynamic-sign:after{border-color: transparent transparent transparent #de0f0f;}
.process{padding-top: 50px;}
#meiti{ background-color:#f1f2f7; width:100%; padding-bottom:30px;}
#meiti .meiti{ background-color:#f1f2f7; padding:30px 0px; margin:0px auto;}
#meiti .meiti a{ width:150px; height:50px; display:block; float:left; margin:15px 15px;}
#meiti .meiti a img{width:150px; height:50px;}
}





@media screen and (min-width: 1200px) and (min-width: 590px) {.people-btn.swiper-button-prev{left: -61px;background-image: url(../images/icon_gzhoul.png); width:61px; height:70px; display:block; top:50px;}
.people-btn.swiper-button-next{right: -61px;background-image: url(../images/icon_gzhour.png); width:61px; height:70px; display:block; top:50px;}
}
@media screen and (max-width: 1200px) {.people-btn.swiper-button-prev{left: -61px;background-image: url(../images/icon_gzhoul.png); width:61px; height:70px; display:none; top:50px;}
.people-btn.swiper-button-next{right: -61px;background-image: url(../images/icon_gzhour.png); width:61px; height:70px; display:none; top:50px;}
}

@media screen and (min-width: 1200px) {#qiye .w300{ width: 25%; float:left; padding:10px;}

#fuwu .container{width: 1050px;}
#fuwu .swiper-button-group{width: 1050px;}
#fuwu  .people-swiper .swiper-slide {padding-top: 0px;}
#fuwu  .people-swiper .swiper-slide img{width:100%;}
#fuwu .people-swiper{height: auto;}
#fuwu h2 .ch{color: #fff;}
#fuwu h2 .en{color: #b8b8b8;}
#qiye{ width:100%; min-height:520px; padding:30px 0px;}
#qiye .qiye{background-image: url(../images/qiye.png);background-repeat: no-repeat;height: 100px;width: 100%;display: block;background-position: center;}
}


/* 快捷方式 + 返回顶部 shortcut */
@media screen and (max-width: 1400px){.shortcut{ display:none;}
}
@media screen and (min-width: 1400px) {.shortcut{width: 50px;height: 550px;position: fixed;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||300)-(parseInt(this.currentStyle.marginBottom,100)||300))); 	left: 50%;margin-left: 630px;bottom: 30px;background-repeat: no-repeat;z-index: 9999;background-image: url(../images/fan.png);}
.shortcut ul { width:50px; overflow:hidden;}
.shortcut ul li{ width:50px; height:40px;padding:0px 2px 0px 2px; margin:9px 0px 0px 0px; line-height:20px; *line-height:20px; text-align:center; *margin-bottom:0px;}
.shortcut ul li:hover{  }
.shortcut a{ display:block; width:50px;overflow:hidden; cursor:pointer; font-size:13px; color:#a3a3a3; font-weight:bold;}
.shortcut a:hover{ color:#446da1;}
.shortcut a.remen{ color:#fff;}
.shortcut .topx{background-position:0 0px;height:50px; cursor:pointer;}
.shortcut .topx:hover{background-position: center bottom;background-image: url(../images/fanhover.png)}
#youshi{background-color: #f7f8fa;height: 120px;width: 100%;display:inline-block;}
#youshi img{ margin:20px 20px 0px 0px; width:23%; height:80px;}
#youshi .youimg{ margin:20px 0px 0px 0px; float:right;}

.fanhui{ display:none;}
}
/* 快捷方式 + 返回顶部 shortcut end */
@media screen and (min-width: 590px)and (max-width: 1200px){
.scope .scope-item{width: 50%;font-size: 12px;margin-bottom: 4px;}
.scope .scope-box{height: 246px;margin-left: 12px;margin-right: 12px;}
.scope .scope-box .tit{font-size:1.375em;color: #222;font-weight: bold;line-height: 1;padding-top: 10px;padding-bottom: 3px; line-height:300%;}
.scope .scope-box .icon{padding-top: 3px;padding-bottom: 20px;font-size: 1em; font-weight:bold; color:#999999;margin: 0 auto;line-height:180%;}
.scope .scope-box .des{color: #666; line-height:400%;}

#zhuan .zhuanx{ width:50%; display:block; min-width:600px; margin:0px auto; min-height:470px;}
#jizhang .jizhangx{ height:400px;display:block; width:600px; margin:0px auto;}
#jizhang .jizhanga{background-image: url(../images/jizhanga.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:10px 40px 10px 40px;display:block;}
#jizhang .jizhanga:hover{background-image: url(../images/jizhangahover.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:10px 40px 10px 40px;display:block;}

#jizhang .jizhangb{background-image: url(../images/jizhangb.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px;margin:10px 40px 10px 40px;display:block;}
#jizhang .jizhangb:hover{background-image: url(../images/jizhangbhover.jpg);background-repeat: no-repeat;background-size:100% 100%;height: 300px;width: 520px; margin:10px 40px 10px 40px;display:block;}
#zi .zibg{background-image: url(../images/zibg768.jpg);background-repeat: no-repeat;height: 514px;width: 100%;padding:38px 0px 0px 80px;float:left;}

.dynamic{padding-bottom: 20px;}
.dynamic .dynamic-item{width: 100%;margin-bottom: 20px;}
.dynamic .dynamic-box{margin: 0px 20px;}
.backing{height: auto;background-color: #333;background-image: none;padding-top: 20px;padding-bottom: 20px;}
.backing-tit{position: relative;font-size: 24px;top: 0px;margin-top: 20px;}
.backing-item{width: 100%;height: auto;padding-top: 20px;padding-left: 20px;padding-right: 20px;}
.backing-item .num{font-size: 40px;}
.backing-item .text{font-size: 20px;}
.process-item{width: 50%;margin-bottom: 10px;}
.process-num{margin: 0 auto;}
.about-item{width: 100%;overflow: hidden;}
.about-item img{width: 100%;}
.about-text{font-size: 14px;}
.about-img-group{text-align: center;}
.about-img-group .about-small-img{margin-left: 0;margin-right: 0;}
.service-item{width: 100%;}
#fuwu{height: auto;background-size: auto 100%;text-align: center;}
#fuwu .container{width: 100%;padding:5%;}
#fuwu .swiper-button-group{width: 100%;}
#fuwu .swiper-button-group{display: none;}
}


