@charset "utf-8";
@import url("top.css?t=2");
/*----banner-----*/
#banner { background-color: #1d243f; width: 100%; margin: 0 auto; position: relative; height: 600px; overflow: hidden; }
#banner #slides { display: block; height: 600px; width: 100%; list-style: none; padding: 0; margin: 0; position: relative }
#banner #slides ul { padding: 0; margin: 0; width: 100%; list-style: none; }
#banner #slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute; }
#banner #slides li a { font-size: 0; display: block; width: 100%; height: 100%; text-indent: -9999px; }
#banner #pagination { display: block; list-style: none; position: absolute; right: 47%; bottom: 35px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0; }
#banner #pagination li { display: block; list-style: none; width: 40px; height: 2px; float: left; margin-left: 15px; background: #FFF }
#banner #pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; cursor: pointer; }
#banner #pagination li.current { background: rgb(233, 128, 8) }
#focus { width: 1200px; margin: auto; margin-top: 50px; overflow: hidden; }

#focus .fo_s{ float: left; width: 380px; text-align: left; line-height: 35px; padding-bottom: 10px; border-bottom: 2px solid rgba(235,238,246,1); overflow: hidden; }
#focus .fo_s p b { color: #00B266; font-size: 28px; font-weight: bold; margin-right: 5px; }
#focus div.gaoji { margin-left: 30px; margin-right: 30px; }
#focus .fo_s .l{ width:230px; height:130px; float:left}
#focus .fo_s .l a img{width:230px; height:130px; float:left}
#focus .fo_s .r{ width:140px; float:right;}
#focus .fo_s .r p{ color:#787878; line-height:30px;}
#focus .fo_s .r .p1{ margin-top:10px;}
#focus .fo_s .r .p3{ margin-top:10px;}
.foot { width: 100%; height: 100px; background: #1f2532; color: #A09B9B; margin-top: 100px; text-align: center; padding-top: 50px; }

.text_18 {
    font-size: 18px;
    line-height: 30px;
}

/* 注册 */
#Reg2019 { background: url(../images/banner.png) top no-repeat; background-color: #fff; width: 100%; min-width: 1200px; overflow: hidden; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');
}
#Reg2019 h1 { display: block; color: #fff; padding-top: 120px; text-align: center; padding-bottom: 50px; font-size: 30px; }
#Reg2019 .reg { width: 900px; background: #fff; border-radius: 5px; padding: 30px; margin: auto; margin-bottom: 80px; border: 1px solid #dfdfdf; }
#Reg2019 .reg h2 { text-align: center; color: #242628; font-size: 24px; font-weight: normal; display: block; width: 250px; margin: auto; line-height: 50px; background: url(../images/hi.png) no-repeat; background-position: 0px center; margin-bottom: 60px; margin-top: 20px; }
#Reg2019 .reg .item { padding-left: 186px; margin-top: 25px; line-height: 45px; overflow: hidden; }
#Reg2019 .reg .item .box { width: 550px; height: 45px; overflow: hidden; white-space: nowrap; border-radius: 4px; color: rgba(22,189,168,1); font-weight: bold; background-color: #fdfdfd; border: 1px solid rgba(232,232,232,1); float: left; }
.code_wlsh .box { width: 300px !important; }
.code_wlsh .code_img { display: inline-block; margin-left: 8px; position: relative; top: -3px; }
.wlsh_qq_login { text-align: center; margin-top: 10px }
.wlsh_qq_login .wxmsg { color: #ff0000; }
.wlsh_qq_login img { width: 100px; margin-bottom: 30px; border: 1px solid #ccc; padding: 2px; margin-top: 20px; }
.wlsh_qq_login a:hover img { border: 1px solid #ff0000; }
#Reg2019 .reg .item .box:hover { border: 1px solid rgba(22,189,168,1); }
#Reg2019 .reg .item .box .icon { display: inline-block; width: 55px; height: 45px; padding-left: 50px; color: rgba(143,143,143,1); font-size: 14px; }
#Reg2019 .reg .item .box input { width: 400px; margin-right: 10px; height: 30px; line-height: 30px; border: 0px; background-color: #fdfdfd; outline: none; }
#Reg2019 .reg .item .box input:focus { outline: none; }
#Reg2019 .reg .item .box input.yzm { width: 300px; }
#Reg2019 .reg .item .box .getcode { display: inline-block; width: 124px; height: 39px; background: linear-gradient(7deg, rgba(12,216,165,1), rgba(7,201,167,1)); border-radius: 4px; color: #fff; line-height: 39px; text-align: center; }
#Reg2019 .reg .item .box .getcode:hover { cursor: pointer; }
#Reg2019 .reg .item .box .getcodedisabled { background: #c2c4c7; }
#Reg2019 .reg .username .box .icon { background: url(../images/username.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .mobile .box .icon { background: url(../images/mobile.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .code .box .icon { background: url(../images/code.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .ask .box .icon { background: url(../images/ask.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .password .box .icon, #Reg2019 .reg .ppwd .box .icon { background: url(../images/password.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .mail .box .icon { background: url(../images/mail.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .name .box .icon { background: url(../images/name.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .qq .box .icon { background: url(../images/qq.png) no-repeat; background-position: 20px center; }
#Reg2019 .reg .item .errbox { border: 1px solid red; }
#Reg2019 .reg .item p { line-height: 45px; height: 45px; width: 150px; margin-left: 10px; color: red; white-space: nowrap; display: inline-block; overflow: hidden; }
#Reg2019 .reg .item p.yes { background: url(../images/yes.png) no-repeat; background-position: 5px center; }
#Reg2019 .reg .submit a.sbt, a.sbt_ys, a.sbt1, a.sbt2, a.sbt3, a.sbt4, a.sbt5, a.sbt6 { display: inline-block; width: 550px; height: 45px; line-height: 45px; border-radius: 4px; background: linear-gradient(7deg, rgba(12,216,165,1), rgba(7,201,167,1)); color: #fff; font-weight: bold; text-align: center; font-size: 20px; overflow: hidden; cursor: pointer; }
#Reg2019 .reg .submit a.sbt:hover, a.sbt_ys:hover, a.sbt1:hover, a.sbt2:hover, a.sbt3:hover, a.sbt4:hover, a.sbt5:hover, a.sbt6:hover { color: rgb(239, 243, 10); background: rgba(12,216,165,1); }
#Reg2019 .reg .last { text-align: center; margin-top: 25px; }
#Reg2019 .reg .last a { color: #0ECAA7; }
#Reg2019 .reg .last a:hover { color: orangered; }
#Reg2019 .login .item { margin-top: 30px; }
#Reg2019 .login .item .loginchange { width: 550px; text-align: left; line-height: 50px; font-size: 16px; font-weight: bold; margin-bottom: 20px; border-bottom: 1px solid #eee; overflow: hidden; }
#Reg2019 .login .item .loginchange a { display: inline-block; padding-bottom: 5px; margin-right: 70px; height: 50px; cursor: pointer; color: #555555; text-decoration: none; padding-left: 5px; padding-right: 5px; }
#Reg2019 .login .item .loginchange a.on { color: #07C9A7; border-bottom: 3px solid #07C9A7; }
#Reg2019 .login .item .forget { width: 550px; line-height: 30px; height: 30px; overflow: hidden; margin-bottom: 15px; }
#Reg2019 .login .item .forget span { display: block; width: 150px; float: left; overflow: hidden; }
#Reg2019 .login .item .forget span input { float: left; height: 15px; width: 15px; margin-top: 8px; margin-right: 7px; }
#Reg2019 .login .item .forget span label { cursor: pointer; float: left; }
#Reg2019 .login .item .forget a { display: block; width: 65px; padding-left: 20px; background: none; text-align: left; float: right; font-size: 14px; color: #999999; font-weight: normal; line-height: 30px; height: 30px; background-image: url(../images/forget.png); background-repeat: no-repeat; background-position: 0 center; }
#Reg2019 .login .item .forget a:hover { color: #07C9A7; }
#Reg2019 .login .wxerweima { text-align: center; padding-top: 30px; }
#Reg2019 .login .wxerweima img { height: 200px; width: 200px; }
#Reg2019 .login .wxerweima .wxmsg { color: red; line-height: 30px; text-align: center; }
#Reg2019 .bottom { text-align: center; line-height: 100px; color: #b8b7b7; background-color: #242628; }
#Reg2019 .bottom a.police { padding-left: 25px; background: url(https://www.hws.com/static/images/police.png) no-repeat; color: #b8b7b7; }
#Reg2019 .bottom a.police:hover { color: #30a99c; }
#Reg2019 .bottom a.beian { padding-left: 24px; background: url(https://www.hws.com/static/images/beian.png) no-repeat; color: #b8b7b7; }
#Reg2019 .bottom a.beian:hover { color: #30a99c; }
/*密码找回*/
.zhaohui_fs { margin-left: 150px; }
.zhaohui_fs a { color: #FFF; background-color: #00a99d; display: inline-block; border-radius: 6px; text-align: center; white-space: nowrap; vertical-align: middle; width: 200px; padding: 10px 16px; font-size: 18px; line-height: 1.33333; margin-left: 40px; }
.zhaohui_fs a:hover { color: #FFF; background-color: #068279; ; }
.wlsh_sbt { display: inline-block; width: 550px; height: 45px; line-height: 45px; border-radius: 4px; background: linear-gradient(7deg, rgba(12,216,165,1), rgba(7,201,167,1)); color: #fff; font-weight: bold; text-align: center; font-size: 20px; overflow: hidden; cursor: pointer; }
.w_zhao_title { font-weight: bold; font-size: 16px; color: #000; padding-left: 186px; margin-top: 20px; line-height: 45px; }
.w_zhao_title label { color: #149a8c; }
.content { margin: 0px auto; width: 1200px; overflow: hidden; }
.content .title { padding-top: 55px; padding-bottom: 50px; font-size: 18px; color: #5D646F; /*#5D646F*/ text-align: center; }
.content .title b { color: #353E4E;/*#595961*/ font-size: 28px; font-weight: bold; display: block; line-height: 30px; height: 30px; margin: 0 auto; padding: 0; letter-spacing: 2px; padding-bottom: 20px; text-align: center; width: 100%; overflow: hidden; }
.content .title b span { color: #00a99d }
.ouryoushi { margin-bottom: 65px; }
.ouryoushi .box { width: 380px; height: 200px; margin-right: 30px; float: left; background-repeat: no-repeat; color: #fff; margin-bottom: 20px }
.ouryoushi .box .t { display: inline-block; text-align: center; font-size: 20px; font-weight: bold; margin-left: 130px; margin-top: 20px; line-height: 60px; padding: 0px 15px; }
.ouryoushi .box .d { width: 225px; height: 100px; line-height: 25px; padding-left: 130px; margin-top: 16px }
.ouryoushi .box1 { background-color: #00bda0; background-image: url(../images/bg2.png); background-position: -5px 65px; }
.ouryoushi .box1 .t { border-bottom: 1px solid #12dfc0; }
.ouryoushi .box2 { background-color: #23aae2; background-image: url(../images/bg2.png); background-position: -5px -140px; }
.ouryoushi .box2 .t { border-bottom: 1px solid #3bbdf3; }
.ouryoushi .box3 { background-color: #f78d46; background-image: url(../images/bg2.png); background-position: -5px -355px; margin-right: 0px }
.ouryoushi .box3 .t { border-bottom: 1px solid #ffa970; }
.ouryoushi .box4 { background-color: #a55dff; background-image: url(../images/bg2.png); background-position: -5px -580px; }
.ouryoushi .box4 .t { border-bottom: 1px solid #b478ff; }
.ouryoushi .box5 { background-color: #ff5682; background-image: url(../images/bg2.png); background-position: -5px -795px; }
.ouryoushi .box5 .t { border-bottom: 1px solid #fb86a4; }
.ouryoushi .box6 { background-color: #02c6c4; background-image: url(../images/bg2.png); background-position: -5px -1000px; margin-right: 0px }
.ouryoushi .box6 .t { border-bottom: 1px solid #3be4e2; }
#solution { height: 650px; background-color: #161d32; background-image: url(../images/solution.png); background-position: center; background-repeat: no-repeat; background-size: 100%; background-size: cover; text-align: center; color: #CECECF; overflow: hidden; }
#solution .title { padding-top: 70px; font-size: 18px; }
#solution .title b { display: block; font-size: 28px; color: #fff; padding-bottom: 20px; }
#solution .content { margin: auto; width: 1200px; overflow: hidden; padding-top: 70px; }
#solution .content .left { float: left; height: 360px; width: 200px; border-right: 4px solid #6F7480; overflow: hidden; }
#solution .content .left a { display: block; width: 128px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; margin-bottom: 25px; border-radius: 2px; cursor: pointer; }
#solution .content .left a:hover { background: #00a99d; }
#solution .content .left a.on { background: #00a99d; background-image: url(../images/solution_dot.png); background-repeat: no-repeat; background-position: 118px 5px; }
#solution .content .right { width: 940px; float: left; margin-left: 50px; text-align: left; color: #ADB4C2; font-size: 16px; overflow: hidden; }
#solution .content .right a { color: #ADB4C2; }
#solution .content .right a:hover { color: #fff; }
#solution .content .right .intro { height: 295px; overflow: hidden }
#solution .content .right .intro div { display: none; }
#solution .content .right .intro div.on { display: block; }
#solution .content .right .intro h7 { padding: 0; margin: 0; height: 40px; line-height: 40px; font-size: 26px; color: #fff; font-weight: normal; overflow: hidden; }
#solution .content .right .intro h7 a { float: right; font-size: 14px; display: block; width: 92px; height: 32px; line-height: 32px; border: 2px solid #6D7381; text-align: center; }
#solution .content .right .intro p { line-height: 40px; padding-top: 40px; height: 190px; overflow: hidden; }
#solution .content .right .step { padding-bottom: 30px; }
#solution .content .right .step a { padding-top: 70px; display: inline-block; width: 120px; height: 30px; text-align: center; margin-left: 15px; margin-right: 15px; }
#solution .content .right .step a.web { background: url(../images/solution_icon.png) no-repeat; background-position: 36px 10px; }
#solution .content .right .step a.security { background: url(../images/solution_icon.png) no-repeat; background-position: 36px -140px; }
#solution .content .right .step a.backup { background: url(../images/solution_icon.png) no-repeat; background-position: 36px -293px; }
#solution .content .right .step a.ddos { background: url(../images/solution_icon.png) no-repeat; background-position: 39px -445px; }
#solution .content .right .step a.cdn { background: url(../images/solution_icon.png) no-repeat; background-position: 35px -595px; }
#solution .content .right .step a.weihu { background: url(../images/solution_icon.png) no-repeat; background-position: 39px -747px; }
#solution .content .right .soft { padding-top: 45px; padding-bottom: 30px; }
#solution .content .right .soft a { padding-top: 70px; display: inline-block; width: 120px; height: 30px; text-align: center; margin-left: 15px; margin-right: 15px; }
#solution .content .right .soft a.sec { background: url(../images/solution_icon.png) no-repeat; background-position: 38px -899px; }
#solution .content .right .soft a.wss { background: url(../images/solution_icon.png) no-repeat; background-position: 38px -1048px; }
#solution .content .right .soft a.filelock { background: url(../images/solution_icon.png) no-repeat; background-position: 33px -1200px; }
#solution .content .right .soft a.hbf { background: url(../images/solution_icon.png) no-repeat; background-position: 36px -1350px; }
#solution .content .right .soft a.system { background: url(../images/solution_icon.png) no-repeat; background-position: 36px -1500px; }
#solution .content .right .soft a.site { background: url(../images/solution_icon.png) no-repeat; background-position: 36px -1646px; }
#dynamic { padding-top: 70px; padding-bottom: 50px; text-align: center; }
#dynamic .title { color: #353E4E; font-size: 28px; font-weight: bold; line-height: 30px; }
#dynamic .content { width: 1200px; margin: auto; text-align: left; padding-top: 70px; line-height: 50px; overflow: hidden; }
#dynamic .content div { float: left; width: 380px; margin-right: 70px; overflow: hidden; }
#dynamic .content div.activity { margin-right: 0; }
#dynamic .content div a { color: #70747D; display: block; overflow: hidden; white-space: nowrap; line-height:45px; }
#dynamic .content div a.name { font-weight: bold; color: #70747D; font-size: 18px; display: block; padding-left: 85px; padding-bottom: 20px; border-bottom: 2px solid rgba(233,240,253,1); margin-bottom: 30px; }
#dynamic .content div a.hot { color: rgb(238, 62, 9); }
#dynamic .content div a.hot2{ color:#00aea1}
#dynamic .content div a:hover { color: #00a99d; }
#dynamic .content div.news a.name { background: url(../images/bg3.png) no-repeat; background-position: 0 8px; }
#dynamic .content div.technology a.name { background: url(../images/bg3.png) no-repeat; background-position: 0 -80px; }
#dynamic .content div.technology{ margin-right:10px; width:280px;}
#dynamic .content div.activity a.name { background: url(../images/bg3.png) no-repeat; background-position: 0 -160px; }
#dynamic .content div a.img { margin-top: 50px; width: 340px; height: 235px; }
#dynamic .content div a.img img { border: 0 }
.falc { height: 300px; background: url(../images/data.png) center no-repeat; background-color: #1C233C; background-size: 100%; }
.falc .title { text-align: center; font-size: 26px; font-weight: bold; line-height: 40px; color: #fff; padding: 30px 0px; }
.falc ul { width: 1200px; margin: 0 auto; margin-top: 20px; }
.falc ul li { float: left; width: 120px; color: #fff; text-align: left; font-size: 16px; }
.falc ul .l1 { margin-left: 10px; }
.falc ul .l2 { margin-left: 100px; }
.falc ul .l3 { margin-left: 100px; }
.falc ul .l4 { margin-left: 100px; }
.falc ul .l5 { margin-left: 105px; }
.falc ul .l6 { margin-left: 105px; width: 80px }
.resource { padding-bottom: 60px; }
.resource-nav { margin-top: 30px; text-align: center; }
.resource-nav li { width: 120px; height: 46px; line-height: 46px; border: 1px solid transparent; margin: 0 20px; display: inline-block; vertical-align: middle; font-size: 18px; border-radius: 3px; cursor: pointer; }
.resource-nav li.active { border-color: #009688; color: #009688; }
.resource-nav li:hover { color: #009688; }
.resource-list { margin-top: 40px; height: 270px; }
.resource-item { display: none; }
.resource-item.active { display: block; }
.resource-item li { width: 238px; height: 130px; line-height: 130px; float: left; text-align: center; overflow: hidden; cursor: pointer; }
.resource-item li:nth-child(5n+1) { margin-left: 5px; }
.resource-item li:hover { background-color: #fff; box-shadow: 0px 2px 18px 0px rgba(3, 39, 53, 0.09); }
.foot_jia { height: 250px; width: 100%; background: url(../images/bg4.jpg); text-align: center; }
.foot_jia .title { padding-top: 70px; font-size: 40px; font-weight: bold; color: #fff }
.foot_jia a { display: block; width: 170px; height: 50px; margin: 0 auto; margin-top: 25px; line-height: 50px; text-align: center; color: #fff; font-size: 20px; background: #00a99d; }
.foot_jia a:hover { background: #087f6d; color: #fae607 }
.footer { background: #1f2532; ; overflow: hidden; color: #aeadad }
.footer .footer-content { margin-top: 45px; }
.footer .footer-content .left { font-size: 14px; }
.footer .footer-content .left dl { display: inline-block; margin-right: 70px; color: #fff; vertical-align: top; }
.footer .footer-content .left dl dt, .footer .footer-content .left dl dd { margin-bottom: 13px; }
.footer .footer-content .left dl dt { font-size: 16px; font-weight: bold; }
.footer .footer-content .left dl a { color: #aeadad; }
.footer .footer-content .right div { margin-left: 138px; margin-bottom: 5px; }
.footer .footer-content .right div a { color: #999; }
.footer .footer-content .right .d { font-size: 12px; }
.footer .footer-content .right .tel { font-family: arial; font-size: 30px; color: #fff; margin-bottom: 8px; }
.foot_copy { text-align: center; font-size: 12px; border-top: 1px solid #666666FF; margin-top: 20px; padding: 20px 0px; ; }
.news_banner { width: 100%; height: 350px; background: url(../images/bg6.jpg) repeat; margin-top: 75px; text-align: center; color: #fff; }
.news_banner h2 { font-size: 40px; font-weight: 500; padding-top: 100px; line-height: 50px; }
.news_banner p { font-size: 16px; line-height: 50px; }
.news-section { padding-bottom: 60px; }
.news-section .section-content .t { margin-bottom: 50px; }
.section-content .t { color: #000; font-size: 40px; font-weight: 500; letter-spacing: 1px; line-height: 1; text-align: center; padding-top: 50px; }
.news-section .news-content .item { max-width: 1100px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid rgba(218, 223, 230, 0.5); margin-bottom: 30px; padding-bottom: 30px; }
.news-section .news-content .item:first-child { padding-top: 30px; border-top: 1px solid rgba(218, 223, 230, 0.5); }
.news-section .news-content .item a { display: -ms-flexbox; display: flex; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: start; align-items: flex-start; color: #202d40; }
.news-section .news-content .item a .left { -ms-flex-negative: 0; flex-shrink: 0; display: block; width: 130px; }
.news-section .news-content .item a .left img { display: inline-block; width: 120px; margin-left: 0; }
.news-section .news-content .item a .right { -ms-flex-positive: 1; flex-grow: 1; display: block; margin-left: 28px; }
.news-section .news-content .item a .right .top { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; }
.news-section .news-content .item a .right .top .tit { color: #202d40; font-size: 20px; font-weight: 500; letter-spacing: 0px; -webkit-transition: all 0.3 ease; -o-transition: all 0.3 ease; transition: all 0.3 ease; }
.news-section .news-content .item a .right .top .time { color: #727f8f; font-size: 15px; font-weight: normal; letter-spacing: 0px; }
.news-section .news-content .item a .right .bottom { display: block; margin-top: 18px; color: #727f8f; font-size: 14px; font-weight: normal; text-align: justify; line-height: 24px; }
.news-section .news-content .item:hover .right .top .tit { color: #009688; }
.page { margin: 20px 0px; padding-left: 20px; }
.page a, .page span { display: inline-block; padding: 5px 12px; border: 1px solid #E0DADA; color: #fff !important; margin-left: 1px; background: #00a99d; }
.page .pg_curr { color: #555050 !important; background: #ddd; }
.page .pg_link, .page .pg_first, .page .pg_next { color: #fff; }
.page a.hover { background: #c36 !important; }
.page a:hover { color: #FFCC00 !important; }
/*详情页*/

.news_show h1.t { color: #000; font-family: tahoma; font-size: 22px; height: 35px; line-height: 35px; font-weight: bold; overflow: hidden; padding: 12px 0px 6px; text-align: center }
.news_show .news_info { text-align: center; color: #888585; margin-bottom: 20px; }
.news_show { border: 1px solid #E1E1E1; width: 820px; margin-top: 10px; margin-bottom: 30px; padding: 10px 18px; }

.ind_l{ float:left;}
.ind_r{width: 320px;float: right; margin-top:10px;}
.ind_r_hot{ width: 310px;background: #fff; border-radius: 0px; margin-bottom: 10px; border: 1px solid #E1E1E1; border-bottom:none}
.ind_r_hot .title,.ind_r_link .title{padding: 20px; height: 30px; line-height: 30px; border-bottom: 1px solid #ddd; padding-bottom: 10px;margin-bottom: 10px; font-size:18px; text-align:left; color:#000 }
.ind_r_hot li{color: #333333;
line-height: 20px;
margin-bottom: 5px;padding: 10px 20px;
display: block;
border-bottom: 1px solid #eee;}
.ind_r_hot li span{font-size: 12px;
color: #999999;
line-height: 17px;}
.ind_r_hot li a{ color:#000}
.ind_r_hot li a:hover{ color:#00a99d}

.ind_r_link{ width: 284px;background: #fff;  margin-bottom: 10px;  margin-top: 10px;border: 1px solid #E1E1E1; padding:0px 13px;}
.ind_r_link a{ padding: 5px; background: #eee; float: left; border: 1px solid #ddd; border-radius: 2px; margin: 0 5px 5px 0; color:#333}
.ind_r_link a:hover{ background: #00a99d; color: #fff;border: 1px solid #00a99d;}

.font_content { line-height: 20px; color: #333; font-size: 16px; line-height: 25px; }
.font_content p, .font_content p strong { font-size: 16px; line-height: 25px; padding-bottom: 17px; word-wrap: break-word; word-break: normal; }
.font_content table { border-collapse: collapse; border: #C6C6C6 solid 1px; font-size: 14px; text-align: left; }
.font_content td { border: 1px solid #C6C6C6; padding: 3px; font-size: 14px; text-align: left; word-break: break-all; }
.font_content img { max-width: 100%; }
.font_content h2, .font_content h3, .font_content h4, .font_content h5 { font-size: 16px; font-weight: bold; }
.font_content a { color: #0099FF }
.nzpath { height: 30px; overflow: hidden; background: #F1F1F1; line-height: 30px; margin-bottom: 8px; padding-left: 8px; color: #6F696A }
.nzpath a { color: #00a99d; }
/*新闻上一篇，下一篇*/
.news_up { height: auto; padding: 0px 0px 5px 15px; margin-top: 12px; }
.news_up .l { float: left; width: 580px; margin-left: 30px }
.news_up .l p { margin: 0px; padding: 0px; width: 300px; height: 25px; line-height: 25px; font: 100 14px/25px "Microsoft YaHei"; overflow: hidden; }
.news_up .l p a { color: #6571AC; }
.news_up .l p a:hover { color: #FF6600; }
.news_up .r { float: left; margin-left: 20px; }
.news_up .r .fxd { height: 40px; color: #999; float: left; font: 100 14px/46px "Microsoft YaHei"; padding-right: 5px; }
.bdsharebuttonbox { float: left }
.boxoff { height: 10px; overflow: hidden; clear: both; background: transparent url("../images/boxoff.gif") repeat-x scroll left 15px; margin: 4px auto; padding-top: 10px; }
.boxoff strong { display: block; width: 8px; height: 10px; overflow: hidden; font-size: 0px; line-height: 100px; background: transparent url("../images/boxoff.gif") no-repeat scroll right -10px; float: left; }
.help_body { width: 1200px; margin: 0 auto; }
.help_body .left { width: 220px; float: left; background-color: #fff; box-shadow: 0 1px 5px 0 rgba(32, 45, 64, 0.1); border: 1px solid #e2e2e2; border-bottom-color: rgb(226, 226, 226); border-bottom-style: solid; border-bottom-width: 1px; border-bottom: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.help_body .left ul li a { color: #666; display: block; height: 50px; text-align: center; border-left: 3px solid #fff; font-size: 16px; line-height: 50px; letter-spacing: 0; }
.help_body .left ul li a:hover { color: #009688; }
.help_body .left ul li a.active { background: #F9F9F9; border-left: 3px solid #009688; color: #009688; }
.help_body .left .t { width: 219px; color: #fff; height: 50px; line-height: 50px; background: #00a99d; text-align: center; font-size: 18px; font-weight: 600 }
.help_body .right { float: left; margin-left: 40px; width: 920px }
.help_body .right h2 { padding-bottom: 18px; border-bottom: 1px solid #e6e6e6; font-size: 24px; color: #202D40; line-height: 32px; }
.help_body .right ul { margin-top: 20px }
.help_body .right ul li { margin: 6px 0px; background: url(../images/ico2.png) no-repeat 0px 6px; padding-left: 30px; }
.help_body .right ul li a { height: 40px; line-height: 40px; color: #4D4B4B; font-size: 16px; }
.help_body .right ul li:hover { box-shadow: 0 1px 5px 0 rgba(32, 45, 64, 0.1); background: url(../images/ico2.png) no-repeat 0px -43px; }
.help_body .right ul li:hover a { color: #00a99d }
.help_box { background: #FFFFFF; -webkit-box-shadow: 0 2px 16px 0 rgba(32, 45, 64, 0.1); box-shadow: 0 2px 16px 0 rgba(32, 45, 64, 0.1); border-radius: 4px; border: none; padding: 30px; }
.help_box .h1 { font-size: 24px; color: #202D40; line-height: 32px; padding-bottom: 25px; border-bottom: 1px solid #e6e6e6; }
.help_box .des { font-size: 15px; line-height: 32px; color: #666; margin-top: 15px }
.help_box .des img{ max-width:90%; margin:0 auto;}
.help_box .des  a{ color:#3399FF; text-decoration:underline}
.help_box .des p { text-indent: 1px; }
.help-response { height: 40px; width: 795px; line-height: 40px; border-top: 1px solid #e8e8e8; color: #999; margin-top: 30px; overflow: hidden; transition: all .2s linear; -webkit-transition: all .2s linear; }
.bg7 { background: url(../images/bg7.jpg) !important }
.serch h3 { font-size: 40px; font-weight: 500; padding-top: 80px; line-height: 50px; }
.serch .s { width: 650px; margin: 0 auto; }
.serch .s .input { width: 550px; height: 50px; background: #fff; float: left; }
.serch .s .input .ico { width: 50px; height: 50px; float: left; background: url(../images/ico2.png) no-repeat 12px -80px }
.serch .s .input input { width: 500px; float: right; height: 50px; line-height: 50px; border: none; color: #777; ; font-size: 16px; }
.serch #search { float: left; width: 100px; height: 50px; text-align: center; line-height: 50px; color: #fff; background: #00a99d; cursor: pointer }
#mainContent { width: 1200px; margin: 0 auto; }
.tab { width: 100%; height: auto; overflow: hidden; border-bottom: 2px solid #0d887b; margin-top: 14px; }
.tab ul li { float: left; line-height: 32px; height: 32px; font-size: 14px; color: #333; padding: 0px 20px; }
.tab ul li.on { background: #0d887b; color: #fff; padding: 0px 20px; display: block; }
.tab ul li a { color: #333; }
.tab ul li a:hover { color: #0d887b; }
a.submit { display: inline-block; border: 0; width: 80px; border-radius: 2px; padding: 0; color: #fff; background: #149a8c; cursor: pointer; margin-right: 10px; height: 28px; line-height: 28px; text-indent: 5px; margin-left: 5px; vertical-align: middle; text-align: center; }
#mainContent .wrapper ul li .left a:hover { color: #25c0ab; font-weight: bold; }
#mainContent .wrapper ul li .left p { text-align: center; line-height: 25px; padding-top: 20px; height: 60px; overflow: hidden; }
#mainContent .wrapper ul li .left img { display: block; margin: 0 auto; }
#mainContent .wrapper ul li .right { float: left; }
#mainContent .wrapper ul li .right p { margin-bottom: 32px; color: #444; background: #fff; }
#mainContent .wrapper ul li .right p a { color: #149a8c; padding-left: 10px; }
#mainContent .wrapper ul li .right p a:hover { color: #25c0ab; }
#mainContent .wrapper ul li .right p span { font-weight: normal; padding-left: 6px; }
#mainContent .wrapper ul .finance .right p.balance { text-align: left; margin-top: -8px; font-size: 1.5em; padding: 0; color: #149a8c; display: block; }
#mainContent .wrapper ul .finance .right p.balance span { font-size: 13px; color: #444; margin-left: 5px; }
#mainContent .wrapper ul .backlog .right a { display: inline-block; margin-bottom: 5px; line-height: 30px; height: 30px; width: 100px; margin-right: 10px; color: #666; }
#mainContent .wrapper ul .backlog .right a.end { margin-right: 0; }
#mainContent .wrapper ul .backlog .right a.hot { color: rgb(224, 72, 1); font-weight: bold; }
#mainContent .wrapper ul .backlog .right a:hover { color: #149a8c; }
#mainContent .wrapper ul .backlog .right a.sec { background: url(../images/buyicon.png) no-repeat; background-position: 0 8px; }
#mainContent .order { background: #fff; margin-top: 16px; padding-top: 20px; overflow: hideen; width: 100%; float: left; }
#mainContent h3 { margin: 0; font-size: 1em; margin-left: 20px; padding-left: 10px; border-left: 4px solid #149a8c; font-weight: bold; color: #444; }
#mainContent .order ul { padding-right: 16px; }
#mainContent .order ul li { padding: 45px 0% 40px 0%; width: 20%; float: left; background: #fff; background: url(../images/order_bg.png) no-repeat; }
#mainContent .order ul li img { float: left; margin: 6px 10% 0 15%; }
#mainContent .order ul li p { display: block; float: left; padding-left: 10%; background: url(../images/order_solid.png) no-repeat; background-position: 0 -22px; line-height: 24px; }
#mainContent .order ul li p a { color: #444; }
#mainContent .order ul li p a:hover { color: #25c0ab; }
#mainContent .order ul li p a span { margin: 0; color: #149a8c; font-size: 1em; line-height: 24px; padding: 0 10px 0 0; }
#mainContent .order ul li p a span:hover { color: #25c0ab; }
#mainContent .order ul li p a.end { display: inline-block; height: 12px; width: 29px; background: url(../images/end.png) no-repeat center; margin-left: 10px; vertical-align: middle; }
#mainContent .work_order { margin-top: 16px; padding-top: 20px; overflow: hidden; width: 55%; float: left; background: #fff; }
#mainContent .work_order h3 { overflow: hidden; }
#mainContent .work_order h3 a { float: right; margin-right: 20px; color: red; }
#mainContent .work_order h3 a:hover { color: #149a8c; }
#mainContent .work_order form { margin: 20px; overflow: hidden; color: #444; padding: 0 2% 0 0; background: #f7fafc; }
#mainContent .work_order form p { float: left; padding-top: 30px; font-size: 12px; width: 50%; text-align: right; overflow: hidden; height: 35px; }
#mainContent .work_order form select { border: 1px solid #cccccc; color: #666; height: 28px; text-indent: 0px; width: 80%; margin-left: 5px; }
#mainContent .work_order form input { border: 1px solid #cccccc; color: #666; height: 28px; text-indent: 5px; width: 80%; margin-left: 5px; }
#mainContent .work_order form .last { width: 100%; height: 120px; }
#mainContent .work_order form .last textarea { float: right; width: 90%; border: 1px solid #cccccc; color: #666; margin-right: 0; margin-left: 10px; height: 115px; }
#mainContent .work_order form .button { width: 100%; text-align: center; padding: 15px 0 10px 0; }
#mainContent .work_order form .submit { background: #149a8c; border: 0; width: 90px; height: 28px; border-radius: 2px; padding: 0; color: #fff; margin: 0 auto; margin-left: 25px; cursor: pointer; }
#mainContent .work_order form .submit:hover { background: #25c0ab; }
#mainContent .announcement { margin-top: 16px; padding-top: 20px; overflow: hideen; width: 100%; background: #fff; }
#mainContent .announcement ul { margin: 20px 16px 20px 20px; background: #f7fafc; }
#mainContent .announcement ul li { line-height: 30px; text-align: right; padding: 10px; color: #999; overflow: hidden; white-space: nowrap; }
#mainContent .announcement ul li a { float: left; color: #777; width: 80%; overflow: hidden; white-space: nowrap; text-align: left; }
#mainContent .announcement ul li a:hover { text-decoration: underline; color: #149a8c; }
#mainContent .about { margin-top: 16px; padding-top: 20px; overflow: hideen; width: 43%; float: right; background: #fff; overflow: hidden; }
#mainContent .about ul { margin: 20px 16px 20px 20px; overflow: hidden; background: #f7fafc; }
#mainContent .about ul li { text-align: left; padding: 8px 9px; color: #666; }
#mainContent .about ul li a, #mainContent .about ul li span { color: #149a8c; font-family: Arial; margin-left: 10px; font-weight: bold; }
#mainContent .about ul li a:hover { color: #25c0ab; }
#mainContent .about ul li img { padding-left: 5px; margin-right: 10px; }
#mainContent .about ul .left { float: left; width: 45%; overflow: hidden; }
#mainContent .about ul .right { float: right; width: 45%; overflow: hidden; }
/*子页面CSS*/

#mainContent .ManageContent { background: #f0f3f4; padding-top: 16px; padding-bottom: 10px; overflow: hidden; }
#mainContent .ManageContent .OrderSearch { background-color: #ffffff; padding: 10px; color: #000 }
#mainContent .ManageContent .OrderSearch input { border: 1px solid #cccccc; color: #333; height: 28px; line-height: 28px; width: 150px; text-indent: 5px; margin-right: 5px; margin-left: 5px; vertical-align: middle; }
#mainContent .ManageContent .OrderSearch select { border: 1px solid #cccccc; color: #666; height: 28px; line-height: 28px; padding-left: 5px; width: 100px; margin-right: 5px; margin-left: 5px; vertical-align: middle; }
#mainContent .ManageContent .OrderSearch .submit { border: 0; width: 80px; border-radius: 2px; padding: 0; color: #fff; background: #149a8c; cursor: pointer; margin-right: 10px; }
#mainContent .ManageContent .OrderSearch .submit:hover { background: #25c0ab; }
#mainContent .ManageContent .OrderSearch a { color: #000000; margin-right: 10px; }
#mainContent .ManageContent .OrderSearch a.red { color: red; }
#mainContent .ManageContent .OrderSearch a.blue { color: blue; }
#mainContent .ManageContent .OrderSearch a.ccc { color: #999; }
#mainContent .ManageContent .OrderSearch a.org { color: #FF9900; }
#mainContent .ManageContent .OrderSearch a.green { color: rgb(5, 165, 19); }
#mainContent .ManageContent .OrderSearch a:hover { text-decoration: none; }
#mainContent .ManageContent .OrderSearch a.partnerButton { border: 0; display: inline-block; border-radius: 2px; padding: 4; padding-left: 10px; padding-right: 10px; color: #fff; background-color: #149a8c; cursor: pointer; margin-right: 20px; text-indent: 0px; }
#mainContent .ManageContent a.partnerButton:hover { text-decoration: none; background-color: #25c0ab; }
#mainContent .ManageContent .Notice { background-color: rgb(245, 248, 209); line-height: 60px; height: 60px; overflow: hidden; font-size: 16px; color: rgb(175, 109, 9); background-image: url(../images/warning.png); background-repeat: no-repeat; background-position: 20px 15px; padding-left: 70px; border: 1px solid rgb(206, 186, 7); }
#mainContent .ManageContent .Notice a { color: #000; }
#mainContent .ManageContent .Notice a:hover { color: #149a8c; }
#mainContent .ManageContent .OrderList { margin-top: 10px; margin-bottom: 0px; background-color: #f0f3f4; }
#mainContent .ManageContent .OrderList a { color: #666; }
#mainContent .ManageContent .OrderList a:hover { color: #149a8c; }
#mainContent .ManageContent .OrderList table { width: 100%; color: #666; font-size: 14px; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; border-collapse: collapse; border-spacing: 0; padding: 0; }
#mainContent .ManageContent .OrderList tr { background-color: #ffffff; }
#mainContent .ManageContent .OrderList table tr.checked { background-color: rgb(245, 245, 231); }
#mainContent .ManageContent .OrderList th { height: 50px; text-align: center; background-color: #FBFBFB; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; line-height: 16px; }
#mainContent .ManageContent .OrderList td { text-align: center; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; height: 50px; }
.tdh30 td { height: 30px; padding: 6px; line-height: 16px; }
#mainContent .ManageContent .OrderList td .msg { width: 99%; text-align: left; overflow: hidden; height: 40px; line-height: 40px; padding-left: 5px; padding-right: 5px; }
#mainContent .ManageContent .OrderList td.logcontent { text-align: left; padding-left: 10px; padding-right: 10px; }
#mainContent .ManageContent .OrderList .Pages { text-align: left; padding-left: 20px; background-color: #FBFBFB; }
#mainContent .ManageContent .OrderList .Pages input { border: 1px solid #cccccc; color: #333; height: 24px; line-height: 24px; width: 40px; text-indent: 5px; margin-right: 5px; margin-left: 5px; vertical-align: middle; }
#mainContent .ManageContent .OrderList .Pages .submit { border: 0; border-radius: 2px; padding: 0; width: 50px; color: #fff; background-color: #149a8c; cursor: pointer; margin-right: 10px; text-indent: 0px; }
#mainContent .ManageContent .OrderList .Pages .submit:hover { background: #25c0ab; }
#mainContent .ManageContent .OrderMenu { background-color: #fff; text-align: center; padding: 5px; overflow: hidden; }
#mainContent .OrderMenu ul { overflow: hidden; }
#mainContent .OrderMenu li { float: left; width: 16.6%; padding-top: 20px; padding-bottom: 20px; }
#mainContent .OrderMenu li:hover { background-color: #F5F5F5; }
#mainContent .OrderMenu li a { display: block; padding-top: 50px; width: 70px; margin: auto; color: #149a8c; }
#mainContent .OrderMenu li a:hover { color: #000; }
#mainContent .OrderMenu li a.n1 { background: url(../images/orderico/information.png); background-repeat: no-repeat; background-position: 16px 5px; }
#mainContent .OrderMenu li a.n2 { background: url(../images/orderico/down.png); background-repeat: no-repeat; background-position: 18px 5px; }
#mainContent .OrderMenu li a.n3 { background: url(../images/orderico/renew.png); background-repeat: no-repeat; background-position: 17px 5px; }
#mainContent .OrderMenu li a.n4 { background: url(../images/orderico/stop.png); background-repeat: no-repeat; background-position: 13px 5px; }
#mainContent .OrderMenu li a.n5 { background: url(../images/orderico/Submit.png); background-repeat: no-repeat; background-position: 20px 5px; }
#mainContent .OrderMenu li a.n6 { background: url(../images/orderico/help.png); background-repeat: no-repeat; background-position: 17px 5px; }
#mainContent .OrderMenu li a.security { background: url(../images/orderico/security.png); background-repeat: no-repeat; background-position: 18px 5px; }
#mainContent .OrderMenu li a.notdown { background: url(../images/orderico/notdown.png); background-repeat: no-repeat; background-position: 18px 5px; color: #888; cursor: pointer; }
#mainContent .OrderMenu li a.server { background: url(../images/orderico/server.png); background-repeat: no-repeat; background-position: 16px 5px; }
#mainContent .OrderMenu li a.Resources { background: url(../images/orderico/Resources.png); background-repeat: no-repeat; background-position: 19px 5px; }
#mainContent .OrderMenu li a.warning { background: url(../images/orderico/warning.png); background-repeat: no-repeat; background-position: 16px 5px; }
#mainContent .ManageContent .OrderInfo { background-color: #f0f3f4; overflow: hidden; margin-top: 20px; font-size: 13px; }
#mainContent .ManageContent .OrderInfo table { width: 100%; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; border-collapse: collapse; border-spacing: 0; padding: 0; }
#mainContent .ManageContent .OrderInfo table tr { background-color: #fff; }
#mainContent .ManageContent .OrderInfo table tr.checked { background-color: rgb(245, 245, 231); }
#mainContent .ManageContent .OrderInfo th { background-color: #FBFBFB; text-align: left; padding: 10px; padding-left: 15px; color: #000; font-size: 14px; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; line-height: 30px; }
#mainContent .ManageContent .OrderInfo td { text-align: left; padding: 10px; padding-left: 15px; color: #333; font-size: 14px; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; line-height: 30px; }
#mainContent .ManageContent .OrderInfo td a { color: #149a8c; }
#mainContent .ManageContent .OrderInfo a:hover { color: #e96f0a; }
#mainContent .ManageContent .OrderInfo .green { color: green; }
#mainContent .ManageContent .OrderInfo .bold { font-weight: bold; }
#mainContent .ManageContent .OrderInfo .blue { color: blue; }
#mainContent .ManageContent .OrderInfo .c9 { color: #999; }
#mainContent .ManageContent .OrderInfo input { border: 1px solid #cccccc; color: #333; line-height: 28px; text-indent: 5px; margin-right: 5px; vertical-align: middle; }
#mainContent .ManageContent .OrderInfo select { border: 1px solid #cccccc; color: #666; height: 28px; line-height: 28px; padding-left: 5px; width: 100px; margin-right: 5px; vertical-align: middle; }
#mainContent .ManageContent .OrderInfo textarea { border: 1px solid #cccccc; color: #333; margin-right: 5px; }
#mainContent .ManageContent .OrderInfo input.checkbox { border: 0; width: 20px; height: 20px; margin-right: 5px; vertical-align: text-bottom; }
#mainContent .ManageContent .OrderInfo input.radio { border: 0; width: 20px; height: 20px; margin-right: 5px; vertical-align: text-bottom; }
#mainContent .ManageContent .OrderInfo input.submit { border: 0; border-radius: 2px; padding: 2px 13px; color: #fff; background-color: #149a8c; cursor: pointer; margin-right: 10px; text-indent: 0px; }
#mainContent .ManageContent .OrderInfo input.submit:hover { background: #25c0ab; }
#mainContent .ManageContent .OrderInfo td.save { background-color: #FBFBFB; padding-left: 190px; height: 50px; }
#mainContent .ManageContent .OrderInfo td.contact span { display: block; float: left; }
#mainContent .ManageContent .OrderInfo td.contact span.name { font-weight: bold; width: 50px; }
#mainContent .ManageContent .OrderInfo td.contact span.tel { padding-left: 18px; background-image: url(../images/contact.png); background-repeat: no-repeat; background-position: 0px -43px; margin-left: 20px; color: #149a8c; }
#mainContent .ManageContent .OrderInfo td.contact span.qq { padding-left: 20px; background-image: url(../images/contact.png); background-repeat: no-repeat; background-position: 1px 7px; margin-left: 20px; color: #149a8c; }
#mainContent .ManageContent .OrderInfo td.contact span.wx { padding-left: 19px; background-image: url(../images/contact.png); background-repeat: no-repeat; background-position: 1px -143px; margin-left: 20px; color: #149a8c; }
#mainContent .ManageContent .OrderInfo td.warningmsg { padding-top: 20px; padding-bottom: 20px; line-height: 30px; }
#mainContent .ManageContent .OrderInfo .faqall td { color: #666; }
#mainContent .ManageContent .OrderInfo .faqall th { font-weight: normal; }
#mainContent .ManageContent .OrderInfo .faqall .retime { font-size: 12px; color: #bbb; font-weight: normal; padding-top: 5px; }
#mainContent .ManageContent .OrderInfo .faqall td.faqc { padding-top: 10px; padding-bottom: 10px; line-height: 25px; }
#mainContent .ManageContent .OrderInfo .faqall td.faqc .c { color: rgb(165, 78, 7); }
#mainContent .ManageContent .OrderInfo .faqall a.del { display: block; float: left; width: 22px; background-image: url(../images/del.png); background-repeat: no-repeat; background-position: 0 7px; }
#mainContent .ManageContent .OrderInfo .pay input { width: 20px; vertical-align: middle; float: left; margin-right: 12px; }
#mainContent .ManageContent .OrderInfo .pay li { width: 210px; float: left; padding-bottom: 10px; padding-top: 10px; margin-right: 5px; }
#mainContent .ManageContent .OrderInfo .pay li .out-right-bank { display: inline-block; width: 125px; height: 36px; border: 1px solid #e5e5e5; text-align: center; float: left; background: url(../images/bankicon.png) no-repeat; }
#mainContent .ManageContent .OrderInfo .pay li .out-right-bank:hover { border: 1px solid #fe9d1f; cursor: pointer }
#mainContent .ManageContent .OrderInfo .pay li .ALIPAY { background-position: 1px -3775px; }
#mainContent .ManageContent .OrderInfo .pay li .BOCB2C { background-position: 13px -517px; }
#mainContent .ManageContent .OrderInfo .pay li .ICBCB2C { background-position: 8px -37px; }
#mainContent .ManageContent .OrderInfo .pay li .CMB { background-position: 13px -77px; }
#mainContent .ManageContent .OrderInfo .pay li .CCB { background-position: 8px -317px; }
#mainContent .ManageContent .OrderInfo .pay li .ABC { background-position: 5px -477px; }
#mainContent .ManageContent .OrderInfo .pay li .SPDB { background-position: 10px -356px; }
#mainContent .ManageContent .OrderInfo .pay li .CIB { background-position: 5px -3362px; }
#mainContent .ManageContent .OrderInfo .pay li .GDB { background-position: 3px -277px; }
#mainContent .ManageContent .OrderInfo .pay li .SPABANK { background-position: 10px -1877px; }
#mainContent .ManageContent .OrderInfo .pay li .POSTGC { background-position: 10px -397px; }
#mainContent .ManageContent .OrderInfo .pay li .COMM { background-position: 10px -597px; }
#mainContent .ManageContent .OrderInfo .pay li .CEB-DEBIT { background-position: 10px -437px; }
#mainContent .ManageContent .OrderInfo .pay li .CMBC { background-position: 10px -117px; }
#mainContent .ManageContent .OrderInfo .pay li .CITIC-DEBIT { background-position: 5px -197px; }
#mainContent .ManageContent .OrderInfo .pay li .BJBANK { background-position: 10px -3237px; }
#mainContent .ManageContent .OrderInfo .pay li .WeiXin { background: url(../images/wxzf.png) no-repeat; }
#mainContent .ManageContent .DwRes { background-color: #FFF; overflow: hidden; margin-top: 20px; font-size: 13px; padding: 20px; }
#mainContent .ManageContent .DwRes .title { text-align: center; line-height: 30px; font-weight: bold; color: #333; }
#mainContent .ManageContent .DwRes table { width: 100%; }
#mainContent .ManageContent .DwRes table td { text-align: center; line-height: 20px; padding: 10px; color: rgb(230, 225, 225); font-size: 13px; }
#mainContent .ManageContent .DwRes table td b { color: #fff; }
#mainContent .ManageContent .welcome { background-color: #f0f3f4; overflow: hidden; font-size: 13px; width: 800px; margin: auto; text-align: left; line-height: 50px; font-size: 16px; color: #333; padding-top: 80px; }
#mainContent .ManageContent .welcome a { color: #333; }
#mainContent .ManageContent .welcome a:hover { color: #25c0ab; }
#mainContent .ManageContent .welcome .title { font-size: 26px; font-weight: bold; color: #149a8c; letter-spacing: 2px; height: 50px; line-height: 50px; background: url(../images/success.png) no-repeat; background-position: 0 0; padding-left: 75px; }
#mainContent .ManageContent .welcome .title span { color: rgb(250, 140, 14); margin-left: 5px; margin-right: 5px; }
#mainContent .ManageContent .welcome .c { padding-left: 75px; }
#mainContent .ManageContent .welcome .c span { display: block; font-weight: bold }
#mainContent .ManageContent .welcome .c a { display: block; float: left; padding-top: 60px; width: 80px; text-align: center; margin-right: 60px; margin-top: 20px; margin-bottom: 5px; }
#mainContent .ManageContent .welcome .c a.security { background: url(../images/welcome/security.png) no-repeat; background-position: 11px 0; }
#mainContent .ManageContent .welcome .c a.service { background: url(../images/welcome/service.png) no-repeat; background-position: 11px 0; }
#mainContent .ManageContent .welcome .c a.soft { background: url(../images/welcome/soft.png) no-repeat; background-position: 11px 0; }
#mainContent .ManageContent .welcome .c a.solutions { background: url(../images/welcome/solutions.png) no-repeat; background-position: 11px 0; }
#mainContent .ManageContent .welcome .clear { clear: both; }
#mainContent .ManageContent .welcome .go { padding-left: 75px; }
#mainContent .ManageContent .welcome .go a { margin-right: 35px; color: #149a8c; padding-left: 28px; }
#mainContent .ManageContent .welcome .go a.home { background: url(../images/home.png) no-repeat; background-position: 0 1px; }
#mainContent .ManageContent .welcome .go a.user { background: url(../images/user.png) no-repeat; background-position: 0 1px; }
#mainContent .ManageContent .welcome .go a.idcard { background: url(../images/idcard.png) no-repeat; background-position: 0 1px; }
#mainContent .ManageContent .welcome .go a:hover { color: #25c0ab; }
#mainContent .ManageContent .welcome .goto { color: #999; font-size: 14px; padding-left: 75px; }
.wlsubmit { border: 0; border-radius: 2px; padding: 0; display: inline-block; padding: 3px 8px; color: #fff; background-color: #149a8c; cursor: pointer; margin-right: 20px; text-indent: 0px; }
.wlsubmit:hover { background: #25c0ab; }
.im1 { width: 110px !important; text-align: right !important; padding-left: 0px !important }
.bigsub { padding: 8px 15px!important; font-size: 16px!important; font-weight: bold!important; }
.articlestate { width: 100%; height: auto; overflow: hidden; border-bottom: 2px solid #149a8c; }
.articlestate ul li { float: left; line-height: 32px; height: 32px; font-size: 14px; color: #333; padding: 0px 20px; }
.articlestate ul li.on { background: #149a8c; ; color: #fff; padding: 0px 20px; display: block; }
.articlestate ul li.on a { color: #fff }
.articlestate ul li a { color: #333; }
.articlestate ul li a:hover { color: #FF6600; }
.list_table { margin-bottom: 12px; }
.list_table td { border-bottom: 1px solid #d8d8d8; padding: 0 0 8px 0; }
.list_title { width: 80px; vertical-align: top; text-align: right; line-height: 40px; height: 40px; font-size: 12px; color: #000; font-family: "ËÎÌå"; padding-right: 10px; }
.list_class { padding: 8px 0; color: #585858; margin: 0px 0px 6px 0px; }
.list_class > a { font-size: 12px; color: #585858; font-family: "ËÎÌå"; margin-right: 2px; float: left; width: auto; line-height: 25px; height: 25px; display: block; padding: 0px 8px; }
.list_class > a:hover { color: Red }
.list_title1 { width: 80px; vertical-align: top; text-align: right; line-height: 30px; height: 30px; font-size: 12px; color: #000; font-family: "ËÎÌå"; padding-right: 10px; }
.list_class1 { color: #585858; padding-top: 8px; }
.list_class1 > a { font-size: 12px; color: #585858; font-family: "ËÎÌå"; margin-right: 2px; float: left; width: auto; line-height: 25px; height: 25px; display: block; padding: 0px 8px; }
.list_class1 > a:hover { color: Red }
.list_on { background-color: #149a8c; color: #fff !important; display: inline-block; padding: 0px 8px; }
.list_more { color: #a2a2a2 !important; margin-left: 0px; }
.list_small > a { margin-left: 10px; }
.list_small > a:first-child, .list_small > a:nth-child(2) { margin-left: 15px; }
.ruanwenbg h2 { font-size: 60px !important; }
.ruanwenbg p { font-weight: 400; margin-top: 30px; font-size: 24px; }
.ruanwenbg p span { color: #00a99d }
.product { width: 1200px; margin: auto; padding-bottom: 80px; }
.product .line { position: relative; height: 160px; width: 1200px; top: -20px; overflow: hidden; }
.product .line .l1 { height: 160px; width: 600px; background: url(../images/line.png) no-repeat; background-position: 89px 0px; float: left; }
.product .line .l2 { height: 160px; width: 590px; float: left; background: url(../images/line.png) no-repeat; background-position: 488px 0px; }
.product table { width: 1200px; border: 0; border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0; margin-top: -35px; }
.product table th { margin: 0; padding: 0; background-color: #15A192; line-height: 60px; height: 60px; border-right: 1px solid #fff; border-radius: 8px 8px 0 0; color: #fff; overflow: hidden; }
.product table td { margin: 0; padding: 25px; text-align: center; line-height: 30px; border-right: 1px solid #fff; vertical-align: middle; background-color: #EEEDED; }
.product table td.c { text-align: left; font-size: 14px; color: #444; }
.product table td.c div { display: none; margin-top: 20px; }
.product table td.c div.open { display: block; }
.product table td.c a { background: none; border-radius: 0; color: #15A192; margin-left: 5px; display: inline; cursor: pointer; }
.product table td.c a:hover { background: none; color: red; }
.product table tr:hover td { color: #15A192; }
.product table td.name { font-weight: bold; }
.product table td.price { color: #888; font-size: 14px; }
.product table td span { font-size: 22px; font-weight: bold; margin-right: 10px; color: #15A192; }
.product table td a { display: inline-block; width: 100px; height: 25px; line-height: 25px; font-size: 14px; border-radius: 12px; background-color: #15A192; }
.product table td a:hover { background-color: rgb(48, 197, 180); }
.product table tr.bg td { background-color: #FAF9F9; }
.bg_fafafc { background: #fafafc }
.ruanwen_youshi .box1 { background-image: url(../images/write01.png); background-position: 25px 60px; background-size: 80px; background-color: #23aae2; }
.ruanwen_youshi .box2 { background-image: url(../images/write02.png); background-position: 25px 60px; background-size: 80px; background-color: #ff5682; }
.ruanwen_youshi .box3 { background-image: url(../images/write03.png); background-position: 25px 60px; background-size: 80px; background-color: #00bda0; }
.ruanwen_youshi .box4 { background-image: url(../images/write04.png); background-position: 25px 60px; background-size: 80px; background-color: #02c6c4; }
.ruanwen_youshi .box5 { background-image: url(../images/write05.png); background-position: 25px 60px; background-size: 80px; background-color: #f78d46; }
.ruanwen_youshi .box6 { background-image: url(../images/write06.png); background-position: 25px 60px; background-size: 80px; background-color: #a55dff; }
.ruanwen-dxsm-con { margin-top: 5px; background: url("../images/dxsm.png") no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; width: 1222px; height: 322px; overflow: hidden; }
.ruanwen-dxsm-con h4 { margin-top: 42px; margin-bottom: 26px; margin-left: 389px; font-size: 20px; font-family: PingFangSC-Regular; font-weight: 400; color: #00a99d; }
.ruanwen-dxsm-con p { margin-top: 12px; margin-left: 389px; font-size: 14px; font-family: PingFangSC-Regular; font-weight: 400; color: rgba(102,102,102,1); line-height: 24px; }
.ruanwen-dssm { height: 417px; }
.wbox03-div { font-size: 14px; margin-top: 20px; color: #777; line-height: 23px; }
.wbox03-div label { color: #00a99d; font-weight: 600 }
#index { padding-bottom: 80px; width: 1200px; margin: auto; color: #333; overflow: hidden; }
#index .title { font-size: 16px; color: #777; text-align: center; padding-top: 70px; line-height: 35px; }
#index .title span { display: block; font-size: 28px; color: #000; }
#index .title p { text-align: left; padding-top: 50px; color: #333; }
#index .item { margin-top: 100px; font-size: 14px; line-height: 30px; }
#index .item span { font-size: 16px; font-weight: bold; padding-left: 60px; padding-bottom: 20px; display: block; line-height: 45px; }
#index .yewu { background: url(../images/yewu.png) no-repeat; background-position-x: right; background-position-y: 20px; }
#index .yewu span { background: url(../images/yewu_icon.png) no-repeat; background-position: 0 7px; }
#index .jishu { background: url(../images/jishu.png) no-repeat; background-position-x: right; background-position-y: 20px; }
#index .jishu span { background: url(../images/jishu_icon.png) no-repeat; background-position: 0 0; }
#index .fuwu { background: url(../images/fuwu.png) no-repeat; background-position-x: right; background-position-y: 70px; }
#index .fuwu span { background: url(../images/fuwu_icon.png) no-repeat; background-position: 6px 0; }
#contact { padding-bottom: 100px; width: 900px; margin: auto; margin-top: 58px; color: #333; overflow: hidden; }
#contact .title { font-size: 16px; color: #777; text-align: center; padding-top: 20px; line-height: 35px; }
#contact .title span { display: block; font-size: 28px; color: #000; }
#contact .item { float: left; width: 240px; height: 210px; margin-top: 60px; margin-left: 29px; margin-right: 28px; background-color: rgb(252, 252, 252); border: 1px solid #e5e5e5; overflow: hidden; text-align: center; font-size: 16px; color: #444; line-height: 30px; }
#contact .item:hover { background-color: #e5e5e5; }
#contact .item span { display: block; font-size: 16px; font-weight: bold; color: #333; padding-top: 100px; padding-bottom: 5px; }
#contact .item span.i1 { background: url(../images/tel3.png) no-repeat; background-position: 100px 50px; }
#contact .item span.i2 { background: url(../images/tel2.png) no-repeat; background-position: 100px 42px; }
#contact .item span.i3 { background: url(../images/address.png) no-repeat; background-position: 104px 42px; }
#contact .item span.i4 { background: url(../images/bigqq.png) no-repeat; background-position: 100px 52px; }
#contact .item span.i5 { background: url(../images/ren.png) no-repeat; background-position: 100px 45px; font-weight: normal; color: #000; }
#contact .item span.qq { padding-top: 0px; font-weight: normal; color: #444; text-align: left; padding-left: 20px; margin-left: 70px; background: url(../images/qq.png) no-repeat; background-position: 0px 6px; }
#contact .item span.tel { padding-top: 0px; font-weight: normal; color: #444; text-align: left; padding-left: 20px; margin-left: 52px; background: url(../images/tel3.png) no-repeat; background-position: 0px 2px; }
#contactQQ { color: #444; padding-bottom: 100px; background-color: #FAFAFC; margin-top: 58px; }
#contactQQ .title { font-size: 16px; color: #777; text-align: center; padding-top: 70px; line-height: 35px; }
#contactQQ .title span { display: block; font-size: 28px; color: #000; }
#contactQQ .content { width: 1200px; margin: auto; overflow: hidden; }
#contactQQ .item { float: left; width: 200px; height: 210px; margin-top: 60px; margin-left: 19px; margin-right: 18px; background-color: #fff; border: 1px solid #e5e5e5; overflow: hidden; text-align: center; font-size: 16px; color: #444; line-height: 30px; }
#contactQQ .item:hover { background-color: #e5e5e5; }
#contactQQ .item span { display: block; font-size: 16px; color: #000; }
#contactQQ .item span.i5 { background: url(../images/ren.png) no-repeat; background-position: center 35px; padding-bottom: 5px; padding-top: 85px; }
#contactQQ .item span.qq { font-weight: normal; color: #444; text-align: left; padding-left: 20px; margin-left: 40px; background: url(../images/qq.png) no-repeat; background-position: 0px 6px; }
#contactQQ .item span.tel { font-weight: normal; color: #444; text-align: left; padding-left: 22px; margin-left: 35px; background: url(../images/tel3.png) no-repeat; background-position: 0px 2px; }
.paixu { padding: 8px; padding-left: 14px; }
.paixu a.cur { color: #e54b00 !important }
.paixu a:hover { color: #e54b00 !important }
.paixu a { display: inline-block; margin-right: 10px; margin-left: 5px; padding-right: 15px; background-image: url("../images/updown.png"); background-repeat: no-repeat; }
.paixu a.fst { margin-left: 0; padding-right: 0; background-image: none; }
.paixu .down { background-position: 60px -45px !important; }
.paixu .up { background-position: 60px -29px !important; }
.paixu .down_cur { color: #e54b00 !important; background-position: 60px -78px !important; }
.paixu .up_cur { color: #e54b00 !important; background-position: 60px -63px !important; }
.youlian{ color:#5B5B5B; font-size:12px}
.youlian a{color:#5B5B5B; padding-right:15px;font-size:12px}
.meiti_show { width: 1130px; padding: 30px 30px; margin: 0 auto; border: 1px solid #E1E1E1; }
.meiti_show .L { width: 800px; float: left; }
.meiti_show .R { width: 200px; float: left; margin-left: 30px; }
.meiti_box { width: 800px; ; border-radius: 10px; box-shadow: 0px 0px 24px 0px rgba(222, 222, 222, 0.72), 1px 1px 8px 3px rgba(189, 189, 189, 0.1); }
.meiti_box .box1 { padding: 20px; background: #fcfcfc; border-bottom: 1px solid #f5f5f5; min-height: 80px; overflow: hidden }
.meiti_box .box1 h1 { font-size: 30px; line-height: 40px; font-weight: bold; color: #000; }
.meiti_box .box1 div { font-weight: bold; color: #00a99d; line-height: 30px; }
.meiti_box .box1 .price .s2 { color: #e94b16; font-size: 28px; }
.meiti_box .box1 .price .s1 { color: #e94b16 }
.meiti_box .box1 .price .s3 { color: #da6016 }
.anli a { color: #2D53E5 }
.anli a:hover { text-decoration: underline }
.meiti_box .box2 { margin: 20px 10px; }
.meiti_box .box2 li { display: inline-block; padding: 3px 7px; background: #fff; font-weight: initial; border-radius: 6px; margin: 0px 10px; }
.meiti_box .box2 .l1 { color: #3bb4f2; border: 1px solid #3bb4f2; }
.meiti_box .box2 .l2 { color: #5eb95e; border: 1px solid #5eb95e; }
.meiti_box .box2 .l3 { color: #F37B1D; border: 1px solid #F37B1D; }
.meiti_box .box2 .l4 { color: #dd514c; border: 1px solid #dd514c; }
.meiti_box .box3 { padding: 15px; background: #fcfcfc; border-top: 1px solid #f5f5f5; }
.meiti_box .box3 div { line-height: 30px; }
.meiti_show .jainj { margin-top: 30px; }
.meiti_show .jainj .j_title { color: #000; font-weight: 400; font-size: 20px }
.meiti_show .jainj .con { font-size: 16px; margin-top: 8px; line-height: 30px; color: #666 }
.meiti_show .jainj .con a{ color:#264FD1}
.R_box { border: 1px solid #c9e7c9; width: 300px; }
.R_box .t { font-size: 20px; color: #5eb95e; background-color: rgba(94, 185, 94, 0.15); border-color: #c9e7c9; padding-left: 10px; line-height: 40px; }
.R_box ul li { margin: 3px 0px; background: #fcfcfc; line-height: 30px; padding-left: 8px; padding-right: 8px; }
.R_box ul li a { color: #4969BF }
.R_box ul li span { float: right; color: #e94b16 }
.meiti_show_fwxq { width: 1200px; margin: 0 auto; border: 1px solid #E1E1E1; }
.am-panel-hd { border-left: 8px solid; line-height: 30px; padding-left: 20px; margin-bottom: 10px; border-color: #00a99d; background-color: #efefef; }
.meiti_show_fwxq .con { padding: 10px 15px; }
.meiti_show_fwxq .con p { line-height: 28px; color: #000; font-size: 16px; text-indent: 2em; }
.meiti_show_cjwt { width: 1200px; margin: 0 auto; border: 1px solid #E1E1E1; }
.meiti_show_cjwt .am-panel-hd { margin-bottom: 0px !important; }
.cjwt1 { width: 230px; height: 230px; background: url(../images/detail_cywt.png) center no-repeat; text-align: center; float: left; }
.cjwt1 h3 { font-size: 24px; color: #fff; padding-top: 16px; }
.cjwt1 p { font-size: 14px; margin-bottom: 50px; color: #fff; }
.cjwt1 a { padding: 8px 25px; color: #0996d7; background: #fff; font-size: 14px; border-radius: 5px; }
.cjwt2 { float: left; width: 250px; background: #fff; padding: 35px; }
.cjwt_name { border-bottom: 1px solid #efefef; padding-bottom: 8px; font-size: 16px; color: #212121; line-height: 26px; }
.cjwt_name span { padding: 0px 5px; background: #ff6900; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; font-size: 16px; margin-right: 10px; }
.cjwt_nr { margin-top: 15px; }
.wd_A { padding: 0px 6px; background: #039ddd; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; float: left; font-size: 16px; margin-right: 10px; font-family: "Microsoft Yahei", sans-serif; }
.cjwt_con { width: 200px; font-size: 12px; color: #666; line-height: 26px; float: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }
.cjwt_con a { color: #2485EB }
.meiti_show_yxxt { width: 1200px; margin: 0 auto; border: 1px solid #E1E1E1; }
.meiti_show_yxxt .news-content .item { max-width: 1100px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid rgba(218, 223, 230, 0.5); margin-bottom: 30px; padding-bottom: 10px; margin-left: 10px }
.meiti_show_yxxt .news-content .item:first-child { padding-top: 10px; }
.meiti_show_yxxt .news-content .item a { display: -ms-flexbox; display: flex; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: start; align-items: flex-start; color: #202d40; }
.meiti_show_yxxt .news-content .item a .left { -ms-flex-negative: 0; flex-shrink: 0; display: block; width: 130px; }
.meiti_show_yxxt .news-content .item a .left img { display: inline-block; width: 120px; margin-left: 0; }
.meiti_show_yxxt .news-content .item a .right { -ms-flex-positive: 1; flex-grow: 1; display: block; margin-left: 28px; }
.meiti_show_yxxt .news-content .item a .right .top { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; }
.meiti_show_yxxt .news-content .item a .right .top .tit { color: #202d40; font-size: 18px; font-weight: 500; letter-spacing: 0px; -webkit-transition: all 0.3 ease; -o-transition: all 0.3 ease; transition: all 0.3 ease; }
.meiti_show_yxxt .news-content .item a .right .top .time { color: #727f8f; font-size: 15px; font-weight: normal; letter-spacing: 0px; }
.meiti_show_yxxt .news-content .item a .right .bottom { display: block; margin-top: 10px; color: #727f8f; font-size: 14px; font-weight: normal; text-align: justify; line-height: 24px; }
.meiti_show_yxxt .news-content .item:hover .right .top .tit { color: #009688; }
.meiti_show_b{ height:200px !important;background: url(../images/bg6.jpg) 0px -90px !important;}
.meiti_show_b h2{ padding-top:50px !important;}
.meiti_ts{ color:#ff0000; margin:5px 0px; font-size:16px;}

.taocan_list{ width:1200px;margin:0 auto; margin-top:30px;}
.taocan_list .t{margin: 0;padding: 0;background-color: #15A192;line-height: 60px;
height: 60px;
border-right: 1px solid #fff;
border-radius: 8px 8px 0 0;
color: #fff;
overflow: hidden; padding-left:20px;}
.taocan_list .t .s1{ font-size:26px; font-weight:bold; color:#FFCC00}
.taocan_list .t .s2{ font-size:26px; padding-left:30px;color:#fff}
.taocan_list .t .s3{font-size:22px; padding-left:30px;color:#efeee4}
.taocan_list ul{background: #faf9f9;padding: 24px 20px 20px 60px;}
.taocan_list ul li{float: left;  margin-right:40px;font-size: 18px;
color: #313131;
border-bottom: 1px dashed #c9c9c9;
width: 140px;
height: 49px;
line-height: 49px;}
.taocan_list .tis{ color:#666666; margin-top:10px;}

/*侧边在线客服13*/
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:80px;left:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a{ color:#333333}
#floatDivBoxs .floatDqq li a:hover{ color:#00a99d;}

#floatDivBoxs .floatDtxt{font-size:12px;color:#333; padding-top:10px; padding-bottom:5px; text-align:center}
#floatDivBoxs .floatDtxt span{ font-weight:bold; font-size:16px;}
#floatDivBoxs .floatDtel{ padding-bottom:12px;color: #f08326;font-size: 16px; text-align:center}


#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg111.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow111.jpg) no-repeat;background-position: -50px 0px;position:fixed;top:80px;left:150px;z-index:999;}
#rightArrow a{display:block;height:45px;}

#floatDivBoxs2{width:150px;background:#fff;position:fixed;top:80px;right:0;z-index:999;}
#floatDivBoxs2 .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs2 .floatDqq{padding:0 14px;}
#floatDivBoxs2 .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs2 .floatDqq li a{ color:#333333}
#floatDivBoxs2 .floatDqq li a:hover{ color:#00a99d;}
#floatDivBoxs2 .floatDtxt{font-size:12px;color:#333; padding-top:10px; padding-bottom:5px; text-align:center}
#floatDivBoxs2 .floatDtxt span{ font-weight:bold; font-size:16px;}
#floatDivBoxs2 .floatDtel{ padding-bottom:12px;color: #f08326;font-size: 16px; text-align:center}
#floatDivBoxs2 .floatDtel img{display:block;}
#floatDivBoxs2 .floatDbg{width:100%;height:20px;background:url(../images/online_botbg111.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow2{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow2{width:50px;height:45px;background:url(../images/online_arrow111.jpg) no-repeat;background-position: 0px 0px;position:fixed;top:80px;right:150px;z-index:999;}
#rightArrow2 a{display:block;height:45px;}


.bg8 { background: url(../images/bg8.jpg) !important }
.bg9 { background: url(../images/bg9.jpg) !important }
.wlsh_seo_box .box1, .wlsh_seo_box .box2, .wlsh_seo_box .box3, .wlsh_seo_box .box4, .wlsh_seo_box .box5, .wlsh_seo_box .box6 { background-image: none !important }
.wlsh_seo_box .t { margin: 0 auto !important; display: block !important; margin-top: 10px !important; }
.wlsh_seo_box .box { height: 170px !important; }
.wlsh_seo_box .d { width: auto !important; padding: 5px 24px !important; height: auto !important }
.wlsh_seo_title { position: relative; width: 1200px; top: 30px; text-align: center; color: #353E4E; font-size: 28px; font-weight: bold; }
.dl-bg6 { width: 100%; background-color: #fff; }
.dl-bg6 .dl-bg6-box { width: 1080px; margin: 0 auto; overflow: hidden; padding-bottom: 50px; }
.dl-bg6-box h3 { font-size: 36px; line-height: 36px; letter-spacing: 2px; color: #0b233f; margin: 40px auto; text-align: center; }
.dl-bg6-box h6 { font-size: 28px; line-height: 28px; color: #0a2240; margin-bottom: 19px; margin-left: 66px; margin-top: 20px; }
.dl-bg6-box .p { font-size: 14px; line-height: 14px; color: #666666; margin-bottom: 70px; margin-left: 66px; }
.dl-xian { height: 18px; width: 948px; margin: 0 66px; padding-top: 9px; position: relative; }
.xian { width: 948px; height: 2px; background-color: #0a2240;/*margin-left: 66px;*/ }
.dl-bg6-dl { width: 915px; margin: 12px auto 50px; overflow: hidden; }
.dl-bg6-dl dl { float: left; width: 126px; }
.dl-bg6-dl dl+dl { margin-left: 115px; }
.dl-bg6-dl dt { font-size: 18px; color: #0a2240; line-height: 18px; margin-bottom: 9px; font-weight: 800; }
.dl-bg6-dl dd { font-size: 14px; color: #666666; line-height: 24px; }
.dl-bg6-btn { width: 190px; height: 50px; background-color: #e8345f; border-radius: 25px; margin: 0 auto; }
.dl-bg6-btn a { display: inline-block; width: 100%; height: 100%; line-height: 50px; text-align: center; color: #fefeff; font-size: 18px; }
.dl-bg6-btn a:hover { border-radius: 25px; background-color: #2a2a2a; color: #fff; }
.wl_seo_img ul li { float: left; width: 380px; margin-right: 20px; margin-bottom: 30px; }
.wl_seo_img ul li img { width: 380px; height: 280px }
.wl_xl_img ul li { float: left; width: 500px; margin-right: 20px; margin-bottom: 30px; }
.wl_xl_img ul li .img1 { width: 450px; }
.wl_xl_img ul li .img2 { width: 480px; }
.ServerBox { padding-bottom: 50px; overflow: hidden; }
.ServerBox h3 { font-size: 35px; font-weight: normal; color: #000; text-align: center; padding-top: 50px; padding-bottom: 30px; }
.ServerBox .ServerList dl { width: 410px; float: left; margin-left: 10px; margin-top: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }
.c-main { width: 1280px; margin: 0 auto; }
.ServerBox .ServerList dl::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.4); content: ''; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0); transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0); }
.ServerBox .ServerList dl:hover::before { -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0); transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0); }
.ServerBox .ServerList dl dd { text-align: center; padding-top: 20px; padding-bottom: 10px; }
.ServerBox .ServerList dl dt strong { display: block; text-align: center; font-size: 24px; color: #FFF; font-weight: normal; }
.ServerBox .ServerList dl dt p { padding: 30px; color: #FFF; text-align: center; }
.index_product_list { display: block; margin: 0 0 10px 10px; position: relative; overflow: hidden; }
.xl_list_x { float: left; width: 33.33333333%; }
.index_product_list::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.4); content: ''; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0); transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0); }
.index_product_list .list_backimg1 { background: url(../images/002.png) center repeat; }
.index_product_list .list_backimg2 { background: url(../images/003.png) center repeat; }
.index_product_list .list_backimg3 { background: url(../images/004.png) center repeat; }
.index_product_list .list_backimg4 { background: url(../images/005.png) center repeat; }
.index_product_list .list_backimg5 { background: url(../images/006.png) center repeat; }
.index_product_list .list_backimg6 { background: url(../images/007.png) center repeat; }
.index_product_list .list_backimg { padding: 20px 0; text-align: center; }
.index_product_list .list_txt { color: #fff; margin-top: 10px; }
.index_product_list .list_title2 { font-size: 16px; }
.index_product_list .list_text { font-size: 12px; }
.index_product_list:hover::before { -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0); transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0); }
.all_title1 .title { font-size: 35px; font-weight: normal; color: #000; text-align: center; padding-top: 20px; padding-bottom: 20px; }
#head .nav ul li .sub-nav { position: fixed; left: 0; width: 100%; background-color: #fff; height: 50px; z-index: 2; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; display: none; }
#head .nav ul li .sub-nav dl { float: left; width: 780px; padding-left: 400px; }
#head .nav ul li .sub-nav dd { margin-right: 60px; font-size: 14px; line-height: 47px; padding-top: 4px; position: relative; float: left; }
#head .nav ul li .sub-nav dd a { }
#head .nav ul li .sub-nav dd a { display: inline-block; color: #777; height: auto !important; }
#head .nav ul li .sub-nav dd i { display: block; width: 0; position: absolute; left: 50%; bottom: 0; height: 3px; background-color: #0d887b; }
#head .nav ul li .sub-nav dd:hover a { color: #333; }
#head .nav ul li .sub-nav dd:hover i { left: 0; width: 100%; transition: all 0.4s ease 0s; }
#head .nav ul li .sub-nav dd.hover a { color: #333; }
#head .nav ul li .sub-nav dd.hover i { left: 0; width: 100%; }
.w1520 { width: 1200px; margin: 0 auto; }

.help_ser h3{ padding-top:30px !important;}
.news_show_banner h2{ padding-top:75px !important;}

.tags_list { 
  width: 840px;
  margin-top: 10px;
  margin-bottom: 30px;
  padding: 10px 18px;
}
.tags_list h1{ font-size:28px; color:#333; text-align:center; margin:30px 0px}
.tags_des{padding: 10px 0;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;min-height: 50px;  font-size: 16px;color: #666; line-height: 27px;}

.tags_list-content .item { max-width: 1100px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid rgba(218, 223, 230, 0.5); margin-bottom: 30px; padding-bottom: 30px; }
.tags_list-content .item:first-child { padding-top: 30px; border-top: 1px solid rgba(218, 223, 230, 0.5); }
.tags_list-content .item a { display: -ms-flexbox; display: flex; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: start; align-items: flex-start; color: #333; }
.tags_list-content .item a .left { -ms-flex-negative: 0; flex-shrink: 0; display: block; width: 130px; }
.tags_list-content .item a .left img { display: inline-block; width: 120px; margin-left: 0; }
.tags_list-content .item a .right { -ms-flex-positive: 1; flex-grow: 1; display: block; margin-left: 15px; }
.tags_list-content .item a .right .top { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; }
.tags_list-content .item a .right .top .tit { color: #333; font-size: 20px; font-weight:bold;letter-spacing: 0px; -webkit-transition: all 0.3 ease; -o-transition: all 0.3 ease; transition: all 0.3 ease; }
.tags_list-content .item a .right .top .time { color: #727f8f; font-size: 15px; font-weight: normal; letter-spacing: 0px; }
.tags_list-content .item a .right .bottom { display: block; margin-top: 10px; color: #727f8f; font-size: 14px; font-weight: normal; text-align: justify; line-height: 24px; }
.tags_list-content .item:hover .right .top .tit { color: #009688; }
.tags_list .tags_img img{ width:840px;}
.tags_xgzts > div {width: 80px;height: 70px;background-color: #f1f1f1; font-size: 12px;color: #333;text-align: center;line-height: 70px;float: left;margin-top: 10px;}
.tags_xgzts ul{float: right;margin-top: 0;width: 760px;}
.tags_xgzts ul li{width:178px;height: 30px;float: left;margin: 10px 0 0 10px;}
.tags_xgzts ul li a{width:176px;height: 28px;background-color: #00a99d;color: #fff;text-align: center;line-height: 28px;display: block;border: 1px solid #2989dd;}
.tags_xgzts ul li a:hover{background-color: #fff;color:#00a99d;}
.tags_xgzts_news_show ul{width: 740px !important;}
.tags_xgzts ul li{width:173px  !important;}
.tags_xgzts ul li a{width:171px  !important;}

.ind_r_tj{ padding-top:20px; width:250px; height:165px; margin-left:30px;background: url(../images/dioimg4.png) center repeat; margin-bottom:10px;}
.ind_r_tj p{ padding:5px 20px; margin:0px; font-size:16px; font-weight:bold; color:#f9f9d7}
.ind_r_tj p span{ color:#ffde00;font-size:22px;}
.ind_r_tj  a{ display:block; background:#fbcdab; color:#5aa388; line-height:40px; width:110px; margin:0 auto; margin-top:10px; text-align:center; font-size:18px; font-weight:bold}
.ind_r_tj  a:hover{ background:#5aa388; color:#fff;}

.ind_hot_tags ul{float: right;margin-top: 0;width: 320px;}
.ind_hot_tags ul li{width:150px;height: 30px;float: left;margin: 5px 0 0 10px;}
.ind_hot_tags ul li a{width:148px;height: 28px;background-color: #00a99d;color: #fff;text-align: center;line-height: 28px;display: block;border: 1px solid #2989dd; overflow:hidden}
.ind_hot_tags ul li a:hover{background-color: #fff;color:#00a99d;}


