@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; list-style:none; font-weight:normal; }
a img { border:0px solid #dcdddd; }
body { font-family: Arial, Verdana, Helvetica, sans-serif; background:url(/m2/i/zgtqt/s.jpg) repeat-x 0px 24px; height:1617px; color:#000; font-size:12px; font-style:normal; }
i { font-style:normal; }
a { color:#36B; text-decoration:none; font-size:12px; }
a:hover { color:#F60; text-decoration:underline; }
.main { width:1260px; height:800px; background:url(/m2/i/zgtqt/banner.jpg) no-repeat center 100px; margin:0 auto; }
.nav { width:1130px; margin:0 auto; background:url(/m2/i/zgtqt/line.jpg) repeat-x; height:76px; }
.daohang { height:24px; width:1025px; margin:0 auto; line-height:24px; }
.daohang dl dt {  float:left;width:500px; }
.daohang dl dd { float:right; width:300px; }
.nav dl dt { float:left; margin-top:10px; margin-left:20px; display:inline; width:157px; }
.nav dl dd {  margin-top:10px; float:right; width:935px;overflow:hidden;position:relative;}
.nav dl dd ul li { height:60px; line-height:50px; cursor:pointer; padding:0px 15px; float:left; }
.nav dl dd ul li a { color: #425C74; font-family:微软雅黑; font-size: 14px; font-weight: bold; height: 29px; }
.nav dl dd ul li.on { background:url(/m2/i/zgtqt/on.jpg) 2px 5px no-repeat; color: #FFFFFF; text-align:center; }
.nav dl dd ul li.on a { color:#fff; }
.banner { width:1025px; margin:0 auto; height:517px; }
.cont { width:1030px; height:auto; background:#fff; margin:0 auto; }
.cont .ts { width:910px; margin:0 auto; padding-top:35px; margin-bottom:35px; }
.cont .ts p { text-indent:2em; font-size:14px; color:#484747; line-height:35px; }
.cont .js { background:url(/m2/i/zgtqt/bg.jpg) no-repeat; width:910px; padding-top:20px; margin:0 auto; height:380px; }
.cont .js dl { width:420px; float:left; margin-top:27px; display:inline; height:100px; }
.cont .js dl dt { float:left; width:81px; height:70px; }
.cont .js dl dd { font-size:14px; float:right; line-height:25px; width:330px; }
.cont .js dl dd span { font-weight:bold; color:#484747; font-size:18px; font-family:微软雅黑; }
.cont .pp { width:960px; margin:0 auto; height:218px; border-top:1px solid #cacaca; }
.cont .pp h1 { font-size:18px; font-weight:bold; font-family:微软雅黑; text-indent:30px; height:50px; line-height:50px; }
.cont .pp ul { margin-left:40px; }
.cont .pp ul li { float:left; }
.footer { width:630px; margin:0 auto; margin-top:30px; text-align:center; }
.footer p { line-height:30px; font-size:14px; color:#484747; }
.footer p a{  font-size:14px;  }

.banner .left { margin-left:50px; margin-top:40px; display:inline; float:left; position:relative; }
.banner .right { float:right; width:515px; }
.banner .right .btn { margin-top:300px; display:none; }
.banner .right .btn dl { height:120px; }
.banner .right .btn dl dt { width:272px; float:left; }
.banner .right .btn dl dd { float:left; margin-left:10px; margin-top:10px; display:inline; font-size:13px; line-height:20px; color:#7DD9FF; }
.banner .right .btn p { clear:both; }
.android { background: url(/m2/i/zgtqt/a.jpg) repeat-x scroll 0 24px transparent; }
.wp7 { background: url(/m2/i/zgtqt/w7.jpg) repeat-x scroll 0 23px transparent; }
.android_banner { position:relative; height:452px; }
.android_main { width:1260px; height:800px; background:url(/m2/i/zgtqt/android_banner.jpg) no-repeat center 127px; margin:0 auto; }
.symb_main { width:1260px; height:800px; background:url(/m2/i/zgtqt/symbianbanner.jpg) no-repeat center 166px; margin:0 auto; }
.wp7_main { width:1260px; height:800px; background:url(/m2/i/zgtqt/wp7banner1.jpg) no-repeat center 124px; margin:0 auto; }
.location { line-height:28px; height:28px; width:1025px; margin:0 auto; }
.location a { color:#343434; padding-right:5px; padding-left:5px; }
.neirong { height:655px; }
.aleft { width:265px; float:left; }
.aright { height:649px; background:url(/m2/i/zgtqt/rgbg.jpg) left 30px no-repeat; width:760px; float:left; }
.aleft ul li { padding-left:40px; font-size:14px; color:#646464; width:190px; line-height:25px; font-family:微软雅黑; font-weight:bold; }
.aleft ul li span {  font-size:14px; color:#646464; width:190px; line-height:25px; font-family:微软雅黑; font-weight:bold; }

.aleft ul { margin-top:30px; }
.nav dl dd ul li.sn { background: url(/m2/i/zgtqt/sn.jpg) no-repeat scroll 6px 5px transparent; color: #FFFFFF; text-align: center; }
.nav dl dd ul li.sn a { color:#fff; }
.nav dl dd ul li.in { background: url(/m2/i/zgtqt/in.jpg) no-repeat scroll 2px 5px transparent; color: #FFFFFF; text-align: center; }
.nav dl dd ul li.in a { color:#fff; }
.nav dl dd ul li.wn { background: url(/m2/i/zgtqt/wn.jpg) no-repeat scroll 0px 5px transparent; color: #FFFFFF; text-align: center; }
.nav dl dd ul li.wn a { color:#fff; }
.symbian { background: url(/m2/i/zgtqt/symb.jpg) repeat-x scroll 0 24px transparent; }
.xinghao { width:1025px; margin:0 auto; }
.xinghao ul li { float:left; height:40px; padding:0px 20px; text-align:center; background:url(/m2/i/zgtqt/ll.jpg) no-repeat right; line-height:40px; }
.xinghao ul li a { color:#343434; font-size:14px; font-weight:bold; cursor:pointer; }
.xinghao ul li.move a
{
color:#f60;}
.xinghao dl dt { float:left; width:auto; }
.xinghao dl dd { float:left; font-size:14px; position:relative; height:40px; line-height:40px; width:500px; }
.xinghao dl dd span { font-weight:bold; }
.xinghao dl dd select { width:50px; margin-left:5px; }
.xinghao dl dd input.txt { width:185px; line-height:20px; height:20px; }
.xinghao dl dd input#sbt { position:absolute; border:none; width:24px; height:21px; cursor:pointer; right:31px;  *right:28px;
top:10px;  *top:2px;
background:url(/m2/i/zgtqt/search.jpg) no-repeat; }
.gdt img { display:none; }
.ios_banner { background:url(/m2/i/zgtqt/ios/ios_bans5.jpg) no-repeat 0px 28px; height:452px; }
.ios_left { width:945px; position:relative; float:left; }
.ios_right { width:200px; position:relative; float:right; }
.wid { width:1210px; margin:0 auto; height:300px; }
.banb { font-weight:bold; font-family:微软雅黑; color:#fff; font-size:18px; left:140px; top:105px; position:absolute; }
.xz { top:310px; left:20px; position:absolute; }
.shouji { position:absolute; left:425px;  *left:430px;
top:23px;  *top:22px;z-index:100;
}
.w690 { width:900px; margin:0 auto; margin-left:84px; text-align:center; }
.w280 { width:280px; }
.Bpls { position:absolute; }
.carousel { height:350px; width:890px; position:relative; margin-top:30px;z-index:10000; }
.carousel .list { display:block; position:relative; border:0; }
.carousel .list div { border:0; background-color:#000; }
.carousel .list a, .carousel .list a:hover { color:#FFF; }
.BenBt { background:#fff; bottom:0; left:0px; opacity:0.5; filter:Alpha(Opacity=50); -moz-opacity: 0.5; padding:0; position:absolute; height:24px; ; width:100%; }
.BenBta { bottom:0; left:0px; position:absolute; width:100%; height:24px; line-height:24px; display:block; font-size:14px; overflow:hidden; text-align:center }
.carousel div.carousel-prev { position:absolute; width:67px; background:url(/m2/i/zgtqt/left.gif) no-repeat top transparent; cursor:pointer; height:118px; bottom:80px; left:5px; border:0; z-index:125; }
.carousel div.carousel-next { position:absolute; background:url(/m2/i/zgtqt/right.gif) no-repeat bottom transparent; cursor:pointer; bottom:160px; width:67px; height:118px; right:5px; border:0; z-index:125; }
.help { background:url(/m2/i/zgtqt/help.jpg) no-repeat; width:1260px; height:170px; }
.xik { width:1000px; margin:0 auto; padding-top:10px; }
.xik_left { width:650px; float:left; height:auto; border:1px solid #C1D1E8; }
.xik_left h1 { text-indent:25px; color:#26a0eb; font-family:微软雅黑; font-size:30px; height:45px; line-height:45px; }
.xik_left dl { border-bottom:1px solid #C1D1E8; height:80px; float:left; font-family:微软雅黑; width:610px; color:#000; margin-left:25px; padding-top:20px; padding-bottom:10px; display:inline; }
.xik_left dl dt { width:30px; height:30px; float:left; }
.xik_left dl dd { line-height:30px; width:560px; font-size:14px; float:left; }
.xik_left dl dd span { font-size:20px; }
.xik_right { width:340px; float:right; border:1px solid #C1D1E8; }
.tiwen h1 { height:43px; background:url(/m2/i/zgtqt/tiwen.jpg) no-repeat; }
.tiwen h2 { font-weight:bold; text-indent:25px; margin-top:10px; font-family:微软雅黑; color:#484747; margin-bottom:10px; }
.tiwen h2 select { font-size:14px; width:99px; height:23px; line-height:23px; margin-left:10px; }
.tiwen textarea { width:305px; height:245px; margin-left:15px; }
.tiwen p { width:305px; margin:0 auto; line-height:22px; color:#807f7f; }
.tiwen p span { color:#fe0000; }
.tiwen ul li { height:30px; line-height:30px; width:305px; margin:0 auto; font-size:16px; font-weight:bold; margin-bottom:10px; color:#484747; }
.tiwen ul li input { height:25px; line-height:25px; }
.tiwen ul li input.yzm { width:98px; margin-right:10px; height:25px; }
.tiwen ul li input.sbt { background:url(/m2/i/zgtqt/tijiao.jpg) no-repeat; width:98px; margin-left:10px; height:36px; border:none; }
.fy { height:95px; clear:both; }
.andown { position:absolute; right:80px; top:345px; }
.ban { position:absolute; font-family:微软雅黑; font-size:20px; font-weight:bold; color:#6daee1; right:40px; top:80px; }
.nr { margin-top:10px; }
.nr dl { width:340px; float:left; margin-left:40px; height:auto; margin-top:20px; display:inline; }
.nr dl dt img { width:50px; height:auto; }
.nr dl dt { width:50px; float:left; height:55px; }
.nr dl dd { margin-left:10px; line-height:25px; font-size:16px; float:left; font-weight:bold; width:270px; }
.pinl { clear:both; width:710px; margin:0 auto; }
.pinleft { background:#eaf5fe; height:350px; width:410px; margin-top:20px; display:inline; float:left; }
.pinleft h1 { font-size:18px; font-family:微软雅黑; font-weight:bold; color:#000000; text-indent:10px; height:30px; line-height:30px; }
.pinleft dl { width:390px; border-bottom:1px solid #c1c6c9; padding-bottom:10px; margin:0 auto; }
.pinleft dl dt { color:#484747; font-size:14px; font-family:微软雅黑; line-height:25px; font-weight:bold; }
.pinleft dl dd { line-height:20px; font-size:14px; }
.pinleft .fen { height:30px; line-height:30px; text-align:right; margin-right:20px; }
.pinleft .fen a { padding:0px 5px; }
.pinleft .fen a.move { text-decoration:underline; }
.pinright { background:url(/m2/i/zgtqt/dhk.jpg) no-repeat #eaf5fe 20px 70px; height:350px; margin-top:20px; display:inline; width:290px; float:right; }
.pinright h1 { font-size:18px; font-family:微软雅黑; font-weight:bold; color:#000000; text-indent:10px; height:30px; line-height:30px; }
.pinright input { border:none; border-bottom:1px solid #ccc; margin-top:50px; width:180px; margin-bottom:5px; margin-left:70px; }
.pinright textarea { margin-left:65px; width:190px; border:none; height:160px; }
.pinright input.fb { margin-left:200px; background:url(/m2/i/zgtqt/fb.jpg) no-repeat; width:55px; border:none; height:23px; }
.android_banner .left
{
	position:relative;}
.android_banner .left .dow
{
	position:absolute;
	top:286px;
	left:210px;}
.android_banner .left .bb
{
	position:absolute;
	top:140px;
	font-weight:bold;
	font-size:20px;
	color:#373737;
	left:500px;}

.wp7_banner
{
	height:450px;}

.wp7_banner .right
{
margin-top:30px;}
.sym_banner
{
	position:relative;
	height:490px;}
.sym_banner .left .bana
{
	position:absolute;
font-weight:bold;
font-size:25px;
color:#a3c374;
	top:104px;
        *top:65px;
	left:318px;}

.sym_banner .left .bana span
{
font-weight:bold;
font-size:25px;
color:#a3c374;

}
.sym_banner .left .xinhao
{

	position:absolute;
font-weight:bold;
font-size:25px;
color:#414141;
	top:140px;
        *top:100px;
	left:158px;}
.sym_banner .left .xinhao span
{
font-weight:bold;}
.sym_banner .left .xinhao span.xh
{
padding-right:5px;
font-size:30px;
font-weight:bold;}

.sym_banner .left .wp7down
{
	left:110px;
	position:absolute;
	top:320px;}



.up{ position:absolute; right:355px; top:30px;}
.up img{ cursor:pointer;}
.down{position:absolute;right:355px; top:410px;}
.down img{ cursor:pointer;}
.w7left{position:absolute;right:511px; top:211px;}
.w7left img{ cursor:pointer;}
.w7right{position:absolute;right:202px; top:211px;}
.w7right img{ cursor:pointer;}
#fW_Content
{
	width:148px;
	position:absolute;
	right:302px;
	top:20px;
	overflow:hidden;
	}
#fW_Content ul
{
	width:1000px;}
#fW_Content ul li
{
	float:left;}



.pc_banner { background:url(/m2/i/zgtqt/pcbanner.jpg) no-repeat 0px 25px; height:452px; position:relative; }
.pcban
{
	position:absolute;
	right: 230px;
    top: 160px;
	font-size:25px;
	font-weight:bold;
	color:#fff;}
.pc_down
{
	position:absolute;
	top:280px;
	right:290px;
	font-size:20px;
	font-weight:bold;
	color:#fff;}


.dian
{
	left:150px;
width:150px;
	top:400px;
	position:absolute;}
	
.dian ul li
{
	background:url(/m2/i/zgtqt/dian_bai.png) no-repeat;
	width:11px;
	cursor:pointer;
	padding:0px 5px;
	
	float:left;
	height:10px;}
.dian ul li.hui
{
	background:url(/m2/i/zgtqt/dian_hui.png) no-repeat;
	width:11px;
	cursor:pointer;
	padding:0px 5px;
	
	float:left;
	height:10px;}

.footer p.copyIcp {
    background: url(http://www.weather.com.cn/m2/i/icp07.gif) no-repeat scroll left top transparent;
    display: block;
    line-height: 43px;
    margin: 0 auto;
    padding-left: 38px;
    text-align: center;
    width: auto;
}
.meego_main { width:1260px; height:800px; background:url(/m2/i/zgtqt/meegobg.jpg) no-repeat center 125px; margin:0 auto; }










.erdai
{
width:720px;
height:180px;
background:#EAF5FE;
margin:0 auto;}
.erdai h1 {
    margin-bottom: 10px;
}
.erdai h1 {
    color: #b80a14;
    font-family: 微软雅黑;
    font-size: 18px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}
.erdai ul
{
float:left;
width:565px;}
.erdai ul li
{
height:25px;
font-size:13px;
padding-left:10px;
line-height:25px;}

.erdai p
{
float: left;
    height: 149px;
    width: 149px;
        margin-top: -20px;}


.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(/m2/i/zgtqt/02.png)}
.curimg{background-image:url(/m2/i/zgtqt/01.png)}




.box-163css { width:960px; position:relative; margin:0px auto; }
.box-163css .next { float:right; }
.piclist { position:relative; -webkit-transition: left 600ms ease-out; width:2232px; left:0; }
.piclist li { display:table-cell; width:960px; height: 330px; position:relative; float: left; vertical-align: top; }
.piclist li em { display:block; width:100%; position:absolute; z-index:10; height:32px; background:#333; left:0; top:203px; opacity:0.5; }
.piclist li strong { position:absolute; z-index:11; height:32px; left:0; top:203px; padding-left:20px; line-height:32px; color:#fff; }
.swipe { margin-bottom:20px; overflow: hidden; visibility: visible; list-style: none; position: relative; width:960px; }
#slider4 ul { -webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0; -o-transition:left 800ms ease-in 0; -ms-transition:left 800ms ease-in 0; transition:left 800ms ease-in 0; }
.arrdiv { left: 0.5%; position: absolute; top: 150px; width: 99%; z-index: 12; }
.arrdiv b { display:block; background:url(/m2/i/zgtqt/ios/1.png) no-repeat; width:38px; height:38px; cursor:pointer; text-indent:-999em; }
.arrdiv .pre { float:left; background-position:0px 0px; }
.arrdiv .next { float:right; background-position:-39px 0px; }
.page { position:absolute; bottom:10px; right:10px; }
.page a { margin:0 10px; font-size:18px; background:url(http://3g.weather.com.cn/m2/i/zgtqt/02.png) no-repeat; width:18px; height:18px; float:left; }
.page a.active { color:#f00; background:url(http://3g.weather.com.cn/m2/i/zgtqt/01.png) no-repeat; width:18px; height:18px; display:block; }











.banner3 {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 330px; _width: 973px; position:relative;
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left; position:absolute; z-index:100; left:10px;
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left; position:absolute; z-index:100; right:10px;
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 290px; LEFT: 420px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 960px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(/m2/j/zgtqt/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
.slides_control div a img
{
	width:960px;
	height:330px;}
