#index-web-bnr{ display: block!important; margin-top: 30px;}
.header-container{ padding-top: 0!important; position: inherit!important; top: 30px;}
.top{width: 100%; height: 30px; background: #313333; position: fixed; top: 0; padding: 0 3.125%;}
.Hnav a{ height: 80px!important;}
.Hnav a .box{ top: 25.5px!important;}
.logo{ width: 18%; float: left; display: flex; height: 80px;align-items: center;}
.logo img{ width: 100%; line-height: 80px;}
.Hmenu-btn{ padding-top: 34px!important;}
.Header-wrapper{ position: fixed!important;}
.caidan{float: left;position: absolute; right: 70px; font-size: 16px; top: 25px; color: #000;}
.top_zuo{ float: left;}
.top_zuo p{ color: #fff; line-height: 30px; font-size: 13px;}
.top_you{ float: right; color: #fff;}
.top_you a{ color: #fff; line-height: 30px; font-size: 13px; padding: 0 7px; line-height: 30px;font-size: 13px;}
.top_you span a:hover{ color: #f00;}
.se{ color: #f00;}

@media all and (max-width:980px){
	.header-container{ height: auto!important;}
	.Hnav{ top: 80px!important;}
	.logo{ width: 33%;}
}
/*内页*/
.nybanner{ margin-top: 110px;}
.nybanner img{ width: 100%;}
.nydh{ width: 1200px; margin: 0 auto; text-align: center;}
.nydh ul li{ float: left; text-align: center;}
/*内页导航*/
body{ padding: 0; margin: 0;}
.nav-box { position: relative;}
.nav-box .nav-line {background: url("images/cj30.png") no-repeat;bottom: -73px;left: 0;z-index: 9;position: absolute;width: 137px;height: 10px;}
.z_ejdh {
	height: 65px;
	background: #f1f1f1;
	width: 76%;
	text-align: center;
	margin: 0 auto;
}
.z_ejdh_main {
	position: relative;
	display: inline-block;
}
.z_ejdh .z_ejdh_main ul li {
	float: left;
}
.z_ejdh .z_ejdh_main ul li a {
	display: block;
	height: 65px;
	width: 140px;
	text-align: center;
	line-height: 65px;
	font-size: 16px;
	color: #333;
}
.z_ejdh .z_ejdh_main ul li a:hover{ background: #e4e4e4; color: #004db5;}
.z_cplist ul li a .cptp {
	overflow: hidden;
	display: block;
}
.z_cplist ul li a .cptp img {
	width: 100%;
	transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-moz-transform: scale(1);
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
}
.z_cplist ul li a:hover .cptp img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-moz-transform: scale(1.1);
}
.z_cplist ul li a:hover .cpbt {
	padding: 0 10px;
	color: #005eb8;
}
.z_cplist ul li a .cpbt {
	display: block;
	height: 71px;
	line-height: 71px;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
}
.z_cplist ul li a .cpbt b {
	font-size: 16px;
	color: #000;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
}
.z_cplist ul li a .cpbt i {
	font-size: 16px;
	color: #000;
	font-family: 宋体;
	font-style: normal;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
}
.z_cplist ul li a:hover .cpbt b {
	color: #005eb8;
}
.z_cplist ul li a:hover .cpbt i {
	color: #005eb8;
}
.z_ny_cont {
	padding: 60px 0;
}
.nynr{ width: 1400px; margin:2% auto;}
.nynr p{ font-size: 16px; line-height: 26px;}
.nynr img{ max-width: 100%; padding: 6px 0;}
.nynr h2{ text-align: center; line-height: 40px; font-size: 18px; font-weight: 400; border-bottom: 1px dashed #a9a9a9;}
.laiyuan{ text-align: center; margin-bottom: 10px;}
.laiyuan span{ margin: 0 4px; line-height: 44px; color: #585858;}
@media all and (max-width:1460px){
	.nynr{ width: 90%; padding: 0 2%; margin:2% auto;}
	.contain{ width: 90%; padding: 0 2%;}
}
.case-container{ padding: 0!important;}
.contain{ max-width: 1400px!important;}
.news-list li{ padding: .22rem 0!important;}
.nlist-img{ width: 26.8333%!important;}
.nlist-img img{ height: auto!important;}
.nlist-box{ width: 69%!important;}
.nlist-box .con{ margin: 8px 0 0!important; font-size: 16px;}
.nlist-box .date{ margin-top: 10px;}
.nlist-box .more{ margin: 10px 0 0!important;}
.nlist-box .name{ margin: 0!important;}
.news-container{ padding: .29rem 0!important;}
.shangyitiao{ margin-top: 2%;line-height: 26px; font-size: 16px;}
.shangyitiao a{ line-height: 26px;font-size: 16px;}
.shangyitiao a:hover{ color: #004db5;}
.pading ul{ width: 100%;border-top: 1px solid #adadad; margin-top: 1%; text-align: center;}
.pading ul li{background: #f4f4f4;cursor: not-allowed;display: inline-block;list-style: none;text-decoration: none; margin: 1.4% 0;}
.pading ul li span{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #ddd; color: #7b7b7b; font-size: 18px;}
.pading ul li a{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #a9ca5c; font-size: 18px;}
