﻿@charset "utf-8";

/* CSS Document */

.footer {

    background-color: #313243;

    position: relative;

    z-index: 2;

}


.synews  .swiper-wrapper{height: auto!important;}
.footer_top {

    height: 108px;

    background-color: #2c2d3f;

}



.inner {

    width: 90%;

    margin: 0 auto;

    overflow: hidden;

}



.footer_top li {

    float: left;

    width: 33.33%;

    height: 108px;

    line-height: 108px;

}



.txt_l {

    text-align: left;

}



.txt_c {

    text-align: center;

}



.txt_r {

    text-align: right;

}



.footer_top li .footer_icon {

    margin: 20px 22px 0 0;

}



.footer_icon {

    display: inline-block;

    width: 60px;

    height: 66px;

    background: url(../images/footer_top.png) no-repeat;

    vertical-align: top;

}



.footer_icon.fir {

    background-position: 0 -3px;

}



.footer_top li span {

    color: #ffffff;

    font-size: 20px;

}



.footer_icon.sec {

    background-position: 0 -103px;

}



.footer_icon.thir {

    background-position: 0 -203px;

}



.footer_mid {

    background: black;

    padding: 38px 0;

    border-bottom: 1px solid #3b3d4c;

    border-top: 1px solid #3b3d4c;

}



.footer_nav {

    width: 100%;

    float: left;

}



.footer_nav ul {

    /*float: left;*/

    /*margin-left: -24px;*/

    /*padding-left: 24px;*/

    /*width: 230px;*/

    /*height: 224px;*/

    /*border-left: 1px solid #3b3d4c;*/
float: left;
    padding-left: 24px;
    width: 15%;
    border-left: 1px solid #3b3d4c;
}



.footer_nav .footer_nav_special {

    width: 280px;

}



.footer_nav li h4 {

    height: 30px;

    line-height: 30px;

    font-size: 18px;

    color: #fff;

    padding-bottom: 5px;

}



.footer_nav li a, .footer_nav li span {

    line-height: 32px;

    font-size: 14px;

    color: #89898b;

}



.footer_nav li a:hover {

    color: #fff;

}



.footer_nav li span {

    display: inline-block;

    width: 118px;

    text-align: center;

    margin-right: 15px;

}



.footer_nav li img {

    margin: 15px 15px 20px 0;

}



.footer_bot {

    padding: 12px 0;

    overflow: hidden;

    text-align: center;

    background-color: #313243;

    margin-bottom: 57px;

}



.footer_bot p, .footer_bot a {

    height: 28px;

    line-height: 28px;

    font-size: 14px;

    color: #89898b!important;

}



.footer_bot p>em {

    margin: 0 10px;

}

/*底部css*/

html,body{

	margin:0;

	padding:0;

	font-size:14px;

	font-family: "SourceHanSansCN-Normal", Helvetica, sans-serif;

	position: relative;

	letter-spacing: 1px;

	overflow-x: hidden;

	}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{

	margin:0;

	padding:0;

	list-style:none;

	border:0;

	font-weight: normal;

	font-size: 14px;

	font-family: "SourceHanSansCN-Normal", Helvetica, sans-serif;

	}		

a{text-decoration:none;}

.clear{clear: both;}

.hide{display: none;}

@font-face {

	font-family:'SourceHanSansCN-Light';

	src: url(../font/SourceHanSansCN-Light.otf);

}

@font-face {

	font-family:'SourceHanSansCN-Bold';

	src: url(../font/SourceHanSansCN-Bold.otf);

}

@font-face {

	font-family:'SourceHanSansCN-Medium';

	src: url(../font/SourceHanSansCN-Medium.otf);

}

@font-face {

	font-family:'SourceHanSansCN-Normal';

	src: url(../font/SourceHanSansCN-Normal.otf);

}

@font-face {

	font-family:'SourceHanSansCN-Regular';

	src: url(../font/SourceHanSansCN-Regular.otf);

}

@font-face {

	font-family:'SourceHanSansCN-Heavy';

	src: url(../font/SourceHanSansCN-Bold.otf);

}

.width{width: 83.33vw;margin: auto;}

.padding{padding-left: 8.333vw;padding-right: 8.333vw;}



/*header*/

header{height: 90px;background: #fff;padding: 0 6.25vw;position: fixed;top: 0;left: 0;z-index: 9999;width: 87.5vw;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}

.logo{float: left;width: 14.583vw;}

.logo a{display: block;padding-top: 12px;}

.logo a img{display: block;}

.head1{float: right;overflow: hidden;}

.head1a{float: left;line-height: 90px;margin-right: 20px;margin-top: 32px}

.head1a a{display: block;color: #474747;font-size: 18px;transition: 0.3s;}

.head1a img{width: 25px;display: block;}

.head1b{line-height: 90px;float: right;transition: 0.3s;}

.head1b a{display: block;color: #474747;transition: 0.3s;font-size: 18px;}

.head1b:hover a{color: #004b8f;}

.head1a a:hover{color: #004b8f;}

nav{float: right;margin-right: 2.5vw;}

nav li{display: inline-block;vertical-align: top;margin: 0 20px;position: relative;}

nav li h1 a{color: #474747;font-size: 18px;display: block;}

nav li h1{line-height: 90px;}

nav li:hover h1{background: url(../images/bg1.jpg) center bottom no-repeat;background-size: 100% 3px;}

nav li:hover h1 a{color: #004b8f;}

nav .navchild{position: absolute;left: 0;top: 85px;z-index: 9;padding-top: 5px;display: none;width: 40vw}

nav .navchild dl{padding-top: 1.6vw;}

nav .navchild dt{display: inline-block;vertical-align: top;margin-right: 1.83vw;}

nav .navchild dt a{color: #fff;font-size: 16px;}

nav li:hover .navchild{display: block;}

nav .navchild dt:hover a{color: #004b8f}

nav .on h1 a{color: #004b8f;}

nav .on h1{background: url(../images/bg1.jpg) center bottom no-repeat;background-size: 100% 3px;}

.bg{width: 100%;height: 4.6875vw;position: fixed;top: 90px;left: 0;z-index: 4;background: rgba(0, 0, 0, .3);display: none;}

/*banner*/

.banner{width: 100%;position: relative;overflow-x: hidden;}

.banner .swiper-pagination{width: 500px;position: absolute;bottom: 40px;text-align: center;left: 50%;margin-left: -250px;}

.banner .swiper-pagination-bullet{display: inline-block;vertical-align: top;width:40px;height: 40px;background: url(../images/bg001a.png) center no-repeat;background-size: 100% 100%;

border-radius: 0;opacity: 1;margin: 0 2px;outline: none}

.banner .swiper-pagination-bullet-active{background: url(../images/bg001.png) center no-repeat;background-size: 100% 100%;outline: none}

.video001{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;z-index: 4}

.video001a{width: 100%;text-align: center;position: absolute;bottom: 7vw;left: 0}

.video001a h1{color: #fff;font-size: 3vw;font-family:'SourceHanSansCN-Normal';}

.video001a h2{color: #fff;font-size: 20px;line-height: 25px;margin-top: 20px;opacity: 0.8;cursor: pointer;}

.video001a h2 img{display: inline-block;vertical-align: top;width: 50px;}

.video001a h2:hover{opacity: 1}

.video_window{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5;display: none}

.video_close{position: absolute;top: 0;right: 0;cursor: pointer;z-index: 5}

.video_close img{width: 60px;display: block;}

.banner .swiper-slide video{width: 100%;height: 100%;display: block;object-fit: fill}

/*首页产业布局*/

.all1{padding-top: 8.33vw;background: url(../images/bg2.png) center bottom no-repeat;padding-bottom: 4.95vw;background-size: 100%;}

.index1{text-align: center;}

.index1 h1{color: #004b8f;font-size: 2.3958vw;text-transform: uppercase;font-family: 'SourceHanSansCN-Bold';line-height: 2.3vw;}

.index1 span{color: #474747;font-size: 1.25vw;}

.all1a{text-align: center;color: #7b7b7b;font-size: 18px;line-height: 30px;margin-top: 2vw;}

.all1a p{font-size: 0.9375vw;}

.syIndustry{overflow: hidden;margin-top: 3.125vw;height: 21.875vw;background: #ea535a;}

.syIndustry li{float: left;width: 25%;overflow: hidden;transition: all 0.6s ease-in-out;height: 21.875vw;position: relative;}

.syIndustry1{background : #1477c9;opacity: 0.9;width: 100%;overflow: hidden;height: 21.875vw;position: absolute;top: 0;left: 0;z-index: 99;transition: all 0.2s ease-in-out;}

.syIndustry1 img{display: block;margin: auto;width: 3.90625vw;padding-top: 6.4583vw;}

.syIndustry1a{text-align: center;margin-top:3.90625vw;}

.syIndustry1a h1{color: #ffffff;font-size: 1.5vw;font-family: 'SourceHanSansCN-Light';text-transform: uppercase;}

.syIndustry1a span{color: #ffffff;font-size: 14px;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.syIndustry li:nth-of-type(2) .syIndustry1{background : #cc6b11;opacity: 0.9;}

.syIndustry li:nth-of-type(3) .syIndustry1{background: #1477c9;opacity: 0.9;}

.syIndustry li:nth-of-type(4) .syIndustry1{background: #cc6b11;opacity: 0.9;}

.syIndustry li:nth-of-type(5) .syIndustry1{background: #1477c9;opacity: 0.6;}

.syIndustry2{width: 100%;position: absolute;overflow: hidden;height: 21.875vw;float: left;transition: all 0.4s ease-in-out;top: 0;left: 0;}

.pic1{position: relative;width: 100%;height: 100%}

.pic1 img{height: 100%;display: block;position: absolute;top: 0;left: 50%;margin-left: -50%}

.pic1a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.3);}

.syIndustry2a{position: absolute;left: 2.34375vw;bottom: 1.5625vw;z-index: 9;}

.syIndustry3{overflow: hidden;}

.syIndustry3 img{width: 3.5vw;float: left;}

.syIndustry3 dl{float: left;margin-left: 0.5vw;}

.syIndustry3 dl h1{color: #ffffff;font-size: 1.875vw;font-family: 'SourceHanSansCN-Light';line-height: 2.5vw;}

.syIndustry3 dl span{color: #ffffff;font-size: 14px;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.syIndustry4{color: #fff;font-size: 0.833vw;width: 19.8vw;font-family: 'SourceHanSansCN-Regular';margin-top: 0.633vw;line-height: 1.5625vw;}

.more1{width: 8vw;height: 1.8229vw;line-height: 1.8229vw;border: 1px solid #fff;color: #fff;font-size: 12px;letter-spacing: 2px;text-align: left;

	font-family: 'SourceHanSansCN-Medium';text-transform: uppercase;background: url(../images/more11.png) 85% center no-repeat;margin-top: 1.5625vw;padding-left: 20px;background-size: 1.2vw}

.active1{width: 35% !important;}

.active2{width: 21.66% !important;}

.active3{opacity: 0 !important}

.syIndustry li:hover .syIndustry1{opacity: 0}

/*.syIndustry li:nth-of-type(1) .syIndustry1{display: none}

.syIndustry li:nth-of-type(1){width: 35%}*/

/*首页企业文化*/

.all2{width: 100%;position: relative;}

.pic2 img{width: 100%;display: block;}

.all2 .swiper-slide{position: relative;}

.syCulture{width: 72vw;position: absolute;top: 11.2vw;left: 50%;margin-left: -36vw;}

.syCulture1{display: inline-block;border-bottom: 1px solid rgba(255, 255, 255, .3);padding-bottom: 1.042vw;margin-left: 14px;}

.syCulture1 h1{color: #fff;font-size: 2.395vw;font-family: 'SourceHanSansCN-Bold';text-transform: uppercase;line-height: 2.6vw;}

.syCulture1 span{color: #fff;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';}

.syCulture2{margin-top: 1.042vw;}

.syCulture2 h1{font-size: 1.042vw;background: url(../images/bg4.jpg) left center no-repeat;color: #fff;padding-left: 14px;}

.syCulture2a{color: #fff;line-height: 30px;padding-left: 14px;margin-top: 10px;}

.syCulture2a p{font-size: 16px;}

.more2{width: 10.42vw;height: 2.61vw;line-height: 2.61vw;border: 1px solid #fff;margin-left: 14px;

	background: url(../images/more11.png) 80% center no-repeat;margin-top: 3.125vw;background-size: 1.2vw}

.more2 a{color: #fff;font-size: 12px;font-family: 'SourceHanSansCN-Medium';text-transform: uppercase;display: block;letter-spacing: 1px;padding-left: 2vw}

.more2:hover{border-color: #004b8f;background: #004b8f url(../images/more11.png) 80% center no-repeat;}

.syCulture3{width: 100%;height: 6.25vw;background: url(../images/bg002.png) center no-repeat;background-size: 100%;position: absolute;bottom: 6vw;left: 0;}

.syCulture3a{margin: auto;text-align: center;padding-top: 2vw}

.syCulture3a img{display: block;margin: auto;}

.syCulture3a span{display: block;color: #fff;font-size: 18px;font-family: 'SourceHanSansCN-Light';margin-top: 15px;}

.syCulture3 .cc{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;bottom: 0.4vw;right: 35vw;color: rgba(0, 0, 0, 0);top: auto;}

.syCulture3 .dd{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;right: 23vw;color: rgba(0, 0, 0, 0);top: 2vw;}



.syCulture3 .aa{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;top: 0.58vw;left: 35vw;color: rgba(0, 0, 0, 0);-ms-top: 50px;}

.syCulture3 .bb{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;top: 2.15vw;left: 23vw;color: rgba(0, 0, 0, 0);}





.syCulture3 .swiper-button-next:hover{transform: scale(1.2);}

.syCulture3 .swiper-button-prev:hover{transform: scale(1.2);}

.syCulture3b1{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;top: 3.9vw;right: 15.7vw;display: none;}

.syCulture3b2{width: 17px;height: 17px;position: absolute;background: url(../images/bg6.png) center no-repeat;

background-size: 100% 100%;top: 3.9vw;left: 15.7vw;display: none}

.syCulture3 .swiper-pagination{color: #fff;position: absolute;right: 7vw;width: 80px;left: auto;top: 3vw;}

.syCulture3 .swiper-pagination-current{font-size: 1.46vw;font-family: 'SourceHanSansCN-Heavy';}

.syCulture3 .swiper-pagination-total{font-size: 0.833vw;font-family: 'SourceHanSansCN-Heavy';}

.all3{background: #f2f2f2 url(../images/bg8.png) 3vw bottom no-repeat;padding-top: 7vw;padding-bottom: 6.56vw;}

.synews{margin-top: 1.875vw;position: relative;}

.synews .swiper-slide{background: #fff;}

.pic3{overflow: hidden;}

.pic3 img{width: 100%;display: block;}

.synews1{padding: 1.8vw 1.6vw;overflow: hidden;}

.synews1a{float: left;text-align: center;border-right: 1px solid #b2b2b2;padding-right: 1vw;}

.synews1a h1{color: #7b7b7b;font-size: 3.125vw;line-height: 3.5vw;}

.synews1a span{color: #474747;font-size: 14px;display: block;letter-spacing: 2px;}

.synews1b{width: 11.3vw;float: left;margin-left: 1vw;color: #474747;font-size: 18px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 0.4vw;}

.synews .swiper-button-next{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/right1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 0;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;outline: none;}

.synews .swiper-button-prev{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/left1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 3vw;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;left: auto;outline: none;}

.synews .swiper-button-next:hover{background: #004b8f url(../images/right1a.png) center no-repeat;background-size: 9px;}

.synews .swiper-button-prev:hover{background: #004b8f url(../images/left1a.png) center no-repeat;background-size: 9px;}

.synews .swiper-slide:hover{background: #004b8f;}

.synews .swiper-slide:hover .synews1a{border-color: #fff;}

.synews .swiper-slide:hover .synews1a h1{color: #fff;}

.synews .swiper-slide:hover .synews1a span{color: #fff;}

.synews .swiper-slide:hover .synews1b{color: #fff;}

/*首页导航*/

.synav{padding-top: 9.375vw;background: url(../images/bg7.png) right top no-repeat;}

.synav li{width: 20.3vw;float: left;background: #fff;height: 25.3vw;padding-top: 3.6vw;position: relative;margin-left: 0.4vw;}

.synav li h2{display: block;margin: auto;width: 3.65vw;height: 3.65vw;background: url(../images/icon7.png) center no-repeat;background-size: 100% 100%;}

.synav li ul{text-align: center;margin-top: 2.34vw;}

.synav li ul h1{color: #7b7b7b;font-size: 1.67vw;font-family: 'SourceHanSansCN-Bold';line-height: 2vw;text-transform: uppercase;}

.synav li ul span{color: #7b7b7b;font-family: 'SourceHanSansCN-Regular';font-size: 1.042vw;}

.synav li dl{line-height: 30px;padding-left: 7.5vw;margin-top: 2vw;}

.synav li dl dt a{color: #7b7b7b;font-size: 18px;}

.synav li:hover{background: #004b8f;}

.synav li:hover h2{background: url(../images/icon7a.png) center no-repeat;background-size: 100% 100%;}

.synav li:hover h1{color: #fff;}

.synav li:hover span{color: #fff;}

.synav li:hover dl dt a{color: #fff;}

.more3{width: 5.4vw;height: 1.83vw;border: 3px solid #f2f2f2;position: absolute;left: 0;top: -1.8vw;text-align: right;

background: url(../images/bg3a.png) left bottom no-repeat;display: none;border-left: none;}

.more3 a{color: #004b8f;font-size: 12px;font-family: 'SourceHanSansCN-Medium';padding-top: 0.8vw;display: block;}

.synav li:hover .more3{display: block;}

.synav li:nth-of-type(1){margin-left: 0;}

.synav li:nth-of-type(2) h2{background: url(../images/icon8.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(3) h2{background: url(../images/icon9.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(4) h2{background: url(../images/icon10.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(2):hover h2{background: url(../images/icon8a.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(3):hover h2{background: url(../images/icon9a.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(4):hover h2{background: url(../images/icon10a.png) center no-repeat;background-size: 100% 100%;}

.synav li:nth-of-type(2) dl{padding-left: 8.5vw}

/*footer*/

footer{height: 50px;background: #383940;}

.foot1{
    /*float: left;*/
    line-height: 50px;
    text-align: center;
    
}

.foot1 p{display: inline-block;vertical-align: top;color: #eae5e3;font-size: 12px;font-family: 'SourceHanSansCN-Light';}

.foot1 span{padding-left: 0.8vw;}

.foot1 a{color: #eae5e3;font-size: 12px;font-family: 'SourceHanSansCN-Light';}

.foot1 ul{display: inline-block;vertical-align: top;color: #eae5e3;font-size: 12px;font-family: 'SourceHanSansCN-Light';margin-left: 0.8vw;}

.foot2{float: right;position: relative;}

.foot2 h1{display: inline-block;vertical-align: top;margin-top: 24px;}

.foot2 h1 img{width: 1.8229vw;display: block;cursor: pointer;}

.foot2 p{display: inline-block;vertical-align: top;color: #eae5e3;font-size: 12px;text-align: right;margin-top: 24px;margin-right: 0.5vw;}

.foot2 h2{position: absolute;top: -5vw;right: 0;display: none;}

.foot2 h2 img{width: 5vw;display: block;}

.foot2:hover h2{display: block;}

/*走进*/



.banner1 img{width: 100%;display: block;}

.list{overflow: hidden;background: url(../images/bg11.jpg) center 88px no-repeat;background-size: 100% 1px;}

.list li{width: 25%;float: left;text-align: center;height: 100px;line-height: 90px;}

.list li a{display: block;color: #2a2825;font-size: 16px;transition: 0.3s;}

.list li:hover{background: url(../images/bg9.png) center bottom no-repeat;background-size: 100%;}

.list li:hover a{font-size: 1.15vw;}

.list .on1{background: url(../images/bg9.png) center bottom no-repeat;background-size: 100%;}

.list .on1 a{font-size: 1.15vw;}

.all4{background: url(../images/bg10.jpg) center bottom no-repeat;margin-top: 4.2vw;padding-bottom: 5.2vw;}

.all4a{overflow: hidden;}

.pic4{width: 41.2vw;float: right;}

.pic4 img{width: 100%;display: block;}

.about{width: 33vw;float: left;margin-left: 3.125vw;}

.index2 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index2 span{color: #909090;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';}

.about1{color: #474747;font-size: 16px;line-height: 1.875vw;text-align: justify;margin-top: 3.5vw;}

.about1 p{font-size: 16px;}

.about2{margin-top: 3vw;}

.about2 ul{display: inline-block;vertical-align: top;border-left: 1px solid #b0b0b0;padding: 0 3vw;text-align: center;}

.about2 ul dl{text-align: center;}

.about2 ul h1{color: #393939;font-size: 1.77vw;font-family: 'SourceHanSansCN-Medium';display: inline-block;vertical-align: top;}

.about2 ul:nth-of-type(1){border-left: none;}

.about2 ul span{color: #474747;font-size: 14px;display: inline-block;vertical-align: top;padding-top: 0.5vw;margin-left: 0.3vw;}

.about2 ul p{color: #474747;font-size: 14px;font-family: 'SourceHanSansCN-Light';text-align: center;}

.about2 ul:nth-of-type(1){padding-left: 0;}

.pic5{width: 41.2vw;float: left;}

.pic5 img{width: 100%;display: block;}

.about01{float: right;margin-left: 0;margin-right: 4vw;margin-top: 1.5vw;}

/*大事记*/

.event{width: 100%;background: url(../images/bg12.jpg) center no-repeat;background-size: cover;height: 41vw;}

.index3{text-align: center;padding-top: 3.125vw;}

.index3 h1{color: #fff;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index3 span{color: rgba(255, 255, 255, 0.4);font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.index3 p{color: #fff;font-size: 18px;margin-top: 2vw;}

.show{width: 87vw;margin: auto;margin-top: 6vw;}

.show h1{text-align: center;color: #a0a0a0;font-size: 1.15vw;}

.show .pc-banner{background: url(../images/bg16.png) center 5vw no-repeat;background-size: 100%}

.show .swiper-container{padding-top: 2vw;padding-bottom: 1.5vw;}

.show1{width: 55vw;margin-top: 4vw;margin-left: -4vw;display: none;}

.show1 li{overflow: hidden;margin-top: 1vw ;line-height: 1.875vw;}

.show1a{width: 5.1vw;height: 1.875vw;text-align: center;line-height: 1.875vw;background: url(../images/bg13.png) center no-repeat;

background-size: 100% 100%;color: #e07b32;font-size: 1.042vw;font-family: 'SourceHanSansCN-Bold';float: left;}

.show1b{color: #ffffff;font-size: 14px;float: left;width: 45vw;font-family: 'SourceHanSansCN-Regular';margin-left: 10px;}

.show .pc-banner .swiper-slide h1{background: url(../images/bg15.png) center bottom no-repeat;padding-bottom: 2vw;}

.show .pc-banner .swiper-slide-active{padding-top: 3vw;}

.show .pc-banner .swiper-slide-active h1{color: #fff;font-size: 1.5625vw;background: url(../images/icon12.png) center bottom no-repeat;

	padding-bottom: 3vw;position: absolute;width: 100%;top: -1vw;left: 0;}

.show .pc-banner .swiper-slide-active .show1{display: block;}

.show .pc-banner{position: relative;}

.show .pc-banner .swiper-button-prev {width: 1.7vw;height: 1.7vw;border: 1px solid #fff;background: url(../images/left1a.png) center no-repeat;

position: absolute;top: 4vw;left: 0;background-size: 10px;z-index: 999;outline: none;cursor: pointer;}

.show .pc-banner .swiper-button-prev:hover{background: #fff url(../images/left1.png) center no-repeat;background-size: 10px;}

.show .pc-banner .swiper-button-next {width: 1.7vw;height: 1.7vw;border: 1px solid #fff;background: url(../images/right1a.png) center no-repeat;

position: absolute;top: 4vw;right: 0;background-size: 10px;z-index: 999;outline: none;cursor: pointer;}

.show .pc-banner .swiper-button-next:hover{background: #fff url(../images/right1.png) center no-repeat;background-size: 10px;}

/*组织架构*/

.organ{background: url(../images/bg17.png) center no-repeat;padding-bottom: 5.2vw;}

.index4{padding-top: 3.125vw;}

.index4 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index4 span{color: #909090;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.organ1 img{max-width: 100%;display: block;margin: auto;}

/*企业荣誉*/

.honor{background: url(../images/bg19.jpg) center no-repeat;background-size: cover;margin-bottom: 3.125vw;padding-bottom: 4vw;background-attachment: fixed}

.index5{text-align: center;padding-top: 3.125vw;}

.index5 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index5 span{color: #c1bab9;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;letter-spacing: 1px;}

.index5 h2{width: 1.5625vw;height: 1px;background: #004b8f;margin: auto;margin-top: 1.25vw;}

.honor1{width: 45vw;margin: auto;background: url(../images/bg19.png) center no-repeat;background-size: 1px 100%;height: 38vw;margin-top: 4vw;

	text-align: center;padding-top: 2vw;overflow-y: auto;}

.honor1 li{margin-top: 3vw;overflow: hidden;}

.honor1a{width: 20vw;text-align: right;color: #ffffff;font-size: 1.875vw;font-family: Impact;font-style: italic;

background: url(../images/bg18.png) right center no-repeat;padding-right: 3vw;float: left;}

.honor1b{text-align: left;width: 20vw;color: #fff;font-size: 14px;line-height: 1.25vw ;float: right;}

.honor1 li:nth-of-type(2n) .honor1a{float: right;text-align: left;background: url(../images/bg18.png) left center no-repeat;padding-left: 3vw;padding-right: 0;}

.honor1 li:nth-of-type(2n) .honor1b{float: left;text-align: right;}

.honor1::-webkit-scrollbar {display: none;}

.honor1{-ms-scroll-chaining: chained;

        -ms-overflow-style: none;

        -ms-content-zooming: zoom;

        -ms-scroll-rails: none;

        -ms-content-zoom-limit-min: 100%;

        -ms-content-zoom-limit-max: 500%;

        -ms-scroll-snap-type: proximity;

        -ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);

        -ms-overflow-style: none;

        overflow: auto;}

.honor1 li:hover .honor1a{background: url(../images/bg18a.png) right center no-repeat;}

.honor1 li:nth-of-type(2n):hover .honor1a{background: url(../images/bg18a.png) left center no-repeat;}

/*企业文化*/

.lista{overflow: hidden;background: url(../images/bg11.jpg) center 88px no-repeat;background-size: 100% 1px;}

.lista li{width: 50%;float: left;text-align: center;height: 100px;line-height: 90px;}

.lista li a{display: block;color: #2a2825;font-size: 16px;transition: 0.3s;}

.lista li:hover{background: url(../images/bg20.png) center bottom no-repeat;background-size: 100%}

.lista li:hover a{font-size: 1.15vw;}

.lista .on1{background: url(../images/bg20.png) center bottom no-repeat;background-size: 100%}

.lista .on1 a{font-size: 1.15vw;}

.culture{background: url(../images/bg21.jpg) center bottom no-repeat;margin-top: 4.5vw;padding-bottom: 5.7vw;}

.culture1{width: 62.5vw;margin: auto;background: #fff;-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);

    -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);

    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);padding-bottom: 3.125vw;}

.index6{text-align: center;padding-top: 3.125vw;}

.index6 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index6 span{color: #c1bab9;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;letter-spacing: 1px;}

.index6 h2{width: 1.2vw;height: 3px;background: #004b8f;margin: auto;margin-top: 1.25vw;}

.culture2{color: #7b7b7b;font-size: 16px;text-align: center;line-height: 30px;margin-top: 1.5vw;}

.culture2 p{font-size: 16px;}

.culture3{margin-top: 2.8vw;}

.culture3 img{display: block;margin: auto;width: 31.25vw;}

/*核心价值观*/

.value{background: #f2f2f2;padding-top: 7vw;padding-bottom: 7vw;}

.value1{width: 71.875vw;margin: auto;}

.value1 li{overflow: hidden;background: #fff;margin-top: 20px;}

.pic6{width: 48.4vw;float: right;}

.pic6 img{width: 100%;display: block;height: 26vw;}

.value2{width: 23.4vw;float: left;height: 26vw;background: url(../images/bg22.png) right bottom no-repeat;background-size: 1.8vw;background: none;}

.value3{padding-left: 3.125vw;padding-top: 3.5vw;}

.value3 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.value3 span{color: #909090;font-size: 1.042vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.value3 img{display: block;margin-top: 3vw;width: 3.5vw;}

.value3a{line-height: 40px;padding-left: 0.6vw;margin-top: 1vw;}

.value3 p{color: #474747;font-size: 1.45vw;font-family:'SourceHanSansCN-Light';}

.value3 h2{font-size: 1.45vw;font-family:'SourceHanSansCN-Light';}

.value1 li:nth-of-type(2) .pic6{float: left;}

.value1 li:nth-of-type(2) .value2{float: right;}

.value1 li:nth-of-type(2) .value3 p{font-size: 20px}

/*核心理念*/

.concept{width: 74.5vw;margin: auto;margin-bottom: 6.8vw;}

.index7{text-align: center;padding-top: 3.125vw;}

.index7 h1{color: #004b8f;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index7 span{color: #c1bab9;font-size: 1.042vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.concept1{overflow: hidden;}

.concept1 li{width: 9.375vw;float: left;text-align: center;margin-top: 2vw;margin-left: 3.65vw;}

.concept1a{width: 9.375vw;height: 9.375vw;border-radius: 100%;background: #f6f6f6;-webkit-transition: -webkit-transform 1.5s;-ms-transition: -ms-transform 1.5s;margin: auto}

.concept1a img{width: 3.2vw;display: block;margin: auto;padding-top: 2vw;}

.concept1a span{display: block;color: #004b8f;font-size: 1.042vw;margin-top: 0.7vw;}

.concept1b{color: #474747;font-size: 16px;line-height: 1.25vw;margin-top: 0.7vw;}

.concept1b p{font-size: 16px}

.concept1 li:nth-of-type(6n-5){margin-left: 0;}

.concept1 li:hover .concept1a{-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg)}

/*热心公益*/

.all5a{color: #474747;font-size: 0.833vw;line-height: 1.5625vw;text-align: center;margin-top: 1.25vw;}

.all5a p{font-size: 0.833vw;}

.all5b{text-align: center;margin-top: 5vw;}

.all5b img{display: block;margin: auto;}

.all5b p{color: #474747;font-size: 0.833vw;letter-spacing: 3px;margin-top: 0.6vw;}

.bot_icon{animation:boticon 1s infinite;}

@keyframes boticon {

  0% {transform:translatey(-12px)}

  50% {transform:translatey(0)}

  100% {transform:translatey(-12px)}

}

@-webkit-keyframes boticon {

  0% {transform:translatey(-12px)}

  50% {transform:translatey(0)}

  100% {transform:translatey(-12px)}

}

.all6{background: url(../images/bg24.jpg) center no-repeat;background-size: cover;padding-top: 6.25vw;margin-top: 2vw;padding-bottom: 3vw;}

.welfare{text-align: center;}

.welfare ul li{width: 13vw;height: 1.6vw;line-height: 1.6vw;border: 1px solid #fff;display: inline-block;vertical-align: top;color: #fff;

font-size: 0.833vw;font-family: 'SourceHanSansCN-Regular';margin: 0 10px;cursor: pointer;}

/* .welfare ul li:hover{background: #004b8f url(../images/bg23.png) left bottom no-repeat;border-color: #004b8f;} */

.welfare .selected{background: #004b8f;border-color: #004b8f;}

.welfare p{color: #fff;font-size: 0.833vw;margin-top: 1.25vw;}

.welfare1 ul{width: 45vw;margin: auto;background: url(../images/bg19.png) center no-repeat;background-size: 1px 100%;height: 25vw;margin-top: 4vw;

	text-align: center;padding-top: 3vw;overflow-y: auto;padding-bottom: 2.2vw;}

.welfare1 ul {

    -ms-scroll-chaining: chained;

    -ms-overflow-style: none;

    -ms-content-zooming: zoom;

    -ms-scroll-rails: none;

    -ms-content-zoom-limit-min: 100%;

    -ms-content-zoom-limit-max: 500%;

    -ms-scroll-snap-type: proximity;

    -ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);

    -ms-overflow-style: none;

    overflow: auto;

}

.welfare1 ul::-webkit-scrollbar {display: none;}

.welfare1 li{margin-top: 3vw;overflow: hidden;}

.welfare1a{width: 20vw;text-align: right;color: #ffffff;font-size: 1.875vw;font-family: Impact;font-style: italic;

background: url(../images/bg18.png) right center no-repeat;padding-right: 3vw;float: left;}

.welfare1a span{font-size: 0.833vw;}

.welfare1b{text-align: left;width: 20vw;color: #fff;font-size: 14px;line-height: 1.25vw ;float: right;}

.welfare1 li:nth-of-type(2n) .welfare1a{float: right;text-align: left;background: url(../images/bg18.png) left center no-repeat;padding-left: 3vw;padding-right: 0;}

.welfare1 li:nth-of-type(2n) .welfare1b{float: left;text-align: right;}

.welfare1::-webkit-scrollbar {display: none;}

.welfare1 li:nth-of-type(1){margin-top: 0;}

.welfare1 li:hover .welfare1a{background: url(../images/bg18a.png) right center no-repeat;}

.welfare1 li:nth-of-type(2n):hover .welfare1a{background: url(../images/bg18a.png) left center no-repeat;}

.welfare1c{color: #fff;font-size: 0.833vw;margin-top: 1.25vw;text-align: center;}

/*产业扶贫*/

.all7{width: 75vw;margin: auto;margin-bottom: 7.3vw;}

.index6a{text-align: center;color: #474747;font-size: 16px;line-height: 1.5625vw;margin-top: 1.2vw;}

.index6a p{font-size: 16px;}

.poverty li{overflow: hidden;margin-top: 6.25vw;position: relative;}

.pic7{width: 27.6vw;height: 28.6vw;float: left;overflow: hidden;background: url(../images/bg27.jpg) left 1.04vw no-repeat;background-size: 100% 10.4vw;}

.pic7 img{width: 26vw;height: 100%;float: right;}

.poverty1{width: 48vw;position: absolute;bottom: 2vw;right: 1.5625vw;}

.poverty1a{padding-left: 5vw;}

.poverty1a h1{color: #e9e9e9;font-size: 3.5vw;line-height: 5vw;font-family: 'SourceHanSansCN-Heavy';}

.poverty1a span{color: #004b8f;font-size: 1.25vw;}

.poverty1b{background: #f2f2f2;padding: 2vw 0;padding-left: 5vw;padding-right: 4.4vw;margin-top: 1.5vw;color: #474747;

	font-size: 16px;line-height: 25px;text-align: justify;}

.poverty1b p{font-size: 16px}

.poverty li:nth-of-type(2n) .pic7{float: right;}

.poverty li:nth-of-type(2n) .poverty1{right: 0;left: 1.5625vw;}

.poverty li:nth-of-type(2n) .poverty1a{padding-left: 4.6875vw;}

.poverty li:nth-of-type(2n) .poverty1b{padding-left: 4.6875vw;padding-right: 10.4vw;}

.poverty li:nth-of-type(2n) .pic7 img{float: left;}

/*集团新闻*/

.all8{background: #f2f2f2;padding-bottom: 6.25vw;}

.newsNew{background: #fff;margin-top: 6.25vw;overflow: hidden;height: 31.25vw;}

.pic8{width: 52vw;float: left;overflow: hidden;}

.pic8 img{width: 100%;display: block;transition: all 5s ease-in-out;}

.listb{overflow: hidden;background: url(../images/bg11a.jpg) center 88px no-repeat;background-size: 100% 1px;}

.listb li{width: 50%;float: left;text-align: center;height: 100px;line-height: 90px;}

.listb li a{display: block;color: #2a2825;font-size: 16px;transition: 0.3s;}

.listb li:hover{background: url(../images/bg20.png) center bottom no-repeat;background-size: 100%;}

.listb li:hover a{font-size: 1.15vw;}

.listb .on1{background: url(../images/bg20.png) center bottom no-repeat;background-size: 100%;}

.listb .on1 a{font-size: 1.15vw;}

.newsNew1{width: 25vw;float: left;margin-left: 4vw;padding-top: 6.8vw;position: relative;}

.newsNew2{border-bottom: 1px solid #ececec;width: 23vw;padding-bottom: 0.5vw;}

.newsNew2 h1{color: #7b7b7b;font-size: 3.125vw;line-height: 3.5vw;}

.newsNew2 span{display: block;color: #474747;font-size: 14px;}

.newsNew2 h2{color: #474747;font-size: 1.25vw;margin-top: 0.5vw;height: 2vw;line-height: 2vw;overflow: hidden;}

.newsNew3{color: #474747;font-size: 16px;line-height: 1.8vw;height: 5.4vw;overflow: hidden;width: 23vw;text-align: justify;margin-top: 1.5vw;}

.more4{width: 9.375vw;height: 2.6vw;line-height: 2.6vw;border: 1px solid #004b8f;

	font-size: 12px;letter-spacing: 2px;text-transform: uppercase;color: #004b8f;font-family: 'SourceHanSansCN-Medium';

	background: url(../images/more11a.png) 80% center no-repeat;margin-top: 3vw;transition: 0.3s;background-size: 1.2vw;}

.more4 span{display: block;padding-left: 1.5vw}

.newsNew4{position: absolute;top: 2.6vw;right: 0;}

.newsNew4 img{display: block;width: 3.9vw;}

.newsNew:hover .more4{background: #004b8f url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

.newsNew:hover .pic8 img{transform: scale(1.2);}

.news{overflow: hidden;}

.news li{background: #fff;width: 32%;float: left;margin-top: 3.125vw;transition: 0.3s;margin-left: 2%;}

.news1{padding: 1.8vw 5%;overflow: hidden;}

.pic9{overflow: hidden;}

.pic9 img{width: 100%;display: block;transition: all 0.3s ease-in-out;}

.news1a{float: left;text-align: center;border-right: 1px solid #b2b2b2;padding-right: 20px;transition: 0.3s;}

.news1a h1{color: #7b7b7b;font-size: 3.125vw;line-height: 3.5vw;transition: 0.3s;}

.news1a span{color: #474747;font-size: 14px;display: block;letter-spacing: 2px;transition: 0.3s;}

.news1b{width: 15.5vw;float: left;margin-left: 1.5vw;color: #474747;font-size: 18px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 0.4vw;transition: 0.3s;}

.news li:hover{background: #004b8f;}

.news li:hover .news1a{border-color: #fff;}

.news li:hover .news1a h1{color: #fff;}

.news li:hover .news1a span{color: #fff;}

.news li:hover .news1b{color: #fff;}

.news li:hover .pic9 img{transform: scale(1.05);}

.news li:nth-of-type(3n-2){margin-left: 0;}

.page{text-align: center;margin-top: 6.125vw;font-size: 0;}

.page a{display: inline-block;vertical-align: top;height: 2.6vw;width: 2.6vw;line-height: 2.6vw;color: #474747;font-size: 14px;margin: 0 6px;}

.page a:hover{background: #004b8f;color: #fff;}

.page .on2{background: #004b8f;color: #fff;}

.page a:nth-of-type(1){color: rgba(0, 0, 0, 0);background: url(../images/page1.png) center no-repeat;background-size: 0.83vw;}

.page a:last-child{color: rgba(0, 0, 0, 0);background: url(../images/page2.png) center no-repeat;background-size: 0.83vw;}

.page a:nth-of-type(1):hover{background: url(../images/page1a.png) center no-repeat;background-size: 0.83vw;}

.page a:last-child:hover{background: url(../images/page2a.png) center no-repeat;background-size: 0.83vw;}

/*新闻详情*/

.newsde{width: 63vw;margin: auto;margin-top: 5.3vw;}

.title1{text-align: center;border-bottom: 1px solid #e2e2e2;padding-bottom: 1.25vw;}

.title1 h1{color: #474747;font-size: 1.875vw;}

.title1 span{display: block;font-size: 16px;margin-top: 0.6vw;}

.content1{color: #474747;font-size: 16px;line-height: 1.8229vw;margin-top: 2vw;}

.content1 p{font-size: 16px;}

.content1 img{display: block;margin: auto;max-width: 100%;}

.back{width: 9vw;margin: auto;margin-top: 3.125vw;height: 2.6vw;line-height: 2.65vw;border: 1px solid #004b8f;

color: #004b8f;background: url(../images/more11a.png) 80% center no-repeat;background-size: 1.1vw;}

.back a{display: block;color: #004b8f;font-size: 16px;}

.back a span{display: block;padding-left: 2vw}

.back:hover a{color: #fff;}

.back:hover{background: #004b8f url(../images/more11.png) 80% center no-repeat;border-color: #fff;background-size: 1.1vw;}

.xyp{background: #f2f2f2;margin-top: 4vw;text-align: center;padding-top: 2.3vw;padding-bottom: 2.3vw;}

.xyp1{width: 63vw;margin: auto;overflow: hidden;}

.xyp li{width: 31.5vw;float: left;}

.xyp li:nth-of-type(2){float: right;}

.xyp li h1{width: 2.6vw;height: 2.6vw;margin: auto;background: #fff url(../images/left1.png) center no-repeat;background-size: 10px;}

.xyp li h2{color: #474747;font-size: 16px;line-height: 25px;height: 25px;overflow: hidden;margin-top: 20px;margin-bottom: 15px;}

.xyp li span{color: #474747;font-size: 14px;}

.xyp li:nth-of-type(2) h1{background: #fff url(../images/right1.png) center no-repeat;background-size: 10px;}

.xyp li:hover h2{color: #004b8f;}

.xyp li:hover span{color: #004b8f;}

.xyp li:hover h1{background: #004b8f url(../images/left1a.png) center no-repeat;background-size: 10px;}

.xyp li:nth-of-type(2):hover h1{background: #004b8f url(../images/right1a.png) center no-repeat;background-size: 10px;}

/**/

.all9{background: #f2f2f2 url(../images/bg29.jpg) center bottom no-repeat;padding-bottom: 6vw;background-size: 100%;}

.title2{text-align: center;padding-top: 6.25vw;}

.title2 h1{color: #2a2825;font-size: 1.7vw;font-family: 'SourceHanSansCN-Light';}

.title2 span{display: block;color: #2a2825;font-size: 16px;font-family: 'SourceHanSansCN-Light';}

.video{width: 62.5vw;height: 35.2vw;margin: auto;position: relative;margin-top: 1.5vw;}

.video video{object-fit: cover;width: 100%;height: 100%;display: block;border: none;outline: none;}

.all9a{background: #f2f2f2;padding-bottom: 6.125vw;}

.videoList{overflow: hidden;}

.videoList li{width: 33%;float: left;background: #fff;margin-top: 3.125vw;cursor: pointer;transition: 0.3s;margin-left: 0.5%;}

.pic10{position: relative;}

.pic10 .pic10a{width: 100%;display: block;}

.pic10 h1{width: 100%;height: 100%;position: absolute;background: rgba(0, 0, 0, .5);top: 0;left: 0;opacity: 0;transition: 0.3s;}

.pic10 h1 img{width: 4vw;height: 4vw;position: absolute;top: 50%;margin-top: -2vw;left: 50%;margin-left: -2vw;}

.videoList1{padding: 1vw 1.6vw;}

.videoList1 h1{color: #474747;font-size: 1.042vw;height: 1.5vw;line-height: 1.5vw;overflow: hidden;transition: 0.3s;}

.videoList1 span{color: #474747;font-size: 14px;transition: 0.3s;}

.videoList li:hover .pic10 h1{opacity: 1;}

.videoList li:hover{background: #004b8f;}

.videoList li:hover .videoList1 h1{color: #fff;}

.videoList li:hover .videoList1 span{color: #fff;}

.videoList li:nth-of-type(3n-2){margin-left: 0;}

.demo1{width: 100%;height: 100%;background: rgba(0, 0, 0, .5);position: fixed;top: 0;left: 0;z-index: 999999;display: none;}

.demo1a{width: 44vw;height: 30vw;background: #fff;position: absolute;top: 50%;margin-top: -15vw;left: 50%;margin-left: -22vw;border-radius: 5px;}

.demo1a video{width: 38.5vw;height: 26vw;display: block;margin: auto;margin-top: 2vw;outline: none;object-fit: fill}

.close2{position: absolute;top: 0.6vw;right: 0.6vw;cursor: pointer;}

.close2 img{display: block;width: 1.2vw;}

.close1{position: absolute;top: 0.6vw;right: 0.6vw;cursor: pointer;}

.close1 img{display: block;width: 1.2vw;}

/*联系方式*/

.contact{width: 72vw;margin: auto;overflow: hidden;}

.contact li{width: 20vw;float: left;height: 10.5vw;margin-left: 6vw;margin-top: 4vw;}

.contact li h1{color: #000000;font-size: 20px;border-bottom: 1px solid #dddddd;padding-bottom: 10px;}

.contact li ul{margin-top: 1.2vw;}

.contact li dt{overflow: hidden;margin-top: 10px;}

.contact li dt span{width: 16px;height: 16px;float: left;margin-top: 4px;}

.contact li dt p{width: 18.5vw;float: right;color: #474747;font-size: 16px;font-family: 'SourceHanSansCN-Light';}

.contact li #address span{background: url(../images/con1.png) center no-repeat;background-size: 100% 100%;}

.contact li #number span{background: url(../images/con2.png) center no-repeat;background-size: 100% 100%;}

.contact li #phone span{background: url(../images/con3.png) center no-repeat;background-size: 100% 100%;}

.contact li #email span{background: url(../images/con4.png) center no-repeat;background-size: 100% 100%;}

.contact li #website span{background: url(../images/con5.png) center no-repeat;background-size: 100% 100%;}

.contact li #fax span{background: url(../images/con6.png) center no-repeat;background-size: 100% 100%;}

.contact li:nth-of-type(3n-2){margin-left: 0;}

.contact li:hover h1{color: #004b8f;}

.contact li:hover #address span{background: url(../images/con1a.png) center no-repeat;background-size: 100% 100%;}

.contact li:hover #number span{background: url(../images/con2a.png) center no-repeat;background-size: 100% 100%;}

.contact li:hover #phone span{background: url(../images/con3a.png) center no-repeat;background-size: 100% 100%;}

.contact li:hover #email span{background: url(../images/con4a.png) center no-repeat;background-size: 100% 100%;}

.contact li:hover #website span{background: url(../images/con5a.png) center no-repeat;background-size: 100% 100%;}

.contact li:hover #fax span{background: url(../images/con6a.png) center no-repeat;background-size: 100% 100%;}

.group{width: 202vw;margin: auto;margin-top: 3vw;}

.group li{display: inline-block;vertical-align: top;width: 15vw;}

.group li img{display: inline-block;vertical-align: top;width: 2.6vw;}

.group li p{display: inline-block;vertical-align: top;width: 10vw;text-align: left;color: #474747;font-size: 0.9375vw;margin-left: 0.8vw;line-height: 2.6vw;}

.group li:nth-of-type(1){width: 25vw;}

.group li:nth-of-type(1) p{width: 15vw;line-height: 1.2vw;}

.map{border: 1px solid #dfdfdf;height: 39vw;margin-top: 4vw;margin-bottom: 5vw;}

.map img{width: 100%;height: 100%;display: block;}

/*在线留言*/

.message{background: url(../images/bg30.jpg) center no-repeat;margin-top: 3.6vw;padding-bottom: 5.7vw;margin-bottom: 3.5vw;}

.index8{padding-top: 4vw;text-align: center;}

.index8 h1{font-size: 2.4vw;font-family: 'SourceHanSansCN-Bold';text-transform: uppercase;color: #004b8f;line-height: 3vw;}

.index8 span{color: #474747;font-size: 1.25vw;}

.form{width: 72vw;margin: auto;margin-top: 3.5vw;}

.form1{overflow: hidden;}

.form1a{width: 34.5vw;float: left;height: 65px;line-height: 65px;overflow: hidden;background: #fff;margin-top: 1.5625vw;}

.form1 .form1a:nth-of-type(2n-2){float: right;}

.form1a label{float: left;color: #525252;font-size: 16px;font-family: 'SourceHanSansCN-Light';}

.form1a label span{color: #db0000;font-size: 16px;font-family: 'SourceHanSansCN-Light';padding-right: 10px;padding-left: 1.56vw;

display: inline-block;vertical-align: top;margin-top: 4px;}

.form1a input{width: 25vw;height: 100%;float: left;margin-left: 1vw;outline: none;color: #525252;font-size: 16px;font-family: 'SourceHanSansCN-Light';}

.form1 .form1a:nth-of-type(3) span{opacity: 0;}

.form1 .form1a:nth-of-type(4) span{opacity: 0;}

.form2{margin-top: 1.5625vw;height: 10.4vw;background: #fff;}

.form2 label{float: left;color: #525252;font-size: 16px;font-family: 'SourceHanSansCN-Light';margin-top: 1vw;}

.form2 label span{color: #db0000;font-size: 16px;font-family: 'SourceHanSansCN-Light';padding-right: 10px;padding-left: 1.56vw;

display: inline-block;vertical-align: top;margin-top: 4px;}

.form2 textarea{width: 58vw;float: left;margin-left: 1vw;color: #525252;font-size: 16px;font-family: 'SourceHanSansCN-Light';height: 7.5vw;margin-top: 1vw;outline: none;resize:none;overflow: hidden;}

.form3{margin-top: 3.125vw;overflow: hidden;}

.form3a{width: 7.3vw;height: 2.6vw;float: left;}

.form3a input{width: 100%;height: 100%;display: block;color: #fff;font-size: 16px;background: #004b8f;cursor: pointer;}

.form3b{width: 7.3vw;height: 2.5vw;float: left;border: 1px solid #bdbdbd;margin-left: 2vw;}

.form3b input{width: 100%;height: 100%;display: block;color: #808080;font-size: 16px;cursor: pointer;}

/*用人理念*/

.talent{margin-top: 2vw;overflow: hidden;}

.talent li{width: 91.6vw;background: #f2f2f2;overflow: hidden;margin-top: 2vw;height: 26vw;float: left;}

.pic11{width: 57.8vw;float: left;height: 26vw;}

.pic11 img{width: 100%;display: block;height: 100%;}

.talent1{width: 33vw;float: right;height: 26vw;background: url(../images/bg31.png) right bottom no-repeat;background-size: 2.5vw;background: none;}

.talent2{width: 24.5vw;float: left;margin-left: 3.3vw;margin-top: 4vw;}

.index9 span{display: block;color: #474747;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';}

.index9 h1{color: #dddddd;font-size: 1.8vw;font-family: 'SourceHanSansCN-Bold';text-transform: uppercase;line-height: 2.2vw;margin-top: 0.7vw;}

.index9 h2{width: 1.25vw;height: 2px;background: #004b8f;margin-top: 1.8vw;}

.talent2a{color: #7b7b7b;font-size: 16px;line-height: 1.875vw;font-family: 'SourceHanSansCN-Regular';margin-top: 2.3vw;}

.talent2a p{font-size: 16px}

.talent li:nth-of-type(2n){float: right;}

.talent li:nth-of-type(2n) .pic11{float: right;}

.talent3{height: 15.5vw;background: url(../images/bg32.jpg) center no-repeat;background-size: cover;text-align: center;color: #fff;font-size: 16px;

	line-height: 1.8229vw;margin-top: 2vw;padding-top: 7.5vw;margin-bottom: 4.5vw;}

.talent3 p{color: #fff;font-size: 16px;}

/*在线招聘*/

.job{background: #f7f7f7;padding-top: 3vw;padding-bottom: 3vw;position: relative;}

.posi{width: 68px;height: 30px;background: url(../images/bg34.jpg) center no-repeat;background-size: 100% 100%;position: absolute;bottom: -30px;left: 50%;margin-left: -34px;}

.job ul{overflow: hidden;text-align: center;line-height: 4.4vw;margin-top: 11px;}

.job ul h1{width: 14.5vw;height: 4.4vw;background: #eaeaea;float: left;}

.job ul h1 a{display: block;color: #474747;font-size: 1.15vw;}

.job ul dl{float: left;overflow: hidden;}

.job ul dl dt{width: 11.2vw;height: 4.4vw;float: left;border-left: none;background: url(../images/bg33.jpg) center no-repeat;background-size: 100% 100%;}

.job ul dl dt a{display: block;color: #474747;font-size: 16px;}

.job ul:nth-of-type(1) h1:hover{background: #004b8f url(../images/icon19.png) 2.5vw center no-repeat;background-size: 1.5vw;;}

.job ul:nth-of-type(1) h1:hover a{color: #fff;}

.job ul:nth-of-type(1) dl dt:hover{background: url(../images/bg33a.jpg) center no-repeat;background-size: 100% 100%;}

.job ul:nth-of-type(2) h1:hover{background: #623999 url(../images/icon1.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job ul:nth-of-type(2) h1:hover a{color: #fff;}

.job ul:nth-of-type(2) dl dt:hover{background: url(../images/bg33b.jpg) center no-repeat;background-size: 100% 100%;}

.job .on3b h1{background: #623999 url(../images/icon1.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job .on3b h1 a{color: #fff;}

.job .on3b .on3a_1{background: url(../images/bg33b.jpg) center no-repeat;background-size: 100% 100%;}

.job ul:nth-of-type(3) h1:hover{background: #8dc556 url(../images/icon2.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job ul:nth-of-type(3) h1:hover a{color: #fff;}

.job ul:nth-of-type(3) dl dt:hover{background: url(../images/bg33c.jpg) center no-repeat;background-size: 100% 100%;}

.job .on3c h1{background: #8dc556 url(../images/icon2.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job .on3c h1 a{color: #fff;}

.job .on3c .on3a_1{background: url(../images/bg33b.jpg) center no-repeat;background-size: 100% 100%;}

.job ul:nth-of-type(4) h1:hover{background: #15448e url(../images/icon3.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job ul:nth-of-type(4) h1:hover a{color: #fff;}

.job ul:nth-of-type(4) dl dt:hover{background: url(../images/bg33d.jpg) center no-repeat;background-size: 100% 100%;}

.job .on3d h1{background: #23a197 url(../images/icon3.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job .on3d h1 a{color: #fff;}

.job .on3d .on3a_1{background: url(../images/bg33d.jpg) center no-repeat;background-size: 100% 100%;}

.job ul:nth-of-type(5) h1:hover{background: #005ead url(../images/icon4.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job ul:nth-of-type(5) h1:hover a{color: #fff;}

.job ul:nth-of-type(5) dl dt:hover{background: url(../images/bg33e.jpg) center no-repeat;background-size: 100% 100%;}

.job .on3e h1{background: #005ead url(../images/icon4.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job .on3e h1 a{color: #fff;}

.job .on3e .on3a_1{background: url(../images/bg33e.jpg) center no-repeat;background-size: 100% 100%;}

.job ul:nth-of-type(6) h1:hover{background: #d13840 url(../images/icon5.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job ul:nth-of-type(6) h1:hover a{color: #fff;}

.job ul:nth-of-type(6) dl dt:hover{background: url(../images/bg33f.jpg) center no-repeat;background-size: 100% 100%;}

.job .on3f h1{background: #d13840 url(../images/icon5.png) 2.5vw center no-repeat;background-size: 1.5vw;}

.job .on3f h1 a{color: #fff;}

.job .on3f .on3a_1{background: url(../images/bg33f.jpg) center no-repeat;background-size: 100% 100%;}

.job1{overflow: hidden;margin-top: 1.4vw;}

.job1 li{width: 26vw;float: left;margin-top: 2.6vw;margin-left: 2.2vw;}

.job1a{height: 4.7vw;border: 1px solid #f2f2f2;color: #525252;font-size: 1.25vw;line-height: 5vw;background: #f2f2f2;padding: 0 2vw;}

.job2{padding: 0 2vw;padding-top: 1.8vw;padding-bottom: 1.8229vw;border: 1px solid #dddddd;border-top: none;

background: url(../images/bg35.png) right 6.6vw no-repeat;background-size: 9.5vw;}

.job2 p{color: #474747;font-size: 16px;line-height: 1.5vw;height: 3vw;overflow: hidden;}

.job2 span{width: 8.3vw;height: 2.4vw;border: 1px solid #dddddd;line-height: 2.4vw;display: block;

	text-transform: uppercase;color: #474747;font-size: 12px;margin-top: 1.8vw;}

.job1 li:nth-of-type(3n-2){margin-left: 0;}

.job2 span label{display: block;cursor: pointer;padding-left: 1.5vw}

/*在线招聘详情*/

.content3{background: #fff url(../images/bg37.png) right bottom no-repeat;padding-left: 10.4vw;padding-right: 5.7vw;padding-top: 5vw;

	margin-top: 4vw;padding-bottom: 5.2vw;position: relative;background-size: 65%;}

.title3{color: #000000;font-size: 1.5625vw;font-family: 'SourceHanSansCN-Bold';}

.content3a{line-height: 1.8229vw;font-family: 'SourceHanSansCN-Regular';margin-top: 2vw;width: 52vw;}

.content3a h1{font-size: 15px;color: #000000;font-family: 'SourceHanSansCN-Normal';font-weight: bold;margin-bottom: 1vw;margin-top: 1.5vw;}

.content3a strong{margin-bottom: 1vw;margin-top: 1.5vw;display: block;}

.content3a p{font-family: 'SourceHanSansCN-Regular';}

.content3b{position: absolute;bottom: 5vw;right: 5.7vw;}

.content3b li{width: 8.3vw;height: 2.35vw;text-align: center;line-height: 2.35vw;color: #fff;

	font-size: 14px;background: #004b8f;cursor: pointer;background-size: 1vw}

.content3b dt{width: 8.3vw;height: 2.35vw;text-align: center;line-height: 2.35vw;color: #fff;

	font-size: 14px;background: #fff;cursor: pointer;border: 1px solid #dddddd;margin-top: 15px;}

.content3b dt a{color: #474747;display: block;}

.window{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);position: fixed;top: 0;left: 0;z-index: 99999;display: none;}

.window1{width: 80vw;height: 40vw;background: #f2f2f2;position: absolute;left: 50%;margin-left: -40vw;top: 50%;margin-top: -20vw;}

.window2{width: 70vw;margin: auto;}

.window2 h1{color: #000000;font-size: 1.5vw;padding-top: 2vw;}

.invite1{overflow: hidden;}

.invite1a{width: 34vw;float: left;height: 2.6vw;line-height: 2.6vw;overflow: hidden;background: #fff;margin-top: 0.7vw;}

.invite1 .invite1a:nth-of-type(2n){float: right;}

.invite1a label{float: left;color: #525252;font-family: 'SourceHanSansCN-Light';margin-left: 1.5625vw;}

.invite1a label span{color: #db0000;display: inline-block;vertical-align: top;margin-top: 0.2vw;padding-right: 10px;}

.invite1a input{width: 25vw;height: 2.6vw;float: left;margin-left: 1vw;outline: none;color: #525252;font-family: 'SourceHanSansCN-Light';}

.invite1b{width: 26vw;height: 2.6vw;float: left;margin-left: 1vw;outline: none;color: #525252;font-family: 'SourceHanSansCN-Light';}

.invite1b select{width: 100%;height: 100%;text-align: center;outline: none;border: none;color: #777777;}

.invite2{margin-top: 1vw;height: 7.3vw;background: #fff;}

.invite2 label{color: #525252;font-family: 'SourceHanSansCN-Light';display: block;margin-left: 1.5625vw;padding-top: 13px;}

.invite2 label span{color: #db0000;display: inline-block;vertical-align: top;margin-top: 0.2vw;padding-right: 10px;}

.invite2 textarea{padding: 0 1.5625vw;height: 4.5vw;display: block;width: 62.5vw;border: none;outline: none;color: #525252;font-family: 'SourceHanSansCN-Light';}

.invite3{text-align: right;margin-top: 1.5vw;}

.invite3a{width: 7.3vw;height: 2.6vw;display: inline-block;vertical-align: top;}

.invite3a input{width: 100%;height: 100%;display: block;color: #fff;cursor: pointer;background: #004b8f;font-size: 16px;}

.invite3b{width: 7.3vw;height: 2.6vw;display: inline-block;vertical-align: top;margin-left: 2vw;}

.invite3b input{width: 100%;height: 100%;display: block;color: #525252;cursor: pointer;font-size: 16px;border: 1px solid #d2d2d2;}

.invite3c{width: 7.3vw;height: 2.5vw;display: inline-block;vertical-align: top;line-height: 2.6vw;border: 1px solid #d2d2d2;margin-left: 2vw;}

.invite3c a{display: block;text-align: center;}

.invite3c a img{display: inline-block;vertical-align: top;width: 20px;margin-top: 0.8vw;}

.invite3c a span{color: #525252;font-size: 16px;}

.invite3c input{background: #f2f2f2;height: 2.5vw;outline: none;cursor: pointer;font-size: 16px}

.close1{position: absolute;top: 1.5vw;right: 1.5vw;}

/*产业布局*/

.pro{overflow: hidden;padding-top: 11vw;margin-bottom: 4.4vw;}

.index10{float: left;margin-bottom: 5.25vw;padding-left: 6.25vw;padding-top: 1vw;}

.index10 h1{color: #f2f2f2;font-size: 5.625vw;font-family: 'SourceHanSansCN-Bold';text-transform: uppercase;line-height: 7vw;}

.index10 span{display: block;color: #224ba6;font-size: 1.45vw;}

.index10 h2{width: 32px;height: 2px;background: #545c63;margin-top: 1.5625vw;}

.pro li{width: 37.5vw;float: right;padding-top: 2.3vw;position: relative;margin-top: 2.8vw;}

.pic12{overflow: hidden;position: relative;}

.pic12 .pic12a{width: 100%;display: block;}

.pic12b{width: 100%;height: 100%;background: rgba(0, 0, 0, .6);position: absolute;top: 0;left: 0;opacity: 0;transition: 0.3s;}

.pic12b img{width: 3.4vw;position: absolute;top: 50%;left: 50%;margin-left: -1.7vw;margin-top: -1.7vw;}

.pro1{width: 30vw;margin: auto;margin-top: 1.5vw;}

.pro1 h1{color: #000000;font-size: 1.8vw;font-family: 'SourceHanSansCN-Medium';text-transform: uppercase;}

.pro1 h1 span{color: #474747;font-size: 1.8vw;font-family: 'SourceHanSansCN-Light';padding-left: 1vw;}

.pro1 p{color: #474747;line-height: 1.25vw;margin-top: 1vw;}

.pro1a{overflow: hidden;margin-top: 1.5vw;}

.pro1a span{width: 10vw;height: 2.6vw;line-height: 2.6vw;border: 1px solid #dddddd;float: right;color: #474747;font-size: 12px;text-transform: uppercase;

background: url(../images/more11a.png) 80% center no-repeat;}

.pro1a span label{padding-left: 2vw;display: block;cursor: pointer;}

.pro li:nth-of-type(2n){float: left;}

.pro li:nth-of-type(1){margin-top: 0;}

.pro2{position: absolute;top: 0;left: 3.65vw;position: relative;}

.pro2 img{display: block;}

.pro2 .pro2b{position: absolute;top: 0;left: 0;opacity: 0;transition: 0.3s;}

.pro2a{position: absolute;top: 0;left: 3.65vw;z-index: 99;}

.pro2a img{display: block;}

.pro li:hover .pro2b{opacity: 1;}

.pro li:hover .pic12b{opacity: 1;}

.pro li:nth-of-type(1) .pro1a span{background: url(../images/more11b.png) 80% center no-repeat;background-size: 1.1vw;}

.pro li:nth-of-type(2) .pro1a span{background: url(../images/more11c.png) 80% center no-repeat;background-size: 1.1vw;}

.pro li:nth-of-type(3) .pro1a span{background: url(../images/more11d.png) 80% center no-repeat;background-size: 1.1vw;}

.pro li:nth-of-type(4) .pro1a span{background: url(../images/more11e.png) 80% center no-repeat;background-size: 1.1vw;}

.pro li:nth-of-type(5) .pro1a span{background: url(../images/more11f.png) 80% center no-repeat;background-size: 1.1vw;}

.pro li:nth-of-type(1):hover .pro1a span{background: #623999 url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

.pro li:nth-of-type(2):hover .pro1a span{background: #8dc556 url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

.pro li:nth-of-type(3):hover .pro1a span{background: #15448e url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

.pro li:nth-of-type(4):hover .pro1a span{background: #005ead url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

.pro li:nth-of-type(5):hover .pro1a span{background: #d13840 url(../images/more11.png) 80% center no-repeat;color: #fff;background-size: 1.1vw;}

/*食品*/

.active01{height: 0 !important;}

.listc{overflow: hidden;background: url(../images/bg11.jpg) center 88px no-repeat;background-size: 100% 1px;}

.listc li{width: 50%;float: left;text-align: center;height: 100px;line-height: 90px;}

.listc li a{display: block;color: #2a2825;font-size: 16px;transition: 0.3s;}

.listc li:hover{background: url(../images/bg38.png) center bottom no-repeat;background-size: 100%}

.listc li:hover a{font-size: 1.15vw;}

.listc .on1{background: url(../images/bg38.png) center bottom no-repeat;background-size: 100%}

.listc .on1 a{font-size: 1.15vw;}

.index11{text-align: center;color: #000000;font-size: 2vw;font-family: 'SourceHanSansCN-Medium';padding-top: 2vw;text-transform: uppercase;}

.index11 span{color: #000000;font-size: 2vw;font-family: 'SourceHanSansCN-Light';padding-left: 15px;}

.index11 h1{width: 34px;height: 1px;background: #533081;margin: auto;margin-top: 1.5vw;}

.food{color: #303030;font-size: 16px;line-height: 1.8229vw;text-align: center;margin-top: 2vw;}

.food p{font-size: 16px}

.food1{width: 175px;height: 35px;margin: auto;margin-top: 1.8vw;background: #f8f8f8;text-align: center;line-height: 35px;}

.food1 a{display: block;color: #000000;font-size: 16px;}

.food1:hover{background: #533081;}

.food1:hover a{color: #fff;}

.whole{background: #f8f8f8;margin-top: 4.5vw;padding-bottom: 3.8vw;}

.whole1{overflow: hidden;margin-top: 3.125vw;font-size: 0;text-align: center;}

.whole1 li{width: 9.89vw;text-align: center;position: relative;padding: 5.8vw 0;display: inline-block;vertical-align: top;margin: 0 0.19vw}

.whole1 li:nth-of-type(1){margin-left: 0;}

.whole1 li h1{width: 100%;position: absolute;bottom: 0;left: 0;color: #000000;font-size: 1.25vw;padding-top: 3.5vw;background: url(../images/bg39a.png) center top no-repeat;}

.whole1 li:nth-of-type(2n) h1{bottom: auto;top: 0;padding-top: 0;padding-bottom: 3.5vw;background: url(../images/bg39b.png) center bottom no-repeat;}

.whole1 li:nth-of-type(2n-1){padding-top: 6.8vw}

.whole1a{position: relative;}

.whole1a img{width: 100%;display: block;height: 100%}

.whole1a h2{width: 100%;height: 100%;position: absolute;top: 0px;left: 0;background: url(../images/bg54.png) center bottom no-repeat;background-size: 100.5% 100.5%}

.whole1 li:nth-of-type(2n) .whole1a h2{background: url(../images/bg55.png) center bottom no-repeat;background-size: 100.5% 100.5%}

.rabbit{text-align: center;margin-top: 4vw;}

.rabbit li{display: inline-block;vertical-align: top;margin: 0 1.3vw;cursor: pointer;}

.rabbit li h1{width: 7.3vw;height: 7.2vw;border: 1px solid #727272;border-radius: 100%;margin: auto}

.rabbit li span{display: block;color: #000000;font-size: 1.02vw;margin-top: 1.25vw;}

.rabbit li:nth-of-type(1) h1{background: url(../images/food1.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(2) h1{background: url(../images/food2.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(3) h1{background: url(../images/food3.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(4) h1{background: url(../images/food4.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(5) h1{background: url(../images/food5.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(1):hover h1{background: #623999 url(../images/food1a.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(2):hover h1{background: #623999 url(../images/food2a.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(3):hover h1{background: #623999 url(../images/food3a.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(4):hover h1{background: #623999 url(../images/food4a.png) center no-repeat;background-size: 2.9vw;}

.rabbit li:nth-of-type(5):hover h1{background: #623999 url(../images/food5a.png) center no-repeat;background-size: 2.9vw;}

.rabbit .selected h1{background: #623999 url(../images/food1a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected:nth-of-type(2) h1{background: #623999 url(../images/food2a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected:nth-of-type(3) h1{background: #623999 url(../images/food3a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected:nth-of-type(4) h1{background: #623999 url(../images/food4a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected:nth-of-type(5) h1{background: #623999 url(../images/food5a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .rabbit_001 h1{background: url(../images/food7.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected .rabbit_001a{background: #623999 url(../images/food7a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .rabbit_002 #rabbit_002a{background: url(../images/food6.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected #rabbit_002a{background: #623999 url(../images/food6a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .rabbit_003 #rabbit_003a{background: url(../images/food8.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit .selected #rabbit_003a{background: #623999 url(../images/food8a.png) center no-repeat !important;background-size: 2.9vw !important;}

.rabbit1{margin-top: 4vw;}

.rabbit2{overflow: hidden;}

.rabbit3{overflow: hidden;}

.pic13{width: 41.6vw;float: left;}

.pic13 img{width: 100%;display: block;}

.rabbit3a{width: 37vw;float: right;}

.rabbit3a_1 h1{color: #000000;font-size: 1.35vw;}

.rabbit3a_1 h2{width: 1px;height: 34px;background: #533081;margin-top: 1.5vw;margin-left: 0.2vw;}

.rabbit3a_2{color: #303030;font-size: 16px;line-height: 1.5625vw;text-align: justify;margin-top: 1.5vw;}

.rabbit3a_2 p{font-size: 16px;}

.rabbit3a_3{text-align: right;margin-top: 4vw;}

.rabbit3a_3 h3{width: 7.3vw;height: 2.6vw;text-align: center;line-height: 2.6vw;background: #f8f8f8;

	display: inline-block;vertical-align: top;margin-right: 0.5vw;border: 1px solid #f8f8f8;position: relative;}

.rabbit3a_3 h3 a{display: block;padding-top: 0.5vw;}

.rabbit3a_3 h3 a img{width: 30px;display: block;margin: auto;}

.rabbit3a_3 h5{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #004b8f;color: #fff;font-size: 16px;display: none;}

.rabbit3a_3 h3:hover h6{display: block;}

.rabbit3a_3 h4{width: 7.3vw;height: 2.6vw;text-align: center;line-height: 2.6vw;background: #f8f8f8;

	display: inline-block;vertical-align: top;border: 1px solid #f8f8f8;position: relative;}

.rabbit3a_3 h4 a{display: block;padding-top: 0.5vw;}

.rabbit3a_3 h4 a img{width: 30px;display: block;margin: auto;}

.rabbit3a_3 h6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #623999;color: #fff;font-size: 16px;display: none;}

.rabbit3a_3 h4:hover h6{display: block;}

.brand{width: 100%;position: relative;overflow: hidden;margin-top: 3.125vw;margin-bottom: 3.125vw;}

.brand .flexslider { position: relative; overflow: hidden; }

.brand .item{position: relative; z-index: 1; overflow:hidden;}

.brand .item{overflow: hidden;position: relative;}

.brand .owl-item:nth-of-type(1) li{background: #d13840}

.brand .owl-item:nth-of-type(2) li{background: #623999}

.brand .owl-item:nth-of-type(3) li{background: #8dc556}

.brand .owl-item:nth-of-type(4) li{background: #15448e}

.brand .owl-item:nth-of-type(5) li{background: #005ead}

.brand .owl-item:nth-of-type(6) li{background: #d13840}

.brand .owl-item:nth-of-type(7) li{background: #623999}

.brand .owl-item:nth-of-type(8) li{background: #8dc556}

.brand .owl-item:nth-of-type(9) li{background: #15448e}

.brand .owl-item:nth-of-type(10) li{background: #005ead}

.brand .owl-item:nth-of-type(11) li{background: #d13840}

.brand .owl-item:nth-of-type(12) li{background: #623999}

.brand .owl-item:nth-of-type(13) li{background: #8dc556}

.brand .owl-item:nth-of-type(14) li{background: #15448e}

.brand .owl-item:nth-of-type(15) li{background: #005ead}



.brand1{width: 50%;float: right;position: relative;/*height: 43vw*/}

.brand1 img{width: 100%;display: block;object-fit: fill}

.brand1 .swiper-pagination{width: 100%;position: absolute;bottom: 1vw;left: 2vw;text-align: left;}

.brand .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #cfcfcf;

display: inline-block;vertical-align: top;margin: 0 2px;border-radius: 100%;}

.brand .swiper-pagination .swiper-pagination-bullet-active{background: #004b8f;}

.brand2{width: 50%;float: left}

.brand2a{width: 23vw;margin: auto;text-align: left;}

.index12{padding-top: 4.5vw;}

.index12 h1{color: rgba(255, 255, 255, .3);font-size: 2.2vw;font-family: 'SourceHanSansCN-Bold';text-transform: uppercase;line-height: 2.6vw;}

.index12 span{color: #ffffff;font-size: 1.35vw;}

.index12 h2{width: 1px;height: 26px;background: #fff;margin-left: 0.2vw;margin-top: 1vw;}

.brand3a{color: #fff;font-size: 1.875vw;margin-top: 2vw;}

.brand3b{color: #fff;line-height: 25px;font-size: 16px;margin-top: 1.85vw;text-align: justify;}

.brand3b p{font-size: 16px}

.brand4{position: absolute;bottom: 4vw;left: 4vw;opacity: 0;transform: translateX(-200px);transition: all 1s ease 0.2s;}

.active .brand4{opacity: 1;transform: translateX(0);}

.brand4 img{display: block;width: 23vw;opacity: 0.5}

.brand .owl-controls{position: absolute;z-index: 999;top: 50%;left: 0;width: 50%;overflow: hidden;margin-top: -25px;}

.brand .owl-prev{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: url(../images/left2.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);float: left;margin-left: 5%}

.brand .owl-next{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: url(../images/right2.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);float: right;margin-right: 5%}

.brand .owl-prev:hover{background: #fff url(../images/left2a.png) center no-repeat;background-size: 10px;}

.brand .owl-next:hover{background: #fff url(../images/right2a.png) center no-repeat;background-size: 10px;}

/*旅游*/

.index13{text-align: center;padding-top: 4vw;}

.index13 span{color: #474747;font-size: 1.25vw;font-family: 'SourceHanSansCN-Regular';}

.index13 h1{color: #15448e;font-family: 'SourceHanSansCN-Bold';font-size: 2.4vw;text-transform: uppercase;}

.index13 h2{margin: auto;width: 26px;height: 2px;background: #15448e;margin-top: 1vw;}

.travel{text-align: center;color: #fff;font-size: 16px;line-height: 1.8229vw;padding-top: 4.5vw;padding-bottom: 4.5vw;margin-top: 2.6vw;

	background: url(../images/bg40.jpg) center no-repeat;background-size: cover;}

	.travel p{font-size: 16px;}

.travel1{text-align: center;margin-top: 4vw;}

.travel1 li{display: inline-block;vertical-align: top;margin: 0 2vw;cursor: pointer;}

.travel1 li h1{width: 7.3vw;height: 7.2vw;border: 1px solid #727272;border-radius: 100%;margin: auto;}

.travel1 li span{display: block;color: #000000;font-size: 1.02vw;margin-top: 1.25vw;}

.travel1 li:nth-of-type(1) h1{background: url(../images/t1.png) center no-repeat;background-size: 2.9vw;}

.travel1 li:nth-of-type(2) h1{background: url(../images/t2.png) center no-repeat;background-size: 2.9vw;}

.travel1 li:nth-of-type(3) h1{background: url(../images/t3.png) center no-repeat;background-size: 2.9vw;}

.travel1 li:nth-of-type(1):hover h1{background: #15448e url(../images/t1a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.travel1 li:nth-of-type(2):hover h1{background: #15448e url(../images/t2a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.travel1 li:nth-of-type(3):hover h1{background: #15448e url(../images/t3a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.travel1 .selected h1{background: #15448e url(../images/t1a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

.travel1 .selected:nth-of-type(2) h1{background: #15448e url(../images/t2a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

.travel1 .selected:nth-of-type(3) h1{background: #15448e url(../images/t3a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

.all10{margin-top: 3.6vw;}

.all10a{overflow: hidden;}

.all10b{color: #474747;font-size: 16px;line-height: 1.82vw;text-align: center;}

.all10b p{font-size: 16px;}

.all10c{text-align: center;margin-top: 2.5vw;}

.all10c li{width: 15vw;display: inline-block;vertical-align: top;background: url(../images/bg41.jpg) left center no-repeat;}

.all10c_1 h1{display: inline-block;vertical-align: top;color: #000000;font-size: 2.6vw;font-family: 'SourceHanSansCN-Bold';line-height: 2vw;}

.all10c_1 h2{display: inline-block;vertical-align: bottom;color: #474747;font-size: 16px;font-family: 'SourceHanSansCN-Regular';}

.all10c_1 h2 span{display: block;color: #000000;font-size: 1.4vw;font-family: 'SourceHanSansCN-Bold';line-height: 1vw;text-align: left;}

.all10c_2{font-size: 16px;margin-top: 10px;}

.all10c li:nth-of-type(1){background: none;}

.pic14{margin-top: 3.6vw;}

.pic14 img{width: 100%;display: block;}

.all10d{background: #f2f2f2;padding-top: 4.2vw;padding-bottom: 4.2vw;}

.all10d .flexslider { position: relative; overflow: hidden; }

.all10d .item{position: relative; z-index: 1; overflow:hidden;width: 83vw;margin: auto;}

.all10d .item{overflow: hidden;background: #fff url(../images/bg42.png) left bottom no-repeat;position: relative;background-size: 42%;}

.all10d_2{width: 58%;float: right;position: relative;}

.all10d_2 img{width: 100%;display: block;}

.all10d_1{width: 42%;float: left;}

.all10d_1_1{width: 70%;margin: auto;}

.title3m{padding-top: 5.5vw;}

.title3m h1{color: #000000;font-size: 20px;}

.title3m h2{width: 34px;height: 1px;background: #15448e;margin-top: 2vw;}

.all10d_1_2{padding-top: 2vw;}

.all10d_1_2 h1{color: #000000;font-size: 1.875vw;}

.all10d_1_3{color: #474747;font-size: 16px;line-height: 28px;text-align: justify;margin-top: 1.5vw;}

.all10d_1_3 p{font-size: 16px;}

/*.all10d .flex-control-nav{display: none;}

.all10d .flex-direction-nav{position: absolute;z-index: 999;top: 50%;left: 0;width: 100%;overflow: hidden;margin-top: -25px;}

.all10d .flex-direction-nav li{float: left;margin-left: 3vw;}

.all10d .flex-direction-nav li:nth-of-type(2){float: right;margin-left: 0;margin-right: 3vw;}

.all10d .flex-prev{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: #fff url(../images/left1b.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);}

.all10d .flex-next{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: #fff url(../images/right1b.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);}

.all10d .flex-prev:hover{background: #15448e url(../images/left1a.png) center no-repeat;background-size: 10px;}

.all10d .flex-next:hover{background: #15448e url(../images/right1a.png) center no-repeat;background-size: 10px;}*/



.all10d .owl-controls{position: absolute;z-index: 999;top: 50%;left: 0;width: 100%;overflow: hidden;margin-top: -25px;}

.all10d .owl-prev{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: #fff url(../images/left1b.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);float: left;margin-left: 3%}

.all10d .owl-next{width: 50px;height: 50px;border: 1px solid rgba(255, 255, 255, .3);background: #fff url(../images/right1b.png) center no-repeat;

background-size: 10px;display: block;color: rgba(255, 255, 255, 0);float: right;margin-right: 3%}

.all10d .owl-prev:hover{background: #15448e url(../images/left1a.png) center no-repeat;background-size: 10px;}

.all10d .owl-next:hover{background: #15448e url(../images/right1a.png) center no-repeat;background-size: 10px;}



.all10d_2 .swiper-pagination{width: 100%;position: absolute;bottom: 2vw;left: 2.6vw;text-align: left;}

.all10d_2 .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #cfcfcf;

display: inline-block;vertical-align: top;margin: 0 5px;border-radius: 100%}

.all10d_2 .swiper-pagination .swiper-pagination-bullet-active{background: #004b8f;}

/*科技*/

.techno{background: url(../images/bg44.jpg) center bottom no-repeat;background-size: 100% 83%;margin-top: 5vw;overflow: hidden;padding-bottom: 4.2vw;}

.pic15{width: 50vw;float: left;}

.pic15 img{width: 100%;display: block;}

.techno1{width: 28vw;float: right;background: url(../images/bg43.png) 20% 2.5vw no-repeat;

	padding-top: 10.4vw;background-size: 8vw;}

.index14 h1{color: #005ead;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index14 span{display: block;color: #bbbbbb;font-size: 1.042vw;font-family: 'SourceHanSansCN-Regular';text-transform: uppercase;}

.index14 h2{width: 18px;height: 1px;background: #005ead;margin-top: 1.2vw;}

.techno1a{color: #474747;font-size: 16px;line-height: 1.8vw;text-align: justify;margin-top: 2vw;}

.techno2{text-align: center;margin-top: 7vw;}

.techno2 li{display: inline-block;vertical-align: top;margin: 0 2vw;cursor: pointer;}

.techno2 li h1{width: 7.3vw;height: 7.2vw;border: 1px solid #727272;border-radius: 100%;margin: auto;}

.techno2 li span{display: block;color: #000000;font-size: 1.02vw;margin-top: 1.25vw;}

.techno2 li:nth-of-type(1) h1{background: url(../images/tec1.png) center no-repeat;background-size: 2.9vw;}

.techno2 li:nth-of-type(2) h1{background: url(../images/tec2.png) center no-repeat;background-size: 2.9vw;}

.techno2 li:nth-of-type(3) h1{background: url(../images/tec3.png) center no-repeat;background-size: 2.9vw;}

.techno2 li:nth-of-type(1):hover h1{background: #005ead url(../images/tec1a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.techno2 li:nth-of-type(2):hover h1{background: #005ead url(../images/tec2a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.techno2 li:nth-of-type(3):hover h1{background: #005ead url(../images/tec3a.png) center no-repeat;background-size: 2.9vw;border-color: #15448e;}

.techno2 .selected h1{background: #005ead url(../images/tec1a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

.techno2 .selected:nth-of-type(2) h1{background: #005ead url(../images/tec2a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

.techno2 .selected:nth-of-type(3) h1{background: #005ead url(../images/tec3a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #15448e;}

/*科技*/

.all11a{overflow: hidden;}

.index15{padding-top: 4.7vw;text-align: center;}

.index15 h1{color: #000000;font-size: 1.8vw;font-family: 'SourceHanSansCN-Medium';text-transform: uppercase;}

.index15 h1 span{color: #474747;font-size: 1.8vw;font-family: 'SourceHanSansCN-Light';padding-left: 0.5vw;}

.index15 h2{width: 34px;height: 1px;background: #005ead;margin: auto;margin-top: 0.8vw;}

.all11b{text-align: center;color: #474747;font-size: 16px;line-height: 1.8vw;margin-top: 2vw;}

.all11b p{font-size: 16px;}

.all11c{background: #f8f8f8;overflow: hidden;margin-top: 2.5vw;}

.pic16{width: 42.7vw;float: left;}

.pic16 img{width: 100%;display: block;}

.all11c_1{width: 41vw;float: left;margin-left: 4vw;}

.index15a{padding-top: 4.7vw;}

.index15a h1{color: #000000;font-size: 1.35vw;text-transform: uppercase;}

.index15a h2{width: 34px;height: 1px;background: #005ead;margin-top: 0.8vw;}

.all11c_2{color: #474747;font-size: 16px;line-height: 1.8vw;text-align: justify;margin-top: 2vw;}

.all11c_2 p{font-size: 16px;}

.intro{margin-top: 2vw;}

.intro .swiper-container {width: 100%;margin-left: auto;margin-right: auto;position: relative;}

.intro1{position: relative;width: 88vw;margin: auto;}

.intro1a{width: 72vw;margin: auto;overflow: hidden;background: #f8f8f8 url(../images/bg45.png) right bottom no-repeat;background-size: 50%;}

.intro1a img{width: 50%;float: left;border: 1px solid #dddddd;}

.intro1b{width: 49.5%;float: right;}

.intro1b_1{width: 30vw;margin: auto;padding-top: 4vw;}

.intro1b_1 h1{color: #010101;font-size: 1.35vw;font-family: 'SourceHanSansCN-Regular';}

.intro1b_1 span{color: #010101;font-size: 1.05vw;font-family: 'SourceHanSansCN-Light';}

.intro1b_1 h2{color: #010101;font-size: 1.05vw;margin-top: 2vw;}

.intro1b_1a{color: #474747;font-size: 16px;line-height: 25px;margin-top: 1.5vw;text-align: justify;}

.intro1 .swiper-button-next{width: 50px;height: 50px;border: 1px solid #c6c6c6;position: absolute;top: 0;right: 0;

background: url(../images/right1b.png) center no-repeat;background-size: 10px;top: 50%;margin-top: -25px;cursor: pointer;z-index: 99;}

.intro1 .swiper-button-prev{width: 50px;height: 50px;border: 1px solid #c6c6c6;position: absolute;top: 0;left: 0;

background: url(../images/left1b.png) center no-repeat;background-size: 10px;top: 50%;margin-top: -25px;cursor: pointer;z-index: 99;}

.intro1 .swiper-button-next:hover{background: #005ead url(../images/right1a.png) center no-repeat;background-size: 10px;border-color: #005ead;}

.intro1 .swiper-button-prev:hover{background: #005ead url(../images/left1a.png) center no-repeat;background-size: 10px;border-color: #005ead;}

.intro2{margin-top: 1vw;position: relative;background: url(../images/bg44.jpg) center no-repeat;background-size: 100% 100%;padding: 2vw 0;}

.intro2 .swiper-container{width: 30vw;margin: auto;}

.intro2 .swiper-button-next{width: 34px;height: 100%;background: #f5f5f5 url(../images/left3.png) center no-repeat;

background-size: 13px;position: absolute;top: 0;left: 0;z-index: 99999;cursor: pointer;}

.intro2 .swiper-button-prev{width: 34px;height: 100%;background: #f5f5f5 url(../images/right3.png) center no-repeat;

background-size: 13px;position: absolute;top: 0;right: 0;z-index: 99999;cursor: pointer;}

.intro .gallery-thumbs{box-sizing: border-box;padding: 1px 1px;}

.intro .gallery-thumbs .swiper-slide{height: 100%;opacity: 1;margin-left: 0;border: 1px solid #dddddd;margin-left: -1.55px;}

.intro .gallery-thumbs .swiper-slide img{width: 100%;display: block;}

.intro .gallery-thumbs .swiper-slide-active{border: 1px solid #005ead;}

.intro3{margin-top: 2vw;}

.intro3 img{display: block;margin: auto;}

/*科技*/

.index16{text-align: center;padding-top: 4vw;}

.index16 h1{color: #d13840;font-size: 1.875vw;font-family: 'SourceHanSansCN-Regular';}

.index16 span{color: #909090;font-size: 1.25vw;text-transform: uppercase;font-family: 'SourceHanSansCN-Regular';}

.invest{text-align: center;margin-top: 2.5vw;}

.invest li{width: 9.8vw;display: inline-block;vertical-align: top;background: url(../images/bg41.jpg) left center no-repeat;}

.invest li h1{width: 3.125vw;height: 3.125vw;margin: auto;border: 1px solid #848484;border-radius: 100%;-webkit-transition: -webkit-transform 1s;}

.invest li h1 img{width: 1.56vw;margin: auto;padding-top: 0.8vw;}

.invest li span{display: block;color: #474747;margin-top: 15px;}

.invest li:nth-of-type(1){background: none;}

.invest li:hover h1{-webkit-transform: rotate(360deg)}

.invest1{background: url(../images/bg46.jpg) center no-repeat;margin-top: 3.5vw;background-size: cover;padding-top: 7vw;padding-bottom: 4.2vw;}

.invest2{width: 72vw;margin: auto;background: #fff;padding: 4vw 0;position: relative;}

.invest2 .swiper-container{width: 49vw;margin: auto;}

.invest2 .swiper-slide{background: #f7f7f7;padding-top: 2.2vw;padding-bottom: 3vw;}

.invest2 .swiper-slide img{max-width: 60%;display: block;margin: auto;}

.invest2 .swiper-slide h1{text-align: center;color: #000000;font-size: 16px;line-height: 25px;height: 50px;overflow: hidden;margin-top: 1.8vw;}

.invest2 .swiper-button-next{width: 50px;height: 50px;background: url(../images/left1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;margin-left: 4.7vw;z-index: 999;cursor: pointer;border: 1px solid #f2f2f2;}

.invest2 .swiper-button-prev{width: 50px;height: 50px;background: url(../images/right1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;right: 4.7vw;z-index: 999;cursor: pointer;border: 1px solid #f2f2f2;}

.invest2 .swiper-button-prev:hover{background: #d13840 url(../images/right1a.png) center no-repeat;background-size: 10px;border: #d13840;}	

.invest2 .swiper-button-next:hover{background: #d13840 url(../images/left1a.png) center no-repeat;background-size: 10px;border: #d13840;}	

.case{width: 72vw;margin: auto;margin-top: 3vw;margin-bottom: 4vw;}

.case li{width: 9.375vw;height: 6vw;background: #f6f6f6;display: table;text-align: center;float: left;margin-left: 1vw;margin-top: 1vw;transition:all 0.2s ease-in-out;}

.case li span{display: table-cell;vertical-align: middle;}

.case li span img{max-width: 80%;display: block;margin: auto;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity: 0.7;

	transition:all 0.2s ease-in-out;}

.case li:nth-of-type(7n-6){margin-left: 0;}

.case li:hover{background: #fff;-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); 

	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);}

.case li:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);

	-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: gray;opacity: 1;}

.case dl{width: 9.375vw;height: 6vw;background: #f6f6f6;display: table;text-align: center;float: left;margin-left: 1vw;margin-top: 1vw;transition:all 0.2s ease-in-out;}

.case dl h1{color: #bbbbbb;font-size: 18px;margin-top: 0.5vw;}

.case dl img{display: block;padding-top: 1.8vw;margin: auto;}

/*地产01*/

.listd{overflow: hidden;background: url(../images/bg11.jpg) center 88px no-repeat;background-size: 100% 1px;}

.listd li{width: 50%;float: left;text-align: center;height: 100px;line-height: 90px;}

.listd li a{display: block;color: #2a2825;font-size: 16px;transition: 0.3s;}

.listd li:hover{background: url(../images/bg47.png) center bottom no-repeat;background-size: 100%}

.listd li:hover a{font-size: 1.15vw;}

.listd .on1{background: url(../images/bg47.png) center bottom no-repeat;background-size: 100%}

.listd .on1 a{font-size: 1.15vw;}

.all12{margin-top: 4.7vw;position: relative;overflow: hidden;}

.all12a{width: 60vw;background: #f8f8f8;overflow: hidden;height: 28vw;padding-bottom: 3vw}

.all12b{width: 36vw;margin-left: 5.5vw;}

.index17{padding-top: 3.5vw;}

.index17 h1{color: #000000;font-size: 1.8vw;font-family: 'SourceHanSansCN-Medium';text-transform: uppercase;}

.index17 h1 span{color: #474747;font-size: 1.8vw;font-family: 'SourceHanSansCN-Light';padding-left: 0.5vw;}

.index17 h2{width: 34px;height: 1px;background: #8dc556;margin-top: 0.8vw;}

.all12b_1{color: #474747;font-size: 16px;line-height: 1.8vw;font-family: 'SourceHanSansCN-Light';padding-top: 2.6vw;text-align: justify;}

.all12b_1 p{font-size: 16px;}

.pic17{width: 34vw;position: absolute;right: 0;top: 3vw;}

.pic17 img{width: 100%;display: block;}

.dichan{text-align: center;margin-top: 4vw;}

.dichan li{display: inline-block;vertical-align: top;margin: 0 1.3vw;cursor: pointer;margin-top: 10px}

.dichan li h1{width: 7.2vw;height: 7.2vw;border: 1px solid #727272;border-radius: 100%;margin: auto;}

.dichan li span{display: block;color: #000000;font-size: 1.02vw;margin-top: 1.25vw;}

.dichan li:nth-of-type(1) h1{background: url(../images/dc1.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(2) h1{background: url(../images/dc2.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(3) h1{background: url(../images/dc3.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(4) h1{background: url(../images/dc4.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(5) h1{background: url(../images/dc5.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(6) h1{background: url(../images/dc6.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(7) h1{background: url(../images/dc1.png) center no-repeat;background-size: 2.9vw;}

.dichan li:nth-of-type(1):hover h1{background: #8dc556 url(../images/dc1a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(2):hover h1{background: #8dc556 url(../images/dc2a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(3):hover h1{background: #8dc556 url(../images/dc3a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(4):hover h1{background: #8dc556 url(../images/dc4a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(5):hover h1{background: #8dc556 url(../images/dc5a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(6):hover h1{background: #8dc556 url(../images/dc6a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan li:nth-of-type(7):hover h1{background: #8dc556 url(../images/dc1a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.dichan .selected h1{background: #8dc556 url(../images/dc1a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(2) h1{background: #8dc556 url(../images/dc2a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(3) h1{background: #8dc556 url(../images/dc3a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(4) h1{background: #8dc556 url(../images/dc4a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(5) h1{background: #8dc556 url(../images/dc5a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(6) h1{background: #8dc556 url(../images/dc6a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.dichan .selected:nth-of-type(7) h1{background: #8dc556 url(../images/dc1a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.all13{margin-top: 4vw;background: url(../images/bg51.png) center bottom no-repeat;padding-bottom: 10vw;background-size: 100%;}

.all13a{overflow: hidden;}

.all13a_1{background: url(../images/bg48.jpg) center no-repeat;background-size: cover;padding-top: 4vw;padding-bottom: 4vw;}

.all13a_2{width: 72vw;margin: auto;}

.all13a_2 h1{text-align: center;color: #000000;font-size: 1.35vw;font-family: 'SourceHanSansCN-Light';background: url(../images/bg49.jpg) center bottom no-repeat;padding-bottom: 1.5vw;}

.all13a_2_1{text-align: center;color: #000000;font-size: 16px;line-height: 30px;margin-top: 2vw;}

.all13a_2_2{margin-top: 3.5vw;}

    .all13a_2_2 tr {

        overflow: hidden;

        border-top: 1px solid #e6e6e6;

        background: #f8f8f8;

        

    }



        .all13a_2_2 tr td {

            width: 17.8vw;

            font-size: 18px;

            font-family: 'SourceHanSansCN-Light';

            padding-left: 6.25vw;

            padding-top: 0.8vw;

            padding-bottom: 0.8vw;

        }



            .all13a_2_2 tr td:nth-of-type(2) {

                width: 54vw;

            }



            .all13a_2_2 tr td span {

                display: block;

            }

.all13b{margin-top: 2.6vw;padding-bottom: 60px;position: relative;}

.all13b .swiper-slide{position: relative;transform: scale(0.9);transition: transform 0.5s;-webkit-transition: transform 0.5s;

    -moz-transition: transform 0.5s;

    -ms-transition: transform 0.5s;

    -o-transition: transform 0.5s;}

.all13b .swiper-slide img{width: 100%;display: block;}

.all13b .swiper-slide-active{transform: scale(1);}

.bg001{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, .4);}

.all13b .swiper-slide-active .bg001{display: none;}

.all13b .swiper-pagination{position: absolute;bottom: 0;left: 50%;margin-left: -60px;width: 120px;height: 30px;border: 1px solid #eeeeee;line-height: 30px;font-size: 20px;}

.all13b .swiper-pagination-total{color: #9e9e9e;}

.all13b .swiper-button-next{width: 30px;height: 30px;position: absolute;bottom: 0;left: 36vw;border: 1px solid #eeeeee;

background: url(../images/left1b.png) center no-repeat;background-size: 6px;cursor: pointer;outline: none;}

.all13b .swiper-button-prev{width: 30px;height: 30px;position: absolute;bottom: 0;right: 36vw;border: 1px solid #eeeeee;

background: url(../images/right1b.png) center no-repeat;background-size: 6px;cursor: pointer;outline: none;}

.all13b .swiper-button-next:hover{background: #8dc556 url(../images/left1a.png) center no-repeat;background-size: 6px;border-color: #8dc556;}

.all13b .swiper-button-prev:hover{background: #8dc556 url(../images/right1a.png) center no-repeat;background-size: 6px;border-color: #8dc556;}

.all13c{width: 100%;margin-top: 3.5vw;position: relative;}

.all13c .swiper-slide{background: #8dc556 url(../images/bg50.png) left bottom no-repeat;background-size: 50%;}

.pic18{border: 1px solid #dddddd;width: 50%;float: right;}

.pic18 img{width: 100%;display: block;}

.all13c_1{width: 49.5%;float: left;}

.all13c_2{width: 35vw;margin: auto;}

.all13c_3{padding-top: 4.2vw;}

.all13c_3 h1{color: #fff;font-size: 1.35vw;}

.all13c_3 h2{width: 30px;height: 2px;background: #fff;margin-top: 1.7vw;}

.all13c_4{color: #fff;font-size: 1.35vw;margin-top: 4vw;}

.all13c_4 span{font-size: 1.04vw;}

.all13c_5{color: #fff;line-height: 25px;margin-top: 20px;}

.all13c .swiper-button-next{width: 50px;height: 50px;background: url(../images/left1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;left: 2.5vw;z-index: 999;cursor: pointer;border: 1px solid #f2f2f2;}

.all13c .swiper-button-prev{width: 50px;height: 50px;background: url(../images/right1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;right: 2.5vw;z-index: 999;cursor: pointer;border: 1px solid #f2f2f2;}

.all13c .swiper-button-prev:hover{background: #8dc556 url(../images/right1a.png) center no-repeat;background-size: 10px;border: #d13840;}	

.all13c .swiper-button-next:hover{background: #8dc556 url(../images/left1a.png) center no-repeat;background-size: 10px;border: #d13840;}

.all13d{text-align: center;margin-top: 4.6vw;padding-bottom: 120px;}

.all13d li{display: inline-block;vertical-align: top;line-height: 50px;margin: 0 15px;position: relative;cursor: pointer;}

.all13d li h1{display: inline-block;vertical-align: top;width: 50px;height: 50px;background: #8dc556;border-radius: 100%;}

.all13d li h1 img{width: 23px;display: block;margin: auto;padding-top: 14px;}

.all13d li p{display: inline-block;vertical-align: top;font-size: 18px;font-family: 'SourceHanSansCN-Light';margin-left: 15px;}

.all13d li h2{width: 120px;position: absolute;top: 55px;left: 50%;margin-left: -60px;display: none;}

.all13d li h2 img{display: block;width: 100%;}

.all13d li:hover h2{display: block;}

/*地产02*/

.all12_on{margin-top: 1vw;}

.all12_on .all12a{float: right;}

.all12_on .pic17{right: auto;left: 0;}

.all12_on .all12b{float: right;margin-right: 5.5vw;margin-left: 0;}

.index18{text-align: center;color: #000000;font-size: 2vw;font-family: 'SourceHanSansCN-Medium';padding-top: 5vw;text-transform: uppercase;}

.index18 span{color: #000000;font-size: 2vw;font-family: 'SourceHanSansCN-Light';padding-left: 15px;}

.index18 h1{width: 34px;height: 1px;background: #8dc556;margin: auto;margin-top: 1.5vw;}

.ject{text-align: center;margin-top: 4vw;}

.ject li{display: inline-block;vertical-align: top;margin: 0 1.3vw;cursor: pointer;}

.ject li h1{width: 7.2vw;height: 7.2vw;border: 1px solid #727272;border-radius: 100%;margin: auto;}

.ject li span{display: block;color: #000000;font-size: 1.02vw;margin-top: 1.25vw;}

.ject li:nth-of-type(1) h1{background: url(../images/ject1.png) center no-repeat;background-size: 2.9vw;}

.ject li:nth-of-type(2) h1{background: url(../images/ject2.png) center no-repeat;background-size: 2.9vw;}

.ject li:nth-of-type(3) h1{background: url(../images/ject3.png) center no-repeat;background-size: 2.9vw;}

.ject li:nth-of-type(4) h1{background: url(../images/ject4.png) center no-repeat;background-size: 2.9vw;}

.ject li:nth-of-type(5) h1{background: url(../images/ject5.png) center no-repeat;background-size: 2.9vw;}

.ject li:nth-of-type(1):hover h1{background: #8dc556 url(../images/ject1a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.ject li:nth-of-type(2):hover h1{background: #8dc556 url(../images/ject2a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.ject li:nth-of-type(3):hover h1{background: #8dc556 url(../images/ject3a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.ject li:nth-of-type(4):hover h1{background: #8dc556 url(../images/ject4a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.ject li:nth-of-type(5):hover h1{background: #8dc556 url(../images/ject5a.png) center no-repeat;background-size: 2.9vw;border-color: #8dc556;}

.ject .selected h1{background: #8dc556 url(../images/ject1a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.ject .selected:nth-of-type(2) h1{background: #8dc556 url(../images/ject2a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.ject .selected:nth-of-type(3) h1{background: #8dc556 url(../images/ject3a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.ject .selected:nth-of-type(4) h1{background: #8dc556 url(../images/ject4a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.ject .selected:nth-of-type(5) h1{background: #8dc556 url(../images/ject5a.png) center no-repeat !important;background-size: 2.9vw !important;border-color: #8dc556;}

.all14{background: #f8f8f8 url(../images/bg52.png) center bottom no-repeat;margin-top: 3vw;

	padding-top: 3.5vw;padding-bottom: 16vw;background-size: 100%;}

.all14a{width: 77vw;margin: auto;position: relative;overflow: hidden;}

.all14a .swiper-container{width: 55vw;margin: auto;position: relative;}

.all14a .swiper-slide img{width: 53vw;display: block;margin: auto;padding-top: 1vw;padding-bottom: 1vw;}

.all14a .swiper-pagination{width: 100%;position: absolute;bottom: 6vw !important;z-index: 999;}

.all14a .swiper-pagination-bullet{width: 11px;height: 11px;border-radius: 100%;background: #dddddd;}

.all14a .swiper-pagination-bullet-active{background: #8dc556;}

.pic19{background: url(../images/bg53.png) center no-repeat;background-size: 100% 100%;}

.pic19 img{width: 53vw;display: block;margin: auto;padding-top: 1vw;padding-bottom: 3.5vw;}

.all14b{width: 40vw;margin: auto;text-align: center;color: #474747;font-size: 16px;line-height: 1.5vw;margin-top: 2vw;}

.all14a .swiper-button-next{width: 50px;height: 50px;background: #fff url(../images/left1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;left: 2.5vw;z-index: 99;cursor: pointer;border: 1px solid #fff;}

.all14a .swiper-button-prev{width: 50px;height: 50px;background: #fff url(../images/right1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;right: 2.5vw;z-index: 99;cursor: pointer;border: 1px solid #fff;}

.all14a .swiper-button-prev:hover{background: #8dc556 url(../images/right1a.png) center no-repeat;background-size: 10px;border: #d13840;}	

.all14a .swiper-button-next:hover{background: #8dc556 url(../images/left1a.png) center no-repeat;background-size: 10px;border: #d13840;}





/*phone*/

.banner_phone{padding-top: 70px;position: relative;}

.banner_phone .swiper-pagination{width: 500px;position: absolute;bottom: 20px;text-align: center;left: 50%;margin-left: -250px;}

.banner_phone .swiper-pagination-bullet{display: inline-block;vertical-align: top;width:40px;height: 2px;background-color: #fff;

border-radius: 0;opacity: 1;margin: 0 2px;outline: none}

.banner_phone .swiper-pagination-bullet-active{background:#004b8f;outline: none}

.banner_phone .banner_phone_1{width: 100%;display: block;}

.banner_phone .banner_phone_2{width: 100%;display: block;}

.menu{display: none;float: right;margin-top: 26px;margin-left: 20px}

.menu img{width: 25px;display: block;}

.nav_phone{width: 100%;height: 100%;background: #fff;z-index: 999999;position: fixed;top: 0;right: -100%;transition:all 0.5s ease-in-out;

-moz-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); -webkit-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); box-shadow:-2px 0px 2px rgba(0,0,0,0.1);}

.active_06{right: 0 !important;}

.close3{width: 60px;position: absolute;top: 0;right: 0}

.close3 img{width: 100%;display: block;}

.nav_phone ul{text-align: center;padding-top: 50px;}

.nav_phone ul li h1{font-size: 18px;font-weight: bold;background: url(../images/down.png) 60% no-repeat;background-size: 10px;line-height: 60px}

.nav_phone ul li h1 a{color: #000;display: block;}

.nav_phone ul li dl{margin: auto;display: none;background: rgba(246,246,246,0.9);padding: 15px 0}

/*.nav_phone ul li dl dt{display: inline-block;vertical-align: top;margin: 0 10px;margin-top: 10px;}*/

.nav_phone ul li dl dt a{display: block;font-size: 16px;color: #000;}

.nav_phone ul li h1 img{width: 12px;display: inline-block;vertical-align: top;margin-left: 10px;margin-top: 10px}

.nav_phone ul li:nth-of-type(1) h1{background: none}

.nav_phone ul li dl dt{line-height: 40px}

.synews_pad{display: none;width: 94%;margin: auto;margin-top: 30px}

.synews_pad .swiper-slide{background: #fff;}

.pic3{overflow: hidden;}

.pic3 img{width: 100%;display: block;}

.synews1_pad{padding: 1.8vw 1.6vw;overflow: hidden;}

.synews1a_pad{float: left;text-align: center;border-right: 1px solid #b2b2b2;padding-right: 1vw;}

.synews1a_pad h1{color: #7b7b7b;font-size: 30px;line-height: 35px;}

.synews1a_pad span{color: #474747;font-size: 14px;display: block;letter-spacing: 2px;}

.synews1b_pad{width: 28vw;float: left;margin-left: 1vw;color: #474747;font-size: 16px;line-height: 25px;height: 50px;overflow: hidden;margin-top: 0.4vw;}

.synews_pad .swiper-button-next{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/right1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 0;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;outline: none;}

.synews_pad .swiper-button-prev{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/left1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 3vw;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;left: auto;outline: none;}

.synews_pad .swiper-button-next:hover{background: #004b8f url(../images/right1a.png) center no-repeat;background-size: 9px;}

.synews_pad .swiper-button-prev:hover{background: #004b8f url(../images/left1a.png) center no-repeat;background-size: 9px;}

.synews_pad .swiper-slide:hover{background: #004b8f;}

.synews_pad .swiper-slide:hover .synews1a{border-color: #fff;}

.synews_pad .swiper-slide:hover .synews1a h1{color: #fff;}

.synews_pad .swiper-slide:hover .synews1a span{color: #fff;}

.synews_pad .swiper-slide:hover .synews1b{color: #fff;}



.synews_phone{display: none;width: 94%;margin: auto;margin-top: 30px}

.synews_phone .swiper-slide{background: #fff;}

.pic3{overflow: hidden;}

.pic3 img{width: 100%;display: block;}

.synews1_phone{padding: 1.8vw 1.6vw;overflow: hidden;}

.synews1a_phone{float: left;text-align: center;border-right: 1px solid #b2b2b2;padding-right: 1vw;}

.synews1a_phone h1{color: #7b7b7b;font-size: 3.125vw;line-height: 3.5vw;}

.synews1a_phone span{color: #474747;font-size: 14px;display: block;letter-spacing: 2px;}

.synews1b_phone{width: 11.3vw;float: left;margin-left: 1vw;color: #474747;font-size: 18px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 0.4vw;}

.synews_phone .swiper-button-next{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/right1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 0;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;outline: none;}

.synews_phone .swiper-button-prev{width: 2.6vw;height: 2.6vw;position: absolute;background: #fff url(../images/left1.png) center no-repeat;

background-size: 9px;top: -3vw;right: 3vw;color: rgba(0, 0, 0, 0);transition: all 0.4s ease-in-out;left: auto;outline: none;}

.synews_phone .swiper-button-next:hover{background: #004b8f url(../images/right1a.png) center no-repeat;background-size: 9px;}

.synews_phone .swiper-button-prev:hover{background: #004b8f url(../images/left1a.png) center no-repeat;background-size: 9px;}

.synews_phone .swiper-slide:hover{background: #004b8f;}

.synews_phone .swiper-slide:hover .synews1a{border-color: #fff;}

.synews_phone .swiper-slide:hover .synews1a h1{color: #fff;}

.synews_phone .swiper-slide:hover .synews1a span{color: #fff;}

.synews_phone .swiper-slide:hover .synews1b{color: #fff;}



.show_phone{display: none}

.show_phone{width: 94%;margin: auto;margin-top: 2vw;}

.show_phone h1{text-align: center;color: #a0a0a0;font-size: 1.15vw;}

.show_phone .pc-banner{background: url(../images/bg16.png) center 9vw no-repeat;background-size: 100%}

.show_phone .swiper-container{padding-top: 2vw;padding-bottom: 1.5vw;}

.show1_phone{width: 100%;margin-top: 5vw;}

.show1_phone li{overflow: hidden;margin-top: 5px;line-height: 20px;}

.show1a_phone{width: 70px;height: 25px;text-align: center;line-height: 25px;background: url(../images/bg13.png) center no-repeat;

background-size: 100% 100%;color: #e07b32;font-size: 16px;font-family: 'SourceHanSansCN-Bold';float: left;}

.show1b_phone{color: #ffffff;font-size: 14px;float: left;width: 80%;font-family: 'SourceHanSansCN-Regular';margin-left: 10px;line-height: 20px}

.show_phone .pc-banner .swiper-slide h1{background: url(../images/bg15.png) center bottom no-repeat;padding-bottom: 2vw;}

.show_phone .pc-banner .swiper-slide-active{padding-top: 3vw;}

.show_phone .pc-banner .swiper-slide-active h1{color: #fff;font-size: 20px;background: url(../images/icon12.png) center bottom no-repeat;

	padding-bottom: 3vw;position: absolute;width: 100%;top: -1vw;left: 0;background-size: 35px;padding-bottom: 40px}

.show_phone .pc-banner .swiper-slide-active .show1{display: block;}

.show_phone .pc-banner{position: relative;}

.show_phone .pc-banner .swiper-button-prev {width: 30px;height: 30px;border: 1px solid #fff;background: url(../images/left1a.png) center no-repeat;

position: absolute;top: 4vw;left: 0;background-size: 10px;z-index: 999;outline: none;cursor: pointer;}

.show_phone .pc-banner .swiper-button-prev:hover{background: #fff url(../images/left1.png) center no-repeat;background-size: 10px;}

.show_phone .pc-banner .swiper-button-next {width: 30px;height: 30px;border: 1px solid #fff;background: url(../images/right1a.png) center no-repeat;

position: absolute;top: 4vw;right: 0;background-size: 10px;z-index: 999;outline: none;cursor: pointer;}

.show_phone .pc-banner .swiper-button-next:hover{background: #fff url(../images/right1.png) center no-repeat;background-size: 10px;}

.all2_01{display: none;color: #fff}



.all2_01 .swiper-pagination{color: #fff;position: absolute;right: 7vw;width: 80px;left: auto;top: 3vw;color: #fff;}

.all2_01 .swiper-pagination-current{font-size: 20px;font-family: 'SourceHanSansCN-Heavy';color: #fff}

.all2_01 .swiper-pagination-total{font-size: 16px;font-family: 'SourceHanSansCN-Heavy';color: #fff}



.all13b_phone{display: none}

.all13b_phone{margin-top: 2.6vw;padding-bottom: 60px;position: relative;}

.all13b_phone .swiper-slide{position: relative;transform: scale(0.9);transition: transform 0.5s;-webkit-transition: transform 0.5s;

    -moz-transition: transform 0.5s;

    -ms-transition: transform 0.5s;

    -o-transition: transform 0.5s;}

.all13b_phone .swiper-slide img{width: 100%;display: block;}

.all13b_phone .swiper-slide-active{transform: scale(1);}

.bg001{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, .4);}

.all13b_phone .swiper-slide-active .bg001{display: none;}

.all13b_phone .swiper-pagination{position: absolute;bottom: 0;left: 50%;margin-left: -40px;width: 80px;height: 30px;border: 1px solid #eeeeee;line-height: 30px;font-size: 20px;}

.all13b_phone .swiper-pagination-total{color: #9e9e9e;}

.all13b_phone .swiper-button-next{width: 30px;height: 30px;position: absolute;bottom: 0;left: 25vw;border: 1px solid #eeeeee;

background: url(../images/left1b.png) center no-repeat;background-size: 6px;cursor: pointer;outline: none;}

.all13b_phone .swiper-button-prev{width: 30px;height: 30px;position: absolute;bottom: 0;right: 25vw;border: 1px solid #eeeeee;

background: url(../images/right1b.png) center no-repeat;background-size: 6px;cursor: pointer;outline: none;}

.all13b_phone .swiper-button-next:hover{background: #8dc556 url(../images/left1a.png) center no-repeat;background-size: 6px;border-color: #8dc556;}

.all13b_phone .swiper-button-prev:hover{background: #8dc556 url(../images/right1a.png) center no-repeat;background-size: 6px;border-color: #8dc556;}

.invest2_phone{display: none}

.invest2_phone{width: 100%;margin: auto;background: #fff;padding: 4vw 0;position: relative;}

.invest2_phone .swiper-container{width: 49vw;margin: auto;}

.invest2_phone .swiper-slide{background: #f7f7f7;padding-top: 2.2vw;padding-bottom: 3vw;}

.invest2_phone .swiper-slide img{max-width: 60%;display: block;margin: auto;}

.invest2_phone .swiper-slide h1{text-align: center;color: #000000;font-size: 16px;line-height: 25px;height: 50px;overflow: hidden;margin-top: 1.8vw;}

.invest2_phone .swiper-button-next{width: 35px;height: 35px;background: url(../images/left1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;margin-left: 4.7vw;z-index: 99999;cursor: pointer;border: 1px solid #f2f2f2;}

.invest2_phone .swiper-button-prev{width: 35px;height: 35px;background: url(../images/right1b.png) center no-repeat;outline: none;

background-size: 10px;position: absolute;top: 50%;margin-top: -25px;right: 4.7vw;z-index: 99999;cursor: pointer;border: 1px solid #f2f2f2;}

.invest2_phone .swiper-button-prev:hover{background: #d13840 url(../images/right1a.png) center no-repeat;background-size: 10px;border: #d13840;}	

.invest2_phone .swiper-button-next:hover{background: #d13840 url(../images/left1a.png) center no-repeat;background-size: 10px;border: #d13840;}	



.show-phone-1{display: none;width: 94%;margin: auto;}

.show-phone-1 h1{text-align: center;font-size: 18px;color: #fff;font-weight: bold}

.show-phone-1 .swiper-slide{margin-top: 20px}









/*oa系统*/

.head-oa{height: 110px;background: url(../images/bg.jpg) center no-repeat;margin-top: 90px;}

.head1-oa{width: 1100px;margin: auto;}

.head2-oa{line-height: 110px;color: #fff;font-family: 'SourceHanSansCN-Bold';font-size: 25px;}

.system{width: 1100px;margin: auto;margin-top: 50px;margin-bottom: 100px}

.system ul{margin-top: 50px;}

.system1{border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}

.system1 img{width: 30px;display: inline-block;vertical-align: top;}

.system1 span{display: inline-block;vertical-align: top;font-size: 20px;margin-left: 10px;}

.system2{width: 100%;margin: auto;overflow: hidden;}

.system2 dt{width: 20%;float: left;text-align: center;margin-top: 30px;}

.system2 dt a{display: block;}

.system2 dt h1{width: 65px;height: 65px;margin: auto;border-radius: 100%;background: #fe8d0b;}

.system2 dt h1 img{width: 35px;display: block;margin: auto;padding-top: 15px;}

.system2 dt p{margin-top: 15px;color: #a4a4a4;}





