*{margin:0px;padding:0px;}
body{margin:0 auto;text-align:center;font-family:'宋体,Arial';font-size:1.0em;line-height:1.8em;color:#2C2C2C;}
a{text-decoration:none;color:#0D519C;}
a:hover{text-decoration:underline;color:#36B;}
div{margin:auto;text-align:left;}
img{border:0px;}
em{font-style:normal;}
img.legend{vertical-align:middle;}
ul,li,dt,dd{list-style:none;white-space:nowrap;}
.hr{height:0;overflow:hidden;border-bottom:1px dashed #DDD;height:20px;margin-bottom:10px;}
ul.list li{font-size:14px;line-height:25px;}
ul.list li span{font-style:normal;color:#666;padding-left:20px;}
h1,h2,h3,h4,h5,h6,font{line-height:1.8em;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:700;}
table.b {background-color:#DDD;}
table.b th{background-color:#FFFFFF;padding:5px;}
table.b td{background-color:#FFFFFF;padding:5px;}
table.cpmap .red{color:#F00;}
table.cpmap .blue{color:#00C;}
table tr.bg td{background-color:#EFFFEF;}
table tr.lt td{border-top:1px solid #CCC;}
table td.lr{border-right:1px solid #CCC;}
.doc{width:1100px;position:relative;zoom:1;}
.tsch_inbox,.tsch_btn1,.tsch_btn2,.nav_mod,.nav_mod .n_l,.nav_mod .n_r,.nav_mod li i,.nav_mod li.first_item a{background:url(../images/global.png) no-repeat;}
.nav_mod{width:1100px;position:relative;height:33px;background-repeat:repeat-x;background-position:0 -175px;}
.nav_mod .n_l,.nav_mod .n_r{position:absolute;top:0;width:4px;height:33px;overflow:hidden;background-position:-287px -213px;}
.nav_mod .n_l{left:0;}
.nav_mod .n_r{right:0;background-position:-295px -213px;}
.nav_mod li{float:left;position:relative;display:inline;padding:0 2px 0 0;font-size:14px;line-height:32px;height:33px;font-family:\5FAE\8F6F\96C5\9ED1;}
.nav_mod li a{display:block;width:93px;height:33px;text-align:center;color:#ffffff;text-decoration:none !important;}
.nav_mod li a:hover,.nav_mod li a.current{background:url(../images/global.png) no-repeat 0 -213px;text-decoration:none;color:#ffffff;}
.nav_mod li i{position:absolute;top:1px;right:0;width:2px;height:31px;background-position:-282px -213px;}
.nav_mod li.first_item a{width:101px;background-position:-1px -251px;}
.nav_mod li.first_item a:hover,.nav_mod li.first_item .current{background-position:-1px -289px;}
.citychk{ text-align:left; line-height:35px; font-size:14px; margin:8px auto;}

.citychk dl{ width:99%; overflow:hidden; clear:both; margin:0 auto; border-bottom:1px dashed #e2e2e2;}
.citychk dl dt,.citychk dl dd{ float:left; word-wrap:break-word;}
.citychk dl dd{ width:390px;}
.citychk dl dt{ width:100px; padding-left:10px; border-right:1px solid #fff;}
.citychk dl dt.zimu{ width:120px;}
#citychk-tit{ background:#6bb4fe; height:25px; line-height:25px; color:#fff; font-size:12px; font-weight:bold; border:none;}
#citychk-tit dt{ border-right:1px solid #9dccfc}
.box{border:1px solid #BCD5E7;overflow:hidden;margin-bottom:10px;}
.box h3, .box h2{padding:0 10px;background:url(../images/bg.png) repeat-x center 0;line-height:30px;border-bottom:1px solid #BCD5E7;}
.box .con{padding:15px 10px;}
.pcity ul{padding:10px;line-height:26px;zoom:1;}
.pcity ul li{float:left;padding-right:10px;}
.box.p ul{margin:0 7px;margin-bottom:-1px;padding:8px 5px;zoom:1;font-size:14px;line-height:28px;border-bottom:1px dashed #DDD;overflow:hidden;}
.box.p ul li{float:left;padding-right:15px;}
.box.p ul li.t{width:60px;font-weight:500;}
.box.p ul li.h{height:5em;}
.box.news ul{padding:10px;line-height:22px;}

.walist a{padding:0 5px;font-size:14px;line-height:26px;}
.pagination{zoom:1;padding:10px 0px;}
.pagination a{float:left;padding:0 7px;line-height:22px;border:1px solid #DDD;margin-right:7px;}
.pagination a.c{font-weight:bold;}
.sinaico{background:transparent url(../images/share.gif) no-repeat 0 -91px;}

.ssq ul.result li{float:left;color:#FFF;padding:5px;line-height:21px;width:20px;height:20px;text-align:center;font-size:12px;font-weight:bold;background:transparent url(../images/cp_red.gif) no-repeat center center;}
.ssq ul.result li.n{color:#000;width:auto;height:auto;background-image:none;}
.ssq ul.result li.blue{background-image:url(../images/cp_blue.gif);}
.ssq ul.result li.p{float:none;clear: both;font-weight: normal;text-align: left;}

.cpibox .con table.b{float:right;width:280px;}
.cpibox .con ul{float:left;width:360px;}
#header_frame_new{height:62px;background:#FAFBFC;}
#header_frame_new #header_body_new{width:1100px; margin:0 auto;}
#header_frame_new .logo{float:left;margin:0 0 2 0;display:inline}
#header_frame_new .main_nav_link{float:left;height:21px;font-size:14px;font-weight:bold;margin:0 0 0 20px;line-height:21px}
#header_frame_new .main_nav_link #header_nav4{list-style:none;}
#header_frame_new .main_nav_link #header_nav4 li{float:left;margin:0}
#header_frame_new .main_nav_link #header_nav4 a{color:#666;padding-left:16px}
#header_frame_new .main_nav_link #header_nav4 a:hover{text-decoration:none;}
#header_frame_new .main_nav_link #header_nav4 a .tab_r{padding-right:16px}
#header_frame_new .right{float:right;margin:1 5 5 10px;}
#header_frame_new .right img{float:left}
#header_frame_new .logo{ width:236px; height:62px; margin:0 0 0 0;background:url("../images/logo.jpg") no-repeat;}
#top{margin-bottom:10px;color:#CCC;height:24px;line-height:26px;text-align:center;border-bottom:1px solid #D7E2EA;background:#D7E2EA url(../images/bg_x.png) repeat-x left top;overflow:hidden;}
#top a{color:#666;}
#top .bd .r{position:absolute;right:0;top:0;height:24px;}
#mnav{zoom:1;margin-bottom:10px;border-bottom:1px solid #BCD5E7;line-height:28px;font-size:14px;}
#mnav .hd{float:left;padding-left:5px;}
#mnav .bd{float:right;}
#inav{width:970px;padding:0px 15px;margin-bottom:2px;height:28px;line-height:28px;color:#FFFFFF;background:#BE3F21 url(../images/bg_x.png) repeat-x left -85px;}
#inav a{color:#FFFFFF;}
#inav a:hover{color:#FFFFFF;}
#channel{margin-bottom:10px;zoom:1;}
#channel dl{zoom:1;float:left;}
#channel dt{float:left;width:30px;white-space:pre-wrap;font-weight:bold;}
#channel dd{float:left;padding-left:8px;}
#channel dd.a{width:150px;white-space:inherit;padding-right:10px;}
#channel dd a{white-space:nowrap;}
#iparea{margin-bottom:10px;font-size:16px;font-weight:bold;}
#bd{zoom:1;margin-bottom:10px;}
#bd .hd{float:left;width:780px;overflow:hidden;}
#bd .bd{float:right;width:300px;overflow:hidden;}
#bd.page h1{line-height:50px;border-bottom:1px solid #DDD;margin-bottom:10px;text-align:center;}
#bd.page .msg{width:500px;font-size:22px;line-height:1.6em;padding:20px 0;margin:auto;text-align:center;}
#bd.alllinks ul{zoom:1;padding:5px 0 20px;text-align:center;}
#bd.alllinks li{float:left;width:10%;line-height:26px;}
#bd.alllinks li.hr{float:none;width:auto;clear:both;margin:0 10px 10px;height:12px;}
#bd.about h2{line-height:30px;}
#bd.imap{overflow:hidden;}
#bd.imap div.i{zoom:1;overflow:hidden;font-size:14px;border-bottom:1px dashed #DDD;line-height:28px;padding:7px 0;margin-bottom:-1px;}
#bd.imap div.i h2{float:left;width:60px;font-size:14px;line-height:28px;padding-bottom:10em;margin-bottom:-10em;}
#bd.imap div.i .con{float:left;color:#CCC;width:800px;}
#bd.imap div.i .con a{white-space:nowrap;}
#content{border:1px solid #DDD;border-top:2px solid #005EAC;margin-bottom:10px;padding:0 15px 20px;overflow:hidden;position:relative;}
#content.hd{width:750px;}
#content h1{text-align:center;line-height:2em;font-size:26px;}
#content h2{line-height:3em;font-size:16px;}
#content .box h2{line-height:30px;}
#content .desc{border-bottom:1px solid #DDD;padding:7px 2px;position:relative;}
#content ul.b{zoom:1;border-bottom:1px dashed #DDD;padding:10px 0;}
#content ul.b li{float:left;width:25%;font-size:14px;line-height:24px;}
#content .txt{line-height:18px;background-color:#F3F9FD;border:1px solid #C7E6FD;padding:5px 10px;}
#content .content{padding:10px 0;}
#content p{text-indent:2em;font-size:14px;line-height:1.8em;}
#content.wdetail .hr{height:20px;margin-bottom:10px;}
#content.wdetail .months a{padding-right:12px;}
#links{border:1px solid #D9E4F3;margin-bottom:10px;line-height:22px;}
#links ul{zoom:1;background:transparent url(../images/bg_x.png) repeat-x left -152px;line-height:28px;overflow:hidden;}
#links ul li{float:left;padding:0 7px;border:1px solid #D9E4F3;border-width:0 1px 1px 0;cursor:pointer;}
#links ul li.on{background-color:#F3F8FF;border-bottom-color:#F3F8FF;}
#links .con{background-color:#F3F8FF;padding:5px 10px;}
#links .con div.item{display:none;}
#links .con div.on{display:block;}
#links .con a{white-space:nowrap;}
#ft{border-top:1px solid #DDD;padding:20px 0;}
#ft *{text-align:center;}
#ft p{padding:6px 0;}
#s-calder{position:relative;}
#s-calder h2{text-align:center;}
#s-calder ul{zoom:1;padding:10px 0;}
#s-calder ul.t{padding-bottom:0;}
#s-calder li{float:left;width:14%;text-align:center;}
#s-calder .arrow{width:20px;line-height:30px;background:transparent url(../images/icon.png) no-repeat;position:absolute;top:0;text-align:center;}
#s-calder .arrow a{display:block;}
#s-calder .arrow a:hover{text-decoration:none;}
#s-calder .prev{left:0;background-position:5px -15px;}
#s-calder .next{right:0;background-position:5px 10px;}

#content #s-calder h2{line-height:30px;}
#content #s-calder ul{padding:10px 10px;}
#content #s-calder li{height:5em;line-height:5em;}
#content #s-calder li a{display:block;border:1px solid #FFFFFF;}
#content #s-calder li a:hover{border:1px dashed #DDD;}
.qihou #qihoudesc{float:left; width:770px;overflow:hidden; line-height:30px; color:#444; padding:10px 14px 0;font-size: 14px; font-weight:400;}
.qihou h1{text-align:center;line-height:2em;font-size:26px;}
.qihou h2{line-height:3em;font-size:16px;}
#copy p{text-indent:0.5em;}
#banner, #cnt1,#cnt2, #ftad, #sad0,#sad1,#sad2,#sad3 {display:none;margin-bottom:10px;}
/*
** float
*/
.c{zoom:1;}
#mnav:after, #bd:after, .box.p ul:after, .box.pcity ul:after,#bd.imap div.i:after,
#bd.alllinks ul:after, #s-calder ul:after, #channel:after,#channel dl:after, 
#content ul.b:after,#links ul:after, .pagination:after,
.c:after{content:'.';clear:both;display:block;height:0;visibility:hidden;}
.numpj{ width:65px; text-align:right;font-weight:700; padding-right:10px; font-family:Arial;}
.numpjgao{ width:65px; text-align:right;color: #DC0000;font-weight:700; padding-right:10px; font-family:Arial;}
.numpjdi{ width:65px; text-align:right;color: #097C25;font-weight:700; padding-right:10px; font-family:Arial;}
.date { float: right; margin-left: 10px; font-size: 12px; }
.news_li { float: none; margin-left: 10px;margin-top:5px; font-size: 14px; }
/* 定义链接样式类 */
       .custom-link {
            padding-right: 12px;
            text-decoration: none;
        }
        /* 定义年份月份容器样式类 */
       .year-month-container {
            margin-bottom: 8px;
			font-size:1.2em;
        }
        /* 定义年份样式类 */
       .year-text {
            font-size: 1.4em;
        }
/*季节月份公用样式
.season-box{ background-color: #f6f6f6;border: 1px solid #d9d9d9;padding: 15px 0 0;width:260px;height:190px; position:relative; overflow:hidden;}
*/
.season-box dl {padding-bottom:25px; color:#555;}
.season-box dl dd{float:left; width:125px; display:block; text-align:center;height:100px;}
.seacon .tips,.season-tips{border: 1px solid #EAEAEA;border-left: 0 none;height:194px;padding:6px 10px 5px 12px;width:685px; overflow:hidden;}
.seacon .tips b{padding:0 3px 0 5px; font-weight:normal; font-size:14px;}
.season-box dd p{line-height:36px;}
/*contry page style*/
.contry-con .season-box,.small-sbox .season-box{width:260px; height: 221px;}
.contry-con .seacon .tips,.small-sbox .tips{width:485px;height: 225px;_height:226px;}
.contry-con .season-box dl dd,.small-sbox .season-box dl dd{ height:105px;}
.mb20{margin-bottom:20px !important;}

.f12{ font: 12px simsun,arial;}
.f12b{ font: 12px 微软雅黑,arial;_font-family:simsun,arial;}
.f14b{ font: 14px 微软雅黑,arial;_font-family:simsun,arial;}
.f16b{ font: 16px 微软雅黑,arial;_font-family:simsun,arial;}
.f18b{ font: 18px 微软雅黑,arial;_font-family:simsun,arial;}
.f20b{ font: 20px/20px 微软雅黑,arial;_font-family:simsun,arial;}
.f22b{ font: 22px 微软雅黑,arial;_font-family:simsun,arial;}
.f24b{ font: 24px/24px 微软雅黑,arial;_font-family:simsun,arial;}
.f26b{ font: 26px 微软雅黑,arial;_font-family:simsun,arial;}
.f28b{ font: 28px/28px 微软雅黑,arial;_font-family:simsun,arial;}
.f30b{ font: 30px/30px 微软雅黑,arial;_font-family:simsun,arial;}
.f36b{ font: 36px/36px 微软雅黑,arial;_font-family:simsun,arial;}
/*气温等*/
.blue {color:#0D519C;}
.red {color: #cc3d3d;}
.green {color: #81ab41;}