﻿@charset "utf-8";
html,body{height:100%;}

body{padding:0; margin:0px auto; font-size:14px; line-height:24px; color:#666666; font-family:"Microsoft YaHei","Arial","����",sans-serif; background: #fff;width:100%; min-width:1280px; width:expression((documentElement.clientWidth < 1280) ? "1280px" : "100%" );}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#545454; font-family:"Microsoft YaHei","Arial","����",sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*ǿ��ȥ������Դ�����ʽ*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*ǿ��ȥ��textarea�Դ�����ʽ*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5����*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#333333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#014fa2;}
/**:hover{transition: all ease 0.3s;}*/
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tc{ text-align:center;}
.hide{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix{*zoom:1;}
:-moz-placeholder {color: #a4a4a4;}
::-moz-placeholder {color: #a4a4a4;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #a4a4a4;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #a4a4a4;}

::-webkit-scrollbar{
            width: 8px;-webkit-overflow-scrolling : touch;
            background-color: #e6e6e6;}
::-webkit-scrollbar-track{
            background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
            border-radius: 10px;
            background-color: #333;}
::-webkit-scrollbar-button{
            height: 0px;
            background-color: #B0AEDA;}

.relative{ position:relative;}
.bodyon{ overflow:hidden;}
.ContainNews{ position:relative; clear:both; width:1300px; margin:0px auto;}
.contain{ width:1257px; margin:0px auto;}
.block{ display:block;}

select {
	/*Chrome��Firefox����ı߿��ǲ�һ���ģ����Ը�д��һ��*/
	border: solid 1px #d9d9d9; text-indent:1em;
	/*�ܹؼ�����Ĭ�ϵ�selectѡ�����ʽ���*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*��ѡ�������Ҳ��м���ʾС��ͷͼƬ*/
	background: url(../images/ico/selectarr.png) no-repeat scroll 94% center transparent;
	/*Ϊ����С��ͷ���һ��λ�ã����ⱻ���ָ���*/
	padding-right: 14px;
}

/*���ie��Ĭ��ѡ�����ʽ���������������ͷ*/
select::-ms-expand {
display: none;
}
@media ( max-width:998px){
.ContainNews,.contain{ width:auto; margin:0 15px;}
body{width:100%; min-width:300px; zoom:1; font-size:14px; line-height:24px;width:expression((documentElement.clientWidth < 100%) ? "100%" : "100%" ); padding-top:45px;}
}

/*font*/
.f_gray{ color:#888888;}
.iconfont{ font-size:24px; vertical-align:middle;}
.tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.p{overflow: hidden;word-break:normal;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;}

/*effict*/
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover !important; position:absolute; left:0px; top:0px; width:100%; height:100%;}

/*Top*/
.HeaderNews{ font-size:14px; background:#fff;}
.HeaderNews .other{background:#f8f8f8; line-height:40px; text-align:right;}
.HeaderNews .toper{padding:26px 0;}
.HeaderNews .toper h1.logo{float:left;margin-top:32px; width:668px;}
.HeaderNews .toper h1.logo img{height:auto;width:auto;}
.HeaderNews .toper .weixin{width: 350px; float: right; text-align:center; font-size:14px; line-height:16px; font-weight:bold; color:#014fa2;}
.HeaderNews .toper .weixin ul{margin-left:-3%;}
.HeaderNews .toper .weixin li{width:30.3333%; float:left; margin-left:3%;}
.HeaderNews .toper .weixin li .box{padding:5px; border:1px solid #e5e5e5;}
.HeaderNews .toper .weixin span{color: #f00;}
.HeaderNews .toper .weixin img{display:block; width: 100%;}
.HeaderNews .toper .mailEnter_btn{padding-top:52px;}
.HeaderNews .toper .mailEnter_btn{width:80px;float: right; margin-right: 10px;}
.HeaderNews .toper .mailEnter_btn a{width:100%;height:33px;border-radius: 5px;background:#014fa2;font-size:14px;color:#fff;line-height:33px;text-align:center;display:block;}
.HeaderNews .Search{display: inline-block; vertical-align:middle; position:relative; margin-left: 20px;}
.HeaderNews .Search .Searchico{ cursor:pointer; display:block; color:#fff; background:#014fa2; width:25px; height:25px; line-height:25px; border-radius:50%; text-align:center;}
.HeaderNews .Search .Searchico .icongb1{ display:none;}
.HeaderNews .Search .Searchico.on .icongb1{ display:block;}
.HeaderNews .Search .Searchico.on .iconso{ display:none;}
.HeaderNews .Search .Searchico .iconfont{vertical-align:top; font-size:20px;}
.HeaderNews .Search .searchbox{width:318px;position:absolute; right:0; top:100%; border: 1px solid #e1e1e1; display:none; box-shadow:0 4px 10px rgba(0,0,0,0.2);background:#fff; z-index:1000;}
.HeaderNews .Search .searchbox .input{ background:#fff;width:100%; height:33px; line-height:33px; text-indent:2.5em;}
.HeaderNews .Search .searchbox .input::-webkit-input-placeholder {color: #999999;}
.HeaderNews .Search .searchbox .iconfont {position: absolute;left:12px;top:6px;color:#a4a4a4;font-size:19px;}
.HeaderNews .Search .searchbox .btn { position:absolute; right:0; top:-1px; width:80px; height:35px; color:#fff; background:#014fa2;}
.HeaderNews .Search .searchbox .btn:hover {background:#005fc4;}

.MainNavNews{ line-height:50px; height:50px; background:#014fa2;}
.MainNavNews li{ float:left; width:9.09%; position:relative; z-index:100;}
.MainNavNews span a{ position:relative; z-index:1;display:block; text-align:center; color:#fff;font-size: 16px; transition: all ease 0.3s;}
.MainNavNews span a em{ position:relative; z-index:1;}
.MainNavNews .bg{ position:absolute; left:50%; width:0; bottom:0; height:100%; background:#015cbe;transition: all ease 0.3s;}
.MainNavNews .arr{ display:none;}
.MainNavNews li:hover .bg,.MainNavNews li.onnav .bg,.MainNavNews li span a.bg{ width:100%; left:0;}

.NavPull{ z-index:99;display:none; position:absolute; text-align:center; top:50px; left:0;width:100%; line-height:33px; background:rgba(255,255,255,0.9); box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.NavPull.null{background:none; padding:0;}
.NavPull a{ color:#333; padding:0; display:block; font-size:15px; padding:4px 0;}
.NavPull a:hover,.NavPull dd:hover a{ background:#015cbe; color:#fff;}

.openbtn{ cursor:pointer; display:none;width:32px; height:25px; background:#fff; position:absolute; right:12px; top:50%; margin-top:-12px; z-index:999;}
.closebtn{ position:fixed; left:0px; top:45px; width:100%; height:100%; z-index:10; display:none;background: rgba(0,0,0,0.5);}
.openbtn span{ display:block; height:3px; background:#014fa2; border-radius:4px; margin:4px;transition: all ease 0.3s;}
.openbtn.on .sp1 {
	-webkit-transform: translate(0, 7px) rotate(45deg) !important;
	-moz-transform: translate(0, 7px) rotate(45deg) !important;
	-ms-transform: translate(0, 7px) rotate(45deg) !important;
	-o-transform: translate(0, 7px) rotate(45deg) !important;
	transform: translate(0, 7px) rotate(45deg) !important;}
.openbtn.on .sp2 {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}	
.openbtn.on .sp3 { display:none;}

@media ( max-width:1024px){
	.HeaderNews{height:auto; position:fixed;left:0;top:0;width:100%;z-index:100; box-shadow:0 0 10px rgba(0,0,0,0.2);}
	.HeaderNews .toper{background:none; height: 60px; line-height:60px; padding:10px 0;}
	.HeaderNews .toper .weixin{display: none;}
	.HeaderNews .toper .mailEnter_btn{margin-top:13px;}
	.HeaderNews .toper h1.logo{margin-top:0; width:auto;}
	.HeaderNews .toper h1.logo img{ height:60px;}
	.HeaderNews .openbtn{ display:block;}
	/*.HeaderNews .Search{ padding:0 38px 0 0 !important;}*/
	.HeaderNews .Search .Searchico{ display:block;}
	/*.HeaderNews .Search .Searchico .iconfont{ font-size:24px;}*/
	.HeaderNews .Search .searchbox{ }
	.HeaderNews .Search .searchbox .btn{width:40px;}
	.HeaderNews .Search .select{ line-height:28px;}

	.MainNavNews{ position:fixed; height:100%; overflow-y:auto; z-index:999; width:200px; padding:0; right:-200px;background: #fff;top:45px;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: all ease 0.3s; box-shadow:0 0 10px rgba(0,0,0,0.2);}
	.MainNavNews ul{ padding-top:30px;}
	.MainNavNews li{ display:block; position:relative; float:none; border-bottom:1px solid #e9e9e9;border-top:1px solid #f9f8f6; width:auto; margin:0; background:none;}
	.MainNavNews li span a{ font-size:16px; text-align:left; height:auto; display:block; line-height:28px !important; height:auto !important; height:auto; padding:8px 0 8px 5px;  border:0; color:#999;}
	.MainNavNews span a:after{ display:none;}
	.MainNavNews .bg{ display:none}
	.MainNavNews li:hover span a,.MainNavNews li.onnav span a,.MainNavNews li span a.sele{ color:#1a1a1a;}
	.MainNavNews .arr{ display:inline-block; position:absolute; z-index:2; width:100px; line-height:38px; right:0px; top:0px;}
	.MainNavNews .arr i{ position:absolute; height:auto; background:none; right:0px; top:5px;transition: all ease 0.3s;}
	.MainNavNews li.onnav .arr i{dis-moz-transform: translate(0, -3px) rotate(-180deg) !important;
		-ms-transform: translate(0, -3px) rotate(-180deg) !important;
		-o-transform: translate(0, -3px) rotate(-180deg) !important;
		transform: translate(0, -3px) rotate(-180deg) !important;}
	.MainNavNews.on{visibility: visible;opacity: 1;filter: alpha(opacity=100); right:0;}
	
	.NavPull{ position:static; line-height:30px; padding:8px; width:auto; text-align:left;}
	.NavPull dl{ padding:0 !important;}
	.NavPull dd{ position:relative; text-align:left; display:block;}
	.NavPull dd a{ padding:0;}
	}
	
	@media ( max-width:768px){
		.HeaderNews .toper .mailEnter_btn{width:80px;float: right;
padding-top: 0px;margin-right: 10px;}
.HeaderNews .toper .mailEnter_btn a{width:100%;height:28px;border-radius: 5px;background:#014fa2;font-size:14px;color:#fff;line-height:27px;text-align:center;display:block;}
		
		}
		
		
		@media ( max-width:480px){
			/*.HeaderNews{height:28px;}*/
			.HeaderNews .toper{height: 28px; line-height:28px;}
			.HeaderNews .toper h1.logo img{height:28px;}
			.HeaderNews .toper .mailEnter_btn{width:62px; margin-top:2px;}
			.HeaderNews .toper .mailEnter_btn a{width:100%;height:24px;border-radius: 5px;background:#014fa2;font-size:12px;color:#fff;line-height:24px;text-align:center;display:block;}
		
		}
		@media ( max-width:414px){
			
.HeaderNews .toper .mailEnter_btn a{margin-right: 6px;}
/*.HeaderNews .Search{padding:0 24px 0 0 !important;}*/
		
		}
		@media ( max-width:375px){
			.HeaderNews .toper h1.logo img{height:24px;}	
		}
/*Top*/


/*Bottom*/
.FooterNews{  background: #f7f7f7; padding-top:26px; color:#808080;}
.FooterNews .right{float:right;padding-bottom:45px; width: 32%;}
.FooterNews .right dt{ font-size:16px; line-height:53px;padding-bottom:7px;}
.FooterNews .right dd{position: relative;padding-left: 147px;color:#a8a8a8;line-height: 30px;}
.FooterNews .right dd .ewm{position: absolute;left:0;}
.FooterNews .right dd .ewm img{width: 104px;height: 104px;padding: 13px;background: #fff;}
.FooterNews .right dd .tel{line-height: 38px;padding-bottom: 3px;font-size: 24px;color:#014fa2;font-weight: bold;}
.FooterNews .right dd .tel img{display: inline-block;vertical-align: middle;margin-right: 4px;}
.FooterNews .right dd .tel a{color:#014fa2;}

.FooterNews .sitemap{ width:66%; float:left;}
.FooterNews .item{ width:18%; margin-right: 2%; float:left; color:#bcbec2; padding-bottom:58px; line-height: 30px;}
.FooterNews dt{font-size:16px; position:relative; line-height:53px;}
.FooterNews dt .arr{ display:none;width:100%; position:absolute; left:0; top:0; height:100%;}
.FooterNews dt .arr i{ width:20px; height:100%; right:5px;top:0; font-size:16px; position:absolute;transition: all ease 0.3s;}
.FooterNews .item.on .arr i{dis-moz-transform: translate(0, -3px) rotate(-180deg) !important;
	-ms-transform: translate(0, -3px) rotate(-180deg) !important;
	-o-transform: translate(0, -3px) rotate(-180deg) !important;
	transform: translate(0, -3px) rotate(-180deg) !important;}
.FooterNews dt a{ color:#333333;}.Footer dt a:hover{ color:#014fa2;}
.FooterNews .item dd a{ color:#a8a8a8;transition: all ease 0.3s;}.FooterNews .item dd a:hover{ color:#014fa2;margin-left:4px;}
.FooterNews a{color:#808080;}.FooterNews a:hover{color:#084a95;}

.FooterNews .Copyright{text-align: center;padding:18px 0;font-size: 13px;color:#8da4ca;background: #014fa2;}
.FooterNews .Copyright a{color:#8da4ca;}.FooterNews .Copyright a:hover{color:#fff;}

.totop{ position:fixed; z-index:100; right:0; bottom:60px; width:50px; line-height:50px; opacity:0;text-align: center; cursor: pointer;overflow: hidden;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; background:#666; color:#fff;}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;}

.ContactWay{position:relative; padding-right:120px; margin-bottom:30px;}
.ContactWay .ewm{width:104px; position:absolute; right:0; top:0;}
.ContactWay ul{margin-left:-2%;}
.ContactWay li{width:23%; float:left; margin-left:2%;}
.ContactWay li.i1{width:46%;}
.ContactWay li .tel{line-height: 38px;padding-bottom: 3px;font-size: 24px;color:#014fa2;font-weight: bold;}
.ContactWay li .tel img{display: inline-block;vertical-align: middle;margin-right: 4px;}
.ContactWay li .tel a{color:#014fa2;}
.ContactWay li .title{font-size:16px; font-weight:bold; color:#333; margin-bottom:10px;}
.ContactWay li .address{font-size:14px;}
.ContactWay li.i1 .address dl{margin-left:-3%;}
.ContactWay li.i1 .address dd{width:47%; float:left; margin-left:3%;}

@media ( max-width:1024px){
.FooterNews{ padding-top:20px;}
.FooterNews .sitemap{ width:auto; float:none; margin:0 0 15px;}
.FooterNews .item{width:auto !important; float:none; padding:0; border-bottom:1px solid #ddd;font-size:14px;line-height:28px;}
.FooterNews .item .sub{ display:none; padding-top:8px; padding-bottom:8px;}
.FooterNews dt{ line-height:35px; height:auto; font-size:14px; margin-bottom:-1px;}
.FooterNews .item dt .arr{ display:block;}
.FooterNews .right{ width:auto; float:none;}
.FooterNews .right dt{ font-size:14px; line-height:35px;color:#333;}

.Copyright{ padding:10px 0; line-height:20px; font-size:12px; text-align:center;}
.FooterNews .right{padding-bottom:20px;}
.FooterNews .right dd{padding-left: 130px;line-height: 26px;font-size:13px;}
.FooterNews .right dd .ewm img{width: 100px;height: 100px;padding: 10px;}
.FooterNews .right dd .tel{font-size:20px;}

.totop{width:30px; line-height:30px;}
}


@media ( max-width:768px){
	.ContactWay{padding-right:0;}
	.ContactWay li,.ContactWay li.i1{width:auto; float:none; margin-top:15px;}
	.ContactWay li .tel{font-size:20px;}
	.ContactWay .ewm{position:static; margin:15px auto 0;}
}

@media ( max-width:480px){
	.ContactWay li.i1 .address dd{width:auto; float:none;}
}
/*Bottom*/

/*��ҳ s*/
.itemhover{transition: all ease 0.3s;}
.activehover{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.5);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);}
	
.HomeBanNews {overflow:hidden; clear:both; position:relative;background:url(../images/loading.gif) center center no-repeat;}
.HomeBanNews .item a{ display:block; padding-top:380px;background-position:center center; background-repeat:no-repeat; background-size:cover;}
.HomeBanNews .slick-dots{bottom:20px;}
.HomeBanNews .slick-dots li button{width: 10px;height: 10px;background: rgba(255,255,255,0.8);}
.HomeBanNews .slick-dots li.slick-active button{width: 18px;height: 18px;background:#006ee2;}
.HomeBanNews:hover .slick-prev{left:3%;}
.HomeBanNews:hover .slick-next{right:3%;}

@media ( max-width:1024px){
.HomeBanNews .item a{ padding-top:28%;}
.HomeBanNews .slick-dots{bottom:10px;}
.HomeBanNews .slick-dots li button{width: 6px;height: 6px;}
.HomeBanNews .slick-dots li.slick-active button{width: 10px;height: 10px;}
}

.HomeFocus{margin: 40px 0 30px;width: 35%;float: left;box-shadow: 0 10px 20px rgba(0,0,0,0.03);}
.HomeFocus .imgbox{padding-top:300px;}
.HomeFocus .info{padding: 20px 180px 20px 20px;background: #fff;}
.HomeFocus .info .ti{height: 50px;line-height: 25px;font-size: 18px;font-weight: bold;overflow: hidden;}
.HomeFocus .slick-dots{border-left: 1px solid #f3f3f3;width: 130px;left:auto;right:0;height: 90px;line-height: 90px;}
.HomeFocus .slick-dots li{margin: 0 3px 0 4px;}
.HomeFocus .slick-dots li button{width: 6px;height: 6px;background: #cecece;}
.HomeFocus .slick-dots li.slick-active button{width: 10px;height: 10px;background: #014fa2;}
.HomeFocus .slick-arrow{width: 17px;height: 17px;line-height: 17px;background: none;color:#c7c7c7;top:auto;margin-top: 0;bottom:32px;z-index: 80;}
.HomeFocus .slick-arrow:hover{color:#014fa2;}
.HomeFocus .slick-prev{left:auto;right:102px;}
.HomeFocus .slick-next{right:11px;}

.HomeTit{height: 50px;line-height: 50px;border-bottom: 1px solid #e4e6e9;position: relative;margin-bottom: 14px;padding-left: 7px;}
.HomeTit h2{color:#014fa2;font-size: 20px;}
.HomeTit h2 img{display: inline-block;vertical-align: middle;margin-right: 10px;}
.HomeTit a.more{position: absolute;right:0;top:16px;text-align: center;color: #aeaeae;background: #e7e7e7;width: 45px;line-height: 20px;border-radius: 2px; z-index:5;}
.HomeTit a:hover.more{background: #014fa2;color:#fff;}

.HomeNews{width: 33%;padding: 40px 0 0 2%;float: left;}

.ListWz{}
.ListWz .li{height: 35px;line-height: 35px; overflow:hidden; padding: 0 55px 0 11px;position: relative;background: url(../images/arr.gif) 0px center no-repeat;transition: all 0.3s;}
.ListWz .li .date{position: absolute;right: 0;top: 0;color: #bfbfbf;}
.ListWz .li:hover{padding-left: 15px;}
.ListWz .top{border-bottom: 1px dotted #cccccc;padding-bottom: 13px;margin-bottom: 7px;}
.ListWz .top .tit{line-height: 36px;font-size: 16px;font-weight: bold;}
.ListWz .top .p{line-height: 25px;height: 50px;-webkit-line-clamp: 2;color: #bfbfbf;}
.ListWz .top2{height: 103px;position: relative;padding: 8px 0 0 167px;}
.ListWz .top2 .imgbox{position: absolute;left: 0;top: 0;width: 150px;height: 100px;}
.ListWz .top2 .ti{height: 50px;overflow: hidden;line-height: 25px;font-size: 16px;margin-bottom: 7px;font-weight: bold;}
.ListWz .top2 .date{color: #bfbfbf;}

.HomeNotice{width: 28%;float: right;height: 390px;margin-top:40px;background: #f8f8f8;}
.HomeNotice .HomeTit{padding-left:20px;}
.HomeNotice .HomeTit .more{right: 20px;}
.HomeNotice .ListWz{margin: 0 18px;height:320px;overflow:hidden;}

.HomeNav{margin: 0 0 39px -14px;}
.HomeNav li{width: 16.666%;float: left;text-align: center; margin-bottom:15px;}
.HomeNav li a{display:block;margin-left: 14px;padding-top: 22px;height: 93px;font-size: 18px;color:#fff;}
.HomeNav li img{display: block;margin: 0px auto 12px;}
.HomeNav li.i1 a,.HomeNav li.i8 a{background: #6ea2d8;border-bottom: 5px solid #6391c2;}
.HomeNav li.i1 a:hover,.HomeNav li.i8 a:hover{background: #4d8cce;border-bottom: 5px solid #5884b4;}
.HomeNav li.i2 a,.HomeNav li.i7 a{background: #4d9eaa;border-bottom: 5px solid #458e99;}
.HomeNav li.i2 a:hover,.HomeNav li.i7 a:hover{background: #378995;border-bottom: 5px solid #33808c;}
.HomeNav li.i3 a,.HomeNav li.i10 a{background: #c5b8a6;border-bottom: 5px solid #b1a595;}
.HomeNav li.i3 a:hover,.HomeNav li.i10 a:hover{background: #a9977f;border-bottom: 5px solid #9d8e7a;}
.HomeNav li.i4 a,.HomeNav li.i9 a{background: #5fa6db;border-bottom: 5px solid #5595c5;}
.HomeNav li.i4 a:hover,.HomeNav li.i9 a:hover{background: #4b92c7;border-bottom: 5px solid #3e7faf;}
.HomeNav li.i5 a,.HomeNav li.i12 a{background: #c5948e;border-bottom: 5px solid #b18580;}
.HomeNav li.i5 a:hover,.HomeNav li.i12 a:hover{background: #b07a73;border-bottom: 5px solid #94655f;}
.HomeNav li.i6 a,.HomeNav li.i11 a{background: #2d6bad;border-bottom: 5px solid #265b93;}
.HomeNav li.i6 a:hover,.HomeNav li.i11 a:hover{background: #205b99;border-bottom: 5px solid #174a80;}

.HomeCol{background:url(../images/zjbg.jpg) center center;padding: 27px 0;background-size: cover;}
.HomeCol .HomeTit{margin-bottom:30px;}
.HomeCol .work{width: 32.6%;float: right;}
.HomeCol .expert{width: 64.6%;float: left;padding-bottom: 57px;overflow: hidden;}
.HomeCol .expert .slick-list{overflow: hidden;margin-left: -20px;}
.HomeCol .expert .item{margin-left: 20px;background: #fff;}
.HomeCol .expert .imgbox{width: 40%;float: left;padding-top: 230px;}
.HomeCol .expert .info{width: 51%;float: left;padding: 14px 4% 0;}
.HomeCol .expert .info .name{line-height: 48px;color: #014fa2;}
.HomeCol .expert .info .name b{color: #333333;font-size:18px;margin-right:12px;}
.HomeCol .expert .info .p{color: #bfbfbf;height: 80px;-webkit-line-clamp: 4;margin-bottom: 23px;line-height: 20px;}
.HomeCol .expert .info .more{text-align: center;width: 88px;line-height: 30px;border: 1px solid #014fa2;color:#014fa2;}
.HomeCol .expert .info:hover .more{color:#fff;background: #014fa2;}
.HomeCol .expert .slick-dots{bottom:-50px;}
.HomeCol .expert .slick-dots li {margin:0 3px;}
.HomeCol .expert .slick-dots li button{width: 6px;height: 6px;background: #cecece;}
.HomeCol .expert .slick-dots li.slick-active button{background: #014fa2;width:10px;height:10px;}
.HomeCol .expert .slick-arrow{opacity: 1;top: auto;margin: 0;bottom:-51px;width: 20px;height: 20px;line-height: 20px;color:#c7c7c7;background: none;z-index:100;}
.HomeCol .expert .slick-arrow:hover{color:#014fa2;}
.HomeCol .expert .slick-prev{left:40%;}
.HomeCol .expert .slick-next{right:40%;}

.HomeCol2{padding:1.5% 0 3%;}
.HomeCol2 .HomeTit{border-bottom: 0;}
.HomeCol2 .Ztbox{overflow: hidden;}
.HomeCol2 .Ztbox .slick-list{margin-left: -20px;}
.HomeCol2 .Ztbox .item img{width:100%;}
.HomeCol2 .Ztbox .item a{display:block;margin-left: 20px;}
.HomeCol2 .Ztbox:hover .slick-prev{left:0;}
.HomeCol2 .Ztbox:hover .slick-next{right:0;}
.HomeCol2 .Ztbox .slick-dots{bottom:15px;display:none !important;}

.HomeCol2 .Link{margin: 50px 0 0 0; position: relative;padding: 18px 26px 28px 92px;height: auto !important;height:132px;min-height: 132px;border: 1px solid #efefef;box-shadow: 0 10px 20px rgba(0,0,0,0.03);}
.HomeCol2 .Link .ti{position: absolute;left:12px;top:-11px;text-align:center;color:#fff;font-size:18px;line-height:20px;background: url(../images/linktit.png);padding:20px 22px 0;width: 22px;height:121px;}
.HomeCol2 .Link .txt{padding: 0 0 13px 17px;border-bottom: 1px dotted #cccccc;}
.HomeCol2 .Link .txt a{display: inline-block;margin: 0 27px 0 0;color:#555555;}
.HomeCol2 .Link .txt a:hover{color:#014fa2;}
.HomeCol2 .Link .linkImg{margin:20px 0 0 0;height:70px;overflow: hidden;}
.HomeCol2 .Link .linkImg li{float: left;margin-right: 8px;}
.HomeCol2 .Link .linkImg li img{width: 230px;height:70px;}
.HomeCol2 .Link .linkImg li a{display:block;}

@media ( max-width:1024px){
.HomeTit{height:40px;line-height:40px;}
.HomeTit h2{font-size:16px;}
.HomeTit img{width: 30px;}
.HomeFocus{width: auto;float: none;margin:15px 0;}
.HomeFocus .imgbox{padding-top:60%;}
.HomeFocus .info{padding:10px 120px 10px 10px;}
.HomeFocus .info .ti{height:40px;line-height:20px;font-size:15px;}
.HomeFocus .slick-dots{height:60px;line-height:60px;}
.HomeFocus .slick-arrow{bottom:18px;}
.HomeNews{width: auto;float: none;padding:10px 0 0 0;}
.HomeNotice{width: auto;float: none;height:auto;padding:10px 0;margin-bottom:12px;}
.ListWz .li{height:30px;line-height:30px;}
.ListWz .top .tit{font-size:15px;line-height:24px;}
.ListWz .top .p{height:auto;}
.HomeNav li a{font-size:15px;}
.HomeCol .expert{width: auto;float: none;}
.HomeCol .work{width: auto;float: none;}
.HomeCol .HomeTit{margin-bottom:12px;}
}
@media ( max-width:640px){
.HomeNav li{width:33.333%;}	
.HomeNav{margin: 0 0 15px -8px;}
.HomeNav li a{padding-top: 13px;height: 65px;font-size: 15px;margin:0 0 8px 8px;}
.HomeNav li a img{width:30px;margin-bottom:5px;}

.HomeCol .expert{padding-bottom:45px;}
.HomeCol .expert .slick-dots{bottom:-35px;}
.HomeCol .expert .slick-arrow{bottom:-38px;}
.HomeCol .expert .slick-prev{left:20%;}
.HomeCol .expert .slick-next{right:20%;}
.HomeCol .expert .imgbox{padding-top:180px;}
.HomeCol .expert .info{padding-top:6px;}
.HomeCol .expert .info .name{line-height:30px;}
.HomeCol .expert .info .p{margin-bottom:8px;}

.ListWz .top2 .ti{font-size:15px;line-height:24px;height: 48px;}

.HomeCol2 .Ztbox {padding-bottom:20px;}
.HomeCol2 .Ztbox .slick-dots{bottom:-20px;display:block !important;}
.HomeCol2 .Link{margin-top:25px;padding:25px 10px 12px 10px;}
.HomeCol2 .Link .ti{width:120px;background: #014fa2;height:auto;padding:0;line-height:35px;font-size:16px;top: -15px;}
.HomeCol2 .Link .txt{padding:0 0 10px;}
.HomeCol2 .Link .txt a{margin-right:10px;}
}
/*��ҳ end*/

/*����ͼ���*/
.tsg{padding:120px 0;background:url(../uploadfiles/image/tsgbg.png) no-repeat bottom center #fff;background-size:cover;}
.nyTit {text-align:center;}
.nyTit h1{font-size:40px;color:#014fa2;display:block;line-height:40px;}
.nyTit p{color:#808080;margin:20px 0;}
.nyTit b{display:block;width:20px;height:1px;background:#e5e5e5;margin:0 auto;}
.tsgBox{margin-top:60px;}
.tsgBox ul{margin-left:-5%;}
.tsgBox ul:after{content:'';display:block;clear:both}
.tsgBox ul li{width:28.33%;margin-left:5%;float:left;height:160px;box-sizing:border-box;border:1px solid #e6e6e6;line-height:160px;text-align:center;box-shadow:0 10px 20px #e5e5e5;background:#fff;}
.tsgBox ul li a{display:block;}
.tsgBox ul li img{vertical-align:middle;max-width:100%;}

@media(max-width:640px){
	.tsg{padding:30px 0;}
	.nyTit h1{font-size:25px;}
	.nyTit p{margin:10px 0;}
	.tsgBox{margin-top:20px;}
	.tsgBox ul{margin-left:0;}
	.tsgBox ul li{margin-left:0;width:100%;margin-bottom:10px;}
}


/*��Ŀҳ����*/
.SubBan{height: 380px;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.SubMenu{line-height: 70px;border-bottom: 1px solid #f4f4f4;}
.SubMenu .menu{float: left;padding-top:12px;line-height: 42px;}
.SubMenu .menu li{float: left;padding-right:16px;}
.SubMenu .menu li a{display:block;font-size: 18px;padding: 0 24px;border-radius: 22px;}
.SubMenu .menu li a.on,.SubMenu .menu li a:hover{color:#fff;background:#014fa2;}
.SubMenu .menu li#menu1936,.SubMenu .menu li#menu2980,.SubMenu .menu li#menu7289,.SubMenu .menu li#menu7325,.SubMenu .menu li#menu7326,.SubMenu .menu li#menu7311,.SubMenu .menu li#menu7319,.SubMenu .menu li#menu7322,.SubMenu .menu li#menu7349,.SubMenu .menu li#menu8550,.SubMenu .menu li#menu3033,.SubMenu .menu li#menu3037,.SubMenu .menu li#menu3038,.SubMenu .menu li#menu8364,.SubMenu .menu li#menu7350,.SubMenu .menu li#menu177,.SubMenu .menu li#menu1954{display: none;}
.SubMenu .place{float:right;color:#999999;}
.SubMenu .place a{color:#999999;}.SubMenu .place a:hover,.SubMenu .place span{color:#014fa2;}
.SubMenu .place img{vertical-align: middle;margin: -3px 6px 0 0;}

.SubPage{padding-top:3%;padding-bottom:3%;}

@media(max-width:1024px){
.SubBan{height:120px;}
.SubMenu{height:auto;line-height:32px;padding:0 0 10px;}
.SubMenu .menu{float: none;line-height:32px;text-align:center;padding-bottom:10px;}
.SubMenu .menu li{padding-right:10px;float:none;display:inline-block;}
.SubMenu .menu li a{font-size:16px;padding:0 10px;}
.SubMenu .place{float: none;}
}
@media(max-width:768px){
.SubMenu .menu li{padding-right:0;}
.SubMenu .menu li a{font-size: 15px;}
}


.KsList{margin-left:-20px;}
.KsList li{width: 25%;float: left;}
.KsList li a{display: block;margin-left:20px;position: relative;color:#fff;}
.KsList li .imgbox{padding-top:128%;}
.KsList li .ti{position: absolute;left:0;bottom: 0;line-height: 80px;padding:0 5% 0 10%;width:85%;background:rgba(1,79,162,0.9);font-size:18px;z-index:2;}
.KsList li .ti img{vertical-align: middle;margin:-4px 13px 0 0;}
.KsList li .ti i{width: 9px;height:17px;position:absolute;right: 20px;top: 32px;background:url(../images/ico/arr_1.png)}

.KsNav{margin:0 0 0 -20px;}
.KsNav li{width: 16.666%;float: left;}
.KsNav li a{display: block;margin:0 0 20px 20px;height:120px;background:#f7f7f7;padding:18px 5px 0;height:102px;text-align: center;font-size:16px;}
.KsNav li a .num{line-height: 18px;color:#999999; display: none;}
.KsNav li a .tit{line-height: 29px;margin-bottom:13px;}
.KsNav li a .more{width: 24px;height: 24px;border-radius: 50%;margin:0px auto;background:#014fa2 url(../images/ico/arr_1.png) center center no-repeat;}
.KsNav li a:hover{background:#014fa2;}
.KsNav li a:hover .num{color:#b8c5dd;}
.KsNav li a:hover .tit{color:#fff;}
.KsNav li a:hover .more{background:#fff url(../images/ico/arr_01.png) center center no-repeat;}

.KsTopTitle{text-align: center;border-bottom: 1px dotted #b2b2b2;line-height: 41px;padding-bottom:2.5%;font-size: 34px;color:#333;margin-bottom:39px;}
.KsTopTitle.no{padding-bottom:0;border-bottom:0;}

.KsTitle{color:#014fa2;font-size: 24px;line-height: 40px;background:url(../images/kstitbg.png);width: 190px;margin-bottom:28px;}
.KsTitle i{font-size: 36px;display: inline-block;width: 58px;text-align:center;margin-right:7px;vertical-align: middle;}
.KsTitle.tc{text-align: center;}

.KsInfo{word-wrap:break-word;word-break:normal;text-align:justify;line-height: 35px;font-size: 16px;padding-bottom:50px;}

.KsExpert{background:#f6f9fb;margin-bottom:47px;padding:3% 0 2.5%;}
.KsExpert .scroll .slick-list{margin-left:-35px;padding-bottom:35px;}
.KsExpert .scroll .item{margin-left:35px;background:#fff;height: 230px;}
.KsExpert .scroll .imgbox{width: 40%;float: left;padding-top:230px;}
.KsExpert .scroll .info{width: 50%;float: left;padding:14px 5% 0 5%;}
.KsExpert .scroll .ti{line-height:48px;color:#014fa2;}
.KsExpert .scroll .ti b{color:#333333;margin-right:12px;font-size:18px;}
.KsExpert .scroll .p{line-height: 20px;height: 80px;color:#bfbfbf;margin-bottom: 23px;-webkit-line-clamp: 4;}
.KsExpert .scroll .more{width: 88px;line-height: 30px;border: 1px solid #014fa2;color:#014fa2;text-align: center;}
.KsExpert .scroll .item:hover .more{color:#fff;background:#014fa2;}
.KsExpert .scroll a{display:block;}

.Ksflnav{display: block;margin:0px auto;color:#fff;font-size: 20px;line-height: 90px;border-radius: 10px;padding-left:46px;width:355px;background:#014fa2;position: relative;}
.Ksflnav img{vertical-align: middle;margin:-4px 16px 0 0;}
.Ksflnav:after{width: 24px;height: 24px;border-radius: 50%;background: #fff url(../images/ico/arr_01.png) center center no-repeat;content: "";right: 39px;position: absolute;top: 50%;margin-top: -12px;}
.Ksflnav:hover{color:#fff;}

.ExpertList ul{margin-left:-35px;padding-bottom:35px;}
.ExpertList li{width: 33.333%;float: left;}
.ExpertList a{display:block;margin:0 0 35px 35px;background:#fff;height: 230px;border-right:1px solid #efefef;}
.ExpertList .imgbox{width: 40%;float: left;padding-top:230px;}
.ExpertList .info{width: 50%;float: left;padding:14px 5% 0 5%;border-top:1px solid #efefef;border-bottom:1px solid #efefef;height:214px;}
.ExpertList .ti{line-height:48px;color:#014fa2;}
.ExpertList .ti b{color:#333333;margin-right:12px;font-size:18px;}
.ExpertList .p{line-height: 20px;height: 80px;color:#bfbfbf;margin-bottom: 23px;-webkit-line-clamp: 4;}
.ExpertList .more{width: 88px;line-height: 30px;border: 1px solid #014fa2;color:#014fa2;text-align: center;}
.ExpertList li:hover .more{color:#fff;background:#014fa2;}

.ExpertInfo{background:#f9f9f9;position: relative;height: auto !important;height: 350px;min-height: 350px;padding-left:250px;margin-bottom:45px;}
.ExpertInfo .imgbox{width: 250px;padding-top:350px;position: absolute;left: 0;top: 0;}
.ExpertInfo .info{padding:0 5%;}
.ExpertInfo .name{padding-top:15px;line-height: 62px;font-size: 24px;border-bottom: 1px solid #ebebeb;margin-bottom:15px;font-weight: bold;color:#333;}
.ExpertInfo .item{line-height: 30px;padding-left:100px;font-size: 16px;color:#333333;position: relative;height:auto !important;height:30px;min-height: 30px;}
.ExpertInfo .item dt{position:absolute;color:#999999;left:9px;top:0;}
.ExpertInfo .item dt i{margin-left:31px;}
.ExpertInfo .btn{padding-top:28px;border-top: 1px solid #ebebeb;margin-top:23px;}
.ExpertInfo .btn a{color:#fff;display:block;width: 150px;line-height: 45px;background:#014fa2;font-size: 16px;text-align:center;}
.ExpertInfo .btn a img{vertical-align: middle;margin:-3px 5px 0 0;}

.Expertable {display: table;width: 100%;border-collapse: collapse;margin-bottom: 45px;}
.Expertable .tr {display: table-row;}
.Expertable .th {
	display: table-cell;
	height: 50px;
	border: 1px solid #306eb1;
	text-align: center;
	vertical-align: middle;
	color:#fff;
	background-color: #014fa2;
}
.Expertable .td {
	display: table-cell;
	height: 50px;
	border: 1px solid #ebebeb;
	text-align: center;
	background:#f5f5f5;
	font-weight: bold;
	color:#333;
	vertical-align: middle;
}
.ExpertMessage{border: 1px solid #f0f0f0;position: relative;padding:5%;}
.ExpertMessage:after{content: "";left: 1%;top: 6%;width: 98%;height: 100%;position: absolute;border: 1px solid #f0f0f0;background:#fff;}
.ExpertMessage .form{max-width: 840px;margin: 0px auto;position: relative;z-index: 2;}
.ExpertMessage .form dl{margin-bottom:10px;}
.ExpertMessage .input{width:100%;height: 50px;line-height: 50px;text-indent: 1em;background: #f7f7f7;font-size: 16px;}
.ExpertMessage .textarea{background: #f7f7f7;padding:15px 18px;}
.ExpertMessage .textarea textarea{height:170px;width:100%;font-size: 16px;}
.ExpertMessage .btn{text-align: center;padding-top:20px;}
.ExpertMessage .btn button{width: 120px;height: 45px;color:#fff;font-size: 16px;cursor: pointer;}
.ExpertMessage .sendbtn{background:#014fa2;margin:0 5px;}
.ExpertMessage .resetbtn{background:#9f9f9f;}


@media(max-width:1024px){
.KsList li .ti{font-size: 16px;line-height: 40px;}
.KsList li .ti img{width: 20px;margin-right:8px;}

.KsExpert .scroll .slick-arrow{display:none !important;}
}
@media(max-width:768px){
.KsList{margin-left:-12px;}
.KsList li{width: 50%;}
.KsList li a{margin:0 0 12px 12px;}
.KsList li .ti{font-size: 15px;line-height: 35px;}
.KsTitle{font-size: 16px;margin-bottom:15px;}
.KsTitle i{font-size: 24px;}
.KsInfo{line-height: 24px;font-size: 14px;padding-bottom:20px;}
.KsTopTitle{font-size:18px;margin-bottom:15px;}
.KsExpert .scroll .item {height:200px;}
.KsExpert .scroll .imgbox {padding-top:200px;}
.KsExpert .scroll .p{margin-bottom:5px;}
.Ksflnav{font-size: 16px;line-height: 50px;padding-left:20px;width:250px;}
.KsNav {margin: 0 0 0 -10px;}
.KsNav li{width: 50%;float: left;}
.KsNav li a {margin: 0 0 10px 10px;font-size: 14px;}
.ExpertList li{width: 50%;}
.ExpertList a {height:200px;margin-bottom:15px;}
.ExpertList .imgbox {padding-top:200px;}
.ExpertList .p{margin-bottom:5px;}
.ExpertList .info{height:185px;}

.ExpertInfo {padding:10px;margin-bottom:20px;}
.ExpertInfo .imgbox{position: relative;width:150px;padding-top:210px;margin:0px auto;}
.ExpertInfo .name{font-size:18px;line-height:40px;}
.Expertable .th{font-size: 12px;}
.Expertable .td img{width:12px;}
.Expertable{margin-bottom:20px;}
.ExpertInfo .item{font-size: 14px;line-height: 24px;padding-left:84px;height:24px;min-height: 24px;}
.ExpertInfo .item dt i {margin-left:28px;}
}
@media(max-width:640px){
.ExpertList li{width: auto;float:none;}
}
	

/* ������� */

.HomeTjBan {overflow:hidden; clear:both; position:relative;background:url(../images/loading.gif) center center no-repeat;}
.HomeTjBan .item a{ display:block; padding-top:380px;background-position:center center; background-repeat:no-repeat; background-size:cover;}

.HomeTjBan:hover .slick-prev{left:3%;}
.HomeTjBan:hover .slick-next{right:3%;}

@media ( max-width:1024px){
.HomeTjBan .item a{ padding-top:32%;}
.HomeTjBan .slick-dots{bottom:10px;}
.HomeTjBan .slick-dots li button{width: 6px;height: 6px;}
.HomeTjBan .slick-dots li.slick-active button{width: 10px;height: 10px;}
}

.w1200{width:1200px;margin:0 auto;}
@media(max-width:1200px){
	.w1200{width:92%;}
}

.tiJian .part{padding:30px 0;}
.tiJian .Part1{}
.tiJian .Part1 ul{text-align: center;}
.tiJian .Part1 ul li{width:405px;border-radius:10px;overflow: hidden;height:147px;display: inline-block;margin:0 15px;box-sizing: border-box;padding-left:200px;position: relative;transition: all .5s;-webkit-transition: all .5s;}
.tiJian .Part1 ul li:first-child{background:url(../uploadfiles/image/tbg1.png) no-repeat center center;background-size: cover;}
.tiJian .Part1 ul li:nth-child(2){background:url(../uploadfiles/image/tbg2.png) no-repeat center center;background-size: cover;}
.tiJian .Part1 ul li .img{position: absolute;width:200px;text-align: right;height:100%;left:0;top:0;}
.tiJian .Part1 ul li .txt{color:#fff;height:100%;display:flex;justify-content:center;flex-direction: column;text-align: left;padding-left:20px;}
.tiJian .Part1 ul li .txt p{font-size: 18px;font-weight: bold;}
.tiJian .Part1 ul li .txt span{font-size: 14px;}

.tiJian .Part1 ul li:hover{transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);}

.tiJian .tjtit{text-align: center;margin-bottom:30px;}
.tiJian .tjtit h1{font-size: 24px;color:#edb31a;}
.tiJian .tjtit b{display: block;width:45px;height:1px;background:#edb31a;margin:20px auto 10px;}
.tiJian .tjtit p{font-size: 14px;color:#333333;font-family: DIN;text-transform: uppercase;}

.tiJian .tjtit1 h1{color:#098eaf;}
.tiJian .tjtit1 b{background:#098eaf;}

.tiJian .tjtit2 h1{color:#fff;}
.tiJian .tjtit2 b{background:#fff;}

.tiJian .Part2{padding-top:0;}
.tiJian .Part2 .PartBox{margin-left:-2%;}
.tiJian .Part2 .PartBox .item{width:31.33%;margin-left:2%;margin-bottom:20px;float:left;padding:10px;border-radius: 15px;border:1px solid #e6e6e6;box-sizing: border-box;}
.tiJian .Part2 .PartBox .item .img{padding-top:50%;border-radius: 10px;overflow: hidden;}
.tiJian .Part2 .PartBox .item .txt{text-align: center;font-size: 16px;}
.tiJian .Part2 .PartBox .item .txt p{padding:10px 0 2px 0;}
.tiJian .Part2 .PartBox .item .txt span{color:#ff0000;}


.tiJian .Part3{background:#f6f6f6;}
.tiJian .Part3 .PartBox .slick-list{margin-left:-30px;}
.tiJian .Part3 .PartBox .item{margin-left:30px;border-radius:10px;overflow: hidden;background:#fff;border:1px solid #e6e6e6;}
.tiJian .Part3 .PartBox .item .img{padding-top:55%;}
.tiJian .Part3 .PartBox .item .txt{text-align: center;padding:10px;font-size: 16px;}
.tiJian .Part3 .PartBox .item .txt p{padding:3px 0;}
.tiJian .Part3 .PartBox .item .txt span{color:#ff0000;}

.tiJian .Part3 .PartBox  .slick-arrow{width:40px;height:60px;background:rgba(0,0,0,0.6);line-height: 60px;}
.tiJian .Part3 .PartBox  .slick-prev{left:0;}
.tiJian .Part3 .PartBox  .slick-next{right:0;}


.tiJian .Part4 .PartL{width:25%;background:#ff877f;box-sizing: border-box;padding:15px;}
.tiJian .Part4 .PartL .Lbox{border:1px solid rgba(255,255,255,0.6);}
.tiJian .Part4 .PartL .Lbox .tjtit{margin:50px 0 0 0;}
.tiJian .Part4 .PartL .Lbox .img{position: relative;bottom:-16px;text-align: center;}
.tiJian .Part4 .PartR{width:75%;box-sizing: border-box;box-shadow: 0 0 30px rgba(0,0,0,0.1);padding:0 4%;margin-top:15px;}
.tiJian .Part4 .PartR .Rbox{margin-left:-3.33%;}
.tiJian .Part4 .PartR .Rbox .item{float:left;width:30%;margin:15px 0;margin-left:3.33%;border:1px solid #e6e6e6;border-radius: 15px;overflow: hidden;box-sizing: border-box;}
.tiJian .Part4 .PartR .Rbox .item .img{padding-top:70%;}
.tiJian .Part4 .PartR .Rbox .item .txt{padding:10px;font-size: 16px;text-align: center;}
.tiJian .Part4 .PartR .Rbox .item .txt p{padding:3px 0;}
.tiJian .Part4 .PartR .Rbox .item .txt span{color:#ff0000;}
.ny_tplist,.ny_dqjs{max-width:1300px;margin:0 auto;}
.currbox{display:none}
.ny_abt{max-width:1300px;margin:0 auto;padding:3% 0}
.ny_abt p{margin:0 !important;font-size:16px !important;color:#333;line-height:30px;font-family: "Microsoft YaHei" !important;}
.ny_abt p span{font-size:16px !important;font-family: "Microsoft YaHei" !important;}
.ny_abt img{max-width:100%;display:block;margin:0 auto}
@media(max-width:992px){
    .ny_tplist,.ny_dqjs{margin:0 15px;}
	.contain .ny_tplist,.contain .ny_dqjs{margin:0 0;}
	.tiJian .tjtit h1{font-size: 20px;}
	.tiJian .tjtit b{margin:10px auto 5px;}
	

	.tiJian .Part2 .PartBox .item{width:48%;padding:5px;}
	.tiJian .Part2 .PartBox .item .txt{font-size: 14px;}
	.tiJian .Part2 .PartBox .item .txt p{padding:5px 0 0 0;}

	.tiJian .Part3 .PartBox .item .txt{font-size: 14px;padding:5px;}
	.tiJian .Part4 .PartL{width:100%;}
	.tiJian .Part4 .PartL .Lbox .img{display: none;}
	.tiJian .Part4 .PartL .Lbox .tjtit{margin:20px 0;}
	.tiJian .Part4 .PartR{width:100%;}
	.tiJian .Part4 .PartR .Rbox .item .txt{font-size: 14px;padding:5px;}
}

@media(max-width:768px){
	.tiJian .Part1 ul li{width:100%;box-sizing: border-box;margin:0 0 10px 0;}
	.tiJian .Part4 .PartR .Rbox .item{width:46.67%;}
	.ny_abt img{height:auto !important;}
}

/*2024-05-24*/
.ny_xxgk{padding:30px 0;}
.ny_xxgk ul{margin-left: -2%;}
.ny_xxgk li{width:18%; float:left; margin:0 0 15px 2%;}
.ny_xxgk li a{display:block; background:#e7e7e7; text-align:center; line-height:40px; border-radius:10px;}
.ny_xxgk li a:hover{background:#014fa2; color:#fff;}

@media(max-width:640px){
	.ny_xxgk li{width:31.3333%;}
}

@media(max-width:480px){
	.ny_xxgk li{width:48%;}
}

.Js_Hot{margin: 20px 0;}

/* 202-09-02 */
.ThreeMenu,.FourMenu{text-align: center;}
.ThreeMenu{margin: 15px 0 25px;}
.ThreeMenu a,.FourMenu a{display: inline-block; border: 1px solid #e5e5e5; font-size: 18px; padding: 0 25px; margin: 0 20px; line-height: 40px;}
.ThreeMenu a{border-radius: 25px;}
.ThreeMenu a.on,.FourMenu a.on{background: #014fa2; color: #fff; border: 1px solid #014fa2;}