﻿h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
img, table, td, th { border: 0; }
ul, ol ,li{ list-style-type:none; }
p{margin:0px;padding:0px;}

html{margin:0px;padding:0px;}
body{margin:0px auto;padding:0px;font-size:12px;font-family:微软雅黑,宋体,Verdana,Arial, Helvetica, sans-serif;width:100%;display:block;color:#333333;background:url(bg.png) repeat-x top;background-color:#FFFFFF;}
img{border:none;}


.clear {clear: both;}
.jiange{height:18px;}
.jiange1{height:11px;}
.jiange2{height:12px;clear:both;}
.jiange3{height:12px;}

.pt_jg10{
	padding-top:10px;
}

A:link {
	font-family:微软雅黑;
	TEXT-DECORATION: none;
	color: #333333; font-size:9pt;}
A:visited {
	font-family:微软雅黑;
	text-decoration: none;
	color: #333333; font-size:9pt;}
A:hover {
	font-family:微软雅黑;
	text-decoration:none;
	color: #FF0000; font-size:9pt;}
	

A.f16:link {
	font-size:16px;
	}
A.f16:visited {
	font-size:16px;
	}
A.f16:hover {
	font-size:16px;
	}
	
A.c_f:link {
	color:#FFFFFF;
	}
A.c_f:visited {
	color:#FFFFFF;
	}
A.c_f:hover {
	color:#ffcc00;
	}






/*-----------------------------产品布局 Star-----------------------------------*/

.show1 {
	MARGIN: 0px auto;padding-top:20px;WIDTH: 700px;OVERFLOW: hidden;
}
.show1 LI {
	TEXT-ALIGN: center; WIDTH: 175px; FLOAT: left; HEIGHT: 183px;text-align:center;
}
.show1 LI IMG {
	WIDTH: 108px; HEIGHT: 143px; OVERFLOW: hidden;border:#CCC 1px solid;padding:3px;background-color:#FFFFFF;
}
.show_name1 {
	TEXT-ALIGN:center; LINE-HEIGHT: 30px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 30px; OVERFLOW: hidden
}
.show_name1 A {
	COLOR: #666666
}
.show_name1 A:hover {
	COLOR: #e3325f;
}


.show2 {
	MARGIN: 0px auto;padding-top:20px;WIDTH: 690px;OVERFLOW: hidden;
}
.show2 LI {
	TEXT-ALIGN: center; WIDTH: 230px; FLOAT: left; HEIGHT: 155px;text-align:center;
}
.show2 LI IMG {
	WIDTH: 159px; HEIGHT: 115px; OVERFLOW: hidden;border:#CCC 1px solid;padding:3px;background-color:#FFFFFF;
}
.show_name2 {
	TEXT-ALIGN:center; LINE-HEIGHT: 30px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 30px; OVERFLOW: hidden
}
.show_name2 A {
	COLOR: #666666
}
.show_name2 A:hover {
	COLOR: #e3325f;
}



#demo {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 160px; OVERFLOW: hidden; PADDING-TOP: 17px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	MARGIN: 0px auto; FLOAT: left
}
#demo LI {
	WIDTH: 170px; FLOAT: left; HEIGHT: 160px; MARGIN-RIGHT: 10px
}
#demo LI IMG {
	 WIDTH: 159px;  HEIGHT: 115px;
}
#demo LI a{border:4px #e8e3e7 solid;DISPLAY: block;WIDTH: 159px;  HEIGHT: 115px;}
#demo LI a:visited{border:4px #e8e3e7 solid;DISPLAY: block;WIDTH: 159px;  HEIGHT: 115px;}
#demo LI a:hover{border:4px #529995 solid;DISPLAY: block;WIDTH: 159px;  HEIGHT: 115px;}

#demo LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 178px; DISPLAY: block; HEIGHT: 30px
}
#demo2 {
	FLOAT: left
}


/*首页头部用----------------------------------------*/
.top_one{
	width:100%;
	background:#024c8d;height:33px;
}
.top_txt{
	
	margin:0px auto;width:1290px;line-height:33px;}
.top_welcome{float:left;color:#FFFFFF;}
.top_home_fav{float:right;}
.top_home_fav a{margin-right:15px;}

.top_two{background:url(logo_bg.jpg) repeat-x;height:100px;width:100%;}
.logo_block{margin:0px auto;width:1290px;height:100px;}
.logo{float:left;width:456px;}
.menu{float:right;width:819px;}

/*--导航菜单-------------------------------*/
#nav {
	margin-top:37px;
}
#nav li {
	width:91px;height: 45px;font-size: 18px;  float: left; position: relative; z-index: 90;text-align:center;
}
#nav li a{font-size:16px;}
#nav li.on {
	color: rgb(222, 38, 24);
}
#nav > ul > li.on > a {
	color: rgb(222, 38, 24);
}
#nav > ul > li > a:hover {
	color: rgb(222, 38, 24);
}
#nav > ul > li > div {
	display: none;
}
#nav ul li:hover ul {
	display: block;
}
#nav ul li div {
	top: 35px; padding-top: 12px; padding-right: 250px; padding-left: 8px; position: absolute; z-index: 9999;
}
#nav ul li ul li {
	margin: 0px 5px; width: 110px; height: 38px; text-align: left; line-height: 38px; text-indent: 12px; font-weight: normal; border-bottom-color: rgb(157, 169, 179); border-bottom-width: 1px; border-bottom-style: dashed;
	background:url(red_jiantou.gif) no-repeat 2px 18px;
}
#nav ul li ul li a {
	margin: 0px; padding: 0px; height: 45px; color: rgb(102, 102, 102); line-height: 45px; font-size: 16px;
}
#nav ul li ul li a:hover {
	background: none; color: rgb(46, 149, 212); cursor: pointer;
}
#nav ul li ul li p {
	margin: 0px; line-height: 38px; font-weight: normal;
}


#nav1 div {
	background: url("navbg1.png") no-repeat left top; left: -90px; width: 280px; height: 181px;
}
#nav1 ul {
	width: 280px;
}

#nav2 div {
	background: url("navbg2.png") no-repeat left top; left: -120px; width: 280px; height: 181px;
}
#nav2 ul {
	width: 280px;
}
#nav3 div {
	background: url("navbg3.png") no-repeat left top; left: -225px; width: 280px; height: 181px;
}
#nav3 ul {
	width: 280px;
}
#nav4 div {
	background: url("navbg4.png") no-repeat left top; left: -335px; width: 280px; height: 181px;
}
#nav4 ul {
	width: 280px;
}
#nav5 div {
	background: url("navbg5.png") no-repeat left top; left: -445px; width: 280px; height: 181px;
}
#nav5 ul {
	width: 280px;
}
#nav6 div {
	background: url("navbg5.png") no-repeat left top; left: -445px; width: 280px; height: 181px;
}
#nav6 ul {
	width: 280px;
}
#nav7 div {
	background: url("navbg5.png") no-repeat left top; left: -445px; width: 280px; height: 181px;
}
#nav7 ul {
	width: 280px;
}



/*-----------------------------------------------*/
.pro_quick_nav{
	clear:both;
	margin-top:15px;
	height:272px;
	width:100%;
	background-color:#004082;
	}
.quick_nav{margin:0px auto;width:1050px;height:200px;padding-top:25px;}
.quick_nav dl{float:left;width:150px;}
.quick_nav a{color:#FFFFFF;}
.quick_nav a:visited{color:#FFFFFF;}
.quick_nav a:hover{color:#ffff33;}
.quick_nav dt{height:30px;line-height:30px;}
.quick_nav dl{height:30px;line-height:30px;}
.quick_nav dt a{font-size:14px;color:#FFFFFF;}


.page_copy{background-color:#00366f;height:47px;line-height:47px;}
.page_copy p{text-align:center;color:#FFFFFF;}