@charset "UTF-8";
/* css reset */
*,body,html,div,p,h1,h2,h3,h4,h5,h6,span,i,strong,small,ul,li,dl,dt,dd,ol,table,tr,td,th,a,input,textarea,label,img,hr{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration: none;outline:none;display:inline-block;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;color:#333;}
img{border:0;vertical-align: middle;max-width: 100%;}
span{display:inline-block;}
i,em{font-style: normal;}
ul,li{list-style: none}
li{float: left;}
input:focus,textarea:focus,select:focus{outline:none; }
input,select,textarea,button {vertical-align:middle;  border:0;}
button {border:0 none;background-color:transparent;cursor:pointer}
caption {display:none;}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
th,td{ padding:0;}
body{font-family: /*"syhr",*/"思源黑体 CN","Source Han Sans CN",SourceHanSansCN, Arial,Helvetica, sans-serif !important;font-weight:300;font-size:14px;color:#333333;background-color: #ffffff;}
.clear{clear:both;zoom:1;}
.clear:after,.clear:before{content:""; display:table; height:0; clear: both;}
select { border: solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;padding-right: 14px;}
select::-ms-expand { display: none; }


.wrap{width: 1200px;margin:0 auto;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.center{text-align: center;}
p{line-height: 2em;}
.txt{position: absolute;top: 50%;width: 100%;}
.pad{padding: 5em 0;}
.pad1{padding: 7em 0;}
 h3{font-size: 30px;}
 h4{font-size: 24px;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.title h3{font-size: 35px;color: #0f0f0f;padding-bottom: 1.5em;}
.title h4{font-size: 22px;color: #0f0f0f;text-transform: uppercase;padding-bottom: 0.3em;}
.title p{width: 92%;font-size: 16px;color: #6d6d6d;display: inline-block;}
header .wrap{width: 90%;}
.pad2{padding: 10em 0 4em;}
.pic{background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
@font-face {
    font-family: "SourceHanSansCN-Regular_0";
    src: url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.ttf") format("truetype"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.eot") format("embedded-opentype"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.svg") format("svg"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.otf") format("opentype");
}
/*header*/
header{width: 100%;height: 95px;line-height: 95px;position: fixed;z-index: 10;background-color: rgba(45,45,45,0.7);z-index: 10;-webkit-transform: translateY(0px);transform: translateY(0px);-webkit-transition: 0.5s;transition: 0.5s;}
header.on{-webkit-transform: translateY(-100px);transform: translateY(-100px);}
header li{float: left;}
header nav li>a{color: #ffffff;font-size: 14px;padding: 0 1.3em;max-width: 12em;line-height: 1.5em;text-align: center;vertical-align: middle;}
header nav li>a:hover{color: #b98a3b;}
header nav li.on a{color: #b98a3b;}
.lang{margin:2.7em 0 0 1.5em;background:rgba(255,255,255,0.3);height:20px;line-height: 20px;border-radius: 10px;}
.lang a{font-size: 12px;line-height: 20px;border-radius: 10px;width:2.4em;text-align: center;color:#FFF;}
.lang a.active{background:#b48b40}
.search{padding-left: 1em;}
.search a{width: 16px;height: 16px;background: url("../images/index_search_03.png") center no-repeat;vertical-align: middle;}
.search a:hover{background: url("../images/index_searchb_03.png") center no-repeat;}
.logo{width: 7.5em;}
.menu{width: 40px;display: none;margin-top: 30px;}
.menu span{width: 17px;height: 3px;background-color: #b48b40;display: block;margin: 0 auto;transition: 0.3s;}
.menu span.sp2{width: 29px;margin: 5px auto;}
.menu.on span{width: 29px;}
.menu.on .sp2{width: 17px;}

/*index*/

@font-face {
    font-family: 'iconfont';  /* project id 693260 */
    src: url('//at.alicdn.com/t/font_693260_nyorgw5ccirdaemi.eot');
    src: url('//at.alicdn.com/t/font_693260_nyorgw5ccirdaemi.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_693260_nyorgw5ccirdaemi.woff') format('woff'),
    url('//at.alicdn.com/t/font_693260_nyorgw5ccirdaemi.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_693260_nyorgw5ccirdaemi.svg#iconfont') format('svg');
}
@font-face {
    font-family: 'syhr';
    src: url('../font/syhr/syhr.eot');
    src:  url('../font/syhr/syhr.ttf')  format('truetype'),
    url('../font/syhr/syhr.woff') format('woff'),
    url('../font/syhr/syhr.svg#DINPRO-BOLD') format('svg');
}
@font-face {
    font-family: "SourceHanSansCN-Regular_0";
    src: url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.ttf") format("truetype"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.eot") format("embedded-opentype"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.svg") format("svg"),
    url("../font/SourceHanSansCN/SourceHanSansCN-Regular_0.otf") format("opentype");
}
@font-face {
    font-family: 'webfont';
    src: url('../font/webfont/_-webfont.eot');
    src:  url('../font/webfont/_-webfont.ttf')  format('truetype'),
    url('../font/webfont/_-webfont.woff') format('woff'),
    url('../font/webfont/_-webfont.svg#DINPRO-BOLD') format('svg');
}
.iconf{
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
.banner{position: relative;overflow: hidden;}
.banner .bra_vide{width: 100%;position: absolute;left: 0;top: 50%;}
.banner .bra_vide.hid{display: none;}
video{max-width: 100%;margin: 0 auto;}
video.hid{display: none;}
.pro1_con .pic{text-align: center;}
.slow3_con1 .pic .bra_vide{display: block;}
.banner.ind{position: relative;height: 900px;width: 100%;overflow: hidden;}
.ind .bd,.ind .bd ul{width: 100%;height: 100%;}
.ind .bd li{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.ind .bd h2{font-size: 46.12px;color: #b88e42;text-transform: uppercase;-webkit-transition: 0.4s 0s;transition: 0.4s 0s;opacity: 0;margin-top: -30px;}
.ind .bd h3{font-size: 52.31px;-webkit-transition: 0.4s 0.1s;transition: 0.4s 0.1s;opacity: 0;margin-top: -30px;}
.ind .bd p{font-size: 29.85px;line-height: 1.5em;-webkit-transition: 0.4s 0.2s;transition: 0.4s 0.2s;opacity: 0;margin-top: -30px;}
.ind .txt{width: 100%;}
.ind .tw{width: 50%;color: #ffffff;padding-left: 7em;box-sizing: border-box;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;}
.ind .hd{position: absolute;width: 100%;text-align: center;bottom: 5%;z-index: 2;}
.ind .hd ul li{width: 40px;height: 4px;background-color: rgba(255,255,255,0.4);display: inline-block;float: none;cursor: pointer;margin: 0 5px;font-size: 0;}
.ind .hd ul li.on{background-color: #ffffff;}
.ind .bd ul{width: 100%;}
.ind .bd ul li{overflow: hidden;width: 100%;}
.ind .bd ul li.on h2{opacity: 1;margin-top: 0;}
.ind .bd ul li.on h3{opacity: 1;margin-top: 0;}
.ind .bd ul li.on p{opacity: 1;margin-top: 0;}
.ind .bd ul li img{-webkit-transition: 7s;transition: 7s;-webkit-transform: scale(1.05);transform: scale(1.05);}
.ind .bd ul li.on img{-webkit-transform: scale(1);transform: scale(1);}
.index_con1 li{width: 48.7%;vertical-align: top;padding: 1.5% 0;}
.index_con1 li h3{font-size: 40.4px;color: #767676;line-height: 3em;}
.index_con1 .tw{color: #ffffff;display: inline-block;text-align: left;}
.index_con1 .tw span{width: 3em;height: 2px;background-color: #bf9342;margin-bottom: 0;}
.index_con1 .tw p{font-size: 22px;}
.index_con1 .txt{width: 100%;text-align: center;
;box-sizing: border-box;}
.index_con1 li a{position: relative;width: 100%;height: 100%;}
.index_con1 li .pic{overflow: hidden;width: 100%;box-sizing: border-box;position: relative;}
.index_con1 li .pic:before,.index_con1 li .pic:after{content: '';display: block;position: absolute;z-index: 5;-w: .5s;transition: .5s;opacity: 0;}
.index_con1 li .pic:before{width: 0;height: 1px;background-color: #ffffff;top: 1em;left: 0;}
.index_con1 li .pic:after{height: 0;width: 1px;background-color: #ffffff;left: 1em;top: 0;}
.index_con1 li:hover .pic:before{width: 90%;opacity: 1;}
.index_con1 li:hover .pic:after{height: 90%;opacity: 1;}
.index_con1 li img{-webkit-transition: all .5s ease;transition: all .5s ease;-webkit-transform: scale(1);transform: scale(1);width: 100%;height: 100%;}
.index_con1 li:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.index_con3 {color: #414141;background-color: #f2f2f2;}
.index_con3 li{width: 49%;box-sizing: border-box;overflow: hidden;float: left;padding: 1.5em 0;margin: 0.5% 0.5%;-webkit-transition: .3s;transition: .3s;}
.index_con3 .pic{width: 13%;padding: 0 1.5em;box-sizing: border-box;float: left;padding-top: 0.5em;}
.index_con3 .tw{width: 85%;float: left;}
.index_con3 h5{font-size: 20px;color: #0f0f0f;}
.index_con3 p{font-size: 15px;}
.index_con3 ul{padding-bottom: 0;}
.index_con3 .tw a img{margin-top: -0.3em;margin-left: 1em;}
.index_con3 li a  span{width: 36px;height: 5px;background: url("../images/index_le_03.png") center no-repeat;vertical-align: middle;margin-left: 1em;-webkit-transition: .3s;transition: .3s;}
.index_con3 li a:hover{color: #bf9342;}
.index_con3 li a:hover span{background: url("../images/index_leb_03.png") center no-repeat;}
/*.index_con3 li:hover {box-shadow: 2px 3px 10px 4px rgba(197,147,66,0.3);}*/
.index_con3 li.last {
    padding-left: 5%;
}
.index_con3 li.last:hover{box-shadow: none;}

.index_con4{position: relative;overflow: hidden;background: url("../images/index_con3_02.jpg") center no-repeat;padding: 7em 0;-webkit-background-size: cover;background-size: cover;}
.index_con4 a span{background: url("../images/index_a_li_07.png") 0 0 no-repeat;width: 6px;height: 9px;display: inline-block;margin-left: 0.7em;}
.index_con4 li{width: 45%;text-align: center;}
.index_con4 li .pic{margin-bottom: 4em;height: 8em;}
.index_con4 li .pic img{height: 100%;}
.index_con4 li p{text-align: left;color: #f0e5d0;}
.index_con4 li a{color: #ffffff;border: 1px solid rgba(255,255,255,0.36);line-height: 2.2em;padding: 0 4em;margin-top: 4em;-webkit-transform: scale(1);transform: scale(1)}
/*.index_con4 li a:hover{-webkit-transform: scale(1.1);transform: scale(1.1);background-color: #f0e5d0;color: #9f6a08;}
.index_con4 li a:hover span{background: url("../images/index_mov_07.png") 0 0 no-repeat;}*/
.index_con4 li.l2{float: right;}
.index_con5{background-color: #eae9e9;}
.index_con5 li{width: 25%;text-align: center;color: #242424;padding-top: 5em;}
.index_con5 li h5{font-size: 16px;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;}
.index_con5 li em{font-size: 48px;margin-right: 0.2em;font-weight: bold;}
.index_con5 .title h4,.index_con5 .title h3{color: #242424;}
.index_con6{background-color: #f2f2f2;}
.index_con6 .title h3{color: #242424;}
.index_con6 .title p{font-size: 18px;color: #676767;}
.index_con6 .pic{margin-top: 5em;}
.address{color: rgba(227,227,227,0.89);position: relative;background: url("../images/footer_02.jpg") center bottom no-repeat;padding: 3em 0;-webkit-background-size: cover;background-size: cover;}
.address .wrap{padding: 0 0 0 5em;box-sizing: border-box;}
.address h4{font-size: 15px;display: inline-block;}
.address h4 span{width: 100%;height: 1px; background-color: #bf9342;}
.address h5{display: inline-block;font-size: 12px;color: rgba(227,227,227,0.39);vertical-align: top;margin-top: 0.3em;margin-left: 1em;}
.address p{font-size: 13px;}
.address li{width: 40%;padding: 2em 0;margin-right: 8%;}
 h3 em.circle{width: 20px;height: 20px;border: 3px solid #b88e41;box-sizing: border-box;display: inline-block;border-radius: 50%;margin-right: 0.5em;}
h3 em.circle2{width: 20px;height: 20px;border: 3px solid #b88e41;box-sizing: border-box;display: inline-block;border-radius: 50%;margin-left: 0.5em;}
.serve_con1{background-color: #f8f8f8;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.serve_con1 .wrap{overflow: initial;}
.serve_con1 .picmp{padding: 7em 0;}
.serve_con1 .tw h4{font-size: 30px;color: #333333;line-height: 2em;padding-top: 0.5em;-webkit-transition: 0.3s;transition: 0.3s;}
.serve_con1 .tw span{width: 6.5em;height: 2px;background-color:#bf9342;display: block;margin: -3px auto 7px;}
.serve_con1 .tw p{color: #646464;padding-bottom: 1em;}
.serve_con1 li{width: 46%;vertical-align: top;overflow: hidden;background-color: #efefef;margin-bottom: 7em;-webkit-transition: .3s;transition: .3s;background-color: #ffffff;}
.serve_con1 li a{display: block;}
.serve_con1 li .pic{width: 100%;overflow: hidden;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.serve_con1 li img{width: 100%;height: 100%;-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-transform: scale(1);transform: scale(1)}
.serve_con1 li:hover{box-shadow: 2px 4px 10px 3px rgba(0,0,0,0.2);}
/*.serve_con1 li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1)}*/
.serve_con1 li:hover h4{color: #bf9342;}
.serve_con1 li.last{position: relative;}
.serve_con1 li.last a{display: block;width: 100%;height: 100%;}
.serve_con1 li.last a:hover p{color: #bf9342;}
.serve_con1 li.last p{font-size: 36px;color: #6d6d6d;line-height: 1em;-webkit-transition: .3s;transition: .3s;}
.serve_con1 li.last .txt{margin-top: -18px;}
.communi_con1{position: relative;padding-top: 8em;background-color: #f6f6f6;}
.communi_con1 .title h3{font-size: 32px;margin-bottom:1em;}
.communi_con1 p{width: 82%;display: inline-block;font-size: 16px;color: #333333;}
.communi_con1 span{color: #d19b30;font-size: 16px;padding: 3em 0 2em;}
.communi_con1 img{display: inline-block;}

/*club*/
.club_con1 .title p{font-size: 18px;padding: 0 0 4em;}
.club_con1 li{width: 23.5%;margin-right: 2%;border: 1px solid #959595;padding: 1em 1.5em;box-sizing: border-box;margin-bottom: 2%;}
.club_con1 li .pic{height: 4em;margin-bottom: 1em}
.club_con1 li .pic img{height: 100%;}
.club_con1 li h5{font-size: 16px;padding-bottom: 0.3em;-webkit-transition: .3s;transition: .3s;color: #000;}
.club_con1 li p{font-size: 12px;color: #414141;}
.club_con2{background-color: #e5e5e5;}
.club_con2 .content{width: 80%;margin: 0 auto;padding: 4em 0;}
.club_con2 .content p{font-size: 18px;}
.club_con2 li{width: 30%;display: inline-block;float: none;margin: 3em 1em;vertical-align: bottom;}
/*.club_con2 li:hover h5{color: #d19b30;}*/
/*.club_con2 li:hover img{-webkit-animation: roll .4s;animation: roll .4s;}*/
.club_con2 li h5{font-size: 18px;padding-top: 1em;-webkit-transition: .3s;transition: .3s;}
.club_con1 li:hover{border-color: #d19b30;}
.club_con1 li:hover h5{color: #d19b30;}

/*about*/
.about li{width: 20em;border: 1px dashed #8c8c8c;float: none;display: inline-block;margin: 0 0.5em 1em;cursor: pointer;-webkit-transition: all .3s ease;transition: all .3s ease;border-radius: 3px;vertical-align: middle;}
.about li:hover,.about li.on{background-color: #b48b40;border-color: #b48b40;}
.about li:hover em.circle,.about li.on em.circle{border-color: #fdfcfb;}
.about li:hover a,.about li.on a{color: #ffffff;}
.about li a{color: #414141;font-size: 19px;line-height: 3em;}
.about li.l2 a{line-height: 1.5em;}
.about li a em.circle{width: 12px;height: 12px;border: 2px solid #a5a5a4;box-sizing: border-box;display: inline-block;border-radius: 50%;margin-right: 1em;}
.about1_con1 .content{background: url("../images/about1_ban_03.jpg") 0 0 no-repeat;padding-bottom: 8em;}
.about1_con1 .tw{background-color: #ffffff;margin-top: 5em;padding: 0 3em;overflow: hidden;}
.about1_con1 .tw h2{font-size: 49.16px;color: #c7c7c7;line-height: 3em;text-transform: uppercase;}
.about1_con1 .tw p{font-size: 16px;line-height: 1.8em;}
.about1_con1 .tw .pic{width: 37.5%;float: left;box-shadow: -1.5em 1em  0px #b48b40;margin-left: 1.5em;box-sizing: border-box;margin-right: 5%;margin-bottom: 3em;}
.about1_con1 .tw .inst{width: 100%;float: right;}
.about1_con2{background-color: #eeeeee;padding: 5em 0;}
.about1_con2 img{margin: 0  3%;width: 42%;box-sizing: border-box;}
.about2_con1{padding-bottom: 5em;}
.about2_con1 li{width: 97%;display: inline-block;border: 1px solid #e5e5e5;float: none;padding: 7em 0;margin-bottom: 3em;-webkit-transition: 0.3s;transition: 0.3s;}
/*.about2_con1 li:hover{box-shadow: 2px 3px 10px 4px rgba(196,146,51,0.3);}*/
.about2_con1 .pic{width: 25%;float: left;}
.about2_con1 .tw{width: 75%;text-align: left;float: left;border-left: 2px solid #e5e5e5;box-sizing: border-box;height: 100%;padding-left: 0.5em;}
.about2_con1 .tw h4{color: #333333;font-size: 30px;line-height: 1em;padding-top: 0.8em;}
.about2_con1 .tw p{font-size: 16px;line-height: 1em;}
.about4_con1{padding-bottom: 5em;}
.about4_con1 li{width: 30%;border: 1px solid #8c8c8c;padding:  3em 0;margin:3em 4% 3em 0;-webkit-transition: .3s;transition: .3s;}
.about4_con1 li:hover{box-shadow: 2px 4px 10px 3px rgba(0,0,0,0.3); }
.about4_con1 li a{display: block;}
.about4_con1 li .pic img{-webkit-transition: .3s;transition: .3s;}
.about4_con1 li .pic img.img2{display: none;}
.about4_con1 li:hover img.img2{display: inline-block;}
.about4_con1 li:hover img.img1{display: none;}
.about4_con1 li p{font-size: 20px;padding-top: 0.5em;}
.about3_con1,.about3_con2{background-color: #ffffff;}
.about4_con1 li:hover p{color: #c29233;}

/*outsea*/
.outsea{background-color: #f2f2f2;}
.outsea_con1 .title p{width: 91%;display: inline-block;font-size: 16px;color: #6d6d6d;text-align: left;}
.outsea_con2 .content2{padding-bottom: 5em;}
.outsea_con2 .content2 li{width: 100%;overflow: hidden;margin:2em 0;background: -webkit-linear-gradient(left,#f2f2f2  , #e5e5e5);
    background: -o-linear-gradient(right, #f2f2f2  , #e5e5e5);
    background: -moz-linear-gradient(right, #f2f2f2  , #e5e5e5);
    background: linear-gradient(to right, #f2f2f2  , #e5e5e5);-webkit-transition: .3s;transition: .3s;-webkit-transform: translateY(0);transform: translateY(0)}
.outsea_con2 .content2 li.on{background: -webkit-linear-gradient(left,#e5e5e5  , #f2f2f2);
    background: -o-linear-gradient(right, #e5e5e5  , #f2f2f2);
    background: -moz-linear-gradient(right, #e5e5e5  , #f2f2f2);
    background: linear-gradient(to right, #e5e5e5  , #f2f2f2);}
.outsea_con2 .content2 li.on .pic{float: right;}
.outsea_con2 .content2 li .pic{width: 63%;float: left;overflow: hidden;}
.outsea_con2 .content2 li .pic img{width: 100%;height: 100%;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);}
.outsea_con2 .content2 li .tw{width: 37%;padding: 0 3em;float: left;position: relative;display: block;height: 100%;background-color: #e7e7e7;box-sizing: border-box;}
.outsea_con2 .content2 li .tw h4{font-size:24px;padding-top: 2em;line-height: 1em;}
.outsea_con2 .content2 li .tw span{width: 15em;height: 1px;background-color: #b99044;display: inline-block;}
.outsea_con2 .content2 li .tw h5{font-size: 14px;color: #bababa;padding-bottom: 2em;}
.outsea_con2 .content2 li .tw p{color: #696969;text-align: left;line-height: 1.5em;font-size: 16px;color: #696969;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:8;overflow: hidden;}
.outsea_con2 .content2 li .tw a{color: #878787;position: absolute;bottom: 2em;width: 8em;line-height: 2.5em;border: 1px solid #696969;margin-left: -4em;left: 50%;}
.outsea_con2 .content2 li .tw a:hover{/*border-color: #b99044;background-color: #b99044;color: #ffffff;*/border-radius: 15px;}
.outsea_con2 .content2 li:hover {box-shadow: 2px 4px 10px 3px rgba(0,0,0,0.2);-webkit-transform: translateY(-1em);transform: translateY(-1em)}
.outsea_con2 .content1{padding-top: 5em;background: url("../images/outsea_china_02.png") center 0 no-repeat;}
.outsea_con2 .content1 .title a{font-size: 24px;width: 11em;line-height: 2.5em;float: left;}
.outsea_con2 .content1 .title{display: inline-block;border-radius: 10px;overflow: hidden;/*border: 1px solid #b88e41;*/}
.outsea_con2 .content1 .title a.on{background-color: #b88e41;color: #ffffff;}
.outsea_con2 .content1 .title a:hover{background-color: #b88e41;color: #ffffff;}
.outsea_con2 .content1 ul{padding: 4em 0;}
.outsea_con2 .content1 li{width: 100%;padding: 1.5em 0;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;margin-top: -1px;}
.outsea_con2 .content1 li .tw{font-size: 18px;color: #323232;float: left;padding: 0 0 0 1.5em;line-height: 1.7em;width: 100%;}
.outsea_con2 .content1 li p{float: left;border-radius: 1.5em;padding: 0 1.3em;margin: 0 0.5em;cursor: pointer;font-size: 18px;color: #323232;}
.outsea_con2 .content1 li p{border-radius: 1em;}
.outsea_con2 .content1 .tw p.fir{width: 10.5em;text-align: center;padding: 0;margin-left: 0;float: left;}
.outsea_con2 .content1 li .more{width: 83%;}
.outsea_con2 .content1 li p.on{background-color: #b88e41;color: #ffffff;}
.outsea_con2 .content1 li.l1 p.fir{background: url("../images/outsea_b_03.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l1 p.fir.on{background: url("../images/outsea_li_03.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l2 p.fir{background: url("../images/outsea_b_06.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l2 p.fir.on{background: url("../images/outsea_li_06.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l3 p.fir{background: url("../images/outsea_b_08.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l3 p.fir.on{background: url("../images/outsea_li_08.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l4 p.fir{background: url("../images/outsea_b_10.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l4 p.fir.on{background: url("../images/outsea_li_10.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l5 p.fir{background: url("../images/outsea_b_13.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l5 p.fir.on{background: url("../images/outsea_li_13.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l6 p.fir{background: url("../images/outsea_b_17.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l6 p.fir.on{background: url("../images/outsea_li_17.png") 0.6em center no-repeat;background-color: #b88e41;}
.outsea_con2 .content1 li.l7 p.fir{background: url("../images/outsea_b_20.png") 0.6em center no-repeat;}
.outsea_con2 .content1 li.l7 p.fir.on{background: url("../images/outsea_li_20.png") 0.6em center no-repeat;background-color: #b88e41;}

/*scheme*/
.scheme_con1,.scheme_con2{color: #f2f2f2;overflow: hidden;}
.scheme_con2{padding: 3em 0 7em;}
.scheme_con2 .title p{padding-bottom: 3em;margin-top: -3em;}
.scheme_con2 ul{background-color: #919190;}
.scheme_con2 li{background-color: #ffffff;width: 49.95%;padding: 4em 3em;box-sizing: border-box;color: #5a5858;margin-bottom: 1px;}
.scheme_con2 li .pic{width: 40%;text-align: center;float: left;}
.scheme_con2 li .tw{width: 60%;float: left;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.scheme_con2 li .tw h4{font-size: 20px;color: #444444;padding-bottom: 0.5em;-webkit-transition:.3s;transition: .3s;}
.scheme_con2 li:hover h4{color:#b88e41;}
.scheme_con2 ul .line{background-color: #ffffff;border-top: 1.5em solid #b88e41;float: left;display: block;width: 100%;}
.scheme_con3{background: url("../images/scheme_14.jpg") center 0 no-repeat;}
.scheme_con3 ul{padding: 4em 0}
.scheme_con3 li{width: 25%;}
.scheme_con3 li span{width: 1.5em;
    height:1.5em;background-color: #b88e41;border-radius: 50%;margin: 1.5em 0;position: relative;}
.scheme_con3 li span:after{content: '';display: block;width: 1543%;height: 1px;border-top: 1px solid #919190;-webkit-transform: rotate(25deg);transform: rotate(25deg);transform-origin: 0 0;position: absolute;top: 50%;left: 50%;}
.scheme_con3 li.l2 span:after{-webkit-transform: rotate(-25deg);transform: rotate(-25deg);}
.scheme_con3 li.l4 span:after{display: none;}
.scheme_con3 li h4{font-size: 20px;color: #444444;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;-webkit-transition: .3s;transition: .3s;}
.scheme_con3 li p{font-size: 16px;color: #444444;}
.scheme_con3 li img{height: 5.5em;}
.scheme_con3 li .img2{display: none;}
.scheme_con3 li:hover .img2{display: inline-block;}
.scheme_con3 li:hover .img1{display: none;}
.scheme_con3 li.l3 img{margin-right: 3em;}
.scheme_con3 li.l2,.scheme_con3 li.l4{padding-top: 10em;}
.scheme_con3 li:hover h4{color: #b88e41;}


/*slow*/
.slow2_con1{background:url("../images/slow1_con2_02.jpg") right no-repeat;}
.slow2_con1 h4{background-color: #b48b40;color: #ffffff;font-size: 26.43px;display: inline-block;padding: 1.5em 4em;border-radius:  120% ;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;position: relative;overflow: hidden;}
.slow2_con1 h4:after{content: 'If You';display: block;background-color: #b48b40;color: #ffffff;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1.5em 4em;box-sizing: border-box;z-index: 3;}
.slow2_con1 ul{padding: 4em 0;}
.slow2_con1 li{width: 29%;margin: 0 1.5%;background-color: #b48b40;padding: 2em 3em;box-sizing: border-box;border-radius: 5px;color: #ffffff;display: inline-block;float: none;vertical-align: top;}
.slow2_con1 li p{font-size: 18px;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;text-align: left;padding-left: 2em;background: url("../images/slow1_03.jpg") 0 0.6em no-repeat;}
.slow2_con1 li.l2{position: relative;}
.slow2_con1 li.l2:after{content: '';display: block;height: 4em;width: 1px;border-left: 2px dashed #b2b2b1;position: absolute;left: 50%;top: 0;margin-top: -4em;}
.slow2_con1 li.l2:before{content:'';display: block;width: 170%;border: 2px dashed #b2b2b1;height: 7em;border-radius:50% 50% 0 0/100% 100% 0 0;position: absolute;left: 0;margin-left: -35%;top: 0;margin-top: -7.2em;border-bottom: none;}
.slow2_con1 .tb{width: 90%;height: 3px;background: -webkit-linear-gradient(left,rgba(181,140,66,0.1),rgba(181,140,66,1),rgba(181,140,66,0.1));
    background: -o-linear-gradient(right,rgba(181,140,66,0.1),rgba(181,140,66,1),rgba(181,140,66,0.1));
    background: -moz-linear-gradient(right,rgba(181,140,66,0.1),rgba(181,140,66,1),rgba(181,140,66,0.1));
    background: linear-gradient(right,rgba(181,140,66,0.1),rgba(181,140,66,1),rgba(181,140,66,0.1));position: relative;margin: 3em auto;}
.slow2_con1 .tb p{position: absolute;font-size: 32.81px;color: #323232;margin-top: -0.5em;top: 50%;background-color: #e9e9e8;line-height: 1em;left: 50%;}


.slow{background-color: #f2f2f2;}
.slow2 h3{font-size: 29px;color: #3a3a3a;}
.slow2_con3{background-color:#f2f2f2;padding-top: 10em;}
.slow2_con3 .title{border-top: 1px solid #cfcfcf;text-align: center;}
.slow2_con3 .wrap{overflow: initial;}
.slow2_con3 h2{font-size: 29px;background-color: #f2f2f2;display: inline-block;padding: 0 2em;margin-top: -2.5em;line-height: 1em;}
.slow2_con3 h2 span{font-size: 82.56px;color: #b88e41;}
.slow2_con3 ul{padding: 0em 2.5em 6em;}
.slow2_con3 li{width:45%;padding-top: 7em;}
.slow2_con3 .pic{width: 100%;float: left;}
.slow2_con3 .tw{height: 100%;width: 100%;float: left;box-sizing: border-box;line-height: 3.5em;text-align: left;}
.slow2_con3 dt{overflow: hidden;padding-bottom: 2em;}
.slow2_con3 dt h3{font-size: 30px;color: #3a3a3a;-webkit-transition: .3s;transition: .3s;}
.slow2_con3 dd{line-height: 2em;font-size: 16px;color: #3a3a3a;width: 84%;position: relative;padding-left: 1em;}
.slow2_con3 dd:before{content: '';display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #000;position: absolute;top:1em;left:0;margin-top: -2px;}
.slow2_con3 li .pic{overflow: hidden;}
.slow2_con3 li img{-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);width: 100%;}
/*.slow2_con3 li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1)}*/
.slow2_con3 li:hover h3{color: #b88e41;}
.slow2_con4{background-color: #e9e9e8;}
.slow2_con4 li{width: 32.5%;padding:0 0.4%;}
.slow2_con4 li dd{padding: 1em 0;}
.slow2_con4 li img{width: 100%;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);overflow: hidden;}
/*.slow2_con4 li dd:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}*/
.slow2_con4 li dd .pic{overflow: hidden;}
.slow2_con4 li .tw{padding: 2em;}
.slow2_con4 li .tw p{position: relative;}
.slow2_con4 li .tw p:before{content: '';display: block;width: 8px;height: 8px;border-radius: 50%;background-color: #b88e41;position: absolute;top: 0.8em;left: -1.5em;}
.slow2_con5{background: url("../images/slow1_37.jpg") center bottom no-repeat;padding: 5em 0 2em;-webkit-background-size: cover;background-size: cover;}
.slow2_con5 i{font-size: 18px;color: #ffffff;background-color: #b88e41;line-height: 2.2em;display: inline-block;padding: 0 1.7em 0 2.5em;position: relative;}
.slow2_con5 i span{margin-left: 1em;}
.slow2_con5 i:before,.slow2_con5 i:after{content: '';display: block;position: absolute;top: 0;left: 0;border:1.1em;border-color: transparent transparent transparent #f2f2f2;width: 0;height: 0;border-style: solid;}
.slow2_con5 i:after{left: initial;right: -1px;-webkit-transform: rotate(180deg);transform: rotate(180deg)}
.slow2_con5 li{width: 10%;display: inline-block;float: none;vertical-align: top;position: relative;padding: 1em 0;margin: 18em 0 23em;}
.slow2_con5 li:before{content: '';display: block;position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px dashed #b88e41;z-index: 0;}
.slow2_con5 li h5{width: 2em;height: 2em;color: #ffffff;background-color: #b88e41;line-height: 2em;border-radius: 50%;display: inline-block;position: absolute;top: 0;left: 50%;margin-left: -1em;}
.slow2_con5 li dl{font-size: 16px;text-align: left;position: absolute;top: 0;margin-top: 2em;}
.slow2_con5 li dt{color: #020202;font-weight: bold;}
.slow2_con5 li dd{color: #414141;}
.slow2_con5 li.fir:before{width: 50%;left: initial;right: 0;}
.slow2_con5 li.last:before{width: 50%;}
.slow2_con6{background-color: #e9e9e8;}
.slow2_con6 .content{background: url("../images/slow1_39.jpg") center no-repeat;}
.slow2_con6 form{width: 32em;padding: 2em 3em;border-radius: 10px;background: url("../images/slow1_47.jpg") right 18em no-repeat;background-color: #ffffff;box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.1);margin: 1em;margin-left: 7.5em;}
.slow2_con6 h5{font-size: 18px;color: #3a3a3a;text-align: center;padding-bottom: 2.5em;white-space: nowrap;}
.slow2_con6 input{border-bottom: 1px solid #bababa;padding:0 0.8em;width: 100%;box-sizing: border-box;font-size: 18px;line-height: 2.7em;margin-bottom: 2em;color: #3a3a3a;}
.slow2_con6 input.inp1{background: url("../images/slow1_40.jpg") 1em center no-repeat;padding-left: 3.5em;}
.slow2_con6 input.inp2{background: url("../images/slow1_43.jpg") 1em center no-repeat;padding-left: 3.5em;}
.slow2_con6 input.inp3{background: url("../images/slow1_45.jpg") 1em center no-repeat;padding-left: 3.5em;}
.slow2_con6 input.inp4{width: 50%;}
.slow2_con6 button{font-size: 22px;line-height: 1.8em;padding: 0 2.5em;border: 1px solid #8c8c8c;color: #3a3a3a;border-radius: 5px;font-family:"思源黑体 CN","Source Han Sans CN",SourceHanSansCN;display: block;margin: 1em auto 0;-webkit-transition: .3s;transition: .3s;}
.slow2_con6 button:hover{background-color: #d1b785;color: #ffffff;border-color: #d1b785;}



.slow3{background-color: #f2f2f2;}
.slow3_con3 .outsea_con2 .content1 .title{border: none;}
.slow3_con3 .outsea_con2 .content1 ul{padding-top: 0;}
.slow3_con1{background-color: #f2f2f2;padding: 3em 0;}
.slow3_con1 .wrap{background-color: #ffffff;overflow: hidden;position: relative;}
.slow3_con1 .pic{width: 60%;}
.slow3_con1 .pic .bra_vide{width: 100%;}
.slow3_con1 .tw{width: 36%;padding-right: 2em;}
.slow3_con1 h3{font-size: 25px;padding: 2.5em 0 0.5em;}
.slow3_con1 .tw p{font-size: 20px;line-height: 1.7em;padding-left: 1.8em;}
.slow3_con1 .tw img{position: absolute;bottom: 0;right: 0;}
.slow3_con2{background-color: #f2f2f2;padding: 5em 0 2em;}
.slow3_con2 th{background-color: #b48b40;font-size: 20px;line-height: 3.5em;color: #ffffff;font-weight: normal;}
.slow3_con2 .tabt{color: #414141;font-size: 20px;line-height: 3.5em;width: 25%;position: relative;}
.slow3_con2 td{font-size: 16px;color: #3c3c3c;padding: 0 2em;}
.slow3_con2 tr{background-color: #e5e5e5;}
.slow3_con2 tr.on{background-color: #dcdcdc;}
.slow3_con2 .tabt .img{position: absolute;top: 50%;margin-top: -0.7em;left: 12%;line-height: 1em;width: 3em;text-align: center;}
.slow3_con3{background-color: #e8e8e7;}
.slow3_con3 .outsea_con2 .content1{padding-top: 7em;}
.slow3_con3 .outsea_con2 .content1 p.fir{width: 10em;}
.slow3_con3 .outsea_con2 .content1 p.fir{color: #b88e41;}
.slow3_con3 .outsea_con2 .content1 p.fir.on{color: #ffffff;}
.slow3_con3 .outsea_con2 .content1 li.l1 p.fir{background: url("../images/slow2_dc_26.png") 0.8em center no-repeat;}
.outsea_con2 .content1 li.l1{border-top: none;position: relative;}
.slow3_con3 .outsea_con2 .content1 li.l1 p.fir.on{background: url("../images/slow2_d_26.png") 0.8em center no-repeat;background-color: #b88e41;}
.slow3_con3 .outsea_con2 .content1 li.l2 p.fir{background: url("../images/slow2_dc_30.png") 0.8em center no-repeat;}
.slow3_con3 .outsea_con2 .content1 li.l2 p.fir.on{background: url("../images/slow2_d_30.png") 0.8em center no-repeat;background-color: #b88e41;}
.slow3_con3 .outsea_con2 .content1 li.l3 p.fir{background: url("../images/slow2_dc_32.png") 1em center no-repeat;}
.slow3_con3 .outsea_con2 .content1 li.l3 p.fir.on{background: url("../images/slow2_d_32.png") 0.8em center no-repeat;background-color: #b88e41;}
.slow3_con3 .outsea_con2 .content1 li.l4 p.fir{background: url("../images/slow2_dc_35.png") 0.8em center no-repeat;}
.slow3_con3 .outsea_con2 .content1 li.l4 p.fir.on{background: url("../images/slow2_d_35.png") 0.8em center no-repeat;background-color: #b88e41;}
.slow3_con3 .outsea_con2 .content1 li.l5 p.fir{background: url("../images/slow2_dc_37.png") 0.8em center no-repeat;}
.slow3_con3 .outsea_con2 .content1 li.l5 p.fir.on{background: url("../images/slow2_d_37.png") 0.8em center no-repeat;background-color: #b88e41;}
.slow3_con3 .content1 li.l1 p.fir{float: left;}
.slow3_con3 .content1 li.l1 .more{/*padding:0.5em 0;margin: 0;border-bottom: 1px dashed #ded6c6;margin-bottom: -1px;*/}
.slow3_con3 .content1 li .more{width: 83%;}
.slow3_con3 .content1 li.l1 .more p{float: left;border-radius: 1.5em;padding: 0 1em;  margin: 0 0.5em;cursor: pointer;}
.slow3_con3 .content1 li.l1 .more p.on{background-color: #b88e41;color: #ffffff;}
/*.slow3_con3*/ .content1 li.l1 .more2{border-top: 2px dashed rgba(184,142,65,0.2);padding-top: 1em;margin-top: 1em;}
.slow3_con3 .outsea_con2 .content1 li{border-bottom: 1px solid #dcdcdb;margin-top: -1px;position: relative;padding-right: 2em;box-sizing: border-box;}
.slow3_con3 .outsea_con2 .content1 li p{padding: 0 1em;}
.slow3_con3 .outsea_con2 .content1 li p.fir
{padding: 0;}
/*.content1 li.l1 .more p:hover{color: #b88e41;}*/
/*.outsea_con2 .content1 li.l1{padding: 0;}*/
.outsea_con2 .content1 .btn{width: 23px;height: 16px;background: url("../images/slow2_con2_b_03.jpg") center no-repeat;display: none;float: right;cursor: pointer;position: absolute;right: 0;bottom: 1.7em;}
.slow3_con3 .content3 li{width: 27.5%;padding-bottom: 3em;border: 1px solid #cccccc;position: relative;margin-top: 3em;margin-bottom:3em;border-radius: 13px;margin-right: 8.5%;}
.slow3_con3 .content3 li span{position: absolute;top: 0;left: 0;color: #FF0117;font-size: 17px;z-index: 2;color: #ffffff;/*-webkit-transform: rotate(-45deg);transform: rotate(-45deg);*/z-index: 3;-webkit-transform-origin: center;transform-origin: center;line-height: 25px;padding-bottom: 6px;overflow: hidden;}
.slow3_con3 .content3 li span em{position: relative;background-color: #df3b3b;border-radius: 3px;display: block;font-weight: normal;}
.slow3_con3 .content3 li span em.hid{display: none;}
.slow3_con3 .content3 li span em p{padding: 0 0.5em;line-height: 1.3em;text-transform: uppercase;}
.slow3_con3 .content3 li span em:after{content: '';display: block;position: absolute;bottom: 0;left: 7px;width: 0;height: 0;border-top:9px solid #df3b3b;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:0px solid transparent;margin-bottom: -7px;}
.slow3_con3 .content3{text-align: center;}
.slow3_con3 .content3 .pic{border-radius: 13px;position: relative;overflow: hidden;}
.slow3_con3 .content3 .pic p{position: absolute;font-size: 15px;color: #ffffff;text-align: center;background-color: rgba(50,50,50,0.62);bottom: 0;width: 100%;padding: 0 1em 0.8em;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;-webkit-transition: .3s;transition: .3s;box-sizing: border-box;line-height: 1.7em;}
.slow3_con3 .content3 .pic img{width: 100%;height: 100%;}
.slow3_con3 .content3 .tw p{padding-left: 1.5em;font-size: 15px;color: #3b3b3b;display: inline-block;width: 100%;text-align: left;box-sizing: border-box;}
.slow3_con3 .content3 .tw p.add{background: url("../images/slow2_ding_40.png") 0 0.5em no-repeat;}
.slow3_con3 .content3 .tw p.time{background: url("../images/slow2_time_44.png") 0 0.5em no-repeat;}
.slow3_con3 .content3 a{font-size: 17.42px;color: #ffffff;background-color: #b88e41;line-height:1.5em;position: absolute;bottom: 0;margin-bottom: -1em;width: 7em;height: 2em;left: 50%;margin-left: -3.5em;border-radius: 1em;line-height: 2em;border: 1px solid #b88e41;}
.slow3_con3 .content3 .tw{position: relative;padding: 0 0.5em;}
.slow3_con3 .content3 .tw:after{content: '';display: block;position: absolute;background-color: #e8e8e7;height: 1.5em;width: 93%;top: 0;border-radius: 50% / 100% 100% 0 0;margin-top: -1.1em;left: 3%;}
/*.slow3_con3 .content3 li img:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}*/
.slow3_con3 .content3 li:hover .pic p{padding: 2em 1em;background-color: rgba(0,0,0,0.8);}
.slow3_con3 .content3 a:hover {background-color: #e8e8e7;color: #b88e41;border-color: #b88e41;}
.slow3_con4{background-color: #f2f2f2;padding: 7em 0 5em;}
.slow3_con4 p{font-size: 16px;color: #4d4d4d;}
.slow3_con4 ul{position: relative;background: url("../images/slow2_con3_ban_03.jpg") 0 center no-repeat;height: 12em;-webkit-background-size: contain;background-size: contain;margin: 10em 0 13em;}
.slow3_con4 ul li{width: 17%;margin: 0 4%;text-align: left;}
.slow3_con4 ul li.l1{margin-top: -4em;}
.slow3_con4 ul li.l2{margin-top: -3em;}
.slow3_con4 ul li.l3{margin-top: 5em;}
.slow3_con4 ul li.l4{margin-top: 4em;}

/*.slow3_con4 ul span{
    width: 30%;
    background-color: red;
    border-radius: 100% 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 0;left: 13.7%;
    margin-top: -10%;
    border-top: 2px dashed #bc954e;
    background-color: transparent;
    border-bottom: none;
}*/
.slow3_con4 h5{font-size: 18px;color: #666666;}
/*.slow3_con4 ul span.spa2{left: initial;right: 13.7%;border-top: none;border-bottom:2px dashed #bc954e; }*/
.slow3_con4 li .pic{height: 10em;text-align: center;line-height: 10em;}
.slow3_con4 li .img2{display: none;}
.slow3_con4 li:hover .img2{display: inline-block;}
.slow3_con4 li:hover .img1{display: none;}
.slow3_con5{background-color: #e8e8e7;}
.slow3_con5 p{font-size: 20px;color: #626262;padding-top: 1.7em;}
.slow1_con1{background-color: #f2f2f2;}
.slow1_con1 .wrap{padding: 0 3em;box-sizing: border-box;overflow: initial;}
.slow1_con1 .pic{width: 55%;}
.slow1_con1 .tw{width: 40%;position: relative;padding-top: 3em;}
.slow1_con1 .tw p{font-size: 16px;color: #666666;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;line-height: 2.5em;}
.slow1_con1 .tw img{position: absolute;top: 82%;z-index: 10;}
.slow1 .outsea_con2 .content1{background: none;}
.slo41{background-color: #f2f2f2;}
.slow1{background-color: #f2f2f2;}
.slow1_con1{/*padding-top: 3em;!*background: url("../images/slow4_03.jpg") center bottom no-repeat;*! */}
.slow1_con1 h4{font-size: 20px;color: #323232;padding-top: 1.5em;}
.slow1_con1 h5{font-size: 16px;color: #323232;padding: 1em 0 2em;}
.slow1_con1 p{font-size: 16px;color: #555555;}
.slow4 {background-color: #f2f2f2;}
.slow4_con1{background: url("../images/slow4_03.jpg") center bottom no-repeat;}
.slow4_con1 h4{padding-top: 1.7em;font-size: 20px;color: #323232;}
.slow4_con1 h5{font-size: 16px;color: #323232;padding: 0.7em 0 1.6em;}
.slow4_con1 p{font-size: 15px;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;}
.slow4_con2 .pic{padding: 3em 0;}
.slow4_con2 p{text-align: left;font-size: 16px;color: #474747;padding: 0 5em;}
.slow4_con3{padding: 6em 0;overflow: hidden;}
.slow4_con3 .pic_l{float: left;width: 64.5%;}
.slow4_con3 .pic_r{float: right;width: 34%}
.slow4_con3 img{display: block;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);}
.slow4_con3  .pic{overflow: hidden;margin-bottom: 0.5em;}
.slow4_m{background-color: #f2f2f2;padding-bottom: 5em;}
.slow4_m .outsea_con2 .content1{background: none;}
.slow4_m .content4 li{width: 28.5%;margin:0 2.4% 4em;-webkit-transition: .3s;transition: .3s;overflow: hidden;background-color: #ffffff;}
.slow4_m .content4 li a{overflow: hidden;display: block;}
.slow4_m .content4 .pic{width: 100%;position: relative;height: 205px;}
.slow4_m .content4 .pic .txt{bottom: 0%;font-size: 15px;color: #ffffff;padding: 0.5em ;top: initial;background-color: rgba(0,0,0,0.6);box-sizing: border-box;-webkit-transition: .3s;transition: .3s;}
.slow4_m .content4 .pic .txt p{line-height: 1.4em;-webkit-transition: .3s;-webkit-transition: .3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slow4_m .content4 .pic img{width: 100%;height: 100%;-webkit-transition: .3s;transition: .3s;}
.slow4_m .content4 .tw{padding: 1em;overflow: hidden;}
.slow4_m .content4 .tw p.menoy{font-size: 14px;color: #b88e41;float: left;width: 100%;}
.slow4_m .content4 .tw p.menoy em{font-size: 14px;font-weight: bold;}
.slow4_m .content4 .tw p.add{float: right;background: url("../images/slow3_16.jpg") 0 center no-repeat;padding-left: 1.3em;}
.slow4_m .content4 li:hover{box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.1);}
.slow4_m .content4 li:hover .txt{background-color: rgba(0,0,0,0.8)}
.slow4_m .content4 li:hover .txt p{line-height: 2em;}
.slow4_m .outsea_con2 .content1 li.l2 p.fir.on{
    background: url("../images/slow3_li_03.png") 0.8em center no-repeat;background-color: #b88e41;  }
.slow4_m .outsea_con2 .content1 li.l2 p.fir{
    background: url("../images/slow3_lib_03.png") 0.8em center no-repeat;  }
.slow4_m .outsea_con2 .content1 li.l4 p.fir.on{
    background: url("../images/slow3_li_07.png") 0.8em center no-repeat;background-color: #b88e41;  }
.slow4_m .outsea_con2 .content1 li.l4 p.fir{
    background: url("../images/slow3_lib_07.png") 0.8em center no-repeat;  }
.banner.slo{overflow: hidden;}

.communi_con2 .title h3{padding-top: 1.5em;padding-bottom: 0;}
.communi_con2 li{position: relative;width: 100%;}
.communi_con2 .content{padding: 14.5em 0;background-position: center bottom;-webkit-background-size: cover;background-size: cover;}
.communi_con2 .tw{padding: 0 5em;float: left;width: 55%;box-sizing: border-box;}
.communi_con2 .tw h4{font-size: 24px;padding-bottom: 1em;}
.communi_con2 .tw p{font-size: 20px;}

.communi_con3{background-color: #fafafa;}
.communi_con3 li{width: 33em;height: 19em;background: url("../images/communi_li_08.png") center no-repeat;display: block;float: none;color: #ffffff;margin: 0 auto 4em;position: relative;-webkit-background-size: contain;background-size: contain;}
.communi_con3 li .txt{padding: 0 3em;box-sizing: border-box;}
.communi_con3 li h4{font-size: 26px;}
.communi_con4 p{width:32em;padding: 2em 1em;font-size: 16px;color: #9f9f9f;display: inline-block;box-sizing: border-box;box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.1);margin: 4em 0 8em;}
.communi_con4 h3{display: inline-block;padding: 0 0.5em;background-color: #ffffff;line-height: 1em;color:#d19b30; }
.communi_con4 span{width: 100%;height: 1px;background: -webkit-linear-gradient(left, #ffffff ,#d19b30 , #ffffff);
    background: -o-linear-gradient(#ffffff ,#d19b30 , #ffffff);
    background: -moz-linear-gradient(#ffffff ,#d19b30 , #ffffff);
    background: linear-gradient(to right,#ffffff ,#d19b30 , #ffffff);position: relative;}
.communi_con4 span .txt{top: 0;font-size: 28px;margin-top: -0.75em;}

    /*pro*/
.outsea_incon p{font-size: 16px;}
img.hid{display: none;}
.pro1_con1{padding-top: 11em;}
.pro1_con1 h4{color: #848484;padding: 1em 0;}
.pro1_con1 dd{display: inline-block;font-size: 16px;margin: 0 3em;}
.pro1_con1 dd.add{padding-left: 1.8em;background: url("../images/product7_04_04.png") 0 center no-repeat;/*margin-left: 14em;*/}
.pro1_con1 dd.time{padding-left: 2em;background: url("../images/product7_06.png") 0 center no-repeat;}
.pro1_con1 .pic{padding-top: 5em;display: inline-block;}
.pro1_con2{background-color: #eeeeee;}
.pro1_con h3 span{width: 3em;height: 2px;background-color: #b48b40;display: block;margin: 0.2em auto;}
.pro1_con2 li{width: 45%;padding: 0 2.5em;box-sizing: border-box;background: url("../images/product7_li_12.png") 0 0.3em no-repeat;font-size: 18px;margin: 1em 0;line-height: 1.5em;}
.pro1_con2 ul{padding: 5em 0;}
.pro1_con2 li.l6{background: none;}
.pro1_con2 li.l6 p{padding-right: 3em;background: url("../images/index_le_03.png") right center no-repeat;display: inline-block;}
/*.pro1_con2 li.l6 a:hover{color: #b48b40;background: url("../images/index_leb_03.png") right center no-repeat; }*/
.pro1_con2 dl{text-align: center;}
.pro1_con2 dd{/*margin-right: 0.2%;*/overflow: hidden;display: inline-block;vertical-align: top;float: left;}
.pro1_con2 dd img{width: 100%;height: 100%;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);}
/*.pro1_con2 dd:hover img{-webkit-transform: scale(1.1);transform: scale(1.1)}*/
.pro1_con3 ul{padding-top: 5em;}
.pro1_con3 li{width: 100%;padding: 0 6em 0 4em;box-sizing: border-box;overflow: hidden;}
.pro1_con3 li .tw{width: 50%;height: 100%;border-left: 1px solid #b48b40;padding-top: 4em;}
.pro1_con3 li .tw dt{font-size: 18px;width: 3em;height: 3em;border: 1px solid #b48b40;border-radius: 50%;text-align: center;line-height: 3em;float: left;margin: 0 1.5em 0 -1.7em;background-color: #ffffff;}
.pro1_con3 li .tw dd{float: left;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN ;width: 90%;}
.pro1_con3 li .tw dd p{font-size: 16px;}
.pro1_con3 li .tw dd h4{padding: 0.2em 0 0.5em;}
.pro1_con3 li .pic{width: 46%;padding-top: 4em;}
.pro1_con3 li .pic img{width: 100%;}
.pro1_con4{background-color: #eeeeee;}
.pro1_con4 ul{padding-top: 5em;}
.pro1_con4 li{position: relative;width: 100%;overflow: hidden;padding: 3em 0;}
.pro1_con4 .pic{width: 47%;position: absolute;left: 0;z-index: 2;top: 50%;left: 0;overflow: hidden;height: 380px;margin-top: -190px;}
.pro1_con4 .pic img{width: 100%;height: 100%;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);opacity: 0;}
.pro1_con4 .tw{height: 37em;float: right;width: 57%;border: 1px solid #b48b40;}
.pro1_con4 .tw dl{width: 93%;float: right;padding: 0 4em;box-sizing: border-box;}
.pro1_con{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.pro1_con4 .tw dt{font-size: 20px;line-height: 1.7em;}
.pro1_con4 .tw dt span{width: 18px;height: 18px;background: url("../images/product7_xing_52.png") center no-repeat;margin-right: 0.5em;}
.pro1_con4 .tw dd{line-height: 2em;padding-top: 0.7em;}
.pro1_con4 .tw{position: relative;}
.pro1_con4 li.on .pic{left: initial;right: 0;}
.pro1_con4 li.on .tw{float: left;}
.pro1_con4 li.on dl{float: left;}
.pro1_con6 p.phone{font-size: 16px;padding-top: 6em;}
/*.pro1_con4 li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}*/
.pro1_con5 li{display: inline-block;padding-bottom: 2em;background: url("../images/product7_b_10.png") center bottom no-repeat;float: none;margin-right: 19%;}
.pro1_con5 li .tw{width: 12em;height: 12em;border: 1.3em solid #b48b40;box-sizing: border-box;border-radius: 50%;position: relative;}
.pro1_con5 li .tw h4{font-size: 18px;padding-bottom: 0.5em;}
.pro1_con5 dl{text-align: left;}
.pro1_con5 dl,.pro1_con5 ul{width: 70%;margin: 3em auto;}
.pro1_con5 ul{margin-top: 5.5em;}
.pro1_con5 dl dd,.pro1_con5 dl dt{line-height: 2em;}
.pro1_con5 .last{color: #b48b40;}
.pro1_con5 .last .pic{padding: 7em 0 3em;}
.pro1_con6{padding:6em 0;}
.pro1_con6 h3{margin-bottom: 2em;text-align: center;}
.pro1_con6 .content p.pro1_new{/*background: url("../images/ban_new_03.png") 0 0.4em no-repeat;*/display: inline-block;padding: 0 2.3em;}
.pro1_con6 .content p{font-size: 18px;}
 span{color: #b48b40;}
.pro2_con1{padding-top: 11em;}
.pro2_con1 p{font-size: 16px;}
.pro2_con{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.pro2_con h3{text-align: center;;}
.pro2_con1 h4{font-size: 20px;color: #828282;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;padding: 0.5em 0 1.5em;}
.pro2_con1 span{padding-bottom: 3em;}
.pro2_con1 .pic{padding-top: 4em;}
.pro2_con2{padding: 3em 0;}
.pro2_con2 li{position: relative;font-size: 13px;border-radius: 3em;overflow: hidden;margin-right: 3.5%;width: 13.5%;}
.pro2_con2 li img{width: 100%;height: 100%;}
.pro2_con2 li .txt{position: absolute;bottom: 0;background-color: #aa843f;color: #ffffff;padding: 0.5em 1em 0;box-sizing: border-box;border-top-right-radius: 3em;top: initial;}
.pro2_con2 li p{position: relative;padding-left: 0.9em;}
.pro2_con2 li p:before{content: '';display: block;width: 6px;height: 6px;background-color: #ffffff;border-radius: 50%;left: 0;top: 0.8em;position: absolute;}
.pro2_con3 h4{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;text-align: center;border-bottom:1px solid #cccccc;line-height: 2.2em;}
.pro2_con3 h4 span{width: 2.5em;height: 2px;background-color: #aa843f;display: block;margin: 0 auto;margin-bottom: -1px;}
.pro2_con3 li{width: 100%;padding: 3em 0;}
.pro2_con3 li dd{display: inline-block;color: #aa843f;padding: 0.3em 1.3em;border: 1px solid #aa843f;border-radius: 1em;margin: 0 1em;font-size: 15px;}
.pro2_con3 li img{margin-right: 3.5%;width: 45%;}
.pro2_con3 li .tw{display: inline-block;border: 1px solid #aa843f;margin-top: 6em;}
.pro2_con3 li .tw p{font-size: 24px;float: left;line-height: 2em;padding: 0 1em;}
.pro2_con3 li .tw p.menoy{background-color: #aa843f;color: #ffffff;padding: 0 0.5em;}
.pro2_con4 li{width: 46%;}
.pro2_con4 li p{padding-left: 3em;background: url("../images/pro2_03.png") 0 0.2em no-repeat;margin:2em 0;font-size: 16px;}
.pro2_con4 li .pic{width: 100%;}
.pro2_con4 li img{width: 100%;height: 100%;}
.pro2_con5{padding: 0 2em;}
.pro2_con5 dl{font-size: 20px;line-height: 3em;padding-bottom: 1em;}
.pro2_con5 dt{border-bottom: 2px solid #aa843f;line-height: 1.3em;padding: 0 0.5em;display: inline-block;}
.pro2_con5 dd{padding-left: 1em;}
.pro2_con6 p{font-size: 20px;padding-top: 0.5em;}
.pro2_con6 li{width: 16.66%;text-align: center;vertical-align: bottom;padding: 3em 0;}
.pro2_con6 li .pic img{vertical-align: middle;-webkit-transition: .3s;transition: .3s;margin-top: 0;}
.pro2_con6 li:hover .pic img{margin-top: -2em;}
.pro2_con6 li:hover p{color:#aa843f;}


    /*serve*/
.serve2{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.serve2 .title h3{font-family: "syhr"}
.serve2 .title p{color: #1e1e1e;}
.serve2 li{padding: 2em;border-right: 1px solid #d3d3d3;display: inline-block;float: none;text-align: center;}
.serve2 li p{font-size: 16px;color: #1e1e1e;padding-top: 1em;-webkit-transition: .3s;transition: .3s;line-height: 1.5em;}
.serve2 li:hover p{color: #b88e41;}
.serve2 li .pic{display: inline-block;}
.serve_sen{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.serve_sen_con1 p{font-size: 16px;color: #1e1e1e;}
.serve_sen_con2 li{padding: 5em 0;width: 100%;}
.serve_sen_con2 li h4 img{padding: 1em 0;}
.serve_sen_con2 li.on{background-color: #eeeeee;}
.serve_sen_con2 li .pic{overflow: hidden;display: inline-block;}
.serve_sen_con2 li .pic img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s;transition: .3s;}
/*.serve_sen_con2 li .pic img:hover{-webkit-transform: scale(1.1);transform: scale(1.1)}*/
.serve_case li{width: 43.5%;-webkit-transition: 0.3s;transition: 0.3s;}
.serve_case .tw{background-color: #ffffff;padding: 0 1em;}
.serve_case .tw h4{font-size: 20px;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;color: #4a4949;font-weight: bold;}
.serve_case .tw p{font-size: 16px;color: #4a4949;font-family: syhr}
.serve_case li:hover {box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.2)}

/*join*/
.join .title dd{display: inline-block;margin: 0 2em;color: #7d7d7d;font-size: 20px;padding-left: 1.5em;}
.join .title dd.add{background: url("../images/join_03.png") 0 center no-repeat;}
.join .title dd.year{background: url("../images/join_05.png") 0 center no-repeat;}
.join .title dd.record{background: url("../images/join_07.png") 0 center no-repeat;}
.join .title p{color: #838383;font-size: 18px;padding-top: 1em;}
.join_con1{color: #515151;}
.join_con1 li{padding-bottom: 4em;width: 100%;}
.join_con1 h4{display: inline-block;line-height: 1em;margin-bottom: 0.5em;}
.join_con1 h4 span{width: 100%;height: 2px;background-color: #c29233;}
.join_con1 p{font-size: 18px;}
.join_con1 ul{padding-bottom: 5em;}

/*scheme*/
.scheme_in{font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN}
.scheme1 .content ul{text-align: center;padding: 6em 0 8em;}
.scheme1 .content li{width: 41.8%;background-color: #b48b40;padding: 6.5em 2em;box-sizing: border-box;color: #ffffff;position: relative;margin-right: 10%;display: inline-block;float: none;-webkit-transition: .3s;transition: .3s;vertical-align: top;}
.scheme1 .content h4{font-size: 36px;color: #c29233;position: absolute;width: 3em;height: 3em;border:  2px solid #b48b40;background-color: #f5f5f5;border-radius: 50%;box-shadow: 1px 2px 5px 1px rgba(0,0,0,0.5);text-align: center;line-height: 3em;top: 0;left: 50%;margin: -1.5em 0 0 -1.5em;}
.scheme1 .content h5{font-size: 20px;font-weight: bold;font-family: "思源黑体 CN","Source Han Sans CN",SourceHanSansCN;padding-bottom: 2.7em;}
.scheme1 .content p{font-size: 16px;color: rgba(255,255,255,0.8);text-align: left;}
.scheme1 .content li:hover{box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.3)}
.scheme_in .title h3{font-size: 32px;}
.scheme_in .title p{color: #333333;text-align: left;}
.scheme2 .content h4{margin-top: 7em;}
.scheme2 table{overflow: hidden;}
.scheme2 .content h4{font-size: 20px;line-height: 3.5em;color: #ffffff;background-color: #c29233;font-weight: normal;text-align: center;}
.scheme2 table tr{background-color: #eeeeee;}
.scheme2 table tr.on{background-color: #d2d2d2;}
.scheme2 table tr .tabt{width: 30%;border-right: 1px solid #ffffff;}
.scheme2 .content{padding: 0 4em;}
.scheme2 table p{overflow: hidden;}
.scheme2 table p span{height: 100%;float: left;}
.scheme2 table.tab2 td{padding: 4em 3em;}
.scheme2 table td{padding: 2em 3em;font-size: 16px;word-break: normal!important;}
.outsea_in h3{padding-bottom: 1em;text-align: center;}
.outsea_in .pro1_con2 li{padding:0 0.5em 0 2.5em;line-height: 1.7em;}
.outsea_in .pro1_con2 li p{display: inline-block;float: left;font-size: 12px;color: #999999;margin-right: 1em;}
.outsea_in .pro1_con2 dd{margin-right: -1px;}
.pro1_con .outsea_incon p{margin-top: 2em;}
.outsea_incon1 p{text-align: left;text-indent: 2em;}
.outsea_incon2{padding: 15em 0;}
.outsea_incon2 .pic{width: 42%;height: 350px;}
.outsea_incon2 .pic img{width: 100%;height: 100%;}
.outsea_incon2 .tw{width: 58%;padding: 2em;box-sizing: border-box;}
.outsea_incon2 li{background-color: #eeeeee;margin-bottom: 2.1em;width: 100%;}
.outsea_incon2 .tw h4{color: #b48b40;}
.outsea_incon2 .tw dd{color: #737373;line-height: 1.5em;}
.outsea_incon2 .tw dd span,.outsea_incon2 .tw p span{width: 50%;}
.outsea_incon2 .tw dl{padding: 0.5em 0 1em;}
.outsea_incon2 .tw p{line-height: 1.8em;}

.scheme3 .content{padding-top: 5em;}
.scheme3 .content .pic{display: inline-block;/*overflow: hidden;*/margin: 0 1%;width: 21%;position: relative;}
.scheme3 .content .pic img{width: 100%;height: 100%;-webkit-transition: .1s;transition: .1s;-webkit-transform: scale(1);transform: scale(1);position: absolute;left: 0;top: 0;}
.scheme3 .content .pic img:before,.scheme3 .content .pic img:after{content: '';display: block;position: absolute;top: 0;left:0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);opacity: 0;}
/*
.scheme3 .content .pic:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);border: 5px solid #ffffff;box-shadow: 0 0 4px 2px rgba(0,0,0,0.3);z-index: 5;}
*/
.back{position: absolute;top: 0;margin-top: -3em;width: 100%;}
.back a{font-size: 16px;overflow: hidden;position: relative;}
footer{position: relative;}
.back a:after{content: '<< Back';display: block;position: absolute;top: 0;left: 0;margin-right: 100%;-webkit-transition: .3s;transition: .3s;opacity: 0;width: 100%;height: 100%;}
.back a:hover:after{opacity: 1;margin-right: 0;color: #b48b40;}
.footer_b{color: rgba(227,227,227,0.8);padding: 3em 0;font-size: 13px;background-color: #1f1e1e;}
.footer_b p,.footer_b p a{color: rgba(227,227,227,0.8)}
.footer_b p{position: relative;}
.footer_b span{position: absolute;top: -11px;left: 54%;margin-left: 10%;}
.footer_b span.wb{margin-left: 13%;}
.footer_b span i{position: relative;}
.footer_b .wrap{overflow: inherit;}
.footer_b span i:after,.footer_b span i:before{position: absolute;content: '';display: block;width: 7em;height: 7em;background: url("../images/erpert.jpg") center no-repeat;-webkit-background-size: cover;background-size: cover;top: 0;margin-top: -7em;left: 50%;opacity: 0;-webkit-transition: .3s;transition: .3s;}
.footer_b span i:before{margin-left: 0.2em;}
.footer_b span i:after{background: url("../images/slow.jpg") center no-repeat;-webkit-background-size: cover;background-size: cover;margin-left: -7.2em;}
.footer_b span i:hover:after,.footer_b span i:hover:before{opacity: 1;margin-top: -8em;}

.banner.slo img{max-width: inherit;}
.banner.slo{height: 700px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.banner{height: 598px;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;}
.banner.slo .banner_slow{width: 100%;height: 100%;display: block;position: relative;}
.banner.slo .banner_slow .bd,.banner.slo .banner_slow .bd ul{width: 100%;height: 100%;}
.banner_slow .bd li{height: 700px;width: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}
.banner_slow .bd li .tw{color: #ffffff;position: absolute;top: 40%;width: 100%;/*padding-left: 25em;*/box-sizing: border-box;text-align: center;}
.banner_slow .bd li h3.slow_titleb,.banner_slow .bd li h3{font-size: 35px;display: inline-block;text-align: center;line-height: 2em;padding: 0 1em;color: #ffffff;}
.banner_slow .bd li h3.slow_titleb{background-color: rgba(0,0,0,0.5);}
.banner_slow .bd li p{font-size: 16px;}
.banner_slow .hd{width: 100%;text-align: center;position: absolute;bottom: 5%;z-index: 10;}
.banner_slow .hd li{width: 14px;height: 14px;font-size: 0;background-color: rgba(255,255,255,0.5);border-radius: 50%;float: none;display: inline-block;margin: 0 3px;}
.banner_slow .hd li.on{background-color: #ffffff;}

@media screen and (max-width:1680px){
    header .wrap{width: 94%;}
    header{height: 75px;line-height: 75px;}
    header nav li>a{padding:0 1em;}
    .lang{margin-top: 2em;}
    .ind .bd h3{font-size: 45px;}
    .ind .bd h2{font-size: 42px;}
    .ind .bd p{font-size: 27px;}
    .index_con1 .tw p{font-size: 20px;}
    .title h3{font-size: 30px;}
    .title h4{font-size: 20px;}
    .pad1{padding: 6em 0;}
    .title h3{padding-bottom: 1em;}
    .pad{padding: 4em 0;}
    .serve_con1 .tw h4{font-size: 26px;line-height: 1.9em;}
    .serve_con1 li.last p{font-size: 28px;}
    .scheme_con3 li h4{font-size: 19px;}
    .scheme_con3 li p{font-size: 15px;}
    .scheme_con2 li .tw h4{font-size: 19px;}
    .outsea_con2 .content2 li .tw h4{font-size: 22px;}
    .outsea_con2 .content1 .title a{font-size: 23px;}
    .about li a{font-size: 18px;}
    .logo{width: 6.5em}
    h4{font-size: 22px;}
    .pad2{padding: 7em 0 3em;}
    .scheme_in .title h3{font-size: 29px;}
    .scheme1 .content h4{font-size: 34px;}
    h3{font-size: 28px;}
    .outsea_incon2{padding: 12em 0;}
    .about1_con1 .tw h2{font-size: 45px;}
    .about2_con1 .tw h4{font-size: 29px;}
    .about4_con1 li p{font-size: 19px;}
    .communi_con2 .tw h4{font-size: 23px;}
    .communi_con2 .tw p{font-size: 17px;}
    .communi_con1{padding-top: 7em;}
    .communi_con2 .content{padding: 13em 0;}
    .slow3_con5 p{font-size: 19px;}
    .slow3_con1 h3{font-size: 28px;}
    .slow2_con3 h2{font-size: 28px;}
    .slow2_con3 h2 span{font-size: 72px;}
    .slow2_con3 dt h3{font-size: 28px;}
    .slow2_con6 button{font-size: 21px;}
    header nav li>a{font-size: 13px;}
}

@media screen and (max-width:1490px){
    header nav li>a{font-size: 12px;}
    .pad2{padding: 7em 0 3em}
    body{font-size: 13px;}
    header{height: 75px;line-height: 75px;}
    .lang{margin-top: 2.2em;}
    .logo{width: 6em;}
       .ind .bd h3{font-size: 42px;}
    .ind .bd h2{font-size: 28px;}
    .ind .bd p{font-size: 24px;}
    .index_con1 .tw p{font-size: 19px;}
    .index_con3 h5{font-size: 18px;}
    .title h4{font-size: 20px;}
    .index_con6 .title p{font-size: 17px;}
    .title h3,.communi_con1 .title h3{font-size: 26px;}
    .pad1{padding: 5em 0;}
    .footer_b{padding: 2em 0;}
    .pad{padding: 4em 0;}
    .serve_con1 .tw h4{font-size: 25px;}
    .serve_con1 li.last p{font-size: 28px;}
    .outsea_con2 .content1 .title a{font-size: 22px;}
    .slow4_con2 p{font-size: 15px;}
    .slow2_con1 li p{font-size: 16px;}
    .slow2_con1 .tb p{font-size: 26px;}
    .about li a{font-size: 18px;}
    .slow2_con1 h4{font-size: 24px;}
    .slow2_con3 dt h3{font-size: 25px;}
    .slow2_con6 input{font-size: 16px;}
    .scheme_con2 li .tw h4,.scheme_con3 li h4{font-size: 18px;}
    .scheme_con3 li span{width: 1.2em;height: 1.2em;}
    .scheme_con3 li span:after{width: 2050%;-webkit-transform: rotate(23deg);transform: rotate(23deg)}
    .scheme_con3 li.l2 span:after{-webkit-transform: rotate(-23deg);transform: rotate(-23deg)}
    .scheme_in .title h3{font-size: 25px;}
    .scheme1 .content ul{padding: 5em 0 6em;}
    .scheme1 .content h4{font-size: 30px;}
    .scheme1 .content h5{font-size: 18px;}
    .scheme1 .content li{padding: 5em 2em;}
    .outsea_con2 .content2 li .tw h4{font-size: 22px;}
    .outsea_con2 .content2 li .tw p{font-size: 15px;}
    .outsea_con2 .content1 li p,.slow3_con3 .content1 li.l1 .more p{font-size: 17px;}
    .outsea_con2 .content1 .title a{width: 10em;}
    .outsea_con1 .title p{font-size: 15px;}
    .about li{width: 19em;}
    .slow3_con1 h3{font-size: 26px;}
    .slow3_con1 .tw p{font-size: 18px;}
    .slow3_con1 h3{padding: 3.5em 0 0.5em}
    .slow3_con3 .content3 .pic p{font-size: 13px;}
    .slow3_con3 .content3 a{font-size: 15px;}
    .slow3_con4 p{font-size: 15px;}
    .slow3_con4 h5{font-size: 17px;}
    .slow3_con5 p{font-size: 18px;}
    .slow3_con2 .tabt{font-size: 17px;}
    .slow3_con2 th{font-size: 18px;}
    .slow1_con1 .tw p{font-size: 15px;}
    .slow1_con1 .tw{padding-top: 5em;}
    .slow3_con4 p{font-size: 15px;padding-top: 1.5em;}
    .slow3_con4 li.l4 p{padding-top: 2.5em;}
    .slow3_con4 li .pic{height: 9em;line-height: 9em;}
    .slow3_con4 li.l4 .pic{height: 8em;line-height: 8em;}
    .slow3_con4 li .pic img{height: 100%;}
    .slow3_con4 li.l1 .pic img{height: initial;}
    .slow3_con4 ul li.l1 p{padding-top: 2.7em;}
    .slow3_con5 p{font-size: 18px;}
    .banner.slo{background-position: center;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;}
    /*
    .banner.slo img{height: 100%;width: initial;max-width: initial;margin-left: -10%;}
    */
    .pro1_con6 .content p{font-size: 17px;}
    .communi_con1 p,.communi_con1 span{font-size: 15px;}
    .communi_con2 .tw h4{font-size: 22px;}
    .communi_con2 .tw p{font-size: 17px;}
    .communi_con3 li h4{font-size: 23px;}
    .club_con1 .title p{font-size: 17px;}
    .about1_con1 .tw h2{font-size: 40px;}
    .about1_con1 .tw p{font-size: 15px;}
    .about2_con1 .tw h4{font-size: 25px;}
    .about li a em.circle{margin-right: 0.5em;}
    .club_con2 li h5{font-size: 16px;}
    .about4_con1 li p{font-size: 18px;}
    .join .title dd{font-size: 18px;}
    .join .title p{font-size: 17px;}
    h4{font-size: 20px;}
    .join_con1 p{font-size: 15px;}
    .index_con1 li h3{font-size: 34px;}
    .index_con4{padding: 6em 0;}
    .index_con5 li em{font-size: 42px;}
    .address{padding: 2em;}
    /*serve*/
    .serve_con1 .tw h4{font-size: 22px;}
    .communi_con1{padding-top: 6em;}

   /* outsea*/
    .outsea_con2 .content1 p.fir{width: 7em;}
    h3{font-size: 26px;}
    .pro1_con2 li{font-size: 17px;}
    .pro1_con2 ul{padding: 4em 0;}
    .outsea_incon2{padding: 10em 0;}
    .pro1_con3 li .tw dt{font-size: 16px;}
    .pad2{padding: 6em 0 4em;}
    .pro1_con4 .pic{height: 350px;margin-top: -175px;}

    /*about*/
    .about1_con1 .tw h2{font-size: 42px;}
    .about1_con1 .tw p{font-size: 15px;}
    .about1_con1 .content{padding-bottom: 6em;}
    .about2_con1 li{padding: 6em 0;}

   /* club*/
    .club_con1 .title p{font-size: 17px}
    .communi_con2 .content{padding: 11em 0;}
    .slow3_con2 td{font-size: 15px;}
    .slow3_con1 .tw p{font-size: 19px;}
    .slow3_con1 .tw{width: 35%;}
    .slow2_con5 i{font-size: 17px;}
    .slow2_con5 li dl{font-size: 15px;}
    .slow2_con6 h5{padding-bottom: 2em;}
    .slow2_con6 button{font-size: 19px;}
    .slow4_m{padding-bottom: 3em;}
    .pro2_con2 li{font-size: 12px;}
    .pro2_con3 li .tw p{font-size: 22px;}
    .pro2_con3 li .tw{margin-top: 5em;}
    .pro2_con3 li{padding: 3em 0 1em;}
    .pro2_con6 p{font-size: 17px;}
    .pro2_con5 dl{font-size: 18px;}
    .scheme2 .content h4{margin-top: 5em;}
    .scheme2 .content h4{font-size: 19px;}
    .club_con2 .content p{font-size: 16px;}
}
@media screen and (max-width:1390px){
    .menu {
        display: block;
        cursor: pointer;
    }
    nav {
        -webkit-transition: .5s;
        transition: .5s;
        background-color: rgba(180, 139, 64, 0.7);
    }

    nav.on {
        margin-right: 0;
    }

    nav {
        position: absolute;
        right: 0;
        top: 75px;
        width: 31em;
        margin-right: -100%;
    }

    nav li {
        width: 100%;
        text-align: center;
    }

    nav li a {
        width: 100%;
        box-sizing: border-box;
        -webkit-transition: .3s;transition: .3s;
    }
    header nav li>a{max-width: 100%;}

    header nav li:hover {
        background-color: rgba(180, 139, 64, 0.8);
    }
    header nav li:hover a{color: #ffffff;}

    header nav li.on a {
        color: #ffffff;
    }

    header nav li.on {
        background-color: rgba(180, 139, 64, 0.8);
    }
}
@media screen and (max-width:1280px) {
    body {
        font-size: 13px;
    }

    header .wrap, .wrap {
        width: 96%;
    }

    .pad {
        padding: 3em 0;
    }

    .address {
        padding: 1em 0;
        background: url("../images/footer_02.jpg") center no-repeat;
    }

    /*.address .wrap{padding: 0 2em;}*/
    .address li {
        width: 48%;
        margin-right: 2%;
    }

    .footer_b {
        padding: 1em;
    }

    /*index*/
    .ind .bd h3 {
        font-size: 35px;
    }

    .ind .bd p {
        font-size: 20px;
    }

    .index_con1 li h3 {
        font-size: 29px;
    }

    .index_con3 p {
        font-size: 14px;
    }

    .index_con3 li {
        margin: 0.3%;
    }

    .index_con3 h5 {
        font-size: 17px;
    }

    .index_con3 .pic {
        width: 18%;
        padding: 0 1.5em 0 3em;
    }

    .index_con3 .tw {
        width: 72%;
    }

    .index_con4 {
        padding: 5em;
    }

    .index_con5 li em {
        font-size: 35px;
    }

    .index_con6 .title p {
        font-size: 16px;
    }

    /*serve*/
    .banner_slow .bd li h3.slow_titleb,.banner_slow .bd li h3{font-size: 26px;}
    .serve_con1 .tw h4 {
        font-size: 22px;
    }

    .serve_con1 li {
        margin-bottom: 6em;
    }

    .serve_con1 li.last p {
        font-size: 25px;
    }

    .serve_sen_con1 p {
        font-size: 15px
    }

    .serve_sen_con2 li {
        padding: 4em 0;
    }

    h4 {
        font-size: 18px;
    }

    .title p {
        font-size: 15px;
    }

    .serve_case li {
        width: 47%;
    }

    .serve_con1 .tw h4 {
        font-size: 20px;
    }

    /*scheme*/
    .scheme_con3 li p {
        font-size: 14px;
    }

    .scheme_con2 li .tw h4, .scheme_con3 li h4 {
        font-size: 17px;
    }

    .scheme1 .content p {
        font-size: 15px;
    }

    .scheme_in .title h3 {
        font-size: 23px;
    }

    .about li a {
        font-size: 14px;
    }

    .pad2 {
        padding: 6em 0 2em;
    }

    .about li {
        width: 16.4em;
        margin-bottom: 1em;
    }

    .scheme1 .content h4 {
        font-size: 27px;
    }

    /*outsea*/
    .outsea_con2 .content1 .title a {
        font-size: 20px;
    }

    .outsea_con2 .content1 li p, .slow3_con3 .content1 li.l1 .more p {
        font-size: 16px;
    }

    .outsea_con2 .content2 li .tw h4 {
        font-size: 20px;
        padding-top: 2em;
    }

    .outsea_con2 .content2 li .tw {
        padding: 0 2em;
    }
    .outsea_incon2{padding: 7em 0;}
    .pro1_con3 li .tw dd p{font-size: 15px;}
    .pro1_con3 li .tw{padding-top: 3em;}
    .pro1_con3 li .pic{padding-top: 3em;}
    .pro1_con3 li{padding: 0 3em;}

    /*slow*/
    .slow4_con1 h4{font-size: 19px;}
    .slow4_con2 p{padding: 0 3em;}
    .slow3_con4 ul{-webkit-background-size: cover;background-size: cover;}

    /*about*/
    .about1_con1 .tw h2{font-size: 38px;line-height: 2.5em;}
    .about1_con2{padding: 3em 0;}
    .about2_con1 .tw h4{font-size: 23px;}
    .about4_con1 li p{font-size: 17px;}

    /*club*/
    .banner.slo img{height: initial;width: 100%;max-width: 100%;margin-left: 0;}
    .club_con1 .title p{font-size: 16px;}
    .slow1_con1 .tw{padding-top: 4em;}
    .slow1_con1 .tw img{top: 70%;}
    .pro1_con5 li .tw h4{font-size: 17px;}
    .slow3_con3 .content3 li{margin-right: 8.3%;}
    .slow3_con4 h5{font-size: 14px;}
    .slow3_con4 ul{height: 10em;}
    .slow3_con4 ul li.l1 p{padding-top: 0;}
    .slow3_con5 p{font-size: 16px;}
    .slow3_con1 .tw p{font-size: 18px;}
    .slow3_con1 h3{font-size: 25px;}
    .slow3_con2 .tabt{width: 15%;}
    .slow3_con2 .tabt .img{left: 4%;}
    .slow3_con2 td{padding: 0 2em;}
    .slow2_con1 h4{font-size: 22px;}
    .slow2_con1 li p{font-size: 15px;}
    .slow2_con1 .tb p{font-size: 24px;}
    .slow2_con3{padding-top: 8em;}
    .slow2_con6 input{margin-bottom: 1.7em;}
    .pro2_con1 p{font-size: 14px;}
    .title p{font-size: 15px;}
    .scheme2 table td{font-size: 15px;}
    .scheme2 table.tab2 td{padding: 3em;}
    .scheme2 .content{padding: 0 3em;}
    .scheme_con3 li span:after{-webkit-transform: rotate(25deg);transform: rotate(25deg)}
    .scheme_con3 li.l2 span:after{-webkit-transform: rotate(-25deg);transform: rotate(-25deg)}
    .join .title dd{font-size: 17px;}
    .join .title p{font-size: 16px;}
    .banner.slo,.banner.slo .bd li{height: 500px;}
    .banner {height: 400px;}
    .banner.ind{height: 600px;}
    .slow2_con6 h5{white-space: normal;}
}
@media screen and (max-width:1200px){
    /*index*/
    .index_con1 .tw p{font-size: 18px;}
    .pad1{padding: 4em 0;}
    .index_con3 p{line-height: 1.6em;}
    .index_con3 li{padding: 1em 0;}
    .title h3, .communi_con1 .title h3{font-size: 24px;}
    .title h4{font-size: 20px;}
    .index_con4 li .pic{height: 7em;}
    .index_con5 li{padding-top: 4em;}
    h3 em.circle{width: 15px;height: 15px;}
    /*serve*/
    .serve_con1 .tw h4{font-size: 20px;}
    .serve2 li .pic{width: 5em}
    .serve2 li{width: 7em;line-height:5em;vertical-align: middle;padding: 2em 1em;}
    .serve2 li p{font-size: 15px;height: 4.5em;}
    .serve_case .tw p{font-size: 15px;}

    /*scheme*/
    .scheme1 .content h5{padding-bottom: 2em;}

    /*outsea*/
    .outsea_con2 .content2 li .pic{width: 55%;}
    .outsea_con2 .content2 li .tw{width: 45%;}
    .outsea_con2 .content2 li .tw h4{padding-top: 1em;}
    .outsea_con2 .content2 li .tw h5{font-size: 13px;padding-bottom: 1em;}
    .outsea_con2 .content1 li .more{width: 79%;}
    .pro1_con2 li{font-size: 16px;}
    .pro1_con3 li .tw dd{width: 88%;}

    /*slow*/
    .slow4_con1 h4{font-size: 18px;}
    .slow4_con1 h5{font-size: 15px;}
    .slow4_con1 img{height: 10em;}
    .slow4_con3{padding: 4em 0;}
    .slow4_con1{-webkit-background-size: contain;background-size: contain;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 82%;}
    .pro1_con6 .content p{font-size: 16px;}

    /*about*/
    .about1_con1 .tw p{font-size: 14px}
    .about1_con1 .tw{padding: 0 1.5em;}

    /*footer*/
    .address .wrap{padding: 0 2em;}
    .footer_b p i{display: none;}
    .footer_b p span i{display: block;}
    .footer_b span{top: -4px;left: 60%;}
    .footer_b span.wb{margin-left: 15%;}
    h3{font-size: 23px;}
    .slow4_con2 p{padding: 0;}
    .slow4_con2 p{font-size: 13px;}

    /*about*/
    .about1_con1 .content{padding-bottom: 4em;}
    .club_con2 li h5{font-size: 15px;}
    .club_con2 li{width: 27%;margin: 3em 2%;}
    .about4_con1 li{margin: 2em 4% 2em 0;}

    /*club*/
    .club_con1 li{padding: 1em;}
    .communi_con2 .tw h4{font-size: 20px;}
    .communi_con2 .tw p{font-size: 16px;}
    .communi_con4 p{font-size: 15px;}
    .communi_con1 .title h3{margin-bottom: 0;}
    .slow1_con1 .tw p{font-size: 14px;}
    .slow1_con1 .pic,.slow1_con1 .tw{width: 48%;}
    .slow4_m .content1 li .more{width: 85%;}
    .slow4_m .content4 li{width: 32%;margin-right: 2%;}

    /*slow*/
    .slow4_m .content4 .tw{padding: 1em;}
    .slow4_m .content4 .pic .txt{font-size: 14px;}
    .slow4_m .content4 li{width: 28.5%;}
    .slow4_m .content4 .pic{height: 175px;}
    .slow1_con1 .tw img{top: 50%;}
    .pro1_con4 .tw dt{font-size: 19px;}
    .pro1_con5 li .tw{width: 11em;height: 11em;}
    .pro1_con5 dl, .pro1_con5 ul{width: 87%;}
    .slow3_con3 .content3 li{width: 31%;margin-right: 3%;}
    .slow3_con3 .content3 .tw p{font-size: 14px;}
    .slow3_con4 li .pic{height: 8em;line-height: 8em;}
    .slow3_con4 li.l4 .pic{height: 6em;}
    .slow3_con4 p{padding-top: 2em;}
    .slow3_con5 img{width: 18em;}
    .slow3_con1 h3{padding: 2.5em 0 0.5em;}
    .slow3_con1 h3{font-size: 23px;}
    .slow3_con1 .tw p{font-size: 17px;}
    .slow3_con1 .tw{width: 34%;}
    .slow3_con1 .tw img{height: 100%;}
    .slow2_con3 dt h3{font-size: 22px;}
    .slow2_con3 dd{font-size: 15px;}
    .slow2_con3 li{padding-top: 5em;}
    .slow2_con3 h2 span{font-size: 60px;}
    .slow2_con5 .wrap{width: 100%;}
    .slow2_con5 li{width: 10.5%;}
    .slow2_con6 form{margin-left: 3em;}
    .slow2_con6 input{font-size: 15px;}
    .slow2_con6 h5{font-size: 17px;}
    .slow2_con6 input{margin-bottom: 1.5em;}
    .slow2_con6 h5{font-size: 17px;}
    .slow2_con6 form{width: 25em;}
    .slow3_con3 .outsea_con2 .content1 li p{padding: 0 0.7em;}
    .pro2_con1 h4{font-size: 19px;}
    .pro2_con1 p{font-size: 15px;}
    .pro2_con3 li .tw p{font-size: 20px;}
    .pro2_con2 li .txt{padding: 1em;}
    .pro2_con2 li{margin-right: 1.5%;width: 15.4%;}
    .pro2_con3 li .tw{margin-top: 3em;}
    .scheme2 table td{}
    .scheme_con3 .wrap{width: 96%;}
    .scheme_con3 ul{width: 75em;margin: 0 auto;}
    .scheme_con3 li.l2, .scheme_con3 li.l4{padding-top: 8.7em;}
    .scheme_con3 li span:after{width: 1750%;}
    .back a{font-size: 15px;}
}
@media screen and (max-width:996px){
    /*.address li{width: 100%;}*/
    /*index*/
    .index_con3 .pic{width: 7%;padding: 0;margin: 0 1.5em 0 3em;}
    .index_con4 li{width: 45%;}

    /*serve*/
    .serve_con1 li{width: 48%;}
    .serve_con1 li.last p{font-size: 21px;}
    .serve2 li{padding: 1em;}

    /*scheme*/
    .scheme_con2 li{width: 100%;padding: 3em 2em;}
    .scheme_con2 li .pic{width: 27%;}
    .scheme_con2 li .pic img{width: 70%;}
    .scheme_con2 li .tw{padding-top: 1em;width: 65%;}
    .scheme_con2 ul .line{display: none;}
    .scheme1 .content h4{font-size: 23px;}
    .about li a{font-size: 14px;}
    .scheme1 .content h5{font-size: 17px;}

    /*outsea*/
    .outsea_con2 .content2 li .pic{width: 40%;padding: 3em 0;}
    .outsea_con2 .content2 li .tw{width: 58%;background-color: initial;}
    .outsea_con2 .content2 li .tw h4{font-size: 17px;padding-top: 1.5em;}
    .outsea_con2 .content2 li .tw p{font-size: 14px;}
    .outsea_con2 .content1 li p, .slow3_con3 .content1 li.l1 .more p{font-size: 15px;}
    .outsea_con2 .content1 .title a{font-size: 17px;}
    .outsea_con1 .title p{font-size: 14px;}
    .pro1_con2 ul{padding: 2em 0 3em;}
    .pro1_con3 li .tw dt{font-size: 14px;}

    /*about*/
    .about1_con1 .tw h2{font-size: 32px;}
    .about4_con1 li{padding: 2em 0;}
    .communi_con3 li h4{font-size: 21px;}
    .communi_con2 .tw h4{font-size: 19px;}
    .communi_con2 .content{padding: 9em 0;}

    /*slow*/
    .slow1_con1 .tw{padding-top: 2em;}
    .slow1_con1 .tw p{line-height: 2em;}

    .pro1_con4 .tw dl{padding: 0 2em;}
    .slow3_con3 .content3 .tw p{margin: 0 1em;}
    .slow2_con1 h4{font-size: 19px;}
    .slow2_con1 li p{font-size: 14px;}
    .slow2_con1 .tb p{font-size: 22px;}
    .slow2_con3{padding-top: 6em;}
    .slow2_con3 h2{font-size: 25px;}
    .slow2_con3 .tw{line-height: 2.5em;}
    .slow2_con3 dt{padding-bottom: 1em;}
    .slow2_con3 li{padding-top: 4em;}
    .slow2_con6 input{font-size: 14px;}
    .slow2_con6 h5{font-size: 16px;}
    .slow2_con6 h5{padding-bottom: 1.3em;}
    .slow2_con6 button{font-size: 17px;}
    .address .wrap{padding: 0;}
    .pro2_con5 dl{font-size: 17px;}
    .pro2_con6 p{font-size: 16px;}
    .pro2_con1 h4{font-size: 16px;}
    .pro2_con3 li .tw p{font-size: 18px;}
    .pro2_con6 li .pic{height: 60px;}
    .pro2_con6 li .pic img{height: 100%;}
    .scheme_con3 li.l2, .scheme_con3 li.l4{padding-top: 7em;}
    .scheme_con3 li span:after{width: 1400%;}
    .scheme_con3 li span:after{-webkit-transform: rotate(25deg);transform: rotate(25deg)}
    .scheme_con3 li.l2 span:after{-webkit-transform: rotate(-25deg);transform: rotate(-25deg)}
    .scheme_con3 ul{width: 60em;}
    .scheme_con2 li .tw h4, .scheme_con3 li h4{font-size: 16px;}
    .ind .txt{top: 40%;}
    .serve_con1 .tw h4{padding-bottom: 0.5em;}

}
@media screen and (max-width:960px){
    header{line-height: 65px;height: 65px;}
    .logo{width: 5em;}
    .menu{margin-top: 26px;}
    nav{top: 65px;}
    .lang{margin-top: 1.8em;}
    /*index*/
    .ind .bd h3{font-size: 28px;}
    .ind .bd h2{font-size: 24px;}
    .ind .bd p{font-size: 16px;}
    .index_con1 li h3{font-size: 25px;}
    .index_con1 .tw p{font-size: 16px;}
    .title h3, .communi_con1 .title h3{font-size: 22px;}
    .title h4{font-size: 16px;}
    .index_con3 h5{font-size: 16px;}
    .index_con4{padding: 3em 0;}
    .index_con5 li em{font-size: 32px;}
    .index_con5 li{padding-top: 3em;}
    .index_con6 .title p{font-size: 15px;}

    /*serve*/
    .serve_con1 .tw h4{font-size: 16px;}
    .serve_con1 li{margin-bottom: 5em;}
    .serve_case .tw p{font-size: 14px;}



    /*scheme*/
    .about li a{font-size: 14px;}
    .about li a em.circle{width: 10px;height: 10px;}
    .scheme_in .title h3{font-size: 20px;}
    .pad2{padding: 4em 0 2em;}
    .scheme1 .content li{margin-right: 5%;}

    /*outsea*/
    .outsea_con2 .content1 li .more{width: 85%;}
    .outsea_con2 .content1 li .tw{padding: 0;}
    .outsea_incon p{font-size: 15px;}
    h3{font-size: 21px;}
    .outsea_incon2{padding: 5em 0;}
    .pro1_con3 li .tw dd{width: 84%;}
    .pro1_con3 li .tw dd p{font-size: 14px;}
    .pro1_con3 li .tw{padding-top: 3em;}
    .pro1_con3 li .pic{padding-top: 3em;}
    .pro1_con3 ul{padding-top: 2.5em;}
    .about2_con1 .tw h4{font-size: 19px;}
    .about2_con1 .tw p{font-size: 15px;}
    .about2_con1 li{padding: 5em 0;}
    .club_con2 li h5{font-size: 14px;}
    .about4_con1 li p{font-size: 16px;}
    .slow4_m .content4 .pic{height: 145px;}

   /* club*/
    .club_con1 li{width: 32%;}
    .club_con1 .title p{font-size: 15px;}
    .club_con1 .title p{padding: 0 0 3em;}
    .communi_con2 .tw p{font-size: 15px;}
    .communi_con2 .tw h4{font-size: 18px;}
    .communi_con3 li h4{font-size: 21px;}
    .communi_con2 .tw{padding: 0 3em;}

    /*slow*/
    .outsea_con2 .content1 li .more{width: 79%;}
    .slow1_con1 .wrap{padding: 0 2em;}
    .pro1_con5 li{margin-right: 13%;}
    .slow3_con3 .content3 li{width: 48%;}
    .slow3_con3 .content3 li{margin: 2em 2% 2em 0;}
    .slow3_con3 .content3 a{font-size: 14px;}
    .slow3_con4 ul li.l2{margin-top: -3em;}
    .slow3_con4 ul li.l1{margin-top: -2em;}
    .slow3_con4 p{font-size: 14px;}
    .slow3_con4 ul li.l3{margin-top: 4em;}
    .slow3_con4 ul{-webkit-background-size: contain;background-size: contain;}
    .slow3_con1 h3{font-size: 19px;}
    .slow3_con1 .tw p{font-size: 15px;}
    .slow3_con2 .tabt .img{width: 1.5em;}
    .slow3_con2 .tabt{width: 16%;}
    .slow3_con2 th{font-size: 17px;}
    .slow3_con2 .tabt{font-size: 16px;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 82%;}
    .slow2_con1 li{padding: 1.5em 1em;}
    .slow2_con1 .tb p{font-size: 19px;}
    .slow2_con3 h2{font-size: 23px;}
    .slow2_con3 li{padding-top: 3em;}
    .slow2_con3 dd{font-size: 14px;}
    .slow2_con3 li{width: 48%;}
    .slow2_con3 ul{padding: 0 0em 4em;}
    .slow2_con3 dt h3{font-size: 19px;}
    .slow2_con3 h2{font-size: 19px;}
    .slow2_con3 h2 span{font-size: 35px;}
    .slow2_con4 li{width: 100%;padding: 0;}
    .slow2_con4 li dd{width: 48%;float: left;margin: 0 1%;}
    .slow2_con5 li dl{font-size: 14px;}
    .slow2_con5 i{font-size: 16px;}
    .slow2_con5{background-position: left bottom;}
    .slow2_con6 form{width: 20em;}
    .banner_slow .bd li h3.slow_titleb,.banner_slow .bd li h3{font-size: 22px;margin-top: 2em;}
    .pro2_con4 li p{font-size: 15px;}
    .pro2_con5 dl{font-size: 16px;}
    .pro2_con2 li .txt{padding: 0.5em;}
    .pro2_con2 li .txt{border-top-right-radius:2.4em;}
    .scheme2 table td{padding: 2em;}
    .scheme2 table td{font-size: 14px;}
    .scheme2 .content h4{margin-top: 4em;font-size: 18px;}
    .scheme2 table.tab2 td{padding: 2em;}
    .scheme2 .content{padding: 0 2em;}
    .scheme_con3 ul{width: 50em;}
    .scheme_con3 li img{height: 4.5em;}
    .scheme_con3 li.l2, .scheme_con3 li.l4{padding-top: 6em;}
    .scheme_con3 li span:after{width: 1200%;}
    .banner.slo,.banner.slo .bd li{height: 320px;}
    .banner {height: 270px;}
    .banner.ind{height: 400px;}
    .pro1_con4 .pic{width: 100%;position: static;}
    .pro1_con4 .tw{width: 100%;}
    .pro1_con4 .tw .txt{position: static;}
    .pro1_con4 .tw{height: initial;border: none;}
    .pro1_con4 .tw dl{width: 100%;padding: 0 1em;}
    .pro1_con4 .tw dt{font-size: 17px;}
    .pro1_con4 li{padding-bottom: 3em;}
    .pro1_con4 ul{padding-top: 4em;}
    .pro1_con4 .pic{margin-top: 0;}

}
@media screen and (max-width:768px){
    h4{font-size: 17px;}
   /* index*/
    .ind .bd h3{font-size: 21px;}
    .ind .bd h2{font-size: 18px;}
    .ind .bd p{font-size: 15px;}
    .ind .tw{padding-left: 3em;}
    .index_con1 li h3{font-size: 20px;}
    .index_con1 .tw p{font-size: 15px;}
    .index_con3 li{width: 100%;}
    .title h3, .communi_con1 .title h3{font-size: 20px;}
    .pad1{padding: 3em 0}
    .pad{padding: 2em 0;}
    .index_con3 p{font-size: 13px;}
    .index_con4 li{width: 100%;}
    .index_con4 li.l2{margin-top: 6em;}
    .index_con4 li p{font-size: 12px;}
    .index_con4 li .pic{margin-bottom: 1.5em;}
    .index_con4 li .pic{height: 6em;}
    .index_con4 li a{margin-top: 2em;padding: 0 3em;}
    .index_con4{-webkit-background-size: cover;background-size: cover;}
    .index_con5 li em{font-size: 28px;}
    .title h4{width: 80%;margin: 0 auto;}
    .index_con5 li h5{font-size: 13px;}

    /*serve*/
    .serve_con1 .tw h4{font-size: 15px;}
    .serve_con1 li{margin-bottom: 4em;}
    .serve_con1 .tw p{line-height: 1.5em;padding-bottom: 0.5em;}
    .serve_con1 li.last p{font-size: 18px;}
    .serve_sen_con1 p{font-size: 14px;}
    .serve2 li{padding: 1em 0.5em;}
    .serve2 li{line-height: 3em;text-align: center;margin: 0 auto;}
    .title p,.serve2 li p{font-size: 14px;}
    .pro1_con6 .content p{font-size: 15px;}
    .pro1_con6 .content p.pro1_new{padding: 0;}
    .pro1_con6 p.phone{padding-top: 3em;}
    .serve2 li .pic{width: 3em;}

    /*scheme*/
    .scheme_con2 li .pic img{width: 80%;}
    .scheme1 .content h5{font-size: 16px;}
    .scheme1 .content p{font-size: 14px;}
    .scheme1 .content li{width: 47%;padding: 4em 1.5em 3em}
    .about li{margin: 1em 3.5em;}
    .pad2{padding: 2em 0;}
    .scheme_in .title h3{font-size: 18px;}
    .scheme1 .content h4{font-size: 19px;}
    .scheme3 .content .pic{width: 47%;margin: 1% ;}

    /*outsea*/
    .outsea_con2 .content2 li .pic,.outsea_con2 .content2 li .tw{width: 100%;}
    .outsea_con2 .content2 li .tw h4{padding-top: 0;}
    .outsea_con2 .content2 li .tw{height: initial!important;padding-bottom: 7em;}
    .outsea_con2 .content1 li .more{width: 81%;}
    .outsea_con2 .content1 li p, .slow3_con3 .content1 li.l1 .more p{font-size: 14px;}
    .outsea_con2 .content1 li.l1 p.fir.on,.outsea_con2 .content1 li.l2 p.fir.on,.outsea_con2 .content1 li.l3 p.fir.on,.outsea_con2         .content1 li.l4 p.fir.on,.outsea_con2 .content1 li.l5 p.fir.on,     .outsea_con2 .content1 li.l6 p.fir.on,.outsea_con2 .content1 li.l7
    p.fir.on{background: none;background-color: #b88e41;}
    .outsea_con1 .title p{font-size: 13px;}
    .outsea_con2 .content1 .title a{font-size: 16px;}
    h3{font-size: 18px;}
    .pro1_con2 li{width: 100%;height: initial!important;font-size: 15px;}
    .pro1_con2 ul{padding: 1em 0;}
    .outsea_incon2 .pic,.outsea_incon2 .tw{width: 100%;}
    .outsea_incon2 li{margin-bottom: 3em;}
    .outsea_incon2 .tw h4{width: 100%;}
    .outsea_incon2 .tw{padding: 1em;}
    .outsea_incon2{padding: 4em 0;}
    .slow4_m .content4 li{width: 45.5%;}
    .pro1_con3 li .tw{padding-top: 1em;width: 100%;border-left: none;height: initial!important;padding-bottom: 1em;}
    .pro1_con3 li .pic{padding-top: 1em;}
    .pro1_con3 li .tw dd h4{font-size: 16px;}
    .pro1_con3 li .tw dt{font-size: 13px;}
    .pro1_con3 li{padding: 0;margin-left:1.5em;overflow: initial;border-left: 1px solid #b48b40;padding-bottom: 2em;}
    .pro1_con3 li .pic{width: 100%;padding-left: 3em;box-sizing: border-box;}
    .pro1_con3 li .tw dd h4{width: 100%;}
    .outsea_con2 .content1 .tw p.fir{width: 9em;}

    /*about*/
    .about1_con1 .tw p{font-size: 13px;}
    .about1_con1 .tw .pic{margin-bottom: 2em;}
    .about1_con1 .tw h2{font-size: 28px;}
    .about1_con1 .tw{margin-top: 3em;}
    .about1_con1 .content{padding-bottom: 3em;}
    .about2_con1 .tw h4{font-size: 18px;}
    .about2_con1 .tw p{font-size: 14px;}
    .about2_con1 li{padding: 4em 0;}
    .club_con2 li{width: 26%;margin: 3em 3.3%;}
    .about4_con1 li{padding: 1.5em 0;}
    .about4_con1 li .pic img{height: 4em;}
    .about4_con1 li p{font-size: 15px;}
    .join .title dd{font-size: 16px;}
    .footer_b span{left: inherit;right: 17%;}
    .footer_b span.wb{margin-right: -30px;}

    /*club*/
    .club_con1 li h5{font-size: 15px;}
    .club_con1 li .pic{height: 3em;}
    .club_con1 .title p{font-size: 14px;}
    .club_con1 .title p{padding: 0 0 2em;}
    .communi_con2 .tw p{font-size: 14px;}
    .communi_con2 .tw{padding: 0 1em;}
    .communi_con2 .content{padding: 6em 0;}
    .communi_con2 .tw h4{font-size: 17px;}
    .communi_con1 img{width: 20em;}
    .communi_con2 .tw{width: 58%;}
    .communi_con3 li h4{font-size: 19px;}
    .communi_con4 p{font-size: 14px;}
    .communi_con4 p{padding: 3em 0 4em;}

    /*slow*/
    .slow1_con1 .pic, .slow1_con1 .tw{width: 100%;}
    .outsea_con2 .content1 li .more{width: 75%;}
    .slow4_m .content4 li{margin-bottom: 3em;}
    .slow1_con1 .wrap{padding: 0 1em;}
    .slow1_con1 .tw img{width: 25em;right: 0;}
    .pro1_con5 li{margin-right: 8%;}
    .pro1_con5 dl, .pro1_con5 ul{width: 95%;}
    .pro1_con5 li .tw{width: 9em;height: 9em;border-width: 0.7em;}
    .pro1_con5 li .tw h4{font-size: 16px;}
    .pro1_con1 dd{font-size: 15px;}
    .slow3_con4 li .pic{height: 5em;line-height: 5em;}
    .slow3_con4 li.l4 .pic{height: 4em;line-height: 4em;}
    .slow3_con4 ul li.l4{margin-top: 6em;}
    .slow3_con4 ul li.l3{margin-top: 8em;}
    .slow3_con4 ul li.l2{margin-top: 4em;}
    .slow3_con4 ul li.l1{margin-top: 3em;}
    .slow3_con4 p{font-size: 13px;}
    .slow3_con4 p{padding-top: 3em;}
    .slow3_con4 li.l4 p{padding-top: 3.5em;}
    .slow3_con4 ul li{width: 21%;margin: 0 2%;}
    .slow3_con4{padding: 4em 0 3em;}
    .slow3_con4 ul{margin: 4em 0 10em;}
    .slow3_con4 ul li.l1{margin-top: -1em;}
    .slow3_con4 ul li.l2{margin-top: 0;}
    .slow3_con4 ul li.l3{margin-top: 5em;}
    .slow3_con4 ul li.l4{margin-top: 4em;}
    .slow3_con4 p{padding-top: 1em;}
    .slow3_con4 li.l4 p{padding-top: 1em;}
    .slow3_con5 img{width: 14em;}
    .slow3_con1 h3{font-size: 17px;}
    .slow3_con1 h3{padding: 1.5em 0 0.5em;}
    .slow3_con2 .tabt .img{display: none;}
    .slow3_con2 .tabt{font-size: 15px;}
    .slow3_con2 .tabt{width: 14%;padding: 0 0.5em;}
    .slow3_con2 th{font-size: 16px;}
    .slow3_con2 td{font-size: 14px;}
    .slow3_con2{padding: 2em 0;}
    .slow3_con3 .outsea_con2 .content1 li.l1 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l2 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l3 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l4 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l5 p.fir.on{background-image: none;}
    .slow3_con3 .outsea_con2 .content1 p.fir{width: 8em;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 80%;}
    .slow2_con1 li p{font-size: 13px;}
    .slow2_con1 li{padding: 1em 0.5em;}
    .slow2_con1 h4,.slow2_con1 .tb p{font-size: 17px;}
    .slow2_con3 h2 span{font-size: 32px;}
    .slow2_con3 h2{padding: 0 1em;}
    .slow2_con4 li .tw{padding: 1em;}
    .slow2_con5 li dl{font-size: 12px;}
    .slow2_con5 i{font-size: 15px;}
    .slow2_con5{-webkit-background-size: cover;background-size: cover;background-position: -15em bottom;}
    .slow2_con5{padding: 3em 0;}

    .slow3_con3 .outsea_con2 .content1 li p,.slow3_con3 .content1 li.l1 .more p{padding: 0 0.5em;}
    .address{-webkit-background-size: cover;background-size: cover;}
    .outsea_con2 .content1 li{padding: 1em 0;}
    .slow3_con3 .content1 li.l1 .more2{padding-top: 0.7em;margin-top: 0.7em;}
    .pro2_con2 li{width: 32%;margin-right: 2%;}
    .pro2_con2 li{font-size: 14px;margin-bottom: 1em;}
    .pro2_con2 li .txt{padding: 1.5em;}
    .pro2_con2 li .txt{border-top-right-radius:3em;}
    .pro2_con1 h4{font-size: 15px;}
    .pro2_con1 span{padding-bottom: 2em;}
    .pro2_con3 li img{width: 100%;margin: 2% 0;}
    .pro2_con4 li{width: 100%;}
    .pro2_con5 dl{font-size: 15px;}
    .pro2_con6 p{font-size: 12px;}
    .pro2_con3 li .tw {font-size: 15px;}
    .pro2_con4 li{margin-bottom: 1.5em;}
    .pro2_con4 li p{font-size: 14px;}
    .pro2_con4{padding: 4em 0 2em;}
    .pro2_con3 li{padding: 2em 0 1em;}
    .scheme2 .content h4{margin-top: 3em;font-size: 17px;}
    .scheme2 .content{padding: 0;}
    .scheme_con2 li .tw h4, .scheme_con3 li h4{font-size: 13px;}
    .scheme_con3 li p{font-size: 12px;}
    .scheme_con3 li img{height: 3em;}
    .scheme_con3 li{width: 50%;margin: 3% 0;}
    .scheme_con3 ul{width: 100%;}
    .scheme_con3 li span:after{display: none;}
    .scheme_con3 li.l2, .scheme_con3 li.l4{padding-top: 0;}
    .scheme_con3 ul{padding: 1em 0;}
    .scheme_con3 li span{width: 1em;height: 1em;}
    .serve_con1 .picmp{padding: 4em 0;}
    .communi_con4 p{margin: 3em 0;}
    .slow4_con3 .pic_l,.slow4_con3 .pic_r{width: 100%;}
    .slow4_con3  .pic img{width: 100%;}
    .back a{font-size: 14px;}
}

@media screen and (max-width:600px){
    .outsea_con2 .content1 li .more{width: 78%;}
    .about1_con2{padding: 2.5em 0;}
    .club_con1 li{width: 49%;}
    .communi_con1{padding-top: 4em;}
    .communi_con1 p{width: 100%;}
    .communi_con1 p, .communi_con1 span{font-size: 14px;}
    .communi_con4 p{width: 25em;}
    .slow3_con3 .outsea_con2 .content1 li.l1 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l2 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l3 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l4 p.fir.on,.slow3_con3 .outsea_con2 .content1 li.l5 p.fir.on{
        background-image: none;
    }
    .slow4_m .outsea_con2 .content1 p.fir{width: 7em;}
    .slow3_con3 .content3 li{width: 99%;margin: 2em 0;}
    .slow3_con3 .content3 .pic p{padding: 1em 0 1.5em;}
    .slow3_con4 p{font-size: 12px;}
    .slow3_con1 .pic{width: 100%;}
    .slow3_con1 .tw{width: 100%;position: relative;box-sizing: border-box;padding:2em 0 2em 5em;}
    .slow3_con1 h3{padding-top: 0;}
    .slow3_con2 td{padding:0.7em}
    .slow3_con2 .tabt{font-size: 14px;}
    .slow3_con2 th{font-size: 14px;}
    .slow3_con2 td{font-size: 13px;line-height: 1.7em;}
    .slow3_con1{padding-top: 1em;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 78%;}
    .slow3_con3 .outsea_con2 .content1{padding: 4em 0 0;}
    .outsea_con2 .content1 ul{padding: 2em 0;}
    .slow2_con1 li.l2:before,.slow2_con1 li.l2:after{display: none;}
    .slow2_con1 li{width: 100%;margin: 0 0 1em;padding:1.5em 2em;}
    .slow2_con1 ul{padding: 2em 0;}
    .slow2_con1 h4, .slow2_con1 .tb p{font-size: 15px;}
    .slow2_con1 .tb{background: none;}
    .slow2_con1 .tb p{left: 0;margin-left: 0!important;background-color: transparent;}
    .slow2_con1 .tb{margin: 1em auto;}
    .slow2_con3 li,.slow2_con3 .pic,.slow2_con3 .tw{width: 100%;}
    .slow2_con3 dt h3{text-align: left;}
    .slow2_con3 .tw{padding: 1em 0 0.5em;letter-spacing: 3px;}
    .slow2_con3 dt h3 em.circle{margin-right: 0.5em;}
    .slow2_con3 dt{padding-bottom: 0;}
    .slow2_con3 li{height: initial!important;}
    .slow2_con3{padding-top: 5em;}
    .slow2_con5 li{width: 100%;margin:0;}
    .slow2_con5 li h5{position: static;float: left;margin-left: 0;margin: 0 1em;}
    .slow2_con5 li dl{position: static;float: left;margin-top: 0!important;width: 85%;}
    .slow2_con5 li:before{display: none;}
    .slow2_con5 i{font-size: 12px;}
    .slow2_con5 i{line-height: 1.7em;}
    .slow2_con5 i:before, .slow2_con5 i:after{border-width: 1.7em;}
    .address p{font-size: 12px;}
    .slow4_m{padding-bottom: 1em;}
    .pro2_con6 li{width: 20%;}
    .pro2_con6 li{padding: 3em 0 1.5em;}
    .pro2_con6 li .pic{height: 45px;}
    .pro2_con3 li .tw{margin-top: 1em;}
    .scheme2 table td{padding: 1em;}
    .scheme2 table td{font-size: 13px;}
    .scheme2 .content h4{font-size: 15px;}
    .scheme2 table.tab2 td{padding: 1em;}
    .scheme_con2 li .tw h4, .scheme_con3 li h4{font-size: 13px;font-weight: bold;}
    .scheme_con3 li.l2, .scheme_con3 li.l4{padding-top: 0;}
    .scheme_con3 ul{text-align: center;}
    .scheme_con3 li{width: 40%;display: inline-block;float: none;margin: 3%;vertical-align: top;}
    .ind .tw{padding-left: 2em;}
    .ind .hd ul li{width: 27px;}
    .serve_con1{padding-top: 3em;}
    .scheme_con2 .title p{padding-bottom: 0;}
    .scheme_con2 li:last-child{margin-bottom: 0;}
    .scheme_con2 li{padding: 1.5em;}
    .club_con2 li img{max-height: 5em;}
    .slow2_con4 li .tw p:before{width: 5px;height: 5px;left: -0.7em;}
    .index_con3 p{height: initial!important;}
    .join .title dd{font-size: 14px;}
    .join .title p{font-size: 14px;}
    .join .title dd{padding-left: 2em;}
    .join .title dd{margin:0 1em;}
    .join_con1 p{font-size: 14px;}
    .banner_slow .bd li h3.slow_titleb, .banner_slow .bd li h3{margin-top: 0;}
    .banner_slow .bd li p{font-size: 14px;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 72%;}
}
@media screen and (max-width:500px){

    h4{font-size: 15px;/*width: 90%;*/margin: 0 auto;}
    nav{width: 100%;-webkit-transition: .3s;transition: .3s;}
    header{height: 50px;line-height: 50px;}
    .menu{margin-top: 17px;}
    .logo{width: 4.5em;}
    nav{top: 50px;}
    .lang{margin-top: 1.2em;}
    /*index*/
    .index_con1 .tw p{font-size: 13px;}
    .index_con1 .tw{width: 90%;}
    .index_con1 li h3{font-size: 16px;}
    .title h3, .communi_con1 .title h3{font-size: 17px;}
    .title h4{font-size: 14px;}
    .index_con3 .pic{margin: 0 1.5em 0 1em;}
    .index_con3 .tw{width: 80%;}
    .index_con3 li.last{text-align: center;}
    .index_con5 li em{font-size: 22px;}
    .index_con5 li p{font-size: 12px;}
    .index_con5 li{padding-top: 2em;}
    .index_con6 .title p{font-size: 14px;}

    /*serve*/
    .serve_con1 li{width: 100%;}
    .serve_con1 .tw h4{font-size: 15px}
    .serve_con1 li.last p{font-size: 16px;}
    .serve2 li{padding: 1em;}
    .title p, .serve2 li p{font-size: 13px;}
    .serve2 li p{font-size: 12px;}
    .serve_con1 h4{width: 100%;}

    /*scheme*/
    .scheme_con2 li{padding: 2em 0;}
    .scheme_con2 li .tw h4, .scheme_con3 li h4{font-size: 15px;}
    .about li{margin: 1em 0.5em;}
    .scheme_in .title h3{font-size: 16px;}
    .scheme1 .content li{width: 100%;margin: 2em 0;}
    .scheme1 .content ul{padding: 1em 0 5em;}
    .scheme1 .content h5{padding-bottom: 1em;}

    /*outsea*/
    .outsea_con2 .content1 li p, .slow3_con3 .content1 li.l1 .more p{font-size: 13px;}
    .outsea_con2 .content1 li p{padding: 0 0.7em;}
    .outsea_con2 .content1 .title a{font-size: 15px;}
    .outsea_incon2{padding: 3em 0;}
    .pro1_con2 li{font-size: 13px;}
    h3{font-size: 15px;}
    .pro1_con3 li .tw dd p{font-size: 13px;}
    .pro1_con3 li .tw dd h4{font-size: 15px;}
    .pro1_con3 li .tw dt{font-size: 12px;}
    .pro1_con3 li .tw dt{margin-right: 1em;}
    .pro1_con3 li .pic{padding-left: 2em;}
    .pro1_con3 ul{padding-top: 1em;}
    .pro2_con5{padding: 0;}
    .pro2_con4 li p{padding-left: 2em;margin: 2em 0 1em;height: inherit!important;}
    .pro1_con6 .content p{font-size: 14px;}
    .pro1_con6 p.phone{width: 270px;margin: 0 auto;}

    /*about*/
    .about1_con1 .tw .pic{margin-bottom: 1em;box-shadow: -1em 1em 0px #b48b40;}
    .about1_con1 .tw h2{font-size: 25px;}
    .pad1{padding: 2em 0;}
    .about1_con1 .tw{padding: 0 0.5em;}
    .about2_con1 .tw h4{font-size: 16px;}
    .about2_con1 .tw{padding-left: 1em;}
    .about2_con1 .pic{padding: 0.3em 0.7em;box-sizing: border-box;}
    .club_con2 li{margin: 2em 3.3%;}
    .club_con2 li h5{font-size: 13px;}
    .club_con2 .content{width: 100%;padding: 3em 0;}
    .club_con2 .content p{font-size: 15px;}
    .serve_con1 li{height: inherit!important;}
    .about4_con1 li p{font-size: 13px;line-height: 1.5em;}
    .about4_con1 li{padding: 1em;box-sizing: border-box;}
    .about4_con1 li{width: 32%;margin: 1em 2% 1em 0;}
    .banner_slow .bd li h3.slow_titleb,.banner_slow .bd li h3{font-size: 17px;}

    .communi_con2 .tw h4{font-size: 14px;font-weight: bold;}
    .communi_con1 img{width: 15em;}
    .communi_con2 .tw p{font-size: 12px;}
    .communi_con2 .tw{width: 69%;}
    .communi_con2 .content{padding: 2.5em 0;}
    .communi_con1 span{padding: 2em 0;}
    .slow4_m .outsea_con2 .content1 .tw p.fir{width: 8em;}
    .outsea_con2 .content1 li .more{width: 100%;margin-top: 1em;}
    .slow4_m .content4 .pic{height: 205px;}

    /*slow*/
    .slow4_m .content4 li{width: 100%;}
    .slow1_con1 .wrap{padding: 0;}
    .pro1_con4 .tw dt{font-size: 15px;padding-top: 0.3em;}
    h3{font-size: 16px;}
    .pro1_con4 ul{padding-top: 2em;}
    .pro1_con4 .tw dt span{width: 15px;height: 15px;-webkit-background-size: cover;background-size: cover;}
    .pro1_con5 li .tw h4{font-size: 15px;padding-bottom: 0;}
    .pro1_con5 dl, .pro1_con5 ul{width: 100%;}
    .pro1_con5 li .tw{font-size: 12px;}
    .pro1_con5 li{margin-right: 3px;}
    .pro1_con5 ul{margin-top: 3em;}
    .pro1_con1 dd{font-size: 14px;}
    .pro1_con5 .last .pic{padding: 0em 0 2em;}
    .slow3_con4 li .pic{height: 3em;line-height: 3em;}
    .slow3_con4 li.l4 .pic{height: 2.5em;line-height: 2.5em;}
    .slow3_con4 ul li.l2{margin-top: 2em;}
    .slow3_con4 ul li.l1{margin-top: 1.5em;}
    .slow3_con4 ul li.l3{margin-top: 5em;}
    .slow3_con4 h5{font-size: 13px;}
    .slow3_con4 ul li.l4{margin-top: 4.5em;}
    .slow3_con4 ul{margin: 1em 0 10em;}
    .slow3_con5 img{width: 10em;}
    .slow3_con5 p{font-size: 14px;width: 80%;margin: 0 auto;}
    .slow3_con3 .content3 .tw p{margin: 0;}
    .slow3_con2{padding: 1em 0 2em;}
    .slow3_con3 .outsea_con2 .content1 li .more{width: 100%;}
    .slow2_con3{padding-top: 4em;}
    .slow2_con3 h2{font-size: 17px;}
    .slow2_con3 dt h3{font-size: 17px;}
    .slow2_con3{padding-top: 2em;}
    .slow2_con3 .title{margin-top: 2em;}
    .slow2_con4 li dd{width: 100%;margin: 0;}
    .slow2_con5 i{font-size: 14px;margin-top: 2em;}
    .address li{width: 100%;padding: 1em 0;}
    .pro2_con2 li .txt{padding: 0.7em;}
    .pro2_con2 li{width: 48%;margin:1%!important;}
    .pro2_con1 p{font-size: 13px;}
    .pro2_con1 span{padding-bottom: 1em;}
    .pro2_con1 .pic{padding-top: 2em;}
    .pro2_con6 li{width: 25%;padding: 2em 0 0;}
    .pro2_con5 dl{font-size: 14px;line-height: 2em;}
    .pro2_con5 dt{margin-bottom: 0.5em;}
    .pro2_con5 dd{font-size: 13px;}
    .pro2_con3 li dd{margin:0.5em 1em;}
    .scheme2 table td{padding: 0.5em;}
    .scheme2 table td{font-size: 12px;}
    .scheme_con3 li img{height: 3em;}
    .scheme_con3 li span:after{width: 600%;}
    .scheme_con3 li span:after,.scheme_con3 li.l2 span:after{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
    .scheme_con2 li .tw h4, .scheme_con3 li h4{font-size: 13px;}
    header{height: 50px;line-height: 50px;}
    .ind .bd h3{font-size: 16px;}
    .ind .bd h2{font-size: 14px;}
    .ind .bd p{font-size: 12px;}
    .ind .tw{padding-left: 1em;}
    .serve_con1{padding-top: 3em;}
    .scheme_con2 li{height: initial!important;}
    .about li a em.circle{margin-right: 0.5em;}
    .club_con2 li{width: 50%;}
    .slow2_con4 li{height: initial!important;}
    .pro1_con1 dd.time{-webkit-background-size: auto 100%;background-size: auto 100%;}
    .communi_con3 li{width: 29em;}
    .communi_con3 li{margin: 0 auto 2em;}
    .communi_con4 p{padding: 3em 1em;}
    .slow2_con4 li .tw{height: initial!important;}
    .banner.slo,.banner.slo .bd li{height: 230px;}
    .banner {height: 180px;}
    .banner.ind{height: 250px;}
    .back{margin-top: -2em;}
    .slow3_con3 .content3 .tw{padding: 0 1.5em;}
    .slow3_con3 .content3 li{height: inherit!important;}
    .outsea_incon p{font-size: 13px;}
    .slow2_con6 form{margin: 0 auto;}
    .communi_con3 li .txt{padding: 0 1.5em;box-sizing: border-box;}
    .slow3_con2 th{line-height: 1.5em;padding: 1em 0;}
}
@media screen and (max-width:380px){
    .ind .bd h3{font-size: 15px;}
    .ind .tw{padding-left: 0;}
    .serve2 li{padding: 0.5em;}
    .communi_con3 li{width: 26em;}
}
