* { margin:0; padding:0;}
body {
	background-color: #E9F0F6;
	font-size:12px;
}
a{ font-size:12px; text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline;}

.logor { color:#002B51;  margin-top:25px; font-size:12px;}
.logor a{ color:#002B51; font-size:12px; text-decoration:none;}
.logor a:hover{text-decoration: underline;}
.logor span { color:#00529C;}

.navbg{ background:url("navbg.gif") repeat-x;}
.nav{
	padding-left:5px;
}
.nav a{ display:block; float:left; width:88px; height:36px; line-height:36px; text-align:center; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold;}
.nav a:hover{ color:#005A87; background:url("navhover.gif") no-repeat -1px 0; font-weight:bold;}
.searchs { border:1px solid #3FB7E9; width:160px; height:22px; background:url("searchbg.gif"); color:#989898; line-height:22px;}
.button{ color:#FFFFFF; font-size:12px; width:42px; height:24px; border:1px solid #3FB7E9; background:url("button.gif"); }
.banner{ border-top:1px solid #FFFFFF; margin-bottom:12px;}

.pclass{ color:#FFFFFF; font-weight:bold; padding-left:28px;}

a.apclass{ color:#333333; padding-left:22px;}
a.apclass:hover{ color:#E10000; text-decoration:none;}
.newsl{ color:#174F88; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:42px; padding-top:9px;}
a.newsi{ color:#373737;}
.rproduct{ color:#174F88; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding-left:67px; padding-top:9px;}
.box2{ border:1px solid #DCDCDC; padding-top:2px;}

a.ptitle{ display:block; width:162px; height:32px; line-height:32px; background:#E9F1F4;  color:#000000; margin-bottom:3px; margin-top:2px;}
a.ptitle:hover{ color:#E10000; text-decoration: none;}
.box1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
a.navsub{ color:#FFFFFF;}
a.navsub:hover{ text-decoration:underline;}
.tit{ color:#174F88; font-size:14px; font-weight:bold;}
#nav UL {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:1px 0px 0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px;
}
#nav UL LI {
	FLOAT:left;
	HEIGHT:41px;
	OVERFLOW:hidden;
	font-family:"黑体";
}
#nav UL LI A {
	TEXT-ALIGN:center;
	LINE-HEIGHT:45px;
	WIDTH:238px;
	DISPLAY:block;
	FONT-FAMILY:宋体;
	COLOR: #4A4D4F;
	FONT-SIZE:14px;
}
#nav UL LI A:hover {
	BACKGROUND:url(../images/bg_nav.gif) no-repeat center top;COLOR: #fff;
}
#nav UL .hover A {
	BACKGROUND:url(../images/bg_nav.gif) no-repeat center top;COLOR: #fff;
}
#nav UL DL {
	Z-INDEX:999;
	POSITION:absolute;
	PADDING-BOTTOM:0px;
	MARGIN:-5px 0px 0px 3px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	BACKGROUND:#0264F7;
	PADDING-TOP:0px;
	_margin:-5px 0 0 4px;
}
#nav UL .hover DL {
	Z-INDEX:699;
	POSITION:absolute;
	PADDING-BOTTOM:0px;
	MARGIN:-5px 0px 0px 3px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	DISPLAY:none;
	BACKGROUND:#0095FC;
	PADDING-TOP:0px;
	_margin:-5px 0 0 4px;
}
#nav UL DL A {
	BORDER-BOTTOM:#3786FD 1px solid;
	LINE-HEIGHT:30px;
	WIDTH:232px;
	FONT-FAMILY: "黑体";
	BACKGROUND:#0095FC;
	HEIGHT:30px;
	FONT-SIZE:13px;
}
#nav UL .hover DL A {
	BORDER-BOTTOM:#ffffff 1px solid;
	LINE-HEIGHT:30px;
	WIDTH:232px;
	FONT-FAMILY: "黑体";
	BACKGROUND:#0095FC;
	HEIGHT:30px;
	FONT-SIZE:13px;
}
#nav UL DL A:hover {
	BORDER-BOTTOM:#ffffff 1px solid;
	BACKGROUND:#0087D9;
	COLOR:#fff;
}
#nav UL .hover DL A:hover {
	BORDER-BOTTOM:#ffffff 1px solid;
	BACKGROUND:#0087D9;
	COLOR:#fff;
}
.mt10 {
	MARGIN-TOP:10px;
}
.p15 {
	PADDING-BOTTOM:15px;
	PADDING-LEFT:15px;
	PADDING-RIGHT:15px;
	PADDING-TOP:15px;
}
.clear {
	CLEAR:both;
}
.jqzoom {
	Z-INDEX:999;
	FLOAT:left;
	TEXT-DECORATION:none;
}
.list_page {
	TEXT-ALIGN:center;
	MARGIN:10px;
	FONT-FAMILY:宋体;
	CLEAR:both;
}
.list_page A {
	BORDER-BOTTOM:#90cbf9 1px solid;
	BORDER-LEFT:#90cbf9 1px solid;
	PADDING-BOTTOM:4px;
	MARGIN:0px 1px;
	PADDING-LEFT:6px;
	PADDING-RIGHT:6px;
	FONT-FAMILY:宋体;
	BACKGROUND:#fff;
	COLOR:#333;
	BORDER-TOP:#90cbf9 1px solid;
	BORDER-RIGHT:#90cbf9 1px solid;
	PADDING-TOP:4px;
}
.list_page SPAN {
	BORDER-BOTTOM:#90cbf9 1px solid;
	BORDER-LEFT:#90cbf9 1px solid;
	PADDING-BOTTOM:4px;
	MARGIN:0px 1px;
	PADDING-LEFT:6px;
	PADDING-RIGHT:6px;
	FONT-FAMILY:宋体;
	BACKGROUND:#90cbf9;
	COLOR:#fff;
	BORDER-TOP:#90cbf9 1px solid;
	BORDER-RIGHT:#90cbf9 1px solid;
	PADDING-TOP:4px;
}
.list_page B {
	MARGIN:0px 1px;
	BACKGROUND:#fff;
	COLOR:#333;
	OVERFLOW:hidden;
}
.list_page B INPUT {
	BORDER-BOTTOM:#90cbf9 1px solid;
	TEXT-ALIGN:center;
	BORDER-LEFT:#90cbf9 1px solid;
	PADDING-BOTTOM:4px;
	MARGIN:0px;
	PADDING-LEFT:8px;
	WIDTH:16px;
	PADDING-RIGHT:8px;
	FONT-FAMILY:宋体;
	FONT-SIZE:12px;
	VERTICAL-ALIGN:middle;
	BORDER-TOP:#90cbf9 1px solid;
	FONT-WEIGHT:normal;
	BORDER-RIGHT:#90cbf9 1px solid;
	PADDING-TOP:4px;
}

#nav {
	MARGIN:0px auto;
	WIDTH:970px;
	OVERFLOW:hidden;
}
#banner {
	MARGIN:0px auto;
	WIDTH:1020px;
	OVERFLOW:hidden;
}
* {
	margin:0;
	padding:0;
	list-style-type:none;
}
/* flexslider */
.flexslider {
	position:relative;
	height:245px;
	overflow:hidden;
	background:url(/images/loading.gif) 50% no-repeat;
}
.slides {
	position:relative;
	z-index:1;
}
.slides li {
	height:245px;
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
	*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(/images/dot.png) right 0 no-repeat;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background-position:0 0;
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
.flex-direction-nav li a {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
}
.flex-direction-nav li a.flex-prev {
	left:40px;
	background:url(/images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right:40px;
	background:url(/images/next.png) center center no-repeat;
}
