body{
	background:#fff;
	min-width: 1200px;
}
.header{
	width:100%;
	padding-top:6px;
	background:url(../../images/top_bg.jpg) repeat-x;
	background-size: 100% 100%;
position:fixed;
top:0px;
left:0px;
z-index:999
}
.head{
	width:1200px;
	height:100px;
	margin:0 auto;	
}
.head .mf{
	float:left;
	margin-top:16px;
}
.banner{
	float:left;
	width:705px;	
	margin-left:70px;
}
.tel{
	float:right;
	height:21px;
	line-height: 21px;
	padding-left:36px;
	background:url(../../images/tel_bg.png) no-repeat left center;
	margin-top:12px;
	font-size:18px;
	color:#176cff;
}
.nav{
	float:left;
	width:100%;	
	margin-top:15px;
	text-align: right;
}
.nav li{
	display: inline-block;
	margin:0px 35px;
	position: relative;	
}
.nav li:last-child{
	margin-right:0px;
}
.nav li a{
	display: block;
}
.nav li a span{
	display: inline-block;
	line-height:24px;
	font-size:20px;
	color:#000000;
	cursor:pointer;	
	text-align:center;	
}
.nav li a i{
	line-height:24px;
	display: block;
	text-align: center;
	color:#4c4c4c;
}
.nav li:hover{
	border-bottom:4px solid #176cff;
}
.nav li.in_cur{
	border-bottom:4px solid #176cff;
}
.nav li.selected .submenu{
	display:block;
}
.nav li .submenu{
	display:none;
	position:absolute;
	top:52px;
	left:-165px;
	z-index: 999;
}
.nav li .submenu1{
	left:-415px;
}
.menu_news_bg{
	width:480px;	
	padding:15px 50px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#B2FFFFFF", endColorstr="#B2FFFFFF");
	background-color:rgba(255,255,255,0.7);
	overflow:hidden;
}
.menu_li_txt{
	float:left;
	padding:0px;
	margin:0px;
	width:110px;
	padding-top:10px;
}
.submenu .menu_li_txt{
	padding-right:40px;
	margin-right:50px;	
	border-right:1px solid #828282;	
}
.submenu1 .menu_li_txt{
	padding:0px;
	margin:0px;
	border:none;
	padding-left:40px;
	margin-left:50px;	
	border-left:1px solid #828282;	
}
.menu_li_txt li{
	margin:0px;
	height:20px;
	width:100%;
	text-align: left;
	line-height: 20px;	
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #828282;
}
.menu_li_txt li a{
	font-size:18px;
	color:#000000;
}
.menu_li_txt li a:hover {
	color:#176cff;
}
.menu_li_txt li:hover{
	border-bottom:1px solid #828282;
}
.menu_news_bg p{
	float:left;
	width:278px;
	text-align: left;
	color:#000;
	line-height: 25px;
	font-size:15px;
}
/*轮播*/
.picture{
	width:100%;
	height:auto;
margin-top:106px;
}
.hiSlider{
	overflow: hidden;	
}
.hiSlider-item{
	float: left;
	width:100%;	
	height:500px;
}

/* slide */
.slide-main{
	height:500px;
	position:relative;
margin-top:106px;
}
.prev,.next{display:none}
.item{
	position: absolute;
	width:100%;	
	bottom:20px;
	left:0px;	
	text-align: center;
	z-index: 999;
}
.item a{
	display: inline-block;	
	width:9px;
	height:9px;
	border-radius: 9px;	
	margin:0px 6px;
	background:#fff;	
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;	
}
.item a.cur{
	width:54px;
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;	
}
.slide-box,.slide{
	display:block;
	width:100%;
	height:500px;
	overflow:hidden;
}
.slide-box{
	position:relative;
}
.slide{
	display:none;
	height:490px;
	padding-top:89px;
	background:#ff6900;
	position:relative;
	position:absolute;
	z-index:8;
}
#bgstylea{
	background:url(../../images/ban_bg2.jpg) no-repeat top center;
}
#bgstyleb{
	background:url(../../images/ban_bg3.jpg) no-repeat top center;}
#bgstylec{
	background:url(../../images/ban_bg1.jpg) no-repeat top center;}
.slide a{
	display:block;
	width:100%;
	height:490px;
	cursor:pointer;
}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{
	position:absolute;
	z-index:9;
	left:50%;
}
.obj-a,.obj-b{
	margin-left:-476px;
	text-align:center;
}
.obj-a{
	display:block;	
	top:200px;
	margin-left:-530px;
}
.obj-b{
	top:80px;
	margin-left:30px;
}
.obj-c{
	display:block;
	margin-left:-510px;
	top:84px;	
}
.obj-d{
	top:107px;;
	margin-left:50px;
}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{	
	height:352px;
	top:140px;
	margin-left:-500px;	
	}
.obj-f{
	top:140px;
	margin-left:100px;
	height:100px;	
}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/*产品中心*/
.products{
	width:1200px;
	margin:68px auto 0px;	
}
.txt{
	width:506px;
	height:25px;	
	border-bottom:1px solid #929292;
	text-align: center;
	margin:0 auto 25px;	
}
.txt dl{
	display: inline-block;
	padding:0px 48px;
	background:#fff;
	text-align: left;
	position:relative;
}
.txt dl dt{
	font-size:20px;
	color:#333333;
	padding-left:25px;
	line-height: 26px;
}
.txt dl dd{
	font-size:20px;
	color:#666666;
	line-height:20px;
	padding-left:25px;
}
.txt dl dd span{
	position: absolute;
	font-size:48px;
	left:36px;
	top:12px;
	color:#666666;
	font-family: arial;
}
.pro_con{
	width:1200px;
	margin:80px auto 0px;
}
.pro_con1 li{
	float:left;
	width:100%;
}
.pro_con1 li span{
	float:left;	
	overflow: hidden;
}
.pro_con1 li span img{
	width:600px;
	height:259px;
}
.pro_con1 li:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.pro_con1 dl{
	float:left;
	padding:0px 65px;
	width:470px;
	text-align: center;
}
.pro_con1 dl dd{
	font-size:17px;
	color:#999999;
	line-height: 28px;
	text-align: left;
	margin-top:35px;
}
.pro2 dl dd{
	padding:0px 20px;
}
.pro_txt{
	display: inline-block;
	height:92px;
	background:url(../../images/pro_txtbg.png) no-repeat;
	background-size:100% 100%;
	position: relative;
	text-align: left;
	color:#999;
	margin-top:23px;
}
.pro_con1 a:hover dt{
	color:#176cff;
	background:url(../../images/pro_txtbg2.png) no-repeat;
	background-size:100% 100%;
}
.pro_con1 a:hover dt span{
	color:#176cff;
}
.pro1 .pro_txt{	
	width:183px;	
}
.pro_con2{
	margin-top:35px;
}
.pro2 .pro_txt{	
	width:172px;	
	margin-top:33px;
}
.pro_txt span{
	font-size:52px;
	float:left;
	position: absolute;
	left:23px;
	top:20px;
	line-height: 52px;
	color:#999;
}
.pro_txt i{
	float:left;
	width:210px;
	font-size:20px;
	position: absolute;
	left:60px;
	top:25px;
	line-height: 20px;
}
.pro_txt em{
	display: block;
	font-size:20px;
	position: absolute;
	left:60px;
	bottom:23px;
	line-height: 20px;
}
.pro32{
	display: none;
}
.pro_con2 li{	
	width:578px;
	height:400px;
	position: relative;
	overflow: hidden;
}
.pro_con2 li:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.pro_con2 li dl{
	width:100%;
	height:125px;
	position: absolute;
	bottom:0px;
	left:0px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#CC176CFF", endColorstr="#CC176CFF");
	background-color:rgba(23,108,255,0.8);
}
.pro_con2 li:hover dl{
	height:400px;
	bottom:0px;
	cursor: pointer;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
}
.pro_con2 li dd a:hover{
	text-decoration: underline;
}
.pro_con2 .pro_txt{
	width:211px;
	color:#fff;
	position: absolute;
	left:15px;	
	margin-top:15px;
}
.pro_con2 .pro_txt span{color:#fff;}
.pro4 .pro_txt i,.pro4 .pro_txt em{
	left:75px;
}
.pro_con2 .pro31{
	position: absolute;
	right:20px;
	top:20px;
}
.pro_con2 li:hover .pro31{
	display: none;
}
.pro_con2 li:hover .pro32{
	display: block;
	margin-top:150px;
	margin-left:30px;
	font-size:18px;
	color:#fff;
	line-height: 28px;	
}
.pro_con2 p a{
	display: block;
	font-size:18px;
	color:#fff;
	line-height: 28px;
}
.pro_con2 .pro_txt{
	background:url(../../images/pro_txtbg3.png) no-repeat;
	background-size: 100% 100%;
}
/*企业荣誉*/
.honor{
	width: 100%;
	margin: 80px auto 0px;
	background: #f5f5f5;
	padding: 40px 0px;
}
.honor p{
	width:100%;
	font-size:18px;
	color:#666666;
	margin:60px 0px;
	text-align: center;
}
.honor_con{
	width:1228px;
	margin:0 auto;
}
.honor_con li{
	display: inline-block;	
	margin:0px 9px;	
	border:1px solid #d8d8d8;
}
.honor .txt dl{
background:#f5f5f5;
}
.honor_con li a{
	display: block;
	width:270px;
	height:224px;
	margin:6px;	
	overflow: hidden;
}
.honor_con li:hover{
	border:1px solid #4589fe;
}
.honor_con li a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.honor_con li img{
	width:270px;
	height:224px;	
}
.news{
	width:1198px;
	margin:80px auto 22px;
	border:1px solid #e6e6e6;
	padding:35px 0px;
}
.news_con{
	width:1200px;
	margin:60px auto 0px;
}
.news_left{
	float:left;
	width:410px;
	height:335px;
	position: relative;
	margin-left:3px;
	overflow: hidden;
}
.news_left img{
	width:410px;
	height:335px;
}
.news_left a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.news_left p{
	position: absolute;
	width:100%;
	height:58px;
	line-height: 58px;
	text-align: center;
	color:#fff;
	bottom:1px;
	left:0px;
	background:#3d4045;
}
.news_right{
	float:left;
	width:750px;
	margin-left:25px;
}
.news_right dl{
	height:86px;
	border-left:6px solid #999999;
	padding-left:28px;
	margin-bottom:38px;
}
.news_right dl dt{
	font-size:18px;
	color:#000000;
	line-height:20px;
}
.news_right dl dt span{
	float:right;
	line-height: 30px;
	font-size:18px;
	color:#666666;
	margin-right:15px;
}
.news_right a:hover dt{
	color:#0057ee;
}
.news_right dl dd{
	font-size:18px;
	color:#666666;
	line-height: 28px;
	margin-top:10px;
}
/*联系我们*/
.contact{
	width:100%;
	margin-top:60px;
}
.con_lx{
	width:100%;
	margin-top:60px;
	height:420px;
	position: relative;
}

.lx_con{
	width:50%;
	height:420px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#CC000000", endColorstr="#CC000000");
	background-color:rgba(0,0,0,0.8);
	position: absolute;
	left:0px;
	top:0px;
}
.lx_con dl{
	width:600px;
	position: absolute;
	right:0px;
	text-align: left;
	color:#fff;
	padding-top:95px;
}
.lx_con dl dt{
	font-size:18px;
	margin-bottom:30px;
}
.lx_con dl dd{
	font-size:18px;
	color:#fff;
	line-height: 36px;
}
.link{
	width:1200px;
	margin:30px auto;
}
.link span,.link a{
	display: inline-block;
	font-size:16px;
	color:#828181;
	line-height: 26px;
	margin-right:5px;
}
.link span{	
	line-height: 26px;
	padding-left:30px;
	background:url(../../images/link.jpg) no-repeat left center;
}
.link a:hover{color:#000;}
/*底部*/
.footer{
	width:100%;
	background:#176cff;
	padding-top:30px;
	padding-bottom:20px;
}
.foot_con{
	width:1200px;
	margin:0 auto;
}
.foot_con ul{
	float:left;
	width:950px;
}
.foot_con ul li{
	float:left;
	margin-right:80px;
}
.foot_con ul li p{
	font-size:18px;
	display: inline-block;
	padding-right:20px;
	border-bottom:1px solid #cccccc;
	color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
}
.foot_con ul li a,.foot_con ul li span{
	display: block;
	line-height: 36px;
	font-size:16px;
	color:#fff;
}
.erwm{
	float:right;
	width:132px;
	margin-right:90px;
	text-align: center;
}
.erwm span{
	line-height: 60px;
	color:#fff;
	font-size:16px;	
}
.erwm img{
width:132px;
height:132px;
}
.bom{
	width:100%;
	height:40px;
	line-height: 40px;
	background:#76a8ff;
}
.bom p{
	width:1200px;
	margin:0 auto;
	line-height: 40px;
}
.bom span,.bom i a,.bom i{
	font-size:16px;
	color:#fff;
	line-height: 40px;
	margin:0px 5px;
}
.bom i{
	float:right;
}
.banner_n{
	width:100%;
	min-width: 1200px;
	height:250px;	
margin-top:106px;
}
.position{
	width:100%;
	height:66px;
	line-height: 66px;
	min-width: 1200px;
	box-shadow: 0px 2px 6px 0px #b2b0b0;
}
.position p{
	width:1200px;
	margin:0 auto;
	line-height: 66px;
	font-size:26px;
	color:#176cff;
}
.position p span{
	float:right;
}
.position p span,.position p span a{	
	font-size:15px;
	color:#000000;
}
.list{
	width:1200px;
	min-height: 500px;
	margin:40px auto 30px;
}
.list_about,.list_about p,.list_about span,.list_about dl{
	font-size:17px;
	color:#666666;
	line-height: 36px;
}
.list_about img{
	margin-left:100px;	
}
.list_fl{	
	width:1200px;
	text-align: center;
	margin-bottom:40px;
}
.list_fl li{
	display: inline-block;
	margin:0px 10px;
}
.list_fl li a{
	font-size:20px;
	height:35px;
	line-height: 35px;
	display: block;
	padding:5px 96px;
	border:1px solid #b3b3b3;
}
.list_fl li a:hover{
	border:1px solid #176cff;
	background:#176cff;
	color:#fff;
}
.list_fl li.li_cur a{
	border:1px solid #176cff;
	background:#176cff;
	color:#fff;
}
.list_about dl{
	float:left;
	width:500px;
	margin-left:145px;
	margin-top:30px;
}
.list_about dl dt{
	font-size:20px;
	color:#176cff;
	line-height: 36px;
}
.list_about dl dd{
	font-size:18px;
	color:#666666;
	line-height: 36px;
}
/*荣誉资质*/
.list_honor{
	float:left;
	width:1220px;
}
.list_honor li{
	width:264px;
	height:177px;
	margin:8px 12px;
	position: relative;
	overflow: hidden;	
}
.list_honor a{	
	float:left;
	border:1px solid #6f6f6f;
	margin-right:15px;
	margin-bottom:35px;
}
.list_honor li img{
	margin:0px;
	width:264px;
	height:177px;
}
.list_honor li p{
	width:100%;
	position: absolute;
	bottom:0px;
	left:0px;
	text-align: center;
	height:24px;
	line-height: 24px;
	text-align: center;
	color:#fff;
	background:#176cff;
	display: none;
}
.list_honor a:hover p{
	display: block;
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.list_honor a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
/*公司实力*/
.list_sl{
	float:left;
	width:1250px;
}
.list_sl li{
	display: inline-block;	
	margin-right:45px;
	border:1px solid #cccccc;
}
.list_sl li i{
	display: block;
	width:222px;
	height:185px;
	overflow: hidden;	
	margin:20px;
}
.list_sl li:hover{
	border:1px solid #176cff;
}
.list_sl li img{
	margin:0px;
	width:222px;
	height:185px;	
}
.list_sl li p{
	height:40px;
	line-height: 40px;
	background:#176cff;
	color:#fff;
	font-size:18px;
	text-align: center;
}
.list_sl li a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
/*联系我们*/
.li_lx{
	float:left;
	width:530px;
	margin-top:50px;
}
#map img{
	margin:0px;
}
.list_zp{
	float:right;
	width:520px;
	line-height: 30px;
}
.list_zp p{
	line-height: 30px;
}
.li_online{
	background:#f5f5f5;
	padding:70px 200px 50px;
}
.list_online ul.list_fl{
	margin-bottom:0px;
}
.li_online dl{
	font-size:18px;
	color:#333333;
}
.li_online dd{
	text-indent: 2em;
}
.online{
	width:480px;
	margin:0 auto;
	margin-top:40px;
	text-align: center;
}
.online li{
	float:left;
	width:100%;
	margin-bottom:25px;
	font-size:26px;
	color:#ff0000;
	line-height: 34px;
}
.online li span{
	text-align: right;
	float:left;
	width:100px;
	font-size:20px;
	color:#666666;
	margin-right:25px;
	line-height: 34px;
}
.online li input{
	float:left;
	width:310px;
	height:34px;
	padding-left:10px;
	line-height: 34px;
	border:1px solid #bcbcbc;
	margin-right:15px;
}
.online li textarea{
	width:310px;
	height:174px;
	padding-left:10px;
	border:1px solid #bcbcbc;
	resize: none;
	margin-right:15px;
}
.button{
	text-align: right;
}
.button input{
	width:80px;
	height:40px;
	line-height: 40px;
	text-align: center;
	color:#fff;
	background:#176cff;
	margin-right:20px;
	border:1px solid #176cff;
	border-radius: 10px;
	cursor: pointer;
	font-size:20px;
}
/*产品中心*/
.list_profl{
	height:124px;
	border-bottom:2px solid #ccc;
margin-bottom:10px;
}
.list_profl li{
	float:left;
	margin-right:92px;
	
}
.list_profl li:last-child{
	margin:0px;
}
.fl1 p{
	width:148px;
}
.fl2 p{
	width:140px;
}
.fl3 p{
	width:165px;
}
.fl4 p{
	width:168px;
}
.fl5 p{
	width:188px;
}
.list_profl li p{
	position: relative;
	height:75px;
	background:url(../../images/pro_txtbg.png) no-repeat;
	background-size:100% 100%;
}
.list_profl li a{
	display: block;
	width:100%;	
	padding-bottom:47px;	
}
.list_profl li:hover{
	border-bottom:6px solid #176cff;
}
.list_profl a:hover p{
	background:url(../../images/pro_txtbg2.png) no-repeat;
	background-size:100% 100%;	
}
.list_profl li p span{
	position: absolute;
	font-family: arial;
	font-size:42px;
	top:22px;
	left:20px;
	color:#999;	
}
.list_profl li p i{	
	position: absolute;
	font-size:16px;
	color:#999999;
	font-family: arial;
	top:20px;
	left:50px;
	display: block;
	line-height:15px;
}
.fl2 i{
	width:128px;
}
.fl3 i{
	width:162px;
}
.list_profl li em{
	font-size:16px;
	color:#999999;
	position: absolute;
	top:38px;
	left:54px;
	line-height:13px;
}
.list_profl li.fl4 p i{	
	left:56px;
}
.list_profl li.fl4 p em{	
	left:56px;
}
.list_profl li.fl5 p span{
	font-size:62px;
}
.list_profl li.fl5 p i{
	top:10px;
	left:65px;
}
.list_profl li.fl5 p em{
	top:45px;
	left:65px;
}
.list_profl li a:hover span,.list_profl li a:hover i,.list_profl a:hover em{
	color:#176cff;
}
.list_profl li.li_cur{
	border-bottom:6px solid #176cff;
}
.list_profl li.li_cur p{
	background:url(../../images/pro_txtbg2.png) no-repeat;
	background-size:100% 100%;	
}
.list_profl li.li_cur span,.list_profl li.li_cur i,.list_profl li.li_cur em{
	color:#176cff;
}
.list_procp{
	float:left;
	width:1260px;
	min-height: 300px;
	margin-top:50px;
}
.list_procp li{
	float:left;
	width:260px;
	height:198px;
	position: relative;
	overflow: hidden;
	margin-right:53px;
	margin-bottom:62px;
}
.list_procp li img{
	width:260px;
	height:198px;
}
.list_procp li:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.list_procp li p{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#9E000000", endColorstr="#9E000000");
	background-color:rgba(0,0,0,0.62);
	text-align: center;
	height:33px;
	width:100%;
	position: absolute;
	bottom:0px;
	left:0px;
	color:#fff;
}
.list_procp li a:hover p{
	background:#176cff;
}
/*公司新闻*/
.li_news li{
	float:left;
	width:100%;
	margin-top:25px;
	padding-bottom:20px;
	border-bottom:1px dotted #bfbfbf;
	margin-bottom:15px;
}
.li_news li i{
	float:left;
	width:192px;
	height:159px;
	margin-right:50px;
	overflow: hidden;
	border:1px solid #ccc;
}
.li_news li a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.li_news li i img{
	margin:0px;
	width:192px;
	height:159px;
}
.li_news li dl{
	float:left;
	width:930px;
}
.li_news li dl dt{
	font-size:17px;
	color:#000000;
	margin:10px 0px;
}
.li_news li dl dd{
	font-size:14px;
	color:#666666;
	line-height: 26px;
}
.li_news li dl dd span{
	display: block;
	width:88px;
	height:30px;
	font-size:16px;
	color:#fff;
	background:#176cff;
	text-align: center;
	line-height: 30px;
	margin-top:20px;
}
.li_news li a{
	float:left;
	width:100%;
}
.li_news li a:hover dt{
	color:#176cff;
}
.li_news li a:hover dd span{
	width:120px;
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
/*行业新闻*/
.li_news2{
	float:left;
	width:1300px;
	min-height: 300px;
	margin-top:20px;
}
.li_news2 li{
	float:left;
	width:335px;
	margin-right:95px;
	margin-bottom:45px;
}
.li_news2 i{
	display: block;
	width:333px;
	height:248px;
	overflow: hidden;
	border:1px solid #ccc;
}
.li_news2 i img{
	width:333px;
	height:248px;
}
.li_news2 a:hover img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2); 
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
.li_news2 dl dt{
	font-size:20px;
	color:#000;
	margin-top:10px;
}
.li_news2 dl dt p{
	text-align: right;
	line-height: 20px;
}
.li_news2 dl dd{
	font-size:18px;
	color:#666666;
	line-height: 30px;
	margin-top:10px;
}
.li_news2 dl dd span{
	float:right;
}
.li_news2 a:hover dt,.li_news2 a:hover dd span{
	color:#176cff;
}
/*新闻详情页*/
.article{
	margin-top:50px;
}
.article h1{
	font-size: 20px;
    line-height: 30px;
    font-weight: normal;
    text-align: center;
    padding-bottom:15px;
    color:#176cff;
    border-bottom:1px dashed #ccc;
    margin-bottom:10px;
}
.f_txt{
	text-align: center;
	padding-bottom:20px;	
	margin:10px 0px;
}
.f_txt span{
	padding:0px 8px;
}
.arc_body{
	padding-bottom:10px;	
	margin-bottom:10px;
}
.arc_body img{
	margin:0px;
}
.arc_bottom{
	float:left;
	width:100%;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
}
.arc_bottom li{
	float:left;
	width:40%;
	line-height: 40px;
	margin-right:10%;
}
.arc_bottom li:first-child{
	text-align: right;
}
/*客服*/		
.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../../images/sidebar_bg.png) no-repeat -119px -112px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

