﻿
¡¡/* ½ûÓÃiPhoneÖÐSafariµÄ×ÖºÅ×Ô¶¯µ÷Õû */
html{-webkit-text-size-adjust:none}
a{TEXT-DECORATION:none}
body,input,button{font-size:14px;height:100%;color:#686868;font-family:'microsoft yahei','microsoft JhengHei',SimHei;letter-spacing:normal}
img{max-width:100%;height:auto;width:auto}
TD{font-size:12px;line-height:18px}
select{border:1px solid #ccc;padding:1px}

/*---¹«Ë¾±êÌâ---*/
h1,h2,h3,h4,h5{color:#333;letter-spacing:normal}
p{color:#666;letter-spacing:.5px;line-height:150%}
h1{font-size:26px;line-height:35px;font-weight:300}
h2{font-size:46px;font-weight:400}

/*---À¸Ä¿±êÌâ---*/
h3{font-size:32px;font-weight:600}

/*---À¸Ä¿¸±±êÌâ---*/
h4{font-size:18px;font-weight:700}
h5{font-size:14px;line-height:16px;color:#4c731d;font-weight:700;text-align:left}
a{color:#666;text-decoration:none}
.f_red_b{color:#f82421;font-weight:700}
.table{BORDER-RIGHT:#333 1px solid;BORDER-LEFT:#333 1px solid;BORDER-COLLAPSE:collapse;BACKGROUND-COLOR:#fff}


#TableTitleLink A:link,#TableTitleLink A:visited{COLOR:#000000;}
.a1{BACKGROUND-IMAGE:url('http://www.gdbsd.com/css/Images/titlebg.gif');COLOR:#000000;}
.a2{BACKGROUND-COLOR: #A4B6D7;}
.a3{BACKGROUND-COLOR: #F2F8FF;}
.a4{BACKGROUND-COLOR: #ECF5FF;}

.STYLE2 {font-size: 14px;}
.STYLE3 {font-size: 14px;}

.clear_30{height:30px;clear:both}
.clear_60{height:60px;clear:both}
.clear_100{height:100px;clear:both}
.clear_120{height:120px;clear:both}


.change{position: relative; display: flex; flex-direction: column; padding-left: 25px; margin-top: -12px;}
.change .change-t span{display: inline-block;width: auto;text-align: center; color: #0f121b;font-weight: bold;}
.change .change-t {font-size: 15px;line-height: 180%;}
.change .change-t1{margin-right:16px;position:relative;color: #125BA9;}
.change .change-t:hover span,.change .change-t:hover i{color: #125BA9;}


/*---Ò³Í·---*/

.header_wrap {
	width:100%;
	height:530px;
	text-align:center;
	-moz-background-size:100% auto; /* ÀÏ°æ±¾µÄ Firefox */
	background-size:100% auto;
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position:center;
	border-bottom:5px #e6e6e6 solid;
	position:relative;
	animation: bgam 7s linear infinite alternate;
-moz-animation: bgam 7s linear infinite alternate;	/* Firefox */
-webkit-animation: bgam 7s linear infinite alternate;	/* Safari ºÍ Chrome */
-o-animation: bgam 7s linear infinite alternate;	/* Opera */	
}	
@keyframes bgam
{
0%   {background-size:100% auto;}
100% {background-size:110% auto;}
}

@-moz-keyframes bgam /* Firefox */
{
0%   {background-size:100% auto;}
100% {background-size:110% auto;}
}

@-webkit-keyframes bgam /* Safari ºÍ Chrome */
{
0%   {background-size:100% auto;}
100% {background-size:110% auto;}
}

@-o-keyframes bgam /* Opera */
{
0%   {background-size:100% auto;}
100% {background-size:110% auto;}
}

#wrapbg {
	background-color:#24242e;
	background-image: url("../image/bg.jpg");
}

#header_news,#CoProfile{
	background-image: url("../image/about.jpg");
	background-position:center;
}	
#header_oration{
	background-image: url("../image/oration.jpg");
	background-position:top;
	height:auto;
	border-bottom:none;
}
.oration{
	background:#2e363a;
	height:auto;
	width:100%;}
.oration_bg{
	background:#FFF url("../image/bg_paper.png") ;
	margin:0 auto;
	width:1200px;;
}
.oration_bg p{
	width:700px;
	padding-top:100px;
	margin:0 auto;
	font-size:18px;
	color:#333;
	line-height:2;
}	
#header_page {
	width:100%;
	height:35px;
	margin:0px auto;
	background:#362c24;
	}
.header_top{ width:1200px;margin:0px auto;}
.header_top p{color:#999; line-height:35px; font-size:14px; float:left}
.header_map{ float:right;}
.header_map a{color:#999; line-height:35px; font-size:14px;background: url(../image/hdTopBr2.png) no-repeat  right center; padding:0 15px;}
.header_map a:hover{ color:#ccc}
.header {
	width:100%;
	height:150px;
	background:#FFF;
	margin:0px auto;
	}
.header_scroll {
	top:0px;
	height:70px;
	background:#fff;
	z-index:9999;
	box-shadow: 0 2px 5px #999;
	-webkit-box-shadow: 0 0 5px #999;
	-moz-box-shadow: 0 0 5px #999;
}
.header_bg {
	background:rgba(16,38,30,.9);
	}

body {margin:0px;}  
* html body {overflow-y:auto;height:100%;width:98.5%;}   

*{padding:0;margin:0;list-style:none;border:0;}

/*---LOGO---*/
#logo {	
	margin:auto;
	float:left;
	margin-top:30px;
}
#logo a{	
	color:#FFF;
	width:242px;
	height:84px;
	margin:auto;
	float:left;
	overflow:hidden;
}
#logo h1{
	font-size:12px;
	line-height:30px;
	font-weight:300;
	text-indent:100%;
	line-height:60px;

}
#logo_title {
	float:left;
	padding-left:15px;
	margin-top:46px;
	border-left:1px #CCC solid; }
#logo_title h1{
	font-size:26px;
	line-height:20px;
	text-indent:0;
	color:#333;
	text-align:left;
	}
#title_bsd{
	width:1200px;
	text-align:left;
	margin:0 auto;
}
#title_bsd h1{
	margin-top:2px;
	font-weight:900;
	letter-spacing:0px;}
#title_bsd h2{
	font-size:16px;
	font-weight:300;
	color:#666;
	letter-spacing:0px;
	margin-top:8px;
	font-family: arial;
}
#title_bsd h2 em {
    margin: 0 6px;
    color: #ff5c01;
}	
.hd_Span {
	float:right;
    top: 0;
    right: 0;
    padding-right:30px;
    width: 400px;
    height: 29px;
    line-height: 26px;
    background: url(../image/zlSpan.png) no-repeat right top;
    text-align: right;
}
.hd_Span span {
    padding: 0 10px;
    color: #fff;
    font-size: 14px;
    background: url(../image/hdTopBr2.png) no-repeat left center;
}

.hd_Span span.noBg {
    background: none;
}
.dh_cctv {
	float:right;
	margin-top:15px;
    background: url(../image/hdcctv.jpg) no-repeat left center;
    width:410px;
    height:75px;
}
.dh_phone {
	float:right;
	margin-right:40px;
	margin-top:0px;
    background: url(../image/dhphone.png) no-repeat left center;
    width:250px;
    height:46px;
}

.header_p{
	width:100%;
	padding-top:50px;
	z-index:-99;}

.header_p p{
	width:100%;
	color:#f2f2f2;
	font-size:40px;
	font-family:'microsoft yahei';
	line-height:70px;
	font-weight:900;
	text-align:center;
	margin:0px auto;
    text-shadow:2px 2px 8px #4c4c4c;
	letter-spacing:15px;
}

.header_p span{
	width:100%;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-weight:100;
	text-align:center;
	margin:11% 0 auto;
}
.header_p img{
	width:380px;
	margin:10px auto;
}
.header_p .c_search{
	float:none;
	margin:0 auto;
	}


/*-- ÂÖ²¥Í¼Æ¬ --*/

.fullslide {position:relative;margin:0 auto; overflow:hidden;}
.fullslide .bd{position:relative;z-index:0;min-height:600px;width:1920px;margin-left:-960px; left:50%;}
#prod_fullslide .bd{position:relative;z-index:0;min-height:350px;width:1920px;margin-left:-960px; left:50%;}
.fullslide .bd li img{width:100%;vertical-align:top;text-align:center; margin:0;display: block;} 
.fullslide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px; text-align:center;background:#000; filter:alpha(opacity=60);opacity:0.6 }
.fullslide .hd ul{ text-align:center;  padding-top:5px;  }
.fullslide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../image/tg_flash_p.png) -18px 0; overflow:hidden;font-size:0;}
.fullslide .hd ul .on{ background-position:0 0; }
.fullslide .prev,.fullslide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-345px 3%; float:left;  background:url(../image/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
#prod_fullslide .prev,#prod_fullslide .next{margin:-220px 3%;}
.fullslide .next{  background-position:right 0; float:right;}
.fullslide .prev:hover,.fullslide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
@media screen and (min-width: 1921px) {
.fullslide .bd,#prod_fullslide .bd{margin: 0; padding: 0;height:auto;width:100%;margin-left:0px; left:0;}
.fullslide .prev,.fullslide .next{margin:-18% 3%;}
#prod_fullslide .prev,#prod_fullslide .next{margin:-11% 3%;}
}
/*-- End Slider --*/
/*----- Ê×Ò³¹Ø¼ü´ÊËÑË÷À¸ -----*/
.keyWord_search {
	width:100%;
	height:50px;
	font-size:14px;
    line-height:26px;
	background:#edf0f7;
	overflow:hidden;
	padding: 10px 0;
}
.keyWord_search.wit{background: #fff;}
.keyWord{
	position:absolute;
	float:none;
    width:1200px;
	left:50%;
	margin-left:-600px;
	margin-top:10px;
    color: #666;
	font-size: 15px;
}
.keyWord a {
    padding: 0 10px;
    color: #666;
    background: url(../image/searchBr.png) no-repeat right center;
}
.keyWord a:hover {
	color:#2885c7;
	text-decoration:underline;
}
.keyWord em{
	font-style:normal;
	}
.keyWord em:first-child{font-weight: bold;}
.c_search{
	width:400px;
	text-align:center;
	float:right;
	margin-top:-2px;
	-moz-border-radius:40px;
    -webkit-border-radius:40px;
    border-radius:40px;
	background:#fff;
	border:1px #cdcdcd solid;
}
#p_search{
	float:none;
	margin:0 auto;
	}
#search_text{
	height:30px;
	width:70%;
	font-size:14px;	
	padding-left:10px;
	margin-top:0px;
	outline:none;
	}
#search_Field{
	display:none; } 
#search_submit{
	height:30px;
	float:right;
	width:70px;
	font-size:14px;
	color:#fff;
	text-align:left;
	padding-left:18px;
	-moz-border-radius:0 40px 40px 0;
    -webkit-border-radius:0 40px 40px 0;
    border-radius:0 40px 40px 0;
	outline:none;
	background:#153b96;
	-moz-background-size:auto 25px; /* ÀÏ°æ±¾µÄ Firefox */
	background-size:auto 25px;
	background-position:right;
	line-height: 30px;
	cursor: pointer;
	}

.wtMain{
	width:100%;
	background:#f5f5fa;
	padding:26px 0;}
.wtMain .container{
	background:#fff;
	position:relative;
	height:530px;}
.spBox {
	width:61.5%;
    padding-left:26px;
	padding-bottom:40px;
	padding-top: 16px;
    border-right:1px dotted #ccc;
	position:absolute;
}
.spBox h4{
	font-size:24px;
	letter-spacing:0px;
	font-weight:300;
	color:#333;
	padding:20px 0;font-weight:bold;}
.spBox h4 em{font-style:normal;color:#ff5c01;}
.spBox .spCont {
    width:680px;
    border: 10px solid #dbdbdb;
}


.scrollbox h3,ul,li{margin:0;padding:0; list-style:none;}
.scrollbox{width:390px; margin: 0 auto;padding: 10px; position:absolute; right:10px; }
.scrollbox h4{ font-size:20px;letter-spacing:normal;color:#000; font-weight:400;margin-top:28px; margin-bottom:20px;}
.scrollbox h4 b{color:#ff5c01;}
.scrollbox p{ text-align:center; margin-top:7%;}
.scrollbox p a.a1 {padding: 0 35px;height: 55px;line-height: 55px;color: #666;border: 1px solid #dddddd;border-radius: 5px;margin: 0 auto;display: inline-block;}
.scrollbox p a:hover {background: #19429e;color: #fff;border-color: #19429e;}
#scrollDiv{width:330px;height:334px; overflow: hidden; text-align:left}/*ÕâÀïµÄ¸ß¶ÈºÍ³¬³öÒþ²ØÊÇ±ØÐëµÄ*/
#scrollDiv li{height:120px; width: auto;background: url(../image/wdDlBr.png) no-repeat center bottom; overflow:hidden; vertical-align:bottom; zoom:1;}
#scrollDiv li h3{padding-top:13px; padding-left:30px;height:24px; font-size:16px; color:#d1292d;line-height:24px;background: url(../image/tw_ico.png) no-repeat left 16px;}
#scrollDiv li h3 a{color:#333; text-decoration:none; letter-spacing:normal; font-weight:900;}#scrollDiv li h3 a:hover{ color:#ff5c01;text-decoration: underline;}
#scrollDiv li div{ padding-top:5px;font-size:14px;padding-left:30px;color:#999; line-height:18px;background: url(../image/jd_ico.png) no-repeat left 5px;}
#scrollDiv li div a{ color:#416A7F; text-decoration:none}

#scrollDiv .hd{width:50px; height:50px;line-height:26px; position:absolute; right:-20px; top:200px;}
#scrollDiv .hd .next{display:block;width:30px; height:30px;background:#ccc url(../image/down.gif) no-repeat;background-size:30px 30px;cursor:pointer}
#scrollDiv .hd .prev{display:block;width:30px; height:30px;background:#ccc url(../image/up.gif) no-repeat;background-size:30px 30px;cursor:pointer}
.wdMore {
	position:absolute;
	top:0px;
	right:0px;
}

/*----- Ö÷Ìå -----*/

.container{
	width:1200px;
	margin:0 auto;
}
.clear{ clear:both}
	
/*----- Ê×Ò³±êÌâ -----*/	
.title_main {
	width: 100%;
	height: 60px;
	text-align: left;
	border-left: #2885c7 10px solid;
	padding-left: 18px;
	margin-bottom: 40px;
	position: relative;
	box-sizing: border-box;
}
.title_main h2{
	color:#333;
	font-size:26px;
	font-weight:900;
	line-height:30px;}
.title_main h3{
	color:#333;
	font-size:18px;
	font-family:Arial;
	font-weight:500;
	text-transform:uppercase;
	line-height:44px;}
.title_main h3 a.more {font-size: 16px;display: inline-block;width: auto;}
.title_main span{
	font-family:'microsoft yahei',Î¢ÈíÑÅºÚ;
	font-size:18px;
	color:#999;
	font-weight:100;
	margin-left:10px;
}

/*--Ïã¾«ÖØÒªÐÔ --*/
.impo_wrap{
	width:100%;
	height:auto;
	clear:both;
	background:#362c24;
	}
.impo{
	width:1200px;
	height:auto;
	margin:0px auto;
	clear:both;
	padding-top:65px;
	padding-bottom:50px;
	overflow:hidden;
	}
.impo h2,.impo h3{
	color:#fff;}
.impo_a{
	width:1200px;
	height:auto;
	margin-left:0px;
	}
.impo_a li{
	width:390px;
	margin-left:10px;
	display:inline-block;
	text-align:center;
	background:#f5f5fa;
	position:relative;
	}
.impo_a .impo_li{
	margin-left:0px;
	}
.impo_a h3{
	font-size:26px;
	font-weight:500;
	letter-spacing:3px;
	color:#fff;
	position:absolute;
	padding-left:15px;
	left:150px;
	top:30px;
	z-index:5;
	background:url(../image/impo6x6.gif) no-repeat center left;}
.impo_a h4{
	font-size:20px;
	margin-top:20px;
	}
.impo_a p{
	width:80%;
	margin:20px auto;
	margin-top:10px;
	text-align:left;
	}
.impo_img{
	width:390px;
	overflow:hidden;
	}
.impo_img img{
	width:100%;
	transition:transform 0.5s;
-moz-transition: -moz-transform 0.5s; /* Firefox 4 */
-webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */
-o-transition:-o-transform 0.5s; /* Opera */
	}
.impo_a li:hover .impo_img img{
	transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1); /* Firefox 4 */
-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
-o-transform:scale(1.1,1.1); /* Opera */
}
.impo_a li:hover{
background:#fff;
color:#d1292d;
}
.impo_a li:hover h4{
color:#d1292d;
}


/*--×¨Óª²úÆ· --*/
.bg_red{
	background:#d1292d;
	color:#fff}
.bg_fff{
	background:#fff;
	color:#999}
	
.products_wrap{
	width:100%;
	height:auto;
	background:#f9f9fb;
	clear:both;
	}

.products{
	width:1200px;
	text-align:center;
	margin:0px auto;
	overflow:hidden;
	padding-top:65px;
	padding-bottom:60px;
	}
.cp_l{
	width:200px;
	background:#fff;
	float:left;
	border:#e6e6e6 1px solid;
	-moz-border-radius:10px 10px 10px 10px ;
    -webkit-border-radius:10px 10px 10px 10px;
    border-radius:10px 10px 10px 10px;
}
.cp_title{
	width:100%;
	height:50px;
	background:#d1292d;
	display:block;
	-moz-border-radius:10px 10px 0px 0px ;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
}
.cp_title h4{
	color:#fff;
	font-size:20px;
	font-weight:300;
	padding-top:10px;
	}

.cp_dl{
	text-align:left;
	margin-bottom:5px;
}
.cp_dl dt{
	height:40px;
	background:#f5f5f5;
	color:#333;
	font-size:16px;
	font-weight:900;
	line-height:40px;
    padding-left:20px;
	}
.cp_dl dd{
	height:34px;
	color:#666;
	font-size:14px;
	line-height:30px;
	border-bottom:#f5f5f5 1px solid;
	border-top:#fff 1px solid;
	padding-left:30px;
	}
.cp_dl dd a{
	color:#666;
	}
.cp_dl dd a:hover{
	color:#d1292d;
	font-weight:900;
	}
.cp_dl_o{
	height:10px;
	background:#fff;
	-moz-border-radius:0px 0px 10px 10px ;
    -webkit-border-radius:0px 0px 10px 10px;
    border-radius:0px 0px 10px 10px;
	}
.cp_rs{
	width:100%;
	height:220px;
	background:#ccc url(../image/cp_rs_bg.jpg);
	background-position:center;
	overflow:hidden;
	}
.cp_rs h3{
	color:#d1292d;
	text-align:center;
	font-size:34px;
	padding-top:40px;
	font-weight:500;	
	}
.cp_rs span{
	font-size:52px;	
	font-weight:900;
	}
.cp_rs p{
	width:800px;
	height:50px;
	text-align:center;
	font-size:20px;	
	font-weight:300;
	line-height:50px;
	color:#333;
	margin:20px auto;
	border:#333 1px solid;
	-moz-border-radius:50px ;
    -webkit-border-radius:50px;
    border-radius:50px;
	}

#center{
	margin-top:50px;}	
#center .products_1 .products_a{
    border-top:5px #eb5757 solid;
	border-bottom:5px #eb5757 solid;}
#center .cp_2 .products_a{
	border-top:5px #bb4aea solid;
	border-bottom:5px #bb4aea solid;}
#center .products_3 .products_a{
	border-top:5px #59eb53 solid;
	border-bottom:5px #59eb53 solid;}
	
#center	.products_a{
	height:270px;
	background:#FFF;
	-moz-border-radius:400px;
    -webkit-border-radius:400px ;
    border-radius:400px  ;	
	}	
#center	.products_1 h2,
#center	.products_2 h2,
#center	.products_3 h2{
	padding-top:40px;
	}
#center .cp_1 p,
#center .products_2 p,
#center .products_3 p{
	color:#666666;
	border-top:1px dashed #666666;
	}
.cp_r{
	width:880px;
	float:left;
	margin-left:10px;
	}
.cp_yp{
	width:866px;
	height:200px;
	background:#fff;
	border:#ededed 2px solid;
	border-bottom:#ccc 5px solid;
	overflow:hidden;
	}
.cp_yp a{display:block;position:relative;width:100%;height:100%;}
.cp_yp a div{position:absolute;width:100%;height:100%;top:0;left:0;}
.cp_yp a div{text-align:left;color:#fff;padding-top: 6%;padding-left: 44%;}
.cp_yp a div span{font-size:26px;color:inherit;font-weight:bold;line-height: 42px;}
.cp_yp a div p{font-size:16px;color:inherit;}
.cp_r .hd{
	text-align:left;
	margin-bottom:12px;
}
.cp_r .hd ul{ border-bottom:#ededed 3px solid;}
.cp_r .hd ul li{
	width:175px;
	height:50px;
	font-size:16px;
	color:#666;
	font-weight:400;
	background:#fafaff;
	line-height:50px;
	display:inline-block;
	text-align:center;
	-moz-border-radius:10px 10px 0px 0px ;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	border:#e6e6e6 1px solid;
	border-bottom:#2885c7 4px solid;
	cursor:pointer;
	}
.cp_r .hd ul li.on{
	font-size:16px;
	color:#fff;
	font-weight:900;
	background:#2885c7;
	}
.cp_r .bd{
	width:880px;
	text-align:center;
	height:auto;
	position:absolute;
	z-index:5;

}
.cp_r .bd ul{
	text-align:left;}
.cp_r .bd ul h4{
	font-size:17px;
	font-weight:bolder;
	margin-top:10px;
	color:#333;}
.cp_r .bd ul a p{
	font-size:16px;
	color:#999;}
.cp_r .bd ul li{
	display:inline-block;
	text-align:center;
	width:280px;
	height:330px;
	margin:0px 5px;
	margin-left:0px;
	margin-bottom:5px;
	background:#fcfcff;
	border:#f4f1f1 2px solid;
	overflow:hidden;
	border-bottom:3px #ccc solid;
	}
.cp_hot{
	position:absolute;
	z-index:999;}
.cp_r .bd ul li .cp_img{
	width:100%;
	border-bottom:1px #e8e8ef solid;
	overflow:hidden;
	background:#fff;
	}
.cp_r .bd ul .cp_img img{
	
	transition:transform 0.5s;
-moz-transition: -moz-transform 0.5s; /* Firefox 4 */
-webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */
-o-transition:-o-transform 0.5s; /* Opera */
	}
.cp_r .bd ul li:hover .cp_img img{
	transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1); /* Firefox 4 */
-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
-o-transform:scale(1.1,1.1); /* Opera */
}
.cp_r .bd ul li:hover .Product_more{
color:#fff;
background:#2885c7;
}
.cp_r .bd ul li:hover h4{
color:#2885c7;
}
.cp_r .bd ul li:hover{
box-shadow: 0 0 10px rgba(40,133,199,.4);
-webkit-box-shadow: 0 0 10px rgba(40,133,199,.4);
-moz-box-shadow: 0 0 10px rgba(40,133,199,.4);

border-bottom:3px #2885c7 solid;
}
.cp_more{
	font-size:10px;
	line-height:20px;
	width:60px;
	height:20px;
	color:#2885c7;
	background:#fff;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
	border:1px #2885c7 solid;
	margin:6px auto;
	}	
	
.more_wrap{
	width:120px;
	margin:0 auto;
	text-align:left;}
.more_wrap .products_more{
	width:120px;
	height:40px;
	text-align:center;
	margin:0px  auto;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
	line-height:40px;
	font-size:15px;
	color:#fff;
	}	
.cp_1	.products_more:hover{	
	background:#fd8181;}
.cp_1	.products_more{	
	background:#eb5757;
	}	
.more_wrap .products_more a{
	width:160px;}
.products_more a:hover,.cp_1 ul li a:hover{	
	color:#fff;
	text-decoration:none;
	}	


/*--Ê×Ò³¹«Ë¾¼ò½é --*/
.introduce {
	width:1200px;
	height:220px;
	margin:0px auto;
	overflow:hidden;
	background:#24242e;
	position:absolute;
	top:700px;
	left:50%;
	margin-left:-575px;
}

.introduce_a{
	width:49.4444444444%;
	float:left;
	}

.introduce_img{
	width:34.111222111%;
	height:170px;
	margin:25px;
	overflow:hidden;
	float:left;}
.introduce_img img{
	margin-left:-65px;
	height:170px;}	
.introduce_p {
	font-size:14px;
	color:#808080;
	text-align:left;
	display:inline-block;
	width:50.111222%;
}
.introduce_p h2{
	font-size:16px;
	font-weight:600;
	color:#FFF;
	margin-top:30px;
	margin-bottom:10px;
	letter-spacing:2px;
} 

.introduce_p a{
	width:100px;
	}
.introduce_more_wrap{
	width:100px;}
.introduce_more {
	width:100px;
	height:30px;
	font-size: 14px;	
    font-weight:600;
	line-height:30px;
	text-align:center;
	margin:0;
	color:#24242e;
	background:#b72222;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	margin-top:8px;
	letter-spacing:1px;
	}
.introduce_more:hover { background:#fa1c19; color:#FFF;}

	
/*--°Ë´óÀíÓÉ --*/
.reason_wrap{
	width:100%;
	background:#fff;
	padding-top:50px;
	padding-bottom:50px;
	overflow:hidden;
	}

.reason {
	width:1200px;
	margin:0px auto;
	}
.reason .hd {
	float:left;
	}
.reason .hd ul li{width:220px;height:120px;background:#edf0f7;margin-bottom:10px; position:relative; cursor:pointer;padding-left:12%;box-sizing: border-box;}
.reason .hd ul li h4{font-size:22px;padding-top:30px; color:#333;}
.reason .hd ul li p{font-size:14px;color:#999;line-height:32px;}
.rs_x{position:absolute;right:-10px;top:0;margin-bottom:10px;border-top: 60px solid transparent; border-left: 10px solid #fff; border-bottom: 60px solid transparent;}
.reason .hd ul li.on{background:-webkit-linear-gradient(0deg,#102378 0,#2885c7 100%);}
.reason .hd ul li.on h4{color:#fff;}
.reason .hd ul li.on p{color:#fff;}
.rs_ioc{width:70px;height:70px;background:url(../image/rs_ioc.png);margin-top:25px;float:left;display:none;}
.reason .hd ul li.on .rs_ioc{background:url(../image/rs_ioc_c.png);}
.reason .hd ul li.on .rs_x{border-top: 60px solid transparent; border-left: 10px solid #2885c7; border-bottom: 60px solid transparent;}
#rs_ioc_2{
	background-position:0px -70px;}
#rs_ioc_3{
	background-position:0px -140px;}
#rs_ioc_4{
	background-position:0px -210px;}
#rs_ioc_5{
	background-position:0px -280px;}
#rs_ioc_6{
	background-position:0px -350px;}

.reason .bd{
	width:935px;
	position:relative;
	left:240px;}
.reason .bd ul{padding-left:4%;}
.reason .bd ul li{
	width:100%;
		line-height: 32px;
font-size:16px;
	}
.reason .bd p{width:100%;}	
.reason .bd p.title1{font-size:18px;}
.reason .bd p.title2{font-size:16px;font-weight:bold;line-height: 42px;}
.reason .bd ul li .rs_up{
	background:#fafafc;
	height:245px;
	border-top:#d1292d 5px solid;}
.reason .bd ul li .rs_r_no{
	width:130px;
	height:205px;
	background:#d1292d;
	text-align:center;
	font-size:110px;
	color:#fff;
	float:left;
	-moz-border-radius:0px 0px 30px 30px;
    -webkit-border-radius:0px 0px 30px 30px;
    border-radius:0px 0px 30px 30px;
	font-weight:900;
	margin-left:30px;
	line-height:200px;
	}
.reason .bd ul li .rs_up h3{
	font-size:34px;
	width:700px;
	font-weight:900;
	margin-top:40px;
	margin-left:35px;
	float:left;
	padding-bottom:20px;
	background:url(../image/333_2x30.gif) bottom  left no-repeat}
.reason .bd ul li p{
	width:100%;
	font-size:16px;
	margin-top:15px;
	}
.reason .bd ul li .rs_img{
	height:510px;
	overflow:hidden;
	margin-top:10px;
	background:#fafafc;}
	
/*--Ê×Ò³¹«Ë¾¼ò½é --*/	
.company{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.co_l{
	float:left;
	width:500px;
	background:#fff;
	padding:60px 50px;
}

.co_txt h3{
	font-size:22px;
	font-weight:900;
	margin-top:25px;
	
	}
.co_txt h4{
	margin-top:5px;
	font-size:16px;
	font-weight:600;
	color:#d1292d;
	background:url(../image/333_2x30.gif) bottom  left no-repeat;
	padding-bottom:30px;
}
.co_txt p{
	font-size:16px;
	margin-top:20px;
	text-align:justify;
	line-height:1.5;
	margin-bottom:30px;
}
.co_txt a{
	font-size:14px;
	color:#fff;
	background:#d1292d;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius:10px;
	padding:8px 20px;
	text-align:center;}
.co_txt a:hover{
	background:#b0130e;
}
.co_r{
	float:left;
	margin-left:15px;
	width:480px;
	background:#fff;
	padding:60px 50px;
}
	
/*--ºÏ×÷»ï°é --*/	
#partner_wrap{
	width:100%;
	background:#f5f5fa;
	-moz-background-size:100% auto; /* ÀÏ°æ±¾µÄ Firefox */
	background-size:100% auto;
	position:relative;
	padding: 4% 0;
	}
#partner{
	width:1145px;
	text-align:center;
	margin:0px auto;
	position:absolute;
	top:790px;
	left:50%;
	margin-left:-600px;
	background:#fff;
	padding-top:50px;
	padding-left:50px;
	padding-bottom:20px;
	}	
#partner .title_main{margin-bottom:0px;border-left: #d1292d 10px solid;}
.partner_list{
	width:100%;
	height:180px;
	position:relative;
	}
/* marqueeleft */
.partner_list .bd{height:180px;width:1100px;overflow:hidden; position:absolute; left:0px}
.partner_list .bd ul{overflow:hidden;margin-left:0px;}
.partner_list .bd ul li{float:left;margin:25px 10px;overflow:hidden;_display:inline;text-align:center;}
.partner_list .bd ul li .pic{border:#ccc 1px solid;padding:2px;overflow:hidden;text-align:center;}
.partner_list .bd ul li .pic img{width:135px;height:104px;display:block;}
.partner_list .bd ul li .txt{text-align:center;height:25px;line-height:25px; color:#666; background:#f5f5fa; margin-top:5px; }

.pointout {
	width:100%;
	margin:40px auto;
}
.pointout .title {
	width:1140px;
	margin-top:0px;
	margin-bottom:15px;
}
/*-----.news img,-----*/
.yule {
	width:460px;
	margin-left:80px;
	float:left;
}
.news {
	width:535px;
	float:left;
	margin-top:40px;
	font-size:14px;
}
.Yenews {
	width:535px;
	margin-left:80px;
	float:left;
	margin-top:40px;
	font-size:14px;
}
.news a,.Yenews a{
	font-size:13px;}
.news img,.Yenews img{
	margin:0px auto;}
.news table,.Yenews table{
	text-align: left;
	}	
.news .title,.Yenews .title{
	width:525px;
	margin-top:0px;
}

/*----- Ò³½Å -----*/
.footer {
	width:100%;
	background:#24242e;
	margin:0px auto;
	padding-bottom:40px;
}
.foot{
	width:1200px;
	margin:0px auto;
}
.foot dl{
	width:auto;
	text-align:left;
	margin:0px auto;
	margin-right:8%;
	display:inline-block;
	vertical-align:top;
}
#foot_Contact{
	margin-right:0px;
	}
.foot dt {
	padding-top:40px;
	margin:20px auto;
	}
.foot dt a,.foot dt{
	font-size:18px;
	line-height:20px;
    font-weight:900;
	color:#dbdbdb;
	}
.foot dd{
	color:#dbdbdb;
	font-size: 14px;
	margin:5px auto;
	line-height:26px;
	font-weight: 100;
	}
.foot dd img{
	width:120px;
	text-align:center;}	
.foot dd a{
	font-size: 14px;
	line-height:26px;
    font-weight: 100;
	color:#999;
	}

.foot a:hover{	
	color:#f82421;
	}
.copyright_warp{
	width:100%;
	height:auto;
	background:#24242e;
	border-top:#333 1px solid;
	}	
.copyright{
	width:1200px;
	margin:0px auto;
	padding:15px 0px;
}

.copyright p,.copyright p a{
	font-size: 12px;
	line-height:20px;
	text-align: left;
    font-weight: 100;
	display:inline-block;
	color:#999;
}
.copyright p a:hover{
	color:#d1292d;}
.copyright p a:visited{
	color:#999;}


.main{
	width:100%;
	margin:0 auto;
	overflow:hidden;}


/*----- ÓÒ²àÀ¸ -----*/

.main_title{
	width:925px;
	height: auto;
}
.main_title h2{
	float:left;
	margin-left:35px;
	padding-top:10px;
}
.main_title span{
	float:left;
	font-size:28px;
	color:#FFF;
	text-transform: uppercase;
	padding-top:16px;
	margin-left:10px;
}
.main_title table{
	height:40px;
	text-align:center;
	}	
.main_title td{
	font-size:14px;
	font-weight:700;
}
.main_title img {
	margin-top:20px;
	}
.main_right{
	width:930px;
	float: left;
	height:auto;
	padding-left:15px;
	border-left:1px dashed #ccc;
}
.main_right p {
	text-align:left;}
.recommend{
	text-align:left;
	line-height:2em;
	text-indent:1.5em;
	font-size:16px;
	font-weight:600;
	border:1px dashed #ccc;
	border-top:0px;
	padding-bottom:12px;
	color:#4c731d;
	}
.recommend_d {
	text-align: left;
	line-height:3em;
	font-size:20px;
	font-weight:900;
	padding-left:60px;
	margin:15px 0px;
	height:55px;
	color:#0099FF;
	background:url(../image/tuijian.gif) left  no-repeat;
	}
.recommend a{
	color:#4c731d;
}
.recommend a:hover{	
	color:#0099FF;
	text-decoration:none;
	}
.recommend_title{
	padding-top:3px;
	background: #4c731d;
}
.recommend_title h4{
	color:#FFF;
	line-height:2em;
	font-size:18px;
}
.recommend li{
	margin-left:30px;
	margin-top:10px;
	background:url(../image/arrow_2.gif) left center  #EAEAEA no-repeat;
	}
.recommend img{
	margin-left:10px;
	}
.recommend_s table{
	height:40px;
	text-align:center;
	}	
.recommend_s td{
	font-size:14px;
	height:55px;
	border-bottom:1px #999 dashed;
}
.main_left .title:before{
	border-bottom:6px solid #ccc;}
.main_right .title{
	border-bottom:0px;
	margin-bottom:20px;
	width:400px;}
.Profile_main{ width:1200px; margin:0 auto; position:relative;}
.Profile_focus img{ width:100%; min-width:1200px;}
.Profile_focus_tuandui{ width:100%; overflow:hidden;}
.Profile_focus_tuandui img{width:1920px;margin-left:-960px; left:50%;min-height:640px; position: relative;}
.Profile_jianjie{ width:1200px; margin:0 auto;}
.Profile_jianjie img{ margin-top:-80px;}
.Profile_jianjie_p{width:860px;float:right;}
.Profile_jianjie p{text-align:justify; font-size:17px; color:#333; line-height:32px; margin-top:70px;}
.Profile_jianjie ul{ margin-top:30px;}
.Profile_jianjie ul li{ width:33%; display:inline-block; margin:12px auto;}
.Profile_jianjie ul li em{ font-family:Arial;font-size:36px;font-style:normal; font-weight:900; width:120px; height:50px;line-height:50px; border:#ccc 2px solid; float:left; text-align:center; margin-right:10px;-moz-border-radius:10px ;-webkit-border-radius:10px;border-radius:10px;}
.Profile_jianjie ul li span{ font-size:20px; color:#333;float:left;width:120px; font-weight:500; margin-top:5px;}
.Profile_jianjie ul li p{ font-size:14px;line-height:20px; margin-top:0px;width:120px;float:left; color:#888}
.Profile_zhumeng{ width:100%; height:740px; margin-top:80px;background:#f5f5f8}
.Profile_zhumeng em{ font-size:44px; color:#333;font-style:normal; margin-left:-30px;}
.Profile_zhumeng p{ width:750px; font-size:16px; line-height:32px;color:#333; text-align:justify; margin-top:50px;}
.Profile_zhumeng .Profile_main{padding-top:85px;height:655px;background:#f5f5f8 url(../image/Profile_zhumeng_boss.jpg) no-repeat  right;}
.Profile_title{ text-align:center; padding-top:80px; margin-bottom:30px;}
.Profile_title span{ font-size:26px; color:#333; font-weight:100;}
.Profile_title h3{font-size:30px; color:#333; font-weight:900;}
.Profile_title h3 b{ color:#d1292d}
.Profile_title p{ font-size:16px; line-height:32px; margin-top:15px; color:#888; }
.Profile_licheng{ height:950px; background:#fff url(../image/Profile_licheng_bg.jpg) no-repeat center;}
.Profile_licheng .hd,.Profile_style .hd{text-align:center; position:relative; margin-top:20px;}
.Profile_licheng .hd li,.Profile_style .hd li{ width:13px; height:13px; display:inline-table;background:#ccc; margin:20px 5px;cursor:pointer;-moz-border-radius:10px ;-webkit-border-radius:10px;border-radius:10px;}
.Profile_licheng .hd .on,.Profile_style .hd .on{ background:#d1292d; border:#d1292d 2px solid;}
.Profile_licheng .hd .prev,.Profile_licheng .hd .next,.Profile_style .hd .prev,.Profile_style .hd .next{ font-size:80px; color:#ccc; position:absolute;top:-330px;}
.Profile_licheng .hd .prev{ left:0px;top:-330px;}
.Profile_licheng .hd .next{ right:0px;top:-330px;}
.Profile_style .hd .prev{ left:0px;top:-270px; margin-left:-10px;}
.Profile_style .hd .next{ right:0px;top:-270px; margin-right:-10px;}
.Profile_licheng .hd .prev:hover,.Profile_licheng .hd .next:hover,.Profile_style .hd .next:hover,.Profile_style .hd .prev:hover{color:#d1292d}
.Profile_licheng .bd { margin:0 auto; width:1200px; text-align:center;}
.Profile_licheng .bd ul li{ width:480px; height:500px; border:#dadada 1px solid; background:#fff; display: inline-table; margin:0 20px;}
.Profile_licheng .bd ul li h4{width:400px; margin:0 auto; padding:25px 0; border-bottom:#ccc 1px solid;text-align:left;font-size:22px;}
.Profile_licheng .bd ul li h4 span{ color:#fff;font-size:22px; font-weight:900;padding:2px 10px;background:#d1292d;-moz-border-radius:10px ;-webkit-border-radius:10px;border-radius:10px; display:inline-block; margin-right:15px;}
.Profile_licheng .bd ul li p{width:400px; margin:0 auto; text-align:justify; font-size:16px; color:#333; line-height:28px; margin-top:20px;}
.Profile_licheng .bd ul li img{ margin-top:20px; width:400px; height:190px;}
#Profile_youshi .prod_lianxi{ top:810px;}
#Profile_youshi,.Profile_style{ width:1200px; margin:0 auto; position:relative;padding-bottom:60px;}
#Profile_zizhi{ background:#f5f5f8; margin-top:60px; height:600px;}
#Profile_zizhi .bd{ top:250px;}
#Profile_zizhi .bd ul li .txt{ background:#ededed;}
.Profile_style dl{width:1140px;height:380px; margin-left:55px;position:relative;}
.Profile_style dl dt{ width:550px; height:380px; background:#ccc; float:left; overflow:hidden;}
.Profile_style dl dd{ width:260px;height:185px;background:#ccc;float:left; margin-left:10px; margin-bottom:10px;position:relative;overflow:hidden;}
.Profile_style dl p{ position:absolute;font-size:14px; bottom:0px;color:#fff; line-height:35px;background:url(../image/5x5_60.png);padding-left:10px; z-index:55;}
.Profile_style dl dt p{width:540px; }
.Profile_style dl dd p{width:250px; }
.Profile_style dl img{transition:transform 0.5s; }
.Profile_style dl img:hover{transform:scale(1.1,1.1)}
.Profile_hezuo{ background:#f5f5f8; margin-top:40px;}
.Profile_focus_youshi{ height:120px; background:#362c24;}
.Profile_focus_youshi ul{ width:1200px; margin:0 auto;}
.Profile_focus_youshi ul li{ width:200px; height:100px;float:left;color:#fff; text-align:center; padding-top:20px;}
.Profile_focus_youshi ul li:hover{ background:#111;}
.Profile_focus_youshi ul li em{ font-size:36px; font-weight:900; font-style:normal; }
.Profile_focus_youshi ul li span{font-size:20px; margin-left:5px;}
.Profile_focus_youshi ul li p{font-size:14px;color:#ccc;}
.Profile_contact{ width:1050px; margin:0 auto;}
.Profile_contact dl{ color:#333; border-right:#ccc 1px solid; width:500px; display:inline-block;}
.Profile_contact dl dt{ font-size:22px; font-weight:900; margin-bottom:35px;}
.Profile_contact dl dd{ font-size:16px; line-height:32px;}
.Profile_contact dl dd a{ color:#666;}
.Profile_contact dl dd a:hover{ color:#d1292d;}
.Profile_contact_qr{ float: right;width:500px; height:270px; background:url(../image/Profile_contact_qr.jpg) center no-repeat; position:relative;}
.Profile_contact_qr a{ position:absolute;width:220px; height:60px; font-size:22px; color:#333; text-align:center; left:10px; top:150px;z-index:99;border:#666 solid 1px;
	-moz-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
	line-height:56px;
	}
.Profile_contact_qr a:hover{ color:#fff; background:#d1292d;}
#Profile_prod{ padding-top:10px;}
.Profile{
	width:1130px;
	margin:80px auto;}
.Profile p{
	font-size:16px;
	margin:10px auto;}

.Profile_ditu{width:100%;margin:0px  auto;background:#f5f5f8; margin-top:80px; height:700px; }
#dituContent{width:580px;height:350px;margin-top:20px;border:#fff 5px solid; float:left;}
.Profile_ditu dl{ width:570px;margin-top:20px; float:right;}
.Profile_ditu dl dt{ font-size:18px; font-weight:900; color:#333; border-bottom:#ccc 1px solid; line-height:40px;}
.Profile_ditu dl dd{ font-size:14px;line-height:32px; margin-top:10px;}
#Product_title{
	font-size:40px;
	font-weight:600;}
#Product_p{
	font-size:40px;
	}
#header_contact{
	background-image: url("../image/about.jpg");
	}
#Content_p a{
	color:#686868}
.product_wrap{
	width:100%;
	height:auto;
	background:#f9f9fb;
	clear:both;
	}
.product{
	width:1200px;
	margin:0px auto;
	overflow:hidden;
	padding-top:40px;
	padding-bottom:60px;
}

.product_nav{
	width:300px;
	background:#f2f2f2;
	float:left;
	border:#e6e6e6 1px solid;
	-moz-border-radius:10px 10px 10px 10px ;
    -webkit-border-radius:10px 10px 10px 10px;
    border-radius:10px 10px 10px 10px;
}
.product_title{
	width:100%;
	height:100px;
	background:#d1292d url(../image/bg_40x40.jpg) no-repeat;
	background-size: cover;
	display:block;
	text-align:center;
	-moz-border-radius:10px 10px 0px 0px ;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	border-bottom:#FFF 2px solid;
}
.product_title h4{
	color:#fff;
	font-size:24px;
	font-weight:500;
	padding-top:20px;
	text-align:center;
	}
.product_title span{
	color:#fff;
	font-size:16px;
	font-weight:500;
	line-height:30px;
	text-align:center;
	}
.ShowProductTotal {
	text-align: left;
	float:left;
	color:#666;
	margin-left:120px;
	margin-right:50px;}
.ShowNow {
	text-align:right;
	color:#666;
	position:absolute;
	right:30px;
	line-height:40px;
}
.ShowNow a{
	color:#666;
}
.ShowNow a:hover{
	color:#d1292d;
	text-decoration:underline;
}
.prod_head .ShowNow{ top:-45px; left:0px;right: auto;}
.Showyuedu{position:absolute;right:5px;line-height:40px;top:-45px;}
.prod_yp_l{
	width:300px;
	height:540px;
	background:#d1292d url(../image/cp_yp_l.jpg) no-repeat;
	background-size:100%;
	-moz-border-radius:0px 0px 10px 10px ;
    -webkit-border-radius:0px 0px 10px 10px;
    border-radius:0px 0px 10px 10px;
	position:relative;}
#prod_yp_index{height:248px;
	background:#d1292d url(../image/prod_yp_index.jpg) no-repeat;}
.prod_yp_l a{
	width:220px;
	line-height:50px;
	-moz-border-radius:50px ;
    -webkit-border-radius:50px;
    border-radius:50px;
	border:#fff 1px solid;
	color:#fff;
	font-size:20px;
	text-align:center;
	font-weight:500;
	position:absolute;
	bottom:30px;
	left:30px;}
.prod_yp_l a:hover{
	background:#fff;
	color:#102378;}

#prod_class{
	width:860px;
	height:40px;
	margin-bottom:10px;
	background:#fafaff;
	border:#ccc 1px solid;
	position:relative;
	}
#prod_class h4{
	color:#333;
	font-weight:700;
	text-align:left;
	float:left;
	font-size:18px;
	line-height:40px;
	border-left:#102378 6px solid;
	-moz-border-radius:10px 10px 0px 0px ;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	padding:0 20px;
	}
#prod_class h4 span{ color:#666; font-size:16px;}
.prod_class_p{
	width:860px;
	height:255px;
	border:#ccc 1px solid;
	margin:20px 0;
	text-align:left;
	background:#f0f0f5;
	}
.prod_class_p span{font-size:18px; font-weight:900; color:#102378; line-height:40px;}
.prod_class_p b{color:#333;}
.prod_class_p p{
	width:560px;
	line-height:1.8;
	padding-top:20px;
	padding-left:20px;
	float:left;}
.prod_class_p img{
	float:right;
	margin-top:45px;
	margin-right:50px;}
.product_dl{
	text-align:left;
}
.product_dl dt{
	height:45px;
	background:#362c24;
	color:#555;
	font-size:20px;
	font-weight:500;
	line-height:45px;
    padding-left:40px;
	margin-top:20px;
	background:url(../image/newsnav_dt.png) left center no-repeat;
	background-position:-20px center;
	}
.product_dl dd{
	width:100%;
	height:52px;
	color:#ccc;
	display: inline-block;
	font-size:15px;
	line-height:36px;
	margin:0;
	padding-left:47px;
	box-sizing:border-box;
	    border-bottom: 1px solid #fff;
	background:url(../image/5x5_fff.gif) left center no-repeat;
	}
.product_dl dd a{
	color:#666;
	line-height:52px;
	}
.product_dl dd a:hover{
	color:#ff5a28;
	text-decoration:underline;
	font-weight:bold;
	}
.product_dl_o{
	height:10px;
	background:#fff;
	-moz-border-radius:0px 0px 10px 10px ;
    -webkit-border-radius:0px 0px 10px 10px;
    border-radius:0px 0px 10px 10px;
	}

.product_list{
	width:880px;
	height:auto;
	margin-left:15px;
	font-size:15px;
	text-align:center;
	float:left;
}
.product_list .bd ul{
	text-align:left;}
.product_list .bd ul h4{
	font-size:17px;
	font-weight:bolder;
	color:#333;
	margin-top:12px;}
.product_list .bd ul a p{
	color:#999;}
.product_list .bd ul li{
	display:inline-block;
	text-align:center;
	width:267px;
	height:330px;
	margin:0px 19px;
	margin-left:0px;
	margin-bottom:19px;
	background:#fcfcff;
	border:#f4f1f1 2px solid;
	overflow:hidden;
	border-bottom:3px #ccc solid;
	position:relative;
	}
.cp_hot{
	position:absolute;
	z-index:999;}
.product_list .bd ul li .cp_img{
	width:100%;
	height:215px;
	border-bottom:1px #e8e8ef solid;
	background:#fff;
	overflow:hidden;
	}
.product_list .bd ul .cp_img img{
	height:215px;
	transition:transform 0.5s;
-moz-transition: -moz-transform 0.5s; /* Firefox 4 */
-webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */
-o-transition:-o-transform 0.5s; /* Opera */
	}
.product_list .bd ul li:hover .cp_img img{
	transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1); /* Firefox 4 */
-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
-o-transform:scale(1.1,1.1); /* Opera */
}

.product_list .bd ul li:hover .Product_more{
color:#fff;
background:#d1292d;
}
.product_list .bd ul li:hover h4{
color:#d1292d;
}
.product_list .bd ul li:hover{
box-shadow: 0 0 10px #e5e4e5;
-webkit-box-shadow: 0 0 10px #e5e4e5;
-moz-box-shadow: 0 0 10px #e5e4e5;
border:#e5e4e5 2px solid;
border-bottom:3px #d1292d solid;
}
.product_list .bd ul li:hover .Product_Id{background:#fcfcff;}
.Product_Id{
	width:90px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#999;
	text-align:center;
	position:absolute;
	left:50%;
	margin-left:-45px;
	top:10px;
	background:#fff;
	-moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
	border:#ccc 1px dashed;
	}
.Product_Title{
	font-size:22px;
	font-weight:900;
	color:#333;
	float:left;
	margin-top:20px;
	margin-right:25px;
	padding-bottom:20px;
	background:url(../image/3x40_red.gif) left bottom no-repeat;
	}
.Product_Memo{
	width:600px;
	font-size:16px;
	color:#d1292d;
	float:left;
	margin-top:20px;
	}
	
.Product_Miaoshu{
	margin-top:10px;
	width:440px;
	font-size:14px;
	color:#666;
	float:left;
	}
.Product_more{
	width:80px;
	height:25px;
	font-size:12px;
	color:#999;
	border:#999 solid 1px;
	-moz-border-radius:9px;
    -webkit-border-radius:9px;
    border-radius:9px;
	text-align:center;
	line-height:25px;
	margin:10px auto;
	}
.prod_head{
	width:100%;
	height:482px;
	background:#f5f5fa;
	padding-top:18px;
	margin-top:20px;
	position:relative;}
.prod_picFocus{ width:382px; position:relative;  overflow:hidden;  zoom:1;margin-left:20px; float:left;}
.prod_picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.prod_picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.prod_picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.prod_picFocus .hd ul li img{ width:70px; height:70px; border:1px solid #ccc; cursor:pointer; margin-right:5px;   }
.prod_picFocus .hd ul li.on{ background:url("../image/icoUp.gif") no-repeat center 0; }
.prod_picFocus .hd ul li.on img{ border-color:#f60;  }
.prod_picFocus .bd li{ vertical-align:middle; }
.prod_picFocus .bd img{ width:380px; height:380px; display:block;border:1px solid #ccc; }

.prod_info{position:absolute;width:680px; left:450px; top:50px;}
.prod_info h3{font-size:30px; font-weight:900; display:inline-block; color:#3d3e3e; padding-bottom:20px; background: url(../image/3x40_red.gif) left bottom no-repeat}
.prod_info span{font-size:18px;color:#3d3e3e; margin-left:20px;}
.prod_info p{font-size:16px; margin-top:20px;}

.prod_lianxi{ width:500px; height:60px;position:absolute;left:450px;top:235px;}
.prod_dinggou a{padding:12px 55px; font-size:18px; color:#fff; background:#d1292d;}
.prod_dinggou a:hover{ background:#ff0000}
.prod_dinggou p{margin-top:30px; font-size:18px; color:#d1292d;}
.prod_dianhua{width:250px; height:60px;position:absolute;left:230px;top:-18px;background:url(../image/prod_dianhua.png) left no-repeat}
.prod_leixing{ width:670px; height: auto;position:absolute;left:0px;top:100px;border:1px solid #ccc;}
.prod_leixing ul{ margin-top:15px; margin-left:20px; margin-bottom:15px;}
.prod_leixing ul li{font-size:17px; font-weight:900; color:#362c24;margin-top:10px;}
.prod_leixing ul li a{font-size:16px;font-weight:100;color:#666; margin:0 3px; text-decoration:underline;}
.prod_leixing ul li a:hover{ color:#d1292d;}
.prod_leixing ul li p{width:500px; display:inline-block; vertical-align:top;color:#ccc}

.prod_adv{ position:relative;}
.prod_adv ul li{ clear:both;}
.prod_title{ width:100%; height:50px; background:#CCC url(../image/prod_title.jpg) left no-repeat; margin-top:80px; margin-bottom:40px;}
.prod_title h3{font-size:24px; color:#fff; font-weight:500; float:left; margin-top:8px; margin-left:20px;}
.prod_title h4{font-size:22px; color:#fff;font-weight:500;float:left;margin-top:14px; margin-left:70px; text-transform: uppercase;}

.prod_adv_t{ width:610px;margin:60px 40px;float:left;}
.prod_adv_t h3{font-size:26px;font-weight:900; padding-bottom:25px;background: url(../image/3x40_red.gif) left bottom no-repeat; background-size:300px 2px}
.prod_adv_t p{font-size:18px; line-height:1.8; margin-top:20px;}
.prod_adv_img{float:left; margin:0px 40px; }
.prod_adv_img3{float:left; margin-left:30px;}
.prod_adv_img4{float:left; margin-left:30px;}
.prod_adv li:hover .prod_adv_t h3{ color:#d1292d;}
.prod_adv .prod_lianxi{ left:540px;top:1290px;}

.prod_canshu ul{ float:left; margin:0 20px;}
.prod_canshu ul li{ height:40px;margin:2px 0}
.prod_canshu ul li p{width:160px; height:40px;font-size:18px; color:#fff; background:#362c24; text-align:center; line-height:40px; float:left}
.prod_canshu ul li span{ width:360px; height:40px;font-size:18px; color:#333; background:#f5f5fa; text-align: left; line-height:40px;float:left; padding-left:40px;}
.prod_canshu ul li:hover p{background:#d1292d;}
.prod_canshu ul li:hover span{background:#f0f0fa}

.prod_guige ul{ margin-left:10px;}
.prod_guige ul li{ width:270px; height:345px; background:#362c24; margin:0 12px; float:left}
.prod_guige ul li:hover{background:#d1292d;}
.prod_guige_img{ width:100%;height:295px; overflow:hidden; text-align:center; margin-top:4px;}
.prod_guige_img img{ width:100%;}
.prod_guige p{font-size:18px; color:#fff; line-height:40px;text-align:center;}

.prod_jianjie img{ float:left; margin-top:20px; margin-left:40px;}
.prod_jianjie_t{float:left;margin-top:20px; margin-left:100px; position:relative}
.prod_jianjie_t h3{font-size:22px;font-weight:900; color:#362c24;}
.prod_jianjie_t p{ width:670px;font-size:18px; line-height:1.8; margin-top:30px;}
.prod_jianjie_t .prod_lianxi{ left:0px; top:320px;}

.prod_youshi{ position:relative;}
.prod_youshi .prod_lianxi{ left:50px; top:640px;}
.prod_youshi .hd ul li{width:190px;height:225px;background:#edf0f7;margin-left:10px;position:relative; cursor:pointer; padding-top:0px; text-align:center; float:left;}
.prod_youshi .hd ul li h4{font-size:26px; color:#333;margin-top:-8px; font-weight:700}
.prod_youshi .hd ul li p{font-size:16px;color:#999; line-height:1.2; margin-top:20px;}
.prod_youshi .rs_x{width:0px;height:0px;position:absolute; right:65px;top:225px;margin-bottom:10px;border-left: 30px solid transparent; border-top: 15px solid #fff; border-right: 30px solid transparent;}
.prod_youshi .hd ul li.on{background:#d1292d;}
.prod_youshi .hd ul li.on h4{color:#fff;}
.prod_youshi .hd ul li.on p{color:#fff;}
.prod_youshi .rs_ioc{width:70px;height:70px;background:url(../image/rs_ioc.png);margin:20px auto;float:none}
.prod_youshi .hd ul li.on .rs_ioc{background:url(../image/rs_ioc_c.png);}
.prod_youshi .hd ul li.on .rs_x{border-left: 30px solid transparent; border-top: 15px solid #d1292d; border-right:: 30px solid transparent;}

#rs_ioc_2{
	background-position:0px -70px;}
#rs_ioc_3{
	background-position:0px -140px;}
#rs_ioc_4{
	background-position:0px -210px;}
#rs_ioc_5{
	background-position:0px -280px;}
#rs_ioc_6{
	background-position:0px -350px;}
.prod_youshi .bd{width:100%;position:relative; margin-left:10px; height:387px;}
.prod_youshi .bd ul{position:absolute;overflow:hidden; padding:20px 0;}
.prod_youshi .bd ul li{width:100%}
.prod_youshi .bd ul li .rs_up{ width:630px;float:left;}
.prod_youshi .bd ul li .rs_r_no{width:75px;height:75px;background:#362c24; margin-top:30px;text-align:center;font-size:70px;color:#fff;float:left;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;font-weight:900;line-height:75px;}
.prod_youshi .bd ul li .rs_up h3{font-size:28px;font-weight:900;margin-top:40px;margin-left:35px;float:left;padding-bottom:20px;background:url(../image/333_2x30.gif) bottom  left no-repeat; background-size:480px 2px;}
.prod_youshi .bd ul li p{
	width:600px;
	font-size:18px;
	margin-top:30px;
	float:left;
	text-align:justify;}
.prod_youshi .bd ul li .rs_img{
	width:535px;
	overflow:hidden;
	margin-top:30px;
	background:#fafafc url(../image/prod_youshi_imgbg.jpg) right top no-repeat;
	padding-right:25px;
	padding-top:25px;
	float:right;}
/* marqueeleft */
.prod_zizhi{width:100%;height:360px;position:relative;}
.prod_zizhi .bd{width:97.8888888%;overflow:hidden; position:absolute; left:13px; top:80px;}
.prod_zizhi .bd ul{overflow:hidden;margin-left:10px;}
.prod_zizhi .bd ul li{float:left;margin:25px 10px;overflow:hidden;_display:inline;text-align:center; width:auto; background:#fff}
.prod_zizhi .bd ul li .pic{border:#ccc 1px solid;padding:2px;overflow:hidden;text-align:center;}
.prod_zizhi .bd ul li .pic img{height:200px; width:auto;display:block; margin:0 auto;}
.prod_zizhi .bd ul li .txt{text-align:center;height:30px;line-height:30px; color:#666; background:#f5f5fa;  margin-top:5px; font-size:16px; }

.prod_liucheng{ width:100%;height:480px; background:url(../image/prod_liucheng.gif) bottom no-repeat; position:relative}
.prod_liucheng .prod_lianxi{ left:700px; top:5px;}
.prod_faq{ width:100%;}
.prod_faq ul{ width:520px; float:left; margin:0 40px;}
.prod_faq ul li{ margin-bottom:40px; line-height:2;}
.prod_faq ul li h4{ font-size:20px; padding-left:30px;background: url(../image/tw_ico.png) no-repeat left top 10px;}
.prod_faq ul li:hover h4{ color:#d1292d;}
.prod_faq ul li p{ font-size:18px; padding-left:30px;background: url(../image/jd_ico.png) no-repeat left top 5px;}
.prod_tuandui{ position:relative; width:100%;overflow:hidden; min-width:1200px; margin-bottom:2px;}
.prod_tuandui img{width:1920px;margin-left:-960px; left:50%;min-height:700px; position: relative;}
.prod_tuandui_zixun{ width:1200px; margin:0 auto; position:relative; background:#ccc;}
.prod_tuandui_zixun a{ position:absolute;width:220px; height:60px; font-size:22px; color:#fff; text-align:center; left:660px; top:150px;z-index:99;border:#ccc solid 1px;
	-moz-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
	line-height:56px;
	}
.prod_tuandui_zixun a:hover{ color:#d1292d; background:#fff;}
.prod_yangpin{ width:100%;min-width:1200px;overflow:hidden; margin-bottom:-40px;}
.prod_yangpin img{width:1920px;margin-left:-960px; left:50%;min-height:289px; position: relative;}
.products_wrap .prod_yangpin{margin-bottom:0px;}
@media screen and (min-width: 1921px) {
.prod_yangpin img,.Profile_focus_tuandui img,.prod_tuandui img{width:100%;margin-left:0px; left:0;}
.prod_tuandui_zixun{ width:62.5%; margin:0 auto; position:relative; background:#ccc;}
.prod_tuandui_zixun a{ left:55%;top:0; margin-top:13.2%}
	}
#center_table td{
	font-size:15px;
	text-align:center;
	margin:10px auto;
	}
#center_table tr{
	border-bottom:1px dashed #CCC;
	background:#f5f5f5;
	}

.p_class{
	margin:15px auto;}

.p_class p{
	width:100px;
	height:35px;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	line-height:35px;
	text-align:center;
	background:#40e144;
	-moz-border-radius:40px;
    -webkit-border-radius:40px;
    border-radius:40px;
	margin:5px auto;
	vertical-align:top;
	display:inline-block;}
.p_class ul{
	width:85%;
	display:inline-block;
	}	
.p_class ul a{
	color:#686868;}	
.p_class ul li{
	width:auto;
	height:30px;
	line-height:30px;
	border:1px #cdcdcd solid;
	-moz-border-radius:40px;
    -webkit-border-radius:40px;
    border-radius:40px;
	display:inline-block;
	padding:0px 10px;
	margin:7px 5px;
	}	
.p_class ul li:hover{
	background:#f0f0f0;
	border:1px #f0f0f0 solid;
	}
.ShowClassGuide{	
	color:#fff;	
	text-align:center;
	margin:10px auto;
	display:inline-block;
}
.ShowClassGuide a{	
	color:#fff;	
}
.news_page{
	margin:20px auto;}
.Productpage{
	width:860px;
	height:35px;
	text-align:center;
	font-size:16px;
	line-height:35px;
}
.Productpage a{
	padding:5px 10px;
	border:#e6e6e6 1px solid;
	background:#fff;}
.Productpage a:hover{
	background:#ededed;}
.Productpage .page_on,.Productpage .page_on:hover{
	background:#d1292d;
	color:#fff;
	border:#d1292d 1px solid;}
.ShowArticleTotal {
	text-align:right;
	margin:0px auto;
	display:inline-block;
	color:#666;}
#ShowArticleContent{
	font-size:16px;
	text-align:left;}
.SearchResultTotal,.ShowSearchTerm{
	display:inline-block;
	color:#fff;	
	text-align:center;
	margin:10px auto;
	margin-right:10px;
	}
#Search{
	margin-top:40px;}

#header_Search{
	background-image:url("../image/search2.jpg");
	}

.classify{
	width:100%;
	height:60px;
	background:rgba(16,38,30,.5);
	position:absolute;
	bottom:0px;
	margin-top:0px;
	color:#fff;
	}
.classify p{
	color:#fff;
	font-size:14px;}
.classify a:hover{
	text-decoration:none;}
.classify_1{
	width:33.111111%;
	height:60px;
	float:left;
	border-left:1px solid #999;
	border-right:1px solid #999;
	margin-top:0px;}

.jumpMenu{
	display:inline-block;
	margin-top:20px;}
#jumpMenu{
	cursor:pointer;}

.classify_2,.classify_3{
	width:33.111111%;
	height:60px;
	float:left;
	margin-top:0px;}
.classify_1 p:hover,.classify_2 p:hover,.classify_3 p:hover{
	color:#fff;
	background:rgba(209,41,49,.5)}

.classify_1 p,.classify_2 p,.classify_3 p{
	line-height:60px;}
.classify_3{
	border-left:1px solid #999;
	border-right:1px solid #999;
	}
.gallery{
list-style-type:none;
float:left;
margin:0;
background:#FFF;}
.gallery li{float:left;padding:0px; width:33.111111%;
margin-right:0.222222%;
margin-bottom:0.222222%;
overflow:hidden;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}
.gallery li img{
	width:100%;}
#gmask{
	position:absolute;
	width:33.111111%;
	}
#gmask:hover{
	background-image:url("../image/mask70.png");
	background-position:center;
	}
	
.dn{display: none;}

/*¹Ì¶¨µÄÐü¸¡´°*/
.yb_conct {
	position: fixed;
	z-index: 999;
	top: 250px;
	right: -127px;
	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: #31df35 url(../image/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #31df35 url(../image/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #31df35 url(../image/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #31df35 url(../image/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;
}
.job{
	width:1200px;
	margin:20px auto;
	}
.job textarea{
	width:85%;
	border:1px solid #999;
	margin-bottom:10px;}
.job input{
	height:20px;
	border:1px solid #999}
#job_submit{
	height:auto;
	padding:10px;
	border:1px solid #999;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	margin-right:20px;
	margin-top:20px;}
#menthol_1{
	width:40%;
    margin:20px  4%;
	-moz-border-radius:400px;
    -webkit-border-radius:400px;
    border-radius:400px;
	text-align:center;
}
#menthol_img{
	width:90%;
	-moz-border-radius:400px;
    -webkit-border-radius:400px;
    border-radius:400px;
	margin-top:20px;
	}
.menthol{
	width:80%;
	margin:100px auto}
	
.menthol .Profile_r{
	width:50%;
	display:inline-block;
	margin:0px  auto;
	vertical-align:top;
	text-align:right;
	}
.menthol .Profile_l{
	width:42.6808%;
	margin:0px 3.1111% 0px 0px;
	}



#nav_bg{
	width:100%;
	background:#153b96;
/*	border-top:1px #c7c7c7 solid;
	border-bottom:1px #c7c7c7 solid;*/
	height:50px;
	position:relative; 
	z-index:100;}
#nav_bg.scroll{
	position: fixed;
	top: 0;
	left: 0;
	box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.15);
}
.nav{
  width:1200px;
  margin:0 auto;
  line-height: 1;
  height:50px;
  text-align:center;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav a{ color:#fff;}
.nav .baoshidi{float:left;display:inline;}
.nav .baoshidi h3{ font-size:15px;}
.nav .baoshidi h3 a{ display:block;padding-left: 55px;padding-right: 54px; font-size:15px; font-weight:500; line-height:50px;float:left; color: #fff;}
.nav .baoshidi h3 a:hover{ background:#d1292d; color:#fff;}
.nav .baoshidi.active{background:#ff5c01;}
.nav .nav_sub{ display:none;width:100%; left:0; top:50px;  position:absolute; background:#fff; line-height:26px;padding:5px 0;}
.nav .nav_sub .nav_sub_mian{ width:1200px; margin:0 auto; padding:10px 0;}
.nav .nav_sub .nav_sub_mian img{width:260px; height:185px; float:left;border:#ededed 5px solid; margin-right:20px; margin-bottom:15px;}
.nav .nav_sub .nav_sub_mian .nav_sub_txt{width:900px; float:left}
.nav .nav_sub .nav_sub_mian .nav_sub_prod{width:900px; float:left; border-bottom:#ccc 1px dashed; padding-bottom:5px;}
.nav .nav_sub .nav_sub_mian h3{ font-size:17px;font-weight:900;color:#333;text-align:left; margin-top:5px; }
.nav .nav_sub .nav_sub_mian p{color:#999; margin-top:10px;text-align: justify; border-bottom:#ccc 1px dashed; padding-bottom:15px;}
.nav .nav_sub .nav_sub_mian .nav_sub_prod ul{ width:900px;}
.nav .nav_sub .nav_sub_mian ul li a{ background:#edf0f7; color:#333;float:left; padding:8px 20px; margin-right:5px; margin-top:15px;	-moz-border-radius:5px ; -webkit-border-radius:5px;border-radius:5px;}
.nav .nav_sub .nav_sub_mian ul li a:hover{ background:#d1292d; color:#fff;}
.nav .nav_sub .nav_sub_mian .nav_sub_prod h3{ float:left; height:70px; line-height:30px; width:110px;}
.nav .nav_sub .nav_sub_mian #nav_sub_produse h3{height:150px;}
.nav .nav_sub .nav_sub_mian .nav_sub_prod ul li a{padding:0px 12px; margin-right:5px; margin-top:5px; line-height:32px;}
.nav .nav_sub .nav_sub_mian .nav_sub_news,.nav .nav_sub .nav_sub_mian .nav_sub_helps{float:left; margin:0px 20px;}
.nav .nav_sub .nav_sub_mian .nav_sub_news ul{ width:220px;}
.nav .nav_sub .nav_sub_mian .nav_sub_helps ul{ width:320px;}
.nav .nav_sub .nav_sub_mian .nav_sub_news h3 a,.nav .nav_sub .nav_sub_mian .nav_sub_helps h3 a{ font-size:17px;font-weight:900;color:#333;text-align:left; margin-top:5px; background:none; float:none; border-bottom:#ccc 1px dashed;}
.nav .nav_sub li{ zoom:1; }
.nav_sub_mian:hover .nav h3 a{ background:#d1292d; color:#fff;}
.nav .baoshidi:hover h3 a{background:#ff5c01; color:#fff;}
.nav .nav_jt{
    width: 0px;
    height: 0px;
	border-top: 5px solid #ccc;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
	float:right;
	margin-top:23px;
	margin-left:3px;}


.news_img{
	margin-right:30px;
	float:left;
	}
.news_img img{
	width:180px;
	height:120px;}
.news_title a{
	font-size:17px;
	font-weight:900;
	margin-top:10px;
	color:#333;
}
.news_title a:hover{
	color:#d1292d;
}
.news_describe{
	margin-top:15px;
	color:#999;
	}
.news_describe a{
	color:#999;
	}
.news_time{
	float:right;
	text-align: center;
	margin-right:10px;
	}
.news_c{
	width:1200px;
	margin:0px auto;
	padding-top:40px;
	padding-bottom:40px;
	}
.newsinfo td{
	font-size:15px;
	line-height:25px;}
.newsinfo img{
	width:80%;
	margin:30px auto;
	text-align:center;}
.news_l{
	width:420px;
	float:left;
	}
.news_r{
	width:420px;
	float:left;
	margin-left:26px;
	padding-left:26px;
	border-left:#ccc 1px dashed;
	}
.news_nav_newslist{
	margin-top:10px;
	}
.news_nav_newslist h3{
	font-size:18px;
	font-weight:800;
	padding:5px;
	background:#fafafa;
	border:#e6e6e6 1px solid;}
.news_nav_newslist ul{
	margin-top:10px;}
.nav_newslist_title{
	float:left;
	width:320px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.nav_newslist_title a{
	font-size:15px;
	color:#666;
	line-height:25px;}
.nav_newslist_title a:hover{
	color:#ff5c01;
	text-decoration:underline;}
.news_nav{
	width:250px;
	background:#362c24;
	float:left;
	-moz-border-radius:10px 10px 10px 10px ;
    -webkit-border-radius:10px 10px 10px 10px;
    border-radius:10px 10px 10px 10px;
	overflow:hidden;
}
.news_nav_title{
	width:100%;
	height:100px;
	background:#ff5c01 url(../image/bg_40x40.jpg) no-repeat;
	background-size: cover;
	display:block;
	text-align:center;
	-moz-border-radius:10px 10px 0px 0px ;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	border-bottom:#FFF 2px solid;
}
.news_nav_title h4{
	color:#fff;
	font-size:24px;
	font-weight:500;
	padding-top:20px;
	text-align:center;
	}
.news_nav_title span{
	color:#fff;
	font-size:16px;
	font-weight:500;
	line-height:30px;
	text-align:center;
	}
.news_nav_dl{
	text-align:left;
	background:#362c24;
}
.news_nav_dl dt{
	height:50px;	
	color:#fff;
	font-size:20px;
	font-weight:800;
	line-height:50px;
    padding-left:10px;
	margin-top:20px;
	background:url(../image/newsnav_dt.png) left center no-repeat;
	}
.news_nav_dl dt a{
	color:#fff;
	margin-left:70px;
	}
.news_nav_dl dt a:hover{
	color:#fff;
	}
.news_nav_dl dd{
	width:100px;
	height:40px;
	color:#ccc;
	font-size:18px;
	line-height:40px;
	margin-left:85px;
	padding-left:12px;
	background:url(../image/5x5_fff.gif) left center no-repeat;
}

.news_nav_dl dd a{
	color:#ccc;
}
.news_nav_dl dd a:hover{
	color:#ff0000;
}
.news_nav_youshi{
	width:250px;
	margin-top:50px;
	background:url(../image/news_nav_youshi_bg.jpg) center top no-repeat;
	}
.news_nav_youshi ul{ padding-top:100px;}
.news_nav_youshi ul li{height:65px; color:#fff;}
.news_nav_youshi ul li em{ font-size:18px; line-height:65px;float:left;font-style:normal; font-weight:900; margin:0 15px;}
.news_nav_youshi ul li p{ font-size:12px; float:left; color:#ccc; margin-top:15px;}
.news_nav_youshi ul .on{ background:#4a423a;}
.news_nav_youshi_lianxi{ width:250px; height:150px; padding-bottom:20px;position:relative;background:#d1292d url(../image/news_nav_youshi_lianxi.jpg) center top no-repeat;}
.news_nav_youshi_lianxi a{
	width:180px;
	line-height:40px;
	-moz-border-radius:50px ;
    -webkit-border-radius:50px;
    border-radius:50px;
	border:#fff 1px solid;
	color:#fff;
	font-size:20px;
	text-align:center;
	font-weight:500;
	position:absolute;
	bottom:10px;
	left:30px;
	margin-bottom:30px;}
.news_nav_youshi_lianxi a:hover{
	color:#d1292d;
	background:#fff;}
.news_list{
	width:900px;
	margin-left:40px;
	float:left;}
.news_list ul li{
	height:140px;
	padding-top:20px;
	padding-right:20px;
	border-bottom:#ededed 1px solid;
	}
.news_list ul li:hover{
	background:#fafaff;}
.news_list .ShowNow,.news_info .ShowNow{
	text-align:left;
	color:#666;
	position: inherit;
	line-height:60px;
	border-bottom:#ededed 1px solid;}
.news_info .ShowNow{ margin-left:10px}
.news_list .ShowNow a,.news_info .ShowNow a{
	color:#666;}
.news_list .ShowNow a:hover,.news_info .ShowNow a:hover{
	color:#d1292d;
	text-decoration:underline;}

.news_info{
	width:900px;
	margin-left:20px;
	float:left;
	padding:0 10px;
	border-left:#ededed 1px dashed;
	border-right:#ededed 1px dashed;
}
.news_info_title{
	font-size:24px;
	font-weight:900;
	text-align:center;
	color:#333;
	margin-top:30px;
}
.news_info_p{
	font-size:14px;
	text-align:center;
	color:#666;
	margin:10px auto;
	padding-bottom:20px;
	border-bottom:#ededed 1px dashed;

	}
.news_content{
	font-size:17px;
	color:#666;
	line-height:1.8;
	margin:20px auto;
	width:800px;
	padding:0 45px;
	padding-bottom:40px;
	border-bottom:#ededed 1px solid;
	text-indent:34px;
	text-align:justify;
	}
.news_content p{font-size:17px;color:#666;line-height:1.8;text-indent:34px;text-align:justify; margin:15px auto;}
.news_content b,.news_content strong{ color:#333}
.news_content a{ color:#d1292d; font-weight:900;}
.news_content a:hover{ color:#ff0000; text-decoration:underline;}
.news_content img{ display:block;width:100%; text-align:center; margin:30px auto;}
.index_news_wrap{ width:100%; background:#fff; position:relative;overflow: hidden;padding:50px 0 80px;}
.index_news_center{ width:1200px; height:580px; margin:0 auto; background:#fff; }
.index_news{ width:574px; float:left;}
.index_helps{ width:580px; float:right;}
.index_helps{ margin-left:40px;}
.index_news .hd,.index_helps .hd{ height:50px;}
.index_news .hd ul li,.index_helps .hd ul li{ width:49%; height:50px; text-align:center;float:left; margin-right:5px; background:#f0f0f5; font-size:16px; line-height:50px; color:#666;cursor:pointer;}
.index_helps .hd ul li{ width:24%;}
.index_news .hd .on,.index_helps .hd .on{ background:-webkit-linear-gradient(0deg,#102378 0,#2885c7 100%); color:#fff;}
.index_newslist li {height:45px; border-bottom:#ccc 1px dashed;}
.index_newslist a,.index_newslist .news_time{ line-height:45px; color:#333;}
.index_newslist .nav_newslist_title{ width:420px; padding-left:12px; background:url(../image/5x5_666.gif) left center no-repeat}
.index_news_hot{ height:204px;border-bottom:#ccc 1px dashed;}
.index_news_hot .news_time{ margin-top:10px;}
.news_hot_title{margin:25px 0 18px;width:500px;font-size:17px; font-weight:900; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_hot_title a{color:#333;}
.index_news_hot:hover .news_hot_title a{color:#ff5c01;}
.news_hot_title span{ color:#fff; background:#ff5c01; font-size:14px; padding:5px 8px;margin-right:10px;}
.sitemap{ width:1200px; margin:0 auto;}
.sitemap .sitemap_now{text-align:left;line-height:40px; margin-top:20px;}
.sitemap .sitemap_now a{color:#666;}
.sitemap dl{ margin:20px 0;}
.sitemap dl dt{ font-size:17px; font-weight:500; line-height:40px; background:#f5f5fa; padding-left:20px; color:#000; margin-top:20px;}
.sitemap dl dd{padding-left:20px; display:inline-block; line-height:40px;font-size:16px;}
.sitemap dl dt a{color:#000;}
.sitemap a{color:#888;}
.sitemap a:hover{color:#ff5c01; text-decoration:underline;}
.sitemap_newslist{ width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sitemap_newslist .news_time{ margin-right:20px;}
.search_page{ background:#f0f0f5; width:860px; line-height:40px;}
.index_news .tempWrap{width:574px !important;}


/* ÀìÔ´»·±£ */
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}

.container{margin-left:auto; margin-right:auto; width:1200px;}

.wrap-header {height: 44px;border-bottom: 1px solid #f4f4f4;position: relative;z-index: 3;}
.wrap-header p {height: 44px;line-height: 44px;color: #999;}
.wrap-header ul {position: relative;height: 44px;}
.wrap-header ul li {float: left;padding:0 18px;height: 44px;line-height: 44px;border-left: 1px solid #f4f4f4;color: #aaa;}
.wrap-header ul li a {display: block;padding-left: 26px;height: 44px;color: #aaa;}
.wrap-header ul li.li1 {background: #f2f2f2;}
.wrap-header ul li.li1 a {padding: 0 15px;color: #333;}
.wrap-header ul li.li2 a {background: url(../image/hicon01.png) no-repeat 5px center;}
.wrap-header ul li.li3 {position: relative;}
.wrap-header ul li.li3 span {padding-left: 26px;height: 44px; background: url(../image/hicon02.png) no-repeat left center;}
.wrap-header ul li.li3 i {display: none;width: 113px;height: 113px;position: absolute;left: 0px;top: 44px;padding: 3px;background: #f2f2f2;}
.wrap-header ul li.li3 i img {display: block;width: 113px;height: 113px;}
.wrap-header ul li.li3:hover i {display: block;}
.wrap-header ul li.li4 a {background: url(../image/hicon03.png) no-repeat 3px center;}
.wrap-header ul li.li5 {padding-right: 0;}
.wrap-header ul li.li5 b {font-size: 18px;color: #153b96;}

.logo {position: relative;z-index: 2;}
.logo .container {position: relative;height: 112px;}
.logo h1 {position: absolute;left: 0;top: 19px;}
.logo h1 img {display: block;width: 220px;}
.logo .l_tit {position: absolute;left: 230px;top: 43px;height: 43px;border-left: 1px solid #eee;padding-left: 16px;}
.logo .l_tit .p1 {text-align: center;font-size: 30px;color: #153b96;font-weight: bold;margin-top: -10px;}
.logo .l_tit .p2 {margin-top: 5px;}
.logo .l_tit .p2 em {margin:0 6px;color: #ff5c01;font-weight: bold;}
.logo ul {position: absolute;right: 0;top: 42px;}
.logo ul li {float: left;width: 110px;text-align: center;height: 35px;line-height: 35px;background: #eeeeee;margin-left: 10px;border-radius: 27px;}
.logo ul li:hover {background: #ff5c01;}
.logo ul li:hover a {color: #fff;}
.logo ul li.cur {background: #ff5c01;}
.logo ul li.cur a {color: #fff;}

.notice{font-size:14px;line-height:25px;color:#ddd;margin:2px auto 24px;}
.notice a{color:#999;font-weight:400;float:right;margin-left:3%;min-width: 30%;text-align: right;}
.notice a::last-child{margin-left:0;}
.notice a:hover{color:#153b9;}
.notice a:last-child{margin-right:0}
.notice b{width:111px;height:25px;background:url(../image/notice.png) no-repeat;background-size:contain;float:left;margin-right:24px}
.notice p{overflow:hidden}
.notice a i{font-style:normal;background:-moz-linear-gradient(0deg,#102378 0,#2885c7 100%);background:-webkit-linear-gradient(0deg,#102378 0,#2885c7 100%);background:-ms-linear-gradient(0deg,#102378 0,#2885c7 100%);height:22px;color:#fff;text-align:center;line-height:22px;vertical-align:top;font-size:14px;display:inline-block;padding:0 5px;text-indent:0;margin-top:2px;position:relative;margin-right:9px}
.notice a i::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #0794eb;line-height:0;right:-6px;top:7px}
.notice a:nth-child(odd) i{background:-moz-linear-gradient(0deg,#ed5900 0,#f57f00 100%);background:-webkit-linear-gradient(0deg,#ed5900 0,#f57f00 100%);background:-ms-linear-gradient(0deg,#ed5900 0,#f57f00 100%)}
.notice a:nth-child(odd) i::after{border-color:transparent transparent transparent #f57e00;line-height:0}


.zxzx {height: 220px;background: url(../image/zxlybg.jpg) no-repeat center top;}
.zxzx .container {height: 220px;position: relative;}
.zxzx .p1 {position: absolute;font-size: 18px;left: 0;top: 72px;color: #fff;}
.zxzx .p1 span {display: block;font-size: 35px;font-weight: bold;margin-bottom: 6%;}
.zxzx .p1 b {font-size: 70px;color: #ff5c01;padding: 0 5px;}
.zxzx .p2 {width: 223px;height: 247px;background: url(../image/zxlybg02.png) no-repeat center top;position: absolute;left: 450px;bottom: 0;}
.zxzx .p3 {font-size: 26px;position: absolute;left: 730px;top: 50px;color: #fff;}
.zxzx .p3 b {font-size: 36px;font-weight: normal;}
.zxzx .p4 {font-size: 18px;width: 230px;height: 46px;line-height: 46px;position: absolute;left: 730px;top: 106px;background: #ff5c01;border-radius: 27px;overflow: hidden;}
.zxzx .p4 a {display: block;padding-left: 100px;height: 46px;background: url(../image/zxzxicon01.png) no-repeat 50px center;color: #fff;}





.zxly {background: url(../image/zxlybg.jpg) no-repeat center top;color: #fff;background-size: cover;}
.zxly .container {padding: 2% 0 3%;position: relative;}
.zxly .p1 {font-size: 14px;padding-top: 35px;margin-bottom: 18px;color:#fff;line-height: 32px;}
.zxly .p1 b {display: block;font-size: 30px;margin-bottom: 5px;}
.zxly .p2 {width: 303px;height: 46px;line-height: 46px;text-indent: 70px;color:#fff;border: 1px solid #7d7eb1;border-radius: 27px;background: url(../image/zxlytel.png) no-repeat 30px center;}
.zxly .p2 b {font-size: 18px;}
.zxly .zxly_con {position: absolute;right: 0;top: 0;height: 218px;width: 678px;}
.zxly .zxly_con .p3 {padding-top: 35px;font-size: 18px;margin-bottom: 15px;color:#fff;}
.zxly .zxly_con .p3 i {color: #ff5c01;}
.zxly .zxly_con .info_p1 {width: 486px;height: 50px;background: #fff;border-radius: 3px;overflow: hidden;margin-bottom: 13px;}
.zxly .zxly_con .info_p1 input {border: none;height: 50px;line-height: 50px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../image/zxlyicon01.png) no-repeat 448px center;}

.zxly .zxly_con .info_p2 {width: 486px;height: 50px;background: #fff;border-radius: 3px;overflow: hidden;margin-bottom: 13px;}
.zxly .zxly_con .info_p2 input {border: none;height: 50px;line-height: 50px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../image/zxlyicon02.png) no-repeat 448px center;}

.zxly .zxly_con .tjyy {width: 168px;height: 112px;position: absolute;top: 73px;right: 0;background: #ff6601;border-radius: 3px;text-align: center;}
.zxly .zxly_con .tjyy button {display: block;width: 100%;padding-bottom: 28%;padding-top: 38px;font-weight: bold;color: #fff;font-size: 18px;height: 64px;background: url(../image/zxlyjt.png) no-repeat center 73px;}



.bot_nav {
	padding: 2% 0;
	background: #1e1e1f;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.navigation dl {
	float: left;
	margin-right: 30px;
}

.navigation dl:nth-of-type(4) {
	width: 260px;
}

.navigation dl:last-child {
	margin-right: 0;
}

.navigation dl dt {
	color: #fcfcfc;
	line-height: 30px;
	display: inline-block;
	margin-bottom: 10px;
	font-size:16px;
}

.navigation dl dd {
	color: #999;
	margin-bottom: 10px;
	line-height: 180%;
}

.navigation dl dd a {
	color: #999;
}

.navigation .wl dd a:after {
	content: "|";
	display: inline-block;
	width: 2px;
	height: 14px;
	color: #999;
	margin: 0 6px;
}

.navigation .wl dd a:last-child:after {
	display: none;
}

.navigation dd a:hover {
	color: #fff;
}

.navigation dl dd.zx {
	width: 150px;
	height: 42px;
	border-radius: 5px;
	text-indent: 50px;
	line-height: 42px;
	font-size: 18px;
	background: #ff5c01 url(../image/zxzx.png) no-repeat 20px center;
	-webkit-background-size: 22px 22px;
	background-size: 22px 22px;
	margin-top: 16px;
}

.navigation dl dd.zx a {
	width: 100%;
	height: 100%;
	border-radius: 5px;
	display: block;
	color: #f2f2f2;
}

.navigation .rgt_region {
	border-left: 1px solid #363434;
	padding-left: 3.5%;
	margin-left:3.5%;
}

.navigation .rgt_region dt {
	border-bottom: 0;
	margin: 0 0 20px 50px;
}

.rgt_region dd > div {
	float: left;
}

.rgt_region dd > div:first-child {
	margin-right: 20px;
}

.ewm_img {
	width: 120px;
	height: 120px;
}

.ewm_img > img {
	width: 100%;
	height: 100%;
}

.rgt_region dd .ewm p {
	text-align: center;
	line-height: 42px;
	color:#999;
	font-size:15px;
}

.footer_region {
	text-align: center;
	height: 50px;
	line-height: 50px;
	background-color: #1e1e1f;
	color: #666;
	border-top:1px solid #363434;
}

.footer_region a {
	color: #666;
}

.pc_kong {
	height: 162px;
	width: 100%;
}



.aimg{width:616px;height:372px;overflow:hidden}
.aimg img{transition:all .8s;max-width:100%}
.aimg:hover img{transition:all .8s;transform:scale(1.05)}
.acont{width:564px}
.acont .p1{font-size:26px;font-weight:700;color:#333;line-height:48px;text-transform:uppercase;padding-top:7%;position:relative;z-index:22}
.acont .p1 strong{color:#265aa1}
.acont .p2{font-size:48px;font-weight:600;text-transform:uppercase;color:#bdbdbd;opacity:.2;margin-top:-80px;position:relative;z-index:1}
.acont .p3{margin-top:30px}
.acont .p3 p{font-size:16px;color:#666;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;height:180px}




.fwal_bot {margin-top: 34px;}
.fwal_bot a{font-size: 17px;}
.fwal_bot a.a1 {float: left;padding: 0 35px;height: 55px;line-height: 55px;color: #666;border: 1px solid #dddddd;border-radius: 5px;margin-left: 110px;}
.fwal_bot a.a2 {float: left;padding: 0 50px;height: 55px;line-height: 55px;color: #666;border: 1px solid #dddddd;border-radius: 5px;margin-left: 26px;}
.fwal_bot a:hover {background: #19429e;color: #fff;border-color: #19429e;}






@media screen and (max-width:1080px){
	.container,.nav{width:100%;}
	.wrap-header,.logo .l_tit,.logo ul,.notice{display:none;}
	.logo h1{position:static;}
	.logo h1 img{margin:0 auto;}
	.logo .container{height:auto;padding:20px 0;}
	.nav .baoshidi h3 a{padding:0;}
	.nav ul{display: flex;justify-content: space-evenly;align-items: center;}
	.fullslide .tempWrap ul li{width:100%;}
	
	.keyWord{width:100%;position:static;margin-top:0;}
	.keyWord em{display:none;}
	.c_search{margin-bottom:12px;}
	.keyWord em#commonHeaderkeywords{display:block;}
	.keyWord_search{padding: 28px 0;}
	
	.wdMore{display:none;}
	.wtMain .container{display:flex;flex-direction:column;height:auto;}
	.spBox,.scrollbox{position:static;width:100%;box-sizing:border-box;padding:0;margin:0 auto;border:none;}
	.spBox h4{text-align:center;}
	.spBox .spCont{width:86%;margin:0 auto;}
	.scrollbox h4,#scrollDiv{display:none;}
	.scrollbox p {margin: 2% 0 3%;}
	
	.products,.product_nav,.cp_r{width:100%;}
	.cp_r{margin-left: 0;margin-top:2%;display: flex;flex-direction: column-reverse;}
	.cp_r .bd,.cp_yp{width:100%;}
	.product_dl dd{width: 33.33%;float: left;}
	#prod_yp_index,.cp_r .hd,.zxzx .p2{display:none}
	.cp_r .bd ul{text-align: center;display: flex;flex-wrap: wrap;justify-content: space-evenly;}
	.cp_r .bd ul li{width: 24%;height:auto;}
	.cp_r .bd ul h4{margin-top:0;line-height:42px;font-weight:normal;}
	.cp_r .bd ul li:nth-child(4n){margin-right:0;}
	.cp_yp a img{width: 100%;height: auto;}
	.zxzx .p1{left: 4%;}
	.zxzx .p3{right: 4%;left:auto;}
	.products{padding-bottom: 19px;}
	
	.reason{width:100%;}
	.reason .title_main{box-sizing:border-box}
	.reason .hd{width:20%;}
	.reason .bd{width:80%;right: 0;left:auto;position: absolute !important;}
	.reason_wrap{padding-bottom: 20px;}
	.zxly .container{display:flex;flex-direction:column;}
	.zxly .zxly_con{position:static;margin: 0 auto;}
	.zxly .p1,.zxly .p2{display:none;}
	.zxly .zxly_con .tjyy{position:static;float: right;margin-top: -62px;}
	.zxly .zxly_con .p3,.zxly .zxly_con .info_p1,.zxly .zxly_con .info_p2{float: left;}
	
	.index_news_center{width:100%;position:static;margin-left:0;}
	.index_news,.index_helps{width:50%;margin-left: 0;}
	.index_news_wrap .title_main{box-sizing:box-sizing;}
	.index_news .tempWrap {width: 100% !important;}
	.index_newslist li{display: flex;}
	
	.bot_nav{margin-top: 21px;padding: 5% 0;}
}

@media screen and (max-width:860px){
	.zxzx .p1 span{font-size:26px;}
	.zxzx .p1 b{font-size:42px;}
	.zxzx .p3{font-size: 24px;}
	.zxzx .p3 b{display: block;font-size: 32px;}
	.zxzx .p4{right: 6%;left:auto;top: 62%;}
	
	.cp_yp{border-bottom:none;}
	
	.cp_r .bd ul li{width: 23%;}
	
	.reason_wrap{padding:5% 0;}
	.reason{display: flex;flex-direction: column;position:relative;height:auto;}
	.reason .hd{width:100%;}
	.reason .hd ul{display:flex;}
	.rs_ioc,.reason .hd ul li p,.reason .hd ul li.on .rs_x{display:none;}
	.reason .hd ul li{padding:0;height:auto;line-height: 66px;}
	.reason .hd ul li h4{padding-top:0;font-weight:normal;text-align:center;}
	.reason .bd{width:100% !important;}
	.reason .bd ul{padding-right: 4%;padding-top:2%;}
	.reason .bd,.reason .bd ul{position:static !important;}
	
	.index_news{width:100%;}
	.index_helps{}
	.index_news_wrap{height:auto;}
	.index_news_center{padding:5% 0;}
	
	
	.navigation .rgt_region,.navigation dl:nth-child(2),.navigation dl:nth-child(3),.navigation dl:first-child dt,.navigation dl:nth-of-type(4){display:none;}
	.navigation dl dd{margin-bottom:0;}
	.navigation dl{width:100%;}
	.navigation dl:first-child {display:flex;justify-content: space-evenly;}
	.bot_nav .navigation{display:flex;flex-direction:column;}
	
}

@media screen and (max-width:640px){
	
	.zxly .zxly_con .p3, .zxly .zxly_con .info_p1, .zxly .zxly_con .info_p2{width:86% !important;}
	.zxly .zxly_con{display: flex;flex-direction: column;height:auto;align-items:center;}
	.zxly .zxly_con .p3{padding-top:5%;}
	.zxly .zxly_con .tjyy{background:transparent;height:auto;margin-top:0;}
	.zxly .zxly_con .tjyy a{padding-top:0;}
	
	
	.zxly .zxly_con .tjyy{position:static;float:none;}
	.zxly .zxly_con,.zxly .zxly_con .info_p1,.zxly .zxly_con .info_p2,.index_newslist .nav_newslist_title{width:100%;}
	.footer_region a,.index_news .hd,.news_time{display:none;}
	.footer_region .container{font-size:13px;}
	.index_news_wrap .title_main{margin-bottom:0;}
	.title_main h2{font-size: 20px;}
	.title_main h3,.title_main span{font-size: 15px;line-height: 34px;}
	.index_news_center{height:auto;}
	
	
	
	.reason .bd p.title1{font-size:16px;}
	.reason .hd ul{flex-wrap:wrap;}
	.reason .hd ul li{width:25%;}
	.reason .hd ul li h4{font-size:18px;}
	
	
	.zxzx{display:none;}
	.zxzx .p1{display:none;}
	.zxzx .p3{font-size: 18px;width:100%;text-align:center;}
	.zxzx .p3 b{font-size: 22px;}
	.zxzx .container{display:flex;flex-direction:column;align-items:center;}
	.zxzx .p4{position:static;left:auto;right:auto;top:auto;bottom:auto;}
	
	
	.cp_r .bd ul li{width: 47%;}
	.cp_yp{display:none;}
	.product_dl dd{padding-left:10px;}
	.product_dl dd{width:50%;}
	
	.products{padding-top:4%;}
	
	.wtMain{padding-bottom:0;}
	.scrollbox p{margin:4% auto;}
	.spBox h4{font-size:18px;}
}


/* 以上为 手机端的自适应调整 */


/* slicker css */

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0}
[dir=rtl] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff center center no-repeat}
@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url(../fonts/slick.ttf) format('truetype'),url(../fonts/slick.svg#slick) format('svg')}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;left:40px;top:50%;display:block;width:52px;height:100px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;background:url(../../images/ban1.png) no-repeat;z-index:100}
.slick-next{left:auto;right:40px;background:url(../../images/ban2.png) no-repeat}
@media screen and (max-width:991px){.slick-next,.slick-prev{width:30px;height:58px;background-size:30px 58px}
.slick-next{background-size:30px 58px}
}
@media screen and (max-width:767px){.slick-next,.slick-prev{left:15px;width:26px;height:50px;background-size:26px 50px}
.slick-next{left:auto;right:15px;background-size:26px 50px}
}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:' ';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}




/* END slicker css */






.mub01InpageBannerr{width: 100%;height: 380px;overflow: hidden;}
.mub01InpageBannerr a{display:block;margin:0 auto;height:380px;}


.mub01MainContent{width: 100%;background: #f4f4f4;display: flex;flex-direction: column;border-bottom: 1px solid #f4f4f4;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.15);}


.mub01address{width: 100%;}
.mub01address .container{position: relative;}
.mub01address .con{width: 100%;position: absolute;top: -50px;left: 0;height: 50px;background: url(../image/mub01addressBg.png);}
.mub01address .p1{height: 50px;line-height: 50px;font-size: 14px;color: #fff;float: left;width: 1180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mub01address .p1 a{color: #fff;padding: 0 4px;}
.mub01address .p1 img{margin: 0 10px 0 20px;position: relative;top: 4px;}
.mub01address .p2{float: right;font-size: 13px;color: #fff;line-height: 50px;margin-right: 22px;}
.mub01address_search .con{top:0px;}


/* search部分 */
.search {height: 68px;border-bottom: 1px solid #eee;position: relative;z-index: 5;background: #f8f8f8;}
.search .keyword {font-size: 14px;color: #333;margin-top: 29px;height: 16px;line-height: 16px;width: 815px;position: relative;z-index: 4;}
.search .keyword span {float: left;width: 90px;color: #333;font-weight: bold;}
.search .keyword p {float: left;}
.search .keyword p a {float: left;color: #888;font-size: 14px;margin-right: 10px;height: 15px;line-height: 15px;border-left: 1px dotted #a5a5a5;padding: 0 12px;}
.search .keyword p a:hover {color: #181a98;}
.search .keyword a:first-child {padding-left: 0;border-left: none;}
.search .inp {width: 300px; height: 36px;margin-top: 15px;overflow: hidden;background: #181a98;margin-left: 27px;border: 1px solid #dddddd;border-radius: 27px;}
.search .inp input {border:none;height: 36px;line-height: 36px;width: 250px;float: left; text-indent: 17px; font-size: 14px;color: #999;}
.search .inp .sea {display: block; float: right; width: 35px;height: 38px;position: relative;top: -1px; background: #181a98;padding-right: 15px;}
.search .inp .sea i {display: block;width: 35px;height: 38px;background: url(../picture/search.png) no-repeat 18px center;}


/* aboutMenu */
.aboutMenu{width:1200px;text-align: center;padding: 40px 0 0; margin:0 auto;}
.aboutMenu li{display: inline-block;*display: inline;font-size: 15px;color: #333333;background: url(../picture/aboutMenuBg01.png) no-repeat center;height: 50px;line-height: 50px;margin-left: 5px;width: 141px;text-align: center;}
.aboutMenu li a{color: #333;text-decoration: none;display: block;}
.aboutMenu li:first-child{margin-left: 0;}
.aboutMenu li.cur{background: url(../picture/aboutMenuBg02.png) no-repeat center;}
.aboutMenu li.cur a{color: #fff;}
.aboutMenu li:hover{background: url(../picture/aboutMenuBg02.png) no-repeat center;}
.aboutMenu li:hover a{color: #fff;}



.aboutCon1 .w_1200{ margin: 0 auto; width: 1200px;}
.aboutCon1{ padding-bottom: 45px; width: 100%;}
.aboutCon1 .tit{ margin-bottom: 64px; position: relative;margin-top:6%;}
.aboutCon1 .tit .cntit{ position: absolute; bottom: 8px; width: 100%; font-size: 30px; line-height: 32px; color: #153b96; text-align: center;}
.aboutCon1 .tit .entit{ font-size: 44px; line-height: 46px; font-weight: bolder; text-transform: uppercase; color: #153b96; opacity: 0.1; text-align: center;}
.aboutCon1 .over{ width: 100%; float: left;}
.aboutCon1 .img{ width: 503px; height: 527px; line-height: 0; overflow: hidden; float: left;}
.aboutCon1 .text{ width: 50%; height: 520px; font-size: 16px; line-height: 32px; color: #181818; float: right; overflow-x: hidden; overflow-y: auto; padding-right: 35px;}
.aboutCon1 .text::-webkit-scrollbar-track{ border-radius: 5px; background-color: rgba(235,235,235,0.8); -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);}
.aboutCon1 .text::-webkit-scrollbar{ width: 5px; background-color: rgba(0,0,0,0);}
.aboutCon1 .text::-webkit-scrollbar-thumb{ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.3); background-color: #153b96;}
.aboutCon1 .text p{line-height: 180%;}
.aboutCon1 .text .col{ color: #153b96; font-weight: bold;}


#Content18{ width: 100%;}
#Content18 .aboutCon2 .w_1200{ margin: 0 auto; width: 1200px;display:flex;flex-direction: column;}
#Content18 .aboutCon2{ padding: 60px 0 0 0; width: 100%; }
#Content18 .aboutCon2 .tit{ margin-bottom: 64px; position: relative;}
#Content18 .aboutCon2 .tit .cntit{ position: absolute; bottom: 8px; width: 100%; font-size: 30px; line-height: 32px; color: #153b96; text-align: center;}
#Content18 .aboutCon2 .tit .entit{ font-size: 44px; line-height: 46px; font-weight: bolder; text-transform: uppercase; color: #153b96; opacity: 0.1; text-align: center;}
#Content18 .aboutCon2 .pic{ margin-bottom: 70px; width: 100%; float: left;}
#Content18 .aboutCon2 .hd .u1{ margin: 0 -8px;}
#Content18 .aboutCon2 .hd .l1{ float: left; width: 188px; height: 364px; margin: 0 8px; position: relative;}
#Content18 .aboutCon2 .hd .l1.on{ width: 378px;}
#Content18 .aboutCon2 .hd .l1 .text{ position: absolute; top: 0; width: 100%; height: 100%; padding: 25px 15px; box-sizing:border-box;}
#Content18 .aboutCon2 .hd .l1 .t1{ font-size: 20px; line-height: 22px; color: #fff;}
#Content18 .aboutCon2 .hd .l1 .t2{ font-size: 14px; line-height: 16px; margin: 10px 0 15px 0; color: #fff;}
#Content18 .aboutCon2 .hd .l1 .t3{ display: none; font-size: 16px; line-height: 26px; color: #fff;}
#Content18 .aboutCon2 .hd .l1 .t4{ width: 30px; height: 30px; background: url(../picture/1321_about2_14.png) no-repeat center; position: absolute; bottom: 20px; left: 25px;}
#Content18 .aboutCon2 .hd .l1.on .text{ background: rgba(49,70,147,0.7);}
#Content18 .aboutCon2 .hd .l1.on .t3{ display: block;}
#Content18 .aboutCon2 .hd .l1.on .t4{ display: none;}

#Content18 .aboutCon2 .pos{ height: 470px; position: relative; width: 100%; float: left;}
#Content18 .aboutCon2 .pos .num{ position: absolute; font-size: 22px; width: 66px; height: 66px; line-height: 66px; text-align: center; border-radius: 50%; background: #00b26a; color: #fff;}
#Content18 .aboutCon2 .pos .line{ position: absolute;}
#Content18 .aboutCon2 .pos .t1{ width: 148px; height: 40px; position: absolute;}
#Content18 .aboutCon2 .pos .t1 b{ font-size: 20px; height: 40px; line-height: 40px; padding-left: 20px; color: #fff; font-weight: normal; position: absolute; top: 0; left: 0;}
#Content18 .aboutCon2 .pos .t1::before{ position: absolute; content: ""; display: block; width: 130px; border-bottom: 40px solid #153b96; border-right: 25px solid transparent;}
#Content18 .aboutCon2 .pos .t2{ position: absolute; font-size: 16px; line-height: 24px; overflow: hidden; color: #181818;}
#Content18 .aboutCon2 .pos .l1:nth-child(1) .num{ bottom: 60px; left: 300px;}
#Content18 .aboutCon2 .pos .l1:nth-child(2) .num{ bottom: 180px; left: 370px;}
#Content18 .aboutCon2 .pos .l1:nth-child(3) .num{ bottom: 250px; left: 500px;}
#Content18 .aboutCon2 .pos .l1:nth-child(4) .num{ bottom: 250px; right: 500px;}
#Content18 .aboutCon2 .pos .l1:nth-child(5) .num{ bottom: 180px; right: 370px;}
#Content18 .aboutCon2 .pos .l1:nth-child(6) .num{ bottom: 60px; right: 300px;}
#Content18 .aboutCon2 .pos .l1:nth-child(1) .line{ bottom: 90px; left: 146px; width: 154px; height: 12px; background: url(../picture/1321_about2_8.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(2) .line{ bottom: 240px; left: 191px; width: 195px; height: 86px; background: url(../picture/1321_about2_9.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(3) .line{ bottom: 316px; left: 483px; width: 50px; height: 133px; background: url(../picture/1321_about2_10.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(4) .line{ bottom: 316px; right: 503px; width: 30px; height: 135px; background: url(../picture/1321_about2_11.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(5) .line{ bottom: 240px; right: 240px; width: 145px; height: 78px; background: url(../picture/1321_about2_12.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(6) .line{ bottom: 90px; right: 176px; width: 103px; height: 1px; background: url(../picture/1321_about2_13.png) no-repeat center;}
#Content18 .aboutCon2 .pos .l1:nth-child(1) .t1{ bottom: 80px; left: 30px;}
#Content18 .aboutCon2 .pos .l1:nth-child(2) .t1{ bottom: 300px; left: 77px;}
#Content18 .aboutCon2 .pos .l1:nth-child(3) .t1{ bottom: 430px; left: 380px;}
#Content18 .aboutCon2 .pos .l1:nth-child(4) .t1{ bottom: 430px; left: 715px;}
#Content18 .aboutCon2 .pos .l1:nth-child(5) .t1{ bottom: 300px; left: 960px;}
#Content18 .aboutCon2 .pos .l1:nth-child(6) .t1{ bottom: 80px; left: 1024px;}
#Content18 .aboutCon2 .pos .l1:nth-child(1) .t2{ width: 250px; height: 24px; bottom: 40px; left: 30px;}
#Content18 .aboutCon2 .pos .l1:nth-child(2) .t2{ width: 250px; height: 120px; bottom: 160px; left: 77px;}
#Content18 .aboutCon2 .pos .l1:nth-child(3) .t2{ width: 155px; height: 72px; bottom: 340px; left: 380px;}
#Content18 .aboutCon2 .pos .l1:nth-child(4) .t2{ width: 180px; height: 48px; bottom: 365px; left: 715px;}
#Content18 .aboutCon2 .pos .l1:nth-child(5) .t2{ width: 200px; height: 48px; bottom: 237px; left: 960px;}
#Content18 .aboutCon2 .pos .l1:nth-child(6) .t2{ width: 160px; height: 24px; bottom: 44px; left: 1024px;}


#Content19{ width: 100%; float: left; margin-top: 2%;}
#Content19 .aboutCon3 .w_1200{ margin: 0 auto; width: 1200px;}
#Content19 .aboutCon3{ padding: 70px 0; width: 100%; float: left;}
#Content19 .aboutCon3 .tit{ position: relative;}
#Content19 .aboutCon3 .tit .cntit{ position: absolute; bottom: 8px; width: 100%; font-size: 30px; line-height: 32px; color: #fff; text-align: center;}
#Content19 .aboutCon3 .tit .entit{ font-size: 44px; line-height: 46px; font-weight: bolder; text-transform: uppercase; color: #fff; opacity: 0.1; text-align: center;}


#Content20{ width: 100%; float: left;}
#Content20 .aboutCon4 .w_1200{ margin: 0 auto; width: 1200px;}
#Content20 .aboutCon4{ width: 100%; float: left;}
#Content20 .aboutCon4 .pic{ width: 1100px; margin: 0 auto;}
#Content20 .aboutCon4 .u1{ height: 750px; padding: 65px 0;}
#Content20 .aboutCon4 .l1{ position: relative; margin: 275px 20px;}
#Content20 .aboutCon4 .l1:last-child{margin:275px 0;}
#Content20 .aboutCon4 .l1 .num{ width: 100px; height: 100px; padding: 12px; background: rgba(255,255,255,0.5); border-radius: 50%;}
#Content20 .aboutCon4 .l1 .num span{ display: block; width: 76px; height: 76px; line-height: 76px; border-radius: 50%; background: #153b96; text-align: center; border: 2px solid #fff; font-size: 22px; font-weight: bold; color: #fff;}
#Content20 .aboutCon4 .l1 .line{ position: absolute; left: 0;}
#Content20 .aboutCon4 .l1 .text{ position: absolute; margin-left: 30px; width: 280px; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 0 10px #ccc;}
#Content20 .aboutCon4 .l1 .img{ line-height: 0;display: none;}
#Content20 .aboutCon4 .l1 .t1{ font-size: 16px; margin: 20px 15px 0 15px; line-height: 18px; overflow: hidden; font-weight: bold; color: #153b96;}
#Content20 .aboutCon4 .l1 .t2{ font-size: 14px; margin: 15px 15px 20px 15px; line-height: 26px; max-height: 130px; overflow: hidden; color: #181818;}
#Content20 .aboutCon4 .l1:nth-child(5n+1) .line{ width: 53px; height: 209px; background: url(../picture/1323_about4_9.png) no-repeat;}
#Content20 .aboutCon4 .l1:nth-child(5n+2) .line{ width: 47px; height: 256px; background: url(../picture/1323_about4_10.png) no-repeat;}
#Content20 .aboutCon4 .l1:nth-child(5n+3) .line{ width: 54px; height: 208px; background: url(../picture/1323_about4_11.png) no-repeat;}
#Content20 .aboutCon4 .l1:nth-child(5n+4) .line{ width: 54px; height: 215px; background: url(../picture/1323_about4_12.png) no-repeat;}
#Content20 .aboutCon4 .l1:nth-child(5n+5) .line{ width: 54px; height: 208px; background: url(../picture/1323_about4_13.png) no-repeat;}
#Content20 .aboutCon4 .l1:nth-child(5n+2) .text,#Content20 .aboutCon4 .l1:nth-child(5n+4) .text{ top: -220px;}
#Content20 .aboutCon4 .l1:nth-child(5n+2) .line,#Content20 .aboutCon4 .l1:nth-child(5n+4) .line{ bottom: 87px;}
#Content20 .aboutCon4 .l1:nth-child(5n+1) .text,#Content20 .aboutCon4 .l1:nth-child(5n+3) .text,#Content20 .aboutCon4 .l1:nth-child(5n+5) .text{ bottom: -230px;}
#Content20 .aboutCon4 .slick-prev{ width: 20px; height: 50px; position: absolute; top: 52%; left: -50px; background: url(../picture/1323_about4_7.png) no-repeat; background-color: #153b96;}
#Content20 .aboutCon4 .slick-prev:hover{ background-color: #00b26a;}
#Content20 .aboutCon4 .slick-next{ width: 20px; height: 50px; position: absolute; top: 52%; right: -50px; background: url(../picture/1323_about4_8.png) no-repeat; background-color: #153b96;}
#Content20 .aboutCon4 .slick-next:hover{ background-color: #00b26a;}



#Content21{ width: 100%;background: #fff;}
#Content21 .aboutCon5 .w_1200{ margin: 0 auto; width: 1200px;}
#Content21 .aboutCon5{ padding: 65px 0 70px 0; width: 100%; float: left;}
#Content21 .aboutCon5 .tit{ margin-bottom: 64px; position: relative;}
#Content21 .aboutCon5 .tit .cntit{ position: absolute; bottom: 8px; width: 100%; font-size: 30px; line-height: 32px; color: #153b96; text-align: center;}
#Content21 .aboutCon5 .tit .entit{ font-size: 44px; line-height: 46px; font-weight: bolder; text-transform: uppercase; color: #153b96; opacity: 0.1; text-align: center;}
#Content21 .aboutCon5 .over{ width: 100%; float: left;}
#Content21 .aboutCon5 .text{ margin-top: 20px; font-size: 16px; line-height: 30px; color: #181818; width: 585px; float: left; overflow-x: hidden; overflow-y: auto; height: 280px; padding-right: 2%;}
#Content21 .aboutCon5 .text p{line-height: 180%;}
#Content21 .aboutCon5 .text .col{ color: #153b96; font-weight: bold;}
#Content21 .aboutCon5 .img{ width: 485px; height: 335px; line-height: 0; float: right;}
#Content21 .aboutCon5 .text::-webkit-scrollbar{width:8px;height:8px;background-color:#153b9617}
#Content21 .aboutCon5 .text::-webkit-scrollbar-track{border-radius:4px;background-color:#153b9617}
#Content21 .aboutCon5 .text::-webkit-scrollbar-thumb{border-radius:4px;background-color:#98a2c9}




#Content22{ width: 100%;}
#Content22 .aboutCon6 .w_1200{ margin: 0 auto; width: 1200px;}
#Content22 .aboutCon6{ padding: 70px 0 60px 0; width: 100%; float: left;}
#Content22 .aboutCon6 .tit{ margin-bottom: 64px; position: relative;}
#Content22 .aboutCon6 .tit .cntit{ position: absolute; bottom: 8px; width: 100%; font-size: 30px; line-height: 32px; color: #153b96; text-align: center;}
#Content22 .aboutCon6 .tit .entit{ font-size: 44px; line-height: 46px; font-weight: bolder; text-transform: uppercase; color: #153b96; opacity: 0.1; text-align: center;}
#Content22 .aboutCon6Tab{ margin-bottom: 70px; padding-bottom: 55px;}
#Content22 .aboutCon6Tab .pic{ background: #fff; float: left; margin: 0 8px; border: 1px solid #e5e5e5;}
#Content22 .aboutCon6Tab .img{ width: 100%; padding: 25px; line-height: 0; overflow: hidden;box-sizing: border-box;}
#Content22 .aboutCon6Tab .text{ text-align: center; font-size: 16px; height: 40px; line-height: 40px; background: #153b96; color: #fff;}
#Content22 .aboutCon6Tab .pic:hover .text{ background: #ff5c01;}
#Content22 .aboutCon6Tab .slick-dots{ position: absolute; bottom: 0; z-index: 10; height: 4px; text-align: center;}
#Content22 .aboutCon6Tab .slick-dots li{ vertical-align: top; width: 16px; height: 4px; background: rgba(49,70,147,0.3); margin: 0 4px; border-radius: 2px; cursor: pointer; text-indent: -999px; overflow: hidden;}
#Content22 .aboutCon6Tab .slick-dots .slick-active{ background: rgba(49,70,147,1);}

#Content22 .aboutCon6 .u1{ margin: 0 -10px;}
#Content22 .aboutCon6 .l1{ width: 220px; margin: 0 10px; float: left; position: relative;}
#Content22 .aboutCon6 .l1 .img{ height: 141px; overflow: hidden; border: 1px solid #e5e5e5; line-height: 0;}
#Content22 .aboutCon6 .l1 .bg{ display: none; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(49,70,147,0.83);}
#Content22 .aboutCon6 .l1 .ico{ display: none; position: absolute; top: 50%; left: 50%; margin-top: -24px; margin-left: -24px; width: 48px; height: 48px; line-height: 0;} 
#Content22 .aboutCon6 .l1:hover .bg{ display: block;}
#Content22 .aboutCon6 .l1:hover .ico{ display: block;}


.wscl {padding: 50px 0;}
.wscl.aboutIne {background: transparent;}
.wscl .conleft {width: 269px;}
.wscl .conleft h3 {height: 89px;background: url(../picture/fwalbg.png) no-repeat center top;text-align: center;line-height: 89px;}
.wscl .conleft h3 a {color: #fff;cursor:default;font-size: 22px;}
.wscl .conleft .l_box {border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.wscl .conleft .boxType {border-bottom: 1px solid #fff;background: #fff;}
.wscl .conleft .boxType p {height: 50px;line-height: 50px;background: #f2f2f2;text-indent: 18px;font-size: 15px;}
.wscl .conleft .boxType p a {display: block;height: 40px;background: url(Img/Index/fwalicon01.png) no-repeat 245px center;}
.wscl .conleft .boxType ul {margin: 15px 20px 0 30px;padding-bottom: 10px;display: none;}

.wscl .conleft .boxType ul li {padding-left: 25px;margin-bottom: 15px;background: url(Img/Index/fwalicon01.png) no-repeat left center;}
.wscl .conleft .boxType:hover p ,.wscl .conleft .boxType.cur p {background: #ff5c01;}
.wscl .conleft .boxType:hover p a ,.wscl .conleft .boxType.cur p a {color: #fff;background: url(Img/Index/fwalicon02.png) no-repeat 245px center;}
.wscl .conleft .boxType:hover ul ,.wscl .conleft .boxType.cur ul {display: block;}
.wscl .conleft .boxType:hover ul li:hover a {color: #ff5c01;text-decoration: underline;}
.wscl .conleft .boxType ul li a.cur {color: #ff5c01;}

.wscl .conleft .wsclxgzz {border: 1px solid #dfdfdf;margin-top: 22px;padding:10px 22px;}
.wscl .conleft .wsclxgzz h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.wscl .conleft .wsclxgzz h4 a {color: #333;}
.wscl .conleft .wsclxgzz ul li {margin-bottom: 12px;text-indent: 10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.wscl .conleft .wsclxgzz ul li a {color: #333;}
.wscl .conleft .wsclxgzz ul li:hover a {color: #ff5c01;}

.wscl .conleft .wscllxwm {border: 1px solid #dfdfdf;margin-top: 22px;padding:10px 22px;}
.wscl .conleft .wscllxwm h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.wscl .conleft .wscllxwm h4 a {color: #333;}
.wscl .conleft .wscllxwm ul li {margin-bottom: 12px;padding-left: 10px;color: #333;}
.wscl .conleft .wscllxwm ul li b {color: #ff5c01;}
.wscl .conleft .wscllxwm ul li img {display: block;margin-top: 20px;}


.wscl .conright {width:calc(100% - 310px);}
.wscl .conright .prt {float:right;width:100%;}
.wscl .conright .prt li {width:32%;float:left;margin-right:1.6%;margin-bottom:2%;background:#fff;border:1px solid #e5e5e5;position:relative;overflow:hidden;}
.wscl .conright .prt li a {display:block;}
.wscl .conright .prt li:nth-child(3n) {margin-right:0;}
.wscl .conright .prt li:nth-child(3n+1) {clear:both;}
.wscl .conright .prt li .img {width:100%;height:250px;overflow:hidden;padding:10px 0;}
.wscl .conright .prt li .img img {margin:0 auto;width: 100%;height: 280px;display: block;object-fit: cover;}
.wscl .conright .prt li .txt {padding:0 20px;}
.wscl .conright .prt li .txt .ltt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.5;margin-bottom: 15px;}
.wscl .conright .prt li .txt .ltc {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#999;line-height:1.8;margin:10px 0 20px;height:50px;}
.wscl .conright .prt li .txt .xian {width:100%;height:1px;background:#ddd;}
.wscl .conright .prt li .txt .more {position:relative;width:100px;text-align:center;line-height:54px;margin:0 auto;}
.wscl .conright .prt li .txt .more s {display:none;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ddd;}
.wscl .conright .prt li:hover .img img {transform:scale(1.05);-webkit-transform:scale(1.05);}
.wscl .conright .prt li:hover .txt .ltt {color:#125ba9;}
.wscl .conright .prt li:hover .txt .ltc {color:#000;}
.wscl .conright .prt li:hover .txt .more {color:#125ba9;}
.wscl .conright .prt li::before {content:'';display:block;width:0;height:3px;background:#125ba9;position:absolute;left:0;bottom:0;z-index:3;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.wscl .conright .prt li:hover::before {width:100%;}
.wscl .conright .prt li:hover {-moz-box-shadow:0px 2px 10px #ccc;-webkit-box-shadow:0px 2px 10px #ccc;box-shadow:0px 2px 10px #ccc;}


.wscl .conbox p,.wscl .conbox div{line-height: 180%;font-size: 16px;}
.wscl .conbox p strong{font-weight: bold;font-size: 18px;line-height: 32px;}




.wscl table{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;}
.wscl table td,.wscl table th{border:1px solid #ddd;padding:8px;font-family: 'microsoft yahei';}
.wscl table tr:first-child td{font-size:20px;font-weight:700;height:42px;line-height:42px;background:#ededed;color:#333}
.wscl table tr:nth-child(odd){background-color:#ededed}
.wscl table tr:hover{background-color:#ddd}
.wscl table tr:hover td{border:1px solid #fff}
.wscl table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#4caf50;color:#fff}




.commonside .lh-loading{display: flex;justify-content: center;}

div.digg{ text-align:center; line-height:20px; font-size:17px; border-right: #dedfde 1px solid; float:right;margin-top: 3%;}
div.digg a{padding:8px 16px	; background-position: 50% bottom; border: #dedfde 1px solid; border-right:none; color: #adaaad; text-decoration: none; float:left}
div.digg a:hover{background-image: none; color: #fff; background-color: #004e9d; }
div.digg a:active{background-image: none; color: #fff; background-color: #ddd; }
div.digg span{color: #999; padding:8px 16px	; border:#dedfde 1px solid; border-right:none; float:left;font-size: 16px;}
div.digg a.page-num-current{ background: #153b96;color: #fff;}



.jdal .alzs_con .conbox {position: relative;overflow: hidden;height: 450px;width: 1213px;}
.jdal .alzs_con .conbox ul {position: relative;top: 20px;}
.jdal .alzs_con .conbox ul li {float: left;margin-left: 22px;height: 450px;}
.jdal .alzs_con .conbox ul li:first-child {margin-left: 0;}
.jdal .alzs_con .conbox ul li dl {position: relative;top: 0;width: 353px;padding: 16px 16px 56px 16px;background: #fefefe;box-shadow: 5px 5px 15px #c1c1c1;transition: all 0.5s;}
.jdal .alzs_con .conbox ul li dl dt {margin-bottom: 25px;}
.jdal .alzs_con .conbox ul li dl dt img {display: block;width: 353px;height: 207px;transition: all 0.5s;}
.jdal .alzs_con .conbox ul li dl dd.dd1 {font-size: 18px;margin-bottom: 18px;position: relative;text-indent: 15px;transition: all 0.5s;}
.jdal .alzs_con .conbox ul li dl dd.dd1 a {color: #333;}
.jdal .alzs_con .conbox ul li dl dd.dd1 em {display: block;width: 0;height: 1px;background: #fff;position: absolute;left: 15px;top: 10px;transition: all 0.5s;}
.jdal .alzs_con .conbox ul li dl dd.dd1 span {display: block;width: 34px;height: 34px;background: url(../image/alzsicon01.png) no-repeat center;position: absolute;right: 15px;top: -5px;transition: all 0.5s;}
.jdal .alzs_con .conbox ul li dl dd.dd2 {padding:0 15px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;transition: all 0.5s;}

.jdal .alzs_con .conbox ul li:hover dl {top:-20px;padding-bottom: 76px;background: #181a98;}
.jdal .alzs_con .conbox ul li:hover dd.dd1 {text-indent: 70px;font-weight: bold;}
.jdal .alzs_con .conbox ul li:hover dd.dd1 a {color: #fff;}
.jdal .alzs_con .conbox ul li:hover dd.dd1 span {top: 130px;background: url(../image/alzsicon02.png) no-repeat center;}
.jdal .alzs_con .conbox ul li:hover dd.dd1 em {width: 40px;}
.jdal .alzs_con .conbox ul li:hover dd.dd2 {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 72px;}
.jdal .alzs_con .conbox ul li:hover dd.dd2 a {color: #fff;}



h2 {font-size: 26px;}
table{font-size:inherit;width:100%; border-collapse:collapse;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
.wscl .conright {width: 900px;}
.wscl .conright h2 {position: relative;margin-bottom: 30px;padding-top: 3%;}
.wscl .conright h2 span {display: block;font-size: 42px;color: #333;}
.wscl .conright h2 b {color: #153b96;}
.wscl .conright h2 em.i {display: block;font-size: 16px;color: #999;position: relative;font-weight: normal;}
.wscl .conright h2 em {position: absolute;right: 0;bottom: 0;font-size: 22px;color: #333;font-weight: bold;}
.wscl .conright .r_box {margin: 3% 0;}
.wscl .conright .r_box p.fl {line-height: 24px;width: 450px;color: #333;}
.wscl .conright .r_box p {font-size: 16px;line-height: 180%;text-indent: 2em;}
.wscl .conright .r_box div.fl {line-height: 24px;width: 450px;color: #333;}
.wscl .conright .r_box p.fr img {display: block;width: 401px;height: 401px;}
.wscl .conright .clff {padding: 36px;border: 1px solid #dddddd;box-shadow: 0 0 35px #ccc;}
.wscl .conright .clff h3 {font-size: 30px;color: #183c92;font-weight: normal;text-align: center;margin-bottom: 25px;padding-top: 20px;}
.wscl .conright .clff p {line-height: 30px;text-indent: 28px;/*margin-bottom: 20px;*/}
.wscl .conright .clff p img {display: block;margin-top:10px;}
.wscl .conright .clff table {border-color: #ccc;margin-bottom: 30px;}
.wscl .conright .clff table th {text-align: center;border-color: #ccc;height: 28px;line-height: 28px;}
.wscl .conright .clff table td {text-align: center;font-weight: bold;color: #333;border-color: #ccc;height: 28px;line-height: 28px;}
.wscl .conright .clff table td:first-child {color: #999;font-style: italic;}





h2.h2_title {padding-top: 55px;text-align: center;margin-bottom: 45px;}
h2.h2_title a {display: block;font-size: 42px;color: #333;}
h2.h2_title  {display: block;font-size: 42px;color: #333;}
h2.h2_title span {display: block;font-size: 42px;color: #333;}
h2.h2_title b {color: #19429e;}
h2.h2_title i {display: block;font-size: 20px;margin-top: 6px;font-weight: 100;font-style:normal;}
h2.h2_title em {color: #ff5c01;font-style:normal;}

.jdal padding-bottom: 60px;}
.jdal .jdal_con {display: flex;flex-wrap: wrap;justify-content: space-between;}
.jdal .jdal_con dl {float: left;width: 32%;margin-left: 27px;margin-bottom: 28px;border: 1px solid #eeeeee;padding-bottom: 20px;}
.jdal .jdal_con dl.bdnot {margin-left: 0;}
.jdal .jdal_con dl dt {border-bottom: 1px solid #eee;margin-bottom: 25px;}
.jdal .jdal_con dl dt img {display: block;width: 100%;height: auto;max-height: 220px;}
.jdal .jdal_con dl dd.dd1 {text-align: center;font-size: 18px;margin-bottom: 10px;overflow: hidden; white-space:nowrap; text-overflow: ellipsis;}
.jdal .jdal_con dl dd.dd1 a {color: #333;}
.jdal .jdal_con dl dd.dd2 {text-align: center;padding: 0 18px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;margin-bottom: 15px;}
.jdal .jdal_con dl dd.dd3 a  {display: block;width: 125px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;margin: 0 auto;border-radius: 27px;border: 1px solid #dedede;}
.jdal .jdal_con dl:hover {background: #181a98;border: 1px solid #181a98;}
.jdal .jdal_con dl:hover dt {padding: 2px;border-bottom-color:#181a98 ;}
.jdal .jdal_con dl:hover dt img {width: 376px;height: 270px;}
.jdal .jdal_con dl:hover dd.dd1 a {color: #fff;}
.jdal .jdal_con dl:hover dd.dd2 a {color: #fff;}
.jdal .jdal_con dl:hover dd.dd3 a {background: #ff5c01; color: #fff;border: 1px solid #181a98;}







/* caselists */
.sectionlists {width: 100%;}
/*.sectionlists .con ul {display: flex;flex-wrap: wrap;justify-content: space-between;}*/
.sectionlists .con li {width: 23.5%;height: auto;float: left;border: 1px solid #dfdfdf;margin-bottom: 2%;overflow: hidden;margin-right: 1.76%;}
.sectionlists .con li:nth-child(4n) {margin-right: 0;}
.sectionlists .con li .Pic{display: block;width: 100%;height: 209px;overflow: hidden;}
.sectionlists .con li .Pic img{display: block;transform:scale(1);transition: all 2s ease-out;width: 100%;height: 209px;}
.sectionlists .con li:hover .Pic img{transform: scale(1.2);}
.sectionlists .con li .intro{padding: 28px 32px ;height: auto;background: #fff;position: relative;}
.sectionlists .con li .intro h3{font-size: 16px;color: #333333;font-weight: normal;width: 228px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;margin-bottom: 10%;}
.sectionlists .con li .intro h3 a{color: #333333;text-decoration: none;}
.sectionlists .con li .intro p{line-height: 20px;color: #666666;font-size: 14px;margin-top: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:44px;}
.sectionlists .con li .intro .btn{overflow: hidden;width: 231px;height: 34px;background: url(../picture/proListClassifyBg01.png) no-repeat center;}
.sectionlists .con li .intro .btn a{display: block;width: 115px;height: 34px;line-height: 34px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
.sectionlists .con li .intro .btn a i{display: inline-block;width: 7px;height: 12px;background: url(../picture/proListClassify_icon04.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
.sectionlists .con li .intro .btn a:first-child{border-right: 1px solid #eaeaea;}
.sectionlists .con li .intro .btn a:hover{color: #fff;}
.sectionlists .con li:hover h3 a{color: #153b96;}
.sectionlists .con li .intro .btn a.more:hover{background: url(../picture/proListClassifyBg02.png) no-repeat center;}
.sectionlists .con li .intro .btn a.more:hover i{background: url(../picture/proListClassify_icon05.png) no-repeat center;}
.sectionlists .con li .intro .btn a.zx:hover{background: url(../picture/proListClassifyBg03.png) no-repeat center;}
.sectionlists .con li .intro .btn a.zx:hover i{background: url(../picture/proListClassify_icon05.png) no-repeat center;}

.sectionlists .con li .intro .btn_zy{overflow: hidden;width: 231px;height: 34px;background: url(../picture/proListClassifyBg01_zy.png) no-repeat center;}
.sectionlists .con li .intro .btn_zy a{display: block;width: 115px;height: 34px;line-height: 34px;text-align: center;float: left;font-size: 14px;color: #777777;text-decoration: none;}
.sectionlists .con li .intro .btn_zy a i{display: inline-block;width: 7px;height: 12px;background: url(Img/mub01Inpage/proListClassify_icon04.png) no-repeat center;margin-left: 8px;position: relative;top: 2px;}
.sectionlists .con li .intro .btn_zy a:first-child{border-right: 1px solid #eaeaea;}
.sectionlists .con li .intro .btn_zy a:hover{color: #fff;}
.sectionlists .con li:hover h3 a{color: #153b96;}
.sectionlists .con li .intro .btn_zy a.more:hover{background: url(../picture/proListClassifyBg02_zy.png) no-repeat center;}
.sectionlists .con li .intro .btn_zy a.more:hover i{background: url(../picture/proListClassify_icon05.png) no-repeat center;}
.sectionlists .con li .intro .btn_zy a.zx:hover{background: url(../picture/proListClassifyBg03_zy.png) no-repeat center;}
.sectionlists .con li .intro .btn_zy a.zx:hover i{background: url(../picture/proListClassify_icon05.png) no-repeat center;}




/* newsListCon */
.newsListCon{width: 100%;}
.newsListCon .mainCon{width: 1200px;margin: 0 auto;}
.newsListCon .mainCon .conBox{width: 1200px;margin: 0 auto;}
.newsListCon .mainCon .con{width: 100%;}
.newsListCon .mainCon dl{width: 100%;padding-top: 39px;height: 209px;border: 1px solid #dfdfdf;border-top: none;background: #fff;position: relative;}
.newsListCon .mainCon dl:first-child{border-top: 1px solid #dfdfdf;}
.newsListCon .mainCon dt{width: 220px;height: 170px;float: left;margin-left: 40px;overflow: hidden;}
.newsListCon .mainCon dt img{display: block;transform: scale(1);transition: all 2s ease-out; width:220px; height:169px;}
.newsListCon .mainCon dl:hover dt img{transform: scale(1.2);}
.newsListCon .mainCon dd{width: 875px;height: 170px;position: relative;margin-left: 28px;float: left;}
.newsListCon .mainCon dd h3{font-size: 20px;font-weight: normal;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsListCon .mainCon dd h3 a{color: #000000;text-decoration: none;}
.newsListCon .mainCon dd p{font-size: 14px;color: #666666;line-height: 24px;margin-top: 17px;}
.newsListCon .mainCon dd .label{font-size: 12px;color: #999999;display: block;padding-left: 26px;position: absolute;left: 0;bottom: 0;background: url(Img/mub01Inpage/newsList_icon03.png) no-repeat left center;line-height: 16px;}
.newsListCon .mainCon dd .label a:hover{color: #153b96;}
.newsListCon .mainCon dd .rq{display: block;font-size: 13px;font-family: arial;height: 16px;position: absolute;top: 6px;right: 0;padding-left: 24px;padding-top: 2px;}
.newsListCon .mainCon dd .zan{display: block;font-size: 13px;font-family: arial;height: 16px;position: absolute;top: 2px;right: 74px;padding-left: 24px;padding-top: 2px;cursor:pointer}
.newsListCon .mainCon dd .readNum{display: block;font-size: 13px;font-family: arial;height: 16px;background: url(Img/mub01Inpage/newsList_icon02.png) no-repeat left center;position: absolute;top: 5px;right: 4px;padding-left: 24px;padding-top: 2px;}

.newsListCon .mainCon dd a.more{display: block;width: 36px;height: 36px;background: url(Img/mub01Inpage/list_circle.png) no-repeat left top;overflow: hidden;position: absolute;right: 6px;bottom: 0;}
.newsListCon .mainCon dl:hover dd a.more{background-position: left bottom;}
.newsListCon .mainCon dl:hover dd h3 a{color: #153b96;}
.newsListCon .mainCon dl:hover {box-shadow: 0 0 10px 6px #eeeeee;z-index: 99;}

.paging{width: 100%;margin-top: 20px;margin-bottom: 0px;text-align: center;}
.paging span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(Img/mub01Inpage/pagingBg01.png) no-repeat center;line-height: 44px;font-size: 14px;color: #fff;margin: 0 5px;cursor: pointer;}
.paging span>a.previousBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(Img/mub01Inpage/pagingPrevBtn.png) no-repeat center; font-size:0;}
.paging span>a.nextBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(Img/mub01Inpage/pagingNextBtn.png) no-repeat center; font-size:0;}
.paging p.jk_num {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 5px;}
.paging p>a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(Img/mub01Inpage/pagingBg01.png) no-repeat center;line-height: 44px;font-size: 16px;color: #999;margin: 0 5px;cursor: pointer;}
.paging a:hover ,.paging a.cur {background: url(Img/mub01Inpage/pagingBg02.png) no-repeat center; color: #fff;}




.lxtwo{padding:3% 44px 0;background:#fff;border:1px solid #ddd;margin: 3% auto;overflow: hidden;box-sizing: border-box;}
.lianxi{overflow:hidden}
.lxinfo1{float:left}
style.css:3113 .lxinfo{width:47.6658%;padding:3% 4%;box-sizing:border-box;background-color:rgba(125,125,125,.08);background-image:url(../picture/dw_pc_con_bg.png);background-repeat:repeat;background-position:top left}
.lxinfo h3{font-size:26px;color:#333;line-height:240%;position:relative;margin-bottom:3%;padding-bottom:2%}
.lxinfo h3::after{content:"";width:60px;height:1px;background-color:#666;position:absolute;bottom:0;left:0}
.lxinfo p{margin-bottom:.6%;line-height:180%;}
.lxinfo p{line-height:180%;font-size: 16px;}
.lxinfo p.mrb{margin-bottom: 2%;}
.lxinfo img.contactjs{display: block;width: 100%;margin-bottom: 2%;}
.lxinfo2{position:relative;padding-bottom:3.1%;width: 100%;}
.lxinfo2 .fqrcode{width:120px;position:absolute;bottom:11.6%;right:0;text-align: center;}
.lxinfo2 .fqrcode .pic{min-height:120px}
.lxinfo2 .fqrcode .pic img{display:block;width:120px;height:auto}
.lxinfo2 .fqrcode .pic img{display:block;width:120px;height:auto}
.lxcon{overflow:hidden;font-size:0;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top: 1px solid #dbdbdb;}
.lxcon div{display:inline-block;padding:0 32px;height:54px;font-size:14px;color:#333;line-height:54px;background-position:0 17px;background-repeat:no-repeat}
.lxcon .lx1{background-image:url(../picture/lx1.png);background-size:20px 20px}
.lxcon .lx2{background-image:url(../picture/lx2.png);background-size:20px 20px}
.lxcon .lx3{background-image:url(../picture/lx3.png);background-size:20px 20px}
.lxcon div a{display:inline-block;color:#333}










/* wscl left side  */
.wscl .container {position: relative;}
.zx { width:260px;}
.zx.scroll{position:fixed;top:84px;left:calc(50% - 600px);}
.zx_top { background: #153b96; width:100%; height:55px; line-height:55px;position: relative;}
.zx_top a { color:#fff; font-weight: bold; font-size:20px; padding-left:40px;}
.zx_top i{position:absolute;left:-5px;top:-9px;font-style:normal;font-size:67px;font-weight:700;opacity:.1;color:#fff;line-height:1;z-index:1;text-transform:uppercase}
.zx_con { border: 1px solid #d2d2d2;background: #fff;}
.zx_con h3 { background:#f2f2f2; width:100%; height:62px; line-height:62px;}
.zx_con h3 a { font-size:16px; color:#2e2e2e; padding-left:35px;}
.zx_con ul li { line-height:42px; background:url(../image/icon_right.png) no-repeat 40px center; background-size: 6px auto; padding-right: 10px; padding-left:60px;border-bottom: 1px solid #eeeeee;}
.zx_con ul .nobor01 { border:none;}
.zx_con ul li a { color:#2e2e2e;font-size: 14px;}


/* wscl right title  */
.live-row{margin-top:40px}
.live-row:after{content:"";display:table;clear:both}
.live-title{position:relative;overflow:hidden}
.live-title:after{content:"";display:table;clear:both}
.live-title__name{float:left;font-size:26px;color:#111e36;line-height:1;padding-bottom:22px;border-bottom:3px solid #f60}
.live-title__name em{font-style: normal;}
.live-title__name:after{content:"";position:absolute;top:48px;margin-left:2px;width:100%;height:3px;background-color:#05f}
.live-title__normal{border-bottom:3px solid #e6ebf5}
.live-title__normal:after{content:"";position:absolute;top:48px;left:0;width:100%;height:3px;background-color:#f1f3f6}
.live-title__right{float:right}
.live-title .more{display:inline-block;font-size:16px;color:#111e36;letter-spacing:0;line-height:26px}
.live-title .more:hover{color:#f60}
.live-title .count{display:inline-block;padding:5px 0;font-size:16px;color:#666d7f;letter-spacing:0;line-height:16px}
.live-title .count em:first-child{padding-right:10px}


/* wscl cases  */
.service_bg .service_ul{ margin-top:20px; margin-bottom:30px; overflow:hidden;}
.service_bg .service_ul ul li{ float:left; background:#f5f5f5; overflow:hidden; width:32%; margin-right:2%;}
.service_bg .service_ul ul li:nth-child(3n+0){ margin-right:0;}
.service_bg .service_ul ul li .imgs{ overflow:hidden; position:relative; text-align:center; color:#fff; max-height: 250px;}
.service_bg .service_ul ul li .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.reason_wrap .service_ul{margin-bottom: 0;}
.service_bg .service_ul ul li .txts{ position:absolute; top:0; left:0; width:100%; height:100%;font-size:24px;}
.service_bg .service_ul ul li img.ico{ display:block; margin:0 auto; margin-top:9%; width:140px; height:140px; margin-bottom:2%;}
.service_bg .service_ul ul li h3{ font-weight:normal; font-size:20px; line-height:40px;}
/*.service_bg .service_ul ul li.bgs1 i{ background-image:url(../image/service_pic1.png);}
.service_bg .service_ul ul li.bgs2 i{ background-image:url(../image/service_pic2.png);}
.service_bg .service_ul ul li.bgs3 i{ background-image:url(../image/service_pic3.png);}*/
.service_bg .service_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.service_bg .service_ul ul li .cons{ width:100%; margin:0 auto; padding-top:23px; padding-bottom:20px;}
.service_bg .service_ul ul li .cons p{ line-height:160%; margin-bottom:20px; font-size:14px; color:#666666; padding: 0 4%;}
.service_bg .service_ul ul li h3{padding: 0 4%;}
.service_bg .service_ul ul li .service_ul_a{ overflow:hidden; height: auto; padding: 0 4%;position: relative;padding-top: 20px;}
.service_bg .service_ul ul li .service_ul_a::before{content: "";position: absolute;top: 0;left: 4%;width: 92%;height: 1px;background: #ddd;}
.service_bg .service_ul ul li .service_ul_a span{display: block;}
.service_bg .service_ul ul li .service_ul_a a{ float:left; margin-right:12px; text-align:center; line-height: 32px; font-size:14px; color:#666;transition:all 0.3s;}
.service_bg .service_ul ul li .service_ul_a a:last-child{margin-right: auto;}
.service_bg .service_ul ul li .service_ul_a a:nth-child(3n+0){ margin-right:0;}
.service_bg .service_ul ul li.bgs2 .service_ul_a a:hover{ color:#fff; background-color:#248cf6; border:1px solid #248cf6;}
.service_bg .service_ul ul li.bgs3 .service_ul_a a:hover{ color:#fff; background-color:#1ecc85; border:1px solid #1ecc85;}


.sclbott{margin-bottom: 20px;}

.company_slide {margin-left: auto;margin-right: auto;}
.company_slide ul {margin:0;}
.company_slide ul li {text-align:center;padding:0 0.75rem 0 0;}
.company_slide a {display:block;font-size:0;width: 100%;height:100%;}
.company_slide img {margin:0 auto;height: 100%;object-fit: cover;}






.scrollWrap {width: 100%; overflow: hidden;}
.pimg{overflow:hidden;transition:all .3s;position:relative;border:#ddd 1px solid}
.pimg img{transition:all .3s;display:block;width: 100%;}
.pimg::after{content:"";cursor:pointer;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform:skewx(-25deg)}
.dlList .cping{width: 19.2%;}
.dlList .cping:last-child{padding-right: 0;}
.cping:hover .pimg::after{left:100%;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s}
.cping:hover .pimg{border:#265aa1 1px solid}
.cping:hover .pimg img{transition:all .3s;transform:scale(1.05)}
.cping p{line-height:180%;background:#ddd;font-size:14px;color:#333;text-align:center;transition:all .3s;height: 48px;display: flex;justify-content: center;align-items: center;}
.cping:hover p{background:#265aa1;color:#fff}







.lump {
    display: block;
}
.posi {
    position: relative;
}
.Hproduct_cnt {margin-top: 30px;}
.Hproduct_item{width: 50%;float: left;overflow: hidden;}
.Hproduct_item a{padding-bottom:60%;height:0;}
.Hproduct_item .Hproduct_item_name{position:absolute;bottom:3vw;left:0;font-size:20px;line-height:1;padding-left:3vw;color: #fff;}
.Hproduct_item .figure{position:absolute;top:0;left:0;width:100%;height:100%;}
.Hproduct_item .figure::after{content: "";width: 100%;height: 100%;background: url(../image/colorbg.png);position: absolute;left: 0;top: 0;}
.Hproduct_item .figure img{width:100%;height:100%;object-fit:cover;-webkit-transition:all 1.5s;transition:all 1.5s;transform:scale(1.01);-webkit-transform:scale(1.01);}
.Hproduct_item a:hover figure img {transform: scale(1.1);-webkit-transform: scale(1.1);}




/* about add title  */
.athm-title{position:relative}
.athm-title:after{content:"";display:table;clear:both}
.athm-title:before{content:"";position:absolute;left:0;right:0;bottom:0;height:0;border-top:3px solid #05f}
.athm-title__name{position:relative;float:left;font-size:26px;font-weight:700;padding-bottom:11px;margin-right:15px}
.athm-title__name.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;border-top:3px solid #f60;outline:3px solid #fff;}
.athm-title__name a{font-size: 26px;line-height: 180%;}
.athm-title__sub{height:50px;}
.athm-title__more{position:absolute;top:0;right:0;height:47px;line-height:50px}
.athm-title__more>a{float:left;font-size:14px;padding-left:10px}




#js-sclgy .sclSections .cell {width:49.8%;float: left;border:1px solid #e3e0e0;padding:16px;margin-bottom: 7px;box-sizing: border-box;}
#js-sclgy .sclSections .cell:nth-child(even){float: right; }
#js-sclgy .sclSections .cell:nth-child(7),
#js-sclgy .sclSections .cell:nth-child(8){margin-bottom: 0;}
#js-sclgy .sclSections .cell .img {display:block;width:20%;margin-right:2%;line-height:0;overflow: hidden;}
#js-sclgy .sclSections .cell .img img{width: 100%;height: 100%;display: block;object-fit: cover;transition:all 0.5s ease; }
#js-sclgy .sclSections .cell .text {position: relative;overflow: hidden;width: 100%;}
#js-sclgy .sclSections .cell .text .bt {display:flex;flex-direction: column;}
#js-sclgy .sclSections .cell .text .bt h3{display: block; font-weight: bold;width: 100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:18px;color:#265ba1;font-weight: normal;}
#js-sclgy .sclSections .cell .text .bt h3 a{font-weight: bold;}
#js-sclgy .sclSections .cell:hover .text .bt h3 a{color: #ff5c01;font}
#js-sclgy .sclSections .cell .text .carte{display: block;width: 100%;margin-top: 12px;}
#js-sclgy .sclSections .cell .text .carte i{margin-right: 4px;color: #153b96;font-weight: bold;}
#js-sclgy .sclSections .cell .text .carte a{display: inline-block;}
#js-sclgy .sclSections .cell .text .bt span{font-size: 14px;color: #666;}
#js-sclgy .sclSections .cell .text p {color:#333;opacity: .8;font-size:13px;margin-top:2%;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#js-sclgy .sclSections .cell .text .bottom {margin-top:20px;font-size:13px;}
#js-sclgy .sclSections .cell .text .bottom a {display:block;float:left;margin-left:23px;padding-left:17px;color:#666;}
#js-sclgy .sclSections .cell .text .bottom a:first-child {margin-left:0;}
#js-sclgy .sclSections .cell .text .bottom .a1 {background:url(../image/news_icon1.jpg) no-repeat left center;padding-left:19px;}
#js-sclgy .sclSections .cell .text .bottom .a2 {background:url(../image/news_icon2.jpg) no-repeat left center;}
#js-sclgy .sclSections .cell .text .bottom .a3 {background:url(../image/news_icon3.jpg) no-repeat left center;}
#js-sclgy .sclSections .cell .text .bottom .data {float:right;color:#666;}
#js-sclgy .sclSections .cell:hover .text .bt span{color:#1172e3;}



.athm-title{position:relative}
.commbott{margin-bottom: 15px;}
.athm-title:after{content:"";display:table;clear:both;}
.commbott.athm-title::before{display: none;}
.athm-title__name{position:relative;float:left;color:#333;font-size:26px;font-weight:700;padding:5px 0;margin-right:30px;z-index: 100;}
.athm-title__name:before{content:'';position:relative;display:inline-block;width:6px;height:26px;margin-right:10px;vertical-align:top;z-index: -1;}
/*.athm-title__name::before{content:"";position:absolute;left:0;bottom:8px;width:100%;height:8px;background-image:linear-gradient(270deg,rgba(255,193,153,.04),#f60)}*/
.athm-title__name-sub{position:relative;display:inline-block;color:#f43636}
.athm-title__name-sub:before{content:'';position:relative;top:13px;display:inline-block;width:4px;height:4px;margin:0 8px;vertical-align:top;background-color:#333}
.athm-title__name--none:before{display:none}
.athm-title__name--red:before{background-color:#f43636}
.athm-title__name--purple:before{background-color:#9440de}
.athm-title__name--green:before{background-color:#5bc228}
.athm-title__name--orange:before{background-color:#ff9600}
/*.athm-title__name--blue:before{background-color:#386ed3}*/
.athm-title__name--lightblue:before{background-color:#318bff}
.athm-title__name--cyan:before{background-color:#15c4c2}
.athm-title__name>.monkey__iconmini{position:relative;top:8px;margin-left:5px;vertical-align:top}
.athm-title__sub{float:left;height:40px;line-height:normal;margin-left: 4%;}
.athm-title__more{float: right;line-height: 40px;height: 40px;}
.athm-title__more>a{float:left;color:#333;font-size:16px;padding-left:10px}
.athm-title__more>a:first-child{padding-left:0}
.athm-title__more>a:hover{color:#f43636}
.athm-title__more>a.text-red{color:#f43636}
.athm-title__more>a.text-blue{color:#386ed3}
.athm-title__more>a.text-blue:hover{color:#f43636}
.athm-title__more a {font-size: 16px;}
.athm-title__more a i{color: #153b96;margin-right: 12px;font-size: inherit;}
.athm-title__more--line>a{position:relative;padding-left:18px}
.athm-title__more--line>a:before{content:'';position:absolute;top:50%;left:9px;width:0;height:16px;margin-top:-8px;border-left:solid 1px #d0d0d0}
.athm-title__more--line>a:first-child:before{display:none}
.athm-tab-border{border-bottom-color:#ddd}
.athm-tab__item{position:relative;float:left;margin-right:8px}
.athm-tab__item:first-child .athm-tab__link {font-weight: bold;opacity: 1;}
.athm-tab__link{display:block;color:#333;font-size:18px;text-align:center;padding:0 8px;line-height: 45px;opacity: .8;position: relative;}
.athm-tab__link.active:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:0;display:block;border-bottom:solid 2px #386ed3}
.scjsNav #a1,
.scjsNav #a2,
.scjsNav #a3,
.scjsNav #a4,
.scjsNav #a5,
.scjsNav #a6{position: relative;float: left;margin-right: 8px;}
.scjsNav li.curr a{font-weight: bold;}
.scjsNav li.curr::after,
.athm-tab__item:first-child .athm-tab__link::after{content: "";position: absolute;width: 86%;height: 3px;background-color: #f60;background-image: linear-gradient(270deg,#ff9651,#f60);left: 50%;bottom: 0;margin-left: -43%;}

/* 焦化廢水  */
.homepage-focus{margin-top:20px}
.homepage-focus>.container:after{content:"";display:table;clear:both}
.homepage-focus>.container.monkey:after{display:none}
.homepage-focus .mt20{margin-top:20px}
.homepage-focus .mt30{margin-top:30px}
.monkey.mt10{margin-top:10px}
.homepage-focus .focus-left .focus-recommend a{position:relative;display:block;height: 220px;}
.placeholderimg{display:inline-block;vertical-align:top;background:url(//s.autoimg.cn/as/static/holdimg_white.png) no-repeat 50%;background-color:#f2f2f2;background-size:50% auto}
.homepage-focus .focus-pic{float:left;width:100%;}
.homepage-focus .focus-pic .unit-integration-list li{width: 49%;float: left;}
.homepage-focus .focus-pic .unit-integration-list li:nth-child(even){float: right;}
.homepage-focus .focus-pic .content{margin-top:20px}
.homepage-focus .focus-pic .athm-slide__inner{height:360px}
.homepage-focus .focus-pic .athm-slide__item{position:relative}
.homepage-focus .focus-pic .athm-slide__title{width:100%;height:43px;line-height:43px;white-space:nowrap;text-align:center;background-color:#555}
.homepage-focus .focus-pic .athm-slide__title a{display:block;color:#fff;font-size:18px}
.homepage-focus .focus-pic .focus-subtit{display:inline-block;font-size:0;margin-left:-4px}
.homepage-focus .focus-pic .focus-subtit:before{content:"";position:absolute;top:0;left:-22px;width:14px;height:14px;border-radius:50%;border:4px solid #f60;box-sizing:border-box}
.homepage-focus .focus-pic .focus-subtit:after{content:"";position:relative;top:-5px;display:block;width:70px;height:23px;background:url(//s.autoimg.cn/www/site/index/images/icon-homepage.png) no-repeat 0 -20px;background-size:300px auto}
.homepage-focus .focus-pic .athm-title__ad .monkey__iconmini--column{position:relative;top:5px}
.homepage-focus .focus-text{float:right;width:460px;height:466px}
.homepage-focus .focus-text .news-hottitle,.homepage-focus .focus-text .text-hottitle{text-align:center;font-size:0;white-space:nowrap}
.homepage-focus .focus-text .news-hottitle>a,.homepage-focus .focus-text .text-hottitle>a{position:relative;color:#f60;font-size:24px;font-weight:700;padding:0 8px;line-height:30px}
.homepage-focus .focus-text .news-hottitle>a:hover,.homepage-focus .focus-text .text-hottitle>a:hover{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}
.homepage-focus .focus-text .news-hottitle>a:before,.homepage-focus .focus-text .text-hottitle>a:before{content:"";position:absolute;top:50%;left:0;width:0;height:20px;margin-top:-10px;border-left:1px solid #dadada}
.homepage-focus .focus-text .news-hottitle>a:first-child,.homepage-focus .focus-text .text-hottitle>a:first-child{padding-left:0}
.homepage-focus .focus-text .news-hottitle>a:first-child:before,.homepage-focus .focus-text .text-hottitle>a:first-child:before{display:none}
.homepage-focus .focus-text .news-hottitle>a::last-child,.homepage-focus .focus-text .text-hottitle>a::last-child{padding-right:0}
.homepage-focus .focus-text .news-subtitle,.homepage-focus .focus-text .text-subtitle{text-align:center;font-size:0;line-height:2;margin-top:8px;margin-bottom:8px;white-space:nowrap}
.homepage-focus .focus-text .news-subtitle>a,.homepage-focus .focus-text .text-subtitle>a{position:relative;display:inline-block;vertical-align:top;color:#111e36;font-size:14px;font-weight:700;padding:0 7px;line-height:20px}
.homepage-focus .focus-text .news-subtitle>a:before,.homepage-focus .focus-text .text-subtitle>a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-text .news-subtitle>a:first-child:before,.homepage-focus .focus-text .text-subtitle>a:first-child:before{display:none}
.homepage-focus .focus-text .news-subtitle>a:hover,.homepage-focus .focus-text .text-subtitle>a:hover{color:#f60}
.homepage-focus .focus-text .advbox.monkeyfix{height:36px}
.homepage-focus .focus-text .ui-list.pb-0{padding-top:8px}
.homepage-focus .focus-text .ui-list.pt-0{position:relative}
.homepage-focus .focus-text .ui-list.pt-0:after{content:"\5e7f\544a";position:absolute;right:-15px;top:10px;z-index:2;width:16px;height:27px;padding:1px 0;line-height:12px;font-size:12px;color:#dcdcdc;text-align:center;border-radius:2px;box-sizing:border-box;border:1px solid #dadada}
.homepage-focus .focus-list,.homepage-focus .ui-list{font-size:0}
.homepage-focus .focus-list li,.homepage-focus .ui-list li{white-space:nowrap;word-break:keep-all;word-wrap:normal}
.homepage-focus .focus-list li>span,.homepage-focus .ui-list li>span{position:relative;display:inline-block;font-size:16px;color:#111e36;padding-left:8px;line-height:36px;vertical-align:top}
.homepage-focus .focus-list li>span:before,.homepage-focus .ui-list li>span:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-list li>span:first-child,.homepage-focus .ui-list li>span:first-child{padding-left:0}
.homepage-focus .focus-list li>span:first-child:before,.homepage-focus .ui-list li>span:first-child:before{display:none}
.homepage-focus .focus-list a,.homepage-focus .ui-list a{position:relative;display:inline-block;font-size:16px;color:#111e36;padding:0 8px;line-height:36px;vertical-align:top}
.homepage-focus .focus-list a:before,.homepage-focus .ui-list a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-list a:first-child,.homepage-focus .ui-list a:first-child{padding-left:0}
.homepage-focus .focus-list a:first-child:before,.homepage-focus .ui-list a:first-child:before{display:none}
.homepage-focus .focus-list a.blue,.homepage-focus .ui-list a.blue{color:#206cfe}
.homepage-focus .focus-list a.red,.homepage-focus .ui-list a.red{color:#f60}
.homepage-focus .focus-list a.bold,.homepage-focus .ui-list a.bold{font-weight:700}
.homepage-focus .focus-list a:hover,.homepage-focus .ui-list a:hover{color:#f60}
.homepage-focus .focus-list a:hover .athm-iconfont-videobtn,.homepage-focus .ui-list a:hover .athm-iconfont-videobtn{text-decoration:none}
.homepage-focus .focus-list .athm-iconfont-videobtn,.homepage-focus .ui-list .athm-iconfont-videobtn{position:relative;top:2px;display:inline-block;color:#f60;line-height:1;font-size:20px;margin-right:4px}
.homepage-focus .focus-list.list-pt0,.homepage-focus .focus-list.pb-0,.homepage-focus .focus-list.pt-0,.homepage-focus .ui-list.list-pt0,.homepage-focus .ui-list.pb-0,.homepage-focus .ui-list.pt-0{padding-top:0}
.homepage-focus .focus-list.monkey-list,.homepage-focus .ui-list.monkey-list{position:relative}
.homepage-focus .focus-list.monkey-list .monkey__iconmini,.homepage-focus .ui-list.monkey-list .monkey__iconmini{position:absolute;top:11px;right:-16px}
.homepage-focus .focus-list .icon12-video,.homepage-focus .ui-list .icon12-video{position:relative;top:2px;display:inline-block;color:#f60;line-height:1;font-size:20px;margin-right:4px;font-style:normal!important;font-family:athm-iconfont!important}
.homepage-focus .focus-list .icon12-video:before,.homepage-focus .ui-list .icon12-video:before{content:"\e60e"}
.homepage-focus .focus-list .icon-tip-red,.homepage-focus .ui-list .icon-tip-red{display:inline-block;padding:2px 3px;font-size:12px;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;box-sizing:border-box;color:#f43636;background-color:#fff;border:1px solid #f43636;position:relative;top:-1px;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.homepage-focus .ui-list-pre{height:0;overflow:hidden}
.homepage-focus .ui-list-pre a{position:relative;display:inline-block;font-size:16px;color:#111e36;padding:0 8px;line-height:36px;vertical-align:top}
.homepage-focus .ui-list-pre a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .ui-list-pre .icon12-video{position:relative;top:2px;display:inline-block;color:#f60;width:20px;line-height:1;font-size:20px;margin-right:4px;font-style:normal!important;font-family:athm-iconfont!important}
.homepage-focus .ui-list-pre .icon12-video:before{content:"\e60e"}
.homepage-focus .js-target{position:relative}
.homepage-focus .js-target.errorRangeLine:before{content:"";position:absolute;top:0;right:var(--errorRangeMin);width:0;height:100%;border-left:1px solid #c00}
.homepage-focus .js-target.errorRangeLine:after{content:"";position:absolute;top:0;right:var(--errorRangeMax);width:0;height:100%;border-left:1px solid #b30000}
.homepage-focus .focus-left{width:380px;float:left}
.homepage-focus .focus-left .focus-recommend{height:212px;overflow: hidden;margin-bottom: 4%;}
.homepage-focus .focus-left .focus-recommend a{position:relative;display:block}
.homepage-focus .focus-left .focus-recommend a:hover .video-icon:after{background:rgba(56,110,211,.8)}
.homepage-focus .focus-left .focus-recommend .tit{position:absolute;left:0;right:0;bottom:0;padding:6px 0;color:#fff;overflow:hidden;text-align:center;white-space:nowrap;background:rgba(0,0,0,.6);background:linear-gradient(180deg,rgba(0,0,0,0),#000 97%);font-size:16px}
.homepage-focus .focus-left .focus-recommend .video-icon{position:absolute;left:12px;bottom:42px;width:40px;height:40px;overflow:hidden;color:#fff;line-height:0}
.homepage-focus .focus-left .focus-recommend .video-icon:after{content:"";position:absolute;top:2px;left:2px;width:90%;height:90%;border-radius:50%;background:rgba(0,0,0,.5)}
.homepage-focus .focus-left .focus-recommend .video-icon .athm-iconfont-videobtn{position:absolute;top:50%;left:-3px;z-index:2;font-size:46px}
.homepage-focus .focus-left .advbox ul{height:auto;overflow:hidden}
.homepage-focus .focus-left .advbox li{position:relative;padding-left:15px;box-sizing:border-box;float:left;width:50%;height:22px;line-height:22px;padding-left:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-focus .focus-left .advbox li:before{content:"";position:absolute;top:50%;left:0;display:block;width:5px;height:5px;margin-top:-2px;border-radius:50%;background-color:#c5cad4;left:9px}
.homepage-focus .focus-left .advbox.monkeyicon-br .monkey__iconmini{right:0;bottom:4px}
.homepage-focus .focus-middle{width:440px;float:left;padding:0 40px}
.homepage-focus .focus-middle .focus-list{padding-bottom:10px}
.homepage-focus .focus-middle .advbox.monkeyfix{height:36px}
.homepage-focus .focus-middle .advbox:first-child{margin-bottom:5px}
.homepage-focus .focus-middle .ui-list.pb-0{margin-bottom:10px}
.homepage-focus .focus-middle .monkey-icon li{position:relative}
.homepage-focus .focus-middle .monkey-icon li:after{content:"\5e7f\544a";position:absolute;right:-15px;top:10px;z-index:2;width:28px;height:15px;padding:1px 0;line-height:12px;font-size:12px;color:#dcdcdc;text-align:center;border-radius:2px;box-sizing:border-box;border:1px solid #dcdcdc}
.homepage-focus .focus-right{width:300px;float:right}
.homepage-focus .focus-right .advbox li{position:relative;padding-left:15px;box-sizing:border-box;line-height:35px;padding-left:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-focus .focus-right .advbox li:before{content:"";position:absolute;top:50%;left:0;display:block;width:5px;height:5px;margin-top:-2px;border-radius:50%;background-color:#c5cad4;left:9px}
.homepage-focus .focus-right .advbox li>a{font-size:16px}
.homepage-focus .focus-right .advbox.monkeyicon-br .monkey__iconmini{right:0}
#js-jhfscl .homepage-focus .focus-right .monkeyicon-br{max-height: 162px;overflow: hidden;margin-bottom: 16px;}
#js-jhfscl .homepage-focus .focus-right .monkeyicon-br a{display: block;width: 100%;max-height: 162px;}
.homepage-focus .focus-market{margin:12px 0 5px 0}
.homepage-focus .focus-market .market-list{margin-top:8px}
.homepage-focus .focus-market .market-list ul{padding-top:0}
.homepage-focus .focus-market .market-list li{height:37px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-focus .focus-market .market-list li:after{content:"";display:table;clear:both}
.homepage-focus .focus-market .market-list li>div{float:left;width:50%;position:relative;padding-left:15px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}
.homepage-focus .focus-market .market-list li>div:before{content:"";position:absolute;top:50%;left:0;display:block;width:5px;height:5px;margin-top:-2px;border-radius:50%;background-color:#c5cad4}
.homepage-focus .focus-market .athm-title__name{font-size:0}
.homepage-focus .focus-market .athm-title__name span{display:inline-block;vertical-align:top}
.homepage-focus .focus-market .athm-title__name span a{display:inline-block;vertical-align:top;font-size:22px}
.homepage-focus .focus-market .market-change{position:relative;top:0;display:inline-block;vertical-align:top;font-size:16px;font-weight:400;padding:0 8px;margin-left:10px}
.homepage-focus .focus-market .market-change:before{content:"";position:absolute;top:50%;left:-1px;width:0;height:16px;margin-top:-8px;border-left:1px solid #d0d0d0}
.homepage-focus .focus-market .market-change:hover{color:#fe4a3b}
.homepage-focus .focus-market .athm-iconfont-arrowdown{color:#999;font-size:16px;margin-left:3px}
.homepage-focus .focus-live{padding-top:10px}
.homepage-focus .focus-live .live-content{padding-top:8px}
.homepage-focus .focus-live .content-state{height:410px}
.homepage-focus .focus-live .player{position:relative;height:214px;background-color:#202020}
.homepage-focus .focus-live .player .athm-btn{display:none;position:absolute;top:50%;left:50%;z-index:2;width:120px;height:40px;font-size:18px;line-height:2.2;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.5)}
.homepage-focus .focus-live .player .athm-btn:hover{color:#fff;background:#f60}
.homepage-focus .focus-live .player:hover .athm-btn{display:block}
.homepage-focus .focus-live .player-con{height:214px}
.homepage-focus .focus-live .title{text-align:center;margin-bottom:5px}
.homepage-focus .focus-live .title>a{display:inline-block;font-size:16px;line-height:2.2;overflow:hidden;white-space:nowrap;vertical-align:top;text-overflow:ellipsis}
.homepage-focus .focus-live .list-box{font-size:0;margin-bottom:5px}
.homepage-focus .focus-live .list-box a{position:relative;display:inline-block;width:185px;font-size:16px;overflow:hidden;text-align:center;text-overflow:ellipsis;vertical-align:top}
.homepage-focus .focus-live .list-box a+a{margin-left:10px}
.homepage-focus .focus-live .list-box a:hover .live-state{display:none}
.homepage-focus .focus-live .list-box a:hover .intro{top:0}
.homepage-focus .focus-live .list-box span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.homepage-focus .focus-live .list-box .tit{height:24px;padding-top:5px}
.homepage-focus .focus-live .list-box .intro{position:absolute;top:-104px;left:0;z-index:2;width:100%;height:104px;color:#fff;text-align:left;padding:10px;white-space:normal;box-sizing:border-box;background:rgba(0,0,0,.6);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.homepage-focus .focus-live .live-list{height:155px}
.homepage-focus .focus-live .live-list .athm-slide__next,.homepage-focus .focus-live .live-list .athm-slide__prev{display:none;margin-top:-53px}
.homepage-focus .focus-live .live-list2 .list-box{margin-bottom:0}
.homepage-focus .focus-live .live-list2 .list-box .tit{padding:2px 0}
.homepage-focus .focus-live .live-list2 .athm-slide__next,.homepage-focus .focus-live .live-list2 .athm-slide__prev{margin-top:-53px;z-index:2}
.homepage-focus .focus-live .live-state{position:absolute;top:0;left:0;z-index:2;color:#fff;font-size:12px;line-height:20px;margin:0;padding:0 4px;border-radius:4px 0 4px 0;background-color:#999}
.homepage-focus .focus-live .live-state--living{background-color:#fe4a3b}
.homepage-focus .focus-live .live-state--living:before{content:"";position:relative;top:8px;display:inline-block;vertical-align:top;width:4px;height:4px;border-radius:50%;margin-right:4px;background-color:hsla(0,0%,100%,.5)}
.homepage-focus .focus-live .live-state--live{background-color:#fe4a3b}
.homepage-focus .focus-live .live-state--prevue,.homepage-focus .focus-live .live-state--replay{background-color:#25c9ff}
.homepage-focus .focus-live .player-control{position:relative}
.homepage-focus .focus-live .player-control .athm-iconfont{position:absolute;left:10px;bottom:10px;font-size:36px;line-height:1;cursor:pointer}
.homepage-focus .focus-live .player-control .athm-iconfont:hover{color:#206cfe}
.homepage-focus .focus-live .video-tip{position:absolute;left:50%;bottom:30px;width:70px;margin-left:-35px;background:rgba(0,0,0,.5);border-radius:5px;text-align:center;padding:5px 0;color:#fff}



/* 工業污泥調理  */
.homepage-carhome .carhome-title .athm-title__more{right:340px}
.homepage-carhome .carhome-content{padding-top:20px}
.homepage-carhome .carhome-content:after{content:"";display:table;clear:both}
.homepage-carhome .carhome-left{float:left;width:380px}
.homepage-carhome .carhome-right{float:right;width:780px}
.homepage-carhome .carhome-slide{width:380px;height:210px;overflow: hidden;}
.homepage-carhome .carhome-slide .athm-slide__track{height:285px}
.homepage-carhome .carhome-slide .athm-slide__next,.homepage-carhome .carhome-slide .athm-slide__prev{z-index:3}
.homepage-carhome .carhome-slide .athm-slide__item>a{position:relative;display:block}
.homepage-carhome .carhome-slide .athm-slide__item>a .title{position:absolute;left:0;bottom:0;right:0;height:42px;line-height:42px;color:#fff;font-size:18px;padding:0 20px;overflow:hidden;white-space:normal;text-overflow:ellipsis;background-color:rgba(0,0,0,.4)}
.homepage-carhome .carhome-seckill{position:relative;width:380px;height:236px;margin-top:10px;overflow:hidden;text-align:center;background-color:#f60;background-image:linear-gradient(225deg,#ffa34d,#f60)}
.homepage-carhome .carhome-seckill:after{content:"";position:absolute;top:0;right:0;width:103px;height:103px;background:url(//s.autoimg.cn/www/site/index/images/icon-homepage.png) no-repeat -100px 0;background-size:300px auto}
.homepage-carhome .carhome-seckill__title{position:relative;z-index:2;height:44px;padding-right:10px}
.homepage-carhome .carhome-seckill__title:after{content:"";display:table;clear:both}
.homepage-carhome .carhome-seckill__title span{float:left;position:relative;left:10px;top:15px;width:95px;height:22px;text-indent:-9999em;background:url(//s.autoimg.cn/www/site/index/images/icon-homepage.png) no-repeat 0 -50px;background-size:300px auto}
.homepage-carhome .carhome-seckill__title .more{position:relative;top:18px;float:right;color:#fff}
.homepage-carhome .carhome-seckill__time{padding:0 10px;overflow:hidden}
.homepage-carhome .carhome-seckill__time .time{height:25px;overflow:hidden}
.homepage-carhome .carhome-seckill__time .time li{position:relative;float:left;width:24px;height:24px;color:#fff;font-size:16px;text-align:center;margin-right:8px;background:#000;border-radius:3px;font-weight:500;font-family:PingFang SC}
.homepage-carhome .carhome-seckill__time .time li:after{content:":";position:absolute;right:-6px;font-weight:700}
.homepage-carhome .carhome-seckill__time .time li:last-child{margin:0}
.homepage-carhome .carhome-seckill__time .time li:last-child:after{display:none}
.homepage-carhome .carhome-seckill__slide{padding:8px 10px 0}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__inner{height:160px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item{width:360px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item a{display:block;float:left;width:175px;height:136px;overflow:hidden;background-color:#fff}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item a:first-child{margin-right:7px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item img{margin-top:5px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item .goods-title{font-size:14px;color:#111e36;line-height:17px;text-align:left;padding:0 7px;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item .price-box{margin-top:9px;padding:0 7px;text-align:left;overflow:hidden}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item .price-box .buy-price{float:left;color:#f60;font-weight:700;line-height:16px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__item .price-box .cost-price{float:left;padding:0 7px;font-size:12px;color:#c5cad4;line-height:16px;text-decoration:line-through}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__indicators{bottom:8px}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__indicators a{background-color:hsla(0,0%,100%,.2)}
.homepage-carhome .carhome-seckill .athm-slide .athm-slide__indicators .active{background-color:#fff}
.homepage-carhome .carhome-list{float:left;width:440px}
.homepage-carhome .carhome-list ul:after{content:"";display:table;clear:both}
.homepage-carhome .carhome-list li{position:relative;float:left;width:215px;height:34px;line-height:34px;font-size:16px;padding-left:15px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-carhome .carhome-list li:before{content:"";position:absolute;top:50%;left:0;display:block;width:5px;height:5px;margin-top:-2px;border-radius:50%;opacity:.4;background-color:#206cfe}
.homepage-carhome .carhome-list li:nth-child(2n){margin-left:10px}
.homepage-carhome .carhome-list li:first-child,.homepage-carhome .carhome-list li:nth-child(13),.homepage-carhome .carhome-list li:nth-child(14),.homepage-carhome .carhome-list li:nth-child(2){font-weight:700}
.homepage-carhome .carhome-list li:nth-child(13),.homepage-carhome .carhome-list li:nth-child(14){margin-top:10px}
.homepage-carhome .carhome-recommend{float:left;width:310px;margin-left:30px;margin-top:-55px;}
.homepage-carhome .carhome-recommend .athm-slide__item{width:300px}
.homepage-carhome .carhome-recommend .dealer-shop{margin-top:16px}
.homepage-carhome .carhome-recommend .dealer-shop:after{content:"";display:table;clear:both}
.homepage-carhome .carhome-recommend .dealer-shop:first-child{margin-top:25px}
.homepage-carhome .carhome-recommend .dealer-shop__pic{float:left;width:100px;height:75px;margin-right:10px}
.homepage-carhome .carhome-recommend .dealer-shop__info{overflow:hidden}
.homepage-carhome .carhome-recommend .dealer-shop__name{line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-carhome .carhome-recommend .dealer-shop__name a{font-size:16px}
.homepage-carhome .carhome-recommend .dealer-shop__activity{margin-top:5px}
.homepage-carhome .carhome-recommend .dealer-shop__activity a{color:#f60}
.homepage-carhome .carhome-recommend .dealer-shop__tool{margin-top:5px}
.homepage-carhome .carhome-recommend .dealer-shop__tool span{color:#828ca0}
.homepage-carhome .carhome-recommend .athm-slide__indicators{margin-top:20px}
.homepage-carhome .carhome-activity{position:relative;float:left;clear:both;width:780px;margin-top:10px;padding-bottom: 2%;}


.homepage-carhome .carhome-activity .athm-title{position:relative;height:40px}
.homepage-carhome .carhome-activity .athm-title__name{position:relative;float:left;color:#111e36;font-size:22px;font-weight:700;line-height:30px;margin-right:30px}
.homepage-carhome .carhome-activity .athm-title__more{height:30px}
.homepage-carhome .carhome-activity .athm-title__more>a:first-child{padding-left:0}
.homepage-carhome .carhome-activity .athm-title__more>a{color:#111e36;font-size:16px}
.homepage-carhome .carhome-activity .athm-title__more>.athm-tab,.athm-title__more>a{position:relative;top:6px;float:left}
.homepage-carhome .carhome-activity .athm-title__more>a.text-more:after{content:"";display:inline-block;width:6px;height:11px;margin-left:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5.5l5 5.04-5 4.96' stroke='%23111E36' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%/100%}
.homepage-carhome .carhome-activity .athm-title:before,
.homepage-carhome .carhome-activity .athm-title__name:before,
.homepage-carhome .carhome-activity .athm-title:after{content:"";display:none;clear:both;}


.athm-badge{display:inline-block;padding:0 4px;margin-right: 8px;font-size:13px;height:20px;line-height:19px;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px 0 4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}
.athm-badge-grey[href]:hover{color:#fff}
.athm-badge-blue{color:#fff;background-color:#0057ff;background-image:linear-gradient(90deg,#0057ff,#3874ff)}
.athm-badge-blue[href]:hover{color:#fff;background-color:#4480f0}
.athm-badge-orange{color:#fff;background-color:#f60;background-image:linear-gradient(270deg,#ff9651,#f60)}
.athm-badge-orange[href]:hover{color:#fff;background-color:#ffa800}
.athm-badge-orange-outline {color: #f60;background-color: #fff;border: 1px solid #f60;line-height: 17px;}


.homepage-carhome .carhome-activity .athm-slide__inner{height:107px}
.homepage-carhome .carhome-activity .athm-slide__indicators{margin:8px 0 5px 0}
.homepage-carhome .carhome-activity__item{float:left;width:375px;margin-top:14px;overflow:hidden}
.homepage-carhome .carhome-activity__item+.carhome-activity__item{margin-left:30px}
.homepage-carhome .carhome-activity__item a{display:block}
.homepage-carhome .carhome-activity__item .activity-info:after{content:"";display:table;clear:both}
.homepage-carhome .carhome-activity__item .activity-info .images{position:relative;margin-top:8px;margin-right:10px;float:left}
.homepage-carhome .carhome-activity__item .activity-info .name{font-size:15px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.homepage-carhome .carhome-activity__item .activity-info .text{margin-top:6px;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.homepage-carhome .carhome-activity__item .activity-info .text-desc{color:#828ca0;font-size:13px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.homepage-carhome .carhome-activity .empty-content{margin-top:16px;display:none;width:299px;height:75px;line-height:75px;background:#f8f9fc;text-align:center;font-family:MicrosoftYaHei;font-size:16px;color:#c5cad4}
.homepage-carhome .carhome-activity:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #e6ebf5}








.carhome-recommend__content .athm-slidelist .athm-slide__item{width:300px}
.carhome-recommend__content .athm-slidelist .dealer-shop{margin-top:16px}
.carhome-recommend__content .athm-slidelist .dealer-shop:after{content:"";display:table;clear:both}
.carhome-recommend__content .athm-slidelist .dealer-shop:first-child{margin-top:25px}
.carhome-recommend__content .athm-slidelist .dealer-shop__pic{float:left;width:100px;height:75px;margin-right:10px}
.carhome-recommend__content .athm-slidelist .dealer-shop__info{overflow:hidden}
.carhome-recommend__content .athm-slidelist .dealer-shop__name{line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.carhome-recommend__content .athm-slidelist .dealer-shop__name a{font-size:16px}
.carhome-recommend__content .athm-slidelist .dealer-shop__activity{margin-top:5px}
.carhome-recommend__content .athm-slidelist .dealer-shop__activity a{color:#f60}
.carhome-recommend__content .athm-slidelist .dealer-shop__tool{margin-top:5px}
.carhome-recommend__content .athm-slidelist .dealer-shop__tool span{color:#828ca0}


.homepage-carhome .carhome-right .carhome-recommend .athm-title:before,
.homepage-carhome .carhome-right .carhome-recommend .athm-title__name:before{display: none;}






.homepage-ranking .ranking-item{width:390px;float:left}
.homepage-ranking .ranking-item+.ranking-item{margin-left:10px}
.homepage-ranking .ranking-item:nth-child(2) .title{background-color:#0057ff;background-image:linear-gradient(90deg,#0057ff,#3874ff)}
.homepage-ranking .ranking-item:nth-child(2) li:nth-child(-n+3) .num{color:#0057ff}
.homepage-ranking .ranking-item:nth-child(3) .title{background:#25c9ff}
.homepage-ranking .ranking-item:nth-child(3) li:nth-child(-n+3) .num{color:#25c9ff}
.homepage-ranking .title{color:#fff;font-size:16px;font-weight:700;line-height:32px;text-align:center;border-radius:4px;background-color:#f60;background-image:linear-gradient(270deg,#ff9651,#f60)}
.homepage-ranking .list{min-height:420px;padding-top:7px}
.homepage-ranking li{font-size:0;height:22px;line-height:22px;padding:10px 0}
.homepage-ranking li>span{font-size:14px}
.homepage-ranking li:nth-child(-n+3) .num{color:#f60;font-size:20px;font-style:italic;font-family:Avenir}
.homepage-ranking .num{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;margin-right:10px;font-size:16px;font-weight:700}
.homepage-ranking .tit{display:inline-block;width:270px;overflow:hidden;white-space:nowrap;vertical-align:top;text-overflow:ellipsis}
.homepage-ranking .view{width:75px;float:right;color:#666d7f;text-align:right;white-space:nowrap}
.homepage-ranking .athm-iconsvg-view{position:relative;top:3px;margin-right:3px}




.homepage-finance .finace-tool{margin: 16px 0;}
.homepage-finance .finace-tool .athm-tab{margin-top:10px}
.homepage-finance .finace-tool .athm-tab__link.active{font-size:20px;padding:2px;font-weight: 700;color: #111e36;}
.homepage-finance .finace-tool .athm-tab__link.active:after{content:"";position:absolute;left:0;bottom:-3px;right:0;height:3px;display:block;background-color:#f60;background-image:linear-gradient(270deg,#ff9651,#f60);border-radius:1.5px;border-bottom: none;}
.homepage-finance .finance-left{width:964px;float:left}
.homepage-finance .finance-right{width:200px;float:right}
.homepage-finance .finace-brand{position:relative;border:1px solid #e6ebf5;border-radius:4px;padding-left:26px;font-size:12px}
.homepage-finance .finace-brand:after{content:"";display:table;clear:both}
.homepage-finance .finace-brand dt{position:absolute;top:-1px;left:-1px;bottom:-1px;width:27px;color:#fff;font-weight:700;border-radius:4px 0 0 4px;background-color:#206cfe;text-align:center}
.homepage-finance .finace-brand dt span{display:inline-block;padding:5px;line-height:1.2}
.homepage-finance .finace-brand dd{position:relative;float:left;width:78px;text-align:center}
.homepage-finance .finace-brand dd a{display:block;padding:2px 0 4px 0}
.homepage-finance .finace-brand dd a:hover span{color:#f60}
.homepage-finance .finace-brand dd span{display:block;color:#111e36}
.homepage-finance .finace-brand dd+dd:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;border-left:1px solid #e6ebf5}
.homepage-finance .finace-tool:after{content:"";display:table;clear:both}
.homepage-finance .finace-tool .athm-tab{float:left}
.homepage-finance .finace-tool__link{font-size:0;overflow:hidden;padding-top:10px}
.homepage-finance .finace-tool__link a{display:inline-block;font-size:16px;padding:8px 2px;text-align:center;vertical-align:top;margin-right:16px}
.homepage-finance .finance-wrap>.item{position:relative;display:none;min-height:400px}
.homepage-finance .finance-wrap>.item.active{display:block}
.homepage-finance .finance-wrap>.item:before{content:"\52a0\8f7d\4e2d\2026";position:absolute;top:0;width:100%;height:100%;text-align:center;font-size:20px;line-height:20;color:#d0d0d0}
.homepage-finance .finance-wrap ul{height:auto;overflow:hidden;position:relative;background-color:#fff}
.homepage-finance .finance-wrap li{float:left;width:19.2%;margin-bottom: 2%;margin-right: 1%;}
.homepage-finance .finance-wrap li:nth-child(5n){margin-right:0}
.homepage-finance .finance-wrap li a{display: block;width:100%;height: 100%;}
.homepage-finance .finance-wrap .picture{width:196px;height:147px}
.homepage-finance .finance-wrap .name{line-height: 46px;font-size:16px;font-weight:700;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.homepage-finance .finance-wrap .info span{position:relative;display:inline-block;width:50%;color:#666d7f;font-size:14px;box-sizing:border-box}
.homepage-finance .finance-wrap .info span+span:before{content:"";position:absolute;top:2px;left:0;bottom:0;width:0;border-left:1px solid #f1f3f6}
.homepage-finance .finance-wrap .info i{display:block;color:#f60;font-size:16px;line-height:22px;font-style: normal;}




.homepage-buycar .buycar-left{float:left;width:860px}
.homepage-buycar .buycar-right{width:300px;float:right}
.homepage-buycar .buycar-right .buycar-subtitle{position:relative;top:-4px}
.homepage-buycar .buycar-right .buycar-subtitle .title-more{width:120px;text-align:right}
.homepage-buycar .buycar-right .monkey.mt10{margin-top:24px}
.homepage-buycar .buycar-city{font-size:16px;line-height:40px}
.homepage-buycar .buycar-change{position:relative;display:inline-block;padding:0 8px;margin-left:5px;font-size:16px}
.homepage-buycar .buycar-change:before{content:"";position:absolute;top:50%;left:-1px;width:0;height:16px;margin-top:-8px;border-left:1px solid #d0d0d0}
.homepage-buycar .buycar-subtitle{height:33px}
.homepage-buycar .buycar-subtitle:after{content:"";display:table;clear:both}
.homepage-buycar .buycar-subtitle .title-name{float:left;font-size:22px;font-weight:700}
.homepage-buycar .buycar-subtitle .title-more{float:right;font-size:16px;margin-top:7px}
.homepage-buycar .buycar-subtitle .title-more>a{font-size:16px}
.homepage-buycar .buycar-subtitle .title-more>a.text-more:after{content:"";display:inline-block;width:6px;height:11px;margin-left:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5.5l5 5.04-5 4.96' stroke='%23111E36' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%/100%}
.homepage-buycar .buycar-subtitle .title-more>a .athm-iconsvg-refresh{position:relative;top:6px;margin-right:5px}
.homepage-buycar .buycar-info:after{content:"";display:table;clear:both}
.homepage-buycar .buycar-info .picture{width:380px;float:left;height: 318px;}
.homepage-buycar .buycar-info .picture a{display:inline-block;position:relative;clear:both;line-height:0px;vertical-align: top;width: 100%;height: 100%;}
.homepage-buycar .buycar-info .picture a img{display: block;height: 100%;}
.homepage-buycar .buycar-info .priceinfo{width:440px;float:right}
.homepage-buycar .buycar-info .buycar-subtitle{position:relative;top:-4px}
.homepage-buycar .buycar-list{height:auto;overflow:hidden}
.homepage-buycar .buycar-list .list-pic{position:relative;width:165px;float:left}
.homepage-buycar .buycar-list .list-pic li{position:relative}
.homepage-buycar .buycar-list .list-pic li+li{margin-top:16px;}
.homepage-buycar .buycar-list .list-pic .scaleimg{height:150px;}
.homepage-buycar .buycar-list .list-pic .name{position:absolute;left:0;right:0;bottom:0;padding:6px 0;color:#fff;overflow:hidden;text-align:center;white-space:nowrap;background:rgba(0,0,0,.6);background:linear-gradient(180deg,rgba(0,0,0,0),#000 97%)}
.homepage-buycar .buycar-list .list-text{height:auto;margin-left:180px}
.homepage-buycar .buycar-list .list-text li{height:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.homepage-buycar .buycar-list .list-text li:nth-child(4n+1):not(:first-child){margin-top:5px}
.homepage-buycar .buycar-list .list-text a{font-size:16px;line-height:32px}
.homepage-buycar .buycar-list .list-text .athm-badge{position:relative;top:-1px;margin-right:5px}
.homepage-buycar .buycar-list+.buycar-list{margin-top:10px}
.homepage-buycar .buycar-recomment{margin-top:15px}
.homepage-buycar .buycar-recomment:after{content:"";display:table;clear:both}
.homepage-buycar .buycar-recomment .recomment-content{position:relative;padding-top:15px;margin-top:7px}
.homepage-buycar .buycar-recomment .recomment-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-top:1px solid #f1f3f6}
.homepage-buycar .buycar-recomment .athm-tab{float:left}
.homepage-buycar .buycar-recomment .wrap{margin-left:85px}
.homepage-buycar .buycar-recomment .wrap>.item{display:none}
.homepage-buycar .buycar-recomment .wrap>.item:after{content:"";display:table;clear:both}
.homepage-buycar .buycar-recomment .wrap>.item.active{display:block}
.homepage-buycar .buycar-recomment .wrap .box{position:relative;float:left;width:33.3333%;font-size:0;padding:0 9px;box-sizing:border-box}
.homepage-buycar .buycar-recomment .wrap .box:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;height:auto;border-left:1px solid #f1f3f6}
.homepage-buycar .buycar-recomment .wrap .box:first-child:before{display:none}
.homepage-buycar .buycar-recomment .wrap span{display:inline-block;vertical-align:top;font-size:14px;overflow:hidden;white-space:nowrap}
.homepage-buycar .buycar-recomment .wrap span:first-child{width:105px;text-overflow:ellipsis}
.homepage-buycar .buycar-recomment .wrap span:nth-child(2){width:70px;text-align:center}
.homepage-buycar .buycar-recomment .wrap span:nth-child(3){width:65px;text-align:right}
.homepage-buycar .buycar-recomment .wrap dt{white-space:nowrap;line-height:3}
.homepage-buycar .buycar-recomment .wrap dt>span{color:#666d7f}
.homepage-buycar .buycar-recomment .wrap dd{white-space:nowrap;line-height:3}
.homepage-buycar .buycar-recomment .wrap dd>span.down:before{content:"";position:relative;top:16px;margin-right:3px;display:inline-block;vertical-align:top;width:8px;height:11px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.265 0h1.47v7.568l2.44-2.17.825.77-4 4.305-4-4.305.825-.77 2.44 2.17z' fill='%230C8' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%/100%}
.homepage-buycar .buycar-recomment .wrap dd>span:nth-child(3) a{color:#f60}
/*.homepage-buycar .guess-list{height:106px;overflow:hidden}*/
.homepage-buycar .guess-list:after{content:"";display:table;clear:both}
.homepage-buycar .guess-list .list-content{margin-bottom: 4%;}
.homepage-buycar .guess-list .list-content:nth-child(3){margin-bottom: 0;}
.homepage-buycar .guess-list .list-content a{display: block;width: 100%;}
.homepage-buycar .guess-list+.guess-list{margin-top:25px}
.homepage-buycar .guess-list .list-pic{position:relative;width:140px;height:105px;float:left}
.homepage-buycar .guess-list .list-pic .name{position:absolute;left:0;right:0;bottom:0;padding:6px 0;color:#fff;overflow:hidden;text-align:center;white-space:nowrap;background:rgba(0,0,0,.6);background:linear-gradient(180deg,rgba(0,0,0,0),#000 97%)}
.homepage-buycar .guess-list .list-pic img{max-width:100%;max-height:100%}
.homepage-buycar .guess-list .list-text{max-height:124px;margin-left:156px;line-height:1.9}
.homepage-buycar .guess-list .list-text a{display:block;box-sizing:border-box}
.homepage-buycar .guess-list .list-text a:first-child{line-height:22px}
.homepage-buycar .guess-list .list-text a:first-child span:first-child{font-size:16px;font-weight:700}
.homepage-buycar .guess-list .list-text a:nth-child(2) span{color:#999cab;line-height:20px}
.homepage-buycar .guess-list .list-text a:last-child{margin:10px 64px 0 0}
.homepage-buycar .guess-list .list-text span{display:block;white-space:nowrap}
.homepage-buycar .guess-list .list-text .text-red{color:#f60;font-size:16px;margin-top:2px}


/* wscl  */
.homepage-focus .focus-text{float:right;width:460px;height:466px}
.homepage-focus .focus-text .news-hottitle,.homepage-focus .focus-text .text-hottitle{text-align:center;font-size:0;white-space:nowrap}
.homepage-focus .focus-text .news-hottitle>a,.homepage-focus .focus-text .text-hottitle>a{position:relative;color:#f60;font-size:24px;font-weight:700;padding:0 8px;line-height:30px}
.homepage-focus .focus-text .news-hottitle>a:hover,.homepage-focus .focus-text .text-hottitle>a:hover{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}
.homepage-focus .focus-text .news-hottitle>a:before,.homepage-focus .focus-text .text-hottitle>a:before{content:"";position:absolute;top:50%;left:0;width:0;height:20px;margin-top:-10px;border-left:1px solid #dadada}
.homepage-focus .focus-text .news-hottitle>a:first-child,.homepage-focus .focus-text .text-hottitle>a:first-child{padding-left:0}
.homepage-focus .focus-text .news-hottitle>a:first-child:before,.homepage-focus .focus-text .text-hottitle>a:first-child:before{display:none}
.homepage-focus .focus-text .news-hottitle>a::last-child,.homepage-focus .focus-text .text-hottitle>a::last-child{padding-right:0}
.homepage-focus .focus-text .news-subtitle,.homepage-focus .focus-text .text-subtitle{text-align:center;font-size:0;line-height:2;margin-top:8px;margin-bottom:8px;white-space:nowrap}
.homepage-focus .focus-text .news-subtitle>a,.homepage-focus .focus-text .text-subtitle>a{position:relative;display:inline-block;vertical-align:top;color:#111e36;font-size:14px;font-weight:700;padding:0 7px;line-height:20px}
.homepage-focus .focus-text .news-subtitle>a:before,.homepage-focus .focus-text .text-subtitle>a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-text .news-subtitle>a:first-child:before,.homepage-focus .focus-text .text-subtitle>a:first-child:before{display:none}
.homepage-focus .focus-text .news-subtitle>a:hover,.homepage-focus .focus-text .text-subtitle>a:hover{color:#f60}
.homepage-focus .focus-text .advbox.monkeyfix{height:36px}
.homepage-focus .focus-text .ui-list.pb-0{padding-top:8px}
.homepage-focus .focus-text .ui-list.pt-0{position:relative}
.homepage-focus .focus-text .ui-list.pt-0:after{content:"\5e7f\544a";position:absolute;right:-15px;top:10px;z-index:2;width:16px;height:27px;padding:1px 0;line-height:12px;font-size:12px;color:#dcdcdc;text-align:center;border-radius:2px;box-sizing:border-box;border:1px solid #dadada}
.homepage-focus .focus-list,.homepage-focus .ui-list{font-size:0}
.homepage-focus .focus-list li,.homepage-focus .ui-list li{white-space:nowrap;word-break:keep-all;word-wrap:normal}
.homepage-focus .ui-list li{display: inline-block;float: left;width: 49%;}
.homepage-focus .ui-list li:first-child{width: 100%;}
.homepage-focus .ui-list li:nth-child(odd){float: right;}
.homepage-focus .focus-list li>span,.homepage-focus .ui-list li>span{position:relative;display:inline-block;font-size:16px;color:#111e36;padding-left:8px;line-height:36px;vertical-align:top}
.homepage-focus .focus-list li>span:before,.homepage-focus .ui-list li>span:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-list li>span:first-child,.homepage-focus .ui-list li>span:first-child{padding-left:0}
.homepage-focus .focus-list li>span:first-child:before,.homepage-focus .ui-list li>span:first-child:before{display:none}
.homepage-focus .focus-list a,.homepage-focus .ui-list a{position:relative;font-size:16px;color:#111e36;padding:0 8px;line-height:37px;vertical-align:top;}
.homepage-focus .focus-list a:before,.homepage-focus .ui-list a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .focus-list a:first-child,.homepage-focus .ui-list a:first-child{padding-left:0}
.homepage-focus .focus-list a:first-child:before,.homepage-focus .ui-list a:first-child:before{display:none}
.homepage-focus .focus-list a.blue,.homepage-focus .ui-list a.blue{color:#206cfe}
.homepage-focus .focus-list a.red,.homepage-focus .ui-list a.red{color:#f60}
.homepage-focus .focus-list a.bold,.homepage-focus .ui-list a.bold{font-weight:700}
.homepage-focus .focus-list a:hover,.homepage-focus .ui-list a:hover{color:#f60}
.homepage-focus .focus-list a:hover .athm-iconfont-videobtn,.homepage-focus .ui-list a:hover .athm-iconfont-videobtn{text-decoration:none}
.homepage-focus .focus-list .athm-iconfont-videobtn,.homepage-focus .ui-list .athm-iconfont-videobtn{position:relative;top:2px;display:inline-block;color:#f60;line-height:1;font-size:20px;margin-right:4px}
.homepage-focus .focus-list.list-pt0,.homepage-focus .focus-list.pb-0,.homepage-focus .focus-list.pt-0,.homepage-focus .ui-list.list-pt0,.homepage-focus .ui-list.pb-0,.homepage-focus .ui-list.pt-0{padding-top:0}
.homepage-focus .focus-list.monkey-list,.homepage-focus .ui-list.monkey-list{position:relative}
.homepage-focus .focus-list.monkey-list .monkey__iconmini,.homepage-focus .ui-list.monkey-list .monkey__iconmini{position:absolute;top:11px;right:-16px}
.homepage-focus .focus-list .icon12-video,.homepage-focus .ui-list .icon12-video{position:relative;top:2px;display:inline-block;color:#f60;line-height:1;font-size:20px;margin-right:4px;font-style:normal!important;font-family:athm-iconfont!important}
.homepage-focus .focus-list .icon12-video:before,.homepage-focus .ui-list .icon12-video:before{content:"\e60e"}
.homepage-focus .focus-list .icon-tip-red,.homepage-focus .ui-list .icon-tip-red{display:inline-block;padding:2px 3px;font-size:12px;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;box-sizing:border-box;color:#f43636;background-color:#fff;border:1px solid #f43636;position:relative;top:-1px;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#js-jhfscl .homepage-focus .unit-integration-list .list-text{width: 100% !important;}
.homepage-focus .ui-list-pre{height:0;overflow:hidden}
.homepage-focus .ui-list-pre a{position:relative;display:inline-block;font-size:16px;color:#111e36;padding:0 8px;line-height:36px;vertical-align:top}
.homepage-focus .ui-list-pre a:before{content:"";position:absolute;top:50%;left:0;width:0;height:16px;margin-top:-8px;border-left:1px solid #dadada}
.homepage-focus .ui-list-pre .icon12-video{position:relative;top:2px;display:inline-block;color:#f60;width:20px;line-height:1;font-size:20px;margin-right:4px;font-style:normal!important;font-family:athm-iconfont!important}
.homepage-focus .ui-list-pre .icon12-video:before{content:"\e60e"}

.monkey-row .monkey-right{width:460px;float:right}
.monkey-row .monkey-left{width:730px;float:left}
.homepage-focus .mt30{margin-top:30px}





/* caseOther  */
.scene{margin:30px auto 60px;font-size:0}
.scene-list{float:left;width:288px;border-radius:8px;overflow:hidden}
.scene .scene-list + .scene-list{margin-left:16px}
.scene-item-vertical{width:100%;border-radius:8px;overflow:hidden;position:relative}
.scene-item-vertical span{position:absolute;left:16px;bottom:20px;font-size:16px;color:#71797f;line-height:20px}
.scene-item-horizontal{width:100%;border-radius:8px;overflow:hidden}
.scene-item-vertical-mini{display:inline-block;width:136px;border-radius:8px;overflow:hidden}
.scene .scene-item-horizontal + .scene-item-horizontal{margin-top:16px}
.scene .scene-item-vertical-mini + .scene-item-vertical-mini{margin-left:16px}
.scene img{max-width:100%}




.command{ margin:50px 0 20px;}
.command a{ display:block;}
.command a h3 strong{ font-size:24px; color:#024594; line-height:36px; font-weight:bold; margin-right:30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.command a h3 span{ font-size:16px; color:#aaa; line-height:36px; font-weight:normal;}
.command a p{ font-size:16px; color:#666; line-height:30px; }
.command a p span{ float:right; font-size:16px; color:#666; line-height:30px; }
.command a:hover p span{  color:#2b8fed; }
.cnew1 a{display:block;font-size:18px;color:#333;padding-left:16px;background:url(../image/xin.png) no-repeat 0 center;line-height:20px;margin-bottom:25px;}
.cimport{ margin-bottom:16px;}
.cimport li a{ display:block; line-height:36px;font-size:16px; color:#333; box-sizing:border-box; padding-left:20px; background:url(../image/cdot.png) no-repeat 0 center; }
.cimport li a strong{font-size:16px; color:#333333; display:inline-block; float:left; font-weight:normal; transition:all 0.3s; width:70%; height:36px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.cimport li a span{ display:inline-block; width:30%; text-align:right; color:#999;line-height:36px;font-size:16px;}
.cimport li a:hover{ background:url(../image/cdots.png) no-repeat 0 center; }
.cimport li a:hover strong{ color:#009999; font-weight:800;}
.newlist a{ display:block; position:relative;}
.newlist a .new_infor{ position:absolute; left:0px; height:65px; bottom:0px; width:100%; background-color:rgba(0,0,0,0.5);}
.newlist a .new_infor p{ font-size:18px; color:#fff; line-height:65px; margin:0 20px; height:65px; overflow:hidden; width:70%;white-space: nowrap;text-overflow: ellipsis;}

.knowwk .knowledge .owl-dots { display:block; position:absolute; right:10px; bottom:15px; text-align:right;}
.knowledge .owl-dots .owl-dot span{ background:#fff !important; margin:5px 4px !important; outline:0;}
.knowledge .owl-dots .owl-dot.active span, .knowledge .owl-dots .owl-dot:hover span{ background:#DF0024 !important;}
.knowledge .owl-nav { display:none;}
.knowpic { position:relative;}	
.knowbt { position:absolute; bottom:0; left:0; width:100%;padding:0 28px;  background: url(../image/knowbg.png) repeat; height:64px; line-height:64px;}	
.knowbt p { line-height:64px;font-size:17px; color:#fff; width:90%;word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis; }	
.knowwk .owl-theme .owl-dots .owl-dot span { width:10px; height:10px;}
	
	
	
	
@media (max-width:768px) {
.command{ margin:20px 0 20px;}
.command a h3 strong{ font-size:20px; display:block;}
.command a h3 span{ font-size:15px;}
.command a p{ font-size:15px; color:#666; line-height:24px; }
.cimport li a strong{font-size:15px; width:60%; height:30px;}
.cimport li a{ line-height:30px;font-size:15px; height:30px;}
.cimport li a span{line-height:30px;font-size:15px; float:right; width:35%;}
.newlist a .new_infor{  height:45px; bottom:0px; width:100%; background-color:rgba(0,0,0,0.5);}
.newlist a .new_infor p{ font-size:16px; line-height:45px; margin:0 15px; height:45px; overflow:hidden; width:70%; overflow:hidden;}
#slidernew  .bx-wrapper .bx-pager,
#slidernew  .bx-wrapper .bx-controls-auto {bottom:16px; right:10px;}
.command a p span{ font-size:15px; }
.newlist a .new_infor p{ overflow:hidden; width:60%;white-space: nowrap;text-overflow: ellipsis;}

}
@media (max-width:360px) {

.cimport li a strong{font-size:15px; width:55%; height:30px;}
.cimport li a span{ font-size:13px; float:right; width:40%;}
}


.cnew1 a span{ display: inline-block; font-size:16px; color:#666666; background:#fff; line-height:20px; padding:0 0 0 10px; float:right; font-weight:normal;}
.cnew1 a span:hover{ color:#009999;}
.ctop a{ display: block; background-color: #009999;  height: 40px; box-sizing: border-box; padding-top: 10px; margin-bottom:20px;} 
.ctop a h2{font-size:18px; color:#fff; font-weight: bold; margin:0; line-height:20px; margin-left: 10px; padding-left: 17px; border-left:4px solid #fff;}
.ctop a h2 span{font-size:16px; color:#fff; font-weight: normal; line-height:20px; margin-right: 10px; float:right;}
.cnew_img a{ display: block; background-color: #f6f6f6; margin-bottom: 30px;}
.cnew_img a:after{clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
.c_img{ width: 40%; float: left;}
.c_img img{ width: 100%;}
.c_content{ width:60%; float:left; box-sizing: border-box; padding: 22px;}
.c_content h3{font-size:18px; color:#024594; font-weight:bold; line-height:24px; height:24px; width:100%;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.c_content p{font-size:16px; color:#666;  line-height:24px; margin-top: 20px;}
.cedio_img{ width: 30%; float: left; margin-bottom: 20px;}
.cedio_content{ width:70%; float: left; box-sizing: border-box; padding-left: 15px;}

@media screen and (min-width:768px) and (max-width:1200px){
.c_content p{ height:70px; overflow: hidden;margin-top:10px;}	
.cimport li a{ font-size:15px; padding-left:15px;}
.cimport li a strong{font-size:15px; width:60%;}
.cimport li a span{ width:40%; font-size:15px;}
.cedio_content .cimport li a strong{font-size:15px; width:50%;}
.cedio_content .cimport li a span{ width:50%; font-size:15px;}	
}
@media (max-width:768px) {
.cover{ padding:0 15px;}
.c_img{ width:100%; float:none;}	
.c_content{ width:100%; float:none; padding:16px;}
.cedio_img{ width:100%; float:none;}
.cedio_img img{width: 100%;}
.cedio_content{ width:100%; float:none; box-sizing: border-box; padding-left:0px;}
}

.col-sm-6 {width: 48%;float: left;
}
.row .col-sm-6:nth-child(even){margin-left: auto;float: right;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:340px; display:block;  }

.knowwk .hd{display: block;
    position: absolute;
    right: 5px;
    bottom: 5px;
    text-align: right;z-index: 99;}
    .knowwk .slideBox{position: relative;}
.knowwk .hd ul { display:flex; position:absolute; right:10px; bottom:15px; text-align:right;}
.knowwk .hd ul li{ background:#fff !important; margin:5px 4px !important; outline:0;font-size: 0; width:13px;height:13px;margin:5px 7px;background:#D6D6D6;float: left;border-radius: 50%;}
.knowwk .hd ul li.on, .hd ul li:hover { background:#2885c7 !important;}
.knowledge .hd ul { display:none;}
.knowpic { position:relative;}	
.knowbt { position:absolute; bottom:0; left:0; width:100%;padding:0 28px;  background: url(../image/knowbg.png) repeat; height:64px; line-height:64px;box-sizing: border-box;}	
.knowbt p { line-height:64px;font-size:17px; color:#fff; width:90%;word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis; }	
.knowwk .owl-theme .owl-dots .owl-dot span { width:10px; height:10px;}
	


.project { color:#153b96; font-size:24px; font-weight:bold; padding-top:13px; padding-bottom:22px;}

.col-sm-8{width:66.66666667%;float:left}
.col-sm-4{width:33.33333333%;float:left}
.commonside .news{ margin-top:15px; padding-right:30px;width: 100%;box-sizing: border-box;}
.commonside .news li a{ display:block; padding:17px 18px 14px 18px; border-bottom:1px dashed #e2dfdc; box-sizing:border-box;}
.commonside .news li a .new_left{ width:20%; float:left;}
.commonside .news li a .new_right{ width:80%; float:left;}
.commonside .news li a .new_left p{ color:#adadad; font-size:18px; line-height:28px; font-family:Arial;}
.commonside .news li a .new_right h3{ color:#333; font-size:16px; line-height:26px; font-weight:bold; margin:0 0 6px; margin-bottom:10px; max-height:52px;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.commonside .news li a .new_right h3 span{float: right;}
.commonside .news li a .new_right p{ color:#666; font-size:15px; line-height:26px; height:78px; overflow:hidden; }
.commonside .news li a:hover .new_right p,.news li a:hover .new_right h3,.news li a:hover .new_left p,.news li a:hover .new_right span{ color:#fff;}

.commonside .news li a:hover{ background-color:#153b96;}
.newsright{ display:block; width:100%; margin-bottom:20px;}
.img_box{ overflow:hidden; width:100%; }
.img_box img{ width:100%; transition:all .3s;}
.newsright:hover .img_box img{ transform:scale(1.1);}
.new_content h3{ color:#333333; font-size:16px; line-height:24px; font-weight:bold;height:48px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-top:15px;}
.newsright:hover .new_content h3{ color:#ff5c01;}
@media (max-width:767px) {

.navborder ul li a:before { display:none;}
.navborder ul li a:hover { color:#fff;background:#009999; }

}

/*翻页*/
.pages{padding:40px 0; margin:0 auto;text-align: center; box-sizing:border-box;}
.pages:after{ clear:both; content:''; width:0px; display:block; height:0px; visibility:hidden;}
.pages a{border: 1px solid #DDD; display:inline-block; color: #333; margin: 5px 2px;padding:5px 10px;text-decoration: none; font-size:14px;}
.pages a:hover{border:1px solid #009999; text-decoration: none; color:#fff; background-color:#009999; font-size:14px;}
.pages .page-num-current { display:inline-block;padding:5px 10px; border: 1px solid #009999;  background-color:#009999;color: #fff;  font-size:14px; margin:0 2px;}


@media (max-width:1199px) {
.commonside .news{  padding-right:0px;}
.commonside .news li a .new_left{ width:22%;}
.commonside .news li a .new_right{ width:78%;}
}
@media (max-width:991px) {
.navborder ul li a { padding:0 14px;}
}

@media (max-width:879px) {
.commonside .news li a .new_left{ width:25%;}
.commonside .news li a .new_right{ width:75%;}
}
@media (max-width:767px) {
.newdes { font-size:34px; font-weight:bold; padding-top:100px;}
.commonside .news li a .new_left{ display:none;}
.commonside .news li a .new_right{ width:100%;}
.navborder ul li { float:left; width:50%; line-height:57px; text-align:center;}
.navborder ul li a { font-size:15px; padding:0;}

}


.article_title{font-size:28px; color:#333; line-height:180%; text-align:center; font-weight:bold;}
.article_time{font-size:14px; color:#b2b1b1; line-height:40px; text-align:center;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}


.bottom_link{margin-bottom:30px;border-top:1px solid #e5e5e5;padding-top:30px}
.pull-left{float:left!important}
.art_bot a,.art_bot p{font-size:16px;color:#666;line-height:180%;margin:0;}
.art_bot a:hover{color:#153b96;}
.bottom_link .pull-right a{display:inline-block;background:#ededed;width:138px;height:46px;border-radius:5px;text-align:center;line-height:46px;font-size:14px;color:#153b96;}
.bottom_link .pull-right a:hover{background:#153b96;color:#fff}
.pull-right{float:right!important}


.xmals .conright .prt li .img{height: auto;}.news_describe{width:100%;}@media (max-width:1220px){.container{width:100%;}	.wrap-header p.fl{display:none !important;}	.wrap-header ul{width:100%;}.wrap-header ul li{width:calc((100% - 112px) / 3); }.wrap-header ul li.li5{display:none;}.logo .l_tit{display:none;}.change{flex-direction: row; margin-top:0;justify-content: center;}.logo ul{ left:30%;}.logo ul li{width:calc(100% / 5);}.notice{display:none;}.fullslide .bd{width:100%; min-height:50px; margin-left:-50%;}.fullslide .prev, .fullslide .next{margin:-200px 0 0 0 ;}.zxly .zxly_con  form{width:98%; margin: 0 1%;}}	@media (max-width:1199px){	html{overflow-x:hidden;}	.nav{width:100%;}	.nav .baoshidi{width:calc(100% / 7);}	.nav .baoshidi h3 a{padding:0 ; width:100%;}	.keyWord{width:96%; margin-left:-48%; }	.products{width:100%;}	.product_nav{width:98%; margin:0 1%;}	.product_dl{display:flex; flex-wrap: wrap;}	.product_dl dd{width:32%; padding:0; text-align:center;}	#prod_yp_index{display:none;}	.cp_r{margin:30px 1% 0 1%;width:98% !important;}	.cp_r .bd{margin:30px 1% 0 1%;width:98% !important;}	.cp_r .bd ul li{width:calc((100% - 40px) / 3);}	.cp_r .bd ul{width:100% !important;}	.cp_yp{width:100%;}	.cp_yp img {object-fit:contain; width:100%;}	.zxzx{display:none;}	.service_bg .service_ul ul li{width:30%; margin:0 1.5%;}	.navigation .rgt_region{display:none;}	.navigation dl{margin: 0 25px;}	.reason{width:100%;}	.zxly .p1{padding-left:5px;}	.index_news_center{width:100%;}	.index_news{width:98%; margin:2% 1%;}	.index_helps{width:98%; margin:2% 1%;}	.tempWrap{width:100% !important; margin-top:15px;}	.index_newslist .nav_newslist_title{width:70%;}	.index_newslist li{justify-content: space-between; width:98%;}	.news_describe{width:70%;}	.index_news .tempWrap{width:100% !important; margin-top:15px;}	.c_search{float:none; margin-top:10px;width:98%;}	.wscl .conleft{display:none;}	.wscl .conright{width:98%; margin:2% 1%;}	.aboutMenu{width:100%;}	.aboutMenu li{ padding: 10px 0;}	.sclbott .zx{display:none;}	.dlList .cping{width:19%;}	.newsListCon .mainCon{width:100%;}	.newsListCon .mainCon .conBox{width:98%;}	.newsListCon .mainCon dd{width:calc(100% - 288px);}.col-sm-4{display:none;}.col-sm-8{width:98%; margin:0 1%;}}@media (max-width:1040px){	.navigation dl:nth-of-type(4){display:none;}.navigation  {display:flex;justify-content: center;}.cp_yp a div{display:none;}}@media (max-width:980px){	.cp_r .bd ul li{width:calc((100% - 40px) / 2);}	.service_bg .service_ul ul li{width:98%; margin:2% 1%;}	.navigation dl{margin:0;}	.dlList .cping{width:31%; margin:10px 0;}	.newsListCon .mainCon dt{display:none;}	.newsListCon .mainCon dd{width:98%; margin: 0 1%;}	}@media (max-width:780px){	.wscl .conright .prt li{width:31%;}	.lxinfo2 .fqrcode{display:none;}	.logo .container{padding:5px 0;}	.logo h1 img{width:30%;}}@media (max-width:640px){	.cp_r .bd ul li{width:98%; margin:2% 1%;}	.fullslide .prev, .fullslide .next{display:none;}	.fullslide .bd{margin-top:-15px;}	.index_news_wrap{padding:10px 0;}	.wscl .conright .prt li{width:46%;}	.wscl .conright .prt li:nth-child(3n){margin-right:1.5%;}	.wscl .conright .prt li:nth-child(3n+1){clear:none;}	.dlList .cping{width:44%; margin:10px 5px;}	.cping p{font-size:12px;}}@media (max-width:540px){	.keyWord_search{display:none;}	.product_dl dd{width:45%}	#nav_bg{height:100px;}	.nav ul{flex-wrap:wrap;}	.nav .baoshidi{width:calc(100% / 4);}	.news_describe{width:100%;}	.title_main span{font-size:12px;}	.index_helps .hd{display:none;}	.wscl .conright .prt li{width:98%;}	}@media (max-width:480px){		.newsListCon .mainCon dl{height:250px;}}