@charset "gb2312";

/*all Layout*/
.wrap{min-height:100%; _height:100%; background:#fff url(body_bg.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:#f62000 url(zt1-top.jpg) center no-repeat;}

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

.main{ margin:10px auto; padding:10px; width:980px;  border:1px solid #cee5f7; background:#fff;}
.m_left{ margin-right:330px;}
.m_right{ float:right; padding:0 10px; width:295px; background:#f8f8f8;}

.t_box{ height:34px; background:url(t1.png) 0 bottom no-repeat;}
.t_tit{ display:inline-block; *display:inline; *zoom:1; padding-left:35px; line-height:30px;  font-family:Microsoft Yahei; font-size:18px;  background:url(30_icon.png) no-repeat;}
.t_tit.t1{ color:#1083d2; background-position:0 0;}
.t_tit.t2{ color:#ff8a00; background-position:0 -30px;}
.t_tit.t3{ color:#539f10; background-position:0 -60px;}
.t_tit.t4{ color:#b01f90; background-position:0 -90px;}
.t_tit.t5{ color:#295cc4; background-position:0 -120px;}
.more{ float:right; padding:25px 10px 0 0; font-size:12px;}

.news_img{ position:relative; float:left; width:313px; height:210px;}
.news_img img{ width:313px; height:210px;}
.news_txt{ 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_list{ margin-left:330px; line-height:30px;}
.news_list h2{ font-size:14px;}

.n_list h2{ line-height:30px; font-size:14px; color:#539f10;} 
.n_list h2 a{color:#539f10;}
.n_list li{padding-left:25px; line-height:30px; background:url(li_bg.png) 5px center no-repeat;}
.n_list li a{color:#1e5594;}

.pic_box{ margin-top:10px; overflow:hidden;}
.pic_box ul{ float:left; margin-left:-15px;}
.pic_box li{ position:relative; float:left;  margin:0 0 10px 15px; display:inline; width:206px; overflow:hidden;}
.pic_box li img{ width:206px; height:130px;}
.pic_box li span{ display:block; line-height:30px; font-size:12px;}
.pic_box li a{color:#1e5594;}

.history_list{ overflow:hidden;}
.history_list ul{ float:left; margin-left:-30px;}
.history_list li{ float:left;  margin:0 0 20px 30px; display:inline; width:310px; overflow:hidden;}
.history_img{ float:left; width:62px; height:55px;}
.history_img img{width:62px; height:55px;}
.history_txt{ margin-left:70px; line-height:30px;}
.history_txt a{color:#1e5594;}

.weather_box{ padding:10px 0 0;border:1px solid #ccc; overflow:hidden; }
.weather_box li{ float:left; border-left:1px solid #ccc;}
.weather_box li:first-child{ border:none;}

.tour_box{ margin-top:20px; padding:10px; border:1px solid #ccc; border-top:2px solid #248dd8; background:#fff;}
.tour_box p{ padding-bottom:5px; line-height:26px;}
.tour_box p b{ display:inline-block; *display:inline; *zoom:1; margin-right:10px; padding:0 5px; border-radius:3px; color:#fff;}
.bg_orange{ background:#ff6c00;}
.bg_yellow{ background:#ff9600;}
.bg_green{ background:#79be3c;}
.bg_blue{ background:#30b0a5;}

.g_box{ margin:20px 0; height:85px;}
.g_box img{ width:100%; height:100%;}

.w_box{ padding:10px; border:1px solid #ccc; background:#fff;}
.w_name{ padding:0 0 15px 70px; height:50px; border-bottom:2px solid #e4e4e4; background:url(s_logo.png) no-repeat;}
.w_name p{ line-height:26px;}
.w_name p i{display:inline-block; *display:inline; *zoom:1; margin-left:5px; vertical-align:middle; width:17px; height:15px; background:url(v.png) no-repeat;}
.w_name a{color:#1e5594;}
.w_btn{width:63px; height:24px;border:none;cursor:pointer;overflow:visible;background:url(w_btn.png) no-repeat;}

.weibo_con{ padding:20px 0 0; font-size:12px;}
.weibo_con dl{ padding-bottom:20px;}
.weibo_con dt{ line-height:35px; border-bottom:1px solid #e4e4e4;  color:#1e5594; overflow:hidden;}
.weibo_con dt a{ color:#1e5594;}
.weibo_con dd{ padding-top:5px; line-height:24px;}

.review{ position:relative; margin:10px 0 0; padding:5px; line-height:24px; border:1px solid #e4e4e4;  color:#727272; background:f8f8f8;}
.review i{ display:block; position:absolute; top:-5px; left:50px; width:11px;  height:5px; background:url(../images/w_arrow.png) no-repeat;}
.w_img{ padding:5px; width:170px; height:114px; border:1px solid #e4e4e4;}
.w_img img{width:100%; height:100%;}