* { margin: 0px; padding: 0px;}


body{ font-family:"ËÎÌå"; font-size:12px; background:url(../images/body.jpg) #cfd9e0 repeat-x; padding:30px 0 0 0;}
.clear{ clear:both;}

#box{ width:1047px; margin:0 auto;}

#logo{ width:591px; height:86px; float:left; margin:0 0 15px 0;}
#kfrx{ float:right;width:222px; height:71px;}


#daohang{ width:1047px; float:left; margin-bottom:20px;}
#daohang ul{ list-style-type: none; width:1010px; height:43px; background:url(../images/2_08.png) repeat-x; float:left; line-height:43px;}
#daohang ul li{ float:left; width:140px; height:39px; text-align:center; line-height:39px; margin:2px 2px 0 0;}
#daohang ul li a{ color:#0052a1; font-size:16px; font-family:"ºÚÌå"; text-decoration:none; font-weight:bold; display:block; background:url(../images/li.png) no-repeat right;}


#banner{ width:1047px; height:410px; float:left; margin-top:5px;}
#box-bg{ width:977px; height:36px; margin:0 auto 0 auto;}


#main{ width:1047px; float:left; margin-top:28px;}
#top{ width:1047px; height:240px; float:left;}
#topl{ width:46px; height:240px;float:left;}

.ipro{  width:950px; height:200px; background:url(../images/topc.png) no-repeat; float:left; padding-top:40px; }
.ipro ul { padding-top:0px; list-style:none;height:190px; padding-top:10px;}
.ipro ul li { float:left; text-align:center; margin-left:15px; height:140px; border:solid 1px #a9a9a9; padding:3px;}
.ipro ul li img { width:160px; height:140px; }
.ipro ul li p{ margin-top:10px; }
.ipro ul li a{ color:#000;}
#scroll { height:200px;border-top:none; width:940px;overflow:hidden; margin-left:10px;}
#scroll_box {float: left;width: 800%;}
#scroll_begin {float: left;}
#scroll_end {float: left;}

#topr{ width:48px; height:240px;float:left;}


#botton{ width:1047px; float:left; margin-top:20px;}
#left{ width:582px; height:202px; background:url(../images/-2_27.png) no-repeat; float:left;}
#left p{ margin:50px 30px 0 30px; line-height:20px;}

#right{ width:384px; height:152px; padding:50px 30px 0 30px; background:url(../images/-2_29.png) no-repeat; float:right;}
#right p{ line-height:20px;}
#right a{ color:#000; text-decoration:none;}

#time{ float:right;}
#end{ width: 100%; background:url(../images/end.jpg) repeat-x; height:40px; margin-top:20px; line-height:24px; color:#444444; text-align:center; padding-top:20px;}
#end a{ color:#444444; text-decoration: none;}



/***** about *****/
/***** middle *****/
.middle{ width:1025px; margin-top:20px; background:#FFF; padding:10px 10px 10px 10px; float:left;}

/***** mid_1 *****/
.mid_1{ width:1047px;}

.mid_1_left{ width:230px; height:510px; border:#CCC 1px solid; float:left; padding:10px;}
.mid_1_left_top{ width:220px; height:25px; padding-left:10px; padding-top:10px; font-size:14px; font-weight:bold;background:url(../images/mid_left_bg.jpg) left top repeat-x; border-bottom:#CCC 1px solid;}
.mid_1_left_content{ width:230px;}

.my_left_category{width:210px; margin:0 auto;}
.my_left_category .my_left_cat_list{width:210px; }
.my_left_category .h2_cat{width:210px;height:35px;line-height:35px; margin-top:10px; color:#333333; position:relative;}
.my_left_category a{color:#333333;}
.my_left_category a:hover{color:#C00}
.my_left_category .tou{ width:185px;height:35px;line-height:35px;display:block; border:#E0E0E0 1px solid; padding-left:25px; background:url(../images/left_bg.jpg) repeat-x ;}
.my_left_category h3 span{color:#999999; width:145px; float:right;}
.my_left_category h3 a{ line-height:35px;}
.my_left_category .h3_cat{display:none;width:300px;position:absolute; left:210px; margin-top:-37px; cursor:auto;}
.my_left_category .shadow{position:inherit; width:200px;}
.my_left_category .shadow_border{ width:200px;position:inherit; overflow: hidden; border:1px solid #E0E0E0; border-left-width:0px; background-color:#FFF}
.my_left_category .shadow_border ul{margin:0; padding:0;}
.my_left_category .shadow_border ul li {} 
.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;} 
.my_left_category .active_cat div{display:block;} 


.mid_left{ width:232px; float:left;}
.left_tu{ float:left; margin-top:10px;}
.mid_right_about{ width:758px; height:auto; float:left; margin-left:10px;}
.about_top{ width:748px; height:20px; border-bottom:#CCC 1px solid; padding-top:15px;padding-left:10px; font-size:14px; font-weight:bold;}
.about_top span{ float:right; font-size:12px; font-weight:100; }
.about_content{ width:740px; height:auto; margin:0 auto; font-size:14px; line-height:25px; margin-top:30px;} 

.mid_1_right{ width:230px; height:510px; float:left; margin-left:17px;}
.mid_1_right_one{ width:230px; height:250px; float:left;border:#CCC 1px solid;}
.mid_1_right_two{ width:230px; height:250px; float:left;border:#CCC 1px solid; margin-top:7px;}
.mid_1_right_two1{ width:230px; height:270px; float:left;border-top:#CCC 1px solid; margin-top:7px;}
.mid_1_right_one_content{ width:210px; height:215px;  padding:10px 10px; line-height:18px;}
.mid_1_right_one_content img{ padding-bottom:10px;}
.mid_1_right_one_content p{ line-height:20px;}
.mid_1_right_one_content span a{ color:#C00}
.mid_1_right_one_content span a:hover{ color:#000}




/*·ÖÒ³*/
.pagenavi { PADDING-RIGHT:0px; BORDER-TOP:#fbf8ef 1px solid; PADDING-LEFT:0px; PADDING-BOTTOM:25px; MARGIN:10px auto 0px; WIDTH:98%; PADDING-TOP:10px; TEXT-ALIGN:center }
.wp-pagenavi { margin:0px auto; padding-top:15px }
.wp-pagenavi a { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:link { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:visited { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:hover { font-weight:bold! important; color:#0b3779! important; background-color:#eee! important }
.wp-pagenavi a:active { border-right:#ccc 1px solid; padding-right:2px; border-top:#ccc 1px solid; padding-left:2px; padding-bottom:2px; margin:2px; border-left:#ccc 1px solid; padding-top:2px; border-bottom:#ccc 1px solid; text-decoration:none }

.wp-pagenavi span.pages { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.extend { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.current { border-right:#aaa 1px solid; padding-right:8px! important; border-top:#aaa 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#aaa 1px solid; color:#000! important; padding-top:4px! important; border-bottom:#aaa 1px solid; background-color:#eee! important }
.wp-pagenavi span.nolink{ border-right:#aaa 1px solid; padding-right:8px! important; border-top:#aaa 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#aaa 1px solid; color:#000! important; padding-top:4px! important; border-bottom:#aaa 1px solid; background-color:#eee! important }


.pageleft { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageright { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageleft { padding-left:10px; float:left; text-align:left }
.pageright { padding-right:10px; float:right; text-align:right }

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #565656 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}

.wp-pagenavi A:visited {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: normal! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}

.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.npageleft{ float:left; margin-left:10px;}
.npageright{ float:right; margin-right:30px;}
.npageleft{ float:left;}
.npageleft a{ color:#333;}
.npageleft a:hover{ color:#000000;}
.npageright{ float:right;}
.npageright a{ color:#333;}
.npageright a:hover{ color:#000000;}

.prob_list{margin-top:15px; margin-left:18px;}
.prob_list .cn{margin:5px 5px 0 5px£» text-align:center; width:235px; height:200px; float:left;}
.prob_list .cn div{width:190px; height:165px; margin:0 auto;}
.prob_list .cn div a{border:1px solid #b9b9b9;width:180px; height:150px;vertical-align:middle;text-align:center;display:block;*font-size: 87px;*font-family:Arial;padding:2px; background:#FFF;}
.prob_list .cn div a:hover{border:1px solid #333333;}
.prob_list .cn img{vertical-align:middle; height:150px; max-width:180px; }
.prob_list div span{color:#333; display:block;line-height:18px; margin-top:5px; margin-bottom:5px; text-align:center;}
.prob_list .cn span a{color:#333; line-height:18px;}
.prob_list .cn span a:visited{color:#333;}
.prob_list .cn span a:hover{color:#de0000;}


.posr {
	POSITION: relative
}
.posa {
	POSITION: absolute
}

.news_list{ margin-top:10px;}
.news_list ul{list-style:none; padding-left:15px;}
.news_list li{line-height:20px;padding:6px 0; background:url(cion_02.jpg) repeat-x left bottom;}
.news_list li a{background:url(cion_01.jpg) no-repeat 12px 5px;padding-left:15px; line-height:20px;color:#222222;font-size:14px; }
.news_list li a:visited{color:#222222;}
.news_list li a:hover{color:#de0000; }
.news_list span{float:right;padding-right:14px; font-family:"Î¢ÈíÑÅºÚ";line-height:20px;color:#000;}
.news_list strong{line-height:20px;}
.news_list img{ margin-top:0!important; margin-top:6px;}

