﻿@charset "utf-8";
* {margin: 0;padding: 0;}
*, *:before, *:after { max-height:100000px }
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;}
em,i,strong {font-style: normal;}
img {border: none;}
a {	text-decoration: none;color: #333;}
a:hover{color: #00479d;}
a:active{color: #00479d;}
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:80%;margin:0 auto;}

.header_box{position:relative;}
.header {position:fixed;top:0;left:0;z-index:9999;background:transparent;width: 100%;padding-top:20px;height: auto;transition:0.66s;}
.header .logo {float:left;margin:15px 0 0 10%;transition:0.33s;}
.header .logo img{height:55px;}
.header .logo1 {display: block;}
.header .logo2 {display: none;}
.header .logo3 {display: none;}

.header .nav_mu{float:right;width:40px;height:84px;background:url(../images/icon_menu.png) no-repeat center;cursor:pointer;margin-right:30px;position:relative;}

.header .nav_s{float: right;width:60px;height:84px;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:#00479d;border:none;}
.header .nav_s:hover .nav_s_nr{right:-10px;width:280px;padding-right:60px;}

.header .nav {float:right;width:61%;max-width:930px;}
.header .nav ul {width: 100%;margin: 0 auto;position: relative;}
.header .nav ul>li {position: relative;float: left;width:12%;height: 84px;text-align: center;}
.header .nav ul>li:nth-child(6){width:16%;}	
.header .nav ul>li>a {display: block;margin:0 8%;height:84px;line-height:84px;font-size:16px;/*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:#00479d;position:absolute;bottom:0px;right:50%;transition: 0.3s;}
.header .nav ul>li.on>span,.header .nav ul>li:hover>span{width:80%;right:10%;}
.header .nav ul li ol {position:absolute;z-index:5;top:84px;left:10%;text-align:left;width:1100%;height:0;padding:0 10%;overflow:hidden;
	background:rgba(0, 0, 0, 0.6);transition: 0.33s;}
.header .nav ul li:nth-child(4) ol{left:10%;}	
.header .nav ul li:nth-child(5) ol{left:-180%;}
.header .nav ul li:nth-child(6) ol{left:-50%;}
.header .nav ul li:nth-child(7) ol{left:-60%;}
.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:15px;}
.header .nav ul li ol li a {display:block;padding:0 8px 0 18px;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:#00479d;*/}

.header:hover,.header1 {background:#fff;}
.header1{}
.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 .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: #333;}
.header:hover .nav ul>li>span,.header1 .nav ul>li>span{background:#00479d;}
.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:#00479d;}
.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:#00479d;}

.bannerbox {width:100%;background:#f7f7f7;position:relative;overflow:hidden;/*z-index:5;position:fixed;top:0;left:0;*/}
.bannerbox_on{}
.banner {display:block;width:100%;height:100vh;background:#f7f7f7 no-repeat center/cover;position:relative;z-index:6;}
.swiper-slide .banner{-webkit-animation: none;animation:none;}
.swiper-slide-active .banner{-webkit-animation:bounceIn 4.6s linear infinite;animation:bounceIn 4.6s linear infinite;}
@-webkit-keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1);transform: scale(1)}
	100% {opacity: 1;-webkit-transform: scale(1.2);transform: scale(1.2)}
}
@keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1);transform: scale(1)}
	100% {opacity: 1;-webkit-transform: scale(1.2);transform: scale(1.2)}
}
.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:left;width: 100%;color: #fff;transform:translateY(-50%);}
.banner_tit .wp_main{width:66%;}
.banner_tit .sy01 {font-size:66px;
	-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:#00479d;border-color:#00479d;}
.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);}


.gobot{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{font-size:40px;margin-bottom:55px;color:#333;text-align: center;}
.ind_tit span{display:inline-block;position:relative;}
.center_1{background:#f5f5f5;overflow: hidden;padding:110px 0;}
.center_1_l{width:52%;float:left;position: relative;overflow:hidden;}
.center_1_l .pic{width:100%;height:540px;background:#f7f7f7 no-repeat center/cover;}
.center_1_l .pic_r{background:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;width:100%;padding:13px 0;}
.center_1_l .tit{font-size:18px;line-height:26px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 25% 0 18px;}
.center_1_l .pic_r:hover .tit{opacity:0.8;}
.center_1_r{width:44.5%;float:right;overflow: hidden;}
.center_1_r li{padding-bottom:21px;border-bottom:#e7e7e7 solid 1px;margin-bottom:24px;overflow: hidden;position: relative;}
.center_1_r li .li_l{width:86px;height:95px;background:#e0e0e0;color:#fff;font-size:16px;font-family:arial;transition:0.66s;text-align:center;float:left;}
.center_1_r li .li_l span{font-size:44px;font-weight:bold;padding-top:10px;display:inline-block;}
.center_1_r li .li_r{margin-left:108px;}
.center_1_r li .tit{font-size:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.center_1_r li .txt{line-height:26px;font-size:14px;color:#888;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.center_1_r li:hover{border-color:#00479d;}
.center_1_r li a:hover .li_l{background:#00479d;}
.center_1_b{margin-top:45px;}
.center_1_b ul{overflow: hidden;width:102%;margin:0 -1%;}
.center_1_b li{float:left;width:32.33%;margin:1% 0.5%;}
.center_1_b li .nr{padding:35px 8%;margin:0 5px;background:#fff;border-top:#fff solid 2px;border-bottom:#fff solid 2px;transition:0.55s;}
.center_1_b li .nr_time{font-size:14px;color:#666;font-family:arial}
.center_1_b li .nr_tit{font-size:20px;color:#3f3f3f;font-weight:bold;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 10px;}
.center_1_b li .nr_txt{font-size:14px;color:#999;line-height:21px;overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.center_1_b li a:hover .nr{background:#fff;border-color:#00479d;}

.center_2{padding:110px 0 0;background:#fff;overflow: hidden;}
.center_2_s {position:relative;padding-bottom:1px;}
.center_2 .yw_ban{display:block;width:100%;padding-top:176%;background:#f7f7f7 no-repeat center/cover;position: relative;}
.center_2 .hover_pic{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.center_2 .hover_pic1{position:absolute;top:0;left:-100%;width:100%;height:100%;transition:0.55s;}
.center_2 .hover_pic2{position:absolute;top:0;left:100%;width:100%;height:100%;transition:0.55s;}
.center_2 .hover{position:absolute;top:50%;left:0;width:72%;padding:0 14%;transform: translateY(-50%);text-align:center;}
.center_2 .hover .icol{}
.center_2 .hover .titl{color:#fff;font-size:26px;overflow:hidden;position:relative;padding:32px 0;}
.center_2 .hover .titl:before{content:"";position:absolute;bottom:0;left:50%;width:50px;height:3px;margin-left:-25px;background:#fff;}
.center_2 .hover .txtl{color:#fff;font-size:14px;line-height:26px;height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.center_2 .hover .jtl{color:#fff;font-size:14px;transition:0.55s;height:0;overflow:hidden;}
.center_2 .hover .jtl span{display:inline-block;line-height:31px;padding-right:44px;background:url(../images/jtl_yw.png) no-repeat right center;}
.center_2 a:hover .hover_pic{background:#00479d;opacity:0.7;}
.center_2 a:hover .hover .txtl{padding:10% 0 0;height:auto;}
.center_2 a:hover .hover .jtl{padding:18% 0 0;height:auto;}

.center_3{padding:110px 0;background:#f5f5f5 url(../images/cen3_bg.jpg) no-repeat center top;overflow: hidden;}
.center_3 .ind_tit{text-align:left;margin-bottom:50px;}
.center_3_l{float:left;width:48%;}
.center_3_l_ul li{margin-bottom:55px;}
.center_3_l_ul li .tit1{line-height:27px;font-size:22px;color:#333;font-weight:bold;margin-bottom:15px;
			padding-left:44px;background:url(../images/jtl_xz.png) no-repeat left center;}
.center_3_l_ul li .txt1{line-height:2;font-size:14px;color:#666;text-align:justify;}
.center_3_r{float:right;width:48%;position:relative;}
.center_3_r_l{float:left;width:51%;}
.center_3_r_l .pic{width:100%;height:497px;background:#fff no-repeat center/cover;border-radius:5px;}
.center_3_r_r{float:right;width:44%;padding-top:8px;text-align:justify;}
.center_3_r_r .text{font-size:16px;line-height:34px;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;}
.center_3_r_r .jtl{font-size:14px;transition:0.55s;margin:45px 0 10px;}
.center_3_r_r .jtl span{display:inline-block;color:#666;line-height:31px;padding-right:44px;background:url(../images/jtl_gy.png) no-repeat right center;}

.center_4{padding:110px 0;background:#fff;overflow: hidden;}
.center_4 .ind_tit{margin-bottom:50px;}
.center_4_ul{overflow:hidden;width:102%;margin:0 -1%;}
.center_4_ul li{width:18%;margin:1%;float:left;background:#fff;box-shadow: 4px 4px 12px rgba(0,0,0,0.1);position:relative;overflow:hidden;}
.center_4_ul li .pic{position:relative;width:100%;padding-top:51%;background:#fff no-repeat center/contain;transition:0.4s;}
.center_4_ul li .pic img{position:absolute;top:50%;left:50%;max-width:98%;max-height:98%;transform:translate(-50%,-50%);
			}
.center_4_ul li:hover .pic{transform:scale(1.05);}
.center_4_ul li:before{content:"";position:absolute;left:0;top:0;border-top:1px solid #00479d;border-left:1px solid #00479d;pointer-events:none;}
.center_4_ul li:after{content:"";position:absolute;right:0;bottom:0;border-right:1px solid #00479d;border-bottom:1px solid #00479d;pointer-events:none;}
.center_4_ul li:before,.center_4_ul li:after{width:0;height:0;transition:all 0.4s ease-out 0s;visibility: hidden;box-sizing:border-box;z-index:9;}
.center_4_ul li:hover:before,.center_4_ul li:hover:after{width:100%;height:100%;visibility:visible;}


.center_5{padding:120px 2%;background:#ccc url(../images/cen5_bg.jpg) no-repeat center top;color:#fff;text-align: center;}
.center_5 .ind_tit{margin-bottom:18px;color:#fff;}
.center_5 .txt{font-size:16px;}
.center_5 .jtl{font-size:14px;transition:0.55s;margin:35px 0 25px;}
.center_5 .jtl span{display:inline-block;color:#fff;line-height:31px;padding-right:44px;background:url(../images/jtl_yw.png) no-repeat right center;}

.bottom{padding:100px 0 130px;background:#3b3b3b;position:relative;}
.bottom_l{width:70%;float:left;}
.nav_ft ul {width: 100%;margin: 0 auto;position: relative;}
.nav_ft ul>li {position:relative;float:left;width:16.6%;}
.nav_ft ul>li>a {display:inline-block;height:50px;line-height:50px;font-size:22px;color:#fff;text-transform:uppercase;
	position: relative;z-index: 9;overflow: hidden;white-space: nowrap;transition: 0.3s;}
.nav_ft ul li ol {}
.nav_ft ul li ol li {width: auto;display:block;float: none;height: auto;margin-right:5px;}
.nav_ft ul li ol li a {display:inline-block;color:#979797;font-size:14px;height:32px;line-height:32px;transition: 0.3s;}
.nav_ft ul li:hover ol li a:hover {opacity:0.9;color:#fff;}
.bottom_r{float:right;padding:40px 0;width:30%;max-width:380px;}
.bottom_r .ewm{text-align: center;overflow:hidden;}
.bottom_r .ewm li{width:31.33%;margin:0 1%;float:left;color:#999;font-size:14px;}
.bottom_r .ewm li img{max-width:110px;margin-bottom:5px;}
.bottom_b{font-size:14px;color:#999;overflow:hidden;padding:24px 0;background:#313131;}
.bottom_b b{color:#999;font-size:15px;}
.bottom_b a{color:#666;display: inline-block;}
.bottom_b a:hover{color:#fff;}

.black-inline{margin:0 auto;text-align:right;padding:30px 0;clear:both;width:100%;overflow:hidden;line-height:24px;font-size:16px;}
.black-inline a {text-align:center;margin:3px;color:#000;}   
.black-inline a:hover {color:#fff;background-color:#004599;text-decoration:none;}
.black-inline a,.black-inline span{background:#e4e4e4;display: inline-block;padding:6px 12px;}
.black-inline span.current {background:#004599;color:#fff;font-size:16px;margin:3px;display: inline-block;}   
.black-inline span.disabled {font-size:16px;color:#666;}
.black-inline_dqjj a:hover,.black-inline_dqjj span.current {background:#ae1c1c;}
/*------neiye------*/
.nybanner{width:100%;height:660px;position: relative;overflow: hidden;animation: nybannerm 5s;
	background:#f1f1f1 no-repeat center top;background-attachment:fixed;}
.ny_banner_nr {position:absolute;left:0;bottom:50%;transform:translateY(50%); width:100%;text-shadow:0 3px 8px #333;}
.ny_banner_nr .wp_main{/*max-width:1520px;*/}
.ny_banner_nr .tit0 {padding-left:3.5%;font-size:18px;color:#fff;position: relative;text-transform:uppercase;font-family:arial;}
.ny_banner_nr .tit1 {padding-left:3.5%;font-size:48px;color:#fff;position: relative;margin-bottom:5px;}
@keyframes nybannerm {
	0% {transform: scale(1)}
	50% {transform: scale(1.05)}
	100% {transform: scale(1)}
}

@-webkit-keyframes nybannerm {
	0% {transform: scale(1)}
	50% {transform: scale(1.05)}
	100% {transform: scale(1)}
}


.container1{margin-top:480px;}

.weizhi {background: url(../images/home.png) no-repeat left center;padding:40px 0 40px 16px;margin:90px 0 30px;}
.weizhi span{font-size: 14px;color: #fff;font-weight:bold;}
.weizhi span a{color:#fff;}
.weizhi span a:hover{color:#1b857f;}

.daohang{margin-top:-70px;position:relative;background:rgba(0,0,0,0.2);}
.ny_menu{position:relative;}
.swiper-container3{}
.swiper-container3 .swiper-slide{width:auto;}
.swiper-container3 .ny_nav li {display: block;}
.swiper-container3 .ny_nav li a {display: block;width: auto;height:70px;line-height:70px;text-align: center;
	color: #fff;font-weight: bold;font-size:16px;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:#00479d;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{display:table;}
.ny_nav_box .ny_nav li {display:table-cell;}

.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{padding:90px 0;background:#f8f8f8;}
.about .ny_tit{margin-bottom:55px;}
.about_l{float:left;width:46%;position:relative;min-height:140px;}
.about_l img{width:100%;position:relative;}
.about_l:before{content:"";position:absolute;bottom:-45px;right:-5%;width:83%;height:130px;background:#00479d;}
.about_r{float:right;width:46%;position:relative;}
.about1_ico{position:absolute;top:-7px;left:-30px;}
.about_r h3{color:#333;font-size:36px;margin:20px 0;}
.about_r .text{color:#666;font-size:16px;line-height:2.2;text-align: justify;}
.about_r .text p,.about_r .text span{/*font-size: initial;*/}
.about_r .text img{max-width:100% !important;height:auto !important;}
.about_r .url {display:block;width:287px;height:50px;line-height:50px;text-align:center;border-radius:25px;margin:80px 0;
    font-size:18px;color:#fff;background:#2567b3;}
.about2{position:relative;overflow:hidden;height:585px;background:#f1f1f1 url(../images/about2_bg.jpg) no-repeat center;background-size:auto 100%;}
.about2_nr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align: center;}
.about2_nr h3{color:#ffffff;font-size:38px;margin-top:15px;}
.about2_play{cursor:pointer;}

.about_vision1{overflow:hidden;margin-bottom:55px;}
.about_vision1_l{width:50%;height:403px;float:left;background:#00479d url(../images/about_vision1_l.jpg) no-repeat center/cover;}
.about_vision1_r{width:50%;height:403px;float:left;background:#00479d;}
.about_vision1_r .nr{padding:165px 10.5% 0;}
.about_vision1_r .nr1{padding-left:100px;color:#fff;background:#00479d url(../images/ico_vision.png) no-repeat left center;}
.about_vision1_r h3{font-size:38px;margin-bottom:10px;}
.about_vision1_r h4{font-size:22px;}

.about_vision2{overflow:hidden;margin-bottom:30px;}
.about_vision2 li{width:50%;height:404px;float:left;text-align: center;background:#00479d no-repeat center/cover;}
.about_vision2 li .nr{padding:150px 10.5% 0;color:#fff;}
.about_vision2 h3{font-size:38px;margin-bottom:10px;}
.about_vision2 h4{font-size:22px;}

.about_lc_list{position:relative;max-width:1196px;margin:0 auto;padding:66px 0 30px;}
.about_lc_tit{position:absolute;left:50%;top:0;z-index:10;transform:translateX(-50%);}
.about_lc_list ul{position:relative;padding:1px 0;display:none;}
.about_lc_list ul.on{display: block;}
.about_lc_list ul:before{content:"";position:absolute;left:50%;top:0;z-index:9;width:1px;height:100%;overflow:hidden;background:#dedede;}
.about_lc_list li{position:relative;margin:35px 0;cursor:pointer;}
.about_lc_list li:after{content:"";position:absolute;top:69px;left:50%;z-index:10;width:8px;height:8px;
			background:#fff;border:#2d67ad solid 3px; display:block;border-radius:50%;margin:-7px auto auto -7px;}
.about_lc_list li .li_nr{float:left;width:44%;background:#fff;border-radius:10px;position:relative;}
.about_lc_list li .li_nr:after{content:"";position:absolute;top:54px;left:100%;z-index:10;
		border-left:#fff solid 15px;border-top:transparent solid 15px;border-bottom:transparent solid 15px;display:block;}
.about_lc_list li:nth-child(odd) .li_nr{float:right;}
.about_lc_list li:nth-child(odd) .li_nr:after{left:auto;right:100%;border-left:none;border-right:#fff solid 15px;}
.about_lc_list li .li_nr_nr{padding:30px 13%;}
.about_lc_list li .titl{color:#272727;font-size:60px;position:relative;margin-bottom:10px;line-height:1;}
.about_lc_list li .txtl{font-size:16px;color:#666;line-height:1.75;position:relative;}
.about_lc_list li:hover:before{width:300%;}

.ab_honor_list{overflow:hidden;width:102%;margin:40px -1% 10px;}
.ab_honor_list li{width:23%;margin:1% 1% 2%;float:left;background:#fff;overflow:hidden;position:relative;}
.ab_honor_list li .picwp{width:94%;margin:3% auto 0;overflow:hidden;}
.ab_honor_list li .pic{position:relative;padding-top:130%;background:/*#f9f9f9*/ no-repeat center/contain;transition:0.33s;}
.ab_honor_list li .tit{font-size:16px;color:#333;padding:5px;height:38px;line-height:38px;text-align:center;position:relative;
			background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.ab_honor_list li:hover .pic{transform:scale(1.05);}
.ab_honor_list li:hover .tit{color:#fff;background:#004599;}
.ab_honor_list li .alink{display:none;position:absolute;top:0;left:0;width:100%;height:100%;}
.ab_honor_list li .pic_b{overflow:hidden;position:relative;background:#fff;transition:0.33s;padding:6px 0;}
.ab_honor_list li .tit1{font-size:15px;color:#333;padding:9px 8px 0;margin-bottom:5px;height:51px;line-height:26px;text-align:center;font-weight:bold;
			overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:0.33s;border-top:#f9f9f9 solid 1px;}
.ab_honor_list li:hover .tit1{color:#004599;}
.ab_honor_list li .more{text-align:center;position:relative;overflow:hidden;padding:0 2px 15px;font-size:0;}
.ab_honor_list li .more:before{content:"";position:absolute;bottom:0;left:50%;width:0%;height:2px;background:#ff6900;overflow:hidden;transition:0.33s;}
.ab_honor_list li .more a{display:inline-block;font-size:16px;color:#333;height:30px;line-height:30px;transition:0.33s;margin:0 5%;
			background:url(../images/cp_more1.png) no-repeat left center;padding-left:30px;transition:0.33s;}
.ab_honor_list li .more a.a2{background-image:url(../images/cp_more2.png);}
.ab_honor_list li .more a:hover{color:#00479d;}

.about_hb_list{overflow:hidden;width:102%;margin:0 -1%;min-height:300px;}
.about_hb_list li{width:18%;margin:1%;float:left;background:#fff;box-shadow: 4px 4px 12px rgba(0,0,0,0.1);position:relative;overflow:hidden;}
.about_hb_list li .pic{position:relative;width:100%;padding-top:51%;background: no-repeat center/contain;transition:0.4s;}
.about_hb_list li .pic img{position:absolute;top:50%;left:50%;max-width:98%;max-height:98%;transform:translate(-50%,-50%);
		}
.about_hb_list li:hover .pic{transform:scale(1.05);}
.about_hb_list li:before{content:"";position:absolute;left:0;top:0;border-top:1px solid #00479d;border-left:1px solid #00479d;pointer-events:none;}
.about_hb_list li:after{content:"";position:absolute;right:0;bottom:0;border-right:1px solid #00479d;border-bottom:1px solid #00479d;pointer-events:none;}
.about_hb_list li:before,.about_hb_list li:after{width:0;height:0;transition:all 0.4s ease-out 0s;visibility: hidden;box-sizing:border-box;z-index:9;}
.about_hb_list li:hover:before,.about_hb_list li:hover:after{width:100%;height:100%;visibility:visible;}

.about_conta{padding-bottom:40px;}
.contact_l{width:57%;float:left;}
.contact_l .pic{width:100%;height:558px;background:no-repeat center/cover;}
.contact_r{width:49%;margin:48px 0 48px -6%;float:right;background:#fff;}
.contact_r_nr{padding:47px 8%;min-height:398px;box-shadow:2px 2px 4px #ececec;}
.contact_r .tit{font-size:32px;color:#333;font-weight:bold;padding:36px 0 36px 26px;background:url(../images/about1_ico.png) no-repeat left top;}
.contact_r ul{overflow: hidden;margin:5px 0;}
.contact_r ul li{color:#666;font-size:16px;line-height:1.5;padding:6px 0 6px 45px;margin-bottom:5px;position:relative;
		background:url(../images/conta_ico1.png) no-repeat left center;background-size:auto 34px;}
.contact_r ul li:nth-child(3),.contact_r ul li:nth-child(5){background-image:url(../images/conta_ico2.png)}
.contact_r ul li .ziti_din{font-size:26px;}
.contact_r ul li a{color:#666;}
.contact_ditu_wp{overflow:hidden;}
.contact_ditu{height:470px;width:100%;float:left;}

.news{padding:90px 0;background:#f8f8f8;}
.news_top{position:relative;background:#fff;margin-bottom:40px;}
.news_top_nr{width:100%;overflow:hidden;}
.news_top_nr_l{float:right;width:43%;padding:65px 0;margin:0 4%;}
.news_top_nr_l .tit{font-size:28px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_top_nr_l .txt{font-size:14px;color:#666666;line-height:26px;overflow:hidden;margin:50px 0 60px;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_top_nr_l .ckxq{font-size:14px;color:#343434;padding-right:42px;display:inline-block;transition:0.33s;
		background:url(../images/ckxq.png) no-repeat right center;}
.news_top_nr_l .ckxq:hover{padding-right:60px;}
.news_top_nr_r{float:left;width:48.5%;margin:0;}
.news_top_nr_r .pic{width:100%;height:395px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}

.news_list{padding:1px 0 15px;}
.news_list li{position:relative;background:#fff;margin-bottom:30px;}
.news_list_l{float:left;overflow:hidden;position:relative;}
.news_list_l .pic{width:370px;height:245px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.news_list_l .time1{width:78px;height:78px;background:rgba(0,0,0,0.5);color:#fff;transition:0.33s;text-align:center;font-size:14px;font-family:arial;
			position:absolute;left:0;bottom:0;}
.news_list_l .time1 span{display:block;font-size:32px;padding-top:10px;}
.news_list_r{padding:55px 30px 50px 409px;}
.news_list_r .tit{color:#343434;font-size:24px;position:relative;transition:0.3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_list_r .txt{font-size:14px;color:#666666;line-height:26px;overflow:hidden;margin:15px 0 20px;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_list_r .ckxq{font-size:14px;color:#343434;padding-right:42px;display:inline-block;transition:0.33s;
		background:url(../images/ckxq.png) no-repeat right center;}
.news_list_r .ckxq:hover{padding-right:60px;}
.news_list li:hover .news_list_l .time1{background:#00479d;}
.news_list_l .pic:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.news_list_r .tit:hover{color:#2567b3;}

.news_xq_r{padding:2px 0;}
.news_xq_r_tit{border-bottom:#e9e9e9 solid 1px;text-align: center;margin-bottom:30px;}
.news_xq_r_tit .tit{font-size:30px;color:#00479d;}
.news_xq_r_tit .er_tit{font-size:15px;color:#666;padding:15px 0;overflow: hidden;}
.news_xq_r_tit .er_tit .spa{display: inline-block;line-height:32px;margin:6px 0;margin-right:30px;}

.news_xq_r .text{color:#555;font-size:16px;line-height:2;text-align:justify;}
.news_xq_r .text p{margin:0 0 10px !important;line-height:2 !important;}
.news_xq_r .text span{font-size:16px !important;font-family: "微软雅黑", PingFangSC-light, "黑体", Arial !important;}
.news_xq_r .text img{max-width:1248px !important;width:auto !important;height:auto !important;}

.nykan_list{overflow:hidden;width:102%;margin:40px -1% 10px;}
.nykan_list li{width:23%;margin:1% 1% 2%;float:left;background:#fff;overflow:hidden;position:relative;}
.nykan_list li .pic{position:relative;width:100%;padding-top:136%;background:#fff no-repeat center/cover;transition:0.33s;}
.nykan_list li .tit{font-size:16px;color:#333;padding:5px;height:38px;line-height:38px;text-align:center;position:relative;
			background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.nykan_list li:hover .pic{transform:scale(1.05);}
.nykan_list li a:hover .tit{color:#fff;background:#ff6900;}
.nykan_list li .alink{display:none;position:absolute;top:0;left:0;width:100%;height:100%;}
.nykan_list li .pic_b{overflow:hidden;position:relative;background:#fff;transition:0.33s;padding:7px 0;}
.nykan_list li .tit1{font-size:22px;color:#333;padding:9px 5px;height:38px;line-height:38px;text-align:center;font-weight:bold;
			overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.nykan_list li .more{text-align:center;position:relative;overflow:hidden;padding:0 2px 15px;font-size:0;}
.nykan_list li .more:before{content:"";position:absolute;bottom:0;left:50%;width:0%;height:2px;background:#ff6900;overflow:hidden;transition:0.33s;}
.nykan_list li .more a{display:inline-block;font-size:16px;color:#333;height:30px;line-height:30px;transition:0.33s;margin:0 5%;
			background:url(../images/cp_more1.png) no-repeat left center;padding-left:30px;transition:0.33s;}
.nykan_list li .more a.a2{background-image:url(../images/cp_more2.png);}
.nykan_list li .more a:hover{color:#00479d;}

.media_tit{font-size:36px;text-align:center;color:#2d2d2d;margin-bottom:60px;}
.media1{background:url(../images/media1_bg.jpg) no-repeat center/cover;padding-top:80px;margin-bottom:55px;}
.media1_l{width:54%;float:left;text-align:center;}
.media1_l .weburl{text-decoration:underline;color:#00479d;font-size:28px;margin-bottom:50px;display:inline-block;}
.media1_l_nr{display:inline-block;text-align:left;color:#2d2d2d;font-size:22px;}
.media1_l_nr h3{color:#00479d;font-size:28px;text-decoration:underline;position:relative;}
.media1_l_nr h3:before{content:"";position:absolute;top:0;left:-54px;width:43px;height:36px;background:url(../images/ico_wx.png) no-repeat center;}
.media1_l_nr img{width:90%;max-width:152px;}
.media1_l_nr .ggh{margin:30px 0;}
.media1_r{width:36%;float:right;text-align: center;}
.media1_r img{max-width:100%;}

.media2{background:url(../images/media2_bg.jpg) no-repeat center/cover;padding-top:76px;margin-bottom:55px;}
.media2_l{width:54%;float:left;text-align:center;}
.media2_l_nr{display:inline-block;text-align:left;color:#2d2d2d;font-size:22px;}
.media2_l_nr img{width:90%;max-width:152px;}
.media2_l_nr .ggh{margin:30px 0;}
.media2_r{width:36%;float:right;text-align: center;}
.media2_r img{max-width:100%;}

.line_media{background:#b91c22;width:100%;height:7px;display:none;}

.news_video{overflow:hidden;background:#f8f8f8;padding:95px 0;}
.video_list{width:102%;margin:0 -1%;}
.news_bbs {width:31.33%;position: relative;float: left;overflow: hidden;cursor: pointer;margin:1%;}
.news_bbs .imgbox {width: 100%;height:250px;overflow: hidden;position:relative;}
.news_bbs .img {width: 100%;height: 100%;transition:all .6s;background-position:center;background-repeat:no-repeat;background-size:cover;}
.news_bbs:hover .img {transform: scale(1.1);}
.news_bbs a .info {overflow: hidden;transition: all .6s;color: #666;height:72px;line-height:72px;background:#ffffff;	
		font-size:16px;text-align:center;padding:0px 10px;position:relative;transition:0.55s;}
.news_bbs a:hover .info{background:#00479d;color:#fff;}
.news_bbs a .info:before {position:absolute;bottom:0;left:0;background:#00479d;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;}


.zp_left{width:100%;background:#f8f8f8;margin:0 auto 2rem;}
.zp_left th{font-size:18px;color:#fff;background:#b81c22;font-weight:normal;padding:15px 2px;}
.zp_left th br{display: none;}
.zp_left th .zw_type{padding:0 8%;text-align:left;}
.zp_left td{font-size:18px;color:#333333;font-weight:normal;padding:15px 2px;text-align:center;}
.zp_left tr:nth-child(odd) td{background:#e5eaf1;}
.zp_left td .zw{font-weight:bold;padding:0 5%;text-align:left;padding-left:25px;margin-left:10px;
			background:url(../images/hr_join1.png) no-repeat left center;}
.zp_left .line_bt{border-bottom:20px solid #f8f8f8;}
.zp_left .line{}
.zp_left .line1{}
.zp_left .text{padding:0 3%;height:0;overflow:hidden;color:#585858;font-size:14px;line-height:2.1;transition:0.33s;position:relative;text-align:left;}
.zp_left .on .text{height:auto;padding:1% 3%;}
.zp_left .jl_btn{font-size:16px;color:#fff;display:inline-block;cursor:pointer;height:40px;line-height:40px;
		background:#005ccb url(../images/hr_join3.jpg) no-repeat center;background-size:100% 100%;border-radius:9px;
		width:96%;max-width:160px;text-align:center;}
.zp_left .jl_btn span{display:inline-block;padding-left:35px;background:url(../images/hr_join2.png) no-repeat left center;}
.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;}


.bussin_tit{font-size:36px;color:#333;line-height:1;padding-left:16px;border-left:#ae1a18 solid 6px;}
.bussin1_l{width:70%;float:left;}
.bussin1_l .pic{width:100%;height:556px;background:no-repeat center/cover;}
.bussin1_r{width:53%;margin:52px 0 0 -23%;float:right;background:#fff;height:556px;display:table;}
.bussin1_r_nr{padding:9% 10%;display:table-cell;vertical-align:middle;}
.bussin1_r .txt{color:#666;font-size:16px;line-height:2.2;padding-top:40px;position:relative;text-align:justify;}
.bussin2{padding:80px 0 20px;}
.bussin2_list{width:102%;padding:45px 0 10px;margin:0 -1%;overflow: hidden;}
.bussin2_list li{width:31.33%;margin:1%;float:left;background:#fff;overflow: hidden;position: relative;}
.bussin2_list li .pic{width:100%;padding-top:66%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.3s;}
.bussin2_list li .pic_b{background:#fff;padding:6% 5% 7%;position:relative;}
.bussin2_list li .pic_b1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;}
.bussin2_list li .pic_b1{font-size:24px;color:#333;margin:5px 0 12px;transition:0.3s;}
.bussin2_list li .pic_b2{font-size:14px;color:#666;transition:0.3s;line-height:32px;height:60px;position:relative;
		overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.bussin2_list li .pic_bx{position:absolute;left:0;bottom:0;/*z-index:1;*/width:100%;height:0;background:#c9151e;transition:0.3s;}
.bussin2_list li:hover .pic{transform: scale(1.15);}
.bussin2_list li:hover .pic_b1,.bussin2_list li:hover .pic_b2{color:#fff;}
.bussin2_list li:hover .pic_bx{height:100%;}

.dqjj_tit{text-align: left;margin-bottom:40px;position:relative;}
.dqjj_tit .more{color:#ae1c1c;font-size:16px;padding:5px 15px 5px 20px;border:#ae1c1c solid 2px;
			position:absolute;right:10px;bottom:8px;transition:0.33s;}
.dqjj_tit .more:hover{background:#ae1c1c;color:#fff;}
.dqjj1{padding:90px 0;background:#f8f8f8;}
.dqjj1_l{width:52%;float:left;position: relative;overflow:hidden;}
.dqjj1_l .pic{width:100%;height:438px;background:#f7f7f7 no-repeat center/cover;}
.dqjj1_l .pic_r{background:rgba(0,0,0,0.7);position:absolute;left:0;bottom:0;width:100%;padding:13px 0;}
.dqjj1_l .tit{font-size:18px;line-height:26px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 25% 0 18px;}
.dqjj1_l .pic_r:hover .tit{opacity:0.8;}
.dqjj1_r{width:44.5%;float:right;overflow: hidden;}
.dqjj1_r li{padding:22px 4%;background:#ffffff;margin-bottom:15px;overflow: hidden;position: relative;}
.dqjj1_r li:last-child{margin:0;}
.dqjj1_r li .li_l{width:70px;height:92px;color:#ae1c1c;font-size:16px;font-family:arial;transition:0.66s;text-align:center;float:left;}
.dqjj1_r li .li_l span{font-size:44px;font-weight:bold;padding-top:10px;display:inline-block;}
.dqjj1_r li .li_r{margin-left:85px;}
.dqjj1_r li .tit{font-size:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;}
.dqjj1_r li .txt{line-height:26px;font-size:14px;color:#888;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.dqjj1_r li a:hover .tit{color:#ae1c1c;}

.dqjj_tit2{text-align: left;margin-bottom:25px;position:relative;color:#fff;}
.dqjj_tit2 .ny_tit_2{color:#b98a8a;}
.dqjj_tit2 .more{color:#fff;font-size:16px;padding:5px 0;border:transparent solid 1px;
			position:absolute;right:10px;bottom:8px;transition:0.33s;}
.dqjj_tit2 .more:hover{border:#fff solid 1px;padding:5px 15px;}
.dqjj2{padding:90px 0;background:#941e1e url(../images/dqjj2_bg.jpg) repeat center;}
.dqjj2_list{width:102%;margin:0 -1%;padding:1px 0 15px;overflow:hidden;}
.dqjj2_list li{width:31.33%;margin:1%;float:left;background:#fff;overflow: hidden;position: relative;}
.dqjj2_list_l{overflow:hidden;position:relative;}
.dqjj2_list_l .pic{width:100%;padding-top:56%;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.dqjj2_list_r{padding:30px 6% 25px;}
.dqjj2_list_r .tit{color:#333;font-size:20px;line-height:32px;height:60px;position:relative;transition:0.3s;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.dqjj2_list_r .txt{font-size:14px;color:#999;line-height:26px;height:50px;overflow:hidden;margin:15px 0 20px;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.dqjj2_list_r .time1{font-size:16px;color:#999;height:20px;overflow: hidden;}
.dqjj2_list .pic:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.dqjj2_list .tit:hover{color:#ae1c1c;}

.dqjj_tit3{text-align: left;margin-bottom:25px;position:relative;}
.dqjj_tit3 .more{color:#ae1c1c;font-size:16px;padding:5px 0;border:transparent solid 1px;
			position:absolute;right:10px;bottom:8px;transition:0.33s;}
.dqjj_tit3 .more:hover{border:#ae1c1c solid 1px;padding:5px 15px;}
.dqjj3{padding:90px 0;background:#f8f8f8;}
.dqjj3_list{padding:1px 0 15px;overflow:hidden;}
.dqjj3_list li{width:46%;float:left;overflow:hidden;margin:8px 0;}
.dqjj3_list li:nth-child(even){float:right;}
.dqjj3_list .tit{color:#4b4b4b;font-size:18px;line-height:32px;position:relative;transition:0.3s;padding-left:22px;margin-right:19%;
		background:url(../images/dqjj3_list.png) no-repeat left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dqjj3_list .time1{font-size:16px;color:#818181;line-height:32px;overflow: hidden;font-family:arial;float:right;}
.dqjj3_list .tit:hover{color:#ae1c1c;}

.dqjj4{padding:90px 0;background:#f8f8f8 url(../images/dqjj4_bg.jpg) no-repeat center;background-size:cover;border-top:#880000 solid 1px;}
.dqjj4 h3{text-align:center;color:#ae1c1c;font-size:40px;font-weight:bold;}
.dqjj4 .txt{text-align:center;color:#777;font-size:16px;line-height:2.1;margin:20px 0;}
.dqjj4 .more{text-align:center;}
.dqjj4 .more a{color:#ae1c1c;font-size:16px;padding:7px 15px 7px 20px;border:#ae1c1c solid 2px;display:inline-block;transition:0.33s;}
.dqjj4 .more a:hover{background:#ae1c1c;color:#fff;}

.dqjj_top .news_top_nr_l .ckxq{background-image:url(../images/ckxq_dqjj.png);}
.dqjj_list{width:102%;margin:0 -1%;padding:1px 0 15px;overflow:hidden;}
.dqjj_list li{width:31.33%;margin:1%;float:left;background:#fff;overflow: hidden;position: relative;}
.dqjj_list_l{overflow:hidden;position:relative;}
.dqjj_list_l .pic{width:100%;padding-top:56%;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.dqjj_list_r{padding:30px 6% 25px;}
.dqjj_list_r .tit{color:#333;font-size:20px;line-height:32px;height:60px;position:relative;transition:0.3s;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.dqjj_list_r .txt{font-size:14px;color:#999;line-height:26px;height:50px;overflow:hidden;margin:15px 0 20px;
		display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.dqjj_list_r .time1{font-size:16px;color:#999;height:20px;overflow: hidden;}
.dqjj_list .pic:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);}
.dqjj_list .tit:hover{color:#ae1c1c;}


@media screen and (min-width:1920px) {
	.header {padding-top:44px;}
	.header .logo{margin-top:12px;}
	.header .nav ul>li{height:80px;}
	.header .nav ul>li>a{height:80px;line-height:80px;}
	.header .nav ul li ol{top:80px;}
	.header .nav_s{height:80px;}
	.header .nav_mu{height:80px;}
	
	.center_5{background-size:cover;}
	.center_3{background-size:cover;}
	.nybanner{height:auto;padding-top:34%;background-size:100% auto;}
	.about2{background-size:cover;}
}
@media screen and (max-width:1600px) {	
	.wp_main{width:90%;}
	.header .logo {margin-left:5%;}
	.ind_tit{font-size:32px;}
	
	.center_5 .tit{font-size:40px;}
	
	.ny_tit{font-size:32px;}
}
@media screen and (max-width:1440px) {	
	.header .nav {float:right;width:61%;max-width:830px;}
	.header .nav ul li:nth-child(4) ol{left:-40%;}	
	.header .nav ul li:nth-child(5) ol{left:-240%;}
	.header .nav ul li:nth-child(6) ol{left:-100%;}
	.header .nav ul li:nth-child(7) ol{left:-80%;}
	.bottom{padding:80px 0 100px;}
}
@media screen and (max-width:1400px) {	
	.wp_main{width:94%;}
	.header .logo {margin-left:3%;}
}
@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;}
	
	.bottom_r .ewm li img{width:100%;}	
}
@media screen and (max-width:1335px) {	
	.news_xq_r .text img{max-width:100% !important;}
}
@media screen and (max-width:1199px) {	
	html,body {font-size: 96%;}
	.header {background:#fff;border-bottom:#00479d solid 2px;font-size:0;padding-top:0;}
	.header .logo {margin: 0 0 0 1rem;width:auto;float: none;padding: 1rem 0;height: 3rem;display:inline-block;}
	.header:hover .logo,.header1 .logo{margin: 0 0 0 1rem;}
	.header .logo img {display:block;width:auto;height:2.5rem;max-width:100%; padding-top:0.3rem;}
	.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 {background:#00479d;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:nth-child(6) {
    position: relative;
    width: 100%;
    height: auto;
}
	.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%;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;}	
	.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;}
	
	.bannerbox{padding-top:5rem;}
	.gobot{width:2rem;display:none;}
	
	.ind_tit{font-size:2.2rem;margin-bottom:2rem;}
	.center_3 .ind_tit,.center_4 .ind_tit,.center_5 .ind_tit{margin-bottom:2rem;}
	.center_1{padding:3.5rem 1%;}
	.center_2{padding:3.5rem 0 0;}
	.center_3{padding:3.5rem 1%;}
	.center_4{padding:3.5rem 0;}	
	.center_5{padding:3.5rem 2%;background-size:cover;}
	.center_5 .txt{font-size:14px;}
	
	.bottom{padding:2.5rem 0;}
	
	/*------neiye------*/	
	.nybanner{height:auto;width:auto;padding:0 2%;background-position:center top;background-attachment: scroll;background-size:cover;
			position:absolute;top:0;left:0;width:100%;height:100%;}
	.ny_banner_nr{padding:5rem 0;position:relative;bottom:auto;left:auto;transform: none;}
	.ny_banner_nr .tit0{font-size:15px;}
	.ny_banner_nr .tit1{font-size:2.2rem;}
	
	.daohang{margin-top:0;background:rgba(0,0,0,0.1);}
	.swiper-container3 .ny_nav li a{color:#666;}
	
	.ny_tit{font-size:2rem;margin-bottom:2rem;}
	.ny_tit_2{font-size:16px;margin-top:3px;}
	
	.about .ny_tit{margin-bottom:2rem;}	
	.about{padding:3rem 1%;}
	.about_r h3{font-size:2rem;}
	.about2{height:30rem;}
	.about2_play{width:3rem;}
	.about2_nr h3{font-size:2rem;}	
	
	.news{padding:3rem 1%;}
	.news_top{margin-bottom:2rem;}
	.news_top_nr_l{padding:30px 0;}
	.news_top_nr_r .pic{height:275px;}
	.news_xq_r_tit .tit{font-size:1.8rem;}
	.news_xq_r_tit .er_tit{padding:5px 0;}
	.news_xq_r .text{font-size:15px;line-height:1.8;}
	
	.news_video{padding:3rem 0;}
	.news_bbs .imgbox{height:15rem;}
	
	
	
	.media_tit{font-size:1.8rem;margin-bottom:2.5rem;}
	
	.dqjj1{padding:3rem 1%;}
	.dqjj2{padding:3rem 1%;}
	.dqjj3{padding:3rem 1%;}
	.dqjj4{padding:3rem 1%;}
	.dqjj4 h3{font-size:2rem;}
}

@media screen and (max-width:980px) {
	.indc_tit{font-size:1.5rem;padding:1rem 0 1rem 2.25rem;background-size:1.5rem auto;}
	.center_1_l{width:100%;margin:0 0 2rem;}
	.center_1_r{width:100%;}
	.center_1_r li{}
	
	.center_1_b li{width:100%;margin:10px 0;}
	
	.center_3_l{width:100%;border-bottom:#ccc solid 1px;margin-bottom:2rem;}
	.center_3_l_ul li{margin-bottom:2rem;}
	.center_3 .ind_tit{}	
	.center_3_r{width:100%;}
	
	.bottom_l{width:100%;float:none;overflow:hidden;}
	.bottom_r{width:100%;float:none;margin:0 auto;}
	/*--------neiye----------*/
	.about_r .text_t{padding:0;}
	.about_r .text_t img{position:relative;left:auto;top:auto;display: block;}
	.about_r .text_t .nr{margin:0;padding:2.5rem;}
	.about_r .text_t .nr h4{font-size:3rem;}
	
	.ab_honor_list li{width:48%;}
	.ab_honor_list li .tit1{font-size:14px;padding:8px 5px 0;line-height:24px;height:47px;}
	.ab_honor_list li .more{padding:0 2px 5px;}
	.ab_honor_list li .more a{font-size:15px;}
	
	.nykan_list li{width:48%;}
	.nykan_list li .tit1{font-size:18px;padding:0 5px;}
	.nykan_list li .more{padding:0 2px 5px;}
	.nykan_list li .more a{font-size:15px;}
	
	.bussin2{padding:3rem 0 10px;}
	.bussin2_list{padding:2rem 0 5px;}
	.bussin2_list li .pic_b1{font-size:16px;margin:2px 0 8px;font-weight:bold;}
	.bussin2_list li .pic_b2{line-height:24px;height:47px;}
	
	.dqjj1_l{width:100%;margin:0 0 2rem;}
	.dqjj1_r{width:100%;}
	
	.dqjj2_list li{width:48%;}
	.dqjj2_list li:last-child{display:none;}
	.dqjj2_list_r{padding:5% 5% 4%;}
	.dqjj2_list_r .tit{font-size:16px;line-height:25px;height:48px;}
	.dqjj2_list_r .txt{font-size:13px;line-height:23px;height:45px;margin:8px 0 12px;}
	
	.dqjj_list li{width:48%;}
	.dqjj_list_r{padding:5% 5% 4%;}
	.dqjj_list_r .tit{font-size:16px;line-height:25px;height:48px;}
	.dqjj_list_r .txt{font-size:13px;line-height:23px;height:45px;margin:8px 0 12px;}
	
}	
@media screen and (max-width:820px) {	
	html,body {font-size: 94%;}
	.bannerbox{position:relative;left:auto;top:auto;}
	.banner{background-image: none !important;height:auto;}	
	.banner .wap_pic{display: block;}
	.banner_tit{}
	.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;}
	
	/*.container{margin-top:0;}
	.container_on{margin-top:0;padding-top:0;}	*/
	
	.center_2 .hover .icol{height:4.5rem;}
	.center_2 .hover .titl{font-size:1.6rem;padding:2rem 0;}
	
	.center_4_ul li{width:31.33%;}
	.center_4_ul li:last-child{display:none;}
	
	.center_5 .jtl{margin:20px 0 10px;}
	
	.bottom{padding:1.5rem 0;}
	.nav_ft ul>li{width:33.33%;text-align: center;}
	.nav_ft ul>li>a{height:3rem;line-height:3rem;font-size:16px;}
	.nav_ft ul li ol{display:none;}
	.bottom_r{display:none;}
	.bottom_b{padding:15px 0;text-align:center;line-height:1.6;}
	.bottom_b .fr{float:none;}
	/*--------neiye----------*/	
	
	.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;}
	
	.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;}
	
	.about_vision1_l{width:100%;height:10rem;}
	.about_vision1_r{width:100%;height:auto;}
	.about_vision1_r .nr{padding:3rem 8%;}
	.about_vision1_r .nr1{background-size:auto 3.5rem;padding-left:5rem;}
	.about_vision1_r h3,.about_vision2 h3{font-size:2rem;}
	.about_vision1_r h4,.about_vision2 h4{font-size:1.3rem;}
	.about_vision2{margin-bottom:2rem;}
	.about_vision2 li{width:100%;height:auto;}
	.about_vision2 li .nr{padding:4rem 8% 5rem;}
	
	.about_lc_tit{left:5%;width:32px;}
	.about_lc_list{padding:32px 0 1rem;}
	.about_lc_list ul:before{left:5%;}
	.about_lc_list li{padding-left:30px;margin-left:5%;}
	.about_lc_list li:before{background-position-x:24%;}
	.about_lc_list li:after{left:0;}
	.about_lc_list li .li_nr{width:100%;float:left;}
	.about_lc_list li .li_nr:after{border-left:none;border-right:#fff solid 15px;left:auto;right:100%;}
	.about_lc_list li:nth-child(odd) .li_nr{float:left;}
	.about_lc_list li .li_nr_nr{padding:20px 10%;}
	.about_lc_list li .titl{font-size:3rem;}
	.about_lc_list li .txtl{max-width:100%;line-height:1.8;}
	
	.about_hb_list li{width:31.33%;}
	.about_hb_list li:last-child{display:none;}
	
	.contact_l{display:none;}
	.contact_r{width:100%;margin:0;}
	.contact_r_nr{padding:20px;min-height:auto;}
	.contact_r .tit{font-size:1.5rem;padding:1.8rem 0 1.8rem 1.5rem;}
	.contact_r ul li{font-size:15px;}
	.contact_r ul li .ziti_din{font-size:22px;}
	.contact_ditu{height:22rem;width:100%;}
	
	
	.news_list li{}
	.news_list_l{}
	.news_list_l .pic{width:8.5rem;height:74px;}
	.news_list_l .time1{width:auto;height:auto;position:relative;left:auto;bottom:auto;padding:8px 0;font-size:13px;}
	.news_list_l .time1 span{font-size:18px;padding:0;}
	.news_list_r{padding:25px 10px 15px 10rem;}
	.news_list_r .tit{font-size:16px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.news_list_r .txt{margin:10px 0;line-height:1.4;height:0;}
	
	.zp_left th{font-size:16px;padding:10px 2px;}
	.zp_left th br{display: block;}
	.zp_left td{font-size:15px;padding:10px 2px;}
	.zp_left td .zw{padding-left:20px;background-size:12px auto;margin-left:5px;}
	.zp_left .jl_btn{height:auto;line-height:1.4;font-size:14px;padding:5px 2px;}
	.zp_left .jl_btn span{padding-left:20px;background-size:16px auto;}
	
	
	.bussin1_l{display:none;}
	.bussin1_r{width:100%;margin:0;height:auto;}
	.bussin1_r_nr{padding:28px 20px;}
	
	.bussin2_list li{width:48%;}
}

@media screen and (max-width:600px) {
	html,body {font-size: 90%;}
	
	.center_1_l .pic{height:auto;padding-top:60%;}
	.center_1_l .pic_r{padding:5px 0;}
	.center_1_r li{width:100%;padding-bottom:15px;margin-bottom:16px;}	
	.center_1_b li .nr_tit{font-size:16px;}
	.center_1_b li .nr{padding:24px 20px;}
	.center_3 .ind_tit{position:relative;z-index:9;}
	.center_3_l_ul li .tit1{font-size:18px;line-height:24px;padding-left:34px;background-size:auto 24px;}
	.center_3_l_ul li .txt1{line-height:1.8;}
	.center_3_r_l{width:100%;display:none;}
	.center_3_r_r{width:100%;position:relative;z-index:9;padding:0;}
	.center_3_r_r .text{font-size:15px;line-height:1.8;}
	.center_3_r_r .jtl{margin:25px 0 5px;}
	/*--------neiye----------*/
	.black-inline{padding:15px 0;}
	
	.news_top_nr{padding:0 3%;width:94%;}
	.news_top_nr_r{width:100%;margin:4% 0;}
	.news_top_nr_r .pic{height:0;padding-top:50%;}
	.news_top_nr_l{width:100%;padding:0 0 30px;margin:0;}
	.news_top_nr_l .tit{font-size:1.3rem;}
	.news_top_nr_l .txt{margin:15px 0;}
	
	.news_bbs{width:96%;margin:2%;}
	.news_bbs .imgbox { height: 14rem;}
	.news_bbs a .info{height:4rem;line-height:4rem;}
	.videoicon img{width:40px;opacity:0.5;}
	
	.media1{padding-top:4rem;margin-bottom:3rem;}
	.media1_l{width:100%;margin-bottom:1rem;}
	.media1_l .weburl{font-size:20px;margin-bottom:2rem;}
	.media1_l_nr{font-size:16px;}
	.media1_l_nr h3{font-size:18px;}
	.media1_l_nr h3:before{height:24px;background-size:contain;}
	.media1_l_nr .ggh{margin:15px 0;}
	.media1_r{width:100%;}
	.media1_r img{max-width:80%;}
	.media2{padding-top:4rem;margin-bottom:3rem;}
	.media2_l{width:100%;margin-bottom:1rem;}
	.media2_l_nr{font-size:16px;}
	.media2_l_nr .ggh{margin:15px 0;}
	.media2_r{width:100%;}
	.media2_r img{max-width:80%;}
	
	.dqjj1_l .pic{height:auto;padding-top:60%;}
	.dqjj1_l .pic_r{padding:5px 0;}
	.dqjj1_r li{padding:15px 3%;margin-bottom:10px;}
	
	.dqjj3_list li{width:96%;margin:0;padding:5px 2%;}
	.dqjj3_list li:nth-child(even){background:#fff;}
	.dqjj3_list .tit{font-size:15px;line-height:30px;}
	.dqjj3_list .time1{font-size:14px;line-height:30px;}
}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}
	
	.center_2 .swiper-slide-active .hover .txtl{padding:10% 0 0;height:auto;}
	.center_2 .swiper-slide-active .hover .jtl{padding:18% 0 0;height:auto;}
	
	.bottom_l_r{line-height:1.8;}
	.bottom_l_r p span{display: block;}
	.bottom_l_r p span.wap_no{display: none;}
	/*---------neiye-----*/	
	.about2{height:25rem;}
	
	.bussin_tit{font-size:1.8rem;}
	.bussin1_r .txt{font-size:14px;line-height:1.8;padding-top:15px;}
	
	.dqjj_tit .more{font-size:15px;right:0;border:none;}
	.dqjj_tit2 .more{font-size:15px;right:0;}
	.dqjj_tit3 .more{font-size:15px;right:0;}
	.dqjj2_list_r .tit{margin-bottom:8px;}
	.dqjj2_list_r .txt{display:none;}	
	.dqjj4 .txt{font-size:15px;line-height:1.8;}
	
	.dqjj_list_r .tit{margin-bottom:8px;}
	.dqjj_list_r .txt{display:none;}
}

@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:12px;}
	.center_1_r li .tit{font-size:16px;margin-bottom:5px;}
	.center_1_r li .txt{line-height:24px;}
	
	.center_2 .yw_ban{padding-top:125%;}
	
	.center_5 .tit{font-size:1.6rem;}
	/*--------neiye----------*/
	.fg_list ul li .txt{font-size:14px;}
	
	.dqjj1_l .tit{font-size:15px;margin-left:10px;}
	.dqjj1_r li .li_l{height:76px;}
	.dqjj1_r li .li_l span{font-size:28px;padding-top:12px;}
	.dqjj1_r li .tit{font-size:16px;margin-bottom:5px;}
	.dqjj1_r li .txt{line-height:24px;}
	
	
}
@media screen and (max-width:360px) {
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {	
	html, body{min-width:320px;}
	
}


/*230208add*/

.xx_cul{
	padding-top:50px;
}
.zt_list {
	clear: both;
	text-align: left;
	line-height: 23px;
	padding-top: 5px;
}
.zt_list li {
	width: 31.3%;
	margin-right: 2%;
	height: 320px;
	float: left;
	background: #f7f7f7;
	margin-bottom: 30px;
	position:relative;
	cursor:pointer;
}

.zt_list .kbimg {
	width: 100%;
	height: 320px;
	overflow: hidden;
}
.zt_list li a .xximg {
	width: 100%;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	height: 100%;
}
.zt_list li a:hover .xximg {
	transform: scale(1.1, 1.1);
}
.kb_imgch{
	font-size:36px;
	text-align:center;
	width:100%;
	position:absolute;
	top:32%;
	height:50px;
	line-height:50px;
	color:#fff;
	margin-top:-25px;
	text-align:center;
}
.kb_title{
	font-size:36px;
	text-align:center;
	width:100%;
	position:absolute;
	top:66%;
	height:50px;
	line-height:50px;
	color:#fff;
	margin-top:-25px;
	text-align:center;
}

.jade_pop {
	display: block;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999!important;
	display: flex;
	justify-content: center;
	align-items: center;
}

.deng_box {
	width: 740px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.deng_wrap {
	width: 740px;
	height: 460px;
	background: url(../images/tcbg.jpg) no-repeat  top center;
	border-radius:12px;
	padding:40px 50px 50px 50px;
	line-height:34px;
	font-size:18px;
	box-sizing:border-box;
	border-top:3px solid #00479d;
}
.deng_wrap p{
	padding-bottom:20px;
}

.close_login {
	width: 30px;
	height: 30px;
	position: absolute;
	right: -36px;
	top: 10px;
	z-index: 100;
	cursor: pointer;
}
.deng_box .close_btnlogin img {
	width: 30px;
}
.fdf_title{
	font-size:32px;
	font-weight:bold;
	text-align:center;
	line-height:50px;
	height:70px;
}
.data_cul{
	color:#fff;
	font-size:18px;
}
.data_cul p{
	padding-bottom:20px;
	padding-top:30px;
}
.synews {
	width: 100%;
	padding-top: 32px;
	clear: both;
	position:relative;
	margin-left:-2%;
}
.synews li {
	padding:15px;
	line-height: 28px;
	width: 48%;
	box-sizing:border-box;
	margin-left:2%;
	text-align: left;
	position: relative;
	background:#fff;
	overflow:hidden;
	margin-top:13px;
	font-size:16px;
	float:left;
	height:100px;
	
}

.date {
	clear:both;
	color: #00479d;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size:16px;
	font-weight:bold;
}
.plata_intro{
	font-size:24px;
	text-align:center;
	line-height:44px;
	font-weight:bold;
}
.plata_intro img{
	border-radius:18px;
	margin:12px 0px 20px 0px;
}
.wht_box{
	width:30.3%;
	margin-right:3%;
	height:230px;
	float:left;
	    line-height: 32px;
	margin-top:20px;
}
.wht_boxtitle{
	font-size: 32px;
    font-weight: bold;
    color: #ffffff;
    padding-left: 20px;
    position: relative;
	padding-bottom:30px;
}
.wht_boxtitle:before{
    content: "";
    width: 4px;
    height: 36px;
    background: #e84127;
    position: absolute;
    top: 0;
    left: 0;
}
.about_data {
    position: relative;
	color:#fff;
	padding:80px 0px;
    overflow: hidden;
    background: #f1f1f1 url(../images/bgcc.jpg) no-repeat top  center;
	background-size:cover;
}
.news_data{
	padding:60px 0px;
	background: #f8f8f8;
}
.about09{
	padding: 90px 0;
     background: #fff;
}
.fwpt_ul{
	overflow:hidden;
}
.fwpt_ul li{
	width:25%;
	padding:30px;
	text-align:center;
	float:left;
	box-sizing:border-box;
	font-size:20px;
	line-height:40px;
	color:#666;
}
.fwpt_img img{
	width:50%;
}

.hzhb_sub{
	background:#00479d;
	color:#fff;
	font-size:24px;
	width:200px;
	height:53px;
	line-height:53px;
	text-align:center;
	position:relative;
	margin-bottom:20px;
		clear:both;
}
.hzhb_sub:before {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    width: 12px;
    margin-left: -6px;
    z-index: 6;
    width: 0;
    height: 0;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-top: 8px solid #00479d;
}

.about_hb_list{
	padding-bottom:50px;
}


@media screen and (max-width:1000px) {	
.wht_box {
    width: 100%;
    margin-right: 0;
	height:auto;
}
.fwpt_ul li{
	width:50%;
}
.plata_intro img{
	max-width:100%;
}
.plata_intro{
	font-size:20px;
}
.synews li {
    padding: 15px;
    line-height: 28px;
    width: 100%;
    margin-left: 0;
	height:auto;

}
.about_data{
	padding-top:30px;
}
.wht_boxtitle{
	font-size: 20px;
    padding-left: 20px;
	padding-bottom:6px;
}
.wht_boxtitle:before{
    width: 3px;
    height: 16px;
	top:9px;
}
.data_cul{
	font-size:16px;
	line-height:26px;
}
.about09{
	padding-top:30px;
}
.news_data{
	padding-top:30px;
}
.about09{
	padding-top:30px;
	padding-bottom:46px;
}
.plata_intro{
	font-size:16px;
	font-weight:400;
	line-height:26px;
}
.synews{
	margin-left:0px;
}
.fwpt_ul li{
	padding:30px 15px;
	line-height:28px;
	font-size:16px;
}
.hzhb_sub{
	font-size:18px;
	font-weight:bold;
	width:150px;
	height:42px;
	line-height:42px;
}
.hzhb_sub:before {

    bottom: -8px;
}
.zt_list li {
	width: 100%;
	margin-right: 0;
	height: 200px;
}

.zt_list .kbimg {
	height: 200px;
}

.deng_box {
	width:83%;
}
.deng_wrap {
    width: 100%;
    height: 60%;
	padding: 30px 20px 30px 20px;

}
.close_login {
	width: 20px;
	height: 20px;
	position: absolute;
	right: -26px;
	top: 10px;
	z-index: 100;
	cursor: pointer;
}
.deng_box .close_login img {
	width: 20px;
}
.fdf_title{
	font-size:24px;
	height:40px;
	line-height:32px;
}
.kb_imgch img{
	width:70px;
}
.kb_title{
	font-size:30px;
}
}