*{font-size:12px;}
html,body{margin:0;text-align:left;over-flow:hidden;height:100%;width:100%; color:#002940; background:url('bg.jpg') ;background-repeat: repeat-x;}

a{
	FONT-SIZE: 12px; COLOR: #002940; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a:link {
	TEXT-DECORATION: none;
}
a:visited {
	TEXT-DECORATION: none;
}
a:active {
	TEXT-DECORATION: none;
}
a:hover {
	TEXT-DECORATION: underline;
	color:#e2900f;
}
.top{
	background-color:#00293f;
	height:75px;
	}
.logo{
	float:left;
	}
.top_right{
	float:right;
	}
.top_right_img{
	float:right;
	}
.home{
	float:right;
	}
.home a{
	float:left;
	font-size:14px;
	font-weight:bolder;
	padding-top:15px;
	padding-right:10px;
	color:#CCC;
	}
.index_menu{
	float:left;
	margin-top:15px;
	width:605px;
	}
/*顶部导航菜单样式*/

UL{list-style-type:none; margin:0px;}
/* 标准盒模型 */
.ttl{height:18px;}
.menu_down{height:auto; padding:3px 0px;clear:both; background-color:#FFF; border-bottom:1px solid #064ca1;border-top:0;text-align:left;}
.main{
	position:relative;
	width:763px;
	left:50%;
	margin-left:-382px;
	clear:both;
	/*滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{background-image: url('t3.jpg'); background-color: #fff;}
.tb_ ul{height:30px; margin:0;  padding:0;}
.tb_ li{float:left;height: 30px;line-height:1.9;width: 65px;cursor:pointer; font-size:14px; } 
.tb_ li a{FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
/* 控制显示与隐藏css类 */
.normaltab  {color:#2f709a ;  font-size:14px; text-align:center; margin:0; padding:0;}
.hovertab  {color:#1F3A87; font-size:14px; text-align:center; }
.dis{display:block; height:20px;}
.undis{display:none; height:20px;}
/*顶部导航菜单样式*/
/*左侧菜单样式*/
.rolinList{ width:158px; height:auto; margin:0 0 0 0; padding:0; text-align:left; border-botton:1px solid #DADADA; overflow:auto;}
.rolinList li{ line-height:20px; margin:0; padding:0; border-bottom:1px solid #DADADA; }
.rolinList li h1{ width:158px; height:20px;  background:#2b5261; font-size:12px; line-height:20px;  color:#fff; cursor:pointer; margin:0; font-weight:normal; padding:0;}
.rolinList li h1 a{ color:#FFF;}
.rolinList li h1 a:hover{ color:#FFF;}
.content{ margin-left:0px; padding:0; height:auto;width:158px;  background:#fff;  background:#FAFAFA;}
.content a:hover{ text-decoration:none;}
.content a p{ padding-left:7px; margin:0px 0px; border-bottom:1px solid #dadada; }

.language{
	float:left;
	text-align:left;
	margin:0 0 ;
	padding:0 0;
	width:150px;
}
.language ul li{
	margin-top:5px; 
	margin-left:4px;
	list-style:none;
	}
.language ul li span{
	float:right;
	margin-right:20px;
	}
.f_1{
	margin-top:16px;
	}
.f_2{
	margin-top:8px;
	}
.left{
	width:158px;
	float:left;
	margin:0;
	padding:0;
	background-color:#fff;
	}
.left_title{
	width:158px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	margin:2px auto;
	font-size:14px;
	font-weight:bolder;
	color:#486573;
	border-bottom:1px solid #DADADA;
	}
.left_title1{
	width:158px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	margin:2px auto;
	font-size:14px;
	font-weight:bolder;
	color:#fff;
	border-bottom:1px solid #DADADA;
	background-color:#2b5261;
	}
.left_top{
	float:left;
	text-align:left;
	width:158px;
	border-botton:1px solid #DADADA;
	}
.left_top ul{
	margin:0;
	padding:0;
	}
.left_top ul a:hover{
	text-decoration:none;
	}
/*.left_top ul li{
	line-height:17px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:1px solid #DADADA;
	}
*/
.left_top ul a li{
	margin:0;
	padding-left:10px;
	}

.menuout{
	float:left;
	line-height:20px;
	margin-left:0px;
	margin-top:0px;
	padding-left:10px;
	border-bottom:1px solid #DADADA;
	color:#002940;
	width:148px;
	}
.menuover{
	float:left;
	width:148px;
	background-color:#8093a1;
	cursor:hand;
	line-height:20px;
	margin-left:0px;
	margin-top:0px;
	padding-left:10px;
	border-bottom:1px solid #DADADA;
	}
/*左侧菜单样式*/
.mid{
	width:601px;
	float:right;
	}
.banner{
	float:left;
	}
.product_mid{
	width:600px;
	float:right;
	margin:auto 0px;
	border:1px solid #DADADA;
	background-color:#FFF;
	}
.mid_title{
	padding-top:5px;
	padding-left:10px;
	float:left;
	text-align:left;
	width:580px;
}
.mid_content{
	float:left;
	width:420px;
	padding-left:8px;
	background-color:#FFF;
	}
.gs_title{
	padding-top:15px;
	padding-bottom:10px;
	font-size:15px;
	font-weight:bolder;
	text-align:center;
	font-family:黑体;
	
	}
.gs_content{
	line-height:22px;
	color:#385b6f;
	
	}
.img_img{
	float:left;
	padding:7px 7px;
	width:144px;
	}
.img_content_title{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	padding:5px 5px;
	}
.img_content_title a{
	font-size:13px;
	font-family:黑体;
	font-weight:bolder;
	padding:5px 5px;
	}

.img_content{
	float:left;
	width:260px;
	color:#385b6f;
	line-height:22px;
	height:180px;
	}
.product_title h3{
	text-align:center;
	width:590px;
	font-size:16px;
	
	}
.product_left_title{
	float:left;
	width:300px;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	font-size:14px;
	height:20px;
	font-weight:bolder;
	border:1px solid #DADADA;
	cursor:hand;
	}
.product_left_content{
	float:left;
	width:300px;
	text-align:left;
	padding:5px 5px;
	line-height:23px;
	}
.product_right_img a img{
	float:right;
	position:inherit;
	margin-top:5px;
	margin-bottom:10px;
	}
.product_center_title {
	float:left;
	width:99%;
	text-align:left;
	font-size:12px;
	border:1px solid #DADADA;
	height:20px;
	background-color:#2b5261;
	}
.product_center_title ul{
	margin:0;
	padding:0;
	}
.product_center_title ul li{
	float:left;
	list-style:none;
	padding:5px 10px;
	cursor:hand;
	color:#FFF;
	}
.showdivtitle{
	background-color:#699;
	padding:5px 10px;
	color:#FFF;
	}
.product_center_content{
	line-height:20px;
	float:left;
	text-align:left;
	padding:15px 10px;
	width:580px;
	
	}
.mid_content li{
	list-style:none;
	float:left;
	margin:20px 20px;
	text-align:center;
	width:150px;
	}
.mid_content li span a{
	position:inherit;
	padding-top:50px;
	}
	
.right{
	width:160px;
	float:right;
	background-color:#FFF;
	}
.right_title{
	width:160px;
	height:20px;
	text-align:center;
	font-size:14px;
	font-weight:bolder;
	padding-top:5px;
	margin:0;
	color:#FFF;
	background-color:#2b5261;
	border:1px solid #dadada;
	}
.right_title a{
	color:#FFF;
	}
.right_content{
	width:150px;
	border:1px solid #dadada;
	padding:5px 5px;
	text-align:left;
	margin-bottom:5px;
	line-height:20px;
	}
.right_img{
	text-align:center;
	margin-top:38px ;
	line-height:30px;
	}
.right_img img{
	margin-top:10px;
	}
.index_right_img{
	text-align:center;
	margin-top:5px ;
	line-height:30px;
	}
.index_right_img img{
	margin-top:10px;
	}
.left_link {
	margin-top:10px;
	width:148px;
	padding:5px 5px;
	text-align:left;
	}
.left_link a{
	color:#FFF;
	}
.left_link a:hover{
	color:#FFF;
	}

.list{
	line-height:20px;
	margin-top:50px;
	padding:0;
	}
.list ul{
	margin:0;
	padding:0;
	}
.list ul li{
	list-style-type:none;
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:1px #000 dashed;
	padding-left:15px;
	line-height:24px;
	}
.list ul li span{
	float:right;
	margin-right:5px;
	}
.foot{
	padding-top:10px;
	text-align:center;
	height:auto;
/*	background-color:#d0d7dc;
*/	line-height:20px;
	}
	
.sitemap{
	background-color:#FFF;
	
	}
.sitemap ul{
	padding-top:30px;
	padding-left:30px;
	}
.sitemap ul li{
	line-height:20px;
	}
