@charset "utf-8";
/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFF;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	margin: 0px;
	padding: 0px; line-height:20px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration:underline;
	color: #004E98;
}
a:active {
	text-decoration: none;
	color: #333;
}
p, form{ margin:0px auto; padding:0px;}
img, a img{ margin:0px auto; padding:0px; border:none;}
.Size11{ font-size:11px;}
.Size14{ font-size:14px;}
.border_Wb{ border-bottom:#FFF 1px solid;}
.border_h1{ border:#E8E9E9 1px solid;}
.f1, .f1 a:link, .f1 a:visited{ color:#0066BB;}
.f1 a:hover{ color:#EB6F03;}
.f2{ color:#C3C5C7;}
.f3, .f3 a:link, .f3 a:visited{ color:#000;}
.f3 a:hover, .f4 a:link, .f4 a:visited, .f4{ color:#004E98;}
.f4 a:hover{ color:#EB6F03;}
.f5, .f5 a:link, .f5 a:visited{ color:#FFF;}
.f6, .f6 a:link, .f6 a:visited{ color:#E66D03;}
.f7, .f7 a:link, .f7 a:visited{ color:#666666;}
#top_Bg{
	background-image: url(images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:986px; margin:0px auto; height:130px; overflow:hidden;
}
.searchbg{
	background-image: url(images/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left center; width:139px; height:25px; padding-top:4px; display:block;overflow:hidden; text-align:center;
}
#banner_bg{
	background-image: url(images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top; width:983px; height:322px; padding:2px 0px 0px 3px; overflow:hidden; margin:0px auto;
}
.kuanxian{
	background-image: url(images/index_59.jpg);
	background-repeat: repeat-x;
	background-position: left top; width:982px; margin:0px auto; height:17px; overflow:hidden;
}
.kuandu{ width:982px; margin:0px auto; background-color:#FFF;}
.indexleft{ width:220px; float:left; display:inline; border:#84A6C9 1px solid; background-color:#E8F5FF; height:354px; overflow:hidden;}
.left_bg{
	background-image: url(images/SS.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.newsbg1{ background-color:#014D99;}
.newsbg2{ background-color:#EB6F03;
	background-image: url(images/SS.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.indexnews{ border-bottom:#FFF 1px solid; padding:10px 8px 6px 8px;}
.indexright{ width:744px; float:right; display:inline;}
.indexright_top{
	background-color: #FFF;
	background-image: url(images/index_64.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom:#CCCCCC 1px solid; height:166px; overflow:hidden;
}
.p_bg{
	background-image: url(images/index_89.jpg);
	background-repeat: no-repeat;
	background-position: center center; width:158px; height:116px; padding-top:2px;
}
.clear_b{ clear:both; height:1px; overflow:hidden;}

#bottom_bg{
	background-color: #EEEEEE;
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top; margin-top:30px;
}

/*about*/
#Aboutbanner_bg{
	background-image: url(images/About_banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top; width:983px; height:220px; padding:2px 0px 0px 3px; overflow:hidden; margin:0px auto;
}
.aboutleft{ width:180px; float:left; display:inline;}
.aboutleft_lr{ border:#84A6C9 1px solid; background-color:#E8F5FF; padding-bottom:10px;}
.left_contact{ margin-top:10px; background-color:#EEEEEE;}
.aboutright{ width:792px; float:right; display:inline;}
.aboutright_top{
	background-color: #FFF;
	background-image: url(images/index_64.jpg);
	background-repeat: repeat-x;
	background-position: left top; min-height:146px; height:auto !important; height:146px;
}
.about_lr{ width:764px; margin:0px auto;}
.about_lr p{ margin:0px auto; padding:0px 0px 20px 0px;}
.about_lr p a:link, p a:visited{ color:#004E98; text-decoration:underline}
.about_title{ font-size:30px; color:#004C98; line-height:normal; padding:25px 0px;}


/* indexpic */
/*.feature-slide-block{ width:980px; height:318px; position:relative;}
.feature-slide-preview {
    margin: 0 auto;
    display: none;
    width: 980px;
    height: 318px;
    overflow: hidden;
}

.feature-slide-preview .screenshot {
    display: block;
    margin: auto;
}
.feature-slide-list {
    width: 978px;
    height: 22px;
    overflow: hidden;
    margin: 0px auto;
	text-align:right;
	position:absolute;
	bottom:10px; right:10px;
}
.feature-slide-list a {
    float: left;
    display: inline;
    width: 22px;
    height: 22px;
    background: url(images/off.png) center no-repeat;
}
.feature-slide-list a.current {
    background: url(images/on.png) center no-repeat;
}
.feature-slide-list .feature-slide-list-items {
    display: inline;
}*/

UL {PADDING: 0px; MARGIN: 0px;}
LI {PADDING: 0px; MARGIN: 0px;}
.container {
	WIDTH: 980px;
	HEIGHT: 318px
}
.container A IMG {
	WIDTH: 980px;
	HEIGHT: 318px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	/*WIDTH: 900px;*/
	FLOAT: right;
	TOP: 296px;
	right:3px;
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(images/off.jpg) no-repeat center center;
	FLOAT: left;
	color:#FFF;
	HEIGHT: 15px;
	FONT-SIZE: 10px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(images/on.jpg) no-repeat center center;
	color:#014A97;
	HEIGHT: 15px;
	FONT-SIZE: 10px;
}