/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(reset.css)*/
body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,form,input,textarea,button{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Microsoft YaHei,tahoma,arial,\5b8b\4f53;}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:top}
li{list-style:none}em,i{font-style:normal}
a{color:#000;text-decoration:none}a:hover{color:#380;text-decoration:underline}
.fl,.mark{ float:left;}.fr,.subMark{float:right}
.spanclass,.contentdiv{display:none}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.wrap{width:1000px;margin:0 auto;background-color:#fff;}
.inner{margin:0 auto;width:990px;background-color:#fff;}
.mb10{margin-bottom:10px}.mb5{margin-bottom:5px}
.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}
.dn{display: none;}
.grayA,.grayA a{color:#333}
.grayB,.grayB a{color:#777}
a.grayA:hover,.grayA a:hover,a.grayB:hover,.grayB a:hover,.green,.green a,.green a:hover,a.green:hover{color:#380}
.orange{color: #f60;}
#footer a:hover{text-decoration: underline;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(layout.css)*/
.layAB{width:650px;float:left;}
.layC{width:310px;float:right;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(mainNav.css)*/
.mainNav li,.mainNav .icon{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.mNavWrap{position: relative;z-index: 100;}
.mNavWrap,.mainNav{background-color: #333;}
.mainNav{margin:0 auto;width: 1014px;}
.mainNav li{float: left;padding:0 15px 0 15px;height: 45px;line-height: 45px;background-position: -298px -26px;}
.mainNav .fir{padding-left:0;background: none;}
.mainNav .end{padding-right:0;}
.mainNav .nav,.mainNav .dMenu{float: left;font-size: 16px;color: #fff;}
.mainNav .nav{text-align: center;}
.mainNav .nav:hover{text-decoration: none;background-color: #222;color: #fff;border-color: #222;}
.mainNav .navFour{width: 80px;}
.mainNav .navTwo{width: 56px;}
.mainNav .moreTxt a{color: #fff;display: block;width: 100%;height: 100%;}
.mainNav .moreTxt a:hover{color: #fff;text-decoration: none;}
.mainNav .dMenu{width: 102px;cursor: pointer;}
.mainNav .aHover{position: relative;}
.mainNav .menuHead{width: 77px;padding: 1px 1px 0 24px;display: block;height: 44px;line-height: 44px;}
.mainNav .aHover .menuHead{background-color: #fff;padding: 0 0 0 23px;color: #000;border-left: 1px #dcdcdc solid;border-right: 1px #dcdcdc solid;border-top: 1px #dcdcdc solid;}
.mainNav .moreTxt{float: left;}
.mainNav .icon{float:right;display: inline;margin:20px 23px 0 0;width: 9px;height: 5px;line-height:5px;background-position: -266px -38px;font-size: 0;z-index: 100;}
.mainNav .aHover .icon{background-position: -276px -38px;}
.mainNav .menuBody{display:none;position: absolute;right:0;top:45px;padding-left:19px;padding-top:5px;height: 95px;width: 323px;background-color: #fff;font-size: 14px;border: 1px #dcdcdc solid;border-top: none;}
.mainNav .menuBody a{float:left;padding:0 10px;height: 24px;line-height: 24px;text-align: center;background-color: #fff;}
.mainNav .menuBody a:hover{background-color: #333;text-decoration: none;color: #ccc;border-color: #000;}
.mainNav .aHover{color: #ccc;}
.mainNav .current,.mainNav .current:hover,.mainNav .menuBody .current,.mainNav .menuBody .current:hover{background-color: #77c111;color: #fff;border-color: #77c111;}
.mainNav .aHover .menuBody{display:block;}
.mainNav .menuBody dd{float: left;width: 77px;padding: 3px 0;}
.mainNav .menuBody .dEnd{width: 100px;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(header.css)*/
/*.header .logo a{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.header{margin: 0 auto;width: 990px;height: 120px;overflow: hidden;}
.header .logo{float: left;padding:38px 0 0 5px;}
.header .logo a{display: block;width: 202px;height: 54px;background-position: 0 -211px;}
.header .logo img{display: none;}
.header .ivy750{float: right;padding:15px 0 15px;width: 750px;}*/
.header{margin: 0 auto;width: 990px;height: 120px;overflow: hidden;}
.header .logo{float: left;padding:13px 0 0 0px;height: 91px;}
.header .logo a{display: block;width: 214px;height: 91px; background:url(#) no-repeat}
.header .logo a img{display:none}
.header .ivy750{float: right;padding:15px 0 15px;width: 750px;}
[an error occurred while processing this directive]
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(mHeadA.css)*/
.mHeadA{border-bottom: 2px #dcdcdc dotted;height: 50px;line-height: 50px;overflow: hidden;}
.mHeadA a{float: left;margin-right: 20px;}
.mHeadA a:hover{text-decoration: none;}
.mHeadA .bTit{font-size: 30px;color: #380;}
.mHeadA .bTit:hover{color: #380;}
.mHeadA .sTit{font-size: 20px;color: #777;margin-top: 4px;}
.mHeadA .sTit:hover{color: #000;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(ulTxtA.css)*/
.ulTxtA .more{float: right;color: #777;font-size: 12px;}
.ulTxtA01 li,.ulTxtA02 li,.ulTxtA03 li{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.ulTxtA01 li,.ulTxtA02 li{padding-left:14px;font-size: 14px;color: #333;}
.ulTxtA01 li{height: 33px;line-height: 33px;border-bottom: 1px #ccc dotted;background-position: -295px -72px;}
.ulTxtA01 .end{border-bottom: none;}
.ulTxtA02 li{height: 24px;line-height: 24px;background-position: -295px -77px;}
.ulTxtA03 li{padding-left:7px;height: 22px;line-height: 22px;color: #777;background-position: -296px -98px;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(switchE.css)*/
.switchE .bTit{float: left;width: 105px;font-size: 18px;color: #777;margin-top: 3px;}
.switchE-tab{height: 36px;border-bottom: 1px #dcdcdc solid;}
.switchE-tab .doc{padding: 3px 1px 1px;height: 33px;line-height: 33px;float: left;margin-bottom: -1px;position: relative;width: 88px;text-align: center;color: #777;font-size: 14px;cursor: pointer;}
.switchE-tab a:hover{text-decoration: none;}
.switchE-tab .current{padding: 0 0 1px;border-left: 1px #dcdcdc solid;border-right: 1px #dcdcdc solid;border-top: 3px #333 solid;color: #000;background-color: #fff;}
.switchE-con{border-bottom: 1px #dcdcdc solid;border-left: 1px #dcdcdc solid;border-right: 1px #dcdcdc solid;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(switchD.css)*/
.switchD-tab{border-bottom: 3px #333 solid;}
.switchD-tab .doc{float:left;padding:0 15px;height: 25px;line-height: 25px;cursor: pointer;font-size: 14px;}
.switchD-tab .current{color:#fff;background-color: #333;}
.switchD-tab a:hover{text-decoration: none;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(foot.css)*/
.grayWrapper{background-color: #f7f7f7;}
.whiteWrap{margin:0 auto;padding-bottom:14px;width: 1020px;background-color: #fff;}
.friend{margin:0 auto;}
/*footer*/
body #footer{padding-top: 15px;background-color: #f7f7f7;}  
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(fixBox.css)*/
*html{_background-image:url(#); _background-attachment:fixed;}
.fixBoxA{width:55px;position:fixed;left:50%;bottom:50px;margin-left:535px;_position:absolute;_top:expression(documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight)  - 50 + "px");z-index:900;}
.fixBoxA a{width:55px;height:46px;margin-top:1px;padding-top:8px;text-align:center;color:#878787;display:block;background:#f4f4f4;font-size:0;}
.fixBoxA a:hover{color:#fff;background:#77c111;text-decoration:none;}
.fixBoxA .aTop{display:none;}
.fixBoxA .icon{width:21px;height:19px;margin-bottom:3px;display:inline-block;background: url(/www1/global/2013/common/a/images/fixbox.png-20150108.html) no-repeat;}
.fixBoxA .txt{display:block;font-size:12px;}
.fixBoxA .aFav .icon{background-position:0 0;}
.fixBoxA .aFav:hover .icon{background-position:-42px 0;}
.fixBoxA .aFaved .icon{background-position:-21px 0;}
.fixBoxA .aFaved:hover{background-color: #f4f4f4;color: #878787;}
.fixBoxA .aPchouse .icon{background-position:-63px 0;}
.fixBoxA .aPchouse:hover .icon{background-position:-85px 0;}
.fixBoxA .aTop .icon{background-position:-107px 0;}
.fixBoxA .aTop:hover .icon{background-position:-129px 0;}
.fixBoxA .aWeixin{position:relative;}
.fixBoxA .aWeixin .icon{width:26px;height:21px;background-position:-178px 0;}
.fixBoxA .aWeixin:hover .icon{background-position:-151px 0;}
.fixBoxA .aWeixin img{position:absolute;left:-157px;top:-80px;padding:10px;background-color:#fff;border:1px #dcdcdc solid;display:none;cursor: default;}
.fixBoxA .aWeixin-hov img{display:block;}
/*Friday, 30-Sep-2016 15:04:04 CST*/
/*block(subNavB.css)*/
.subNavBWrap{background: url(/www1/global/2013/common/a/images/subnavbgx.png) repeat-x center bottom;}
.subNavB li{background: url(/www1/global/2013/common/a/images/subnavbg.png) no-repeat;}
.subNavBWrap{margin-bottom:5px;height: 100px;padding-bottom: 10px;}
.subNavB{padding:10px 0;height: 80px;overflow: hidden;}
.subNavB li{float: left;height: 70px;padding: 10px 28px 0;overflow: hidden;}
.subNavB .nav{display: block;width: 90px;line-height: 24px;position: relative;text-align: center;font-size: 14px;}
.subNavB a:hover{text-decoration: none;color: #380;}
.subNavB .current,.proNav .current a{color: #380;}
.subNavB .sNav{width: 281px;float: left;height: 75px;padding: 5px 9px 0 20px;}
.subNavB .sNav .sLinks{margin-bottom: 14px;font-size: 14px;text-align: right;padding-right: 5px;}
.subNavB .sNav .vLine{padding: 0 14px;color: #dcdcdc;font-size: 12px;}
.subNavB .end{width: 1px;padding-left:0;padding-right:0;}

.ks{float:right;margin-top: 5px;margin-right: 5px;width: 274px;display: inline;position: relative;}
.ks-iconL,.ks-inBtn,.ks-inTxt{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.ks-inTxt{background-position: right 0;border-radius: 0;}
.ks .iBtnHover{background-position: -174px -57px;}
.ks-iconL{float: right;width: 25px;height: 25px;background-position: -226px -57px;}
.ks-inTxt{float: right;padding:3px 5px;height:19px;line-height: 19px;border: none;outline: none;width:196px;-webkit-transition: width .2s ease-in-out;-moz-transition: width .2s ease-in-out;-o-transition: width .2s ease-in-out;-ms-transition: width .2s ease-in-out;transition: width .2s ease-in-out; }
.ks-inBtn{display:none;float: right;width: 51px;height: 25px;border: none;position: absolute;right: 0;}
.ks-inBtn{display: none;background-position: -122px -57px;cursor: pointer;}
.formFocus .ks-inBtn{display: block;}
.formFocus .ks-inTxt{width:236px;}
/*block(rightnav.css 样式)新增*/
.font-red{color:red;}
.best .ic-bg,.best .status,.best .status-b{
background:url(/www1/global/2013/index/images/nav-r-icons-a.png) 0 0 no-repeat;
}
.best{width:98px;margin-left:570px;position:fixed;left:50%;top:105px;text-align:left;_position:absolute;_top:expression(documentElement.scrollTop+105+'px'); z-index: 299;display: none;}
.best-wrap{padding-top:87px;position:relative;zoom:1}
.best .ic-bg{width:100%;height:87px;background-position:-4px -57px;position:absolute;left:0;top:0}
.best ul{padding:0 5px 16px}
.best ul li{margin-top:5px}
.best ul li .title{height:36px; font:12px/18px"Microsoft YaHei"; color:#333; padding-top:5px;display:block;overflow:hidden;text-align:center;}
.best ul li a:hover{ text-decoration: none;}
.best .status{height:62px;display:block;overflow:hidden;background-position: -81px -6px;}
.best .status-b{height:48px;display:block;overflow:hidden;background-position: -16px -6px;}
.best .status:hover,.best .status-b:hover{color:#fff;text-decoration:none}
.best .slogan{display:none}
.best-random{overflow:hidden;background-color:#ffeb01;}
.best-fix{right:0;left:auto;margin-left:0}
.best-pack{width:48px}
.best-pack .best-wrap{padding-top:46px}
.best-pack ul{display:none}
.best-pack .ic-bg{height:46px;background-position:-121px -98px}
.best-pack .slogan{padding:7px 15px;display:block;color:#333;font:bold 18px/22px Microsoft Yahei;text-align:center;background-color:#ffeb01;}
.ivy990T img, .ivy990T object, .ivy990T iframe{ display:block; margin-bottom:20px; vertical-align:top;} 
/*subNavB*/ 
.subNavB .icon{ background:url(/www1/global/2014/zqhome/img/bg.png)}
.subNavB .sNav{ padding-left:15px;}
.subNavB li{ padding:10px 16px 0}
.subNavB .tit{display: block;}
.subNavB .nav1{width: 44px;}
.subNavB .nav2{width: 44px;} 
.subNavB .nav3{width: 44px;}
.subNavB .nav4{width: 44px;}
.subNavB .nav5{width: 44px;}
.subNavB .nav6{width: 44px;}
.subNavB .nav7{width: 44px;}
.subNavB .nav8{width: 44px;}
.subNavB .nav9{width: 44px;}
.subNavB .icon{display: inline-block;height: 39px;width: 100%;margin-bottom: 1px;}
.subNavB .icon1{background-position:5px 0;}
.subNavB .nav:hover .icon1,.subNavB .current .icon1{background-position:6px -41px;}
.subNavB .icon2{background-position:-35px 0;}
.subNavB .nav:hover .icon2,.subNavB .current .icon2{background-position:-35px -40px;}
.subNavB .icon3{background-position:-75px 0;}
.subNavB .nav:hover .icon3,.subNavB .current .icon3{background-position:-75px -41px;}
.subNavB .icon4{background-position:-114px 1px;}
.subNavB .nav:hover .icon4,.subNavB .current .icon4{background-position:-114px -40px;}
.subNavB .icon5{background-position:-157px 0;}
.subNavB .nav:hover .icon5,.subNavB .current .icon5{background-position:-157px -39px;}
.subNavB .icon6{background-position:-203px 0;}
.subNavB .nav:hover .icon6,.subNavB .current .icon6{background-position:-204px -40px;}
.subNavB .icon7{background-position:-248px -1px;}
.subNavB .nav:hover .icon7,.subNavB .current .icon7{background-position:-249px -38px;}
.subNavB .icon8{background-position:-290px 0;}
.subNavB .nav:hover .icon8,.subNavB .current .icon8{background-position:-290px -41px;}
.subNavB .icon9{background-position:-331px 0;}
.subNavB .nav:hover .icon9,.subNavB .current .icon9{background-position:-330px -41px;}

/*广告*/
.ivy310 img, .ivy310 object, .ivy310 iframe,  .ivy310 embed{display: block;margin-bottom: 50px;}
/*background*/
/*common*/
.mb30{margin-bottom: 30px;}
.mb37{margin-bottom: 37px;}
.linkMore .more .char{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.linkMore{width:88px;text-align: center; float:right; margin-right:-5px;display: none;}
.linkMore .more{display:block;color: #777;}
.linkMore .more .char{margin-left: 4px;}
.linkMore .more:hover{text-decoration: none;color: #380;}
.linkMore .more:hover .char{padding-left:10px;margin-right: -10px;}
.mHeadA01 .bTit{color: #777;}
.mBoxA{width: 650px;overflow: hidden;height: 243px;}

.mBoxA-head{height: 32px;line-height: 32px;background-color: #f7f7f7;color: #777;padding-left: 17px;font-size: 18px;}
.mBoxA-head a{color: #777;}
.mBoxA-head a:hover{text-decoration: none;}
.mBoxA-head .txt{float: left;}
.mBoxA-head .linkMore{float: right;font-size: 12px;}
.mBoxA-body{width: 700px;padding: 17px 0 0 0;}
.modA{line-height: 24px; padding:10px;}
.modA-head{height: 24px;margin-bottom: 3px;}
.modA-head .bTit{float: left;color: #380;font-size: 14px;}
.modA-head .bTit a{color: #380;}

.modA-body{color: #dcdcdc;}
.mBoxA .modA{float: left;width: 295px;margin-right: 10px;margin-bottom: 22px; border:1px solid #fff;}
.mBoxA .cur{ border:1px solid #77c111;}
.modB{border:1px #dcdcdc solid;background-color: #fff;height: 66px;overflow: hidden;padding: 6px 0;}
.modB dt{float: left;padding:8px 10px 0;height: 68px;width: 25px;background-color: #f7f7f7;margin-right: 25px;margin-top: -6px;border: 1px #fff solid;font-size: 14px;color: #777;text-align: center;line-height: 15px;}
.modB dd{float: left;width: 78px;margin-top: 10px;}


/*container*/
.container{margin-bottom: 50px;}
.container .layAB{padding-top: 3px;}
.container .layC{padding-top: 15px;}
.mBoxB-head{height: 38px;line-height: 38px;border:1px #dcdcdc solid;border-bottom: none;font-size: 18px;padding-left: 14px;color: #777;}

#acA01{margin-bottom: 50px;}
.acA{padding:0 15px; border:1px solid #dcdcdc;overflow:hidden; position:relative;height: 300px;}
.acA dt{color:#338800; float: left; width:60px;}
.acA dt a{color: #380;}
.acA dl{ line-height:25px;padding-top:8px;padding-bottom: 6px; display:block; overflow:hidden;border-top:1px #ccc dotted;position: absolute;background-color: #fff;}
.acA dd{color:#333; width:277px; overflow:hidden;}
.acA dd a{ display:inline-block; margin-right:5px;}
.acA .zk{ width:7px; height:5px; background: url(/www1/global/2013/zxsg/img/icon.png) -220px -41px; float:right; cursor:pointer; margin-top:9px;}
.acA .fir{ border-top-color:#fff;}
/*switchE*/
.switchE-con{padding:20px 0 0 30px;height:145px;}
#switchE01 .doc{width: 153px;font-size: 16px;}
#switchE01 .switchE-con{padding:12px 19px;color: #dcdcdc;height: 222px;line-height: 28px;}
.p8{ background:#f7f7f7;}
.wtBg{ background:#fff; width:1020px; margin:0 auto; padding-bottom:15px; position:relative; top:-26px;}
.firend{ line-height:24px;}
.firend .layAB{overflow: hidden;}
.firend a{ color:#333;}
.firend a:hover{ color:#338800;}
.firend .switchD-con{ background:#f7f7f7; padding:20px;}

.mBoxA{ height:auto}
.firend .switchD-con{ height:72px;}
.firend .ulTxtA01{width: 685px;}
.firend .ulTxtA01 li{border-bottom: none;float: left;width: 176px;margin-right: 20px;overflow: hidden;height: 24px;line-height: 24px;background-position: -295px -77px;font-size: 12px;}
.acA dl{ width:285px}
.acA dd{ float:right; width:235px;}
.acA dt{ float:left; width:50px;}

.mHeadA .linkMore{ line-height:24px; margin-top:10px;}
/* iPads && iPhone (portrait) ----------- */
@media only screen and (device-width : 768px),only screen and (device-width : 320px){
.subNavCWrap,.navibar,.navibar-wap,body #footer,.mainNav{min-width:1020px;}
.subNavB,.subNav,.inner{padding:0 15px;min-width:990px;}
}