﻿@charset "utf-8";
/*公用部分*/
body{
	margin:0px auto; padding:0px; font-family:"微软雅黑";
	color:#1d1e23;
	font-size:1em;
	background: #fff;
}
ul,li,span,dl,ddt,dd,input,h1,h2,p{
	margin:0px; padding:0px; list-style:none;
}
img{
	border:none;
}
a{
	color:#1d1e23; 
	text-decoration: none;
	target:_blank;
}
a:hover{
	color:#404ba7; 
	text-decoration: none;
}
.lef{
	float:left;
}

.rig{
	float:right;
	color:#ababab;
	font-size:12px;
}
.clr{
	clear:both; padding:0; margin:0; background:none; height:1px; overflow:hidden;  
}

.clr40{
	clear:both; padding:0; margin:0; background:none; height:40px;  overflow:hidden;  
}

.all{
	width:100%;
	margin:0px auto;
	position: relative;
	border-top:6px solid #404ba7;
}
/*首页*/
.top{
	width:100%;
	height:auto;
	margin:0px auto;
	max-width:1180px;
}

.logo{
	float:left;
	width:220px;
	height:60px;
	padding-top:23px;
}
.nav{
	float: right;
	width:720px;
	height:104px;
}
.nav ul{
	float: left;
	text-align:right;
	width: 720px;
	height:104px;
}
.nav ul li{
	float: left;
	width: 90px;
	height:104px;
	text-align:center;
}
.nav ul li a{
	float: left;
	width: 90px;
	height:104px;
	text-align:center;
	line-height:104px;
	background:url(../images/nav_line.jpg) right no-repeat;
}
.nav ul li a:hover{
	float: left;
	width: 90px;
	height:104px;
	text-align:center;
	line-height:104px;
	color:#FFF;
	background:url(../images/nav_bg.jpg) no-repeat;
}
.now{
	float: left;
	width: 90px;
	height:104px;
	text-align:center;
	line-height:104px;
	color:#FFF;
	background: url(../images/nav_bg.jpg) no-repeat;
}
.banner{
	width:100%;
	height:auto;
	margin:0px auto;
	overflow:hidden;
	
}
.banner_ct{
	width:100%;
	height:365px;
	margin:0px auto;
	max-width:1000px;
}
.show{
	width:100%;
	height: auto;
	margin:0px auto;
	max-width:1180px;
	padding:20px 0px;	
}
.show ul{
	width:100%;
	height: auto;
	margin:0px auto;
	max-width:1180px;
}
.show ul li{
	float:left;
	width:16%;
	height: auto;
	padding-top:18px;
}
.show_tl{
	float:left;
	width:96%;
	height:50px;
	background: url(../images/tt.png);
	color:#404ba7;
	line-height:50px;
	text-align:center;
}
.show_img{
	float:left;
	width:96%;
}
.show_more{
	float:left;
	width:96%;
}

.content{
	width:100%;
	height: 442px;
	margin:0px auto;
	padding:30px 0px;
	max-width:1180px;
	border-bottom:1px dashed #dedede;
}
.about{
	float:left;
	width:32%;
	height: 442px;
}
.tl{
	float:left;
	width:100%;
	height:18px;
	overflow:hidden;
}
.about_img{
	float:left;
	width:100%;
	padding:18px 0px;
}
.about_ct{
	float:left;
	width:100%;
	height:220px;
	font-size:0.85em;
	line-height:24px;
	overflow:hidden;
}
.more{
	float:left;
	width:100%;
	padding-top:6px;
}
.news{
	float:left;
	width:32%;
	height: 442px;
	margin-left:2%;
}
.news ul{
	float:left;
	width:100%;
}
.news ul li{
	float:left;
	width:96%;
	height:43px;
	line-height:42px;
	overflow:hidden;
	padding-left:4%;
	border-bottom:1px dashed #bbb8b8;
	font-size:0.85em;
	background:url(../images/dot.jpg) left no-repeat;
	
}
.riqi{
	float:right;
	color:#8d8d8d;
}
.news_img{
	float:left;
	width:47%;
}
.news_img_text{
	float: right;
	width:50%;
	font-size:0.85em;
	color:#8d8d8d;
	height:120px;
	overflow:hidden;
}
.news_img_text a{
	font-size:1.2em;
	color:#f06d39;
}
.product{
	float: right;
	width:32%;
	height: 442px;
}
.product_ct{
	float: left;
	width:100%;
	padding-top:18px;
}
.product_ct_tl{
	float: left;
	width:84%;
	padding-left:16%;
	background:url(../images/product_ct_tl.jpg) no-repeat;
	line-height:38px;
	margin-bottom:5px;
}
.product_ct_tl a{
	color:#FFF;
	}
.product_ct_tl a:hover{
	color:#FFF;
}
.product_ct_img{
	float: left;
	width:100%;
	margin-bottom:3px;
}
.banner_ct{ display:none}
.bottom{
	width:100%;
	height:auto;
	margin:0px auto;
	border-top:4px solid #404ba7;
}
.link{
	width:100%;
	height:58px;
	margin:0px auto;
	font-size:0.85em;
	border-bottom:1px dashed #bbb8b8;
	max-width:1180px;
}
.link_i{
	float:left;
	width:14%;
	height:31px;
	padding-top:13px;
	max-width:109px;
}
.link_a{
	float: right;
	width:85%;
	height:18px;
	padding:20px 0px;
	overflow:hidden;
}
.link_a a{
	padding-right:20px;
}
.footer{
	width:100%;
	margin:0px auto;
	max-width:1180px;
	padding:20px 0px;
}
.ewm{
	float:left;
	width:100px;
	height:100px;
}
.footer_c{
	float:left;
	width:50%;
	height:100px;
	font-size:0.85em;
	padding-left:20px;
	line-height:24px;
}
.online{
	float: right;
	width:290px;
	height:38px;
	padding-top:30px;
}



.add{
	margin:0px auto;
	width:98%;
	background: url(../images/tt.png);
	padding:0px 1%;
	line-height:50px;
	max-width:1180px;
}
.add_tl{
	float:left;
	width:20%;
	color:#404ba7;
	height:50px;
	font-size:1.6em;
}
.a_class{
	float: right;
	height:50px;
}
.a_class dl{
	float: left;
	height:38px;
	padding-top:6px;

}
.a_class dl dt{
	float: left;
	width:41px;
	height:38px;
	overflow:hidden;
	
}
.a_class dl dd{
	float: left;
	width: auto;
	height:38px;
	text-align:center;
	margin-right:1px;
}
.a_class dl dd a{
	float: left;
	width: auto;
	height:38px;
	color:#FFF;
	line-height:38px;
	background:#404ba7;
	padding:0px 20px;
}
.a_class dl dd a:hover{
	float: left;
	width: auto;
	height:38px;
	color:#FFF;
	background:#f06d39;
	line-height:38px;
	padding:0px 20px;
}
.za{
	width:98%;
	height: 50px;
	line-height:50px;
	margin:0px auto;
	max-width:1180px;
	font-size:0.8em;
	font-family:"宋体";
	border-bottom:1px dashed #bbb8b8;
	color:#666666;
	padding-left:2%;
	background:url(../images/home.jpg) left no-repeat;
}
.za a{
	color:#666666;
}
.za a:hover{
	color:#f06d39;
}
.c_content,.c_pro{
	width:100%;
	height: auto;
	margin:0px auto;
	padding:35px 0px;
	max-width:1180px;
}
.c_about_lf{
	float:left;
	width:30%;
	height:auto;
	max-width:370px;
}
.c_about_rg{
	float:right;
	width:68%;
}


.c_content ul{
	float:left;
	width:100%;
}
.c_content ul li{
	float:left;
	width:98%;
	height:50px;
	line-height:50px;
	overflow:hidden;
	padding-left:2%;
	border-bottom:1px dashed #bbb8b8;
	background:url(../images/dot.jpg) left no-repeat;
	
}
.fany{
	width: 600px;
	height:32px;
	padding:40px 0px 20px 0px;
	margin:0px auto;
}
.news_ct_tit{
	width:100%;
	height:30px;
	padding:25px 0px;
	text-align:center;
	font-size:1.4em;
}
.news_ct_ad{
	width:100%;
	padding:10px 0px;
	text-align:center;
	font-size:0.8em;
	background-color:#f5f5f5;
	color:#666666;
}
.news_ct_text{
	width:100%;
	height: auto;
	padding:20px 0px;
	line-height:24px;
}
.ye_next{
	width:100%;
	line-height:150%;
	font-size:0.8em;
	text-align:center;
	padding-top:40px;
}
.c_pro ul{
	float:left;
	width:100%;
}
.c_pro ul li{
	float:left;
	width:22%;
	margin:1%;
	border:1px solid #e5e5e5;
}
.c_pro_img{
	float:left;
	width:100%;
}
.c_pro_tl{
	float:left;
	width:96%;
	height:50px;
	text-align:center;
	padding-top:12px;
	font-size:0.85em;
	line-height:20px;
	padding:16px 2% 0px 2%;
	overflow:hidden;
}
.c_pro_ct{
	float:left;
	width:48%;
}
.c_pro_txt{
	float: right;
	width:50%;
}
.map{
	float:left;
	width:40%;
	border:1px solid #d7d7d7;
}
.mp{
	float: right;
	width:46%;
	padding-left:8%;
	line-height:30px;
	background:url(../images/mp.jpg) left top no-repeat;
}
.mp span{
	font-size:1.5em;
	color:#f06d39;
	line-height:60px;
}


.x_p{
	width:100%;
	height: auto;
	margin:0px auto;
	padding:20px 0px;
	max-width:1180px;
	border-bottom:1px dashed #dedede;
}
.x_product{
	float: left;
	width:25%;
	height: auto;
}
.x_product_ct{
	float: right;
	width:73%;
	height: auto;
}
.x_product_ct ul{
	float: left;
	width:100%;
	height: auto;
}
.x_product_ct ul li{
	float: left;
	width:25%;
	height: auto;
	padding-top:18px;
}
.xx_show{
	float:left;
	width:182px;
	height:36px;
	background:#404ba7;
}
.xx_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
.xx_show_more{
	float:right;
	height:36px;
	width:36px;
}
.x_show{
	float:left;
	width:96%;
	height:36px;
	background:#404ba7;
}
.x_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
.x_show_more{
	float:right;
	height:36px;
	width:36px;
}
.about_ct b{
	font-size:1.2em;
	color:#404ba7;
}
.x_product_ct_tl{
	float: left;
	width:74%;
	padding-left:26%;
	background:url(../images/x_product_ct_tl.jpg) no-repeat;
	line-height:30px;
	margin-bottom:3px;
}
.x_product_ct_tl a{
	color:#FFF;
	}
	
	
	
.addWrap{ position:relative; width:100%;margin:0; padding:0;}
.addWrap .swipe{overflow: hidden;visibility: hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative; }

#position{ position:absolute; bottom:0; right:0; padding-right:8px; margin:0; background:#000; opacity: 0.4; width:100%; filter: alpha(opacity=50);text-align:right;}
#position li{width:10px;height:10px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
#position li.cur{background-color:#FF0000;}
.img-responsive { display: block; width: 100%;  }

/*分页*/

.yema{margin-top:10px;  width:100%; height:60px;}

.yema li{float:left;}

.yema .ym a{display:block; float:left;  width:auto; height:20px; margin-left:15px; color:#2f4576; line-height:20px;
             text-align:center; overflow:hidden;  BORDER: #ccc 1px solid; text-decoration:none; padding:3px 5px;}

.current{display:block; float:left;  width:auto; height:20px; margin-left:15px; color:#7fcde8; line-height:20px;
             text-align:center; overflow:hidden;  BORDER: #ccc 1px solid;padding:3px 5px;}

.yema A:hover {
	display:block; float:left;  width:auto; height:20px; margin-left:15px; color:#FF0000; line-height:20px;
             text-align:center; overflow:hidden;  BORDER: #ccc 1px solid;padding:3px 5px;  
}
.nav_w{ display:none}

@media screen and (min-width:500px) and (max-width:800px)
{
	#foot{display: block;}
	@-webkit-keyframes weui_badge{0%,100%,50%{opacity:1}
		25%,75%{opacity:0}}@keyframes weui_badge{0%,100%,50%{opacity:1}
							   25%,75%{opacity:0}}.tver{position:fixed;bottom:0;z-index:10}
	.tver span.foot_num{position:absolute;top:4px;right:1.2em;animation-fill-mode:both;-webkit-animation-name:weui_badge;animation-name:weui_badge;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-delay:.5s;-webkit-animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate}
	.tver .foot__label{color:#ffffff !important}
	.tver .foot__item:active{opacity:.7}
	.foott{display:-webkit-box;display:-webkit-flex;display:flex;z-index:500;bottom:0;width:100%;background-color:#404ba7}
	.foott:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #c0bfc4;color:#c0bfc4;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

	.foot__item{display: inline-block; width:100%;float: left;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:5px 0 0;font-size:0;color:#999;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
	.foot__item.weui-bar__item_on .foot__icon,.foot__item.weui-bar__item_on .foot__icon>i,.foot__item.weui-bar__item_on .foot__label{color:#404ba7}
	.foot__icon{display:inline-block;width:27px;height:27px}
	.foot__icon>i,i.foot__icon{font-size:24px;color:#999}
	.foot__icon img{width:100%;height:100%}
	.foot__label{text-align:center;color:#999;font-size:10px;line-height:1.8}
	.toolbar, .foot__item{position: relative;}
.ye_nexts
{
	display:block;
}
.ye_next
{
	display:none;
}
.logo{
	width:100%;
	height:60px;
	padding-top:6px;
	margin:0 auto;
}
.nav{ display:none}
.nav_w{ display:block; height:50px;  margin-top:3%; }

.nav_w ul {
width:94%;
 position: absolute;
 border: solid 1px #aaa;
 background: #fff url(../images/icon-menu.png) no-repeat 10px 11px;
 border-radius: 5px;
 left:3px;
 z-index:9;
 padding-left:10px;
}
.nav_w ul li 
{
 float:left;
 display: none; 
 height:36px;
 line-height:36px;
 width:90px;
  text-align:right;
}
.nav_w .noww {
 display: block;color:#e77817;height:36px;  text-align:right;
}

.nav_w ul:hover li {
 display: block;
}
.nav_w ul:hover {
 display: block;
}


.noww{
	float:left;
	width:90px;
	height: 36px;
	background:url(../images/classx_b.jpg) no-repeat left;
	line-height:36px;
text-align:right;
}
.nav_w ul li a{
	float:left;
	width:90px;
	height:36px;
	color:#333;
	font-weight:lighter;
	text-align:right;
	background:url(../images/classssx_b.jpg) no-repeat;
}
.nav_w ul li a:hover{
	float:left;
	width:90px;
	height:36px;
	color:#e77817;
	font-weight:lighter;
	text-align:right;
	background:url(../images/classssx_b.jpg) no-repeat;
}

.banner{
	width:98%;
	height:125px;
	margin:0px auto;
	overflow:hidden;
	
	margin-left:1%;
}

.x_p{
	width:100%;
	height: auto;
	margin:0px auto;
	padding:20px 0px;
	max-width:1180px;
	border-bottom:1px dashed #dedede;
}
.x_product{
	float: left;
	width:100%;
	height: auto;
}

.product_ct{
	float: left;
	width:100%;
	padding-top:18px;
}
.product_ct_tl{
	float: left;
	width:84%;
	padding-left:16%;
	background:url(../images/product_ct_tl.jpg) no-repeat;
	line-height:38px;
	margin-bottom:5px;
}
.product_ct_tl a{
	color:#FFF;
	}
.product_ct_tl a:hover{
	color:#FFF;
}
.product_ct_img{
	float: left;
	width:100%;
	margin-bottom:3px;
}

.x_product_ct{
	float: left;
	width:100%;
	height: auto;
	padding-top:18px;
}
.x_product_ct ul{
	float: left;
	width:100%;
	height: auto;
}
.x_product_ct ul li{
	float: left;
	width:50%;
	height: auto;
	padding-top:18px;
	overflow:hidden;
}
.xx_show{
	float:left;
	width:182px;
	height:36px;
	background:#404ba7;
}
.xx_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
.xx_show_more{
	float:right;
	height:36px;
	width:36px;
}
.x_show{
	float:left;
	width:96%;
	height:36px;
	background:#404ba7;
}
.x_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
#MarqueeDiv2{ display:none}
.x_show_more{
	float:right;
	height:36px;
	width:36px;
}
.banner_ct{
	width:98%;
	height:135px;
	margin:0px auto;
	max-width:1000px;
	overflow:hidden;
}
.anl_2,.anl_3{ display:none}
.show{
	width:98%;
	height: auto;
	margin:0px auto;
	padding-bottom:6px;	
	border-bottom:1px dashed #dedede;
}
.show ul{
	width:100%;
	height: auto;
	margin:0px auto;
	max-width:1180px;
}
.show ul li{
	float:left;
	width:50%;
	height: auto;
}
.show_tl{
	float:left;
	width:96%;
	height:50px;
	background: url(../images/tt.png);
	color:#404ba7;
	line-height:50px;
	text-align:center;
}
.show_img{
	float:left;
	width:96%;
}
.show_more{
	float:left;
	width:96%;
}
.content
{
	width:98%;
	height:auto;
	margin:0px auto;
	padding:5px 0px;
}

.about{
	float:left;
	width:99%;
	height:auto;
	margin-top:5%;

}

.news{
	float:left;
	width:99%;
	height:auto;
	margin-left:0%;
	margin-top:5%;
}

.product{
	float:left;
	width:99%;
	height:auto;
	margin-left:0%;
	margin-top:5%;
	margin-bottom:10%;
}

.x_p{
	width:100%;
	height: auto;
	margin:0px auto;
	padding:20px 0px;
	border-bottom:1px dashed #dedede;
}

.x_product_ct{
	float: left;
	width:100%;
	height: auto;
}
.x_product_ct ul{
	float: left;
	width:100%;
	height: auto;
}
.x_product_ct ul li{
	float: left;
	width:100%;
	height: auto;
	padding-top:18px;
}
.bottoms{
	width:100%;
	height:auto;
	margin:0px auto;
	border-top:4px solid #404ba7;
}
.online{ display:none}

.add_tl{
	float:left;
	width:98%;
	color:#404ba7;
	height:50px;
	font-size:1.6em;
}
.add{
	margin:0px auto;
	width:98%;
	background: url(../images/tt.png);
	padding:0px 1%;
	line-height:50px;
	height:auto;

}
.a_class
{
	float:left;
	width:98%;
	height:auto;
}

.a_class dl{
	float: left;
	height:auto;
	padding-top:6px;
	font-size:12px;

}
.a_class dl dt{
	float: left;
	width:41px;
	height:38px;
	overflow:hidden;
	font-size:12px;
}
.a_class dl dd{
	float: left;
	width:auto;
	height:38px;
	text-align:center;
	font-size:12px;
	margin-right:1px;
}
.a_class dl dd a{
	float: left;
	width:auto;
	height:38px;
	color:#FFF;
	line-height:38px;
	background:#404ba7;
		font-size:12px;
		padding:0px 5px;
}
.a_class dl dd a:hover{
	float: left;
	width:auto;
	height:38px;
	color:#FFF;
	background:#f06d39;
	line-height:38px;
	font-size:12px;
		padding:0px 5px; 
}
.za{
	width:96%;
	height:22px;
	line-height:22px;
	margin:10px auto;
	max-width:1180px;
	font-size:0.8em;
	font-family:"宋体";
	border-bottom:1px dashed #bbb8b8;
	color:#666666;
	padding-left:3.5%;
	background:url(../images/home.jpg) left  no-repeat;
	overflow:hidden;
}
.za a{
	color:#666666;
}
.za a:hover{
	color:#f06d39;
}
.c_content,.c_pro{
	width:98%;
	height: auto;
	margin:0px auto;
	padding:10px 0px;

}
.lef{
	float:left; width:78%;  padding-left:5px;
}

.rig{
	float:right;
	color:#ababab;
	font-size:12px;width:20%; 
}

.c_content ul{
	float:left;
	width:100%;
	top:0px;
	height:auto;
}
.c_content ul li{
	float:left;
	width:98%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-left:2%;
	border-bottom:1px dashed #bbb8b8;
	background:url(../images/dot.jpg) left no-repeat;
	
}
.map{
	float:left;
	width:98%;
	border:1px solid #d7d7d7;
}
.mp{
	float: left;
	width:75%;
	 margin-top:5%;
	padding-left:20%;
	line-height:26px;
	background:url(../images/mp.jpg) left top no-repeat;
}
.mp span{
	font-size:1.5em;
	color:#f06d39;
	line-height:32px;
}

.c_pro ul{
	float:left;
	width:100%;
}
.c_pro ul li{
	float:left;
	width:98%;
	margin:1%;
	border:1px solid #e5e5e5;
}
.c_pro_img{

	width:100%;
}
.c_pro_img .img
{
	text-align:center;
	width:100%;
}
.c_pro_tl{
	float:left;
	width:96%;
	height:50px;
	text-align:center;
	padding-top:12px;
	font-size:0.85em;
	line-height:20px;
	padding:16px 2% 0px 2%;
	overflow:hidden;
}
.c_pro_ct{
	float:left;
	width:100%;
	overflow:hidden;
}
.c_pro_txt{
	float: right;
	width:50%;
}

.chanp ul li
{
 width:50px; height:50px; float:left;	
}
.chanp ul li a img
{
 width:50px; height:50px; 
}
.c_pro_txt{
	float: left;
	width:98%;
}
#Browser
{
	display:none;
}
.ewm{
	float:left;
	width:98%;
	height:100px;
}
.footer_c
{
	text-align:center;
	width:80%;
	line-height:24px;
}
.news_ct_text img
{
	width:100%;	
}

.news_ct_text p img
{
	width:100%;	
}
.shows{ display:none}
.showe{ display:none}

}
	#foot{display: none;}
@media screen and (min-width:200px) and (max-width:600px)
{
	#foot{display: block;}
	@-webkit-keyframes weui_badge{0%,100%,50%{opacity:1}
		25%,75%{opacity:0}}@keyframes weui_badge{0%,100%,50%{opacity:1}
							   25%,75%{opacity:0}}.tver{position:fixed;bottom:0;z-index:10}
	.tver span.foot_num{position:absolute;top:4px;right:1.2em;animation-fill-mode:both;-webkit-animation-name:weui_badge;animation-name:weui_badge;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-delay:.5s;-webkit-animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate}
	.tver .foot__label{color:#ffffff !important}
	.tver .foot__item:active{opacity:.7}
	.foott{display:-webkit-box;display:-webkit-flex;display:flex;z-index:500;bottom:0;width:100%;background-color:#404ba7}
	.foott:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #c0bfc4;color:#c0bfc4;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

	.foot__item{display: inline-block; width:100%;float: left;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:5px 0 0;font-size:0;color:#999;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
	.foot__item.weui-bar__item_on .foot__icon,.foot__item.weui-bar__item_on .foot__icon>i,.foot__item.weui-bar__item_on .foot__label{color:#404ba7}
	.foot__icon{display:inline-block;width:27px;height:27px}
	.foot__icon>i,i.foot__icon{font-size:24px;color:#999}
	.foot__icon img{width:100%;height:100%}
	.foot__label{text-align:center;color:#999;font-size:10px;line-height:1.8}
	.toolbar, .foot__item{position: relative;}
.ye_nexts
{
	display:block;
}
.ye_next
{
	display:none;
}
.logo{
	width:100%;
	height:60px;
	padding-top:6px;
	margin:0 auto;
}
.nav{ display:none}
.nav_w{ display:block; height:50px;  margin-top:3%; }

.nav_w ul {
width:94%;
 position: absolute;
 border: solid 1px #aaa;
 background: #fff url(../images/icon-menu.png) no-repeat 10px 11px;
 border-radius: 5px;
 left:3px;
 z-index:9;
 padding-left:10px;
}
.nav_w ul li 
{
 float:left;
 display: none; 
 height:36px;
 line-height:36px;
 width:90px;
  text-align:right;
}
.nav_w .noww {
 display: block;color:#e77817;height:36px;  text-align:right;
}

.nav_w ul:hover li {
 display: block;
}
.nav_w ul:hover {
 display: block;
}


.noww{
	float:left;
	width:90px;
	height: 36px;
	background:url(../images/classx_b.jpg) no-repeat left;
	line-height:36px;
text-align:right;
}
.nav_w ul li a{
	float:left;
	width:90px;
	height:36px;
	color:#333;
	font-weight:lighter;
	text-align:right;
	background:url(../images/classssx_b.jpg) no-repeat;
}
.nav_w ul li a:hover{
	float:left;
	width:90px;
	height:36px;
	color:#e77817;
	font-weight:lighter;
	text-align:right;
	background:url(../images/classssx_b.jpg) no-repeat;
}

.banner{
	width:98%;
	height:125px;
	margin:0px auto;
	overflow:hidden;
	margin-left:1%;
	}
.banner_ct{
	width:98%;
	height:135px;
	margin:0px auto;
	max-width:1000px;
	overflow:hidden;
}

.x_p{
	width:100%;
	height: auto;
	margin:0px auto;
	padding:20px 0px;
	max-width:1180px;
	border-bottom:1px dashed #dedede;
}
.x_product{
	float: left;
	width:100%;
	height: auto;
}

.product_ct{
	float: left;
	width:100%;
	padding-top:18px;
}
.product_ct_tl{
	float: left;
	width:84%;
	padding-left:16%;
	background:url(../images/product_ct_tl.jpg) no-repeat;
	line-height:38px;
	margin-bottom:5px;
}
.product_ct_tl a{
	color:#FFF;
	}
.product_ct_tl a:hover{
	color:#FFF;
}
.product_ct_img{
	float: left;
	width:100%;
	margin-bottom:3px;
}

.x_product_ct{
	float: left;
	width:100%;
	height: auto;
	padding-top:18px;
}
.x_product_ct ul{
	float: left;
	width:100%;
	height: auto;
}
.x_product_ct ul li{
	float: left;
	width:50%;
	height: auto;
	padding-top:18px;
	overflow:hidden;
}
.xx_show{
	float:left;
	width:182px;
	height:36px;
	background:#404ba7;
}
.xx_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
.xx_show_more{
	float:right;
	height:36px;
	width:36px;
}
.x_show{
	float:left;
	width:96%;
	height:36px;
	background:#404ba7;
}
.x_show a{
	float:left;
	width:68%;
	line-height:36px;
	color:#FFF;
	padding-left:2%;
}
#MarqueeDiv2{ display:none}
.x_show_more{
	float:right;
	height:36px;
	width:36px;
}
.anl_2,.anl_3{ display:none}
.show{
	width:98%;
	height: auto;
	margin:0px auto;
	padding-bottom:6px;	
	border-bottom:1px dashed #dedede;
}
.show ul{
	width:100%;
	height: auto;
	margin:0px auto;
	max-width:1180px;
}
.show ul li{
	float:left;
	width:50%;
	height: auto;
}
.show_tl{
	float:left;
	width:96%;
	height:50px;
	background: url(../images/tt.png);
	color:#404ba7;
	line-height:50px;
	text-align:center;
}
.show_img{
	float:left;
	width:96%;
}
.show_more{
	float:left;
	width:96%;
}
.content
{
	width:98%;
	height:auto;
	margin:0px auto;
	padding:5px 0px;
}

.about{
	float:left;
	width:99%;
	height:auto;
	margin-top:3%;

}

.news{
	float:left;
	width:99%;
	height:auto;
	margin-left:0%;
	margin-top:5%;
}

.product{
	float:left;
	width:99%;
	height:auto;
	margin-left:0%;
	margin-top:5%;
	margin-bottom:10%;
}
.bottoms{
	width:100%;
	height:auto;
	margin:0px auto;
	border-top:4px solid #404ba7;
}
.online{ display:none}

.add_tl{
	float:left;
	width:98%;
	color:#404ba7;
	height:50px;
	font-size:1.6em;
}
.add{
	margin:0px auto;
	width:98%;
	background: url(../images/tt.png);
	padding:0px 1%;
	line-height:50px;
	height:auto;

}
.a_class
{
	float:left;
	width:98%;
	height:auto;
}

.a_class dl{
	float: left;
	height:auto;
	padding-top:6px;
	font-size:12px;

}
.a_class dl dt{
	float: left;
	width:41px;
	height:38px;
	overflow:hidden;
	font-size:12px;
}
.a_class dl dd{
	float: left;
	width:auto;
	height:38px;
	text-align:center;
	font-size:12px;
	margin-right:1px;
}
.a_class dl dd a{
	float: left;
	width:auto;
	height:38px;
	color:#FFF;
	line-height:38px;
	background:#404ba7;
		font-size:12px;
		padding:0px 5px;
}
.a_class dl dd a:hover{
	float: left;
	width:auto;
	height:38px;
	color:#FFF;
	background:#f06d39;
	line-height:38px;
	font-size:12px;
		padding:0px 5px; 
}
.za{
	width:96%;
	height:22px;
	line-height:22px;
	margin:10px auto;
	max-width:1180px;
	font-size:0.8em;
	font-family:"宋体";
	border-bottom:1px dashed #bbb8b8;
	color:#666666;
	padding-left:3.5%;
	background:url(../images/home.jpg) left  no-repeat;
	overflow:hidden;
}
.za a{
	color:#666666;
}
.za a:hover{
	color:#f06d39;
}
.c_content,.c_pro{
	width:98%;
	height: auto;
	margin:0px auto;
	padding:10px 0px;

}
.lef{
	float:left; width:78%;  padding-left:5px;
}

.rig{
	float:right;
	color:#ababab;
	font-size:12px;width:20%; 
}

.c_content ul{
	float:left;
	width:100%;
	top:0px;
	height:auto;
}
.c_content ul li{
	float:left;
	width:98%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-left:2%;
	border-bottom:1px dashed #bbb8b8;
	background:url(../images/dot.jpg) left no-repeat;
	
}


.news_ct_tit{
	width:100%;
	height:30px;
	padding:25px 0px;
	text-align:center;
	font-size:1.4em;
}
.news_ct_ad{
	width:100%;
	padding:10px 0px;
	text-align:center;
	font-size:0.8em;
	background-color:#f5f5f5;
	color:#666666;
}
.news_ct_text{
	width:100%;
	height: auto;
	padding:20px 0px;
	line-height:24px;
}
.map{
	float:left;
	width:98%;
	border:1px solid #d7d7d7;
}
.mp{
	float: left;
	width:75%;
	 margin-top:5%;
	padding-left:20%;
	line-height:26px;
	background:url(../images/mp.jpg) left top no-repeat;
}
.mp span{
	font-size:1.5em;
	color:#f06d39;
	line-height:32px;
}

.c_pro ul{
	float:left;
	width:100%;
}
.c_pro ul li{
	float:left;
	width:98%;
	margin:1%;
	border:1px solid #e5e5e5;
}
.c_pro_img{

	width:100%;
}
.c_pro_img .img
{
	text-align:center;
	width:100%;
}
.c_pro_tl{
	float:left;
	width:96%;
	height:50px;
	text-align:center;
	padding-top:12px;
	font-size:0.85em;
	line-height:20px;
	padding:16px 2% 0px 2%;
	overflow:hidden;
}
.c_pro_ct{
	float:left;
	width:100%;
	overflow:hidden;
}
.c_pro_txt{
	float: right;
	width:50%;
}

.chanp ul li
{
 width:50px; height:50px; float:left;	
}
.chanp ul li a img
{
 width:50px; height:50px; 
}
.c_pro_txt{
	float: left;
	width:98%;
}
#Browser
{
	display:none;
}

.ewm{
	float:left;
	width:98%;
	height:100px;
}
.footer_c
{
	text-align:center;
	width:80%;
	line-height:24px;
}
.news_ct_text img
{
	width:100%;	
}

.news_ct_text p img
{
	width:100%;	
}
.shows{ display:none}
.showe{ display:none}

}




.c_pro_imgs{
	float:left;
	width:300px;
}
.c_pro_tls{
	float:left;
	width:300px;
	height:50px;
	text-align:center;
	padding-top:12px;
	font-size:0.85em;
	line-height:20px;
	padding:16px 2% 0px 2%;
	overflow:hidden;
}

.c_pro_img{
	float:left;
	width:100%;
}
.c_pro_tl{
	float:left;
	width:96%;
	height:50px;
	text-align:center;
	padding-top:12px;
	font-size:0.85em;
	line-height:20px;
	padding:16px 2% 0px 2%;
	overflow:hidden;
}
.c_pro_ct{
	float:left;
	width:48%;
}
.c_pro_txt{
	float: right;
	width:50%;
}
