@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden; }
a { blr: expression(this.onFocus = this.blur () );} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0;padding:0;}
a{text-decoration:none;}
:focus{outline:0}
img { border-style: none;}
ol,ul,dl {list-style:none;}
li{ list-style:none;}
body{ margin:0; padding:0; font-family: "微软雅黑""宋体"; font-size:12px;  background:#fff;}

body{
	background: #f6f6f6;
	
}
.clear{
	clear:both;
}
/*版心*/
.mb_container{
	width: 100%;
	margin: 0 auto;
}
.top{    height: 50px;
    overflow: hidden;
    background: #fff;}
.top .logo{  width: 100%;
    float: left;}
.top .logo img{     margin-left: 4%;
    width: 92%;
    margin-top: 7px;
}
.top .name{ display:none; font-size: 16px;
    width: 78%;
    float: right;
    line-height: 50px;}
/*轮播图*/
.mb_banner{
	width: 100%;
	overflow: hidden;
}
.mb_banner ul:first-child{
	width: 500%;
	transform: translateX(-20%);
	-webkit-transform: translateX(-20%);
}
.mb_banner ul:first-child li{
	width: 20%;
	float: left;
}
.mb_banner ul:first-child li a{
	display: block;
	width: 100%;
}
.mb_banner ul:first-child li a img{
	width: 100%;
	display: block;
}
.mb_banner ul:last-child{
	width: 100%;
	height: 4px;
	background: #d2d2d2;
	float: left;
}
.mb_banner ul:last-child li{
	width: 33.333%;
	height: 4px;
	float: left;
}
.mb_banner ul:last-child li.now{
	background: #4485f2;
}
/*导航栏*/
.mb_nav{
	width: 100%;
	background: #fff;
}
.mb_nav ul{
	width: 100%;
	display: inline-block;
	padding: 9px 0;
}
.mb_nav ul li{
	float: left;
	width: 23%;
	margin: 0 1% 5px;
	text-align: center;
}
.mb_nav ul li a img{
	width: 60px;
	padding: 5px;
}
.mb_nav ul li p{
	font-size: 14px;
	line-height: 12px;
	padding-top: 3px;
	color: #333;
}
/*内容区*/
.mb_main{
	/*! margin-bottom: 68px; */
	/*! background: #fff; */
}
.mb_main3{
	margin-bottom: 18px;
	background: #fff;
}
.mb_main_box{
	margin-top: 10px;
	padding-left: 12px;
	background: #FFFFFF;
	border-bottom: 1px solid #e0e0e0;
}
.mb_main_box .tit{
	height: 25px;
	padding: 16px 0 0 0;
}
.mb_main_box .tit h3{
	float: left;
	color: #b80c3b;
	font-size: 13px;
}
.mb_main_box .tit h3 em{
	color:#b2b2b2;
	font-size: 10px;
}

.mb_main_box .tit a{
	font-size: 12px;
	color: #b2b2b2;
	display: inline-block;
	padding-right: 26px;
	/*margin-top: 5px;*/
}
.mb_main_box .line{
	width: 93%;
	height: 1px;
	padding-left: 24px;
	background: #e0e0e0;
	display: inline-block;
	margin: 15px 0;
	position: relative;
}
.mb_main_box .line em{
	width: 40px;
	height: 2px;
	background: #b80c3b;
	position: absolute;
	left: 0;
	bottom: 0;
}
.mb_con{
	padding-right: 6px ;
	background: #FFFFFF;
}
.mb_con img{
	width: 100%;
}


/*公司简介*/
.abo_con > p{
	font-size: 15px;
	color: #333333;
	padding: 5px 0;
	line-height: 30px;
	text-indent: 2em;
}
/*推荐产品*/
.pro_con{
	display: inline-block;
	padding-bottom: 10px;
}
.pro_con ul li{
	float: left;
	width: 48%;
	text-align: center;
	margin-right: 10px;
}
.pro_con ul li:nth-child(2n){
	margin-right: 0;
}
.pro_con ul li a img{
	width: 100%;
	border: 1px solid #e0e0e0;
}
.pro_con > ul > li > a >p{
	font-size: 12px;
	line-height: 12px;
	color: #343434;
	padding: 6px 0 15px;
}

/*新闻动态*/
.new_con ul li{
	width: 100%;
	display: inline-block;
	padding: 10px 0;
	border-bottom: 1px solid #e0e0e0;
}
.new_con ul li:first-child{
	padding-top: 0;
}
.new_con ul li:last-child{
	border: none;
}
.new_con .rili{
	width: 20%;
	max-width: 60px;
	text-align: center;
	border: 1px solid #cccccc;
	display: inline-block;
	padding: 9px 3px;
	float:left
}
.new_con .rili .ri1{
	overflow: hidden;
	display: inline-block;
	padding: 9px 6px 5px;
	font-size: 18px;
	line-height: 18px;
	color: #333333;	
	border-bottom: 1px solid #e0e0e0;
}
.new_con .rili .ri2{
	display: inline-block;
	font-size: 9px;
	line-height: 9px;
	color: #888888;
	padding-top: 3px;
	padding-bottom: 4px;
	
}
.new_tit{
	margin-left: 6%;
	width: 74%;
	float:left
	
}
.new_tit h4{
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	padding: 10px 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.new_tit > p{
	font-size: 12px;
	line-height: 12px;
	color: #888888;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*底部导航*/
.footer{
    width: 100%;
	background: #fff;
	border-top: 1px solid #e1e1e1;
	margin-top: 20px;
	position: fixed;
	bottom: 0;
}
.footer ul{
	margin-top: 10px;
}
.footer ul li{
	width: 25%;
	text-align: center;
	float: left;
	margin-bottom: 5px;
}
.footer ul li img{
	width: 24px;
	height: 22px;
}
.footer > ul > li > a > i{
	width: 24px;
	height: 22px;
}
.footer > ul > li > a > i{
	display: inline-block;
}
.footer > ul > .d1 > a > i{
	background: url(../images/fot01.png) no-repeat;
    background-size: 100% 100%;
}
.footer > ul > .d2 > a > i{
	background: url(../images/fot02.png) no-repeat;
    background-size: 100% 100%;
}
.footer > ul > .d3 > a > i{
	background: url(../images/fot03.png) no-repeat;
    background-size: 100% 100%;
}
.footer > ul > .d4 > a > i{
	background: url(../images/fot04.png) no-repeat;
    background-size: 100% 100%;
}
.footer > ul > li > a > p{
	font-size: 10px;
}
.footer ul li .fot_ico{
	height: 44px;
	display: inline-block;
}
.footer ul li a{
	cursor: pointer;
	color: #7f8389;
	display: inline-block;
}
.footer ul .active a{
	color: #b80c3b;
}
.footer > ul > .d1.active > a > i{
	background: url(../images/fot011.png) no-repeat;
	background-size: 100% 100%;
}
.footer > ul > .d2.active > a > i{
	background: url(../images/fot022.png) no-repeat;
	background-size: 100% 100%;
}
.footer > ul > .d3.active > a > i{
	background: url(../images/fot033.png) no-repeat;
	background-size: 100% 100%;
}
.footer > ul > .d4.active > a > i{
	background: url(../images/fot044.png) no-repeat;
	background-size: 100% 100%;
}
/*浮动导航*/
.mb_nav2{
	width: 35px;
	height: 35px;
	position: fixed;
	bottom:60px;
	right: 20px;
	box-shadow: 0 5px 5px #0d0c0f .3 ;
}
.mb_nav2 .menu{
	background: url(../images/nav2.png) no-repeat center /35px 35px;
	background-size: 100% 100%;
}
.mb_nav2 .menu_act{
	background: url(../images/nav3.png) no-repeat center /35px 35px !important;	
}
.menu_ico{
	 width: 35px;
	 height: 35px;
}
.menu_nav{
	z-index: 999;
	width: 88px;
	background: url(../images/nav2_bj.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: -6px;
	bottom: 36px;
	text-align: center;
	padding: 5px 10px 14px;
	display:none;
}
.menu_nav li{
	padding: 5px 0;
	border-bottom: 1px solid #73a5ef;
}
.menu_nav li:last-child{
	border: none;
}
.menu_nav li a{
	font-size: 12px;
	color: #fff;
	line-height: 12px;
}


/*登录界面*/
.log_form{
	margin-top: 10px;
}
.log_inp{
	margin: 0 12px 13px 12px;
	border: 1px solid #d1d1d1;
	border-radius: 5px;
	background: #FFFFFF;
	
}
.log_inp input{
	width: 100%;
	line-height: 40px;
	color: #333333;
	border: none;
	outline: none;
	padding-left: 19px;
	font-size: 14px;
	border-radius: 5px;
}
.log_inp textarea{
	border-radius: 5px;
	width: 100%;
	line-height: 25px;
	color: #333333;
	border: none;
	outline: none;
	padding-left: 19px;
	font-size: 14px;
	padding: 10px 19px;
}
.log_inp a{
	background: #b80c3b;
	width: 100%;
	display: inline-block;
	text-align: center;
	line-height: 46px;
	color: #FFFFFF;
	font-size: 16px;
	border-radius: 5px;
}
.log_txt{
	text-align: center;
	color: #b2b2b2;
	font-size: 11px;
}
.log_txt .blue{
	color: #b80c3b;
}

/*分类*/
.fenlei{
	text-align: center;
	background: #FFFFFF;
	padding: 10px 0;
}
.fenlei ul{
	display: inline-block;
	text-align: center;
}
.fenlei ul li{
	float: left;
	text-align: center;
}
.fenlei ul li a{
	padding: 4px 6px;
	color: #656565 ;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	margin: 5px 10px;
	display: inline-block;
}
.fenlei ul li.cur a{
	color: #4089e7 ;
	border: 1px  solid #4089e7;
}

/*相关标签*/
.tag{
  padding:3%;
  background-color: #fff;
}
.tag p{
  line-height: 15px;
}
.bottom p a{
  width:100%;float:left;
}
.bottom a{
  display: block; 
  width: 100%; 
  font-size: 10px; 
  line-height: 20px; 
  text-decoration: none; 
  color:#888;
}
.tag .bq{
  font-size: 1rem; 
  line-height: 1.5rem;  
  color:#888;
}

/*产品列表页*/
.pro_c{
	width: 94%;
    margin: 0 auto;
    display: block;
    background: #fff;
}

/*页码*/
.page-num{
  margin: 0 auto;
  text-align:center;
}
.page-num li{

  width: 2rem;
  height: 2rem;
  line-height: 2rem;
  margin: 1.3rem 0.2rem 0.6rem 0;
  font-size: 0.3rem;
  text-align: center;
  color: #fff;
  display:inline-block;
}
.page-num span{
  display: block;
  background-color: #4387ea;
}
.page-num a{
  display: block;
  color: #666;
}
.page-num .curr-page{
  background-color: #4387ea;
  color: #fff;
}
.curr-page{
  background-color: #4387ea;
  color: #fff;
}

/*新闻列表*/
.new_c{
	width: 100%;
    margin: 0 auto;
    display: block;
    background: #fff;
    padding: 0 3%;
}

/*详情页*/
.entry{
	padding: 0 3%;
	background: #FFFFFF;
}
.entry h1{
	font-size: 22px;
	padding: 8px 0 8px;
	color: #000;
}
.entry .sj{
	font-size: 14px;
	line-height: 14px;
	padding: 5px 0;
	color: #888888;
}
.entry .ly{
	font-size: 14px;
	line-height: 14px;
	padding: 5px 0 10px;
	color: #888888;
}
.xq_con{
	padding: 0 3%;
	font-size: 15px;
	line-height: 30px;
	background: #FFFFFF;
}
.xq_con img{
	max-width:100%;
}

/*联系我们*/
.xq_con_con{
	font-size: 14px;
	line-height: 14px;
	
}
.xq_con_con p{
	font-size: 14px;
	line-height: 44px;
	border-bottom: 1px solid #e1e1e1;
}

.ewm{
	width: 200px;
	height: 200px;
    margin: 16px auto;
}

/*小程序扫一扫*/
.xcx{
	width: 100%;
    background: url(../images/xcx_bj.jpg) no-repeat;
    background-size: 100%;
    height: 293px;
    position: relative;
}
.zx_box{
	width: 181px;
    height: 231px;
    background: url(../images/sm_bj.jpg) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 35px;
    left: 50%;
    margin-left: -90px;
}

.zx{
	width: 100%;
	color: #fff;
	text-align: center;
    position: absolute;
    top: 73%;    
}
.zx p {
	font-family: "苹方";
	letter-spacing: 1px;
}

.ewm_xcx{
	width: 100%;
	padding: 25px 31px;
	display: inline-block;
	text-align: center;
}
.ewm_xcx p{
	height: 12px;
	line-height: 12px;
	color: #666666;
}
.ewm_l img{
	width: 131px;
	
	margin-bottom: 13px;
}
.ewm_r img{
	width: 127px;
	margin-bottom: 18px;
}


/*联系我们2*/
.con2{
	padding: 0 12px;
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
}
.con2 li{
	line-height: 44px;
}
.con2 li p{
	margin-left: 42px;	
	border-bottom: 1px solid #e0e0e0;
}
.con2 li:last-child p{
	border: none;
}
.con2 .c1{
	background: url(../images/n1.png) no-repeat left;
}
.con2 .c2{
	background: url(../images/n2.png) no-repeat left;
}
.con2 .c3{
	background: url(../images/n3.png) no-repeat left;
}
.con2 .c4{
	background: url(../images/n4.png) no-repeat left;
}
.ewm2{
	background: #f6f6f6;
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 15px 0;
}
.ewm2 i img{
	width: 80px !important;
	height: 80px;
}
.ewm2 .el img{
	width: 70px !important;
	height: 70px;
	margin-top: 5px;
	margin-left: 22px;
}
.sys{
	display: block;
	color: #666;
}

/*banner*/
#photo_container{width:100%;overflow:hidden;margin:0 auto;}

#swipe_nav_prev,#swipe_nav_next{position:absolute;top:0;left:0;z-index:2000;background-color:#ccc;cursor:pointer;text-align:center;display:none;}

#swipe_nav_prev{background:#333 url('images/prev.png') no-repeat center center;}

#swipe_nav_next{background:#333 url('images/next.png') no-repeat center center;}

.internal_swipe_container{position:relative;}

/*.trans{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}*/

.jq_swipe_image{background:url('images/loader.gif') no-repeat center center;}

#count_container{padding:0;margin:0;position:absolute;top:0;left:0;background-color:pink;height:6px;list-style:none;}

#count_container .counter{float:left;height:6px;background-color:#d2d2d2;z-index:200;height:6px;padding:0;margin:0;}

#count_container .counter:hover{cursor:pointer;background-color:#4485f2 !important;}

#count_container .current{background-color:#4485f2!important;}


/*swipe*/
.swiper-container {
width: 100%;
height: 100%;
}

.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.banner img {
width: 100%;
max-height: 300px;
}
.weizg{
	text-align:center;
}
.header{width:100%; height:40px; margin:0 auto;position: fixed;
top: 0; left: 0;
z-index: 9999; /*--Keeps the panel on top of all other elements--*/
border-top: none; background:#FFF; border-bottom:1px solid #999}
.hesde_lt{float:left; margin:10px 0 5px 5px;  max-width: 1000px;}
.menubtn {
  position: relative; 
  z-index: 10;
  text-decoration: none;
  line-height: 0em;
  top: 8px;
  padding: 15px;
  background-image: url(../images/hamburger.png);
  background-position: 50% 50%;
  background-size: 25px 25px;
  background-repeat: no-repeat;}
/** toggle menu **/
body.openmenu {
  position: fixed;
  overflow: hidden;}
#pgcontainer {
  padding: 45px 0;
  margin: 0;}
.overlay {
  position: fixed;
  z-index: 99;
  bottom: 0;
  right: 0;
  left: 0;}
.openmenu .overlay {top: 0;}
#hamburgermenu {
  height: 100%;
  width:0;
  background: #4a4a4a;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10100;
  overflow: auto; 
  -webkit-box-shadow: 3px 0 7px rgba(0,0,0,0.55);
  -moz-box-shadow: 3px 0 7px rgba(0,0,0,0.55);
  box-shadow: 3px 0 7px rgba(0,0,0,0.55);}
#hamburgermenu ul {
  margin-top: 15px;
  z-index: 101;
  overflow-y: auto;
  overflow-x: hidden; padding-bottom:10px;}
#hamburgermenu ul li {
  display: block;
  border-bottom:1px #848282 solid;}
#hamburgermenu ul li a {
  display: block;
  min-width: 130px;
  padding: 10px 8px;
  color: #00409B;
  font-size:16px;
  text-align: left;}
#hamburgermenu  ul li a:hover {color: #ef342b;}
#hamburgermenu ul li ul{ margin:0 0 0 30px; overflow:hidden;}
#hamburgermenu ul li ul li{border:none; }
#hamburgermenu ul li ul li a {font-size:14px; color:#CCC;line-height:15px; height:15px}

.hesder_rt{float:right; width:66%; margin:3px 5px 5px 0;}
.hesder_rt h1{width:90%; float:left;}

#wrapper {width:100%;background:#FFF; margin:30px 0 0 0; }
.swipe li {margin:0; padding: 0; list-style: none; }
.swipe img {width:100%;   display: block;}
.swipe { overflow:hidden; position:relative;width:100%; }
.swipe ul { -webkit-transition: left 800ms ease-in 0; -moz-transition: left 800ms ease-in 0; -o-transition: left 800ms ease-in 0; -ms-transition: left 800ms ease-in 0; transition: left 800ms ease-in 0; }
.swipe #pagenavi { position:absolute; left: 0; bottom: 7px; text-align: center; width:100%; }
.swipe #pagenavi a { width:6px; height:6px;  line-height: 99em; background:#999;  border-radius: 50%; margin:0 3px; overflow: hidden; cursor: pointer; display: inline-block; *display:inline;*zoom:1;}
.swipe #pagenavi a.active { background: #FFF; }

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

.about{ width:100%; margin:0; overflow:hidden;}
.ab_top {width:98%; margin:0 5px 0 5px; height:25px; line-height:25px;}
.ab_top h2{color:#00409B; font-size:14px;}
.ab_top span a{float:right; color:#4A4A4A; font-size:12px;}

#ab_xia{width:100%;float:left;margin: 10px 0 0 0;}
#ab_xia ul{width:100%;}
#ab_xia li{ width:31%; margin-left:3px;  float:left; text-align:center; padding:1px 1px 1px 1px;border:solid 1px #f3f3f3; }
#ab_xia li a{ width:99%; display:inline-block; overflow:hidden;}
#ab_xia li img{ width:100%; display:block; }
#ab_xia li span{ display:block;width:100%; font-size:12px; color:#7d7e7e; line-height:15px; text-align:center; background:#f3f3f3; }

.news{ margin:10px 0 0 0; width:100%; overflow:hidden;}
.new_xia{ margin:10px  auto;width:100%;}
.new_xia li{width:100%; height:30px;  line-height:30px; background:#f3f3f3; margin-bottom:5px;}
.new_xia li a{ color:#636161;display:inline-block;padding-left:10px;padding-right:10px; width:99%;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
 

.product{width:100%; margin:5px 0 0 0; overflow:hidden}
#pro_xia{width:100%;float:left;margin:5px 0 0 0;}
#pro_xia ul{width:100%; }
#pro_xia li{width:47%; margin-left:8px;   float:left; text-align:center; margin-bottom:15px;}
#pro_xia li a{width:99%; display:inline-block; overflow:hidden;}
#pro_xia li img{ width:100%; display:block; }
#pro_xia li span{ display:block;width:100%; font-size:12px; color:#ffffff; line-height:20px; text-align:center; background:#9f9f9f; }
#pro_xia li a span:hover{color:#FFF; text-decoration:underline; background:#00409B}

.lianxi{width:100%; margin:5px 0 0 0; overflow:hidden}
.xi_top{background: #00409B; height:25px; line-height:25px;}
h3{color:#FFF;margin-left:5px; font-size:14px;}
.xi_xia{ margin:5px 0 0 5px;color:#595757; font-size:14px; line-height:25px; text-align:left;}

.foo01{padding:0.5em 0;font-size:12px;background:#ececee;color:#666666;text-align: center;clear:both;margin:10px 0 60px 0;}
#foo02 {text-align: center;line-height: 45px;font-size: 1.5em;background:#f6f6f6;border-top:1px solid #dadada;font-size:0;z-index: 100;
        position: fixed; width: 100%; height: 45px; bottom: 0px; right: 0px;}
#foo02 a {display: inline-block;color: #292929;text-align:center;line-height: 45px;width:29%;border-right:1px solid #dadada;font-size:24px;
	     vertical-align:top;}
#foo02 a.foot_home{font-size:16px;}
#foo02 a.foot_home:hover{background:#00409B;color:#fff;}
#foo02 a.icn{width:13%;color:#aeaeae;line-height: 45px;}
#foo02 a.icn_phe{border:none;width:13%;color:#838383;}
/*底部*/
.lbottom { width:100%; padding:10px 0px; font-size:12px; color:#666; text-align:center; line-height:20px; border-top:1px solid #d7d8d8; margin-top:30px;}

/*footer*/
.lfooter { width:100%; height:60px; background-color:#b70507; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:5px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}

/*以下是产品中心*/
.pro_top1{ width:100%;  line-height:30px; margin:84px 0 10px 0;  background:#ececee; padding-left:10px; }
.pro_top1 h4{color:#686969; font-weight:bold; font-size:16px; line-height:30px; }
.pro_top1 h4 b{ color:#3cb2c3; font-size:12px; margin-left:5px;}
#pro_pro1{width:100%;float:left;margin: 0;}
#pro_pro1 ul{width:100%;}
#pro_pro1 li{ width:46%; margin-left:10px; margin-bottom:10px;  float:left; text-align:center;}
#pro_pro1 li a{ width:99%; display:inline-block; overflow:hidden;}
#pro_pro1 li a span:hover{ color:#f2384a; text-decoration:underline}
#pro_pro1 li img{ width:100%; display:block; }
#pro_pro1 li span{ display:block;width:100%; font-size:14px; color:#686969; line-height:20px; text-align:center; }
.fanye{width:100%; text-align:center;}
.fanye a{ color:#707171; font-size:14px; width:100%;}
.fanye a:hover{color:#f2384a; text-decoration:underline}
.fanye .shu{ margin:0 7px; color:#3ab4c3;}

/*以下是产品中心的详情页*/
h5{ line-height:30px; font-size:16px; text-align:center; margin:40px 0 10px 0; color:#2b2b2b;}
.pro_tu{ width:100%; text-align:center; margin:0 auto;  }
.pro_tu img{ border:1px solid #bdbdbe; padding:2px; width:80%;}
.pro_main{width:95%; margin:20px 10px 10px 10px;}
h6{font-size:16px; font-weight:bold; color:#3cb3c3;}
.pro_main p{color:#686969; font-size:14px; line-height:26px; }
.pro_main span{color:#686969; font-size:14px; line-height:26px; }
.tiao{width:95%; height:50px; line-height:30px;text-align:left; margin:30px 0 0 10px; border-top:1px dotted #a1a1a1;}
.tiao span a{color:#333232; font-size:12px; height:25px; line-height:25px;}
.tiao span a:hover{color:#f82c3f;}

/*以下是新闻中心的详情页*/
h6{line-height:12px; text-align:center; color:#7f8181; font-size:12px; margin-bottom:9px; border-bottom:1px solid #e3e3e3; padding-bottom:3px; margin-bottom:-11px;}

/*以下是留言*/
.liuyan{background:#e4e4e4; width:100%; margin:0  auto}
form b.wenzi{font-size:16px; font-weight:normal; margin-left:10px; color:#7e7e80;}
.biaodan{width:95%; margin:10px;height:40px; margin-top:10px; border:1px solid #e6e9e9}
.foo01_liu{padding:0.5em 0;font-size:12px;background:#4a4a4a;color:#9e9c9d;text-align: center;clear:both;margin:0 0 35px 0;}

/*切页*/
.tabs .newsxxk .tab ul li.current a{ color:#000;}
.tabs .newsxxk .items {color: #777777;display: none;font-size: 13px;overflow: hidden;padding: 20px 15px; position: inherit; width: 700px;}
.tabs .newsxxk .items ul { display: table;width: 720px; _margin-left:-2px;}
.tabs .newsxxk .items ul li {float: left; margin-top: 10px;margin-right: 35px;width:205px;height:180px;}
.tabs .newsxxk .items ul li img {border: 1px solid #D4D4D4;height: 140px;padding: 4px;width: 205px;}
.tabs .newsxxk .items ul li span {display: block;line-height: 20px; margin-bottom:5px;text-align: center;font-size: 14px; color:#686666}









.mainmenu:after { clear: both; content: " "; display: block; }

.mainmenu li{ float:left;margin-left: 2.5%;
margin-top: 2.5%;
width: 30%;  border-radius:3px; overflow:hidden;}

.mainmenu li a{ display:block;  color:#FFF;   text-align:center }
.mainmenu li a b{ display:block; height:80px;}
.mainmenu li a img{ margin: 15px auto 15px;
width: 50px;
height: 50px;}
.mainmenu li a span{ display:block; height:30px; line-height:30px;background-color:#FFF; color: #999; font-size:14px; }

.mainmenu li:nth-child(8n+1) {background-color:#36A1DB}
.mainmenu li:nth-child(8n+2) {background-color:#678ce1}
.mainmenu li:nth-child(8n+3) {background-color:#8c67df}
.mainmenu li:nth-child(8n+4) {background-color:#84d018}
.mainmenu li:nth-child(8n+5) {background-color:#14c760}
.mainmenu li:nth-child(8n+6) {background-color:#f3b613}
.mainmenu li:nth-child(8n+7) {background-color:#ff8a4a}
.mainmenu li:nth-child(8n+8) {background-color:#fc5366}

.pp_te{width:100%; float:left; line-height:40px; border-bottom:1px solid #dadce1; color:#429b52; margin:10px 0 20px 0; font-size:15px; font-weight:bold;background:url(../images/pp_07.jpg) no-repeat left; padding-left:10px; }
.pp_te span{ margin-left:10px; font-weight:normal; font-size:12px; color:#8c8d8c;}


/* 分页 */
.pageController{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#438ece;padding:1px 8px; margin-right:1px;}
.pageController a:hover{background-color:#efefef;color:#438ece; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#438ece;font-weight:bold;border:#efefef 1px solid;}
.clear{clear:both;}



.in_pro{ width:100%; margin:0 auto; overflow:hidden;}
#prolist{ background:none; float:left;  margin-right:328px; }
.pro_top{ float:left;  width:98%; margin:0 auto; padding:10px 0 10px; overflow:hidden;}
.pro_top b{ float:left; font-size:16px; color:#3f3f3f; line-height:35px;}
.pro_top .fenlei{ float:right; margin:0 auto;}
.pro_top .fenlei ul{}
.pro_top .fenlei ul li{ width:31%; float:left; display:block; line-height:27px; margin:0 0 0 5px;  overflow:hidden}
.pro_top .fenlei ul li a{ text-align:center;float:left; width:98%;background-color:#b70507; height:27px; font-size:13px; color:#FFF; -webkit-border-radius: 5px;
-moz-border-radius: 5px; margin-top:10px}
.pro_top .fenlei ul li a:hover{ background:#cb0403;} 

.pro_xia{ width:100%; float:left; margin:0 auto; overflow:hidden;}
.pro_xia .pro_er ul li.pro_yi{ width:33%; height:270px; text-align:left; background:url(../images/grd_25.jpg) no-repeat top; float:left; margin:0 auto; background-size:209px 270px}
.pro_xia .pro_er ul li.pro_yi a h4{ font-size:14px; color:#FFF; padding:10px;}
.pro_xia .pro_er ul li.pro_yi a p{padding:0 10px; height:50px;word-break:normal;white-space:normal; overflow:hidden; line-height:25px;font-size:13px; color:#FFF;}
.pro_xia .pro_er ul li.pro_yi a:hover{ text-decoration:underline; color:#FFF}
.pro_xia .pro_er ul li.pro_yi a img{ padding-top:40px;width:411px; height:auto;}

.pro_xia .pro_er{ width:100%; float:right; margin:0 auto; overflow:hidden;}
.pro_xia .pro_er ul{}
.pro_xia .pro_er ul li{ width:43%; float:left; text-align:center; display:block;  border:1px solid #FFF; background:#e4e4e6; text-align:center; margin:10px;}
.pro_xia .pro_er ul li a h3{float:left;  font-size:14px; color:#363636; padding:5px; width:100%; height:32px; overflow:hidden; text-align:center}
.pro_xia .pro_er ul li a p{float:left;text-align:left;  display:block;padding:0 10px;width:100%; line-height:25px; overflow:hidden; 
font-size:12px; color:#8a8989;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.pro_xia .pro_er ul li a h3:hover{ text-decoration:underline; color:#cb0403}
.pro_xia .pro_er ul li a img{text-align:center; width:100%; height:auto;}
.pro_xia .pro_er ul li.disi{ border-left:none; border-top:none;}
.pro_xia .pro_er ul li.disan{border-top:none; border-left:none; }
.pro_xia .pro_er ul li.dier,.pro_xia .pro_er ul li.diyi{ border-left:none;}

#changpage{ float:right; margin-right:100px; margin-top:20px;}
#changpage a {  
 color:red;font-weight:700;padding: 1px 4px 1px 4px;border: 1px solid #CCC;margin-left: 5px; color:#666666
    }  
	
#pro_pro2{width:100%;float:left;margin: 0;}
#pro_pro2 ul{width:100%;}
#pro_pro2 li{ width:46%; margin-left:10px; margin-bottom:10px;  float:left; text-align:center;}
#pro_pro2 li a{ width:99%; display:inline-block; overflow:hidden;}
#pro_pro2 li a span:hover{ color:#f2384a; text-decoration:underline}
#pro_pro2 li img{ width:100%; display:block; }
#pro_pro2 li span{ display:block;width:100%; font-size:14px; color:#686969; line-height:20px; text-align:center; }

.Download1{ width:100%;  float:left; background: #333333; }
.Download1 li { height: 40px; line-height:40px; background: #ffffff; color: #333333; overflow: hidden; display:block; vertical-align: top; 
border-bottom: 1px solid #eee;   border-left: 1px solid #CCC;}
.Download1 .biaoto{ background-color:#e6e6e6;display:block;}
.Download1 .biaoto span{ font-size:18px; color:#333; height:40px; font-weight:normal; border-right: 1px solid #CCC;}
.Download1 li a{ color:#333333; font-size:14px; height:40px; display:block; text-align:left ; padding-right:20px}
.Download1 li a:hover { color: #0e90d2; }
.Download1 ._title { border-right: 1px solid #CCC; padding: 0 30px; width:210px; overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.Download1 li .rf { border-right: 1px solid #CCC; padding: 0 30px 0 30px; }
.Download1 li ._view { width:85px; text-align: center;}
.Download1 li span.icooo{ background:url(/keimages/ke_05.jpg) no-repeat 8px 0; padding-left:28px;color:#333333; font-size:14px; }

#job_list #plug1{ border:1px solid #ccc; margin:10px; }
#job_list #plug1 dt{ height:28px; line-height:28px; border-bottom:1px solid #ccc; color:#666; padding-left:10px;}
#job_list #plug1 dd{ background:url(../images/job_ico.gif) no-repeat 5px 13px; padding-left:15px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; font-weight:bold; text-align:left}
#job_list #plug1 dt span,#job_list #plug1 dd span{ float:right; width:130px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc;}
#job_list #plug1 dd a{ }

 
 .foo01{padding:0.5em 0;font-size:12px;background:#096f54;color: #FFF;text-align: center;clear:both;margin:10px 0 48px 0;}
#foo02 {text-align: center;line-height: 45px;font-size: 1.5em;background:#f6f6f6;border-top:1px solid #dadada;font-size:0;z-index: 100;
        position: fixed; width: 100%; height: 45px; bottom: 0px; right: 0px;}
#foo02 a {display: inline-block;color: #292929;text-align:center;line-height: 45px;width:29%;border-right:1px solid #dadada;font-size:24px;
	     vertical-align:top;}
#foo02 a.foot_home{font-size:16px;}
#foo02 a.foot_home:hover{background:#096f54;color:#fff;}
#foo02 a.icn{width:13%;color:#aeaeae;line-height: 45px;}
#foo02 a.icn_phe{border:none;width:13%;color:#838383;}