@charset "gb2312";
/* CSS Document */
body{font-family:'Î¢ÈíÑÅºÚ'; font-size:14px;background:#f2f2f2;}
body{font-family:'"Microsoft YaHei", "ËÎÌå", "Segoe UI", sans-serif'\9; font-size:14px\9;background:#f2f2f2\9;} /*IE8ÒÔ¼°ÒÔÏÂ°æ±¾ä¯ÀÀÆ÷*/
img{border:none;}
*{ margin:0; padding:0}
ul,ol{ list-style:none}
a{ text-decoration:none}
em,i{ font-style:normal}
.fl{ float:left}.fr{ float:right}.cl{ clear:both}
:-moz-placeholder {color:#262626}
::-moz-placeholder {color:#262626}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#262626}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#262626}
.advice_search input:-ms-input-placeholder{color:#aeaeae}
.advice_search input::-webkit-input-placeholder{color:#aeaeae}
.prediction_bottom input:-ms-input-placeholder{color:#999}
.prediction_bottom input::-webkit-input-placeholder{color:#999}
.wrapper{ width:1024px; margin:auto; text-align:left}
.header .top{ background:none; height:33px; line-height:33px; font-size:12px; color:#666; padding-left:18px}
.header .top .first{ font-size:14px; color:#2b2b2b; background:url(imagestop_first.png) no-repeat left center; padding-left:15px}
.header .top .top_nav a,.header .top .top_nav .app{ color:#333333; font-size:14px; float:left; padding:0px 12px; background:url(imagesline_bg.gif) no-repeat right center}
.header .top .top_nav .app{ position:relative}
.header .top .top_nav .navhover{ background:#fff url(imagesline_bg.gif) no-repeat right center}
.header .top .top_nav .app p{cursor:pointer}
.header .top .top_nav .app_img{ position:absolute; left:0px; top:33px; z-index:999; width:350px; min-height:110px; background:#fff;line-height:25px; display:none}
.header .top .top_nav .app_img img{ width:100px; height:100px}
.header .top .top_nav .app_img dl dt{ padding-left:14px; color:#000}
.header .top .top_nav .app_img dl dd{ float:left; text-align:center; width:105px; margin-left:10px}
.header .top .top_nav .app_img dl dd a{ padding:0px; margin:0px; line-height:20px; float:none}
.header .nav ul li{ float:left; font-size:18px; height:50px; text-align:center; border-left:1px solid #3a6dc6; position:relative}
.header .nav ul li.home{ border-left:none}
.header .nav ul li a{ color:#fff; padding:0px 28px}
.header .nav ul li.on a,.header .nav ul li a:hover{ background:#3a8de2; display:block}
.header .nav .column{ position:absolute; left:0px; top:0px; width:70px; height:50px}
.header .nav .column span{height:40px;width:30px;background: url(imagescolumn_icon.png) no-repeat center center; display:block;}
.header .nav .current span{ background:url(imagescolumn_current.png) no-repeat center center;display:block; height:40px; width:30px; cursor:pointer}
.header .nav ul li.last span{ background:none; padding-right:10px}
/*.header .nav ul li .dow_nav{ position:absolute; left:0px; top:50px; z-index:999; width:100%; background:#245cbf; display:none}*/
.main .bottom_list .interaction .news_list .tab_box .tab_tit a {
    width: auto;
    height: 38px;
    line-height: 38px;
    margin-right: 30px;
}
.header .nav ul li {
    position: static;
}
.header .nav ul li .dow_nav {
    background: none;
    z-index: 9999;
}
.header .nav ul li .dow_nav, .nav .column_list {
    top: 40px;
}
.header .nav ul li .dow_nav {
    position: absolute;
    left: 0px;
    top: 50px;
    z-index: 999;
    width: 100%;
    background: #245cbf;
    display: none;
}
.header .nav ul li .dow_nav, .nav .column_list {
    top: 40px;
}
.header .nav ul li .dowtext {
    background: #e7f3ff url(imagesdow_navbg.gif) repeat-x top;
    min-height: 470px;
    border: 1px solid #a8c7e6;
    padding: 1px 1px;
    border-top: none;
    font-size: 15px;
    text-align: left;
    position: relative;
}
.header .nav ul li .dowtext .box {
    float: left;
    margin-top: 15px;
}
.header .nav ul li .dowtext dl {
    margin: 0px 0px 15px 20px;
    width: 320px;
    overflow: hidden;
}
.header .nav ul li .dowtext dl dt {
    background: url(imagesdtbg.gif) no-repeat left center;
    color: #053ba4;
    font-size: 18px;
    padding-left: 15px;
}
.header .nav ul li .dowtext dl dd {
    float: left;
    width: 160px;
}
.header .nav ul li .dowtext a {
    display: inline-block;
    background: none;
    color: #444;
   /*  background: url(imagesdowabg.png) no-repeat left center; */
    text-align: left;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding: 0px 0px 0px 15px;
}
.header .nav ul li.navhover > a i{ position:absolute; left:50%; bottom:-6px; width:13px; height:6px;  margin-left:-6px; z-index:10000}
.header .nav ul li.navhover > a { 
	color: red;
}
.header .nav ul li > a {
    display: block;
    position: relative;
}
.header .nav ul li.navhover{
	background: white;
}
.header .nav ul li .dowtext a:hover {
    background: url(imagesdowabg.png) no-repeat left center;
    color: #053ba4;
}
.main .bottom_list .interaction .news_list .tab_box .tab_tit {
    background: none;
    border: none;
    font-size: 15px;
    font-weight: bold;
    padding: 0px 10px;
    overflow: inherit;
}
.main .bottom_list .interaction .news_list .tab_box .tab_tit a.on {
    background: none;
    color: #053ba4;
    border-bottom: 2px solid #053ba4;
    height: 38px;
}
/*.header .nav ul li .dow_nav a:hover{ background:#3a8de2}*/
.nav .column_list{ background:#fff; width:196px; position:absolute; left:0px; top:50px; z-index:9999; border:1px solid #c6c5c5; border-top:none; display:none}
.nav .column_list .menu_head{ height:40px; line-height:40px; border-top:1px solid #c6c5c5; font-size:14px}
.nav .column_list .menu_head a{ color:#245cbf; display:block; padding-left:20px; background:url(imagesjt_right.png) no-repeat 175px center}
.nav .column_list .navhover a{ color:#fff; background:#3a8de2 url(imagesjt_dow.png) no-repeat 175px center}
.nav .column_list .first{ border-top:none}
.nav .column_list .first a{ background:none; color:#245cbf !important}
.nav .column_list .menu_body{ display:none; padding:10px 0px}
.nav .column_list .menu_body a{ display:block; line-height:30px; color:#666; font-size:12px; padding-left:38px; background:url(imagesdian.gif) no-repeat 25px center}
.header{ background:#ededed}
.header .top_nav .sub_nav p{ font-weight:normal}
/*.header .logo{ background:url(imageslogobg.jpg) no-repeat center top; height:158px}*/
.header .logo .weblogo{ display:inline-block; margin-top:25px}
.header .nav{ background:url(imagesnav.gif) repeat-x; height:40px; line-height:40px; padding-left:0px;min-width:1024px;}
.header .nav ul li{ height:40px; line-height:40px; border-left:none; background:url(imagesnav-li.png) no-repeat right center}
.header .nav ul li.home{ margin-left:50px}
.header .nav ul li.on a{
	 background:none; color:#fff;
}
.header .nav ul li.navhover a{
	 background:none; color:red;
}
.header .nav ul li a:hover{ background:none; color:red}
.header .nav .wrapper{ position:relative; height:40px;z-index: 9999;}
.header .nav .column{ background:url(imagesnav-li.png) no-repeat right center; height:40px; width:50px}
.header .nav ul li .dow_nav,.nav .column_list{ top:40px;}
.main.notice{background:#e6f2ff;line-height:40px;padding:0px 0px;min-width: 1024px;padding-top: 5px;padding-bottom: 5px;}
.main.notice ul{ width:1024px; float:left}
.main.notice ul li{ background:url(imagestop_icon.png) 5px 7px no-repeat; overflow:hidden; padding-left:20px}
.main.notice ul li p a{ color:#e21616;font-size: 14px;}
/**
.main.notice ul li p a.tx{
    width: 40em;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 0px
}
**/
.main.notice ul li p .more{ color:#333333; float:right;}
.main.notice .search{ float:right;height:33px; line-height:33px; margin-top:6px}
.main.notice .search .text_ip{ border:1px solid #ddd; background:#fff; height:28px; width:195px; text-indent:10px; color:#333333;font-size:14px;font-family:'Î¢ÈíÑÅºÚ'; float:left}
.main.notice .search .submit_ip{ background:url(imagessubmit_ip.gif) no-repeat left center; width:41px; height:30px; cursor:pointer; border:none; text-indent:-9999em; float:left}
.main .notice .search .print_ip{ background:url(imagesprint_ip.gif) no-repeat left center; width:41px; height:33px; cursor:pointer; border:none; text-indent:-9999em; float:left}
.main .notice .search   .download_ip{ background:url(imagesdownload_ip.gif) no-repeat left center; width:41px; height:33px; cursor:pointer; border:none; text-indent:-9999em; float:left}
.main .l_weather{ width:676px; height:auto; background:#fff; margin-top:10px;
height: auto;
}
.main .l_weather .weather_tit,.main .r_weather .title_box,.main .climate_box .l_climate .l_tit,.main .bottom_list .service .service_tit,.main .bottom_list .interaction .advice{ border:1px solid #a8c7e6; height:39px; background:url(imagesweather_tit.gif) repeat-x; line-height:39px}
.main .l_weather .weather_tit a{ border-left:none; width:98px; color:#053ba4; font-size:15px; font-weight:500;display: block;float: left;text-align: center;font-weight: bold;}
.main .l_weather .weather_tit a.on{ background:url(imagesweather_tit_a.gif) repeat-x;color:#fff}
.main .l_weather .contents .text_des .tit_h3{ border-bottom:1px solid #ddd; height:35px; line-height:35px; padding-top:5px}
.show_switch .switch_content .play .play_left span.ts{
	background:#f10b98;
}
/*.main .r_weather .box_des{ border:1px solid #e6e6e6; border-top:none;box-shadow: 0px 2px 0px #e7e7e7;filter: progid:DXImageTransform.Microsoft.Shadow(color='#e7e7e7', Direction=180, Strength=9);}*/
.main .l_weather .contents .text_des .tit_h3 span{ float:left; display:block; color:#333; font-size:14px; margin-left:20px; cursor:pointer}
.main .l_weather .contents .text_des .tit_h3 span.on{ color:#ff0000; border-bottom:2px solid #ff0000; height:34px}
.main .l_weather .contents .text_des .tit_h3 a{ color:#0f439f; font-size:14px; margin-right:20px}
.main .l_weather .contents .text_des .describe_text{ position:relative; padding:18px 310px 10px 90px;
 height:auto !important;
}
.main .l_weather .contents .text_des .describe_text .img{ position:absolute; right:37px; top:18px;}
.main .l_weather .contents .text_des .describe_text .img img{width:180px;}
.main .l_weather .contents .text_des .describe_text .tf_img{ position:absolute; left:20px; top:18px}
.main .l_weather .contents .text_des .describe_text .icon{ position:absolute; left:28px; top:109px; display:none;}
.main .l_weather .contents .text_des .describe_text .what{ font-size:14px; color:#333333; width:550px}
.main .l_weather .contents .text_des .describe_text .what p{ line-height:23px}
.main .l_weather .contents .text_des .describe_text .what span{ color:#666666}
.main .l_weather .contents .text_des .describe_text .what div{ overflow:hidden; padding-top:10px}
.main .l_weather .contents .text_des .describe_text .what div a{ color:#053ba4}
.main .l_weather .contents .text_des .describe_text .what div span{ margin:0px 15px; color:#ababab}
.main .l_weather .contents .tab_des .describe{
padding: 0px 18px;
color: #333333;
font-size: 14px;
line-height: 26px;
min-height: 90px;
height:auto !important;
height: 90px;
margin-top: -20px;
}
.main .l_weather .contents{height:385px;border-top:none;}
.main .l_weather .contents .tab_des .describe span{ color:#ff0000;}
.main .l_weather .contents .tab_des .bottom{ border-top:1px solid #ddd;padding: 10px 0px 0px 18px;margin: 0px 11px; line-height:20px;margin-top: 60px;}
.main .l_weather .contents .tab_des .bottom a,.main .l_weather .contents .tab_des .bottom span{ color:#053ba4; float:left}
.main .l_weather .contents .tab_des .bottom span{ color:#b1b1b1; margin:0px 10px}
.main .l_weather .contents .tab_des .bottom a:hover{ color:#b20000}
.main .r_weather{ width:327px; margin-top:10px; border-top:0px solid #245cbf}
.column_icon{background:#fff;padding:12px 0px;}
.main .r_weather .title_box a,.main .r_weather .title_box span{ color:#333; font-size:16px}
.main .r_weather .title_box span{ font-size:13px}
.main .r_weather .title_box a{ padding:0px 30px; background:url(imagesline.gif) no-repeat left center}
.main .r_weather .title_box a{ display:inline-block; padding:0px; width:98px; text-align:center; background:none; font-size:15px; font-weight:bold; color:#053ba4}
.main .r_weather .title_box a.on,.main .climate_box .l_climate .l_tit a.on,.main .bottom_list .service .service_tit a.on,.main .bottom_list .interaction .advice span{ background:url(imagesa_on.gif) repeat-x; color:#fff}
.main .r_weather .weather_img{ margin-top:14px}
.main .climate_box .l_climate{ width:676px; height:290px; background:#fff; margin-top:20px;
}
.content_text strong{
	color:#000;
}
.main .leader_list .show_time{
	text-align:center; color:#333; border-bottom:1px dashed #c7c7c7; padding-bottom:5px; margin-bottom:20px;
}
.main .climate_box .l_climate .l_tit a.fl{ border-left:none;color:#053ba4;
    font-size: 15px;
    width: 111px;
    display: block;
    text-align: center;
    font-weight: bold;}
.main .climate_box .l_climate .l_tit a.first,.main .l_weather .weather_tit a.first{ border-left:none}
.main .climate_box .l_climate .l_tit a.on{  color:#fff}
.main .climate_box .l_climate .l_tit span{ margin-right:10px; color:#7d7d7d}
.main .climate_box .l_climate .l_tit span a{ color:#245cbf}.main .climate_box .l_climate .l_tit span label{ margin:0px 2px}
.main .climate_box .l_climate .l_content{ padding:10px 18px 0px; overflow:hidden}
.main .climate_box .l_climate .l_content .l_text{ overflow:hidden;}
.main .climate_box .l_climate .l_content .tit_h3 .rq{color: #053ba4;font-size:14px;/* background:url(imagesrq.gif) no-repeat left center; padding-left:8px;*/font-weight:700;}
.main .climate_box .l_climate .l_content .r_yc a{ color:#053ba4; margin-right:12px}
.main .climate_box .l_climate .l_content .r_yc a.first{ background:url(imagesa_r.gif) no-repeat right center; padding-right:12px}
.main .climate_box .l_climate .l_content .r_yc .rl{ color:#245cbf; background:url(imagesrl.png) no-repeat left center; padding-left:25px}
.main .climate_box .l_climate .l_content .r_yc .rl em{ cursor:pointer; background:url(imagesrl_em.png) no-repeat right center; padding-right:12px}
.l_climate .l_content .des{ border-bottom:1px solid #ddd; padding-bottom:12px; margin-bottom:8px}
.l_climate .l_content .des .name a,.l_climate .l_content .des .name{ color:#245cbf; font-size:16px}
.l_climate .l_content .des .name{ margin:5px 0px 3px}
.l_climate .l_content .des p{ color:#333333; font-size:14px}.l_climate .l_content .des p a{ color:#E40000; font-size:14px; margin-left:15px}
.l_climate .l_content .dl_list dl{ width:250px; position:relative; padding-left:70px}
.l_climate .l_content .dl_list dl dt{ position:absolute; left:0px; top:0px}
.l_climate .l_content .dl_list dl dd .title{ color:#000; font-size:14px}.l_climate .l_content .dl_list dl dd .title span{ color:#b20000}
.l_climate .l_content .dl_list dl dd .title label{ color:#5d5d5d}
.l_climate .l_content .dl_list dl dd p{ color:#5d5d5d; font-size:12px; margin-top:3px}.l_climate .l_content .dl_list dl dd p em{ color:#0066c8}
.main .climate_box .r_climate{ width:328px; height:290px; background:#fff; margin-top:20px; }
.main .climate_box .r_climate .tit{ color:#053ba4; font-size:15px; padding:17px 0px 0px 18px; line-height:22px;font-weight: bold;}
.main .climate_box .r_climate .tit span{ background:url(imagesdd.png) no-repeat left center; padding-left:25px; display:inline-block}
.main .climate_box .r_climate .time{color: #666666;font-size:14px;padding:0px 0px 10px 18px;}
.main .climate_box .r_climate .cool{position:relative;padding-left:160px;color: #333333;}
.main .climate_box .r_climate .cool span{ 
    background: none;
    padding-left: 0px;
    font-size: 36px;
    font-family: 'Î¢ÈíÑÅºÚ';
    font-weight: bold;
	    color: #053ba4;
		    position: absolute;
    left: 18px;
    top: 0px;
}
.main .climate_box .r_climate .cool p{ height:22px; line-height:22px; margin-bottom:2px}
.main .climate_box .r_climate .cool label{ display:inline-block; width:25px; height:22px; text-align:center; margin-right:8px; float:left}
.main .climate_box .r_climate .cool i{ width:25px; height:22px; display:table-cell; vertical-align:middle}
.main .climate_box .r_climate dl{ border-top:1px solid #ddd; margin-top:15px; padding-top:10px}
.main .climate_box .r_climate dl dt{ padding:0px 18px; color:#053ba4; font-size:15px; margin-bottom:3px; overflow:hidden;font-weight: bold;}
.main .climate_box .r_climate dl dt a{ color:#6b6969; font-size:14px;}
.main .climate_box .r_climate dl dd{ padding:0px 18px; margin-top:5px}
.main .climate_box .r_climate dl dd a{ color:#333333; font-size:14px; background:url(imagesa_icon.png) no-repeat left center; padding-left:15px}
.main .column_icon{ margin-top:25px; overflow:hidden; height:67px}
.main .column_icon ul li{ width:136px; height:67px; float:left; margin-right:25px}
.main .news_box{ background:#fff;  margin-top:20px; padding:10px 12px;
    border-top: 2px solid #053ba4;
}
.main .bottom_list .box { border-top:none}
.main .news_box .news_img{ width:488px; height:325px}
.main .news_box .news_text{ width:483px}
.main .news_box .news_text .news_column{  height:39px; line-height:39px;background: none;
    border-bottom: 1px solid #ddd}
.main .news_box .news_text .news_column a{ display:block; float:left; width:110px; text-align:center; color:#333333; font-size:15px;height: 38px;font-weight: bold;
    line-height: 38px}
.main .news_box .news_text .news_column a.on{ background:none; color:#053ba4; border-bottom:2px solid #053ba4}
.main .news_box .news_text .news_content li{color: #333333;font-size:14px;border-bottom:1px dashed #ddd;padding:15px 0px;overflow:hidden;}
.main .news_box .news_text .news_content li.first{ border-top:none}
.main .news_box .news_text .news_content li a{color: #333333;background:url(imagesa_icon.png) no-repeat left center;padding-left:20px;width:390px;height:19px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;float:left;}
.main .news_box .news_text .news_content li.top a{ background:url(imagestop_icon.png) no-repeat left center; color:#b20000; padding-left:20px}
.main .news_box .news_text .news_content .more_box{ text-align:right; margin-top:10px}
.main .news_box .news_text .news_content .more_box a{ background:none; display:inline-block; padding-left:20px; color:#333333; font-size:14px}
.main .bottom_list .box{ width:330px; min-height:370px; background:#fff; margin-top:20px; border-top:0px solid #245cbf}
.main .bottom_list .box .tit{ background:#c2dffb; height:42px; line-height:42px; padding-left:10px; color:#0f439f; font-size:16px}
.main .bottom_list .information .tit span{ background:url(imagesinfo.png) no-repeat left center; display:block; padding-left:38px}
.main .bottom_list .interaction .tit span{ background:url(imagesinter.png) no-repeat left center; display:block; padding-left:38px}
.main .bottom_list .service .tit span{ background:url(imagesservice.png) no-repeat left center; display:inline-block; padding-left:40px}
.main .bottom_list .interaction .advice span{ display:inline-block; padding:0px 15px; font-size:15px;font-weight: bold;}
.main .bottom_list .service .tit .scene{ background:url(imagesscene.png) no-repeat left center; padding-left:30px; color:#2f3135; font-size:14px; margin-right:10px}
.main .bottom_list .info_column{ padding:2px 0px 0px 6px; overflow:hidden}
.main .bottom_list .info_column a{ width:139px; height:38px; border:1px solid #c7e1ff; display:block; line-height:38px; float:left; color:#4c4b4b; margin:15px 0px 0px 12px; font-size:14px}
.main .bottom_list .info_column a.more_bnt{ border:none; text-align:right; color:#848484; padding-right:5px; width:134px}
.main .bottom_list .info_column span{ width:40px; height:38px; text-align:center; float:left}
.main .bottom_list .info_column i{width:40px; height:38px; display:table-cell; vertical-align:middle}
.main .bottom_list .column_list{ margin-top:20px}
.main .bottom_list .column_list p{ overflow:hidden}
.main .bottom_list .column_list a{ background:url(imagesa_icon.png) no-repeat left center; padding-left:10px; float:left; margin:6px 20px 6px 18px; color:#333}
.main .bottom_list .column_list a:hover,.main .bottom_list .info_column a:hover{ color:#245cbf}
.main .bottom_list .interaction .text_box{ padding:0px;}
.main .bottom_list .interaction .advice{ padding: 0px;
    margin: 0px}
.main .bottom_list .interaction .advice a{ padding-right:10px;display:inline-block; background:url(imagesadvice_a.png) no-repeat left center; height:39px; line-height:39px; width:auto; font-size:14px; color:#ff0000; padding-left:25px}
.main .bottom_list .interaction .advice_search .text_ip{ background:url(imagestext_ip.gif) no-repeat left center; width:250px; height:35px; color:#aeaeae; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; border:none; text-indent:10px}
.main .bottom_list .interaction .advice_search .submit_ip{ background:url(imagessubmit_icon.gif) no-repeat left center; width:44px; height:35px; cursor:pointer; border:none; color:#fff; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'}
.main .bottom_list .interaction .hotspot{ position:relative; padding-left:68px; margin:5px 0px 5px; overflow:hidden}
.main .bottom_list .interaction .hotspot dt{ color:#333; position:absolute; left:0px; top:0px; background:#3a8de2; width:62px; height:23px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; line-height:23px; text-align:center; color:#fff}
.main .bottom_list .interaction .hotspot dd a{ color:#245cbf; float:left; margin-right:10px; line-height:23px}
/*.main .bottom_list .interaction .news_list{ margin:12px 0px 0px}*/
.main .bottom_list .interaction .news_list li{margin-top:5px;padding-bottom:6px;color: #000;overflow:hidden;}
.main .bottom_list .interaction .news_list li.top{ background:url(imagestop.png) no-repeat left 5px; padding-left:33px}
.main .bottom_list .interaction .news_list li.hot{ background:url(imageshot.png) no-repeat left 5px; padding-left:33px}
.main .bottom_list .interaction .news_list li.new{ background:url(imagesnew.png) no-repeat left 5px; padding-left:33px}
.main .bottom_list .interaction .news_list li a{color: #333333;float:left;width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.main .bottom_list .interaction .news_list li label{ width:27px; background:#b20000; color:#fff; text-align:center; line-height:15px; margin-right:7px}
.main .bottom_list .interaction .news_list li span{color: #333333;}
.main .bottom_list .interaction .news_list ul {
    border-left: 0px solid #e6e6e6;
    border-right: 0px solid #e6e6e6;
    padding: 2px 10px;
    margin: 0px;
}
.main .bottom_list .interaction .news_list .record{ color:#666; font-size:14px; text-align:right}.main .bottom_list .interaction .news_list .record span{ color:#b20000; margin:0px 3px}
.main .bottom_list .interaction .news_list .tab_box .tab_tit{ /*background:#c6ddf7;*/ overflow:hidden;}
/*
.main .bottom_list .interaction .news_list .tab_box .tab_tit a{ 
    height: 39px;
    line-height: 39px;
	    width: 88px;
    text-align: center;
    display: block;
    color: #053ba4;
    float: left;
    font-size: 15px;
    font-weight: bold;
}
.main .bottom_list .interaction .news_list .tab_box .tab_tit a.on{display: inline-block;
    border-bottom: none;
    height: 39px;}*/
.table_explain{background:#f2f2f2;margin-top:6px;text-align:left;position:relative;padding:15px 10px 5px 45px;line-height:22px;color: #606060;font-size:14px;}
.table_explain span{ position:absolute; left:0px; top:15px; width:35px; text-align:right;color: #606060;font-size: 14px}
.main .bottom_list .interaction .news_list .tab_box .tab_content{ border:0px solid #e6e6e6; border-top:none; margin:0px; padding:10px 10px;height:194px;}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dt{ position:relative; padding:0px 0px 12px 135px; min-height:88px; border-bottom:1px dashed #ccc; margin-bottom:12px}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dt .img{ position:absolute; left:0px; top:0px; width:123px; height:88px; display:block}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dt a{ color:#245cbf; font-size:14px}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dt p{ color:#333; padding-top:2px}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dt p span{ color:#666}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd label{color: #333333;float:left;font-weight: bold;}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd{overflow:hidden; padding-bottom:8px}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd .title{ color:#245cbf}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd p{overflow:hidden;margin-top:8px;color: #333333;}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd p a{color: #333333;width:255px;}.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd p em{color: #333333;}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd a{color: #333333;float:left;width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main .bottom_list .interaction .news_list .tab_box .tab_text dl dd span{color: #333333;}
.main .bottom_list .information .transmit{ background:url(imagestransmit.gif) no-repeat left center; width:293px; height:31px; text-align:center; line-height:31px; margin:13px 0px 6px 18px; overflow:hidden; color:#3761b3; font-size:14px}
.main .bottom_list .information .transmit a{ display:block; color:#3761b3}
.main .bottom_list .information .information_img{ margin-left:18px}
.main .bottom_list .service .text_box{ padding:0px}
.main .bottom_list .service .service_tit{}
.main .bottom_list .service .service_tit a{   
color:#053ba4;
  display: inline-block;
    height: 39px;
    line-height: 39px;
    margin-right: 0px;
    padding: 0px 20px;font-size:16px;    float: left;}
.main .bottom_list .service .service_tit a.on{ }
.service_content .box_list ul li{ position:relative; padding:15px 0px 0px 0px}
.service_content .box_list ul li .text div{ color:#333; font-size:14px; line-height:20px; padding-left:30px}
.service_content .box_list ul li .text p{ overflow:hidden; padding-left:10px}
.service_content .box_list ul li .text p a{ color:#8e8e8e; font-size:12px; float:left; margin:8px 0px 0px 20px; width:60px; height:22px; border:1px solid #e1e1e1; line-height:22px; padding-left:30px}
.service_content .box_list ul li .text p a:hover{ background:#3a8de2; color:#fff}
.service_content .box_list ul li .text p a.icon_1{ background:url(imagesicon_1.png) no-repeat 10px center}
.service_content .box_list ul li .text p a.icon_1:hover{ background:#3a8de2 url(imagesicon_1_1.png) no-repeat 10px center}
.service_content .box_list ul li .text p a.icon_2{ background:url(imagesicon_2.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_2:hover{ background:#3a8de2 url(imagesicon_2_1.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_3{ background:url(imagesicon_3.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_3:hover{ background:#3a8de2 url(imagesicon_3_1.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_4{ background:url(imagesicon_4.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_4:hover{ background:#3a8de2 url(imagesicon_4_1.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_5{ background:url(imagesicon_5.png) no-repeat 8px center}
.service_content .box_list ul li .text p a.icon_5:hover{ background:#3a8de2 url(imagesicon_5_1.png) no-repeat 8px center}
.service_content .box_list .img_icon a{ width:82px; display:block; margin:6px 22px 0px 0px}
.footer{ border-top:2px solid #053ba4; width:100%; background:#fff; margin-top:25px;min-width:1024px;}
.footer .foot_top{ background:#fff; border-top:0px solid #245cbf; margin-top:none; padding-bottom:13px; overflow:hidden
}
.footer .foot_top select{ width: 18%; height:37px; border:1px solid #ddd; /* float:left; */ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:13px 0px 0px 15px; font-size:14px; color:#333333; text-indent:5px;padding:8px 0;}
.footer .foot_nav{ text-align:center; padding:10px 0px; background:#fff; border-top:1px solid #e2e2e2; color:#bebebe; font-size:14px}
.footer .foot_nav a{color: #333333;}.footer .foot_nav label{ margin:0px 20px}
.footer .foot_text{ background:#053ca5; min-height:150px; color:#d3def2; font-size:12px}
.footer .foot_text a{ color:#d3def2}
.footer .foot_text .foot_logo{margin: 14px 25px 0px 20px;}
.footer .foot_text span img{ margin-right:5px; vertical-align:middle}
.footer .foot_text .box{margin: 24px 0px 0px 20px;line-height:20px;}
.footer .foot_text .boximg{margin: 35px 40px 0px 20px;}
.footer .foot_text .boximg img{ vertical-align:middle}
.footer .foot_text .boximg a{display:inline-block;margin-left: 10px;}
.foot_right{ position:fixed;  right:4.3%; width:64px; background:#1672d0;z-index:9999;}
.foot_right .box a{ display:block}
.foot_right .close{ cursor:pointer}
.lubo{ width: 100%; min-width:327px;clear: both; position: relative; height:100px;}
.lubo_box{ position: relative; width: 100%; height:100px; }
.lubo_box li{ float: left;position: absolute; top: 63px; left: 0; width: 100%; height:100px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width:100%; height:78px;}
/*Ô²µã*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width:29px; height: 5px; margin:0 2px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #ff900d !important;}
  /*°´Å¥*/
.lubo_btn{ position: absolute; width: 100%; top: 00px; display:none}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}
.diqu_bg .diqu_text{ background:url(imagesdiqu_text.png); width:207px; height:264px; float:right; margin-top:35px; padding-right:18px; text-align:right; font-size:14px; color:#fff}
.diqu_bg .diqu_text p{ padding:20px 0px 12px}
.diqu_bg .diqu_text .select{  width:170px; height:32px; line-height:32px; margin-left:38px; color:#333}
/*.diqu_bg .diqu_text .select select{ height:32px; border:none; float:right; width:92px; margin-right:5px; text-indent:5px; color:#245cbf; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'}*/
.diqu_bg .diqu_text dl dt{ font-size:48px; font-family:'Arial'}
.diqu_bg .diqu_text dl dd{ margin-bottom:5px; line-height:25px}
.diqu_bg .diqu_text dl dd span{ width:33px; text-align:center; height:25px}
.diqu_bg .diqu_text dl dd span em{ width:33px; text-align:center; height:25px; display:table-cell; vertical-align:middle}
.diqu_bg .diqu_text dl dd img{ max-height:25px}
.l_weather .monitoring_top{height: 56px;
	background: #fff0f0;
	line-height: 56px;
	font-size: 14px;
	color: #898989;}
.l_weather .monitoring_top a,.l_weather .monitoring_top label{ float:left}
.l_weather .monitoring_top a{ padding:0px 15px; color:#333333; background:url(imagesline.gif) no-repeat left center}.l_weather .monitoring_top a:hover,.l_weather .monitoring_top a.onhover{ color:#e21616}
.l_weather .monitoring_top a.first{ background:none}
.l_weather .monitoring_content .title{ color:#12489c; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'; text-align:center;padding: 26px 0px 27px;}
.l_weather .monitoring_content .img_box{ text-align:center; position:relative; height:282px}.l_weather .monitoring_content .img_box img{ max-height:282px}
.l_weather .monitoring_content .img_box .list,.switch_content .img_box .list{ border:1px solid #cdcdcd; position:absolute; right:9px; top:5px; text-align:left; padding:5px 5px; color:#404040; font-family:'Î¢ÈíÑÅºÚ'; background:#fff}
.l_weather .monitoring_content .img_box .list em,.switch_content .img_box .list em{ font-weight:bold; margin-right:8px}
.l_weather .monitoring_content .img_box .list p,.switch_content .img_box .list p{ padding:0px 0px 0px 18px; line-height:24px}
.l_weather .prediction_top{  background: #3F8CDC url(imagesbg.png) repeat left top; height:126px}
.l_weather .prediction_top .time{ padding:10px; font-size:14px; color:#fff;height:16px;}
.l_weather .prediction_top .time span{ font-size:14px; color:#fff}
.l_weather .prediction_top .icon{ width:135px; text-align:center; margin-right:13px}
.l_weather .prediction_top .icon span{ width:117px; vertical-align:middle; display:table-cell}
.l_weather .prediction_top .what p.top{ color:#fff; font-size:14px; padding-bottom:6px; width:240px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.l_weather .prediction_top .wd_box span{ color:#fff; font-size:38px; margin-right:25px}
.l_weather .prediction_top .wd_box p{ color:#d0e7ff; font-size:14px; padding-top:3px}
.l_weather .prediction_top .wd_box p label{ background:#ff900d; width:76px; height:19px; line-height:19px; text-align:center; color:#fff; display:block; margin-top:5px;
 padding:0px 4px 0px 4px;margin-left: -13px}
.l_weather .prediction_top dl dd{ float:left; margin:0px 10px; line-height:23px; color:#d0e7ff}
.l_weather .prediction_top dl dd span{color:#FFF;}
.l_weather .prediction_bottom .tit_box{ border-bottom:1px solid #c6ddf7; height:34px; line-height:34px; margin-top:12px}
.l_weather .prediction_bottom .tit_box a{ float:left; margin-left:20px; margin-right:5px; color:#333333; font-size:14px}
.l_weather .prediction_bottom .tit_box a.onhover{ border-bottom:2px solid #1350bd; color:#053ba4; height:33px}
/*.l_weather .prediction_bottom .tit_box div{ margin-right:20px}*/
.l_weather .prediction_bottom .tit_box .ip_text{ width:166px; height:26px; border:1px solid #81BDF1; float:left; border-right:none; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#333333; text-indent:8px}
.l_weather .prediction_bottom .tit_box .ip_submit{ float:left; background:#ff900d; width:45px; height:28px;color:#fff; border:none; cursor:pointer; font-family:'Î¢ÈíÑÅºÚ'}
.l_weather .prediction_bottom .tq_img{ text-align:center; padding-top:10px}
.l_weather .prediction_bottom .tq_img img{ max-width:676px; max-height:155px}
.news_content .list_column a{ width:16.666%; float:left; display:block; text-align:center; color:#4c4b4b; margin-top:17px;height: 83px;}
.news_content .list_column p{ margin-top:8px;color:#333333}
.main .bottom_list .service_content .box_list ul{ padding-bottom:18px; overflow:hidden}
.main_box{ background:#fff url(imagesmain_box.gif) repeat-y left; min-height:300px; margin-top:13px}
.main_box .main_left{ width:214px; border-top:2px solid #245cbf; padding-bottom:50px}
.main_box .main_left .tit_name{ text-align:center; height:49px; line-height:49px; color:#053ba4; font-size:18px; font-weight:bold; border-bottom:1px solid #e8e8e8; margin:0px 12px}
.main_box .main_left .tit_name span{ display:inline-block; padding-left:40px}
.main_box .main_left .left_column{ margin:0px 12px}
.main_box .main_left .left_column p{ height:35px; line-height:35px; border-bottom:1px solid #e8e8e8; padding:0px 10px}
.main_box .main_left .left_column p a{ color:#333; font-size:14px; display:block}
.main_box .main_left .left_column p label{ font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; color:#8d8d8d; font-weight:bold}
.main_box .main_left .left_column p a:hover,.main_box .main_left .left_column p a:hover label,.main_box .main_left .left_column .navhover a,.main_box .main_left .left_column .navhover a label{ color:#245cbf}
.main_box .main_right{ width:776px; border-top:2px solid #245cbf; padding:0px 12px 12px;}
.main_box .main_right .location{ color:#333; font-size:14px; height:49px; line-height:49px; border-bottom:1px solid #e8e8e8; font-family:'Î¢ÈíÑÅºÚ'}
.main_box .main_right .location a{ color:#333}
.main_right .show_weather .weather_tit{ overflow:hidden; margin:20px 0px 15px 0px; height:35px; background:#3a8de2}
.main_right .show_weather .weather_tit a{ padding:0px 20px; height:30px; text-align:center; color:#fff; font-size:14px; float:left; display:block; line-height:30px; margin:5px 0px 0px 6px}
.main_right .show_weather .weather_tit a.on{ background:#fff; color:#053a9a}
.main_right .show_weather .weather_img{ width:458px; text-align:left}
.main_right .show_weather .weather_img img{ max-width:450px}
.main_right .show_weather .weather_des{ width:317px; padding-bottom:30px}
.main_right .show_weather .weather_des .tit_box{ color:#516880; font-size:12px; margin-bottom:8px}
.main_right .show_weather .weather_des .query .text_ip{ width:255px; border:none; border-left:1px solid #cad1d8; border-top:1px solid #cad1d8;border-bottom:1px solid #cad1d8; height:29px; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'; color:#6f6f6f; text-indent:8px}
.main_right .show_weather .weather_des .query .submit_ip{ background:url(imagesss.png) no-repeat center center; width:61px; height:30px; border:none; color:#fff; text-align:left; text-indent:24px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; cursor:pointer}
.main_right .show_weather .weather_des .des_box{ border:1px solid #d3e5f2; clear:both; background:#e7f3ff}
.main_right .show_weather .weather_des .des_box dl{border-bottom:1px dashed #cecece; margin:0px 5px; padding-bottom:15px}
.main_right .show_weather .weather_des .des_box dt{ font-size:12px; color:#000; font-family:'Î¢ÈíÑÅºÚ'; line-height:21px; margin:15px 0px}
.main_right .show_weather .weather_des .des_box dt em{ font-family:'Î¢ÈíÑÅºÚ'; color:#ea2929; font-size:16px; font-weight:bold; margin:0px 15px 0px 8px}
.main_right .show_weather .weather_des .des_box dd{ position:relative; padding-left:55px}
.main_right .show_weather .weather_des .des_box dd .iccon{ position:absolute; left:0px; top:12px; width:48px; text-align:center}
.main_right .show_weather .weather_des .des_box dd .iccon img{ max-width:48px}
.main_right .show_weather .weather_des .des_box dd .tit_h3{ font-size:16px; color:#000; margin-bottom:3px;font-family:'Î¢ÈíÑÅºÚ'}
.main_right .show_weather .weather_des .des_box dd .tit_h3 label{ margin-right:15px}
.main_right .show_weather .weather_des .des_box dd p{ color:#515151; font-size:12px; line-height:19px}
.main_right .show_weather .weather_des .des_box dd p span{display:inline-block; font-family:'Î¢ÈíÑÅºÚ'}
.main_right .show_weather .weather_des .des_box .prediction{ margin:10px 0px 10px; padding-top:10px}
.main_right .show_weather .weather_des .des_box .prediction .tit_h2{ font-size:14px; color:#3d3d3d; margin-bottom:8px; padding-left:12px; font-weight:bold}
.main_right .show_weather .weather_des .des_box .prediction ul{ overflow:hidden}
.main_right .show_weather .weather_des .des_box .prediction ul li{ text-align:center; border-right:1px solid #aecfe6; margin:5px 0px; color:#363636; font-size:12px; padding-bottom:3px; float:left; padding:0px 1px}
.main_right .show_weather .weather_des .des_box .prediction .time{ margin-bottom:6px}
.main_right .show_weather .weather_des .des_box .prediction p{ margin-top:5px; padding-bottom:3px}
.main_right .show_weather .weather_des .des_box .prediction img{ height:29px}
.main_right .show_weather .weather_des table th,.main_right .show_weather .weather_des table td{ background:#e7f3ff; height:36px; border-top:1px solid #fff; border-bottom:1px solid #fff; text-align:center; color:#363636; font-size:12px}
.main_right .show_weather .weather_des table td label{ margin-left:10px}
.main_right .show_weather .weather_des table td img{ height:22px; vertical-align:middle; margin-right:8px}
.show_switch .switch_tit{ background:#3a8de2; height:35px; margin-top:20px}
.show_switch .switch_tit a{ padding:0px 19px; height:30px; float:left; display:block; margin:5px 0px 0px 1px; color:#fff; line-height:30px; font-size:14px; font-weight:700; text-align:center}
.show_switch .switch_tit a.on{ background:#fff; color:#053a9a}
.switch_content .switch_query{ background:#f3f8fe; min-height:28px; padding:15px 0px; line-height:28px; font-family:'Î¢ÈíÑÅºÚ'; color:#333; font-size:14px; margin-bottom:20px}
.switch_content .switch_query span{ margin:0px 8px}
.switch_content .switch_query select{border:1px solid #dddfe1;height:28px;width:62px;background:#fff;color:#333;text-indent:5px;margin-right:4px;font-family:'Î¢ÈíÑÅºÚ';padding: 5px;}
.switch_content .switch_query .text_ip{ border:1px solid #dddfe1; background:#fff; height:26px; font-family:'Î¢ÈíÑÅºÚ'; text-indent:5px; width:103px}
.switch_content .switch_query .submit_ip{ background:url(imagessubmit.gif) no-repeat left center; width:62px; height:28px; border:none; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; text-align:left; text-indent:25px; cursor:pointer; margin-left:8px}
.switch_content .switch_query .print_ip{ background:url(imagesprint_ip.gif) no-repeat left center; width:62px; height:28px; border:none; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; text-align:left; text-indent:25px; cursor:pointer; margin-left:8px}
.switch_content .switch_query .download_ip{ background:url(imagesdownload_ip.gif) no-repeat left center; width:62px; height:28px; border:none; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; text-align:left; text-indent:25px; cursor:pointer; margin-left:8px}
.switch_content .switch_query label{ position:relative; margin-right:4px}
.switch_content .switch_query label i{ background:url(imagestime.png) no-repeat left center; position:absolute; right:12px; top:0px; height:28px; width:17px; z-index:99}
.switch_content .img_box{text-align:center; position:relative}
.switch_content .img_box .tit_h1{ color:#12489c; padding-bottom:24px}
.switch_content .img_box .img img{ max-width:590px}
.switch_content .img_box .list{ right:8px; top:38px}
.switch_content .switch_des{ border-top:1px dashed #cecece; margin:30px 0px; padding-top:15px; color:#333; line-height:23px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'}
.switch_content .switch_des dl dt{ color:#ff0000}
.switch_content .switch_table table{ width:161px; border:1px solid #c0dbf9; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px}
.switch_content .switch_table table th{ background:#e4eef9; height:30px; color:#245cbf; font-weight:normal; text-align:center}
.switch_content .switch_table table .two{ border-left:1px solid #c0dbf9; border-right:1px solid #c0dbf9; width:74px}
.switch_content .switch_table table td{ text-align:center; height:29px; border-top:1px solid #c0dbf9; color:#202020}
.left_column .dow_column a{ height:32px; line-height:32px; display:block; border-bottom:1px dashed #cecece; text-align:center; color:#333}
.left_column .dow_column a.on{ background:#3a8de2; color:#fff}
.main_box .main_left .left_column .dow_hover {color:#053ba4}
.main_box .main_left .left_column .dow_hover a label{ text-indent:-999em; background:url(imageslabel.png) no-repeat left center; width:11px}
.main_right .leader_list{ padding-bottom:20px}
.main_right .leader_list dl dt{ color:#245cbf; font-size:18px; font-weight:bold; text-align:center; line-height:45px; margin-top:3px}
.main_right .leader_list dl dd{ border-top:1px dashed #cecece; position:relative; padding:20px 0px 20px 160px; min-height:176px}
.main_right .leader_list dl dd .photo{ position:absolute; left:0px; top:25px}
.main_right .leader_list dl dd .details{ color:#707070; font-family:'Î¢ÈíÑÅºÚ'}
.main_right .leader_list dl dd .details .name{ color:#6f6f6f; font-size:20px; font-weight:bold; margin-bottom:5px}
.main_right .leader_list dl dd .details p{ line-height:25px; position:relative; padding-left:60px}
.main_right .leader_list dl dd .details p span{ position:absolute; left:0px; top:0px}
.switch_content .warning_lists dl dt{ color:#032e79; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; margin-bottom:10px}
.switch_content .warning_lists dl dt em{ color:#ff0000; font-size:16px; margin:0px 3px}
.switch_content .warning_lists dl dd{ line-height:36px; color:#5c5c5c; font-family:'Î¢ÈíÑÅºÚ'; border-top:1px dashed #ddd; padding:12px 0px; overflow:hidden}
.switch_content .warning_lists dl dd span img{ width:28px; height:36px}
.switch_content .warning_lists dl dd a{ margin-left:8px; color:#5c5c5c}
.main_right .news_list ul{ padding-top:12px}
.main_right .news_list ul li{line-height:30px;background:url(imagesjt_icon.png) no-repeat left center;    display: flex;color:#333;font-size:14px;margin-bottom:5px;padding-left:12px;}
.main_right .science_list ul li{ background:url(imagesjt_icon1.png) no-repeat left center; padding-left:20px}
.main_right .news_list ul li a{ color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;float: left;width: 47em;padding-right: 28px;}.main_right .news_list ul li a:hover{ color:#4ba1ea}
.main_right .keyword_box{ background:#e8f1ff; padding:8px 10px 0px 10px; overflow:hidden; margin-top:15px; line-height:20px; color:#767676; font-size:14px}
.main_right .keyword_box p{ overflow:hidden; margin-bottom:5px; position:relative}
.main_right .keyword_box .first label{ color:#333; line-height:30px}
.main_right .keyword_box .first .text_ip{height:28px;border:1px solid #ddd;margin:0px 7px 0px 3px;text-indent:5px;height: 20px;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.main_right .keyword_box .first .submit_ip{ background:url(imagesss_icon.gif) no-repeat left center; width:71px; height:30px; border:none; text-indent:-999em; cursor:pointer}
.main_right .keyword_box span,.main_right .keyword_box em{ color:#6a6060; font-weight:bold}
.main_right .keyword_box p a{ color:#2d2e87; margin:0px 8px 0px 3px}
.main_right .keyword_box p.last{ padding-left:62px}
.main_right .keyword_box em{ position:absolute; left:0px; top:0px}
.main_right .form_list ul{ padding-top:10px}
.main_right .form_list ul li{ overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; margin-top:15px}
.main_right .form_list ul li label{ width:70px; line-height:34px; color:#333; text-align:right}
.main_right .form_list ul li input{width:160px;
    height: 20px;
    padding: 4px 4px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.main_right .form_list ul li textarea{ width:694px; padding:5px; color:#444; min-height:100px; border:1px solid #d9d9d9}
.main_right .form_list .btn_box{ text-align:center; margin:30px auto}
.main_right .form_list .btn_box input{ width:128px; height:28px; border:1px solid #e8e8e8; text-align:center; background:#fbfbfb; color:#333; cursor:pointer; margin:0px 3px}
.main_right .living_weather{ padding-bottom:20px}
.main_right .living_weather dl dt{ color:#516880; padding:20px 0px 10px}
.main_right .living_weather dl dd{ overflow:hidden; background:#ecf4f9; padding:10px 4px}
.main_right .living_weather dl dd .box{ width:170px; float:left; min-height:116px; position:relative; padding:0px 5px 0px 80px; color:#767676; line-height:20px; border-bottom:1px solid #e3e8ee; border-top:1px solid #fff}
.main_right .living_weather dl dd .box .icon{ position:absolute; left:8px; top:14px}
.main_right .living_weather dl dd .box .title{ color:#000; padding:12px 0px 2px}
.main_right .living_weather dl dd .two{ border-left:1px solid #e3e8ee; border-right:1px solid #e3e8ee}
.main_right .living_weather dl dd .top{ border-top:none}
.main_right .living_weather dl dd .bottom{ border-bottom:none}
.main_right .living_weather dl dd .last{ border-left:1px solid #e3e8ee; width:420px}
.partition_content .partition_tit{ border-bottom:1px solid #c4c4c4; overflow:hidden; margin-top:15px; margin-bottom:10px}
.partition_content .partition_tit a{ display:block; float:left; padding:0px 12px 5px 12px; margin-right:20px}
.partition_content .partition_tit a.on{ border-bottom:4px solid #ff0000}
.partition_content .content_box{ color:#333; line-height:25px}
.partition_content .content_box .text_box{ width:430px}
.partition_content .content_box .text_box p span{ color:#ff0000; font-weight:bold}
.partition_content .content_box .img_box,.partition_content .content_box .img_box img{ width:327px}
.partition_content .content_box .table_tit{ margin:2px 0px; overflow:hidden}
.partition_content .content_box .table_tit a{ color:#8b8b8b; font-weight:bold; display:block; float:left; background:url(imagestab_tit.gif) no-repeat left center; padding:0px 18px}
.partition_content .content_box .table_tit a.first{ padding-left:0px; background:none}
.partition_content .content_box .table_tit a.on{ color:#053ba4}
.partition_content .content_box .table_tit a.on span{ background:url(imagestab_span.gif) no-repeat center bottom; display:inline-block; padding-bottom:7px; width:57px; text-align:center}
.partition_content .content_box .table table{ background:#f5f9fe; border:1px solid #c8daef; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; margin-top:8px}
.partition_content .content_box .table table td{padding:5px 10px; line-height:20px}
.partition_content .content_box .table table .top td{ color:#ff0000;}
.partition_content .content_box .table table .one{ width:77px; text-align:center; border-right:1px solid #c8daef}
.partition_content .content_box .prompt{ color:#5d5c5c; padding:12px 0px 8px; border-bottom:1px dashed #c7c7c7; margin-bottom:5px}
.partition_content .content_box .prompt span{ color:#ff0000; font-weight:bold}
.partition_content .content_box .guide{ line-height:23px; padding-bottom:10px}
.partition_content .content_box .guide dt{ color:#053ba4; font-weight:bold}
.show_switch .switch_content .play{ background:url(imagesplay.gif) no-repeat center center; height:38px; line-height:38px;width: 776px;text-align:center;margin:0 auto;}
.show_switch .switch_content .play .play_left .bnt{ margin:7px 11px 0px 8px; display:block; float:left}
.show_switch .switch_content .play .play_left span{ cursor:pointer;display:block; float:left; width:16px; height:18px; background:#4d9be3; margin:8px 3px 0px 0px}
.show_switch .switch_content .play .play_left span:HOVER{ background:#0e43a5}
.show_switch .switch_content .play .play_left span.on{ background:#0e43a5}
.show_switch .switch_content .play .play_right,.switch_content .content_box .traffic_tit .play_right{ color:#515151; background:url(imagesplay_icon.png) no-repeat left center; padding-left:20px; margin-right:10px; cursor:pointer}
.show_switch .quality_tit a.on{ color:#3a8de2; font-size:14px; font-weight:bold}
.show_switch .quality_tit span{ color:#e8f0ff; font-size:12px; line-height:35px; margin-right:10px}
.switch_content .release{ padding:15px 10px; line-height:21px; color:#636363}
.switch_content .release .tit{ color:#ff0000; font-weight:bold; letter-spacing:1px}
.switch_content .release p{ text-align:right}.switch_content .release p a{ color:#2b6bca}
.show_switch .quality_img{ text-align:center}
.show_switch .quality_img .img_tit{ padding:20px 0px; color:#626262; font-size:14px; font-weight:bold}
.show_switch .away_tit{ background:#f3f8fe; height:43px; line-height:43px; text-align:center; color:#ff0000; font-size:14px}
.show_switch .away_tit span{ cursor:pointer}
.show_switch .table_content .table_tit{ color:#2b6ccb; font-size:14px; font-weight:bold; text-align:center; padding:15px 0px}
.show_switch .table_content table{ border:1px solid #e8e8e8; border-left:none; text-align:center; color:#666; line-height:18px}
.show_switch .table_content table th,.show_switch .table_content table td{ border-left:1px solid #e8e8e8; padding:8px 5px}
.show_switch .table_content table th{ color:#454545}
.show_switch .table_content table td{ border-top:1px solid #e8e8e8}
.show_switch .table_content .table_des{ padding:15px 0px 10px; color:#ff0101}
.show_switch .table_content{ padding-bottom:10px}
.switch_content .switch_query .submit_bnt{ background:#4c9ff3; width:46px; height:28px; border:none; color:#fff; margin:0px 4px 0px 3px}
.switch_content .tit_right span{ width:64px; height:23px; border:1px solid #d4d4d4; display:block; float:left; line-height:23px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-align:center; margin:0px 1px 0px 5px; background:#fff; cursor:pointer}
.switch_content .tit_right span.on{ color:#fff; border:1px solid #4595e7; background:#4595e7}
.main .show_contents{ background:#fff; min-height:500px; margin-top:13px; border-top:2px solid #245cbf; padding:12px}
.main .show_contents .location{ color:#515151; font-size:14px; border-bottom:1px solid #e8e8e8; padding:10px 0px}.main .show_contents .location a{ color:#515151}
.main .show_contents .show_tit{ color:#245cbf; font-size:18px; font-weight:bold; text-align:center; padding:15px 0px 10px}
.main .show_tit{ color:#245cbf; font-size:18px; font-weight:bold; text-align:center; padding:15px 0px 10px}
.main .show_contents .show_tit{ color:#245cbf; font-size:18px; font-weight:bold; text-align:center; padding:15px 0px 10px}
.main .show_tit{ color:#053ba4; font-size:18px; font-weight:bold; text-align:center; padding:15px 0px 10px}
.main .show_contents .show_time{ text-align:center; color:#505050; border-bottom:1px dashed #c7c7c7; padding-bottom:5px; margin-bottom:20px}
.main .show_contents .content_text{ padding-bottom:30px}
.main .show_contents .content_text img{ max-width:1000px}
.main .show_contents .content_text table{width:90%;margin:0 auto; border:#cccccc;}
.show_switch .content_box .zfjc_table{ border:1px solid #e8e8e8; border-left:none; text-align:center; margin-top:15px}
.show_switch .content_box .zfjc_table th{ border-left:1px solid #e8e8e8; color:#4b4b4b; padding:10px 0px; background:#ecf5fe; width:128px}
.show_switch .content_box .zfjc_table td{ border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; padding:10px 0px; width:128px; color:#333}
.show_switch .content_box .zfjc_table td label{ color:#003380}
.main_right .classify{ margin:0px 0px 13px; font-family:'Î¢ÈíÑÅºÚ'; line-height:23px}
.main_right .classify span{ color:#000; font-weight:bold}
.main_right .classify a{ width:64px; height:23px; text-align:center; line-height:23px; display:inline-block; border:1px solid #d4d4d4; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin-right:7px; color:#333}
.main_right .classify a.on{ color:#fff; background:#4595e7; border:1px solid #4595e7}
.main_right .reply_list{ padding-bottom:20px}
.main_right .reply_list li{ font-family:'Î¢ÈíÑÅºÚ'; border:1px solid #c3daf2; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:8px;color:#333; margin-bottom:12px}
.main_right .reply_list .title{ color:#053ba4; padding:8px 0px;}
.main_right .reply_list .des{ color:#333; line-height:28px; background:url(imagesdes_bg.gif) no-repeat center top; padding-top:15px}
.main_right .reply_list .des a{ color:#ff0000}
.show_weather .forecast_tit{ color:#6e7278; font-family:'Î¢ÈíÑÅºÚ'; padding:10px 0px 20px}
.show_weather .forecast_box .forecast_left{ position:relative;  min-height:58px; font-family:'Î¢ÈíÑÅºÚ'}
.show_weather .forecast_box .forecast_left .icon{ left:10px; top:0px;
    text-align: center;
    margin-right: 13px;}
.show_weather .forecast_box .forecast_left .text p{ color:#000; font-size:14px; padding-bottom:3px}
.show_weather .forecast_box .forecast_left .text div{ color:#32363a; font-size:28px; font-weight:bold}
.show_weather .forecast_box .forecast_right p{ float:left; margin-right:45px; color:#333; line-height:23px; font-size: 14px;}
.show_weather .forecast_box .forecast_right p span{ color:#3a8de2}
.show_weather .forecast_box .forecast_right div{ line-height:23px; color:#333; text-align:center}
.show_weather .forecast_box .forecast_right div label{ background:#ff900d; width:90px; height:20px; line-height:20px; text-align:center; color:#fff; display:inline-block; margin-bottom:3px}
.show_weather .forecast_box .forecast_right div a{ color:#003c79; font-size:14px}
.show_weather .forecast_box .forecast_right div span{ font-size:12px; margin:0px 2px; color:#999}
.show_weather .forecast_tab{ border-top:1px dashed #ddd; margin-top:15px; padding-top:15px; font-family:'Î¢ÈíÑÅºÚ'; padding-bottom:20px}
.show_weather .forecast_tab .tab_tit{ overflow:hidden}
.show_weather .forecast_tab .tab_tit a{ float:left; color:#32363a; font-size:16px; margin-right:20px; padding-bottom:6px}
.show_weather .forecast_tab .tab_tit a.on{ border-bottom:2px solid #0f439f; color:#0f439f}
.show_contents .content_text .guide_table{ border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8}
.show_contents .content_text .guide_table td{ border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:12px; color:#2b2b2b; font-size:14px; line-height:24px}
.show_contents .content_text .guide_table td span{ background:#3a8de2; width:103px; height:31px; line-height:31px; color:#fff; text-align:center; display:inline-block; -webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px; padding:5px 10px}
.base_page{ text-align:center; margin-top:0px; font-family:'Î¢ÈíÑÅºÚ'; color:#737373; line-height:35px}
.base_page label{ margin-left:10px}
/*.base_page a{ display:inline-block;  height:35px; border:1px solid #c9c9c9; margin-left:6px; color:#545454; font-size:14px}*/
.base_page a{
	display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    margin: 0 2px;
    color: #fff;
    background-color: #428bca;
    border: 1px solid #428bca;
    border-radius: 4px;
    vertical-align: middle;
}
.base_page a:hover{ background:#3a8de2; border:1px solid #3a8de2; color:#fff}
.base_page li {float: left;}
.base_page>span:first-child{
	float: left;
}
.l_content .l_text .tj_box img{ max-height:216px; max-width:676px}
.l_content .abstract_box dl dd{ font-size:14px; color:#000}
.l_content .abstract_box dl dd h3{ font-size:14px; color:#053ba4;font-weight: normal;}
.l_content .abstract_box dl dd label{ color:#646464}
.l_content .abstract_box dl dd p{ line-height:20px;letter-spacing:0px;color:#333333}
.l_content .abstract_box dl dd table{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; margin-top:5px;width:100%; height:120px;}
.l_content .abstract_box dl dd table tr td .title{color: #333333;}
.l_content .abstract_box dl dd table tr td{ text-align:center; border-left:1px solid #dddddd;border-top:1px solid #dddddd;color: #333333;}
.l_content .abstract_box .abstract_des{  height:55px; margin-top:5px;  font-size:14px}
.l_content .abstract_box .abstract_des p.title{/* padding-left:8px;background:url(imagesrq1.gif) no-repeat left center; */color: #053ba4;margin-bottom:8px;
font-weight:bold;
}
.l_content .abstract_box .abstract_des a{
	color:#053ba4;
}
.l_content .abstract_box .abstract_des p label{ color:#000l;
}
.switch_content .content_box .content_tit{ background:#f3f8fe; padding:10px 0px; font-size:14px; font-family:'Arial'; font-weight:bold; overflow:hidden}
.switch_content .content_box .content_tit a{ cursor:pointer;color:#565656; float:left; padding:0px 12px; background:url(imagesa_l.gif) no-repeat left center}
.switch_content .content_box .content_tit a.first{ background:none}
.switch_content .content_box .content_tit a.on{ color:#ff0000}
.show_switch .choice_list{ overflow:hidden; font-size:14px; color:#121663; font-family:'Î¢ÈíÑÅºÚ'; margin-top:20px}
.show_switch .choice_list span{ float:left; line-height:26px}
.show_switch .choice_list a{ float:left; color:#333; width:60px; height:25px; line-height:25px; text-align:center; border:1px solid #d4d4d4; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; margin-left:2px; background:#fff}
.show_switch .choice_list a.first{ margin-left:0px}
.show_switch .choice_list a.on{ background:#4595e7; border:1px solid #4595e7; color:#fff}
.quality_img .img .legend_box{ position:absolute; left:20px; bottom:12px}
.quality_img .img .legend_box span{ float:left; margin-left:10px}
.quality_img .img .legend_box i{ width:12px; height:14px; float:left; margin-right:5px}
.switch_query .rl_table{ text-align:center; border:1px solid #b6d0ea; border-left:none; font-family:'Î¢ÈíÑÅºÚ'; margin-top:15px}
.switch_query .rl_table th{ border-left:1px solid #b6d0ea; height:37px; color:#1d4fa7; font-size:14px}
.switch_query .rl_table td{ border-left:1px solid #b6d0ea; border-top:1px solid #b6d0ea; height:37px; color:#000; font-size:12px}
.show_switch .table_content .table th{ background:#f3f8fe; height:37px; padding:0px; font-family:'Î¢ÈíÑÅºÚ'; color:#1d4fa7; font-size:14px}
.show_switch .table_content .table td{ height:37px; padding:0px; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; color:#000}
.show_switch .table_content .table .on td{ color:#1d4fa7}
.weather_map .content_box{ position:relative}
.weather_map .content_box .tit_right{ position:absolute; right:8px; top:6px; z-index:9999}
.weather_map .imgbox{ text-align:center}
.weather_map .imgbox p{ text-align:center; padding:15px 0px 5px; color:#002972; font-size:12px}
.weather_map .imgbox p span{ margin-right:40px}
.weather_map .imgbox .mp3{ margin:30px auto; background:url(imagesmp3.png) no-repeat; height:49px;}
.haze_content h3.title{ background:#f3f8fe; height:40px; line-height:40px; margin:10px 0px; color:#333; font-size:14px; padding-left:10px}
.haze_content .haze_table{ border-right:1px solid #9eb7e3; border-bottom:1px solid #9eb7e3}
.haze_content .haze_table th,.haze_content .haze_table td{ border-left:1px solid #9eb7e3; border-top:1px solid #9eb7e3; height:56px}
.haze_content .haze_table .top th,.haze_content .haze_table .top td{ height:39px; text-align:center; font-family:'Î¢ÈíÑÅºÚ'; color:#333; font-size:14px}
.haze_content .haze_table th{ color:#245cbf !important; font-size:14px; text-align:left !important; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal; width:180px; padding-left:15px}
.haze_content .haze_table .td_div{ position:relative; padding:0px 6px 0px 65px; height:42px; width:122px; line-height:18px}
.haze_content .haze_table .td_div span{ width:49px; height:39px; background:#96e600; color:#010101; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'; position:absolute; left:9px; top:0px; text-align:center; font-weight:bold; padding-top:3px}
.haze_content .haze_table .td_div p{ padding-top:1px; line-height:15px;color:#333}
.haze_content .weather_station dt{ color:#1e1e1e; font-size:14px; padding-bottom:3px}
.haze_content .weather_station dt span{ color:#ff0000; margin-left:12px}
.haze_content .weather_station dd p{ margin-top:8px}
.haze_content .weather_station dd span,.haze_content .weather_station dd label{ color:#245cbf; display:inline-block}
.haze_content .title .days a{ color:#003f8b; font-size:14px; font-weight:normal; padding:0px 10px; background:url(imagesa_l_1.gif) no-repeat left center}
.haze_content .title .days a.first{ background:none}.haze_content .title .days a.on{ color:#ff0000}
.haze_content .days_box .days_img{ position:relative; margin-top:15px}
.haze_content .days_box .days_img .days_tit{ text-align:center; position:absolute; left:0px; top:5px; width:100%; color:#000; font-size:16px; font-weight:bold}
.haze_content .days_box .days_img .days_tit a{ margin-left:15px}
.haze_content .days_box .days_text ul{ padding-top:15px;padding-bottom:15px;}
.haze_content .days_box .days_text ul li{overflow:hidden; margin:15px 20px 0px 30px; font-size:14px}
.haze_content .days_box .days_text ul li p{ float:left; background:url(imagesa_icon1.png) no-repeat left center; padding-left:12px}
.haze_content .days_box .days_text ul li .even{ float:right;width: 300px;text-align: left;}
.haze_content .days_box .days_text ul li a{ color:#333}.haze_content .days_box .days_text ul li span{ color:#ff0000}
.switch_content .content_box .traffic_tit span{ color:#5d5d5d; font-size:12px; line-height:20px; margin-left:5px; margin-right:3px}
.switch_content .content_box .traffic_tit a,.switch_content .content_box .traffic_tit a.first{ background:#66b2ff; width:30px; height:20px; color:#fff; padding:0px; margin-left:6px; font-weight:normal; font-family:'Î¢ÈíÑÅºÚ'; font-size:15px; text-align:center; line-height:20px}
.switch_content .content_box .traffic_tit a.first{ font-size:12px}
.switch_content .content_box .traffic_tit a.on{ color:#fff; background:#ff510d}
.switch_content .content_box .traffic_tit .play_right{ color:#515151; font-size:12px; font-weight:normal; margin-top:3px}
.administration_list dl dt{ background:#eaf5ff; height:28px; line-height:28px; font-size:14px; color:#000; font-weight:bold; margin:15px 0px 20px; padding-left:8px}
.administration_list dl dd{ background:url(imagesa_icon.gif) no-repeat left center; padding-left:12px; margin-bottom:20px}
.administration_list dl dd a{ color:#333}.administration_list dl dd a:hover{ color:#4ba1ea}
.switch_content .region_box{ background:#ebf5ff; min-height:168px; padding:0px 0px 0px 22px}
.switch_content .region_box .region_tit{ color:#333	; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; padding:15px 0px}
.switch_content .region_box .region_tit em{ color:#ff0000; font-size:16px; margin-right:15px}
.switch_content .region_box .region_l{ position:relative; padding-left:100px; margin-right:30px}
.switch_content .region_box .region_l .icon{ position:absolute; left:0px; top:0px}
.switch_content .region_box .region_l h3{ color:#000; font-size:14px; padding:12px 0px 9px}
.switch_content .region_box .region_l p{ line-height:21px; color:#333; font-size:14px}
.switch_content .region_box .region_l p span{ margin-right:35px}
.switch_content .region_box .region_l p img{ vertical-align:top; margin-right:5px}
.switch_content .region_box .region_r{ position:relative; padding-left:90px}
.switch_content .region_box .region_r span{ position:absolute; left:0px; top:-12px}
.switch_content .region_box .region_r p{ color:#f26b08; font-size:30px; font-family:'Î¢ÈíÑÅºÚ'; padding-left:25px}
.switch_content .prediction_box .title{ color:#0d0d0d; font-size:18px; font-family:'Î¢ÈíÑÅºÚ'; margin-top:20px}
.switch_content .prediction_box .title i{ float:left; width:6px; height:20px; background:#3a8de2; margin:3px 8px 0px 0px}
.switch_content .prediction_box .prediction_img{ border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; margin:15px 0px; text-align:center; padding:15px 0px}
.switch_content .prediction_box .prediction_img img{ max-width:776px}
.switch_content .prediction_box .prediction_des{ color:#333; line-height:23px; font-size:14px; margin-top:5px}
.show_news_box{ font-size:14px; color:#333; line-height:23px}
.show_news_box .show_tit{ text-align:center; color:#245cbf; font-size:18px; font-weight:bold; padding:15px 0px 10px; font-family:'Î¢ÈíÑÅºÚ'}
.show_news_box .show_time{ text-align:center; border-bottom:1px dashed #c7c7c7; color:#333; padding-bottom:10px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'}
.show_news_box .show_time span{ margin-left:120px}
.show_news_box .show_reminder{ border:1px solid #c2daf2; margin-top:13px; padding:8px 5px; color:#333; font-size:14px; line-height:23px}
.show_news_box .show_reminder dt{ color:#ff0000}
.show_news_box .download{ background:url(imagesdownload.gif) no-repeat left center; width:334px; height:51px; margin:30px auto 20px; line-height:51px}
.show_news_box .download a{ padding-left:65px; color:#004082; display:block; height:51px}
.result_query .query_form{ position:relative; overflow:hidden; margin-bottom:20px}
.result_query .query_form ul li{ float:left; position:relative; margin-top:16px; padding-left:73px; margin-right:20px}
.result_query .query_form ul li label{ color:#636363; font-size:14px; line-height:28px; position:absolute; left:0px; top:1px}
.result_query .query_form ul li .ip_text{ border:1px solid #cdcdcd; width:265px; height:28px; text-indent:10px; color:#636363}
.result_query .query_form .ip_submit{ position:absolute; right:0px; top:16px; width:62px; height:76px; border:none; background:#5595ee url(imagesip_submit.png) no-repeat 8px center; color:#fff; cursor:pointer; text-align:left; padding-left:28px; font-size:14px}
.result_query table{ border:1px solid #d0d0d0; border-left:none; font-size:12px; text-align:center}
.result_query table th{ border-left:1px solid #d0d0d0; background:#eee; height:36px; color:#000}
.result_query table td{ border-left:1px solid #d0d0d0; border-top:1px solid #d0d0d0; height:36px; color:#4e4e4e}
.show_news_box img{ max-width:776px;}
.pages{ color:#245cbf; font-size:12px; padding:10px 0px 10px}
.pages label{ margin-left:10px}
.pages a{ color:#245cbf; font-size:12px; margin-left:10px}
.content_text .regulations_table{ border:1px solid #e8e8e8; border-left:none}
.content_text .regulations_table th{ background:#f5f5f5; border-left:1px solid #e8e8e8; height:41px; text-align:center; color:#505050; font-size:16px; font-weight:normal; padding:0px 15px}
.content_text .regulations_table td{ border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; padding:10px 15px; text-align:left; line-height:27px; color:#808080; font-size:14px}
.trailer .trailer_tit{ color:#000; font-size:14px; padding:15px 3px 10px}
.trailer table{ border:1px solid #e8e8e8; border-top:none}
.trailer table th{ border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; width:132px; height:44px; text-align:center; color:#383838; font-size:14px}
.trailer table td{ border-top:1px solid #e8e8e8; color:#707070; font-size:12px; padding-left:33px}
.hot_consulting{ padding-bottom:20px}
.hot_consulting ul li{ background:url(imagesa_icon.gif) no-repeat left center; padding-left:15px; color:#333; font-size:14px; line-height:20px; margin-top:15px; overflow:hidden; cursor:pointer}
.hot_consulting ul li.onhover{ color:#245cbf}.hot_consulting ul li.onhover span{ color:#707070}
.hot_consulting ul li.onhover span{color: #245cbf;}
.hot_consulting .dow_des{ border:1px solid #c3daf2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:8px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; line-height:25px; position:relative; margin-top:8px; color: #333;display:none}
.hot_consulting .dow_des i{ position:absolute; left:23px; top:-8px; background:url(imagesdow_des_i.gif) no-repeat left center; width:15px; height:8px}
.hot_consulting .dow_des a{ color:#ff0000}
 .guide_bnt{ margin-bottom:30px}
.guide_bnt a,.guide_bnt span{ float:left; color:#c1c1c1; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px}
.guide_bnt a{ color:#053ba4}.guide_bnt span{ margin:0px 10px}
.future_10box dl dt{ text-align:right; color:#333; font-size:14px; padding:12px 0px 8px}
.future_10box dl dd{ background:#e3effb; padding:10px 20px 8px 15px; font-size:14px; color:#333; letter-spacing:0.5px; line-height:20px}
.future_10box dl dd span{ color:#ff0000; font-size:14px}
.future_10box .future_img{ margin:12px 0px 30px}
.future_10box .future_img img{ max-width:776px}
.rihgt_box .forecast_tit{ color:#333; font-size:12px; text-align:right;}
.rihgt_box .forecast_tit #timeframe{ color:#000}
.rihgt_box .forecast_tit label{ color:#000; font-size:14px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; margin-right:12px}
.show_weather .forecast_box .forecast_right{ margin:36px 12px 0px}
.show_weather .left_box{ width:300px; height:225px; border:1px solid #e8e8e8; margin-top:16px}
.show_weather .left_box h3{ color:#000; font-size:14px; padding:10px 8px; font-family:'Î¢ÈíÑÅºÚ'}
.show_weather .left_box .wendu{ position:relative; padding-left:75px; margin-top:0px}
.show_weather .left_box .wendu span{ position:absolute; left:8px; top:0px}
.show_weather .left_box .wendu p{color:#333333;font-size: 35px;font-family:'Î¢ÈíÑÅºÚ';padding-top:25px;}
.show_weather .left_box .feng{ text-align:center; font-size:14px; color:#262626; margin-top:0px; margin-right:15px}
.show_weather .left_box .feng div{ margin:0px 0px}
.show_weather .left_box .des_list{ margin-top:0px}
.show_weather .left_box .des_list p{ float:left; color:#626262; font-size:14px; margin:10px 0px 0px 8px; line-height:20px}
.show_weather .left_box .des_list p span{ width:70px; display:inline-block; text-align:left; line-height: 24px;}
.show_weather .left_box .des_list p img{ vertical-align:middle}
.show_weather .base_title{color:#0d0d0d;font-size:18px;font-family:'Î¢ÈíÑÅºÚ';margin-top: 10px;}
.show_weather .base_title i{ width:6px; height:20px; background:#3a8de2; float:left; margin:2px 8px 0px 0px}
.show_weather .div_img{ border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; text-align:center; padding:0px 0px; margin-top:10px}
.show_weather .div_img img{ max-width:776px}
.show_weather .work_des{ background:#e7f3ff; color:#333; font-size:14px; line-height:23px; padding:10px; margin-top:10px}
.forecasters_list{ margin-top:10px}
.forecasters_list ul li{ float:left; width:191px; height:122px; margin-left:3px; background:#e7f3ff; font-size:12px; margin-bottom:3px}
.forecasters_list ul li.first{ margin-left:0px}
.forecasters_list ul li .box_l{ width:75px; height:122px; text-align:center; color:#1570a6}
.forecasters_list ul li .box_l .m_box{width:75px; height:122px; display:table-cell; vertical-align:middle}
.forecasters_list ul li .box_l p{ margin-top:5px}
.forecasters_list ul li .box_r{width:110px;height: 100px;margin-right:5px;color:#333;line-height:17px;padding-top: 10px;}
.forecasters_list ul li .box_r .m_box{ width:110px; height:122px; display:table-cell; vertical-align:middle}
.forecasters_list ul li .box_r h3{ color:#1570a6; font-size:18px; text-align:center; font-weight:normal; font-family:'Î¢ÈíÑÅºÚ'; margin-bottom:10px}
.header .top_nav .sub_nav{ position:relative}
.header .top_nav .sub_nav p{ width:104px; border-left:0px solid #d4d4d4; border-right:0px solid #d4d4d4; text-align:center; color:#245cbf; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; cursor:pointer; background:none;}
.header .top_nav .sub_nav p span{ background:url(imagessub_nav.png) no-repeat right center; padding-right:25px}
.header .top_nav .sub_nav .sub_nav_box{ position:absolute; right:0px; top:33px; background:#fff; z-index:999; width:264px; padding:5px 0px 5px 12px; display:none}
.header .top_nav .sub_nav .sub_nav_box a{ background:none; display:block; float:none; font-size:12px; color:#4d4d4d; padding:0px; line-height:25px}
.header .top_nav .sub_nav .sub_nav_box a:hover{ color:#245cbf}
.header .nav .current{ background:none;}
.nav .column_list{ background:#3a8de2 !important; border:none !important; width:1024px; padding:0px 0px 25px}
.nav .column_list dl{ padding-left:10px; border-left:1px solid #69a4e0; float:left; margin-left:10px; margin-top:30px}
.nav .column_list dl.one{ border-left:none}
.nav .column_list dl dt{ color:#ffeb46; font-size:18px; font-size:18px; font-weight:bold; line-height:25px; margin-bottom:8px}
.nav .column_list dl dt a{ color:#ffeb46}
.nav .column_list dl dd{ float:left; width:145px;height:190px;}
.nav .column_list dl dd a{ border:none; color:#fff; display:block; background:url(imagesdian.png) no-repeat left center; padding-left:12px; line-height:28px; font-size:15px}
.nav .column_list dl dd a:hover{ color:#ffeb46}
.main .bottom_list .service .service_tit a{ font-size:15px;font-weight: bold; }
.bottom_list .text_box .sub_tit{ position:absolute; right:10px; top:5px}
.modify-tit {
    color: #053ba4;
    font-size: 15px;
    font-weight: bold;
    margin-top: 15px;
}
.modify-tit span {
    display: inline-block;
    border-bottom: 2px solid #053ba4;
    padding-bottom: 5px;
}
.modify .modify-list {
    overflow: hidden;
    margin-bottom: 19px;
    padding-top: 3px;
}
.modify .modify-list a {
    display: block;
    width: 113px;
    height: 141px;
    background: #eaf2ff;
    text-align: center;
    float: left;
    margin: 9px 8px 0px 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #444;
    font-size: 14px;
}
.modify .modify-list div {
    padding: 20px 0px 15px;
}
.bg{
	margin-left: 10px;
}
.span{
	margin-left: 4px;
}
.main .bottom_list .interaction .modify-tit a {
    display: inline-block;
    background: url(imagesadvice_a.png) no-repeat left center;
    width: auto;
    font-size: 15px;
    color: #ff0000;
    padding-left: 25px;
    line-height: 25px;
    font-weight: normal;
}
.bottom_list .text_box .sub_tit a{ color:#053ba4; font-size:14px; line-height:33px; float:left; background:url(imagessub_tit.gif) no-repeat left center; padding-left:10px; margin-right:10px}
.bottom_list .text_box .sub_tit a.one{  background:none;color: #ff0000;}
.service_content .box_list .list_left{ width:401px}
.service_content .box_list .list_left .list_tit a{ width:193px; height:46px; display:block; line-height:43px; text-align:center; color:#245cbf; font-size:16px; background:none; margin-top:10px}
.service_content .box_list .list_left .list_tit .fl span{ background:url(imagesspan_fl.png) no-repeat left center; padding-left:30px}
.service_content .box_list .list_left .list_tit .fr span{ background:url(imagesspan_fr.png) no-repeat left center; padding-left:30px}
.service_content .box_list .list_left dl dt{ background:#eaf2ff; height:31px; line-height:31px; color:#474747; font-size:14px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; padding-left:12px; margin-top:12px; margin-bottom:3px}
.service_content .box_list .list_left dl dd{overflow:hidden;border-bottom:1px dashed #ddd;padding:10px 0px;line-height:20px;}
.service_content .box_list .list_left dl dd a{color: #333333;font-family:'Î¢ÈíÑÅºÚ';background:url(imagesx_icon.png) no-repeat left center;padding-left:14px;}
.service_content .box_list .list_left dl dd a.yb{background:none;padding-left:0px}
.service_content .box_list .list_left dl dd a.box_a1{width:192px;color: #333333;font-family:'Î¢ÈíÑÅºÚ';font-size:14px;background:url(imagesa_icon.png) no-repeat left center;padding-left:13px;}
.service_content .box_list .list_right{width: 211px;/* margin-left: 14px; */}
.service_content .box_list .list_right dl dt{ color:#3a8de2; font-size:18px; font-weight:bold;  no-repeat left center;  margin-top:20px; margin-bottom:12px}
.service_content .box_list .list_right dl dd a {
    background: url(imagesa_icon.png) no-repeat left center;
}
.service_content .box_list .list_right dl dd a{padding-left: 13px;display:block;font-size:14px;color: #333333;margin-bottom:12px;}
.online_booking .activity_profile{ border-top:1px dashed #cecece; margin-top:25px; padding-top:12px}
.online_booking .activity_profile h3{ color:#ff0000; font-size:14px; margin-bottom:3px}
.online_booking .activity_profile p{ color:#333; line-height:22px; letter-spacing:0.5px}.online_booking .activity_profile p span{ color:#245cbf}
.online_booking .book{ background:#ebf5ff; height:64px; line-height:64px; margin-top:17px}
.online_booking .book span{ width:140px; display:block; text-align:center; background:#3f87e4; font-size:18px; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; margin-right:25px}
.online_booking .book span em{ background:url(imagesspan_em1.png) no-repeat 16px center; display:block; padding-left:55px}
.online_booking .book a{ display:block; width:140px; color:#245cbf; font-size:16px; float:left; font-family:'Î¢ÈíÑÅºÚ'; background:url(imagesdian1.png) no-repeat left center; padding-left:12px}
.online_booking .book_group span{ background:#db800a}
.online_booking .book_group span em{ background:url(imagesspan_en2.png) no-repeat 7px center}
.online_booking .book a:hover{ color:#ff0002; background:url(imagesdian2.png) no-repeat left center}
.show_contents .book_tit{border-bottom:1px dashed #e8e8e8; line-height:23px; margin:25px 0px 15px; padding-bottom:8px; color:#3f87e4; font-size:18px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; background:url(imagesbook_tit.png) no-repeat left 2px; padding-left:45px}
.show_contents .book_tit a{ font-weight:normal; color:#ff0000; font-size:14px; background:url(imagestx_icon1.png) no-repeat left center; padding-left:18px}
.book_form .book_l{ width:186px; font-family:'Î¢ÈíÑÅºÚ'}
.book_form .book_l a{ display:block; height:45px; line-height:45px; border:1px solid #ddd; margin-bottom:9px; padding-left:18px; color:#424242; font-size:16px; background:url(imagesbook_l_a.png) no-repeat 153px center}
.book_form .book_l a:hover,.book_form .book_l a.on{ background:#3f87e4 url(imagesbook_l_a1.png) no-repeat 153px center; color:#fff}
.book_form .book_r{ width:776px}
.book_form .book_r ul li{ overflow:hidden; margin-top:15px; font-family:'Î¢ÈíÑÅºÚ';}
.book_form .book_r ul li label{ color:#414141; font-weight:bold; width:90px; text-align:right; line-height:32px; letter-spacing:0.5px; padding-right:3px}
.book_form .book_r ul li span{ line-height:32px}
.book_form .book_r ul li .text_ip{ border:1px solid #b9b9b9; width:256px; height:30px; line-height:30px; font-family:'Î¢ÈíÑÅºÚ'}
.book_form .book_r ul li .laydate-icon{ background:url(imagesicon.png) no-repeat 230px center}
.book_form .book_r ul li .textarea_ip{border:1px solid #b9b9b9; width:446px; height:80px; font-family:'Î¢ÈíÑÅºÚ'}
.book_form .book_r ul li p{ color:#000; line-height:32px;}
.book_form .book_r ul li p em{ color:#ff0000; font-size:18px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; margin-right:8px; float:left; margin-top:0px; margin-left: 3px;}
.book_form .book_r .submit_bnt input{ width:86px; height:36px; background:#499eea; border:none; color:#fff; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; cursor:pointer; margin:20px 0px 0px 98px}
.book_form .book_r .form_tit{ border-bottom:1px dashed #e8e8e8; margin-left:45px; color:#0f439f; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; margin-top:25px; padding-bottom:7px}
.news_list .video_box{ width:186px;height:215px; float:left; text-align:center; color:#333; overflow:hidden; margin:15px 0px 0px 10px}
.news_list .video_box img{ border:1px solid #d5d5d5; width:184px; height:129px; display:block}
.news_list .video_box p{ margin:5px 0px}
.news_list .tjqx_box{ width:180px; float:left; text-align:center; color:#000; overflow:hidden; margin:15px 0px 0px 18px}
.news_list .tjqx_box img{ border:1px solid #d5d5d5; width:180px;  display:block}
.news_list .tjqx_box p{ margin:5px 0px}
.news_list .first_box{ margin-left:0px}
/**===============**/
.header .logo{ position:relative}
.header .logo img{ display:block}
.header .logo .logo_img{ position:absolute; left:30px; top:33px}
.header .logo .logo_icon{ float: right;margin-right: -2px}
.declare_left{ width:528px; border:1px solid #dadada; margin-top:15px; padding-bottom:50px}
.declare_left .tit_l{ background:#4aa0ea url(imagestit_l.png) no-repeat 5px center; height:35px; line-height:35px; color:#fff; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; padding-left:23px}
.declare_left .l_box{ padding-left:8px; width:360px; color:#383838; margin-top:20px}
.declare_left .l_box p{ margin-bottom:15px}
.declare_left .l_box p span{ color:#333}
.declare_left .r_box{ width:95px; margin-top:33px}
.declare_left .r_box a{ display:block; height:25px; line-height:25px; background:#4aa0ea url(imagesr_box_a.png) no-repeat left center; margin-bottom:8px; text-align:right; padding-right:5px; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px}
.declare_left .r_box a:hover{ background:#f08965 url(imagesr_box_a.png) no-repeat left center}
.declare_left .r_box a.icon1{ background-position:5px 8px}
.declare_left .r_box a.icon2{ background-position:6px -30px}
.declare_left .r_box a.icon3{ background-position:6px -64px}
.declare_left .r_box a.icon4{ background-position:5px -101px}
.declare_right{ width:233px; border:1px solid #dadada; margin-top:15px; padding-bottom:10px}
.declare_process{ margin:8px 8px; border-top:1px dashed #c7c7c7}
.declare_process .process_tit{ color:#000; font-size:14px; font-weight:bold; margin:15px 0px}
.declare_process img{ max-width:512px}
.declare_right .box{ margin:0px 8px}
.declare_right .box .titbox{ border-bottom:1px solid #dadada; color:#245cbf; font-size:14px; font-weight:bold; height:28px; margin:5px 0px}
.declare_right .box .titbox span{ display:inline-table; border-bottom:2px solid #245cbf; width:125px; line-height:28px}
.declare_right .box h3{ font-size:14px; color:#333; padding:10px 0px}
.declare_right .box a{ display:block; /* height:29px; */ line-height:29px; font-size:14px; color:#333; padding-left:19px; background:url(imagesbox_a.png) no-repeat 5px 10px}
.declare_right .box a:hover{ background:#4aa0ea url(imagestit_l.png) no-repeat 5px center; color:#fff}
/**-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------**/
.everyday span{font:normal 12px/21px "Î¢ÈíÑÅºÚ";color:#333;}
.everyday .t1{
	float:left;
	width:54px;
	color:#333}
.everyday img{
	float:left;
	width:39px;
	heigth:36px;
	margin:5px 8px 5px 9px;}
.tenday-con{
	width:676px;
	}
.tenday-con .everyday, .everyday span{float:left;width:56px;text-align:center;font-size: 14px/* padding-left: 0px; */}
.tenday-curve{
	width:676px;
	padding:0px 0;
	color:#94afdb}
.border-right{
	border-right:solid 1px #fff;
}
.hourlist{ height:130px;}
.hourlist ul li{ width:61px; float:left; display:inline; font-size:14px; margin-left:12px;
border-right:1px dashed  #dadada;}
.hourlist #eachHourUl ul li{
border-right:none;}
.hourlist ul li.t{ background:#f8f8f8;}
.hourlist ul li p{text-align:center;line-height:20px;margin-top: 17px;}
.hourlist ul li p.time{ color:#333;}
.hourlist ul li p.img{ padding:0px 0;}
.hourlist ul li p.wd{ color:#073aba;}
#monitorpic{
	width:676px;
	height:282px;
	position:relative;
	overflow:hidden;
}
#speed{
	line-height: 80px;
    text-align: center;
    width: 83px;
    height: 80px;
    font-size: 14px;
    color:red;
}
.switch_content .img img{
}
.switch_content .img_box img{
	width:776px;
}
#popwindow_wrap {
    display: none;
    left: 0;
    position: fixed;
    text-align: center;
    top: 100px;
    width: 100%;
    z-index: 100;
}
#popwindow {
    background-color: #FFFFFF;
    height: 500px;
    margin: 0 auto;
    position: relative;
    width: 800px;
}
#popwindow #pictimes {margin: 10px;padding-top: 10px;text-align: center;}
.bigpic {color: #A0A0A0;line-height: 28px;text-align: center;}
#overlay {
    background-color: #000000;
    display: none;
    height: 1506px;
    left: 0;
    opacity: 0.4;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 90;
}
#popwindow .picbn_s {
	background-repeat:no-repeat;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    margin: 5px;
    width: 30px;
}
#popwindow .picbn_n {
	background-repeat:no-repeat;
    cursor: pointer;
    height: 25px;
    margin: 5px;
    width: 30px;
}
.flash_inspect a {cursor: pointer;float: left;margin:10px 55px 10px 0;}
.flash_inspect {overflow: hidden;padding: 5px 0; text-align: center; width: 776px;margin:0 auto;}
.img table{
	width:776px;
}
.img table tr td {
  width: 50%;
  text-align: left;
  margin: 0 auto;
  height: 380px;
}
#noweatheralarm{
	margin-top:15px;
}
#noweatheralarm .title{
	color:#245cbf;
	line-height:22px;
}
.weather_map .imgbox .mp3 .playbtn{
	  margin: 13px 0px 0px 35px;
	  cursor:pointer;
}
.weather_map .imgbox .mp3 #donghua{
	   margin:18px 0px 0px 20px;
}
.weather_map .imgbox .mp3 #donghua  #DivFlash{
	   width: 450px;
  margin: 0px 6px 0px 6px;
}
#popwindows{
	border: 1px solid #BED9F8;
	background-color:#FFFFFF;
	top:1px;
	left:1px;
	z-index:20;
	width:200px;
	position:absolute;
}
#popw-title{
    text-align: center;
}
#popw-title b{
    margin: 3px 5px;
}
.popw-t-ltd{
	text-align:right;
	padding: 3px 5px;
}
.popw-t-rtd{
	text-align:left;
	padding: 3px 5px;
}
#aqi-map{
	margin-top:10px;
	position: relative;
	clear:both;
	padding-left: 25px;
}
#aqi-map-title{
	position:absolute;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	top: 5px;
	left: 250px;
}
#aqitable-title{
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin:10px;
}
#mapwrap{
	width:600px;
	height:auto;
	position:relative;
}
.map_contc{
    position:absolute;
}
#framebody{
	width:776px;
}
#newalarm_title {
	color: #000;
	font-size:16px;
	font-weight: bold;
	padding:0;
	margin:0;
}
#new_alarm {margin:0 auto;border: 1px solid #dddddd;color: #333;text-align: center;width:760px;}
#new_alarm th {border: 1px solid #dddddd;color: #196AB2;font-weight: normal;height: 26px;overflow: hidden;}
#new_alarm td {border: 1px solid #dddddd;padding: 10px 10px;text-align: center;}
#alarm_content_list tr:hover {
	background-color: #E5F2FE;
}
.form_list .yz{
	margin-left:60px;
	padding-top:40px;
}
.fixsel .cur_page {
    background: none repeat scroll 0 0 #3096E8;
    border: 1px solid #BDECFE;
    color: #FFF;
    display: block;
	font-weight:bold;
    width: 28px;
	text-align: center;
	padding: 0;
}
.fixsel a, .fixsel span{ height:22px; border:1px solid #bdecfe;background:#f1fcff; line-height:22px; padding:0 10px; float:left; display:block; color:#114e91; margin:0 2px;}
.main_right .reply_list .des1{ color:#3a3a3a; line-height:20px; background:url(imagesdes_bg1.gif) no-repeat center top; padding-top:15px}
.form_list span.zxinfo{
	line-height:34px;
}
.main_right .wyzx{
  background: url(imagesadvice_bg1.gif) no-repeat left center;
  width: 82px;
  height: 30px;
  border: none;
  text-indent: -999em;
  cursor: pointer;
}
#obt-content{
	margin: 5px 0;
}
#leftList{
    display: inline;
    float: right;
	width:170px;
}
#rightMap{
	clear: both;
    width: 600px;
	display: inline;
    float: left;
    color:#000000;
}
/*·ÖÇøÁÐ±í start*/
#mapnagv div{
	width:45px;
	height: 25px;
	float:left;
	cursor: pointer;
	text-align: center;
}
#mapnagv span{
	margin:0 6px;
	float:left;
	color:#cbcbcb;
}
#mapnagv{
	clear:both;
}
.mapnagv_selected{
	color: #FF0000;
	font-weight: bold;
}
.mapnagv_nomrmal{
}
/*·ÖÇøÁÐ±í end*/
/*Õ¾µãÁÐ±í start*/
#obtlisthead{
	background-color: #FFFFFF;
    border: 1px solid #c0dbf9;
	color: #0745b4;
    font-weight: bold;
    width:170px;
}
#obtlisthead td{
	background-color: #e4eef9;
    border-left: 1px solid #c0dbf9;
}
#obtlistborder{
	height: 500px;
	color: #000000;
	font-size:12px;
	overflow-x: hidden;
    /* overflow-y: scroll; */
    background-color: #FFFFFF;
    border:0;
}
#obtlist{
	background-color: #FFFFFF;
	width:180px;
}
#obtlist tr{
	cursor:pointer;
}
#obtlist td{
	border-left:1px solid #c0dbf9;
	border-bottom:1px solid #e4eef9;
	height:30px;
}
#obtlist .obtindex{
	width: 30px;
	text-align: center;
}
#obtlist .obtname{
	width: 70px;
	border-right: 0 none;
	padding-left: 5px;
}
#obtlist .obtvalue{
	text-align: left;
	padding-right:  0 2px;
}
.obtbgover{
	background-color:#E1EFFC;
}
.obtbgselected{
	background-color:#E1EFFC;
}
.obtbgnomrmal{
	background-color:#FFFFFF;
}
.explain{
	border-top: 1px dashed #CCCCCC;
	padding: 5px 10px;
}
.explain ul li{
	background:url("../../reception/images/weatherMonitor/bg_listart.gif") no-repeat scroll 8px 8px rgba(0, 0, 0, 0);
	list-style: none outside none;
	padding:0 5px 0 20px;
	color:#196ab2;
}
.ex-title{
	font-size: 14px;
	color:#FF0000;
}
/*Õ¾µãÁÐ±í end*/
/*µØÍ¼ÏÔÊ¾ start*/
#mapborder{
	position: relative;
	width:600px;
	height:515px;
	overflow: hidden;
	color: #000000;
    font-weight: bold;
}
#mapborder a:hover{
	color: #FF0000;
    font-weight: bold;
    text-decoration: none;
}
#mapborder a:link{
	color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#mapborder a{
	color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#mapshade{
	position: absolute;
	top:0;
	left:0;
	opacity: 0.8;
	width:590px;
	height:515px;
	z-index: 1000;
	background-color:#DEDEDE;
}
#mapshade img{
	margin-left: 290px;
    margin-top: 250px;
}
#mapdtitle-t{
	position: absolute;
	z-index: 100;
	top:5px;
	left:5px;
	height:25px;
	width:200px;
	font-size:12px;
	font-weight: bold;
	text-align: left;
}
#mapdtitle-time{
	position: absolute;
	z-index: 100;
	top:5px;
	right:5px;
	height:30px;
	width:450px;
	font-size:12px;
	font-weight:normal;
	text-align: right;
}
#mapdstatistics{
	position: absolute;
	z-index: 100;
	top:30px;
	left:0;
	height:50px;
	max-width:300px;
	font-weight: normal;
	padding:5px 10px;
	background-color:#e6f2fe;
}
#mapdstatistics_min .shr{
	border-top:1px solid #b6d1f6;
	width: auto;
}
#mapdexplain{
	position: absolute;
	z-index: 100;
	bottom:5px;
	left:0px;
	height:30px;
	width:590px;
	text-align: left;
}
#mapdexplain span{
	margin:0px 2px;
	padding:2px ;
}
#mapobtp{
	position: absolute;
	z-index: 200;
	display:none;
	top:10px;
	left:20px;
}
#mapobtmax{
	position: absolute;
	z-index: 200;
	display:none;
}
#mapobtmin{
	position: absolute;
	z-index: 200;
	display:none;
}
.mobt{
	height:20px;
}
/*µØÍ¼ÏÔÊ¾ end*/
/*Êý¾ÝÍ¼±í start -moz-user-select:   none;*/
#obtinfowindow{
	position: fixed;
	_position:absolute;
	width:640px;
	display:none;
	clear:both;
	z-index: 1000;
	color: #000000;
	top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#dragBar{
	clear: both;
    height: 4px;
    position: relative;
    cursor: move;
    background: url(../../reception/images/weatherMonitor/obtinfow_top.png) no-repeat scroll 0 0 transparent;
}
#obtinfow-center{
	background: url(../../reception/images/weatherMonitor/obtinfow_c.png) repeat scroll 0 0 transparent;
}
#obtinfow-bottom{
	height: 7px;
	background: url(../../reception/images/weatherMonitor/obtinfow_bottom.png) no-repeat scroll 0 0 transparent;
}
#container{
	position: relative;
	height: 240px;
	width: 620px;
	margin:0 10px;
	clear:both;
}
#charloading{
	margin:100px 310px;
}
#colsebn{
	position: absolute;
	cursor:pointer;
	top:-3px;
	right:10px;
	width:15px;
	height:15px;
}
.owinfolist{
	padding: 5px 10px;
	clear:both;
}
.ownagv{
	clear: both;
    height: 30px;
    position: relative;
}
#ownagv_motype{
	text-align: center;
	position: absolute;
	bottom: -5px;
	right:50px;
}
#ownagv_motype td{
	cursor: pointer;
	width:21px;
}
.selectedtype{
	background: url(../../reception/images/weatherMonitor/obtinfownav.png) no-repeat scroll 0 0 transparent;
	color:#1188ff;
}
.nomraltype{
}
/*Êý¾ÝÍ¼±í end*/
/*¼à²âÀàÐÍµ¼º½ start*/
#obtdata-nav-top{
	height: 5px;
	background: url(../../reception/images/weatherMonitor/obt-nav-top.png) no-repeat scroll 0 0 transparent;
	overflow: hidden;
	background-size:776px;
	width:776px;
}
#obtdata-nav-center{
	background: url(../../reception/images/weatherMonitor/obt-nav-c.png) repeat scroll 0 0 transparent;
	padding: 0 2px;
	overflow: hidden;
	background-size: 776px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
	src='../../reception/images/weatherMonitor/obt-nav-c.png',
	sizingMethod='scale');
}
#obtdata-nav-bottom{
	height: 5px;
	margin-bottom: 5px;
	background: url(../../reception/images/weatherMonitor/obt-nav-bottom.png) no-repeat scroll 0 0 transparent;
	background-size:776px;
	width:776px;
}
#obtdata_nav_left{
	float:left;
	width:600px;
}
#monitordata-nagv-sub{
	/**background: url(../../reception/images/weatherMonitor/navback.png) no-repeat scroll 0 0 transparent;*/
	border:0;
	padding:5px;
	margin-left:2px;
}
#obtdata_nav_right{
	float:right;
	width:170px;
	padding-top: 5px;
}
#monitordata_nagv{
	position: relative;
	clear: both;
	color:#1347bf;
}
#monitordata_nagv_t{
	position: relative;
	bottom:-3px;
	font-size:14px;
	height:35px;
	text-align: center;
	z-index: 10;
}
#monitordata_nagv_t .obtnav-bn{
	cursor: pointer;
}
#monitordata_nagv_t .obtnavin_bnl{
	width:2px;
	height: 35px;
}
#monitordata_nagv_t .obtnavin_bnc{
	height: 35px;
	padding: 0 5px;
	min-width:60px;
}
#monitordata_nagv_t .obtnavin_bnr{
	width:2px;
	height: 35px;
}
#monitordata_nagv_s{
	position: absolute;
	top:0;
	left:0;
	width:100px;
	height:35px;
	font-weight: bold;
	background: url(../../reception/images/weatherMonitor/navtypes.png) repeat scroll 0 0 transparent;
	z-index: 8;
}
#monitordata_nagv_t_sub{
	width:580px;
}
.mdngv_t_sub{
	float: left;
	cursor: pointer;
	min-width:50px;
	text-align:center;
}
.mdngv_t_sub a:hover{
	text-decoration:none;
}
.queryp{
	color:#000000;
	float:left;
	margin:0px 10px;
}
.mdngv_t_sub_q{
	float:left;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	background: url(../../reception/images/weatherMonitor/obtinputbk_04.png) repeat scroll 0 0 transparent;
	line-height:25px;
	width:62px;
	height:25px;
}
#obt-content input {
	border:0px solid #84A9D4;
	text-align: center;
	line-height:25px;
	overflow:hidden;
}
#obt-content  #datepicker{
	background: url(../../reception/images/weatherMonitor/obtinputbk_01.png) repeat scroll 0 0 transparent;
	width:86px;
	height:25px;
}
#obt-content  #datepickerHH{
	background: url(../../reception/images/weatherMonitor/obtinputbk_02.png) repeat scroll 0 0 transparent;
	width:24px;
	height:25px;
}
#obt-content  #datepickerMM{
	background: url(../../reception/images/weatherMonitor/obtinputbk_02.png) repeat scroll 0 0 transparent;
	width:24px;
	height:25px;
}
#obt-content  .qP_min{
	background: url(../../reception/images/weatherMonitor/obtinputbk_03.png) repeat scroll 0 0 transparent;
	width:35px;
	height:25px;
}
#obt-content  .qP_max{
	background: url(../../reception/images/weatherMonitor/obtinputbk_03.png) repeat scroll 0 0 transparent;
	width:35px;
	height:25px;
}
#obt-content  .mdngv_t_sub_s{
	color:#FF0000;
	font-weight:bold;
}
#obt-content  .mdngv_t_sub_n{
	color:#000000;
}
/*¼à²âÀàÐÍµ¼º½ end*/
/*Ê±¼äÑ¡ÔñÆ÷ start*/
#obt-content  .datemenu{
	background-color: #FFFFFF;
    border: 1px solid #BBBBBB;
    padding: 2px;
    color:#000000;
}
#obt-content  .datemenu td{
	font-size: 9pt;
	text-align: center;
	background-color: #FFFFFF;
	cursor:pointer;
	width:20px;
	height:20px;
}
#obt-content  .datemenu_title{
	height:20px;
	background-color: #C0EBEF;
	font-weight: bold;
	text-align: center;
}
/*Ê±¼äÑ¡ÔñÆ÷ end*/
#obt-content  .style101 {
    color: #FF0000;
    font-size: 11pt;
}
#obt-content  .input_01{
 background: url("../../../design/reception/images/weatherMonitor/obtinputbk_03.png") repeat scroll 0 0 transparent;
    height: 25px;
    width: 35px;
}
#obt-content  .search{
    background: url("../../../design/reception/images/weatherMonitor/obtinputbk_04.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 62px;
}
#obt-content  .switch{
    background: url("../../../design/reception/images/weatherMonitor/obtinputbk_05.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 85px;
    color:#0745B4;
}
#obt-content  #mapdtitle-t{
width:360px;
}
#monitordata_nagv_t .obtnavin_bnc{
min-width:52px;
}
/*Æ½¾ùÓêÁ¿Õ¾µãÁÐ±í¿ªÊ¼*/
#obt-content  #avgRainTable{
	background-color: #FFFFFF;
	border-top: 1px solid #c0dbf9;
	border-right: 1px solid #c0dbf9;
    font-size:12px;
    width:190px;
    text-align:center;
}
#obt-content  #avgRainTable tr{
    height:32px;
}
#obt-content  #avgRainTable td{
    border-left: 1px solid #c0dbf9;
    border-bottom: 1px solid #c0dbf9;
}
/*Æ½¾ùÓêÁ¿Õ¾µãÁÐ±í½áÊø*/
/**tx**/
.content_text *{font-size:14px; color:#333; line-height:200%; }
.content_text td{ padding:5px; }
.content_text a{color:#4BA1EA; text-decoration:underline}
.administration_list p{color:#053ba4; font-weight:700; margin-bottom:12px;}
.weather_situation{ margin-top:10px; height: 1%;}
.weather_situation .ws_tit{height:33px}
.weather_situation .ws_tit h3{ margin:1px 0px 0px 0px; background:#fff; border:1px solid #bcd4ff; border-bottom:none; height:28px; line-height:28px; font-size:12px; color:#003f9f; padding:0px 16px}
.weather_situation .ws_tit div{ line-height:19px; margin-top:7px}
.weather_situation .ws_tit span{ margin-right:12px; float:left}
.weather_situation .ws_tit em{ float:left; color:#333}
.weather_situation .ws_tit label{width:38px; height:19px; display:block; float:left; text-align:center; color:#0a3f9f; margin-left:5px}
.weather_situation ul li{ width:485px; margin:10px 0px 0px 10px; text-align:center; float:left}
.weather_situation ul li div{ border:1px solid #ddd; padding:10px;background: white;}
.weather_situation ul li div img{ width:470px; height:350px; display:block;cursor: pointer;}
.weather_situation ul li p{ color:#003f9f; font-weight:bold; padding:13px 0px}
/** page **/
*{margin:0;padding:0;list-style:none;/* margin-left: 18px; */}
a{ text-decoration:none;color: #333;}
a:hover{ text-decoration:none;}
.tcdPageCode{padding: 15px 5px;text-align: left;color: #ccc;clear: right; float:left;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
/** ËÑË÷¿ò **/
.button {
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 8px 15px;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,0.9);
	white-space: nowrap;
	background-color: #eaeaea;
	background-image: -moz-linear-gradient(#fafafa, #eaeaea);
	background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
	background-image: linear-gradient(#fafafa, #eaeaea);
	background-repeat: repeat-x;
	border-radius: 3px;
	border: 1px solid #ddd;
	border-bottom-color: #c5c5c5;
	box-shadow: 0 1px 3px rgba(0,0,0,.05);
	vertical-align: middle;
	cursor: pointer;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-appearance: none;
}
.button:hover,
.button:active {
	background-position: 0 -15px;
	border-color: #ccc #ccc #b5b5b5;
}
.button:active {
	background-color: #dadada;
	border-color: #b5b5b5;
	background-image: none;
	box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
}
#zg{
	width: 11px;
	position: absolute;
	background-color: #eef;
	z-index: 1;
	clear:both;
	margin: 7px 0px 0px -40px;
	border-radius: 4px 4px 0px 0px;
}
#top_cn{ height:28px; background:#F2F5FA; color:#666867;}
.topcn{ width:1002px; height:28px; line-height:28px; margin:0 auto; text-align:left;}
.topcn .back{float:right;}
.topcn .clock{ float:left; font-style:normal;}
#cn{ width:1002px; margin:0 auto;}
#logo{ width:1002px; height:216px;}
#nav{width:987px; padding-left:15px; height:38px; background:url(imagesnav-bg.jpg); margin-bottom:4px;}
#nav ul li{ float:left; padding-top:4px; line-height:34px; font-weight:bold; font-size:15px;}
#nav ul li a{display:block; float:left; padding:0 10px; color:#FFF;}
#nav ul li.hover{ background:url(imagesnav-list-cn.jpg) 0 4px repeat-x;}
#nav ul li.hover a{ color:#5BAB18;}
#nav ul li.hover b{ display:block; width:6px; height:34px; background:url(imagesnav-list-left.jpg); float:left;}
#nav ul li.hover em{ display:block; width:6px; height:34px; background:url(imagesnav-list-right.jpg); float:left;}
#nav ul span{ width:1px; height:38px; background:url(imagesnav-list-h.jpg); font-size:0; float:left; _margin-top:-4px;}
#cn-left{width:685px;float:left; display:inline;}
#cn-left .cn-left-top{ height:8px; background:url(imagescn-left-top.jpg); font-size:0;}
#cn-left .cn-left-cn{ background:url(imagescn-left-cn.jpg); clear:both; min-height:460px;}
#cn-left .cn-left-bottom{ clear:both; height:8px; background:url(imagescn-left-bottom.jpg); font-size:0;}
#cn-left .title{ height:30px; background:url(imagescn-title-bg.jpg) no-repeat; line-height:30px;overflow:hidden;}
#cn-left .title strong{ color:#FFF; font-size:15px; width:162px; height:30px; display:block; text-align:center;}
#cn-left .title span{ float:right; color:#F00; margin-right:10px;}
#weather_tip_id {overflow: hidden;width:500px;position: relative; }
#cn-left .box{ width:663px; margin:0 auto; background:url(imagesbox-cn.jpg); margin-top:10px;}
#cn-left .box .box-top{ height:14px; background:url(imagesbox-top.jpg);}
#cn-left .box .box-bottom{ height:14px; background:url(imagesbox-bottom.jpg);}
#cn-left .box .box-title{ width:590px; margin-left:50px; height:30px;}
#cn-left .box .box-title strong{ font-size:16px; color:#E9AD3F; float:left;}
#cn-left .box .box-title span{ float:right; color:#656469;}
#cn-left .box .box-title em{ width:104px; float:left; height:17px; display:block; background-image:url(imagesstar.jpg);}
#cn-left .box .box-title em.five{background-position:0 0;}
#cn-left .box .box-title em.four{background-position:0 85px;}
#cn-left .box .box-title em.three{background-position:0 68px;}
#cn-left .box .box-title em.two{background-position:0 51px;}
#cn-left .box .box-title em.one{background-position:0 34px;}
#cn-left .box .box-title em.zero{background-position:0 17px;}
#cn-left .box .box-cn{ width:630px; margin:0 auto; color:#307F7C; font-size:14px; font-weight:bold; line-height:24px; text-indent:2em;}
#cn-left ul{ height:auto;overflow:hidden;/*margin-top:20px;*/}
#cn-left ul li{display:inline-block;margin-left:20px;padding:10px 0;float:left;}
#cn-left ul li .common {width:310px; height:140px;}
#cn-left ul li img{ float:left; display:inline-block;}
#cn-left ul li .des{ width:220px;float:right; display:inline-block;font-size:14px;}
#cn-left ul li .des strong{ display:block; color:#307F7C; line-height:34px;}
#cn-left ul li .des span{ display:block;line-height:24px; color:#666666; margin-bottom:6px;}
#cn-left ul li .des em{ width:71px; height:23px; line-height:23px; text-align:center; display:block; background:url(imagesmore.jpg); font-style:normal;}
#cn-left ul li .des em a{ color:#337F7D;}
#cn-left ul li .des em a:hover{ color:#E4470E;}
/***  left new css style start  ***/
.ulI-cn {
	top:10px;
	position:relative;
	margin-bottom:12px;
}
.ulI-y {
	color:#369F37;
	font-weight:bold;
	left:0;
	position:absolute;
	top:-10px;
}
.ulI-x {
	color:#369F37;
	bottom:30px;
	font-weight:bold;
	position:absolute;
	right:0;
}
/***  left new css style end  ***/
#cn-right{ width:307px; float:right; display:inline;}
#cn-right .cn-top{ clear:both; height:6px; font-size:0; background:url(imagesright-top-bg.jpg);}
#cn-right .cn{ background:url(imagesright-cn-bg.jpg); padding:2px 0;}
#cn-right .cn-bottom{ clear:both; height:5px; font-size:0; background:url(imagesright-bottom-bg.jpg);}
#cn-right .cn .title{ height:30px; background:url(imagescn-title-bg.jpg) no-repeat; line-height:30px;}
#cn-right .cn .title2{ height:24px; line-height:24px; color:#676568; text-indent:2em;}
#cn-right .cn .title strong{ color:#FFF; font-size:15px; width:162px; height:30px; display:block; text-align:center;}
#cn-right .cn .title span{ float:right; color:#666664; padding-right:10px;}
#cn-right .cn .qushitu{ width:287px; margin:0 auto; margin-top:16px; margin-bottom:5px; position:relative;}
#cn-right .cn .qushishuju{ width:298px; margin:0 auto; padding-bottom:4px;}
#cn-right .cn .qushishuju .h25{ height:25px;}
#cn-right .cn .qushishuju .h40{ height:40px;}
#cn-right .cn ul.baike{ width:285px; padding:5px 0; margin:0 auto;}
#cn-right .cn ul li{ line-height:30px; background:url(imagesbaike-list-bg.jpg) center bottom no-repeat; text-indent:1em;}
#cn-right .cn .speakcn{ width:285px; margin:0 auto;}
#cn-right .cn .content{ width:283px; height:60px; line-height:20px; margin:0 auto; border:1px solid #999999; background:url(imagescontent-bg.jpg) #FFF center top repeat-x; margin-bottom:8px;}
.get-anniu{ float:right;}
#n-cn{ background:url(imagesn-cn-cn-bg.jpg); width:1002px; margin:0 auto;}
#n-cn .n-cn-top{ height:8px; font-size:0; background:url(imagesn-cn-top-bg.jpg);}
#n-cn .n-cn-cn{ padding:0 28px 8px;}
#n-cn .n-cn-bottom{ height:8px; font-size:0; background:url(imagesn-cn-bottom-bg.jpg);}
#nowwhere{ height:20px; line-height:20px; color:#666668;}
#nowwhere a{color:#666668;}
#nowwhere a:hover{color:#E4470E; text-decoration:underline;}
.n-cn-cn .zhishu-box{ border:1px solid #ADD55B; padding:8px 16px; margin-top:4px; margin-bottom:10px; background:#FAFAFA;}
.n-cn-cn .zhishu-box .title{ height:30px; line-height:30px; background:url(imageszhishu-bottom-bg.jpg) center bottom repeat-x; font-weight:bold; color:#2F7E7B; font-size:14px; margin-bottom:8px;}
.n-cn-cn .zhishu-cn img{ width:91px; height:114px; float:left; display:block;}
.n-cn-cn .zhishu-cn .des{ width:792px;float:left; display:inline;font-size:14px; margin-left:20px; margin-top:20px;}
.n-cn-cn .zhishu-cn .des strong{ display:block; color:#307F7C; line-height:34px;}
.n-cn-cn .zhishu-cn .des span{ display:block;line-height:24px; color:#666666; margin-bottom:6px;}
.n-cn-cn .zhishu-box .title span{ color:#656565; font-size:12px; font-weight:normal; float:right;}
.n-cn-cn .zhishu-box .zhishutu-sm{ height:20px; line-height:20px;}
.n-cn-cn .zhishu-box .zhishutu-sm span{float:right; width:120px; height:20px; line-height:20px; text-indent:1em; display:block; color:#656565;}
.n-cn-cn .zhishu-box .zhishutu-sm span.blue{ background:url(imagesico-blue.jpg) left center no-repeat;}
.n-cn-cn .zhishu-box .zhishutu-sm span.yellow{ background:url(imagesico-yellow.jpg) left center no-repeat;}
.n-cn-cn .zhishu-box .zhishutu-tu{ width:911px; height:231px; margin:0 auto; }
.n-cn-cn .zhishu-box table{ color:#666666;}
.n-cn-cn .zhishu-box table strong{ color:#000; font-size:14px;}
.indent{ padding-left:10px; padding-right:10px; line-height:24px;}
#bottom{ clear:both; line-height:24px; text-align:center; margin-top:20px;color: #666867;}
.go_top{ width:44px; height:20px; background:url(imagesgo-top.jpg); padding-top:25px;color:#FFF; text-align:center;position:fixed; display:none;cursor:pointer}
@media screen and (-webkit-min-device-pixel-ratio:0) {b.ar_r{ border-width:5px 5px 5px 0;}}
#holder{margin-top: 4px;}
/** ÄÚÈÝ¹ý³¤ ...*/
.context_title{width:110px;height: 50px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor: pointer;}
.fullSlide{width:100%;position:relative;height:70px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height: 85px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height: 85px;}
.fullSlide .bd li a img{
	width: 327px;height: 85px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:-23px;left:0;height:15px;line-height:15px;}
.fullSlide .hd ul{float: right;height:2em;}
.fullSlide .hd ul li{
	float: left;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:29px;height:5px;margin:1px;background:#fff;filter:alpha(opacity=80);opacity:0.8;text-indent: -9999em;}
.fullSlide .hd ul .on{background:#ff900d;}
/*
.news_img .pages a{ margin-left:0px;}*/
/*
+----------------------------------------------------------------+
	Extras
+----------------------------------------------------------------+
*/
.cf:before, .cf:after {
	content: " ";
	display: table
}
.cf:after {
	clear: both
}
.clear {
	clear: both
}
/*
+----------------------------------------------------------------+
	Slideshow
+----------------------------------------------------------------+
*/
.slider {
	margin: 0 auto;
	width: 100%;
}
.slider-container {
	height: 425px;
	margin: 0 auto 20px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.slider-container .slider-wrapper {
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 5000em; /*Fix for prevent display errors*/
	-webkit-transition: all 800ms ease;
	-moz-transition: all 800ms ease;
	-o-transition: all 800ms ease;
	transition: all 800ms ease;
}
.slider-container ul li {
	float: left;
}
.slider-container ul li div {
	height: 58px;
	width: 488px;
	opacity: 0.5;
	background: #000;
	position: absolute;
	z-index: 997;
	margin-top: -58px;
}
.slider-nav {
	text-align: center;
	position: absolute;
	z-index: 999;
	margin-top: -140px;
	margin-left: 80px;
}
.slider-nav li {
	display: inline;
	padding: 3px;
}
.slider-wrapper ul li h3{
	position: absolute;
	z-index: 998;
	margin-top: -50px;
	margin-left:20px;
}
.slider-wrapper ul li h3 a{
	color: #fff;
	font-weight: normal;
	overflow: hidden;
    width: 430px;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    text-align: center;
}
.slider-nav .bullet {
	background:#818181;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 10px;
	width: 60px;
}
.slider-nav .active {
	background-color: #ff900d;
}
.slider-nav .prev, .slider-nav .next {
	background: url('imagessprite.png') no-repeat;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 16px;
	width: 16px;
}
.slider-nav .next {
	background-position: -15px top
}
.xxgs_head{
	margin-top:10px;
	font-weight:bold;
}
.xxgs_head .t1{
	width:670px;
	text-align: left;
}
.xxgs_head .t2{
	width:100px;
	text-align:right;	
}
#qhyc{
	line-height: 25px;
}
.monitoring_content{
	text-align:center;
}
#reply_content{
	padding-top:10px;
}
.next-hour .hour-tit,.the5-days .the5-tit{ height:40px; line-height:40px; background:#f3f8fe; padding:0px 10px; color:#040404; font-size:14px; font-weight:bold}
.next-hour .hour-tit span{ color:#00579b; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal}
.next-hour .hour-img{ width:776px; margin:auto; position:relative}
.next-hour .hour-img img{ max-width:776px}
.next-hour .hour-img .explain-img{ position:absolute; left:116px; bottom:3px}
.the5-days .the5-tit{ margin:20px 0px 12px}
.the5-days .the5-tit span{ }
.the5-days .the5-text{ border:1px solid #e2ecf6; border-left:none; overflow:hidden; height:299px; margin-bottom:20px}
.the5-days .the5-text .days{ height:299px; border-left:1px solid #e2ecf6; width:154px; text-align:center}
.the5-days .the5-text .days .time{ color:#3e3e3e; font-size:14px; font-weight:700; line-height:20px; padding:18px 0px 15px}
.the5-days .the5-text .days .day-icon img{ height:36px}
.the5-days .the5-text .days .tqzk{ font-family:'Î¢ÈíÑÅºÚ'; color:#2f2f2f; font-size:12px; line-height:20px; margin:10px 0px}
.the5-days .the5-text .days .wd{ color:#0f439f; font-family:'Arial'; font-size:15px; margin-bottom:12px}
.the5-days .the5-text .days ul{ text-align:left; margin-left:20px; color:#626262; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'}
.the5-days .the5-text .days ul li{ overflow:hidden; line-height:20px; height:20px; margin-bottom:3px}
.the5-days .the5-text .days ul li span{ width:16px; display:block; height:20px; margin-right:10px; text-align:center}
.the5-days .the5-text .days ul li img{ vertical-align:bottom}
.the5-days .the5-text .days .timecolor{ color:#0b347d}
.show_switch .tourism-tit a{ padding:0px 12px}
.effective{ background:#f3f8fe; height:58px; line-height:58px; padding:13px; color:#ff0404; font-size:16px; font-family:'Î¢ÈíÑÅºÚ';}
.effective label,.effective span{ display:inline-block; float:left}
.effective label{ margin-right:5px}
.effective span{ margin-left:15px}
/*
.effective img{ height:58px}*/
.weather-box .weather-tit{ color:#000; font-size:14px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; line-height:45px; overflow:hidden}
.weather-box .weather-tit span{ font-weight:normal; font-size:14px; color:#333; font-family:'Î¢ÈíÑÅºÚ'}
.weather-box .weather-l{ width:400px; font-family:'Î¢ÈíÑÅºÚ'}
.weather-box .weather-l img{ width:65px; margin:0px 20px 0px 10px}
.weather-box .weather-l p{ font-size:14px; color:#000}
.weather-box .weather-l h2{ font-size:28px; color:#32363a; margin-top:5px}
.weather-box .weather-r{ width:360px; font-family:'Î¢ÈíÑÅºÚ'}
.weather-box .weather-r li{ width:175px; float:left; color:#535353; margin-bottom:8px}
.weather-box .weather-r li span{ color:#5889ba}
.prompt-box{ background:#f3f8fe; margin:15px 0px; padding:18px 10px; color:#333; font-family:'Î¢ÈíÑÅºÚ'; line-height:23px}
.prompt-box h2{ color:#305b87; font-size:14px; margin-bottom:3px}
.prompt-box h3{ color:#fd0000; font-size:14px; margin:3px 0px}
.contrast{ font-family:'Î¢ÈíÑÅºÚ'}
.contrast .contrast-tit{ line-height:24px; margin:5px 0px 10px}
.contrast .contrast-tit span{ color:#000; font-size:14px; font-weight:bold}
.contrast .contrast-tit .tab-tit li{ float:left; width:73px; height:24px; border:1px solid #3a8de2; text-align:center; line-height:24px; margin-left:10px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px}
.contrast .contrast-tit .tab-tit li a{ display:block; color:#3a8de2}
.contrast .contrast-tit .tab-tit li.current{ background:#3a8de2; border:1px solid #3a8de2}
.contrast .contrast-tit .tab-tit li.current a{ color:#fff}
.contrast .date-box{ text-align:right; font-size:14px; color:#333}
.hot_consulting .text{
	width:610px;
}
.contrast .content-box{ display:none; padding:10px 0px 20px}
	.tenday-con .everyday1, .everyday1 span {
	  float: left;
	  width: 56px;
	  text-align: center;
	}
	.everyday1 span{font:normal 14px/21px "Î¢ÈíÑÅºÚ";color:#333;padding-left: 15px;}
	.everyday1 .t1{
		float:left;
		width:54px;
		color:#333}
	.everyday1 img{
		float:left;
		/* width:39px; */
		heigth:36px;
		margin:10px 8px 5px 9px;
		padding-left: 20px;}
	#day10_new div{
	border-right:0px solid #ccc;
	/*height: 210px;*/
	}
	#WindandWet div{
		border-right:0px solid #ccc;
		height: 150px;
	}
.guestbooktb td{padding:8px; color:#444; line-height:24px;}
/* .text_des .monitoring_content img{
	height: auto;
    width: auto;
    max-width: 100%;
    max-height: 100%;
} */
/*.header .nav ul li .dow_nav a{ font-size:16px; line-height:50px; color:#fff}*/
.prev,.next{
	margin-top:12px;	
}
.service_content .box_list .list_right dl dt{background:none;padding:25px 0px 21px 0px;margin:0px;}
.service_content .box_list .list_left .list_tit a{ background:none; width:193px; height:46px}
.main .bottom_list .box .service_content{border:0px solid #e6e6e6;border-top:none;overflow:hidden;padding:0px 11px;min-height:335px;}
.table_explain  p{line-height:20px;margin-top:0px;letter-spacing:0px;}
#_span_jiucuo{
	margin-left:10px;
}
.zjdc{
	width: 800px;
}
.zjdc h3{
text-align: left;	
}
 .zjdc td{
 height: 30px;
 text-align: center;
 }
  .zjdc  .btn{ width: 86px;
    height: 30px;
    background: #499eea;
    border: none;
    color: #fff;
    font-size: 14px;
    font-family: 'Î¢ÈíÑÅºÚ';
    cursor: pointer;
    margin: 10px 0px 10px 0px;
  }
  
  
  
  
.zhongdian-list {
    overflow: hidden;
    margin-bottom: 19px;
    padding-top: 3px;
}
.zhongdian-list a {
    display: block;
    width: 70px;
    height: 150px;
    text-align: center;
    float: left;
    margin: 9px 10px 0px 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #444;
    font-size: 14px;
}

  