/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
@media screen and (min-width: 1200px){
.layui-container {
    width: 1260px;
}
}
.row {
	width: 101%;
	transition: .2s width ease;
*zoom:1
}
.row:before, .row:after {
	display: table;
	clear: both;
	content: ''
}
.row>[class*="span-"] {
float:left;
margin-right:1%;
*margin-right:.89%
}
.row>.span-1 {
	width: 7.33333333%
}
.row>.span-2 {
	width: 15.66666667%
}
.row>.span-3 {
	width: 24%
}
.row>.span-4 {
	width: 32.33333333%
}
.row>.span-5 {
	width: 40.66666667%
}
.row>.span-6 {
	width: 49%
}
.row>.span-7 {
	width: 57.33333333%
}
.row>.span-8 {
	width: 65.66666667%
}
.row>.span-9 {
	width: 74%
}
.row>.span-10 {
	width: 82.33333333%
}
.row>.span-11 {
	width: 90.66666667%
}
.row>.span-12 {
	width: 99%
}
.full-row {
	width: 100%;
	transition: .2s width ease;
*zoom:1
}
.full-row:before, .full-row:after {
	display: table;
	clear: both;
	content: ''
}
.full-row>[class*='span'] {
float:left
}
.full-row>.span-1 {
	width: 8.33333333%;
*width:8.22333333%
}
.full-row>.span-2 {
	width: 16.66666667%;
*width:16.55666667%
}
.full-row>.span-3 {
	width: 25%;
*width:24.89%
}
.full-row>.span-4 {
	width: 33.33333333%;
*width:33.22333333%
}
.full-row>.span-5 {
	width: 41.66666667%;
*width:41.55666667%
}
.full-row>.span-6 {
	width: 50%;
*width:49.89%
}
.full-row>.span-7 {
	width: 58.33333333%;
*width:58.22333333%
}
.full-row>.span-8 {
	width: 66.66666667%;
*width:66.55666667%
}
.full-row>.span-9 {
	width: 75%;
*width:74.89%
}
.full-row>.span-10 {
	width: 83.33333333%;
*width:83.22333333%
}
.full-row>.span-11 {
	width: 91.66666667%;
*width:91.55666667%
}
.full-row>.span-12 {
	width: 100%;
*width:99.89%
}
.row>.pull-right, .full-row>.pull-right {
	float: right
}
.row>.center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.center {
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.pull-left-1 {
	position: relative;
	left: -8.33333333%
}
.pull-left-2 {
	position: relative;
	left: -16.66666667%
}
.pull-left-3 {
	position: relative;
	left: -25%
}
.pull-left-4 {
	position: relative;
	left: -33.33333333%
}
.pull-left-5 {
	position: relative;
	left: -41.66666667%
}
.pull-left-6 {
	position: relative;
	left: -50%
}
.pull-left-7 {
	position: relative;
	left: -58.33333333%
}
.pull-left-8 {
	position: relative;
	left: -66.66666667%
}
.pull-left-9 {
	position: relative;
	left: -75%
}
.pull-left-10 {
	position: relative;
	left: -83.33333333%
}
.pull-left-11 {
	position: relative;
	left: -91.66666667%
}
.pull-left-12 {
	position: relative;
	left: -100%
}
.pull-right-1 {
	position: relative;
	left: 8.33333333%
}
.pull-right-2 {
	position: relative;
	left: 16.66666667%
}
.pull-right-3 {
	position: relative;
	left: 25%
}
.pull-right-4 {
	position: relative;
	left: 33.33333333%
}
.pull-right-5 {
	position: relative;
	left: 41.66666667%
}
.pull-right-6 {
	position: relative;
	left: 50%
}
.pull-right-7 {
	position: relative;
	left: 58.33333333%
}
.pull-right-8 {
	position: relative;
	left: 66.66666667%
}
.pull-right-9 {
	position: relative;
	left: 75%
}
.pull-right-10 {
	position: relative;
	left: 83.33333333%
}
.pull-right-11 {
	position: relative;
	left: 91.66666667%
}
.pull-right-12 {
	position: relative;
	left: 100%
}
@media only screen and (max-width:1024px) {
.row>.midd-1 {
	width: 7.33333333%
}
.row>.midd-2 {
	width: 15.66666667%
}
.row>.midd-3 {
	width: 24%
}
.row>.midd-4 {
	width: 32.33333333%
}
.row>.midd-5 {
	width: 40.66666667%
}
.row>.midd-6 {
	width: 49%
}
.row>.midd-7 {
	width: 57.33333333%
}
.row>.midd-8 {
	width: 65.66666667%
}
.row>.midd-9 {
	width: 74%
}
.row>.midd-10 {
	width: 82.33333333%
}
.row>.midd-11 {
	width: 90.66666667%
}
.row>.midd-12 {
	width: 99%
}
.midd-hide {
	display: none
}
.midd-center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.midd-1 {
	width: 8.33333333%
}
.full-row>.midd-2 {
	width: 16.66666667%
}
.full-row>.midd-3 {
	width: 25%
}
.full-row>.midd-4 {
	width: 33.33333333%
}
.full-row>.midd-5 {
	width: 41.66666667%
}
.full-row>.midd-6 {
	width: 50%
}
.full-row>.midd-7 {
	width: 58.33333333%
}
.full-row>.midd-8 {
	width: 66.66666667%
}
.full-row>.midd-9 {
	width: 75%
}
.full-row>.midd-10 {
	width: 83.33333333%
}
.full-row>.midd-11 {
	width: 91.66666667%
}
.full-row>.midd-12 {
	width: 100%
}
}
@media only screen and (max-width:992px) {
.row>.smidd-1 {
	width: 7.33333333%
}
.row>.smidd-2 {
	width: 15.66666667%
}
.row>.smidd-3 {
	width: 24%
}
.row>.smidd-4 {
	width: 32.33333333%
}
.row>.smidd-5 {
	width: 40.66666667%
}
.row>.smidd-6 {
	width: 49%
}
.row>.smidd-7 {
	width: 57.33333333%
}
.row>.smidd-8 {
	width: 65.66666667%
}
.row>.smidd-9 {
	width: 74%
}
.row>.smidd-10 {
	width: 82.33333333%
}
.row>.smidd-11 {
	width: 90.66666667%
}
.row>.smidd-12 {
	width: 99%
}
.smidd-hide {
	display: none
}
.smidd-center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.smidd-1 {
	width: 8.33333333%
}
.full-row>.smidd-2 {
	width: 16.66666667%
}
.full-row>.smidd-3 {
	width: 25%
}
.full-row>.smidd-4 {
	width: 33.33333333%
}
.full-row>.smidd-5 {
	width: 41.66666667%
}
.full-row>.smidd-6 {
	width: 50%
}
.full-row>.smidd-7 {
	width: 58.33333333%
}
.full-row>.smidd-8 {
	width: 66.66666667%
}
.full-row>.smidd-9 {
	width: 75%
}
.full-row>.smidd-10 {
	width: 83.33333333%
}
.full-row>.smidd-11 {
	width: 91.66666667%
}
.full-row>.smidd-12 {
	width: 100%
}
}
@media only screen and (max-width:760px) {
.row>.smal-1 {
	width: 7.33333333%
}
.row>.smal-2 {
	width: 15.66666667%
}
.row>.smal-3 {
	width: 24%
}
.row>.smal-4 {
	width: 32.33333333%
}
.row>.smal-5 {
	width: 40.66666667%
}
.row>.smal-6 {
	width: 49%
}
.row>.smal-7 {
	width: 57.33333333%
}
.row>.smal-8 {
	width: 65.66666667%
}
.row>.smal-9 {
	width: 74%
}
.row>.smal-10 {
	width: 82.33333333%
}
.row>.smal-11 {
	width: 90.66666667%
}
.row>.smal-12 {
	width: 99%
}
.smal-hide {
	display: none
}
.smal-show {
	display: block
}
.smal-center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
[class*='pull-left-'], [class*='pull-right-'] {
right:auto;
left:auto
}
.full-row>.smal-1 {
	width: 8.33333333%
}
.full-row>.smal-2 {
	width: 16.66666667%
}
.full-row>.smal-3 {
	width: 25%
}
.full-row>.smal-4 {
	width: 33.33333333%
}
.full-row>.smal-5 {
	width: 41.66666667%
}
.full-row>.smal-6 {
	width: 50%
}
.full-row>.smal-7 {
	width: 58.33333333%
}
.full-row>.smal-8 {
	width: 66.66666667%
}
.full-row>.smal-9 {
	width: 75%
}
.full-row>.smal-10 {
	width: 83.33333333%
}
.full-row>.smal-11 {
	width: 91.66666667%
}
.full-row>.smal-12 {
	width: 100%
}
}
/*挂件分页样式*/
.util-page {
	font-size: 0;
	color: #000;
	text-align: center;
}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count {
	color: #000;
	display: inline-block;
	border: 1px solid #ededed;
	margin: 10px 0;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px;
	background: #fff;
	font-size: 16px;
	font-weight: normal;
}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current {
	color: #fff;
	background: #f47920;
}
.util-page span.gobutton, .util-page span.gobutton:hover {
	color: #000;
	background-color: #eee;
}
.util-page .gobutton .ion {
	font-size: .8em;
}
.util-page .count {
	margin-left: 10px;
	color: #000;
	background: none;
	border: none;
}
.util-page span.jump {
	background: none;
	color: #000;
	display: inline-block;
	margin: 0 7px;
	vertical-align: top;
}
.util-page span.jumpto, .util-page span.jumpto_text, .util-page span.jumpto_text {
	background: none;
	border: none;
	color: #000;
	font-size: 14px;
}
.util-page .jumpto_inp {
	width: 40px;
	text-align: center;
	height: 37px;
	line-height: 37px;
	vertical-align: top;
}
/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea {
	margin: 0 auto 55px;
	max-width: 1200px;
}
.BdMapWrapper {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 45%;
	overflow: hidden;
}
.BdMapWrapper .BdMapCon {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media only screen and (max-width:760px) {
.BdMapArea {
	display: none;
}
}
/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box {
	display: none!important;
}
/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico {
	display: inline-block;
	width: 20px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url(https://cdn.hblmqc.com/resources/web/css/ico.png);
 *text-indent:0;
*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');
	vertical-align: middle;
}
.ico:before {
	content: '\3000';
}
.ico1_2 {
	background-position: -20px 0;
}
.ico1_3 {
	background-position: -40px 0;
}
.ico1_4 {
	background-position: -60px 0;
}
.ico1_5 {
	background-position: -80px 0;
}
.ico2_1 {
	background-position: 0 -20px;
}
.ico2_2 {
	background-position: -20px -20px;
}
.ico2_3 {
	background-position: -40px -20px;
}
.ico2_4 {
	background-position: -60px -20px;
}
.ico2_5 {
	background-position: -80px -20px;
}
.ico3_1 {
	background-position: 0 -40px;
}
.ico3_2 {
	background-position: -20px -40px;
}
.ico3_3 {
	background-position: -40px -40px;
}
.ico3_4 {
	background-position: -60px -40px;
}
.ico3_5 {
	background-position: -80px -40px;
}
.ico4_1 {
	background-position: 0 -60px;
}
.ico4_2 {
	background-position: -20px -60px;
}
.ico4_3 {
	background-position: -40px -60px;
}
.ico4_4 {
	background-position: -60px -60px;
}
.ico4_5 {
	background-position: -80px -60px;
}
/* 常量设置 */
.wrap {
	width: 1260px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
.mwrap {
	max-width: 1366px;
	margin-right: auto;
	margin-left: auto;
}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body {
	min-width: 1240px\9;
	overflow-x: auto;
}
/*for ie9+*/
@media all and (min-width:0) {
body {
	min-width: 0;
	overflow-x: hidden;
}
}
body {
	font-size: 14px;
	line-height: 1.6;
	color: #555;
	background: #fff;
	width: 100%;
	overflow-x: hidden;
}
a {
	color: inherit;
}
a:hover {
	color: #f47920;
}
::-moz-selection {
color:#fff;
background:#f47920;
}
::selection {
	color: #fff;
	background: #f47920;
}
::-webkit-input-placeholder {
color:#aaa;
}
.placeholder {
	color: #aaa;
}
/*css组件设置*/
.form-control, .input-group-addon, .btn {
	border-radius: 2px;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);
}
.imgZoom img, .imgY180 img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.imgZoom {
	overflow: hidden;
	-webkit-transform: rotate(0);
	transform: rotate(0);
}
.imgZoom:hover img {
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.imgY180:hover img {
	cursor: pointer;
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
/* 网站样式 */
.logo_left {
	padding: 19px 0px 19px 0px;
}
.logo_left a {
	display: block;
	line-height: 1;
}
.logo_left img {
	width: 666px;
	height: 74px
}
.logo_right { width:314px; height:88px;
 background: url(../images/tel.png);
	line-height: 24px;
}
.logo_right .service_phone {
	float: left;
	display: inline-block;
	
	font-size: 32px;
	color: #e6002f; font-weight:700;
	 margin-top:55px; float:right;
}
.logo_right .service_phone span {
	font-size: 13px;
	color: #e6002d;
	font-style: normal;
	vertical-align: top;
}
/*公共部分*/
.nav {
	position: relative;
	top: 0;
	width: 100%;
	z-index: 95;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	background: #0780c7;
}
.nav.fixed {
	position: fixed;
	background: #fff;
	box-shadow: 0 2px 2px rgba(157, 157, 157, .3);
	box-sizing: border-box
}
.nav.fixed .nav_box {
	padding: 20px 0 0;
}
.nav.fixed .logo {
	background: url(../images/logo.png);
	background-size: 100%;
}
.nav.fixed .nav_ul {
	color: #0780c7;
}
.nav.fixed:hover .nav_ul {
	color: #fff;
}
.nav.fixed:hover .logo {
	background: url(../images/logo_white.png);
	background-size: 100%;
}
.nav:hover {
	background: #253948;
}
.nav .nav_box {
	padding-top: 20px;
	transition: padding .5s ease;
	-webkit-transition: padding .5s ease;
}
.nav .logo {
	width: 280px;
	height: 33px;
	float: left;
	background: url(../images/logo_white.png);
	background-size: 100%;
}
/* .nav:hover .logo{background:url(../images/logo.png);background-size: 100%;} */
.nav .nav_ul {
	float: left;
	line-height: 33px;
	color: #fff;
	font-size: 16px;
	margin-left: 0%;
	
}
.nav .nav_item>ul>li {
	float: left;
	padding-bottom: 20px;
}
.nav .nav_item>ul>li a{ font-weight:bold; font-size:16px;}
.nav.fixed .nav_item>ul>li {
	padding-bottom: 20px;
}
.nav .nav_item>ul>li .icon {
	display: inline-block;
	margin: 0 20px;
	margin: 0 13px\9;
}
.nav .nav_item>ul>li.end .icon {
	display: none;
}
.nav .language, .nav .search, .mobile_key {
	display: inline-block;
	height: 33px;
	line-height: 33px;
	color: #f47920;
	position: relative;
	vertical-align: -webkit-baseline-middle;
}
.nav .language img {
	max-width: none;
}
.nav .language .item {
	cursor: pointer;
}
.nav .language .item .ion {
	display: inline-block;
}
.nav .language .item .ion a {
	display: block;
	width: 87px\9;
}
.nav .language .item .ion img {
	vertical-align: middle;
	display: inline-block;
}
.nav .language .language_ul {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background: #253948;
	display: none;
}
.nav .search {
	margin-left: 1%;
	font-size: 19px;
	font-weight: bold;
}
/* 二级导航下拉 */
.setNav {
	width: 100%;
	left: 0;
	right: 0;
	background-color: #f5f5f5;
	display: none;
	border-top: 1px #f0f0f0 solid;
	position: absolute;
	top: 100%;
	box-shadow: 0 2px 0 rgba(157, 157, 157, .3);
}
.setNav .set-img {
	width: 25%;
	padding-top: 25px;
}
.setNav .set-img img {
	height: 179px;
	width: 100%;
}
.setNav .setCon .tit {
	font-size: 22px;
	color: #4e4e4e;
	margin-bottom: 20px;
	font-weight: normal;
}
.setNav .setMenu {
	width: 14%;
	padding-top: 20px;
	padding-right: 4%;
	padding-left: 4%;
	border-right: 1px #d2d2d2 solid;
	border-left: 1px #d2d2d2 solid;
}
.setNav .setMenu li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px #e9ebed solid;
}
.setNav .setMenu li a {
	display: block;
	position: relative;
	color: #4a4a4a;
}
.setNav .setMenu li a:hover {
	color: #f47920;
}
.setNav .setCon {
	width: 42%;
	padding: 30px 5% 50px 2%;
}
.setNav .setCon .p {
	color: #666;
	line-height: 28px;
	height: 140px;
	overflow: hidden;
	text-align: justify;
	letter-spacing: 0.5px;
}
.setNav .setCon a {
	color: #666;
}
.setNav .set_close {
	display: block;
	width: 21px;
	height: 21px;
	background: url(https://cdn.hblmqc.com/resources/web/css/icons.png) 0 0 no-repeat;
	right: 0;
	bottom: 7%;
}
.header .inav .line {
	position: absolute;
	bottom: 0px;
	width: 0px;
	height: 4px;
	font-size: 3px;
	background-color: #f47920;
	display: none;
}
.setNav .tech-menuItems {
	border: none;
}
/* 二级导航下拉 */
.mobile_key {
	display: none;
}
.nav .nav_box .top_right {
	width: 8%;
}
/*二级banner部分*/
.sec_banner {
	width: 100%;
	position: relative;
	height: auto;
}
.sec_banner .full {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	height: 100%;
	width: 1920px;
	max-width: none;
}
.sec_banner410 {
	height: 410px !important;
}
/*二级banner部分*/
/* 二级导航 */
.sec_banner .sec_nav_box {
	position: absolute;
	bottom: 0;
	width: 1590px;
	left: 50%;
	margin-left: -630px;
	height: 64px;
	line-height: 64px;
	font-size: 16px;
	color: #fff;
	background: url(../images/nav_bg.png) repeat;
}
.sec_banner .sec_nav_box .nav_navigator {
	position: absolute;
	width: 171px;
	height: 190px;
	background: url(../images/nav_gativator.png) no-repeat;
	top: -1px;
	left: -1px;
	line-height: 1;
}
.sec_banner .sec_nav_box .nav_navigator .linear {
	height: 40px;
	width: 1px;
	;
	display: block;
	margin: 22px 0 25px 45%;
}
.sec_banner .sec_nav_box .nav_navigator .linear .lin {
	display: block;
	width: 100%;
	height: 100%;
	background: #fff;
	animation: lin_1 1.5s ease .5s infinite;
}
@keyframes lin_1 {
 0% {
height: 0;
}
 100% {
height:100%;
}
}
.sec_banner .sec_nav_box .nav_navigator .box {
	margin-left: 33px;
}
.sec_banner .sec_nav_box .wrap_box {
	width: 1260px;
}
.sec_banner .sec_nav_box .nav_navigator .box h3 {
	margin-bottom: 15px;
	font-size: 22px;
}
.sec_banner .sec_nav_box .nav_navigator .box .sub {
	font-family: 'Arial';
}
.sec_banner .sec_nav_box .nav_main {
	margin-left: 15%;
	float: left;
	width: 65%;
}
.sec_banner .sec_nav_box .nav_main a {
	_width: 105px;
	display: inline-block;
	text-align: center;
	margin-right: 2%;
}
.sec_banner .sec_nav_box .nav_main a.cur {
	font-weight: bold;
}
.sec_banner .sec_nav_box .nav_main2 {
	margin-left: 15%;
	float: left;
	width: 70%;
}
.sec_banner .sec_nav_box .nav_main2 a {
	_width: 105px;
	display: inline-block;
	text-align: center;
	margin-right: 4%;
}
.sec_banner .sec_nav_box .nav_main2 a.cur {
	font-weight: bold;
}
.sec_banner .sec_nav_box .crumb {
	float: right;
	font-size: 13px;
}
.sec_banner .sec_nav_box .crumb span {
	width: 15px;
	text-align: center;
	display: inline-block;
}
/* 二级导航 */
/* 下拉搜索 */
.nav .h_search {
	position: absolute;
	background: #0780c7;
	display: none;
	z-index: 10;
	width: 100%;
}
.nav.cur .h_search {
	top: 65px;
}
.nav .h_search .b {
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent #0780c7 transparent;
	position: absolute;
	top: -16px;
	right: 50%;
	margin-right: -616px;
}
.nav .h_search .form {
	padding: 3%;
}
.nav .h_search .form input {
	width: 90%;
	height: 40px;
	border: none;
	padding-left: 3%;
}
.nav .h_search .form .btn {
	height: 40px;
	line-height:40px;
	width: 5%;
	padding:0;
	font-size: 15px;
	background: #f47920;
	color: #fff;
	margin-left: 1%;
}
.channel_content {
	padding: 130px 0 40px;
	background: #f8f8f8;
}
/* 底部部分 */
.foot {
	background: #253948 url(../images/foot1_2.jpg) no-repeat center top;
	position: relative;
	height: 351px;
	margin-bottom:50px;
}
.foot .foot_main {
	padding-top: 40px;
	height: 250px;
}
/* .foot .foot_main {border-bottom:1px solid #3b4d5b;} */
.foot .foot_icon {
	width: 760px;
	height: 23px;
	position: absolute;
	right: 0;
	top: -23px;
	
}
.foot dl {
	float: left;
}
.foot .dl1 {
	width: 17%;
}
.foot dl dt {
	font-size: 20px;
	color: #fff;
	font-weight:700;
	line-height: 1;
	margin-bottom: 38px;
}
.foot dl dd {
	font-size: 14px;
	color: #fff;
	line-height: 1;
	margin-bottom: 13px;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.foot .dl2 {
	width: 34%;
}
.foot .dl2 dd .m {
	float: left;
	width: 45%;
}
.foot .dl2 dd .m.first {
	margin-right: 10%;
}
.foot .dl2 dd .m .t {
	display: block;
	border-left: 1px solid;
	padding-left: 5px;
	margin-bottom: 17px;
}
.foot .dl2 dd .m .s {
	font-size: 28px;
	font-family: 'Arial';
	margin-bottom: 7px;
}
.foot .foot_right {
	float: right;
	padding-top: 25px;
}
.foot .foot_right .box_img {
	display: inline-block;
}
.foot .foot_right .box_img img {
	width: 120px;
	height: 120px
}
.foot .foot_right .box_img.first {
	margin-right: 50px;
}
.foot .foot_right .box_img .t {
	font-size: 14px;
	color: #fff;
	padding-top: 17px;
	line-height: 1;
}
.foot .bdshare-button-style0-16 {
	float: left;
}
.foot .foot_bt {
	padding-bottom: 20px;
}
.foot .foot_bt .t {
	float: left;
	color: #fff;
	line-height: 41px;
	margin-right: 32px;
}
.foot .foot_bt .bdshare-button-style0-16 a {
	background: url(../images/foot_icon.png);
	width: 30px;
	height: 29px;
	padding: 0;
}
.foot .foot_bt .bdshare-button-style0-16 .bds_tsina {
	background-position: 0 0;
}
.foot .foot_bt .bdshare-button-style0-16 .popup_tqf {
	background-position: -80px 0;
}
.foot .foot_bt .bdshare-button-style0-16 .bds_weixin {
	background-position: -40px 0;
}
.foot .foot_bt .com {
	color: #fff;
	font-size: 14px;
	line-height: 1;
	margin-top: 20px;
}
/* 底部部分 */
.foot_bottom {
	background-color: #374957;
	color: #fff;
	padding: 2px 0;
}
.foot_bottom a {
	color: #fff;
	padding-left: 10px
}
/* 分页设置 */
.util-page {
	font-size: 0;
	color: #000;
	text-align: center;
	margin-top: 60px;
}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count {
	color: #000;
	display: inline-block;
	margin: 0 5px;
	vertical-align: middle;
	background: #fff;
	font-size: 16px;
	font-weight: normal;
	height: 38px;
	line-height: 38px;
	border: 1px solid #cacaca;
	width: 38px;
	padding: 0;
}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current {
	color: #fff;
	background: #f47920;
	border: 1px solid #f47920;
}
.util-page span.gobutton, .util-page span.gobutton:hover {
	color: #000;
	background-color: #eee;
}
.util-page .gobutton .ion {
	font-size: .8em;
}
.util-page .count {
	margin-left: 10px;
	color: #000;
	background: none;
	border: none;
}
.util-page span.jump {
	background: none;
	color: #000;
	display: inline-block;
	margin: 0 7px;
	vertical-align: top;
}
.util-page span.jumpto, .util-page span.jumpto_text, .util-page span.jumpto_text {
	background: none;
	border: none;
	color: #000;
	font-size: 14px;
}
.util-page .jumpto_inp {
	width: 40px;
	text-align: center;
	height: 37px;
	line-height: 37px;
	vertical-align: top;
}
.util-page .gobutton {
	width: 79px;
}
/*公共部分*/
#Validform_msg {
	display: none !important
}
/*分页相关*/

/* history */
/*.widgets_xc_history_lr_3 */
.widgets_xc_history_lr_3 .history_l {
	width: 320px;
	position: relative;
	z-index: 2;
}
.widgets_xc_history_lr_3 .history_l li {
	padding-right: 20%;
	position: relative;
}
.widgets_xc_history_lr_3 .history_l .list_box {
	font-size: 20px;
	color: #666;
	text-align: right;
	padding: 50px 0px;
	border-bottom: 1px solid #d2d2d2;
	position: relative;
	z-index: 1
}
.widgets_xc_history_lr_3 .history_l .list_box .year {
	font-size: 36px;
	color: #333333;
	line-height: 1;
	display: block;
	font-weight: bold;
	margin-bottom: 6px;
}
.widgets_xc_history_lr_3 .history_l .list_box:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #263948;
	border-width: 12px;
	position: absolute;
	top: 50%;
	right: 0px;
	margin-top: -6px;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 0;
}
.widgets_xc_history_lr_3 .history_l li.active .list_box {
	background: #263948;
	color: #fff;
	padding-right: 20px;
}
.widgets_xc_history_lr_3 .history_l li.active .list_box .year {
	color: #fff;
}
.widgets_xc_history_lr_3 .history_l li.active .list_box:after {
	right: -24px;
	visibility: visible;
	opacity: 1;
}
/* .widgets_xc_history_lr_3{padding:70px 0px;} */
.widgets_xc_history_lr_3 .history_l li.active:after {
	visibility: visible;
	opacity: 1;
}
.widgets_xc_history_lr_3 .history_l li:first-child .list_box {
	border-top: 1px solid #d2d2d2;
}
.widgets_xc_history_lr_3 .history_l li .text_mask {
	content: "";
	width: 100%;
	height: 100%;
	background: none;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	z-index: 2;
	cursor: pointer;
}
.widgets_xc_history_lr_3 .history_r {
	width: 73%;
	position: relative;
	z-index: 2;
}
.widgets_xc_history_lr_3 .history_r .item_box {
	padding-left: 6%;
	border-left: 1px solid #d2d2d2;
	margin-left: 10px;
}
.widgets_xc_history_lr_3 .history_r .item_box dl {
	background: #f7f7f7;
	margin-bottom: 30px;
	padding: 4%;
	position: relative;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent #f7f7f7 transparent transparent;
	border-width: 12px;
	display: block;
	position: absolute;
	top: 40px;
	left: -24px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:after {
	content: "";
	width: 10px;
	height: 10px;
	border-radius: 50%;
	border: 2px solid #0780c7;
	display: block;
	position: absolute;
	top: 45px;
	left: -62px;
	background: #eef2f5;
}
.widgets_xc_history_lr_3 .history_r .item_box dt {
	font-size: 26px;
	color: #333;
	margin-bottom: 6px;
	font-weight: bold;
}
.widgets_xc_history_lr_3 .history_r .item_box dd {
	margin-bottom: 10px;
}
.widgets_xc_history_lr_3 .history_r .item_box dd .list_ico {
	width: 6px;
	height: 6px;
	background: #666;
	display: block;
	border-radius: 50%;
	margin: 10px;
}
.widgets_xc_history_lr_3 .history_r .item_box dd .list_text {
	width: 96%;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:hover {
	background: #f47920;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:hover:before {
	border-color: transparent #f47920 transparent transparent;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:hover dt {
	color: #fff;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:hover dd {
	color: #fff;
}
.widgets_xc_history_lr_3 .history_r .item_box dl:hover dd .list_ico {
	background: #fff;
}
/*.widgets_xc_history_lr_3 end*/
/* history */

/* honor */
/* piclist-4 start*/
.widget-prolist-16 .transition {
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
.widget-prolist-16 .rect-57 {
	padding-bottom: 57%;
}
.widget-prolist-16 li {
	margin-bottom: 35px;
}
.widget-prolist-16 li .top-Floor {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	z-index: 3;
	left: 0;
	top: -100%;
}
.widget-prolist-16 li .top-Floor .white-cross {
	width: 60px;
	height: 60px;
	display: block;
	top: 50%;
	left: 50%;
	margin-left: -22px;
	margin-top: -36px;
	font-size: 40px;
	color: #fff;
}
.widget-prolist-16 li .top-Floor .white-cross i {
	padding: 0;
	margin: 0;
}
.widget-prolist-16 .bom-text {
	padding: 25px 8%;
	background-color: #e8e8e8;
	overflow: hidden;
	z-index: 2;
	display: block;
}
.widget-prolist-16 .bom-text:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #f47920;
	left: 0;
	bottom: -100%;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	z-index: -1;
}
.widget-prolist-16 li .rect-57 img {
	height: auto;
}
.widget-prolist-16 .bom-text ._name {
	font-size: 18px;
	color: #555
}
.widget-prolist-16 .bom-text ._price {
	font-size: 13px;
	color: #666464;
	line-height: 21px;
	height: 42px;
	overflow: hidden;
	margin-top: 20px;
}
.widget-prolist-16 li:hover .top-Floor {
	top: 0;
}
.widget-prolist-16 li:hover .bom-text ._name, .widget-prolist-16 li:hover .bom-text ._price {
	color: #fff;
}
.widget-prolist-16 li:hover .bom-text:before {
	bottom: 0;
}
/* honor */

/* video_list ------------ start */
/* piclist-1 start*/
.widget-prolist-15 {
	margin-bottom: 20px;
}
.widget-prolist-15 ._info {
	padding: 20px;
	background: #ecf1f4;
}
.widget-prolist-15 ._info .tit {
	display: inline-block;
	max-width: 85%;
}
.widget-prolist-15 ._info .iconfont {
	font-size: 18px;
}
.widget-prolist-15 li {
	cursor: pointer;
	margin-bottom: 40px;
}
.widget-prolist-15 li:hover ._info {
	background: #f47920;
	color: #fff;
}
.widget-prolist-15 li .cover {
	position: absolute;
	width: 100%;
	height: 0;
	left: 0;
	bottom: 0;
	transition: all 0.5s ease;
	background: rgba(0,0,0,.33);
	overflow: hidden;
}
.widget-prolist-15 li .rect-70 i {
	display: inline-block;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 50%;
	margin-top: -34px;
	margin-left: -34px;
	font-size: 68px;
	color: #fff;
	width: 68px;
	height: 68px;
	text-align: center;
}
.widget-prolist-15 li:hover .cover {
	height: 100%;
	transition: all 0.5s ease;
}
.widget-prolist-15 li:hover ._info .iconfont {
	color: #fff;
}
@media only screen and (max-width: 760px) {
.widget-prolist-15 li ._info .iconfont {
	display: none;
}
}
/*视频样式关闭*/
.i_video_box .about-video-close {
	position: absolute;
	right: 0;
	top: 0;
	padding: 5px;
	background-color: #000;
	z-index: 15;
	cursor: pointer;
}
.i_video_box .about-video-close:hover .iconfont {
	transform: rotate(360deg);
}  /*旋转可删除*/
.i_video_box .about-video-close .iconfont {
	font-size: 25px;
	color: #fff;
	transition: all .8s ease;
}
/* video_list ------------ end */

/* net */
/* network-6 start*/
.form-control, .input-group-addon, .btn {
	border-radius: 0px;
}
.widget-network-6 {
	margin-bottom: 20px;
}
.widget-network-6 .form-control {
	height: 40px;
	line-height: 40px;
}
.widget-network-6 .network6_ico {
	width: 20px;
	display: inline-block;
*display:inline;
*zoom:1;
	margin-right: 10px;
	vertical-align: middle;
	color: #f47920;
	font-weight: bold;
}
.widget-network-6 .network6_ico02 {
	color: #000;
	font-weight: bold;
}
.map-M6-head {
	background: #f1f1f1;
	padding: 0 1em;
	overflow: hidden;
*zoom:1;
	margin-bottom: 20px;
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #555;
}
.map-M6-head strong {
	font-weight: normal;
}
.map-M6-head ._model {
	float: right
}
.map-M6-head ._model a {
	float: left;
	margin-left: 20px;
	display: block;
	color: #555;
}
.map-M6-list {
	height: 392px;
	padding: 10px 15px 10px 10px;
	background: #f6f6f6;
	position: relative;
	overflow: hidden;
	user-select: none;
	-webkit-user-select: none
}
.map-M6-list li {
	font-size: 16px;
	height: 68px;
	line-height: 68px;
	padding-left: 10%;
	cursor: pointer;
}
.map-M6-list li:nth-child(odd) {
	background-color: #fff;
}
.map-M6-list li:hover {
	background-color: #e5e5e5;
}
.map-M6-map {
	height: 520px
}
.map-M6-list .scroll_bar {
	background: #aaaaaa;
}
.widget-network-6 .scrollbar-ui .scroll_slider {
	background-color: #ccc;
}
/* net */

/* down -------------- start*/
.widget-download-4 .download_item {
	height: 104px;
	padding-right: .6%;
	line-height: 104px;
	border-bottom: 1px solid #e1e8ed;
}
.widget-download-4 .download_item:hover {
	background-color: #eef2f5;
	border-color: #eef2f5;
}
.widget-download-4 .download_date {
	width: 9.3%;
	height: 100%;
	padding-right: 2.9%;
	font-family: 'Arial';
	text-align: right;
	color: #6b6b6b;
}
.widget-download-4 .download_date .center_box {
	display: inline-block;
	vertical-align: middle;
}
.widget-download-4 .download_date span {
	display: block;
	padding-right: 3px;
	font-size: 14px;
	line-height: 18px;
}
.widget-download-4 .download_date strong {
	display: block;
	font-size: 30px;
	line-height: 32px;
	font-weight: normal;
}
.widget-download-4 .download_title {
	width: 57%;
	padding-right: 3%;
	font-size: 16px;
	color: #272727;
	font-weight: normal;
}
.widget-download-4 .item_btn {
	width: 10%;
	height: 100%;
	padding-left: 3.1%;
	font-size: 15px;
	color: #6b6b6b;
	line-height: 104px;
	background-position: center left;
	background-repeat: no-repeat;
}
.widget-download-4 .download_item:hover .download_date, .widget-download-4 .download_item:hover .item_btn {
	color: #f47920;
}
.widget-download-4 .item_btn {
	padding-left: 0;
	margin-right: 1%;
}
/* down ---------------------	end*/

/* job ------ start */
/* job-2 start*/
.widget-job-tit {
	background: #0780c7;
	color: #fff;
	overflow: hidden;
	height: 56px;
	line-height: 56px;
}
.widget-job-2 ._jt {
	height: 56px;
	line-height: 56px;
	overflow: hidden;
*zoom: 1;
	cursor: pointer;
	border-bottom: 1px dashed #dedede;
}
.widget-job-2 ._ut {
	float: left;
	text-align: center;
}
.widget-job-2 ._t1 {
	width: 28%;
}
.widget-job-2 ._t2 {
	width: 20%;
}
.widget-job-2 ._t3 {
	width: 14%;
}
.widget-job-2 ._t4 {
	width: 14%;
}
.widget-job-2 ._t5 {
	width: 10%;
}
.widget-job-2 ._t6 {
	width: 14%;
}
.widget-job-2 ._jc {
	display: none;
}
.widget-job-2 ._jcon {
	padding: 40px;
	background: #f3f3f3;
	padding-left: 96px;
}
.widget-job-btn {
	cursor: pointer;
	background: #0780c7;
	color: #fff;
	width: 160px;
	height: 40px;
	line-height: 40px;
	margin-top: 40px;
	display: block;
	text-align: center;
	font-size: 15px;
}
.widget-job-btn:hover {
	background: #f47920;
	color: #fff;
}
.widget-job-2 .tit {
	font-size: 16px;
	color: #5a5a5a;
	margin-bottom: 20px;
}
.widget-job-2 .info {
	font-size: 13px;
	color: #5a5a5a;
	line-height: 24px;
	margin-bottom: 40px;
}
/* job ----- end */

/* news_list ---- start */
.rect-45 {
	padding-bottom: 45%;
}
.rect-57 {
	padding-bottom: 57%;
}
.rect-67 {
	padding-bottom: 67%;
}
.news_list .news_items .item a {
	display: block;
}

.news_list .part1 {
	margin-bottom: 40px;
}
.news_list .part1_l {
	margin-left: 20%;
	width: 80%;
	float: left;
}
.news_list .part1_l .owl-item .t {
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	width: 70%;
	padding-right: 30%;
}
.news_list .part1_l .owl-item.active .t {
	opacity: 1;
	filter: alpha(opacity=100);
}
.news_list .part1_l .t {
	font-size: 20px;
	font-weight: bold;
	color: #253948;
	padding: 24px 40px;
	line-height: 1;
	background: #fff;
}
.news_list .part1_l .owl-dots {
	position: absolute;
	right: 28px;
	bottom: 24px;
}
.news_list .part1_l .owl-dots .owl-dot {
	display: inline-block;
	width: 22px;
	height: 12px;
	background: url(../images/news_list_icon1.png) no-repeat;
}
.news_list .part1_l .owl-dots .owl-dot.active {
	background: url(../images/news_list_icon2.png) no-repeat;
}
.news_list .part1_r {
	width: 29%;
	float: right;
}
/* 右侧部分 */
.widgets_xc_newslist_num_4_r.c_search_box {
	width: 100%;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_title {
	margin-bottom: 10px;
	color: #333;
	font-size: 20px;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_box {
	background: #fff;
	padding: 12.5% 10% 116px;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp {
	background: #fff;
	margin-bottom: 17px;
	font-size: 16px;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp .select_box01, .widgets_xc_newslist_num_4_r.c_search_box .serch_inp input {
	width: 88%;
	height: 40px;
	line-height: 40px;
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #666666;
	padding: 0 6%;
	border-radius: 0;
	background: #dedede;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_btn {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border: none;
	cursor: pointer;
	background: #0780c7;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp ._arrow {
	width: 40px;
	height: 40px;
	background: #0780c7;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp ._arrow .arr {
	border-color: #fff transparent transparent;
	left: 50%;
	margin-left: -.4em;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_inp .on ._arrow .arr {
	border-color: transparent transparent #fff;
}
.widgets_xc_newslist_num_4_r.c_search_box .select-ui-choose-default ._txt {
	padding: 0;
}
.widgets_xc_newslist_num_4_r.c_search_box .serch_btn:hover {
	background: #0780c7;
}
.widgets_xc_newslist_num_4_r.c_search_box .select-ui-choose-default ._txt {
	background: #dedede;
}
body .select-ui-options-default li:hover {
	background: #f47920;
}
/* 右侧部分 */
.news_list .news_items {
	position: relative;
}
.news_list .news_items:after {
	content: '';
	position: absolute;
	top: 0;
	left: 13%;
	height: 100%;
	width: 1px;
	background: #bcbcbc;
	z-index: 3;
	;
}
.news_list .news_items .item {
	height: 205px;
	margin-bottom: 15px;
}
.news_list .news_items .item_l {
	width: 20%;
	float: left;
	position: relative;
	height: 100%;
}
.news_list .news_items .item_r {
	width: 80%;
	float: left;
	height: 100%;
	background: #fff;
	position: relative;
}
.news_list .news_items .item_r:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	background: #fff;
	height: 100%;
	width: 0;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.news_list .news_items .item_l .time {
	width: 65%;
	float: left;
	font-family: 'Arial';
	line-height: 1;
	text-align: center;
	position: absolute;
	height: 64px;
	top: 50%;
	margin-top: -32px;
	color: #f47920;
	z-index: 5;
}
.news_list .news_items .item_l .time .d {
	font-size: 52px;
	margin-bottom: 3px;
}
.news_list .news_items .item_l .time:after {
	content: '';
	position: absolute;
	width: 46px;
	height: 1px;
	background: #bcbcbc;
	top: 50%;
	right: -46px;
}
.news_list .news_items .item_r .box {
	padding: 30px 40px;
}
.news_list .news_items .item_r .box .tit {
	font-size: 20px;
	font-weight: bold;
	color: #253948;
	line-height: 1.1;
	margin-bottom: 20px;
}
body .news_list .bdshare-button-style0-16 a, body .news_list .bdshare-button-style0-16 .bds_more {
	background: none;
	margin: 0;
	vertical-align: middle;
	line-height: 1.6;
	font-size: 14px;
	color: #c9c9c9;
}
.news_list .news_items .item_r .box .see_number {
	color: #c9c9c9;
}
.news_list .news_items .item_r .box .list_tool {
	margin-bottom: 10px;
}
.news_list .news_items .item_r .box .s {
	font-size: 14px;
	color: #666666;
	height: 3.2em;
	overflow: hidden;
}
.news_list .news_items .item_r .box_l {
	width: 75%;
	float: left;
}
.news_list .news_items .item_r .box .img {
	float: right;
	width: 24%;
}
.news_list .news_items .item:hover {
	background: #fff;
}
.news_list .news_items .item:hover .item_l:after {
	content: '';
	position: absolute;
	top: 0;
	;
	right: 88px;
	width: 492px;
	height: 206px;
	background: #273a49;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.news_list .news_items .item:hover .item_l .time {
	color: #fff;
}
.news_list .news_items .item:hover .item_l .time:before {
	content: '';
	position: absolute;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-left: 15px solid #273a49;
	right: -15px;
	top: 50%;
	margin-top: -15px;
	z-index: 3;
}
.news_list .news_items .item:hover .item_l .time:after {
	background: #273a49;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.news_list .news_items .item:hover .tit {
	color: #f47920;
}
.news_list .news_items .item:hover .item_r:after {
	width: 330px;
	right: -330px;
}
.news_list .news_items .item:last-child {
	margin-bottom: 0;
}
/* news_list ---- end */

/* news_detail */
/*widget-newsdetail-8*/
.news_detail {
	padding: 45px 0 140px;
}
.widget-newsdetail-8 .content {
	height: 100%;
	margin-top: 58px;
	width: 100%;
	float: right;
}
.widget-newsdetail-8 .iconfont {
	color: #676767;
}
.widget-newsdetail-8 .n_left {
	width: 87%;
	float: right;
	background: #fff;
}
.widget-newsdetail-8 .content_l {
	width: 13%;
	float: left;
	height: 203px;
	background: #273a49;
	color: #fff;
	position: relative;
}
.widget-newsdetail-8 .content_l::after {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 492px;
	height: 100%;
	;
}
.widget-newsdetail-8 .n_left .box {
	padding: 60px 80px 0;
}
.widget-newsdetail-8 ._head ._title {
	font-size: 34px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
}
.widget-newsdetail-8 ._tools {
	font-size: 0;
	color: #7e7e7e;
	padding-bottom: 15px;
}
.widget-newsdetail-8 ._tools.bor_bot {
	border-bottom: 1px dotted #bac0c6;
	margin-bottom: 25px;
}
.widget-newsdetail-8 ._tools ._tool {
	font-size: 12px;
	margin-right: 10px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	vertical-align: middle;
}
.widget-newsdetail-8 ._tools .iconfont {
	font-size: 18px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: -2px;
}
.widget-newsdetail-8 ._tools b {
	font-weight: normal;
}
.widget-newsdetail-8 ._tools #switcher {
	margin-left: 10px;
}
.widget-newsdetail-8 ._tools #switcher ._title {
	margin-right: 5px;
	font-size: 12px;
	color: #7e7e7e;
}
.widget-newsdetail-8 ._tools #switcher .iconfont {
	font-size: 15px;
}
.widget-newsdetail-8 ._tools .bds_more {
	float: none;
	background: none;
	padding: 0;
}
.widget-newsdetail-8 .myart {
	line-height: 2;
	min-height: 200px;
	font-size: 15px;
	color: #555555;
}
.widget-newsdetail-8 .myart img{ margin-left:auto; margin-right:auto; display:block;}
.widget-newsdetail-8 .n_right {
	width: 30%;
	float: right;
}
.widget-newsdetail-8 .n_right ._tools {
	text-align: right;
}
.widget-newsdetail-8 ._tools ._back {
	font-size: 20px;
	font-weight: normal;
	font-weight: bold;
	color: #676767;
	height: 26px;
	line-height: 26px;
	border-right: #cccccc 1px solid;
	padding-right: 40px;
	vertical-align: middle;
}
.widget-newsdetail-8 ._tools ._back .iconfont {
	font-weight: normal;
	vertical-align: 0;
}
.widget-newsdetail-8 ._tools .share, .widget-newsdetail-8 ._tools .print {
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #80939e;
	border-radius: 50%;
	cursor: pointer;
	overflow: hidden;
	margin-right: 0;
	margin-left: 15px;
	vertical-align: middle;
	display: inline-block;
}
.widget-newsdetail-8 ._tools .share:hover, .widget-newsdetail-8 ._tools .print:hover {
	background-color: #ec7f00;
}
.widget-newsdetail-8 ._tools .share .iconfont, .widget-newsdetail-8 ._tools .print .iconfont {
	font-size: 18px;
	color: #ffffff;
}
.widget-newsdetail-8 ._tools .share:hover .iconfont, .widget-newsdetail-8 ._tools .print:hover .iconfont {
	color: #ffffff;
}
.widget-newsdetail-8 ._tools .share .iconfont {
	font-size: 20px;
}
.widget-newsdetail-8 ._detailPage_bottom li strong, .widget-newsdetail-8 ._detailPage_bottom li span, .widget-newsdetail-8 ._detailPage_bottom li a {
	display: block;
}
.widget-newsdetail-8 ._detailPage_bottom {
	margin-top: 45px;
	border: #f3f3f3 10px solid;
}
.widget-newsdetail-8 ._detailPage_bottom ul {
	padding: 10px 7%;
}
.widget-newsdetail-8 ._detailPage_bottom li ._mark {
	padding-bottom: 8px;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}
.widget-newsdetail-8 ._detailPage_bottom ._date {
	height: 30px;
	line-height: 30px;
	margin-bottom: 7px;
	font-family: Arial;
	font-size: 13px;
	color: #676767;
}
.widget-newsdetail-8 ._detailPage_bottom ._date .iconfont {
	font-size: 20px;
	height: 30px;
	vertical-align: -2px;
	margin-left: 0;
}
.widget-newsdetail-8 ._detailPage_bottom li ._title:hover {
	color: #5c5c5c;
}
.widget-newsdetail-8 ._detailPage_bottom li ._title {
	font-size: 16px;
	font-weight: bold;
	color: #5c5c5c;
}
.widget-newsdetail-8 ._detailPage_bottom li {
	padding: 27px 0;
}
.widget-newsdetail-8 ._detailPage_bottom li._prev {
	border-bottom: 1px #ececec solid;
}
.widget-newsdetail-8 .content_l .time {
	width: 100%;
	text-align: center;
	font-family: 'Arial';
	line-height: 1;
	height: 70px;
	position: absolute;
	top: 50%;
	margin-top: -35px;
}
.widget-newsdetail-8 .content_l .time .t {
	font-size: 14px;
}
.widget-newsdetail-8 .content_l .time .d {
	font-size: 52px;
	margin-bottom: 5px;
}
.widget-newsdetail-8 .content_l:after {
	content: '';
	position: absolute;
	top: 0;
	left: -330px;
	height: 100%;
	background: #273a49;
	width: 330px;
}
.widget-newsdetail-8 .page_info {
	margin-top: 19px;
	border-top: 1px solid #e4e4e4;
}
.widget-newsdetail-8 .page_info_btn {
	display: block;
	height: 60px;
	border-bottom: 1px solid #e4e4e4;
}
.widget-newsdetail-8 .page_info .b_text {
	width: 8.8%;
	height: 60px;
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 60px;
}
.widget-newsdetail-8 .page_info .news_date {
	width: 11.5%;
	height: 60px;
	font-size: 13px;
	color: #969696;
	text-align: center;
	line-height: 60px;
}
.widget-newsdetail-8 .page_info .news_tit {
	width: 77.7%;
	height: 60px;
	margin-left: 2%;
	font-size: 16px;
	color: #000;
	line-height: 60px;
}
.widget-newsdetail-8 .page_info_btn:hover .b_text {
	background-color: #f47920;
	color: #fff;
	transition: all .5s ease;
	-webkit-transiton: all .5s ease;
}
/* news_detail */

/* pro_detail */
.rect-55 {
	padding-bottom: 55%;
}
.rect-47 {
	padding-bottom: 47%;
}
.pro_detail {
	padding: 105px 0 0;
	background: #fff;
}
.pro_detail .part_conmmon .title {
	margin-left: 18%;
	height: 57px;
	line-height: 57px;
	overflow: hidden;
	margin-bottom: 20px;
}
.pro_detail .part_conmmon .title .t {
	font-size: 30px;
	font-weight: bold;
	color: #253948;
	display: inline-block
}
.pro_detail .part_conmmon .title .t_r {
	float: right;
}
.pro_detail .part_conmmon .title .t_r .advisory {
	display: inline-block;
	width: 182px;
	height: 56px;
	line-height: 56px;
	background: #f47920;
	color: #fff;
	text-align: center;
	font-size: 18px;
	float: left;
	margin-right: 8px;
}
.pro_detail .part_conmmon .title .t_r .advisory .ion {
	display: inline-block;
	vertical-align: middle;
}
.pro_detail .part_conmmon .bdshare-button-style0-16 {
	display: inline-block;
}
.pro_detail .part_conmmon .bdshare-button-style0-16 .bds_more {
	display: inline-block;
	width: 53px;
	height: 57px;
	background: url(../images/pro_detail1.jpg) no-repeat;
	margin: 0;
}
.pro_detail .part1_slide {
	width: 13%;
	float: left;
	padding: 40px 0;
	position: relative;
}
.pro_detail .part1_slide ul li {
	margin-bottom: 13px;
	height: 90px;
	;
}
.pro_detail .part1_slide .icon {
	position: absolute;
	top: 12px;
	left: 50%;
	margin-left: -24px;
	line-height: 1;
	padding: 0;
	cursor: pointer;
	background: url(../images/pro_detail2.png) no-repeat;
	width: 48px;
	height: 18px;
}
.pro_detail .part1_slide .icon.mynext {
	top: auto;
	bottom: 12px;
	background: url(../images/pro_detail3.png) no-repeat;
}
.pro_detail .part1_img {
	width: 82%;
	float: right;
}
.pro_detail .swiper-slide {
	height: 90px;
	;
}
.pro_detail .swiper-slide.active .rect-47 {
	border: 1px solid #f47920;
	box-sizing: border-box;
}
.pro_detail .swiper-container {
	height: 350px;
	overflow: hidden;
	;
}
.pro_detail .part2 {
	margin-top: 20px;
}
.pro_detail .part2 .control li {
	float: left;
	width: 24.3%;
	height: 92px;
	line-height: 92px;
	text-align: center;
	margin-right: 0.9%;
	background: #a5a5a5;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}
.pro_detail .part2 .control .w19 {
	width: 19.2%;
}
.pro_detail .part2 .control li:hover, .pro_detail .part2 .control li.cur {
	background: #f47920;
}
.pro_detail .part2 .control li.li4 {
	margin-right: 0;
}
.pro_detail .part2 .content li {
	min-height: _400px;
}
.pro_detail .tab_box {
	height: 92px;
}
.pro_detail .control.fixed {
	position: fixed;
	width: 100%;
	z-index: 56;
}
.pro_detail .control li .icon {
	width: 26px;
	height: 26px;
	display: inline-block;
	background: url(../images/pd_ico.png) no-repeat;
	background-position: 0 0;
	margin-right: 15px;
	vertical-align: middle;
}
.pro_detail .control .li1 .icon {
	background-position: -26px 0;
}
.pro_detail .control .li2 .icon {
	background-position: 0px 0;
}
.pro_detail .control .li3 .icon {
	background-position: -78px 0;
}
.pro_detail .control .li4 .icon {
	background-position: -52px 0;
}
.pro_detail .control .li5 .icon {
	background-position: -104px 0;
}
.pro_detail .content .bot {
	background: url(../images/pro_detail_02.jpg) no-repeat center center;
	padding-bottom: 47px;
	margin-top: 50px;
}
.pro_detail .content .bot .title {
	padding-top: 44px;
}
.pro_detail .content .bot .title .en {
	font-size: 20px;
	line-height: 1;
	color: #ed7204;
	margin-bottom: 15px;
	font-family: 'Arial';
}
.pro_detail .content .bot .title .t {
	font-size: 30px;
	font-weight: bold;
	color: #253948;
	line-height: 1;
	margin-bottom: 15px;
}
.pro_detail .content .bot .owl-carousel .t {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #253948;
	padding: 0 18px;
	background: #fff;
}
.pro_detail .content .bot .owl_control {
	margin-top: 20px;
	background: url(../images/pro_detail4.png) no-repeat top right;
	width: 230px;
	height: 72px;
	position: relative;
	line-height: 72px;
	float: left;
}
.pro_detail .content .bot .owl_control:after {
	content: '';
	position: absolute;
	top: 0;
	left: -330px;
	width: 332px;
	height: 100%;
	background: #253948;
}
.pro_detail .content .bot .owl_control a {
	display: inline-block;
	color: #fff;
	font-size: 23px;
}
.pro_detail .content .bot .owl_control span {
	color: #fff;
	font-size: 18px;
	vertical-align: top;
	display: inline-block;
	margin: 0 10px;
}
.pro_detail .content .bot .more {
	width: 389px;
	float: right;
	margin-top: 35px;
	font-size: 20px;
	color: #fff;
	line-height: 1;
	padding-bottom: 15px;
	border-bottom: 1px solid #fff;
	padding-left: 20px;
}
.pro_detail .content .bot .more a {
	display: block;
	color: #fff;
}
/*关于我们 ljx20180614*/
.about_us {
	padding-top: 0;
}
.about_us01 .rect-55 {
	padding-bottom: 55%;
}
.about_us01 {
	height: 595px;
	overflow: hidden;
	background: url(../images/about01.jpg) no-repeat center;
}
.about_us01>.wrap {
	padding-top: 130px;
}
.about_us01 .left {
	float: left;
	width: 42%;
}
.about_us01 .left .infor {
	padding-top: 40px;
	padding-right: 77px;
}
.about_us01 .left .en_tit {
	font-size: 20px;
	color: #f47920;
	font-family: Arial;
}
.about_us01 .left .tit {
	font-size: 30px;
	color: #0780c7;
	font-weight: bold;
	margin-bottom: 16px;
}
.about_us01 .left .con {
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
.about_us01 .right {
	float: right;
	width: 58%;
	cursor: pointer;
}
.about_us01 .right .play_ico {
	width: 85px;
	height: 85px;
	background: url(../images/about_03.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -42px;
	top: 50%;
	margin-top: -42px;
}
.about_us02 li {
	text-align: center;
}
.about_us02 {
	height: 361px;
	overflow: hidden;
	background: url(../images/about_04.jpg) no-repeat center;
}
.about_us02 li .icon {
	display: inline-block;
	width: 72px;
	height: 62px;
	background: url(../images/about_05.png) no-repeat;
	margin: 60px auto 3px;
}
.about_us02 li.li01 .icon {
	background-position: 0 0;
}
.about_us02 li.li02 .icon {
	background-position: -72px 0;
}
.about_us02 li.li03 .icon {
	background-position: -144px 0;
}
.about_us02 li.li04 .icon {
	background-position: -216px 0;
}
.about_us02 li .num {
	display: inline-block;
	font-size: 48px;
	font-family: Impact;
	color: #fff;
}
.about_us02 li span {
	font-size: 30px;
	color: #fff;
	font-family: Arial;
}
.about_us02 li .txt {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.about_us02 li.li04 span {
	display: none;
}
.about_us03 .rect-63 {
	padding-bottom: 63%;
}
.about_us03 .wrap {
	position: relative;
}
.about_us03 .left {
	float: left;
	width: 100%;
	position: relative;
	z-index: 3;
	margin-top: -76px;
}
.about_us03 .right {
	float: right;
	width: 65%;
	background: #fff;
	position: absolute;
	right: 0;
	z-index: 1
}
.about_us03 .right .text {
	padding: 95px 50px 90px 23%;
	line-height: 24px;
}
.about_us04 .txt {
	margin-top: 20px;
	font-size: 16px;
	color: #666;
	line-height: 24px;
}
/* index首页 */
.index {
	background: #fff;
}
.wrap-1366 {
	width: 1366px;
	margin: 0 auto;
}
.rect-90 {
	padding-bottom: 90%;
}
.rect-112 {
	padding-bottom: 112%;
}
.rect-46 {
	padding-bottom: 46%;
}
.index {
	padding: 0;
}
.index_slider {
	position: relative;
	min-height: 500px;
}
.index_slider .item img {
	position: relative;
	top: 0;
	left: 0;
	width: 1920px;
	height: auto;
	margin-left: 0;
	max-width: none;
}
.index_slider .owl-dots {
	position: absolute;
	top: 90%;
	left: 50%;
	z-index: 8;
}
.index_slider .owl-dots .owl-dot {
	display: inline-block;
	width: 22px;
	height: 12px;
	background: url(../images/news_list_icon3.png) no-repeat;
}
.index_slider .owl-dots .owl-dot.active {
	background: url(../images/news_list_icon2.png) no-repeat;
}
.index_slider .owl-nav [class^=owl-] {
	position: absolute;
	font-size: 40px;
	line-height: 1;
	left: 10px;
	top: 50%;
	margin-top: -20px;
	color: #fff;
	font-weight: bold;
}
.index_slider .owl-nav [class^=owl-].owl-next {
	right: 10px;
	left: auto;
}
/*widgets_news_listimg_11*/
.widgets_news_listimg_11 {
	padding: 30px 0 20px;
	
}
.widgets_news_listimg_11 .left {
	float: left;
	width: 35%;
	margin-right: 1%;
	position: relative;
	overflow: hidden;
	height: 450px;
	background-size: cover;
	background-position: center center;
}
.widgets_news_listimg_11 .right {
	float: left;
	width: 64%;
}
.widgets_news_listimg_11 .infor .infor_r {
	font-size: 14px;
	color: #5a5a5a;
	float: right;
	display: table;
	height: 100%;
}
.widgets_news_listimg_11 .infor .infor_r a {
	display: table-cell;
	vertical-align: bottom;
}
.widgets_news_listimg_11 .ip3_left {
	box-sizing: border-box;
	padding: 90px 35px 36px 30px;
	height: 450px;
	overflow: hidden;
}
.widgets_news_listimg_11 .ip3_left .en_tit {
	font-size: 35px;
	color: #fff;
	text-transform: uppercase;
	line-height: 1;
	margin-bottom: 5px;
}
.widgets_news_listimg_11 .ip3_left .tit {
	font-size: 20px;
	color: #fff;
	margin-bottom: 15px;
}
.widgets_news_listimg_11 .ip3_left .con {
	font-size: 14px;
	color: #fff;
	line-height: 29px;
	margin-bottom: 20px;
}
.widgets_news_listimg_11 .ip3_left .more .face1 .t {
	color: #fff;
	opacity: 1;
}
.widgets_news_listimg_11 .ip3_right {
	height: 450px;
	overflow: hidden;
}
.widgets_news_listimg_11 .ip3_right .r_l {
	float: left;
	width: 48.3%;
	margin-right: 1.01%;
	background: #fff
}
.widgets_news_listimg_11 .ip3_right .r_r {
	float: left;
	width: 50.3%;
}
.widgets_news_listimg_11 .ip3_right .r_l .top_ {
	padding-bottom: 52.6%;
	padding: 23px 40px 44px 25px;
	position: relative;
}
.widgets_news_listimg_11 .ip3_right .r_l .top_:after {
	content: '';
	position: absolute;
	bottom: -42px;
	left: 50px;
	width: 0px;
	height: 0px;
	border-top: 20px solid #fff;
	border-right: 22px solid transparent;
	border-bottom: 22px solid transparent;
	border-left: 22px solid transparent;
	z-index: 2
}
.widgets_news_listimg_11 .ip3_right .r_l .top_ .t {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}
.widgets_news_listimg_11 .ip3_right .date {
	color: #adadad;
	line-height: 38px;
	margin-bottom: 5px;
}
.widgets_news_listimg_11 .ip3_right .date .month {
	float: left;
	font-size: 24px;
	padding-right: 10px;
	position: relative;
}
.widgets_news_listimg_11 .ip3_right .date .month:after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -9px;
	width: 1px;
	height: 19px;
	background: #adadad;
}
.widgets_news_listimg_11 .ip3_right .date .year {
	float: left;
	font-size: 18px;
	margin-left: 14px;
}
.widgets_news_listimg_11 .ip3_right .r_l .top_ .c {
	font-size: 13px;
	color: #000;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.widgets_news_listimg_11 .ip3_right .r_l .bottom_ .rect-5546 {
	padding-bottom: 55.46%;
}
.widgets_news_listimg_11 .ip3_right .r_r li {
	margin-bottom: 10px;
	background: #fff;
}
.widgets_news_listimg_11 .ip3_right .r_r li:hover a .li_tit {
	color: #f47920;
}
.widgets_news_listimg_11 .ip3_right .r_r li.li3 {
	margin-bottom: 0;
}
.widgets_news_listimg_11 .ip3_right .r_r li a {
	display: block;
	padding: 20px 27px 16px 25px;
	box-sizing: border-box;
}
.widgets_news_listimg_11 .ip3_right .r_r li a .li_tit {
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
.widgets_news_listimg_11 .ip3_right .r_r li a .date {
	line-height: 1;
	margin-bottom: 6px;
	margin-top: 8px;
}
.widgets_news_listimg_11 .ip3_right .r_r li a .date .month {
	font-size: 20px;
}
.widgets_news_listimg_11 .ip3_right .r_r li a .date .year {
	font-size: 15px;
	margin-top: 3px;
	margin-left: 11px;
}
.widgets_news_listimg_11 .ip3_right .r_r li a .li_con {
	font-size: 13px;
	line-height: 23px;
	color: #000;
}
/* title部分 */
/* 公共部分 --- start */
.common_index_title {
	display: inline-block;
}
.common_index_title a {
	display: block;
}
.common_index_title .en {
	font-size: 20px;
	line-height: 1;
	font-family: 'Arial';
	color: #5c5c5c;
	margin-bottom: 5px;
}
.common_index_title .t {
	font-size: 40px;
	line-height: 1;
	font-weight: bold;
	color: #0780c7;
}
/* 公共部分 ---end */
.index_news .infor {
	margin-bottom: 30px;
}
.index_news .infor ul {
	display: inline-block;
	margin-left: 25px;
	vertical-align: middle;
	font-size: 22px;
	color: #646464;
	line-height: 1;
	float: right;
	margin-top: 40px
}
.index_news .infor ul li {
	float: left;
}
.index_news .infor ul li.end .icon {
	display: none;
}
.index_news .infor ul li .icon {
	width: 24px;
	text-align: center;
	display: inline-block;
	opacity: 0.47;
	filter: alpha(opacity=47);
}
.index_news .left .title {
	position: absolute;
	z-index: 5;
	bottom: 0;
	width: 90%;
	height: 70px;
	line-height: 70px;
	background: #253948;
	margin-left: 10%;
}
.index_news .left .title .time {
	line-height: 1;
	position: absolute;
	top: 0;
	width: 31%;
	height: 100%;
	background: url(../images/index_news01.png) no-repeat;
	left: -10%;
	text-align: center;
	color: #fff;
	font-family: 'Arial';
}
.index_news .left .title .time .d {
	font-size: 36px;
	margin: 5px 0;
}
.index_news .left .title .time .y {
	font-size: 14px;
}
.index_news .left .title .s {
	padding-left: 27%;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.index .index_abt {
	margin-top: 25px;
	margin-bottom: 25px;    background: #eff0f1;
}
.index .index_abt .abt_l {
	width: 33%;
	float: left;
}
.index .index_abt .abt_r {
	width: 65%;
	float: right;
}
.index .index_abt .abt_l .common_index_title {
	margin: 35px 0;
}
.index .index_abt .abt_l .p1 {
	font-size: 14px;
	color: #333;
	height: 4.8em;
	overflow: hidden;
	margin-bottom: 70px;
}
.index .index_abt .abt_l .box_item {
	line-height: 1;
	margin-bottom: 50px;
}
.index .index_abt .abt_l .box_item .item_l, .index .index_abt .abt_l .box_item .item_r {
	width: 50%;
	float: left;
}
.index .index_abt .abt_l .box_item .item_l {
	position: relative;
}
.index .index_abt .abt_l .box_item .item_l:after {
	content: '';
	position: absolute;
	right: 20%;
	height: 66px;
	width: 1px;
	background: #dfdfdf;
	top: 50%;
	margin-top: -33px;
	;
}
.index .index_abt .abt_l .box_item .y {
	font-size: 14px;
	margin-bottom: 5px;
}
.index .index_abt .abt_l .box_item .y i {
	font-size: 40px;
	font-family: 'Impact';
	font-weight: bold;
	line-height: 1;
	margin-right: 10px;
}
.index .index_abt .abt_l .box_item .jia {
	font-size: 22px;
}
.index .index_abt .abt_r {
	cursor: pointer;
}
.index .index_abt .abt_r .box {
	position: absolute;
	width: 430px;
	height: 186px;
	right: 0;
	bottom: 0;
	color: #fff;
	text-align: right;
}
.index .index_abt .abt_r .box .t {
	font-size: 40px;
	font-family: 'Arial';
	line-height: 1;
	margin-bottom: 5px;
	margin-right: 60px;
}
.index .index_abt .abt_r .box .p {
	font-size: 16px;
	margin-right: 60px;
}
.index .index_abt .abt_r .i_play {
	width: 86px;
	height: 86px;
	position: absolute;
	top: 50%;
	margin-top: -43px;
	left: 50%;
	margin-left: -43px;
	z-index: 6;
}
.index .index_pro .common_index_title {
	position: absolute;
	top: 45px;
	left: 52px;
	z-index: 7;
}
.index .index_pro .pro_slider {
	width: 480px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/index_pro02.png) repeat;
	height: 100%;
}
.index .index_pro .pro_slider .swiper-slide {
	width: 100%;
}
.index .index_pro .pro_slider .swiper-container {
	height: 530px;
	overflow: hidden;
	margin-top: 45px;
}
.index .index_pro .pro_slider .swiper-wrapper .box {
	overflow: hidden;
	width: 80%;
	border-bottom: 1px solid #596f86;
	padding: 21px 10% 23px;
}
/* .index .index_pro .pro_slider .swiper-slide {height: 105px;overflow: hidden;;} */
.index .index_pro .pro_slider .swiper-slide .pro_r {
	width: 34%;
	float: right;
}
.index .index_pro .pro_slider .swiper-slide .p {
	margin-left: 6%;
	width: 48%;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	float: left;
}
.index .index_pro .pro_slider [class^=cx-] {
	position: absolute;
	width: 100%;
	text-align: center;
	font-size: 30px;
	line-height: 1;
	bottom: 0;
	left: 0;
	z-index: 7;
	color: #fff;
	height: 45px;
	line-height: 45px;
	cursor: pointer;
}
.index .index_pro .pro_slider [class^=cx-].cx-prev {
	position: absolute;
	bottom: auto;
	top: 0;
	border-bottom: 1px solid #596f86;
}
.index .index_pro .special_img {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 630px;
}
.index .index_pro .special_img .sepcial_pro {
	max-width: none;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -683px;
	height: 100%;
}
.index .index_foot {
	margin-top: 60px;
	margin-bottom: 80px;
}
.index .index_foot .items li {
	width: 25%;
	float: left;
	text-align: center
}
.index .index_foot .items li .icon {
	background: url(../images/index_foot1.png);
	background-position: 0 0;
	width: 146px;
	height: 126px;
	margin: 0 auto;
	margin-bottom: 25px;
	transition: transform .5s ease;
}
.index .index_foot .items li:hover .icon {
	background-position: 0 -126px;
	transform: rotateY(180deg);
}
.index .index_foot .items li .t {
	font-size: 20px;
	color: #0780c7;
	line-height: 1;
	margin-bottom: 10px;
}
.index .index_foot .items li:hover .t {
	color: #f47920;
}
.index .index_foot .items li .p {
	font-size: 14px;
	color: #5f5f5f;
}
.index .index_foot .items li a {
	display: block;
}
.index .index_foot .items .li2 .icon {
	background-position: -146px 0;
}
.index .index_foot .items .li2:hover .icon {
	background-position: -146px -126px;
}
.index .index_foot .items .li3 .icon {
	background-position: -292px 0;
}
.index .index_foot .items .li3:hover .icon {
	background-position: -292px -126px;
}
.index .index_foot .items .li4 .icon {
	background-position: -438px 0;
}
.index .index_foot .items .li4:hover .icon {
	background-position: -438px -126px;
}
/* 产品页面 */
.pro {
	padding-top: 50px;
	background: #fff;
}
.pro .title {
	text-align: center;
	padding-bottom: 50px;
}
.pro .title .t {
	font-size: 38px;
	font-weight: bold;
	color: #f47920;
	line-height: 1;
	margin-bottom: 13px;
}
.pro .title .p {
	font-size: 15px;
	color: #1f1f1f;
	width: 90%;
	margin: 0 auto;
}
.pro .pro_slider .slider .item_l {
	width: 66%;
	float: left;
	height: 500px;
	position: relative;
}
.pro .pro_slider .slider .item_r {
	width: 31%;
	float: right;
	padding-top: 40px;
}
.pro .pro_slider .slider .item_l .full {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 1000px;
	max-width: none;
}
.pro .pro_slider .slider .item_r .item_li {
	position: relative;
	;
	cursor: pointer;
	padding-bottom: 15px;
}
.pro .pro_slider .slider .item_r .item_li.cur {
	padding-bottom: 35px;
}
.pro .pro_slider .slider .item_r .item_li .dt {
	font-size: 24px;
	color: #253948;
	line-height: 1;
}
.pro .pro_slider .slider .item_r .item_li.cur .dt {
	font-size: 30px;
	font-weight: bold;
}
.pro .pro_slider .slider .item_r .item_li .dd {
	display: none;
	padding-top: 30px;
}
/* .pro .pro_slider .slider .item_r .item_li.cur .dd{visibility: visible;height: 100%;} */
.pro .pro_slider .slider .item_r .item_li .dd a {
	display: block;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 1;
	color: #7c7c7c;
}
.pro .pro_slider .slider .item_r .item_li .dd a:hover {
	color: #f47920;
}
.pro .pro_slider .slider .item_r .item_li .dd a .ion {
	width: 16px;
	height: 11px;
	background: url(../images/pro_ion1.png) no-repeat;
	display: inline-block;
}
.pro .pro_slider .slider .item_r .item_li .dd a:hover .ion {
	background: url(../images/pro_ion2.png) no-repeat;
}
.pro .pro_slider .slider .item_r .item_li .span_lin {
	position: absolute;
	bottom: 25px;
	left: 50px;
	height: 2px;
	background: #253948;
	width: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.pro .pro_slider .slider .item_r .item_li.cur .span_lin {
	opacity: 1;
	transition: all .5s ease .5s;
	-webkit-transition: all .5s ease .5s;
	filter: alpha(opacity=100);
	left: -150px;
	width: 200px;
}
/* .pro .pro_slider .slider .item_r .item_li.out .span_lin{visibility: hidden;} */
.pro .slider.owl-carousel .owl-item {
	overflow: hidden;
}
.pro .pro_slider {
	position: relative;
	height: 500px;
	width: 100%;
	overflow: hidden;
}
.pro .pro_slider .wrap-1430 {
	width: 1430px;
	right: 50%;
	margin-right: -675px;
	position: absolute;
}
.pro .pro_slider .pro_nav {
	position: absolute;
	bottom: 20px;
	right: 35%;
	width: 107px;
	height: 37px;
	z-index: 7;
}
.pro .pro_slider .pro_nav [class^=owl-] {
	float: left;
	width: 53px;
	height: 35px;
	background: url(../images/pro_ion3.png) no-repeat center;
	color: #fff;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	cursor: pointer;
}
.pro .pro_slider .count {
	position: absolute;
	right: 30px;
	bottom: 10px;
	z-index: 5;
	font-size: 20px;
}
.pro .pro_slider .count .cur {
	color: #f47920;
	position: absolute;
	top: -30px;
	left: -30px;
	;
}
.pro .pro_slider .count .sep {
	position: absolute;
	top: -8px;
	width: 22px;
	height: 22px;
	left: -16px;
	background: url(../images/pro_ion4.png) no-repeat;
}
.pro .pro_slider .slide_left {
	width: 160px;
	height: 400px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 105px;
}
.pro .pro_slider .slide_right {
	width: 330px;
	height: 400px;
	top: 105px;
	right: 50%;
	margin-right: -1000px;
	position: absolute;
}
.pro .mobile_show_img {
	display: none;
}
/* 联系我们 */
.contact_us {
	padding: 60px 0 0;
	background: #fff;
}
.contact_us .title {
	font-size: 24px;
	color: #353535;
	text-align: center;
	line-height: 1;
	padding-bottom: 55px;
}
.contact_us .map_box {
	width: 100%;
	height: 400px;
	overflow: hidden;
	margin-bottom: 40px;
}
.contact_us .map_box img {
	max-width: none;
}
.contact_us .contact_method li {
	width: 48.5%;
	float: left;
	background: #253948;
	cursor: pointer;
}
.contact_us .contact_method li .box {
	margin: 8%;
	color: #fff;
	height: 120px;
	overflow: hidden;
	font-size: 16px;
}
.contact_us .contact_method li.odd {
	margin-right: 3%;
}
.contact_us .contact_method li .box .t {
	font-size: 20px;
	line-height: 1;
	margin-bottom: 25px;
}
.contact_us .contact_method li .box .dl1 {
	width: 40%;
	float: left;
}
.contact_us .contact_method li .box .dl dd {
	margin-bottom: 5px;
}
.contact_us .contact_method li .box .dl2 {
	width: 60%;
	float: left;
}
.contact_us .contact_method li:hover {
	background: url(../images/contact_03.jpg) no-repeat center;
}
.contact_us .pt2 {
	overflow: hidden;
	margin-top: 90px;
	background: #f9f9f9;
	padding-top: 60px;
	padding-bottom: 88px;
}
.contact_us .pt2 .tit {
	text-align: center;
	font-size: 30px;
	color: #313131;
	line-height: 1;
	margin-bottom: 25px;
}
.contact_us .pt2 .info {
	text-align: center;
	font-size: 14px;
	color: #898989;
	line-height: 1;
	margin-bottom: 15px;
}
.contact_us .pt2 .line {
	display: block;
	margin: 0 auto 20px;
	width: 27px;
	height: 1px;
	background: #c6c6c6;
}
.contact_us .pt2 .form {
	width: 1050px;
	margin: 0 auto;
}
.contact_us .pt2 .form input {
	border: 1px solid #d5d5d5;
	font-size: 14px;
}
.contact_us .pt2 .name {
	background: transparent url("../images/i_form_ico1.png") no-repeat right 0;
}
.contact_us .pt2 .phone {
	background: transparent url("../images/i_form_ico2.png") no-repeat right 0;
}
.contact_us .pt2 .email {
	background: transparent url("../images/i_form_ico3.png") no-repeat right 0;
}
.contact_us .pt2 .line1 {
	width: 80%;
	height: 48px;
	line-height: 48px;
	padding: 0 46px 0 13px;
	float: left;
}
.contact_us .pt2 .form textarea {
	width: 989px;
	border: 1px solid #d5d5d5;
	padding: 10px 40px 10px 13px;
	height: 149px;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 20px;
	margin-top: 25px;
	background: transparent url("../images/i_form_ico4.png") no-repeat right top;
}
.contact_us .pt2 .form .btns_list {
	text-align: center;
}
.contact_us .pt2 .form .btns_list button {
	width: 45%;
	height: 45px;
	line-height: 37px;
	border: none;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.contact_us .pt2 .form .btns_list .sub {
	background-color: #848484;
	border-radius: 0;
	float: left;
}
.contact_us .pt2 .form .btns_list .sub:hover {
	background-color: #f47920;
}
.contact_us .pt2 .form .btns_list .reset {
	background-color: #848484;
	border-radius: 0;
	float: right;
}
.contact_us .pt2 .form .btns_list .reset:hover {
	background-color: #f47920;
}
.contact_us .pt2 .form_cb .span-4 {
	position: relative;
}
.contact_us .pt2 .form_cb .span-4 span {
	position: absolute;
	right: 45px;
	top: 15px;
}
.contact_us .pt2 .yzm_box {
	width: 50%;
}
.contact_us .pt2 .yzm_box .yzm, .contact_us .pt2 .yzm_box .innerForm {
	float: left;
}
.contact_us .pt2 .btns_list {
	width: 50%;
}
.contact_us .pt2 .yzm_box .yzm {
	line-height: 46px;
	height: 46px;
	width: 30%;
	background: transparent;
	text-indent: 20px;
	margin-right: 25px;
}
.contact_us .pt2 .yzm_box img {
	width: 120px;
	height: 50px;
	margin-right: 10px;
}
.contact_us .pt2 .yzm_box .change {
	color: #40535a;
	font-size: 12px;
	cursor: pointer;
	vertical-align: bottom;
}
/*changxw 20180705*/
.nav .nav_item>ul>li:last-child .icon {
	display: none;
}
body .album_ordinary .album_close {
	background: #f47920;
}
.contact_us .contact_method li a {
	color: #fff;
}
.history {
	background: #fff;
}
.news_list .news_items .no_img .item_r .box_l {
	width: 100%;
}
body .content-50376 .form-m1 .form-m1-btn ._submit, body .Form-J1 .Form-J1-Btn ._submit {
	background: #f47920;
}
body .Form-J1 .Form-J1-Btn button {
	width: 120px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
	outline: none;
	box-shadow: none;
	border: none;
}
.index .index_pro .pro_slider .swiper-slide.cur .box {
	background: #0780c7;
}
.widgets_news_listimg_11 .left .bg_img {
	background:#fff;
	height:100%;
	padding-top:20px;
}
body .content-50380 .Form-P1 .Form-P1-Btn ._submit {
	background: #f47920;
}
body .content-50380 .Form-P1 .Form-P1-Btn button {
	width: 120px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
	outline: none;
	box-shadow: none;
	border: none;
}
.pro_detail .part2 .content {
	margin-top: 50px;
}
.index_slider .item {
	position: relative;
	overflow: hidden;
}
.index_slider .item img {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}
.index_slider .owl-item {
	overflow: hidden;
}
.index_slider {
	visibility: hidden;
}
.index_slider.owl-loaded {
	visibility: visible;
}
.widget-newsdetail-8 ._tools ._tool.mobile_show {
	_display: none;
}
.nav .nav_item .sec_ul {
	padding-top: 20px;
	padding-bottom: 10px;
}
.nav .nav_item .sec_ul>li {
	float: left;
	width: 33%;
	text-align: center;
	margin-bottom: 12px
}
.nav .nav_item .sec_ul a {
	display: block;
	text-align: center;
	color: #000;
	line-height: 28px;
	margin: 11px 0;
}
.nav .nav_item .sec_ul a.tit {
	font-size: 16px;
	border-bottom: 2px solid #f47920;
	width: 95%;
	margin: 0 auto 30px;
}
.nav .nav_item .sec_ul .third_ul li {
	height: 20px;
	width: 80%;
	margin: 10px auto;
}
.nav .nav_item .sec_ul .third_ul li a {
	font-size: 14px;
	line-height: 28px;
}
.nav .nav_item .sec_ul .third_ul li a:hover {
	background: #f47920;
}
.nav .nav_item .sec_ul .icon {
	margin-bottom: 10px;
}
/*公司荣誉*/
.rect-85 {
	padding-bottom: 85%;
}
.rect-78 {
	padding-bottom: 78%;
}
.honor .part1 {
	margin-bottom: 52px;
}
.honor .part1_l {
	width: 49.5%;
	float: left;
}
.honor .part1_l .box {
	position: absolute;
	left: 50px;
	top: 120px;
	z-index: 5;
}
.honor .part1_l .box .t {
	font-size: 51px;
	font-weight: bold;
	color: #2d2d2d;
	line-height: 1;
	padding-bottom: 15px;
}
.honor .part1_l .box .p {
	font-size: 15px;
	color: #464646;
}
.honor .part1_r {
	width: 49.5%;
	float: right;
}
.honor .part1_r .part1_t {
	margin-bottom: 15px;
}
.honor .part1_r.es3 .part1_t {
	margin-bottom: 17px;
}
.honor .part1_r .part1_t .item_l {
	width: 49%;
	float: left;
}
.honor .part1_r .part1_t .item_r {
	width: 49%;
	float: right;
}
.honor .part1_r .part1_t .box {
	position: absolute;
	z-index: 5;
	left: 20px;
	bottom: 40px;
	font-size: 28px;
	font-weight: bold;
	line-height: 1;
	color: #242424;
	right: 20px;
}
.honor .part1_r .part1_t .item_l .box {
	color: #fff;
}
.honor .part1_r .part1_b {
	padding-top: 131px;
	padding-bottom: 50px;
	background: #f47820 url(../images/honor_01.jpg) no-repeat center;
}
.honor .part1_r .part1_b .box .t {
	font-size: 51px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
	margin-bottom: 25px;
}
.honor .part1_r .part1_b .box .p {
	font-size: 20px;
	line-height: 1;
	color: #fff;
}
.honor .part1_r .part1_b .box {
	padding-left: 46px;
}
/*展会活动*/
.zhhd .part1 .t {
	font-size: 28px;
	font-weight: bold;
	color: #263948;
	line-height: 1;
	padding-bottom: 30px;
}
.zhhd .part1_ul .item {
	line-height: 1;
	margin-bottom: 19px;
}
.zhhd .part1_ul .item .date {
	width: 105px;
	overflow: hidden;
	float: left;
	font-size: 15px;
	font-family: 'Arial';
	color: #f47820;
}
.zhhd .part1_ul .item .s {
	float: left;
	padding-left: 10px;
	position: relative;
	color: #3d4c58;
}
.zhhd .part1_ul .item .s:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	height: 15px;
	width: 1px;
	background: #3d4c58;
	margin-top: -7.5px;
}
.news_list .news_items .item_r .box .time {
	color: #c9c9c9;
}
.rect-84 {
	padding-bottom: 84%;
}
.honor .part1_r.es3 .part1_t .box {
	font-size: 22px;
	bottom: 25px;
}
.honor .part1_r.es3 .rect-78 {
	padding-bottom: 84%;
}
.honor_2 .part1_l .box .t {
	font-size: 38px;
}
/*widgets_xc_down_pic_1 下载图片列表*/
.widgets_xc_down_pic_1 ul li {
	background-color: #f7f5f1;
	margin-bottom: 2%;
}
.widgets_xc_down_pic_1 ul li a {
	display: block;
}
.widgets_xc_down_pic_1 ul li .box {
	padding: 5%;
	height: 1.6em;
	overflow: hidden;
	font-size: 16px;
}
.widgets_xc_down_pic_1 ul li .box .t {
	display: inline-block;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.widgets_xc_down_pic_1 ul li .box .iconfont {
	float: right;
	font-size: 23px;
	line-height: 1;
	margin-top: 5px;
}
@media only screen and (max-width: 760px) {
.widgets_xc_down_pic_1 ul li {
	margin-bottom: 5%;
}
}
/*widgets_xc_down_pic_1 下载图片列表*/


                            /*widgets_xc_prodetail_360_1 start*/
.widgets_xc_prodetail_360_1 .stage {
	width: 100%;
}
.widgets_xc_prodetail_360_1 .stage .wrap {
	background: url(../images/pro_bg_yx.jpg) center bottom no-repeat;
	height: 600px;
}
.widgets_xc_prodetail_360_1 .stage .wrap {
	position: relative;
}
.widgets_xc_prodetail_360_1 .stage .pro_stage {
	width: 1000px;
	height: 468px;
	position: relative;
	cursor: move;
	user-select: none;
	margin: 0 auto;
}
.widgets_xc_prodetail_360_1 .stage .text_con {
	position: absolute;
	left: 0;
	top: 280px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .tit {
	font-size: 54px;
	color: #000;
	line-height: 64px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .tit span {
	font-size: 64px;
	font-family: Impact;
	vertical-align: middle;
}
.widgets_xc_prodetail_360_1 .stage .text_con .t1 {
	font-size: 26px;
	color: #333;
}
.widgets_xc_prodetail_360_1 .stage .text_con .t2 {
	font-size: 15px;
	color: #5f5d5d;
	margin-bottom: 40px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .params {
	font-size: 0;
}
.widgets_xc_prodetail_360_1 .stage .text_con .params .param {
	display: inline-block;
	width: 38px;
	font-size: 18px;
	color: #757575;
	padding: 10px 20px;
	border: 1px solid #737578;
	margin-right: 20px;
}
.widgets_xc_prodetail_360_1 .stage .pro_stage .zhuanpan {
	position: absolute;
	width: 990px;
	left: 50%;
	margin-left: -495px;
	bottom: -124px;
	z-index: 1;
}
.widgets_xc_prodetail_360_1 .threesixty {
	z-index: 2;
}
.widgets_xc_prodetail_360_1 .pro_stage .mask360 {
	position: absolute;
	width: 230px;
	height: 230px;
	left: 50%;
	top: 50%;
	margin-left: -115px;
	margin-top: -115px;
	background: url(https://cdn.hblmqc.com/resources/web/css/widgets_xc_prodetail_360_1_1.png) center center no-repeat;
	z-index: 3;
}
/*360插件样式*/
.widgets_xc_prodetail_360_1 .threesixty {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.widgets_xc_prodetail_360_1 .threesixty .threesixty_images {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
.widgets_xc_prodetail_360_1 .threesixty .threesixty_images img {
	position: absolute;
	top: 0;
	width: 100%;
	height: auto;
}
.widgets_xc_prodetail_360_1 .threesixty .threesixty_images img.previous-image {
	visibility: hidden;
}
.widgets_xc_prodetail_360_1 .threesixty .threesixty_images img.current-image {
	visibility: visible;
}
.widgets_xc_prodetail_360_1 .threesixty .spinner {
	width: 60px;
	display: block;
	margin: 0 auto;
	height: 30px;
	background: #333;
	background: rgba(0, 0, 0, 0.7);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.widgets_xc_prodetail_360_1 .threesixty .spinner span {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-align: center;
	line-height: 30px;
	display: block;
}
@media only screen and (max-width: 1240px) {
.widgets_xc_prodetail_360_1 .stage .text_con {
	top: 220px;
}
.widgets_xc_prodetail_360_1 .stage .pro_stage {
	width: 100%;
	height: 0;
	padding-bottom: 46.8%;
}
.widgets_xc_prodetail_360_1 .stage .pro_stage .zhuanpan {
	width: 100%;
	margin-left: 0;
	left: 0;
}
}
@media only screen and (max-width: 992px) {
.widgets_xc_prodetail_360_1 .stage .pro_stage {
	margin-top: 450px;
}
}
@media only screen and (max-width: 760px) {
.widgets_xc_prodetail_360_1 .stage {
	overflow: hidden;
	height: auto;
	padding-bottom: 50px;
}
.widgets_xc_prodetail_360_1 .stage .text_con {
	position: static;
	margin-top: 50px;
	margin-bottom: 50px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .tit {
	font-size: 32px;
	line-height: 42px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .tit span {
	font-size: 42px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .t1 {
	font-size: 22px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .t2 {
	margin-bottom: 10px;
}
.widgets_xc_prodetail_360_1 .stage .text_con .params .param {
	width: 30px;
	font-size: 14px;
	padding: 5px 15px;
}
.widgets_xc_prodetail_360_1 .stage .pro_stage {
	margin-top: 0;
	float: none;
}
}
/*widgets_xc_prodetail_360_1 end*/

.zhhd .part1_box {
	width: 80%;
	float: right;
}
.zhhd .part1_box_l {
	width: 62%;
	float: left;
	background: #fff;
}
.zhhd .part1_box_r {
	width: 37%;
	float: right;
	background: #fff;
}
.zhhd .part1_box_r .ul_left li {
	height: 94px;
	line-height: 94px;
	font-size: 30px;
	color: #b5b5b5;
	font-weight: bold;
	font-family: 'Arial';
	cursor: pointer;
	border-bottom: 1px solid #f8f8f8;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	text-align: center;
}
.zhhd .part1_box_r .ul_left li.cur, .zhhd .part1_box_r .ul_left li:hover {
	background: #f47820;
	color: #fff;
	border-bottom: 1px solid #f47820;
}
.zhhd .part1_box_l .list {
	height: 214px;
	overflow: auto;
}
.zhhd .part1_box_l .list::-webkit-scrollbar {/*滚动条整体样式*/
 width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
 height: 1px;
}
.zhhd .part1_box_l .list::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
 border-radius: 5px;
 -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
 background: #535353;
}
.zhhd .part1_box_l .list::-webkit-scrollbar-track {/*滚动条里面轨道*/
 -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
 border-radius: 5px;
 background: #EDEDED;
}
.zhhd .part1_box_l .box {
	padding: 35px;
}
.zhhd .part1_box_l .list a {
	font-size: 14px;
	margin-bottom: 10px;
	display: block;
}
.zhhd .part1_box_l .list a span {
	font-size: 16px;
}
.zhhd .part1_box_l .list a .time2 {
	color: #f47820;
}
.zhhd .part1_box_l .list a span {
	display: inline-block;
	margin: 0 5px;
}
.zhhd .part1_box_l .list li {
	display: none;
}
.zhhd .part1_box_l .list li.cur {
	display: block;
}
.rect-133 {
	padding-bottom: 133%;
}
/*2019-3-26*/

.widget-newsdetail-8 .pt1 {
	margin-bottom: 40px;
	overflow: hidden;
	line-height: 32px;
}
.widget-newsdetail-8 .pt1 .imgbox {
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
	width: 38%;
	cursor: pointer;
}
.widget-newsdetail-8 .pt1 .imgbox .tit {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../images/black.6.png) repeat;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	height: 50px;
}
.widget-newsdetail-8 .pt1 .r_box {
	width: 58%;
}
.widget-newsdetail-8 .pt1 .r_box .pd {
	padding-left: 50px;
	padding-right: 20px;
}
.widget-newsdetail-8 .pt1 .r_box .title {
	font-size: 35px;
	color: #525252;
	line-height: 1;
	margin-bottom: 20px;
}
.widget-newsdetail-8 .pt1 .r_box .params li {
	line-height: 40px;
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	color: #1e1e1e;
}
.widget-newsdetail-8 .pt1 .r_box .params ._t {
	width: 50%;
}
.widget-newsdetail-8 .pt1 .r_box .params ._c {
	width: 50%;
}
.widget-newsdetail-8 .pt1 .r_box .params li:last-child {
	border: 0;
}
.widget-newsdetail-8 .pt1 .r_box .params ._down {
	width: 140px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	color: #fff;
	background: #f47820;
	display: block;
}
.widget-newsdetail-8 .pt1 .r_box .params ._down_more:hover {
	background: #EE1C27;
}
.widget-newsdetail-8 .pt1 .r_box .params ._down .ic {
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
	background: url(../images/down_arr2.png) no-repeat center;
	width: 10px;
	height: 11px;
}
.widget-newsdetail-8 .pt1 .r_box td {
	padding: 15px;
	border-bottom: 1px solid #ddd;
}
.plate .part1 {
	padding-top: 35px;
}
.plate .part1 .row .cppd {
	margin-bottom: 2%
}
.rect-51 {
	padding-bottom: 51%;
}
.plate .part1 .box {
	background-color: #dadada;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.plate .part1 .box .box_top {
	height: 60px;
}
.plate .part1 .box .box_top .tit {
	font-size: 22px;
	color: #333;
	text-align: center;
	padding-top: 10px;
}
.plate .part1 .box .box_top .s {
	font-size: 14px;
	color: #666666;
	text-align: center;
	padding-top: 5px;
	font-family: 'Arial';
}
.plate .part1 .box .innerbox {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	bottom: 0;
	background: #ffd900;
	text-align: center;
	opacity: 0;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.plate .part1 .box .innerbox .c_icon {
	display: block;
	padding-top: 32px;
	margin: 0 auto;
}
.plate .part1 .box .innerbox:hover img {
	transform: scale(1);
	-webkit-transform: scale(1);
}
.plate .part1 .box .innerbox .tit {
	font-size: 22px;
	color: #333;
	text-align: center;
	padding-top: 14px;
	font-weight: bold;
	padding-bottom: 7px;
}
.plate .part1 .box .innerbox .s {
	font-size: 14px;
	color: #666;
	text-align: center;
	font-family: 'Arial';
}
.plate .part1 .box .innerbox .p {
	font-size: 16px;
	color: #666;
	text-align: left;
	padding: 0 10%;
	padding-top: 13px;
}
.plate .part1 .box .innerbox .more {
	width: 42%;
	margin: 0 auto;
	border: 1px solid #53372a;
	display: block;
	padding: 8px 4%;
	font-size: 16px;
	text-align: center;
	margin-top: 50px;
}
.plate .part1 .box .innerbox .more:hover {
	background-color: #263948;
	color: #fff;
}
.plate .part1 .box .innerbox .more .ion {
	float: right;
}
.plate .part1 .box:hover .innerbox {
	top: 0;
	opacity: 1;
}
.plate .part1 .box:hover .innerbox .c_icon {
	transform: rotateY(-180deg);
	transition-delay: .2s;
}
.rect-100 {
	padding-bottom: 100%;
}
.c_title {
	padding-top: 35px;
}
.c_title .tit {
	padding-bottom: 15px;
}
.c_title .tit, .c_title .s {
	font-size: 30px;
	color: #252424;
	text-align: center;
	font-weight: bold;
}
.c_title .s {
	margin: 0 7%;
	font-size: 16px;
	color: #3d3b3b;
	font-weight: 100;
}
/*pro_list*/
.pro_list {
	padding-bottom: 90px;
}
.pro_list .info .pd {
	padding: 20px;
	background: #919191;
	height: 100px;
}
.pro_list .info .pd .name {
	line-height: 1;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
	margin-bottom: 15px;
	font-size: 20px;
	color: #fff;
}
.pro_list .info .pd .paras_box {
	font-size: 14px;
	color: #fff;
	min-height: 44px;
	margin-bottom: 10px;
}
.pro_list .list_con>ul>li {
	margin-bottom: 30px;
}
.pro_list .list_con a {
	display: block;
}
.pro_list .list_con .img_box {
	border: 1px solid #919191;
	border-bottom: 0;
}
.pro_list .list_con a:hover .img_box {
	border-color: #F47820;
}
.pro_list .list_con a:hover .info .pd {
	background: #F47820;
}
.nmenu {
	margin-bottom: 30px;
}
.nmenu li {
	float: left;
	width: 16.5%;
	text-align: center;
	line-height: 46px;
	font-size: 15px;
	position: relative;
	margin-left: -1px;
}
.nmenu li a {
	display: block;
	border: 1px solid #e8e8e8;
	border-bottom: 5px solid #e8e8e8;
}
.nmenu li a:after {
	content: "";
	height: 5px;
	width: 0;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: #263948;
	transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
}
.nmenu li a:hover, .nmenu li a.cur, .nmenu li.cur a {
	background: #f47820;
	color: #fff;
	font-size: 16px;
*border-bottom-color:#263948;
}
.nmenu li a:hover:after, .nmenu li a.cur:after, .nmenu li.cur a:after {
	width: 100%;
}
/*筛选相关*/
.filter {
	border: 1px solid #f3f3f3;
	padding: 6px 20px;
	margin: 20px 0;
	box-shadow: 0px 0 10px rgba(0,0,0,0.1);
	padding: 15px;
}
.filter dl {
	margin: 0;
}
.filter dl dd {
	float: left;
	width: 70px;
	font-weight: bold;
	font-size: 15px;
	margin: 0;
	padding-top: 5px;
}
.filter dl dt {
	margin: 0 0 0 80px;
}
.filter dl dt a {
	font-weight: normal;
	margin: 0 15px 5px 0;
	padding: 5px 10px;
	color: #666;
	font-size: 15px;
	display: inline-block;
}
.filter dl dt a:hover {
	background: #F47820;
	color: #fff;
}
.filter dl dt .hover {
	background: #F47820;
	color: #fff;
}
/* Tables
---------------------------------- */
.pro_detail .part2 .content .table {
	background-color: #f8f8f8;
	font-size: 16px;
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
.pro_detail .part2 .content .table .firstRow {
	background-color: #f47920;
	color: #ffffff;
}
.pro_detail .part2 .content .table .towRow {
	background-color: #f0f0f0;
}
.pro_detail .part2 .content .table .threetowRow {
	background-color: #ffffff;
	font-size: 18PX
}
.pro_detail .part2 .content .table .towRowtxt {
	text-align: center !important;
	font-weight: bold;
}
.pro_detail .part2 .content .table >thead >tr >th, .table >tbody >tr >th, .table >tfoot >tr >th, .table >thead >tr >td, .table >tbody >tr >td, .table >tfoot >tr >td {
	_padding: 8px;
	border: 1px solid #a5a5a5;
}
.datalist .td1 {
	background: #ededed;
	color: #424d54
}
.pro_detail .part2 .content {
	font-size: 18PX;
	line-height: 32px;
}
.pro_detail .part2 .content .widget-prolist-16 .transition {
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
.pro_detail .part2 .content .widget-prolist-16 .rect-57 {
	padding-bottom: 57%;
}
.pro_detail .part2 .content .widget-prolist-16 li {
	margin-bottom: 5px;
	min-height: 350px;
}
.pro_detail .part2 .content .widget-prolist-16 span {
	margin-bottom: 35px;
	min-height: 350px;
}
.pro_detail .part2 .content .widget-prolist-16 span .top-Floor {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	z-index: 3;
	left: 0;
	top: -100%;
}
.pro_detail .part2 .content .widget-prolist-16 span .top-Floor .white-cross {
	width: 60px;
	height: 60px;
	display: block;
	top: 50%;
	left: 50%;
	margin-left: -22px;
	margin-top: -36px;
	font-size: 40px;
	color: #fff;
}
.pro_detail .part2 .content .widget-prolist-16 span .top-Floor .white-cross i {
	padding: 0;
	margin: 0;
}
.pro_detail .part2 .content .widget-prolist-16 .bom-text {
	padding: 10px 8%;
	background-color: #e8e8e8;
	overflow: hidden;
	z-index: 2;
	display: block;
}
.pro_detail .part2 .content .widget-prolist-16 .bom-text:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #f47920;
	left: 0;
	bottom: -100%;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	z-index: -1;
}
.pro_detail .part2 .content .widget-prolist-16 span .rect-57 img {
	height: auto;
}
.pro_detail .part2 .content .widget-prolist-16 .bom-text ._name {
	font-size: 16px;
	color: #555
}
.pro_detail .part2 .content .widget-prolist-16 .bom-text ._price {
	font-size: 13px;
	color: #666464;
	line-height: 21px;
	height: 42px;
	overflow: hidden;
	margin-top: 20px;
}
.pro_detail .part2 .content .widget-prolist-16 span:hover .top-Floor {
	top: 0;
}
.pro_detail .part2 .content .widget-prolist-16 span:hover .bom-text ._name, .pro_detail .part2 .content .widget-prolist-16 span:hover .bom-text ._price {
	color: #fff;
}
.pro_detail .part2 .content .widget-prolist-16 span:hover .bom-text:before {
	bottom: 0;
}
/*pro_detail*/
.pro_detail .pt1 {
	margin-bottom: 30px;
}
.pro_detail .pt1 .l_box {
	width: 60%;
}
.pro_detail .pt1 .r_box {
	width: 40%;
}
.pro_detail .pt1 .l_box .zoom_img {
	width: 75%;
	position: relative;
}
.pro_detail .pt1 .l_box .zoom_img .fd {
	display: block;
	width: 48px;
	height: 48px;
	position: absolute;
	right: 0;
	bottom: 0;
	background: url(../images/fd.png) center center no-repeat;
}
.pro_detail .pt1 .l_box .simg_list {
	width: 20%;
}
.pro_detail .pt1 .l_box .simg_list .arrow {
	width: 100%;
	height: 30px;
	cursor: pointer;
}
.pro_detail .pt1 .l_box .simg_list .arrow.prev {
	background: url(../images/pro_prev.png) center center no-repeat;
}
.pro_detail .pt1 .l_box .simg_list .arrow.next {
	background: url(../images/pro_next.png) center center no-repeat;
}
.pro_detail .pt1 .l_box .simg_list li {
	margin-bottom: 15px;
}
.pro_detail .pt1 .l_box .simg_list li .pd {
	border: 2px solid #b8b8b8;
}
.pro_detail .pt1 .l_box .simg_list li.active .pd {
	border-color: #f47820;
}
.pro_detail .pt1 .l_box .simg_list .h_con {
	height: 400px;
	overflow: hidden;
}
.pro_detail .pt1 .owl-carousel {
	display: block;
}
.pro_detail .pt1 .r_box .pd {
	padding-left: 45px;
}
.pro_detail .pt1 .r_box .name {
	font-size: 26px;
	color: #333;
	font-family: Arial;
	font-style: italic;
	_font-weight: bold;
	line-height: 1;
	margin-bottom: 20px;
}
.pro_detail .pt1 .r_box .line {
	width: 100%;
	height: 4px;
	background: url(../images/pro_line.png) right center no-repeat;
	margin-bottom: 25px;
}
.pro_detail .pt1 .r_box .info {
	font-size: 13px;
	color: #646464;
	line-height: 22px;
	margin-bottom: 25px;
}
.pro_detail .pt1 .r_box .special_cyc li {
	margin-bottom: 10px;
	line-height: 20px;
}
.pro_detail .pt1 .r_box .special_cyc ._t {
	width: 100%;
	font-size: 14px;
	color: #263948;
	font-weight: bold;
	margin-bottom: 12px;
}
.pro_detail .pt1 .r_box .special_cyc .percent_box {
	width: 60%;
	margin-right: 2%;
	height: 10px;
	margin-top: 5px;
	background: #38787a;
	position: relative;
}
.pro_detail .pt1 .r_box .special_cyc .percent_box .bar {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 0;
	background: #fcdc00;
}
.pro_detail .pt1 .r_box .special_cyc .number {
	width: 10%;
	font-size: 17px;
	color: #38787a;
}
/*.pro_detail .pt1 .r_box .special_kkc{display:none;}*/
.pro_detail .pt1 .r_box .special_kkc ._t {
	width: 100%;
	font-size: 14px;
	color: #38787a;
	font-weight: bold;
	margin-bottom: 12px;
	float: none;
}
.pro_detail .pt1 .r_box .special_kkc ul {
	width: 60%;
}
.pro_detail .pt1 .r_box .special_kkc ul li {
	margin-bottom: 5px;
}
.pro_detail .pt1 .r_box .special_kkc .tit {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #fcc600;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.pro_detail .pt1 .r_box .tel_box {
	margin-top: 20px;
	margin-bottom: 20px;
}
.pro_detail .pt1 .r_box .tel_box .contact {
	text-align: center;
	font-size: 18px;
	width: 230px;
	height: 56px;
	line-height: 56px;
	background: #f47820;
	color: #fff;
	position: relative;
	margin-right: 30px;
	display: block;
}
.pro_detail .pt1 .r_box .tel_box .contact:hover {
	background: #263948;
}
.pro_detail .pt1 .r_box .tel_box .contact i {
	position: absolute;
	right: 10%;
	font-family: sans-serif;
}
.pro_detail .pt1 .r_box .tel_box .phone_num .p1 {
	line-height: 25px;
	height: 25px;
	font-size: 14px;
	color: #263948;
	font-weight: bold;
}
.pro_detail .pt1 .r_box .tel_box .phone_num .p2 a {
	line-height: 35px;
	height: 35px;
	font-size: 25px;
	color: #f47820;
	font-family: Arial;
	display: block;
}
.pro_detail .pt1 .r_box .tools li {
	float: left;
	margin-right: 30px;
	color: #444;
	font-style: 14px;
}
.pro_detail .pt1 .r_box .tools li .ico {
	margin-right: 12px;
	background-image: url(../images/ico2.png);
}
.pro_detail .pt1 .r_box .tools .bds_more {
	padding: 0 !important;
	margin: 0 !important;
	background: none !important;
	font-size: 14px !important;
	line-height: 1.6!important;
	height: auto!important;
}
.pro_detail .pt1 .r_box .tools li a:hover {
	color: #f47820;
}
.pro_detail .pt1 .r_box .tools li:hover .ico1_1 {
	background-position: 0 -20px;
}
.pro_detail .pt1 .r_box .tools li:hover .ico1_2 {
	background-position: -20px -20px;
}
.pro_detail .pt1 .r_box .tools li:hover .ico1_3 {
	background-position: -40px -20px;
}
.pro_detail .pt1 .r_box .special_cyc .tb_list li {
	width: 80px;
	float: left;
	margin-right: 8px;
}
.pro_detail .pt1 .r_box .special_cyc .tb_list li i {
	margin-right: 0;
	float: none;
	margin-bottom: 0;
}
.pro_detail .pt1 .r_box .special_cyc .tb_list li .title {
	background: #fcc600;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.pro_detail .pt1 .r_box .pd .pro_summ {
	border-top: 1px #d9d9d9 dotted;
	margin: 10px 0 20px;
}
.pro_detail .pt1 .r_box .pd .pro_summ li {
	border-bottom: 1px #d9d9d9 dotted;
	padding: 10px 0;
}
/*标签相关*/
.tags2 {
}
.tags2 li {
	display: inline;
	width: auto;
}
.tags2 li a {
	display: inline-block;
	padding: 10px 30px;
	color: #333;
	font-size: 14px;
	background: #fff;
	margin: 0 2px 5px 0;
	border-radius: 2px;
	border: 1px solid #E7E7E7;
}
.tags2 li a:hover {
	background: #fd961e;
	color: #fff;
	border: 1px solid #fd961e;
}
.tags2 .hover a {
	display: inline;
	padding: 10px 30px;
	color: #fff;
	font-size: 14px;
	background: #fd961e;
	color: #fff;
	border: 1px solid #fd961e;
	margin: 0 2px;
	border-radius: 2px;
	border-radius: 0;
}
.index .index_pro {
	margin-bottom: 25px;
}
.index .index_hot {
	margin-top: 25px;
	margin-bottom: 25px;
	background: #eff0f1;
	padding: 25px 0;
}
/*.channel_content .tab_box li{ float: left; margin-right: 6px; width: 16%; }*/
.channel_content .cont_box {
	margin-top: 2%;
}
.channel_content .cont_box .pt_hd .tit {
	font-size: 36px;
	color: #333;
	display: inline-block;
}
.channel_content .cont_box .pt_hd .link {
	line-height: 50px;
}
.rect-175 {
	padding-bottom: 173.5%;
}
.rect-873 {
	padding-bottom: 75%;
}
.channel_content .cont_box .tab_c .img_box {
	width: 31%;
	margin: 10px 6px;
	border: 8px solid #ffffff;
	float: left;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.channel_content .cont_box .tab_c .img_box .cont {
	position: absolute;
}
.channel_content .cont_box .tab_c .box1 .cont {
	top: 4%;
	left: 10%;
}
.channel_content .cont_box .tab_c .box1 .cont .t {
	font-weight: bold;
	font-size: 50px;
	color: #fff;
	line-height: 1.3;
}
.channel_content .cont_box .tab_c .box1 .cont .c {
	font-size: 26px;
	color: #fff;
	font-weight: bold;
	line-height: 1;
}
.channel_content .cont_box .tab_c .img_box .img .title {
	position: absolute;
	bottom: 5%;
	left: 30%;
}
.channel_content .cont_box .tab_c .box2 .cont, .channel_content .cont_box .tab_c .box3 .cont, .channel_content .cont_box .tab_c .box4 .cont, .channel_content .cont_box .tab_c .box5 .cont {
	width: 100%;
	height: 100%;
	background: url(../images/orange.8.png);
	top: 100%;
	left: 0;
	color: #fff;
	text-align: center;
	padding-top: 5%;
	transition: all .5s ease;
}
.channel_content .cont_box .tab_c .cont .title {
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 3%;
}
.channel_content .cont_box .tab_c .cont .more {
	display: inline-block;
	width: 100px;
	font-size: 12px;
	text-align: center;
	margin-top: 30px;
	margin-right: 1%;
}
.channel_content .cont_box .tab_c .cont .more a {
	display: block;
	width: 100%;
	height: 50px;
}
.channel_content .cont_box .tab_c .cont .more .face1 {
	line-height: 40px;
	font-size: 0;
	color: #333;
	text-align: center;
	height: 40px;
	background: #fff
}
.channel_content .cont_box .tab_c .cont .more .face1 .t {
	display: inline-block;
	line-height: 40px;
	font-size: 14px;
	vertical-align: top;
}
.channel_content .cont_box .tab_c .cont .more .face2 {
	background: #0780c7;
	border: 2px solid #0780c7;
	color: #fff;
	line-height: 40px;
	font-size: 0;
	text-align: center;
	height: 40px;
	transform-origin: 50% 50% -25px;
	-webkit-transform-origin: 50% 50% -25px;
}
.channel_content .cont_box .tab_c .cont .more .face2 .t {
	display: inline-block;
	line-height: 40px;
	font-size: 14px;
	vertical-align: top;
}
.channel_content .cont_box .tab_c .img_box:hover .cont {
	top: 0;
}
.channel_content .cont_box .tab_c .img_box.box1:hover .cont {
	top: 10%;
}
.channel_content .tab_box li.cur .cont {
	background: #555;
}
.channel_content .cont_box .tab_c .img_box.box2 .title {
	text-align: center;
	margin: 3% 0;
	font-size: 16px;
	font-weight: bold;
	color: #555
}
.channel_content .cont_box .tab_c .img_box.box2 .titlepro {
	text-align: center;
	margin: 3% 0;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff
}
/*按钮通用*/
.roll_box {
	-webkit-perspective: 500px;
	perspective: 500px;
	position: relative;
}
.roll1 {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-webkit-transition: .2s ease;
	transition: .2s ease;
	-webkit-transform-origin: 50% 50% -25px;
	-ms-transform-origin: 50% 50% -25px;
	transform-origin: 50% 50% -25px;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
	opacity: 1;
}
.roll2 {
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transition: .2s ease;
	transition: .2s ease;
	-webkit-transform-origin: 50% 50% -22px;
	-ms-transform-origin: 50% 50% -22px;
	transform-origin: 50% 50% -22px;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: -1;
	opacity: 0;
	display: none\9;
}
.roll_box:hover .roll1 {
	-webkit-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	display: none\9;
	z-index: 0;
	opacity: 0;
}
.roll_box:hover .roll2 {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	display: block\9;
	z-index: 1;
	opacity: 1;
}
/*INDEX-HUADONG*/
.widget-prolist-10 {
	overflow: hidden;
}
.widget-prolist-10 li .top-Floor {
	width: 100%;
	height: 100%;
	background: url(../images/black.4.png) repeat;
	z-index: 3;
	left: 0;
	top: -100%;
}
.widget-prolist-10 li .top-Floor .white-cross {
	width: 60px;
	height: 60px;
	display: block;
	top: 50%;
	left: 50%;
	margin-left: -30px;
	margin-top: -30px;
	background: url(../images/whit_cross.png) no-repeat;
}
.widget-prolist-10 .bom-text {
	padding: 25px 8% 40px;
	background-color: #e8e8e8;
	overflow: hidden;
	z-index: 2;
	display: block;
}
.widget-prolist-10 .bom-text:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #ee7608;
	left: 0;
	bottom: -100%;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	z-index: -1;
}
.widget-prolist-10 li .rect-57 img {
	height: auto;
}
.widget-prolist-10 .bom-text ._name {
	font-size: 18px;
}
.widget-prolist-10 .bom-text ._price {
	color: #666464;
	line-height: 21px;
	height: 42px;
	overflow: hidden;
	margin-top: 20px;
}
.widget-prolist-10 .hover .top-Floor {
	top: 0;
}
.widget-prolist-10 .hover .bom-text, .widget-prolist-10 .hover .bom-text ._price {
	color: #fff;
}
.widget-prolist-10 .hover .bom-text:before {
	bottom: 0;
}
.cen-box2 {
	padding: 10px 0 0;
}
.cen-box2 .x_arrs {
	position: absolute;
	top: 50%;
	margin-top: -25.5px;
	width: 51px;
	height: 51px;
	overflow: hidden;
	background: url(../images/scroll_btn_4.png) 0px -51px no-repeat;
	z-index: 3;
}
.cen-box2 .x_prev {
	left: -5%;
	background-position: left bottom;
}
.cen-box2 .x_next {
	right: -5%;
	background-position: right bottom;
}
.cen-box2 .x_prev:hover {
	background-position: left top;
}
.cen-box2 .x_next:hover {
	background-position: right top;
}

.shipin{ width:100%; overflow:hidden;}
.shipin li{ width:48%; float:left; margin:7px;}
.shipin li:nth-child(3){ float:right; margin-right:0;}
.shipin li span a{ width:100%; line-height:50px; float:left; font-weight:bold; font-size:20px; color:#000; text-align:center;}

.news {
	width:100%;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    overflow: hidden;
}
.news .newsCon{width: 396px;padding: 30px 29px;border: 1px solid #e0e0e0;border-top: none;margin: -1px -1px 0 0px;border-bottom: none;float: left;}
.news h3{font-weight: normal;margin-bottom: 20px;}
.news h3 a{display: block;height: 34px;background: url(../images/news01.png) no-repeat right center; text-align:center;}
.news h3 b{font-size: 22px;color: #d01817;margin-right: 10px;}
.news h3 i{font-size: 10px;}
.news dt{width:407px; height:275px; overflow:hidden;margin-bottom: 15px;}
.news dt img{width:407px; height:275px;-webkit-transition:all .5s;transition:all .5s;}
.news dt:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.news dd{height: 24px;line-height: 24px;padding-left: 18px;background: url(../images/ty01.png) no-repeat left center;margin-bottom: 10px;font-size: 14px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news dd a{ font-size:16px;}
.news dl{height:auto; overflow:hidden;}
.news a.news_more{display: block; width: 112px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #d7d7d7;border-radius: 20px;font-size: 14px;margin-top: 16px;}
.news .newsCon a.news_more:hover{background: #d50606;color: #fff;border-color: #D01817;}
.news dl dd:hover{background: url(../images/ty02.png) no-repeat left center;}

.container-fluid {
    padding-right: 15px;
    margin-right: auto;
    margin-left: auto;
}
.fbottom {
    background: #d00;
    color: #fff;
    height: 60px;
    line-height: 60px;
    position: fixed;
    margin-top: 40px;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 24px;
    font-weight: 700;
    z-index: 10000;
}
.col-md-5 {
    float: left;
    width: 50%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    list-style: none;
}
.text-right {
    text-align: right;
}
.col-md-7 {
    float: right;
    width: 45%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    list-style: none;
}

.pagelist { text-align:center;}
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist  a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist  a:hover{border-color:#F37B1D;background:#F37B1D;color:#fff;}
.pagelist span {background:#F37B1D;color:#fff;padding:6px 15px;}

.position_now {
    font-size: 14px;
    background: #F5F5F5;
}
.position_now .fl {
    color: #707070;
    line-height: 60px;
}
.position_now .fl img {
    height: 20px;
    margin-top: -4px;
    display: inline-block;
    margin-right: 8px;
}
.position_now a {
    display: inline-block;
    color: #707070;
}
.position_now .fr {
    font-family: impact;
    color: #bc1717;
    font-size: 0;
}
.position_now .fr img {
    height: 26px;
    float: left;
    margin: 18px 10px 0 0;
}
.position_now .fr strong {
    font-weight: 100;
    font-size: 22px;
    display: block;
    float: left;
    line-height: 60px;
}
.blank20 {
    height: 20px;
    overflow: hidden;
}
.clear {
    clear: both;
    overflow: hidden;
}
.fl{ float:left;}
.fr{ float:right;}

.about_ts{ width:100%; height:50px; line-height:50px; text-align:center; background:#fe5722; float:left;}
.about_ts:hover{ background:#dc3804;}
.about_ts a{ color:#fff; font-size:16px; font-weight:bold;}
.layui-col-xs20{ width:20%; float:left; position: relative; display: block; box-sizing: border-box;}

.aboutl{ width:100%; float:left;}
.aboutl h3 {
    background: url(../images/pic1.png) no-repeat right 0;
    font-size: 32px;
    line-height: 70px;
    margin: 10px 0 25px;
    color: #565656;
    display: inline-block;
    padding-right: 100px;
	font-weight:bold;
}
.aboutcon {
    font-size: 16px;
    line-height: 28px;
}
.mb30 {
    margin-bottom: 30px;
}
.imgbox {
	border: 1px solid #E5E5E5;
	padding: 10px;
	height: auto;
	overflow:hidden;
}
.imgbox h5 {
	font-size: 16px;
	font-weight: 600;
	color: #fe5722;
	margin: 0;
	height: 30px;
	line-height: 30px;
	padding-top: 5px;
	text-align: center;
	overflow:hidden;
}
a:hover .imgbox h5 {
	color: #fe5722;
}

.btn-pro-more {
	background: #f5f5f5 none repeat scroll 0 0;
	color: #666;
	float: left;
	height: 30px;
	line-height: 30px;
	margin-top: 15px;
	text-align: center;
	width: 100%;
}
a:hover .btn-pro-more {
	background: #fe5722 none repeat scroll 0 0;
	color: #fff;
	transition: all 0.5s ease 0s;
}

.index_fl{ width:257px; height:auto; float:left; overflow:hidden;}
.prd_fl{ width:255px; height:auto; float:left; border:1px solid #f47820;}
.prd_fl h2{
    background:#f47820;
    height: 65px;
    line-height: 65px;
    font-size: 22px;
    text-indent: 60px;
	color:#fff;
	font-weight:bold;
}
.prd_tu{ width:90%; height:auto; float:left; overflow:hidden; padding:5%;}
.prd_tu h4 {
    clear: both;
    height: 40px;
    line-height: 40px;
    background: #DD0000;
    border-radius: 10px;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
    margin-bottom: 5px;
}
.prd_tu h4 a{ font-size:16px; color:#fff; font-weight:bold;}
.prd_tu li{ 
    height: 45px;
    line-height: 45px;
	text-indent:30px;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dashed #ddd;
}
.san{ 
	clear: both;
    height: 40px;
    line-height: 40px;
    background: #f47820;
    border-radius: 10px;
    overflow: hidden;
    font-size: 14px;
    margin-bottom: 5px;
	border-bottom:0;
}
.san a{ color:#fff;}
.san1{ 
	background:url(../images/san1.png) right center no-repeat;
}
.san1:hover a{ color:#d00;}
.prd_contact{ width:255px; height:auto; float:left; border:1px solid #f47820; margin-top:20px; overflow:hidden;}
.prd_contact h2{ width:100%; height:50px; line-height:50px; float:left; text-align:center; background:#f47820; color:#fff;}
.nr_ifocus{ padding:15px; overflow:hidden; font-size:16px;}
.lximgs img{ width:100%; margin-bottom:5px;}
.about_fr{ width:1110px; float:right; overflow:hidden; font-size:16px; line-height:30px;}
.about_fr p{ line-height:30px;}
.about_fr img{ max-width:100%;}
.tjcp{ padding: 6px 10px; overflow:hidden;}
.tjcp li{ width:100%; height:auto; float:left; margin-top:10px;}
.tjcp li img{ width:100%; height:171px; float:left;}
.tjcp li span{ width:100%; height:auto; line-height:27px; float:left; text-align:center;}

/*.wrap .right {
    width: 960px;
    overflow: hidden;
}*/
.prd_frts{ width:960px; height:auto; float:right; overflow:hidden; margin-bottom:20px;}
.newxxi{ padding-bottom:20px; overflow:hidden;}
.newxxi h2 {
    text-align: center;
    font-size: 22px;
    margin: 15px 0;
	color: #000;
	font-weight:bold;
	line-height: 30px;
}
.in_newcontimeul{ border-bottom:1px solid #ddd; line-height:30px; text-align:center; color:#666;}

#preview{ float:left; text-align:center; width:550px; display:inline;}
#spec-n1{float:left; border-bottom:none; width:550px; height:413px;}
#spec-n1 img { float:none; width:550px; height:413px;}

.sub_ct {
    width: 300px;
    height: 520px;
    float: right;
    border: 1px solid #ccc;
    background: url(../images/view.jpg) no-repeat top center;
}
.sub_ct img {
    margin-top: 405px;
    margin-left: 30px;
    display: inline;
    flaot: left;
}

.part2_hd {
	border-left: 5px solid #333;
	padding-left: 20px;
	line-height: 1;
	margin: 40px auto 30px;
	clear: both;
	overflow: hidden;
	float:right;
}
.part2_hd .cn_title {
	color: #333;
	font-weight: normal;
	margin-bottom: 6px;
	font-size: 30px;
	float: left;
}
.part2_hd .en_title {
	color: #dd1717;
	display: block;
	font-family: "Titillium";
	font-size: 30px;
	float: left;
	text-transform: Uppercase;
	margin-left: 10px;
}

.nydfwt{ width:960px; height:auto; float:right; overflow:hidden;}
.nydfwt ul{ width:100%; float:left; overflow:hidden;}
.nydfwt li{ width:50%; float:left; overflow:hidden; margin-bottom:15px;}
.nydfwt li img{ width:96%; float:left; height:345px;}

.prd_content{ width:960px; height:auto; float:left; overflow:hidden; font-size:16px; line-height:27px;}
.prd_content table{ width:100% !important; float:left; word-wrap: break-word; word-break: break-all; overflow:hidden; border:1px solid #ddd;}
.prd_content td{ width:15%; height:auto; border:1px solid #ddd; padding:3px;}
.prd_content img{ max-width:100%; margin-left:auto; margin-right:auto; display:block;}
.prd_content a{ color:#f00;}

.prright{ width:400px; height:auto; float:right; text-indent:15px; overflow:hidden; position:relative;}
.cp_title {
    font-size: 30px;
    margin-top: 10px;
    font-weight: 500;
    color: #555555;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    border-bottom: 1px solid #dedede;
}
.cp_ss {
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    border-bottom: 1px solid #dedede;
    font-size: 18px;
    font-weight: 700;
    color: #de0000;
}
.cp_ss a {
    color: #0a77bd;
}


.cp_hz {
    margin: 10px 0 0 50px;
    width: 368px;
}
.plxfs{ width:100%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.plxfs ul{ overflow:hidden;}
.plxfs li{ width:100%; height:45px; line-height:45px; float:left; overflow:hidden; font-size:16px;}
.plxfs li strong{ font-size:18px;}

.wx{ position:absolute; right:0; top:120px; width:140px;}
.wx img{ width:120px;}
.wx span{ width:100%; float:left; text-align:center;}


.cp_hz {margin:20px 0; width:400px; overflow:hidden; float:left;}
.cp_hz li{ width:23%; margin:0 1%; float:left; overflow:hidden;}
.cp_hz li img{ width:90%; float:left;}


/*优势*/
.wrapper { width:1260px; margin:0 auto;}
.advantage {
	background: rgba(0, 0, 0, 0) url("../images/p_bck.jpg") repeat scroll 0 0;/*border-bottom: 3px solid #00a8ff;*/
}
.advantage .h_p1 {
	background: #fbfbfb url("../images/p1_t.jpg") repeat-x scroll center center;
	/* border-top: 3px solid #00a8ff;*/
	color: #555555;
	display: block;
	font-size: 18px;
	height: 229px;
	margin-top: 30px;
	text-align: center;
}
.advantage .h_p1 h3 {
	color: #33b9ff;
	font-size: 33px;
	margin: 0 auto;
	padding-bottom: 23px;
	padding-right: 30px;
	padding-top: 46px;
	width: 556px;
}
.advantage .h_p1 p {
	line-height: normal;
}
.advantage .h_p1 .h_mb25 {
	font-size: 12px;
	margin: 0 auto;
	padding-bottom: 25px;
	padding-right: 70px;
	text-align: right;
	text-transform: uppercase;
	width: 560px;
}
.advantage .h_p1 h3 span {
	color: #ff6600;
}
.h_p4 {
	height: auto;
	overflow: hidden;
}
.h_p4_w {
	line-height: 22px;
	margin-bottom: 50px;
	width: 48%;
	float: left;
	display: inline;
	height: 200px;
	overflow: hidden;
	margin-right: 2%;
}
.h_text_color {
	color: #ff6600;
}
.h_f_r {
	float: right;
	display: inline;
	width: 48%;
}
.h_f_l {
	float: left;
	display: inline;
	width: 50%;
}
.h_youshi_p {
	text-indent: 2em;
}
.h_youshi01 {
	color: #222222;
	font-size: 13px;
	text-align: justify;
	width: 50%;
}
.h_youshi01 img {
	display: block;
	margin-bottom: 23px;
	width: 100%;
}
/*案例*/


.about-page {
	margin-top: 40px;
	height: auto;
	overflow: hidden;
}

.inNav1 {
	text-align: center;
	margin-bottom: 30px;
}
.inNav1 h3 {
	font-weight: 700;
	font-size: 32px;
	line-height: 32px;
	margin-bottom: 20px; color:#0780c7;
}
.inNav1 h3 span {
	font-weight: 100;
	display: block;
	width: 130px;
	margin: 0 auto;
	border-bottom: 5px solid #d00;
	color: #585858;
	text-transform: uppercase;
	font-size: 15px;
}
.sy_case{ width:100%; height:auto; overflow:hidden; float:left; margin-bottom:70px;}
.alBox {
    width: 1170px;
    height: 460px;
    margin: 0 auto;
    margin-top: 40px;
    position: relative;
}
.alBox i {
    display: block;
    width: 31px;
    height: 61px;
    position: absolute;
    top: 170px;
    cursor: pointer;
}
.alBox .allt {
    background: url(../images/left1.png) center top no-repeat;
    left: -70px;
}
.alBox .alrt {
    background: url(../images/right1.png) center top no-repeat;
    right: -70px;
}
.alBox i:hover {
    background-position: bottom;
}
.alBox .alCon {
    width: 100%;
    position: relative;

}
.alBox .list {
    position: absolute;
    width: 0;
    height: 0;
    left: 50%;
    top: 50%;
    background-color: #000
}
.alBox .list p {
    display: none;
    width: 100%;
    position: absolute;
    bottom: -40px;
    text-align: center;
    font-size: 18px;
    color: #333;
}
.alBox .list img {
    width: 100%;
    max-width: 100%;
    max-height: 100%;
	height:400px;
    display: block;
    opacity: 1;
}
.alBox .list a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.alBox .li01 {
    width: 300px;
    height: 188px;
    left: 0px;
    top: 110px;
    z-index: 1
}
.alBox .li02 {
    width: 440px;
    height: 282px;
    left: 132px;
    top: 60px;
    z-index: 2
}
.alBox .li03 {
    width: 596px;
    height: 400px;
    left: 285px;
    top: 0px;
    z-index: 3;
    opacity: 1;
}
.alBox .li04 {
    width: 440px;
    height: 282px;
    left: 600px;
    top: 60px;
    z-index: 2
}
.alBox .li05 {
    width: 300px;
    height: 188px;
    left: 870px;
    top: 110px;
    z-index: 1
}
.alBox .li03 p {
    display: block;
}




.index-new{width: 100%;float: left;padding: 40px 0;background: url("../images/section5Bg.gif") repeat-x top #f7f7f7;}
.index-new-mid{width: 1260px;margin: 0px auto;overflow: auto;}
.index-new-mid h1{width: 100%;float: left;height: 45px;line-height: 45px;color: #0780c7;font-size: 30px; font-weight:bold;}
.index-new-mid > h2{width: 100%;float: left;height: 45px;line-height: 45px;color: #666;font-weight: normal;font-size: 25px;}
.index-new-mid h1 .en-news{padding-left: 10px;color: #666;font-size: 14px;}
.index-new-mid h1 a{float: right;height: 25px;line-height: 25px;margin-top: 15px;}
.index-new-mid h1 .news-moer span{padding: 0 20px;color: #fff;font-size: 12px;height: 25px;line-height: 25px;float: left;}
.spanred{background: #0780c7;}
.spanhei{background: #d00;}
.index-new-mid h1 a:hover .spanred{background: #000;transition: all ease .5s;}
.index-new-mid h1 a:hover .spanhei{background: #d00;transition: all ease .5s;}
.index-news-centent{width: 100%;float: left;overflow: hidden;margin-top: 20px;}


.indexNews{width:100%;float:left;margin-top:20px;}
.news_K{WIDTH: 375px;FLOAT: left;OVERFLOW: hidden;padding:8px 8px 15px;background:#fff;}
.news_Kr{FLOAT: right}
.news_K .titlest{BORDER-BOTTOM: #ddd 1px solid;HEIGHT: 35px;font-size:16px;font-weight:700;padding-bottom:0;}
.title a{color:#000;}
.title a:hover{color:#fb9607;}
.news_K .titlest DL{LINE-HEIGHT: 35px;WIDTH: 309px;HEIGHT: 35px;}
.news_K .titlest DL DT{FLOAT: left;FONT-SIZE: 18px;display:inline-block;border-bottom:2px solid #000;height:35px;margin-left:15px;}
.news_K .titlest DL DD{BACKGROUND: url(../images/d_bor.gif) no-repeat 5px center;FLOAT: right}
.news_K .content{WIDTH: 379px;OVERFLOW: hidden;}
.Xit_{MARGIN-TOP: 5px;FLOAT: left}
.Xit_ DIV{BORDER-BOTTOM: #eee 1px solid;TEXT-ALIGN: center;BORDER-LEFT: #eee 1px solid;PADDING-BOTTOM: 3px;PADDING-LEFT: 3px;WIDTH: 120px;PADDING-RIGHT: 3px;DISPLAY: block;FONT-FAMILY: Arial;HEIGHT: 90px;VERTICAL-ALIGN: middle;BORDER-TOP: #eee 1px solid;BORDER-RIGHT: #eee 1px solid;PADDING-TOP: 3px;}
.Xit_ DIV:hover{border:1px solid #c00}
.Xit_ IMG{WIDTH: 120px;HEIGHT: 90px;VERTICAL-ALIGN: middle}
.X_top{float:left;WIDTH: 379px;HEIGHT: auto;OVERFLOW: hidden;PADDING-TOP: 7px}
.Xij_{WIDTH: 210px;BACKGROUND: url(../images/h_bor.gif) repeat-x 50% bottom;FLOAT: right;HEIGHT: 105px;OVERFLOW: hidden;margin-right:8px;}
.Xij_B{WIDTH: 160px;BACKGROUND: url(../images/h_bor.gif) repeat-x 50% bottom;FLOAT: left;OVERFLOW: hidden}
.Xij_ IMG{}
.Xij_ H2{LINE-HEIGHT: 30px;WIDTH: 160px;DISPLAY: block;HEIGHT: 30px;OVERFLOW: hidden}
.Xij_ H2 A{COLOR: #000;FONT-SIZE: 14px}
.Xij_ H2 A:hover{color:#fb9607}
.Xij_ P{TEXT-INDENT: 1.8em;DISPLAY: block;HEIGHT: 72px;OVERFLOW: hidden;line-height:18px;}
.Xij_ P A{COLOR: #666}
.Xbgn{WIDTH: 379px;BACKGROUND: none transparent scroll repeat 0% 0%;PADDING-TOP: 5px}
.Xlist_{TEXT-ALIGN: right;MARGIN: auto;WIDTH: 379px;HEIGHT: auto;COLOR: #999999;OVERFLOW: hidden;float:left;}
.Xlist_ img{vertical-align:middle}
.Xlist_ LI{LINE-HEIGHT: 35px;text-indent: 15px;BACKGROUND: url(../images/navbg.png) no-repeat 5px center;HEIGHT: 35px;OVERFLOW: hidden;padding-right:5px;border-bottom:1px dotted #cfcfcf;width:371px;}
.Xlist_ LI a{color:#000;font-size:14px;}
.Xlist_ LI a:hover{color:#dd0000}
.Xlist_ DIV{TEXT-ALIGN: left;FLOAT: left}


.topbg { background: url(../images/top_bg.jpg) repeat-x left top;}

.ggo_warp {
	width: 1200px;
	height: 32px; line-height:32px;
	margin: 0 auto;
	overflow: hidden;
}
.gg_fr {
	float: right;
}
.gg_fl {
	float: left;
}
.gg_fr a {
	margin-right: 10px;
}



/*漂浮框*/

.yb_conct {
    position: fixed;  
    z-index: 9999999;
    top: 270px;
    right:0;
    cursor: pointer;
    transition: all .3s ease;
}
.yb_bar ul li {
    width: 180px;
    height: 53px;
    font: 16px/53px 'Microsoft YaHei';
    color: #fff;
    text-indent: 54px;
    margin-bottom: 3px;
    border-radius: 3px;
    transition: all .5s ease;
    overflow: hidden;
}
.yb_bar .yb_top {
    background: #0780c7  url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
    background: #0780c7  url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
    text-indent: 0;
    background: #0780c7  url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
    /*height:200px;*/
    background: #0780c7  url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
    padding: 0 29px 25px 29px;
}
.yb_QQ a {
    display: block;
    text-indent: 54px;
    width: 100%;
    height: 100%;
    color: #fff;
}



.cpzxtx { width:100%; margin-bottom:7px}
.cpzxtxn { width:1260px; margin:0 auto;}


#cplb{ background:#fff; padding:0;}
.layui-nav .layui-nav-more { display:none;}
.layui-nav .layui-nav-item{ width:18%; background:#fe5722; height:50px; line-height:50px;  text-align:center;margin:1%;}
.layui-nav .layui-nav-item a{ color:#fff; font-size:16px; font-weight:bold;}
.layui-nav-child{top:45px;}
.layui-nav .layui-nav-child a{ color:#000 !important; font-weight:100;}
.layui-nav-child dd a:hover{ background:#d00; color:#FFF;}
