@charset "gb2312";

/*all Layout*/
.wrap{min-height:100%; _height:100%; background:#fff url(body_bg4.png) 0 280px repeat-x;}
.bottom_box{padding-bottom:50px;}
.bottom{ clear:both; position: relative; margin-top:-50px; height:50px; line-height:50px; text-align:center; font-size:12px;}

/*content*/
.top{ height:242px; background:#fff url(top4.jpg) center no-repeat;}

.nav{ height:44px; background:url(nav_bg4.png) repeat-x;}
.nav ul{margin:0 auto; width:1000px;}
.nav li{ position:relative; z-index:9999; float:left; background:url(nav_li_bg4.png) 0 center no-repeat;}
.nav li:first-child{ background:none;}
.nav li a{ display:block; padding:0 20px; line-height:44px; font-family:Microsoft Yahei; font-size:18px; color:#fff;}
.nav li a:hover{color:#333;}

.main{ margin:10px auto; padding:10px; width:980px; border:1px solid #cee5f7; overflow:hidden; background:#fff;}
.m_left{ float:left; width:440px;}
.m_right{ margin-left:460px;}

.t_box{ height:45px;}
.t_tit{ display:inline-block; *display:inline; *zoom:1; padding-left:10px; line-height:45px;  font-family:Microsoft Yahei; font-size:18px; color:#fff;}
.more{ float:right; padding:20px 10px 0 0; font-size:12px; color:#fff;}
.t1{ background:url(t14.png) no-repeat;}
.t2{ background:url(t24.png) no-repeat;}
.t3{ background:url(t3.png) no-repeat;}
.t4{ background:url(t4.png) no-repeat;}
.t5{ background:url(t5.png) no-repeat;}
.t6{ background:url(t6.png) no-repeat;}
.t7{ background:url(t7.png) no-repeat;}
.t8{ background:url(t8.png) no-repeat;}
.t9{ background:url(t9.png) no-repeat;}

.news_img{ position:relative; float:left; width:440px; height:295px;}
.news_img img{ width:440px; height:295px;}
.news_img span{ display:block; position:absolute; bottom:0; left:0; z-index:10; width:100%; height:30px; line-height:30px; text-indent:10px; font-size:14px; color:#fff; background:url(b_alpha.png) repeat;}

.news_top h2{line-height:24px; font-size:14px; color:#00aa34; }
.news_top p{ line-height:20px;text-indent:2em; font-size:12px; color:#6f6f6f;}

.n_list li{padding-left:25px; line-height:30px; background:url(li_bg.png) 5px center no-repeat;}

.pic_box{ width:485px;}
.pic_01{ position:relative; width:295px; height:230px;}
.pic_02{ position:relative; width:183px; height:110px;}
.pic_01 img,.pic_02 img{ width:100%; height:100%;}
.pic_txt{ display:block; position:absolute; bottom:0; left:0; z-index:10; width:100%; line-height:20px; font-size:12px; text-indent:10px;  color:#fff; }

/*page*/
.sub_left{ margin-right:320px;}
.sub_right{ float:right; padding:10px; width:290px; background:#f1f1f1;}

.s_list{ overflow:hidden;}
.s_list h2{ padding-bottom:2px; line-height:29px; border-bottom:1px solid #ccc; font-weight:normal;}
.ht{ display:inline-block; *display:inline; *zoom:1; padding:0 5px; height:29px; line-height:29px; border-radius:5px;font-family:Microsoft Yahei; font-size:16px; color:#fff; background:url(ht4.png) repeat-x;}
.s_list ul{padding:10px 0;}
.s_list li{padding-left:25px; line-height:24px; font-size:12px; background:url(li_bg.png) 5px center no-repeat;}
