/**==============================
  *= 图标 Sprites               =
  *==============================
  */
.icon{ display: inline-block; _display: inline; width: 15px; height: 15px; background: url(1.png) no-repeat; vertical-align: middle; }
/*20x20*/
.iShare{ width: 15px; height: 15px; background-position: 0px 0px; }
.iSearch{ width: 15px; height: 15px; background-position: -20px 0px; }
.iPhone{ width: 12px; height: 20px;  background-position: -40px 0px; }
.iAdd{ width: 18px; height: 18px; background-position: -60px 0px; }
.iSub{ width: 15px; height: 15px; background-position: -80px 0px; }
.iHome{ width: 10px; height: 12px; background-position: -100px 0px; }
.iCheck{ width: 16px; height: 16px; background-position: -120px 0px; }
.iRSS{ width: 18px; height: 20px; background-position: -140px 0px; }
.iPoint1{ width: 15px; height: 15px; background-position: 0px -20px; }
.iPoint2{ width: 15px; height: 15px; background-position: -20px -20px; }
.iDot{ width: 10px; height: 10px; background-position: -40px -20px; }
.iDot2{ width: 12px; height: 10px; background-position: -60px -20px; }
.iDrop{ width: 12px; height: 16px; background-position: -80px -20px; }
.iAnchor{ width: 12px; height: 16px; background-position: -100px -20px; }
.iTri2{ width: 12px; height: 6px; background-position: -120px -20px; }
.iTriR{ width: 6px; height: 12px; background-position: -140px -20px; }
.iTri3{ width: 17px; height: 18px; background-position: -160px -20px; }
.iArrowDown{ width: 15px; height: 15px; background-position: 0px -40px; }
.iArrowUp{ width: 15px; height: 15px; background-position: -20px -40px; }
.iArrowRight{ width: 15px; height: 15px; background-position: -40px -40px; }
.iArrowLeft{ width: 15px; height: 15px; background-position: -60px -40px; }
.iPoint{ width: 14px; height: 15px; background-position: -80px -40px; }
.iTele{ width: 18px; height: 18px; background-position: -80px -60px; }
.iEnvelop{ width: 15px; height: 13px; background-position: -100px -60px; }
/*30x30*/
.iArrow2Down{ width: 30px; height: 28px; background-position: 0px -180px; }
.iArrow2Up{ width: 30px; height: 28px; background-position: -30px -180px; }
.iArrow2Left{ width: 30px; height: 28px; background-position: -60px -180px; }
.iArrow2Right{ width: 30px; height: 28px; background-position: -90px -180px; }
.iTri{ width: 28px; height: 20px; background-position: -120px -180px; }
.iTriR2{ width: 19px; height: 30px; background-position: -150px -180px; }
.iBBS{ width: 30px; height: 30px; background-position: 0px -210px; }
.iDownload{ width: 30px; height: 30px; background-position: -30px -210px; }
.iHana,
.iHanaR{ width: 30px; height: 30px; background-position: -60px -210px; }
.iHanaL{ width: 30px; height: 30px; background-position: -90px -210px; }
.iHanaD{ width: 30px; height: 30px; background-position: -120px -210px; }
.iHanaU{ width: 30px; height: 30px; background-position: -150px -210px; }
.iPerson1{ width: 21px; height: 21px; background-position: 0px -240px; }
.iPerson2{ width: 21px; height: 21px; background-position: -30px -240px; }
.iFire1{ width: 18px; height: 22px; background-position: -60px -240px; }
.iFire2{ width: 18px; height: 22px; background-position: -90px -240px; }
.iJewel1{ width: 20px; height: 16px; background-position: -120px -240px; }
.iJewel2{ width: 20px; height: 16px; background-position: -150px -240px; }
.iAscend1{ width: 18px; height: 20px; background-position: 0px -270px; }
.iAscend2{ width: 18px; height: 20px; background-position: -30px -270px; }
.iEdit{ width: 21px; height: 21px; background-position: -60px -270px; }
.iNew{ width: 27px; height: 27px; background-position: 0px -300px; }
/*50x50*/
.iNewstu{ width: 50px; height: 50px; background-position: 0px -400px; }
.iChanp{ width: 48px; height: 50px; background-position: -50px -400px; }
.iZhengs{ width: 50px; height: 50px; background-position: -100px -400px; }
.iSallnet{ width: 50px; height: 50px; background-position: -150px -400px; }
.iArrow3Left{ width: 22px; height: 40px; background-position: 0px -450px; }
.iArrow3Right{ width: 22px; height: 40px; background-position: -50px -450px; }
.iVideo{ width: 49px; height: 49px; background-position: -100px -450px; }
.iBatterycar_n{ width: 49px; height: 42px; background-position: -150px -450px; }

.iTag1{ width: 48px; height: 33px; background-position: 0px -500px; }
.iTag2{ width: 48px; height: 33px; background-position: -50px -500px; }
.iTag3{ width: 48px; height: 33px; background-position: -100px -500px; }
.iTag4{ width: 48px; height: 33px; background-position: -150px -500px; }
.iTag5{ width: 48px; height: 33px; background-position: 0px -550px; }
.iTag6{ width: 48px; height: 33px; background-position: -50px -550px; }
.iTagBlue1{ width: 48px; height: 33px; background-position: 0px -650px; }
.iTagBlue2{ width: 48px; height: 33px; background-position: -50px -650px; }
.iTagBlue3{ width: 48px; height: 33px; background-position: -100px -650px; }
.iTagBlue4{ width: 48px; height: 33px; background-position: -150px -650px; }
.iTagBlue5{ width: 48px; height: 33px; background-position: 0px -700px; }
.iTagBlue6{ width: 48px; height: 33px; background-position: -50px -700px; }
.iTagBlue7{ width: 48px; height: 33px; background-position: -100px -700px; }
.iTagBlue8{ width: 48px; height: 33px; background-position: -150px -700px; }
/*100x100*/
.iArrow4Right{ width: 45px; height: 95px; background-position: 0px -800px; }
.iArrow4Left{ width: 45px; height: 95px; background-position: -100px -800px; }
.iTriRight{ width: 26px; height: 76px; background-position: 0px -900px; }
.iTriTag{ width: 56px; height: 29px; background-position: -100px -900px; }

/**
  * 重用样式
  */
.bbFont{ font-size: 14px; font-weight: bold; color: #333; }
.bbf12{ font-size: 12px !important; font-weight: bold !important; color: #333; }
.bbf14{ font-size: 14px !important; font-weight: bold !important; color: #333; }
.bbf20{ font-size: 20px !important; font-weight: bold !important; color: #333; }






/**
  * 页头
  */
#header{ width: 100%; height: 45px; background: #edf0f3; position: fixed; top: 0; z-index: 2; }
#header .wrap{ _overflow: hidden; }
#header .icon{  }
#header .logo{ width: 169px; height: 22px; /*border-right: 1px solid white;*/ margin: 10px 20px 0 0; background: no-repeat; }
#header .bar{ border-right: 1px solid white; border-left: 1px solid #c8c8c8; height: 45px; line-height: 45px; padding: 0 10px; *padding: 0 5px; }
#header .btnBar{ display: inline-block; border-right: 1px solid #c8c8c8; }
#header .btnBar a{ float: left; padding: 15px 10px; line-height: 1; height: 1; height: 15px; font-size: 14px; font-weight: bold; color: #333; border-right: 1px solid white; border-left: 1px solid #c8c8c8; }
#header .searchBar{ width: 160px; padding: 0 7px; border-left: none; }
#header .searchBar form{ height: 20px; line-height: 20px; border: 1px solid #acacac; margin-top: 12px; }
#header .searchBar form input.btn{ width: 15px; height: 15px; cursor: pointer; }
#header .searchBar form input.txt{ padding: 0 10px; height: 20px; width: 115px; border: none; background: none; }
#header .searchBar form input.txt.default{ color: #f7f7f8; }
#header .dhlink{ padding-top: 15px; height: 30px; line-height: 1; color: rgb(51, 51, 51); }
#header .dhlink a{ font-size: 14px; color: #333; margin-right: 10px; }
#header .dhlink a:hover{ color: #fcaf16; }
#header .dhlink .yangzijiang{ height: 20px; padding: 0 5px; line-height: 20px; position: relative; }

#header .dhshoucang{ padding-top: 15px; height: 30px; line-height: 1; color: rgb(51, 51, 51); }
#header .dhshoucang a{ font-size: 14px; color: #333; margin-right: 10px; }
#header .dhshoucang a.shoucang{ margin-left: 8px; margin-right: 0; padding: 4px 4px; color: white; background: #F47E2F; border-bottom: 1px solid #5b6265; border-right: 1px solid #5b6265; }
#header .dhshoucang a:hover{ color: #fff; }

#header .langBar{ border-right: none; }
#header .langBar .icon{ margin-top: 15px; }
#header .langBar .fr{ line-height: 15px; margin-top: 10px; width: 50px; }

.dropPanel{ display: none; margin-top: 45px; *padding-top: 45px; *margin-top: 0px; width: 100%; height: 480px; /*position: absolute; top: 45px; left: 0; z-index: 1;*/ background: url(fadeBar7.jpg) #f3f4f6 repeat-x bottom; }
.dropPanel ul{ padding: 15px 0; }
.dropPanel li{ float: left; position: relative; height: 450px; font: bold 14px/16px Tahoma,'Microsoft Yahei'; color: #333; overflow: hidden; }
.dropPanel li .label{ display: block; float: left; width: 14px; height: 400px; border-left: 1px solid #78797b; cursor: pointer; padding: 12px; }
.dropPanel li .label .icon{ display: block; margin: auto; color: white; font-size: 10px; line-height: 15px; text-align: center; margin-bottom: 10px; }
.dropPanel li .listPane{ float: left;  width: 0px; width: 550px; overflow: hidden; height: 450px; position: absolute; top: 20px; left: 50px; }
.dropPanel li .listPane .mask{ width: 500px; height: 380px; margin: 10px 20px; }
.dropPanel li .listPane .layout{ width: 110%; }
.dropPanel li .listPane .item{ width: 150px; height: 184px; margin: 0 15px 15px 0; background: url(proSmallPane.png) bottom center no-repeat; }
.dropPanel li .listPane .item h1{ height: 16px; font-size: 14px; margin-left: 2px; line-height: 16px; text-indent: .5em; color: #838489; border-left: 3px solid #EEAF19; }
.dropPanel li .listPane .item img{ width: 120px; height: 120px; margin: 5px 15px; }
.dropPanel li .listPane .item .seemoreBtn{ display: block; text-align: center; color: #828388; line-height: 35px; font-size: 13px; font-weight: normal; }
.dropPanel li .listPane .seeAllBtn{ display: block; margin-right: 60px; width: 116px; height: 32px; line-height: 32px; text-align: center; text-indent: 1em; color: #828388; background: url(dropPaneBtn.png) no-repeat center; }
.dropPanel li .listPane .item .seemoreBtn:hover,
.dropPanel li .listPane .seeAllBtn:hover{ color: #fcaf16; }
a{ color: #333; }
a:hover{ color: #fcaf16; }


/**
  * 页脚
  */
#footer{ height: 140px; height: 145px; background: #E3E3E3; padding-bottom: 30px; /*overflow: hidden;*/ padding-top: 5px; font-size: 13px; position: relative; }

#footer .linkBtns{  }
#footer .linkBtns a.bbFont{ width: 130px; padding: 15px 0; margin-right: 18px; line-height: 15px; }
#footer .layer2{ color: #81838a; height: 30px; font: 13px/30px "宋体"; *font-size: 12px; vertical-align: middle; border-top: 1px solid #d0d3d7; margin: 20px auto; }
#footer .layer2 a{ color: #81838a; }
#footer .layer2 a:hover{ color: #fcaf16; }

.fixedFooter{ width: 100%; height: 80px; line-height: 70px; position: fixed; bottom: 0; z-index: 2; background: url(fixedFooterBg.jpg) repeat #333;  }
.fixedFooter .switchBtn{ margin: 25px 0 0 50px; }
.fixedFooter .boss{ color: #F47E2F; _margin-top: 25px; }
.fixedFooter .pic{ margin: 10px 30px; }
.fixedFooter .iconBtns{ line-height: 1; text-align: center; border-left: 1px solid #50515b; border-right: 1px solid #17191d; }
.fixedFooter .iconBtns a.btn{ float: left; padding: 12px 40px; *padding: 12px 35px; color: #81838a; height: 100%; border-right: 1px solid #50515b; border-left: 1px solid #17191d; }
.fixedFooter .iconBtns .icon{ width: 30px; height: 30px; }
.fixedFooter a{ color: #333; }
.fixedFooter a:hover{ color: #F47E2F; }
.fixedFooter2{ height: 45px; width: 100%; position: fixed; bottom: 0; z-index: 1; _display: none; }
.fixedFooter2 .switchBtn2{ position: absolute; bottom: 0px; left: 40px; z-index: 2; }
.fixedFooter2 .bar{ height: 5px; width: 100%; position: absolute; left: 0; bottom: 0;  background: url(fixedFooterBg.jpg) repeat-x #333; }

/**
  * 首页标签
  */
.tabNav{ overflow: hidden; }
.tabNav .tabs{ width: 110%; *width: 975px; height: 85px; margin-bottom: 36px; border-bottom: 2px solid #dedede; position: relative; z-index: 1; }
.tabNav .tabs li{ float: left; position: relative; width: 243px; height: 85px; line-height: 85px; text-align: center; font-size: 14px; font-weight: bold; color: #333; cursor: pointer; }
.tabNav .tabs li div{ height: 45px; line-height: 45px; margin: 20px 0; border-right: 1px solid #d7d5d5; }
.tabNav .tabs li.current{ color: white; /*background: #e3e2e1; width: 241px; height: 83px; border: 1px solid white; border-bottom: 2px solid #edb227;*/ }
.tabNav .tabs li .iTri{ position: absolute; left: 44%; top: 101%; display: none; }
.tabNav .tabs li.current .iTri,
.tabNav .tabs li:hover .iTri{ /*display: block;*/ }

.tabNav .tabs li.current .iNewstu{ width: 50px; height: 50px; background-position: 0px -350px; }
.tabNav .tabs li.current .iChanp{ width: 50px; height: 50px; background-position: -50px -350px; }
.tabNav .tabs li.current .iZhengs{ width: 50px; height: 50px; background-position: -100px -350px; }
.tabNav .tabs li.current .iSallnet{ width: 50px; height: 50px; background-position: -150px -350px; }

.tabNav .tabs li.float{ position: absolute; top: 0; left: 0; z-index: -1; }
.tabNav .tabs li.float{ background: url(tabNavLight.jpg) no-repeat center; width: 242px; height: 83px; border: 1px solid white; border-bottom: 2px solid #edb227; }
.tabNav .tabs li.float .iTri{ display: block; }

.tabNav .tabCon{ height: 500px; overflow: hidden; }
.tabNav .tabCon .mask{ height: 500px; }
.tabNav .tabCon .indexly{ width: 100%; }
.tabNav .tabCon .item{ width: 318px; height: 238px; margin: 0 6px 8px 0; overflow: visible; }
.tabNav .tabCon .figure img{ width: 100%; border: none; padding: 1px; background: rgb(226, 226, 226); }
.tabNav .tabCon .item .label{ text-align: left; margin-top: 6px; }
.tabNav .tabCon .item a{ color: #333; }
.tabNav .tabCon .item a:hover{ color: #fcaf16; }



/**
  * 首页轮播
  */
.banners{ margin: 45px 0 65px; _margin-top: 0px; position: relative; }
.banners .mask{ width: 100%; height: auto; }
.banners .layout{ width: 99999px; }
.banners .imgs{ height: 480px; /*background: #dee1e4;*/ }
.banners .tabs{ height: 20px; width: 150px; margin: auto; }
.banners .tabs li{ display: inline-block; margin: 5px; cursor: pointer; *float:left; }
.banners .arrowLeft{ position: absolute; top: 40%; left: 0px; }
.banners .arrowRight{ position: absolute; top: 40%; right: 0px; }

/**
  * 基类样式
  */
.noBL{ border-bottom: none; }
.BL{ border-bottom: 1px solid #dedede; }
.pageNav{ height: 22px; } 
.pageNav li{ height: 18px; border: 1px solid #e1e1e1; padding: 1px; }
.pageNav li div{ height: 18px; background: #e6e6e6; *display: inline; *zoom: 1; }
.pageNav li.current div a,
.pageNav li div a:hover{ background: url(fadeBar1.jpg) repeat-x; }

.panel{ padding: 20px; border: 1px solid #d7d7d7; overflow: hidden; }
.panel .label{ padding-bottom: 20px; font-size: 17px; color: #333; }
.panel .label .icon{ vertical-align: top; margin-right: 10px; }
.ddBtn{ display: inline-block; *float: left; height: 18px; line-height: 18px; text-align: center; margin: 2px; border: 1px solid #e1e1e1; padding: 1px; }
.ddBtn div{ height: 18px; *display: inline; *zoom: 1; }
.ddBtn div a{ display: block; padding: 0px 10px; color: #8e8c8c; background: #e6e6e6; }
.ddBtn.current div a,
.ddBtn div a:hover{ background: url(fadeBar1.jpg) repeat-x; text-decoration: none; color: white; }
.item .tri{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 6px; border-top: 5px solid #eeaf1a; z-index: 1; }
.item .tri .icon{ margin-left: 85%; vertical-align: top !important; }
.item.current .tri,
.item:hover .tri{ display: block; }

.innerBanner{ margin: 48px auto 35px; *padding-top: 48px; _padding-top: 0px; _margin-top: 0; width: 100%; height: 315px; overflow: hidden; text-align: center;}
.content{ padding-bottom: 70px; position: relative; }
.content a{ color: #333; }
.content a:hover{ color: #fcaf16; }
.content .leftNav{ width: 235px; line-height: 30px; }
.content .leftNav .title{ height: 36px; background: url(leftNavBg.jpg) no-repeat center white; border: 1px solid #e4e4e4; line-height: 20px; padding: 20px 25px; position: relative; z-index: 0; }
.content .leftNav .title h1{ font: bold 20px/22px Tahoma,'Microsoft Yahei'; color: #333; }
.content .leftNav .title h2{ font: bold 13px/22px Tahoma,'Microsoft Yahei'; color: #c7c7c7; }
.content .leftNav .level1{ width: 226px; min-height: 300px; padding: 15px 0; margin: 0 auto 20px; background: #f3f1f1; border: 1px solid #ececec; }
.content .leftNav .level1 li a{ display: block; height: 31px; text-indent: 4em; }
.content .leftNav .level1 li a:hover,
.content .leftNav .level1 li.current a{ color: #333; background: url(leftNavHover.jpg) no-repeat top left; }
.content .leftNav .level1 li .level2{ display: none; }
.content .leftNav .level1 li.current .level2{ display: block; }
.content .leftNav .level2 li{ padding-left: 5em; }
.content .leftNav .level2 li a{ display: inline-block; text-indent: .5em; background: none !important; color: #81838a !important; font-size: 13px; font-family: "宋体"; }
.content .leftNav .level2 li .iCheck{ visibility: hidden; _display: none; }
.content .leftNav .level2 li.current .iCheck,
.content .leftNav .level2 li:hover .iCheck{ visibility: visible; _display: inline; _zoom: 1;  }
.content .slider{ width: 100%; }
.content .slider .bigimg{ width: 100%; display: block; margin: auto; }
.content .slider .list{ width: 100%; position: relative; }
.content .slider .mask{ width: 100%; }
.content .slider .layout{ width: 99999px; }
.content .slider .item{ cursor: pointer; position: relative; overflow: hidden; margin-right: 2px; }
.content .slider .item .tri{ display: none; position: absolute; top: 0; left: 0; /*width: 100%;*/ height: 6px; border-top: 5px solid #eeaf1a; z-index: 1; }
.content .slider .item img{ width:100%; }
.content .slider .item .tri .icon{ margin-left: 85%; }
.content .slider .item.current .tri,
.content .slider .item:hover .tri{ display: block; }
.content .slider .arrowLeft{ position: absolute; top: 20%; left: 0px; }
.content .slider .arrowRight{ position: absolute; top: 20%; right: 0px; }

.content .location{ width: 700px; height: 25px; line-height: 25px; color: #333; }
.content .paper{ width: 690px; min-height: 500px; color: #333; padding: 16px 5px 20px 5px; border-top: 1px solid #f3f3f3; }
.content .paper .text{ color: #17212a; /*padding: 30px 0;*/ font: 13px/24px "宋体"; text-align:justify; text-justify:inter-ideograph; word-wrap: break-word; }
.content .paper .text h1{ font: bold 14px/20px Tahoma,'Microsoft Yahei',"黑体"; /*padding: 14px 0;*/ }
.content .paper .title{ padding: 6px 25px; border-left: 5px solid #f7a91b; font-size: 20px; font-weight: bold; color: #333; }
.content .paper .text .title{ padding: 6px 25px; margin-bottom: 10px; border-left: 5px solid #f7a91b; font-size: 20px; font-weight: bold; color: #333; }
.content .paper .newsTitle{ text-align: center; }
.content .paper .newsSubTitle{ text-align: center; font: normal 12px/20px "宋体" !important; background: #f3f1f1; color: #75777a !important; margin: 10px auto 20px; }
.content .paper .text p{ /*padding: 12px 0;*/ text-indent: 2em;font-size: 14px;line-height:30px; }
.content .paper .figure{ margin: 20px; }
.content .paper .figure .label{ font-size: 14px; font-weight: bold; color: #333; }
.content .paper .moreBtn{ padding: 0 10px; margin: 0 10px 10px 0; display: inline-block; line-height: 28px; background: #ececec; border: 1px solid #e3e3e3; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:  15px; }
.content .bottomBtns{ padding: 10px 0 0 235px; width: 700px; height: 40px; bottom: 20px; right: 0px; position: absolute; border-top: 1px solid #dedede; }
.content .hanaBtn{ display: inline-block; clear: both; *display: inline; *zoom: 1;  min-width: 140px; *width: 140px; padding: 0 .5em; height: 18px; position: relative; margin-bottom: 24px; text-indent: 1em; *text-indent: 0em; line-height: 18px; color: white; background: #edb227; }
.content .hanaBtn a{ color: white; font-size: 14px; font-weight: bold; }
.content .hanaBtn .iHana{ position: absolute; left: -22px; top: -6px; }
.content .hanaBtn .iTri3{ position: absolute; right: -17px; top: 0px; }
.content strong{ font-weight: bold; }

.content.brief .paper .text{ padding: 10px 0; line-height: 22px; }
.content.brief .paper .figure{ /*margin-right: 30px;*/ }
.content.brief .paper .figure.chairman{ margin-top: 72px !important; }
.content.speech{  }
.content.history{  }
.content.speech .paper .text,
.content.history .paper .text{ /*width: 440px;*/ margin-right: 45px; }
.content.speech .paper .figure,
.content.history .paper .figure{ margin: 0; }
.content.history .iDot2{ width: 10px; height: 10px; margin-right: 4px; background-position: -40px -20px; vertical-align: inherit; }
.content.history .paper .text p{ margin-bottom: 20px; }
.content.speech .paper .figure img,
.content.history .paper .figure img{ width: 224px; border: none; }
.content.history .paper .text p{ /*width: 300px;*/ text-indent: 0; }

.content.contact{ border-bottom: none; }
.content.contact .paper .text p{ text-indent: 0; padding-left: 2.5em; }
.content.contact .mapPanel{ margin: 40px auto;  }
.content.contact .mapPanel .btns{ width: 160px; }
.content.contact .mapPanel .map{  }
.content.contact .mapPanel .map #mapApp{ border: 1px solid #d4d4d4; }
.content.contact .mapPanel .map .label{ text-align: center; margin-top: 10px; }
.content .chairman .thumb{ border: none; }

.content.culture{}
.content.culture .slider{ height: 520px; margin-top: 40px; }
.content.culture .slider .bigArea{ /*height: 330px;*/ background: #f3f1f1; padding: 16px; margin: auto; }
.content.culture .slider .bigArea2{ position: relative; width: 490px; margin: auto; }
.content.culture .slider .bigArea2 .icon{ position: absolute; top: 50%; }
.content.culture .slider .bigArea2 .iArrow3Left{ left: 5px; }
.content.culture .slider .bigArea2 .iArrow3Right{ right: 5px; }
.content.culture .slider .bigArea2 .label{ /*position: absolute; bottom: 10px; left: -150px;*/ line-height: 30px; text-align: center; width: 500px; height: 30px; font-size: 12px !important; }
.content.culture .slider .mask{ width: 650px; height: 92px; }
.content.culture .slider .layout{ width: 99999px; }
.content.culture .slider .item{ width: 125px; height: 92px; margin-right: 6px; }
.content.culture .slider .item img{ width: 125px; height: 92px; }
.content.culture .slider .list{ padding: 12px 0px; margin: 20px auto; position: relative; border: 1px solid #535353; }
.content.culture .slider .list .arrow{ position: absolute; top: 35%; width: 14px; height: 36px; line-height: 36px; text-align: center; background: #464646; color: white; }
.content.culture .slider .list .arrowLeft{ left: 2px; }
.content.culture .slider .list .arrowRight{ right: 2px; }
.content.culture .paper .left{ width: 510px; }
.content.culture .paper .left .list{ margin-bottom: 30px; }
.content.culture .paper .left .list li{ height: 28px; line-height: 28px; }
.content.culture .paper .left .list li.odd{ background: none; }
.content.culture .paper .left .list li.even{ background: #f4f4f4; }
.content.culture .paper .left .list li.topNews{ height: auto; }
.content.culture .paper .left .list li.topNews .topNewsCon{ height: 130px; position: relative; border-bottom: 1px solid #f3f3f3; margin-bottom: 20px; }
.content.culture .paper .left .list li.topNews .topNewsCon .thumb{ width: 156px; border: 1px solid #e6e6e6; }
.content.culture .paper .left .list li.topNews .topNewsCon .abstract{ width: 325px; line-height: 22px; }
.content.culture .paper .right .btn{ display: block; padding: 0 15px; margin: 2px 0; width: 120px; height: 30px; background: #F9F9F9; line-height: 30px; border: 1px solid #f0f0f0; border-right: none; box-shadow: 0px 3px 5px #F3F3F3; -webkit-box-shadow: 0px 3px 5px #F3F3F3; }
.content.culture .paper .right .btn.noborder{ border: none; font-size: 14px; font-weight: bold; background: none; box-shadow: none; -webkit-box-shadow: none; }
.content.culture.mien{ border-bottom: none; }

.content.culture.spirit{  }
.content.culture.idea .paper .figure,
.content.culture.spirit .paper .figure{ margin: 40px 40px 10px 10px; }
.content.culture.spirit .paper .text,
.content.culture.idea .paper .text{ width: 350px; }
.content.culture.idea .paper .text h1{ padding: 4px 0; }

.content.serves .paper table{ table-layout:fixed; word-wrap:break-word; }
.content.serves.s6,
.content.serves.knowledge{ border-bottom: none; }
.content.serves.s6 .paper table td{ width: 320px; padding: 0 30px 0 0; vertical-align: top; }
.content.serves.s6 .paper table td .figureProgress{ height: 620px; }
.content.serves.s6 .paper table td .con{ padding-left: 4em; padding-bottom: 30px; color: #616569; }
.content.serves.s6 .paper table td h1{ font-size: 20px; line-height: 38px; padding: 5px 0; }
.content.serves.s6 .paper table td h1 .icon{ vertical-align: top; margin-right: 10px; }
.content.serves.s6 .paper table td h2{ font-weight: bold; }
.content.serves.s6 .paper table{ background: url(figure13.jpg) no-repeat left bottom; }

.content.serves.knowledge .paper table{ margin-bottom: 60px; }
.content.serves.knowledge .paper table td,
.content.serves.knowledge .paper table th{ height: 32px; line-height: 32px; text-align: center; color: #333; border-bottom: 1px solid #e8e8e8; }
.content.serves.knowledge .paper table th{ border-right: 1px solid #e8e8e8; font: bold 13px/32px Tahoma,'Microsoft Yahei'; color: #333; }

.content.serves.network{ }
.content.serves.network .mapArea{ width: 670px; height: 620px; margin: auto; position: relative; background: url(netmap.jpg) no-repeat center; }
.content.serves.network .mapArea .overlay{ width: 255px; /*height: 100px;*/ padding: 15px; background: #17212a; color: white; position: absolute; top: 120px; left: 30px; }
.content.serves.network .mapArea .overlay h1{ font-size: 15px; padding: 3px 0; }
.content.serves.network .mapArea .prov{ position: absolute; }
.content.serves.network .mapArea .prov .icon{ vertical-align: top; }
.content.serves.network .mapArea .provBJ{ top: 155px; left: 500px; }
.content.serves.network .mapArea .provHB{ top: 175px; left: 480px; }
.content.serves.network .mapArea .provHN{ top: 221px; left: 480px; }
.content.serves.network .mapArea .provSD{ top: 190px; left: 510px; }
.content.serves.network .mapArea .provSX{ top: 218px; left: 438px; }
.content.serves.network .mapArea .provJS{ top: 236px; left: 532px; }
.content.serves.network .mapArea .provSC{ top: 275px; left: 375px; }
.content.serves.network .mapArea .provJX{ top: 290px; left: 500px; }
.content.serves.network .mapArea .provFJ{ top: 314px; left: 528px; }
.content.serves.network .mapArea .provYN{ top: 333px; left: 365px; }
.content.serves.network .mapArea .provSZ{ top: 345px; left: 492px; }
.content.serves.network .mapArea .sLogo{ top: 218px; left: 540px; position: absolute; background: no-repeat center; }

.content.serves.shop{  }
.content.serves.shop .paper .text{ font-family: "宋体" !important; }
.content.serves.shop .slider{ width: 700px; }
.content.serves.shop .slider .bigimg{ width: 700px; height: 525px; }
.content.serves.shop .slider .list{ width: 100%; position: relative; }
.content.serves.shop .slider .mask{ width: 700px; height: 135px; margin-top: 45px; }
.content.serves.shop .slider .layout{ width: 99999px; }
.content.serves.shop .slider .item{ width: 173px; height: 135px; margin-right: 4px; cursor: pointer; position: relative; overflow: hidden; }
.content.serves.shop .slider .item .tri{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 6px; border-top: 5px solid #eeaf1a; z-index: 1; }
.content.serves.shop .slider .item .tri .icon{ margin-left: 85%; }
.content.serves.shop .slider .item.current .tri,
.content.serves.shop .slider .item:hover .tri{ display: block; }
.content.serves.shop .slider .iArrow4Left{ position: absolute; top: 20%; *top: 40%; left: -50px; }
.content.serves.shop .slider .iArrow4Right{ position: absolute; top: 20%; *top: 40%; right: -50px; }

.content.news .paper .text h2{ font-size: 13px; font-weight: bold; color: #333; }
.content.news.videos .paper .text .vPlayer{ width: 455px; height: 335px; margin: auto; }
.content.news.videos .list{  }
.content.news.videos .list .item{ /*height: 160px;*/ margin-bottom: 20px; border-bottom: 1px solid #cdcdd0; padding-bottom: 20px; }
.content.news.videos .list .item h1{ margin-bottom: 6px; }
.content.news.videos .list .item .thumb{ width: 230px; height: 160px; overflow: hidden; position: relative; z-index: 1; }
.content.news.videos .list .item .thumb .playerSkin{ position: absolute; z-index: -1; width: 100%; height: 100%; top: 0; left: 0;  background: url(vplayer_skin.gif) no-repeat top center; }
.content.news.videos .list .item .thumb img{ width: 230px; height: 160px; }
.content.news.videos .list .item .info{ width: 420px; height: 160px; padding: 0px 20px; position: relative; }
.content.news.videos .list .item .info .publish{ position: absolute; bottom: 0; right: 0; color: #9d9d9d; }
.content.news.videos .list .item .info .btn{ position: absolute; bottom: 0; right: 0; }

.content.community .forum{ width: 100%; overflow: hidden; }
.content.community .forum .layer1{ height: 16px; padding: 12px; font: 13px/16px "宋体"; color: #686868; border-bottom: 1px solid #c0c0c0; }
.content.community .forum .layer2{ height: 60px; padding: 10px; border-bottom: 1px solid #c0c0c0; position: relative; }
.content.community .forum .publishBtn{ padding: 20px 35px; position: absolute; top: 10px; left: 15px; background: #8E9499; text-align: center; font: bold 18px/18px Tahoma,'Microsoft Yahei'; color: white; }
.content.community .forum .publishBtn:hover{ background: #F7A91B; color: white; }
.content.community .forum .topicTab{ border-collapse:collapse; width: 690px; }
.content.community .forum .topicTab th{ padding: 20px 10px; text-align: center; background: #e7e7e7; border-bottom: 1px solid #c0c0c0; }
.content.community .forum .topicTab td{ padding: 20px 0px; text-align: center; *border-bottom: 1px solid #c0c0c0; }
.content.community .forum .topicTab td.title{ text-align: left; }
.content.community .forum .topicTab .topic{ border-bottom: 1px solid #c0c0c0; color: #8d8d8d; }
.content.community .forum .topicTab .topic.isStick .title a{ color: red; }
.content.community .forum .topicTab .topic .title a:hover{ color: #F7A91B; }
.content.community .forum .panel{ border: none; border-top: 1px solid #c0c0c0; min-height: 150px; }
.content.community .forum .trainPanel{ margin-top: 120px; }
.content.community .forum .title{ padding: 0; border-left: none; font-size: 14px; font-weight: bold; color: #333; }
.content.community .forum .returnBtn{  }
.content.community .forum .replyBtn{ left: 170px; }

.content.community .titleBar{ height: 33px; margin-bottom: 20px; line-height: 33px;  font-size: 15px; font-weight: bold; color: #333; border: 1px solid #dbdddd; background: url(fadeBar4.jpg) repeat-x center; }
.content.community .titleBar .png{ float: left; margin-right: 15px; }
.content.community.login{ height: 725px; background: url(paperBg1.jpg) no-repeat 35% bottom; }
.content.community.login .loginPanel{ width: 350px; margin: 120px auto auto; border: 1px solid #d7d7d7; background: url(fadeBar3.jpg) repeat-x bottom white; }
.content.community.login .loginPanel form{ line-height: 40px; color: #a5a5a5; padding: 20px 30px; }
.content.community.login .loginPanel form input.txt{ width: 200px; height: 30px; line-height: 30px; padding: 0 10px; margin: 4px auto; }
.content.community.login .loginPanel form input.btn{ width: 138px; height: 40px; font: bold 16px/40px "宋体"; text-align: center; margin: 20px 20px 0 0; cursor: pointer; color: white; background: url(fadeBar2.jpg) repeat-x center; }
.content.community.login .loginPanel form input.check{ vertical-align: middle; margin-left: 20px; }
.content.community.login .loginPanel form label{ display: inline-block; width: 55px; text-align: left; margin-right: 10px; color: #333; font-size: 13px; }
.content.community.login .registerPanel{ width: 460px; margin-top: 60px !important; background: none !important; border: none !important; }
.content.community.login .registerPanel .vcode{ width: 80px !important; }
.content.community.login .registerPanel .vcodeImg{ width: 60px; height: 20px; margin-left: 10px; }
.content.community.login .titleBar{ border-bottom: 2px solid #c8b989; }

.content.community.club{ background: url(paperBg2.jpg) no-repeat right bottom; }
.content.community.club .titleBar{ border-bottom: 2px solid #9077c0; }
.content.community.club .paper h2{ font-size: 14px; font-weight: bold; color: #333; }
.content.community.club .paper .text{ height: 600px; overflow: auto; overflow-x: hidden; }

.content.community.terminal .titleBar{ border-bottom: 2px solid #c8b989; }
.content.community.terminal .slider{ margin: 80px auto; }
.content.community.terminal .slider .bigimg{ width: 440px; height: 310px; margin: 40px auto; }
.content.community.terminal .slider .list{ margin: 60px auto; }
.content.community.terminal .slider .mask{ width: 695px; height: 135px; }
.content.community.terminal .slider .item{ width: 138px; height: 100px; }
.content.community.terminal .slider .arrowLeft{ left: -60px; top: 5%; }
.content.community.terminal .slider .arrowRight{ right: -60px; top: 5%; }

.content.brand .paper .brandSwf{ width: 700px; height: 360px; margin: auto; padding-bottom: 200px; background: url(honorBg.jpg) no-repeat top center !important; }
.content.brand.honors{  }
.content.brand.honors .paper{ position: relative; }
.content.brand.honors .title2{ font: bold 20px/30px Tahoma,'Microsoft Yahei';  margin-bottom: 30px;}
.content.brand.honors .title2 span{ color: #e3e3e3; }
.content.brand.honors .figure.honor{ position: absolute; top: 30px; right: 0; display: none; }
.content.brand.honors .list{ }
.content.brand.honors .list .item{ margin: 20px 30px; width: 255px; height: 215px; position: relative; z-index: 1; overflow: hidden; }
.content.brand.honors .list .item .thumb{ width: 250px; height: 171px; padding: 3px; }
.content.brand.honors .list .item .frame{ position: absolute; top: 0; width: 255px; height: 177px; left: 0; z-index: -1; }
.content.brand.honors .list .item .label{ text-align: center; font-size: 13px; line-height: 30px; }

.content.recruitment.develop .paper .text{ _height: 500px; }
.content.recruitment.develop .paper .block{ _height: 80px; line-height: 25px; margin-bottom: 60px; overflow: hidden; }
.content.recruitment.develop .paper .tri{ width: 140px; text-align: left; height:76px; padding: 0px 10px; font: bold 15px/76px Tahoma,'Microsoft Yahei'; color: white; margin-right: 40px; background: #edaf19; position: relative; }
.content.recruitment.develop .paper .tri .iTriRight{ position: absolute; top: 0; right: -26px; }
.content.recruitment.develop.appoint{  }
.content.recruitment.develop.appoint .paper{ background: url(paperBg4.jpg) no-repeat right bottom; }

.content.recruitment.develop.profession .paper h2{ line-height: 30px; }
.content.recruitment.develop.profession .paper h2 .icon{ vertical-align: middle; margin-top: -4px; margin-right: 10px; text-indent: 1em; color: #d0a623; font-size: 18px; font-family: Verdana,'Microsoft Yahei'; }
.content.recruitment.develop.profession .paper .text{ border: 1px solid #e1e1e1; background: #f5f5f5; padding: 30px 20px; margin: 20px auto 60px; }
.content.recruitment.develop.profession .paper .text .block{ border: 1px solid #e1e1e1; background: white; padding: 15px; margin: 14px 0px; }
.content.recruitment.develop.profession .paper .text ul{ padding-left: 2.5em !important; }
.content.recruitment.develop.profession .paper .text ul li{ list-style: square outside none; }

.content.recruitment.develop.welfare table{ background: none !important; }
.content.recruitment.develop.talent{ _height: 550px; }
.content.recruitment.develop.talent .paper{ background: url(paperBg5.jpg) no-repeat right bottom; }
.content.recruitment.develop.talent .text{ background: url(figure23.jpg) no-repeat right top; }

.content.recruitment.society{  }
.content.recruitment.society .paper .btns{ margin: 50px 0;  }
.content.recruitment.society .paper .btn{ display: inline-block; padding: 0px 12px; margin-right: 25px; *width: 130px; min-width: 130px; height: 28px; line-height: 28px; color: white; background: url(fadeBar5.jpg) repeat-x center; }
.content.recruitment.society .paper .btn:hover{ color: #fcaf16; }

.content.recruitment.school .paper .text table{ border: 1px solid #e1e1e1; border-collapse: collapse; }
.content.recruitment.school .paper .text table th{ text-align: center; font-weight: bold; color: #333; border: 1px solid #e1e1e1; }
.content.recruitment.school .paper .text table td{ text-align: center; border: 1px solid #e1e1e1; }
.content.recruitment.school .paper .text .twoTabs{ margin: 15px auto; width: 650px; }
.content.recruitment.school .paper .text .twoTabs table{ margin: 0 !important; width: 320px !important; }
/*
.content.recruitment.school .paper .text .twoTabs table.fl{ border-right: 1px solid #edae19; }
.content.recruitment.school .paper .text .twoTabs table.fr{ border-left: 1px solid #edae19; }
*/

.content.technology .paper .techSwf{ margin: 20px auto; }

.content.dealer.signup .paper table{ margin-bottom: 30px; border: 1px solid #e1e1e1; }
.content.dealer.signup .paper table th,
.content.dealer.signup .paper table td{ border: 1px solid #e1e1e1; padding: 5px; line-height: 28px; }
.content.dealer.signup .paper table th{ padding: 5px 15px; font-size: 14px; font-weight: bold; color: #333; }
.content.dealer.signup .paper table td{ text-align: left; }
.content.dealer.signup .paper table textarea,
.content.dealer.signup .paper table input.txt{ height: 20px; line-height: 20px; padding: 1px; margin: auto 2px; resize: none; }
.content.dealer.signup .paper table input.radio,
.content.dealer.signup .paper table input.check{ vertical-align: middle; margin-left: 8px; }
.content.dealer.signup .paper table .colorCell{ background: #f5f5f5; text-align: center; vertical-align: middle; }
.content.dealer.signup .paper .formStatement{ margin: 80px auto 30px; line-height: 20px; }
.content.dealer.signup .paper .ddBtns{ display: inline-block; *display: inline; *zoom: 1; }

.content.dealer.join{ background: url(paperBg6.jpg) no-repeat right bottom; }

.content.dealer.shop .paper .figure{ width: 360px; }

.content.product{   }
.content.product .list.mask{ width: 700px; height: auto; }
.content.product .list.mask .layout{ width: 110%; position: relative; }
.content.product .list.mask .item{ width: 220px; /*height: 250px;*/ background: #f3f3f3; border: 1px solid #e1e1e1; margin: 0 14px 30px 0; }
.content.product .list.mask .item .thumb{ padding: 10px; background: no-repeat center; }
.content.product .list.mask .item .tri{  }
.content.product .list.mask .item .tri .icon{ margin-left: 0%; }
.content.product .list.mask .item .label{ height: 30px; line-height: 30px; background: url(fadeBar6.jpg) repeat-x center; }
.content.product .list.mask .item .info{ /*display: none; position: absolute; z-index: 1; left: -1px; top: 99%;*/ margin-left: -1px; padding: 10px; width: 200px; border: 1px solid #e1e1e1; background: white; text-align: left; line-height: 24px; /*height: 120px;*/ }

.content.product.display{ background: url(paperBg7.jpg) no-repeat right 84%; }
.content.product.display .item img{ width: 100%; height: 100%; }
.content.product.display .item .tri .icon{ margin-left: 40%; }
.content.product.display .arrowLeft{ left: -20px; top: 45%; }
.content.product.display .arrowRight{ right: -20px; top: 45%; }
.content.product.display .paramsPanel{ line-height: 22px; height: 400px; /*padding: 20px;*/ }
.content.product.display .paramsPanel h1{ padding: 20px 0; font-size: 20px !important; }
.content.product.display .paramsPanel table{ font-size: 13px; /*border-collapse: collapse;*/ }
.content.product.display .paramsPanel table th{ padding: 5px 20px; border-bottom: 1px solid white; /*background: #757778; color: white;*/ font-weight: bold; }
.content.product.display .paramsPanel table td{ padding: 5px 10px; /*border-bottom: 1px solid #333;*/ }


/*以下是样式修改*/
/*6-5修改*/
#header{ height: 54px; background: url(headerBg.png) repeat-x top; }
#header .searchBar{ width: 135px; padding: 0 12px; }
#header .searchBar form input.txt{ width: 100px; padding: 0 5px; }
#header .btnBar a{ padding: 15px 18px; _padding: 15px 10px; }
#header .dhlink{ width: 110px; }
#header .dhlink a{ margin-right: 5px; }
#header .dhshoucang a.shoucang{ margin-left: 5px; color: white !important; position: relative; }
#header a{ color: #333 !important; }

.content.serves.knowledge .paper table th{ border: 1px solid #e8e8e8;  }
.content.culture .slider .list{ border: none; }
.content.culture .slider .list .arrowLeft{ left: -35px; top: 12%; }
.content.culture .slider .list .arrowRight{ right: -35px; top: 12%; }



.content .hanaBtn{ height: 30px; line-height: 30px;  }
.content .hanaBtn .iTriR2{ position: absolute; right: -19px; top: 0px; }

.content.product.display .slider{ overflow: hidden; }
.content.product.display .bigimgArea{ width: 525px; height: 400px; position: relative; margin-left: 20px; }
.content.product.display .bigimgArea .bigimg{ width: 510px; /*height: 360px;*/ height: auto; padding: 20px 0px; background: no-repeat center; }
.content.product.display .list{ width: 95px; _width: 95px !important; height: 388px; padding: 5px; border: 1px solid #d5d5d5; overflow: hidden; /*margin-top: 30px;*/ }
.content.product.display .list .mask{ height: 390px; _width: 95px }
.content.product.display .list .mask .layout{ width: 105%; }
.content.product.display .list .mask .layout .item{ width: 92px; height: 92px; border: 1px solid white; margin-bottom: 3px; }
.content.product.display .list .mask .layout .item.current{ border: 1px solid #f9b604; }
.content.product.display .paramsPanel{ border-top: 1px solid #dedede; }
.content.product.display .paramsPanel h1{ font-size: 16px !important;  }
.content.product.display .paramsPanel h1 span{ display: block; background: url(fadeBar8.jpg) repeat-x center; width: 610px; height: 16px; margin: 3px 0 0 0; float: right; }
.content.product.display .paramsPanel table{ margin-left: 50px; width: 350px; }
.content.product.display .paramsPanel table tr.even td,
.content.product.display .paramsPanel table tr.even th{ background: #f3f1f1; }
.content.product.display{ background: none; }
.content.product.display .paramsPanel .clear{ height: 20px; background: #f3f1f1; }
.content.product.display .paramsPanel{ padding: 0; height: auto; margin: 20px auto 40px; }



.content.technology .tabTop{ width: 700px; border-bottom: 5px solid #e0e0e0; }
.content.technology .tabTop .mask{ width: 520px; height: 45px; }
.content.technology .tabTop .mask .layout{ width: 99999px; }
.content.technology .tabTop .mask .item{ width: 100px; height: 45px; border: 1px solid #e0e0e0; cursor: pointer; line-height: 45px; font-size: 13px; text-align: center; margin-right: 2px; }
.content.technology .tabTop .mask .item.current{ background: url(fadeBar9.jpg) repeat-x center; color: #EDAF19; font-weight: bold; }
.content.technology .tabTop .btns{ width: 100px; margin: 0 20px; padding-top: 4px; }
.content.technology .tabCon{ line-height: 25px; }

.content.recruitment.society .paper dd{ word-break: break-all; word-wrap: break-word; }
.content.news.videos .list .info .moreBtn{ margin: 10px; }
.content.about.contact .text .title{ margin-bottom: 0; }
.content.about.history .text{ margin-top: 20px; }



.content.community.posts{  }
.content.community.posts .location{ float:right; }
.content.community.posts .bcolor{ background: #e7e7e7; color: #333; }
.content.community.posts .leftNav{ display: none; }
.content.community.posts .paper{ width: 970px; }
.content.community.posts .postHead{ width: 100%; border-bottom: 1px solid #bfbfbf; }
.content.community.posts .postBlock{ width: 100%; border-bottom: 1px solid #bfbfbf; }
.content.community.posts .postHead .poster,
.content.community.posts .postBlock .state{ height: 20px; padding: 15px 0; line-height: 20px; }
.content.community.posts .postHead .poster{ width: 20%; text-indent: 2em; }
.content.community.posts .postBlock .left{ /*width: 20%; height: 600px;*/ padding: 15px 0; }
.content.community.posts .postHead .title,
.content.community.posts .postBlock .right .state{ padding: 15px; }
.content.community.posts .postBlock .right{ /*width: 80%;*/  }
.content.community.posts .avatar{ width: 120px; height: 160px; margin: auto; }
.content.community.posts .avatar .thumb{ width: 120px; height: 120px; }
.content.community.posts .avatar{ background: none; }
.content.community.posts .avatar{ text-align: center; display: block; }
.content.community.posts .postHead{ height: 50px; }
.content.community.posts .postBlock .postContent{ padding: 15px; }
.content.community.posts .postBlock td{ vertical-align: top; }

.content.community.posts .commentPanel{ width: 970px; margin-top: 20px; }
.content.community.posts .commentPanel .left{ width: 80%;  }
.content.community.posts .commentPanel .left .comment{ width: 99%; height: 150px; border: 1px solid #a5a5a5;  }
.content.community.posts .commentPanel .right{ width: 20%; }
.content.community.posts .commentPanel .btn{ width: 70px; height: 30px; margin: auto; display: block; text-align: center; line-height: 30px; background: url(fadeBar6.jpg); border: 1px solid #b2b2b2; }
.content.community.posts .commentPanel .faces{ width: 45px; background: #DEDEDD; margin: 15px auto; padding: 10px; }
.content.community.posts .postReply{ margin: 20px auto; }
.content.community.posts .postReply .title{ height: 20px; padding: 15px; line-height: 20px; border-bottom: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf; }
.content.community.posts .postReply .replyArea{ width: 720px; border: 1px solid #c9c9c9; margin: 10px auto; position: relative; }
.content.community.posts .postReply .replyArea textarea{ width: 98%; padding: 10px 1%; height: 140px; border-bottom: 1px solid #e7e7e7; }
.content.community.posts .postReply .replyArea .faces{ height: 30px; line-height: 30px; padding: 0 14px; }
.content.community.posts .postReply .replyArea .tri{ position: absolute; width: 16px; height: 12px; background: url(textarea_tri.jpg) no-repeat; top: 30px; left: -16px; }
.content.community.posts .postReply .btn{ /*display: inline-block; height: 20px; line-height: 20px; padding: 10px; background: #e6e6e6; border: 1px solid #ccc;*/ }
.content.community.posts .postReply .btn img{ vertical-align: middle; }
.content.community.posts .postReply .left{ width: 20%; padding: 20px 0; }


/**表情图标**/
.face{ display: inline-block; width: 20px; height: 20px; background: url(faces.png) no-repeat; vertical-align: middle; }
.fWx{ background-position: 0px 0px; }
.fZz{ background-position: -20px 0px; }
.fTx{ background-position: -40px 0px; }
.fLl{ background-position: -60px 0px; }
.fCy{ background-position: -80px 0px; }
.fKel{ background-position: -100px 0px; }
.fKb{ background-position: -120px 0px; }
.fXin{ background-position: -140px 0px; }



/**6-13**/
.content.community.login .usercpPanel{ margin: 0; }
.content.community.login .usercpPanel{ border: none; background: none; width: 700px; }
.content.community.login .usercpPanel .table .left{ text-align: left; width: 10%; line-height: 20px; }
.content.community.login .usercpPanel form{ width: 700px; line-height: 20px; }
.content.community.login .usercpPanel td input,
.content.community.login .usercpPanel td select{ width: 200px; height: 30px; line-height: 30px; /*margin: 4px auto;*/ color: rgb(207, 206, 206); border: 1px solid rgb(203, 203, 203); background: none repeat scroll 0% 0% white; font: 12px/18px Tahoma,'Microsoft Yahei'; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:  3px; }
.content.community.login .usercpPanel td input{ padding: 0px 10px; }
.content.community.login .usercpPanel input.btn2{ display: inline-block; height: 20px; line-height: 20px; padding: 0px 5px; margin: 3px; background: none repeat scroll 0% 0% rgb(230, 230, 230); border: 1px solid rgb(204, 204, 204);-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:  3px; }
.content.community.login.modify .loginPanel form label{ width: 10%; padding-left: 7px; margin-right: 0px; }
.content.community.newtopic{  }
.content.community.newtopic .postReply .replyArea{ border: none; }
.content.community.newtopic .postReply .replyArea .tri{ display: none; }
.content.community.newtopic .postReply .replyArea .hTitle{ padding: 5px; line-height: 20px; }
.content.community.newtopic .postReply .replyArea .hTitle input{ width: 400px; height: 30px; line-height: 30px; padding: 0px 10px; margin: 4px auto; color: #333; border: 1px solid rgb(203, 203, 203); background: none repeat scroll 0% 0% white; font: bold 14px/18px Tahoma,'Microsoft Yahei'; }
.content.community.newtopic .xhe_default .xheIframeArea{ height: 200px; }

.content.community .forum .topicTab th{ position: relative; }
.content.community .forum .topicTab th .hasDrop{ position: relative; z-index:1; cursor: pointer; padding-right: 5px; }
.content.community .forum .topicTab th .hasDrop.hover{ background: url(dropTri.gif) right bottom no-repeat; }
.content.community .forum .topicTab th .cellDrop{ width: 100px; position: absolute; top: 110%; left: -20px; padding-top: 10px; display: none; }
.content.community .forum .topicTab th .cellDrop a{ display: block;  padding: 10px; text-align: center; cursor: pointer; }
.content.community .forum .topicTab th .cellDrop .bg{ background-color: #E7E7E7 !important; }

/**6-15**/
.content.community.posts .forum .layer2{ border-bottom: none; }
.content.community.posts .postBlock td{ vertical-align: top; }
.content.community.posts .postBlock td.bcolor{ border-right: 1px solid #e1e1e1; }
.content.community.posts .postHead{ width: 968px; background: #f3f3f3; border: 1px solid #e1e1e1; margin-bottom: 20px; }
.content.community.posts .bcolor{ background: #f3f3f3; color: #333; }
.content.community.posts .postBlock{ width: 968px; border: 1px solid #e1e1e1; margin: 15px auto; }
.content.community.posts .postBlock .right{ position: relative; }
.content.community.posts .postBlock .right .tri{ position: absolute; top: 20px; left: -8px; }
.content.community.posts .postBlock .avatar{ width: 137px; height: 200px; margin: auto; }
.content.community.posts .postBlock .avatar .thumb{ width: 135px; height: 135px; }
.content.community.posts .postBlock .avatar .label{ font: normal 12px/20px "宋体"; text-align: left; }
.content.community.posts .postBlock .avatar .label.name{ color: #333; font-weight: bold; }
.content.community.posts .postBlock .avatar .label.addr{ color: #f8b500; }
.content.community.posts .postBlock .avatar .label.date{ color: #bcbcbc; }
.content.community.posts .postBlock .online{ display: inline-block; width: 16px; height: 16px; background: url(usericon.gif) no-repeat center; vertical-align: text-bottom; margin: 0 5px 0 0; }
.content.community.posts .postBlock .postContent{ padding: 20px 40px; line-height: 24px; padding-bottom: 70px; min-height: 120px; }
.content.community.posts .postBlock .postContent p{ /*text-indent: 2em;*/ }
.content.community.posts .postBlock .right .state{ border-bottom: 1px dashed #E1E1E1; }
.content.community.posts .postBlock .right .botmbar{ padding: 15px 2%; line-height: 18px; /*position: absolute;*/ right: 0; bottom: 0; background: #f3f3f3; width: 96%; }
.content.community.posts .postBlock .right .botmbar .fastReply,
.content.community.posts .postBlock .right .botmbar .quoteReply{ display: inline-block; padding: 0 5px; margin: 0 5px; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; }
.content.community.posts .postBlock .right .quoteBox{ border: 1px solid #e1e1e1; padding: 15px; color: #a7a7a7; }
.content.community.posts .postBlock .right .quoteBox .state{ border-bottom: none; padding: 5px 0; color: #333; }
.content.community.posts .postBlock .right .quoteBox .state a{  }
.content.community.posts .postBlock .right .quoteReplyBox{ width: 680px; /*height: 210px;*/ margin: 15px auto 0; border: 1px solid #e1e1e1; }
.content.community.posts .postBlock .right .quoteReplyBox textarea{ width: 96%; height: 160px; padding: 10px 2%; /*border: 1px solid #e1e1e1;*/ background: white; }
.content.community.posts .postBlock .right .quoteReplyBox .bar{ line-height: 30px; padding: 0 15px; border-top: 1px solid #e1e1e1;  }
.content.community.posts .postBlock .right .quoteReplyBox .bar img{ vertical-align: middle; margin-right: 5px; }
.content.community.posts .postBlock .right .quoteReplyBox .bar a{ margin: 0 10px 0 0; }
.content.community.posts .sbtn,
.content.community.posts .btn{ display: inline-block; padding: 5px; background: url(fadeBar10.jpg) repeat-x center #e6e6e6; border: 1px solid #f6bf29; line-height: 1; }
.content.community.posts .postBlock .right .quoteReplyBox .bar .btn{ margin-top: 2px; }
.content.community.posts .forum .layer2{ height: 50px; }
.content.community.posts .forum .layer2 .btn{ padding: 0 10px; height: 35px; line-height: 35px; font-size: 18px; color: #333; margin-right: 15px; }
.content.community.posts .forum .pageNav{ padding: 0px; }
.content.community.posts .replayHead{ margin: 15px auto 0; border-bottom: none; }
.content.community.posts .replayBlock{ margin-top: 0px; }
.content.community.posts .replayBlock .quoteReplyBox{ /*width: 680px;*/ height: 210px; margin: 15px auto 0; border: 1px solid #e1e1e1; }
.content.community.posts .replayBlock .quoteReplyBox textarea{ width: 96%; height: 160px; padding: 10px 2%; }
.content.community.posts .replayBlock .quoteReplyBox .bar{ line-height: 30px; padding: 0 15px; border-top: 1px solid #e1e1e1;  }
.content.community.posts .replayBlock .quoteReplyBox .bar img{ vertical-align: middle; margin-right: 5px; }
.content.community.posts .replayBlock .quoteReplyBox .bar .tool{ float: left; display: inline-block; margin: 0 10px 0 0; position: relative; cursor: pointer; }
.content.community.posts .replayBlock .btn{ padding: 0 10px; height: 35px; line-height: 35px; font-size: 18px; color: #333; margin: 10px 5px; margin-left: 30px; }
.content.community.posts .replayBlock .postContent{ padding: 20px;  }

.content.community.posts .faceBox{ display: none; position: relative; position: absolute; z-index: 1; background: white; /*left: 0px; bottom: 110%;*/ border: 1px solid #e1e1e1; padding: 5px; width: 420px; margin: 8px; margin-left: 22px; }
.content.community.posts .faceBox img{ float: left; padding: 3px; border: 1px solid #eee; margin: 0; border: none; }
.content.community.posts .faceBox .tri2{ width: 13px; height: 8px; position: absolute; left: 10px; top: -11px; }
.content.community.posts .faceBox .tri2 img{ border: none; float: none; }
.content.community.posts .imgBox{ display: none; position: relative; position: absolute; z-index: 1; background: white; /*left: 0px; bottom: 110%;*/ border: 1px solid #e1e1e1; padding: 5px; /*width: 420px;*/ margin: 8px; margin-left: 22px; }
.content.community.posts .imgBox img{ float: left; padding: 3px; border: 1px solid #eee; margin: 0; border: none; }
.content.community.posts .imgBox .tri2{ width: 13px; height: 8px; position: absolute; left: 10px; top: -11px; }
.content.community.posts .imgBox .tri2 img{ border: none; float: none; }
.content.community.posts .imgBox p{ display: block; clear: both; height: 14px; padding: 5px; }
.content.community.posts .imgBox p a{ display: block; height: 14px; line-height: 14px; padding-left: 16px; background: url(close.gif) no-repeat left center; }
.content.community.posts .tc{ float: right; }

.content.community.login .registerPanel{ width: 95%; margin-top: 0px !important; }
.content.community.login .registerPanel h1.label{ margin-bottom: 0px; }
.content.community.register .loginPanel form label { width: 12%; }
.content.community.club .paper .text{ height: auto; overflow: auto; }
.content.community .forum{ overflow: visible; }

.content.culture.search .paper .left { width: 695px; }
.content.community.newtopic .postReply .replyArea .faces { height: 0; }
#footer .followUs{ *display: inline; *width: 300px; margin: 0 5px; }

/* 客服QQ样式 */
#qqonline_float{width:111px;position:absolute;*_position:absolute;right:20px;bottom: 100px;}
#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}
#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}
#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}
#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}



.content.product.display .slider{ overflow: visible; }
.content.community.userinfo .usercpPanel .table .left{ font-size: 13px; color: #333; width: 12%; }
.content.community.userinfo .usercpPanel .table .right{ padding: 0; }
.content.community.userinfo .usercpPanel .table{ margin-bottom: 8px; }

.content.culture .slider .bigArea2 .bigImg{ height: 335px;}

/**通用下来设定*/
.dropPanel.products{ height: 170px; }
.dropPanel.brands,
.dropPanel.techs{ height: 170px; /*display: block;*/ background-position: left 80%; }
.dropPanel .left{ width: 320px; height: 45px; text-align: right; padding: 20px; margin: 40px 0 0 0; border-right: 1px solid white; }
.dropPanel .left h1{ font: bold 20px/22px Tahoma,'Microsoft Yahei'; color: rgb(51, 51, 51); }
.dropPanel .left h2{ font: bold 13px/22px Tahoma,'Microsoft Yahei'; color: rgb(199, 199, 199); }
.dropPanel .right{ width: 460px; height: 75px; padding: 5px 10px; margin: 40px 0 0 0; border-left: 1px solid rgb(200, 200, 200);}
.dropPanel .right a{ display: inline-block; width: 106px; height: 26px; line-height: 26px; text-align: center; margin: 7px 10px; font-size: 14px; background: url(btnbg.gif) no-repeat center; }

/**导航产品下拉另外设定*/
.dropPanel .rightp{ width: 520px; height: 75px; padding: 5px 10px; margin: 40px 0 0 0; border-left: 1px solid rgb(200, 200, 200);}
.dropPanel.techs .rightp{ width: 300px; }
.dropPanel .rightp a{ display: inline-block; width: 150px; height: 26px; line-height: 26px; text-align: center; margin: 7px 10px; font-size: 14px; background: url(big_btnbg.gif) no-repeat center; }

/****/
.content.terms{  height: auto !important; }

/**7-2修改**/
.tabNav .tabs li{ width: 195px; }
.tabNav .tabs li.float{ width: 194px; }
.tabNav .tabs li.current .iVideo{ width: 50px; height: 50px; background-position: -150px -450px; }

.honor li {width: 198px;float: left;margin: 35px 0 0 35px;_margin: 35px 17px 0 18px;text-align: center;}
.honor_a {width: 186px;padding: 5px;border: 1px solid #dddddd;}
.honor_b {color: #040404;font-size: 14px;margin: 10px 0 0 0;}