﻿/* CSS Document */
*,body{padding:0; margin:0;}
body {color:#333; font-size:14px; font-family:"SimSun","Arial Narrow",HELVETICA;}
a{text-decoration:none; color:#333; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;}
img{border:none;}
ul li{list-style-type:none;}

/* GLOBAL */
.images_ready{display:none;}
.box_main{margin:0 auto; width:980px;}
.box_l{width:340px; height:330px;}
	.box_l .pic_text{position:relative; margin-top:10px;}
	.box_l .pic_text a.img{padding:5px; width:328px; height:176px; border:1px solid #CDCDCD;}
	.box_l .pic_text a.img img{width:328px; height:176px;}
	.box_l .pic_text p{position:absolute; width:328px; left:6px; bottom:6px; height:30px; line-height:30px; text-align:center; color:#fff;}
    .box_l .pic_text p.bg{background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.box_r{padding:0 10px 10px 10px; width:238px; height:328px; font-size:12px; border:1px solid #CDCDCD;}
	.box_r .pic_title{margin-top:10px; text-align:center;}
	.box_r .pic_title .img img{padding:5px; width:226px; height:150px; border:1px solid #CDCDCD;}
	.box_r .pic_title .title{height:24px; line-height:24px; font-size:14px;}
.height_auto{height:auto;}
.fl{float:left;}
.fr{float:right;}
.mt{margin-top:20px;}
.mt_s{margin-top:10px;}
.ml{margin-left:20px;}
.zo{zoom:1; overflow:hidden;}
.cb{clear:both;}
.mt_0{margin-top:0 !important;}
.mt_15{margin-top:15px !important;}

a.hf img{padding:5px; width:968px; border:1px solid #CDCDCD;}

ul.dot_small{margin-top:8px;}
ul.dot_small li{padding-left:10px; height:26px; line-height:26px; background:url(dot_small.png) left center no-repeat;}
ul.dot_small li span{float:right; color:#999;}

ul.clist{margin-top:8px;}
ul.clist li{height:28px; line-height:28px;}
ul.clist li span{padding:0 5px;}

div.dot_leaf h3{padding-left:23px; height:30px; line-height:30px; border-bottom:2px solid #693; font-size:14px; color:#693; background:url(dot_leaf.png) left center no-repeat;}
div.dot_leaf .more{float:right; font-size:12px; font-weight:normal;}

div.bg_leaf{background:url(bg_leaf_line.png) repeat-x;}
div.bg_leaf h3{padding-left:40px; height:33px; line-height:33px; font-size:14px; color:#FFF; background:url(bg_leaf.png) no-repeat;}
div.bg_leaf h3 span{display:inline-block; padding:0 15px; background:#693;}
div.bg_leaf h3 .more{padding-right:10px; float:right; font-size:12px; font-weight:normal;}

.bg_pic_text_4{width:230px;}
    .bg_pic_text_4 h3{padding:0 10px; line-height:30px; border:1px solid #ddd; border-top:2px solid #693; color:#693;}
    .bg_pic_text_4 h3 .more{float:right; font-size:12px; font-weight:normal;}
    .bg_pic_text_4 .pic_text{position:relative;}
	.bg_pic_text_4 .pic_text a.img{width:230px; height:130px;}
	.bg_pic_text_4 .pic_text a.img img{width:230px; height:130px;}
	.bg_pic_text_4 .pic_text p{position:absolute; width:230px; bottom:0; height:30px; line-height:30px; text-align:center; color:#fff;}
    .bg_pic_text_4 .pic_text p.bg{background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
    
/* HEADER */
.header{}
	.header .header_top{font-size:12px; height:40px; line-height:40px; background:url(bg_top.png) repeat-x;}
	.header .header_main{padding-top:10px; margin:0 auto; width:980px;}
		.header .header_main .header_main_l{}
			.header .header_main .header_main_l .logo a{display:block; width:230px; height:80px; background:url(logo_new.png) no-repeat;}
			.header .header_main .header_main_l .weather{position:relative; margin-top:10px; width:228px; height:78px; border:1px solid #CDCDCD;}
				.header .header_main .header_main_l .weather .cover_iframe{position:absolute; width:228px; height:78px; background:url(units.png) no-repeat;}
				.header .header_main .header_main_l .weather iframe{margin-top:10px;}
		.header .header_main .header_main_r{}
			.header .header_main .header_main_r .banner{margin-left:10px; width:740px; height:170px;}
				.header .header_main .header_main_r .banner a{cursor:default;}
				.header .header_main .header_main_r .banner .FocusPic{ zoom:1;position:relative; overflow:hidden; width:740px; height:170px; }
				.header .header_main .header_main_r .banner .FocusPic .content{ overflow:hidden; }
				.header .header_main .header_main_r .banner .FocusPic .changeDiv a{ position:absolute;top:0px;left:0px;display:none; }
				.header .header_main .header_main_r .banner .FocusPic .title-bg,.header .header_main .header_main_r .banner .FocusPic .title{ position:absolute;left:0px;bottom:0;width:740px;height:30px;line-height:30px;overflow:hidden; display:none;}
				.header .header_main .header_main_r .banner .FocusPic .title-bg{ background:#000;filter:alpha(opacity=50);opacity:0.5; }
				.header .header_main .header_main_r .banner .FocusPic .title a{ display:block;padding-left:15px;color:#fff; font-size:14px; }
				.header .header_main .header_main_r .banner .FocusPic .change{ bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999; display:none;}
				.header .header_main .header_main_r .banner .FocusPic .change i{ background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; }
				.header .header_main .header_main_r .banner .FocusPic .change i.cur{ background:#FF7700; }
				.header .header_main .header_main_r .banner .FocusPic img{ width:740px; height:170px; }
	.header .header_menu{margin:10px auto 0 auto; width:980px; height:80px; text-align:center; font-size:16px; color:#FFF; background:url(bg_menu.png) repeat-x;}
		.header .header_menu .dline{margin:0 5px;}
		.header .header_menu a{padding:0 8px; color:#FFF;}
		.header .header_menu .menu_list{float:left; margin-top:10px; width:32%; height:60px;}
		.header .header_menu .menu_list_lrbd{width:35%; border:1px dotted #FFF; border-top:none; border-bottom:none;}
		.header .header_menu .menu_list p{line-height:30px;}
		.header .header_menu .menu_list p.sp1 a{padding:0 3px;}
		.header .header_menu .menu_list p.sp2 a{padding:0 4px;}

/* CONTAINER */
.container{margin:0 auto; width:980px;}

/* FOOTER */
.footer{margin:20px auto 100px auto; width:980px; border-top:4px solid #693;}
	.footer .copyright{margin-top:10px; font-size:12px; text-align:center;}
	.footer .copyright p{line-height:24px;}