/* CSS Document */





/*---------- base ---------*/
*{	margin:0 auto;
	padding:0;
  }
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,img,span,p,th,td{
	margin: 0;
	padding: 0;
}


h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 400;
}
body {
    font-family:"微软雅黑";
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;

	}

ul,li{	margin:0; 
	padding:0; 
	list-style-type:none;
	}
img,input{border:none;}
a{text-decoration:none;}

.clear_both{
	clear:both;
	}



/* index Start*/
.header { width:100%;height:80px;background-color:#000000;}
.footer { width:100%;height:200px;background-color:#000000}
.footer_txt { width:1000px;margin:auto;padding-top:20px;color:#aaaaaa;font-size:14px;line-height:20px;}
.footer_txt p{color:#aaaaaa;font-size:14px;line-height:20px;}
.footer_txt p a {color:#aaaaaa;font-size:14px;line-height:20px;}

.content{width:100%;height:auto;background-color:#eaeeee;float:left}
.header_inner {width:1000px;height:80px;margin:0 auto; position:relative;}
.logo {width:160px;height:80px; }

.flash_div{
	height:420px;
	width:100%
	}
/*首页banner幻灯片样式设置*/
#kinMaxShow{width: 100%; height: 420px; overflow: visible; position: relative; visibility: visible; display: block;}

.nav_border{padding-top:50px; width:710px; height:30px;}
.nav {}
.nav ul {}
.nav ul li { float:left; width:72px; height:20px; text-align:center; line-height:20px;}
.nav ul li a { font-size:14px; font-family:"微软雅黑"; color:#FFF; text-decoration:none;}
.nav ul li a:hover,.nav ul li a.current {font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:20px;color:#07d228}
.thisclass a {font-size:14px; font-family:"微软雅黑"; color:#07d228;text-align:center; line-height:20px; }

.search_bg{
	float:left;
	background:url(../images/search_bg.jpg) no-repeat;width:132px;height:20px
	}
	
.search_input{
	float:left;
	width:105px;_height:12px; _line-height:12px;height:14px; line-height:14px;margin-left:5px;_margin-left:2px;margin-bottom:2px;margin-top:2px; border-color:#FFF;
	color:#6f6f6f;
	}
.search_btn{
	float:right;
	width:20px;height:16px;margin-bottom:2px;margin-top:2px;margin-right:2px;_margin-right:1px;
	color:#6f6f6f;
	background:url(../images/search_btn.jpg) no-repeat;
	}
		
.main_div{
	width:1040px;
	height:auto;
	background-color:white;
	margin:0 auto;
	}

.main_content{
	float:left;
	width:1000px;
	height:auto;
	background-color:white;
    padding:20px;
	}
.main_content_left{
	float:left;
	width:220px;
	background-color:white;
	}
.main_content_right{
	float:right;
	width:780px;
	background-color:white;
	}
.main_content_right_inner{
	width:740px;
	padding-left:40px;
	}	
		
.main_left{
	float:left;
	width:590px;
	height:auto;
	background-color:white;
	padding-right:20px;
	}
.main_right{
	float:right;
	width:370px;
	height:auto;
	background-color:white;
	padding-left:20px;
	}
	
.bank_border{
	height:auto;
	}
.bank_border a{
	width:54px;height:20px;float:right;padding-top:5px;
	}
	
.line1_div{
	background:url(../images/line1_repeat_bg.jpg) repeat-x;width:2px;height:3px;float:right
	}
.line2_div{
	background:url(../images/line2_repeat_bg.jpg) repeat-x;width:15px;height:14px;
	}
.line3_div{
	background:url(../images/line1_repeat_bg.jpg) repeat-x;width:2px;height:3px;
	}

.img_3d_go_btn{
	width:590px;
	height:280px;
	padding-top:20px;
	padding-bottom:20px;
	}
	
.qyry_banner{
	width:590px;
	height:180px;
	padding-top:20px;
	padding-bottom:20px;
	}	

.lxwm_banner{
	float:left;
	width:590px;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
	}	
.lxwm_banner .lxwm_map{
	width:590px;
	margin:auto
	}
.lxwm_info{
	float:left
	width:590px;
	margin-top:18px;
	}	
.p_info_left{
	float:left;
	width:305px;
	}
.p_info_left p{
	line-height:26px;
    font-size:16px;
	color:#6f6f6f;
	}
.info_right{
	float:right;
	width:285px;
	}		


.index_title_list{
	width:370px;
	padding-top:20px;
	padding-bottom:20px;
		}
.index_title_list ul li{
	text-indent:15px;
	background:url(../images/title_icon.jpg) no-repeat;height:25px;
	padding-top:2px;
	padding-bottom:2px;
	}
.index_title_list ul li a{
	color:#000;
	font-size:14px;
	}
.index_title_list ul li a:hover{
	color:#6f6f6f;
	font-size:14px;
	}
.index_title_list ul li span{
	float:right;color:#6f6f6f
	}
	
	
.index_puduct_list{
	width:370px;
	padding-top:20px;
	padding-bottom:20px;
	}
.index_puduct_list ul li{
	zoom:1;
	padding-top:3px;
	padding-bottom:3px;
	}
.index_puduct_list ul li dl dt{
	font-size:14px;
	}
.index_puduct_list ul li dl dt a{
	color:#000;
	font-size:14px;
	}
.index_puduct_list ul li dl dt a:hover{
	color:#6f6f6f;
	font-size:14px;
	}
.index_puduct_list ul li dl dd{
	color:#6f6f6f;
	font-size:14px;
	margin-top:10px;
	}

/* index end*/



/* 新闻快讯*/
.xwkx_banner_img{
	width:1000px;
	margin:auto;
	padding-top:10px;
	padding-bottom:15px;
	}



.main_left_menu{
	height:auto;
	font-size:16px;
	}
.main_left_menu a:link{
	height:30px;
	width:200px;
	}

.main_left_menu ul li{
	display: block;
	cursor: pointer;
	height:30px;
	width:200px;
	text-align:center;
	background-color:#000;
	line-height:30px;
	}
.main_left_menu ul li a{
	text-align:center;
	color:white;
	line-height:30px;
	width:200px;
	display: block;
	}
.main_left_menu ul li .white_bg{
	width:200px;
	text-align:center;
	background-color:#FFF;
	color:#000;
	line-height:30px;
	}
.main_left_menu ul li .white_bg a{
	text-align:center;
	color:#000;
	line-height:30px;
	}
	
.model_icon{
	width:220px;
	height:35px;
	float:left
	}	
	
.nav_index{
	font-size:14px;
	height:30px;
	color:#000;
	padding-left:40px;
	float:left
	}
.nav_index a{
	height:30px;
	color:#000;
	}
.nav_index a:hover{
	height:30px;
	color:#000;
	}
	


.content_list_box{
	width:220px;
	height:205px;
	float:left;
	padding-left:40px;
	padding-top:30px;
	}
.content_list_box_img{
	width:220px;
	height:140px;
	}
.content_list_box_img a img{
	width:220px;
	height:140px;
	}

.content_list_box_title{
	width:220px;
	height:65px;
	text-align:center;
	line-height:65px;
	}
	
.content_list_box_title a{
	text-align:center;
	color:#000;
	font-size:14px;
	}
.content_list_box_title a:hover{
	text-align:center;
	color:#6f6f6f;
	font-size:14px;
	}
	
.list_page{
	width:400px;
	height:22px;
	padding-right:20px;
	float:right;
	}
	


/*CSS manu style pagination*/

.manu {
	font-size:14px;
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR:#000; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000 1px solid; COLOR:#FFF; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR:#000
}




.news_detail_show{
	width:900px;
	padding-top:20px;
	padding-left:50px;
	padding-right:50px;
	}
.news_title{
	font-size:18px;
	text-align:center;
	height:40px;
	}
.news_time_list{
	font-size:12px;
	text-align:center;
	height:20px;
	}
.news_content{
	height:auto;
	font-size:14px;
	}
/* 新闻快讯 end*/



/* 技术交流*/

.jsjl_list{
	padding-left:40px;
	height:auto;
	}
.jsjl_list ul li{
	height:35px;
	line-height:35px;
	}
.jsjl_list ul li a{
	 font-size:14px;
	 color:#000;
	 line-height:35px;
	}
.jsjl_list ul li a:hover{
	 color:#6f6f6f;
	}

.menu_left{
	height:auto;
	font-size:16px;
	}


.hide{ display:none;visibility:hidden;}
.clearfix:after{ menu_node_child: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix { display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix { display: block;}	
	

.menu_node{
	width:200px;
	height:30px;
	font-size:16px;
	text-align:center;
	background-color:#FFF;
	line-height:30px;
	cursor: pointer;
	}
.menu_node a{
	width:200px;
	display: block;
	color:#000;
	line-height:30px;
	font-weight:bold
	}

.menu_node_now{
	width:200px;
	height:30px;
	font-size:16px;
	text-align:center;
	background:url(../images/node_ico_bg.jpg) no-repeat;
	line-height:30px;
	cursor: pointer;
	}
	
.menu_node_now a{
	width:200px;
	display: block;
	color:#FFF;
	line-height:30px;
	font-weight:bold;
	}
.node_child {
	height:auto;
	display:none;
	}
.node_child ul{
	display: block;
	border:#999 1px solid;
	width:198px;
	}
.node_child ul li{
	width:200px;
	display: block;
	height:30px;
	font-size:16px;
	text-align:center;
	line-height:30px;
	cursor: pointer;
	
	}
.node_child ul li a{
	width:200px;
	color:#000;
	text-align:center;
	line-height:30px;
	display: block;
	}
.node_child ul li a:hover{
	width:200px;
	display: block;
	background-color:#CCC;
	}

/* 技术交流 end*/





#roundCorderC a img{
font-family: Arial;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}