/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 CST*/
/*block(ulPicA.css)*/
.ulPicA a:hover{text-decoration: none;}
.ulPicA .sTit{display: block;text-align: center;}
.ulPicA .sTitA,.ulPicA .sTitB{height:30px;line-height: 30px;}
.ulPicA .sTitA{font-size: 18px;padding: 8px 0 3px;}
.ulPicA .sTitA1{text-align: left;padding: 7px 0 3px;}
.ulPicA .sTitB{position:relative;margin-top: -30px;background-color: #fff;opacity:0.8;filter:alpha(opacity=80);font-size: 14px;}
.ulPicA a:hover .sTitB{background-color: #77c111;color: #fff;opacity:1;filter:alpha(opacity=100);}
.ulPicA .sTitC{height: 25px;line-height: 25px;background-color: #f7f7f7;}
.ulPicA .sum{color: #777;display: block;}
.ulPicA a:hover .sum{color: #000;}
.ulPicA .price{color: #f80;}
/*Monday, 17-Oct-2016 11:07:47 CST*/
/*block(switchA.css)*/
.switchA-tab{height:41px;line-height:37px;}
.switchA-tab .doc{float:left;display:inline;margin-left:-1px;padding: 0 1px;text-align:center;color:#777;border-width: 3px 0px 1px;border-color:#fff #fff #000;border-style: solid;font-size: 18px;cursor:pointer;}
.switchA-tab .doc:hover{text-decoration: none;color: #000;}
.switchA-tab .current{position:relative;padding:0;color:#000;border-color:#000;border-bottom-color: #fff;border-width: 3px 1px 1px;}
.switchA-tab .fir{border-left-color:#fff;}
.switchA-tab .end{border-right-color:#fff;}
/*Monday, 17-Oct-2016 11:07:47 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;}
/*Monday, 17-Oct-2016 11:07:47 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;}
@charset "gb2312";
/* CSS Document */
/*block(page.css)*/
.pchouse_page{ height:29px;clear:both;text-align:center;line-height: 14px;} 
.pchouse_page span{margin:0 4px;padding:8px 10px 7px;color:#fff;background:#77c111; display:inline-block;} 
.pchouse_page a{padding:7px 9px 6px;margin:0 4px;border:1px solid #dcdcdc;color:#000;background:#fff;text-decoration:none; display:inline-block} 
.pchouse_page a:hover{color:#77c111;border:1px solid #77c111;text-decoration:underline;} 
/*Monday, 17-Oct-2016 11:07:47 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;} 
/*Monday, 17-Oct-2016 11:07:47 CST*/
/*block(picTxtB.css)*/
.picTxtB .ptPic .icon{background: url(/www1/global/2013/common/a/images/commonbg.png) no-repeat;}
.picTxtB a:hover{text-decoration: none;}
.picTxtB .ptPic{ position:absolute;}
.picTxtB .ptPic .icon{position: absolute;right:0;top:-10px;width: 78px;height: 60px;background-position: -152px -109px;}
.picTxtB .ptTxt{padding-top: 6px;}
.picTxtB .sTit{display:inline-block;padding:0 5px;margin-bottom: 8px;height:20px;line-height: 20px;color: #380;font-size: 14px;}
.picTxtB .sTit:hover{background-color: #77c111;color: #fff;}
.picTxtB .con{display: block;margin-top:4px;padding-left:5px;line-height:24px;height: 141px;overflow: hidden;cursor: pointer;}
.picTxtB .bTit{display: block;margin-bottom:11px;font-size: 18px;height: 24px;overflow: hidden;}
.picTxtB .sum{color: #777;}
.picTxtB .con:hover .sum{color: #000;}
.picTxtB .ptLinks a{display: inline-block; color: #333;}
.picTxtB .ptLinks a:hover{color: #380;}
.picTxtB .vLine{display: inline-block;width:1px;height:12px;line-height:0;font-size:0;margin:-2px 4px 0;background:#dcdcdc;vertical-align: middle;} 
.ulTxtA02 li{overflow: hidden;}
/*Tuesday, 05-Nov-2013 11:35:35 CST*/ 
/*block(ulPicC.css)*/  
.ulPicC .sTit{display: block;position:relative;margin-top: -30px;height:30px;line-height: 30px;background-color: #fff;opacity:0.6;filter:alpha(opacity=60);text-align: center;font-size: 14px;}
.ulPicC a:hover{text-decoration: none;}
.ulPicC a:hover .sTit{background-color: #77c111;color: #fff;opacity:1;filter:alpha(opacity=100);}
 
.mainNav .navFour{ width:80px;}
/*sliderB*/
.sliderB .control{ display:none}
.sliderB{ height:400px; position:relative}
.sliderB li{ width:650px;}
.sliderB .layL{ width:665px; height:395px; float: left}
.sliderB .layR{ width:310px; height:395px; float: right}
.sliderB .txtL{ padding: 0 40px; height:85px;}
.sliderB .txtR{padding: 0 30px;}
.sliderB .tit{ font-size:18px; text-align:center; line-height:35px; padding-top:5px;}
.sliderB .sum{color:#777; line-height:20px;}
.sliderB .btn{ width:15px; height:30px; background:url(/www1/global/2013/zxsg/img/icon.png); position:absolute; top:340px; z-index:10;}
.sliderB .prev{ background-position: -32px -41px; left:0;}
.sliderB .next{ background-position: -48px -41px; right:0}
.sliderB .prev:hover{background-position: 0 -41px;}
.sliderB .next:hover{background-position: -16px -41px}

.wrap{ width:1000px; margin: 0 auto;}
.mb20{ margin-bottom:20px} .mb30{ margin-bottom:30px;}.mb40{ margin-bottom:40px;}.mb50{ margin-bottom:50px;}
.layAB{ width:650px; float:left}.layC{ width:310px; float: right}.layA{ width:400px; float: left}.layB{ width:220px; float: right}
/*modRt*/
.p1 .layC .pic{ margin-bottom:50px;}
.modRt .doc{ width:153px;}
.modRt .pic .tit{ height:35px; line-height:30px;  background:url(/www1/global/2013/zq/img/line.png) repeat-x bottom; text-align:center; width:267px; font-size:14px;}
.modRt .txt .wqhg{ width:27px; float:left; font-size:16px; color:#777;}
.modRt .txt .ulTxtA02{ float: left; width:240px;}
.lh28 li{ margin-bottom:4px;}

.mheadB{ height:52px; background: url(/www1/global/2013/zxsg/img/line.png) bottom repeat-x; font-size:30px; color:#777;  margin-bottom:30px}
.mheadB .markBsj{ height:50px; line-height:50px; font-size:30px; color:#777;float: left}
.mheadB .subMarkB{ font-size:14px; float: right; margin-top:22px; color:#777;}
.mheadB .subMarkB a{color:#777;}
.mheadB .subMarkB a:hover{ color:#380; text-decoration:none}

.modCp .bigTit{ height:39px; line-height:39px; padding-left:15px; font-size:16px; border:1px solid #dcdcdc; color:#7f7f7f;}
.modCp .mdb{ border:1px solid #dcdcdc; padding:10px 25px 20px; border-top:0; overflow:hidden}

.ulPicC310{  width:310px; height:205px; display:block; overflow:hidden}
.ulPicC310 li{ width:310px;}

.p8{ background:#f7f7f7;}
.wtBg{ background:#fff; width:1020px; margin:0 auto; padding-bottom:15px; position:relative; top:-26px;}
.firend{ line-height:24px;}
.firend a{ color:#333;}
.firend a:hover{ color:#338800;}
.firend .switchD-con{ background:#f7f7f7; padding:20px;}
.switchBj{ color:#333;}

.ks{float:right;width:310px;margin-top: 5px;position: relative;}
.ks .iBtnHover{background:url(/www1/zt/20131120/huodong/img/bobg.png) no-repeat -102px -93px}
.ks-iconL{float: right;width: 25px;height: 25px;background:url(/www1/zt/20131120/huodong/img/bobg.png) no-repeat -76px -93px}
.ks-inTxt{float: right;padding:3px 5px;height:19px;line-height: 19px;border: none;outline: none;width:145px;-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;border-radius: 0;}
.ks-inTxt{background:url(/www1/zt/20131120/huodong/img/ssbg.png) repeat-x}
.ks-inBtn{display:none;float: right;width: 51px;height: 25px;border: none;position: absolute;right: 0;}
.ks-inBtn{ background:url(/www1/zt/20131120/huodong/img/bobg.png) no-repeat -154px -93px}
.ks-inBtn{display: none;cursor: pointer;}
.formFocus .ks-inBtn{display: block;}
.formFocus .ks-inTxt{width:275px;_width:272px;-webkit-transition: width .5s ease-in-out;-moz-transition: width .5s ease-in-out;-o-transition: width .5s ease-in-out;-ms-transition: width .5s ease-in-out;transition: width .5s ease-in-out;}

/*block(sideGuide.css)*/
*html{_background-image:url(#); _background-attachment:fixed;}
.fixTop { position:fixed; _position:absolute; top:50%; _top:expression(documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) / 2  + "px");left:50%; margin-left:565px;display: none;}
.sideGuide .icon{background: url(#) no-repeat;}
.sideGuide{width: 76px;}
.sideGuide .sgHead{height: 45px;line-height: 45px;position: relative;margin-bottom: 5px;background-color: #333;text-align: center;color: #fff;}
.sideGuide .icon{position: absolute;width: 18px;height: 18px;background-position:-87px -37px;right:0;top:0;}
.sideGuide .sgBody{border: 1px #dcdcdc solid;background-color: #fff;text-align: center;}
.sideGuide .aNav{display: block;height: 35px;line-height: 35px;position: relative;margin: -1px -1px 0;padding: 1px 1px 0;}
.sideGuide .aNav:hover{background:#000; color:#fff; text-decoration:none;}
.sideGuide .aNav:hover em{border: none;}
.sideGuide .aNav em { width: 43px; height: 0px; border-top: 1px solid #E5E5E5; position: absolute; left: 16px; bottom: 0; cursor: pointer; line-height: 0; font-size: 0; overflow: hidden;}
.sideGuide .aBtn {display:block; height: 34px; line-height: 34px; padding:0; color: #fff; background: #333; cursor: pointer;margin: -1px -1px 0;padding: 1px 1px 0;}
.sideGuide .aBtn:hover{text-decoration: none;background-color: #000;}

.tips{ width:668px; float:left; font-size:14px; height:28px; line-height:28px;color:#777;}
.tips a{ color:#777;} .tips a:hover{ color:#338800}
.ks{ width:312px; float:right}
.mb15{ margin-bottom:15px;}

.midOuter{ display:table;*position:relative;width: 310px;height: 205px;overflow:hidden;}
.midInner{display:table-cell;vertical-align:middle;text-align: center;*position:absolute;*top:50%;left:50%;}
.midCon{*position: relative;*top:-50%;*left:-50%;}
.ptB310{height: 209px;overflow: hidden;}
.ptB310 .ptLinks{height: 20px;overflow: hidden;}
.ptB310 .midOuter{float: left;margin-right: 15px;*margin-right: 12px;}
.ptB310 .ptPic{position:static;}
.ptB310 img{max-height: 205px;max-width: 310px;_width:expression(document.body.clientWidth > 310? "310px": "auto" );_height:expression(this.clientWidth > 205? "205px": "auto" );}
.ptB310{ margin-bottom:30px;}
.picTxtB .ptLinks a{display: inline-block; color: #333; padding:1px 6px;}
.picTxtB .ptLinks a:hover{color: #380; border:1px solid #380; padding:0 5px;}

.picTxtA{ height:205px; overflow:hidden; margin-bottom:30px;}
.picTxtA .picA{ width:315px; height:305px; float: left;}
.picTxtA .txt{ width:320px;float: right; padding-top:18px;}
.picTxtA .bigTit{ height:40px; line-height:40px; color:#fff; background:#77c111; padding-left:40px; width:320px; font-size:18px;  margin-left:-40px; margin-bottom:18px;position: relative;overflow:hidden;}
.picTxtA .sum{ line-height:24px; color:#777; height:45px; margin-bottom:12px;}

/*modRt*/
.modRt{ position:relative; padding-top:15px;}
.modRt .bigTit{ position:absolute; left:80px; top:0; background:url(/www1/global/2013/zq/img/icon.png) -70px -244px; width:150px; height:30px; text-align:center; line-height:30px; font-size:16px; color:#338800;}
.modRt .switchE-con{ padding:30px 20px 20px 20px; border-top:1px solid #dcdcdc; font-size:14px; line-height:24px;}

.modTag .bigTit{ font-size:18px; color:#777; height:36px;}
.modTag .tagCon{ line-height:28px; color:#777;}
.modTag .tagCon a{color:#777; display:inline-block}
.modTag .tagCon a:hover{ color:#338800}

.topList{ padding-left:35px; background:url(/www1/global/2013/zq/img/num.png) left 2px no-repeat; font-size:14px;}
.topList li{ line-height:34px;}

/*switchE*/
.switchE-con{padding:20px 0 0 30px;}
#switchE01{margin-bottom: 50px;}
#switchE01 .doc{width: 101px;font-size: 16px;}
#switchE01 .switchE-con{padding:16px 19px;color: #dcdcdc;height: 173px;line-height: 22px; overflow:hidden}
#switchE01 .end{ width:102px;}

.p2bigTit{ font-size:18px; color:#777; height:42px;}
.ztPic{ position:relative; width:310px;}
.ztPic .prev,.ztPic .next{ width:17px; height:30px; background:url(/www1/global/2013/zxsj/img/icon.png) -465px -67px; position:absolute; top:88px; cursor:pointer; z-index:10}
.ztPic .prev{ left:10px;}
.ztPic .next{ right:10px; background-position:-484px -67px;}
.ztPic .prev:hover{ background-position: -428px -68px;}
.ztPic .next:hover{ background-position: -446px -66px;}

.picListC li{ width:310px; height:80px; margin-bottom:30px; overflow:hidden}
.picListC .pic{ width:120px; height:80px; float:left; margin-right:10px;}
.picListC .txt{ width:180px; height:80px; float: left; line-height:28px; color:#777}
.picListC .txt a{ display:inline-block}

.jsCtr{ height:41px;}
.jsCtr li{ width:89px; line-height:40px; text-align:center; color:#777; background:#f7f7f7; border:1px solid #fff; float:left; border-bottom:1px solid #dcdcdc; font-size:14px; cursor:pointer}
.jsCtr .current{ border:1px solid #dcdcdc; background:#fff; border-bottom:0; color:#348701; height:40px; position:relative}
.jsCtr .current a{color:#348701;}
.jsCtr .last{ width:78px;}
.jsCon{  float:left; width:948px; margin-top:-1px; border:1px solid #dcdcdc; padding: 10px 20px; height:18px; line-height:24px; overflow:hidden; border-top:0}
.jsCon a{ margin-right:10px; display:inline-block; color:#333;}
.jsCon a:hover{ color:#338800;}
.jsCtr .moreTxt a{color: #fff;display: block;width: 100%;height: 100%;}
.jsCtr .moreTxt a:hover{color: #fff;text-decoration: none;}
.jsCtr .dMenu{position: relative;width: 77px;cursor: pointer;z-index:10; display:block;}
.jsCtr .menuHead{width: 77px;_width: 76px;display: block;height: 38px; padding:1px; color:#333; overflow:hidden}
.jsCtr .aHover .menuHead{background-color: #fff;color: #000; border:1px solid #ccc; padding:0 0 1px; border-bottom:0;}
.jsCtr .current .aHover .menuHead{ border:0;padding:1px 0 1px 1px;}
.jsCtr .icon{position: absolute;right:8px;top:20px;width: 9px;height: 5px;line-height:5px;  background:url(/www1/global/2013/common/a/images/commonbg.png) -276px -38px;font-size: 0;}
.jsCtr .menuBody{ display:none;position: absolute; left:-139px; padding-left:19px;padding-top:5px;width: 197px;background-color: #fff;font-size: 14px;border: 1px #dcdcdc solid;border-top: none; z-index:100; padding-bottom:5px;}
.jsCtr .menuBody a{float:left;padding:0 10px;height: 30px;line-height: 30px;text-align: center;background-color: #fff;}
.jsCtr .menuBody dd a{ color:#333;white-space:nowrap;}
.jsCtr .current .menuHead .moreTxt{ color:#380;}
.jsCtr .menuBody a:hover{background-color: #333;text-decoration: none;color: #ccc;border-color: #000;}
.jsCtr .aHover{color: #ccc;}
.jsCtr .aHover .menuBody{display:block;}
.jsCtr .menuBody dd{float: left;}
.jsCtr .menuBody .dEnd{width: 100px;}


.jsCtr .menuBody .current{background-color: #333;text-decoration: none;color: #ccc;border-color: #000; border:0;}
.jsCtr .menuBody a:hover{}


.focPicD{line-height:20px;overflow:hidden}
.focPicD-img{display:block;position:absolute}
.focPicD-tit{display:block;overflow:hidden}
.focPicD-tit a{color:#333;}
.focPicD-tit a:hover{color:#f60}
.focPicD-int{height:60px;display:block;color:#777;overflow:hidden}
.focPicD-int a{color:#f60}
.focPicD100{ margin-bottom:30px; height:75px;}
.focPicD100{ padding-left:110px;}
.focPicD-img{ margin-left:-110px;}
.focPicD-txt{ padding:4px 5px 0 0; line-height:24px;}

.picTxtB .con{ height:148px;}
.wendaArt li{overflow: hidden;}
.mHeadC .sTit{margin-right: 6px;}
/* 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;}
}
/*20140912*/
.coopBD{margin-top:-2px;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;}



/*20150608*/

#slide01 {position:relative; width:310px; height:225px;  border:0px solid #bbb}
#slide01 .content {padding:0}
#slide01 .content li {display:none; width:100%; height:225px;}
#slide01 .content li .pt-div{width:100%; height:84px; overflow: hidden; margin-bottom:15px;}
#slide01 .content li .pic-div{width:84px; height:84px;}
#slide01 .content li .txt-div{width:210px; height:84px; overflow:hidden;}
#slide01 .content li .txt-div .a-pinpai{display: block; width:100%; height:23px; font:14px/23px "Microsoft YaHei"; color:#777;}
#slide01 .content li .txt-div .a-title{display: block; width:100%; height:auto; max-height:40px; font:14px/20px "Microsoft YaHei"; color:#333;}
#slide01 .content li .txt-div span{display: block; width:100%; height:20px; font:bold 14px/20px "Microsoft YaHei"; color:red; margin-top:5px;}
#slide01 .control {position:absolute; right:45%; bottom:10px; z-index:100}
#slide01 .control li {float:left; margin-left:5px}
#slide01 .control a {position:relative; display:block; width:8px; height:8px; line-height:0px; font-size:0px; text-align:center; background:#dcdcdc; text-decoration:none; color:#dcdcdc; -webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;}
#slide01 .control a:hover, #slide01 .control .current a{background:#77c111; color:#77c111; }
#slide01 ul {list-style:none}
#slide01 ul img {vertical-align:middle}
