/*Friday, 30-Sep-2016 15:11:07 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:11:07 CST*/
/*block(layout.css)*/
.layAB{width:650px;float:left;}
.layC{width:310px;float:right;}
/*Friday, 30-Sep-2016 15:11:07 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;}
/*Friday, 30-Sep-2016 15:11:07 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:11:07 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;}
/*Friday, 30-Sep-2016 15:11:07 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:11:07 CST*/
/*block(mheadC.css)*/
.mHeadC .icon{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.mHeadC{height: 30px;overflow:hidden;}
.mHeadC .sTit{float:left;margin-top: -5px;font-size: 18px;color: #777;font-weight: normal;}
.mHeadC .icon{float: left;width: 23px;height: 17px;background-position: -252px -57px;}
.mHeadC .sTit a{color: #777;}
.mHeadC .sTit a:hover{color: #000;text-decoration: none;}
/*Friday, 30-Sep-2016 15:11:07 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:11:07 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:11:07 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:11:07 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:11:07 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;}
/*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;} 
/*广告*/  
.ivy990A img, .ivy990A object, .ivy990A iframe, .ivy990A embed{display: block;margin:20px 0 15px;} 
.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;}
.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{margin-bottom: 20px;}
.mHeadA01 .bTit{color: #777;}
.mBoxA{width: 650px;overflow: hidden;padding-bottom: 22px;}
.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;}
.modA{line-height: 24px;border: 1px #fff solid;}
.modAHover{border-color:#77c111;}
.modA-head{height: 24px;margin-bottom: 3px;}
.modA-head .bTit{float: left;color: #380;font-size: 14px;}

.modA-body{color: #dcdcdc;}
.mBoxA .modA{float: left;width: 298px;margin-right: 10px;padding: 10px;}
.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;}
/*webstyle*/
/*subNavB*/
.subNavB li{padding: 26px 11px 0;background-position: 0 -6px;}
.subNavB .nav{float: left;margin:0 10px;display: inline;font-size: 20px;}
.subNavB .sNav{width: 278px;padding-top: 23px;}
.ks-inTxt{width: 236px;}
.ks{margin-right: 8px;}
/*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:40px;overflow: hidden;}
.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 .last{padding-bottom: 0;}
.acA dd{color:#333; width:235px; overflow:hidden;float: left;}
.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*/
#switchE01 .doc{width: 153px;font-size: 16px;}
#switchE01 .switchE-con{padding:12px 19px;color: #dcdcdc;height: 168px;line-height: 28px;*line-height: 26px;}
/*friend*/
.friend{padding:18px 20px;line-height:24px;background-color: #f7f7f7;width: 950px;}
.friend .ulTxtA01{width: 980px;}
.friend .ulTxtA01 li{border-bottom: none;float: left;width: 209px;margin-right: 20px;overflow: hidden;height: 24px;line-height: 24px;background-position: -295px -77px;font-size: 12px;}
/*coopBD*/
.coopBD{margin-top:-7px;margin-bottom:42px;width:310px;overflow:hidden;}
.coopBD .bd{width:320px;}
.coopBD li{float:left;width:150px;margin-right:10px;margin-top:8px;text-align:center;}
.coopBD .ulPicA .sTit{display:block;font-size:14px;height:24px;line-height:24px;font-weight:normal;padding:3px 0;overflow:hidden;}
/* iPads && iPhone (portrait) ----------- */
@media only screen and (device-width : 768px),only screen and (device-width : 320px){
.inner,.header,.navibar-wap,body #footer,.mainNav{min-width:1020px;}
.subNavB,.subNav{padding:0 15px;min-width:990px;}
}