@charset "utf-8";
* {margin: 0;padding: 0;}
*, *:before, *:after { max-height:1000000px }
body {font-family:"微软雅黑","Microsoft YaHei",PingFangSC-light,"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;}
html,body {font-size:16px;overflow-x: hidden !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;background:#fff;}
ol,ul,li,dl,dt,dd {	list-style: none;}
h1,h2,h3,h4,h5,h6 {	font-weight: normal;}

img {border: none;}
a {	text-decoration: none;color: #333;}
a:hover{color: #003894;}
a:active{color: #003894;}
a:focus {color: #fff;}
a:focus,*:focus {outline: none;}
button {cursor: pointer;}
button:hover {color: #333;}
input:focus,textarea:focus {outline: none;}
input,textarea {font-family: "microsoft yahei";}
textarea {resize: none}
table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
table tr th,table tr td{word-wrap: break-word;word-break: break-all;}
abbr,acronym {border: none;	font-variant: normal;}
.fl {float: left;}
.fr {float: right;}
.Pr {position: relative;}
.Pa {position: absolute;}
.clear {clear: both;}
.dis {display: block;}
.undis {display: none;}
.fbold{font-weight:bold;}

@font-face {
font-family: 'dincond-medium-webfont';
src: url('../fonts/dincond-medium-webfont.eot');
src: url('../fonts/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'), 
	url('../fonts/dincond-medium-webfont.woff') format('woff'), 
	url('../fonts/dincond-medium-webfont.ttf') format('truetype'), 
	url('../fonts/dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg');
}
.ziti_din {font-family: 'dincond-medium-webfont',arial;}

@font-face { font-family: 'avian';
	src: url('../fonts/avianregular.eot');
	src: url('../fonts/avianregular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/avianregular.woff') format('woff'),
		url('../fonts/avianregular.ttf') format('truetype'),
		url('../fonts/avianregular.svg#avianregular') format('svg');
}
.ziti_avian {font-family: 'avian',"times new roman",arial;}

.pic {
 image-rendering: -moz-crisp-edges;
 image-rendering: -o-crisp-edges;
 image-rendering: -webkit-optimize-contrast; 
 image-rendering: crisp-edges;
 -ms-interpolation-mode: nearest-neighbor; }


.wp{/*padding-top:1px;*/overflow: hidden !important;}
.wp_main{width:85%;max-width:1440px;margin:0 auto;}

.header_box{position:relative;}
.header {position:fixed;top:0;left:0;z-index:9999;background:transparent;width: 100%;height: auto;transition:0.66s;}
.header_nr{padding:0 2%;}
.header .logo {float:left;margin:22px 0 0;transition:0.33s;}
.header .logo img{height:40px;}
.header .logo1 {display: block;}
.header .logo2 {display: none;}
.header .logo3 {display: none;}

.header .nav_mu{float:right;width:40px;height:85px;background:url(../images/icon_menu.png) no-repeat center;cursor:pointer;position:relative;}

.header .nav_s{float: right;width:60px;height:85px;background:url(../images/icon_ser.png) no-repeat center;cursor:pointer;margin:0 10px;position:relative;}
.header .nav_s .nav_s_nr{position:absolute;top:100%;right:-150px;width:0;padding-right:0;height:40px;background:#f6f6f6;overflow: hidden; transition:0.33s;}
.header .nav_s .sinput{width:90%;height:40px;padding:0 5%;border:none;background:#f1f1f1;font-size:15px;color:#333;}
.header .nav_s .sbmit{position:absolute;right:0;top:0;width:60px;height:40px;color:#f1f1f1;font-size:15px;background:#003894;border:none;}
.header .nav_s:hover .nav_s_nr{right:-10px;width:280px;padding-right:60px;}

.header .nav_R{float:right;height:32px;padding:27px 0 0;}
.header .nav_R>li{/*float:left;width:48%;margin:0 1%;*/height:58px;position:relative;}
.header .nav_R li .url{display:block;height:32px;line-height:32px;color:#fff;font-size:15px;font-weight:bold;text-align:center;}
.header .nav_R li .url span{display:inline-block;}
.header .nav_R li.li1 .url span{padding-left:30px;background:url(../images/icon1.png) no-repeat left center;}
.header .nav_R li.li1 .url_list{position:absolute;top:100%;right:-10%;z-index:99;width:120%;overflow:hidden;margin:50px 0;height:0;transition:0.3s;}
.header .nav_R li.li1 .url_list .jiao{margin:0 auto 0;display:block;}
.header .nav_R li.li1 .url_list ol{background:rgba(0, 0, 0, 0.6);padding:15px 2px;overflow:hidden;}
.header .nav_R li.li1 .url_list ol li{text-align:center;padding:4px 2% 4px 8%;/*max-width:46%;float:left;*/}
.header .nav_R li.li1 .url_list ol li h3{font-size:16px;line-height:1.4;color:#fff;display:block;margin-bottom:15px;}
.header .nav_R li.li1 .url_list ol li a{font-size:15px;line-height:1.4;color:#fff;display:block;margin:8px 0;}
.header .nav_R li:hover .url_list{height:auto;margin:0;}
.header .nav_R li.li1 .url_list ol li a:hover{opacity:0.6;}

.header .nav {float:right;width:65%;max-width:860px;}
.header .nav ul {width: 100%;margin: 0 auto;position: relative;}
.header .nav ul>li {position: relative;float: left;width:12.8%;height: 85px;text-align: center;}
.header .nav ul>li:first-child{width:8.5%;}
.header .nav ul>li>a {display: block;margin:0 8%;height:85px;line-height:85px;font-size:15px;font-weight:bold;color:#ffffff;text-transform:uppercase;
	position: relative;z-index: 9;overflow: hidden;white-space: nowrap;transition: 0.3s;}
.header .nav ul>li>span {display:block;width:0;height:2px;background:#003894;position:absolute;bottom:0px;right:50%;transition: 0.3s;}
.header .nav ul>li.on>span,.header .nav ul>li:hover>span{width:60%;right:20%;}
.header .nav ul li ol {position:absolute;z-index:5;top:85px;left:20%;text-align:left;width:1000%;height:0;padding:0 10%;overflow:hidden;
	background:rgba(0, 0, 0, 0.6);transition: 0.33s;}
.header .nav ul li ol:before{position:absolute;top:0;bottom:0;left:100%;width:100%;background:rgba(0, 0, 0, 0.6);}
.header .nav ul li:nth-child(3) ol{width:800%;}	
.header .nav ul li:nth-child(5) ol{}
.header .nav ul li:nth-child(6) ol{}
.header .nav ul li:nth-child(7) ol{}
.header .nav ul li:hover ol {padding:10px 12%;height: auto;}
.header .nav ul li ol li {width: auto;display: inline-block;float: none;height: auto;margin-right:2.5%;}
.header .nav ul li ol li a {display:block;padding:0 8px 0 15px;color:#fff;font-size:15px;height:40px;line-height:40px;text-align:center;transition: 0.3s;}
.header .nav ul li:hover ol li a:hover {opacity:0.7;/*color:#003894;*/}

.header:hover,.header1 {background:rgba(255,255,255,1);}
.header1{padding-top:0;}
.header:hover .nav_mu,.header1 .nav_mu{background-image:url(../images/icon_menu1.png);}
.header:hover .nav_s,.header1 .nav_s{background-image:url(../images/icon_ser1.png);}
.header:hover .nav_R li .url,.header1 .nav_R li .url{color:#284b94;}
.header:hover .nav_R li.li1 .url span,.header1 .nav_R li.li1 .url span{background-image:url(../images/icon2.png);}
.header:hover .logo,.header1 .logo{}
.header:hover .logo1,.header1 .logo1 {display: none;}
.header:hover .logo2,.header1 .logo2 {display: block;}
.header:hover .nav ul>li>a,.header1 .nav ul>li>a  {color: #626262;}
.header:hover .nav ul>li>span,.header1 .nav ul>li>span{background:#003894;}
.header1 {position: fixed;background: #fff;box-shadow:0 0 5px #ccc;}
/*.header_dj .nav ul>li>span {background:#ccb289;}
.header_dj:hover .nav ul>li>span,.header_dj .nav ul>li>span{background:#ccb289;}*/

.m-trigger {display: none;position: absolute;top: 0;right: 0;width: 6rem;height: 5rem;cursor: pointer;
	background: url(../images/menu_add.png)  no-repeat center/40%;transition:0.3s;}
.m-trigger1{background-image: url(../images/menu_add1.png);}

.masklayer{width:100%;height:100%;background:rgba(0, 0, 0, 0.7) ;position:fixed;z-index:9999;left:100%;top:0;}
.masklayer.on{left:0;}
.side_nav {width:415px;height:100%;padding:30px 0 0 40px;background:#fff;position:fixed;z-index:9999;right:-555px;top:0;transition:0.55s;}
.side_nav.on{right:0;}
.side_nav_logo {float:left;margin-bottom:20px;}
.side_nav_top{overflow: hidden;}
.side_nav_top a{display:inline-block;font-size:14px;color:#333;padding-left:24px;transition:0.22s;margin:2px 20px 2px 0;}
.side_nav_top a:hover{color:#003894;}
.home_btn{background:url(../images/home-btn.png) no-repeat left center;background-size:auto 18px;}
.home_btn:hover{}
.home_close{background:url(../images/menu_close.png) no-repeat left center;background-size:auto 16px;}
.home_close:hover{}
.side_nav_b {width:100%;height:auto;padding-top:20px;border-top:1px solid #e0e0e0;margin-top:15px;;overflow:hidden;}
.side_nav_b>li {width:100%;clear:both;padding-bottom:35px;text-align:left;overflow:hidden;position:relative;}
.side_nav_b li>a {font-size:22px;color:#333;margin-bottom:8px;text-align:left;display: block;}
.side_nav_b li ol li {float:left;}
.side_nav_b li ol li a {font-size:15px;margin:2px 20px 2px 0;color: #666;float:left;transition:0.33s;}
.side_nav_b li ol li a:hover{color:#003894;}

.ind_banner{width:100%;background:#f7f7f7;position:relative;overflow:hidden;/*padding-top:85px;*/}
.banner {display:block;width:100%;/*height:100vh;*/padding-top:43%;background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;}
.swiper-container1 .swiper-slide{overflow:hidden;}

@media screen and (min-width:821px) {
	.swiper-slide .banner{-webkit-animation: none;animation:none;}
	.swiper-slide-active .banner{-webkit-animation:bounceIn 3.6s linear 1;animation:bounceIn 3.6s linear 1;}
}
@-webkit-keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1.2);transform: scale(1.2);-moz-transform: scale(1.2)}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);-moz-transform: scale(1)}
}
@keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1.2);transform: scale(1.2);-moz-transform: scale(1.2)}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);-moz-transform: scale(1)}
}
.banner .wap_pic{width:100% !important;height:auto !important;display:none;}
.banner #video {position:absolute;top:0;left:0;z-index:9;width:100%;height:100%; object-fit: cover;background:#1b857f;}
.banner_tit {position: absolute;top:55%;left:0;z-index:10;text-align:center;width: 100%;color: #fff;transform:translateY(-50%);}
.banner_tit .wp_main{width:82%;}
.banner_tit .sy01 {font-size:68px;
	-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);}
.banner_tit .sy02 {font-size:18px;text-transform: uppercase;margin:15px 0 28px;
	-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.banner_tit .more{-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.banner_tit .more a {display: block;background: url(../images/banner_more.png) no-repeat 106px center;background-size:15px;
	width:76px;border-radius: 30px;border: 1px solid #fff;line-height: 43px;font-size: 14px;color: #fff;padding:0 38px;transition:0.33s;}
.banner_tit .more a:hover{background-color:#003894;border-color:#003894;}
.banner_tit .sy01,.banner_tit .sy02,.banner_tit .more{opacity:0;transition:1.66s;-moz-transition:1.66s;-webkit-transition:1.66s;}
.swiper-slide-active .banner_tit .sy01,.swiper-slide-active .banner_tit .sy02,.swiper-slide-active .banner_tit .more{opacity:1;
		-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.banner_tit1 {position: absolute;top:40%;left:0;z-index:10;text-align:center;width: 100%;color: #fff;}
.banner_tit1 .sy01 {font-size:56px;height:80px;}
.banner_tit1 .sy02 {font-size:16px;height:40px;text-transform: uppercase;font-family: "Avian";}

.gobot{display:none;position:absolute;bottom:20px;left:50%;z-index:9;width:23px;margin-left:-11px;cursor:pointer;animation: bb 1.33s ease infinite;}
@keyframes bb{
	0% { -webkit-transform:translateY(-50px);transform:translateY(-50px); opacity: 1; }
	50% { -webkit-transform:translateY(0px);transform:translateY(0px); opacity: 0.2; }
	100% { -webkit-transform:translateY(-50px);transform:translateY(-50px); opacity: 1; }
}
#gobot1{position:absolute;left:0;top:-40px;}
.container{position:relative;}
/*.container{position:relative;z-index:7;margin-top:100vh;background:#fff;transition:0.66s;}
.container_on{margin-top:0;padding-top:280px;}*/

.ind_tit{margin-bottom:45px;position:relative;text-align:center;}
.ind_tit1{font-size:44px;color:#000;position:relative;padding-bottom:10px;}
.ind_tit2{font-size:20px;color:#666;}

.center_1{background:#f4f6fa url(../images/center_1_bg.jpg) no-repeat center/cover;overflow: hidden;padding:70px 0;}
.center_1 .titl{font-size:36px;font-weight:bold;color:#003894;padding-top:40px;}
.center_1 .txtl{font-size:16px;line-height:2;color:#666;max-width:800px;margin:20px 0;}
.center_1 ul{overflow:hidden;max-width:930px;padding-top:20px;}
.center_1 ul li{float:left;width:33%;color:#666;font-size:16px;}
.center_1 ul li .linr{display:inline-block;text-align:left;padding-top:5px;padding-left:85px;background:no-repeat left center;}
.center_1 ul li .numb{font-size:88px;color:#bc9247;margin-left:-5px;}
.center_1 ul li .x{font-size:20px;display:inline-block;margin-left:10px;}
.center_1 ul li span{font-size:26px;font-weight:normal;}
.center_1 ul li .redline{width:26px;height:2px;background:#fff;margin:5px auto 20px;}
.center_1 .mor1{margin:60px 0;}
.center_1 .mor1 a{position:relative;width:120px;line-height:44px;text-align:center;display:block;
		border-radius:20px 0;transition:.8s;color:#fff;background:#003894;font-size:16px;overflow:hidden}
.center_1 .mor1 a:hover{background:#ce0a27;border-radius:0 20px;}

.center_2{padding:80px 0 0;background:#fff;overflow: hidden;}
.center_2_t{position:relative;}
.center_2_t .boox{display:none;}
.center_2_t .pic{position:relative;width:100%;/*height:754px;*/padding-top:39%;background:#f1f1f1 no-repeat center/cover;transition:0.4s;}
.center_2_b{background:#f4f6fa;padding-bottom:105px;}
.ind_pro_ul{margin-top:-180px;overflow:hidden;position:relative;z-index:9;}
.ind_pro_ul li{width:20%;float:left;background:#f8f8f8;transition:0.33s;}
.ind_pro_ul li:nth-child(even){background:#fff;}
.ind_pro_ul li.on{background:#dfb56b;}
.ind_pro_ul li .linr{text-align:center;height:140px;padding:20px 10px;}
.ind_pro_ul li .ico1{width:80px;height:60px;background: no-repeat center top;background-size:100% auto;transition:0.33s;margin:15px auto;}
.ind_pro_ul li.on .ico1{background-position:center bottom;}
.ind_pro_ul li .tit1{font-size:22px;color:#333;transition:0.33s;}
.ind_pro_ul li.on .tit1{color:#fff;}

.center_3{background:#fff;overflow: hidden;padding:88px 0;}
.center_3_nr{}
.center_3 .pict{overflow:hidden;border-radius:10px;overflow:hidden;}
.center_3 .pic{display:block;width:100%;padding-top:62%;background:#fff no-repeat center/cover;position: relative;transition:0.33s;}
.center_3 .picb{padding:40px 0;position:relative;transition:0.33s;background:#fff;}
.center_3 .picb .time1{color:#284b94;transition:0.33s;font-size:20px;text-align: center;float:left;position:relative;}
.center_3 .picb .time1 span{display:block;font-size:44px;line-height:0.9;margin-bottom:5px;}
.center_3 .picb_r{margin-left:72px;padding-left:15px;border-left:#eee solid 2px;transition:0.33s;}
.center_3 .picb .titl{font-size:20px;color:#666666;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.center_3 .picb .txtl{font-size:14px;color:#666666;height:52px;line-height:26px;transition:0.33s;margin:20px 0;
			overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.center_3 .picb .jt1{width:30px;height:30px;border:#284b94 solid 1px;border-radius:50%;transition:0.33s;
			background:#fff url(../images/jt1_1.png) no-repeat center/cover;}
.center_3 a:hover .pic{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.center_3 a:hover .picb_r{border-color:#003894;}
.center_3 a:hover .picb .titl{color:#003894;}
.center_3 a:hover .picb .jt1{background-color:#dfb56b;background-image:url(../images/jt1_2.png);border-color:#dfb56b;}

.bottom{padding:14px 0;background:#284b94 no-repeat center/cover;position:relative;}
.bottom_l{max-width:28%;float:left;position:relative;margin:60px 0;}
.bottom_l .ftlogo{}
.bottom_l .ftlogo img{max-width:100%;max-height:100px;}
.bottom_info{overflow:hidden;margin:15px 0;}
.bottom_info li{color:#fff;font-size:15px;line-height:1.8;margin-bottom:5px;}
.bottom_info li a{color:#fff;}
.bottom_ewm{}
.bottom_ewm img{max-width:128px;}
.bottom_ewm p{font-size:14px;color:#fff;}
.hotline{width:48%;float:right;color:#fff;font-size:16px;padding:44px 0;}
.hotline .tel_line{padding:5px 0 5px 32px;background:url(../images/hot_tel.png) no-repeat left center;background-size:auto 26px;}
.hotline .tel{font-size:26px;}

.bottom_r{float:right;width:69%;position:relative;margin:58px 0;}
.bottom_nav{}
.bottom_nav>li{width:20%;float:left;text-align:right;}
.bottom_nav>li .linr{text-align:left;display:inline-block;}
.bottom_nav>li a{font-size:22px;color:#fff;transition:0.33s;}
.bottom_nav li ol{margin-top:20px;}
.bottom_nav li ol li{line-height:2;margin:5px 0;}
.bottom_nav li ol li a{font-size:16px;color:rgba(255,255,255,0.7);}
.bottom_nav li a:hover{color:#fff;}

.bottom_b{font-size:15px;color:rgba(255,255,255,0.7);overflow:hidden;padding:14px 0;border-top:#335499 solid 1px;}
.bottom_b a{color:rgba(255,255,255,0.7);display: inline-block;transition:0.33s;margin-left:2em;}
.bottom_b a:hover{color:#fff;}
.bottom_b span{display:inline-block;margin-left:2em;}

.black-inline{margin:0 auto;text-align:center;padding:30px 0;clear:both;width:100%;overflow:hidden;line-height:24px;font-size:16px;}
.black-inline a,.black-inline span{border-radius:50%;text-align:center;}
.black-inline a {text-align:center;width:40px;height:40px;line-height:40px;margin:3px 2px;color:#fff;background:#cccccc;display:inline-block;}
.black-inline #lnkPrev,.black-inline #lnkNext{background:#003894;} 
.black-inline a:hover {color:#fff;background-color:#003894;text-decoration:none;}
.black-inline span.current {width:40px;height:40px;line-height:40px;background-color:#003894;color:#fff;font-size:16px;margin:3px;display: inline-block;}   
.black-inline span.disabled {width:40px;height:40px;line-height:40px;font-size:16px;color:#fff; display:inline-block;background:#b9c7e0;}
.black-inline1{text-align:right;}
.black-inline1 #lnkPrev,.black-inline1 #lnkNext{background:#ce0a27;}
.black-inline1 a:hover{background:#ce0a27;}
.black-inline1 span.current{background:#ce0a27;}
/*------neiye------*/
.bannerbox {width:100%;background:#f7f7f7;position:relative;overflow:hidden;margin-top:85px;/*z-index:5;position:fixed;top:0;left:0;*/}
.nybanner{width:100%;height:403px;position: relative;overflow: hidden;animation: nybannerm 3s;
	background:#f1f1f1 no-repeat center top;background-attachment:fixed;}
.ny_banner_nr {position:absolute;left:0;bottom:40%;transform:translateY(50%); width:100%;}
.ny_banner_nr .tit1 {font-size:56px;color:#fff;font-weight:bold;position: relative;padding-bottom:20px;margin-bottom:20px;}
.ny_banner_nr .tit1:before{content:"";position:absolute;bottom:0;left:0;width:28px;height:3px;background:#fff;}
.ny_banner_nr .tit2 {font-size:26px;color:#fff;font-weight:bold;position: relative;text-transform:uppercase;font-family:arial;}
@keyframes nybannerm { 0% {transform: scale(1.1)}  100% {transform: scale(1)} }
@-webkit-keyframes nybannerm { 0% {transform: scale(1.1)}  100% {transform: scale(1)} }

.container1{}
.wp_main1{width:80%;max-width:1440px;margin:0 auto;}

.weizhi {float:right;background: url(../images/home.png) no-repeat left center;margin-top:35px;font-size:14px;font-weight:bold;color:#003894;}
.weizhi span{}
.weizhi a{color:#888a8e;display:inline-block;padding-right:15px;margin-right:12px;background: url(../images/home_jt.png) no-repeat right center;}
.weizhi a.home{color:transparent;padding-right:0;margin-right:7px;background:none;text-indent:-1em;}
.weizhi a:hover{color:#333;}
.weizhi a.home:hover{color:transparent;}

.daohang{position:relative;background:#fff;border-bottom:#ecf1f9 solid 1px;}

.ny_menu{position:relative;margin-right:200px;}
.swiper-container3{}
.swiper-container3 .swiper-slide{width:auto;}
.swiper-container3 .ny_nav li {display: block;position:relative;}
.swiper-container3 .ny_nav li a {display: block;height:85px;line-height:85px;text-align: center;margin:0 5px;
	color: #707070;font-weight: bold;font-size:15px;position: relative;transition: 0.3s;}
.swiper-container3 .ny_nav li a:hover,.swiper-container3 .ny_nav li.on a {color: #fff;}
.swiper-container3 .ny_nav li:before{content:"";position:absolute;left:50%;bottom:0;width:0;height:100%;
		background:#003894  no-repeat left center/contain;overflow:hidden;transition:0.3s;}
.swiper-container3 .ny_nav li:hover:before,.swiper-container3 .ny_nav li.on:before{width:calc(100% - 4px);left:2px;}
.ny_nav_box .ny_nav li {display: inline-block;margin-right:10px;}
.ny_nav_box .ny_nav li a{padding:0 1.6em;}

.ny_tit{font-size:40px;margin-bottom:55px;color:#333;text-align: center;}
.ny_tit_2{font-size:18px;color:#ddd;font-family:arial;text-transform:uppercase;margin-top:5px;}

/*about*/
.about1{padding:100px 0;background:#fff url(../images/common_bg.png) no-repeat center top;background-size:100% auto;overflow:hidden;}
.about1 .titl{font-size:36px;color:#003894;font-weight:bold;position:relative;text-align: center;}
.about1 .txtl{color:#666;font-size:16px;line-height:2;text-align: center;max-width:795px;margin:25px auto;}
.about1 .txtl img{max-width:100% !important;height:auto !important;}
.about1 ul{overflow:hidden;max-width:930px;padding-top:20px;margin:0 auto;}
.about1 ul li{float:left;width:33%;color:#666;font-size:16px;text-align:center;}
.about1 ul li .linr{display:inline-block;text-align:left;padding-top:5px;padding-left:85px;background:no-repeat left center;}
.about1 ul li .numb{font-size:72px;color:#bc9247;margin-left:-5px;}
.about1 ul li .x{font-size:20px;display:inline-block;margin-left:10px;}
.about1 ul li span{font-size:26px;font-weight:normal;}
.about1 ul li .redline{width:26px;height:2px;background:#fff;margin:5px auto 20px;}

.about2{background:#fff url(../images/about2_bg.jpg) no-repeat center top;padding:100px 0 65px;position:relative;/*overflow:hidden;*/}
.about2 .wp_main{background:#fdfaf7;position:relative;}
.about2 .wp_main:before{content:"";position: absolute;left:99%;top:0;width:100%;height:100%;background:#fdfaf7;}
.about2 .wp_main:after{content:"";position:absolute;top:0;left:0;width:448px;height:100%;background:#d7ad62 url(../images/about2_l.jpg) no-repeat center/cover;}
.about2_l{float:left;width:448px;height:100%;/*background:#d7ad62;*/position:relative;z-index:9;padding:60px 0;}
.about2_l h3{font-size:72px;color:#fff;padding:25px 55px;font-family: arial;text-transform:uppercase;}
.about2_l h4{font-size:26px;color:#fff;padding:0 55px;}
.about2_r{margin-left:525px;position:relative;padding:70px 0;}
.about2_r h3{font-size:32px;color:#333;line-height:normal;margin-top:35px;position:relative;}
.about2_r h4{font-size:56px;color:#e8d4af;line-height:normal;margin-bottom:30px;position:relative;text-transform:uppercase;}
.about2_r .txtl{color:#5b5b5b;font-size:15px;line-height:2.1;}
.about2_r .txtl>p{text-indent:2em;}
.about2_r{padding:65px 0;position:relative;}

.about3{background:#fff;padding:0 0 75px;position:relative;}
.about3_l{width:66%;height:352px;float:left;background:url(../images/about3_l.jpg) no-repeat center/cover;position:relative;}
.about3_l:before{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;background:url(../images/about3_line.png) no-repeat center;}
.about3_lnr{padding:125px 0 0 14%;float:left;width:36%;float:left;color:#fff;font-size:18px;}
.about3_lnr h3{font-size:36px;margin-bottom:20px;}
.about3_r{width:33%;height:352px;float:right;background:url(../images/about3_r.jpg) no-repeat center/cover;position:relative;}
.about3_r_nr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align: center;}
.about3_r h3{color:#ffffff;font-size:28px;margin-top:10px;}
.about3_r_play{cursor:pointer;width:50px;}

.about4{background:#02050b url(../images/about4.jpg) no-repeat center/cover;padding:90px 0 65px;position:relative;}
.about4_ul{overflow:hidden;position:relative;z-index:9;}
.about4_ul li{width:20%;float:left;text-align:center;}
.about4_ul li .linr{height:140px;padding:20px 10px;max-width:155px;margin:0 auto;border-radius:4px;background:transparent;transition:0.33s;}
.about4_ul li:hover .linr{background:#bc9247;}
.about4_ul li .ico1{width:80px;height:60px;background: no-repeat center bottom;background-size:100% auto;transition:0.33s;margin:15px auto;}
.about4_ul li.on .ico1{}
.about4_ul li .tit1{font-size:22px;color:#fff;transition:0.33s;}
.about4_ul li.on .tit1{}

.about_his{padding:50px 0;background:#fdfdfd url(../images/common_bg.png) no-repeat center top;background-size:100% auto;overflow:hidden;}
.line_box{position:relative;margin-bottom:50px;}
.line_box .swiper-slide{padding:20px 0;}
.line_box .num{color:#284b94;font-size:24px;height:44px;line-height:44px;text-align:center;
			cursor:pointer;transition:0.66s;border:#284b94 solid 1px;border-radius:6px;}
.line_box .active {}
.line_box .active .num{color:#fff;background:#284b94;font-weight:bold;}

.about_his .xu_line{position:relative;text-align:center;padding:13px 0;}
.about_his .xu_line:before{content:"";position:absolute;top:50%;left:0;width:120%;height:1px;background:#ced4e5;}
.about_his .xu_line .point{width:15px;height:15px;background:#ce0a27;border-radius:50%;display:block;margin:0 auto;position:relative;}
.about_his .month{height:42px;line-height:42px;color:#284b94;font-size:24px;text-align:center;font-weight:bold;}

.about_his .txtl{background:#fff;border-radius:4px;padding:35px 15px;transition:0.33s;margin:30px 0;}
.about_his .txt{font-size:14px;line-height:23px;color:#666666;padding:0 5%;height:430px;overflow-y:auto;}
.about_his .txt::-webkit-scrollbar{width:1px;height:3px;background-color:#F5F5F5;} 
.about_his .txt::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#fff;}
.about_his .txt::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.2);background-color:#f1f1f1;}
.about_his .txt>p{margin-bottom:8px;}
.about_his .txt>div{margin-bottom:8px;}

.about_hor{padding:68px 0;background:#f8f8f8 url(../images/common_bg.png) no-repeat center top;background-size:100% auto;overflow:hidden;}
.about_hor_l{width:68%;float:left;}
.line_box1{position:relative;margin-bottom:50px;padding:0 70px;background:#e9eaea;}
.line_box1 .swiper-slide{text-align: center;}
.line_box1 .num{color:#777777;font-size:24px;height:56px;line-height:56px;text-align:center;
			display:inline-block;cursor:pointer;transition:0.33s;border-bottom:transparent solid 3px;}
.line_box1 .active {}
.line_box1 .active .num{color:#003894;font-size:32px;border-color:#ff8401;}
.hornr_ul{position:relative;padding:10px 0;}
.hornr_ul li{position:relative;cursor:pointer;}
.hornr_ul li .li_l{float:left;width:145px;text-align:center;margin-top:-10px;}
.hornr_ul li .li_l .time1{font-size:32px;color:#d7ba93;position:relative;line-height:1;margin-bottom:12px;}
.hornr_ul li .li_r{margin-left:163px;padding-left:40px;padding-bottom:40px;position:relative;}
.hornr_ul li .li_r:before{content:"";position:absolute;left:0;top:0;z-index:8;width:2px;height:100%;overflow:hidden;background:#d7ba93;}
.hornr_ul li .li_r:after{content:"";position:absolute;left:-6px;top:0;z-index:9;width:10px;height:10px;overflow:hidden;
			border:#d7ba93 solid 2px;background:#fff;border-radius:50%;}
.hornr_ul li .li_r .txtl{font-size:16px;color:#666666;position:relative;min-height:100px;}
.hornr_ul li .li_r .txtl p{margin-bottom:1em;}

.about_hor_r{width:26%;float:right;}
.hor_r_nr{min-height:595px;padding:45px;margin-bottom:20px;background:no-repeat center top;background-size:cover;}
.hor_r_nr .tit1{font-size:60px;color:#e8d4af;line-height:0.9;text-transform:uppercase;}
.hor_r_nr .tit2{font-size:24px;color:#7b7b7b;padding:10px 0;margin-bottom:60px;}
.hor_r_nr .pic{width:100%;padding-top:73%;background:no-repeat center/contain;margin-bottom:40px;}

.about_csr{padding:84px 0;background:#f8f8f8 url(../images/common_bg.png) no-repeat center top;background-size:100% auto;overflow:hidden;}
.about_csr_l{width:412px;float:left;}
.about_csr_l .pic{height:462px;background:#fff no-repeat center/cover;}
.about_csr_l .txt{padding:14px;font-size:16px;color:#666666;line-height:2;}
.about_csr_l .txt p{margin-bottom:0.5em;}
.about_csr_l h3{font-size:20px;color:#333333;font-weight:bold;line-height:normal;padding:30px 0;margin-bottom:1em;text-align:center;}
.about_csr_r{margin-left:465px;}
.about_csr_r .text{font-size:15px;color:#666666;line-height:2;text-align:justify;}
.about_csr_r .text img{max-width:100% !important;height:auto !important;}
/*news*/
.news_video{padding:60px 0;overflow:hidden;background:#fff url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.video_list{margin:0 -1.5%;}
.news_bbs {width:47%;position: relative;float: left;overflow: hidden;cursor: pointer;margin:1.5%;}
.news_bbs .imgbox {width:100%;padding-top:55%;overflow: hidden;position:relative;}
.news_bbs .img {position:absolute;top:0;left:0;width: 100%;height: 100%;transition:all .6s;background:#fff no-repeat center/cover;}
.news_bbs:hover .img {transform: scale(1.1);}
.news_bbs a .info {overflow: hidden;transition: all .6s;color: #666666;height:64px;line-height:64px;background:#eeeeeb;	
		font-size:16px;text-align:center;padding:0px 10px;position:relative;transition:0.55s;}
.news_bbs a:hover .info{background:#003894;color:#fff;}
.news_bbs a .info:before {position:absolute;bottom:0;left:0;background:#003894;transition: all .6s;width:0;height:100%;content:"";z-index:6;}
.news_bbs a:hover .info:before {}
.videoicon {position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;box-sizing:border-box;text-align:center;
			display:flex;justify-content:center;align-items:center;}
.videoicon img{opacity:0.9;transition:0.55s;}
.videoicon:hover{background: rgba(0,0,0,.4);}
.videoicon:hover img{opacity:1;}
.video_pop {display: block;width:100%;height:100%;background: #000;position:fixed;left:0;top:0;z-index:9999!important;
		display:flex;justify-content: center;align-items: center;display: none;}
.close_btn {width:40px;height:40px;position:absolute;right:10px;top:10px;background:url(../images/colse.png) no-repeat center;z-index:100;cursor:pointer;}
#video{width: 100%;height:100vh;object-fit: contain;}

.news_tj{padding:70px 0;background:#f5f5f5 url(../images/news_tj_bg.png) no-repeat center top;background-size:100% auto;}
.news_tj .time1{width:90px;height:112px;background:#fff;color:#e40101;transition:0.33s;font-size:20px;
			padding:0 15px;border-radius:12px; float:left;margin-right:35px;}
.news_tj .time1 span{display:block;font-size:56px;color:#b4a48a;padding-top:4px;}
.news_tj_l{float:left;overflow:hidden;position:relative;}
.news_tj_l .pic{width:558px;height:372px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.news_tj_r{padding:10px 0px 10px 748px;}
.news_tj_r .tit{color:#59504c;font-size:36px;/*line-height:54px;max-height:108px;*/position:relative;transition:0.3s;
		overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_tj_r .txt{font-size:15px;color:#888;line-height:32px;height:128px;overflow:hidden;margin:20px 0 10%;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow:hidden;}
.news_tj_r .ckxq{font-size:14px;color:#343434;width:106px;transition:0.33s;background:url(../images/news_tj_jt.png) no-repeat right center;}
.news_tj_r .ckxq:hover{color:#003894;width:120px;}
.news_tj_l .pic:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.news_tj_r .tit:hover{color:#003894;}

.news{padding:25px 0 60px;overflow:hidden;position:relative;}
.news_tjgg{padding-top:60px;background:#fff;position:relative;}
.news_tjgg:before{content:"";position:absolute;top:0;left:0;width:100%;height:1000px;
			background:#fff url(../images/news_tj_bg.png) no-repeat center top;background-size:100% auto;}
.news_l{width:66%;float:left;}
.news_list{padding:5px 0 35px;}
.news_list li{position:relative;z-index:9;border-bottom:#eaecf1 solid 1px;}
.news_list li:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#f1f1f0;transition:0.33s;}
.news_list li:hover:before{width:102%;}
.news_list li>a{display:block;padding:24px 0;}
.news_list .time1{width:90px;height:112px;background:#f1f1f0;color:#e40101;transition:0.33s;font-size:20px;
			padding:0 15px;border-radius:12px; float:left;position:relative;}
.news_list .time1 span{display:block;font-size:56px;color:#b4a48a;padding-top:4px;}
.news_list_r{padding:10px 80px 5px 142px;position:relative;}
.news_list_r .tit{color:#333;font-size:22px;line-height:1.5;position:relative;transition:0.33s;
		overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_list_r .txt{font-size:15px;color:#aeaeae;line-height:28px;height:56px;overflow:hidden;margin:5px 0;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_list_r .ckxq{width:36px;height:36px;background:#003895 url(../images/news_list_jt.png) no-repeat center;
		transition:0.33s;border-radius:50%;position:absolute;top:45%;right:8px;}
li:hover .news_list_r .ckxq{background-color:#e40101;}
.news_list_r .tit:hover{color:#003894;}

.news_r{width:29%;float:right;padding:30px 0;}
.new_ser{padding:36px 8% 50px;border-radius:10px;
    background:#ececec url(../images/news_serbg.jpg) no-repeat 0 0;background-size: cover;}
.new_ser h3{color:rgba(0,0,0,.8);font-size:18px; line-height:1;margin-bottom:5px;font-weight:700;}
.new_ser h4{color:#928b88;font-size:14px;font-family:Rajdhani,"avian",arial;font-weight:700;text-transform:uppercase;margin-bottom:25px;}
.new_ser h5{color:#4dae90;font-size:14px;font-family:Rajdhani,"avian",arial;font-weight:700;text-transform:uppercase;margin-bottom:8px;}
.select_box{text-align: left;position:relative;margin-bottom:15px;}
.selectric{border-radius:5px;background:#fff;position:relative;overflow:hidden;cursor:pointer}
.selectric .label{cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;
		color: rgba(60,60,72,.7);font-size:15px;line-height:60px;height:60px;user-select:none;background:#fff;padding:0 1rem}
.selectric select{cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;
		color: rgba(60,60,72,.7);font-size:15px;width:100%;line-height:60px;height:60px;border:none;background:#fff;padding:0 1rem}
.selectric select option{padding:5px 0;}
.selectric .selectb{position:absolute;top:0;right:0;height:100%;width:50px;background:#fff;pointer-events: none;}
.selectric .selectb:before{content:"";position:absolute;top:50%;right:50%;border:5px solid transparent;border-top-color:#999;pointer-events: none;}
.selectric .selectbutton{display:block;position:absolute;right:0;top:0;width:40px;height:60px;color:#fff;text-align:center;}
.selectric:hover .label{color:#000;}
.selectric:hover .selectbutton{}

.selectric_input{padding:0 65px 0 1rem;}
.selectric_input .sinput{width:100%;color:rgba(60,60,72,.7);font-size:15px;height:60px;border:none;background:#fff;}
.selectric_input .sbtn{width:60px;height: 100%;position: absolute;right: 0;top: 0;cursor: pointer;border:none;
    background: url(../images/news_ser.png) no-repeat center;}
.selectric_items{display:none;position:absolute;top:100%;left:0;width:100%;z-index:99;background:#e0e0e0;box-shadow:0 0 10px -6px;text-align:left}
.selectric_items .selectric_scroll{/*height:100%;*/max-height:50vh;overflow:auto;border:1px solid #e0e0e0;}
.selectric_items ul,.selectric_items li{list-style:none;padding:0;margin:0;font-size:1em;line-height:1.5;min-height:20px}
.selectric_items li{display:block;padding:.4375rem 1rem;background:#fff;color:#2d6286;cursor:pointer;}
.selectric_items li.selected{background:#003895;color:#fff;}
.selectric_items li.selected a{color:#fff;}
.selectric_items li:hover{background:#f2f2f2;color:#333;}
.selectric_items li:hover a{color:#333;}
.selectric_items li a{display:block}

.news_r .cooper{padding:30px 0 120px;}
.news_r .cooper .ul .li{display: inline-block;vertical-align: top;width: 34px;height: 34px;position: relative;margin-right: 10px;}
.news_r .cooper .ul .li .ic{max-width:100%;display:block;transition:0.33s;}
.news_r .cooper .ul .li .ic:hover{transform:translateY(-5px);}
.news_r .cooper .ul .li .iew{max-width:100%;display:block;}
.news_r .cooper .ul .li .pos{display: none;width: 110px;padding:8px 8px;background-color: #fff;border-radius: 5px;
    position: absolute;top: 50px;left: 0;transition:0.33s;}
.news_r .cooper .ul .li.on .pos{display:block;}
.news_r .cooper .ul .li .pos:before{content: "";width: 0;height: 0;border: 7px solid transparent;border-bottom-color: #fff;
    position: absolute;bottom: 100%;left: 10px;}

.news_xq{background:#fff url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.news_xq_nr{padding:60px 0;}
.news_xq_tit{border-bottom:#eee5d2 solid 2px;text-align:left;margin-bottom:30px;}
.news_xq_tit .tit{font-size:30px;color:#59504c;font-weight:bold;}
.news_xq_tit .er_tit{font-size:15px;color:#848484;padding:5px 0;overflow: hidden;}
.news_xq_tit .er_tit .spa{display: inline-block;line-height:32px;margin:6px 0;margin-right:70px;}
.news_xq_tit .er_tit .sfx{display: inline-block;line-height:32px;margin:6px 0;float:right;
		padding-right:45px;background:url(../images/sfx.png) no-repeat right center;}
.news_xq .bshare-custom{float:right;margin:6px 0;}
.news_xq .bshare-custom span{float:left;width:38px;height:32px;line-height:32px;margin:0 6px;}
.news_xq .bshare-custom .bshare-weixin{background:url(../images/icon_wx.png) no-repeat center/contain;width:34px;height:34px;padding:0;}

.news_xq .text{padding:5% 0;color:#4e4e4e;font-size:16px;line-height:2;text-align:justify;}
.news_xq .text>p{text-indent:2em;margin-bottom:1em;}
.news_xq .text>p{text-indent:2em;margin-bottom:1em;}
.news_xq .text span{font-size:16px !important;font-family: "微软雅黑", PingFangSC-light, "黑体", Arial !important;}
.news_xq .text img{max-width:90% !important;width:auto !important;height:auto !important;}

.fanye{padding:10px 0;margin:20px auto 0;overflow: hidden;}
.fanye h3{font-size:18px;color:#284b94;font-weight:bold;margin-bottom:20px;}
.fanye li{line-height:2;padding:10px 0;border-bottom:#e4e4e4 solid 1px;}
.fanye li a{display:block;font-size:16px;color:#333;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;padding-right:90px;position:relative;}
.fanye li a .span_1{display:inline-block;margin-right:20px;color:#284b94;font-weight:bold;}
.fanye li a .span_2{display:inline-block;font-size:20px;color:#b4a48a;position:absolute;top:5px;right:2px;line-height:1;}
.fanye li a:hover{color:#284b94;}

.booxbox{max-width:1200px;}
.boox {position:relative;width:100%;padding-top:60%;overflow:hidden;margin:0 auto;}
.boox:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:18%;background:#cfcfcf;}
.boox .swiper-container {position:absolute;bottom:0;left:0;width:100%;height:100%;margin:0 auto;}
.boox .swiper-slide {background-size: cover;background-position: center;position:relative;}
.boox .swiper-slide img{width:100%;height:100%;}
.boox .swiper-slide .pic{width:100%;height:100%;background:#f6f6f6 no-repeat center/cover;}
.boox .swiper-slide .tit{position:absolute;bottom:0;left:0;width:100%;text-align: center;background:rgba(0,0,0,0.5);color:#fff;font-size:16px;
				padding:10px 0;}
.boox .gallery-top {top: 0;left: 0;height:80%; border:6px solid #ccaa85; box-sizing:border-box;}
.boox .gallery-top .swiper-slide img{width:100%;height:94%;z-index:99;position: relative;}
.boox .gallery-thumbs {height:14%;box-sizing: border-box;padding:1px 0;width:97%;left:1.5%;bottom:2%;}
.boox .gallery-thumbs .swiper-slide {height:100%;}
.boox .gallery-thumbs .swiper-slide .pic{width:calc(100% - 4px);height:calc(100% - 4px);border:#fff solid 2px;}
.boox .gallery-thumbs .swiper-slide:hover{cursor:pointer;}
.boox .gallery-thumbs .swiper-slide-active {opacity: 1;}
/*.boox .gallery-thumbs .swiper-slide-active .pic{border-color:#ca2929;}*/
.boox .gallery-thumbs .swiper-slide-thumb-active .pic{border-color:#ca2929;}
.boox .swiper-button-next,.boox .swiper-button-prev{width:60px;height:80%;background-size:50% auto;margin:0;top:0;opacity:0.7;}
.boox .swiper-button-next:hover,.boox .swiper-button-prev:hover{opacity:0.8;}
.boox .swiper-button-next{right:0;}
.boox .swiper-button-prev{left:0;}
/*ny_hr*/
.ny_hr0{padding:78px 0;overflow:hidden;background:#fdfdfd url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.ny_hr0 .li0{float:left;position:relative;}
.ny_hr0 .li1{width:33%;background:rgba(0,0,0,0.1);}
.ny_hr0 .li1_l{height:388px;background:#fff url(../images/ny_hr01.jpg) no-repeat center/cover;}
.ny_hr0 .li1_r{height:304px;background:#f7a853;display:table;}
.ny_hr0 .li1_wz{padding:8% 12%;color:#fff;font-size:16px;line-height:2.1;display:table-cell;vertical-align:middle;}
.ny_hr0 .li2{width:67%;height:388px;}
.ny_hr0 .li2_l{float:left;width:56%;height:388px;background:#e15f45;}
.ny_hr0 .li2_wz{padding:8% 5% 2%;color:#fff;font-size:16px;line-height:2;}
.ny_hr0 .li2_wz h4{font-size:18px;font-weight:bold;}
.ny_hr0 .li2_r{float:right;width:44%;height:388px;background:#fff url(../images/ny_hr02.jpg) no-repeat center/cover;}
.ny_hr0 .li3{width:67%;height:304px;background:#fff url(../images/ny_hr03.jpg) no-repeat center/cover;}
.ny_hr0 .li3_r{position:absolute;top:46px;right:0;width:44%;background:#f7a853;}

.ny_hr1{padding:30px 0;overflow:hidden;background:#fdfdfd url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.ny_hr1_ul{overflow:hidden;margin:30px -1.5% 10px;}
.ny_hr1_ul li{width:47%;margin:1% 1.5%;float:left;}
.ny_hr1_ul li .linr{padding:15px 30px;overflow: hidden;background:#fff;transition:0.33s;border-radius:6px;box-shadow:0 0 5px #f2f2f2;}
.ny_hr1_ul li .txtl{padding-right:120px;height:100px;transition:0.33s;overflow:hidden;position:relative;}
.ny_hr1_ul li .titl1{font-size:24px;color:#333;transition:0.33s;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ny_hr1_ul li .type1{font-size:18px;color:#464646;transition:0.33s;margin:11px 0;overflow:hidden;}
.ny_hr1_ul li .type1_l{float:left;color:#626471;font-size:16px;max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ny_hr1_ul li .type1_r{margin-left:210px;color:#7c7e86;font-size:14px;}
.ny_hr1_ul li .type1_r span{display:inline-block;height:18px;line-height:18px;padding:0 8px;background:#efefef;border-radius:3px;margin-right:0.7em;}
.ny_hr1_ul li .time1{font-size:14px;color:#909299;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ny_hr1_ul li .more1{font-size:14px;color:#7c7e86;position:absolute;top:30px;right:20px;transition:0.33s;
			padding-right:30px;background:url(../images/ico_xl.png) no-repeat right top;}
.ny_hr1_ul li:hover{box-shadow:0 0 10px #ccc;}
.ny_hr1_ul li:hover .titl1{color:#003894;}
.ny_hr1_ul li:hover .more1{color:#cc0022;background-position:right bottom;}

.ny_hr_cnt{position:relative; height:480px;margin:90px 0;}
.ny_hr_cnt .pon{position:absolute;background:#cfa458 no-repeat center/cover;}
.ny_hr_cnt .box1{left:0;top:0;width:29.5%;height:235px;}
.ny_hr_cnt .box2{left:0;bottom:0;width:29.5%;height:235px;background-image:url(../images/pon2.jpg);}
.ny_hr_cnt .box3{left:30%;top:0; width:22.5%;height:480px;background-image:url(../images/pon3.jpg);}
.ny_hr_cnt .box4{right:0; top:0; width:47%;  height:480px;background-image:url(../images/pon4.jpg);}
.rencai_nr{display:inline-block;padding:50px 26px;}
.rencai_nr .h1_en{font-size:72px;color:#ffffff;line-height:1;opacity:0.1;text-transform:uppercase;}
.rencai_nr .h1_cn{font-size:30px;color:#ffffff;line-height:1;font-weight:bold;text-align:right;margin:-30px 0 20px;}
.rencai_nr .h4{font-size: 24px; color:#ffffff;text-align:center;}
.box4nr{position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%);}
.box4nr .h2{color:#fff;font-size:30px;font-weight:bold;text-align:center;line-height:1.6;}

.tc_box{z-index:9999;position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;}
.tc{position:absolute;width:96%;max-width:960px;height:auto;top:50%;left:50%;transform: translate(-50%,-50%);background:#fff;}
.tc .close{position:absolute;width:40px;height:40px;top:-50px;right:5px;display:block;border-radius:50%;overflow: hidden;
	background:url(../images/tc_colse.png) no-repeat center;cursor:pointer;}
.tc_nr{padding:4% 6%;}
.tc_nr .tit{font-size:22px;color:#ff6900;font-weight:bold;overflow:hidden;}
.tc_nr .txt{font-size:14px;color:#999999;line-height:1.6;overflow:hidden;margin:20px auto;max-height:60vh;overflow-y:auto;}
.tc_nr .txt h4{font-size:17px;color:#666;font-weight:bold;}
.tc_nr .shenqing{width:120px;height:40px;line-height:40px;text-align: center;font-size:15px;font-weight:bold;background:#ff6900;color:#fff;display: block;}

.jianli{overflow: hidden;max-width:960px;margin:0 auto;}
.jianli table{width:100%;}
.jianli table td{/*border:#dcdcdc solid 1px;*/padding:4px;color:#4c4c4c;}
.jianli table td input.fkbd{width:70%;height:32px;border:#b1b1b1 solid 1px;}
.jianli table td textarea.fkbd{max-width:100%;border:#b1b1b1 solid 1px;}

/*contact*/
.contact{padding:70px 0;overflow:hidden;background:#fdfdfd url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.contact h3{color:#000;font-size:26px;}
.contact1{overflow: hidden;background:#fff;padding:45px 50px;box-shadow:0 0 5px #f1f1f1;}
.contact1_l{float:left;width:79%;}
.contact1_l ul{overflow:hidden;padding:15px 0;}
.contact1_l ul li{width:50%;float:left;font-size:16px;color:#666;margin:15px 0;}
.contact1_l ul li .li_nr{padding:15px 10px 15px 65px;background: no-repeat left center;background-size:auto 47px;}
.contact1_r{float:right;margin:30px 0;max-width:21%;color:#284b94;font-size:14px;}
.contact1_r_nr{overflow: hidden;text-align:center;margin:0 auto;}
.contact1_r_nr .ewm{max-width:164px;}

.contact_ditu{height:517px;border:#e1e1e1 solid 1px;margin:50px auto;}
.contact3{overflow: hidden;background:#f8f7f4;padding:40px 50px;box-shadow:0 0 5px #f1f1f1;}
.contact3_ul{overflow:hidden;margin:15px 0;}
.contact3_ul li{width:12.5%;float:left;text-align:center;padding:7px 0;font-size:16px;position:relative;transition:0.33s;}
.contact3_ul li a{display:block;color:#003894;border:#003894 solid 1px;border-radius:20px;
			max-width:90%;height:38px;line-height:38px;cursor:pointer;}
.contact3_ul li.on{color:#fff;}
.contact3_ul li.on a{background:#003894;color:#fff;}
/*.tab_box .item{transition:1.66s;-moz-transition:1.66s;-webkit-transition:1.66s;
	opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.tab_box.on .item{animation-delay:0.3s;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);
				-ms-transform:translateY(0);transform:translateY(0);}*/
.contact3_b{padding:15px 0;}
.contact3_b h4{font-size:1.4rem;color:#003894;padding-top:5px;display:none;}
.contact3_nrl{float:left; color:#666666;font-size:16px;line-height:1.8;margin:5px 0;max-width:calc(100% - 180px);}
.contact3_nrr{float:right;color:#373737;font-size:16px;overflow:hidden;text-align:center;margin:0 auto;}
.contact3_nrr .ewm{max-width:164px;}

.conts_l{width:32%;float:right;}
.conts_l_nr{max-width:290px;min-height:595px;padding:45px;margin-bottom:20px;background:no-repeat center/cover;}
.conts_l .tit1{font-size:60px;color:#e8d4af;line-height:0.9;text-transform:uppercase;}
.conts_l .tit2{font-size:24px;color:#7b7b7b;padding:10px 0;}
.conts_l .tit3{font-size:14px;color:#7b7b7b;line-height:2.3;margin-top:60px;}
.conts_r{width:55%;float:left;margin:0 2% 20px;}
.conts_r .selec{width:48%;background:#fff url(../images/ico_jth.jpg) no-repeat right center;margin-bottom:24px;}
.conts_r .selec1{clear: both;width:100%;background:none;}
.conts_r .selec select{padding-left:5%;width:100%;border:none;background:none;height:58px;color:#6c6c6c;font-size:14px;border:#eaeaea solid 1px;
			-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.conts_r .selec .siput{padding:0 5%;width:90%;border:none;background:#fff;height:58px;color:#6c6c6c;font-size:14px;border:#eaeaea solid 1px;}
.conts_r .selec1 .siput{padding:0 2.5%;width:95%;}
.conts_r .selec1 textarea{padding:2.5%;width:95%;height:130px;color:#6c6c6c;font-size:14px;border:#eaeaea solid 1px;}

.conts_r .sinup{height:58px;color:#6c6c6c;font-size:16px;position:relative;}
.conts_r .sinup #FilePhoto{width:200px;height:40px;background:#003690;border-radius:5px;color:#fff;
			padding-top:16px;padding-left:12px;cursor:pointer;}
.conts_r .sinup_1{width:50%;float:left;overflow: hidden;position:relative;background:#fff;border:#eaeaea solid 1px;}
.conts_r .sinup_1 .zi{color:#6c6c6c;font-size:16px;height:58px;line-height:58px;position:absolute;top:0;left:5%;display: inline-block;}
.conts_r .sinup input{padding-left:100%;height:58px;border:none;position:relative;cursor:pointer;}
.conts_r .sinup button{width:120px;height:50px;background:#00368f;font-size:16px;color:#fff;border:none;float:left;margin:4px 0 4px 26px;}
.conts_r .tip{font-size:14px;color:#282828;margin:14px auto 20px;}
.conts_r .sinup_2{width:50%;float:left;overflow: hidden;position:relative;border:#eaeaea solid 1px;}
.conts_r .sinup_2 input{padding:0 5%;width:90%;border:none;background:#fff;height:58px;color:#6c6c6c;font-size:14px;border:none;position:relative;}
.conts_r .sinup img{height:24px;float:left;margin:17px 0 4px 26px;}
.conts_r .sub_btn{width:200px;height:50px;background:#00368f;font-size:16px;color:#fff;border:none;margin:44px 0 0 18%;}

/*project*/
.pro_ban{/*margin-top:85px;*/position:relative;}
.pro_ban .pic_bg {display:block;width:100%;/*height:769px;*/padding-top:40%;background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;}
.pro_ban .pic_bg1{display:block;width:100%;height:630px;/*padding-top:33%;*/background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;} 
.pro_ban .pic_tu{width:100% !important;height:auto !important;display:none;}
.swiper-container_pro .swiper-slide{overflow:hidden;}
.swiper-slide .pic_bg{-webkit-animation: none;animation:none;}
.swiper-slide-active .pic_bg{-webkit-animation:bounceIn 3.6s linear 1;animation:bounceIn 3.6s linear 1;}
.swiper-slide .pic_bg1{-webkit-animation: none;animation:none;}
.swiper-slide-active .pic_bg1{-webkit-animation:bounceIn 3.6s linear 1;animation:bounceIn 3.6s linear 1;}
.pro_ban_nr{position:absolute;top:52%;left:0;width:100%;z-index: 99;overflow:hidden;transform:translateY(-50%);pointer-events:none;}
.pro_ban_nr .jie{width:360px;background:rgba(224,99,38,0.9);float:right;position:relative;pointer-events: auto;}
.pro_ban_nr .jie1{background:rgba(38,162,174,0.9);}
.pro_ban_nr .jie2{background:rgba(189,13,19,0.9);}
.pro_ban_nr .jie3{background:rgba(47,153,147,0.9);}
.pro_ban_nr .jie_txt{padding:40px 30px;color:#fff;text-align:center;}
.pro_ban_nr .jie_txt h3{font-size:56px;font-weight:bold;margin:8px 0;}
.pro_ban_nr .jie_txt .dizhi{font-size:14px;margin:15px 0;line-height:32px;max-height:225px;overflow-y:auto;}
.pro_ban_nr .jie_txt img{max-width:100% !important;width:auto !important;height:auto !important;}
.pro_ban_nr .jie_txt .dizhi::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.pro_ban_nr .jie_txt .dizhi::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.pro_ban_nr .jie_txt .dizhi::-webkit-scrollbar-thumb{height:3px;border-radius:10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}

.w1200{width:90%;max-width:1200px;margin:0 auto;}
.project1{background:#fff;padding-top:95px;}
.project1_l{float:left;width:31%;position:relative;z-index:9;}
.project1_l .pic{height:428px;background:#ccc no-repeat center/cover;}
.project1_l:before{content:"";position:absolute;top:-30px;left:6px;z-index:-1;width:105%;height:100%;
			background:url(../images/project1_lbg.png) no-repeat center/cover;}
.project1_c{float:left;width:47.5%;margin-left:6%;position:relative;}
.project1_c .txtl{color:#595959;font-size:14px;line-height:32px;max-height:460px /*352px*/;padding-right:10%;overflow-y:auto;}
.project1_c h3{font-size:40px;color:#333;line-height:normal;padding-bottom:20px;margin-bottom:35px;position:relative;}
.project1_c h3:before{content:"";position:absolute;bottom:0;left:0;width:18px;height:4px;background:#c3020a;}
.project1_c .txtl::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.project1_c .txtl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.project1_c .txtl::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}
.project1_r{float:right;margin-right:-2%;}
.project1_r .list{overflow:hidden;}
.project1_r .list li {margin-top:36px;}
.project1_r .list li .li_box .number {font-size:16px;color: #666;}
.project1_r .list li .li_box .number .num {font-size:20px;}
.project1_r .list li .li_box .number .num i{font-size: 72px;color: #003894;margin-right:10px;}
.project1_r .list li .li_box .t{margin-left:5px;}
.project1_b{text-align: center;padding:65px 0 35px;color:#e06326;font-size:36px;font-weight:bold;
			background:url(../images/project1_bbg.jpg) no-repeat center bottom;background-size:contain;}
			
.pro2{background:#f5f5f5;padding:30px 0;}
.pro2_tit{font-size:36px;font-weight:bold;text-align:center;padding:30px 0;}
.pro2_list{width:102%;padding:5px 0;margin:0 -1% 30px;overflow: hidden;min-height:300px;}
.pro2_list li{width:31.33%;margin:1%;float:left;background:#ffffff;overflow: hidden;position: relative;}
.pro2_list li .bq{width:62px;height:26px;line-height:26px;text-align:center;background:#e06326;color:#fff;font-size:14px;font-weight:bold;
		position:absolute;top:20px;right:20px;z-index:9;border-radius:3px;}
.pro2_list li .pic{width:100%;padding-top:64%;background:#e9e9e9 no-repeat center/cover;position: relative;transition:0.3s;}
.pro2_list li .pic_b{background:#ffffff;padding:6% 5%;position:relative;}
.pro2_list li .pic_b1,.pro2_list li .pic_b2,.pro2_list li .pic_b3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pro2_list li .pic_b1{font-size:24px;color:#333333;margin:8px 0 18px;transition:0.3s;}
.pro2_list li .pic_b2{font-size:14px;color:#333333;margin:8px 0;transition:0.3s;}
.pro2_list li .pic_b2 span{color:#666666;}
.pro2_list li .pic_b3{font-size:14px;color:#929292;height:24px;margin-bottom:5px;transition:0.3s;}
.pro2_list li .pic_b3 span{font-size:18px;color:#bb9164;}
.pro2_list li .pic_bx{position:absolute;left:0;bottom:0;/*z-index:1;*/width:100%;height:0;background:#003894;transition:0.3s;}
.pro2_list li a:hover .pic{transform: scale(1.15);}
.pro2_list li a:hover .pic_b1,.pro2_list li a:hover .pic_b2,.pro2_list li a:hover .pic_b2 span{color:#fff;}
.pro2_list li a:hover .pic_bx{height:100%;}

.pro_xq1{background:#f0f0f0;padding:1px 0 80px;position:relative;z-index:99;}
.pro_xq1 .w1200{background:#fff;margin-top:-70px;position:relative;}
.pro_xq1 .w1200:before{content:"";position: absolute;left:99%;top:0;width:100%;height:100%;background:#fff;}
.pro_xq1_nr{padding:42px 0 10px;position:relative;}
.pro_xq1_nr:before{content:"";position:absolute;top:0;left:0;width:37%;height:100%;
			background:#f7f7f7 url(../images/pro_xq1_l.jpg) no-repeat right center;background-size:cover;}
.pro_xq1_l{float:left;width:25%;padding:12px 3.5%;position:relative;}
.pro_xq1_l h3{font-size:26px;color:#141414;margin-bottom:24px;}
.pro_xq1_l .tit_name{position:relative;display:inline-block;padding-right:20px;}
.pro_xq1_l .tit_hot{position:absolute;left:100%;top:-10px;background:url(../images/tit_hot.png) no-repeat center;
		display:inline-block;font-size:14px;color:#fff;font-weight:bold;width:66px;height:24px;line-height:24px;text-align:center;}
.pro_xq1_l .tel{font-size:30px;color:#666666;height:40px;line-height:40px;padding-left:60px;margin-bottom:20px;
		background:url(../images/icon_tel.png) no-repeat left center;}
.pro_xq1_l .txt{font-size:14px;color:#666;line-height:2;margin-bottom:30px;}
.pro_xq1_l .txt span{color:#333;}
.pro_xq1_l .con_ewm{overflow:hidden;}
.pro_xq1_l .con_ewm_l{width:130px;float:left;}
.pro_xq1_l .con_ewm_l img{max-width:100%;}
.pro_xq1_l .con_ewm_r{margin-left:150px;margin-top:35px;}
.pro_xq1_l .txt11{font-size:18px;line-height:1.8;color:#003894;}

.pro_xq1_r{width:58%;float:right;position:relative;}
.pro_xq1_r h3{font-size:32px;color:#000;margin-bottom:6px;}
.pro_xq1_r h4{font-size:16px;color:#898989;text-transform:uppercase;}
.pro_xq1_r .tit{font-size:24px;color:#333333;margin:30px 0;}
.pro_xq1_r .tit span{display:inline-block;color:#757378;background:#f4f6fa;font-size:16px;padding:5px 20px;margin-left:25px;border-radius:4px;}
.pro_xq1_r .txt{font-size:14px;color:#666;line-height:2.3;text-align:justify;padding-right:10%;}
.pro_xq1_r .txt img{max-width:100% !important;width:auto !important;height:auto !important;}
.pro_xq1_r .tb{position:absolute;top:5px;right:5px;max-width:70%;height:58px;}
.pro_xq1_r .txtl{max-height:275px;overflow-y:auto;}
.pro_xq1_r .txtl::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.pro_xq1_r .txtl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.pro_xq1_r .txtl::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}

.pro_xq2{padding:65px 0;background:#ffffff;overflow: hidden;}
.pro_xq2 h3{font-size:32px;color:#333;margin-bottom:20px;padding-left:20px;border-left:#ce0a27 solid 5px;line-height:1;}
.pro_xq2_pic {display:block;width:100%;padding-top:67%;background:no-repeat center/cover;position: relative;}
.tabtk{position:absolute;width:230px;top:-10px;right:0;overflow:hidden;}
.tabtk li{float:left;width:48%;margin:1%;text-align: center;}
.tabtk li a{color:#323232;font-size:14px;font-weight:bold;max-width:100px;height:40px;line-height:40px;padding:0 0.5em;display:inline-block;
		border-bottom:3px solid transparent;transition:0.33s;}
.tabtk li.on a{border-color:#ed2d30;color:#ed2d30;}
.tabtk_list{position:absolute;right:150%;top:auto;z-index:1;width:100%;opacity:0;margin:60px auto 40px;transition:0.33s;overflow: hidden;}
.tabtk_list.on{position:relative;top:auto;right:0;z-index:9;opacity:1;overflow: initial;}

/*.proxq2_nr{height:0;overflow: hidden;max-width:1285px;margin:0 auto;}
.proxq2_nr.on{height:auto;}*/
.swiper-containerxq2{position:relative;}
.swiper-containerxq2 .layer-mask {width:100%;height:100%;opacity:0.3;transition:all 0.5s;background:#000;position:absolute;left:0;top:0;right:0;}
.swiper-containerxq2 .swiper-slide-active .layer-mask {display: none;}
.swiper-containerxq2 .swiper-slide {-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;}
.swiper-containerxq2 .swiper-slide-prev{transform:scale(0.85) translateX(50%);-webkit-transform:scale(0.85) translateX(50%);}
.swiper-containerxq2 .swiper-slide-next{transform:scale(0.85) translateX(-50%);-webkit-transform:scale(0.85) translateX(-50%);}
.swiper-containerxq2 .swiper-slide-active,.swiper-containerxq2 .swiper-slide-duplicate-active {
		transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);z-index: 1002;}

.pro_xq3{padding:50px 0;background:#f8f7fd url(../images/pro_xq3_bg.png) no-repeat center/cover;overflow: hidden;}
.pro_xq3 h3{font-size:32px;color:#333;margin-bottom:20px;padding-left:20px;border-left:#ce0a27 solid 5px;line-height:1;}
.pro_xq3_pic {display:block;width:100%;padding-top:116%;background:no-repeat center/contain;position: relative;}
.swiper-containerxq3 .pro_xq2_pic {display:block;width:100%;padding-top:116%;background:no-repeat center/contain;position: relative;}
.tabhx{position:absolute;width:350px;top:-10px;right:0;overflow:hidden;}
.tabhx li{float:left;width:23%;margin:1%;text-align: center;}
.tabhx li a{color:#323232;font-size:14px;font-weight:bold;max-width:66px;height:40px;line-height:40px;padding:0 0.5em;display:inline-block;
		border-bottom:3px solid transparent;transition:0.33s;}
.tabhx li.on a{border-color:#ed2d30;color:#ed2d30;}
.tabhx_list{position:absolute;right:150%;top:auto;z-index:1;width:100%;opacity:0;margin:45px auto;transition:0.33s;overflow: hidden;}
.tabhx_list.on{position:relative;top:auto;right:0;z-index:9;opacity:1;overflow: initial;}

.hshx1{background:#fff url(../images/hshx1_bg.png) no-repeat center;background-size:cover;padding-top:95px;/*overflow:hidden;*/}
.hshx1_l{float:left;width:52.4%;position:relative;z-index:9;}
.hshx1_l .pic{height:440px;background:#ccc no-repeat center/cover;}
.hshx1_l .pic_b{margin:-74px -6% 0 6%;padding:30px 6%;
			background:#26a2ae url(../images/pic_b.jpg) no-repeat center/cover;}
.hshx1_l .pic_b h4{font-size:32px;color:#fff;font-weight:bold;margin-bottom:30px;}
.hshx1_l .pic_b ul{overflow: hidden;font-size:18px;color:#fff;width:105%;}
.hshx1_l .pic_b ul li{width:50%;float:left;margin:15px 0;}
/*.hshx1_l .pic_b ul li:nth-child(2n){width:31%;}*/
.hshx1_l .pic_b ul p{padding-left:27px;background:url(../images/ico_hjt.png) no-repeat left center;}
.hshx1_r{float:right;width:41%;position:relative;}
.hshx1_r .txtl{color:#595959;font-size:14px;line-height:32px;max-height:606px /*455px*/;padding-right:5%;overflow-y:auto;}
.hshx1_r h3{font-size:36px;color:#3a3a3a;line-height:normal;padding-bottom:20px;margin-bottom:35px;position:relative;}
.hshx1_r h3:before{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:#c3020a;}
.hshx1_r .txtl::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.hshx1_r .txtl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.hshx1_r .txtl::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}
.hshx1_b{padding:25px 0;position:relative;}
.hshx1_b .url{float:right;overflow:hidden;margin-top:20px;}
.hshx1_b .url_nr{display:inline-block;padding:0 38px;background:#26a2ae;color:#fff;font-size:16px;height:44px;line-height:44px;
			border-radius:22px;transition:0.33s;}
.hshx1_b .url_nr:hover{background:#c3020a;}
.hshx1_b .ul{float:left;padding:5px 0;margin-left:3%;}
.hshx1_b .ul .li{vertical-align:top;width:38px;height:38px;position: relative;margin:9px 0;}
.hshx1_b .ul .li .ic{max-width:100%;display:block;transition:0.33s;}
.hshx1_b .ul .li .ic:hover{/*transform:translateY(-5px);*/}
.hshx1_b .ul .li .iew{max-width:100%;display:block;background:#fff;}
.hshx1_b .ul .li .pos{display: none;width:120px;height:120px;padding:6px;background-color:#26a2ae;border-radius:4px;
    position: absolute;top:-5px;left:60px;z-index:99; transition:0.33s;}
.hshx1_b .ul .li.on .pos{display:block;}
.hshx1_b .ul .li .pos:before{content:"";width: 0;height: 0;position: absolute;top:15px;right:100%;
			border: 7px solid transparent;border-right-color: #26a2ae;}
.hshx2{padding:55px 0;background:#f7f7f7;}
.hshx2_tit{padding-left:20px;border-left:#ce0a27 solid 5px;margin-bottom:20px;}
.hshx2_tit h3{font-size:36px;color:#343434;line-height:1;margin-bottom:5px;}
.hshx2_tit h4{font-size:14px;color:#dddddd;font-weight:bold;font-family:arial;}
.hshx2_nr{position:relative;margin:60px auto;}
.hshx2_pic{display:block;width:100%;padding-top:57%;background:#fff no-repeat center/cover;position: relative;transition:0.33s;}
.hshx2_picb{padding:20px;background:#fff;border-radius:0 0 35px 0;position:relative;transition:0.33s;}
.hshx2_picb .titl{font-size:20px;color:#1d1d1d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:7px 0;transition:0.33s;}
.hshx2_picb .txtl{font-size:14px;color:#666666;height:48px;line-height:24px;transition:0.33s;
			overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
a:hover .hshx2_pic{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
a:hover .hshx2_picb{background:#003894;}
a:hover .hshx2_picb .titl{color:#fff;}
a:hover .hshx2_picb .txtl{color:#fff;}

.qyxd1{padding:50px 0;background:#fff;}
.qyxd1_nr{position:relative;margin:0 auto;padding:10px 0;}
.qyxd1_pic{display:block;width:100%;padding-top:57%;background:#fff no-repeat center/cover;position: relative;transition:0.33s;}
.qyxd1_picb{padding:20px;background:#f6f6f6;position:relative;transition:0.33s;}
.qyxd1_picb .titl{font-size:20px;color:#1d1d1d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:7px 0;transition:0.33s;}
.qyxd1_picb .txtl{font-size:14px;color:#666666;height:48px;line-height:24px;transition:0.33s;
			overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
a:hover .qyxd1_pic{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
a:hover .qyxd1_picb{background:#003894;}
a:hover .qyxd1_picb .titl{color:#fff;}
a:hover .qyxd1_picb .txtl{color:#fff;}

.qyxd2{background:#f7f7f7 url(../images/qyxd2_bg.jpg) no-repeat center top;padding:48px 0 80px;position:relative;/*overflow:hidden;*/}
.qyxd_tit{text-align:center;color:#343434;font-size:44px;font-weight:bold;padding:10px 0;margin-bottom:28px;}
.qyxd2 .w1200{background:#fff;position:relative;}
.qyxd2 .w1200:before{content:"";position: absolute;left:99%;top:0;width:100%;height:100%;background:#fff;}
.qyxd2_l{float:left;width:52%;position:relative;z-index:9;}
.qyxd2_l .pic{height:440px;background:#ccc no-repeat center/cover;}
.qyxd2_l .pic_b{margin:0;padding:30px 6%;
			background:#bd0d13 url(../images/pic_b.png) no-repeat center/cover;}
.qyxd2_l .pic_b h4{font-size:32px;color:#fff;font-weight:bold;margin-bottom:30px;}
.qyxd2_l .pic_b ul{overflow: hidden;font-size:18px;color:#fff;width:105%;}
.qyxd2_l .pic_b ul li{width:35%;float:left;margin:15px 0;width:35%;}
.qyxd2_l .pic_b ul li:nth-child(3n){width:30%;}
.qyxd2_l .pic_b ul p{/*padding-left:27px;background:url(../images/ico_hjt.png) no-repeat left center;*/}
.qyxd2_r{float:right;width:44%;position:relative;padding-top:60px;}
.qyxd2_r .txtl{color:#595959;font-size:14px;line-height:32px;max-height:448px;width:100%;padding-right:5%;overflow-y:auto;}
.qyxd2_r h3{font-size:32px;color:#3a3a3a;line-height:normal;padding-bottom:20px;margin-bottom:35px;position:relative;}
.qyxd2_r h3:before{content:"";position:absolute;bottom:0;left:0;width:18px;height:4px;background:#c3020a;}
.qyxd2_r .txtl::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.qyxd2_r .txtl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.qyxd2_r .txtl::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}
.qyxd2_r{padding:65px 0 20px;position:relative;}
.qyxd2 .url{position:absolute;bottom:-32px;right:0;}
.qyxd2 .url_nr{display:inline-block;padding:0 38px;background:#c4a177;color:#fff;font-size:16px;height:44px;line-height:44px;
			transition:0.33s;}
.qyxd2 .url_nr:hover{background:#c3020a;}
.qyxd2_b{position:absolute;top:50%;right:0;}
.qyxd2_b .ul{float:right;padding:5px 0;margin-left:3%;}
.qyxd2_b .ul .li{vertical-align:top;width:38px;height:38px;position: relative;margin:9px 0;}
.qyxd2_b .ul .li .ic{max-width:100%;display:block;transition:0.33s;}
.qyxd2_b .ul .li .ic:hover{/*transform:translateY(-5px);*/}
.qyxd2_b .ul .li .iew{max-width:100%;display:block;background:#fff;}
.qyxd2_b .ul .li .pos{display: none;width:120px;height:120px;padding:6px;background-color:#dedede;border-radius:4px;
    position: absolute;top:-5px;right:60px;z-index:99; transition:0.33s;}
.qyxd2_b .ul .li.on .pos{display:block;}
.qyxd2_b .ul .li .pos:before{content:"";width: 0;height: 0;position: absolute;top:15px;left:100%;
			border: 7px solid transparent;border-left-color: #dedede;}

.qyxd3{padding:70px 0;background:#fff;}
.qyxd3_nr{position:relative;max-width:1162px;margin:0 auto;padding:10px 0;}
.qyxd3_pic{display:block;width:100%;padding-top:70%;background:no-repeat center/cover;position: relative;}
.qyxd3_tit{display:none;font-size:15px;color:#666;text-align: center;opacity:0;transition:all 0.5s;margin-top:30px;}
.swiper-containerqy3{position:relative;}
.swiper-containerqy3 .layer-mask {width:100%;height:100%;opacity:0.4;transition:all 0.5s;background:#000;position:absolute;left:0;top:0;right:0;}
.swiper-containerqy3 .swiper-slide-active .layer-mask {display: none;}
.swiper-containerqy3 .swiper-slide {-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition:transform 1.0s;-o-transition:transform 1.0s;}
.swiper-containerqy3 .swiper-slide-prev{transform:scale(0.85) translateX(50%); -webkit-transform:scale(0.8) translateX(50%);}
.swiper-containerqy3 .swiper-slide-next{transform:scale(0.85) translateX(-50%);-webkit-transform:scale(0.8) translateX(-50%);}
.swiper-containerqy3 .swiper-slide-active,.swiper-containerqy3 .swiper-slide-duplicate-active {
		transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);z-index: 1002;}
.swiper-containerqy3 .swiper-slide-active .qyxd3_tit{opacity: 1;display:block;}

.sjsn1{background:#f4f4f4;padding:1px 0 65px;position:relative;z-index:99;/*overflow:hidden;*/}
.sjsn1 .w1200{background:#fff;position:relative;max-width:1244px;margin-top:-50px;}
.sjsn1 .w1200:before{content:"";position: absolute;left:99%;top:0;width:100%;height:100%;background:#fff;}
.sjsn1_l{float:left;width:436px;background:#309a94;position:relative;z-index:9;padding:15px 0;min-height:660px;}
.sjsn1_l h3{font-size:44px;color:#fff;line-height:46px; padding:45px;font-family: 'avian';text-transform:uppercase;}
.sjsn1_l h3 b{font-family:arial;}
.sjsn1_l h4{font-weight:bold;font-size:40px;color:#fff;padding:10px 0 10px 45px;background:#f0c67e;}
.sjsn1_l .pic_b{margin:0;padding:54px;}
.sjsn1_l .pic_b h4{font-size:32px;color:#fff;font-weight:bold;margin-bottom:30px;}
.sjsn1_l .pic_b ul{overflow: hidden;font-size:20px;color:#fff;width:105%;max-width:105% !important;}
.sjsn1_l .pic_b ul li{margin:15px 0;}
.sjsn1_l .pic_b ul p{/*padding-left:27px;background:url(../images/ico_hjt.png) no-repeat left center;*/}
.sjsn1_r{margin-left:495px;position:relative;padding-top:80px;}
.sjsn1_r  h3{font-size:32px;color:#e8bd73;font-weight:bold;line-height:normal;margin-bottom:35px;position:relative;}
.sjsn1_r .txtl{color:#484848;font-size:14px;line-height:34px;max-height:480px;width:100%;padding-right:5%;overflow-y:auto;}
.sjsn1_r .txtl::-webkit-scrollbar{width:5px;height:3px;background-color:#F5F5F5;} 
.sjsn1_r .txtl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 10px;background-color:#e3e3e3;}
.sjsn1_r .txtl::-webkit-scrollbar-thumb{height:3px;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);background-color:#707070;}
.sjsn1_r{padding:65px 0 20px;position:relative;z-index:9;}
.sjsn1 .url{position:absolute;bottom:-32px;right:0;}
.sjsn1 .url_nr{display:inline-block;padding:0 38px;background:#c4a177;color:#fff;font-size:16px;height:44px;line-height:44px;
			transition:0.33s;}
.sjsn1 .url_nr:hover{background:#c3020a;}

.sjsn2{background:#3a3d3b url(../images/sjsn2_bg.jpg) no-repeat center/cover;padding:94px 0;position:relative;overflow:hidden;}
.sjsn2_nr{margin-left:calc(50% - 622px);}
.sjsn2_pic{width:100%;padding-top:36%;background:#ccc no-repeat center/cover;position:relative;}

.sjsn3{}
.sjsn3_l{width:50%;float:left;}
.xcsp{position:relative;overflow:hidden;height:420px;background:#f1f1f1 no-repeat center;background-size:cover;}
.xcsp_nr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align: center;}
.xcsp_nr h3{color:#ffffff;font-size:44px;margin-top:10px;}
.xcsp_play{cursor:pointer;}
.sjsn3_r{width:50%;height:420px;float:right;background:url(../images/sjsn3_r_bg.jpg) no-repeat center/cover;}
.sjsn3_rnr{padding:80px 0 10px 100px;max-width:475px;}
.sjsn3_r h4{font-size:36px;color:#333333;margin-bottom:40px;}
.sjsn3_r .info{float:left;}
.sjsn3_r .info ul{font-size:16px;color:#4c4c4c;line-height:2;}
.sjsn3_r .url{overflow:hidden;margin-top:20px;}
.sjsn3_r .url_nr{display:inline-block;padding:0 32px;background:#a88a6e;color:#fff;font-size:16px;height:40px;line-height:40px;
			font-weight:bold;border-radius:20px;transition:0.33s;}
.sjsn3_r .url_nr:hover{background:#c3020a;}
.sjsn3_r .ul{float:right;padding:5px 0;margin-left:3%;}
.sjsn3_r .ul .li{float:left;vertical-align:top;width:38px;height:38px;position: relative;margin-right:9px;}
.sjsn3_r .ul .li .ic{max-width:100%;display:block;transition:0.33s;}
.sjsn3_r .ul .li .ic:hover{/*transform:translateY(-5px);*/}
.sjsn3_r .ul .li .iew{max-width:100%;display:block;background:#fff;}
.sjsn3_r .ul .li .pos{display: none;width:120px;height:120px;padding:6px;background-color:#fff;border-radius:4px;
    position: absolute;top:60px;left:-5px;z-index:99; transition:0.33s;}
.sjsn3_r .ul .li.on .pos{display:block;}
.sjsn3_r .ul .li .pos:before{content:"";width: 0;height: 0;position: absolute;left:15px;bottom:100%;
			border: 7px solid transparent;border-bottom-color: #fff;}
			
.video_pop {display: block;width:100%;height:100%;background: #000;position:fixed;left:0;top:0;z-index:9999!important;
		display:flex;justify-content: center;align-items: center;display: none;}
.close_btn {width:40px;height:40px;position:absolute;right:10px;top:10px;background:url(../images/colse.png) no-repeat center;z-index:100;cursor:pointer;}
#video{width: 100%;height:100vh;object-fit: contain;}

/*culture*/
.culture{padding:70px 0 50px;background:#ffffff url(../images/common_bg.png) no-repeat center top;background-size:100% auto;}
.cul_tj_nr{background:#f3eee3 url(../images/cul_tj_nr.png) no-repeat right bottom;overflow:hidden;}
.cul_tj_l{float:left;width:47%;overflow:hidden;position:relative;}
.cul_tj_l .pic{height:434px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.cul_tj_r{float:left;width:41%;padding:20px 5%;}
.cul_tj_r .tit{color:#ce0a27;font-size:28px;margin:40px 0;position:relative;transition:0.3s;
		overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cul_tj_r .txt{font-size:15px;color:#888;line-height:32px;height:128px;overflow:hidden;margin:20px 0 10%;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow:hidden;}
.cul_tj_r .ckxq{font-size:14px;color:#343434;width:106px;transition:0.33s;background:url(../images/news_tj_jt.png) no-repeat right center;}
.cul_tj_r .ckxq:hover{color:#003894;width:120px;}
.cul_tj_r .pic:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.cul_tj_r .tit:hover{color:#003894;}
.cul_list{overflow:hidden;margin-top:38px;}
.cul_list ul{margin:0 -1.16%;}
.cul_list li{width:31%;float:left;margin:1.16%;background:#faf6ed;overflow:hidden;}
.cul_list li .pic{ width:100%;padding-top:63%;background:no-repeat center/cover;transition:transform 0.33s;}
.cul_list li .pic_b{padding:30px 25px;height:130px;background:#f6f6f6;position:relative;transition:0.33s;}
.cul_list li .pic_b .tit{font-size:18px;padding:5px 0;color:#212b36;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cul_list li .pic_b .txt{font-size:15px;line-height:26px;height:52px;color:#637381;text-align:justify;margin:10px 0;
			overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cul_list li .pic_b .tim{font-size:16px;line-height:20px;height:20px;color:#212b36;font-family:arial;margin-top:15px;}
.cul_list a:hover .tit{color:#ce0a27;}
.cul_list a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.cul_list a:hover .pic_b{}

.wh_list{margin:0 -2%;overflow:hidden;padding:10px 0 30px;}
.wh_list li{width:29.33%;float:left;margin:2%;transition:0.33s;}
.wh_list li .linr{text-align:center;height:370px;padding:20px 10px;border-radius:30px;box-shadow:5px 5px 10px #ccc;
			background:#fff url(../images/cul_bg1.jpg) no-repeat center/cover;transition:0.33s;}
.wh_list li:hover .linr{background-image:url(../images/cul_bg2.jpg);background-color:#d5a976;}
.wh_list li .ico1{width:82px;height:82px;background: no-repeat center top;background-size:100% auto;transition:0.33s;margin:55px auto;}
.wh_list li:hover .ico1{background-position:center bottom;}
.wh_list li .tit1{font-size:32px;color:#333;font-weight:bold;transition:0.33s;}
.wh_list li .txt1{font-size:20px;color:#333;transition:0.33s;margin:15px auto;}
.wh_list li:hover .tit1{color:#fff;}
.wh_list li:hover .txt1{color:#fff;}

.nk_list{overflow:hidden;}
.nk_list ul{margin:0 -1.5%;}
.nk_list li{width:22%;margin:1% 1.5% 2%;float:left;overflow:hidden;position:relative;
			background:#fff url(../images/nk_bg.jpg) no-repeat center bottom;background-size:100% auto;}
.nk_list li .picwp{width:91%;margin:4% auto 0;overflow:hidden;}
.nk_list li .pic{position:relative;padding-top:156%;background:#fff no-repeat center/contain;transition:0.33s;}
.nk_list li .pic_b{overflow:hidden;position:relative;transition:0.33s;padding:6px 0;}
.nk_list li .tit1{font-size:16px;color:#292929;padding:5px;height:38px;line-height:38px;text-align:center;position:relative;
			overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.nk_list li:hover .pic{transform:scale(1.05);}
.nk_list li:hover .tit{color:#fff;background:#004599;}


@media screen and (min-width:1921px) {
	.bannerbox{/*padding-top:0;*/}
	.nybanner{height:auto;padding-top:20.8%;background-size:100% auto;}
}
@media screen and (max-width:1600px) {	
	.banner_tit .sy01{font-size:60px;}
	
	.rencai_nr .h1_en{font-size:52px;}
	.ny_hr0 .li2_wz{line-height:1.8;}
	
}
@media screen and (max-width:1446px) {	
	.header .nav {float:right;width:61%;max-width:830px;}
	.header .nav ul li:nth-child(4) ol{}	
	.header .nav ul li:nth-child(5) ol{}
	.header .nav ul li:nth-child(6) ol{}
	.header .nav ul li:nth-child(7) ol{}
	
	.ind_tit1{font-size:34px;}
	.ind_tit2{font-size:18px;}
	
	.center_3_b ul li b{font-size:60px;}
	
	
	.ny_hr1_ul li .txtl{height:120px;}
	.ny_hr1_ul li .titl1{font-size:22px;}
	.ny_hr1_ul li .type1_l{float:none;max-width:100%;}
	.ny_hr1_ul li .type1_r{margin-left:0;}
	.ny_hr1_ul li .type1_r span{margin-top:5px;}
	
}
@media screen and (max-width:1350px) {
	.header .nav_s{margin-left:5px;}	
	.header .logo{}
	.header .logo img{max-width:100%;}
	.header .nav ul>li>a{font-size:15px;}
	.header .nav ul li ol li a{font-size:14px;padding:0 8px 0 12px;}
	
	
	.ny_hr0 .li2_wz{font-size:15px;}
	.sjsn2_nr{margin:0 2%;}
	
}
@media screen and (max-width:1335px) {	
	.news_xq .text img{max-width:100% !important;}
}
@media screen and (max-width:1199px) {	
	html,body {font-size: 96%;}
	.wp_main{width:90%;}
	.header {background:#fff;border-bottom:#003894 solid 2px;font-size:0;padding-top:0;}
	.header .logo {margin: 0 0 0 0.4rem;width:auto;float: none;padding: 1rem 0;height: 3rem;display:inline-block;}
	.header:hover .logo,.header1 .logo{margin: 0 0 0 0.4rem;}
	.header .logo img {display:block;width:auto;height:2.5rem;max-width:100%;margin:0.5rem 0 0;}
	.header .logo .logo1 {display:none;}
	.header .logo .logo2 {display:none;}
	.header .logo .logo3 {display:block;}
	.header:hover .logo3,.header1 .logo3 {display: block;}
	.header .nav_mu{display: none;}
	.header .nav_s{display: none;}
	.header .nav_R{display: none;}
	
	.header .nav {background:#003894;z-index:888;position:absolute;width:60%;left:20%;top:100vh;max-width:100%;height:0;text-align:center;
					overflow:hidden;transition:0.55s;}
	.header .nav1 {width:90%;top:5rem;left:0;height:auto;padding:1rem 5%;max-height: calc(100vh - 7rem);overflow-y: auto;}
	.header .nav ul {overflow: hidden;padding: 0;}
	.header .nav ul li {position: relative;width:100%;height:auto;}
	.header .nav ul>li:first-child{width:100%;}
	.header .nav ul>li>a {height:3.7rem;line-height:3.7rem;color:#fff;font-size:1.21rem;text-align:left;margin:0 6%;}
	.header1 .nav ul>li>a,.header:hover .nav ul>li>a {color: #fff;}
	
	.header .nav ul>li>span {right:0;top:0;z-index:99;color:#fff;width:auto;height:3.7rem;width:4rem;cursor:pointer;background:none;}
	.header:hover .nav ul>li>span, .header1 .nav ul>li>span{background:none;}
	.header .nav ul>li>span:before{content:"+";position:absolute;left:0;top:0;font-size:24px;text-align:center;width:100%;height:3.7rem;line-height:3.7rem;}
	.header .nav ul>li:hover>span,.header .nav ul>li.on>span {width:4rem;background: none;right:0;}
	.header .nav ul>li.on>span:before {content: "-";font-size:28px;}
	.header .nav ul>li:nth-of-type(1)>span{display:none;}
	.header .nav ul li ol {overflow:hidden;left:auto !important;top:auto;width:96% !important;height:0;position:relative;
				padding:0;margin:0 2%;background:rgba(0, 0, 0, 0.1);}
	.header .nav ul li ol li {border: none;width:100%;}
	.header .nav ul li ol li a{text-align:left;padding:0;margin:0 7%;font-size:1.15rem;height:2.8rem;line-height:2.8rem;opacity:0.8;}	
	.header .nav ul li:hover ol {height: 0;padding: 0;left:0;overflow: hidden;}
	.header .nav ul li.on ol {left: 0;height: auto;padding:8px 0;}
	.header .nav ul li:hover ol li a:hover {color: #fff;}
	.m-trigger {display: block;}
	
	.ind_banner{padding-top:5rem;}
	.banner{height:auto;padding-top:46%;}
	
	.gobot{width:2rem;display:none;}
	
	.ind_tit{margin-bottom:2rem;}
	.ind_tit1{font-size:1.7rem;padding-bottom:5px;font-weight:bold;}
	.ind_tit2{font-size:1.2rem;}
	
	.center_1{padding:3.5rem 1%;}
	.center_2{padding:3.5rem 0 0;}
	.center_3{padding:3.5rem 1%;}
	.center_2_b{padding-bottom:3rem;}
	
	.bottom{padding:2.5rem 0;}
	
	/*------neiye------*/
	.bannerbox{margin-top:5rem;}
	.nybanner{height:auto;width:auto;padding:0 2%;background-position:center;background-attachment: scroll;background-size:cover;
			position:absolute;top:0;left:0;width:100%;height:100%;}
	.ny_banner_nr{padding:5rem 1%;position:relative;bottom:auto;left:auto;transform: none;}
	.ny_banner_nr .tit1{font-size:2rem;padding-bottom:12px;margin-bottom:12px;}
	.ny_banner_nr .tit1:before{height:2px;}
	.ny_banner_nr .tit2{font-size:1.2rem;}
	
	.daohang{}
	.daohang .wp_main1{width:96%;}
	
	.ny_tit{font-size:2rem;margin-bottom:2rem;}
	.ny_tit_2{font-size:16px;margin-top:3px;}
	
	.about1{padding:3rem 1%;}
	.line_box{padding:0 3rem;margin-bottom:2rem;}
	.line_box .swiper-slide{padding:5px 0;}
	.line_box .num{font-size:1.5rem;height:2.7rem;line-height:2.7rem;}
	
	.about_his .month{height:2.5rem;line-height:2.5rem;font-size:1.5rem;}
	.about_his .txtl{margin:2rem 0;padding:1.5rem 1rem;}
	.about_his .txt{height:26rem;}
	
	.hor_r_nr .tit1{font-size:3rem;}
	
	.about_csr{padding:3rem 1%;}
	
	.news_tj .time1{width:5rem;height:6rem;font-size:1.25rem;}
	.news_tj .time1 span{font-size:3rem;}
	.news_tj_l .pic{width:400px;height:300px;}
	.news_tj_r{padding-left:590px;}
	.news_tj_r .tit{font-size:2.2rem;}
	.news_tjgg{padding-top:1rem;}
	.news{padding:20px 0 3rem;}
	.news_r{padding:20px 0;width:31%;}
	.news_list li>a{padding:15px 0;}
	.news_list .time1{width:5rem;height:6rem;font-size:1.25rem;}
	.news_list .time1 span{font-size:3rem;}
	.news_list_r{padding:5px 5px 0px 8.5rem;}
	.news_list_r .tit{font-size:16px;}
	.news_list_r .txt{margin:10px 0;line-height:24px;height:48px;margin:5px 0;}
	.news_list_r .ckxq{display:none;}
	.news_xq_tit .tit{font-size:1.6rem;}
	.news_xq_tit .er_tit{padding:5px 0;}
	.news_xq .text{font-size:15px;line-height:1.8;}
	
	.news_video{padding:2.5rem 0;}
	
	.ny_hr1{padding:2rem 0;}
	.ny_hr1_ul{margin:1rem -1%;}
	.ny_hr1_ul li .txtl{padding:0;}
	.ny_hr1_ul li .more1{display:none;}
	
	.ny_hr_cnt{margin:4rem 0;display:none;}
	.ny_hr0{padding:3rem 0;}
		
	.contact{padding:3rem 0;}
	
	.pro_ban{margin:0;}
	.pro_ban .pic_bg1{height:auto;padding-top:33%;}
	.pro_ban_nr{top:auto;left:auto;position:relative;transform: translateY(0);}
	.pro_ban_nr .wp_main{width:100%;}
	.pro_ban_nr .jie{width:100%;}
	.pro_ban_nr .jie_txt{padding:2rem;}
	.pro_ban_nr .jie_txt h3{font-size:2rem;}
	
	.project1_c h3{font-size:2rem;}
	.project1_r .list li .li_box .number .num i{font-size:3rem;}
	
	.pro_xq1_l h3{font-size:24px;}
	.pro_xq1_l .tel{font-size:2rem;margin:1.5rem 0;}
	.pro_xq1_l .txt{line-height:1.8;margin-bottom:10px;}
	.pro_xq1_r h3{font-size:1.5rem;font-weight:bold;}
	.pro_xq1_r .tit{font-size:1.5rem;margin:20px 0;}
	.pro_xq1_r .tit span{font-size:14px;}
	.pro_xq1_r .txt{line-height:1.8;}
	.pro_xq2{padding:3rem 0;}
	.pro_xq2 h3{font-size:1.5rem;border-width:3px;padding-left:10px;}
	.tabtk_list{margin:2rem auto;}
	.pro_xq3{padding:3rem 0 2rem;}
	.pro_xq3 h3{font-size:1.5rem;border-width:3px;padding-left:10px;}
	.tabhx_list{margin:2.5rem auto;}
	
	.hshx2_nr{margin:3rem 40px;}
	.qyxd2_b{position:relative;top:auto;right:auto;margin-top:2rem;}
	.qyxd2_b .ul{padding-bottom:70px;}
	
	.sjsn1{padding:2.5rem 0;}
	.sjsn1 .w1200{margin-top:0;}
	
	.sjsn2{padding:2rem 0;}
	
	.culture{padding:2.5rem 0;}
	.wh_list li{width:46%;}
	
}

@media screen and (max-width:1024px) {
	.center_1 .titl{font-size:1.5rem;padding-top:1rem;}
	.center_1 ul li .numb{font-size:3rem;}
	.center_1 .mor1{margin:2rem 0 0;}
	
	.ind_pro_ul{margin-top:0;}
	.ind_pro_ul li .linr{height:7.5rem;padding:0.5rem 0.5rem;}
	.ind_pro_ul li .ico1{width:4rem;height:3rem;margin:0.8rem auto;}
	.ind_pro_ul li .tit1{font-size:1.37rem;}
	/*--------neiye----------*/
	.about1 .titl{font-size:1.6rem;}
	.about1 ul li .numb{font-size:3rem;}
	
	.about2{padding:4rem 0 3rem;background-size: auto 15rem;}
	
	.about4{padding:3rem 0;}
	.about4_ul li .linr{height:6.5rem;padding:1rem 0.5rem;}
	.about4_ul li .ico1{width:4rem;height:3rem;margin:0.8rem auto;}
	.about4_ul li .tit1{font-size:1.3rem;}
	
	.about_his{padding:3rem 0;}
	
	.about_hor{padding:3rem 0;}
	.about_hor_l{width:100%;margin-bottom:2rem;}
	.about_hor_r{width:100%;}
	.hor_r_nr{min-height:auto;}
	
	.ny_hr0 .li1{width:100%;}
	.ny_hr0 .li2{width:100%;}
	.ny_hr0 .li3{width:100%;}
	
	.cul_list li .pic_b{padding:18px 15px;height:65px;}
	.cul_list li .pic_b .tit{font-size:15px;white-space:normal;line-height:22px;height:44px;padding:0;
			display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.cul_list li .pic_b .txt{display:none;}
	.cul_list li .pic_b .tim{margin-top:8px;font-size:14px;}
	
	.wh_list li .linr{height:20rem;}
	.wh_list li .ico1{width:4rem;height:4rem;margin:3rem auto;}
	.wh_list li .tit1{font-size:1.5rem;}
	.wh_list li .txt1{font-size:1.2rem;}
}

@media screen and (max-width:980px) {	
	.wp_main{width:94%;}
	
	.center_2_t{display:none;/*overflow:hidden;height:0;*/}
	
	.bottom_l{max-width:100%;overflow:hidden;margin:2rem 0 0;display:none;}
	.bottom_l:before{display:none;}
	.bottom_r{width:100%;margin:1rem auto;display:none;}
	.bottom_nav>li{text-align:center;}
	.bottom_nav>li a{font-size:1.4rem;}
	.bottom_nav li ol{display:none;}
	.bottom_b{border:none;}
	/*--------neiye----------*/
	.wp_main1{width:94%;}
	.weizhi{display:none;}
	.ny_menu{margin:0;padding:0 15px;}
	.swiper-container3{float:none;}
	.swiper-container3 .ny_nav li a{height:4rem;line-height: 4rem;}
	
	.about2 .wp_main:before,.about2 .wp_main:after{display:none;}
	.about2_l{float:none;width:100%;min-height:auto;background: #d7ad62;}
	.about2_r{margin:0;padding:2rem;}
	.about2_r h3{font-size:1.6rem;margin-top:1rem;}
	.about2_r h4{font-size:2rem;margin-bottom:1rem;}
	.about2_r .txtl{font-size:14px;line-height:1.8;}
	
	.about_csr_l{float:none;width:100%;}
	.about_csr_l .pic{max-width:300px;height:310px;margin:0 auto;}
	.about_csr_r{margin:0;padding:2rem 0 0;}
	
	.news_tj{padding:3rem 0 2rem;}
	.news_list{padding:5px 0 15px;}
	
	.contact1_l{width:100%;}
	.contact h3{font-size:1.4rem;font-weight:bold;}
	.contact1_r{width:100%;max-width:100%;margin:10px 0;}
	.contact_ditu{height:28rem;margin:3rem auto;}
	
	.project1{padding-top:3rem;}
	.project1_l{width:100%;display:none;}
	.project1_l .pic{max-width:370px;margin:0 auto;}
	.project1_c{width:100%;margin:2rem 0 0;}
	.project1_c h3{margin-bottom:2rem;}
	.project1_c .txtl{max-height:28rem;line-height:2;}
	.project1_r{width:100%;margin:0;}
	.project1_r .list li{width:33.33%;float:left;}
	.project1_b{padding:4rem 0 2rem;font-size:2rem;}
	.project1_r .list li{text-align:center;}
	.project1_r .list li .li_box .number .num{font-size:1.25rem;}
	
	.pro2{padding:1rem 0;}
	.pro2_tit{font-size:1.8rem;padding:1.5rem 0;}
	.pro2_list li {width:48%;margin:1%;}
	.pro2_list li .pic_b1{font-size:18px;margin:2px 0 12px;}
	
	.hshx1{padding-top:3rem;}
	.hshx1_l{width:100%;}
	.hshx1_l .pic{height:auto;padding-top:55%;}
	.hshx1_l .pic_b{margin:0 0 2rem;}
	.hshx1_l .pic_b h4{font-size:1.5rem;margin-bottom:1rem;}
	.hshx1_l .pic_b ul{font-size:16px;}
	.hshx1_l .pic_b ul li{margin:10px 0;}
	.hshx1_r h3{font-size:1.6rem;margin-bottom:1.5rem;}
	.hshx1_r .txtl{max-height:28rem;line-height:2;}
	.hshx1_r{width:100%;}
	
	.hshx2{padding:3rem 0;}
	.hshx2_nr{margin:2.5rem 3rem;}
	.hshx2_tit{border-width:3px;padding-left:10px;}
	.hshx2_tit h3{font-size:1.6rem;}
	.hshx2_tit h4{font-size:12px;}
	
	.qyxd_tit{font-size:1.6rem;margin-bottom:1rem;}
	.qyxd1{padding:3rem 0;}
	
	.qyxd2{padding:3rem 0;background-size:auto 15rem;}
	.qyxd2 .w1200:before{display:none;}
	.qyxd2_l{width:100%;}
	.qyxd2_l .pic{height:auto;padding-top:55%;}
	
	.qyxd2_l .pic_b h4{font-size:1.5rem;margin-bottom:1rem;}
	.qyxd2_l .pic_b ul{font-size:16px;}
	.qyxd2_l .pic_b ul li{margin:10px 0;}
	.qyxd2_r h3{font-size:1.6rem;margin-bottom:1.5rem;}
	.qyxd2_r .txtl{max-height:28rem;line-height:2;}
	.qyxd2_r{width:90%;padding-top:2rem;margin:0 5%;}
	
	.qyxd3{padding:3rem 0;}
	
	.sjsn1 .w1200:before{display:none;}
	.sjsn1_l{float:none;width:100%;min-height:auto;}
	.sjsn1_l .pic_b ul li{width:50%;float:left;}
	.sjsn1_r{margin:0;padding:2rem;}
	.sjsn1_r h3{font-size:1.6rem;margin-bottom:1rem;}
	.sjsn1_r .txtl{max-height:28rem;line-height:2;}
	
	.sjsn3_l{width:100%;}
	.xcsp{height:auto;padding-top:42%;}
	.xcsp_play{width:3rem;}
	.xcsp_nr h3{font-size:2rem;}
	.sjsn3_r{width:100%;height:auto;}
	.sjsn3_rnr{padding:2.5rem 5%;}
	
	.conts_l{width:100%;display:none;}
	.conts_r{width:96%;}
	.conts_r .selec select{height:4rem;}
	.conts_r .selec .siput{height:4rem;}
	.conts_r .sinup_2 input{height:4rem;}
	.conts_r .sinup input{height:4rem;}
	.conts_r .sinup button{height:3.6rem;}
	
	.cul_list{margin-top:2rem;}
	.cul_list ul{margin:0 -2%;}
	.cul_list li{width:46%;margin:2%;}
	.nk_list ul{margin:0 -2%;}
	.nk_list li{width:46%;margin:2%;}
	.nk_list li .tit1{font-size:15px;height:32px;line-height:32px;}
}	
@media screen and (max-width:820px) {	
	html,body {font-size: 94%;}
	
	.banner_tit{text-shadow:2px 2px #999;}
	.banner_tit .wp_main{width:88%;}
	.banner_tit .sy01{font-size:24px;}
	.banner_tit .sy02{font-size:14px;margin:10px 0 18px;}
	.banner_tit .more a{line-height:34px;}
	
	.ind_pro_ul li{width:50%;background: #f8f8f8;}
	.ind_pro_ul li:nth-child(even){background: #f8f8f8;}
	.ind_pro_ul li:nth-child(4n+2){background:#fff;}
	.ind_pro_ul li:nth-child(4n+3){background:#fff;}
	/*.ind_pro_ul li .tit1{font-size:1.1rem;}*/
	.ind_pro_ul li.on{background:#dfb56b;}

	
	.center_3 .picb{padding:2rem 0;}
	.center_3 .picb .titl{font-size:16px;}
	.center_3 .picb .txtl{margin:10px 0;}
	
	.bottom{padding:1rem 1%;}
	.bottom_b{font-size:12px;}	
	/*--------neiye----------*/	
	.ny_banner_nr{padding:4rem 1%;}
	.ny_nav{max-width:100%;}
	.swiper-container3 .ny_nav li a{text-indent:0;text-align: center;font-size:14px;height:3.6rem;line-height:3.6rem;margin:0;}
	
	.about_l{width:100%;/*display:none;*/margin-bottom:1.6rem;}
	.about_l:before{display:none;}
	.about_r{width:100%;}
	.about_r h3{font-size:1.6rem;margin:0 0 1rem;font-weight:bold;}
	.about_r .text{line-height:1.8;font-size:14px;}
	
	.about2_l{padding:2.5rem 0;}
	.about2_l h3{font-size:2rem;padding:0 2rem;}
	.about2_l h4{font-size:1.6rem;padding:0 2rem;}
	
	.about3{padding-bottom:3rem;}
	
	.about4{padding:2rem 0;}
	.about4_ul li{width:33.33%;}
	.about4_ul li .tit1{font-size:1.2rem;}
	
	.about_csr_l .txt{font-size:16px;line-height:1.8;}
	.about_csr_l h3{font-size:16px;padding:1rem 0;}
	.about_csr_r .text{font-size:16px;line-height:1.8;}
	
	.news_tj .time1{position:absolute;top:0;left:0;z-index:9;width:auto;border-radius:0;}
	.news_tj_l{width:100%;float:none;}
	.news_tj_l .pic{width:100%;height:auto;padding-top:60%;}
	.news_tj_r{padding:15px 10px 25px;}
	.news_tj_r .tit{font-size:1.6rem;}
	.news_tj_r .txt{font-size:14px;line-height:25px;height:75px;-webkit-line-clamp:3;margin:15px 0;}
	
	.news_l{width:100%;}
	.news_r{width:100%;}
	.new_ser h3{font-size:16px;}
	.new_ser h4{font-size:13px;margin-bottom:15px;}
	.new_ser h5{font-size:13px;}
	.selectric .label{height:40px;line-height:40px;}
	.selectric select{height:40px;line-height:40px;}
	.selectric .selectbutton{height:40px;}
	.selectric_input .sinput{height:44px;}
	
	.news_xq_nr{padding:1rem 1%;}
	.news_xq_tit .tit{font-size:1.5rem;}
	.news_xq_tit .er_tit{font-size:14px;}
	.news_xq_tit .er_tit .spa{margin-right:2em;}
		
	.ny_hr1_ul li{width:96%;margin:3% 2%;}
	.ny_hr1_ul li .linr{padding:15px 18px;}
	.ny_hr1_ul li .titl1{font-size:18px;}
	.ny_hr1_ul li .time1{font-size:12px;}
	
	.contact1{padding:2rem 1.5rem;}	
	.contact1_l ul li{width:100%;font-size:14px;margin:5px 0;}
	.contact1_l ul li .li_nr{padding: 12px 5px 12px 52px;background-size:auto 36px;}	
	.contact_ditu{height:22rem;margin:2rem auto;}
	.contact3{padding:2rem 1.5rem;}
	.contact3_ul{display:none;}
	.contact3_b h4{display:block;}
	
	.pro2_list li .pic_b{padding:5%;}
	
	.qyxd2_l .pic_b span{font-size:1.5rem !important;}
	
	.pro_xq1{padding:2rem 0;}
	.pro_xq1 .w1200{margin-top:0;}
	.pro_xq1 .w1200:before{display:none;}
	.pro_xq1_nr{padding:3rem 2%;}
	.pro_xq1_nr:before{display:none;}
	.pro_xq1_l{width:94%;padding:0 3% 30px;}
	.pro_xq1_l .bun{margin:20px 0 0;}
	.pro_xq1_r{width:94%;padding:0 3%;}
	.pro_xq1_r .tit span{margin:5px 0 0;}
	
	.sjsn3_r h4{font-size:1.8rem;margin-bottom:1.2rem;}
	.sjsn3_r .info ul{font-size:14px;}
	
	.cul_tj_l{width:100%;float:none;}
	.cul_tj_l .pic{width:100%;height:auto;padding-top:60%;}
	.cul_tj_r{width:90%;padding:15px 5% 25px;}
	.cul_tj_r .tit{font-size:1.6rem;margin:1rem 0;}
	.cul_tj_r .txt{font-size:14px;line-height:25px;height:75px;-webkit-line-clamp:3;margin:15px 0;}
	
}

@media screen and (max-width:600px) {
	html,body {font-size: 90%;}
	.bannerbox{position:relative;left:auto;top:auto;}
	.banner{background-image: none !important;height:auto;padding:0;/*padding-top:50%;*/}	
	.banner .wap_pic{display: block;}

	/*--------neiye----------*/
	.black-inline{padding:15px 0;font-size:14px;}
	.black-inline a,.black-inline span.current,.black-inline span.disabled{width:2.3rem;height:2.3rem;line-height:2.3rem;}
	.black-inline1{text-align:center;}
	
	.about3_l{width:100%;margin-bottom:1rem;height:auto;}
	.about3_lnr{padding:3rem 5%;width:40%;font-size:14px;}
	.about3_lnr h3{font-size:1.8rem;}
	.about3_r{width:100%;height:auto;padding-top:50%;}
	.about3_r_play{width:32px;}
	.about3_r h3{font-size:1.5rem;}
	
	.line_box1{padding:0 3rem;}
	.line_box1 .num{font-size:1.5rem;}
	.line_box1 .active .num{font-size:2rem;}
	
	.hornr_ul li .li_l{width:auto;margin-top:-0.5rem;}
	.hornr_ul li .li_l .time1{font-size:2rem}
	.hornr_ul li .li_l .ico{width:1.5rem;}
	.hornr_ul li .li_r {margin-left:5.5rem;padding-left:2rem;}
	.hornr_ul li .li_r .txtl{font-size:14px;}
	
	.hor_r_nr{padding:2rem;}
	.hor_r_nr .tit2{font-size:1.5rem;margin-bottom:2rem;}
	
	.video_list{margin:0;}
	.news_bbs{width:96%;margin:2.5% 2%;}
	.news_bbs a .info{height:4rem;line-height:4rem;}
	.videoicon img{width:40px;}
	
	.ny_hr0 .li1_l{height:auto;padding-top:65%;}
	.ny_hr0 .li1_r{height:auto;}
	.ny_hr0 .li2{height:auto;}
	.ny_hr0 .li2_l{width:100%;height:auto;}
	.ny_hr0 .li2_wz{padding:8% 5%;}
	.ny_hr0 .li2_wz h4{font-size:16px;}
	.ny_hr0 .li2_r{width:100%;height:auto;padding-top:65%;}
	.ny_hr0 .li3{overflow:hidden;height:auto;padding:3rem 0;}
	.ny_hr0 .li3_r{position:relative;top:auto;right:auto;width:auto;float:right;}
	.rencai_nr{padding:2rem 1rem;}
	.rencai_nr .h1_en{font-size:3rem;}
	.rencai_nr .h1_cn{font-size:1.7rem;margin:-1.4rem 0 1.5rem;}
	.rencai_nr .h4{font-size:1.2rem;}
	
	.tc{width:90%;top:52%;}
	.tc .close{width:32px;height:32px;background-size:contain;top:-40px;}
		
	.sjsn1_l h3{padding:1rem 2rem;font-size:1.5rem;}
	.sjsn1_l h4{padding:1rem 2rem;font-size:1.5rem;}
	.sjsn1_l .pic_b{padding:1rem 2rem;}
	.sjsn1_l .pic_b ul{font-size:16px;}
	.sjsn1_l .pic_b ul li{margin:10px 0;width:100%;}
	
	.wh_list{margin:0;}
	.wh_list li{width:94%;margin:3%;}
	.wh_list li .linr{height:auto;border-radius:1.5rem;}
	.wh_list li .ico1{margin:2rem auto;}
}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}
	.center_1 ul{padding-top:0;}
	.center_1 ul li{text-align: center;font-size:14px;}
	.center_1 ul li .x{font-size:14px;}
	.center_1 ul li .linr{padding:3rem 0 0;background:no-repeat center top;background-size:auto 2rem;text-align: center;}
	.center_1 .txtl{font-size:15px;line-height:1.8;}
	
	
	.bottom_l .ftlogo{/*display:none;*/}
	.hotline{width:100%;padding:0 0 1rem;text-align: center;}
	.hotline .tel_line{display:inline-block;}
	.hotline .tel{font-size:22px;}
	.bottom_r{}
	.bottom_info{}
	.bottom_info li{line-height:1.6;}
	.bottom_ewm{display:none;}
	.bottom_nav>li{width:33.33%;margin:0.5rem 0;}
	.bottom_b{text-align:center;line-height:1.8;}
	.bottom_b span{margin:0 0.5em;display:none;}
	.bottom_b a{margin:0 0.5em;}
	.bottom_b .fr{float:none;}
	/*---------neiye-----*/		
	.about1 ul{padding-top:0;}
	.about1 ul li{text-align: center;font-size:14px;}
	.about1 ul li .x{font-size:14px;}
	.about1 ul li .linr{padding:3rem 0 0;background:no-repeat center top;background-size:auto 2rem;text-align: center;}
	.about1 .txtl{font-size:15px;line-height:1.8;}
	
	.about_csr_l .pic{/*height:auto;padding-top:90%;*/}
	
	.news_tj_r .ckxq{font-size:13px;}
	.news_list .time1{height:80px;}
	.news_list .time1{width:4rem;}
	.news_list_r{padding-left:7.5rem;}
	.news_list_r .txt{font-size:14px;line-height:22px;height:44px;}
	
	.news_xq_tit{margin-bottom:1rem;}
	.news_xq_tit .er_tit{padding:8px 0;}
	.news_xq_tit .er_tit .spa{line-height:24px;margin:4px 0;margin-right:2em;}
	.news_xq .bshare-custom{display:none;}
	.news_xq .text{font-size:16px;}
	
	.fanye h3{font-size:18px;margin-bottom:10px;}
	.fanye li a{font-size:14px;}
	.fanye li a .span_2{font-size:18px;}
	
	.boox{padding-top:80%;}
	
	.contact3_nrl{float:none;margin:1rem 0;max-width:100%;}
	.contact3_nrr{float:none;}
	
	.pro_ban .pic_bg {padding-top:50%;}
	.pro_ban .pic_bg1{padding-top:45%;}
	.pro_ban_nr .jie_txt .dizhi{line-height:1.8;}
	
	.pro2_list li {width: 98%;margin:2% 1%;}
	
	.tabtk{position:relative;top:auto;right:auto;width:100%;}
	.tabtk li a{width:auto;}
	.tabhx{position:relative;top:auto;right:auto;width:100%;}
	.tabhx li a{width:auto;}
	
	.hshx1_b .ul{float:none;margin:1rem 0;}
	.hshx1_b .url{float:none;text-align:center;margin:0 0 1rem;}
	.hshx1_b .url_nr{font-size:15px;}
	
	.hshx1_l .pic_b ul li{width:100%;}
	.qyxd2_l .pic_b ul li{width:50% !important;}
	
	.qyxd2 .url{position:relative;bottom:auto;right:auto;text-align:center;}
	.qyxd2 .url_nr{font-size:15px;}
	
	.qyxd3_tit{font-size:14px;margin-top:1.4rem;}
	
	.sjsn2_pic{padding-top:45%;}
	
	.xcsp{padding-top:50%;}
}

@media screen and (max-width:414px) {
	html,body {font-size: 80%;}
	.center_1_l .tit{font-size:15px;margin-left:10px;}
	.center_1_r li .li_l{height:76px;}
	.center_1_r li .li_l span{font-size:28px;padding-top:5px;}
	.center_1_r li .li_r{margin-left:110px;}
	.center_1_r li .tit{font-size:16px;margin:5px 0;}
	.center_1_r li .txt{line-height:22px;}
	
	.center_2_l ul li{padding:5px 10px 5px 35px;background-position:10px center;}
	.center_2_l ul li a{font-size:15px;}
	.center_2_l ul li span{display:none;}
	
	.center_2_r li{margin-bottom:10px;}
	.center_2_r li .li_r{margin-left:80px;}
	.center_2_r li .tit{font-size:16px;}
	
	/*--------neiye----------*/
	.conts_r .selec{width:100%;margin-bottom:15px;}
	.conts_r .selec1 .siput{padding:0 5%;width:90%;}
	.conts_r .selec1 textarea{padding:3% 5%;width:90%;}
	.conts_r .sub_btn{margin:22px auto;display: block;}
	
	.project1_c .txtl{padding-right:5%;}
	.pro_xq1_r .txt{padding-right:5%;}
	.pro_xq1_l .con_ewm_l{width:110px;}
	.pro_xq1_l .con_ewm_r{margin-left:130px;margin-top:25px;}
	.pro_xq1_l .txt11{font-size:16px;}
	.pro_xq2 h3{font-weight:bold;}
	.pro_xq3 h3{font-weight:bold;}
	
	.sjsn3_r .info{float:none;}
	.sjsn3_r .ul{ float:none;padding:2rem 0 160px;}
	.sjsn3_r .ul .li .pos{width:110px;height:110px;}
	
	.cul_list li .pic_b{padding:15px;}
	
}
@media screen and (max-width:360px) {
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {	
	html, body{min-width:320px;}
	
}