﻿body{max-width:1920px;margin:auto;}
.wrapper{margin:auto;}
.wrapper2{box-sizing:border-box;width:90%;margin:auto;max-width:1200px;}
.wid1620{max-width:1620px;}
.wid1280{max-width:1280px;}
.hei100{height:100%;}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;}
.pad{padding:5.2% 0;}
@font-face {
    font-family: 'quarto';
    src: url('font/Quarto-Bold.eot');
    src: local('Quarto-Bold'),
    local('Quarto-Bold'),
    url('font/Quarto-Bold.ttf') format('truetype'),
    url('font/Quarto-Bold.svg') format('svg');
}
.quarto{font-family:'quarto';}
.more1{width:92px;line-height:28px;display:inline-block;border:2px solid #ff9600;text-align:center;font-size:14px;color:#fff;}
.more1:hover{background:#ff9600;color:#fff;}
.more{width:170px;padding-right:60px;box-sizing:border-box;text-align:center;font-size:14px;color:#fff;line-height:54px;display:inline-block;background:#cbcbcb url(../images/more.png) no-repeat right 35px center;}
.more:hover{background:#ff9600 url(../images/more.png) no-repeat right 27px center;}
.more.load-more{background:#ff9600 url(../images/load.png) no-repeat right 35px center;}

.more.load-more:hover{background:#ff6600 url(../images/load.png) no-repeat right 35px center;}
.editor iframe,.editor embed,.editor table{max-width:100%;}
.editor img{margin:15px 0;}
.load-more{padding:0;background:#ff9600 !important;}
.load-more:hover{background:#ff6600 !important;}

.f40{font-size:40px;line-height:48px;color:#333333;text-transform:uppercase;}
.f36{font-size:36px;line-height:48px;color:#333333;text-transform:uppercase;}
.f24{font-size:24px;line-height:30px;color:#333;}
.f16{font-size:16px;color:#333;line-height:30px;}
.f50{font-size:50px;}
.f30{font-size:30px;}
.c666{color:#666;}
.cfff{color:#fff;}
.fontp{font-size:16px;line-height:26px;color:#666;}
.bgimg{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
li:hover .bgimg{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.pic{overflow:hidden;}
li:hover .pic img,.pic:hover img,.swiper-slide:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.btn-box{position:relative;}
.swiper-button-prev.prev1,.swiper-button-next.next1{width:54px;height:54px;margin-top:-27px;background-size:100% !important;}
.swiper-button-prev.prev1{background:url(../images/prev.png) no-repeat center center;}
.swiper-button-next.next1{background:url(../images/next.png) no-repeat center center;}
.swiper-button-prev.prev1:hover{background:url(../images/prevh.png) no-repeat center center;}
.swiper-button-next.next1:hover{background:url(../images/nexth.png) no-repeat center center;}
.swiper-button-prev.prev1.swiper-button-disabled:hover{background:url(../images/prev.png) no-repeat center center;}
.swiper-button-next.next1.swiper-button-disabled:hover{background:url(../images/next.png) no-repeat center center;}

.swiper-button-prev.prev2,.swiper-button-next.next2{width:44px;height:84px;margin-top:-44px;background-size:100% !important;}
.swiper-button-prev.prev2{background:url(../images/l.png) no-repeat center center;}
.swiper-button-next.next2{background:url(../images/r.png) no-repeat center center;}
.swiper-button-prev.prev2:hover{background:url(../images/lh.png) no-repeat center center;}
.swiper-button-next.next2:hover{background:url(../images/rh.png) no-repeat center center;}
.swiper-button-prev.prev2.swiper-button-disabled:hover{background:url(../images/l.png) no-repeat center center;}
.swiper-button-next.next2.swiper-button-disabled:hover{background:url(../images/r.png) no-repeat center center;}

.more2{font-size:14px;color:#999;display:inline-block;}
.more2 img{margin:-2px 0 0 5px;}
.more2:hover{color:#ed6d00;}
.hide{display:none;}
a:hover .hide{display:inline-block;}
a:hover .show{display:none;}



.header{position:fixed;left:0;top:0;z-index:9;width:100%;line-height:110px;}
/*.header .logo{position: relative;}*/
.nav02{display: none;position: absolute;width: 120px;left: 0;background:#fff}
.nav02 a{color: #333;font-size: 14px;display: block;padding: 0 10px;box-sizing: border-box;line-height: 36px;border-top: 1px solid #eaeaea;}
.nav{}
.nav li{position: relative; float:left;margin:0 30px;line-height:24px;padding-top:33px;}
.nav li>a{text-align:left;text-transform:uppercase;font-size:16px;color:#fff;display:inline-block;}
.nav li>a:hover,.nav li.cur>a{color:#ed6d00;}
.nav li.tel{margin-left:200px;padding-left:35px;line-height:110px;padding-top:0;margin-right:0;background:url(../images/tel.png) no-repeat left center;}
.san{
    margin-top:28px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;float:right;display:none;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span{
    width:100%;
    position:absolute;;
    height:3px;background:#fff;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span:nth-child(1){top:0;}
.san span:nth-child(2){top:50%;margin-top:-1px;}
.san span:nth-child(3){bottom:0;}
.san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.san.cur span:nth-child(3){display:none;}

.header.bgfff{background:#fff;}
.header.bgfff .o{display:inline-block;}
.header.bgfff .w{display:none;}
.header.bgfff .nav li a{color:#333;}
.header.bgfff .nav li:hover>a{color:#ed6d00;}
.header.bgfff .nav li.tel{background:url(../images/telh.png) no-repeat left center;}


.footer{background:#0d0d0d;}
.footer-top{padding:50px 0;}
.footer h3{font-size:16px;line-height:24px;color:#ffffff;margin-bottom:20px;}
.footer dl{width:300px;}
.footer dd{width:50%;line-height:24px;font-size:14px;float:left;}
.footer dd a{color:#666666;}
.footer dd a span{font-size:12px;text-transform:uppercase;}
.footer dd a:hover{color:#fff;}
.footer li{float:left;}
.footer li:nth-child(1){width:38.2%;}
.footer li:nth-child(2){width:calc(61.8% - 240px);}
.footer li:nth-child(4){width:100px;}
.footer li p,.footer td{vertical-align:text-top;font-size:14px;line-height:24px;color:#666666;}
.footer li p a,.footer td a{color:#666;}
.footer li p a:hover,.footer td a:hover{color:#fff;}
.footer-btm{font-size:14px;color:#666;line-height:85px;border-top:1px solid rgba(255,255,255,.1);}
.footer .fl{width:100%;text-align:center;}
.ewm{width: 50%;box-sizing: border-box;padding: 0 10px;float: left;}





	.wid50{width: 50%;}
	
	.f36{font-size: 36px;}
	.f60{font-size: 60px;}
	.xw-banner{height: 880px;}
	.xw-banner .wenz{padding-top: 15%;}
	.xw-banner h1{font-size: 70px;text-align: center;color: #fff;font-weight: 700;}
	.xw-banner h2{font-size: 14px;text-align: center;color: #fff;margin-top: 20px;}
	.xw_mian{text-align: center;}
	.xw_tit{color: #111;text-align: center;}
	.xw_mian2 {background: #f8f8f8;padding: 80px 0;}
	.xw_mian2 li{float: left; position: relative;margin-right: 2%;overflow: hidden;}
	.xw_mian2 li:nth-child(4){margin-right: 0;}
	.xw_mian2  ul{margin-top: 30px;}
	.xw_mian2 .wenz{position: absolute;color: #fff;top: 70px;left: 78px;}
	.xw_mian2 .wenz h5{font-size: 36px;font-weight: 700;}
	.xw_mian2 .wenz h6{font-size: 18px;margin-top: 5px;}
	.xw_mian2 .wrapper2{position: relative;}
	.xw_mian2 li:last-child{position: absolute;left: 0;bottom: 0;}
	.xw_mian2 li:last-child .wenz{left: 50px;top: 50px;}
	.xw_mian2 li:nth-child(1) .wenz{left: 50px;}
	.xw_mian2 li:nth-child(4) .wenz{color: #333;}
	.xw_mian2 li:hover h5{color: #ff9600;}
	.xw_mian2 li:hover img{transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	}
	.xw_mian3 {background: #000;padding: 80px 0;position: relative;}
	.xw_mian3 .bg{position: absolute;left: 0;bottom: 0;z-index: 1;}
	.xw_mian3 .wrapper2{z-index: 3;position: relative;}
	.xw_mian3 .t_left{color: #000;margin-top: 60px;font-family: "arial narrow";}
	.xw_mian3 .t_right{color: #fff;}
	.xw_mian3 .t_right h4{line-height: 28px;margin-top: 25px;color: #fff;}
	.xw_mian3 .btm .left{color: #fff;width: 20%;}
	.xw_mian3 .btm .pic{width: 73%;}
	.xw_mian3 .swiper-container{width: 80%;}
	.xw_mian3 .list{margin-top: 45px;}
	.xw_mian3 .pic_list{width: 18%;}
	.xw_mian3 .pic_list li{margin-top: 6.5%;border: 2px solid #000;box-sizing: border-box;}
	.xw_mian3 .pic_list li:nth-child(1){margin-top: 0;}
    .xw_mian3 .pic_list li.active{border: 2px solid #fff;}
    .xw_mian3 .pic:hover img{transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    }
    .xw_mian3 .left h5{font-size: 18px;}
    .xw_mian3 .left b{font-size: 36px;}
    .xw_mian3 .left p{font-size: 16px;line-height: 28px;margin-top: 15px;}
    .xw_mian4{padding: 80px 0;}
    .xw_mian4 .btm .sub_list:nth-child(3) hr{margin: 10px 0 20px;}
    .xw_mian4 .sub_tab{text-align: center;margin: 45px 0 55px;}
    .xw_mian4 .sub_tab a{display: inline-block;margin: 0 5px;opacity: .5;}
    .xw_mian4 .sub_tab a.active{opacity: 1;}
    .xw_mian4 .sub_tab span{font-size: 12px;color: #333;margin-top: 10px;display: block;text-align: center;}
    .xw_mian4 .biao{padding: 17px 0 17px 90px;}
    .xw_mian4 .biao h5{font-size: 18px;color: #333;font-weight: 700;}
    .xw_mian4 .biao h6{font-size: 12px;color: #999;margin-top: 6px;}
    .xw_mian4 .wenz p{display: inline-block;border: 1px solid #EAEAEA;padding: 8px 13px;border-radius: 5px;color: #1d4788;font-size: 14px;margin-right: 15px;margin-bottom: 10px;}
    .xw_mian4 .sub_list .pic{width: 45%;}
    .xw_mian4 .sub_list .wenz{width: 45%;padding-right: 100px;box-sizing: border-box;}
    .xw_mian4 hr{background: #EAEAEA;margin: 35px 0 30px;height: 1px;border: none;}
    .xw_mian5 .num{text-align: center;position: relative;}
    .xw_mian5 .num:before{left: 50%;bottom: -46px; background: url(../images/xw/xian.png) no-repeat center center;width: 1px;height: 46px;display: block;content: "";position: absolute;}
    .xw_mian5 .pic{color: #fff;}
    .xw_mian5 h6{font-size: 18px;margin: 20px 0 12px;}
    .xw_mian5 p{font-size: 12px;word-break: break-all;}
    .xw_mian5 span{font-size: 14px;text-align: left;margin: 4px 0;display: inline-block;line-height: 22px;}
    .xw_mian5 .pic{padding: 40px 12px 40px;box-sizing: border-box;text-align: center;height: 305px;margin-top: 70px;}
    .xw_mian5 h5{font-size: 14px;color: #333;}
    .xw_mian5 h4{margin: 10px 0 17px;}
    .xw_mian5 .btm{margin-top: 60px;}
    .xw_mian5 .last{text-align:left;opacity: .8;}
    .xw_mian5 .swiper-slide:hover .pic img{transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    }
    .xw_mian6{padding: 90px 0 100px;}
    .xw_mian6 li{width: 50%;float: left;height: 300px;text-align: center;}
    .xw_mian6 li .wenz{width: 50%;height: 100%;color: #fff;padding: 57px 10px 0;box-sizing: border-box;}
    .xw_mian6 li .pic{width: 50%;height: 100%;}
    .xw_mian6 li:nth-child(2) .wenz,.xw_mian6 li:nth-child(3) .wenz{background: #ff9600;}
    .xw_mian6 li:nth-child(4) .wenz{background: #333;}
    .xw_mian6 li h5{font-size: 18px;line-height: 30px;}
    .xw_mian6 li h6{font-size: 14px;line-height: 26px;margin-top: 10px;}
    .xw_mian6 li p{font-size: 12px;line-height: 20px;}
    .xw_mian6 h3{font-weight: 700;margin: 30px 0 15px;}
	.xw_mian6 li:hover .wenz{background: rgba(0,0,0,.3);}
    .xw_mian7{padding: 60px 0;text-align: center;}
    .xw_mian7 h5{font-size: 18px;color: #000;margin: 20px 0 10px;}
    .xw_mian7 h6{font-size: 14px;color: #000;}
   /* .xw_mian7>.swiper-container{padding: 0 140px;}*/
    .xw_mian7>.swiper-container .swiper-slide{padding: 0 100px;box-sizing: border-box;}
    .xw_mian7>.swiper-container .swiper-slide:hover img{transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    }
    .xw_mian7 .pic{margin-top: 60px;}
    .xw_mian7 .btm{margin-top: 40px;}
    .xw_mian7 .btm .swiper-slide:hover img{transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    }
    .xw_mian8{text-align: center;padding-bottom: 95px;}
    .xw_mian8 .wrapper2{max-width: 1480px;}
    .xw_mian8 .swiper-slide{height: 135px;line-height: 135px; text-align: center;border-right: 1px solid #EAEAEA;border-top: 1px solid #EAEAEA;box-sizing: border-box;}
    .xw_mian8 h4{margin: 15px 0 50px;}
    .xw_mian8 .swiper-slide:nth-child(1),.xw_mian8 .swiper-slide:nth-child(2),.xw_mian8 .swiper-slide:nth-child(3),.xw_mian8 .swiper-slide:nth-child(4),.xw_mian8 .swiper-slide:nth-child(5),.xw_mian8 .swiper-slide:nth-child(6){border-top: none;}
    .xw_mian8 .swiper-slide:nth-child(6n){border-right: none;}
    .xw_mian8 .swiper-slide:hover img{transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    }
    .xw_mian8 .readmore{border: 1px solid #EAEAEA;text-align: center;padding: 15px 0 20px;margin-top: 50px;}
    .xw_mian8 .readmore a{background: url(../images/xw/zz7.png) no-repeat bottom center;padding-bottom: 10px;font-size: 18px;color: #0297f1;}
    .xw_mian9{padding: 70px 0 120px;color: #fff;}
    .xw_mian9 h3{color: #fff;}
    .xw_mian9 .tit{text-align: center;}
    .xw_mian9 .btm{margin-top: 40px;}
    .xw_mian9 .left{width: 67%;}
    .xw_mian9 .right{width: 30%;font-size: 16px;line-height: 24px;}
    .xw_mian9 .swiper-slide{height: 500px!important;}
    .xw_mian9 .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{left: 50px; background: url(../images/xw/zz10.png) no-repeat center center;width: 28px;height: 44px;}
    .xw_mian9 .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{right: 50px; background: url(../images/xw/zz9.png) no-repeat center center;width: 28px;height: 44px;}
    .xw_mian9 .swiper-pagination-bullet{width: 40px;height: 7px;border-radius: 0;}
    .xw_mian9 .swiper-pagination-white .swiper-pagination-bullet-active{background: #ff9600;}
    .xw_mian9 h6{font-size: 12px;opacity: .5;line-height: 24px;margin-top: 20px;}
    .xw_mian10{padding: 60px 0 80px;}
    .xw_mian10 .swiper-slide{padding:0 15px;box-sizing: border-box; text-align: center;}
    .xw_mian10 .tit{text-align: center;}
    .xw_mian10 h3{font-weight: 700;}
    .xw_mian10 h5{font-size: 24px;color: #333;}
    .xw_mian10 h6{font-size: 14px;color: #999;margin: 14px 0 34px;}
    .xw_mian10 p{font-size: 14px;color: #333;}
    .xw_mian10 .pic{line-height: 58px;margin-bottom: 25px;}
    .xw_mian10 .swiper-container{box-shadow: 0 0 48px rgba(0,0,0,.2);padding: 75px 0 50px;margin-top: 40px;}
    .xw_mian10 .swiper-slide:hover img{transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    }
    .xw_mian11 {padding: 90px 0 130px;}
    .xw_mian11 .wenz{width: 47%;color: #fff;}
    .xw_mian11 .wenz h3{line-height: 46px;color: #fff;}
    .xw_mian11 .wenz h4{font-size: 16px;margin: 30px 0 5px;}
    .xw_mian11 .wenz p{font-size: 14px;}
     @media screen and (max-width: 1366px){
    	.xw-banner{height: 620px;}
    	.xw-banner h1{font-size: 50px;}
    	.f60{font-size: 40px;}
    	.xw_mian7>.swiper-container .swiper-slide{padding: 0 25px;}
    }















.banner{}
.banner .a-box{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;}
.banner .a-box a{float:left;width:25%;display:block;height:100%;}
.banner .wenz{background:url(../images/kuang.png) no-repeat right center/auto 100%;text-align:right;box-sizing:border-box;padding:100px 40px 0 0;height:418px;margin-top:-214px;top:50%;color:#fff;position:absolute;right:16.666%;z-index:5;}
.banner .wenz h3{font-size:48px;text-transform:uppercase;letter-spacing:-1px;}
.banner .wenz h2{font-size:50px;font-weight:bold;}
.banner .wenz .more1{margin-top:32px;}
.sy-content01{}
.sy-content01 .fl{padding-bottom:30px;max-width:610px;width:48.5%;}
.sy-content01 .fr{padding-bottom:50px;max-width:600px;width:46%;}
.sy-content01 .f30{margin:60px 0;}
.sy-content01 dl{}
.sy-content01 dd{margin-bottom:90px;float:left;width:50%;text-transform:capitalize;}
.sy-content01 dd img{display:block;float:left;width:60px;}
.sy-content01 dd .wz{float:right;width:calc(100% - 70px);}
.sy-content01 dd .f24{margin:0;}
.sy-content01 dd:hover img{
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    transform: rotate(15deg);}
.sy-content01 dd:nth-last-child(1){margin-bottom:0;}
.sy-content01 .clearb{height:1px;background:#dfdfdf;}
.sy-content01 .more{margin-top:40px;}


.sy-content02{}
.sy-content02 ul{height:900px;}
.sy-content02 li{overflow:hidden;position:relative;float:left;height:50%;}
.sy-content02 li.wid50{width:50%;}
.sy-content02 li.wid25{width:25%;}
.sy-content02 li.hei100{float:right;height:100%;}
.sy-content02 li .bgimg{
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
.sy-content02 li:hover .bgimg{
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.sy-content02 li .bg{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,150,0,.7) url(../images/more.png) no-repeat bottom 50px right 40px;opacity:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-content02 li .wenz{position:absolute;left:36px;bottom:36px;z-index:3;}
.sy-content02 li .wenz h3{margin:44px 0 4px;font-weight:bold;text-transform:uppercase;}
.sy-content02 li .wenz p{color:#fff;font-size:18px;}
.sy-content02 li:hover .bg{opacity:1;}
.sy-content02 li .wenz img{opacity:0;
    -webkit-transform: translateY(-30px);
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -o-transform: translateY(-30px);
    transform: translateY(-30px);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-content02 li:hover .wenz img{opacity:1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}


.sy-tit{text-align:center;margin-bottom:60px;}
.sy-tit img{display:block;margin:20px auto;}
.sy-tit.fff{}
.sy-tit.fff h2{color:#fff;}
.sy-tit.fff h3{color:#fff;}
.sy-content03{position:relative;}
.sy-content03 .swiper-container{height:400px;background:url(../images/xian01.png) no-repeat center center/100%;}
.sy-content03 .swiper-slide{line-height:140px;height:140px;text-align:center;}
.sy-content03 .swiper-slide img{max-width:60%;max-height:80%;opacity:1;}
.sy-content03 .wrapper{max-width: 1480px;}
   

.sy-content03 .swiper-pagination{left:0;position:relative;margin-top:30px;text-align:center;width:100%;bottom:0 !important;}
.sy-content03 .swiper-pagination-bullet{margin:0 3px !important;width:8px;height:8px;border:1px solid #ed6d00;background:transparent;opacity:1;}
.sy-content03 .swiper-pagination-bullet-active{background:#ed6d00;}

.sy-content03 .control-btn{margin-top:70px;text-align:center;}
/*.sy-content03 .swiper-slide:hover img{-webkit-filter: grayscale(0); filter: grayscale(0);opacity:1;}*/
.sy-content03 .more{margin-top:60px;}
.sy-content04{background:url(../images/bg01.jpg) no-repeat center center/cover;}
.sy-content04 .swiper-button-prev{left:-170px;}
.sy-content04 .swiper-button-next{right:-170px;}
.sy-content04 .swiper-slide p{padding-top:30px;font-size: 22px;text-align: center;color: #000;}
.sy-content04 .swiper-slide{height: 240px!important;}
.sy-content04 .swiper-slide .img{height: 69%;text-align: center;}
.sy-content04 .swiper-container{height: 500px;}
.sy-content04 .swiper-slide img{max-height:100%;max-width: 100%}
/*.sy-content04 .swiper-slide .img{height:306px;line-height:306px;}
.sy-content04 .swiper-slide{text-align:center;}
.sy-content04 .swiper-slide img{max-height:60%;}
.sy-content04 .swiper-slide-active img{max-height:100%;}
.sy-content04 .swiper-slide-active p{display:block;}
.sy-content04 .swiper-container{height:406px;}*/
.swiper-slide{height:auto !important;}
.sy-content05{background:#f5f5f5;}
.sy-content05 .swiper-container.sml{height:195px;}
.sy-content05 .swiper-button-prev{left:4.5%;}
.sy-content05 .swiper-button-next{right:4.5%;}
.sy-content05 .swiper-container>p{position:absolute;left:4.5%;bottom:30px;width:91%;z-index:4;}
.sy-content05 .sml{margin-top:30px;background:url(../images/xian02.png) no-repeat top 85px center;}
.sy-content05 .sml .swiper-slide{text-align:center;padding:20px 0;position:relative;}
.sy-content05 .sml .swiper-slide .yuan{width:52px;height:52px;background-color:#b8b8b8 !important;border-radius:50%;margin:auto;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-content05 .sml .swiper-slide p{font-size:14px;line-height:18px;color:#333;margin-top:38px;}
.sy-content05 .sml .swiper-slide h5{font-size:18px;color:#b8b8b8;margin-top:18px;}
.sy-content05 .sml .swiper-slide:before{content:"";display:block;position:absolute;top:83px;width:1px;height:13px;background:#ed6d00;z-index:2;left:50%;margin-left:-0.5px;opacity:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    -ms-transform: translateY(8px);
    -o-transform: translateY(8px);
    transform: translateY(8px);
}
.sy-content05 .sml .swiper-slide:hover .yuan{
    background-color:#ed6d00 !important;
    -webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px);
}
.sy-content05 .sml .swiper-slide:hover:before{opacity:1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.sy-content05 .sml .swiper-slide:hover h5{color:#ed6d00;}
.sy-content05 .swiper-slide video{width:100%;height:100%;background:#000;}
.sy-content05 .big-img{height:600px;max-width:1000px;margin:auto;background:#000;}
.sy-content05 .swiper-slide{position:relative;}
.sy-content05 .big-img .swiper-slide p{position:absolute;width:100%;z-index:3;bottom:15px;padding:0 30px;box-sizing:border-box;}
.sy-content05 .big-img .swiper-slide .yy{position:absolute;width:100%;height:100%;z-index:2;
    background: -webkit-linear-gradient(transparent, rgba(0,0,0,.5)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(transparent, rgba(0,0,0,.5)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(transparent, rgba(0,0,0,.5)); /* Firefox 3.6 - 15 */
    background: linear-gradient(transparent, rgba(0,0,0,.5)); /* 标准的语法 */
}






.map{position:relative;}
.map-icon{}
.map-icon li{cursor:pointer;position:absolute;text-align:center;}
.map-icon li img{display:block;margin:4px auto;}
.map-icon li img.gq{visibility:hidden;}
.map-icon .yg{top:132px;left:72px;}
.map-icon .fg{top:190px;left:92px;}
.map-icon .dg{top:177px;left:115px;}
.map-icon .ydl{top:234px;left:131px;}
.map-icon .db{top:270px;left:247px;}
.map-icon .yd{top:271px;left:354px;}
.map-icon .els{top:86px;left:411px;}
.map-icon .tg{top:306px;left:446px;}
.map-icon .yuen{top:336px;left:461px;}
.map-icon .yn{top:340px;left:481px;}
.map-icon .gz{top:301px;left:481px;}
.map-icon .wh{top:263px;left:480px;}
.map-icon .cd{top:260px;left:443px;}
.map-icon .bj{top:217px;left:482px;}
.map-icon .tj{top:220px;left:499px;}
.map-icon .sh{top:260px;left:506px;}
.map-icon .mg{top:145px;left:971px;}
.map-icon .heb{top:173px;left:532px;}
.map-icon .gy{top:284px;left:460px;}
.map-icon .wlmq{top:186px;left:380px;}
.map-icon .lswjs{top:193px;left:915px;}




.map-icon .sh img:nth-child(3){position:absolute;left:14px;top:-32px;max-width:60px;width:60px;}
.map-icon .tj img{display:inline-block;}
.map-icon .tj p{display:inline-block;}
.map .img-box{z-index:3;display:none;position:absolute;width:318px;height:165px;line-height:165px;}
.map .img-box:before{content:"";display:block;width:20px;height:12px;background:url(../images/sj.png) no-repeat center center/100%;position:absolute;bottom:-12px;left:50%;margin-left:-10px;}

.sy-tit.padt{padding-top:50px;}

.ny-banner{height:600px;color:#fff;text-align:center;}
.ny-banner h2{font-size:48px;text-transform:capitalize;}
.ny-banner h3{position:relative;font-size:30px;margin-top:20px;}
.ny-banner h3:before{content:"";display:block;width:34px;height:1px;background:#fff;position:absolute;bottom:-35px;left:50%;margin-left:-17px;}

.news-tab{border-bottom:1px solid #e5e5e5;padding-bottom:35px;}
.news-tab a{font-size:16px;color:#333;line-height:30px;display:inline-block;margin-right:70px;position:relative;}
.news-tab a span{font-size:18px;text-transform:capitalize;}
.news-tab a:before{content:"";height:2px;width:0;display:block;position:absolute;left:0;bottom:-35px;background:#ed6d00;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.news-tab a:hover:before,.news-tab a.cur:before{width:77px;}
.news-tab a:hover,.news-tab a.cur{color:#ed6d00;}
.ny-tit{position:relative;margin:65px 0;line-height:60px;}
.ny-tit h2{float:left;font-size:90px;color:#d4d3d3;text-transform:uppercase;}
.ny-tit .local{text-indent:50px;font-size:16px;color:#dd6917;width:510px;float:right;border-bottom:1px solid #e5e5e5;}
.ny-tit .local b{font-size:20px;}
.case .case-tab{float:right;text-align:right;margin-top:0px;}



.news li{position:relative;margin-bottom:60px;}
.news li .pic{width:337px;float:right;}
.news li .wenz{float:left;width:calc(100% - 380px);}
.news li .wenz h5{font-size:14px;color:#999999;}
.news li .wenz h3{margin:10px 0;}
.news li .wenz h3 a{color:#333;}
.news li .wenz h3 a:hover{color:#ed6d00;}
.news li .wenz .more2{margin-top:50px;}
.news li:before{content:"";display:block;position:absolute;width:360px;background:#e5e5e5;height:1px;left:0;bottom:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;}
.news li:hover:before{
    width:calc(100% - 380px);background:#ed6d00;
}
.news-detail{}
.news-tuijian{width:340px;float:right;}
.news-tuijian h3{}
.news-tuijian dd{margin-top:30px;}
.news-tuijian dd .pic img{width:100%;}
.news-tuijian dd h5{font-size:14px;color:#999999;margin:16px 0 8px;}
.news-tuijian dd h3 a{color:#333;}
.news-tuijian dd h3 a:hover{color:#ed6d00;}
.news-detail-con{float:left;width:calc(100% - 420px);}
.news-tit{margin-bottom:30px;}
.news-tit h5{margin-top:10px;font-size:14px;color:#999;}
.page-local{margin-top:50px;}
.page-local a{display:block;max-width:50%;font-size:14px;color:#666666;}
.page-local a:hover{color:#ed6d00;}
.page-prev img{margin:-1px 10px 0 0;width:10px;}
.page-next img{margin:-1px 0 0 10px;width:10px;}

.contact{padding-bottom:0 !important;}
.contact .ny-tit{margin-top:0;}
.contact-ul{}
.contact-tit{font-size:20px;color:#333;}
.contact-tit span{padding-left:20px;font-size:14px;color:#999;}
.contact-ul ul{padding:30px 0;}
.contact-ul li{font-size:14px;line-height:24px;color:#666;box-sizing:border-box;padding:25px 40px;float:left;border:1px solid #ccc;width:24%;margin-right:1.33%;}
.contact-ul li:nth-child(4n){margin-right:0;}
.contact-ul li h4{color:#333;margin:15px 0 2px;font-weight:bold;}
.contact-ul li img{margin-left:-5px;}
/*.contact-ul li p{height:48px;}*/
.contact-ul li p{height:95px;}
#dituContent{height:520px;}
.contact-con02{margin-top:50px;background:#f5f5f5;}
.contact-con02 .img{width:34%;float:right;text-align:right;}
.contact-con02 .img img{max-width:420px;}
.contact-con02 .form{width:62%;float:left;}
.contact-con02 .form h3{color:#666666;}
.contact-con02 .form p{margin:15px 0 30px;}
.contact-con02 .form .input{margin-bottom:12px;float:left;width:32.5%;margin-right:1.25%;}
.contact-con02 .form .input:nth-child(3),.contact-con02 .form .input:nth-child(4){margin-right:0;}
.contact-con02 .form .input:nth-child(4){width:100%;}
.contact-con02 .form .input input{width:100%;box-sizing:border-box;padding:0 16px;font-size:14px;color:#999;border:none;outline:none;background:#fff;line-height:56px;height:56px;}
.contact-con02 .form .input textarea{width:100%;box-sizing:border-box;padding:16px;font-size:14px;color:#999;border:none;outline:none;background:#fff;line-height:24px;height:135px;}
.contact-con02 .form .submit input{width:140px;line-height:50px;background:#ed6d00;margin-top:32px;color:#fff;font-size:14px;border:none;outline:none;cursor:pointer;}
.contact-con02 .form .submit input:hover{opacity:.8;}

.partner{}
.partner ul{margin-bottom:60px;}
.partner li{line-height:160px;height:160px;margin:0 -1px -1px 0;text-align:center;float:left;width:20%;box-sizing:border-box;border:1px solid #d5d5d5;}
.partner li img{max-width:60%;max-height:60%;
    -webkit-filter: grayscale(1); filter: grayscale(1);
}
.partner li:hover img{
    -webkit-filter: grayscale(0); filter: grayscale(0);
}

.careers{background:#f2f2f2;}
.careers .ny-tit{margin-top:0;}
.careers h3.f18{font-size:18px;color:#333;margin-bottom:-30px;}
.careers ul{}
.careers ul>li{margin-top:50px;background:#fff;float:left;width:48%;}
.careers ul>li:nth-child(2n){float:right;}
.careers ul>li h3{position:relative;line-height:78px;height:78px;padding:0 50px 0 70px;font-size:24px;color:#221919;border-bottom:1px solid #e5e5e5;}
.careers ul>li h3:before{content:"";position:absolute;left:44px;top:50%;margin-top:-9px;width:5px;height:20px;border-radius:8px;background:#ed6d00;display:block;}
.careers ul>li h3 span{float:right;font-size:14px;color:#666666;}
.careers ul>li h3 span font{font-size:24px;color:#ff6600;padding-right:4px;}
.careers ul>li .box{padding:32px 50px;font-size:14px;line-height:29px;color:#666;}
.careers ul>li .box p{height:174px;overflow:hidden;}
.careers ul>li a{text-align:center;color:#fff;width:120px;height:46px;line-height:46px;display:block;font-size:14px;background:#cccccc;}
.careers ul>li a:hover{background:#ed6d00;}
.careers ul>li div.clearfix{margin-top:30px;}
.careers ul>li div.clearfix span{display:block;line-height:46px;float:right;font-size:14px;color:#999;}
.careers ul>li div.clearfix a{float:left;}
.careers .load-more{margin-top:60px;}
.careers-detail ul>li{margin-top:0;position:relative;padding-top:15px;width:100%;}
.careers-detail ul>li .wrap{padding:0 30px;}
.careers-detail li h4{font-size:16px;color:#000;margin:26px 0 3px;}
.careers-detail ol,.careers-detail ol li{list-style-type: disc;}
.careers-detail ol{margin-left:20px;}
.careers-detail .wrapper{position:relative;}
.careers-detail .fh{margin-top:0;position:absolute;right:-60px;top:0;width:60px;height:60px;display:block;background:#5f5f5f url(../images/fh.png) no-repeat center center !important;}
.careers-detail .fh:hover{background-color:#0054d3 !important;}
.careers-detail li h4:nth-child(1){margin-top:0;}
.careers-detail li a{margin-top:30px;}


.case{}
.case-tit{width:100%;}
.case-tit .local{margin-top:50px;width:600px;text-indent:0;}
.case-tab{margin-top:60px;white-space:nowrap;overflow-x:auto;}
.case-tab a{font-size:14px;display:inline-block;padding:0 20px;background:#e9e9e9;color:#666;line-height:48px;}
.case-tab a:hover,.case-tab a.cur{background:#ed6d00;color:#fff;}
.case .tuijian{float:right;width:32.3%;margin-top:100px;}
.case li{}
.case li .wenz{text-align:center;box-sizing:border-box;padding:28px;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(221,105,23,.9);z-index:2;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;opacity:0;
}
.case li .wenz span{position:absolute;z-index:3;display:block;background:rgba(255,255,255,.3);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.case li .wenz .x1{width:calc(100% - 32px);left:16px;top:19px;height:1px;}
.case li .wenz .x2{width:calc(100% - 32px);left:16px;bottom:19px;height:1px;}
.case li .wenz .x3{height:calc(100% - 22px);top:11px;left:24px;width:1px;}
.case li .wenz .x4{height:calc(100% - 22px);top:11px;right:24px;width:1px;}
.case li .wenz p{max-width:350px;margin:auto;color:#fff;height:60px;}
.case li .wenz a{width:120px;line-height:42px;display:inline-block;background:#fff;text-align:center;color:#dd6917;font-size:14px;margin-top:40px;}
.case li:hover .wenz{opacity:1;}
.case li:hover .wenz span{
    transition-delay:.3s;
    -webkit-transition-delay:.3s;
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);}

.case-ul{}
.case-ul li{height:295px;float:left;width:32.3%;margin:1.55% 1.55% 0 0;overflow:hidden;}
.case-ul li:nth-child(3n){margin-right:0;}
/*.case-ul li.w2{width:66.15%;}*/
.case .load-more{margin-top:60px;}

.wid800{max-width:850px;}
.black1{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:11;}
.case-detail{position:fixed;left:50%;top:50%;width:100%;z-index:12;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.case-detail .swiper-slide{position:relative;}
.case-detail .swiper-slide .yy{position:absolute;bottom:0;left:0;width:100%;z-index:2;}
.case-detail .swiper-slide p{position:absolute;bottom:15px;z-index:3;width:100%;left:0;box-sizing:border-box;padding:0 30px;font-size:14px;color:#fff;line-height:24px;}
.case-detail .swiper-button-prev{width:30px;height:57px;left:-100px;}
.case-detail .swiper-button-next{width:30px;height:57px;right:-100px;}
.gallery-thumbs{margin-top:30px;}
.gallery-thumbs .swiper-slide{border:2px solid transparent;box-sizing:border-box;cursor:pointer;height:61px;overflow:hidden;}
.gallery-top .swiper-slide{height:480px;overflow:hidden;}
.gallery-thumbs .swiper-lazy-preloader{width:28px !important;height:28px !important;margin:-14px 0 0 -14px !important;}
.gallery-thumbs .swiper-slide-active{border-color:#ed6d00;}
.gallery-top .close{display:block;width:40px;height:40px;right:20px;top:20px;position:absolute;z-index:8;background:#fff url(../images/close.png) no-repeat center center/16px;}
.gallery-top .close:hover{background:#ed6d00 url(../images/closew.png) no-repeat center center/16px;}

.f48{font-size:48px;}
.about-con01{background:url(../images/bg01.png) no-repeat bottom left,url(../images/bg02.png) no-repeat top right;}
.about-tit{color:#333333;text-transform:uppercase;line-height:40px !important;}
.about-tit h2{color:#ed6d00;line-height:48px !important;}
.about-con01 h4{font-size:20px;color:#555;font-weight:bold;margin:60px 0 30px;}
.about-con01 dl{margin-top:90px;}
.about-con01 dd{box-sizing:border-box;max-height:70px;float:left;width:25%;border-right:1px solid #dfdfdf;text-align:center;}
.about-con01 dd h5{margin-top:-10px;color:#333;font-family:cursive;font-size:48px;font-weight:bold;}
.about-con01 dd:nth-child(4){border:none;}
.about-con01 dd h6{font-size:14px;color:#999999;}
.about-con01 dd p{margin:10px 0 4px 0;}
.about-con02{padding:60px 0 0 0;background:#f5f5f5;}
.about-con02 h2{color:#ed6d00;text-transform:uppercase;}
.about-con02 h3{margin:0px 0 30px;}
.about-con02 dl{margin-top:55px;}
.about-con02 dd{float:left;width:33.3333%;}

.about-con03{}
.about-con03 h2{text-transform:capitalize;}
.about-con03 h3{margin-top:22px;font-size:18px;color:#333;}
.about-con03 .swiper-container{margin-top:60px;}
.about-con03 .swiper-slide{padding:10px 0 0 0;}
.about-con03 .swiper-slide h4{margin:22px 0 15px;font-weight:bold;font-size:20px;color:#333;text-transform:uppercase;}
.about-con03 .swiper-slide h4 span{padding-left:5px;}
.about-con03 .swiper-slide:hover img{
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    transform: rotate(15deg);}
.about-con03 .swiper-pagination{position:relative;bottom:0 !important;margin-top:50px;}
.about-con03 .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #ed6d00;opacity:1;}
.about-con03 .swiper-pagination-bullet-active{background:#ed6d00;}
.case-de{text-align:center;}
.case-de img{max-width:840px;display:block;margin:15px auto;}
.case-de .wrapper{position:relative;}
.cprev{position:fixed;z-index:8;display:none;left:3%;top:50%;margin-top:-42px;background:url(../images/lh.png);width:44px;height:84px;}
.cnext{position:fixed;z-index:8;display:none;right:3%;top:50%;margin-top:-42px;background:url(../images/rh.png);width:44px;height:84px;}








@media screen and (max-width: 1621px) {
    .case-ul li{height:220px;}
    .wid1620,.wid1280{max-width:1200px;}
    .sy-content06 .wid1280{max-width:1280px;}
    .header{line-height:85px;}
    .header .logo{width:170px;}
    .nav li{padding-top:21px;margin:0 21px;}
    .nav li.tel{line-height:85px;margin-left:35px;}
    .banner .wenz{height:360px;right:5.6%;margin-top:-160px;}
    .banner .wenz h2{font-size:36px;}
    .banner .wenz h3{font-size:40px;}
    .f40{font-size:32px;line-height:40px;}
    .sy-content01 .f24{margin:36px 0;}
    .f24{font-size:22px;}
    .sy-content01 dd{margin-bottom:56px;}
    .sy-content01 dd img{width:48px;}
    .sy-content01 dd .wz{width:calc(100% - 60px);}
    .f16{font-size:14px;line-height:24px;}
    .more{width:130px;line-height:44px;background:#cbcbcb url(../images/more.png) no-repeat right 25px center/18px;}
    .more:hover{background:#ed6d00 url(../images/more.png) no-repeat right 18px center/18px;}
    .sy-content02 ul{height:550px;}
    .sy-content02 li .wenz img{height:48px;}
    .sy-content02 li .wenz h3{font-weight:normal;margin:13px 0 2px;}
    .sy-content02 li .wenz p{font-size:14px;}
    .sy-content02 li .wenz{bottom:22px;left:22px;}
    .sy-content02 li .bg{background:rgba(255,150,0,.7) url(../images/more.png) no-repeat bottom 34px right 32px;}
    .f36{font-size:32px;}
    .sy-tit img{margin:15px auto;}
    .sy-content03 .swiper-slide{line-height:120px;height:120px;}
    .sy-content03 .swiper-container{height:293px;}
  /*  .sy-content04 .swiper-container{height:320px;}*/
    .sy-tit{margin-bottom:48px;}
    .sy-content04 .swiper-slide{height:200px;}
    .sy-content04 .swiper-slide p{font-size:18px;padding-top:10px;background-size:350px !important;}
    .swiper-button-prev.prev2, .swiper-button-next.next2{width:30px;height:57px;}
    .sy-content04 .swiper-button-prev{left:-50px;}
    .sy-content04 .swiper-button-next{right:-50px;}
    .swiper-button-prev.prev1, .swiper-button-next.next1{width:44px;height:44px;margin-top:-48px;}
    .pad{padding:4% 0;}
    .footer-btm{line-height:56px;font-size:12px;}
    .footer-top{padding:36px 0;}
    .footer li p,.footer dd{font-size:13px;}
    .ny-banner{height:480px;}
    .ny-banner h2{font-size:40px;}
    .f30{font-size:26px;}
    .f50{font-size:40px;}
    .about-con01 h4{margin:40px 0 20px;font-size:18px;}
    .about-con01 dl{margin:60px 0 30px;}
    .f48{font-size:44px;}
    .fontp{font-size:14px;}
    .about-con03 .swiper-slide h4{font-size:18px;margin:20px 0 10px;}
    .about-con03 .swiper-pagination-bullet{width:10px;height:10px;}
    .ny-tit h2{font-size:80px;}
    .news-tab a{margin-right:55px;}
    .news-tab a:nth-last-child(1){margin-right:0;}
    .case li .wenz a{width:100px;line-height:36px;}
    .case-tit .local{width:350px;}
    .more.load-more{background:#ff9600 url(../images/load.png) no-repeat right 20px center;}
    .more.load-more:hover{background:#ff9600 url(../images/load.png) no-repeat right 20px center;}
    .partner li{line-height:120px;height:120px;}
    .news-tuijian{width:300px;}
    .news-detail-con{width:calc(100% - 340px);}
    .careers ul>li h3{padding:0 35px 0 60px;}
    .careers ul>li .box{padding:22px 34px;}
    .careers ul>li h3:before{left:34px;}
    .contact-ul li{padding:18px 26px;}
    #dituContent{height:420px;}
    .sy-content03 .wrapper{max-width: 1200px;}







}
.map1{display:none;}
@media screen and (max-width: 1200px) {
    .wrapper{width:93.75%;}
    .nav li a{font-size:14px;}
    .nav li.tel{display:none;}
    .sy-content01 .f24{margin:28px 0;}
    .f40{font-size:26px;line-height:36px;}
    .sy-content01 dd img{width:40px;}
    .sy-content01 dd .wz{width:calc(100% - 50px);}
    .f24{font-size:18px;}
    .sy-content01 dd{margin-bottom:40px;}
    .sy-content02 ul{height:480px;}
    .sy-content02 li .wenz h3{margin:0;}
    .f36{font-size:28px;}
    .sy-tit img{margin:6px auto;}
    .sy-tit{margin-bottom:30px;}
    .sy-content03 .swiper-slide{line-height:100px;height:100px;}
    .sy-content04 .swiper-slide p{padding-top:0;background:none;}
    .sy-content04 .swiper-button-prev.prev1{left:0;}
    .sy-content04 .swiper-button-next.next1{right:0;}
    .sy-content05 .sml .swiper-slide p{font-size:12px;}
    .map1{display:block;}
    .map{display:none;}
    .ny-banner{height:360px;}
    .ny-banner h2{font-size:32px;}
    .ny-banner h3{font-size:20px;margin-top:12px;}
    .f50{font-size:32px;line-height:36px;}
    .about-con01{background:url(../images/bg01.png) no-repeat bottom left/120px,url(../images/bg02.png) no-repeat top right/240px;}
    .about-con01 dd h5{font-size:40px;}
    .f48{font-size:36px;}
    .f30{font-size:22px;}
    .about-con02 h3{margin-bottom:18px;}
    .about-con02 dl{margin-top:32px;}
    .f48{font-size:30px;}
    .about-con03 .swiper-slide img{height:36px;}
    .about-con03 h3{font-size:16px;margin-top:12px;}
    .about-con03 .swiper-slide h4{font-size:16px;margin:18px 0 6px;}
    .news-tab a{line-height:26px;margin-right:40px;}
    .news-tab a span{font-size:16px;}
    .news-tab{padding-bottom:20px;}
    .news-tab a:before{bottom:-20px;}
    .news-tab a:hover:before, .news-tab a.cur:before{width:50px;}
    .ny-tit h2{font-size:60px;}
    .case-tit .local{width:300px;margin-top:10px;}
    .case li .wenz p{padding:0 30px;font-size:13px;line-height:22px;}
    .case li .wenz a{display:none;}
    .case-tab{margin-top:50px;}
    .case-tab a{line-height:38px;padding:0 16px;}
    .partner li{line-height:100px;height:100px;}
    .ny-tit .local{width:430px;text-indent:20px;}
    .careers ul>li .box{padding:18px 25px;}
    .careers ul>li h3{line-height:60px;padding-left:50px;height:60px;font-size:18px;}
    .careers ul>li h3:before{left:25px;}
    .careers-detail .fh{display:none;}
    .contact-ul li p{font-size:12px;}
    .contact-ul li h4{margin:6px 0 0 0;}
    .contact-ul li{padding:14px 18px;}
    .contact-con02 .img img{max-width:100%;}
}
.phone{display:none;}
.header.bgfff{background:#fff;}
.logo .o{display:none;}
.header.bgfff .logo .o{display:inline-block;}
.header.bgfff .logo .w{display:none;}
.header.bgfff .san span{background:#ed6d00;}


@media screen and (min-width: 1025px) {
    .nav li:nth-child(2):hover .nav02{display: block;}
}
@media screen and (max-width: 1023px) {
	.header {line-height: 65px;height: 65px;}
    .san{display:block;}
    .phone{display:block;}
    .nav{overflow-y:auto;display:none;background:#fff;top:80px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 80px);}
    .nav li{padding:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;margin:0;}
    .nav li.er>a{background-position: right 30px center !important;}
    .nav li>a{display:block;padding:12px 30px;width:100%;box-sizing:border-box;}
    .nav li dl{box-shadow:none;position:relative;background:#f2f2f2;display:none;top:auto;}
    .nav li dd{text-align:left;}
    .nav li dd a{display:block;padding:4px 0 4px 50px;}
    .header .san{width:28px;height:20px;margin-top:22.5px;}
    .header .san span{height:2px;}
    .logo img{width:120px;}
    .nav li>a{font-size:16px;padding:15px 22px;color:#666;}
    .nav{height:calc(100% - 65px);top:65px;}
    .banner h2{font-size:26px;}
    .header{position:fixed;line-height:65px;}
    .pc{display:none;}
    .phone{display:block;}
    .banner .wenz{height:320px;padding:90px 30px 0 0;}
    .banner .wenz h3{font-size:26px;}
    .banner .wenz h2{font-size:28px;}
    .sy-content01 .fl{width:100%;}
    .sy-content01 .fr{width:100%;}
    .pad{padding:32px 0;}
    .f40{font-size:22px;line-height:30px;}
    .sy-content01 .f24{margin:12px 0 6px;}
    .f24{font-size:16px;}
    .f16{font-size:13px;line-height:24px;}
    .sy-content01 dd{width:100%;margin-bottom:22px;}
    .sy-content01 dd .f24{margin-top:-3px;}
    .sy-content01 dl{padding-bottom:20px;}
    .sy-content01 .more{margin:20px auto 0 auto;display:block;}
    .more{width:120px;line-height:36px;padding-right:26px;background:#ed6d00 url(../images/more.png) no-repeat right 15px center/14px;}
    .sy-content02 ul{height:240px;}
    .sy-content02 li{height:100%;}
    .swiper-pagination.phone{position:relative;bottom:auto !important;margin-top:12px;}
    .swiper-pagination.phone .swiper-pagination-bullet{margin:0 2px !important;width:6px;height:6px;}
    .swiper-pagination.phone .swiper-pagination-bullet-active{background:#ed6d00 !important;}
    .sy-content02 li .bg{display:none !important;}
    .f36{font-size:20px;}
    .sy-tit img{width:10px;margin:2px auto;}
    .sy-content03 .swiper-slide img{max-width:80%;max-height:80%;
        opacity:1;
        -webkit-filter: grayscale(0);
        filter: grayscale(0);
    }
    .sy-content03 .swiper-container{background:none;}
    .sy-content03 .more{display:none;}
    .sy-content03 .swiper-slide{line-height:65px;height:65px;}
    .sy-content04 .swiper-slide .img{height:auto;line-height:inherit;}
    .sy-content04 .swiper-button-next.next1{display:none;}
    .sy-content04 .swiper-button-prev.prev1{display:none;}
    .sy-content04 .swiper-slide p{font-size:13px;}
    .sy-content04 .swiper-slide img{max-width:80%;}
    .swiper-button-prev.prev2, .swiper-button-next.next2{width:16px;height:31px;margin-top:-15.5px;}
    .sy-content05 .big-img{padding-bottom:30px;background:#000;}
    .sy-content05 .swiper-container>p{line-height:18px;bottom:15px;}
    .footer li:nth-child(1),.footer li:nth-child(3){display:none;}
    .footer li:nth-child(2){width:100%;}
    .footer li p, .footer dd{font-size:12px;color:rgba(255,255,255,.7);}
    .footer li p a, .footer dd a{font-size:12px;color:rgba(255,255,255,.7);}
    .footer h3{margin-bottom:10px;}
    .footer-btm .fr{display:none;}
    .footer-btm .fl{width:100%;line-height:20px;padding:12px 0;text-align:center;font-size:12px;color:rgba(255,255,255,.7);border-top:1px solid rgba(255,255,255,.4)}
    .footer-top{padding:22px 0;}
    .ny-banner{height:300px;}
    .ny-banner h2{font-size:26px;}
    .ny-banner h3{font-size:14px;margin-top:7px;}
    .ny-banner h3:before{display:none;}
    .about-con01{background:none;}
    .about-tit h2{line-height:30px !important;}
    .about-tit{line-height:30px !important;}
    .f50{font-size:22px;}
    .about-con01 h4{font-size:14px;line-height:24px;margin:24px 0 12px;}
    .about-con01 dd{width:50%;height:auto;max-height:inherit;margin-bottom:30px;border:none;}
    .about-con01 dl{margin:30px 0 -30px 0;}
    .about-con01 dd h5{font-size:26px;}
    .about-con01 dd p{margin:7px 0 0 0;}
    .about-con01 dd h6{font-size:10px;}
    .about-con02{padding:32px 0 0 0;}
    .f48{font-size:22px;}
    .f30{font-size:16px;}
    .about-con02 h3{margin:3px 0 15px;}
    .about-con02 dl{margin-top:18px;}
    .about-con03 h3{margin-top:6px;}
    .about-con03 .swiper-container{margin-top:30px;}
    .about-con03 .swiper-slide{text-align:center;}
    .about-con03 .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px !important;background:transparent;}
    .about-con03 .swiper-pagination-bullet-active{background:#ed6d00;}
    .news-tab{padding-bottom:14px;white-space:nowrap;overflow-x:auto;}
    .news-tab a{font-size:14px;line-height:20px;}
    .news-tab a span{font-size:12px;}
    .news-tab a:before{max-width:100%;bottom:-14px;}
    .ny-tit{margin:28px 0;}
    .ny-tit h2{font-size:30px;line-height:30px;}
    .case-tit .local{display:none;}
    .case-tit{width:100%;}
    .case-tab a{font-size:12px;padding:0 12px;line-height:34px;}
    .case-tab{margin-top:0px;}
    .case .tuijian{width:100%;margin-top:12px;}
    .case-ul li{width:100% !important;margin:12px 0 0 0 !important;}
    .more.load-more{margin-top:30px;}
    .gallery-thumbs{display:none;}
    .case-detail .swiper-container{width:300px;margin:auto;}
    .case-detail .swiper-slide{height:auto;}
    .case-detail .close{position:fixed;top:-100px;width:32px;height:32px;}
    .case-detail .swiper-slide p{font-size:10px;line-height:18px;position:relative;padding:0;bottom:auto;margin-top:14px;}
    .case-detail .swiper-slide .yy{display:none;}
    .case-detail .swiper-slide .img{position:relative;height:156px;overflow:hidden;}
    .swiper-lazy-preloader{width:26px;height:26px;margin:-13px 0 0 -13px;}
    .case-detail .swiper-pagination-bullet{opacity:1;background:#fff;}
    .partner li{width:33.33%;line-height:65px;height:65px;}
    .partner ul{margin-bottom:0;}
    .ny-tit .local{display:none;}
    .news li .pic{width:120px;}
    .news li .wenz{width:calc(100% - 130px);}
    .news li .wenz h5{display:none;font-size:10px;}
    .news li .wenz h3{margin:0;white-space:normal;font-size:16px;line-height:28px;}
    .news li .wenz p{display:none;}
    .news li .wenz .more2{display:none;}
    .news li{margin-bottom:18px;}
    .news-tuijian{display: none;}
    .news-detail-con{width:100%;}
    .news-tit h5{font-size:10px;margin:0;}
    .news-tit{margin-bottom:18px;}
    .page-local{margin-top:32px;}
    .contact-con02 .img{display:none;}
    .careers ul>li{margin-top:20px;width:100%;}
    .careers ul>li h3{padding-left:40px;font-size:16px;line-height:48px;height:48px;}
    .careers ul>li h3:before{width:2px;height:16px;left:18px;}
    .careers ul>li .box{padding:22px 18px;}
    .careers ul>li a{width:100px;line-height:30px;margin:auto;height:30px;}
    .careers h3.f18{margin-bottom:0;}
    .careers ul>li div.clearfix span{font-size:12px;line-height:30px;}
    .careers-detail ul>li .wrap{padding:0;}
    .careers ul>li a{margin-top:30px;}
    .careers ul>li .box{font-size:13px;line-height:24px;}
    .careers-detail ul>li{padding-top:0;}
    .careers ul>li{margin-top:-10px;}
    .contact-ul li{width:100%;margin-bottom:12px;text-align:center;}
    .contact-ul li p{height:auto;}
    #dituContent{height:240px;}
    .contact-con02 .form{width:100%;}
    .contact-con02 .form .input{width:100%;}
    .contact-con02 .form .input input{line-height:42px;height:42px;font-size:14px;padding:0 12px;}
    .contact-con02 .form .input textarea{padding:12px;}
    .contact-con02 .form .submit input{margin-top:18px;width:100px;line-height:34px;font-size:14px;}
    .contact-con02{margin-top:30px;}
    .sy-content01 .fr{padding-bottom:0;}
    .sy-content01 .f30{margin:20px 0 10px;}
    .sy-tit.padt{padding-top:30px;}
    .sy-content05 .big-img{padding-bottom:0;}
    .sy-content05 .swiper-slide video{height:240px;}
    .cprev,.cnext{display:none !important;}
    .footer li p, .footer td{font-size:12px;min-width:95px;}
    .case-ul li{height:auto;}
    .sy-content03 .swiper-container{height:65px;}
    .sy-content04 .swiper-slide{height:200px;line-height:200px;}
    .sy-content04 .swiper-slide img{max-height:100%;max-width:100%;}.
    .sy-content04  .swiper-container{height:200px;}
    .sy-content04 .swiper-slide .img{height:200px;line-height:200px;}
    .sy-content04 .swiper-slide p{line-height:24px;padding-top:10px;}
    .sy-content04 .swiper-container{height:148px;}
    .sy-content05 .big-img{height:264px;}
    
    
    
    
    /*新加頁面*/
    	.xw-banner{height: 200px;}
    	.xw-banner .wenz{padding: 9% 10px 0;}
    	.xw-banner h1{font-size: 20px;}
    	.xw-banner h2{margin-top: 5px;}
    	.f60{font-size: 20px;}
    	.xw_mian2 .wenz h5{font-size: 18px;}
    	.xw_mian2 li{margin-right: 0;}
    	.xw_mian2 li:nth-child(1),.xw_mian2 li:nth-child(2){width: 50%;height: 180px;}
    	.xw_mian2 li:nth-child(1) img,.xw_mian2 li:nth-child(2) img{height: 100%;}
    	.xw_mian2 li:nth-child(3),.xw_mian2 li:nth-child(4){width: 50%;}
    	.xw_mian2 li:nth-child(1) .wenz{left: 50px;}
    	.xw_mian2 .wenz{left: 50px;}
    	.xw_mian2 li:last-child .wenz{top: 17px;}
    	.xw_mian3 .btm .left{width: 100%;}
    	.xw_mian3 .btm .pic{width: 100%;margin-top: 10px;}
    	.xw_mian3 .left b{font-size: 20px;}
    	.xw_mian3 .left h5{font-size: 15px;}
    	.xw_mian3 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none;}
		.xw_mian3 .left p{font-size: 14px;line-height: 24px;}
		.xw_mian3 .bg{display: none;}
		.xw_mian3{background: #ff9600;padding: 40px 0;}
		.xw_mian3 .t_left{margin-top: 0;color: #fff;}
		.xw_mian3 .pic_list li{border: 2px solid #ff9600;}
		.xw_mian4 .sub_tab{white-space: nowrap;overflow-x: scroll;margin: 26px 0 30px;}
		.xw_mian4 .sub_list .pic{width: 100%;}
		.xw_mian4 .sub_list .wenz{width: 100%;padding-right: 0;}
		.xw_mian4 .biao{background-size: 11%!important;width: 100%;padding: 17px 0 17px 59px;box-sizing: border-box;}
		.xw_mian4 .biao h5{font-size: 16px;}
		.xw_mian4 hr{margin: 2px 0 17px;width: 100%;}
		.xw_mian4{padding: 40px 0;}
		.xw_mian5 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position: relative;margin-top: 20px;}
		.xw_mian5 .btm{margin-top: 25px;}
		.xw_mian6 li{width: 100%;height: 163px;}
		.xw_mian6 li h6{display: none;}
		.xw_mian6 li p{display: none;}
		.xw_mian6 li h5{font-size: 15px;line-height: 21px;}
		.xw_mian6{padding: 9px 0 80px;}
		.xw_mian7 h5{font-size: 16px;}
		.xw_mian7 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position: relative;margin-top: 30px;}
		.xw_mian8 .swiper-slide img{max-width: 70%;max-height: 70%;}
		.xw_mian8 .swiper-slide{height: 60px;line-height: 60px;}
		.xw_mian7{padding: 40px 0 30px;}
		.xw_mian8 h4{margin: 8px 0 25px;}
		.xw_mian8{padding-bottom: 50px;}
		.xw_mian9 .left{width: 100%;}
		.xw_mian9 .swiper-slide{height: 210px!important;}
		.xw_mian9 .swiper-pagination-bullet{width: 26px;height: 4px;}
		.xw_mian9 .right{width: 100%;margin-top: 15px;}
		.xw_mian9{padding: 30px 0;}
		.xw_mian10 h3{font-size: 20px;}
		.xw_mian10 .swiper-slide{padding: 0 5px;}
		.xw_mian10 h5{font-size: 18px;}
		.xw_mian10 h6{margin: 10px 0 14px;}
		.xw_mian10 .swiper-container{padding: 45px 0 50px;}
		.xw_mian11{background: url(../images/zz17.jpg) no-repeat center center/cover!important;padding: 0;height: 105px;}
		.xw_mian11 .wenz{display: none;}
		.xw_mian10{padding: 35px 0 60px;}
		.xw_mian2 ul{background: url(../images/zz18.jpg) no-repeat center center/cover;height: 122px;}
		.xw_mian2 ul li{display: none;}
		.xw_mian2{padding: 30px 0 40px;}
		.xw_mian5 .swiper-pagination-bullet-active,.xw_mian7 .swiper-pagination-bullet-active,.xw_mian10 .swiper-pagination-bullet-active{background: #ff9600;}
		.xw_mian9{background: #ff9600!important;}
    	.f36{line-height: inherit;}
    
}































