﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/




/*header*/
.header_bg{
	background:url(../img/header_bg.png) repeat-x top left;
	z-index:999999999999999999999;
	position:relative;
	}
.logo{
	float:left;
	margin-top:10px;
	}
/*end header--------------------------------------------------------------*/




/*footer*/
.footer_bg{
	background:url(../img/footer_bg.jpg) repeat-x center top;
	height:240px;}
.sitemap{
	height:240px;
	width:894px;
	float:left;
	}
.sitemap ul{
	padding-top:30px;
	width:136px;
	float:left;
	text-align:center;
	}
.sitemap ul h3{
	margin-bottom:10px;
	}
.sitemap ul h3 a{
	font-size:12px;
	color:#009933;
	font-weight:normal;
	}
.sitemap ul li a{
	line-height:24px;
	color:#fff;
	}
.sitemap ul li a:hover{
	color:#009933;
	text-decoration:none;
	-webkit-transition: all 0.1s linear -1ms;
	-moz-transition: all 0.1s linear -1ms;
	-ms-transition: all 0.1s linear -1ms;
	-o-transition: all 0.1s linear -1ms;
	transition: all 0.1s linear -1ms;
	}
.copy_right{
	width:210px;
	height:220px;
	padding:10px;
	background:#009933;
	}
.footer_hr{
	margin-right:10px;
	float:left;
	width:100px;
	height:70px;
	background:url(../img/hr.png) no-repeat top center;
	-webkit-transition: all 0.2s linear -1ms;
	-moz-transition: all 0.2s linear -1ms;
	-ms-transition: all 0.2s linear -1ms;
	-o-transition: all 0.2s linear -1ms;
	transition: all 0.2s linear -1ms;
	}
.footer_hr:hover{
	text-decoration:none;
	background:url(../img/hr_on.png) no-repeat top center;
	}
.footer_message{
	float:right;
	width:100px;
	height:70px;
	background:url(../img/message_pic.png) no-repeat top center;
	-webkit-transition: all 0.2s linear -1ms;
	-moz-transition: all 0.2s linear -1ms;
	-ms-transition: all 0.2s linear -1ms;
	-o-transition: all 0.2s linear -1ms;
	transition: all 0.2s linear -1ms;
	}
.footer_message:hover{
	text-decoration:none;
	background:url(../img/message_pic_on.png) no-repeat top center;
	}
.copy_{
	padding-top:40px;
	}
.copy_,.copy_ p,.copy_ a{
	color:#fff;
	line-height:13px;
	}
/*end footer--------------------------------------------------------------*/



/*index*/
.index_one{
	margin:40px 0;
	position:relative;
	float:left;
	margin-right:30px;
	width:440px;
	}
.index_one_title{
	height:40px;
	width:440px;
	background:#009933;
	margin-bottom:10px;
	}
.index_one_title .title{
	padding-top:10px;
	margin-left:10px;
	}
.index_one_title .more{
	padding-top:15px;
	margin-right:10px;
	}
.index_one p{
	padding:8px;
	font-size:14px;
	line-height:22px;
	text-indent:30px;
	}
	
	
	
.index_two{
	width:340px;
	margin:45px 0 40px 0;
	float:left;
	position:relative;
	}
.index_two_title{
	height:40px;
	width:340px;
	background:none;
	margin-bottom:10px;
	position:relative;
	}
.index_two_title .more{
	padding-top:25px;
	height:11px;
	width:49px;
	background:url(../img/more_1.png) no-repeat bottom center;
	}
.index_two_title .more:hover{
	background:url(../img/more_3.png) no-repeat bottom center;
	-webkit-transition: all 0.2s linear -1ms;
	-moz-transition: all 0.2s linear -1ms;
	-ms-transition: all 0.2s linear -1ms;
	-o-transition: all 0.2s linear -1ms;
	transition: all 0.2s linear -1ms;
	}
.index_two ul{
	height:auto;
	width:340px;
	position:relative;
	}
.index_two ul .cur .time{
	background:url(../img/new_pic_on.png) no-repeat top left;
	height:40px;
	width:50px;
	text-align: center;
	}
.index_two ul li{
	background:url(../img/new_pic.png) no-repeat top left;
	height:40px;
	width:340px;
	text-align: center;
	float: left;
	margin-right: 10px;
	}
.index_two ul li:hover{
	background:url(../img/new_pic_on.png) no-repeat top left;
	color:#009933;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}
.index_two ul li{
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:dashed 1px #ccc;
	}
.index_two ul li p{
	line-height:20px;
	}
.index_two ul li p a{
	font-size:14px;
	}
.index_two ul .time{
	width:50px;
	float: left;
	margin-right: 10px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	z-index: 100;
	}
.index_two ul .time h1{
	float: left;
	width: 50px;
	line-height: 27px;
	text-align: center;
	color: #FFF;
	font-size: 16px;
	}
.index_two ul .time span{
	float: left;
	width: 50px;
	line-height: 14px;
	text-align: center;
	color: #FFF;
	font-size: 10px;
	}
.index_two ul li .new_content{
	width:280px;
	float:left;
	text-align:left;
	}
.index_two ul li .new_content a{
	float: left;
	width: 100%;
	line-height: 22px;
	font-size:14px;
	}
.index_two ul li .new_content span{
	float: left;
	width: 100%;
	font-size:14px;
	}
.index_two ul li .new_content a:hover{
	text-decoration:none;
	color:#009933;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}


.index_three{
	width:280px;
	margin:45px 0 40px 0;
	float:right;
	position:relative;
	}
.index_three_title{
	height:40px;
	width:280px;
	background:none;
	margin-bottom:20px;
	position:relative;
	}
.index_three_title .more{
	padding-top:25px;
	height:11px;
	width:49px;
	background:url(../img/more_1.png) no-repeat bottom center;
	}
.index_three_title .more:hover{
	text-decoration:none;
	background:url(../img/more_3.png) no-repeat bottom center;
	-webkit-transition: all 0.2s linear -1ms;
	-moz-transition: all 0.2s linear -1ms;
	-ms-transition: all 0.2s linear -1ms;
	-o-transition: all 0.2s linear -1ms;
	transition: all 0.2s linear -1ms;
	}
.index_phone{
	height:50px;
	position:relative;
	padding-bottom:28px;
	border-bottom:dashed 1px #ccc;
	margin-bottom:28px;}
.index_phone a{
	float:left;
	padding-right:10px;
	}
.index_phone h1{
	float:left;
	font-size:30px;
	color:#093;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	line-height:50px;
	}
.index_contact p{
	font-size:14px;
	}
/*main*/


/*index_cus_box*/
.index_cus_bg{width:100%;height:200px;background:#edecec;}
.index_cus{padding-top:40px;}
.index_cus_title a img{margin:0 50px;}
.picScroll_left{ overflow:hidden; position:relative;}
.picScroll_left .prev{display:block;width:14px;height:100px;float:left;overflow:hidden;cursor:pointer; background:url(../img/cus_left.png) no-repeat;margin-right:11px;}
.picScroll_left .next{ background:url(../img/cus_right.png) no-repeat;display:block;width:14px; height:100px;float:right;overflow:hidden;cursor:pointer; }
.picScroll_left .prev:hover{background:url(../img/cus_left_on.png) no-repeat;13:35:43;
	-webkit-transition: all 0.1s linear -1ms;
	-moz-transition: all 0.1s linear -1ms;
	-ms-transition: all 0.1s linear -1ms;
	-o-transition: all 0.1s linear -1ms;
	transition: all 0.1s linear -1ms;}
.picScroll_left .next:hover{background:url(../img/cus_right_on.png) no-repeat;
	-webkit-transition: all 0.1s linear -1ms;
	-moz-transition: all 0.1s linear -1ms;
	-ms-transition: all 0.1s linear -1ms;
	-o-transition: all 0.1s linear -1ms;
	transition: all 0.1s linear -1ms;}
.picScroll_left .picList{float:left;}
.picScroll_left .picList { overflow:hidden;zoom:1;}
.picScroll_left .picList ul li{_display:inline;display:inline;float:left;overflow:hidden;text-align:center;margin-right:11px;width:160px;}
.picScroll_left .picList ul li .pic{ text-align:center;}
.picScroll_left .picList ul li .pic img{ width:158px; height:98px;display:block;padding:0px;border:1px solid #ddd;}
.picScroll_left .picList ul li .pic img:hover{ border:1px solid #093;}
.picScroll_left .picList ul li .title{ line-height:24px;}
.picScroll_left .picList ul li .title a{ color:#333;z-index:9999999999999999}
/*end index_cus_box--------------------------------------------------------------*/

/*end index--------------------------------------------------------------*/




/*contact*/
.page_contact{position: relative;}
.page_contact .contact_title h1{text-align:center;font-size:28px;font-weight:lighter;padding-bottom:5px;background:url(../img/color_1_bg.jpg) no-repeat center bottom;}
.page_contact .contact_title h3{text-align:center;font-size:14px;font-weight:lighter;padding-top:5px;padding-bottom:25px;color:#aaa;}
.page_contact_map{position:relative;height:auto;}
.page_contact_map ul{position:relative;padding:10px;height:auto;}
.page_contact_map ul li h2{color:#093;font-size:18px;}
.page_contact_map ul li,.page_contact_map ul li a:hover{
	color:#333;font-size:14px;
	-webkit-transition: all 0.5s linear -1ms;
	-moz-transition: all 0.5s linear -1ms;
	-ms-transition: all 0.5s linear -1ms;
	-o-transition: all 0.5s linear -1ms;
	transition: all 0.5s linear -1ms;
	}
.page_contact_map ul li a{color:#093;}
.page_map {
	position: relative;
	height: 300px;
	}
/*end contact--------------------------------------------------------------*/


/*about*/
.nmain{background:url(../img/i_line.jpg) left 22px repeat-x #fff;}
.crumbs {
	float: right;
	font: 400 14px/46px "微软雅黑";
	padding: 0 10px;
	background: #fff;
	}
.crumbs span {
	color: #093;
	}
/*end about--------------------------------------------------------------*/


/*ind_news_title */
.news_list ul li.first .ind_news_title{
	background:#093;
	padding-left:5px;
	height:35px;
	line-height:35px;
	}
.news_list ul li.first .ind_news_title a{
	color:#fff;
	font-size:14px;
	}
.news_list ul li.first .ind_news_title a:hover{
	color:#eee;
	text-decoration: none;
	-webkit-transition: all 0.2s linear -1ms;
	-moz-transition: all 0.2s linear -1ms;
	-ms-transition: all 0.2s linear -1ms;
	-o-transition: all 0.2s linear -1ms;
	transition: all 0.2s linear -1ms;
	}
.news_list ul li.first .ind_news_title .time{
	font-size:12px;
	color:#fff;
	padding-right:5px;
	float:right;
	line-height:35px;
	padding-top:0px;
	}
.news_list ul li.first .ind_news_main .more  img{
	width:50px;
	height:11px;
	border:none;
	padding-top:10px;
	}
.ind_news_list li .ind_news_main .time{
	padding-top:15px;
	}
/*end ind_news_title--------------------------------------------------------------*/

/*customer*/
.pro_L_b img{
  position: relative;
  height: 120px;
  width: 180px;
  }
  
.pro_L_b {
  position: relative;
  height: 120px;
  border:#ccc solid 1px;
  width:180px;} 
  
.pro_L_b .hide_1 {
  background:rgba(96,96,96,0.5);
  height: 30px;
  position: absolute;
  bottom: 0px;
  width: 180px;
  height: 120px;
  text-align: center;
  display: none;
  }
.pro_L_b .title a{
	 text-decoration:none;} 
.pro_L_b .title a{
	 height:120px;
	 line-height:120px;
	 color:#fff;
	  }
#page_left{
	width:200px;
	padding: 28px 0 28px 20px;
	}
#page_left img{
	width:200px;
	}
/*end customer--------------------------------------------------------------*/

/*onlineMessages*/
.nmain .page_contact  #onlineMessages .grid_30{
padding-left:20px;
width:360px;}
.nmain .page_contact  #onlineMessages ul li{
margin-bottom:26px;}
.nmain .page_contact  #onlineMessages .grid_32 li{
margin-bottom:20px;}
.nmain .page_contact  #onlineMessages .grid_45{
width:380px;}
#dituContent{position:relative;height:300px;}
.page_customer .page_Guide{margin-top:30px;}
.news_list .first .ind_news_main p.assist{
	line-height: 28px;
	font-size: 14px;
	}
.tongji img{display:none;}