@charset "gb2312";
*{padding:0;margin:0}
html,body{width:100%}
body,input,textarea,select,button,table {font-size:14px;line-height:125%}
body {min-width:320px;font-family:'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;color:#333;-webkit-text-size-adjust:none}
img, fieldset {border:0;vertical-align: middle;}
ul, ol {list-style:none}
em, address {font-style:normal}
a {text-decoration:none;color:#111}
table {border-collapse: collapse; /* IE7 and lower */  
border-spacing: 0;  
width: 100%;  }
header,footer,article,section,nav,menu,hgroup,time {
	display: block;
	clear: all;
}

.fl{float:left} 
.fr{float:right} 
.clearbox{clear:both;font-size:0;line-height:0;overflow:hidden}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.hide{display:none}
.mt5{margin-top:5px;}
.white{color:#fff} 
.white:hover{color:#eee} 
.red{color:#f00}
.red:hover{color:#d00}
.green{color:#008000}
.green:hover{color:#009000}
.blue{color:#0269ac}
.blue:hover{color:#0269cc}
.spliter { clear:both; display:block; height:5px; overflow:hidden;}

header{padding-top:9px;height:48px;text-align:center;background:url(../images/bg_head.gif) repeat-x;border-bottom:1px solid #1B60B5;}
header .fl{margin:4px 0 0 10px;}
header .fr{margin:4px 10px 0 0;}

footer .bot{padding:10px 8px;font-size:12px;text-align:center;color:#fff;background:url(../images/bg_head.gif) repeat-x}
footer .bot a{color:#fff}
footer .top{padding-left:10px;height:32px;line-height:32px;border-top:solid 1px #ddd;background:url(../images/bg_foot.gif) repeat-x;text-align:center;}
footer .top a{padding-right:10px}


.searchbox{width:100%;padding-bottom:5px;padding-top:5px;}
.input{display:block;height:32px;border:solid 1px #5c97b8;background:#fff;margin-bottom:5px;}
.int01{height:32px;line-height:32px;text-indent:4px;font-weight:bold;color:#666;vertical-align:middle;width:100%;border:0px;outline:none;}
.all_btn1{ background:#33a4f2;width:100%;  height:35px; font:16px/35px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#fff; text-align:center; border:1px solid #5c97b8; border-radius:4px;margin-bottom:5px;}

.otherday{background:#fff;margin:.0 5px 5px 5px;font:12px/24px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#555; text-align:center; border:1px dashed #dadada; border-radius:4px;}

.tqbox{width:96%; margin:0 auto; background:#DBE3FA; padding:10px 0;margin-bottom:10px;color:#1B83DB;}
.tqbox .tqleft1{ float:left; width:170px; font-family:"Î¢ÈíÑÅºÚ",Arial;padding-left:10px;}
.tqbox .tqleft1 li{ float:left; width:170px; overflow:hidden; text-align:left; line-height:22px; color:#1B83DB;}
.tqbox .tqleft1 .city{float:left; width:170px;height:30px;  padding:0 0 8px 0;line-height:30px;}
.tqbox .tqleft1 .city h3{font-size:16px;color:#1B83DB; font-weight:400;  display:inline;}
.tqbox .tqleft1 .city span{font-size:14px;color:#1B83DB; padding:0 0 0 4px; display:inline;}
.tqbox .tqleft1 .city span a{ color:#F2FBFF;}
.tqbox .tqleft1 .tqpng_01{float:left; width:170px; padding:0 0 0 0px}
.tqbox .tqleft1 .f3 .t1{ background:#00E400; padding:3px 4px; line-height:18px;border-radius:4px;}
.tqbox .tqright .f3 .t2{ background:#FFBB17; padding:4px 8px; line-height:18px;border-radius:4px;}
.tqbox .tqright .f3 .t3{ background:#C67901; padding:4px 8px; line-height:18px;border-radius:4px;}
.tqbox .tqright .f3 .t4{ background:#EB111B; padding:4px 8px; line-height:18px;border-radius:4px;}
.tqbox .tqright .f3 .t5{ background:#B3065B; padding:4px 8px; line-height:18px;border-radius:4px;}
.tqbox .tqright .f3 .t6{ background:#600202; padding:4px 8px; line-height:18px;border-radius:4px;}

.t1{ background:#00E400; color:#fff; padding:3px 4px; line-height:18px;border-radius:4px;}
.t2{ background:#FFBB17; color:#fff; padding:4px 8px; line-height:18px;border-radius:4px;}
.t3{ background:#C67901; color:#fff; padding:4px 8px; line-height:18px;border-radius:4px;}
.t4{ background:#EB111B; color:#fff; padding:4px 8px; line-height:18px;border-radius:4px;}
.t5{ background:#B3065B; color:#fff; padding:4px 8px; line-height:18px;border-radius:4px;}
.t6{ background:#600202; color:#fff; padding:4px 8px; line-height:18px;border-radius:4px;}

.tqbox .tqright1{ float:right; width:120px; text-align:center;padding-right:10px;}
.tqbox .tqright1 li{ float:left; width:120px; overflow:hidden; font-size:12px }
.tqbox .tqright1 #t_temp{display:inline;font-size:18px; font-weight:400; line-height:36px;}
.tqbox .tqright1 .f1{font-size:16px;font-weight:400;line-height:48px;}


.tableTop{width:96%; margin:0 auto}

.tableTop th{font-weight:bold;text-align:center;color:#000;font-size:14px;height:30px;line-height:30px;background-color:#dbe3fa;border:1px #99b0da solid;border-bottom:none;}

.yuBaoTable{margin-bottom:10px;width:96%; margin:0 auto;font-size:12px}
.yuBaoTable td table{ margin-bottom:0px;}
.yuBaoTable td{text-align:center;height:26px;line-height:26px;border:1px #99b0da solid;background-color:#fff;}
.yuBaoTable td.t0 b{color:#c00;}	
.yuBaoTable td b{color:#333; font-weight:normal;}
.yuBaoTable td span{color:#333;}
.yuBaoTable td img{}
.yuBaoTable td .datered{color:#f00;}	
.yuBaoTable td .cyclePrediction{color:#CC0000;}


.cardbox {
	clear: both;
	overflow: hidden;
	margin:10px 10px 10px 10px;
	padding: 6px 10px;
	border: 1px solid #d3d3d3;
	border-radius: 4px;
	background: #fff;
	margin-bottom: 10px;
	position: relative;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:12px
}

.cardbox p{
	width: 100%;
	line-height: 30px;
text-indent:22px;
}
.card_h3 {
	border-bottom: 1px solid #ececec;
	padding-bottom: 6px;
	line-height: 30px;
	font-size: 16px;
	color: #1a1a1a;
	font-weight: 600
}
.card_h3 .more{
	float:right;
	padding-bottom: 4px;
	line-height: 25px;
	font-size: 12px;
	color: #1a1a1a;
}

.living_items {
	clear: both;
	padding: 10px 0 0;
	overflow: hidden
}

.living_items li {
	float: left;
	width: 50%;
	height: 64px;
	margin-bottom: 4px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	font-size: 14px
}

.living_items li:nth-child(odd) {
	padding-right: 2px
}

.living_items li:nth-child(even) {
	padding-left: 2px
}

.living_nav {
	width: 100%;
	height: 64px;
	line-height: 22px;
	padding: 10px 50px 10px 12px;
	margin-bottom: 4px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.living_nav.bg_1 {
	background: #f87777 url(../images/icon.png) no-repeat right -128px;
	background-size: 64px auto;
}

.living_nav.bg_2 {
	background: #fe8e3c url(../images/icon.png) no-repeat right -192px;
	background-size: 64px auto;
}

.living_nav.bg_3 {
	background: #ebb510 url(../images/icon.png) no-repeat right -256px;
	background-size: 64px auto;
}

.living_nav.bg_4 {
	background: #9dc426 url(../images/icon.png) no-repeat right -320px;
	background-size: 64px auto;
}

.living_nav.bg_5 {
	background: #26c4a1 url(../images/icon.png) no-repeat right -384px;
	background-size: 64px auto;
}

.living_nav.bg_6 {
	background: #26b7c4 url(../images/icon.png) no-repeat right -448px;
	background-size: 64px auto;
}

.living_nav.bg_1 {
	-webkit-animation: car_1 1s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.living_nav.bg_2 {
	-webkit-animation: car_1 1.3s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.living_nav.bg_3 {
	-webkit-animation: car_1 1.6s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.living_nav.bg_4 {
	-webkit-animation: car_1 1.9s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.living_nav.bg_5 {
	-webkit-animation: car_1 2.2s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.living_nav.bg_6 {
	-webkit-animation: car_1 2.5s .2s ease both;
	-webkit-backface-visibility: hidden;
	z-index: 2;
}

.hotCityContent a {
	border-bottom: 1px dashed #ccc;
	color: #333;
	display: block;
	float: left;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 20%;
	overflow:hidden;
	font-family:ËÎÌå;
	font-size:12px;
	margin-bottom:10px;
}
.menulist a {
	border-bottom: 1px dashed #ccc;
	color: #333;
	display: block;
	float: left;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 49%;
	overflow: hidden;
}


.tline{height:1px;border-bottom: 1px dotted #ababeb;CLEAR: both;}
.vline{width:1px;border-right:1px dotted #ababab;}
.borb{border-bottom: 1px dotted #ababeb;}
.borr{border-right:1px dotted #ababab;}
.backgray{background:#dcdcdc;}
.szbox{border:1px solid #ccc;background:#fcfcfc;margin:5px;clear:both;overflow:hidden;display: block;border-radius: 4px;}
.szbox li{height:30px;line-height:30px;text-align:center;}
.sfzy{width:24%;display:block;float:left;overflow: hidden;}
.sfzs{width:75%;display:block;float:left;overflow: hidden;}


#tqtongji ul{clear:both;overflow: hidden;}
#tqtongji li{ float: left; width:49%; line-height:28px;overflow: hidden;}

#tqtongji1 ul{clear:both;overflow: hidden;}
#tqtongji1 li{ float: left;width:30%; height:28px; line-height:28px; padding:0 0 0 5px; overflow: hidden;}
#tqtongji1 li a{text-align:center;}

#tqtongji2 ul{clear:both;overflow: hidden;height:30px;}
#tqtongji2 ul.t1{ border-bottom:1px solid #dedede; background:#f8f8f8; font-size:14px; margin-bottom:4px;height:30px;overflow: hidden;color:#555;}
#tqtongji2 li{ float: left; width:24%; line-height:28px;text-align:center;overflow: hidden;}
#tqtongji2 li a{text-align:center;overflow: hidden;}

.rilishi{font-size:24px;text-align:center;}

.aqinum{font-size:36px;text-align:center;line-height:54px;margin-top:10px;color:#3E91E5;}
.aqims{font-size:14px;text-align:center;}

.news ul{clear:both;overflow: hidden;}
.news LI{HEIGHT:25px;LINE-HEIGHT:25px;padding:0 10px;COLOR:#507fae;letter-spacing:1px;text-align:left;;OVERFLOW:hidden;}
.pagination { text-align: center; padding: 5px 0 5px; border-top: 1px dashed #dddddd; text-align: center;margin-top:5px;}
.pagination a,.pagination span { float: left; display: inline-block; }
.pagination a { height: 25px;line-height:25px; background-color: #e7f2ff; color: #0066cc; min-width: 20px; _width: 20px; white-space: nowrap; margin: 0 3px; font-family: Arial; font-size: 14px; text-decoration: none; }
.pagination a:hover { color: #0066cc;text-decoration: underline; }
.pagination a.cur, .pagination a.cur:hover { color: #666; }
.pagination a.prev, .pagination a.next, .pagination a.first, .pagination a.last { font-size: 12px; font-family: SimSun; line-height:25px;height: 25px; padding: 0 3px; }
.cardbox .newscontent img {
	border: solid 1px #ccc;
	margin: 0 auto;
	max-width: 100%;
	width: 70%;
	display: block
}

.kqzl_box6{ width:100%; text-align:center; overflow:hidden; border-top:1px solid #C8E7FB;border-bottom:1px solid #C8E7FB;background:#ECF8FF;}
.kqzl_box6 a{ float: left; display: inline-block;  width:25%; height:40px; text-align:center; line-height:40px; color:#333; background:#ECF8FF; border-left:none;font-size:13px; font-weight:400;font-family:"Î¢ÈíÑÅºÚ";color:#0865bc; overflow:hidden;}
.kqzl_box6 a:hover{background:#1996C5; color:#fff;}
.kqzl_box6 a.t1{float:left; width:34%; background:#1996C5; color:#fff;}


.pmlist{ width:100%; text-align:center; overflow:hidden; border:1px solid #1d57b8;border-bottom:none;margin-top:5px;}
.pmlist li{overflow:hidden; border-bottom:1px solid #1d57b8;height:30px;line-height:30px;}
.pmlist .thead{ height:36px; line-height:36px; background:#1d57b8;color:#fff;}
.pmlist .w1{float: left; display: inline-block;width:20%;}
.pmlist .w2{float: left; display: inline-block;width:30%;}
.pmlist .w3{float: left; display: inline-block;width:20%;}
.pmlist .w4{float: left; display: inline-block;width:30%;}


/****************************************/
.tabDays{margin-top:10px;}
.tabDays li{text-align:left;height:28px;line-height:28px; border-bottom:1px dashed #eee}
.tabDays .wea{padding:0 10px;}
.tabDays li .wea{}
.tabDays li .tem{}
.tabDays li .tem span{}
.tabDays li .tem i{}
.tabDays li .tem1{}

.tabDays li .win{margin-top:10px;line-height:18px;font-size:14px;display:none;}
.tabDays li .win span{background-image:url("../img/flxOn.jpg");background-repeat:no-repeat;padding-left:30px;margin-left:-30px;background-position:0 3px}
.tabDays li .win i{margin-left:0;padding:0 5px}
.tabDays li .win em{display:block;padding-left:20px;width:70px;zoom:1}
.tabDays li .win em:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.tabDays li .win em span{margin-left:0;padding-left:0;float:left;width:26px;height:23px}
.tabDays li .win .N{background-position:0 -30px}
.tabDays li .win .S{background-position:0 -57px}
.tabDays li .win .E{background-position:0 -80px}
.tabDays li .win .W{background-position:0 -98px}
.tabDays li .win .SW{background-position:0 -120px}
.tabDays li .win .SE{background-position:0 -145px}
.tabDays li .win .NW{background-position:0 -174px}
.tabDays li .win .NE{background-position:0 -200px}
.tabDays li .win .winImg{margin-top:0}



.jpg50{background-image:url("../img/blue40.jpg");height:40px;width:40px;margin:5px auto;display:none;}
.d00{background-position:0 0}
.d01{background-position:-80px 0}
.d02{background-position:-160px 0}
.d03{background-position:-240px 0}
.d04{background-position:-320px 0}
.d05{background-position:-400px 0}
.d06{background-position:-480px 0}
.d07{background-position:-560px 0}
.d08{background-position:-640px 0}
.d09{background-position:0 -80px}
.d10{background-position:-80px -80px}
.d11{background-position:-160px -80px}
.d12{background-position:-240px -80px}
.d13{background-position:-320px -80px}
.d14{background-position:-400px -80px}
.d15{background-position:-480px -80px}
.d16{background-position:-560px -80px}
.d17{background-position:-640px -80px}
.d18{background-position:0 -160px}
.d19{background-position:-80px -160px}
.d20{background-position:-160px -160px}
.d21{background-position:-240px -160px}
.d22{background-position:-320px -160px}
.d23{background-position:-400px -160px}
.d24{background-position:-480px -160px}
.d25{background-position:-560px -160px}
.d26{background-position:-640px -160px}
.d27{background-position:0 -240px}
.d28{background-position:-80px -240px}
.d29{background-position:-160px -240px}
.d30{background-position:-240px -240px}
.d31{background-position:-320px -240px}
.d32{background-position:-400px -240px}
.d33{background-position:-480px -240px}
.d53{background-position:-560px -240px}
.n00{background-position:0 -320px}
.n01{background-position:-80px -320px}
.n02{background-position:-160px -320px}
.n03{background-position:-240px -320px}
.n04{background-position:-320px -320px}
.n05{background-position:-400px -320px}
.n06{background-position:-480px -320px}
.n07{background-position:-560px -320px}
.n08{background-position:-640px -320px}
.n09{background-position:0 -400px}
.n10{background-position:-80px -400px}
.n11{background-position:-160px -400px}
.n12{background-position:-240px -400px}
.n13{background-position:-320px -400px}
.n14{background-position:-400px -400px}
.n15{background-position:-480px -400px}
.n16{background-position:-560px -400px}
.n17{background-position:-640px -400px}
.n18{background-position:0 -480px}
.n19{background-position:-80px -480px}
.n20{background-position:-160px -480px}
.n21{background-position:-240px -480px}
.n22{background-position:-320px -480px}
.n23{background-position:-400px -480px}
.n24{background-position:-480px -480px}
.n25{background-position:-560px -480px}
.n26{background-position:-640px -480px}
.n27{background-position:0 -560px}
.n28{background-position:-80px -560px}
.n29{background-position:-160px -560px}
.n30{background-position:-240px -560px}
.n31{background-position:-320px -560px}
.n32{background-position:-400px -560px}
.n33{background-position:-480px -560px}
.n53{background-position:-560px -560px}