/* CSS Document */

body, div, ul, li, p{margin:0; padding:0; font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#4f4f4f;}
ul{list-style:none;}
body{background:url('i/bg.gif');}
.b_b a{ color:#333333; text-decoration:none;}
form{padding:0; margin:0;}
#top{width:729px; height:112px; border-bottom:5px solid #000; background:#FFF url('i/logo.gif') no-repeat; margin-left:auto; margin-right:auto; margin-top:13px; margin-bottom:0}
#toppic{ clear:both; width:557px; position:relative; height:23px; background:url('i/sky.jpg') no-repeat right top; float:right; text-align:right; padding-left:0; padding-right:8px; padding-top:60px; padding-bottom:0}
#mc{position:absolute;bottom:7px; left:0;width:300px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder;}
#nav{float:left;width:490px; height:29px; padding-left:12px;}
#nav li{float:left; border-right:1px #FFF solid;}
#nav li.n1 a{ width:97px; height:29px; display:block; background:url('i/nav1_1.gif') no-repeat; text-indent:-999px}
#nav li.n1 a:hover{ background:url('i/nav1_2.gif') no-repeat;}
#nav li.n2 a{width:97px; height:29px; display:block; background:url('i/nav2_1.gif') no-repeat; text-indent:-999px}
#nav li.n2 a:hover{ background:url('i/nav2_2.gif') no-repeat;}
#nav li.n3 a{width:97px; height:29px; display:block; background:url('i/nav3_1.gif') no-repeat; text-indent:-999px}
#nav li.n3 a:hover{ background:url('i/nav3_2.gif') no-repeat;}
#nav li.n4 a{width:97px; height:29px; display:block; background:url('i/nav4_1.gif') no-repeat; text-indent:-999px}
#nav li.n4 a:hover{ background:url('i/nav4_2.gif') no-repeat;}
#nav li.n5 a{width:97px; height:29px; display:block; background:url('i/nav5_1.gif') no-repeat; text-indent:-999px}
#nav li.n5 a:hover{ background:url('i/nav5_2.gif') no-repeat;}
#sousuo{float:right; margin:4px 4px 0 0;}

#main{width:729px; background:#fff; margin:0 auto; padding:2px 0;}
#main_left{float:left; width:491px; padding-left:12px;}
#main_right{float:right; width:218px; }
#pic{width:491px; height:161px; margin:0 0 1px;}
.tit{widows:451px; height:21px; background:url('i/tit_bg.gif') no-repeat;; padding-left:20px; padding-right:0; padding-top:8px; padding-bottom:0}
.tit_cn{float:left; color:#2b2b2b; font-size:14px; font-weight:bolder;}
.tit_en{float:left;color:#0b337f; font-family: Arial, Helvetica, sans-serif; font-weight:bolder; padding-left:5px;}
.tit_more{float:right;}
.tit_more a{color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#con{width:491px;}
#com{width:491px;}
#con li{width:223px; height:120px; float:left; margin:12px 8px; border:1px #d2d2d2 solid;}
#con li img{border-top:4px #2b4599 solid; float:left;}
#gg{width:208px; height:161px; text-align:center; margin:0 10px 0 0;}
.xx{float:right; width:128px; padding:4px; line-height:20px;color:#0B337F;}

#cplb{width:208px; margin:20px 5px; background:url('i/line.gif') repeat-x 0 20px;}
#cplb li{clear:both;background:url('i/line.gif') repeat-x 0 bottom;}
#cplb li a{display:block;width: 188px; height:22px; background:url('i/dian.gif') no-repeat 4px 13px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666; text-decoration:none; font-weight:bolder; padding-left:20px; padding-right:0; padding-top:6px; padding-bottom:0}
#cplb li a:hover{color:#0B337F;}

#contact_lm{ width:204px; margin:0 5px; border:1px #d2d2d2 solid; padding:1px; color:#2b2b2b; line-height:22px;}
#contact_lm a{color:#333;}

#footer{width:729px; margin:0 auto; border-top:4px #000 solid; background:#fff;}
#footer_left{float:right; text-align:right; padding:14px 10px 0 0; color:#666; line-height:20px;}
#footer_left a{color:#666; text-decoration:none;}
#footer_right{float:right; width:73px; height:42px; border-left:1px solid #ccc; margin:10px; background:url('i/bottom_logo.gif') no-repeat 10px 0;; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}

#wenzi{line-height:22px; padding:20px 10px 20px 20px;}




#down{padding:0 0 20px 20px;}
#down li{ height:22px; background:url('i/jt.jpg') no-repeat left 9px; border-bottom:1px dotted #CCCCCC;; padding-left:15px; padding-right:0; padding-top:5px; padding-bottom:0}
.d_shijian{ width:70px; float:left; padding-top:3px;}
.d_title{ width:280px; float:left;  padding-top:3px;}
.d_bottom{ width:85px; float:right;}

.p_title{ clear:both; padding:15px 10px 15px 13px;color:#2A4393; font-weight:bold; }
.p_t_n{ float:left; padding-top:4px; color:#2A4393; font-weight:bold; width:70px;}
.p_t_p{ float:left; text-align:center; width:355px;}
.p_t_m{ float:left; padding-top:5px; width:42px;}
.p_t_m a{color:#2A4393; text-decoration:none;}

.p_n{ clear:both; padding:10px 10px 5px 13px;}

.b_b{ border-bottom:#D2D2D2 1px dotted; padding:3px 0;}.a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}