@charset "utf-8";
/*Reset*/
:root{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea{*overflow:auto;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/*Common*/
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{*zoom:1;}
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.show{display:block;}
.hide,.scripts{display:none;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
/*Footer*/
#footer{clear:both; margin:0 auto; width:100%; height:142px;padding-top:40px; color:#8c8c8c; font-size:14px;line-height:22px; text-align:center;background:#ffffff;}
#footer div{margin:5px auto 0;}
#footer a{margin:0 5px;color:#8c8c8c;}
/*Base*/
*html{_background-image:url(about:blank);_background-attachment:fixed}
body{font:12px/1.5 'Microsoft Yahei',simsun,sans-serif,Tahoma;color:#444;background:#fff;padding-top:32px;}
a{text-decoration:none;color:#444;}
a:hover,a:active{text-decoration:underline;color:#444;}

.nav{background:#fff;width:100%;padding: 10px 0;}
.nav .bd{width:1000px;margin:0 auto;}
.nav .logo{float:left;display:inline;width:118px;/* height:42px; */}
.nav .logo img{display:block;width:118px;/* height:42px; */}
.menulist{float: right;display:inline;font-size:0;line-height:0;text-align:right;margin-top:10px;padding-left:50px;}
.menulist a{display:inline-block;margin-left:50px;font-size:16px;margin-top: 50px;line-height: 55px;padding:0 3px;border-bottom:2px solid #fff;}
.menulist a:hover{text-decoration:none;border-color:#61b910;color:#61b910;}
.menulist .on{border-bottom:2px solid #61b910;color:#61b910;}
#header{width:100%;margin:0 auto;background:#3da991;clear:both;height:350px;overflow:hidden;}
#header .bd{width:1000px;margin:0 auto;position:relative;}
#header .btns{position:absolute;top:0;background:#000;opacity:0.5;filter:alpha(opacity=50);height:350px;overflow:hidden;cursor:pointer;z-index:100;}
#header .btns:hover span{display:inline-block;}
#header .lbtn{right:1000px;width:100%;text-align:right;}
#header .rbtn{left:1000px;width:100%;text-align:left;}
#header .btns span{background:url(../images/icons_arrow.png) no-repeat 0 0;width:37px;height:68px;display:none;margin-top:130px;margin-right:10px;margin-left:10px;}
#header .rbtn span{background-position:right top;}
.scroll{width:1000px;height:350px;position:relative;}
.scroll ul{position:absolute;top:0;left:0;width:3000%;}
.scroll ul li{float:left;display:inline;width:1000px;height:350px;}
.scroll ul li a{display:block;width:1000px;height:350px;}

#content{padding-top:20px;padding-bottom:20px;}
.col1{width:1000px;margin:0 auto;}
.col1 ul li{float:left;display:inline;width:440px;height:210px;border-bottom:1px dotted #c9c9c9;padding:25px 30px;}
.col1 ul .li2{width:379px;border-left:1px dotted #c9c9c9;padding-left:90px;}
.col1 ul .last{border-bottom:0 none;}
.col1 .pic1{float:left;display:inline;width:80px;height:80px;margin-right:20px;}
.col1 h5{font-size:18px;line-height:30px;}
.col1 p{line-height:20px;margin-bottom:10px;font-size:14px;}
.wsbox{overflow:hidden;*zoom:1;}
.download{clear:both;}
.download .code{float:left;display:inline;margin-right:20px;}
.download .btns{overflow:hidden;*zoom:1;}
.download .btns .ios{background:url(../images/icons_02.png) no-repeat 0 0;width:120px;height:38px;display:block;margin-bottom:7px;overflow:hidden;text-indent:-999em;overflow:hidden;}
.download .btns .android{background:url(../images/icons_02.png) no-repeat 0 -45px;width:120px;height:38px;display:block;margin-bottom:17px;overflow:hidden;text-indent:-999em;overflow:hidden;}
.download .btns span{background:url(../images/icons_02.png) no-repeat 0 -92px;width:150px;height:48px;display:block;overflow:hidden;text-indent:-999em;overflow:hidden;}
.col2{background:#fbfbfb;}
.col2 .bd{width:1000px;margin:0 auto;}
.sec{padding-top:30px;clear:both;}
.sec h4{height:40px;border-bottom:1px solid #e2e2e2;position:relative;}
.sec h4 span{display:block;width:85px;background:url(../images/icons_01.png) no-repeat 5px 0;line-height:39px;height:39px;border-bottom:2px solid #09bb07;position:relative;margin-bottom:-1px;font-size:20px;padding-left:40px;}
.sec h4 .t1{background-position:5px 7px;padding-left:32px;}
.sec h4 .t2{background-position:5px -52px;padding-left:38px;}
.sec h4 .t3{background-position:5px -119px;}
.sec ul li{float:left;display:inline;width:130px;height:180px;margin:30px 15px 0 21px;}
.sec ul li img{display:block;width:75px;height:75px;margin:0 auto 5px;}
.sec ul li span{display:block;line-height:30px;text-align:center;font-size:16px;}
.sec ul li p{line-height:24px;text-align:center;}
.sec ul li p a{color:#298cda;font-size:14px;}

.banner1{background:url(../images/gzp_banner.jpg) no-repeat center top;height:541px;width:100%;}
.banner1 .bd{padding:340px 0 0 540px;width:460px;margin:0 auto;}
.banner1 .dl{float:left;display:inline;width:212px;}
.banner1 .dl .ios{background:url(../images/icons_btn.png) no-repeat 0 0;width:212px;text-indent:-999em;overflow:hidden;height:62px;margin-bottom:6px;display:block;}
.banner1 .dl .android{background:url(../images/icons_btn.png) no-repeat 0 -68px;width:212px;text-indent:-999em;overflow:hidden;height:62px;display:block;}
.banner1 img{float:left;display:inline;margin-left:10px;width:130px;height:130px;}
.cbox1{background:#f6f6f6;}
.cbox2{background:#06c1ae;position:relative;}
.pic2{display:block;width:1000px;margin:0 auto;}
.dl-gzq{position:absolute;top:500px;left:50%;margin-left:60px;background:url(../images/dl.png) no-repeat 0 0;width:315px;height:89px;text-indent:-999em;overflow:hidden;z-index:2;}





#commonHd a{color:#555; text-decoration:none;}
#commonHd a:visited{text-decoration:none;}
#commonHd a:hover{color:#5ea320 ;text-decoration:underline;}
#commonHd a:active{color:#5ea320;}
#commonHd a:focus{outline:0 none;}
#channel .indx, #channel li.sub, .miniNav .settings li.sub, .miniNav .login li, .miniNav .partern a{background:url(//static1.cdnmama.com/mama/images/compress.png) no-repeat 0 0;}
#commonHd {font: 12px/1.5 Arial,Helvetica,sans-serif;background: none repeat scroll 0 0 #F4F4F4;border-bottom: 1px solid #E5E5E5;height:32px;opacity: 0.95;position: fixed;_position:absolute;top:0;left:0;_top:expression(documentElement.scrollTop);width:100%;z-index:9999;color:#666;}
#commonHd .miniNav{margin: 0 auto;width: 980px;}
.miniNav li{float: left;height: 24px;margin:0;padding: 8px 10px 0;list-style-type:none;text-align: center;z-index:9999;}
.miniNav li p{margin:0;padding:0;}
.miniNav .l{color: #666;margin:0;padding:0 5px 0 0;padding-left: 5px;float:left;}
#channel .indx{background-position: 0 -108px;margin: 0 5px 0 0;padding-left:17px;text-align:left;}
#channel .indxMama{background-position: 0 -497px;}
#channel li.sub{background-position: right -1913px;padding-right:20px;text-align:left;border-left: 1px solid #F4F4F4;border-right: 1px solid #F4F4F4;}
#channel li.subCur {background-color:#fff;background-position: right -1913px;border-left: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE;position: relative;}
#channel li .dropDown {display: none;}
#channel li.subCur .dropDown {background: none repeat scroll 0 0 #fff;border: 1px solid #DEDEDE;border-top:0 none;left: -1px;line-height: 30px;padding-top: 5px;position: absolute;text-indent: 20px;top: 32px;width: 130px;}
.miniNav .login {margin:0 0 0 -1px;list-style:none;float:right}
.miniNav .login li {background-position: right -126px;float: left;}
.miniNav .login li.none {background: none repeat scroll 0 center transparent;}
.miniNav .login li.partern {padding-top: 2px;}
.miniNav .settings{margin:0;padding:0;list-style:none;float:right}
.miniNav .partern a {display: inline-block;height: 20px;line-height: 20px;margin: 5px 0 0 5px;text-indent: -9999em;width: 27px;}
.miniNav a.qq {background-position: 5px -38px;}
.miniNav a.weibo {background-position: 5px -80px;}
.miniNav .settings li.name {font-family: verdana;}
.miniNav .settings li.sub {background-position: right -1913px;padding-right: 22px;text-align: left;border-left: 1px solid #F4F4F4;border-right: 1px solid #F4F4F4;}
.miniNav .settings li.subCur {background-color:#fff;background-position:right -1913px;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;position: relative;}
.miniNav .settings li .dropDown {display: none;}
.miniNav .settings li.subCur .dropDown {background:#fff;border: 1px solid #DEDEDE;border-top:0 none;left: -1px;line-height: 30px;padding-top: 5px;position: absolute;text-indent: 20px;top: 32px;width: 130px;}
.dropDown a {display: block;width: 100%;}
.dropDown a:hover {background: none repeat scroll 0 0 #F3F3F3;}
.miniNav .settings li.msg a{ display:inline}
.miniNav .settings li.msg em{ display:inline-block;height:13px;background:#ff8e0a;line-height:13px;color:#fff;padding:0 3px;cursor:pointer;font-size:11px;font-family:Arial, Helvetica, sans-serif}
.miniNav .settings li.msg .dropDown {color:#999;}
.miniNav .settings li.msg .dropDown a{padding:0 5px;}
.miniNav .settings li.msg.subCur .dropDown{width:175px;padding-bottom:10px;}