 
ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a { color: #333333; text-decoration: none; outline: none; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a:hover{color: #024f97;}

button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei'; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }

input { outline: none; border-radius: 0; font-family: 'microsoft yahei'; }

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: #fff;}

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

em, i, span, b { font-style: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}

.fl{float: left;}
.fr{float: right;}

.w_1230{width: 1230px;margin: auto;}
.swiper-slide_1,.swiper-slide_2,.swiper-slide_3,.swiper-slide_4{height: 100%;}
.searchBtn{float: right;margin-top: 27px;margin-left: 69px;cursor: pointer;} 
@-webkit-keyframes nav_ani { 0% { -webkit-transform: translateY(30px); opacity: 0; }
  100% { -webkit-transform: translateY(0px); opacity: 1; } }
@-moz-keyframes nav_ani { 0% { -moz-transform: translateY(30px); opacity: 0; }
  100% { -moz-transform: translateY(0px); opacity: 1; } }
@keyframes nav_ani { 0% { transform: translateY(30px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; } }

   
.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility:hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
 
 
 
.txt1{margin-bottom: 25px;opacity: 0;filter: alpha(opacity=0);margin-left: 20%;margin-top: 8%;-webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.txt2{margin-bottom: 18px;opacity: 0;filter: alpha(opacity=0);margin-left: 20%;margin-top: 8%;-webkit-transition:all 2.3s ease 0s; transition:all 2.3s ease 0s;}
.txt3,.txt4,.txt5{opacity: 0;filter: alpha(opacity=0);margin-top: 12%;-webkit-transition:all 1.5s ease 0s; transition:all 1.5s ease 0s;}
.txt4{-webkit-transition:all 2.3s ease 0s; transition:all 2.3s ease 0s;}
.txt5{-webkit-transition:all 3s ease 0s; transition:all 3s ease 0s;}
.xian{display: block;position: relative;height: 1px;}
 
.no_scale{-webkit-transform: scale(1);transform: scale(1);}
.swiperwap_banner .swiper-slide-active .banner_img{-webkit-transform: scale(1);transform: scale(1);}
.swiperwap_banner .swiper-slide-active .xian:after{width: 0;height: 2px;background: #fff;content: '';position: absolute;left: 0;top: 0;filter: alpha(opacity=30);animation: 0.8s linear 0.7s normal forwards line;-webkit-animation:0.8s linear 0.7s normal forwards line;}
.swiperwap_banner .swiper-slide-active .txt1,.swiperwap_banner .swiper-slide-active .txt2{opacity: 1;filter: alpha(opacity=100);margin-left: 0;margin-top: 0;}
.swiperwap_banner .swiper-slide-active .txt3,.swiperwap_banner .swiper-slide-active .txt4,.swiperwap_banner .swiper-slide-active .txt5{opacity: 1;filter: alpha(opacity=100);margin-top: 0;}
.bantxt2{width: 100%;position: absolute;bottom:14.15%;overflow: hidden;height: 72.8%;}
.bantxt2 div{position: absolute;opacity: 0;filter: alpha(opacity=0);}
.bantxt2 div img{width: 100%;}
.bantxt2 div span.ico{position: absolute;top: -99px;color: #fff;width: 108px;height: 148px;display: inline-block;text-align: center;}
.bantxt2 div span.ico i{margin-top: -46px;font-weight: bold;font-size: 14px;line-height: 26px;padding: 10px 0;color: #fff;display: block;opacity: 0;filter: alpha(opacity=0);text-shadow: 0 0 5px #000;}
.bantxt2 div span.ico em{background: rgba(255,255,255,0.4);display: inline-block;width: 18px;height: 18px;-webkit-border-radius: 100%;border-radius: 100%;-webkit-animation: btnscale 7s linear infinite;animation: btnscale 7s linear infinite;opacity: 0;filter: alpha(opacity=0);}
.bantxt2 div span.ico em b{display: inline-block;background: #fff;width:10px ;height: 10px;-webkit-border-radius: 100%;border-radius: 100%;margin: 4px;}
.bantxt2 div span.ico > b{position: relative;display: block;width: 100%;height: 0;overflow: hidden;-webkit-transition:all 2s ease 0s; transition:all 2s ease 0s;}
.bantxt2 div span.ico > b:after{width: 1px;height:100%;background: #fff;content: '';left: 50%;top: 0;position: absolute;margin-left: -0.5px;}
.ban3img1{right:0 ;text-align: right;bottom: -100%;-webkit-transition:all 0.9s ease 0s; transition:all 0.9s ease 0s;}
.ban3img2{left: 0;bottom: -100%;-webkit-transition:all 1.2s ease 0s; transition:all 1.2s ease 0s;}
.ban3img3{right: 22%;bottom: -100%;-webkit-transition:all 0.9s ease 0s; transition:all 0.9s ease 0s;}
.ban3img4{left: 0;bottom: -100%;-webkit-transition:all 1.6s ease 0s; transition:all 1.6s ease 0s;}
.ban3img5{left: 17%;bottom: -100%;-webkit-transition:all 1.8s ease 0s; transition:all 1.8s ease 0s;}
.ban3img6{left: 24%;bottom: -100%;-webkit-transition:all 1.95s ease 0s; transition:all 1.95s ease 0s;}
.ban3img7{left: 35.9%;bottom: -100%;-webkit-transition:all 2s ease 0s; transition:all 2s ease 0s;}
.ban3img8{left: 47.1%;bottom: -100%;-webkit-transition:all 1.5s ease 0s; transition:all 1.5s ease 0s;}
.ban3img9{left: 67.9%;bottom: -100%;-webkit-transition:all 1.8s ease 0s; transition:all 1.8s ease 0s;}
.ban3img10{left: 78.1%;bottom: -100%;-webkit-transition:all 1.95s ease 0s; transition:all 1.95s ease 0s;}
.ban3img11{right:0;text-align: right;bottom: -100%;-webkit-transition:all 1.6s ease 0s; transition:all 1.6s ease 0s;}
.ban3img12{left:56.7%;text-align: right;bottom: -100%;-webkit-transition:all 1.6s ease 0s; transition:all 1.6s ease 0s;}
.swiperwap_banner .swiper-slide-active .bantxt2 div{bottom: 0;opacity: 1;filter: alpha(opacity=100);}
.ban3img4 span.ico{left: 147px;}
.ban3img5 span.ico{left: -13px;}
.ban3img6 span.ico{left: -13px;top: 0 !important}
.ban3img7 span.ico{left: 12px;}
.ban3img8 span.ico{left: 23px;}
.ban3img9 span.ico{left: -20px;}
.ban3img10 span.ico{left: -13px;}
.ban3img11 span.ico{left: -13px;}
.ban3img12 span.ico{left: -20px}
 
.bantxt2 div:hover span.ico i{margin-top: 0;}
.bantxt2 div:hover span.ico em,.bantxt2 div:hover span.ico i{opacity: 1;filter: alpha(opacity=100);}
.bantxt2 div:hover span.ico > b{padding-bottom: 85px;opacity: 1;filter: alpha(opacity=100);}

@-webkit-keyframes btnscale {
0% {-webkit-transform: scale(0.8);transform: scale(0.8); }
50%{-webkit-transform: scale(1.1);transform: scale(1.1);}     
100% {-webkit-transform: scale(0.8);transform: scale(0.8); }
}
@keyframes btnscale {
0% {-webkit-transform: scale(0.8);transform: scale(0.8); }
50%{-webkit-transform: scale(1.1);transform: scale(1.1);}     
100% {-webkit-transform: scale(0.8);transform: scale(0.8); }
}

.bantxt4{width: 1230px;position: absolute;left: 50%;margin-left: -615px;top:252px;}
.bantxt4 img,.bantxt5 img{display: block;margin-bottom: 0;}
.bantxt5{width: 620px;position: absolute;left: 50%;margin-left: -310px;top: 210px}
.bantxt5 .xian{width: 40px;margin: 32px auto 36px;}
.swiperwap_banner .swiper-slide-active .bantxt5 .xian:after{background: #fff;}
.bantxt5 img{max-width: 100%;display: inline-block;}
.bantxt520{width: 520px;margin-left: -260px;}
/*鼠标按钮*/
.bannerhd{position: absolute;bottom: 30px;text-align: center;width: 100%;left: 0;z-index: 3;}
.bannerhd span{cursor: pointer;background: #fff;width: 6px;height: 6px;display: inline-block;-webkit-border-radius: 5px;border-radius: 5px;margin: 0 3px;opacity: 0.8;
filter: alpha(opacity=80);}
.bannerhd span.swiper-pagination-bullet-active{width: 35px;opacity: 1;filter: alpha(opacity=100);}
.banner_mouse:after, .banner_mouse:before {content: "";position: absolute;}
.banner_mouse {position: absolute;width: 23px;height: 40px;cursor: pointer;background: url(../images/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;left: 50%;margin-left: -11.5px;bottom: 52px;z-index: 3;}
.banner_mouse:before {width: 23px;height: 40px;background: url(../images/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top: 0;left: 0;}
.banner_mouse:after {background-color: #ffffff;width: 5px;height: 5px;border-radius: 100%;-webkit-animation: trackBallSlide 2.2s linear infinite;animation: trackBallSlide 2.2s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
@-webkit-keyframes colorSlide {
0% {height:0; }
90%{height:40px;}     
}
@keyframes colorSlide {
0% {height:0;}
90%{height:40px;}
}
@-webkit-keyframes trackBallSlide {
0% {opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}
34% {opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}
68% {opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}
100% {opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}
}
@keyframes trackBallSlide {
0% {opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}
34% {opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}
68% {opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}
100% {opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}
}
@-webkit-keyframes nudgeMouse {
  0% {-webkit-transform: translateY(0); transform: translateY(0); }
  50% { -webkit-transform: translateY(8px); transform: translateY(8px);  }
  100% { -webkit-transform: translateY(0); transform: translateY(0);  }
  
}
@keyframes nudgeMouse {
 0% { -webkit-transform: translateY(0); transform: translateY(0);      }
 50% {-webkit-transform: translateY(8px); transform: translateY(8px);      }
 100% { -webkit-transform: translateY(0);         transform: translateY(0);      }
}

@-webkit-keyframes line{
from{width: 0;}
to{width: 40px;margin-left: 0;}
}
@keyframes line{
from{width: 0;}
to{width: 40px;margin-left: 0;}
}
 
.pc-slide {width: 100%;height: 100%;position: relative;}
.view{width: 100%;height: 100%; /}
.view .swiper-container {width: 100%;height: 100%;}
.view .swiper-slide{overflow: hidden;position: relative;}
.index_oneimg{width: 100%;height: 100%;}
.index_oneimg span{background-position: center;display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 2s linear; transition: all 2s linear;position: relative;}
.view .swiper-slide.swiper-slide-active .index_oneimg span{-webkit-transform: scale(1);transform: scale(1);}
.previewbox {width: 100%;position: absolute;bottom: 0;left: 0;height: 32%;}
.preview{width: 100%;height: 100%;position: relative;}
.preview .swiper-container {width: 100%;height: 100%;}
.preview .swiper-slide {width: 25%;height: 100%;cursor:pointer;position: relative;border-top: 1px solid rgba(255,255,255,0.5);}
.preview .swiper-slide:after{width: 1px;height: 100%;content: '';background:rgba(255,255,255,0.5);position: absolute;left: 0;top: 0;}
.preview .swiper-slide.swiper-slide-thumb-active .per_div h4 img{-webkit-transform: translateY(3px);transform: translateY(3px);}
.span_bg{background: #1686de;display: block;width: 0;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.9;filter: alpha(opacity=90);}
.preview .swiper-slide.swiper-slide-thumb-active .span_bg{width: 100%;}
.per_div{text-align: center;color: #fff;position: absolute;z-index: 2;height: 148px;top: 50%;margin-top: -74px;width: 100%;}
.per_div h5{padding-top: 17px;padding-bottom: 2px;font-size: 18px;line-height: 30px;}
.per_div p{margin-bottom: 18px;font-size: 12px;font-family: Helvetica, "Helvetica Neue", Arial,  sans-serif;text-transform: uppercase;}
.index_onetxt{position: absolute;width: 1230px;left: 50%;top:31%;margin-left: -615px;z-index: 3;color: #fff;}
.index_onetxt h4{font-weight: bold;font-size: 30px;line-height: 35px;}
.index_onetxt p{margin-top: 35px;margin-bottom: 31px;width: 50%;font-size: 14px;line-height: 30px;height: 90px;overflow: hidden;}
.index_onetxt a{overflow:hidden;position:relative;display: block;width: 159px;height: 42px;border:1px solid #fff;text-align: center;line-height: 42px;font-size: 14px;color: #fff;}
.index_onetxt a:after{width: 170px;height: 170px;background: #1686de;content: '';position: absolute;left: 50%;margin: -85px 0 0 -85px;top:50%;-webkit-transform: scale(0);transform: scale(0);-webkit-border-radius: 100%;border-radius: 100%; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;opacity: 0.9;
filter: alpha(opacity=90);}
.index_onetxt a span{position: relative;z-index: 2;}
.index_onetxt:hover a:after{-webkit-transform: scale(1);transform: scale(1);}
.index_onetxt:hover a span{color: #fff;}
.index_onetxt:hover a{border-color: #1686de;}
 
/*index end*/
.indexbox{height: 100%;width: 100%;}
.indexbox .swiper-slide{overflow: hidden;}
.swiperwap_banner{width: 100%;height: 100%;position: relative;}
.swiperwap_banner .swiper-slide{overflow: hidden;}
.swiper-slide_3{background: url(../images/index_bg2.jpg) center center no-repeat;-webkit-background-size: cover;background-size: cover;}
 
.more{z-index: 3;overflow: hidden;position: relative;margin: 37px auto 0;display: block;width: 159px;height: 42px;border:1px solid #b6b6b6;text-align: center;line-height: 42px;font-size: 14px;color: #333333;}
.more:after{width: 170px;height: 170px;background: #1686de;content: '';position: absolute;left: 50%;margin: -85px 0 0 -85px;top:50%;-webkit-transform: scale(0);transform: scale(0);-webkit-border-radius: 100%;border-radius: 100%; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.more span{position: relative;z-index: 2;}
.more:hover{border-color: #1686de;}
.more:hover:after{-webkit-transform: scale(1);transform: scale(1);}
.more:hover span{color: #fff;}
 
/*index end*/
.w_1100{width: 1280px;margin: auto;}
.mainbox{padding-top:5px;}
.n_banner{background-repeat: no-repeat;background-position: center;height: 300px;color: #fff;}
.n_banner h5{padding-top: 114px;padding-bottom: 10px;font-size: 36px;font-weight: bold;line-height: 40px;}
.n_banner p{font-size: 14px;line-height: 30px;}
.n_banner p a{color: #fff;}
.n_banner p em{font-family: simsun;margin: 0 7px;}
.n_nav{background: #efefef;}
.n_nav a{position: relative;display: inline-block;font-size: 16px;color: #333;padding: 0 30px;line-height: 70px;}
.n_nav a:after,.n_nav a:before{width: 0;height: 40px;top:15px;background: #042D40;content: '';position: absolute;display: inline-block;bottom: 0;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.n_nav a span{position: relative;z-index: 3;}
.n_nav a:after{left:50%;}
.n_nav a:before{right:50%;}
.n_nav a:hover:after,.n_nav a:hover:before,.n_nav a.on:after,.n_nav a.on:before{width: 50%;}
.n_nav a:hover span,.n_nav a.on span{color: #fff;}
/*n_banner*/
.p1main{padding: 50px 0;}
.p1dl dl{width: 48.6%;overflow: hidden;}
.p1dl dl dt{width: 41%;height: 200px;background: #042D40;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.p1dl dl dt a{color: #fff;}
.p1dl dl dt a *{display: block;padding-left: 13.6%;}
.p1dl dl dt a span{font-size: 24px;font-weight: bold;line-height: 30px;padding-top: 70px;padding-bottom: 10px;}
.p1dl dl dt a i{font-size: 14px;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;text-transform: uppercase;}
.p1dl dl dd{width: 59%;height: 200px;}
.p1dl dl dd a{display: block;height: 200px;-webkit-background-size: cover;background-size: cover;background-position: center;}
.p1dl dl:hover dd a,.p1ul li a:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.p1dl dl:hover dt{opacity: 0.7;filter: alpha(opacity=70);}
.p1ul li a:hover span.txt{-webkit-transform: translateY(5px);transform: translateY(5px);}
.p1ul{margin-top: 30px;}
.p1ul li{width: 31.5%;margin-left: 2.75%;float: left;}
.p1ul li a{display: block;height: 200px;position: relative;overflow: hidden;}
.p1ul li:first-child{margin-left: 0;}
.p1ul li a span.img{display: block;width: 100%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.p1ul li a span.txt{display: block;width: 82.8%;left:8.6%;position: absolute;bottom: 23px;color: #fff;}
.p1ul li a span.txt *{display: block;}
.p1ul li a span.txt i{padding-bottom: 7px;font-size: 24px;font-weight: bold;line-height: 30px;}
.p1ul li a span.txt em{font-size: 14px;line-height: 22px;text-transform: uppercase;}
/*p1*/
.list_p1_1{margin-bottom: 10px;margin-top:5px;}
.list_p1tit{font-size: 30px;color: #333;line-height:35px;margin-bottom: 25px;}
.list_p1_1txt img{float: right;margin-left: 20px;max-width: 100%}
.list_p1_1txt p{text-indent: 2em;}
.list_p1_1txt{font-size: 14px;line-height: 30px;color: #555;margin-bottom: 20px;}
.list_p1_1ul{float: left;width: 100%;border-top: 1px solid #e8e8e8;padding: 23px 0;margin-top: 30px;}
.list_p1_1ul li{width: calc(28% - 60px);float: left;background: url(../images/p1img6.jpg) left center no-repeat;padding-left: 60px;line-height: 45px;font-size: 16px;color: #333;margin: 9px 0;}
.list_p1_1ul li span{color: #0061ae;font-size: 36px;font-weight: bold;margin: 0 3px;}
.list_p1_1ul2{padding-bottom: 40px;padding-top: 14px;}
.list_p1_1ul2 li{float: left;}
.list_p1_1ul2 li img{max-width: 100%}
/*list_p1_1*/
.list_p1_2{padding: 50px 0;}
.p1_2_1 .boss{float: right;margin-left: 56px;}
.p1_2_1{color: #333;font-size: 14px;line-height: 30px;}
.p1_2_1 h3{color: #333;}
.p1_2_1 h3 span{font-size: 30px;line-height: 40px;margin-right: 30px;}
.p1_2_1 h3 i{font-size: 18px;}
.p1_2_1 h4{padding-top: 11px;font-size: 16px;}
.p1_2_1 ul{border-top: 1px solid #d9d9d9;float: left;width: 66%;padding-top: 20px;margin: 35px 0;}
.p1_2_1 ul li{float: left;line-height: 35px;width: 50%;}
.p1_2_1 ul li i{float: left;margin: 16px 12px 0 0;width: 6px;height: 6px;display: inline-block;background: #3b5a7d;-webkit-border-radius: 100%;border-radius: 100%;}
.p1_2_1 .bosstxt{float: right;}
.p1_2_1 .bosswap{display: none;max-width: 100%}
/*p1_2*/
.list_p1_5{background: url(../images/p1img10.jpg) left top no-repeat;padding-left: 410px;width: 690px;margin:52px auto 85px;height: 485px;overflow-y: auto;overflow-x: hidden;}
.list_p1_5 dl dt{position: relative;float: left;width: 16%;font-size: 30px;color: #333;line-height: 65px;}
.list_p1_5 dl dt:after{width: 7px;height: 7px;border: 5px solid #b6b6b7;-webkit-border-radius: 100%;border-radius: 100%;background: #fff;position: absolute;content: '';display: inline-block;right: -9px;top: 25px}
.list_p1_5 dl dd{padding-bottom: 65px;width: 84%;float: left;border-left: 1px solid #d3d2d1;-webkit-box-sizing: border-box;box-sizing: border-box;}
.list_p1_5 dl dd li{line-height: 65px;height: 65px;position: relative;width: 94%;margin-left: 6%;background: #fff;color: #333;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.list_p1_5 dl dd li:nth-child(2n+1){background: #f5f5f5;}
.list_p1_5 dl dd li a{position: absolute;display: inline-block;bottom: 0;right: 26px;overflow: hidden;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;height: 0;}
.list_p1_5 dl dd li a img{height: 103px;}
.list_p1_5 dl dd li span{display: inline-block;width: 60%;padding-left: 30px;font-size: 18px;-webkit-transition:all 0s ease 0s; transition:all 0s ease 0s;}
.list_p1_5 dl dd li:hover a{height: 103px}
.list_p1_5 dl dd li:hover{background: #0061ae;color: #fff;}
.list_p1_5::-webkit-scrollbar {  width: 2px;  height: 1px;  }
.list_p1_5::-webkit-scrollbar-thumb {   border-radius: 10px;  background: #042D40;    }
.list_p1_5::-webkit-scrollbar-track {  border-radius: 10px; background: #EDEDED;    }
/*p1_5*/
.p2{background-image: url(../images/p2img1.jpg) ;height: 700px;background-attachment: fixed;background-repeat: no-repeat;background-position: center top;}
.p2_tit{text-align: center;color: #fff;padding-top: 47px;}
.p2_tit h5{font-weight: bold;font-size: 30px;line-height: 40px;}
.p2_tit h6{font-size: 14px;text-transform: uppercase;line-height: 20px;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;}
.p2_swiper{width: 1100px;margin: 48px auto 0;position: relative;overflow: hidden;}
.p2_swiper .swiper-slide a{display: block;}
.p2_swiper .swiper-slide a span.img{width: 100%;display: block;height:314px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;
background-size: cover; }
.p2_swiper .swiper-slide a span.txt{padding: 14px 0;display: block;width: 100%;border-bottom: 1px solid #fff;color: #fff;}
.p2_swiper .swiper-slide a span.txt *{display: inline-block;}
.p2_swiper .swiper-slide a span.txt em{font-size: 20px;line-height: 30px;font-weight: bold;width:80%;}
.p2_swiper .swiper-slide a span.txt b{width: 80%;padding-top: 3px;font-weight: normal;font-size: 12px;line-height: 20px;text-transform: uppercase;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;	}
.p2_swiper .swiper-slide a span.txt i{margin-top: 19px;float: right;width: 27px;height: 7px;background: url(../images/p2img6.png) right center no-repeat;}
.p2_swiper .swiper-slide a:hover span.img{-webkit-transform: translateY(-3px);transform: translateY(-3px);opacity: 0.8;filter: alpha(opacity=80);}
.p2_swiper .swiper-slide a:hover span.txt i{background-position: 0 0;}
.p2_swiper .swiper-slide a:hover span.txt em{opacity: 0.8;filter: alpha(opacity=80);}
/*p2*/
.list_p2_1_1 img{max-width: 100%}
.dltip{display: none;}
.list_p2_1_1 > img{float: right;margin-left: 30px;max-width: 500px;}
.list_p2_1_1 h5{margin-top: 37px;margin-bottom: 30px;font-size: 30px;color: #333;line-height: 40px;}
.list_p2_1_1{font-size: 14px;line-height: 30px;color: #555;padding: 55px 0;}

.list_p2_1_3 dl.p2_1_3dl{background: #efefef;margin-top: 50px;}
.list_p2_1_3 dl.p2_1_3dl dt{width: 50%;}
.list_p2_1_3 dl.p2_1_3dl dt img{max-width: 100%}
.list_p2_1_3 dl.p2_1_3dl dd{width: 50%;padding-top: 63px;}
.list_p2_1_3 dl.p2_1_3dl dd p{font-size: 14px;color: #333;line-height: 30px;width: 79%;text-align: justify;}
.list_p2_1_3 ul li{width: 31.5%;float: left;margin-left: 2.75%;margin-top: 30px;}
.list_p2_1_3 ul li a{overflow: hidden;display: block;position: relative;}
.list_p2_1_3 ul li a span.img{height: 204px;display: block;width: 100%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.list_p2_1_3 ul li a span.txt{position: absolute;display: block;bottom:0;left:0;width: 90%;padding: 0 5%;line-height: 50px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;background: rgba(0,0,0,0.5);color: #fff;text-align: center;font-size: 16px;}
.list_p2_1_3 ul li:nth-child(3n+1){margin-left: 0;}
.list_p2_1_3 ul li a:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.list_p2_1_3 ul li a:hover span.txt{background: rgba(0,97,174,0.7);}

.page{text-align: center;padding: 40px 0 60px;}
.page a{display: inline-block;border:1px solid #dcdcdc;padding: 0 15px;line-height: 36px;font-size: 14px;color: #444;margin: 0 1px;}
.page span{position: relative;display: inline-block;width: 49px;}
.page span:after{width: 100%;height: 1px;background: #dcdcdc;content: '';position: absolute;left: 0;top: -4px;display: inline-block;}
.page a.on,.page a:hover{background: #0061ae;color: #fff;border-color: #0061ae;}
/*p2_1_3*/
.list_p2_1_4{padding-bottom: 70px;}
.list_p2_1_4 ul{margin-top: 23px;min-height: 250px;}
.list_p2_1_4 ul li{float: left;width: 48.5%;border-bottom: 1px solid #dadbdc;margin-left: 3%;}
.list_p2_1_4 ul li:nth-child(2n+1){margin-left: 0;}
.list_p2_1_4 ul li a{display: block;line-height: 50px;font-size: 16px;color: #333;}
.list_p2_1_4 ul li a i{float: left;margin-top: 22px;width: 6px;height: 6px;background: #cccdcd;-webkit-border-radius: 5px;border-radius: 5px;display: inline-block;margin-right: 10px;}
.list_p2_1_4 ul li a em{float: left;display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_p2_1_4 ul li a b{float: right;width: 10px;display: inline-block;height: 13px;background: url(../images/p2img11.png) right center no-repeat;margin-top: 20px;margin-right: 13px;}
.list_p2_1_4 ul li a:hover b{background-position: 0 0;}
.list_p2_1_4 ul li a:hover i{width: 12px;background: #0061ae;}
.list_p2_1_4 ul li a:hover em{color: #0061ae;}
/*p2_1_3*/
.p2_2_2dl{background: #efefef;margin-top: 50px;}
.p2_2_2dl dt{width: 49.5%;}
.p2_2_2dl dt img{max-width: 100%}
.p2_2_2dl dd{width:38%;padding-right: 12.5%;padding-top: 47px;overflow-x: auto;height: 253px;padding-bottom: 59px;}
.p2_2_2dl dd h4 span{margin-left: 26px;font-size: 16px;color: #333;line-height: 65px;padding-bottom: 11px;}
.p2_2_2dl dd h4 span:first-child{margin-left: 0;}
.p2_2_2dl dd h4 span i{font-size: 60px;color: #0061ae;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;	margin-right: 8px;}
.p2_2_2dl dd div{font-size: 14px;line-height: 30px;color: #333;}

.p2_2_2dl dd::-webkit-scrollbar {
        width:5px;
        height:5px;
    }

/*外层轨道。可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果*/

.p2_2_2dl dd::-webkit-scrollbar-track {
        width: 5px;
        background-color:#efefef;
        -webkit-border-radius: 2em;
        -moz-border-radius: 2em;
        border-radius:2em;
    }

/*滚动条的设置*/

.p2_2_2dl dd::-webkit-scrollbar-thumb {
        background-color:#0162ae;
        background-clip:padding-box;
        min-height:28px;
        -webkit-border-radius: 2em;
        -moz-border-radius: 2em;
        border-radius:2em;
    }
————————————————
版权声明：本文为CSDN博主「purple_tastes」的原创文章，遵循 CC 4.0 BY-SA 版权协议，转载请附上原文出处链接及本声明。
原文链接：https://blog.csdn.net/weixin_42532454/article/details/86234526
/*p2_2_2*/
.newspic{margin-top: 50px;}
.newspic li{float: left;width: 31.5%;margin-left: 2.75%;-webkit-box-shadow: 0 0 15px #dedede;box-shadow: 0 0 15px #dedede;overflow: hidden;}
.newspic li:first-child{margin-left: 0;}
.newspic li .imgpic a{display: block;height: 204px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;
background-size: cover;}
.newspic li .imgtxt{width: 78%;padding: 23px 11% 25px}
.newspic li .imgtxt *{display: block;line-height: 28px;}
.newspic li .imgtxt span{display: block;font-size: 18px;color: #333;height: 56px;overflow: hidden;}
.newspic li .imgtxt i{margin: 13px 0 0 0;font-size: 14px;color: #888;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.newspic li .imgtxt em{font-size: 14px;color: #888;}
.newspic li:hover .imgpic a{-webkit-transform: scale(1.05);transform: scale(1.05);}
.newspic li:hover .imgtxt span{color: #0061ae;-webkit-transform: translateY(3px);transform: translateY(3px);}
.newsdl{margin-top: 29px;}
.newsdl dl{border-bottom: 1px solid #e2e2e2;padding: 22px 0 25px;}
.newsdl dl dt{width: 64px;height: 66px;background: #b0b6bc;color: #fff;text-align: center;float: left;position: relative;}
.newsdl dl dt:after{width: 100%;height: 0;position: absolute;display: block;left: 0;top: 0;content: '';background: #0061ae;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.newsdl dl dt *{display: block;position: relative;z-index: 2;}
.newsdl dl dt span{padding: 5px 0 2px;font-size: 30px;line-height: 35px;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;font-weight: bold;}
.newsdl dl dt i{font-size: 12px;}
.newsdl dl dd{width: 1005px;float: right;}
.newsdl dl dd a{display: block;}
.newsdl dl dd a *{display: block;line-height: 28px;}
.newsdl dl dd a span{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;font-weight: bold;color: #333;}
.newsdl dl dd a i{padding-top: 9px;font-size: 14px;color: #888;height: 56px;overflow: hidden;}
.newsdl dl:hover dt:after{height: 100%;}
.newsdl dl:hover dd span{color: #0061ae;-webkit-transform: translateX(3px);transform: translateX(3px);}
/*news*/
.p4_1{background: #efefef;margin-top: 50px;}
.p4_1 dt{float: left;width: 37.5%;height: 250px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.p4_1 dd{width: 53.5%;float: left;padding: 55px 3.5% 0;line-height: 30px;font-size: 14px;color: #888;}
.p4_1 dd h5{font-size: 24px;color: #333;margin-bottom: 17px;}

.sec1_left_wap{display: none;}
.sec1_left_wap li{width: 100%;float: left;}
.sec1_left_wap li a{position: relative;display: block;overflow: hidden;}
.sec1_left_wap li span.img{padding-bottom: 50%;display: block;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.sec1_left_wap li:hover span.img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.sec1_left_wap li span.txt_box_wap{bottom:0;left:0;position: absolute;width: 92%;padding: 10px 4%;line-height: 25px;color: #fff;font-size: 15px;}
 
 
.list_p3_3 ul{margin-top: 40px;}
.list_p3_3 ul li{float: left;width: 23%;margin-left: 2.6%;margin-top: 10px;}
.list_p3_3 ul li:nth-child(4n+1){margin-left: 0;}
.list_p3_3 ul li .pic{border:1px solid #dbdad9;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_p3_3 ul li .pic a{display: block;width: 92.8%;padding-bottom: 356px;margin: 9px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;}
.list_p3_3 ul li .txt{text-align: center;font-size: 16px;color: #333;line-height: 55px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_p3_3 ul li:hover .pic{border-color: #0061ae;}
.list_p6{padding: 50px 0;}
.list_p6 .map{float: right;width: 635px;height: 410px;padding: 9px;border:1px solid #dfdfdf;}
.map_txt{line-height: 30px;font-size: 14px;}
.map_txt h5{font-size: 24px;color: #444;}
.map_txt h6{padding-bottom: 5px;text-transform: uppercase;font-family:Helvetica,  Arial, "Helvetica Neue", sans-serif;font-size: 12px;opacity: 0.7;filter: alpha(opacity=80);}
.map_txt img{float: left;margin-top: 7px;margin-right: 12px;}
.map_txt p{margin-bottom: 5px;}
.map_txt li{margin-bottom: 34px;}

.list_dan{padding: 50px 0;}
.cont_new_tit{font-size: 25px;text-align: center;line-height: 35px}
.cont_new_em{font-size: 12px;border-bottom: 1px solid #dedede;text-align: center;padding:  15px 0;color: #999;margin-bottom: 20px;}
.cont_new_em em{margin: 0 5px;}
.cont_new_box{min-height: 300px;font-size: 14px;line-height: 30px;}
.cont_new_box img,.cont_new_box table{max-width: 100%;height: auto }
 .cont_new_box iframe{min-height: 650px;}

 

.n_nav_wap{display: none;text-align: center;line-height: 40px;font-size: 13px;background:#efefef;}
.n_nav_wap a{color: #555;display: inline-block;line-height: 40px;float: left;width: 33%;}
.n_nav_wap a.on{background: #fff;color: #0061ae;}

.f_page{line-height: 35px;font-size: 14px;}
.fxdiv{float: left;}
.fxdiv a{display: inline-block;width: 24px;height: 24px;margin-left: 15px;}
.fxdiv a.bds_sqq{background: url(../images/info_shareicon2.png) 0 0 no-repeat;}
.fxdiv a.bds_tsina{background: url(../images/info_shareicon1.png) 0 0 no-repeat;}
.fxdiv a.bds_weixin{background: url(../images/info_shareicon3.png) 0 0 no-repeat;}
.fx span{float: left;line-height: 24px;}

.cont_pro{width: 1000px;margin:50px auto;}
.gallery-top {position: relative;}
.gallery-top .swiper-slide{padding-bottom: 50%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.gallery-thumbs .swiper-slide{padding-bottom: 15%;-webkit-background-size: cover;background-size: cover;background-position: center;opacity: 0.4;
filter: alpha(opacity=40);cursor: pointer;}
.gallery-thumbs .swiper-slide-thumb-active{opacity: 1;filter: alpha(opacity=100);}
.gallery-thumbs{padding-top: 10px;padding-bottom: 30px;}
.cont_protit{text-align: center;font-size: 28px;line-height: 35px;margin-bottom: 30px;}
.cont_pro_box{min-height: auto;margin-bottom: 30px;}

.to_top{z-index: 5;position: fixed;right: 10px;bottom:80px;background-image: url(../images/totop.png);width: 51px;height: 51px;color: #fff;font-size: 14px;font-family: Helvetica, Arial, "Helvetica Neue", sans-serif;background-color: #b3b3b3;text-transform: uppercase;text-align: center;line-height: 23px;cursor: pointer;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.to_top span{padding-top: 21px;display: block;}
.to_top2{position: absolute;}
.to_top:hover{background-color: #0d86d2;}

@media screen and (max-width: 1440px){
	.searchBtn{margin-top: 17px;}
	.navigation-up{height: 50px}
	.navigation-up h1{margin-top: 5px;}
	.navigation-up h1 img{height: 37px;}
	.navigation-up .navigation-v3 ul{margin-top: 16px;}
	.navigation-up .navigation-v3 li{padding-bottom: 14px;}
	.navigation-down{top: 50px}
	.bantxt1,.bantxt4,.bantxt5{top: 35%}
  .txt1{width: 200px;}
  .txt2{width: 180px;}
  .index_tit{padding-top: 6.5%;}
  .previewbox{height: 20%;}
  .per_div{height: auto;margin: 0;-webkit-transform: translateY(-50%);  transform: translateY(-50%);}
  .per_div h4 img{height: 25px;}
  .per_div h5{padding-top: 5px;font-size: 15px;}
  .per_div p{margin-bottom: 6px;}
  .index_tit h5{font-size: 27px;}
  .index_tit h6{font-size: 14px;padding-top: 0;}
  .slide_3_box{margin:30px auto;}
  .swiper_cul_one{padding:20px 10% 38px;}
  .swiper_cul_one h4{font-size: 20px;}
  .swiper_cul_one ul{height: auto}
  .swiper_cul_two dt a,.swiper_news .swiper-slide span.img{padding-bottom: 200px;}
  .swiper_cul_two dd{height: 183px;}
  .swiper_cul_two dd span{padding: 25px 0 15px;}
  .swiper_newsright{padding: 0;}
  .swiper_newsa{padding: 8px 8% 24px;}
  .more{margin: 10px auto 0;}
  .swiper_culture{margin:50px auto 0;}
  .w_1230{width: 80%;}
  .swiper_news .swiper-slide span.tit{font-size: 15px;line-height: 25px;margin-bottom: 0;height: 50px;}
  .swiper_newsright dl{padding:14px 8% 15px;}
  .swiper_newsa{padding: 8px 8%;}
  .swiper_cul_two dt a, .swiper_news .swiper-slide span.img{padding-bottom: 150px;}
 
  .slide_5_bottom ul li{margin-left: 3%;}
  .slide_5two ul{width: 150px;}
  .swiper_cul_one ul li:nth-child(3){opacity: 0;
  filter: alpha(opacity=0);}
}
@media screen and (max-width: 1230px){
  .head-v3,.slide_5two,.slide_5_bottom select{display: none;}
  .m_header{display: block;}
  .bantxt1,.index_onetxt{width: 96%;margin-left: 0;left: 2%;-webkit-transform: translateY(-50%);  transform: translateY(-50%);top: 50%;}
  .w_1230{width: 96%;margin: 0 2%}
  .swiper_culture,.swiper_news{overflow: hidden;width: 86% !important;margin: 0 7%;}
  .slide_3_box{margin-top: 0;position: absolute;top: 50%;-webkit-transform: translateY(-45%);    transform: translateY(-45%);}
  .more{position: absolute;left: 50%;bottom: 30px;margin: 0 0 0 -80px;}
  .index_tit h5{font-size: 26px;}
  .index_tit h6{font-size: 15px;padding-top: 4px;}
  .index_tit{padding-top: 65px;}
  .swiper_newsa{padding: 10px 8% ;}
  .swiper_news .swiper-slide span.tit{margin-bottom: 0;font-size: 16px;}
  .slide_5three{float: left;}
  .swiper_newsright{display: none;}
  .swiper_cul_two dd span{font-size: 20px;padding: 15px 0 5px;}
  .swiper_news .swiper-slide span.em{margin-bottom: 0;}
  .swiper_cul_two dd{height: 150px;}
  .swiper_cul_one h4{padding-bottom: 19px;}
  .swiper_cul_one ul li{padding-bottom: 5px;}
  .swiper_culture{margin-top: 0;position: absolute;top: 50%;-webkit-transform: translateY(-38%);    transform: translateY(-38%);}
  .bantxt1 .txt1{width: 200px;}
  .bantxt4{width: 96%;margin-left: 0;left:2%;-webkit-transform: translateY(-50%);  transform: translateY(-50%);top: 50%;}
  .bantxt4 img{width: 300px;}

}
@media screen and (max-width: 1100px){
    .swiper_news{width: 100%;}
    .swiper_news .swiper-slide span.em{margin-bottom: 0;}
    .swiper_news .news_next{right: 0}
	.swiper_news .news_prev{left: 0}
	.ban3img10,.ban3img7,.n_nav{display: none;}
	.w_1100{width: 92%;padding: 3% 4%;overflow-x: hidden;}
	.n_banner{height: 200px;-webkit-background-size: cover;	background-size: cover;}
	.n_banner h5{font-size: 25px;padding-top: 60px;}
	.list_p1_1txt img{float: none;display: block;margin: auto;}
	.list_p1_1txt p{width: 100%;float: left;}
	.list_p1_1ul{width: 100%;}
	.list_p1tit{text-align: center;font-size: 25px;}
	.list_p1_1{margin: 3% 0;}
	.p1_2_1 ul{width: 100%;}
	.p1_2_txt{float: left;width: 100%;}
	.boss{display: none;}
	.p1_2_1 .bosswap{display: block;margin: 3% 0 0;}
	.list_p1_2{margin: 3% 0;}
	.list_p1_5{width: 92%;padding: 3% 4%;background: none;margin: 3% 0;}
	.p2_swiper{width: 92%;}
	.list_p2_1_1 h5{text-align: center;margin: 3% 0;}
	.list_p2_1_1 > img,.indexTypes{display: none;}
	.dltip{display: block !important;margin: auto}
	.list_p2_1_3 dl.p2_1_3dl dt{width: 100%;text-align: center;}
	.list_p2_1_3 dl.p2_1_3dl dd{width: 90%;margin: 0 5%;padding: 0 0 50px;}
	.list_p2_1_3 dl.p2_1_3dl dd p{width: 100%;}
	.list_p2_1_3 ul li a span.img{height: 0;padding-bottom: 60%;}
	.list_p2_1_4 ul,.p2_2_2dl,.p4_1{margin-top: 0;}
	.p2_2_2dl dd{width: 48%;padding-right: 2.5%;padding-bottom: 20px;padding-top: 20px;}
	.newsdl dl dd{width: calc(100% - 90px);}
	.sec1_left_wap{display: block;}
	.list_p5_1 dl dd div{padding-left: 15px;}
	.list_p3_3 ul li{width: 31.6%;}
	.list_p3_3 ul li:nth-child(4n+1){margin-left:2.6%;}
	.list_p3_3 ul li:nth-child(3n+1){margin-left: 0;}
	.list_p3_3 ul li .pic a{padding-bottom: 150%;margin: 3.6%;}

	.map_txt{float: left;width: 100%;}
	.list_p6 .map{float: left;margin-bottom: 25px;}
	.list_txt ul{padding-top: 0;}
	.n_nav_wap{display: block;}
	.list_p3_3 ul{margin-top: 0;}
		/*20180116*/
	.cont_pro{width: 94%;padding:4% 3% ;margin: 0;}
	.slide_5_bottom ul{width: 100%;}
}

@media screen and (max-width: 768px){
	.w_1100{padding: 4% ;}
  .bantxt1,.bantxt4,.index_onetxt h4{text-align: center;}
  .bantxt1 img,.bantxt4 img{max-width: 50%;display: inline-block;}
  .bantxt4 .txt1, .bantxt4 .txt2{max-width: 90%}
  .wap_banner .swiper-slide-active .xian:after{left: 43%}
  .index_tit{padding-top: 20%;}
   .index_tit h5{font-size: 25px;}
 .per_div p,.per_div i{display: none;}
  .index_onetxt p{width: 80%;margin: 0 10% 15px 10%;}
  .index_onetxt h4{font-size:22px;padding-bottom: 10px;}
  .index_onetxt a{margin: auto;}
  .index_onetxt a{width: 140px;}
  .swiper_news .swiper-slide span.img{padding-bottom: 45%;}
  .swiper_newsa{padding: 20px 8% 20px;}
  .swiper-slide_3{background: none;}
  .swiper_cul_two dt a{padding-bottom: 155px;}
  .swiperwap_banner .swiper-slide-active .xian:after{left: 45%}
  .swiper-slide_5{padding-top: 50px;}
  .slide_5_bottom{padding: 20px 0;}
  .slide_5_bottom ul li a{font-size: 15px;}
  .copy_right{display: none;}
  .copy_left,.slide_5one,.slide_5three{width: 100%;text-align: center;}
  .slide_5one,.slide_5_bottom ul{float: none;}
  .slide_5_bottom ul li{margin: 0;width: 25%;text-align: center;}
  .slide_5_bottom ul li a img {height: 20px;margin-top: 2.5px;}
  .swiper_cul_one ul li a i{font-size: 12px;padding-top: 0;line-height: 20px;}
  .swiper_news .swiper-slide span.em{margin-bottom: 0;}
  .swiper_cul_two dt a{padding-bottom: 123px;}
	.bantxt4,.bantxt5{width: 300px;left: 50%;margin-left: -150px;-webkit-transform: translateY(-50%);  transform: translateY(-50%);top: 50%;}
	.bantxt5{-webkit-transform: translateY(0);  transform: translateY(0);top: 22%;}
	.swiperwap_banner .swiper-slide-active .bantxt5 .xian:after{left: 0}
	.ban3img12{left:51.7% }
	/*楼房大图*/
	.ban3img12,.ban3img5,.ban3img1,.ban3img3{display: none;}
	.ban3img3, .ban3img2, .ban3img1{height: auto}
	.bantxt2 div span.ico{display: none;}
	/*index end */
	.p1dl dl dd,.p1dl dl dt{width: 100%;height: auto}
	.p1dl dl dt{padding-bottom: 30px;}
	.p1dl dl dt a span{padding-top: 30px;font-size: 18px;}
	.p1dl dl dt a i,.p1ul li a span.txt em{font-size: 12px;}
	.p1dl dl dd a{height: 0;padding-bottom: 60%;}
	.p1ul li a span.txt i{font-size: 18px;}
	.p1ul{margin-top: 3%;}
	.p1_2_1 h3 span{font-size: 24px;}
	/*p1_2*/
	.list_p1_5 dl dt{width: 100%;font-size: 25px;text-align: center;}
	.list_p1_5 dl dt:after,.list_p1_5 dl dd li i{display: none;}
	.list_p1_5 dl dd{border-left: none;width: 100%;}
	.list_p1_5 dl dd li{width: 100%;margin-left: 0;height: auto;line-height: 40px;}
	.list_p1_5 dl dd li span{width: 100%;font-size: 14px;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.p2_tit h5,.list_p2_1_1 h5{font-size: 22px;}
	.p2{height: auto;padding-bottom: 60px;}
	.p2_swiper .swiper-slide a span.img{height: auto;padding-bottom: 120%;}
	.p2_swiper .swiper-slide a span.txt em{font-size: 16px;}
	.p2_swiper .swiper-slide a span.txt b{height: 40px;}
	.list_p2_1_3 ul li{width: 47.25%;}
	.list_p2_1_3 ul li:nth-child(3n+1){margin-left: 2.75%;}
	.list_p2_1_3 ul li:nth-child(2n+1){margin-left: 0;}
	.page a,.page span{display: none;}
	.page a.btn{display: inline-block;margin: 0 5%;}
	.page{padding: 30px 0 30px;}
	.list_p2_1_3 dl.p2_1_3dl{margin-top: 0;}
	.list_p2_1_4 ul li{width: 100%;margin-left: 0;}
	.list_p2_1_4 ul li a{font-size: 14px;}
	.p2_2_2dl dt{width: 100%;text-align: center;}
	.p2_2_2dl dd{width: 92%;padding: 0 4% 20px;}
	.p2_2_2dl dd h4{text-align: center;}
	.p2_2_2dl dd h4 span i{font-size: 30px;}
	.newspic li{width: 100%;margin-left: 0;margin-top: 3%;}
	.newspic li:first-child{margin-top: 0;}
	.newspic,.newspic li .imgtxt i{margin-top: 0;}
	.newspic li .imgpic a{height: 0;padding-bottom: 60%;}
	.newspic li .imgtxt{width: 92%;padding:  4%;}
	.newspic li .imgtxt span,.newsdl dl dd a span{font-size: 16px;}
	.newsdl dl dd a i{padding-top: 0;}
	 
	.cont_protit{font-size: 24px;margin-bottom: 15px;}

	.to_top{bottom: 10px;right: 4%}
	.list_p1_5{height: auto}
	.slide_5_bottom ul li{width: 33%;margin: 0;}
	 .cont_new_box iframe{min-height: 300px}
}
@media screen and (max-width: 640px){
  .bantxt4 .txt1, .bantxt4 .txt2{max-width:70%}
  .ban3img11{width: 120px;}
  .ban3img8{width: 100px;}
  .ban3img6{width: 100px;}
  .ban3img4{width: 100px;}
  .ban3img9{display: none;}

  .p1ul li{width: 100%;margin-left: 0;}
  .p1ul li a{height: auto;}
  .p1ul li a span.img{padding-bottom: 58%;}
  .list_p1_1ul{border-bottom:1px solid #e8e8e8;}
  .list_p1_1ul li{width: calc(100% - 40px);-webkit-background-size: 30px;  background-size: 30px;padding-left: 40px;line-height: 35px;}
  .list_p1_1ul li span{font-size: 18px;}
  .p1_2_1 ul li,.p4_1 dt{width: 100%;}
	.p1_2_1 .bosstxt{width: 90px;}
	.p2_swiper .swiper-slide a span.txt em,.p2_swiper .swiper-slide a span.txt b{width: calc(100% - 30px);}
	.p2_swiper .swiper-slide a span.txt i{margin-top: 10px;}
	.list_p2_1_3 ul li{width: 100%;margin-left: 0;}
	.list_p2_1_3 ul li:nth-child(3n+1){margin-left: 0;}
	.p2_2_2dl dd h4 span{line-height: 40px;font-size: 14px;}
	.p2_2_2dl dd h4 span i{font-size: 24px;}
	.p4_1 dt{height: 0;padding-bottom: 50%;}
	.p4_1 dd{width: 92%;padding: 4%;}
	.p4_1 dd h5{font-size: 20px;margin-bottom: 5px;}
	
}
@media screen and (max-width: 420px){
.previewbox{height: 18%;}
.slide_5_bottom ul li{width: 50%;}
}
