@charset "utf-8";
/* CSS Document */

form,ul,li{margin:0; padding:0;}
li{ list-style:none;}
html{ overflow-x:hidden;}
body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; overflow-x:hidden;}
li{list-style-type:none;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color: #ff0000;}
a:active {text-decoration: none;color: #666666;}

.box{width:960px; margin:0 auto; clear:both;}
.clearDiv{clear:both;}
.div10{height:10px; clear:both; font-size:0; overflow:hidden;}
.div20{height:20px; clear:both; font-size:0; overflow:hidden;}
.div12{height:12px; clear:both; font-size:0; overflow:hidden;}
.div5{height:5px; clear:both; font-size:0; overflow:hidden;}
.font_bold{font-weight:bold;}
img{border:0;}
.font_title{color:#e12f04; font-size:14px; font-weight:bold;}
.left_div{width:940px; float:left;}
.left_div a{ line-height:26px;}
.right_div{float:right;}
.no_r{background-repeat:no-repeat;}

h1{font-size:14px; font-weight:bold; color:#005693; padding:0; margin:0}
h2{font-size:22px; font-weight:bold; color:#005693; padding:0; margin:0}

.font_FFFFFF{color:#FFFFFF;}
.font_FFFFFF a:link {color: #FFFFFF;}
.font_FFFFFF a:visited {color: #FFFFFF;}
.font_FFFFFF a:hover {color: #FFFFFF;}
.font_FFFFFF a:active {color: #FFFFFF;}

.font_f69d1d{color:#f69d1d;}
.font_f69d1d a:link {color: #f69d1d;}
.font_f69d1d a:visited {color: #f69d1d;}
.font_f69d1d a:hover {color: #f69d1d;}
.font_f69d1d a:active {color: #f69d1d;}

.font_333333{color:#333333;}
.font_333333 a:link {color: #333333;}
.font_333333 a:visited {color: #333333;}
.font_333333 a:hover {color: #ff0000;}
.font_333333 a:active {color: #333333;}

.font_CC0000{color:#CC0000;}
.font_CC0000 a:link {color: #CC0000;}
.font_CC0000 a:visited {color: #CC0000;}
.font_CC0000 a:hover {color: #CC0000;}
.font_CC0000 a:active {color: #CC0000;}

.font_ff0000{color:#ff0000;}
.font_ff0000 a:link {color: #ff0000;}
.font_ff0000 a:visited {color: #ff0000;}
.font_ff0000 a:hover {color: #ff0000;}
.font_ff0000 a:active {color: #ff0000;}

.font_999999{color:#999999;}
.font_999999 a:link {color: #999999;}
.font_999999 a:visited {color: #999999;}
.font_999999 a:hover {color: #999999;}
.font_999999 a:active {color: #999999;}

.font_186cb5 {color: #186cb5;}
.font_186cb5 a:link {text-decoration: none;color: #186cb5;}
.font_186cb5 a:visited {text-decoration: none;color: #186cb5;}
.font_186cb5 a:hover {text-decoration: none;color: #186cb5;}
.font_186cb5 a:active {text-decoration: none;color: #186cb5;}

.fs_14{font-size:14px;}

.pdding_t_10{padding-top:10px;}
.padding_5{padding:5px;}
.padding_12{padding:12px;}
.padding_20{padding:20px;}
.paddingbottom_15{padding-bottom:15px;}
.paddingleft_10{padding-left:10px;}
.padding_10{padding:10px;}

.linehei22{line-height:22px;}
.linehei18{line-height:18px;}
.margin_top_10{margin-top:10px;}

.pic_bor{border:1px solid #dddddd; padding:1px; background-color:#FFFFFF;}

.index_top{clear:both;  }
.index_top1{width:980px; clear:both; margin:0 auto;}
.index_top1 .logo{background:url(../images/top.jpg); height:60px; width:980px; overflow:hidden;}
.index_top1 .nav{height:42px; width:980px; overflow:hidden;}
.index_top1 .nav ul li{float:left}

.top{clear:both; background:url(../images/bg1.jpg); height:129px;}
.top1{width:970px; clear:both; margin:0 auto;}
.top1 .logo{background:url(../images/top.jpg); height:60px; width:980px; overflow:hidden;}
.top1 .nav{height:42px; width:980px; overflow:hidden;}
.top1 .nav ul li{float:left}

.index_gg{border:1px solid #686767; border-bottom:0; height:29px; line-height:29px; padding:0 10px; clear:both; background:url(../images/index_01.jpg);}
.left_nav{clear:both;}
.left_nav ul li{background:url(../images/left_2.jpg) no-repeat; height:35px; line-height:35px; padding-left:29px; font-weight:bold;}
.left_nav ul li.nav_o{background:url(../images/left_1.jpg) no-repeat; height:35px; line-height:35px; padding-left:29px; font-weight:bold;color: #FFFFFF;}
.left_nav ul li.left_nav_about{background:none; height:35px; line-height:35px; padding-left:35px; font-weight:bold;color: #FFFFFF; border-bottom:1px solid #eeeeee;}
.left_nav ul li.nav_o a:link {color: #FFFFFF;}
.left_nav ul li.nav_o a:visited {color: #FFFFFF;}
.left_nav ul li.nav_o a:hover {color: #FFFFFF;}
.left_nav ul li.nav_o a:active {color: #FFFFFF;}
.bor_news{border:1px solid #cccccc; padding:1px; background-color:#FFFFFF;}

#nav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;height:42px; width:980px; overflow:hidden;
}
#nav LI {
	line-height:40px;
}
#nav UL {
	margin:0 0 0 10px;
}
#nav IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; background:url(../images/nav_bg.jpg) no-repeat;
}
#nav A {
	DISPLAY: block; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #ededed; TEXT-ALIGN: center;  padding:0 20px; font-weight:bold;
}
#nav A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #ededed; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #fff; TEXT-DECORATION: none; background:url(../images/nav_an.jpg) left 3px repeat-x;
}
#nav LI {
	FLOAT: left; padding:0 1px 0 0; background:url(../images/nav_line.jpg) right 12px no-repeat;
}
#nav LI A:hover {
	
}
#nav LI UL {
	LEFT: -999em; WIDTH: 100px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left
}
#nav LI UL LI {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BACKGROUND: #ffffff; FLOAT: left; BORDER-LEFT: #fff 2px solid; WIDTH: 100px; BORDER-BOTTOM: #fff 2px solid
}
#nav LI UL A {
	DISPLAY: block; FONT-SIZE: 12px; TEXT-ALIGN: center
}
#nav LI UL A:link {
	COLOR: #3d3d3d; TEXT-DECORATION: none
}
#nav LI UL A:visited {
	COLOR: #252666; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	FONT-WEIGHT: normal; COLOR: #3d3d3d; TEXT-DECORATION: none
}
#nav .t4{margin-TOP:-5PX; width:100px; margin-left:-10px;}
#nav .t4 UL LI {
	 BACKGROUND: #146eb9; FLOAT: right; border:none; border-top:#1f79c4 1px solid; border-bottom:#0a416e 1px solid; line-height:25px;
}
#nav .t4 UL A {
	DISPLAY: block; WIDTH: 100%; LETTER-SPACING: 1px; TEXT-ALIGN: center; padding:5px 0; line-height:25px; padding-left:0; padding-right:0;FONT-WEIGHT: normal;
}
#nav .t4 UL A:link {
	BACKGROUND: #0b5c9f; COLOR: #fff; TEXT-DECORATION: none
}
#nav .t4 UL A:visited {
	BACKGROUND: #0b5c9f; COLOR: #fff; TEXT-DECORATION: none
}
#nav .t4 UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #d50002; COLOR: #fff; TEXT-DECORATION: none
}


#nav .t5{ margin-TOP:-5PX; width:100px; margin-left:-10px;}
#nav .t5 UL LI {
	 BACKGROUND: #146eb9; FLOAT:left; border:none; border-top:#1f79c4 1px solid; border-bottom:#0a416e 1px solid; width:100px; text-align:left;line-height:25px;
}
#nav .t5 UL A {
	DISPLAY: block; WIDTH: 100px; LETTER-SPACING: 1px; TEXT-ALIGN: center; padding:5px 0;line-height:25px; padding-left:0; padding-right:0;
}
#nav .t5 UL A:link {
	BACKGROUND: #0b5c9f; COLOR: #fff; TEXT-DECORATION: none;FONT-WEIGHT: normal;
}
#nav .t5 UL A:visited {
	BACKGROUND: #0b5c9f; COLOR: #fff; TEXT-DECORATION: none
}
#nav .t5 UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #d50002; COLOR: #fff; TEXT-DECORATION: none
}

#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}

.ind_bg_kk{ width:320px; height:355px; background:url(../images/ind_bg_kk.jpg) left top no-repeat; padding:10px 5px 15px 5px;}
.ind_bg_kk2{ width:330px; height:355px; background:url(../images/ind_bg_kk2.jpg) left top no-repeat; padding:10px 5px 15px 5px;}
.ind_bg_kk3{ width:260px; height:190px; background:url(../images/ind_bg_kk3.jpg) left top no-repeat; padding:10px 5px 0 5px;}
.ind_bg_kk4{ width:260px; height:160px; background:url(../images/ind_bg_kk4.jpg) left top no-repeat; padding:5px;}
.ind_bg_kk5{ width:260px; height:270px; background:url(../images/ind_bg_kk5.jpg) left top no-repeat; padding:5px; text-align:center; margin-top:10px;}



.link{width:960px; overflow:hidden; line-height:30px; margin:0 auto; background:#f4f4f4; margin-top:10px;}
.link .link_left{width:70px; height:30px; color:#900; font-weight:bold; float:left; margin-left:5px;}
.link .link_center{width:830px; height:30px; float:left;}
.link .link_center li{width:auto; height:30px; color:#333; float:left; margin-right:15px;}
.link .link_right{width:50px; height:30px; float:right;}