/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,strong,select{margin:0;padding:0;border:0;}
body{ font:14px Arial, Helvetica, sans-serif; text-align:center; background:url(../images/page_bj.jpg) repeat; color:#314e52 }

a{ text-decoration:none; color:#314e52; outline:none}
a:hover{ color:#2C81A0; text-decoration:underline}
ul,li{list-style-type:none; font-family:"宋体";}
li a{ font-family:Arial, Helvetica, sans-serif}
select,input,img,select{ vertical-align:middle }
.clearit{ clear:both; height:0; font-size:0;}


#page{ width:998px; margin:0 auto; text-align:left; background:#fefefe; overflow:hidden}
#header{}

#header .top{}
#header .menus{ background:url(../images/menu_out_bj.jpg) repeat-x; height:94px; font-size:16px; position:relative }
#header .menus ul{ padding-top:30px; position:absolute; z-index:100; padding-left:30px}
#header .menus ul li{ float:left; height:37px; line-height:37px;width:91px; text-align:center; display:inline; margin:0 6px}
#header .menus ul li a{ font-family:"黑体"; color:#fff;}

#header .menus ul li a:hover{ display:block; background:url(../images/menu_bj.jpg) repeat-x; height:37px; line-height:37px; color:#000; text-decoration:none}
#header .menus ul li .acls{ display:block; background:url(../images/menu_bj.jpg) repeat-x; height:37px; line-height:37px; color:#000}
#header .menus .bj_1{ display:block; background:url(../images/temp_01_bj.jpg) repeat-x; height:61px; width:248px; position:absolute; left:0; bottom:0; z-index:2}

#header .menus .bj_2{ display:block; background:url(../images/temp_02_bj.jpg) repeat-x; height:61px; width:130px; position:absolute; right:0; top:0; z-index:3}
#main{ margin-top:5px;}
#main .side_l{ width:247px; float:left; height:850px; background:url(../images/l_bj.gif) no-repeat right bottom; overflow:hidden}
#main .s_bj_div{background:url(../images/side_bj.jpg) repeat-x; height:30px;}
#main .side_l .div1{ background:url(../images/left_1_bj.jpg) repeat-x;}
#main .side_l .div1 h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px; border-bottom:#d9e3e5 solid 4px; width:118px; position:relative}
#main .side_l .div1 h2 span{ position:absolute; right:-112px}
#main .side_l .div1 .cont{ padding:0 20px;}
#main .side_l .div1 .cont h3{ font-family:"黑体"; color:#452927; font-size:16px; font-weight:normal; height:44px; line-height:44px}

#main .side_l .div1 .cont p{ line-height:20px; }
#main .side_l .div1 .cont div{ text-align:center}
#main .side_l .div1 .cont div span{	display:block;	font-size:16px;	color:#462a27;	font-family:"黑体";	line-height:26px;	letter-spacing:8px;	 }

#main .side_l .div2 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px; border-bottom:#d9e3e5 solid 4px; width:130px; position:relative}
#main .side_l .div2 h2 span{position:absolute; right:-100px}
#main .side_l .div2 .cont{ padding:0 20px;}
#main .side_l .div2 .cont h3{ font-family:"黑体"; color:#452927; font-size:16px; font-weight:normal; height:44px; line-height:44px; letter-spacing:8px}

#main .side_l .div2 .cont ul li{ background:url(../images/li_ico.jpg) no-repeat 20px; /*height:30px;*/ line-height:30px; padding-left:72px}

#main .side_l .div3 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px; border-bottom:#d9e3e5 solid 4px; width:130px; position:relative}
#main .side_l .div3 h2 span{position:absolute; right:-100px}
#main .side_l .div3 .cont{ padding:0 20px;}
#main .side_l .div3 .cont h3{ font-family:"黑体"; color:#452927; font-size:16px; font-weight:normal; height:44px; line-height:44px; letter-spacing:8px; font-size:16px}

#main .side_l .div3 .cont ul li{ background:url(../images/li_ico.jpg) no-repeat 20px; height:30px; line-height:30px; padding-left:72px}




#main .side_m{ float:left; width:522px; background:url(../images/m_bj.jpg) no-repeat bottom; height:870px}

#main .side_m .banner{}
#main .side_m .banner img{ padding:4px; background:#848273; border:#a9bdc4 solid 2px;}
#main .side_m .div4{ padding-left:20px; background:url(../images/jdks.jpg) no-repeat bottom;}
#main .side_m .div4 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px; background:url(../images/h2bbj.jpg) no-repeat left bottom}
#main .side_m .div4 h3{ font-family:"黑体"; font-weight:normal; height:50px; line-height:50px; color:#452927; font-size:16px}

#main .side_m .div4 h3 span{ padding-left:42px; color:#314e52}
#main .side_m .div4 p{ line-height:20px; padding-bottom:20px; text-indent:2em}


#main .side_m .div5{ padding-left:20px; }
#main .side_m .div5 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; padding-top:18px }
#main .side_m .div5 h3{ font-family:"黑体"; font-weight:normal; height:50px; line-height:50px; color:#452927;letter-spacing:8px; font-size:16px}
#main .side_m .div5 h3 span{ font-size:12px; margin-left:340px; font-weight:bold; letter-spacing:0}
 #main .side_m .div5 ul{ padding-left:20px;}
 #main .side_m .div5 ul li { padding-right:80px; height:34px; line-height:34px; overflow:hidden; position:relative; width:380px;}
 #main .side_m .div5 ul li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; display:block; position:absolute; right:0; height:34px; line-height:34px; top:0}
 #main .side_m .div5 ul li a{ display:inline}

#main .side_r{ float:right; width:229px; background:url(../images/r_bj.gif) no-repeat left bottom; height:850px; text-align:right }


#main .side_r .div6{ padding-left:12px; height:270px}
#main .side_r .div6 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px;  border-bottom:#d9e3e5 solid 4px; position:relative; margin-left:105px }
#main .side_r .div6 h2 span{ position:absolute; left:-106px}
#main .side_r .div6 h3{ font-family:"黑体"; font-weight:normal; height:50px; line-height:50px; color:#452927; padding-right:20px; letter-spacing:8px; font-size:16px}

#main .side_r .div6 h3 span{ padding:0 20px; color:#314e52}
 
#main .side_r .div6  ul{ padding-right:40px}
#main .side_r .div6  ul li{ background:url(../images/li_ico.jpg) no-repeat right; height:30px; line-height:30px; padding-right:50px}

#main .side_r .div7{ padding-left:12px;}
#main .side_r .div7 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px;  border-bottom:#d9e3e5 solid 4px; position:relative;margin-left:105px}
#main .side_r .div7 h2 span{ position:absolute; left:-106px}
#main .side_r .div7 h3{ font-family:"黑体"; font-weight:normal; height:50px; line-height:50px; color:#452927; padding-right:20px; letter-spacing:8px; font-size:16px}
 
#main .side_r .div7  ul{ padding-right:40px}
#main .side_r .div7  ul li{ background:url(../images/li_ico.jpg) no-repeat right; height:30px; line-height:30px; padding-right:50px}


#main .side_r .div8{ padding-left:12px;}
#main .side_r .div8 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5bdbf; height:36px; line-height:36px;  border-bottom:#d9e3e5 solid 4px; position:relative;margin-left:85px}
#main .side_r .div8 h2 span{ position:absolute; left:-85px}
#main .side_r .div8 h3{ font-family:"黑体"; font-weight:normal; height:50px; line-height:50px; color:#452927; padding-right:20px; letter-spacing:8px; font-size:16px}
#main .side_r .div8 p{ line-height:24px; padding-right:40px; font-size:13px}
 

#main .path{ height:32px; background:#8da8af; line-height:32px; padding-right:20px; text-align:right}
#main .path span{ padding:5px}
#main .ctatl{ float:left; width:262px; background:#c1c9cc; height:786px; margin-top:30px; padding-top:15px; overflow:hidden}
#main .ctatl .div32{ background:#fff; margin-right:22px; height:764px; margin-bottom:15px;overflow:hidden; width:240px}
#main .ctatl .div32 h3{ background:url(../images/f_06.jpg) no-repeat; width:205px; height:148px; line-height:148px; font-size:18px; padding-left:60px; letter-spacing:5px; margin-left:22px; margin-top:8px}
#main .ctatl .div32 .dd{width:205px; margin-left:22px; background:#dadee1; height:590px }
#main .ctatl .div32 .dd .ul1{ padding-left:20px}
#main .ctatl .div32 .dd .ul1 li{ background:url(../images/liico2.jpg) no-repeat left 6px;  line-height:40px; padding-left:30px; overflow:hidden}

#main .ctatl .div32 .dd .ul1 li div{ display:none}
#main .ctatl .div32 .dd .ul1 li div ul li{ background:none; padding:0; margin:0; line-height:32px}
#main .ctatl .div32 .dd .ul2{ padding-left:20px}
#main .ctatl .div32 .dd .ul2 li{ height:24px; line-height:24px; white-space:nowrap; overflow:hidden; width:160px}

#main .ctatr{ float:left; margin-top:50px; padding-left:36px;}
#main .ctatr .hh2{ background:url(../images/tab_h2_bj.jpg) repeat-x; height:32px; line-height:32px; padding-left:30px; font-size:14px; width:620px; margin-top:4px}
#main .ctatr .codiv{ margin-left:30px; width:600px; margin-top:30px;line-height:22px; padding-right:20px; }
#main .ctatr .codiv img{ border:#26343E solid 2px; margin-bottom:20px}


#main .ctatr .codiv  ul{ padding-left:20px;}
#main .ctatr .codiv ul li { padding-right:80px; height:34px; line-height:34px; overflow:hidden; position:relative; width:500px;}
#main .ctatr .codiv ul li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; display:block; position:absolute; right:0; height:34px; line-height:34px; top:0}
#main .ctatr .codiv ul li a{ display:inline}

#footer{ background:url(../images/footbj.jpg) repeat-y left; margin-top:30px; padding-top:30px;}
#footer .div9{ background:url(../images/footbj2.jpg) repeat-y; height:78px;}

.page_1{ width:470px;  margin:0 auto;margin-top:10px; }
 
.page_1 a{ border:#DBDBDB solid 1px; display:block; float:left; padding:2px 5px; margin:0 5px }
.page_1 a:hover{ background-color:#F9B78A; color:#FFFFFF}
.page_1 .ahover{color:#CC0000; background-color:#FEDFCB; text-decoration:underline; border:#FA9A5A solid 1px;}
 