* { margin: 0px; padding: 0px; }
body { color: #494949; font-size: 12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; background-color: #ffffff; }
div, table, tr, td, img, ul, li, h1, h2, h3, h4, h5, h6, p, em, font, span, dl, dt, dd, form, textarea, input, form, cite { margin: 0; padding: 0; }
ul, ol { list-style-type: none; }
h1, h2, h3, h4, h5 { font-weight: 500; }
img { border: none; }
.hidden { display: none; }
input { outline-style: none; }
img { border: none; vertical-align: top; }

a { color: #494949; text-decoration: none; }
a:hover { color: #de6e00; text-decoration: none; }

/**去掉点击连接后的虚线**/
a { outline: none; cursor: pointer; text-decoration: none; }
a, area, input { blr: expression(this.onFocus=this.blur()); outline: none; }
/*for IE*/
:focus { outline: none; }
/*for Firefox*/

.clear { zoom: 1; }
.clear:after { content: ""; display: block; clear: both; }

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.clearfix { zoom: 1; }

.w { width: 1200px; margin: 0 auto; }

.fl { float: left; }
.fr { float: right; }


.mr-0 { margin-right: 0 !important; }

.top { width: 100%; height: 38px; background-color: #f1f1f1;position:relative; }
.top .topc { width: 1200px; height: 38px; margin: 0 auto; position:relative;}
.top .topc .huan { font-size: 12px; color: #323232; float: left; line-height: 38px; }
.top .topc .huan b { margin-left: 10px; color: #e53f0d; }
.top .topc .list1 { height: 38px; float: right;position:relative; }
.top .topc .list1 li { height: 38px; float: left; position:relative; }
.top .topc .list1 li a { font-size: 12px; float: left; margin-left: 8px; margin-right: 10px; line-height: 38px; }
.top .topc .list1 li span { font-size: 12px; float: left; height: 14px; display: inline-block; overflow: hidden; padding-top: 12px; }
.top .topc .list1 li span.pay { color: #9f2520; font-weight: bold; }

.qrcodefloat { position: absolute; top: 35px; left: 0px; width: 180px; height: 180px; background:#ffffff; padding:10px; z-index: 999999; display: none; box-shadow: 0 0 2px 2px #e4e4e4; }
.qrcodefloat img { width: 180px; height: 180px; }


/*header*/
.header { width: 100%; height: 138px; }
.header .headerc { width: 1200px; height: 108px; padding: 15px 0; margin: 0 auto; }
.header .headerc .logo { float: left; height: 108px; line-height: 108px; font-size: 30px; font-weight: bold; }
.header .headerc .headerright { width: 254px; float: right; }
.header .headerc .headerright .tel { width: 160px; padding-left: 80px;margin-bottom:10px; height: 69px; float: left; background: url(../images/telico.gif) no-repeat left center; }
.header .headerc .headerright .quan { width: 160px; height: 69px; float: left; }
.header .headerc .headerright .quan .guo { font-size: 16px; color: #da251c; margin-top: 10px; }
.header .headerc .headerright .quan .si { font-size: 20px; color: #df342b; font-style: italic; font-weight: bold; }
.header .headerc .headerright .onlysearch { padding-top: 40px; }
.header .headerc .headerright .search input { width: 180px; height: 26px; float: left; border: 1px solid #b5b5b5; padding-left: 10px; }
.header .headerc .headerright .search .sou { width: 60px; height: 28px; background: #cccccc; float: left; }
.header .headerc .headerright .search .sou .suo { font-size: 14px; float: left; line-height: 28px; margin-left: 16px; }
.header .headerc .headerright .onlytel { margin-top: 15px; }

/*nav2*/
.navBar { position: relative; z-index: 1; height: 60px; line-height: 60px; color: #333; background: #007c8d; }
.nav { position: relative; width: 1200px; margin: 0 auto; font-size: 16px; }
.nav a { color: #ffffff; font-weight: normal; }
.nav h3 { font-size: 100%; font-weight: normal; }
.nav .m { float: left; position: relative; z-index: 1; }
.nav h3 a:hover, .nav h3 a.hover { background: #FCDA1C; color: #007c8d; }
.nav h3 a { display: block; width: 132px; height: 60px; text-align: center; }
.nav .sub { display: none; position: absolute; top: 60px; z-index: 1; width: 132px; border: 1px solid #E6E4E3; border-top: 0; background: #fff; }
.nav .sub li { text-align: center; padding: 0 8px; margin-bottom: -1px; }
.nav .sub li a { display: block; border-bottom: 1px solid #E6E4E3; padding: 8px 0; height: 28px; line-height: 28px; color: #666; font-size: 14px; }
.nav .sub li a:hover { color: #FE7700; }
.nav .block { height: 3px; width: 132px; background: #FCDA1C; position: absolute; left: 0; top: 57px; overflow: hidden; }





/* banner*/
.fullSlide { width: 100%; position: relative; }
.fullSlide .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; position: absolute; left: 50%; margin-left: -1000px; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 60px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1; width: 160px; height: 60px; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #e4e4e4 solid; }
.fullSlide .hd ul .on { color: #ffffff; border: 1px #de6e00 solid; }
.fullSlide .hd ul li img { width: 160px; height: 60px; }



.pub-title { height: 85px; color: #404040; }
.pub-title .t-1 { font-size: 18px; height: 40px; line-height: 40px; width: 500px; margin-top: 10px; border-bottom: 1px solid #E6E6E6; }
.pub-title .t-1 span.en { font-size: 12px; }
.pub-title .t-2 { width: 700px; height: 40px; margin-top: 10px; border-bottom: 1px solid #E6E6E6; }
.pub-title .t-2 a { margin-right: 15px; line-height: 40px; color: #606060; font-size: 12px; display: inline-block; float: right; }

.product .ul li { width: 228px; float: left; margin-right: 15px; height: auto; zoom: 1; overflow: hidden; text-align: center; color: #464646; font-size: 14px; line-height: 40px; }
.product .ul li img { width: 228px; height: 228px; }
.product .ul li p { padding-top: 10px; padding-bottom: 5px; height: 40px; width: 228px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.product .ul li a.dg { width: 72px; height: 27px; text-align: center; color: #fff; font-size: 12px; background: #502008; display: inline-block; line-height: 27px; vertical-align: top; }



/*公司新闻*/
.newsdefault { background: #F4F4F4; }
.newslist li { width: 562px; height: 88px; float: left; margin-right: 38px; margin-bottom: 38px; }
.newslist li img { width: 107px; height: 88px; }
.newslist li .right { width: 420px; color: #8e8c8c; font-size: 12px; line-height: 22px; }
.newslist li .right a { color: #005763; line-height: 25px; font-weight: bold; display: block; }
.newslist li .right .h2 { font-size: 14px; color: #5d5d5d; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newslist li .right .h2:hover { color: #005763; }

/*友情链接*/
.link { padding-top: 24px; color: #404040; font-size: 12px; padding-bottom: 8px; }
.link h2 { color: #404040; font-size: 14px; line-height: 26px; font-weight: bold; }
.link a { padding: 0 5px; display: inline-block; color: #404040; line-height: 24px; }
.link a.first { padding-left: 0; }
.link a:hover { color: #de6e00; }



.footer { width: 100%; background: #007C8D; }
.footer .footer- { width: 1200px; margin: 0 auto; padding: 20px 0px; }
.footer .footer- img { float: left; width: 115px; height: 115px; margin-top: 10px; margin-right: 22px; }
.footer .footer- .copyRight { width: 1000px; float: left; }
.footer .footer- .copyRight .bottomnav { height: 40px; }
.footer .footer- .copyRight .bottomnav a { font-size: 16px; color: #fff; float: left; margin-top: 10px; margin-right: 18px; margin-left: 2px; }
.footer .footer- .copyRight .bottomnav a:hover { color: #de6e00; }
.footer .footer- .copyRight .bottomhtml { font-size: 14px; color: #ffffff; float: left; margin-top: 8px; width: 900px; line-height: 23px; }
.footer .footer- .copyRight .bottomhtml a { color: #ffffff; }
.footer .footer- .copyRight .fuwu { font-size: 14px; color: #ffffff; float: left; margin-top: 5px; width: 722px; }
.footer .footer- .copyRight .fuwu a { color: #ffffff; }

/*内页*/
#content { font-size: 12px !important; padding-top: 20px; padding-bottom: 20px; position: relative; clear: both; }

#content .helpCenter { width: 1190px; margin: 0 auto; }
#content .colLeft { width: 200px; float: left; background: #ffffff; position: relative; padding-top: 42px; border: 1px solid #e4e4e4; }
#content h4.menutitle { color: #fff; line-height: 42px; font-size: 16px; height: 42px; background: #007C8D; position: absolute; top: -1px; left: -1px; width: 174px; padding-left: 28px; text-align: left; }
#content .colRight { width: 980px; float: right; background: #ffffff; }
#content .alipay, #content .taobao, #content .arrow-l, #content .arrow-r, #content .arrow-m, #content .iconSearch, #content .telephone, #content .arrow-s, #content .inputbox, #content .searchBut, #content .cateOne, #content .cateTwo, #content .cateThree, #content .cateFour, #content .spot, #content .iconNew, #content .arrow-x, #content .spot-y, #content .errorImg, #content .resolved, #content .unsolved, #content .submitBtn { background: url(../images/T1mRZBXoxbXXbOIiAn-528-300.png) no-repeat; }
#content .helpTree { float: left; width: 198px; }
#content .helpList { width: 198px; float: left; }
#content .helpList a { color: #666; font-size: 13px; }
#content .helpList a.red { color: red; }
#content .curTag { color: #333 !important; font-weight: 700 !important; }
#content .curTwo { color: #666; font-weight: 700; }
#content .listOne { font-size: 12px; color: #666; width: 188px; padding: 7px 0 10px 10px; cursor: pointer; font-weight: normal; }
#content .listOnebg { background: url(../images/T14N3sXgpeXXaigR79-1-140.png); font-weight: 700; border-bottom: 1px #eee solid; border-top: 1px #eee solid; }
#content .listOne:hover { background-position: 0 -35px; }
#content .listOne:active { background-position: 0 -70px; }
#content .listOne-selected { background-position: 0 -105px; }
#content .close .arrow-l { width: 12px; height: 12px; display: inline-block; background-position: -463px -99px; vertical-align: middle; margin-right: 5px; }
#content .arrow-r { width: 12px; height: 12px; display: inline-block; background-position: -463px -99px; vertical-align: middle; margin-right: 5px; }

#content .open .arrow-l { background-position: -478px -99px; width: 12px; height: 12px; display: inline-block; margin-right: 5px; vertical-align: middle; }
#content .arrow-m { width: 9px; height: 9px; display: inline-block; background-position: -515px -43px; margin-right: 2px; vertical-align: middle; }
#content .arrow-s { width: 12px; height: 12px; display: inline-block; background-position: -487px -79px; margin-left: 5px; vertical-align: middle; position: absolute; top: 5px; right: 5px; }
#content .close .listTwo { border-bottom: 1px solid #D7D7D7; display: block; width: 188px; padding: 0 5px; float: left; display: none; }
#content .open .listTwo { width: 198px; float: left; display: block; }
#content .open .listTwo h4 { font-weight: 400; color: #898989; border-bottom: 1px dotted #e6e6e6; height: 14px; padding: 8px 0 10px 20px; }
#content .listTwo .open { display: block; }
#content .listThree { border-bottom: 1px dotted #E6E6E6; margin-top: 5px; }
#content .listThree li { height: 27px; position: relative; z-index: 10; padding-left: 43px; width: 145px; }
#content .listThree .selected .fourTitle { font-weight: 700; color: #000; background-color: #f9f9f9; border: 1px solid #e4e4e4; border-left: none; border-right: none; height: 25px; line-height: 25px; display: block; padding-left: 43px; margin-left: -43px; z-index: 90; position: relative; width: 146px; }
#content .listThree .cur { font-weight: 700; color: #c9033b; }
#content .listThree .selected .arrow-s { display: none; }
#content .hoverCategory { position: relative; width: 188px; display: none; }
#content .subcategory { position: absolute; top: 0; left: 188px; border: 1px solid #e4e4e4; background-color: #f9f9f9; line-height: 22px; z-index: 10; display: none; text-align: center; }
#content .listThree .selected .subcategory { display: block; text-align: left; }
#content .listFour { width: 110px; float: left; padding: 10px; position: relative; }
#content .listFive { width: 100px; float: left; background-color: #dfdfdf; height: 154px; overflow: hidden; padding: 10px; }
#content .listFour li { padding: 0; height: 22px; line-height: 22px; width: 102px; overflow: hidden; margin-left: 8px; }
#content .listFive li { padding: 0; height: 22px; line-height: 22px; width: 92px; overflow: hidden; margin-left: 8px; }
#content .moreService { width: 188px; border: 1px solid #c7c7c7; margin-top: 15px; float: left; margin-bottom: 20px; }
#content .moreService li { height: 18px; border-bottom: 1px solid #c7c7c7; padding: 6px 0 6px 15px; width: 173px; background-color: #f9f9f9; }
#content .moreService a { color: #666; }
#content .alipay { width: 51px; height: 18px; display: inline-block; background-position: -457px -40px; margin-right: 8px; vertical-align: middle; }
#content .taobao { width: 52px; height: 14px; display: inline-block; background-position: -457px -61px; margin-right: 8px; vertical-align: middle; }
#content .searchBox { width: 768px; border: 1px solid #ccc; background-color: #fff; float: left; padding: 10px; }
#content .iconSearch { width: 79px; height: 70px; background-position: -377px -40px; float: left; margin: 0 10px; }
#content .searchMain { width: 500px; height: 60px; float: left; overflow: hidden; padding: 7px 0 0 10px; position: relative; }
#content .telephone { width: 149px; height: 38px; background-position: -377px 0; float: left; margin-top: 15px; }
#content .inputbox { width: 415px; height: 21px; background-position: 0 -272px; border: none; padding: 2px 5px; position: absolute; top: 7px; left: 10px; }
#content .searchBut { width: 67px; height: 25px; background-position: -377px -113px; border: none; position: absolute; top: 7px; right: 11px; cursor: pointer; }
#content .bb { border-bottom: none !important; }
#content .keyword { width: 500px; height: 25px; line-height: 25px; overflow: hidden; position: absolute; bottom: 0; left: 11px; color: #666; font-weight: 400; }
#content .keyword a { color: #666; text-decoration: none; margin: 0 6px; }
#content .keyword a:hover { text-decoration: underline; }
#content .hotCate { width: 780px; overflow: hidden; margin-top: 12px; float: right; }
#content .hotServe { width: 780px; float: left; margin-top: 12px; }
#content .hotServe a { color: #646464; margin: 0 6px; display: inline-block; width: 72px; height: 20px; overflow: hidden; float: left; }
#content .hotServe h5 { margin: 10px 0; }
#content .hotServe li { float: left; width: 187px; height: 134px; overflow: hidden; display: inline-block; margin-right: 14px; text-align: center; line-height: 25px; }
#content .cateOne { background-position: 0 0; }
#content .cateTwo { background-position: -188px 0; }
#content .hotServe h5 { color: #666; }
#content .cateThree { background-position: 0 -135px; }
#content .cateFour { background-position: -188px -135px; margin-right: 0 !important; }
#content .separateline { display: inline-block; height: 12px; width: 1px; overflow: hidden; background: #646464; margin: 0 3px; float: left; margin-top: 7px; }
#content .hotServe p { width: 175px; height: 20px; float: left; margin: 0 0 5px 8px; }
#content .hotBox { width: 790px; overflow: hidden; margin-top: 12px; float: left; }
#content .hotQuestion { width: 530px; overflow: hidden; float: left; position: relative; }
#content .hotQuestion h5 { line-height: 22px; margin-bottom: 12px; }
#content .hotQuestion s { width: 445px; height: 1px; border-top: 1px solid #ebebeb; display: inline-block; position: absolute; top: 12px; left: 60px; }
#content .hotQuestion li { float: left; height: 26px; line-height: 20px; position: relative; }
#content .hotQuestion a { width: 240px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #666; line-height: 22px; display: inline-block; padding-left: 15px; }
#content .hotQuestion .spot { width: 8px; height: 10px; display: inline-block; background-position: -499px -82px; margin-right: 5px; position: absolute; top: 7px; left: 0; }
#content .newTips .spot { width: 8px; height: 12px; display: inline-block; background-position: -499px -82px; margin-right: 5px; position: absolute; top: 8px; left: 0; }
#content .newTips { width: 260px; overflow: hidden; float: left; position: relative; }
#content .newTips h5 { line-height: 22px; margin-bottom: 10px; }
#content .newTips s { width: 220px; height: 1px; border-top: 1px solid #ebebeb; display: inline-block; position: absolute; top: 12px; left: 60px; }
#content .newTips li { width: 260px; height: 26px; line-height: 22px; overflow: hidden; position: relative; }
#content .newTips a { color: #666; width: 208px; height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; padding-left: 15px; }
#content .newTime { display: inline-block; color: #b5b5b5; position: absolute; top: 0; right: 0; }
#content .iconNew { width: 24px; height: 12px; background-position: -460px -80px; display: inline-block; }
#content .searchContent { width: 958px; border: 1px solid #e4e4e4; float: right; padding: 10px; }

#content .searchContent h3 { font-weight: 400; font-size: 12px; border-bottom: 1px solid #e4e4e4; padding: 0 0 7px 15px; line-height: 22px; background: url(../images/line_1387604615.png) 0 5px no-repeat; }
#content .searchContent h3 a { color: #36c; }
#content .searchContent h4 { width: 958px; overflow: hidden; margin: 12px 0; }
#content .searchContent h4 .title { display: inline-block; float: left; margin-left: 5px; color: #333; text-decoration: none; font-size: 14px; }
#content .arrow-x { width: 12px; height: 12px; display: inline-block; background-position: -487px -79px; margin-left: 3px; margin-right: 3px; }
#content .spot-y { width: 8px; height: 12px; display: inline-block; background-position: -515px -82px; margin-right: 5px; position: absolute; top: 8px; left: 0; }
#content .pageLoop { display: inline-block; float: right; }
#content .pageLoop a { display: inline-block; min-width: 14px; height: 18px; padding: 2px 3px 0 3px; line-height: 18px; text-align: center; white-space: nowrap; background: #fff; text-decoration: none; border: 1px solid #E5E5E5; font: 14px ç€¹å¬©ç¶‹b\4f53b8b\4f53,Hei; text-decoration: none !important; cursor: pointer; }
#content .pageLoop a:hover { color: #36C; border: 1px solid #36C; }
#content .pageLoop .cur { background-color: #efefef; color: #cdcdcd !important; border: 1px solid #E5E5E5 !important; }
#content .pageTurn { float: right; color: #999; margin: 5px 5px 10px 0; }
#content .pageTurn .pageNum { display: inline; font-size: 12px; }
#content .pageTurn .pageNum li { float: left; margin: 10px 0 0; line-height: 20px; }
#content .pageTurn .pageNum a { display: block; min-width: 10px; height: 15px; padding-bottom: 2px; padding: 2px 6px 3px 5px; line-height: 19px; text-align: center; white-space: nowrap; background: #fff; color: #2953A6; text-decoration: none; border: 1px solid #E5E5E5; font: 14px ç€¹å¬©ç¶‹b\4f53b8b\4f53,Hei; text-decoration: none !important; cursor: pointer; }
#content .pageTurn .cur a { background-color: #EFEFEF; color: #999 !important; border: 1px solid #E5E5E5 !important; }
#content .pageTurn .pageNum a:hover { color: #36C; border: 1px solid #36C; }
#content .pageTurn .inputBox { width: 30px; height: 19px; padding: 0 2px; border: 1px solid #E5E5E5; margin: 0 3px; color: #999; vertical-align: middle; }
#content .pageTurn .pageBtn { width: 46px; height: 20px; background: url(../images/T1P_MwXnxcXXXj._Pg-46-41.jpg) 0 0; border: none; cursor: pointer; color: #333; margin-top: 2px; }
#content .pageTurn .pageBtn:hover { background: url(../images/T1P_MwXnxcXXXj._Pg-46-41.jpg) 0 -21px; }
#content .pageTurn .pageNum .mr5 { margin: 11px 5px 3px 5px; }
#content .searchContent .questionList { float: left; width: 763px; overflow: hidden; padding-left: 5px; }
#content .searchContent .questionList li { float: left; width: 367px; margin-right: 4px; height: 30px; line-height: 22px; position: relative; }
#content .searchContent .questionList li a { width: 345px; display: inline-block; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#content .colorNine { color: #333 !important; }
#content .questionDetail { width: 738px; padding: 15px; }
#content .questionDetail h2 { text-align: center; font-size: 14px; color: #333; margin-bottom: 10px; }
#content .questionDetail p { line-height: 22px; margin-bottom: 10px; }
#content .questionDetail a { text-decoration: underline; }
#content .searchResults { width: 768px; float: right; margin-top: 15px; }
#content .searchResults .nums { color: #999; font-size: 12px; font-weight: 400; display: inline-block; margin-bottom: 10px; }
#content .searchResults .results { width: 620px; overflow: hidden; font-weight: 400; font-size: 12px; margin-left: 10px; }
#content .searchResults .results a { line-height: 26px; display: inline-block; position: relative; padding-left: 10px; color: #36c; }
#content .searchResults .results a:hover { color: #36c; }
#content .searchResults .results span { color: #b10000; }
#content .searchResults .results p { line-height: 23px; color: #acacac; margin-bottom: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 620px; margin-left: 10px; }
#content .searchResults .spot-y { width: 8px; height: 12px; display: inline-block; background-position: -515px -82px; margin-right: 5px; position: absolute; top: 10px; left: 0; }
#content .categoryFourBox { float: left; position: relative; }
#content .categoryTips { border-color: #F9F9F9 #dfdfdf #F9F9F9 #F9F9F9; border-style: solid; border-width: 8px; font-size: 0; height: 0; position: absolute; width: 0; line-height: 0; right: 0; bottom: 12px; display: inline-block; }
#content .J_SubViewItem { position: relative; }
#content .listThree .isFive { width: 250px; text-align: left; }
#content .resultsError { float: right; }
#content .errorImg { width: 78px; height: 60px; display: inline-block; background-position: -376px -170px; float: left; margin: 15px 15px 15px 0; }
#content .errorMain { float: right; width: 660px; color: #666; overflow: hidden; }
#content .resultsError h4 { font-size: 14px; color: #000; }
#content .resultsError li { height: 22px; line-height: 22px; }
#content .helpFeedback { padding: 15px; border: 1px solid #e4e4e4; color: #666; width: 182px; position: fixed; bottom: 41px; right: 0; z-index: 100 !important; background-color: #fff; }


#content .help-feedback-fixed h4 { margin: 0; margin-left: 12px; width: auto; }
#content .help-feedback-wrap .help-feedback-btn { color: #3e3e3e; }
#content .help-feedback-wrap .help-feedback-btn:hover { color: #f50; }
#content .suggest-modal h4 { width: auto; margin: 0 20px; }
#content { font-size: 12px !important; }


.infodetail { padding: 20px 10px; line-height: 25px; }
.infodetail p { line-height: 25px; }


.pagerbox { width: 890px; float: left; text-align: center; line-height: 25px; line-height: 25px; }
.pages { color: #999; margin: 10px auto; width: 90%; margin-left: 20px; }
.pages a, .pages .cpb { text-decoration: none; float: left; padding: 0px 6px; border: 1px solid #ddd; margin: 0 2px; font-size: 12px; color: #000; }
.pages a:hover { background-color: #007C8D; color: #fff; border: 1px solid #007C8D; text-decoration: none; }
.pages .cpb { font-weight: bold; color: #fff; background: #007C8D; border: 1px solid #007C8D; }



.lists01 { width: 942px; float: left; }
.lists01 ul { width: 922px; float: left; padding: 10px; }
.lists01 li { width: 906px; font-size: 14px; padding-left: 16px; float: left; height: 28px; line-height: 28px; background: url(../images/li4.gif) no-repeat left center; }
.lists01 li.dashed { border-bottom: 1px #e1e1e1 dashed; height: 20px; margin-bottom: 20px; background: no-repeat; }
.lists01 li .title { float: left; width: 780px; color: #0f438d; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.lists01 li a:hover .title { color: #fc6c0b; }
.lists01 li a.atitle { color: #0f438d; }
.lists01 li a.atitle:hover { color: #fc6c0b; }
.lists01 li .date { float: right; margin-right: 10px; color: #626262; }


.lists02 { width: 942px; float: left; margin-top: 20px; font-size: 14px; color: #0f438d; }
.lists02 .title { width: 922px; padding-left: 10px; padding-right: 10px; height: 25px; line-height: 25px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.lists02 .title { font-weight: bold; }
.lists02 .title span { float: right; margin-right: 10px; color: #898686; font-weight: normal; }
.lists02 .content { width: 922px; line-height: 25px; font-size: 12px; color: #626262; padding: 10px; white-space: normal; word-break: break-all; word-wrap: break-word; }



.lists03 { width: 940px; float: left; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; }
.lists03 .l_box { float: left; width: 195px; height: 135px; padding: 4px; overflow: hidden; }
.lists03 .l_box a { width: 195px; height: 135px; overflow: hidden; display: inline-block; border: 1px #eee solid; }
.lists03 .l_box img { height: 135px; }
.lists03 .r_box { width: 698px; float: right; padding-right: 15px; padding-top: 5px; }
.lists03 .r_box .title { font-weight: bold; width: 698px; height: 25px; line-height: 25px; padding-bottom: 10px; font-size: 14px; color: #0f438d; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.lists03 .r_box .title span { float: right; margin-right: 20px; color: #898686; font-weight: normal; }
.lists03 .r_box .dcontent { width: 698px; line-height: 25px; font-size: 12px; color: #626262; white-space: normal; word-break: break-all; word-wrap: break-word; }



.lists04 { width: 932px; float: left; padding-top: 20px; padding-left: 10px; }
.lists04 li { float: left; width: 285px; margin-bottom: 20px; }
.lists04 li.mr55 { margin-right: 35px; }
.lists04 .imgdiv { width: 285px; height: 220px; overflow: hidden; }
.lists04 .imgdiv .picoverfllow { width: 285px; height: 220px; overflow: hidden; }
.lists04 .imgdiv img { border: 1px #eee solid; padding: 4px; width: 270px; }
.lists04 .imgtxt { width: 285px; font-size: 14px; height: 40px; line-height: 40px; text-align: center; white-space: normal; word-break: break-all; word-wrap: break-word; }
.lists04 .imgtxt a { display:inline-block; overflow:hidden; width: 285px; height: 40px; text-align: center; white-space: normal; word-break: break-all; word-wrap: break-word; }



.bline { border-bottom: dashed 1px #e1e1e1; }

.download { text-align: center; margin-top: 10px; }
.download p { height: 30px; line-height: 30px; font-size: 14px; }
.download img { width: 180px; }
.details { width: 925px; padding: 10px 10px 0 10px; float: left; }
.details .title { width: 925px; margin-top: 20px; line-height: 26px; text-align: center; font-size: 16px; color: #000; font-weight: bold; }
.details .contents { margin-top: 5px; line-height: 30px; font-size: 14px; color: #626262; width: 930px; overflow: hidden; }
.details .contents p { line-height: 180%; text-align: justify; word-wrap: break-word; font-size: 14px; margin-bottom: 18px; }
.details .share { height: 35px; margin-top: 10px; margin-bottom: 10px; padding-bottom: 20px; }
.details .index { height: 25px; line-height: 25px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.details .share .txt { font-size: 14px; float: left; height: 35px; line-height: 35px; }

.details .hother { height: 35px; line-height: 35px; color: #888888; width: 925px; float: left; text-align: center; }
.details .hother a { font-size: 14px; font-weight: normal; color: #999; }
.details .hother span { margin-right: 10px; }
.sharecontent { width: 180px; float: left; }

.details .contents p.imgcenter { text-align: center; }

.details .txt { border: 1px solid #cccccc; height: 25px; line-height: 25px; padding: 0 5px; }
.w80 { width: 80px; }
.w400 { width: 390px; }
.details .msg { width: 680px; height: 160px; }
.details .table { margin-top: 20px; }
.details .table td { padding: 5px; line-height: 30px; }
.prenext { padding: 15px 0; }
.prenext p.pn { font-size: 12px; margin-bottom: 0px; }
.btnmessage { width: 100px; height: 35px; line-height: 35px; background: #e7760e; border-style: none; color: #FFFFFF; font-size: 15px; font-weight: bold; }


.xg { width: 925px; float: left; margin-bottom: 40px; padding: 0 10px 10px 10px; font-size: 12px; }
.xg .title { background: #EDEDED; padding-left: 15px; height: 35px; line-height: 35px; font-weight: bold; font-size: 14px; }
.xg ul { margin-top: 10px; padding-left: 5px; }
.xg li { float: left; padding-left: 16px; width: 420px; height: 25px; line-height: 25px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(../images/li4.gif) no-repeat left center; }
.xg li span { color: #acacac; }



.detailcontact { width: 942px; float: left; padding: 0px 10px 20px 10px; }
.contact { float: left; width: 400px; color: #333; margin-top: 40px; font-size: 14px; }
.contact .company { font-size: 18px; font-weight: bold; display: block; margin-bottom: 20px; }
.contact p { height: 45px; line-height: 45px; padding: 0 0 14px 55px; margin: 0px; margin-top: 14px; }
.contact p.bg1 { background: url(../images/icon/20151205110426_5937.jpg) left top no-repeat; }
.contact p.bg2 { background: url(../images/icon/20151205110426_5625.jpg) left top no-repeat; }
.contact p.bg3 { background: url(../images/icon/20151205110426_4531.jpg) left top no-repeat; }
.contact p.bg4 { background: url(../images/icon/20151221104749_4909.jpg) left top no-repeat; }
.contact p.bg5 { background: url(../images/icon/20151205110426_3593.jpg) left top no-repeat; }
.contact p.bg6 { background: url(../images/icon/20151205110426_2812.jpg) left top no-repeat; }



.map { width: 500px; height: 360px; float: right; margin-top: 30px; }
#allmap { width: 460px; height: 360px; overflow: hidden; margin: 0; font-size: 14px; }




.youqing { width: 1200px; margin: 0 auto; padding-bottom: 20px; }
.youqing .lian { font-size: 14px; color: #323232; float: left; display: inline-block; width: 60px; height: 60px; background: #f8f8f8; padding: 10px 15px 0 15px; }

.youqing .list { float: left; width: 800px; padding: 5px 0 0 38px; }
.youqing .list a { font-size: 12px; color: #323232; float: left; margin-right: 10px; margin-top: 14px; }
.youqing span { float: left; margin: 0px 3px; }

.table-form { border-collapse: separate; width: 99%; float: left; border-spacing: 0px 3px; }
.table-form tr td { padding: 5px; font-size: 13px; text-align: left; color: #000; }
.table-form tr td.tdcomon { text-align: right; overflow: hidden; width: 150px; background: #eeeeee; }

.table-form .label { padding-left: 5px; }
.table-form tr td.verticaltop { vertical-align: top; }
.table-form tr td.editspace { height: 100px; }

.form-text { padding: 2px; border: 1px solid #A9BCD6; height: 20px; line-height: 20px; margin: 0 5px; overflow: hidden; font-size: 13px; }
.form-date { padding: 2px; border: 1px solid #A9BCD6; height: 14px; line-height: 14px; margin: 0 5px; overflow: hidden; font-size: 13px; }
.iarea { width: 480px; height: 50px; line-height: 20px; padding: 2px; border: 1px solid #A9BCD6; margin: 0 5px; font-size: 13px; }
.iareax { width: 480px; height: 150px; line-height: 20px; padding: 2px; border: 1px solid #A9BCD6; margin: 0 5px; font-size: 13px; }

.btn { border-style: none; cursor: pointer; border-style: none; height: 26px; line-height: 26px; margin: 0 8px 0 0px; padding: 0 20px; background: #5d3f03; color: #fff; font-size: 12px; font-weight: 700; cursor: pointer; text-decoration: none; }
.tablename { color: red; font-size: 16px; font-weight: bold; }



.ml5 { margin-left: 5px; }

.w50 { width: 50px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w135 { width: 135px; }
.w150 { width: 150px; }
.w180 { width: 182px; }
.w200 { width: 200px; }
.w210 { width: 210px; }
.w220 { width: 220px; }
.w270 { width: 270px; }
.w329 { width: 329px; }
.w345 { width: 345px; }
.w480 { width: 480px; }
.w540 { width: 540px; }
.w600 { width: 600px; }
.w800 { width: 800px; }
.w900 { width: 900px; }
.w920 { width: 920px; }
.w960 { width: 960px; }

.redcontent { font-size: 14px; color: red; }



.book { background-color: #e9e9e9; margin-top: 35px; height: 345px; width: 100%; }
.bookcontent { background: url(../images/bg.jpg) left center no-repeat #e9e9e9; height: 287px; width: 1200px; margin: 0 auto; }
.bookcontent .yw { float: left; display: inline; margin-left: 278px; margin-top: 35px; width: 503px; }
.yw h1 { font-size: 15px; font-family: 微软雅黑; line-height: 28px; }
.fx { margin-top: 10px; }
.fx label { font-size: 13px; }
.fx table td { line-height: 30px; width: 100px; }
.txt { float: left; display: inline; margin-right: 10px; margin-top: 15px; }
.details .table td .txt { margin-top: 0px; }
.txt .wb { border: 1px solid #c3c3c3; height: 25px; float: left; }
.txt span { padding-top: 6px; display: block; float: left; font-size: 14px; line-height: 25px; }
.txt div { float: left; padding-top: 3px; }
.detail { width: 320px; height: 110px; border: 1px solid #c3c3c3; float: left; color: #aaaaaa; padding: 3px; }
.savebtn { width: 45px; height: 30px; border-style: none; border: 0; background: url(../images/tj.jpg) no-repeat center center; float: left; }
.bookcontent .rbox { padding-top: 60px; }
.w455 { width: 455px; }
.w300 { width: 300px; }
.w200 { width: 220px; }
.w170 { width: 170px; }
.w400 { width: 400px; }
.w60 { width: 60px; }
.w55 { width: 55px; }
.w270 { width: 270px; }


/*1*/
.specialefficacy { width: 100%; background: url(../images/index_18.jpg) no-repeat center top; height: 330px; position: relative; }
.specialefficacy ul { margin: 0px auto; padding: 45px 0px 0px; width: 1256px; }
.specialefficacy ul li { float: left; width: 262px; text-align: center; color: #FFF; display: inline; }
.specialefficacy ul li p { margin: 0px auto; width: 187px; height: 194px; position: relative; background: url(../images/index_19.png) no-repeat; font-family: Arial, Sans-serif; font-size: 125px; text-align: center; line-height: 194px; font-weight: bold; overflow: hidden; }
.specialefficacy ul li span { display: block; font-size: 18px; padding-top: 30px; }
.specialefficacy ul li.cur { width: 392px; margin-left: 25px; }
.specialefficacy ul li.cur p { width: 392px; background: url(../images/index_20.png) no-repeat; }
.Line:after { display: block; content: " "; position: absolute; top: 50%; margin-top: -2px; background: #ea3500; width: 100%; height: 4px; z-index: 999; }


.conten4 { width: 1200px; margin: 10px auto; padding-top: 20px; }
.conten4 div.imgitem { width: 595px; float: left; }
.conten4 .img { width: 595px; float: left; overflow: hidden; text-align: center; }
.conten4 div.imgitem p { width: 595px; line-height: 50px; font-size: 20px; font-weight: bold; text-align: center; padding-top: 10px; white-space: normal; word-break: break-all; word-wrap: break-word; }


.newa { width: 100%; }
.newscontent { width: 1200px; margin: 0 auto; height: 245px; padding-top: 45px; padding-bottom: 45px; margin-bottom: 30px; }
.focusBoxnews { position: relative; width: 350px; height: 245px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float: left; }
.focusBoxnews .pic img { width: 350px; height: 245px; display: block; }
.focusBoxnews .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width: 100%; background: #000; filter: alpha(opacity=70); opacity: 0.7; overflow: hidden; }
.focusBoxnews .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; }
.focusBoxnews .txt li { height: 36px; line-height: 36px; position: absolute; bottom: -36px; list-style: none; }
.focusBoxnews .txt li a { display: inline-block; color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; width: 220px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.focusBoxnews .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBoxnews .num li { float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBoxnews .num li a, .focusBoxnews .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBoxnews .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBoxnews .num li.on a, .focusBoxnews .num a:hover { background: #f60; }


.newa .textbox { float: left; width: 826px; margin-left: 20px; font-family: "微软雅黑","Microsoft YaHei"; }
.newa .textbox .title { width: 826px; height: 40px; line-height: 40px; text-align: center; }
.newa .textbox .title a { font-size: 20px; display: inline-block; width: 740px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; color: #da4914; }
.newa .textbox .content { width: 826px; height: 60px; font-size: 14px; color: #828282; line-height: 25px; border-bottom: 1px dashed #50af4b; text-indent: 2em; }

.newa .textbox .box { width: 826px; margin-top: 10px; }
.newa .textbox .box ul li { width: 390px; margin-right: 20px; float: left; height: 35px; line-height: 35px; font-size: 14px; color: #303030; }
.newa .textbox .box ul li span { float: right; color: #bbbbbb; }
.newa .textbox .box ul li a { text-decoration: none; font-size: 14px; display: inline-block; width: 280px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }



.tt { width: 100%; height: 70px; margin-top: 10px; position:relative; }
.ttt { width: 100%; height: 100px; background: #e9e9e9; padding-top: 20px; }
.tt .line { position:absolute; width:100%; height:25px; border-bottom:1px #d8d8d8 solid; z-index:1;  }
.ttcontent { width: 1200px; height: 70px; margin: 10px auto;z-index:99; position:relative;  }
.ttitle { width: 220px; height: 70px; margin-left: 490px; text-align: center; background:#ffffff; }
.ttt .ttitle { background: #e9e9e9; }
.ttitle h2 { font-size: 30px; color: #ab3f0f; }
.ttitle p { color: #6f6f6f; font-size: 14px; }



.conten3 { width: 1200px; margin: 10px auto; }
.conten3 .img { width: 200px; height: 200px; float: left; overflow: hidden; }
.conten3 .img img { width: 200px; }
.conten3 .pcontent { width: 960px; float: right; line-height: 25px; font-size: 14px; text-indent: 2em; }
.conten3 .pcontent a { color: #811212; }
.conten3 .pcontent a:hover { color: #de6e00; }


.abouttitle { width: 100%; height: 65px; border-bottom: 1px #d7d7d7 solid; }
.aboutc { width: 1200px; height: 65px; line-height: 65px; margin: 0 auto; }
.aboutc span { float: left; }
.aboutc .modetile { font-size: 18px; }
.aboutc .en { font-size: 12px; text-transform: uppercase; }
.introduction { width: 1200px; height: 282px; margin: 0 auto; padding-bottom: 10px; }
.introduction .words { width: 770px; float: left; margin-top: 16px; font-size: 14px; color: #323232; line-height: 30px; text-indent: 2em; font-family: "å®‹ä½“"; }
.introduction .words a { color: #b30f0f; }
.introduction .lan { width: 401px; height: 250px; float: right; margin-top: 22px; overflow: hidden; }
.introduction .lan img { width: 401px; }



.conten2 { width: 1200px; margin: 10px auto; }
.conten2 ul.left li { width: 300px; margin-right: 48px; float: left; margin-right: 10px; }
.conten2 ul.left li img { width: 300px; height: 200px; border: 1px #eee solid; }
.conten2 ul.left li a.t { width: 300px; height: 50px; padding-top: 10px; line-height: 25px; font-size: 16px; text-align: left; display: inline-block; overflow: hidden; color: #333333; }
.conten2 ul.left li a.t:hover { color: #de6e00; }
.conten2 ul.left li p { line-height: 25px; text-indent: 2em; font-size: 14px; }
.conten2 ul.left li p a { color: #7d7d7d; }
.conten2 ul.left li p a:hover { color: #de6e00; }
.conten2 ul.left li p.timeandmore { height: 30px; line-height: 30px; padding-top: 10px; }
.conten2 ul.left li p.timeandmore span { float: left; }
.conten2 ul.left li p.timeandmore a { float: right; margin-right: 10px; color: #333; }
.conten2 ul.left li p.timeandmore a:hover { color: #de6e00; }

.conten2 ul.right { width: 560px; float: right; }
.conten2 ul.right li { width: 560px; height: 90px; margin-bottom: 15px; }
.conten2 ul.right li .date { width: 90px; height: 80px; float: left; border: 1px #eeeeee solid; text-align: center; padding-top: 10px; font-size: 14px; }
.conten2 ul.right li .date b { font-size: 32px; display: inline-block; padding-bottom: 10px; }
.conten2 ul.right li .licontent { float: right; width: 455px; }
.conten2 ul.right li .licontent a.t { height: 30px; line-height: 30px; font-size: 16px; width: 455px; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.conten2 ul.right li .licontent p { height: 60px; line-height: 23px; }

.conten2 ul.right li:hover { background: #0068b7; }
.conten2 ul.right li:hover .date { color: #ffffff; border: none; }
.conten2 ul.right li:hover .licontent { float: right; width: 455px; }
.conten2 ul.right li:hover .licontent a { color: #ffffff; }





.news { background: #fbfbfb; width: 100%; padding-bottom: 50px; }
.fanganpingjiatitle { width: 100%; }
.fanganpingjiatitle h3 { line-height: 36px; text-align: center; font-size: 32px; color: #007bc4; padding: 25px 0px 15px; margin: 0 auto; width: 1200px; position: relative; }

.fanganpingjiatitle p { background: #d7d4d4; height: 1px; overflow: hidden; line-height: 0px; }
.fanganpingjiatitle p span { margin: 0px auto; display: block; height: 1px; overflow: hidden; width: 86px; background: #19a6db; line-height: 1px; }
.fanganpingjiatitle em { display: block; text-align: center; font-size: 14px; color: #999999; padding-top: 10px; font-style: normal; }



.newstitle { width: 100%; }
.newstitle h3 { line-height: 36px; text-align: center; font-size: 32px; color: #007bc4; padding: 60px 0px 15px; }
.newstitle h3 a { color: #007bc4; }
.newstitle h3 a:hover { color: #007bc4; }
.newstitle p { background: #d7d4d4; height: 1px; overflow: hidden; line-height: 0px; }
.newstitle p span { margin: 0px auto; display: block; height: 1px; overflow: hidden; width: 86px; background: #19a6db; line-height: 1px; }
.newstitle em { display: block; text-align: center; font-size: 14px; color: #999999; padding-top: 10px; }

.commonclass { width: 1200px; margin: 0px auto; text-align: center; font-size: 14px; padding: 40px 0px; position: relative; }
.commonclass span a { background: url(../images/index_377.png) no-repeat 0px -96px; width: 136px; height: 26px; display: inline-block; line-height: 26px; color: #4c4c4c; margin: 0px 10px; }
.commonclass span a:hover { background: url(../images/index_377.png) no-repeat 0px -63px; color: #FFF; }
.commonclass span a.cur { background: url(../images/index_377.png) no-repeat 0px -63px; color: #FFF; }

.newsmore { width: 280px; text-align: right; position: absolute; right: 0px; top: 20px; display: none; }
.newsmore a { display: inline-block; height: 36px; margin-left: 8px; text-align: center; line-height: 36px; font-size: 14px; }
.newsmore a.newslink { background: url(../images/Icon17.jpg) no-repeat; width: 102px; color: #FFF; }
.newsmore a.newsPrev { background: url(../images/Icon15.jpg) no-repeat; width: 42px; }
.newsmore a.newsPrev:hover { background: url(../images/Icon015.jpg) no-repeat; }
.newsmore a.newsnext { background: url(../images/Icon16.jpg) no-repeat; width: 42px; }
.newsmore a.newsnext:hover { background: url(../images/Icon016.jpg) no-repeat; }

.newsbox { width: 100%; display: none; }
.newslistbox { width: 1180px; margin: 0px auto; overflow: hidden; position: relative; }
.newslistbox ul { margin: 0px; padding: 0px; width: 9999px; position: relative; }
.newslistbox ul li { float: left; width: 1180px; overflow: hidden; position: relative; }
.newslis { width: 1220px; padding-top: 30px; }
.newslis dl { float: left; width: 580px; padding-right: 30px; padding-bottom: 25px; }
.newslis dl dt { float: left; background: url(../images/index_50.png) no-repeat; width: 94px; height: 94px; text-align: center; font-size: 14px; color: #FFF; }
.newslis dl dt span { display: block; padding-top: 8px; line-height: 50px; font-size: 48px; }
.newslis dl dd { float: left; width: 450px; padding-left: 10px; margin-top: 11px; }
.newslis dl dd h3 { font-size: 16px; height: 24px; line-height: 24px; overflow: hidden; }
.newslis dl dd h3 a { color: #000; font-weight: normal; }
.newslis dl dd h3 a:hover { color: #007bc4; }
.newslis dl dd p { color: #666; font-size: 14px; }

.fanganclass { width: 1200px; }
.newsclass { width: 1200px; }



.conten1 { width: 1200px; margin: 10px auto; }
.conten1 ul li { width: 348px; padding: 6px 6px 20px 6px; border: 2px #d4d4d4 solid; margin-right: 48px; float: left; margin-bottom: 50px; }
.conten1 ul li.nright { margin-right: 0px; }
.conten1 ul li img { width: 348px; height: 220px; }
.conten1 ul li a.t { width: 348px; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; text-align: center; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.conten1 ul li p { line-height: 22px; padding: 0px 5px; }
.conten1 ul li p a { color: #7d7d7d; }
.conten1 ul li p a:hover { color: #de6e00; }



#caseal { width: 100%; margin-bottom: 20px; }
#caseal .box { width: 1200px; margin: 0 auto; text-align: center; }
#caseal .title { width: 100%; height: 43px; }
#caseal ul { padding: 5px 0; }
#caseal li { float: left; width: 280px; background: #ffffff; margin-right: 24px; }
#caseal li.nomar { margin-right: 0px; }

#caseal li .img { height: 166px; width: 269px; overflow: hidden; padding: 3px; }
#caseal li .img img { width: 269px; height: 166px; }
#caseal li h5 { width: 271px; height: 50px; line-height: 50px; color: #0091b6; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }

#caseal li .text { width: 255px; line-height: 25px; color: #7f7f7f; text-align: left; text-indent: 2em; font-size: 14px; padding: 0 10px; }
#caseal li .detailbtn { width: 275px; height: 50px; line-height: 50px; }
#caseal li .detailbtn a { display: inline-block; height: 30px; line-height: 30px; color: #fff; background: #0091b6; padding: 0 10px; font-size: 14px; border-style: none; }
#caseal li .detailbtn a:hover { color: #de6e00; cursor: pointer; }


.multipleColumn { overflow: hidden; position: relative; width: 1200px; margin: 0 auto; padding-top: 20px; }
.multipleColumn .hd { overflow: hidden; height: 30px; padding: 0 10px; }
.multipleColumn .hd .prev, .multipleColumn .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("../images/icoLeft.gif") no-repeat; }
.multipleColumn .hd .next { background: url("../images/icoRight.gif") no-repeat; }
.multipleColumn .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.multipleColumn .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on { background-position: 0 0; }

.multipleColumn .bd { overflow: hidden; }
.multipleColumn .bd ul { overflow: hidden; zoom: 1; width: 1200px; float: left; _display: inline; }
.multipleColumn .bd ul li { margin-right: 11px; float: left; _display: inline; overflow: hidden; text-align: center; }
.multipleColumn .bd ul li .pic { text-align: center; }
.multipleColumn .bd ul li .pic img { width: 283px; height: 208px; display: block; padding: 2px; border: 1px solid #ccc; }
.multipleColumn .bd ul li .pic a:hover img { border-color: #999; }
.multipleColumn .bd ul li .title { line-height: 40px; font-size: 15px; padding-bottom: 20px; }
.multipleColumn .bd ul li .title a { display: inline-block; width: 280px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }


.picScrollbox { width: 1200px; margin: 0 auto; text-align: center; }
.picScroll-left { overflow: hidden; position: relative; }
.picScroll-left .hd { overflow: hidden; height: 30px; padding: 0 10px; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 5px; height: 9px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("../images/arrow.png") 0 0 no-repeat; }
.picScroll-left .hd .next { background-position: 0 -50px; }
.picScroll-left .hd .prevStop { background-position: -60px 0; }
.picScroll-left .hd .nextStop { background-position: -60px -50px; }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on { background-position: 0 0; }


.picScroll-left .bd { padding-top: 10px; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { width: 285px; margin: 0 10px 0px 0px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; }
.picScroll-left .bd ul li .pic img { width: 283px; height: 200px; display: block; padding: 2px; border: 1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 40px; padding-top: 10px; }
.picScroll-left .bd ul li .title a {display:inline-block;  height:40px;width: 283px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }

#imglist01 { width: 100%; margin-bottom: 20px; }
#imglist01 .box { width: 1200px; margin: 0 auto; text-align: center; }
#imglist01 ul { padding: 5px 0; }
#imglist01 li { float: left; width: 367px; height: 338px; background: #ffffff; margin-right: 45px; padding-top: 20px; }
#imglist01 li .img { width: 357px; height: 288px; overflow: hidden; border: 5px #ccc solid; }
#imglist01 li .img img { width: 357px; height: 288px; }
#imglist01 li h5 { width: 357px; height: 50px; line-height: 50px; font-weight: normal; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#imglist01 li.last { margin-right: 0px; }

.wrap { width: 100%;padding: 5px 0 0 0; display: inline-block; position:relative; }

h5.t { height: 32px; line-height: 32px; background: url(../images/companyitem.gif) no-repeat 20px center; border-bottom: 1px #e87b02 solid; padding-left: 20px; }
h5.t span { font-size: 16px; display: inline-block; width: 96px; height: 32px; line-height: 32px; text-align: center; color: #ffffff; }

.content6 { padding: 40px 0px 50px 0px; }
.content6 .tit { height: 70px; text-align: center; padding: 0px 0px 20px 0px; }
.content6 .tit h1 { font-size: 30px; color: #0564b8; height: 35px; line-height: 35px; padding-bottom: 5px; font-weight: normal; }
.content6 .tit h1 span { color: #d02624; }
.content6 .tit p.en { font-size: 18px; color: #7d6666; }

.content6 .logolist { padding: 10px 0; }
.content6 .logolist a { width: 170px; height: 65px; margin-right: 30px; margin-bottom: 20px; border: 1px #eeeeee solid; display: inline-block; }
.content6 .logolist a.last { margin-right: 0px; }

.picScroll-left-c6 { overflow: hidden; position: relative; height: 77px; width: 1200px; margin: 0 auto; }
.picScroll-left-c6 .bd { padding-top: 10px; }
.picScroll-left-c6 .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left-c6 .bd ul li { width: 172px; height: 67px;margin: 0 30px 0 0; float: left; overflow: hidden; text-align: center; }
.picScroll-left-c6 .bd ul li a { width: 170px; height: 65px; margin-right: 30px; margin-bottom: 20px; border: 1px #eeeeee solid; display: inline-block; overflow:hidden; }
.picScroll-left-c6 .bd ul li a img { width: 170px; height: 65px;}
