/* CSS Document */
body {margin:0 auto; padding:0;font-size:12px; color:#000;text-align:center;line-height:22px;font-family:Arial, Helvetica, sans-serif，verdana;}
body div{margin:0 auto;overflow:hidden;}
div,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
textarea{resize:none;}
li{list-style-type:none}
em,cite{font-style:normal;}

/* 链接颜色 */
a:link {color: #005EAC; text-decoration:none;}
a:visited {color: #005EAC;text-decoration:none;}
a:hover {color: #fd2828; text-decoration:underline;}
a:active {color: #005EAC;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#c00;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#c00;font-size:14px;font-weight:bold;}
.cDRed1,a.cDRed1:link,a.cDRed1:visited{font-size:18px;font-weight:bold;color:#CC0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#499704;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#005EAC;}
.cWhite,a.cWhite:link,a.cWhite:visited,a.cWhite:hover{color:#fff;text-decoration:none;}
.cYellow,a.cYellow:link,a.cYellow:visited,a.cYellow:hover{color:#FFE96F;text-decoration:none;}

/* 字体属性*/
.fon16{ font-size:12px;}
.fon14{ font-size:12px;}
.fB{font-weight:bold;}
.fI{ font-style:italic}

/* new首页顶部 */
.w950{width:950px;margin:0px auto;}
.banner{ height:86px; clear:both; margin:0 auto; margin-top:2px;padding-bottom:0px;   background:url(../img/banner_bg.gif) repeat-x;  width:950px;}
 .logo{background:url(../img/banner_l.gif)  no-repeat left; height:70px; width:220px; float:left; padding:16px 0 0 0px;}
.tobt{ float:right; height:86px;background:url(../img/banner_r.gif)  no-repeat right;}
.btn{ margin-top:10px; _margin-right:20px; }
.btn a{ display:block; float:left; width:83px; height:19px; margin-left:10px; line-height:19px; background:url(../images/tbt.gif) no-repeat; color:#00689B; text-align:center; _padding-top:3px; }
.flo_l{float:left;}
.flo_r{float:right;}
.foot{border-top:1px solid #ECE2ED;color:#808080;line-height:30px;margin-top:22px;padding-bottom:30px;}
.newtop{padding:15px 0 15px 0;}
.nsstop td{padding:13px 13px;color:#666;}
.nssint1{width:320px;padding:2px;}
.nssint2{width:45px;height:25px;font-size:13px;}
.path{width:920px;padding:2px 15px 0px 15px;}
.pathleft{float:left;text-align:left;font-family:"宋体";line-height:24px;}
.pathright{float:right;padding-left:5px;}
.pathright a{margin-left:6px;}
/* new天气预报 */
.marg10{margin-bottom:10px;}
.tqbar{width:950px;margin:5px auto 10px auto;}
.tqbar li{float:Left;}
.tqbarbg1{width:10px;height:79px;background:url(../img/tqbarbg1.gif) no-repeat;}
.tqbarbg2{width:10px;height:79px;background:url(../img/tqbarbg1.gif) no-repeat -10px 0;}
.tqbarbg3{width:930px;height:79px;background:url(../img/tqbarbg1.gif) repeat-x 0 -79px;}
.tqbarbg3 h3{text-align:left;font-size:14px;color:#333;padding:10px 0 2px 8px;}
.tqbarbg3 h3 span{padding-left:8px;font-size:12px;color:#666;font-weight:normal;}
.citybarbg{height:24px;background:url(../img/tqbarbg2.gif) no-repeat;color:#fff;padding:12px 15px 8px 15px;}
.citybarL{float:left;text-align:left;font-family:"宋体";line-height:24px;}
.citybarL em{float:left;font-size:24px;font-family:"黑体";margin:0 6px 0 0;}
.citybarR{float:right;text-align:right;}
.citybutton{float:right;padding-left:5px;}
.citybutton a{margin-left:6px;}
.tqmainL{float:left;width:690px;color:#333;}
.tqmainR{float:right;width:250px;color:#333;}
.tqzh{border:1px solid #BCD5E7;background:url(../img/tqzsbg.gif) repeat-x;}
.tqzhmain{padding:8px 0 2px 0;height:174px;}
.tqzhmaincode{padding:8px 0 2px 0;height:274px;}
.tqzhcode{padding:8px 0 2px 0;height:900px;}
.tqzhL{float:left;width:160px;padding:0 3px;}
.tqzhR{float:right;width:510px;padding-right:12px;}
.tqzhL h2{font-size:14px;padding:3px 0 5px 0;}
.jttq{width:140px;height:130px;background:url(../img/todaytqbg.gif) no-repeat;padding-top:14px;}
.tqshow{width:110px;margin:0 auto;}
.tqshow li{line-height:21px;}
.tqshow li img{width:79px;height:80px;margin-bottom:1px;}
.zhzsbt{width:100%;background:url(../img/tqzsdot.gif) repeat-x 0 27px;padding-bottom:6px;}
.zhzsbt b{float:left;width:96px;height:27px;line-height:27px;border:1px solid #92BBE8;border-bottom:0;font-size:14px;background:#fff;}
.zhzsbt span{float:right;font-family:"宋体";padding:3px 10px 0 0;}
.zhzsbd li{float:left;width:495px;height:22px;border-bottom:1px dashed #ccc;padding:6px 8px;text-align:left;font-size:14px;}
.everytq{padding:10px 0;width:667px;}
.everytqbt{width:635px;border:1px solid #92BBE8;border-bottom:0;padding:3px 15px 2px 15px;}
.everytqbt b{float:left;font-size:14px;text-align:left;}
.everytqbt span{float:right;}
.everytqshow{width:666px;border:1px solid #92BBE8;border-right:0;}
.tqpng{height:90px;}
.blueform{border:1px solid #BCD5E7;text-align:left;}
.blueform h1{font-size:14px;height:23px;padding:3px 12px 0 12px;border-bottom:1px solid #BCD5E7;background:url(../img/qlbg.gif) repeat-x center bottom;}
.lifezs{padding:5px 10px;}
.lifezs li{border-bottom:1px dashed #ccc;color:#666;line-height:18px;padding:9px 10px;}
.lifezs li b{display:block;color:#333;}
.ssuocity{padding:0px 6px 6px 6px;}
.ssuocity th{text-align:center;}
.ssuocity td{padding:0 3px;}
.ssuocity select,.ssuocity input{margin:3px 6px 3px 0;}
.ssuocityint1{width:90px;}
.ssuocityint2{width:84px;}
.ssuocityint3{width:62px;height:24px;}
.keycity{width:224px;padding:0 12px 13px 12px;}
.keycity h4{font-size:12px;padding-bottom:2px;margin-bottom:5px;border-bottom:1px dashed #ccc;}
.keycity a{margin-right:12px;}
.predcity{padding:5px 5px;text-align:center;}
.predcity th{width:50px;font-weight:normal;}
.predcity td{padding:3px 1px;}
.predcity td.tmp{width:70px;color:#005EAC;}
.predcity td.tmp span{color:red;}
.besidecity{width:238px;padding:5px;}
.besidecity li{float:left;width:75px;padding:3px 2px;text-align:center;}
.sstools{font-family:"宋体";width:228px;padding:5px 10px;}
.sstools li{float:left;width:110px;padding:3px 1px;}
.sstools li a:link,.sstools li a:visited{color:#333;}
.sstools li a:hover{color: #fd2828;}

.png{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);

*{margin:0;padding:0;}
.cityborder{border:1px solid #BCD5E7;text-align:left;}
.cityborder h1{font-size:14px;height:23px;padding:3px 12px 0 12px;border-bottom:1px solid #BCD5E7;background:url(../img/qlbg.gif) repeat-x center bottom;}
/*---------- 城市列表开始 ---------*/
.citys{width: 600px;margin:10px 0;border:#ace 1px solid;}
#wrap{
	width:100%;
	position:relative;
	padding: 10px 10px 0px 10px;
}

.setCity{
	width:70px;
	background:url(../images/dot_blue.gif) center right no-repeat;
	padding-right:12px;
	font-size:14px;
	color:#0E6DBC;
	cursor:pointer;
	position:absolute;
	top:10px;
	right:25px;
}

#wrap .tit{
	font-size:14px;
	margin-left: 10px;
	text-align:left;
}

#allCity{
	background:#ebe007;
	width:100%;
	background:#fff;
	display:none;
	border:1px solid #ccc;
	position:absolute;
	left: 0px;
	top: 30px;
	text-align:center;
}

#allCity ul{width:100%;text-align:left;margin:10px 5px 10px 10px;}

#allCity ul li{width:45px; cursor:pointer; font-size:12px; float:left;	text-align:left;line-height:200%;}
#wrap .c{clear:both;float:right;color:#060;}



.province ul{
	width:100%;
	margin: 10px 5px 5px 5px;
}

.province ul li{
	width:100;
	margin-right: 10px;
	text-align:left;
	float: left;
	text-overflow:ellipsis;
	text-overflow:hidden;
}

.province ul li a{
	font-size:14px;
	line-height:200%;
	text-align:left;
	color: #0E6DBC; 
	text-decoration:none;
        white-space: nowrap;
}

/*-------------ip天气----------------*/
.ipwt{border:1px solid  #A7CBED; background:#E2F0F8; height:auto; padding:10px; margin-bottom:8px;}
.ipw_d { border:1px solid #A7CBED; margin-bottom:6px;}
.ipwt table  {  font-size:13px; line-height:26px; text-align:center; }
.ipad{ width:60px; padding:0 5px; text-align:center; font-size:14px; font-weight:bold; color:#003366;}
.iptt{ line-height:20px; border-bottom:1px dashed #A7CBED; margin-bottom:5px; font-size:13px; font-weight:bold; color:#3366CC;}
.iptt span{ display:block;float:right; width:60px; color: #797979; line-height:20px;} 