
/*
制作： 青华互联网站建设 版权所有 复制必究
网址： www.qinghuahulian.com
电话/微信：18653219163  QQ:893157818
邮箱：vip@qinghuadns.com  联系人：王小姐
*/

*{margin:0px; padding:0px; box-sizing:border-box;
}
html,body{
     -webkit-text-size-adjust:none;
}
@font-face{
	font-family:Pingfang; src:url('../font/pingfang.woff2') format('woff2'), url('../font/pingfang.woff') format('woff'),url('../font/pingfang.ttf') format('truetype'),url('../font/pingfang.eot'); font-weight: normal; font-style: normal; font-stretch:ultra-expanded;/*定义字体符合拉伸*/
}
@font-face{
	font-family:PingFangBold; src:url('../font/PingFangBold.woff2') format('woff2'), url('../font/PingFangBold.woff') format('woff'),url('../font/PingFangBold.ttf') format('truetype'),url('../font/PingFangBold.eot'); font-weight: normal; font-style: normal; font-stretch:ultra-expanded;/*定义字体符合拉伸*/
}
@font-face{
	font-family:Arial Black; src:url('../font/ariblk.ttf') format('truetype');
}
body{
	color:#333333;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color:#fff; font-family:"Pingfang";
}
body img{
    border:0px;	image-rendering:-moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;
}
input, textarea {
	outline: 0;
	border: none;
	background: 0 0;
	font-size: 14px;
	 font-family:"Pingfang";
	-webkit-appearance: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none; -webkit-appearance:none;}

/*强制去除textarea自带的样式*/
textarea{resize:none; -webkit-appearance:none;}

textarea,input,select { background:none; border:none; margin:0; padding:0;}
A {
	color: #222222; text-decoration:none;
}
A:link {
	color: #222222; text-decoration:none;
}
A:visited {
	color: #222222; text-decoration:none;
}
A:hover {
	color: #d60f43; text-decoration:none;
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.fl{
	float:left;
}
.fr{
	float:right;
} 
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.mt50{
	margin-top:50px;
}
.topbox{
	width:100%;	position:absolute; left:0px; top:0px; z-index:111;
}
.top{
	width:100%; height:0px;	position:absolute; left:0px; top:0px; z-index:111;
}
.header{
	padding-left:40px; padding-right:40px; height:auto;
}
.logo{
	padding-top:10px; float:left;
}
.logo .logo1{
	display:block;
}
.logo .logo2{
	display:none;
}
.header_right{
	float:right;
}
.header_right .mnav{
	position:absolute; right:40px; top:25px;
}
.header_right .mnav1{
	display:block;
}
.header_right .mnav2{
	display:none;
}
.header_right .lang{
	 right:75px; top:25px; position:absolute; cursor:pointer; padding-bottom:10px; padding-right:10px; padding-left:10px; 
}
.header_right .lang .lang_info{
	width:115px; box-shadow: 0 0 3px #f3f3f3; background-color:#fff; padding:0 10px; padding-top:12px; padding-bottom:12px; position:absolute; right:-38px; top:50px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; overflow:hidden; visibility:hidden; opacity: .9; 
}
.header_right .lang .lang_info a{
	font-size:14px; line-height:34px;
}
.header_right .lang .lang_info img{
	vertical-align:middle;
}
.header_right .lang:hover .lang_info {
	top: 33px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s; 
	opacity: 0.9; visibility:visible;
}
.header_right .lang .lang_info li:nth-of-type(2){
	font-family:Arial, Helvetica, sans-serif;
}
.header_right .lang1{
	display:block;
}
.header_right .lang2{
	display:none;
}
.header_right .baxida_m{
	display:none;
}
.header_right .baxida_m1{
	display:none;
}
.header_right .baxida_m2{
	display:none;
}
.nav{
	float:right; height:auto;
}
.nav ul{
	list-style-type:none; margin-right:95px;
}
.nav li{
	height:auto; float:left; padding-top:25px;
}
.nav a{
	font-size:14px; color:#fff; padding-left:30px; padding-right:30px;
}
.nav ul li ul.sec-menu {
	position:absolute; top: 0px; width: 100%; left:0px; display:none; z-index:-1;
}
.nav li:hover .sec-menu{
	height:280px;
}
.topnav{
	width:500px; overflow:hidden; position:absolute; left:50%; margin-left:-250px; top:100px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.topnav_title{
	width:35%; font-size:20px; font-family:'PingFangBold'; color:#1a3552;
}
.topnav_list{
	width:55%;
}
.nav li ul li{
	width:100%; float:none; line-height:32px; padding-top:0px;
}
.nav li ul li a{
	font-size:16px; font-family:'PingFang'; padding-left:0px !important; padding-right:0px !important;
}
.nav li ul li a:hover{
	color:#d32418; transition: 0.2s all; -webkit-transition: 0.2s all; -moz-transition: 0.2s all; -o-transition: 0.2s all;
}
.sec4{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.sec4 li{
	width:50% !important; float:left !important;
}
.com_topbox{
	padding-bottom:18px;
}
.com_topbox .nav a{
	color:#1a3552;
}
.com_topbox .logo1{
	display:none;
}
.com_topbox .logo2{
	display:block;
}
.com_topbox .mnav1{
	display:none;
}
.com_topbox .mnav2{
	display:block;
}
.com_topbox .lang1{
	display:none;
}
.com_topbox .lang2{
	display:block;
}
.fixednav{
	/*border-bottom:1px #e1e1e1 solid; */padding-bottom:18px; position:fixed; background:none;
}
.fixednavbg{
	background-color:#f0f8fa;
}
.fixednav .nav a{
	color:#1a3552; transition: 0.6s all; -webkit-transition: 0.6s all; -moz-transition: 0.6s all; -o-transition: 0.6s all;
}
.fixednav .logo1{
	display:none;
}
.fixednav .logo2{
	display:block;
}
.fixednav .mnav1{
	display:none;
}
.fixednav .mnav2{
	display:block;
}
.fixednav .lang1{
	display:none;
}
.fixednav .lang2{
	display:block;
}
.fixedindex{
	
}
.fixedindex .nav a{
	color:#1a3552; transition: 0.6s all; -webkit-transition: 0.6s all; -moz-transition: 0.6s all; -o-transition: 0.6s all;
}
.fixedindex .logo1{
	display:none;
}
.fixedindex .logo2{
	display:block;
}
.fixedindex .mnav1{
	display:none;
}
.fixedindex .mnav2{
	display:block;
}
.fixedindex .lang1{
	display:none;
}
.fixedindex .lang2{
	display:block;
}
.news_topbox{
	background:none;
}
.baxida_check{
	width:100%; height:100%; position:fixed; left:0px; background:url(../image/check_line.jpg) left 68px repeat-x #f0f8fa; z-index:99; bottom:-100%; transition: 0.4s all; -webkit-transition: 0.4s all; -moz-transition: 0.4s all;  overflow-y:auto; padding-bottom:30px;
}
.contact_us{
	width:100%; height:100%; left:0px;  background:#f0f8fa; z-index:99; transition: 0.4s all; -webkit-transition: 0.4s all; -moz-transition: 0.4s all; -o-transition: 0.4s all; overflow-y:auto;
}
.close{
	margin-top:100px; float:right; margin-right:33px; width:26px; height:26px; border:1px #327dce solid; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%; padding-left:1px; padding-top:1px;
}
.checkinfo{
	width:100%; max-width:675px; margin:0 auto; margin-top:50px;
}
.checkinfo center{
	color:#327ecc; font-size:42px;
}
.checkinfo p{
	text-align:center; color:#676769; font-size:18px; margin-top:5px;
}
.check_form{
	margin-top:20px;
}
.check_text{
	width:80%; height:230px; background-color:#ffffff; border:1px #b7b7b7 solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; float:left; font-size:14px; color:#666666; padding:15px;
}
.check_text:focus{
	border:1px #92bbe7 solid;
}
.check_form form input::-webkit-input-placeholder,
.check_form form textarea::-webkit-input-placeholder{
	 color:#b7b7b7;
}
.check_sub{
	width:17%; height:107px; border:0px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; background:url(../image/lang.svg) center 15px no-repeat #327dce; -moz-background-size:45px auto;  background-size:45px auto; float:right; color:#fff; font-size:20px; padding-top:50px; font-family:'Pingfang'; cursor:pointer;
}
.check_title{
	width:17%; height:107px; border:1px #b8b8b8 solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; background:url(../image/baxidabg2.png) center 16px no-repeat; -moz-background-size:38px auto;  background-size:38px auto; float:right; color:#98999b; font-size:16px; padding-top:50px; font-family:'Pingfang'; margin-bottom:15px; cursor:pointer;
}
.verifyCode{
	border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;
}
.checkcode{
	width:323px; height:35px; border:1px #b7b7b7 solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; overflow:hidden; margin-top:20px; float:left;
}
.checkcode:hover{
	border:1px #92bbe7 solid;
}
.check_code{
	background-color:#fff; border-right:1px #b7b7b7 solid; width:180px; height:35px; padding-left:15px; float:left;
}
.check_form span{
	margin-top:20px; line-height:35px; display:inline-block; margin-left:20px;
}
.check_form span a{
	color:#629edd;
}
.menu_box{
	width:100%; height:100%; position:fixed; right:-100%; top:0px; background-color:#232d48; z-index:100; transition: 0.3s all; -webkit-transition: 0.3s all; -moz-transition: 0.3s all; -o-transition: 0.3s all; overflow-y:auto;
}
.close_menu{
	float:right; display:none; margin-right:14px; margin-top:25px; width:26px; height:26px; border:1px #c8e2e8 solid; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%; padding-left:1px; padding-top:1px;
}
.hide_nav{
	background:none; border-bottom:0px;
}
.hide_nav .mnav{
	display:none;
}
.hide_nav .nav{
	display:none;
}
.hide_nav .lang{
	display:none;
}
.hide_nav .logo1{
	display:block;
}
.hide_nav .logo2{
	display:none;
}
.hide_nav .close_menu{
	display:block;
}
.menu_all{
	color:#8594bd; font-size:14px; padding-top:150px; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; 
}
.menu_all a{
	color:#8594bd; font-size:18px;
}
.menu_all a:hover{
	color:#cfd5e8;
}
.menu_all h3{
	margin-bottom:30px; font-family:'PingFangBold';
}
.menu_all h3 a{
	color:#cfd5e8; font-size:30px;
}
.menu_all h4{
	margin-bottom:20px;
}
.menu_all h4 a{
	color:#cfd5e8; font-size:22px; font-weight:normal;
}
.menu_all ul{
	margin-bottom:30px;
}
.menu_all li{
	line-height:40px;
}
.banner{
	width:100%;height:100vh;overflow:hidden;position:relative;
}
.banner .swiper-slide{
	width:100%;height:100%; transform: translate3d(0,0,0);
}
.indexvideo video{
	width:100%; height:100%; object-fit: cover;
}
.home_slide1{
	position:relative; background-color:#232d48;
}
.video_txt{
	position:absolute; left:90px; bottom:42%; z-index:11; color:#fff; font-size:32px;
}
.video_txt p{
	font-size:50px; margin-top:30px; font-family:'PingFangBold';
}
.home_slide2{
	background:url('../image/O1CN01PipooV20dt4mQUjHj_!!712096873.jpg') center top no-repeat; background-size:cover; position:relative;
}
.home_slide3{
	background:url('../image/O1CN01ZTpTtx20dt4qBVw4N_!!712096873.jpg') center top no-repeat; background-size:cover; position:relative;
}
.banner .pagination_box {
	position: absolute;left: 0;text-align: center; bottom: 105px;width: 100%;z-index:9; 
}
.banner .pagination {
	width:88px; position:absolute; left:50%; margin-left:-44px; bottom:0px;
}
.banner .pagination_lr {
	width:200px; height:16px; position:absolute; left:50%; margin-left:-100px; bottom:7px;
}
.banner .swiper-pagination-bullet {
	display: inline-block;opacity:1; background:none; border:1px #fff solid; width: 9px;height: 9px;margin: 5px;cursor: pointer;transition: width 0.3s ease-in-out;border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;
}
.banner .swiper-pagination-bullet-active{
	background: #d32418; border:1px #d32418 solid;
}
.pagination_lr .arrow-left{
	position: absolute;left:0px; top:0px; width: 54px; height: 16px; background: url(../image/left01.png) no-repeat; z-index: 8;cursor:pointer;
}
.pagination_lr .arrow-right{
	position: absolute;right: 0px; top:0px; width: 54px; height: 16px; background: url(../image/left01.png) no-repeat; z-index: 8;cursor:pointer; transform: rotate(180deg);
}
.pagination_lr .arrow-left:hover{
	background: url(../image/left02.png) no-repeat;
}
.pagination_lr .arrow-right:hover{
	background: url(../image/left02.png) no-repeat;
}
.banner_bottom_box{
	width:100%; height:60px; background:#fff; position:absolute; left:0px; bottom:0px; z-index:99; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: nowrap;
}
.datas{
	width:58%; height:60px; padding-top:2px; padding-left:150px;margin:0 auto;
}
.datas li{
	width:33.33%; background:url(../image/databg.jpg) right center no-repeat; text-align:center; float:left; font-size:30px; line-height:22px; position:relative;
}
.datas li:last-child{
	background:none;
}
.datas li font{
	font-size:18px; vertical-align:text-top;
}
.datas li p{
	font-size:12px;
}
.quick{
	width:42%; height:60px; background-color:#e6eaed; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: nowrap;
}
.quick ul{
	display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: nowrap; width:100%;
}
.quick li.baxida{
	width:24%; min-width:204px; height:60px; background:url(../image/baxidabg.png) 40px center no-repeat #c4404e; -moz-background-size:25px auto;  background-size:25px auto;
}
.quick li.baxida a{
	line-height:60px; color:#fff; display:block; padding-left:80px; font-size:14px;
}
.quick li.public{
	width:22%; min-width:204px; height:auto; background:url(../image/chaxunbg.png) 40px center no-repeat #e6eaed; color:#565656; line-height:60px; font-size:14px; position:relative; cursor:pointer; -moz-background-size:23px auto;  background-size:23px auto;
}
.quick li.public a{
	color:#565656; padding-left:80px; display:block;
}
.quick li.public:hover{
	/*background:url(../images/chaxunbg2.png) 40px center no-repeat #d63f50; */ color:#fff; width:76%;
}
.quick li.public:hover a{
	color:#ffffff;
}
.public_info{
	position:absolute; right:0; bottom:60px; z-index:99;/* background-color:#d63f50;*/ width:799px; height:auto; display:none; cursor:auto;
}
.public_title{
	height:30px;/* background-color:#c93c4c;*/ color:#fff; line-height:30px; padding-left:20px;
}
.public_info ul{
	list-style-type:none; margin-left:20px; flex-wrap: wrap; padding-top:15px; padding-bottom:5px;
}
.public_info li{
	height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;/* border-right:1px #eb5264 solid; background:url(../images/public_libg.jpg) right center no-repeat;*/ padding-right:30px; margin-left:30px; display:inline-block;
}
.public_info li a{
	color:#ffe5e8 !important; font-size:14px !important; padding-left:0px !important;
}
.public_info li a:hover{
	color:#fff !important;
}
.public_info li:last-child{
	/*background:none;*/ border-right:0px;
}
.quick li.public:hover .public_info{
	display:block;
}
.business_box{
	width:100%; height:auto; background-color:#f8f8fa; padding-top:70px; padding-bottom:50px;
}
.business_tab{
	height:82px; background:url(../image/tabbg.jpg) left bottom repeat-x; overflow:hidden;
}
.business_tab ul{
	 display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content:center; align-items:center; padding-left:16px; padding-right:16px;
}
.business_tab li{
	font-size:26px; line-height:82px; text-align:center;cursor:pointer; width:50%;
}
.business_tab li.current{
	background-color:#128f51; color:#fff; border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px;  border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; 
}
.business_tab li.current a{
	color:#fff; display:block;
}
.business_tab sup{
	font-size:14px; color:#d63f50; margin-left:3px;
}
.business{
	overflow:hidden;
}
.business_cat{
	width:29%; float:left; padding-top:55px; background:url(../image/business_cat.jpg) right top repeat-y; padding-bottom:18px; padding-left:15px; overflow:hidden;
}
.business_cat li{
	height:105px; text-align:right; border-bottom:1px #e3eaf2 solid; font-size:24px; line-height:105px; padding-right:20%; cursor:pointer; margin-left:5px;
}
.business_cat li .img1{
	display:inline-block; vertical-align:middle; margin-left:65px;
}
.business_cat li .img2{
	display:none; vertical-align:middle; margin-left:65px;
}
.business_cat li:first-child{
	border-top:1px #e3eaf2 solid;
}
.business_cat li.on{
	background-color:#ffffff; color:#128f51; border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; box-shadow: 0 0 15px #dbe5f0; margin-left:0px;
}
.business_cat li.on .img1{
	display:none;
}
.business_cat li.on .img2{
	display:inline-block;
}
.business_cat li.on a{
	color:#128f51; display:block;
}
.business_cat02{
	width:29%; float:right; padding-top:55px; background:url(../image/business_cat02.jpg) left top repeat-y; padding-bottom:112px; padding-right:15px; overflow:hidden;
}
.business_cat02 li{
	height:105px; text-align:right; border-bottom:1px #e3eaf2 solid; font-size:24px; line-height:105px; padding-right:18%; cursor:pointer; margin-right:0px;
}
.business_cat02 li .img1{
	display:inline-block; vertical-align:middle; margin-left:35px;
}
.business_cat02 li .img2{
	display:none; vertical-align:middle; margin-left:35px;
}
.business_cat02 li:first-child{
	border-top:1px #e3eaf2 solid;
}
.business_cat02 li.on{
	background-color:#ffffff; color:#128f51; border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; border-bottom-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; box-shadow: 0 0 15px #dbe5f0; margin-right:0px;
}
.business_cat02 li.on .img1{
	display:none;
}
.business_cat02 li.on .img2{
	display:inline-block;
}
.business_cat02 li.on a{
	color:#128f51; display:block;
}
.swiper-container-tabs{
	width:71%; height:520px; float:right; overflow:hidden;
}
.swiper-container-tabs .swiper-slide{
	height:100% !important;
}
.business_info{
	width:100%; line-height:30px; background:url(../image/business_info.jpg) center bottom repeat-x #fff; overflow:hidden; padding-top:96px; padding-bottom:150px; padding-left:60px; padding-right:60px; border-bottom-left-radius: 20px; -webkit-border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; -webkit-border-bottom-right-radius: 20px;
}
.business_info img{
	float:right; margin-left:7%; width:46%; max-width:415px; height:auto;
}
.business_info02 img{
	float:left; margin-right:7%; width:46%; max-width:415px; height:auto; margin-left:0;
}
.business_info ul{
	display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; margin-bottom:30px;
}
.business_info li{
	background:url(../image/dian.png) left center no-repeat; padding-left:17px; width:50%; margin-top:10px;
}
.item{
	display:none;
}
.wrap{
	width:100%; max-width:1340px; margin:0 auto;
}
.title{
	font-size:36px; margin-top:80px; color:#173551; font-family:'PingFangBold';
}
.title span{
	float:right;
}
.title span a{
	font-size:16px; color:#768597;
}
.news{
	 margin-top:60px; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding-bottom:80px;
}
.news h2{
	margin-top:22px;
}
.news h2 a{
	font-size:22px; font-weight:400; color:#173551;
}
.news h2 a:hover{
	color:#77a8de;
}
.news span{
	background-color:#128f51; font-size:14px; color:#fff; display:inline-block; height:23px; line-height:23px;
}
.news span a{
	color:#fff; height:23px; line-height:23px; padding-left:5px; padding-right:5px;
}
.news img{
	width:100%; height:auto; margin-top:40px; margin-bottom:25px; overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.news img:hover{
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.news_01{
	width:42%; border-left:1px #d1d6dc solid; padding-left:35px; padding-right:35px; overflow:hidden; position:relative; padding-bottom:48px;
}
.news_02{
	width:29%; border-left:1px #d1d6dc solid; padding-left:35px; padding-right:35px; overflow:hidden; position:relative; padding-bottom:48px;
}
.news_03{
	width:29%; border-left:1px #d1d6dc solid; border-right:1px #d1d6dc solid; padding-left:35px; padding-right:35px; overflow:hidden; position:relative; padding-bottom:48px;
}
.more{
	margin-top:0px;
}
.more a{
	font-size:14px; color:#768396;
}
.more a:hover{
	color:#77a8de;
}
.more span{
	width:10px; height:8px; background:url(../image/jiantou.png) no-repeat; display:inline-block; margin-left:10px;transform:scale(0);transition:.5s
}
.more:hover span{
	transform:scale(1);transition:.5s
}
.bottoms{
	position:absolute; left:35; bottom:0px;
}
.honor_box{
	width:100%; height:auto; overflow:hidden; background:url(../image/honorbg.png) left bottom no-repeat #f8f8fa; padding-top:100px;
}
.honor{
	float:right; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;
}
.honor_left{
	width:260px; background:none; font-size:20px;
}
.honor_left span{
	background-color:#128f51; height:30px; line-height:30px; font-size:16px; color:#fff; display:inline-block; padding-left:10px; padding-right:10px;
}
.honor_cat{
	width:100%; height:260px; background-color:#293a68; margin-top:40px; list-style-type:none; overflow:hidden;
}
.honor_cat .swiper-slide{
	width:100%;	height:100%; text-align:center; color:#fff; font-size:28px; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center;
}
.honor_cat .honor01{
	background:url(../image/honor1.png) center center no-repeat;
}
.honor_cat .honor02{
	background:url(../image/honor2.png) center center no-repeat;
}
.honor_cat .honor03{
	background:url(../image/honor3.png) center center no-repeat;
}
.honor_right{
	width:75%; height:565px; background-color:#fff; overflow:hidden;
}
.honor_right .swiper-slide li{
	width:100%;	height:auto; overflow:hidden; border-bottom:1px #dee4ea solid; padding-top:37px; padding-bottom:37px; padding-left:45px; font-size:22px; color:#666666; font-family:Arial, Helvetica, sans-serif;
}
.honor_right .swiper-slide li p{
	font-size:14px; color:#838f9e; margin-top:10px; font-family:'Pingfang';
}
.honor_right .swiper-slide li span{
	display:inline-block; margin-top:20px;
}
.honor_right .swiper-slide li img{
	float:left; margin-right:85px;
}
.help_box{
	width:100%; height:auto; background:url(../image/maps2.png) 90% center no-repeat #f0f8fa; padding-top:140px; padding-bottom:140px; -moz-background-size:1020px auto;  background-size:1020px auto;
}
.help{
	color:#1a3552;
}
.help h3{
	font-size:36px; font-family:'PingFangBold';
}
.help p{
	font-size:18px; margin-top:50px; margin-bottom:50px; line-height:32px;
}
.help span a{
	font-size:36px; color:#1a3552; font-family:'segoe';
}
.foot_box{
	width:100%; height:auto; background-color:#232d48; padding-top:65px; padding-bottom:60px;
}
.footer{
	color:#8594bd; font-size:14px; display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; 
}
.footer a{
	color:#8594bd; font-size:14px;
}
.footer a:hover{
	color:#cfd5e8;
}
.footer h3{
	margin-bottom:30px;
}
.footer h3 a{
	color:#cfd5e8; font-size:18px; font-family:'PingFangBold';
}
.footer h4{
	margin-bottom:15px;
}
.footer h4 a{
	color:#cfd5e8; font-size:16px; font-weight:normal;
}
.footer ul{
	margin-bottom:30px;
}
.footer li{
	line-height:30px;
}
.footer .footer06 .con01{
	background:url(../image/con01.svg) left 7px no-repeat; padding-left:28px; -moz-background-size:16px auto;  background-size:16px auto;
}
.footer .footer06 .con02{
	background:url(../image/con02.svg) left 7px no-repeat; padding-left:28px; -moz-background-size:16px auto;  background-size:16px auto;
}
.footer .footer06 .con03{
	background:url(../image/con03.svg) left 7px no-repeat; padding-left:28px; -moz-background-size:16px auto;  background-size:16px auto;
}
.wechat{
	color:#ecf5ff; width:320px; float:right; margin-top:10px;
}
.wechat ul{
	 display: -webkit-flex; /* Safari */ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; 
}
.wechat li{
	text-align:center; font-size:14px;
}
.copyright_box{
	width:100%;	height:auto; background-color:#0c1939; line-height:28px; padding-top:15px; padding-bottom:15px;
}
.copyright{
	color:#74809e; font-size:12px;
}
.copyright a{
	color:#74809e; font-size:12px;
}
.copyright a:hover{
	color:#cfd5e8;
}
.beian{
	background:url(../image/beian.png) left center no-repeat; padding-top:3px; padding-bottom:3px; padding-left:25px;
}

/* 主营业务 */

.business_banner{
	width:100%; height:400px; background:url('../image/O1CN01WGljsN20dt4qC6SSf_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.pingtai_banner{
	width:100%; height:400px; background:url('../image/O1CN01PGMqEe20dt4gJfl0l_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.banner_txt{
	color:#fff; font-size:50px; 
}
.banner_txt p{
	font-size:16px; line-height:30px; max-width:610px;
}
.position{
	height:auto; border-bottom:1px #e8e8e8 solid; padding-top:25px; overflow:hidden; font-size:20px; font-family:'PingFangBold';
}
.position ul{
	float:right;
}
.position li{
	display:inline; padding-bottom:23px; margin-right:50px; 
}
.position li a{
	padding-bottom:25px; display:inline-block; color:#203c59; font-size:16px;
}
.position li.on a{
	border-bottom:2px #92bae7 solid; padding-left:20px; padding-right:20px; color:#92bae7;
}
.position li:last-child{
	margin-right:0px; 
}
.news_xq{
	padding-bottom:16px; font-size:16px; color:#888; font-family:'PingFang';
}
.news_xq a{
	font-size:16px; color:#888; font-weight:normal;
}
.service_cat{
	height:150px; background-color:#edf6ff; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; margin-top:55px;
}
.pingtai_cat{
	padding-left:7%; padding-right:7%;
}
.service_cat ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; padding-left:35px; padding-right:35px;
}
.service_cat li{
	width:25%; height:150px; line-height:150px; text-align:center; font-size:26px; color:#1a3552; cursor:pointer;
}
.pingtai_cat li{
	width:30%;
}
.service_cat li img{
	margin-left:20px; vertical-align:middle;
}
.service_cat li .img1{
	display:inline-block;
}
.service_cat li .img2{
	display:none;
}
.service_cat li.current{
	background-color:#ffffff; color:#92bae7; margin-top:25px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; box-shadow: 0 0 15px #edeff0;
}
.service_cat li.current .img1{
	display:none;
}
.service_cat li.current .img2{
	display:inline-block;
}
.service_info{
	width:100%; margin-top:90px; padding-bottom:30px;
}
.service_info_01{
	width:100%; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-bottom:65px;
}
.service_info_02{
	width:100%; display:flex; display: -webkit-flex; flex-direction:row-reverse; flex-wrap: wrap; justify-content: space-between; margin-bottom:65px;
}
.service_text{
	width:50%;
}
.service_text h2{
	color:#173551; font-size:36px; font-family:'PingFangBold';
}
.service_text h3{
	color:#173551; font-size:24px; margin-top:15px; margin-bottom:15px; font-family:'PingFangBold';
}
.service_text h4{
	color:#173551; font-size:18px; margin-top:15px; margin-bottom:10px;
}
.service_text p{
	line-height:30px; margin-top:15px;
}
.service_list{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: flex-start; line-height:30px;
}
.service_list ul{
	margin-right:30px;
}
.service_list li{
	line-height:30px; background:url(../image/dian.png) left 13px no-repeat; padding-left:15px;
}
.service_pic{
	width:45%;
}
.service_pic img{
	width:100%; height:auto; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; 
}
.pingtai_title{
  font-size: 36px; color:#173551; font-family:'PingFangBold'; text-align:center;margin-top:50px;
}
.pingtai_title_p{
	text-align:center; padding-left:10px; padding-right:10px;
}
.pingtai_list{
	margin-top:45px; padding-bottom:30px;
}
.pingtai_list ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.pingtai_list li{
	width:18.5%; line-height:36px;
}
.pingtai_list li:last-child{
	display:none;
}
.pingtai_list div{
	width:100%; border:1px #e2ecf7 solid; padding-top:3px; padding-bottom:3px; text-align:center; margin-bottom:25px;
}
.pingtai_list div img{
	display:block; margin:0 auto;
}
.pingtai_list span{
	background:url(../image/spanbg.jpg) left 18px no-repeat; padding-left:15px; display:inline-block;
}
.pingtai_pic{
	margin-top:30px;
}
.chuhai_box{
	width:100%; height:auto; position:relative;
}
.chuhai{
	margin-top:50px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.chuhaibg{
	width:50%; height:190px; background-color:#f2f9ff; position:absolute; right:0px; bottom:30px; z-index:-1;
}
.chuhai_pic{
	width:55%;
}
.chuhai_pic img{
	width:100%; height:auto; display:block;
}
.chuhai_text{
	width:45%; padding-left:55px;
}
.chuhai_text p{
	background-color:#fff; padding-top:50px; line-height:30px;
}
.chuhai_text img{
	margin-top:70px; width:100%; height:auto;
}
.dailicaigou{
	border:1px #cddef1 solid; margin-top:50px;
}
.dailicaigou ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.dailicaigou li{
	width:25%; border-right:1px #cddef1 solid; padding-top:20px; padding-bottom:20px; text-align:center; font-size:24px; color:#173551; padding-left:20px; padding-right:20px;
}
.dailicaigou li:hover{
	width:25%; border-right:1px #cddef1 solid; padding-top:20px; background:#eee;padding-bottom:20px; text-align:center; font-size:24px; color:#173551; padding-left:20px; padding-right:20px;
}
.dailicaigou li:last-child{
	border-right:0px;
}
.dailicaigou li img{
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.dailicaigou li:hover img{
	transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */
}

.dailicaigou p{
	color:#666; line-height:30px; font-size:16px; text-align:left; margin-top:30px;
}
.baxizhuce{
	margin-top:50px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.baxizhuce_pic{
	width:50%;
}
.baxizhuce_pic img{
	width:100%; height:auto;
}
.baxizhuce_text{
	width:46%;
}
.baxizhuce_text ul{
	margin-top:0px;
}
.baxizhuce_text li{
	background:url(../image/dian.png) left 14px no-repeat; padding-left:17px; line-height:30px; margin-top:35px;
}
.liucheng{
	padding-bottom:50px;
}
.liucheng h3{
	font-size:30px; color:#173551; margin-top:30px; margin-bottom:30px; font-family:'PingFangBold';
}
.liucheng ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.liucheng li{
	width:15.5%; height:50px; line-height:50px; background-color:#92bae7; color:#fff; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; text-align:center;
}
.liucheng li img{
	vertical-align:middle; margin-right:5px;
}
.haiwaicang{
	line-height:30px; padding-bottom:50px;
}
.hwc_service01{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-top:130px;
}
.hwc_service02{
	display:flex; display: -webkit-flex; flex-direction:row-reverse; flex-wrap: wrap; justify-content: space-between; margin-top:140px;
}
.hwc_service_pic{
	width:50%; background-color:#edf6ff; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; margin-left:40px; padding-bottom:40px;
}
.hwc_service_pic img{
	width:100%; height:auto; margin-left:-40px; margin-top:-40px; display:block; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.hwc_service_text{
	width:42%;
}
.hwc_service_text h3{
	font-size:24px; margin-bottom:30px; font-weight:normal;
}
.hwc_service_text li{
	background:url(../image/hwc_libg.jpg) left 10px no-repeat; line-height:36px; padding-left:25px;
}
.hwc_fenxiao{
	margin-top:50px;
}
.hwc_fenxiao ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.hwc_fenxiao li{
	width:21%; height:auto; text-align:center; font-size:24px; color:#1a3552; margin-bottom:30px;
}
.hwc_fenxiao p{
	text-align:left; font-size:16px; line-height:24px; margin-top:20px;
}
.hwc_fenxiao img{
	margin-bottom:10px; -moz-transition: all 1s;-ms-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;
}
.hwc_fenxiao li:hover img{
	-moz-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); transform: rotateY(360deg); -moz-transition: all 1.5s; -ms-transition: all 1.5s; -webkit-transition: all 1.5s; -o-transition: all 1.5s; transition: all 1.5s;
}
.hwc_pingtai_box{
	width:100%; height:auto; background:url(../image/haiwaicang_pic13.jpg) center center no-repeat; background-size:cover; padding-top:10px; padding-bottom:50px; background-attachment:fixed; margin-top:30px;
}
.hwc_pingtai_pic{
	margin-top:30px;
}
.hwc_liucheng{
	margin-top:50px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.hwc_liucheng_title{
	width:240px; font-size:36px; color:#1a3552; padding-top:35px; font-family:'PingFangBold';
}
.hwc_liucehng_info{
	width:78%;
}
.hwc_liucehng_info ul{
	
}
.hwc_liucehng_info li{
	border:1px #d5e9ff solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; padding-top:25px; padding-bottom:25px; padding-left:30px; padding-right:30px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: nowrap; justify-content: flex-start; align-items:center; margin-bottom:10px; font-size:18px; line-height:30px;
}
.hwc_liucehng_info img{
	width:99px; height:69px; border-right:1px #d5e9ff solid; margin-right:30px; padding-right:30px;
}
.hwc_time{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-top:50px; background-color:#f5faff; margin-bottom:50px;
}
.hwc_time_pic{
	width:55%; background:url(../image/haiwaicang_pic21.jpg) left center no-repeat; background-size:cover;
}
.hwc_time_info{
	 width:35%;	padding-top:55px; padding-bottom:70px; line-height:30px;
}
.hwc_time_info h3{
	font-size:36px; color:#1a3552; margin-bottom:30px;
}
.hwc_time_info span{
	display:inline-block; margin-bottom:10px; margin-top:10px; font-weight:bolder;
}
.time1{
	background:url(../image/timebg1.jpg) left center no-repeat; padding-left:35px;
}
.time2{
	background:url(../image/timebg2.jpg) left center no-repeat; padding-left:35px;
}
.hwc_time_info p{
	margin-left:35px;
}
.hwc_youshi{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-top:30px;
}
.hwc_youshi02{
	display:flex; display: -webkit-flex; flex-direction:row-reverse; flex-wrap: wrap; justify-content: space-between; margin-top:30px; padding-bottom:50px;
}
.hwc_youshi_text{
	width:50%; padding-top:50px;
}
.hwc_youshi_text h3{
	font-size:36px; color:#1a3552; margin-bottom:30px; font-family:'PingFangBold';
}
.hwc_youshi_text p{
	line-height:36px;
}
.hwc_youshi_pic{
	width:45%;
}
.hwc_youshi_pic img{
	width:100%; height:auto;
}
.baxida_info{
	border:1px #d7e5f4 solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: nowrap; justify-content: flex-start; align-items: center; padding:45px; line-height:30px;
}
.culture_info{
	font-size:18px; color:#1a3552;
}
.baxida_info img{
	width:384px; height:auto; border-right:1px #d7e5f4 solid; margin-right:50px; padding-right:20px;
}
.baxida_info h3{
	color:#173551; font-size:36px;
}
.baxida_list{
	margin-top:50px; padding-bottom:50px;
}
.baxida_list h4{
	color:#1d4672; font-size:24px; margin-top:30px; margin-bottom:30px; font-family:'PingFangBold';
}
.baxida_list p{
	line-height:30px; padding-left:35px; overflow:hidden;
}
.baxida_list .line{
	border-bottom:1px #f3f3f3 solid; margin-top:30px;
}
.baxida_list p span{
	width:80px; display:inline-block;
}
.baxida_list dl{
	line-height:30px; margin-left:35px;
}
.baxida_list dl dt{
	float:left; width:250px;
}
.baxida_list dl dd{
	
}
.baxida_tabs{
	width:100%;	max-width:500px; margin-left:35px; margin-top:30px; line-height:30px;
}

/* 金圆新闻  */


.news_banner{
	width:100%; height:400px; background:url('../image/O1CN019jxqJR20dtAh8LLwB_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.news_banner_xq{
	width:100%; height:475px; background:url('../image/O1CN01Ze5bRS20dt4lxsEF7_!!712096873.jpg') center center no-repeat; background-size:cover; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.news_list{
	height:auto; margin-top:50px; padding-bottom:50px;
}
.news_list ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.news_list li{
	width:31%; margin-bottom:50px;
}
.news_list .itemempty {
    width: 31%; height:0px; margin:0px;
}
.news_list:after {
    content: "";
    flex: auto;
}
.news_list li.first-child{
	width:65.5%;
}
.news_list_pic{
	width:100%; height:auto; overflow:hidden; margin-bottom:5px;
}
.news_list li img{
	width:100%; height:auto; margin-bottom:10px; overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.news_list li:hover img{
	transform: scale(1.12, 1.12);	
	-ms-transform:scale(1.12, 1.12); 	/* IE 9 */
	-moz-transform:scale(1.12, 1.12); 	/* Firefox */
	-webkit-transform:scale(1.12, 1.12); /* Safari 和 Chrome */
	-o-transform:scale(1.12, 1.12); 	/* Opera */
}
.news_list .news_time{
	float:right; color:#999999; font-size:12px; margin-top:13px;
}
.news_list .news_cat{
	background-color:#128f51; color:#fff; font-size:14px; padding-left:3px; padding-right:3px;
}
.news_list a{
	font-size:24px; color:#173551;
}
.news_more{
	margin-top:35px; border-top:1px #d1d1d1 solid; padding-top:20px;
}
.news_more a{
	color:#898989; font-size:14px;
}
.news_more span{
	width:25px; height:14px; display:inline-block; background:url(../image/more.png) no-repeat; float:right;margin-top:3px;
}
.morespan{
	width:25px; height:14px; display:inline-block; background:url(../image/more.png) no-repeat; float:right; margin-top:10px;
}
.news_box{
	width:100%; height:auto; background-color:#f0f8fa; padding-top:60px;
}
.news_related li:first-child{
	width:31%;
}
.news_info{
	font-size:36px; color:#173551; font-family:'PingFangBold';
}
.news_info p{
	margin-top:15px; color:#7b8698; font-family:'Pingfang';
}
.content{
	padding-top:50px; padding-bottom:50px; line-height:40px;
}
.content p{
	margin-bottom:30px; 
}
.news_content{
	line-height:32px; max-width:1200px;
}
.news_content p{
	margin-bottom:0px; text-indent:0;
}
.content img{
	max-width:100%; height:auto; margin-bottom:15px;
}
.fullbox{
	width:100% !important; max-width:inherit; padding-left:0px !important; padding-right:0px !important;
}
.fullbox table{
	margin:0 auto !important;
}
.pages{
	margin:0 auto;
	text-align:center; padding-top:10px; padding-bottom:50px;
}
.pages ul{
	list-style-type:none;
	padding:12px 0px 12px 0px;
}
.pages ul span{
	display:inline-block;
	font-family:Tahoma;
	height:40px;
	line-height:40px;
	font-size:16px; margin-left:4px; margin-right:4px;
}
.pages ul span.page-status{
	padding-left:15px; padding-right:15px;
}
.pages ul span.page-numbar{
	font-size:16px; margin-right:0px;
}
.pages ul span.page-next{
	margin-left:0px;
}
.pages ul span.page-numbar a{
	font-size:16px; margin-right:8px;
}
.pages ul span a{
	color:#555;
	height:40px;
	line-height:40px;
	padding-left:15px;
	padding-right:15px;
	display:inline-block;
	font-size:16px; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;
}
.pages ul span a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#128f51; height:40px; line-height:40px;
	padding-left:15px;
	padding-right:15px; display:inline-block;
}
.pages ul a.page-num-current,
.pages ul a.page-num-current a,.pagebox ul a.page-num-current a:hover{
	background-color:#128f51;
	padding:0px 4px 0px; padding-left:15px; padding-right:15px;
	color:#fff; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;
}
.pages ul span.page-pre a{
	font-size:20px; background:url(../image/prev.jpg) center center no-repeat;
}
.pages ul span.page-pre a:hover{
	background-color:none;
}
.pages ul span.page-next a{
	font-size:20px; background:url(../image/next.jpg) center center no-repeat;
}
.pages ul span.page-next a:hover{
	background-color:none;
}
.text-secondary{
       font-size:16px; text-align:center; padding-bottom:50px; height:auto; overflow:hidden; color:#888;
}
.prenetxt{
	height:auto; border-top:1px #ebebeb solid; border-bottom:1px #ebebeb solid; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; padding-top:22px; padding-bottom:22px; margin-bottom:60px; position:relative;
}
.prenetxt a{
	color:#555;
}
.prenetxt .prev{
	background:url(../image/more2.png) left 7px no-repeat; padding-left:35px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;
}
.prenetxt .next{
	background:url(../image/more.png) right 7px no-repeat; padding-right:35px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;
}
.prenetxt .back{
	background:url(../image/back.png) right center no-repeat; position:absolute; left:50%; margin-left:-68px; top:22px;
}
.prenetxt .back a{
	padding-right:40px;
}

/* 招贤纳士  */


.jobs_banner{
	width:100%; height:400px; background:url('../image/O1CN01cI576b20dt4t1m5Vl_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.jobs_info{
	font-size:22px; color:#1a3552; padding-top:85px; padding-bottom:85px; line-height:42px;
}
.jobs_info a{
	color:#92bae7;
}
.jobslist{
	border-top:2px #1a3552 solid; padding-bottom:50px; margin-top:50px;
}
.jobslist ul li{
	width:100%;	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: flex-start; height:auto; line-height:36px; font-size:16px; border-bottom:1px #dddddd solid;  cursor:pointer;
}
.jobslist ul li div{
	 padding-top:40px; padding-bottom:30px;
}
.jobslist ul li div:nth-of-type(1){
	width:25%; color:#1a3552; font-weight:bolder;
}
.jobslist ul li div:nth-of-type(2){
	width:30%;
}
.jobslist ul li div:nth-of-type(3){
	width:45%;
}
.jobslist li span{
	display:inline-block; width:45px; height:45px; background:url(../image/jia.png) no-repeat; float:right; -moz-background-size:100% auto;  background-size:100% auto; margin-top:-10px;
}
.jobslist li.on span{
	background:url(../image/jia2.png) no-repeat; -moz-background-size:100% auto;  background-size:100% auto;
}
.jobslist ul li ul{
	display:none; width:100% !important; margin-top:0px !important;
}
.jobinfo{
	font-size:16px; line-height:24px; width:100% !important; background-color:#fff; padding-top:10px !important; padding-bottom:50px; cursor:auto; width:100% !important; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; border-top:1px #eee dashed;
}
.jobinfo h4{
	font-size:16px; margin-bottom:10px; color:#1a3552; margin-top:20px; font-family:'PingFangBold';
}
.jobinfo div{
	 color:#666666 !important; font-weight:normal !important; width:48% !important; padding-top:0px !important;    line-height:36px; padding-bottom:0px !important;
}
.jobinfo div div{
	 width:auto !important;
}
.jobinfo div span{
	 background: none !important; float:none !important; width:auto !important; height:auto !important; margin-top:0;
}
.jobslist .jianli{
	width:115px !important; height:43px !important; line-height:43px !important; text-align:center; background-color:#92bae7; color:#fff !important; padding-top:0px !important; margin-bottom:35px;
}
.jobslist .jianli a{
	color:#fff; display:block;
}

/* 分公司  */


.company_banner{
	width:100%; height:400px; background:url('../image/O1CN01miQ2Vg20dt4sEkNKZ_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.fengongsi_cat{
	height:auto; background:url(../image/fengongsibg.jpg) center top no-repeat; padding-top:20px; padding-bottom:70px;
}
.fengongsi_cat ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.fengongsi_cat li{
	width:18%; height:auto; background:url(../image/fengongsi_libg.jpg) right bottom repeat-x;
}
.fengongsi_cat li img{
	vertical-align:bottom;
}
.fengongsi_cat a{
	line-height:62px; color:#1a3552; font-size:20px; display:block;
}
.fengongsi_cat li:hover{
	background:url(../image/fengongsi_libg2.jpg) right bottom repeat-x;
}
.fengongsi_cat li:hover a{
	color:#fff;
}
.fengongsi_cat li.on{
	background:url(../image/fengongsi_libg2.jpg) right bottom repeat-x;
}
.fengongsi_cat li.on a{
	color:#fff;
}
.fgs_line{
	border-top:1px #dce2e8 solid; margin-top:70px;
}
.fgs_content{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.fgs_content_text{
	width:50%;
}
.fgs_content_text h3{
	font-size:36px; color:#1a3552; font-family:'PingFangBold';
}
.fgs_content_text span{
	font-family:Arial, Helvetica, sans-serif;
}
.fgs_content_text h4{
	color:#1a3552; font-size:24px; margin-top:20px; font-family:'PingFangBold';
}
.fgs_content_text p{
	line-height:36px; margin-top:30px; margin-bottom:30px;
}
.fgs_content_text li{
	line-height:36px; height:auto;
}
.fgs_content_text li.gfs_add{
	background:url(../image/fgs_libg1.svg) left 8px no-repeat; -moz-background-size:20px auto;  background-size:20px auto; padding-left:32px;
}
.fgs_content_text li.gfs_email{
	background:url(../image/fgs_libg2.svg) left 9px no-repeat;-moz-background-size:20px auto;  background-size:20px auto; padding-left:32px;
}
.fgs_content_text li.gfs_tel{
	background:url(../image/fgs_libg3.svg) left 9px no-repeat; -moz-background-size:20px auto;  background-size:20px auto; padding-left:32px;
}
.fgs_content_pic{
	width:47%;
}
.fgs_content_pic img{
	width:100%; height:auto;
}
.fgs_info{
	line-height:36px; padding-top:30px; padding-bottom:30px;
}
.fgs_info h3{
	font-size:36px; color:#1a3552; margin-top:30px; margin-bottom:30px; font-family:'PingFangBold';
}
.fgs_info img{
	max-width:100%; height:auto;
}
.fgs_hw{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: flex-start; padding-bottom:20px;
}
.fgs_hw_pic{
	width:45%; height:auto;
}
.fgs_hw_pic img{
	width:100%; height:auto; border:1px #cfd7e0 solid; padding:15px;
}
.fgs_hw_text{
	width:40%; padding-left:6%; padding-top:20px;
}
.fgs_hw_text li{
	background:url(../image/fgs_hwlibg.jpg) left 17px no-repeat; line-height:48px; padding-left:30px;
}
.baxi_youshi{
	margin-top:50px; margin-bottom:0px;
}
.baxi_youshi ul{
	margin-top:30px;
}
.baxi_youshi .service_list li{
	background:url(../image/fgs_libg4.jpg) left 12px no-repeat; padding-left:23px;
}
.baxi_zhuanxian{
	margin-bottom:0px; margin-top:0px; padding-top:0px; border-bottom:1px #ececec solid; padding-bottom:55px; margin-bottom:55px;
}
.baxi_zhuanxian ul{
	margin-top:0px;
}
.baxi_zhuanxian .service_pic{
	width:32%;
}
.baxi_zhuanxian .service_text{
	width:63%;
}
.baxi_zhuanxian .service_list li{
	background:url(../image/fgs_libg4.jpg) left 12px no-repeat; padding-left:23px;
}
.shenzhen{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-top:50px; border-bottom:4px #ebf4ff solid; padding-bottom:60px;
}
.shenzhen_info{
	width:47%;
}
.shenzhen_info h3{
	font-size:36px; height:auto; color:#1a3552; margin-bottom:30px; background:url(../image/h3bg.jpg) left bottom repeat-x; font-family:'PingFangBold';
}
.shenzhen_info li{
	line-height:36px; background:url(../image/fgs_libg4.jpg) left 14px no-repeat; padding-left:23px;
}
.shenzhen_cases{
	margin-bottom:30px; width:48.5%;
}
.shenzhen_cases h4{
	font-size:24px; color:#1a3552; margin-bottom:30px; font-family:'PingFangBold';
}
.shenzhen_cases img{
	width:100%; height:auto; margin-bottom:30px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.shenzhen_cases li{
	line-height:36px; background:url(../image/fgs_libg4.jpg) left 15px no-repeat; padding-left:23px;
}
.boder0{
	border:0px;
}
.shanghai_fw{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; margin-top:50px;
}
.shanghai_fw .shenzhen_info{
	line-height:36px; padding-top:50px;
}

/* 关于金圆  */

.about_banner{
	width:100%; height:400px; background:url('../image/O1CN01Rqhuzj20dtAo4xiLI_!!712096873.jpg') center center no-repeat; background-size:cover; margin-top:68px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items:center;
}
.history{
	overflow:hidden; padding-top:100px; background:url(../image/history_libg.jpg) center bottom no-repeat; padding-bottom:80px; position:relative; padding-left:110px; padding-right:110px; -moz-background-size:100% auto;  background-size:100% auto;
}
.history .swiper-slide{
    text-align: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; transition: 300ms;  transform: scale(0.6); font-size:92px; color:#c4daf3; font-family:"Arial Black", Gadget, sans-serif; font-weight:bolder;
}
.history .swiper-slide-active,.swiper-slide-duplicate-active{
    transform: scale(1); color:#4374ab;
    /*background: -webkit-linear-gradient(to right, #21446a, #69abf4);  Safari 5.1 - 6.0 */
    /*background: -o-linear-gradient(to right, #21446a, #69abf4); /* Opera 11.1 - 12.0 */
    /*background: -moz-linear-gradient(to right, #21446a, #69abf4); /* Firefox 3.6 - 15 */
    /*background: linear-gradient(to right, #21446a, #69abf4); /* 标准的语法（必须放在最后） */
    /*-webkit-background-clip: text;/*将设置的背景颜色限制在文字中*/
    /*-webkit-text-fill-color: transparent;/*给文字设置成透明*/
  
}
.history .swiper-history-next{
	background:url(../image/left04.png) center center no-repeat; width:60px; height:60px; position:absolute; right:0px; border:1px #9bc0e9 solid; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%; cursor:pointer; top:43%; overflow:hidden;
}
.history .swiper-history-prev{
	background:url(../image/left03.png) center center no-repeat; width:60px; height:60px; position:absolute; left:0px; border:1px #9bc0e9 solid; border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;  cursor:pointer; top:43%; overflow:hidden;
}
.history_info{
	overflow:hidden; padding-top:50px; padding-bottom:150px;
}
.history_info ul{
	padding-left:10%; padding-right:10%;
}
.history_info li{
	line-height:48px; font-size:24px; background:url(../image/dian2.jpg) left 20px no-repeat; padding-left:40px; color:#1a3552; display:block;
}
.history_bot{
	height:196px; background:url(../image/history_botbg.jpg) center center no-repeat;
}
.honorlist{
	padding-top:70px;
}
.honorlist h4{
	font-size:30px; color:#1a3552;
}
.honorlist ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: flex-start; margin-top:20px;
}
.honorlist li{
	width:18%; height:auto; font-size:14px; text-align:center; margin-right:2%;
}
.honorlist li:nth-child(4n){
    margin-right: 0;
}
.honorlist li img{
	width:100%; height:auto; border:1px #e2f0ff solid; margin-bottom:10px;
}

/* 战略文化  */

.culture_box{
	width:100%; height:auto; background:url(../image/culuturebg.jpg) center center no-repeat; background-size:cover; position:relative; 
}
.culture_box .pingtai_title{
	color:#fff; position:absolute; top:50px; left:50%; margin-left:-90px;
}
.culture{
	
}
.culture ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.culture li{
	width:33.333%; color:#fff; font-size:30px; border-right:1px #d5d5d5 solid; padding-left:30px; padding-right:30px; padding-top:230px; padding-bottom:350px;
}
.culture li:first-child{
	border-left:1px #d5d5d5 solid; padding-left:30px;
}
.culture li p{
	font-size:16px; line-height:30px; margin-top:60px;
}
.culture li:hover{
	background:url(../image/culuturebg2.png);
}
.culture_content{
	margin-top:80px;
}
.culture_content h4{
	color:#1a3552; font-size:24px; margin-top:20px;
}
.culture_content p{
	margin-bottom:0px; margin-top:10px;
}
.culture_content .fgs_content_text{
	width:45%;
}
.culture_content .fgs_content_pic{
	width:50%;
}
.culture_content02{
	padding-bottom:80px; margin-top:80px;  flex-direction:row-reverse;
}
.culture_content02 p{
	margin-bottom:0px; margin-top:10px;
}
.culture_content02 .fgs_content_text{
	width:45%;
}
.culture_content02 .fgs_content_pic{
	width:50%;
}






.culture_box1{
	width:100%; height:auto; background:url(../image/culuturebg.jpg) center center no-repeat; background-size:cover; position:relative; 
}
.culture_box1 .pingtai_title{
	color:#fff; position:absolute; top:50px; left:50%; margin-left:-90px;
}
.culture1{
	
}
.culture1 ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.culture1 li{
	width:33.333%; color:#fff; font-size:30px; border-right:1px #d5d5d5 solid; padding-left:30px; padding-right:30px; padding-top:230px; padding-bottom:300px;
}
.culture1 li:first-child{
	border-left:1px #d5d5d5 solid; padding-left:30px;
}
.culture1 li p{
	font-size:16px; line-height:30px; margin-top:60px;
}
.culture1 li:hover{
	background:url(../image/culuturebg2.png);
}
.culture_content1{
	margin-top:80px;
}
.culture_content1 h4{
	color:#1a3552; font-size:24px; margin-top:20px;
}
.culture_content1 p{
	margin-bottom:0px; margin-top:10px;
}
.culture_content1 .fgs_content_text{
	width:45%;
}
.culture_content1 .fgs_content_pic{
	width:50%;
}
.culture_content021{
	padding-bottom:80px; margin-top:80px;  flex-direction:row-reverse;
}
.culture_content021 p{
	margin-bottom:0px; margin-top:10px;
}
.culture_content021 .fgs_content_text{
	width:45%;
}
.culture_content021 .fgs_content_pic{
	width:50%;
}






.contactinfo{
	margin-top:40px; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between; align-items: center;
}
.contactinfo img{
	width:50%; height:auto; padding-left:80px;
}
.contactinfo ul{
	width:44%; height:auto;
}
.contactinfo li{
	line-height:40px; margin-bottom:30px; font-size:18px; color:#1a3552;
}
.contactinfo li.con_add{
	background:url(../image/contact_add.png) left 6px no-repeat; padding-left:50px;
}
.contactinfo li.con_tel{
	background:url(../image/contact_tel.png) left 6px no-repeat; padding-left:50px;
}
.contact_con{
	margin-top:60px; padding-bottom:50px;
}
.contact_con ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.contact_con li{
	width:16.6%; text-align:center; color:#1a3552; font-weight:bolder; line-height:30px;
}
.contact_con p{
	font-weight:normal; color:#666666; margin-top:5px;
}
.contact_con li img{
	margin-bottom:15px;-moz-transition: all 1s;-ms-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s; display:inline-block;
}
.contact_con li:hover img{ -moz-transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); transform: rotateY(360deg); -moz-transition: all 1.5s; -ms-transition: all 1.5s; -webkit-transition: all 1.5s; -o-transition: all 1.5s; transition: all 1.5s;
}
#backtop{
	width:36px; height:36px;position:fixed; _position: absolute; right:20px; _right:20px; bottom:20px; z-index:98; display:none; border-radius: 3px; overflow:hidden;
}
#backtop a{
	display:block; width:36px; height:36px; background:url(../image/top-1.jpg) no-repeat; 
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	-o-transition: 0.3s all;
}
#backtop a:hover{
	background:url(../image/top-2.jpg) no-repeat;	
}
@keyframes webfd {
	from {
	top: 3px;
}
to {
	top: -3px;
}
}
@-moz-keyframes webfd {
	from {
	top: 3px;
}
to {
	top: -3px;
}
}
@-webkit-keyframes webfd {
	from {
	top: 3px;
}
to {
	top: -3px;
}
}
@-o-keyframes webfd {
	from {
	top: 3px;
}
to {
	top: -3px;
}
}
.webfd{
	animation: webfd 0.8s linear 0s infinite alternate;-moz-animation: webfd 0.8s linear 0s infinite alternate;-webkit-animation: webfd 0.8s linear 0s infinite alternate;-o-animation: webfd 0.8s linear 0s infinite alternate;position:relative;
}

@media  (max-width: 1440px) {
.wrap{
	padding-left:40px; padding-right:40px;
}
.video_txt{
	left:40px; font-size:30px;
}
.video_txt p{
	font-size:44px;
}
.datas{
	padding-left:0px;
}
.business_tab ul{
	padding-left:50px; padding-right:50px;
}
.business_cat{
	padding-bottom:50px;
}
.business_cat02{
	padding-bottom:140px;
}
.business_cat li{
	height:95px; line-height:95px;
}
.business_cat02 li{
	height:95px; line-height:95px; padding-right:15%;
}
.business_info{
	padding-left:50px; padding-right:40px;
}
.title{
	font-size:32px;
}
.hwc_liucheng_title{
	font-size:32px;
}
.hwc_time_info h3{
	font-size:32px;
}
.hwc_youshi_text h3{
	font-size:32px;
}
.baxida_info h3{
	font-size:32px;
}
.fgs_content_text h3{
	font-size:32px;
}
.fgs_info h3{
	font-size:32px;
}
.shenzhen_info h3{
	font-size:32px;
}
.news_info{
	font-size:32px;
}
.news_01{
	padding-left:25px; padding-right:25px;
}
.news_02{
	padding-left:25px; padding-right:25px;
}
.news_03{
	padding-left:25px; padding-right:25px;
}
.bottoms{
	left:25;
}
.menu_all a{
	color:#8594bd; font-size:16px;
}
.menu_all h3 a{
	font-size:26px;
}
.menu_all h4 a{
	font-size:18px;
}
.menu_all li{
	line-height:35px;
}
.honor_right{
	width:73%;
}
.banner_txt{
	font-size:40px; 
}
.business_cat li{
	padding-right:18%;
}
.business_cat li .img1{
	margin-left:55px;
}
.business_cat li .img2{
	margin-left:55px;
}
.service_cat{
	height:130px;
}
.service_cat ul{
	padding-left:0px; padding-right:0px;
}
.service_cat li{
	height:130px; line-height:130px;
}
.service_cat li img{
	margin-left:20px;
}
.service_text h2{
	font-size:30px;
}
.service_text h3{
	font-size:22px;
}
.chuhai_pic{
	width:50%;
}
.chuhai_text{
	width:50%;
}
.chuhai_text img{
	margin-top:30px;
}
.chuhaibg{
	height:150px; bottom:0px;
}
.chuhai_text p{
	padding-top:30px;
}
.pingtai_title{
  font-size:32px;
}
.baxida_info img{
	width:304px;
}
.fengongsi_cat a{
	font-size:18px;
}
.fengongsi_cat li img{
	width:45%; height:auto;
}
.history{
	padding-left:100px; padding-right:100px;
}
.history .swiper-slide{
      font-size:80px;
}
.history .swiper-history-next{
	right:40px;
}
.history .swiper-history-prev{
	left:40px;
}
.history_info{
	padding-bottom:100px;
}
.culture_box .pingtai_title{
	margin-left:-80px;
}
.contactinfo img{
	padding-left:60px;
}
.help_box{
	 -moz-background-size:70% auto;  background-size:70% auto;
}
.contact_us .close{
	margin-top:90px;
}	
.contactinfo{
	margin-top:30px;
}
.contact_con{
	margin-top:30px;
}
}
@media  (max-width: 1366px) {
.business_cat{
	padding-bottom:35px;
}
.business_cat02{
	padding-bottom:112px;
}
.business_cat li .img1{
	margin-left:45px;
}
.business_cat li .img2{
	margin-left:45px;
}
.public_info{
	width:660px;
}
}
@media  (max-width: 1280px) {
.header_right .lang{
	 right:65px;
}
.nav ul{
	margin-right:80px;
}
.nav a{
	padding-left:21px; padding-right:21px;
}
.business_tab{
	height:70px;
}
.business_tab li{
	font-size:24px; line-height:70px;
}
.business_cat{
	padding-bottom:22px;
}
.business_cat li{
	height:85px; line-height:85px; padding-right:35px; font-size:20px;
}
.business_cat02 li{
	height:85px; line-height:85px; padding-right:35px; font-size:20px;
}
.business_cat li .img1{
	width:55px; height:auto;
}
.business_cat li .img2{
	width:55px; height:auto;
}
.business_cat02 li .img1{
	width:55px; height:auto;
}
.business_cat02 li .img2{
	width:55px; height:auto;
}
.business_info{
	padding-top:65px; padding-bottom:145px;
}
.honor_right .swiper-slide li img{
	margin-right:55px;
}
.business_box{
	padding-bottom:0px;
}
.news h2 a{
	font-size:20px;
}
.help h3{
	font-size:32px;
}
.help span a{
	font-size:32px;
}
.footer .footer06{
	width:25%;
}
.banner_txt{
	font-size:34px; 
}
.service_cat{
	height:115px;
}
.service_cat li{
	font-size:22px; height:115px; line-height:115px;
}
.service_cat img{
	width:50px; height:auto;
}
.chuhaibg{
	height:120px;
}
.chuhai_text p{
	padding-top:10px;
}
.pingtai_list div img{
	width:100%; max-width:223px; height:auto; max-width:223px;
}
.hwc_fenxiao li{
	font-size:20px;
}
.hwc_liucheng_title{
	width:22%;
}
.hwc_liucehng_info{
	width:75%;
}
.fengongsi_cat li{
	width:19%;
}
.culture li{
	padding-top:180px; padding-bottom:250px;
}
.culture li:first-child{
	border-left:0px;
}
.culture li:last-child{
	border-right:0px;
}
.history .swiper-slide{
      font-size:66px;
}
.help_box{
	 -moz-background-size:80% auto;  background-size:80% auto;
}
}
@media  (max-width: 1024px) {
.header{
	padding-left:20px; padding-right:20px;
}
.wrap{
	padding-left:20px; padding-right:20px;
}
.close{
	margin-right:20px;
}
.close_menu{
	margin-right:0px; margin-top:14px;
}
.logo{
	padding-top:17px;
}
.logo img{
	width:130px; height:auto;
}
.header_right{
	/*padding-top:13px;*/
}
.header_right .mnav{
	top:12px; right:20px;
}
.header_right .mnav img{
	width:22px; height:auto;
}
.header_right .lang{
	top:13px; right:48px;
}
.header_right .lang img{
	width:26px; height:auto;
}
.nav{
	display:none;
}
.video_txt{
	left:20px; font-size:24px;
}
.video_txt p{
	font-size:36px; margin-top:15px;
}
.datas li span{
	font-family:Arial, Helvetica, sans-serif;
}
.business_box{
	padding-top:50px;
}
.business_tab ul{
	padding-left:20px; padding-right:20px;
}
.business_cat{
	padding-left:10px;
}
.business_cat02{
	padding-right:10px;
}
.business_cat li .img1{
	margin-left:35px; width:45px; height:auto;
}
.business_cat li .img2{
	margin-left:35px; width:45px; height:auto;
}
.business_cat02 li .img1{
	margin-left:35px; width:45px; height:auto;
}
.business_cat02 li .img2{
	margin-left:35px; width:45px; height:auto;
}
.business_info{
	padding-bottom:115px;
}
.news_01{
	padding-left:0px; border-left:0px;
}
.news_03{
	padding-right:0px; border-right:0px;
}
.honor_right{
	width:69%;
}
.checkinfo{
	max-width:640px; margin-top:40px;
}
.checkinfo center img{
	width:350px; height:auto;
}
.business_banner{
	margin-top:48px;
}
.pingtai_banner{
	margin-top:48px;
}
.jobs_banner{
	margin-top:55px;
}
.news_banner{
	margin-top:55px;
}
.company_banner{
	margin-top:55px;
}
.about_banner{
	margin-top:55px;
}
.chuhaibg{
	display:none;
}
.hwc_service_pic{
	margin-left:0px; padding-bottom:0px; background:none;
}
.hwc_service_pic img{
	margin-left:0px; margin-top:0px;
}
.hwc_service_text{
	width:46%;
}
.fengongsi_cat li img{
	width:40%; height:auto;
}
.history{
	padding-left:100px; padding-right:100px;
}
.history .swiper-slide{
      font-size:60px;
}
.history .swiper-history-next{
	right:20px; width:45px; height:45px; top:45%;
}
.history .swiper-history-prev{
	left:20px; width:45px; height:45px; top:45%;
}
.contactinfo img{
	padding-left:30px;
}
}
@media  (max-width: 980px) {
.datas{
	width:51%;
}
.quick{
	width:49%;
}
.quick li.baxida{
	width:24%; min-width:190px;
}
.datas li{
	font-size:26px;
}
.datas li font{
	font-size:16px;
}
.business_cat li{
	padding-right:10px; font-size:18px;
}
.business_cat02 li{
	padding-right:10px; font-size:18px;
}
.business_cat li .img1{
	margin-left:10px;
}
.business_cat li .img2{
	margin-left:10px;
}
.business_cat02 li .img1{
	margin-left:10px;
}
.business_cat02 li .img2{
	margin-left:10px;
}
.business_info{
	padding-bottom:90px;
}
.honor_box{
	padding-top:50px;
}
.honor_left{
	width:28%;
}
.honor_cat{
	height:230px;
}
.honor_right{
	width:67%;
}
.honor_right .swiper-slide li{
	padding-left:30px;
}
.honor_right .swiper-slide li img{
	margin-right:30px;
}
.help h3{
	font-size:28px;
}
.help span a{
	font-size:26px;
}
.footer .footer06{
	width:100%;
}
.wechat{
	float:none;
}
.menu_all{
	padding-top:100px;
}
.service_text h2{
	font-size:28px;
}
.service_text h3{
	font-size:22px;
}
.service_cat li img{
	margin-left:8px;
}
.pingtai_title{
  font-size:28px;
}
.culture_box .pingtai_title{
	margin-left:-70px;
}
.liucheng{
	padding-bottom:20px;
}
.hwc_fenxiao li{
	width:23%; font-size:18px;
}
.hwc_fenxiao li p{
	font-size:14px;
}
.hwc_fenxiao li img{
	width:65%; height:auto;
}
.hwc_service01{
	margin-top:50px;
}
.hwc_service_text h3{
	font-size:22px;
}
.hwc_liucheng_title{
	width:100%; margin-bottom:30px; padding-top:0px;
}
.hwc_liucehng_info{
	width:100%;
}
.hwc_time_info{
	 width:39%;
}
.hwc_time_info h3{
	font-size:30px;
}
.baxida_info{
	font-size:16px;
}
.baxida_info img{
	width:200px;
}
.checkinfo center img{
	width:300px; height:auto;
}
.news_list li{
	width:32%;
}
.news_list .itemempty {
    width: 32%; height:0px;
}
.news_list li.first-child{
	width:66%;
}
.news_related li:first-child{
	width:31%;
}
.news_list a{
	font-size:20px;
}
.news_more a{
	font-size:16px;
}
.jobs_info{
	font-size:20px;padding-top:45px; padding-bottom:45px;
}
.jobslist li span{
	width:35px; height:35px; margin-top:-5px;
}
.fgs_content_text h3{
	font-size:26px;
}
.fgs_content_text h4{
	font-size:22px;
}
.fgs_info h3{
	font-size:26px;
}
.fengongsi_cat{
	padding-top:30px; padding-bottom:35px;
}
.fengongsi_cat li{
	margin-bottom:15px;
}
.fengongsi_cat li img{
	width:35%; height:auto; vertical-align:top;
}
.fengongsi_cat li a{
	font-size:16px;
}
.fgs_line{
	margin-top:30px;
}
.fgs_hw_text{
	width:54%;
}
.shanghai_fw{
	margin-top:30px;
}
.shanghai_fw .shenzhen_info{
	padding-top:30px;
}
.history{
	padding-left:80px; padding-right:80px;
}
.history .swiper-slide{
      font-size:46px;
}
.history_info ul{
	padding-left:3%; padding-right:3%;
}
.honorlist h4{
	font-size:26px; font-weight:normal;
}
.honorlist li{
	width:23%; margin-right:2.6%;
}
.contact_con li{
	width:33%; margin-bottom:20px;
}
.contactinfo img{
	padding-left:20px;
}
.help_box{
	 -moz-background-size:100% auto;  background-size:100% auto;
}
}
@media  (max-width: 820px) {
.public_info{
	width:820px;
}
.menu_all h3 a{
	font-size:22px;
}
.menu_all h4 a{
	font-size:16px;
}
.video_txt p{
	font-size:30px;
}
}
@media  (max-width: 768px) {
.title{
	font-size:28px; margin-top:50px;
}
.service_text{
	width:100%;
}
.service_pic{
	width:100%; margin-bottom:20px;
}
.service_info_01{
	flex-direction:column-reverse; margin-bottom:40px;
}
.service_info_02{
	flex-direction:column-reverse; margin-bottom:40px;
}
.hwc_service_pic{
	width:100%; margin-bottom:30px;
}
.hwc_service_text{
	width:100%;
}
.hwc_liucheng_title{
	font-size:28px;
}
.hwc_time_info h3{
	font-size:28px;
}
.hwc_youshi_text h3{
	font-size:28px;
}
.baxida_info h3{
	font-size:28px;
}
.shenzhen_info h3{
	font-size:28px;
}
.news_info{
	font-size:28px;
}
.news h2 a{
	font-size:18px;
}
.service_cat{
	height:90px; margin-top:40px;
}
.service_cat li{
	font-size:20px; height:90px; line-height:90px;
}
.service_cat img{
	width:40px; height:auto;
}
.service_info{
	margin-top:70px;
}
.pingtai_pic{
	margin-top:0px;
}
.pingtai_list li{
	width:31%; margin-bottom:25px;
}
.pingtai_list li:last-child{
	display:block;
}
.chuhai_pic{
	width:100%;
}
.chuhai_text{
	width:100%; padding-left:0px;
}
.hwc_service02{
	margin-top:50px;
}
.dailicaigou li{
	padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:30px; font-size:20px;
}
.dailicaigou img{
	width:60%; max-width:150px; height:auto;
}
.baxizhuce_pic{
	width:100%;
}
.baxizhuce_text{
	width:100%; margin-bottom:20px;
}
.table-container{
    width: 100%; overflow-y: auto; _overflow: auto;
}
.liucheng_pic{
	width:900px;
}
.liucheng h3{
	font-size:28px;
}
.liucheng li{
	width:32%; margin-bottom:15px;
}
.news_banner{
	background-position:0px;
}
.prenetxt .back{
	display:none;
}
.fengongsi_cat li{
	height:50px;
}
.fengongsi_cat li img{
	width:30%; height:auto; vertical-align:top;
}
.fengongsi_cat li a{
	line-height:50px;
}
.fgs_content_text{
	width:100%;
}
.fgs_content_pic{
	width:100%; margin-top:25px;
}
.culture_content{
	margin-top:35px;
}
.culture_content02{
	margin-top:35px;
}
.culture_content .fgs_content_text{
	width:100%;
}
.culture_content .fgs_content_pic{
	width:100%;
}	
.culture_content02 .fgs_content_text{
	width:100%;
}
.culture_content02 .fgs_content_pic{
	width:100%;
}
.fgs_hw{
	padding-bottom:0px;
}
.fgs_hw_pic{
	width:100%;
}
.fgs_hw_text{
	width:100%; padding-left:0px;
}
.baxi_youshi .service_pic{
	margin-top:30px;
}
.baxi_youshi{
	margin-bottom:0px;
}
.baxi_zhuanxian{
	padding-bottom:20px; margin-bottom:50px; flex-direction:row-reverse; 
}
.baxi_zhuanxian .service_pic{
	width:100%; margin-top:0px;
}
.baxi_zhuanxian .service_text{
	width:100%;
}
.zhuanxian_info{
	padding-top:0px; padding-bottom:0px;
}
.shenzhen{
	padding-bottom:20px;
}
.shenzhen_info{
	width:100%; margin-bottom:30px;
}
.shanghai_bumen{
	margin-top:0px;
}
.shanghai_bumen .service_pic{
	margin-top:0px;
}
.history_info{
	padding-bottom:50px;
}
.history .swiper-history-next{
	width:35px; height:35px; top:48%;
}
.history .swiper-history-prev{
	width:35px; height:35px; top:48%;
}
.culture_box .pingtai_title{
	margin-left:-60px; top:35px;
}
.culture li{
	width:100%; padding-left:0px; padding-right:0px; border:0px; padding-top:30px; padding-bottom:30px; border-bottom:1px #d5d5d5 solid; font-size:22px;
}
.culture li:first-child{
	padding-left:0px; border:0px; padding-top:130px;
}
.culture li p{
	margin-top:15px;
}
.culture li:last-child{
	border:0px; padding-bottom:100px;
}
.contactinfo img{
	width:100%; height:auto; padding-left:0px;
}
.contactinfo ul{
	width:100%; height:auto; margin-top:30px;
}
.public_info{
	width:788px;
}
}
@media  (max-width: 640px) {
.header{
	padding-left:10px; padding-right:10px;
}
.wrap{
	padding-left:10px; padding-right:10px;
}
.close{
	margin-right:10px;
}
.logo img{
	width:100px; height:auto;
}
.header_right .mnav{
	right:10px;
}
.header_right .lang{
	right:33px;
}
.header_right .lang .lang_info{
	right:-22px;
}
.header_right .baxida_m{
	display:block; position:absolute; right:78px; top:16px;
}
.header_right .baxida_m img{
	width:20px; height:auto;
}
.header_right .baxida_m1{
	display:block;
}
.header_right .baxida_m2{
	display:none;
}
.com_topbox .baxida_m1{
	display:none;
}
.com_topbox .baxida_m2{
	display:block;
}
.fixednav .baxida_m1{
	display:none;
}
.fixednav .baxida_m2{
	display:block;
}
.hide_nav .baxida_m{
	display:none;
}
.video_txt{
	font-size:20px;
}
.video_txt p{
	font-size:28px; margin-top:10px;
}
.banner .pagination_box {
	bottom: 85px;
}
.pagination_lr{
	display:none;
}
.datas{
	width:100%;
}
.datas li{
	font-size:22px;
}
.quick{
	display:none;
}
.business_box{
	padding-top:30px;
}
.business_tab{
	height:50px;
}
.business_tab ul{
	padding-left:5px; padding-right:5px;
}
.business_tab li{
	font-size:16px; line-height:50px;
}
.business_tab li:first-child{
	width:40%;
}
.business_tab li:last-child{
	width:60%;
}
.business_tab sup{
	font-size:10px;
}
.business_cat{
	width:100%; float:none; background-image:none; padding-top:25px;
}
.business_cat li{
	width:48%; height:50px; line-height:50px; float:left; padding:0px; text-align:center; font-size:16px; margin-left:0px;
}
.business_cat li img{
	height:20px !important; width:auto !important;
}
.business_cat li.on{
	border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; 
}
.business_cat li:nth-of-type(2){
     border-top:1px #e3eaf2 solid;
}
.business_cat02{
	width:100%; float:none; background-image:none; padding-top:25px; padding-bottom:22px;
}
.business_cat02 li{
	width:48%; height:50px; line-height:50px; float:left; padding:0px; text-align:center; font-size:16px; margin-right:0px;
}
.business_cat02 li img{
	height:20px !important; width:auto !important;
}
.business_cat02 li.on{
	border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; 
}
.business_cat02 li:nth-of-type(2){
     border-top:1px #e3eaf2 solid;
}
.swiper-container-tabs{
	width:100%; height:550px; float:none;
}
.business_info{
	width:100%; padding:10px; padding-bottom:50px;
}
.business_info img{
	float:none; margin-left:0px; width:100%; max-width:100%; height:auto;
}
.business_info02 img{
	float:none; margin-left:0px; width:100%; max-width:100%; height:auto; margin-right:0px;
}
.business_info ul{
	margin-top:20px;
}
.title{
	font-size:22px; margin-top:35px;
}
.title span a{
	font-size:14px;
}
.news{
	margin-top:35px;
}
.news img{
	margin-top:20px; margin-bottom:0px;
}
.news_01{
	width:100%; padding-left:0px; padding-right:0px; border:0px;
}
.news_02{
	width:100%; padding-left:0px; padding-right:0px; border:0px; margin-top:30px;
}
.news_03{
	width:100%; padding-left:0px; padding-right:0px; border:0px; margin-top:30px;
}
.honor_left{
	width:100%;
}
/*.honor_cat .swiper-wrapper{
	display:auto; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center;
}
.honor_cat{
	height:45px; background:none; margin-bottom:20px;
}
.honor_cat .swiper-slide{
	width:26%; text-align:center; color:#333; font-size:16px; background:none;
}
.honor_cat .swiper-slide.on{
	border-bottom:2px #128f51 solid; color:#128f51;
}*/
.honor_cat{
	height:135px;
}
.honor_cat .swiper-slide{
	font-size:22px;
}
.honor_cat .honor01{
	background:url(../image/honor1.png) center center no-repeat; -moz-background-size:auto 70%;  background-size:auto 70%;
}
.honor_cat .honor02{
	background:url(../image/honor2.png) center center no-repeat; -moz-background-size:auto 70%;  background-size:auto 70%;
}
.honor_cat .honor03{
	background:url(../image/honor3.png) center center no-repeat; -moz-background-size:auto 70%;  background-size:auto 70%;
}
.honor_right{
	width:100%;
}
.honor_right .swiper-slide li{
	padding-left:0px; font-size:20px;
}
.honor_right .swiper-slide li img{
	width:120px; height:auto; margin-right:15px;
}
.help_box{
	padding-top:60px;
}
.help h3{
	font-size:22px;
}
.help p{
	margin-top:30px; font-size:16px;
}
.wechat{
	margin:0 auto; width:240px;
}
.copyright{
	text-align:center;
}
.copyright span{
	display:none;
}
.footer .footer01{
	width:100%; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.footer .footer01 div{
	width:50%;
}
.footer .footer01 div:last-child{
	padding-top:43px;
}
.footer .footer04{
	width:25%;
}
.footer .footer04 ul{
	display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.footer .footer04 li:first-child{
	width:100%;
}
.footer .footer04 li{
	width:100%;
}
.footer h3{
	margin-bottom:20px;
}
.footer h3 a{
	font-size:16px;
}
.footer h4 a{
	font-size:14px;
}
.menu_all h3 a{
	font-size:20px;
}
.menu_all{
	padding-left:20px; padding-right:20px; padding-top:80px;
}
.checkinfo{
	margin-top:40px; padding-left:10px; padding-right:10px;
}
.checkinfo p{
	font-size:16px; margin-top:0px;
}
.checkinfo center img{
	width:250px; height:auto;
}
.check_text{
	width:75%; height:174px;
}
.check_sub{
	width:22%; height:79px; background:url(../image/lang.svg) center 10px no-repeat #327dce; -moz-background-size:36% auto;  background-size:36% auto; padding-top:30px; font-size:14px;
}
.check_title{
	width:22%; height:79px; background:url(../image/baxidabg2.png) center 10px no-repeat; -moz-background-size:36% auto;  background-size:36% auto; padding-top:30px; font-size:14px;
}
.checkcode{
	width:auto;
}
.check_code{
	width:150px;
}
.check_form span{
	margin-left:10px;
}
.banner_txt{
	font-size:24px; 
}
.position span{
	display:none;
}
.position ul{
	float:none; width:100%; display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: space-between;
}
.position li{
	width:45%; text-align:center; margin-right:0px; padding-bottom:10px;
}
.position li a{
	padding-bottom:10px;
}
.position li:last-child{
	width:45%; margin-left:0px;
}
.yewupingtai{
	padding-bottom:10px;
}
.yewupingtai li{
	width:45%; text-align:center;
}
.yewupingtai li:last-child{
	width:55%;
}
.service_cat{
	height:auto; padding-top:10px; margin-top:35px;
}
.service_cat li{
	width:50%; height:50px; line-height:50px; margin-bottom:10px; font-size:16px;
}
.service_cat img{
	width:35px; height:auto;
}
.service_cat li.current{
	margin-top:0px;
}
.service_info{
	margin-top:40px;
}
.service_text h2{
	font-size:22px;
}
.service_text h3{
	font-size:20px;
}
.pingtai_banner{
	background-position:-300px;
}
.news_banner_xq{
	height:400px; text-align:center;
}
.pingtai_list li{
	width:100%;
}
.pingtai_list li:last-child{
	display:none;
}
.pingtai_title{
	margin-top:30px; font-size:22px;
}
.chuhai{
	margin-top:30px;
}
.dailicaigou{
	border:0px; padding-left:10px; padding-right:10px;
}
.dailicaigou li{
	width:100%; padding-left:0px; padding-right:0px; border-right:0px; border-bottom:1px #cddef1 solid; padding-top:30px; padding-bottom:30px;
}
.liucheng h3{
	font-size:22px; margin-top:20px; margin-bottom:20px;
}
.liucheng li{
	width:48%; margin-bottom:10px; font-size:14px;
}
.liucheng_pic{
	width:680px;
}
.haiwaicang{
	padding-bottom:20px;
}
.hwc_service01{
	margin-top:30px;
}
.hwc_service02{
	margin-top:30px;
}
.hwc_service_text h3{
	font-size:20px;
}
.hwc_fenxiao li{
	width:48%;
}
.hwc_fenxiao li img{
	width:60%; height:auto;
}
.hwc_time_pic{
	 width:100%; height:200px;
}
.hwc_time_info{
	 width:100%;
}
.hwc_youshi{
	margin-top:0px;
}
.hwc_youshi_text{
	width:100%;
}
.hwc_youshi_pic{
	width:100%; margin-top:20px;
}
.hwc_liucheng_title{
	font-size:22px;
}
.hwc_time_info h3{
	font-size:22px;
}
.shenzhen_cases h4{
	font-size:20px;
}
.baxida_info h3{
	font-size:22px;
}
.shenzhen_info h3{
	font-size:22px;
}
.shenzhen_info h3{
	font-size:22px;
}
.news_info{
	font-size:22px;
}
.news_info p{
	font-size:14px;
}
.fgs_content_text h3{
	font-size:22px;
}
.fgs_content_text h4{
	font-size:20px;
}
.fgs_info h3{
	font-size:22px;
}
.hwc_liucehng_info li{
	font-size:16px; padding-left:10px; padding-top:10px; padding-bottom:10px;
}
.hwc_liucehng_info img{
	width:84px; margin-right:20px; padding-right:15px;
}
.baxida_list{
	margin-top:30px; padding-bottom:30px;
}
.baxida_info{
	border:0px;display:flex; display: -webkit-flex; flex-direction:row; flex-wrap: wrap; justify-content: center; align-items: center; padding:25px; padding-left:10px; padding-right:10px; margin-top:-20px;
}
.baxida_info img{
	border-right:0px; padding:0px; width:220px; height:auto; margin-right:0px; padding-right:0px;
}
.baxida_list h4{
	font-size:20px; margin-top:20px; margin-bottom:20px;
}
.baxida_tabs{
	margin-left:0px;
}
.baxida_list p{
	padding-left:0px;
}
.baxida_list dl{
	margin-left:0px;
}
.baxida_list dl dt{
	width:160px;
}
.baxida_list .line{
	margin-top:20px;
}
.news_list{
	margin-top:35px;
}
.news_list li{
	width:100%; margin-bottom:30px;
}
.news_list .itemempty {
    width: 100%; height:0px; margin:0px;
}
.news_list li.first-child{
	width:100%;
}
.news_related li:first-child{
	width:100%;
}
.news_list a{
	font-size:18px;
}
.news_more a{
	font-size:16px;
}
.prenetxt .prev{
	width:100%; margin-bottom:10px;
}
.prenetxt .next{
	width:100%; background:url(../image/more.png) left 7px no-repeat; padding-left:35px; padding-right:0px;
}
.jobs_cat{
	padding-bottom:10px;
}
.jobs_cat li{
	width:33%;
}
.jobs_cat li:last-child{
	width:33%;
}
.jobs_info{
	font-size:16px; padding-top:30px; padding-bottom:10px; line-height:32px;
}
.jobslist ul li div{
	 padding-top:30px; padding-bottom:20px;
}
.jobslist ul li div:nth-of-type(1){
	width:40%; color:#1a3552; font-weight:bolder;
}
.jobslist ul li div:nth-of-type(2){
	width:45%;
}
.jobslist ul li div:nth-of-type(3){
	width:15%;
}
.jobslist li span{
	width:25px; height:25px; margin-top:5px;
}
.jobinfo div{
	width:100% !important;
}
.fengongsi_cat li{
	width:49%;
}
.fengongsi_cat li img{
	margin-left:15px; margin-top:-10px;
}
.position .fgs_span{
	display:block; padding-bottom:20px;
}
.position br{
	display:none;
}
.history{
	padding-left:45px; padding-right:45px; padding-top:55px; padding-bottom:45px;
}
.history .swiper-history-next{
	right:10px; top:42%;
}
.history .swiper-history-prev{
	left:10px; top:42%;
}
.history .swiper-slide{
      font-size:36px;
}
.history_info ul{
	padding-left:10px;
}
.history_info li{
	font-size:18px; padding-left:20px; line-height:34px; background:url(../image/dian2.jpg) left 12px no-repeat;
}
.honorlist h4{
	font-size:22px;
}
.honorlist li{
	width:48%; margin-right:4%; margin-bottom:20px; font-size:16px;
}
.honorlist li:nth-child(2n){
    margin-right: 0;
}
.contactinfo li{
	font-size:16px; margin-bottom:15px;
}
.contactinfo li.con_add{
	background:url(../image/contact_add.png) left 6px no-repeat; padding-left:40px; -moz-background-size:28px auto;  background-size:28px auto;
}
.contactinfo li.con_tel{
	background:url(../image/contact_tel.png) left 6px no-repeat; padding-left:40px; -moz-background-size:25px auto;  background-size:25px auto;
}
.contact_con{
	margin-top:10px;
}
.contact_con li{
	width:48%;
}
.contact_con img{
	width:45%; height:auto;
}
.content{
	padding-top:25px; padding-bottom:25px; line-height:32px;
}
.hwc_youshi_text p{
	line-height:32px;
}
.fgs_content_text p{
	line-height:32px;
}
.fgs_info{
	line-height:32px;
}
 
}
/*分页*/
.paged {
 display: flex;
  justify-content: center;
  list-style-type: none;
}
@media screen and (max-width:768px) {
	.paged {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
}.paged a,.paged .p_info,.paged .current {
	display:inline-block;
	margin:0 3px 2px;
	padding:0 15px;
	font-size:13px;
	text-align:center;
	border:1px solid #dedede;
	background:#fff;
	color:#8b8b8b;
	border-radius:4px;
	height:30px;
	line-height:30px;
	white-space:nowrap;
	float:left;
}
@media screen and (max-width:768px) {
	.paged a,.paged .p_info,.paged .current {
	padding:0 .1rem;
	height:35px;
	line-height:35px
}
}.paged .current,.paged a:hover {
	border:1px solid #004ea2;
	background:#004ea2;
	color:#fff
}
.pagination{  display: flex;
  justify-content: center;
  list-style-type: none;}
.pagination a{  display:inline-block; margin:0 3px;  padding:5px 12px;  border:1px #cccccc solid; background:#fff; text-decoration:none;  color:#808080; font-size:14px;  border-radius:4px;  }
.pagination a:hover{}
.active a{color:#fff;background:#004ea2;}
.pagination a.cur{color:#fff;  }
.pagination p{display: inline-block; padding:5px 12px;  font-size:14px;
color:#bbb; border:1px #ccc solid;  background:#fcfcfc; border-radius:4px;  }
.pagination p.pageRemark{ border-style:none; background:none; margin-right:0; color:#666;  }
.pagination p.pageRemark b{ color:red; }
.pagination p.pageEllipsis{ border-style:none; background:none; color:#808080; }