@charset "utf-8";
*{margin:0;padding:0;font-size:12px}
HTML,BODY {
	padding:0;font-size:12px; background:#fff url(../images/bj.jpg) repeat-x;margin:0 auto; color:#000;font-family:SimSun,Arial, Helvetica, sans-serif;text-align:center
}
div,form,img,ul,ol,li,dl,dt,dd,map {
	padding:0;margin:0;border:0;
}
H1,H2,H3,H4,H5,H6 {
	margin:0; padding:0; }
table,tr,td,th{
	font-size:12px;
}
ul,ol,li{list-style:none;}

A{
	color:#000; text-decoration:none
}
A:hover {
	color:#c00; text-decoration:none
}
.clear {
	CLEAR:both;font-size:0;line-height:0
}
.w955{width:955px;margin:0 auto;text-align:left;}
#header{width:1002px;margin:0 auto;position:relative;height:115px;background:url(../images/topBg.jpg) repeat-x}
#header #logo{position:absolute;left:15px;top:1px;width:523px;height:73px;}
#header .topNavBg{position:absolute;overflow:hidden;background:url(../images/topNavBg.gif) no-repeat;right:24px;top:0px;width:376px;height:33px;}
#header .topNavBg p{color:#666;float:left;margin:10px 0 0 15px;display:inline}
#header .topNavBg p a{color:#666;}
#header .topNavBg p a:hover{text-decoration:underline}
#header .topNavBg .search {margin:6px 10px 0 0;display:inline;float:left;text-align:left}
#header .topNavBg .search *{vertical-align:middle}
#header .topNavBg .searchBg{border:none;margin:0 2px 0 0;background:url(../images/searchbg.gif) no-repeat;width:122px;height:16px;line-height:16px;padding:2px 0 0;text-indent:18px;}
ul#mainNav{position:absolute;top:76px;left:86px;width:833px;overflow:hidden}
ul#mainNav li{float:left;width:103px;height:39px;}
ul#mainNav li a{display:block;width:103px;padding:6px 0 0;line-height:33px;text-align:center;font-weight:bold;font-size:14px;}
ul#mainNav li a:hover{background:url(../images/dh_on.jpg) no-repeat;color:#c00;}
ul#mainNav li.separator{width:1px;background:url(../images/separator.gif) no-repeat left bottom}
ul#mainNav li.current a{background:url(../images/dh_on.jpg) no-repeat;color:#c00;}

#banner{width:955px;margin:1px auto 0}

#main{width:955px;overflow:hidden;margin:0 auto;text-align:left;padding-bottom:15px;}
#indexLeft{float:left;width:229px;}
#indexMid{float:left;width:439px;margin:0 0 0 17px;display:inline}
#indexRight{float:right;width:250px;}

#indexLeft h2{height:33px;background:url(../images/titBar_l.jpg) no-repeat;font-size:13px;color:#001f38;padding:10px 0 0 22px;}
#indexLeft ul{margin:0px 10px;}
#indexLeft li{line-height:20px;background:url(../images/icon_arrow.jpg) no-repeat left 7px;padding:0 0 0 10px}
#indexLeft li a{color:#333;}
#indexLeft li a:hover{color:#c00}
#indexLeft p{padding:14px;color:#46657f;}
#indexLeft img.btn_zixun{margin:0 0 0 45px}

#indexMid h2{height:33px;background:url(../images/titBar_m.jpg) no-repeat;font-size:13px;color:#001f38;padding:10px 0 0 22px;}
#indexMid h2 a{float:right;margin:0 20px 0 0;display:inline}
#indexMid .newsBox{_height:1%;overflow:hidden;margin:0 10px 0 10px}
#indexMid .newsBox .focus{float:left;width:160px;height:104px;}
#indexMid .newsBox .newsCnt{float:right;width:250px}
#indexMid .newsBox .newsCnt h4 {padding:0 0 5px}
#indexMid .newsBox .newsCnt h4 a{font-weight:bold;color:#001f38;}
#indexMid .newsBox .newsCnt h4 a:hover{color:#c00;}
#indexMid .newsBox .newsCnt .cnt a{color:#333;line-height:18px}
#indexMid .newsBox .newsCnt .cnt a:hover{color:#c00;}
#indexMid ul{margin:8px 10px;}
#indexMid li{line-height:26px;height:26px;background:url(../images/dotx.gif) repeat-x left bottom;}
#indexMid li a{display:block;color:#333;height:26px;background:url(../images/icon_arrow2.jpg) no-repeat 5px 10px;padding:0 0 0 16px}
#indexMid li a:hover{color:#c00}
#indexMid li span{float:right;color:#666;padding-right:5px;}

#indexRight img{display:block}
#indexRight img.serviceImg {margin-bottom:13px}
#indexRight .sel{width:246px;color:#505050;}

#footer{height:54px;background:url(../images/footerBg.jpg) repeat-x}
#footer ul.smallNav{float:left;margin:12px 0 0;line-height:18px;background:url(../images/smallline.jpg) no-repeat left 2px}
#footer ul.smallNav li{float:left;color:#666;line-height:18px;background:url(../images/smallline.jpg) no-repeat right 2px}
#footer ul.smallNav li a{color:#666;padding:0 8px;}
#footer ul.smallNav li a:hover{text-decoration:underline}
#footer .copyright{float:right;color:#666;margin:13px 0 0;}
#footer .copyright a{color:#666;text-decoration:underline}

/*second*/
.secBody{width:1002px;margin:1px auto 0;}
#secMain{overflow:hidden;_height:1%;background:url(../images/leftline.jpg) repeat-y 251px;}
#secLeft{float:left;width:191px;margin:0 0 0 60px;display:inline}
#secRight{float:left;width:640px;margin:0 0 0 27px;display:inline}

#secLeft img.serviceImg2{margin:10px 0;display:block}
#secLeft .sel{width:180px;color:#505050;}
.banner2{margin:0 auto;width:1002px;height:210px;position:relative}
.banner2 img{display:block;}
.banner2 h1{FONT-SIZE: 18px;
	WIDTH: 191px;
	COLOR: #fff;
	BOTTOM: 4px;
	float:left;
FONT-FAMILY:Î¢ÈíÑÅºÚ;
LETTER-SPACING: 5px;
	POSITION: absolute;
	TEXT-ALIGN: center;
	left: 60px;
}
h2#brumb
{
PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	RIGHT: 96px;
	PADDING-BOTTOM: 0px;
	WIDTH: 620px;
	COLOR: #001f38;
	BOTTOM: 0px;
	PADDING-TOP: 7px;
	POSITION: absolute;
	HEIGHT: 23px;
	TEXT-ALIGN: left;}
h2#brumb span{padding:4px 10px 0;float:right;font-weight:normal;color:#505050;}
h2#brumb span a{color:#505050;}
h2#brumb span a:hover{color:#f00;}

#leftNav{background:url(../images/leftbg.jpg) no-repeat left top;width:190px;height:182px;padding:0 0 0 1px;text-align:left;}
#leftNav .leftnavs{background:url(../images/leftnavs.jpg) repeat-x;height:10px;font-size:0;line-height:0;}
#leftNav li a{display:block;padding:0 0 0 66px;border-bottom:1px #e2eaf0 solid;background:url(../images/leftnav_off.jpg) no-repeat 40px 9px;height:28px;line-height:28px;font-size:13px;color:#505050;}
#leftNav li a:hover{background:url(../images/leftnav_on.jpg) no-repeat;font-weight:bold;color:#436f89;}
#leftNav li.current a{background:url(../images/leftnav_on.jpg) no-repeat;font-weight:bold;color:#436f89;}

.contentArea{margin:25px 0;color:#505050;line-height:20px;text-align:left}
