@charset "utf-8";
/*个人中心首页*/
.geren-banner {margin-top: 17px;display: flex;   justify-content: space-between;}
.min-concent .top{  background: #005dab; margin-top: 5px;}
.min-concent .top .min-width{ display: flex;justify-content: space-between; align-items: center;  height: 60px;}
.min-title{ display: inline-flex; align-items: center;}
.min-title img{ width: 31px; margin-right: 20px;}
.min-title p{ font-size: 24px; color: #fff; font-weight: bold;}
.min-concent .top .min-width .nav{display: flex;}
.min-concent .top .min-width .nav a{ color: #ffffff; font-size: 18px; margin-right:40px;opacity: .8; position:relative; }
.min-concent .top .min-width .nav a.active{opacity:1;}
.min-concent .top .min-width .nav a.active:after{content:""; position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#ffffff; }
.min-concent .top .min-width .nav a:hover{opacity: 1;}
.min-concent .top .min-width .nav a:hover:after{content:""; position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#ffffff; }
.min-concent .top .min-width .nav a.on {opacity:1;}
.min-concent .top .min-width .nav a:last-child{  margin: 0;}
.geren-ban { height:58px; border-bottom:#e6e6e6 solid 1px; margin-top:6px; color:#595757; font-size:12px; line-height:58px; font-weight:bold;}
.geren-ban a { color:#595757; }
.geren-ban a:hover { color:#005daa; text-decoration:underline;}
.geren-ban-back { background:url(../images/xin/news-fanhui.jpg) no-repeat center left; padding-left:32px; height:58px; display:inline-block; }
.gonggao_btn { flex: none; width: 48px; height: 39px; background: url(/new2020/images/xin/sousuoye-icon4.png) no-repeat center center;}

.geren { height:auto; padding-bottom:80px;}
.geren-zuo { float:left; width:1020px; position:relative;}
.geren-zuo-top { padding-top:20px; padding-left:60px; border-bottom:#e6e6e6 dashed 1px; padding-bottom:31px;}
.geren-zuo-li { float:left; margin-top:9px; width:50%; display: flex; align-items: center;}
.geren-zuo-li .gzl-left {  width:68px; color:#595758; font-size:12px; font-weight:bold; }
.geren-zuo-li .gzl-right { width:400px;}
/*input*/
.geren-zuo-li input[type=text] { width:400px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.geren-zuo-li input[type=text]:focus{ background-color:#FFF;}
.geren-zuo-li input::-webkit-input-placeholder { color: #a5a5a5;}
.geren-zuo-li input[type=text].gzl-duan { width:150px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.geren-zuo-li input[type=text].gzl-duan:focus{ background-color:#FFF;}
/*select*/
.geren-zuo-li select { width:400px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:380px 16px; }
.geren-zuo-li select:focus{ background-color:#FFF;}
.geren-zuo-li select::-ms-expand { display: none; }
.geren-zuo-li select.gzl-s-duan { width:150px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:130px 16px; }
.geren-zuo-li select.gzl-s-duan:focus{ background-color:#FFF;}
.geren-zuo-bot { padding-top:30px; border-bottom:#e6e6e6 dashed 1px; padding-bottom:22px;}
.gzb-li { margin-bottom:9px;}
.gzb-left { float:left; width:50px; height:80px; line-height:80px; text-align:center; }
.gzb-left img { width:17px; height:17px; cursor:pointer;}
.gzb-right { float:right; width:953px; padding-right:17px;}
.gzb-right table {border-collapse: collapse;}
.gzb-right table tr th{ border:#e6e6e6 solid 1px; background-color:#f2f2f2; text-align:center; line-height:30px; padding:5px; color:#585657; font-size:12px; font-weight:bold;}
.gzb-right table tr td{ border:#e6e6e6 solid 1px; background-color:#f2f2f2; text-align:center; line-height:30px; padding:5px; color:#585657; font-size:12px;}
.geren-zuo-tongyi { display: flex; align-items: center; padding-left:340px; padding-top:16px;}
/*checkbox*/
.geren-zuo-anniu { text-align:center; margin-top:16px;}
.geren-zuo-anniu .anniu1 { display:inline-block; width:137px; height:35px; color:#ffffff; font-size:14px; line-height:35px; border-radius:18px; background:#005dab url(../images/xin/anniu-icon1.png) no-repeat; background-position:24px 6px; text-indent:28px;}
.geren-zuo-anniu .anniu1:hover { opacity: .8;}
.geren-zuo-anniu .anniu2 { display:inline-block; width:137px; height:35px;color:#ffffff; font-size:14px; line-height:35px; border-radius:18px; margin-left:36px; background:#005dab url(../images/xin/anniu-icon2.png) no-repeat; background-position:24px 6px;text-indent:30px;}
.geren-zuo-anniu .anniu2:hover { opacity: .8;}
.geren-left { float:left; padding-left:50px; width:980px;}
.geren-right { float:right; width:350px; margin-top:20px;}
.geren-right-top { width:348px; height:auto; border:#e6e6e6 solid 1px;}
.grt-ban { display:flex;}
.grt-ban-left {color:#005dab; font-size:20px; font-weight:bold; line-height:60px; width:122px; margin-left:24px; position:relative;}
.grt-ban-left:after{content:""; position:absolute; left:5px; bottom:12px; width:70px; height:5px; background-color:#005dab;border-radius:3px; }
.grt-ban-mid {color:#999999; font-size:12px; line-height:68px; width:127px; }
.grt-ban-right {color:#595757; font-size:14px; font-weight:bold; line-height:68px; width:75px;}
.grt-ban-right a{color:#595757; }

.grt-list { height:auto;}
.grt-list ul li{ margin:0 22px 0 24px; border-top:#e6e6e6 solid 1px; padding:10px 0;}
.grt-list ul li a{ display:block;}
.grt-list ul li:hover .con .des { text-decoration:underline;}
.grt-list ul li:first-child { border-top:none;}
.jc-right-content .grt-list ul li {  margin:0;border-top:none; padding:0;}
.grt-list ul li .pic { float:left; width:100px; height:75px;}
.grt-list ul li .pic img { max-width:100%; max-height:100%;}
.grt-list ul li .con { float:right; width:183px;}
.grt-list ul li .con .tit { color:#337dbc; font-size:12px; line-height:18px; font-weight:bold;}
.grt-list ul li .con .des { margin-top:2px; color:#595757; font-size:12px; line-height:16px;}
.grt-list ul li .tit { color:#337dbc; font-size:12px; line-height:18px; font-weight:bold; height:18px; overflow:hidden; }
.grt-list ul li .des { margin-top:2px; color:#595757; font-size:12px; line-height:16px; height:16px; overflow:hidden;}
.grt-list ul li .riqi { margin-top:2px; color:#595757; font-size:12px; line-height:16px;}
.grt-list ul li:hover .tit { text-decoration:underline;}
.grt-list ul li:hover .des { text-decoration:underline;}
.geren-right-bot { height:auto; margin-top:20px;}
.geren-right-bot img { max-width:100%; }
.geren-zuo-ban {color:#005dab; font-size:20px; line-height:44px; font-weight:bold; border-bottom:#e6e6e6 solid 1px; padding-left:35px; margin-top:75px;  }
.geren-zuo-list {border-bottom:#e6e6e6 solid 1px; padding-bottom:19px;}
.geren-zuo-list ul li{ float:left; width:496px; margin-top:20px;}
.geren-zuo-list ul li:first-child { margin-right:20px;}
.geren-zuo-list ul li:first-child+li+li { margin-right:20px;}
.geren-zuo-list ul li .con { float:left; width:290px; margin-top:5px;}
.geren-zuo-list ul li .con .con-top {}
.geren-zuo-list ul li .con .con-top .con-top-left { float:left; width:25px; height:25px; margin-top:8px;}
.geren-zuo-list ul li .con .con-top .con-top-left img { width:25px; height:25px;}
.geren-zuo-list ul li .con .con-top .con-top-right { float:right; width:261px;}
.geren-zuo-list ul li .con .con-top .con-top-right .cn {color:#005daa; font-size:14px; line-height:22px; font-weight:bold;}
.geren-zuo-list ul li .con .con-top .con-top-right .en {color:#808080; font-size:12px; line-height:16px; font-weight:bold;}
.geren-zuo-list ul li .con .con-bot {color:#595757; font-size:12px; line-height:16px; margin-top:6px;}
.geren-zuo-list ul li .pic { float:right; width:190px; height:118px; overflow:hidden; text-align:center; line-height:100px;}
.geren-zuo-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.mask { display:none; position:fixed; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.4); z-index:333;}
.denglu-box {display:none; position:fixed; top:50%; left:50%; margin-top:-288px; margin-left:-250px; width:500px; height:576px; background-color:#FFF; z-index:333; border-radius:10px; text-align:center; }
.dlb-ban { height:37px; padding:6px 7px 0 7px; width:486px;}
.dlb-ban-left { float:left; width:36px; height:37px; cursor:pointer;}
.dlb-ban-right { float:right; width:36px; height:37px; cursor:pointer;}
.dlb-pic { width:400px; margin:0 auto; padding-top:4px;}
.dlb-pic img  { max-width:400px;}
.dlb-top { width:400px; margin:0 auto; height:36px; border-bottom:#e6e6e6 solid 1px; margin-top:25px;}
.dlb-top ul li{ float:left; width:80px;color:#595757; font-size:14px; line-height:36px; position:relative; cursor:pointer;}
.dlb-top ul li.active { font-weight:bold; color:#005dab;}
.dlb-top ul li.active:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#005dab; }
.dlb-con { padding-top:19px; min-height:225px; overflow:hidden;}
.dlb-con-input { position:relative;}

.dlb-con-input .dlb-dianji { position:absolute; top:1px; left:51px; width:40px; height:40px; cursor:pointer;background: #005dab url(../images/xin/dlb-input-icon2.png) no-repeat; background-position:8px 7px; font-size:0;}
.dlb-con-input .dlb-dianji2 { position:absolute; top:1px; left:51px; width:40px; height:40px; cursor:pointer;background: #005dab url(../images/xin/dlb-input-icon22.png) no-repeat; background-position:8px 7px; font-size:0;}
.dlb-con-input input[type=password] { width:400px; padding-left:50px; height:42px;color:#595757; font-size:12px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; box-sizing: border-box; margin-bottom:9px;}

.dlb-con-input1:after{content:""; position:absolute; left:51px; top:1px; width:40px; height:40px; background: #005dab url(../images/xin/dlb-input-icon1.png) no-repeat; background-position:8px 7px;}
.dlb-con-input2:after{content:""; position:absolute; left:51px; top:1px; width:40px; height:40px; background: #005dab url(../images/xin/dlb-input-icon2.png) no-repeat; background-position:8px 7px;}
.dlb-con-input3:after{content:""; position:absolute; left:51px; top:1px; width:40px; height:40px; background: #005dab url(../images/xin/dlb-input-icon3.png) no-repeat; background-position:8px 7px;}
.dlb-con-input input[type=text] { width:400px; padding-left:50px; height:42px;color:#595757; font-size:12px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; box-sizing: border-box; margin-bottom:9px;}
.dlb-con-submit input[type=submit] { width:400px; line-height:40px; text-align:center; height:40px; background-color:#005dab; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; border:none;}
.dlb-con-check { padding-top:8px; color:#585657; font-size:12px; width:400px; margin:0 auto; height:20px;}
.dlb-con-check-left { float:left;}
.dlb-con-check-left .fxuan1 { float:left; width:11px; height:19px; background:url(../images/xin/fxuan1.png) no-repeat;  cursor:pointer; margin-right:13px;}
.dlb-con-check-left .fxuan2 { float:left; width:11px; height:19px; background:url(../images/xin/fxuan2.png) no-repeat; cursor:pointer; margin-right:13px;}
.dlb-con-check-mid { float:left;}
.dlb-con-check-right { float:right;}
.dlb-con-check-right a { color:#585657;}
.dlb-con-check-right a:hover { color:#005dab; text-decoration:underline;}
.dlb-san{color:#585657; font-size:12px; text-align:center; position:relative;}
.dlb-san:after{content:""; position:absolute; left:50%; margin-left:-200px; bottom:6px; width:400px; height:1px; background-color:#e6e6e6; background:url(../images/xin/sanline.png) no-repeat; }
.dlb-more { text-align:center; padding-top:30px;}
.dlb-more ul { display:inline-block;}
.dlb-more ul li { float:left; width:50px; height:50px; margin:0 10px;}
.dlb-more ul li .icon {width:50px; height:50px; cursor:pointer;}
.dlb-more ul li:first-child .icon { background:url(../images/xin/dl-icon1.png) no-repeat;}
.dlb-more ul li:first-child+li .icon { background:url(../images/xin/dl-icon2.png) no-repeat;}
.dlb-more ul li:first-child+li+li .icon { background:url(../images/xin/dl-icon3.png) no-repeat;}
.dlb-more ul li:first-child:hover .icon { background:url(../images/xin/dl-icon12.png) no-repeat;}
.dlb-more ul li:first-child+li:hover .icon { background:url(../images/xin/dl-icon22.png) no-repeat;}
.dlb-more ul li:first-child+li+li:hover .icon { background:url(../images/xin/dl-icon32.png) no-repeat;}
.dlb-con-yzm { width:400px; margin:0 auto;}
.dlb-con-yzm input[type=text] { float:left; width:290px; padding-left:10px; height:42px;color:#595757; font-size:12px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; box-sizing: border-box; margin-bottom:9px;}
.dlb-yzm { float:left; width:100px; height:42px; background-color:#005daa;color:#ffffff; font-size:12px; cursor:pointer; text-align:center; line-height:42px; margin-left:10px; }
.dlb-con-hua { width:400px; margin:0 auto; margin-bottom:11px;}
/*个人中心第三页*/
.geren-left-ban {color:#005dab; font-size:20px; line-height:60px; font-weight:bold; border-bottom:#e6e6e6 solid 1px;  }
.geren-left-ban2 {color:#005dab; font-size:20px; line-height:60px; font-weight:bold; border-bottom:#e6e6e6 dashed 1px; }
.geren-left-zhuce { height:auto; padding-top:5px;}
.geren-left-xinxi { height:auto;padding-top:5px;}
.geren-left-li { width:980px; margin-top:9px; display: flex;    align-items: center; }
.geren-left-li .gll-left {  width:68px; color:#595758; font-size:12px; font-weight:bold; }
.geren-left-li .gll-mid { width:400px;display: flex;    align-items: center;}
.geren-left-li .gll-right { display:none; width:492px; padding-left:18px;color:#999999; font-size:12px; }
.geren-left-li .gll-miri{ width:900px; }
.geren-left-li .gll-wu { width:900px;display: flex;    align-items: center;}
.geren-left-li .gll-mid2 { width:400px;}
/*input*/
.geren-left-li input[type=text] { width:400px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.geren-left-li input[type=text]:focus{ background-color:#FFF;}
.geren-left-li input[type=text].gll-duan { width:200px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.geren-left-li input[type=text].gll-duan:focus{ background-color:#FFF;}
.geren-left-li input::-webkit-input-placeholder { color: #a5a5a5;}
/*select*/
.geren-left-li select { width:195px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:175px 16px; margin-right:5px; }
.geren-left-li select:focus{ background-color:#FFF;}
.geren-left-li select::-ms-expand { display: none; }
.geren-left-li select.gll-s-zhong { width:200px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:180px 16px; margin-right:0; }
.geren-left-li select.gll-s-zhong:focus{ background-color:#FFF;}
.geren-left-li select.gll-s-chang { width:400px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:380px 16px; margin-right:0; }
.geren-left-li select.gll-s-chang:focus{ background-color:#FFF;}
/*textarea*/
.geren-left-li textarea { width:605px; padding-left:9px; height:100px;color:#585657; font-size:12px; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:transparent;outline: none; line-height:40px; resize:none; background-color:#f1f1f1;}
.geren-left-li textarea:focus{ background-color:#FFF;}
.geren-left-li textarea::-webkit-input-placeholder { color: #a5a5a5;}
/*button*/
.gll-yzm { width:100px; height:40px; background-color:#005daa;color:#ffffff; font-size:12px; cursor:pointer; text-align:center; line-height:40px; margin-left:10px; }
.geren-left-li input[type=submit] { display:block; width:400px; line-height:40px; text-align:center; height:40px; background-color:#005dab; color:#fff; font-size:14px; font-weight:bold;  cursor:pointer; border:none;}
.geren-left-li input[type=submit].gll-b-duan{ display:block; width:200px; line-height:40px; text-align:center; height:40px; background-color:#005dab; color:#fff; font-size:14px; font-weight:bold;  cursor:pointer; border:none;}
/*checkbox*/
.fxuan1 { width:11px; height:19px; background:url(../images/xin/fxuan1.png) no-repeat;  cursor:pointer;}
.fxuan2 { width:11px; height:19px; background:url(../images/xin/fxuan2.png) no-repeat; cursor:pointer;}
/*radio*/
.gll-radio ul li { float:left; width:126px; height:40px; border:#e6e6e6 solid 1px; margin-left:8px; line-height:40px; text-align:center;background-color:#f1f1f1;color:#585657; font-size:12px; cursor:pointer;}
.gll-radio ul li.active {border:#3f84bd solid 1px; background:#f1f1f1 url(../images/xin/geren-radio.png) no-repeat right bottom;}
.gll-radio ul li:first-child { margin-left:0;}
/*qita*/
.gll-mid-text { margin-left:13px;color:#585657; font-size:12px; height:19px; line-height:19px; }
.gll-mid-text a {color:#015cab; text-decoration:underline; }
.geren-left-li .gll-mid i { color:#ff2827; margin-left:20px;}
.geren-left-li .gll-wu i { color:#ff2827; margin-left:20px;}
/*检测服务*/
.jc-container-top-nav-group a:first-child{}
.jc-container.jc-container1 .left .item { width:49%; float:left; margin-right:1%;}
.jc-container.jc-container1 .left .item a .name { width:380px;}
/*个人中心第四页*/
.geren-zhxx { float:left; padding-left:50px; width:980px;}
.geren-zhxx-ban { border-bottom:#e6e6e6 solid 1px; height:44px; margin-top:15px;}
.geren-zhxx-ban ul li { float:left; width:100px; text-align:center; color:#595758; font-size:18px; line-height:44px; font-weight:bold; position:relative;}
.geren-zhxx-ban ul li a { color:#595758;}
.geren-zhxx-ban ul li.active {color:#005eab; }
.geren-zhxx-ban ul li.active a {color:#005eab; }
.geren-zhxx-ban ul li.active:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#005dab; }
.geren-zhxx-con { padding-top:10px;}
.geren-zhxx-con .line { height:1px; border-top:#e6e6e6 dashed 1px; margin:14px 0;}
.geren-zhxx-right { float:right; width:350px; margin-top:20px;}
.gzr-top { border:#e6e6e6 solid 1px; width:348px; padding-bottom:14px; position:relative;}
.gzr-top-chilun { position:absolute; right:19px; top:19px;}
.gzr-top-touxiang { width:122px; height:123px; border-radius:50%; margin:0 auto; margin-top:18px;}
.gzr-top-touxiang img {width:122px; height:123px;border-radius:50%;}
.gzr-top-name {color:#585657; font-size:14px; line-height:1; font-weight:bold; text-align:center; margin-top:8px; }
.gzr-top-cata {color:#585657; font-size:12px; line-height:1; text-align:center; margin-top:12px; padding-bottom:4px;}
.gzr-top-li { width:308px; height:38px; margin:0 auto; border:#e9e9e9 solid 1px; background-color:#f2f2f2; color:#595758; font-size:12px; line-height:38px; font-weight:bold; text-align:center; margin-top:9px;}
.gzr-top-li  a {color:#595758; display:block; }
.gzr-top-li:hover {opacity: .8;}
.gzr-top-li.active {color:#ffffff;   border:#015cab solid 1px; background-color:#015cab; }
.gzr-top-li.active a {color:#ffffff; }
.gzr-top-ban {width:308px; margin:0 auto; color:#015cab; font-size:16px; line-height:1; font-weight:bold; border-top:#e9e9e9 dashed 1px; margin-top:9px; padding-top:14px;}
.gzr-top-des {width:308px; margin:0 auto; color:#595758; font-size:12px; line-height:1; font-weight:bold; margin-top:20px; }

.gzr-top-des span { display:inline-block; width:50%;}
.gzr-top-des i {color:#015daa; }
.gzr-top-a {width:308px; margin:0 auto; color:#015daa; font-size:12px; line-height:1; font-weight:bold; margin-top:10px; padding-bottom:14px;  }
.gzr-top-a a {color:#015daa; display:inline-block; width:50%;  }
.gzr-top-a a:hover { text-decoration:underline;}

.gzr-bot { border:#e6e6e6 solid 1px; margin-top:9px; width:348px;}
.gzr-bot ul li { border-top: #e6e6e6 solid 1px; text-align:center;color:#595758; font-size:14px; line-height:40px;font-weight:bold; cursor: pointer; position:relative; }
.gzr-bot ul li:first-child { border-top:none;}
.gzr-bot ul li a {color:#595758; display:block;}
.gzr-bot .yinc { display:none;background-color:#f2f2f2; }
.gzr-bot .cl { display:block;background-color:#f2f2f2; }
.gzr-bot ul li.active {color:#005daa; }
.gzr-bot ul li.active:after{content:""; position:absolute; right:0; top:10px; width:2px; height:20px; background-color:#015daa; }
.gzr-bot ul li:hover{color:#005daa; }
.gzr-bot ul li:hover:after{content:""; position:absolute; right:0; top:10px; width:2px; height:20px; background-color:#015daa; }
.gzr-bot ul li .sub {}
.gzr-bot ul li .sub ul li{font-size:12px; height:30px; line-height:30px; border-top:none; }
.gzr-bot ul li .sub ul li.active1{ background-color:#005daa; color:#ffffff; }
.gzr-bot ul li .sub ul li.active1 a { color:#ffffff; }
.gzr-bot ul li .sub ul li.active1:hover a{ color:#ffffff; }
.gzr-bot ul li .sub ul li:hover{ color:#005daa;  }
.gzr-bot ul li .sub ul li:hover a { color:#005daa;  }
/*第五页*/
.gll-xiugai { width:80px; height:30px; background-color:#005daa;color:#ffffff; font-size:12px; cursor:pointer; text-align:center; line-height:30px; margin-left:10px; }
.gll-tishi {color:#999999; font-size:12px; margin-left:10px;}
.gll-xiugai2 { width:80px; height:30px; background-color:#f2f2f2;color:#a5a5a5; font-size:12px; cursor:pointer; text-align:center; line-height:30px; margin-left:10px; border:#e6e6e6 solid 1px; box-sizing: border-box;}
/*第六页*/
.geren-liu-ban { color:#595757; font-size:16px; line-height:1; font-weight:bold; padding-left:15px; margin-top:20px;}
.geren-liu-list { height:auto; }
.geren-liu-list ul li{ float:left; margin-right:9px; width:150px; height:70px; border:#e9e9e9 solid 1px; background-color:#f2f2f2; text-align:center;  color:#595757; font-size:14px; line-height:70px; font-weight:bold; margin-top:18px; cursor:pointer; position:relative;}
.geren-liu-list ul li:last-child { width:313px;}
.geren-liu-list ul li:last-child input[type=text] { width:40px; height:20px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:#ffffff; text-align:center; margin:0 5px;}
.geren-liu-list ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/geren-radio.png) no-repeat right bottom;}
.geren-liu-list ul li:first-child:after{content:""; position:absolute; left:0; top:0; width:41px; height:41px; background:url(../images/xin/tuijian.png) no-repeat;: }
.geren-liu-zhifu {  padding-bottom:10px;}
.geren-liu-zhifu ul li{ float:left; margin-right:9px; width:150px; height:40px; border:#e9e9e9 solid 1px; text-align:center; font-size:0; line-height:40px; font-weight:bold; margin-top:18px; cursor:pointer; position:relative;}
.geren-liu-zhifu ul li img { vertical-align:middle;}
.geren-liu-zhifu ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/zf-icon.png) no-repeat right bottom;}
.geren-liu-zhifu2 {  padding-bottom:10px;}
.geren-liu-zhifu2 ul li{ float:left; margin-right:9px; width:150px; height:40px; border:#e9e9e9 solid 1px; text-align:center; font-size:0; line-height:40px; font-weight:bold; margin-top:18px; cursor:pointer; position:relative;}
.geren-liu-zhifu2 ul li img { vertical-align:middle;}
.geren-liu-zhifu2 ul li i { display:none;}
.geren-liu-zhifu2 ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/zf-icon.png) no-repeat right bottom;}
.geren-liu-dae { height:auto; margin-top:9px; }
.geren-liu-dae ul li{ float:left; width:377px; height:137px; text-align:center; cursor:pointer; position:relative; margin-right:40px;}
.geren-liu-dae ul li.active  {background:#f2f2f2 url(../images/xin/geren-radio.png) no-repeat right bottom;}
/*第八页*/
.geren-liu-jifen { height:auto; padding-right:100px; }
.geren-liu-jifen ul li{ float:left; margin-right:9px; width:150px; height:85px; border:#e9e9e9 solid 1px; background-color:#f2f2f2; text-align:center;  color:#595757; font-size:14px; line-height:30px; font-weight:bold; margin-top:18px; cursor:pointer; position:relative; padding-top:15px;}
.geren-liu-jifen ul li p {color:#999999; font-size:14px; font-weight:normal; }
.geren-liu-jifen ul li:last-child { width:313px;}
.geren-liu-jifen ul li:last-child input[type=text] { width:40px; height:20px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:#ffffff; text-align:center; margin:0 5px;}
.geren-liu-jifen ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/geren-radio.png) no-repeat right bottom;}
.geren-liu-jifen ul li:first-child:after{content:""; position:absolute; left:0; top:0; width:41px; height:41px; background:url(../images/xin/tuijian.png) no-repeat;: }
/*第八页2*/
.geren-liu-jifen2 { height:auto; padding-right:100px; }
.geren-liu-jifen2 ul li{ float:left; margin-right:9px; width:150px; height:85px; border:#e9e9e9 solid 1px; background-color:#f2f2f2; text-align:center;  color:#595757; font-size:14px; line-height:30px; font-weight:bold; margin-top:18px; cursor:pointer; position:relative; padding-top:15px;}
.geren-liu-jifen2 ul li p {color:#999999; font-size:14px; font-weight:normal; }
.geren-liu-jifen2 ul li i { display:none;}
.geren-liu-jifen2 ul li:last-child { width:313px;}
.geren-liu-jifen2 ul li:last-child input[type=text] { width:40px; height:20px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:#ffffff; text-align:center; margin:0 5px;}
.geren-liu-jifen2 ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/geren-radio.png) no-repeat right bottom;}
.geren-liu-jifen2 ul li:first-child:after{content:""; position:absolute; left:0; top:0; width:41px; height:41px; background:url(../images/xin/tuijian.png) no-repeat;: }
/*第九页*/
.geren-jiu { width:980px; margin-top:9px; display: flex;    align-items: center; padding-bottom:9px; }
.geren-jiu .gll-left {  width:68px; color:#595758; font-size:16px; font-weight:bold; }
.geren-jiu input[type=text] { width:200px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1; margin:0 10px;}
.geren-jiu input[type=text]:focus{ background-color:#FFF;}
.gj-right {color:#ff0000; font-size:12px; }
/*第十页*/
.geren-shi-table  { padding-top:20px;}
.geren-shi-table table {border-collapse: collapse;}
.geren-shi-table table tr th{ border:#e6e6e6 solid 1px; background-color:#f2f2f2; text-align:center; line-height:30px; padding:5px; color:#005dab; font-size:12px; font-weight:bold;}
.geren-shi-table table tr td{ border:#e6e6e6 solid 1px; background-color:#ffffff; text-align:center; line-height:30px; padding:5px; color:#585657; font-size:12px;}
/*
.page-wrap{display:flex;margin-top:20px; float:right;}
.page-wrap a,.page-wrap span{display:block;height:30px;width:30px;line-height:30px;text-align:center;font-size:12px;color:#595757;border:1px solid #e6e6e6;margin:0 5px}
.page-wrap a:last-child,.page-wrap a:nth-child(1){width:60px}
.page-wrap a:hover,.page-wrap span{background:#005dab;color:#fff;border:1px solid #005dab}
*/
/*十一页*/
.geren-shiyi { width:976px;  border:#f3f3f3 solid 1px; height:200px; }
.geren-shiyi-left { float:left; width:306px; padding-left:18px;}
.geren-shiyi-mid { float:left;width:306px; padding-left:18px; position:relative;}
.geren-shiyi-mid:before{content:""; position:absolute; left:0; top:24px; width:1px; height:152px;background:#f2f2f2 url(../images/xin/xuxian.png) no-repeat right bottom;}
.geren-shiyi-mid:after{content:""; position:absolute; right:0; top:24px; width:1px; height:152px; background:#f2f2f2 url(../images/xin/xuxian.png) no-repeat right bottom; }
.geren-shiyi-right { float:left;width:306px; padding-left:18px;}
.geren-shiyi-ban {color:#595757; font-size:16px; line-height:1; font-weight:bold; padding:19px 0; }
.geren-shiyi-des {color:#595757; font-size:12px; line-height:18px; height:72px; }
.geren-shiyi-jin{color:#c1272d; font-size:24px; line-height:1; font-weight:bold; margin-top:5px; }
.geren-shiyi-but { margin-top:15px; width:150px; height:40px; border:#ececec solid 1px; background-color:#f2f2f2; text-align:center; line-height:40px; color:#595757; font-size:12px; font-weight:bold; cursor:pointer;}
.geren-shiyi-but:hover{ opacity: .8;}
.geren-shiyi-but2 { margin-top:5px; width:200px; height:40px; border:#005dab solid 1px; background-color:#005dab; text-align:center; line-height:40px; color:#ffffff; font-size:12px; font-weight:bold; cursor:pointer;}
.geren-shiyi-but2:hover{ opacity: .8;}
.gll-shiyi-xuan {display: flex;    align-items: center; margin-top:34px; }
.geren-shi-table table tr td.lanse { background-color:#005daa; color:#ffffff; padding:0;}
.geren-shi-table table tr td.lanse:hover{ opacity: .8;}
.geren-shi-table table tr td.lanse a { color:#FFF;}
.geren-shi-table table tr td.lanse:hover a { color:#FFF;}
/*十二页*/
.geren-shier-ban { margin-top:13px;}
.geren-shier-ban ul li { float:left; color:#595757; font-size:14px; line-height:30px; font-weight:bold; padding:0 22px; }
.geren-shier-ban ul li a {color:#595757; }
.geren-shier-ban ul li.active { background-color:#005daa; color: #FFF;}
.geren-shier-ban ul li.active a {color: #FFF;}
.geren-shier-ban ul li:hover { background-color:#005daa; color: #FFF;}
.geren-shier-ban ul li:hover a {color: #FFF;}
.geren-shi-table table tr td.huise { background-color:#f2f2f2; color:#005dab; padding:0; font-weight:bold; line-height:15px;}
.geren-shi-table table tr td.chang { text-align:left; height:130px; vertical-align:top; padding-left:15px;}
.geren-shi-table table tr td.lvse { background-color:#22b573; color:#ffffff; padding:0;}
/*十五页*/
.gll-shiwu-xuan {display: flex;  align-items: center; margin-top: 14px;}
.geren-shiwu-but { margin-top:14px; }
.geren-shiwu-but a { display:inline-block;width:200px; height:40px; border:#005dab solid 1px; background-color:#005dab; text-align:center; line-height:40px; color:#ffffff; font-size:14px; font-weight:bold; margin-right:9px;}
.geren-shiwu-but a:hover{ opacity: .8;}
.geren-shiwu-but a.buthong { background-color:#c1272d; border:#c1272d solid 1px; width:100px;}
.geren-shiwu-but a.xiao { width:100px;}
.geren-shi-table table tr td.xiaolan { }
.geren-shi-table table tr td.xiaolan a { display:block;width:115px; height:40px; background-color:#005daa; color:#ffffff; line-height:40px; margin:0 auto;}
.geren-shi-table table tr td.xiaolan:hover a { color:#FFF;opacity: .8;}
/*十六页*/
.geren-shi-table table tr td.kecheng { line-height:1.2; }
.geren-shi-table table tr td.kecheng img { max-width:120px; margin:5px 0;}
/*十八页*/
.geren-shi-table table tr td.gengxiao { }
.geren-shi-table table tr td.gengxiao a { display:block;width:70px; height:30px; background-color:#005daa; color:#ffffff; line-height:30px; margin:0 auto;}
.geren-shi-table table tr td.gengxiao:hover a { color:#FFF;opacity: .8;}
.red { color:#c1272d;}
.green { color:#22a15e;}
/*十九页*/
.geren-shi-table table tr td.lanxian { }
.geren-shi-table table tr td.lanxian a { color:#005daa; text-decoration:underline;}
.geren-shi-table table tr td.lanxian:hover a { color:#005daa;opacity: .8;}
.geren-shi-table table tr td.shijiumore { padding:0; width:140px;}
.geren-shi-table table tr td .shijiulan { display:inline-block; width:80px; height:50px; background-color:#005daa;color:#ffffff; line-height:50px; }
.geren-shi-table table tr td .shijiulan:hover{ color:#ffffff;opacity: .8;}
.geren-shi-table table tr td .shijiuhong  { display:inline-block; width:55px; height:50px; background-color:#c1272d;color:#ffffff; line-height:50px; }
.geren-shi-table table tr td .shijiuhong:hover{ color:#ffffff;opacity: .8;}
/*二十二*/
.geren-shi-table table tr td.duigou .gll-shiwu-xuan .fxuan2{ margin:0 auto; }
.geren-shi-table table tr td.duigou .gll-shiwu-xuan .fxuan1{ margin:0 auto; }
.geren-ershier-search {display: flex;  align-items: center; margin-top:16px;}
.geren-ershier-search select { width:100px; height:24px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:75px 6px; margin-right:5px; }
.geren-ershier-search select:focus{ background-color:#FFF;}
.geren-ershier-search select::-ms-expand { display: none; }
.geren-ershier-search input[type=text] { width:100px; height:24px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1; margin-right:5px;}
.geren-ershier-search input[type=text]:focus{ background-color:#FFF;}
.geren-ershier-search input[type=submit] { display:block; width:50px; line-height:24px; text-align:center; height:24px; background-color:#005dab; color:#fff; font-size:12px; cursor:pointer; border:none;}
.geren-ershier-bot {}
.geb-left { float:left; width:50%; padding-top:6px;}
.geb-left a { display:inline-block; width:100px; height:30px; background-color:#005daa; color:#FFF; text-align:center; line-height:30px; margin-left:10px;}
.geb-left a:hover { opacity: .8;}
.geb-left .gll-shiwu-xuan {}
.geb-right { float:right; width:50%;}
/*二十三*/
.geren-shi-table table tr td.pic img { max-width:250px; max-height:140px; overflow:hidden; vertical-align:middle;}
.geren-shi-table table tr td { position:relative;}
.geren-shi-table table tr td .xiugai { position:absolute; right:10px; bottom:10px; line-height:1; font-size:12px; font-weight:bold; color:#005daa; text-decoration:underline; }
.geren-shi-table table tr td .xiugai:hover  { color:#f7931e;}
.geren-shi-table table tr td.yasuo { line-height:1.4;}
/*二十八*/
.lankuang{ width:200px; height:40px; background-color:#005dab; color:#ffffff; text-align:center; line-height:40px; font-size:14px; font-weight:bold; margin-top:10px;}
.lankuang a { color:#ffffff; display:block;}
.lankuang:hover{ opacity: .8;}
.chuans {position:relative; width:200px; height:200px; background:url(../images/xin/yulan.png) center; background-size:200px 200px;  overflow: hidden; }
.chuans .uploadImg {position:absolute;width: 100%;  height: 100%; left:0; right:0; top:0; bottom:0;margin:auto;z-index:2;opacity: 0; }
.chuans .yulan {width: 100%; height: 100%;z-index:1; background-size:100% auto; background-repeat:no-repeat; background-position:center center; text-align:center;}
#img_logo .img_logo-item img {width: 100%;}
.chuans .yulan img { max-width:100%; max-height:100%;}
.chuans2 {position:relative; width:200px; height:200px; background:url(../images/xin/yulan.png) center; background-size:200px 200px;  overflow: hidden; }
.chuans2 .uploadImg2 {position:absolute;width: 100%;  height: 100%; left:0; right:0; top:0; bottom:0;margin:auto;z-index:2;opacity: 0; }
.chuans2 .yulan2 {width: 100%; height: 100%;z-index:1; background-size:100% auto; background-repeat:no-repeat; background-position:center center;}
.div35 {width:100%; overflow:hidden;} 
.line35 { position:relative;} 
.line35 span.span { float:left;} 
.line35 span.span input { width:200px;}
.file35 { position:absolute; left:0; width:300px; top:0;height:40px; filter:alpha(opacity=0); opacity:0; cursor: pointer } 
.file135 { float:left; margin-left:8px; z-index:1; width:100px;height:40px; line-height:40px;background-color:#005daa;color:#ffffff; font-size:12px; cursor: pointer; text-align:center; } 
.inputstyle35 {float:left; z-index:99 } 
/*新闻内容页*/
/*.news-header { display: flex; align-items: center; justify-content: space-between; padding: 21px 0; border-bottom: 1px solid #e6e6e6; position:relative;}
*/
.xinwen-ban {   color:#595757; font-size:12px; font-weight:bold;}
.xinwen-ban a { color:#595757; }
.xinwen-ban a:hover { color:#005daa; text-decoration:underline;}
.xinwen-ban-back { background:url(../images/xin/news-fanhui.jpg) no-repeat center left; padding-left:32px;display:inline-block; margin-left:50px;}
.xw-show { margin-top: 20px; padding-bottom:80px;}
.xinwen-tit {color:#3d4246; font-size:24px; font-weight:bold; text-align:center; }
.xinwen-riqi {color:#595757; font-size:14px; line-height:27px;font-weight:bold; border-bottom:#e6e6e6  dashed 1px; margin-top:29px;}
.xinwen-riqi span { float:right; font-weight:normal;}
.xinwen-con {color:#595757; font-size:12px; line-height:1.6; margin-top:18px; }
.xinwen-con img { max-width:100%; margin:10px 0;}

.xinwen-con .annextitle { min-width:650px;}
.xinwen-con table.annex {  margin-top:3px;}
.xinwen-con table.annex img { margin:0;}
.xinwen-con table.annex tr td { padding:5px;}
.xinwen-con table.annex tr:hover { text-decoration:underline;}

.xinwen-xiazai-ban {color:#c1272d; font-size:12px; line-height:19px; margin-top:18px; font-weight:bold; text-decoration:underline; position:relative;}
.xinwen-xiazai-ban:after{content:""; position:absolute; left:82px; top:0; width:21px; height:21px; background:url(../images/xin/xiazai-icon.png) no-repeat;  }
.xinwen-xiazai-list { margin-top:8px; }
.xinwen-xiazai-list ul li{color:#595757; font-size:12px; line-height:19px;}
.xinwen-xiazai-list ul li a {color:#595757; }
.xinwen-xiazai-list ul li a:hover { text-decoration:underline;}
.xinwen-other {color:#595757; font-size:12px; line-height:1; font-weight:bold; margin-top:30px; border-bottom:#e6e6e6 dashed 1px;padding-bottom:20px; position:relative; padding-bottom:60px; }
.xinwen-other a {color:#595757; }
.xinwen-other a:hover {color:#005daa; text-decoration:underline;}
.xinwen-other span { display:block; position:absolute; bottom:30px; left:0; width:100%;}
.xinwen-tuijian-ban {color:#005daa; font-size:20px; line-height:38px; font-weight:bold; border-bottom:#e6e6e6 solid 1px; margin-top:11px;}
.xinwen-tuijian-list { padding:0 15px; margin-top:5px;}
.xinwen-tuijian-list ul li{ float:left; width:655px;color:#005dab; font-size:14px; line-height:34px; border-bottom:#e6e6e6 dashed 1px; margin:0 15px; }
.xinwen-tuijian-list ul li a {color:#005dab;}
.xinwen-tuijian-list ul li span { float:right;color:#595757; font-size:12px;}
.xinwen-tuijian-list ul li:hover a { text-decoration:underline;}
/*视频内容页*/
.geren-sp-left { float:left; width:1031px; border:#e6e6e6 solid 1px; margin-top:20px;}
.gsl-title { padding:2px 0 9px 20px; border-bottom:#e6e6e6 solid 1px; }
.gsl-title span{ display:inline-block; color:#005dab; font-size:20px; line-height:34px; font-weight:bold; border-bottom:#005dab solid 5px; }
.gsl-title-right { float:right; font-size:14px; font-weight:bold; line-height:1; color:#666465; padding-right:20px; padding-top:18px;}
.gsl-title-right img { vertical-align:bottom;}
.gsl-des { height:auto; padding-bottom:19px; position:relative;}
.gsl-des-left { float:left; width:420px; padding-top:19px; text-align:right;}
.gsl-des-left img { width:400px; height:230px;}
.gsl-des-mid { float:left; width:300px; padding-left:20px; margin-top:20px; border-right:#e6e6e6 dashed 1px;}
.gsl-des-right { float:right; width:291px; padding-right:20px;}
.gsl-des-mid .gdm-li { align-items: center;color:#595757; font-size:12px; line-height:20px;}
.gsl-des-mid .gdm-li img { width:12px; height:12px; margin-right:7px;}
.gsl-des-mid .gdm-li a { display:inline-block; height:25px; text-align:center; background-color:#005dab; color:#FFF; font-size:12px; padding:0 16px; line-height:25px; margin-left:10px;}
.gsl-des-mid .gdm-li a:hover { opacity: .8;}
.gdm-more { padding-top:14px; position:absolute; bottom:23px; left:440px;}
.gdm-more a{ display:inline-block; width:115px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; background-color:#39b54a; border-radius:17px; margin-left:20px;}
.gdm-more a:first-child { margin-left:0;}
.gdm-more a.ahong { background-color:#c1272d; cursor:pointer;}
.gdm-more a:hover { opacity: .8;}
/*.gdm-more a:last-child { background-color:#eba634; }*/
.gdm-more .xiangqing{ display:inline-block; width:115px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; background-color:#39b54a; border-radius:17px; margin-left:20px;}
.gdr-top { margin-top:20px;}
.gdr-bot {color:#595757; font-size:12px; line-height:20px; margin-top:21px;}
.gdr-top-left { float:left; width:210px;}
.gdr-top-left .gdm-li {display: flex; align-items: center;color:#595757; font-size:12px; line-height:20px;}
.gdr-top-left .gdm-li img { width:12px; height:12px; margin-right:7px;}
.gdr-top-left .gdm-li2 {color:#595757; font-size:12px; line-height:20px;}
.gdr-top-left .gdm-li2 img { display:inline-block; width:12px; height:12px; margin-right:7px; vertical-align:top; margin-top:2px;}
.gdr-top-left .gdm-li2 div { display:inline-block;}
.gdr-top-right { float:right; width:52px; height:74px;}
.gdr-top-right img {width:52px; height:74px;}
.gsl-show { min-height:520px;}
.gsl-show-ban { background-color:#f2f2f2; height:60px; border-bottom:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px;}
.gsl-show-ban ul li { float:left; width:150px; line-height:58px; text-align:center;color:#005dab; font-size:16px; font-weight:bold; border-right:#e6e6e6 solid 1px; cursor:pointer; position:relative; }
.gsl-show-ban ul li.active { background-color:#FFF;}
.gsl-show-ban ul li.active:after{content:""; position:absolute; left:0; top:0; width:149px; height:4px; background-color:#005dab; }
.gsl-show-con {}
.gscl-des{color:#595757; font-size:12px; line-height:20px; padding:15px 20px; }
.gscl-bufen { display:block;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp:8;
  line-clamp:8;
  -webkit-box-orient: vertical;}
.gscl-gengduo { display:none;}

.gscl-more {color:#c1272d; font-size:12px; line-height:20px; font-weight:bold; margin-top:10px; text-decoration:underline; position:relative; cursor:pointer;}
.gscl-more:after{content:""; position:absolute; left:75px; top:6px; width:10px; height:10px; background:url(../images/xin/gscl-more.png) no-repeat; }
.gscl-more.xia:after { background:url(../images/xin/gscl-more1.png) no-repeat;}

.gscl-list { border-top:#e6e6e6 solid 1px; padding:0 20px 15px 20px; margin-top:20px;}
.gscl-list table tr th {color:#005dab; font-size:12px; line-height:30px; padding:5px; text-align:center; border-bottom:#e6e6e6 dashed 1px; font-weight:bold; }
.gscl-list table tr th .xiaolan { display:inline-block; height:23px; background-color:#005dab; border:#005dab solid 1px; color:#FFF; font-size:12px; line-height:23px; text-align:center; padding:0 13px;}
.gscl-list table tr td {color:#595757; font-size:12px; line-height:20px; padding:5px; text-align:center;}
.gscl-list table tr td .xiaolan { display:inline-block; height:23px; background-color:#005dab; border:#005dab solid 1px; color:#FFF; font-size:12px; line-height:23px; text-align:center; padding:0 13px;}
.gscl-list table tr td .xiaolan a { display:block;color:#FFF;}
.gscl-list table tr td .xiaohui {display:inline-block; height:25px; background-color:#f2f2f2; border:#e6e6e6 solid 1px; color:#595757; font-size:12px; line-height:23px; text-align:center; padding:0 13px;}
.gonggong-xuan {display: flex;  align-items: center; }
.blue { color:#005dab; font-size:14px; font-weight:bold;}
.gscl2 { margin:20px;}
.gsl-show-con-li table tr td { color:#595757; font-size:12px; font-weight:bold;}
.nobold { font-weight:normal;}
.gscl-textarea { margin:0 20px;}
.gscl-textarea textarea { width:100%; padding-left:9px; height:100px;color:#585657; font-size:12px; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:transparent;outline: none; line-height:40px; resize:none;}
.gscl-textarea textarea::-webkit-input-placeholder { color: #a5a5a5;}
.gscl-tijiao { margin:10px 20px; font-size:12px; font-weight:bold; color:#595757; padding-bottom:10px;}
.gscl-tijiao span { float:right;}
.gscl-tijiao input[type=submit] { width:80px; line-height:25px; text-align:center; height:25px; background-color:#005dab; color:#fff; font-size:12px;  cursor:pointer; border:none;}
.gscl-xinglist { margin:0 20px; border-top:#e6e6e6 dashed 1px; padding-bottom:20px; }
.gscl-xinglist-li { height:auto; border-bottom:#e6e6e6 dashed 1px; position:relative; padding:15px 0;}
.gscl-xinglist-left { float:left; width:740px;color:#595757; font-size:12px; }
.gscl-xinglist-right { position:absolute; right:0; bottom:13px; color:#595757; font-size:12px;}
.gscl-xingicon { color:#595757; font-size:12px; font-weight:bold; padding-bottom:16px;}
.gscl-dianji {color:#c1272d; font-size:12px; line-height:20px; font-weight:bold; text-decoration:underline; position:relative; margin-right:20px; cursor:pointer;}
.gscl-dianji:after{content:""; position:absolute; left:75px; top:4px; width:10px; height:10px; background:url(../images/xin/gscl-more1.png) no-repeat; }
.gscl-dianji.xia:after {background:url(../images/xin/gscl-more.png) no-repeat;}

.gscl-wenda {color:#005dab; font-size:14px; line-height:20px; font-weight:bold; padding:20px 20px 5px 20px; }
.gscl-zixunlist { padding:0 20px 20px 20px;}
.gscl-zixunlist-li { border:#e6e6e6 solid 1px; padding:5px; margin-top:20px;}
.gscl-zixunlist-li table tr td {color:#595757; font-size:12px; line-height:20px; padding:5px; font-weight:normal; border:#e6e6e6 dashed 1px;}

.gsl-xgsp{width:1044px; margin-top:20px;}
.gsl-xgsp ul{display:flex;flex-wrap:wrap}
.gsl-xgsp ul .video-wrap_noneimg{display:block;width:100%;margin-top:100px}
.gsl-xgsp ul.video-hide{display:none}
.gsl-xgsp ul li{width:317px;box-sizing:border-box;border:1px solid #cfcfcf;margin:0 0 20px 16px; min-height:241px;}
/*.gsl-xgsp ul li:nth-child(3n){margin:0 0 20px 0}*/
.gsl-xgsp ul li a{display:block}
.gsl-xgsp ul li:hover { background-color:#eaf6fd;}

.gsl-xgsp ul li .video-img{width:100%;overflow:hidden;position:relative}
.gsl-xgsp ul li .video-img img{width:100%;transition:all .2s; height:177px;}
.gsl-xgsp ul li .video-img i{width:71px;height:71px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/icon14.png) no-repeat center/100% 100%}
.gsl-xgsp .text-wrapper{padding:8px 20px 10px}
.gsl-xgsp .text-wrapper .name{font-size:14px;font-weight:700;color:#005dab;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:18px}
.gsl-xgsp .text-wrapper .inof-box{display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;color:#595757}
.gsl-xgsp .text-wrapper .inof-box:nth-child(2){margin-bottom:14px}
.gsl-xgsp .text-wrapper .inof-box .num { position:relative;padding-left:20px;}
.gsl-xgsp .text-wrapper .inof-box .num:after{content:""; position:absolute; left:-10px; top:0; width:24px; height:13px; background:url(../images/xin/yanjing.png) no-repeat;}

.gsl-xgsp ul li .gengduo1 {color:#b3b3b3; font-size:20px; line-height:1; font-weight:bold; text-align:center; margin-top:87px; }
.gsl-xgsp ul li .gengduo2 {color:#b3b3b3; font-size:40px; line-height:1; font-weight:bold; text-align:center; }
.gsl-xgsp ul li .gengduo3 { margin:0 auto; width:150px; height:47px; background-color:#005dab; color:#ffffff; font-size:15px; line-height:47px; font-weight:bold; text-align:center; border-radius:25px; margin-top:16px;}
/*十五页*/
.shizi-left { float:left; width:159px; height:200px;  margin-top:20px; margin-left:20px; }
.shizi-left img {width:159px; height:200px;}
.shizi-right { float:right; width:820px; height:auto; padding-top:20px; padding-right:20px;}
.shizi-right .cn {color:#005dab; font-size:20px; line-height:1; font-weight:bold; }
.shizi-right .en {color:#595757; font-size:12px; line-height:1; font-weight:bold; margin-top:10px; }
.shizi-right .des {color:#595757; font-size:12px; line-height:20px; margin-top:20px; }
.shizi-right .more {color:#595757; font-size:12px; line-height:20px; font-weight:bold; margin-top:15px; }
.shizi-right .more table tr td{ border-bottom:#e6e6e6 dashed 1px; padding:5px;}
.shizi-jingli {color:#595757; font-size:12px; line-height:24px; border-bottom:#e6e6e6 dashed 1px; margin:20px; padding-bottom:10px; }
/*检测求助*/
.qiuzhu-box { border:#e6e6e6 solid 1px;}
.qiuzhu-ban { padding:11px 0 19px 20px; border-bottom:#e6e6e6 solid 1px; }
.qiuzhu-ban span{ display:inline-block; color:#005dab; font-size:20px; line-height:34px; font-weight:bold; border-bottom:#005dab solid 5px; }
.qiuzhu-table {color:#595757; font-size:12px; line-height:20px; font-weight:bold; margin:15px 20px; }
.qiuzhu-table table tr td{ border-bottom:#e6e6e6 dashed 1px; padding:5px;}
.qiuzhu-anniu {color:#005dab; font-size:16px; line-height:60px; font-weight:bold; background-color:#f2f2f2;border-top:#e6e6e6 solid 1px; text-align:center; cursor:pointer;}
.qiuzhu-xx{ display:none; color:#595757; font-size:12px; line-height:24px; border-bottom:#e6e6e6 dashed 1px; margin:20px; padding-bottom:10px; }
/*检测服务机构内容页*/
.xinwen-right { position:absolute; right:0; top:20px; width:440px; height:60px; background-color:#FFF; text-align:right;}
.xinwen-right a { display:inline-block; background-color:#39b54a; color:#ffffff; font-size:18px; font-weight:bold; text-align:center; width:190px; height:60px; line-height:60px;border-radius:30px; margin-left:20px;}
.xinwen-right a:hover { opacity: .8;}
.xinwen-right a img { width:26px; height:26px; margin-right:9px; vertical-align:sub;}
.xinwen-right a:first-child { background-color:#c1272d;}


.youjian { min-height:310px; border:#e6e6e6 solid 1px; margin-top:40px; position:relative;}
.youjian:after{content:""; position:absolute; right:0; top:0; width:80px; height:81px; background:url(../images/xin/yj-right.png) no-repeat; }
.yj-top { margin:0 20px 20px 20px; }
.yj-top .yj-left { float:left; margin-top:10px; width:200px; height:242px; border:#e6e6e6 solid 1px;}
.yj-top .yj-left .jyl-pic { width:198px; height:199px; text-align:center; overflow:hidden; line-height:189px; background-color:#FFF;}
.yj-top .yj-left .jyl-pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.yj-top .yj-left .jyl-cn {color:#595757; font-size:16px; line-height:42px; font-weight:bold; text-align:center; border-top:#e6e6e6 solid 1px; background-color:#f2f2f2;}
.yj-top .yj-mid { float:left; width:960px; margin-left:20px;}
.jym-title {color:#005dab; font-size:24px; line-height:65px; font-weight:bold; border-bottom:#ececec dashed 1px; }
.jym-table { margin-top:10px;}
.jym-table tr td .yjmt-li{display: flex;align-items: center; color: #595757; font-size: 12px; line-height: 28px; font-weight:bold;}
.jym-table tr td .yjmt-li img { width:18px; height:18px; margin-right:9px;}
.jym-con {color:#595757; font-size:12px; line-height:17px; margin-top:10px; }
.yj-right { padding-top:94px; width:165px; float:right;}
.yj-right ul li { color: #595757; font-size: 14px; width:163px; text-align:center; line-height:33px; font-weight:bold; background-color: #f2f2f2; border:#e9e9e9 solid 1px; margin-bottom:11px;}
.yj-right ul li a { width:100%;display: flex;align-items: center; }
.yj-right ul li img { width:18px; height:18px; margin-right:8px; margin-left:35px;}
.yj-right ul li.active { background-color:#005dab; border:#005dab solid 1px; color:#ffffff;}
.yj-right ul li.active a { color:#ffffff;}
.yj-right ul li:hover { opacity: .8;}
.yj-bot{color:#595757; font-size:12px; line-height:56px; font-weight:bold; margin:0 20px; border-top:#ececec solid 1px;}
.yj-bot span { }
.yj-bot a { color: #005dab;}
.popular-content{display:flex;justify-content:space-between;padding-top:18px}
.popular-content ul{width:1032px;box-sizing:border-box;display:flex;flex-wrap:wrap}
.popular-content ul li{width:330px;height:250px;box-sizing:border-box;padding:20px;border:1px solid #cfcfcf;margin:0 10px 10px 0}
.popular-content ul li:nth-child(3n){margin:0 0 10px 0}
.popular-content ul li a{position:relative;display:block}
.popular-content ul li a:hover .btn{opacity:.8}
.popular-content ul li h1{width:220px;color:#005eab;font-size:16px;padding-bottom:10px;box-sizing:border-box;border-bottom:1px solid #cfcfcf; height:26px; overflow:hidden;}
.popular-content ul li .row{display:flex;align-items:flex-start;margin-top:10px;margin-bottom:17px}
.popular-content ul li .row img{width:70px;height:70px}
.popular-content ul li .block-details{font-size:12px;color:#636262;margin-left:16px}
.popular-content ul li .block:nth-child(2) p{font-size:12px;color:#636262;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:15px}
.popular-content ul li .flag{position:absolute;top:-20px;right:19px}
.popular-content ul li .btn{position:absolute;top:100px;right:19px;width:80px;height:32px;font-size:12px;color:#fff;line-height:32px;text-align:center;background:#005eab}
/*荣誉资质*/
.rongyu { border:#e6e6e6 solid 1px;}
.rongyu-ban { padding:11px 0 19px 20px; border-bottom:#e6e6e6 solid 1px; }
.rongyu-ban span{ display:inline-block; color:#005dab; font-size:20px; line-height:34px; font-weight:bold; border-bottom:#005dab solid 5px; }
.rongyu-ban a { display:block; float:right; color:#595757; font-size:14px; font-weight:bold; margin-right:20px; margin-top:15px;}
.rongyu-list { position:relative; padding:0 40px; height:270px;}
.rongyu-list .swiper-container{width:100%;height:250px; margin-top:20px;}
.rongyu-list .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:#e6e6e6 solid 1px; padding:10px 20px; }
.rongyu-list .swiper-slide img { width:148px; height:211px; }
.rongyu-list .swiper-button-next{ background:url(../images/xin/next.png) no-repeat; width:17px; height:24px;outline:none;transform: rotate(0deg); }
.rongyu-list .swiper-button-prev{ background:url(../images/xin/prev.png) no-repeat; width:17px; height:24px;outline:none;}
.qingkuang{ border:#e6e6e6 solid 1px; margin-top:20px;}
.qingkuang-list { margin:20px;}
.qingkuang-list ul li{ float:left; width:469px; color:#005dab; font-size:14px; border-bottom:#ececec dashed 1px; line-height:36px; margin:0 8px;}
.qingkuang-list ul li a { color:#005dab;}
.qingkuang-list ul li span { float:right;color:#595757; font-size:12px;}
.qingkuang-list ul li:hover { text-decoration:underline; font-weight:bold; }
.qingkuang-list ul li:hover span { font-weight:normal;}

.nengli { border:#e6e6e6 solid 1px; margin-top:20px;}
.nengli-ban { padding:11px 0 19px 20px; border-bottom:#e6e6e6 solid 1px; position:relative; }
.nengli-ban span{ display:inline-block; color:#005dab; font-size:20px; line-height:34px; font-weight:bold; border-bottom:#005dab solid 5px; }
.nengli-ban a { display:block; float:right; color:#595757; font-size:14px; font-weight:bold; margin-right:20px; margin-top:15px;}
.nengli-nav { position:absolute; top:19px; left:170px;}
.nengli-nav ul li { float:left; width:auto; height:30px; line-height:30px; color:#595757; font-size:14px; padding:0 20px; margin-left:10px; cursor:pointer;}
.nengli-nav ul li.active { background-color:#005dab; color:#ffffff;}
.nengli-nav ul li:hover { background-color:#005dab; color:#ffffff;}

.nengli-list{ padding:10px; text-align:center;}
.nengli-list ul { display:inline-block;float:left;}
.nengli-list ul li{ float:left; width:230px; height:170px; margin:0 5px; margin-bottom:10px; text-align:center; overflow:hidden; line-height:96px;}
.nengli-list ul li img { width:230px; height:170px; }
.nengli-list ul li:nth-child(n+8){ display:none;}

/*zxfw-con*/
.zxfw-con { border:#e6e6e6 solid 1px;}
.zxfw-con-ban { background-color:#f2f2f2; height:60px; border-bottom:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px;}
.zxfw-con-ban ul li { float:left; width:150px; line-height:58px; text-align:center;color:#005dab; font-size:16px; font-weight:bold; border-right:#e6e6e6 solid 1px; cursor:pointer; position:relative; }
.zxfw-con-ban ul li.active { background-color:#FFF;}
.zxfw-con-ban ul li.active:after{content:""; position:absolute; left:0; top:0; width:149px; height:4px; background-color:#005dab; }
.zxfw-con-con{}
.zxfw-ban { padding:11px 0 19px 20px; border-bottom:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px; }
.zxfw-ban span{ display:inline-block; color:#005dab; font-size:20px; line-height:34px; font-weight:bold; border-bottom:#005dab solid 5px; }
.zxfw-ban a { display:block; float:right; color:#595757; font-size:14px; font-weight:bold; margin-right:20px; margin-top:15px;}
.zxfw-piclist { padding-top:15px; padding-bottom:7px;}
.zxfw-piclist ul li{ float:left; width:137px; height:auto; margin-left:27px;}
.zxfw-piclist ul li .pic{width:137px; height:107px; text-align:center; overflow:hidden;}
.zxfw-piclist ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.zxfw-piclist ul li .tit {color:#005dab; font-size:12px; line-height:30px; font-weight:bold; text-align:center; height:30px; overflow:hidden;}
.zxfw-neirong { padding:20px;}
.zxfw-neirong img { max-width:100%;}
/*产品主展示*/
.zxfw-zhu {}
.zxfw-zhu-left { float:left; width:620px; margin-left:50px; padding-top:20px;}
.zxfw-zhu-right { float:right; width:640px; margin-right:50px;}

.zxfw-zhu-left .suoluetu { width:618px; height:468px; position:relative;}
.zxfw-zhu-left .suoluetu .swiper-container{width:100%;margin-left:auto;margin-right:auto}
.zxfw-zhu-left .suoluetu .swiper-slide{background-size:cover;background-position:center}
.zxfw-zhu-left .suoluetu .gallery-top{height:80%;width:100%; border:#80aed5 solid 1px;}
.zxfw-zhu-left .suoluetu .gallery-thumbs{ width:80%; height:20%;box-sizing:border-box;padding:10px 0; margin:0 auto;}
.zxfw-zhu-left .suoluetu .gallery-thumbs .swiper-slide{ width:20%; height:70%;opacity:.4; border:#4086bf solid 1px;}
.zxfw-zhu-left .suoluetu .gallery-thumbs .swiper-slide-thumb-active{opacity:1}
.zxfw-zhu-left .suoluetu .swiper-button-next { background:#005daa url(../images/xin/xiangqing-but2.png) no-repeat center center; width:34px; height:50px; background-size: 12px 18px; bottom:7%; top:auto;}
.zxfw-zhu-left .suoluetu .swiper-button-prev {background:#005daa url(../images/xin/xiangqing-but.png) no-repeat center center;  width:34px; height:50px; background-size: 12px 18px; bottom:7%; top:auto;}
.zzr-cn {color:#005daa; font-size:24px; line-height:1; font-weight:bold; margin-top:47px;}
.zzr-en {color:#005daa; font-size:24px; line-height:1; font-weight:bold; margin-top:5px; padding-bottom:24px;}
.zzr-table{ border-bottom:#e6e6e6 dashed 1px;border-top:#e6e6e6 dashed 1px;color:#595757; font-size:12px; line-height:24px; font-weight:bold; padding:13px 0 18px 0;}
.zzr-biaoqian { padding-top:12px;}
.zzr-biaoqian span { display:inline-block; color:#005daa;font-size:14px; height:31px; line-height:31px; font-weight:bold;}
.zzr-biaoqian a { display:inline-block; width:102px; height:31px; line-height:31px;color:#595757; font-size:12px; background:url(../images/xin/zxfw-biaoqian1.png) no-repeat; text-align:center; margin-left:18px; }
.zzr-biaoqian a:hover { background:url(../images/xin/zxfw-biaoqian2.png) no-repeat;color:#595757;}

.zzr-biaoqian li { display:inline-block; width:102px; height:31px; line-height:31px;color:#595757; font-size:12px; background:url(../images/xin/zxfw-biaoqian1.png) no-repeat; text-align:center; margin-left:18px; }
.zzr-biaoqian li:hover { background:url(../images/xin/zxfw-biaoqian2.png) no-repeat;color:#ffffff;}

.zzr-chakan { width:300px; height:40px; line-height:40px; text-align:center; color:#FFF; background-color: #005daa; font-size:12px; font-weight:bold; margin-top:19px;}
.zzr-chakan a { color:#FFF; display:block;}
.zzr-chakan:hover { opacity: .8;}

.zzr-zixun{ margin-top:20px;}
.zzr-zixun a{ display:inline-block; width:120px; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; float:left;background-color:#c1272d; margin-right:10px;} 
.zzr-zixun a:first-child { background-color:#c1272d;}
.zzr-zixun a:first-child+a { background-color:#f7931e;}
.zzr-zixun a:first-child+a+a { background-color:#009245;}
.zzr-zixun a:hover { opacity: .8;}

.zzr-more { margin-top:16px;}
.zzr-more-left { float:left; background:url(../images/xin/zxfw-more1.png) no-repeat left top; }
.zzr-more-left .nob {color:#595757; font-size:20px; line-height:1; font-weight:bold; padding-left:43px; margin-top:12px;}
.zzr-more-left .cn {color:#808080; font-size:12px; line-height:1; margin-top:10px;}

.zzr-more-right { float:left; margin-top:12px;}
.zzr-more-right a { width:34px; height:34px; margin-left:28px;}
.zzr-more-right a img{ width:34px; height:34px;}
.zzr-more-right a:hover { opacity: .8;}
/*考试内页*/
.ks-content { border:#e6e6e6 solid 1px; margin-top:70px;}
.ks-title { height:19px; position:relative; border-bottom:#f3f3f3 dashed 1px; }
.ks-title span { position:absolute; top:-50px; left:0; display:inline-block; font-size:18px; font-weight:bold; color:#005dab; line-height:46px;  border-top:#005dab solid 4px; background-color:#ffffff; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; padding:0 80px;}
.ks-con { position:relative; padding-left:104px; margin-top:30px;}
.ks-leixing { position:absolute; top:0; left:0; width:85px; height:31px; background:url(../images/xin/ks-qizi.png) no-repeat; color:#FFF; font-size:12px; font-weight:bold; line-height:31px; padding-left:14px;}
.ks-biaoti {color:#595757; font-size:12px; line-height:31px;}
.ks-xuanxiang { padding-top:12px;}
.ks-xuanxiang ul li{color:#595757; font-size:12px; line-height:31px;}
.ks-xx { margin-top:50px;}
.ks-xx span{ display:inline-block; width:150px; height:30px; background-color:#c1272d; font-size:12px; font-weight:bold; text-align:center; color:#FFF; line-height:30px; margin-right:20px;}
.ks-xx a { display:inline-block; width:120px; height:30px; background-color:#005dab; font-size:12px; font-weight:bold; text-align:center; color:#FFF; line-height:30px; margin-right:10px;}
.ks-xx a:last-child { background-color:#39b54a;}
.ks-lie { border:#e6e6e6 solid 1px; margin:20px 28px; padding:8px 3px;}
.ks-lie a { display:inline-block; width:50px; height:50px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; text-align:center; line-height:50px; text-align:center; font-size:12px; font-weight:bold; margin:4px;}
.ks-lie a:hover{ opacity: .8;}
/*证书查询*/
.zscx-title { height:19px; position:relative; }
.zscx-title span { position:absolute; top:-50px; left:0; display:inline-block; font-size:18px; font-weight:bold; color:#005dab; line-height:46px;  border-top:#005dab solid 4px; background-color:#ffffff; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; padding:0 80px;}
.zscx-con { display:flex;align-items:center;  padding-bottom:30px; margin-top:12px;}
.zscx-con label {font-size:12px; font-weight:bold; color:#595757; line-height:40px; margin-left:40px; }
.zscx-con input[type=text] { width:250px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1; margin-left:20px;}
.zscx-con input[type=text]:focus{ background-color:#FFF;}
.zscx-con input::-webkit-input-placeholder { color: #a5a5a5;}
.zscx-con input[type=submit] { width:100px; line-height:30px; text-align:center; height:30px; background-color:#005dab; color:#fff; font-size:12px;  cursor:pointer; border:none; margin-left:40px;}
.shipin { height:auto; margin-top:15px; margin-bottom:19px;}
.shipin img { max-width:100%;}
/*视频播放页右侧*/
.sp-content{box-sizing:border-box;border:1px solid #e6e6e6; margin-bottom:20px;width:348px;box-sizing:border-box;padding:20px 8px 0 20px}
.sp-content .sp-title{display:flex;align-items:center;color:#595757;font-size:14px;}
.sp-content .sp-title h1{font-size:20px;color:#005dab;position:relative}
.sp-content .sp-title h1::after{content:'';position:absolute;left:0;bottom:-8px;width:100%;height:6px;line-height:6px;display:block;border-radius:3px;background:#005dab}
.sp-content .sp-title a {color:#595757;font-size:18px; font-weight:bold; margin-left:28px;}
.sp-content dl{margin-top:10px}
.sp-content dl a{display:flex;align-items:flex-start;justify-content:space-between}
.sp-content dl dd{ height:35px; border-bottom:#f3f3f3 dashed 1px; line-height:35px; overflow:hidden; font-size:12px;}
.sp-dl-content{height:353px;overflow-y:auto;  border-top:#f3f3f3 solid 2px; margin-top:20px;}
.sp-content dl{width:296px}
.sp-dl-content::-webkit-scrollbar{width:10px;height:1px}
.sp-dl-content::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87ceeb;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}
.sp-dl-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ededed;border-radius:10px;position:absolute;left:-1000px}
.sp-content dl dd.active a{ color:#005daa; font-weight:bold;}
.sp-content dl dd:hover a { text-decoration:underline;}
/*考试系统列表页*/
.ksxt-list { margin-top:20px;}
.ksxt-list ul li{ float:left; width:447px; height:200px; position:relative; margin-left:29.5px; }

.ksxt-list ul li:first-child { margin-left:0;}
.ksxt-list ul li .pic { width:447px; height:200px; position:relative; overflow:hidden;}
.ksxt-list ul li .pic:after{content:""; position:absolute; left:0; top:0; width:100%; height:100%;background-color:rgba(0, 0, 0, 0.6); }
.ksxt-list ul li.active .pic:after{background-color:rgba(0, 0, 0, 0.3); }
.ksxt-list ul li .con { position:absolute; top:0; left:0;width:447px; height:200px;}
.ksxt-list ul li .con .icon { width:60px; height:60px; margin:0 auto; margin-top:33px;}
.ksxt-list ul li .con .tit { color:#716f6f; font-size:20px; line-height:1; font-weight:bold; margin-top:20px; text-align:center;}
.ksxt-list ul li .con .des { color:#716f6f; font-size:20px; line-height:1; font-weight:bold; margin-top:10px;text-align:center;}
.ksxt-list ul li .hongsidai { position:absolute; right:-21px; top:14px; width:182px; height:51px; background:url(../images/xin/hongsidai.png) no-repeat; }
.ksxt-list ul li .hongsidai span { display:inline-block; color:#FFF; font-size:12px; font-weight:bold; line-height:1; text-align:center; width:182px; margin-top:23px;}
.ksxt-list ul li.active .con .tit{color:#ffffff; }
.ksxt-list ul li.active .con .des{color:#ffffff; }

.ksxt-content { margin-top:20px;}
.ksxt-bot-title { height:50px; position:relative; border-left:#e6e6e6 solid 1px;  border-bottom:#e6e6e6 solid 1px;}
.ksxt-bot-title ul li { float:left; width:250px; height:50px; text-align:center;font-size:18px; font-weight:bold; color:#005dab; background-color:#f2f2f2; line-height:50px; border-right:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px; position:relative; cursor:pointer;}
.ksxt-bot-title ul li.active { font-weight:bold; color:#005dab; background-color:#FFF;}
.ksxt-bot-title ul li.active:after{content:""; position:absolute; left:0; top:0; width:100%; height:4px; background-color:#005dab; }
.ksxt-bot-con { border:#ececec solid 1px; border-top:none; padding-bottom:40px; position:relative; padding-top:10px;}
.ksxt-bot-con:after{content:""; position:absolute; left:30px; top:20px; width:1340px; height:1px; border-top:#ececec dashed 1px;}
.ksxt-bot-con a { display:inline-block; float:left; width:200px; height:80px; background-color:#005dab; color:#FFF; font-size:12px; font-weight:bold; text-align:center;border-radius:10px; line-height:22px; padding-top:29px; margin-left:28.57px; margin-top:28.57px; }
.ksxt-bot-con a:hover { opacity: .8;}
.ksxt-bot-con a.erhang { padding-top:18px;}
/*培训服务考试系统*/
.model-content .right a{ display: block; margin-bottom: 10px; position: relative;}
.model-content .right a .zhezhao { position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/xin/zhezhao.png) repeat-x; z-index:1}
.model-content .right p{ z-index:3;}
.jc-top_ .min-title_ p.min-title-two { color:#595757; margin-left:40px;}
.jc-top_ .nav a {font-size: 14px;}
.video-wrap ul li { position:relative;}
.video-wrap ul li .tuijian { position:absolute; top:0; right:0; background:url(../images/xin/tuijiana.png) no-repeat; width:80px; height:81px; z-index:3;}
.video-wrap ul li .num { position:relative;}
.video-wrap ul li .num:after{content:""; position:absolute; left:-30px; top:0; width:24px; height:13px; background:url(../images/xin/yanjing.png) no-repeat;}
.meeting .meeting-attr { height:auto;}
.meeting-attr ul.show { height:280px;}
.meeting-attr ul li{ margin: 0 26px 5px 0;}
.meeting-attr ul li:nth-child(3n){  margin: 0 0 5px 0;}
.pxfw-nav ul { padding-top:0;}
.pxfw-nav li { padding-top:50px; margin-bottom:34px;}
.pxfw-nav li { position:relative;}
.pxfw-nav li.on:after{content:""; position:absolute; right:23px; top:30px; width:40px; height:39px; background:url(../images/xin/quan.png) no-repeat;}
.pxfw-nav li:nth-child(2):before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu1.png) no-repeat;}
.pxfw-nav li:nth-child(3):before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu2.png) no-repeat;}
.pxfw-nav li:nth-child(4):before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu3.png) no-repeat;}
.pxfw-nav li:nth-child(2).on:before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu12.png) no-repeat;}
.pxfw-nav li:nth-child(3).on:before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu22.png) no-repeat;}
.pxfw-nav li:nth-child(4).on:before{content:""; position:absolute; left:40px; top:10px; width:36px; height:36px; background:url(../images/xin/ks-ban-tu32.png) no-repeat;}




/*专项服务不确定度*/
.zxfw-bqd-top { border:#e5e5e5 solid 1px;margin-top:20px;}
.zbt-con { height:auto; padding-bottom:35px;}
.zbt-left { float:left; width:295px;}
.zbt-left .zbt-left-top {color:#595757; font-size:12px; line-height:21px; padding-top:32px; padding-left:25px;}
.zbt-left-bot{ padding-left:23px; margin-top:45px;}
.zbt-left-bot a{ margin-top:10px; display:block; width:295px; height:42px; background-color:#005daa; text-align:center; color:#FFF; line-height:42px;border-radius:21px;}
.zbt-left-bot a:hover { opacity: .8;}

.zbt-right { float:right; width:1023px; height:335px; margin-right:29px; margin-top:34px;}
.zbt-right img { max-width:100%;}

.zxfw-bqd-bot { border:#e5e5e5 solid 1px; margin-top:20px;}
.zbb-list { margin:20px;}
.zbb-list ul li{ float:left; width:650px; color:#005dab; font-size:14px; border-bottom:#ececec dashed 1px; line-height:36px; margin:0 8px;}
.zbb-list ul li a { color:#005dab;}
.zbb-list ul li span { float:right;color:#595757; font-size:12px;}
.zbb-list ul li:hover { text-decoration:underline; font-weight:bold; }
.zbb-list ul li:hover span { font-weight:normal;}

.geren-zhxx-ban2 {  height:44px; margin-top:15px;}
.geren-zhxx-ban2 ul li { float:left; width:200px; text-align:left; color:#595758; font-size:20px; line-height:44px; font-weight:bold; position:relative;}
.geren-zhxx-ban2 ul li a { color:#595758;}
.geren-zhxx-ban2 ul li.active {color:#005eab; }
.geren-zhxx-ban2 ul li.active a {color:#005eab; }
/*招标资讯列表页*/
.grt-ban2 { display:flex;}
.grt-ban2-left {color:#005dab; font-size:20px; font-weight:bold; line-height:50px; width:122px; position:relative;}
.grt-ban2-left:after{content:""; position:absolute; left:5px; bottom:12px; width:70px; height:5px; background-color:#005dab;border-radius:3px; }
.grt-ban2-mid {color:#999999; font-size:12px; line-height:58px; width:127px; }
.grt-ban2-right {color:#595757; font-size:14px; font-weight:bold; line-height:58px; width:75px;}
.grt-ban2-right a{color:#595757; }

.jc-container.jc-container4 .left .item .block .row-block p{ width:100%;}
.jc-container.jc-container4 .left .item .block { width:465px;}
.jc-container.jc-container4 .jj-wrap { width:80%;}
.jc-container.jc-container4 .xiazai { position: absolute; top: 57px; right:35px; width: 106px; height: 24px; font-size: 12px; color: #595757; line-height: 24px; text-align: center;}
.jc-container.jc-container4 .xiazai img { vertical-align:sub; margin-left:5px;}

.jc-container.jc-container4 .left .item .a{display:flex;align-items:flex-start;width:100%;height:100%;position:relative;box-sizing:border-box}
.jc-container.jc-container4 .left .item .a .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;color:#005dab;padding-bottom:10px;position:relative;margin-bottom:10px}
.jc-container.jc-container4 .left .item .a .name::after{position:absolute;bottom:0;left:0;content:'';width:200px;height:1px;background:#cfcfcf}
.jc-container.jc-container4 .left .item .a p{margin-bottom:5px;font-size:12px;color:#585858}
.jc-container .left .item .btn a{ display:block; color:#FFF;}
/*首页*/
.logo-tit { font-size:30px; font-weight:bold; color:#005dab; margin-left:20px; margin-right:190px;}
/*企业页面*/
.jc-container9 .left{ float:right; width:1047px; margin-left:40px;}
.jc-container9 .qiye-left { float:left; width:337px;}
.jc-container9 .qiye-left img { max-width:100%;}
/*商家动态*/
.shangjia-ban {color:#005dab; font-size:24px; font-weight:bold; line-height:74px; font-weight:bold; border-bottom:#e6e6e6 solid 1px; margin-bottom:20px; background:url(../images/xin/shangjia-ban.png) no-repeat left center; padding-left:50px;}
.shangjia-ban .chakan { float:right; width:120px; height:34px; line-height:34px; text-align:center; background-color:#337dbc; color:#FFF; font-size:14px;border-radius:15px; margin-top:17px;}
.shangjia-ban .chakan:hover {opacity: .8;}
.jc-container{display:flex;margin-top:20px}
.jc-container .model-list li{margin-bottom:20px; border-bottom:#e6e6e6 solid 1px;}
.jc-container .model-list li a{display:flex;align-items:flex-start}
.jc-container .model-list li img{ display:none; flex:0 0 300px;height:199px;margin-right:60px}

.jc-container .model-list .details{width:100%}
.jc-container .model-list .name{font-size:16px;font-weight:700;color:#005dab}
.jc-container .model-list .time{font-size:12px;color:#585757; float:right;}
.jc-container .model-list .info{font-size:14px;color:#585757;margin-top:20px;line-height:1.5;min-height:63px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.jc-container .model-list .btn{width:55px;height:30px;background:#005dab;line-height:30px;text-align:center;font-size:12px;color:#fff;margin-top:16px}
.jc-container .model-list a:hover .btn{background:#337dbb}
.page-wrap{/*border-top:1px solid #e6e6e6;*/padding-top:25px}
.jc-container .model-list{display:none}
.jc-container .model-list.on{display:block}
.jc-container .model-list2.on{display:flex;flex-wrap:wrap}
.jc-container .model-list2 li{width:553px;margin-right:37px}
.jc-container .model-list2 li:nth-child(2n){margin-right:0}
.jc-container .left .model-list2 li img{margin-right:20px}
.jc-container .left .model-list2 .time{margin-top:11px}
.jc-container .left .model-list2{display:none}
.jc-container .left .model-list2.on{display:flex}


.shangjia-top { border:#f2f2f2 solid 1px; padding:20px; margin-bottom:20px; color:#005daa; font-size:16px; line-height:26px; font-weight:bold;}
.shangjia-top-logo { width:293px; height:157px; border:#f2f2f2 solid 1px; margin:0 auto; margin-bottom:11px; position:relative;}
.shangjia-top-logo .text { position:absolute; top:100px; left:50%; margin-left:-130px; width:260px;color:#231815; font-size:14px; line-height:26px; text-align:center;}
.shangjia-top-logo .text font {color: #c7000b;}
.shangjia-top-logo img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.shangjia-top-tel {font-size:24px; border-bottom:#005daa solid 1px; background:url(../images/xin/shangjia-tel.png) no-repeat left center; padding-left:56px; line-height:60px; margin-bottom:11px;}
.shangjia-top-cata { width:293px; height:70px; background-color:#005daa; font-size:24px; color:#FFF; text-align:center; line-height:70px; margin-top:11px;}
.shangjia-top-list { font-size:14px;}
.shangjia-top-list a{ display:inline-block; width:140px; height:30px; line-height:30px; text-align:center; background-color:#ffffff;color:#595757;  margin-top:20px; margin-bottom:16px;}
.shangjia-top-list a:nth-child(even){ margin-left:5px;}
.shangjia-top-list a.active { background-color:#005dab; color:#FFF;}
.shangjia-top-list a:hover { background-color:#005dab; color:#FFF;}
.shangjia-top-ewm { text-align:center; padding-top:20px;}
.shangjia-top-bot { color:#595757; font-size:18px; line-height:30px; font-weight:normal; text-align:center;}

.shangjia-about { padding:0 20px;}
.shangjia-about-left { float:left;color:#595757; font-size:12px; line-height:20px; width:700px;}
.shangjia-about-right { float:right; width:280px; height:140px;  text-align:center; line-height:130px; overflow:hidden;}
.shangjia-about-right img{max-width: 100%;max-height: 100%;vertical-align: middle; }

.sb-content{display:flex;justify-content:space-between;margin-top:17px}
.shangjia-zhong{width:100%}
.shangjia-zhong ul{display:flex;flex-wrap:wrap;align-items:flex-start}
.shangjia-zhong li{border:1px solid #ededed;width:255px;box-sizing:border-box;padding:0 40px;height:327px}
.shangjia-zhong li a{display:block}
.shangjia-zhong li .box-img{width:173px;height:153px;box-sizing:border-box;margin:54px auto 0}
.shangjia-zhong li .box-img img{display:block;max-width:100%;max-height:100%}
.shangjia-zhong .name{font-size:14px;color:#575757;margin-top:15px;margin-bottom:29px}
.shangjia-zhong .money{display:flex;align-items:center;justify-content:space-between}
.shangjia-zhong .money p{font-size:14px;font-weight:700;color:#bf252a}
.shangjia-zhong li:hover .box-img { border:#005daa solid 1px;}

/*检测能力页*/
.nengli-left { width:1013px;}
.nengli-left-left { float:left; width:390px; padding-top:20px;}
.nengli-left-left .pic { width:390px; height:290px; margin:0 auto;}
.nengli-left-left .tit {color:#005dab; font-size:16px; line-height:37px; font-weight:bold; }
.nengli-left-left .des {color:#595757; font-size:12px; line-height:19px; }
.nengli-left-right { float:right; width:550px; font-size:12px; font-weight:bold; color:#595757; line-height:40px; padding-top:20px;}
.nengli-left-right table tr td { padding:5px;}
.nengli-left-right select { width:200px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:180px 16px; margin-right:0; }
.nengli-left-right select:focus{ background-color:#FFF;}
.nengli-left-right input[type=text] { width:200px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.nengli-left-right input[type=text]:focus{ background-color:#FFF;}
.nengli-left-right input::-webkit-input-placeholder { color: #a5a5a5;}
.nengli-left-right table tr td span { font-weight:normal;}
.gray{ color:#a0a0a0;}
.nengli-left-right input[type=submit] { width:200px; line-height:40px; text-align:center; height:40px; background-color:#005dab; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; border:none;}

.jiance-left{ width:1013px;  }
.jiance-left .tit{font-size:20px; font-weight:bold; line-height:60px; color:#005dab; border-bottom:#e6e6e6 solid 1px; padding:0 20px;}
.jiance-left .des{font-size:12px; font-weight:bold; line-height:20px; padding:0 20px;}
.jiance-left .des table { margin:10px 0; border:none;}
.jiance-left .des table tr td { border:none; line-height:32px; border-bottom:#e6e6e6 dashed 1px; }
.jiance-left .con{font-size:12px; font-weight:normal; line-height:20px; padding:0 20px;}
.jiance-left .con table { margin:10px 0;}
.jiance-left .con table tr td { background-color:#f2f2f2; border:#e6e6e6 solid 1px; padding:10px 20px; }

/*培训支付页面*/
.zhifu-left { float:left; width:1031px; border:#e6e6e6 solid 1px; margin-top:20px;} 
.geren-zuo-anniu .anniu3 { display:inline-block; width:137px; height:35px; color:#ffffff; font-size:14px; line-height:35px; border-radius:18px; background:#005dab url(../images/xin/anniu-icon3.png) no-repeat; background-position:24px 6px; text-indent:28px;}
.geren-zuo-anniu .anniu3:hover { opacity: .8;}
.geren-zuo-li.zhifu select { width:200px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:180px 16px; }
.geren-zuo-li.zhifu input[type=text] { width:200px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.geren-zuo-li.zhifu input[type=text]:disabled { background-color:#FFF; border:none; color:#005dab;}
.geren-zuo-li.zhifu input[type=text].hongse { color:#c1272d; font-size:20px; font-weight:bold; }
.geren-zuo-tongyi { }
.zhifu-li-left { float:left; width:210px;}
.zhifu-li-right { float:left; width:50px;}
.zhifu-li-bot{color:#b3b3b3; font-size:12px; }
.geren-zuo-li.zhifu input[type=button] { width:40px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; box-sizing: border-box; background-color:#ffffff;}
.geren-zuo-li.zhifu .num { width:40px; height:40px;color:#585657; font-size:12px;border:#e6e6e6 solid 1px; display:inline-block; text-align:center; vertical-align:top; line-height:40px; }

/*检测发布*/
.jiancefabu-left { height: auto;  padding-top: 5px; margin-left:50px;}
/*radio*/
.gll-radio2 ul li { float:left; width:100px; height:40px; border:#e6e6e6 solid 1px; margin-left:8px; line-height:40px; text-align:center;background-color:#f1f1f1;color:#585657; font-size:12px; cursor:pointer;}
.gll-radio2 ul li.active {border:#3f84bd solid 1px; background:#f1f1f1 url(../images/xin/geren-radio.png) no-repeat right bottom;}
.gll-radio2 ul li:first-child { margin-left:0;}
.xuehong { color:#ff2222; vertical-align:top;}

.geren-zuo-left { position:absolute; top:25px; left:0; width:40px; height:340px;}
.geren-zuo-left a { display:block; width:40px; height:130px; margin-bottom:20px; background-color:#ffffff; color:#01589f; font-size:14px; font-weight:bold; line-height:18px; writing-mode:vertical-lr; text-align:center; padding-left:12px; cursor:pointer; border: #01589f solid 1px;}
.geren-zuo-left a.active {  background-color:#01589f; color:#FFF;}
/*培训服务报名*/

.baoming-left {float: left; width: 970px;position: relative; padding-left:50px;}
.baoming-top { padding-top:20px;padding-bottom:10px;}
.baoming-top-left { float:left; width:390px; height:auto; }
.baoming-top-left .pic { width:390px; height:290px;} 
.baoming-top-left .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.baoming-top-left .ban { font-size:20px; line-height:1; color:#005dab; font-weight:bold; margin-top:178px;}
.baoming-top-right { float:right; width:500px; font-size:12px; font-weight:bold; color:#595757; line-height:40px; }
.baoming-top-right table tr td { padding:5px;}
.baoming-top-right select { width:200px; height:40px; color:#585657; font-size:12px; box-sizing: border-box;outline: none;border:#e6e6e6 solid 1px;   background:#f1f1f1 url(../images/icon33.png) no-repeat;padding-left:9px; 
-webkit-appearance:none;-moz-appearance:none;appearance:none; background-position:180px 16px; margin-right:0; }
.baoming-top-right select:focus{ background-color:#FFF;}
.baoming-top-right input[type=text] { width:200px; height:40px;color:#585657; font-size:12px; outline: none; border:#e6e6e6 solid 1px; padding-left:9px; box-sizing: border-box; background-color:#f1f1f1;}
.baoming-top-right input[type=text]:focus{ background-color:#FFF;}
.baoming-top-right input::-webkit-input-placeholder { color: #a5a5a5;}
.baoming-top-right table tr td span { font-weight:normal;}
.gray{ color:#a0a0a0;}
.baoming-top-right input[type=submit] { width:200px; line-height:40px; text-align:center; height:40px; background-color:#005dab; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; border:none;}
.baoming-bot { border:#f2f2f2 solid 1px; font-size:16px; color:#595757; line-height:200%; padding:15px 20px;}
/*个人会员中心*/
.huiyuan-left {float: left; padding-left: 50px; width: 980px;}
.huiyuan-banner { margin-top:20px; width:930px;}
.huiyuan-banner img { width:100%;}
.huiyuan-bottom { padding-top:20px;}
.hyb-left { float:left; width:284px; height:314px; border:#ececec solid 1px;}
.hyb-left .ban { border-bottom:#ececec solid 1px; border-top:#005dab solid 4px;color:#015eac; font-size:20px; line-height:48px; font-weight:bold; text-align:center;}
.hyb-left .pic { width:281px; height:113px; margin:18px auto 10px; }
.hyb-left .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.hyb-left .des { width:281px; height:42px; margin:0 auto;color:#595959; font-size:12px; line-height:14px; overflow:hidden; }
.hyb-left .more { width:281px; height:40px;  margin:0 auto; margin-top:15px;background:#005dab url(../images/xin/hyshou.png) no-repeat; background-position:50px 9px;color:#ffffff; font-size:12px; line-height:40px; font-weight:bold; text-align:center;border-radius:20px;}
.hyb-left .more a { color:#FFF; display:block;}
.hyb-left .more:hover { opacity: .8;}
.hyb-left .more.more2 { background:#c2272d url(../images/xin/hyshou2.png) no-repeat; background-position:60px 9px;}

.hyb-right { float:right; width:640px; }
.hyb-right .list { width:630px; height:190px; border:#ededed solid 1px; margin-left:18px;}
.hyb-right .list ul li { float:left; width:260px; margin-left:20px; margin-top:20px; }
.hyb-right .list ul li .pic { float:left; width:61px; height:61px;}
.hyb-right .list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.hyb-right .list ul li .con { float:right; width:180px;}
.hyb-right .list ul li .con .tit {color:#585657; font-size:14px; line-height:1;}
.hyb-right .list ul li .con .des {color:#585657; font-size:12px; line-height:1; margin-top:10px;}
.hyb-right .list ul li .con .more {color:#025dac; font-size:12px; line-height:1; margin-top:11px; text-decoration:underline;}
.hyb-right .list ul li .con .more a {color:#025dac;}
.hyb-right .adv { margin-top:20px; padding-left:14px;}
.hyb-right .adv a{ display:inline-block; width:303px; height:130px; overflow:hidden; margin-left:10px; float:left;}
.hyb-right .adv a img {max-width: 100%;max-height: 100%;vertical-align: middle; }

.hyb-mid {width:930px; }
.hyb-mid .list { width:930px; height:190px; border:#ededed solid 1px;}
.hyb-mid .list ul li { float:left; width:270px; margin-left:30px; margin-top:20px; }
.hyb-mid .list ul li .pic { float:left; width:61px; height:61px;}
.hyb-mid .list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.hyb-mid .list ul li .con { float:right; width:180px;}
.hyb-mid .list ul li .con .tit {color:#585657; font-size:14px; line-height:1;}
.hyb-mid .list ul li .con .des {color:#585657; font-size:12px; line-height:1; margin-top:10px;}
.hyb-mid .list ul li .con .more {color:#025dac; font-size:12px; line-height:1; margin-top:11px; text-decoration:underline;}
.hyb-mid .list ul li .con .more a {color:#025dac;}
.hyb-mid .adv { margin-top:20px;}
.hyb-mid .adv a{ display:inline-block; width:300px; height:130px; overflow:hidden; margin-left:10px; float:left;}
.hyb-mid .adv a img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.hyb-mid .adv a:first-child { margin-left:0;}

/*专项服务新主页*/
.zhuan-louceng-ban { height:auto; position:relative;}
.zlb-left{ float:left;  width:1070px;position:relative;box-sizing:border-box;padding:0 37px; padding-top:5px;}
.zlb-left .swiper-container{width:996px;overflow:hidden}
.zlb-left .swiper-container .swiper-slide{cursor:pointer;color:#595757;font-size:16px; line-height:32px;}
.zlb-left .swiper-container .on{color:#005dab}
.zlb-left .swiper-container .swiper-slide .active_more {color:#005dab}
.zlb-left .swiper-button-next,.zlb-left .swiper-button-prev{margin-top:-7px;background-size:12px 18px;width:12px;height:18px;outline:none;}
.zlb-left .swiper-container .swiper-slide a{color:#595757;}
.zlb-left .swiper-container .swiper-slide a:hover{color:#005daa; line-height:32px; border-bottom:#005daa solid 1px;}
.zlb-right { float:right; width: 150px; height: 41px; line-height: 41px; text-align: center;font-size: 14px; color: #fff;border-radius: 20px; background: #005dab; color: #fff;}
.zlb-right a { color: #fff;display: block;}
.zlb-right:hover { opacity: .8;}

.zhuan-louceng-down { height:auto; }
.zhuan-louceng-down .olList { display:none; position:absolute; top:50px; left:0; width:100%; z-index:333; padding:0 37px;background-color:rgba(255, 255, 255, 0.8);height:60px;}
.zhuan-louceng-down ol.open { display:block;}
.zhuan-louceng-down ol.close { display:none;}
.zhuan-louceng-down ol li { float:left; width:auto;color:#595757;font-size:12px; line-height:32px; padding-right:20px;}
.zhuan-louceng-down ol li a {color:#595757;}
.zhuan-louceng-down ol li:hover a {color:#005daa; text-decoration:underline;}
.zhuan-louceng-down ol li a.active {color:#005daa;}
.goods.close { display:none;}
.goods.open { display:block;}

.zhuan-louceng { height:auto; margin-top:20px; margin-bottom:20px;}
.zlc-left { float:left; width:338px; height:650px;}
.zlc-left img {width:338px;}
.zlc-mid { float:left; width:722.1px; height:650px; overflow:hidden;}
.zlc-mid ul li { float:left; width:240.7px; border:#e5e5e5 solid 1px; height:325px;}
.zlc-mid ul li .pic { width:173px; height:153px; overflow:hidden; text-align:center; line-height:140px; margin:0 auto; margin-top:26px;}
.zlc-mid ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.zlc-mid ul li .tit {color:#595757; font-size:12px; line-height:23px; font-weight:bold; padding:0 40px; margin-top:13px; height:23px; overflow:hidden;}
.zlc-mid ul li .des {color:#595757; font-size:12px; line-height:21px; padding:0 40px; height:42px; overflow:hidden;}
.zlc-mid ul li p{ text-align:center;}
.zlc-mid ul li .more {color:#c0272d; font-size:16px; line-height:31px; margin-top:5px; padding:0 40px; }
.zlc-mid ul li .more span { float:right;}
.zlc-mid ul li:hover .tit {color:#c0272d;}


.zlc-mid ul li { float:left; width:240.7px; border:#e5e5e5 solid 1px; height:325px;}
.zlc-mid ul li img { display:block; width:173px; height:153px; overflow:hidden; text-align:center; line-height:140px; margin:0 auto; margin-top:26px;}
.zlc-mid ul li h2 {color:#595757; font-size:12px; line-height:23px; font-weight:bold; padding:0 40px; margin-top:13px; height:23px; overflow:hidden;}
.zlc-mid ul li span { display:block;color:#595757; font-size:12px; line-height:21px; padding:0 40px; height:21px; overflow:hidden;}
.zlc-mid ul li span:last-child {color:#c0272d; font-size:16px; line-height:31px; height:31px; margin-top:5px; padding:0 40px; position:relative; }
.zlc-mid ul li span:last-child:after{content:""; position:absolute; right:20px; top:0; width:30px; height:31px; background:url(../images/xin/tuijian-more.png) no-repeat; }
.zlc-mid ul li:hover h2 {color:#c0272d;}

.zlc-right { float:left; width:339.9px;border:#e5e5e5 solid 1px; padding:30px 10px 0 10px;}
.zlc-right ul li { border-top:#f2f2f2 solid 1px; position:relative; padding-bottom:20px;}
.zlc-right ul li:first-child { border-top:none;}
.zlc-right ul li .nob { position:absolute; top:9px; left:20px; width:20px; height:20px; text-align:center; line-height:20px; color:#FFF; background-color:#c0272d; font-size:10px;}
.zlc-right ul li .pic { float:left; width:90px; height:80px; padding-top:5px;}
.zlc-right ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.zlc-right ul li .con { float:right; width:207px; padding-top:18px;}
.zlc-right ul li .con .tit {color:#595757; font-size:12px; line-height:16px; font-weight:bold; height:32px; overflow:hidden; }
.zlc-right ul li .con .des {color:#c0272d; font-size:10px; line-height:16px; font-weight:bold; margin-top:13px; height:16px; overflow:hidden; }
.zlc-right ul li:hover .con .tit {color:#c0272d;}
.zlc-right ul li:nth-child(n+4) { padding-bottom:0;}
.zlc-right ul li:nth-child(n+4) .nob { top:13px; color:#595757; background-color:#ffffff;}
.zlc-right ul li:nth-child(n+4) .pic {display:none;}
.zlc-right ul li:nth-child(n+4) .con {width:250px; padding-top:14px; padding-bottom:14px; }
.zlc-right ul li:nth-child(n+4) .con .tit { height:16px; }
.zlc-right ul li:nth-child(n+4) .con .des { display:none; }

.zhuan-tuijian { height:auto; margin-top:20px;}
.zhuan-tuijian-ban { height:41px; padding:0 20px;} 
.zhuan-tuijian-ban .ztb-left { float:left; font-size:18px; font-weight:bold; color:#595757;}
.zhuan-tuijian-ban .ztb-right { float:right; width: 150px; height: 41px; line-height: 41px; text-align: center;font-size: 14px; color: #fff;border-radius: 20px; background: #005dab; color: #fff;}
.zhuan-tuijian-ban .ztb-right a { color: #fff;display: block;}
.zhuan-tuijian-ban .ztb-right:hover { opacity: .8;}
.zhuan-tuijian-con { height:auto; margin-top:20px;}
.ztc-left { float:left; width:1202px;}
.ztc-left ul li { float:left; width:240.4px; border:#e5e5e5 solid 1px; height:323px;}
.ztc-left ul li .pic { width:173px; height:153px; overflow:hidden; text-align:center; line-height:140px; margin:0 auto; margin-top:26px;}
.ztc-left ul li .tit {color:#595757; font-size:12px; line-height:23px; font-weight:bold; padding:0 40px; margin-top:13px;}
.ztc-left ul li .des {color:#595757; font-size:12px; line-height:21px; padding:0 40px;}
.ztc-left ul li .more {color:#c0272d; font-size:16px; line-height:31px; margin-top:5px; padding:0 40px; }
.ztc-left ul li .more span { float:right;}
.ztc-left ul li:hover .tit {color:#c0272d;}
.ztc-right { float:right; width:198px; font-size:0;}
.ztc-right img { width:198px; height:323px;}

/*注册引导页*/
.geren-ydy {float: left; padding-left: 50px; width: 1040px;} 
.geren-ydy-ban {color:#005dab; font-size:20px; line-height:62px; font-weight:bold; border-bottom:#e6e6e6 solid 1px;}
.ydy-ban { color:#005dab; font-size:16px; line-height:1; font-weight:bold; padding-top:4px; }
.ydy-list { height:auto; margin-top:35px;}
.ydy-list ul li { float:left; width:33.33%;}
.ydy-list ul li .ydyli-left { float:left; width:152px; height:244px; background:url(../images/xin/ydyli-left-bg2.png) no-repeat; cursor:pointer;}
.ydy-list ul li .ydyli-left:hover {  background:url(../images/xin/ydyli-left-bg.png) no-repeat;}
.ydy-list ul li .ydyli-left.active {  background:url(../images/xin/ydyli-left-bg.png) no-repeat;}
.ydy-list ul li .ydyli-left a { width:152px; height:244px; display:block;}
.ydy-list ul li .ydyli-left .pic2 { width:108px; height:108px; margin:0 auto; margin-top:21px;}
.ydy-list ul li .ydyli-left .tit {color:#ffffff; font-size:16px; line-height:1; font-weight:bold; text-align:center; margin-top:75px;}

.ydy-list ul li:first-child .ydyli-left .pic2 { background:url(../images/xin/ydyli-left12.png) no-repeat;}
.ydy-list ul li:first-child+li .ydyli-left .pic2 { background:url(../images/xin/ydyli-left22.png) no-repeat;}
.ydy-list ul li:first-child+li+li .ydyli-left .pic2 { background:url(../images/xin/ydyli-left32.png) no-repeat;}
.ydy-list ul li:first-child .ydyli-left:hover .pic2 { background:url(../images/xin/ydyli-left1.png) no-repeat;}
.ydy-list ul li:first-child+li .ydyli-left:hover .pic2 { background:url(../images/xin/ydyli-left2.png) no-repeat;}
.ydy-list ul li:first-child+li+li .ydyli-left:hover .pic2 { background:url(../images/xin/ydyli-left3.png) no-repeat;}
.ydy-list ul li:first-child .ydyli-left.active .pic2 { background:url(../images/xin/ydyli-left1.png) no-repeat;}
.ydy-list ul li:first-child+li .ydyli-left.active .pic2 { background:url(../images/xin/ydyli-left2.png) no-repeat;}
.ydy-list ul li:first-child+li+li .ydyli-left.active .pic2 { background:url(../images/xin/ydyli-left3.png) no-repeat;}
.ydy-list ul li .ydyli-left:hover .tit {color:#005dab;}
.ydy-list ul li .ydyli-left.active .tit {color:#005dab;}

.ydy-list ul li .ydyli-right { float:right; width:160px;}
.ydy-list ul li .ydyli-right .ydylir-top{height:170px;}
.ydy-list ul li .ydyli-right .ydylir-top dl dd { width:102px; height:27px; background:url(../images/xin/ydyli-right-icon.png) no-repeat;color:#ffffff; font-size:12px; line-height:27px; padding-left:27px; margin-top:8px; }
.ydy-list ul li .ydyli-right .ydylir-top dl dd a {color:#ffffff;}
.ydy-list ul li .ydyli-right .ydylir-bot{color:#999999; font-size:12px; line-height:20px; padding-right:10px;}

.ydy-link { height:auto; text-align:center; margin-top:70px;}
.ydy-link a { display:inline-block; width:200px; height:60px; line-height:60px; text-align:center; background-color:#005dab; color:#ffffff; font-size:16px;border-radius:5px; margin-right:10px;}
.ydy-link a:hover { opacity: .8;}
.ydy-link span { display:inline-block; width:200px; height:60px; line-height:60px; text-align:center; border:#005dab solid 1px; background-color:#005dab; color:#ffffff; font-size:16px;border-radius:5px; margin-left:10px; cursor:pointer;}
.ydy-link span.active { background-color:#ffffff; color:#005dab; }
.ydy-adv { width:100%; display: flex; flex-direction: row; flex-wrap:wrap; align-content: flex-center;align-items: center;justify-content: space-around; margin-top:50px;}
.ydy-adv img{ width:32%;}

.jc-right-content img{ max-width:100%; }
 

.rongyu-ban a.bqdd-more { width: 100px;  height: 40px; background-color: #005daa; text-align: center; color: #FFF; line-height: 40px; border-radius: 21px; margin-top:5px;}
.rongyu-ban a.bqdd-more:hover { opacity: .8;}

.gsl-show-con-li table tr td { padding:5px;}
.gsl-show-con-li table tr td.td-titles { color: #005dab; font-size: 14px; font-weight: bold;}
.gsl-show-con-li table tr td.td-cont { font-weight:normal;}
/*培训首页的师资*/
.sec-box{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;margin-top:15px}
.sec-box .item{width:270px;border:1px solid #bfbfbf;box-sizing:border-box;margin-bottom:25px;transition:all .4s;cursor:pointer;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap; height:160px;}
.sec-box .item .img{width:35%;height:160px;padding:6px 5px;box-sizing:border-box; overflow:hidden; text-align:center; line-height:150px;}
.sec-box .item .img img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.sec-box .item .cont-box{width:65%;padding:6px 5px;box-sizing:border-box;margin:0}
.sec-box .item .cont-box .name{font-size:16px;text-align:center;margin-bottom:5px}
.sec-box .item .cont{word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;padding:0 8px;border:none;font-size:12px}
.sec-box .item .content{display:flex;align-items:center;justify-content:center;text-align:center;margin:13px auto 0;font-size:12px;color:#898989}
.sec-box .item .content::before{content:'';width:20px;height:1px;background:#898989;margin-right:10px}
.sec-box .item .content::after{content:'';width:20px;height:1px;background:#898989;margin-left:10px}

/*证书查询结果*/
.zscx-jieguo {  position:relative; margin-top: 70px; border:#e6e6e6 solid 1px;}
.zscx-jieguo .tit{position:absolute;top:-50px;left:0;display:inline-block;font-size:18px;font-weight:700;color:#005dab;line-height:46px;border-top:#005dab solid 4px;background-color:#fff;padding:0 80px;border-right:#e6e6e6 solid 1px;border-left:#e6e6e6 solid 1px;}
.zsxx {  padding-bottom: 30px; margin-top: 30px; min-height:180px; text-align:center;}
.zsxx .bd { float:left; width:402px; margin-bottom:12px;}
.zsxx .bd .name { display:inline-block; font-size:12px;font-weight:700;color:#595757;line-height:40px;margin-left:0; width:100px; text-align:right;}
.zsxx .bd  input[type=text]{width:250px;height:40px;color:#585657;font-size:12px;outline:0;border:#e6e6e6 solid 1px;padding-left:9px;box-sizing:border-box;background-color:#f1f1f1;margin-left:20px}
.advertisement{display:none;}
/*师资列表*/
.section-box2 .secnav-box2 .nav2{width: calc(100% / 3);}
.section2{margin-top: 50px}
.sec-box2 .item2{ float:left;width:24%; margin-left:1%;border: 1px solid #bfbfbf;box-sizing: border-box; margin-bottom: 25px;transition: all .4s;cursor: pointer;}
.sec-box2 .item2 a {display: flex;}
.sec-box2 .item2 .cont-box2{width:65%; padding: 6px 5px;box-sizing: border-box;}
.sec-box2 .item2 .cont-box2 p span{word-break:break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;margin-top: 10px}
.sec-box2 .item2:hover{    border: 1px solid #005dab; transform: translate3d(0, -3px, 0); box-shadow: 0 4px 16px 0 #b7d1e7;}
.sec-box2 .item2:hover .class2{color: #fff}
.content2{display: block;border: 1px solid #005dab;border-radius: 6px;width:65px;text-align: center;margin:10px auto 0;height: 22px;line-height: 22px;color:#005dab;transition: all .4s }
.content2:hover{background-color: #fff;color:#0075bd }
.sec-box2 .item2 .cont2{word-break:break-all;height:134px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;line-height: 1.6;padding: 0 8px; margin-top:10px; }
.sec-box2 .item2 .img2{width: 35%;padding: 6px 5px; height:226px; box-sizing: border-box; text-align:center; line-height:216px;}
.sec-box2 .item2 .img2 img{width: 100%;max-height: 100%;vertical-align: middle; }
.cont-box2 .name2{font-size: 16px;text-align: center; margin-top:10px;}
.cont-box2 .class2{font-size: 14px;color:#6a6a6a;text-align: center;margin-top:5px;margin-bottom:10px;transition: all .4s;color: #fff;word-break:break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;display: none }
/*.sec-box2 .item2.{padding: 0;margin: 0;border:none; flex:}
.sec-box2 .item2:hover{border: none; transform: translate3d(0, -0px, 0); box-shadow: 0 0px 0px 0 transparent;}*/
/*.flex2 {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    flex-wrap: wrap;}*/

@media(max-width:1219px) {
    .sec-box2 .item2{width:33%;position: relative;overflow: hidden;transition: all .8s;cursor: pointer;margin-bottom:30px}

}
@media(max-width:1023px) {
    .section2{margin-top:20px}
    .sec-box2 .item2{width:49%;position: relative;overflow: hidden;transition: all .8s;cursor: pointer;margin-bottom:20px}
}
@media(max-width:767px) {
    .sec-box2 .item2{width:100%;position: relative;overflow: hidden;transition: all .8s;cursor: pointer;margin-bottom:10px}
    .content2{margin:10px auto 0;height:25px;line-height:25px;}
    .cont-box2 .class2{margin-bottom:5px;}
}
/*个人中心下拉*/
.login{position:relative; height:70px; margin-bottom:0;}
.login .head-dl-sub { display:none; position:absolute; top:69px; left:50%; margin-left:-65px; width:130px; background-color:#FFF;box-shadow: 0 0 2px #f2f2f4; z-index:333; border:#ededed solid 1px;}
.login .dl .head-dl-sub  a { display:block; height:38px; line-height:38px; text-align:center;}
.login .dl .head-dl-sub  a:hover { color:#005daa;}
.login:hover .head-dl-sub{ display:block;}
.login .dl .hds-top { height:55px; background-color:#f4f4f4;}
.login .dl .hds-top-left { float:left; padding:20px 0 0 20px; color:#181818; line-height:1; font-size:14px;}
.login .dl .hds-top-right { float:right; width:45px; padding:5px 5px 0 0;}
.login .dl .hds-top-right img { width:40px; height:40px; border-radius: 50%; border:#ededed solid 1px;}
.login .dl .hds-mid {}
.login .dl .hds-mid a { display:block;color:#181818; font-size:12px; height:30px; line-height:30px; text-align:center; }
.login .dl .hds-mid a:hover { color:#005daa;}
.login .dl .hds-bot { padding-right:20px;}
.login .dl .hds-bot a { float:right; color:#999999; font-size:12px; height:30px; line-height:30px; text-align:center; }
.login .dl .hds-bot a:hover { color:#005daa;}
@media(max-width:1400px){
.min-concent {width:1400px; margin:0 auto;}
.header {width:1400px; margin:0 auto;}
.footer-wrap {width:1400px; margin:0 auto;}
}
.gengduo{display:block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;border-radius:15px;background:#fff;color:#005dab;margin:0 auto;margin-top:15px; position:relative;}
.gengduo:after{content:""; position:absolute; left:-100px; top:15px; width:100px; height:1px; background-color:#0e7b12; }
.gengduo:before{content:""; position:absolute; left:100px; top:15px; width:100px; height:1px; background-color:#0e7b12; }
.gll-tishi2 {color:#999999; font-size:12px; margin-left:10px;}

.n-readercard-box {display:none; position:fixed; top:50%; left:50%; margin-top:-76px; margin-left:-230px; width:460px; height:152px; background-color:#FFF; z-index:333; border-radius:3px; border:#cbcbcb solid 1px;box-shadow: 0 0 10px #e9e9e9; }
.n-readercard-box .tit { color:#494a4d; font-size:16px; line-height:1; padding:20px 15px 0 15px; }
.n-readercard-box .des { height:48px; overflow:hidden; color:#777480; font-size:16px; line-height:24px; margin-top:15px; padding:0 15px; }
.n-readercard-box .des .xiaozi{font-size:14px;line-height:20px;margin-top:5px;}
.n-readercard-box .more { padding-right:18px; }
.n-readercard-box .more a { display:inline-block; float:right; width:62px; height:32px; border:#e7e9eb solid 1px;border-radius:3px;color:#3381e9; font-size:14px; line-height:32px; text-align:center; margin-left:6px; }
.n-readercard-box .more a:last-child { background-color:#5a95f6; color:#FFF;}


.n-readercard-box2 {display:none; position:fixed; top:50%; left:50%; margin-top:-112px; margin-left:-230px; width:460px; height:260px; background-color:#FFF; z-index:333; border-radius:3px; border:#cbcbcb solid 1px;box-shadow: 0 0 10px #e9e9e9; }
.n-readercard-box2 .tit { color:#005dab; font-size:16px; line-height:1; padding:20px 15px 0 15px; font-weight:bold; }
.n-readercard-box2 .des { height:150px; overflow:hidden; color:#777480; font-size:16px; line-height:24px; margin-top:15px; padding:0 15px; }
.n-readercard-box2 .des .xiaozi{font-size:14px;line-height:20px;margin-top:5px;}
.n-readercard-box2 .more { padding-right:18px; }
.n-readercard-box2 .more a { display:inline-block; float:right; width:62px; height:32px; border:#e7e9eb solid 1px;border-radius:3px;color:#3381e9; font-size:14px; line-height:32px; text-align:center; margin-left:6px; }
.n-readercard-box2 .more a:last-child { background-color:#5a95f6; color:#FFF;}

/*考试系统*/
.kaoshisanlie-tit {border: #ececec solid 1px;background-color:#f2f2f2;}
.kaoshisanlie-tit ul li{float:left;width:33.33%;height:50px;text-align:center;font-size:18px;font-weight:700;color:#005dab;line-height:50px;border-left:#e6e6e6 solid 1px;position:relative;cursor:pointer}
.kaoshisanlie-tit ul li:first-child { border-left:none;}
.kaoshisanlie-tit ul li:hover{font-weight: bold;color: #005dab; background-color: #FFF;}
/*.kaoshisanlie-tit ul li:hover:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background-color:#005dab}*/
.kaoshisanlie-tit ul li.active{font-weight: bold;color: #005dab; background-color: #FFF;}
/*.kaoshisanlie-tit ul li.active:after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background-color:#005dab}*/
.kaoshisanlie-tit ul li img { display:inline-block; vertical-align:text-bottom; width:23px; margin-right:10px;}
.kaoshisanlie-des {  border: #ececec solid 1px;border-top:none; position:relative; }
.kaoshisanlie-des:before{content:""; position:absolute; left:33.33%; top:0; width:1px; height:100%; background-color:#ececec; }
.kaoshisanlie-des:after{content:""; position:absolute; left:66.66%; top:0; width:1px; height:100%; background-color:#ececec; }
.kaoshisanlie-des .kaoshisanlie-li { float:left; width:33.33%; height:100%; border-left:#ffffff solid 1px; padding:15px 0;}
.kaoshisanlie-des .kaoshisanlie-li img { vertical-align:text-bottom;}
.kaoshisanlie-des .kaoshisanlie-li:first-child { border-left:none;}
.kaoshisanlie-des a{display:inline-block;float:none;width:86%; margin-left:7%;color:#005dab;font-size:16px;font-weight:400;text-align:left;border-radius:10px;line-height:22px;border:#005dab solid 1px; padding:5px; margin-top:10px; margin-bottom:10px;}
.kaoshisanlie-des a:hover { background-color:#005dab;color:#ffffff;}
.header .strip .welcome{ height:24px; overflow:hidden;color:#e50113;}
/* 本例子css */
.txtMarquee-left{ width:300px;  position:relative; }
.txtMarquee-left .bd{}
.txtMarquee-left .bd .tempWrap{ width:300px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto 
!important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.zhidao {color:#e50113;}


.fenye { box-sizing: border-box;text-align:center; color:#585858; font-size:12px; margin-top:30px; margin-bottom:30px; }
.fenye a { color:#585858; border:#cfcfcf solid 1px;  padding:5px 9px; margin:0 5px;}
.fenye a:hover { background-color:#005dab; color:#FFF;}

/*培训服务*/
.pubtit { background:url(../images/px-ban-title22.jpg) no-repeat top left; height:163px; padding-left:62px; padding-top:61px;}
.pubtit .en {color:#005cab; font-size:32px; line-height:1; font-weight:bold; }
.pubtit .cn {color:#2e2e2e; font-size:32px; line-height:1; font-weight:bold; margin-top:8px; }

.ztc-left ul{display:flex;flex-wrap:wrap;align-items:flex-start}
.ztc-left ul li{border:1px solid #ededed;width:240px;box-sizing:border-box;padding:0 40px;height:327px}
.ztc-left ul li a{display:block}
.ztc-left ul li .box-img{width:173px;height:153px;box-sizing:border-box;margin:54px auto 0}
.ztc-left ul li .box-img img{display:block;max-width:100%;max-height:100%}
.ztc-left ul li .name{font-size:16px;color:#575757;margin-top:15px;margin-bottom:29px}
.ztc-left ul li .money{display:flex;align-items:center;justify-content:space-between}
.ztc-left ul li .money p{font-size:14px;font-weight:700;color:#bf252a}

/*新搜索*/
.xinsearch { height:41px; margin-top:20px;margin-bottom:30px;}
.xins-left { float:left; width:474px; height:41px; border:#e6e6e6 solid 1px;border-radius:14px;}
.xins-left input[type=text] { padding-left:10px; width:420px; height:40px;font-size:12px; border:none; color:#666666;}
.xins-left input[type=submit] { width:40px; line-height:29px; text-align:center; height:29px; background-color:#005dab; color:#fff; font-size:12px; border-radius:10px; cursor:pointer; border:none;}
.xins-right { float:right;color:#666666; font-size:14px; line-height:41px; background:url(../images/xin/xss-icon.png) no-repeat left center; padding-left:18px; }
.xinresult { height:auto;}
.xinr-left{ float:left; width:1060.1px;}
.xinr-left ul li { float:left; width:265px; border:#e5e5e5 solid 1px; height:355px; position:relative;}
.xinr-left ul li img { display:block; width:173px; height:153px; overflow:hidden; text-align:center; line-height:140px; margin:0 auto; margin-top:26px;}
.xinr-left ul li h2 {color:#595757; font-size:12px; line-height:23px; font-weight:bold; padding:0 40px; margin-top:13px; height:23px; overflow:hidden;}
.xinr-left ul li span { display:block;color:#595757; font-size:12px; line-height:21px; padding:0 40px; height:21px; overflow:hidden;}
.xinr-left ul li span:last-child {color:#c0272d; font-size:16px; line-height:31px; height:31px; margin-top:5px; padding:0 40px; position:relative; }
.xinr-left ul li span:last-child:after{content:""; position:absolute; right:20px; top:0; width:30px; height:31px; background:url(../images/xin/tuijian-more.png) no-repeat; }
.xinr-left ul li:hover h2 {color:#c0272d;}
.xinr-left-bot { position:absolute; bottom:0; left:0; width:100%; height:40px; background-color:#005dab; }
.xlb-left { float:left;color:#ffffff; font-size:14px; line-height:40px; padding-left:24px;}
.xlb-left a {color:#ffffff; }
.xlb-right { float:right; width:87px; height:22px; background-color:#FFF; text-align:center; line-height:22px;color:#005dab; font-size:12px; margin-top:9px; margin-right:8px;}
.xlb-right a {color:#005dab; display:block;}
.xlb-right a:hover {opacity:0.6;}

/*采购招标搜索*/
.caigou { height:50px; margin-top:20px; margin-bottom:10px;}
.cg-left { float:left; width:96px;color:#005dab; font-size:20px; line-height:50px; font-weight:bold;}
.cg-mid { float:left; width:780px; padding-top:8px; height:50px;}
.cg-mid ul li { float:left; margin-left:11px; width:88px; height:34px; text-align:center; border:#cfcfcf solid 1px;color:#595757; font-size:14px; line-height:34px;}
.cg-mid ul li a {color:#005dab; display:block;}
.cg-mid ul li.active { background-color:#005dab;}
.cg-mid ul li.active a {color:#ffffff; }
.cg-right { float:right; width:150px; height:50px; border:#005dab solid 1px; border-radius:25px; color:#005dab; font-size:18px; line-height:50px; text-align:center; font-weight:bold;}
.cg-right a {color:#005dab; display:block;}
.cg-right:hover {background-color:#005dab;}
.cg-right:hover a {color:#FFF;}

/*新登录页*/
.login-wrap { width:1200px; margin:0 auto;}
.login-header { height:150px;}
.login-header .pic { padding-top:9px;}
.login-bg{ height:516px; background:url(../images/xin/login-bg.jpg) no-repeat top center; }
.lb-left { float:left;width:688px; padding-top:124px;}
.lbl-tit {color:#ffffff; font-size:32px; font-weight:bold;letter-spacing: 3px; text-align:center;}
.lbl-list {color:#ffffff; font-size:28px; font-weight:bold;letter-spacing: 2px; text-align:center; margin-top:35px;}
.lbl-list span { display:inline-block; margin:0 22px; border:#7aa0df solid 1px; width:95px; height:53px; line-height:50px; text-align:center; }
.lbl-con {color:#dddddd; font-size:14px;  margin-top:31px;letter-spacing: 1px;}
.lbl-con span {font-weight:bold;color:#ffffff;}
.lbl-con p {  background-color:rgba(255, 255, 255, 0.1); line-height:36px; margin-bottom:10px; padding-left:12px;}
.lb-right { float:right; width:455px;margin-top:70px; }
.lb-right-box { width:455px; min-height:377px; padding-top:17px;  background-color:#FFF; z-index:333;  text-align:center; }
.lb-right-box .dlb-top { margin-top:0;}
.lb-right-box .dlb-con-input1:after { left:29px;}
.lb-right-box .dlb-con-input2:after { left:29px;}
.lb-right-box .dlb-con-input3:after { left:29px;}
.lb-right-box .dlb-con-input .dlb-dianji{ left:29px;}
.lb-right-box .dlb-con { min-height:215px;}
.login-footer{ height:358px; background-color:#f2f2f2;}
.lf-tit {color:#666666; font-size:16px; line-height:28px; text-align:center; padding-top:36px;}
.lf-ul { height:auto; text-align:center;height:56px; margin-top:42px;}
.lf-ul ul { display:inline-block;}
.lf-ul ul li { float:left; width:254px; height:56px; background-color:#005dab; border-radius:28px; text-align:center;color:#ffffff; font-size:16px; line-height:56px; font-weight:bold;letter-spacing: 2px; margin:0 13px;}
.lf-ul ul li a {color:#ffffff; display:block;}
.lf-ul ul li:hover {opacity:0.8;}
.lf-copy { border-top:#dddddd solid 1px; margin-top:35px;}
.lf-copy .con { float:left;color:#999999;width:80%; font-size:14px; line-height:25px; padding-top:40px;}
.lf-copy .con a {color:#999999;}
.lf-copy .con a:hover { text-decoration:underline;}
.lf-copy .ewm { float:right; width:20%; padding-top:24px;}
.lf-copy .ewm img { width:85px;}
@media(max-width:1200px){
.login-bg {width:100%; margin:0 auto;}
.login-footer {width:100%; margin:0 auto;}
.login-wrap { width:100%; margin:0 auto;}
.login-header { height:auto;}
.login-header .pic { padding-top:9px; padding-left:20px; padding-right:20px;}
.login-header .pic img { height:auto; max-width:100%;}
.login-bg{ height:auto; background:none; }
.lb-left { display:none;}
.lb-right { float:none; margin:0 auto; margin-top:10px; }
.lb-right-box { min-height:377px; padding-top:17px;  background-color:#FFF; z-index:333;  text-align:center; }
.lb-right-box .dlb-top { margin-top:0;}
.lb-right-box .dlb-con { min-height:215px;}
.login-footer{ height:auto; background-color:#f2f2f2;}
.lf-tit { padding-top:16px; font-size:12px; padding-left:15px; padding-right:15px;}
.lf-ul { height:auto; text-align:center;height:auto; margin-top:18px;}
.lf-ul ul { display:inline-block;}
.lf-ul ul li { float:left; width:44%; font-size:12px; margin:0 3%; height:36px; line-height:36px; letter-spacing:0px; margin-bottom:20px;}
.lf-copy { margin-top:0; padding-left:15px; padding-right:15px; font-size:12px;}
.lf-copy .con {padding-top: 20px;}
.lf-copy .ewm img { max-width:100%; width:auto;}
}
@media(max-width:480px){
.lb-right { width:100%;}
.lb-right-box { width:100%; }
.lb-right-box .dlb-top { width:85%; }
.lb-right-box .dlb-con { width:100%; }
.lb-right-box .dlb-con-input1:after { left:8%;}
.lb-right-box .dlb-con-input2:after { left:8%;}
.lb-right-box .dlb-con-input3:after { left:8%;}
.lb-right-box .dlb-con-input .dlb-dianji{ left:8%;}
.lb-right-box .dlb-con-input input[type=text] { width:85%;}
.lb-right-box .dlb-con-hua { width:85%;}
.lb-right-box .dlb-con-input input[type=password] { width:85%;}
.lb-right-box .dlb-con-submit input[type=submit]{ width:85%;}
.lb-right-box .dlb-con-check{ width:85%;}
.lb-right-box .dlb-san { width:90%;}
.lb-right-box .dlb-more{ width:90%;}
.lb-right-box .dlb-con-yzm{ width:85%; }

}

/*新检测列表*/
.jclb-ban { margin-top:18px; height:78px;}
.jcblb-left { float:left; font-size: 20px; color: #005dab; font-weight: bold; line-height:60px;}
.jcblb-mid2 { float:left; margin-top:10px; margin-left:34px; color:#666666; font-size:14px; line-height:41px; background:url(../images/xin/xss-icon.png) no-repeat left center; padding-left:18px; }
.jcblb-mid2 span { font-weight:bold; color:#c1272d;}
.jcblb-mid { float:left; margin-top:20px; margin-left:34px;}
.jcblb-mid ul li { float:left; margin-left:16px; margin-right:10px;}
.jcblb-mid ul li select{ width:auto; height:23px;color:#595757; font-size:14px; border:none; background:url(../images/icon33.png) no-repeat right center;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none; padding-right:20px;}
.jcblb-right { float:right;}
.jcblb-right a{ display:block; width:150px;height:60px; line-height:60px; text-align:center;border-radius:30px;background:#fff;color:#005dab;font-size:18px;font-weight:700;border:#005dab solid 1px}
.jcblb-right a:hover {background:#005dab;color:#fff;}
.jclb-right .item{width:305px;height:96px;margin:0 10px 10px 0;box-sizing:border-box;border:1px solid #cfcfcf;padding:10px;position:relative}
.jclb-right .item>img{position:absolute;top:0;right:10px}
.jclb-right .item:nth-child(2n){margin:0 0 10px 0}
.jclb-right .item .name{font-size:14px;color:#595757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}
.jclb-right .item:hover .name{color:#005dab}
.jclb-right .item:hover{border:1px solid #fff;background:#eaf6fd}
.jclb-right .item p{font-size:12px;color:#595757;margin-top:10px}
.jclb-right .item .jc-foot{font-size:12px;color:#595757;display:flex;justify-content:space-between;margin-top:15px}
.jcbl-con {}
.jcbl-con ul li{ border:#cfcfcf solid 1px; height:184px; overflow:hidden; margin-bottom:18px;}
.jcbl-con ul li .pic { float:left; width:212px;height:184px; text-align:center; overflow:hidden; line-height:174px;  border-right:#cfcfcf solid 1px;}
.jcbl-con ul li .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.jcbl-con ul li .con { float:right; width:798px; padding-left:35px; padding-right:20px; padding-top:18px;}
.jcbl-con ul li .con .tit { color:#005dab; font-size:16px; line-height:30px; font-weight:bold;}
.jcbl-con ul li .con .tit a {color:#005dab;}
.jcbl-con ul li .con .tit span { float:right; color:#c1272d; font-size:14px;}
.jcbl-con ul li .con .des { color:#595757; font-size:14px; line-height:21px; height:42px; overflow:hidden; margin-top:8px;}
.jcbl-con ul li .con .des a {color:#595757;}
.jcbl-con ul li:hover .con .tit a { text-decoration:underline;}
.jcbl-con ul li:hover .con .des a { text-decoration:underline;}
.jcbl-con ul li .con .more {  margin-top:4px; }
.jcbl-con ul li .con .more .more-left { float:left;color:#005dab; font-size:14px; line-height:29px;}
.jcbl-con ul li .con .more .more-left a {color:#005dab; }
.jcbl-con ul li .con .more .more-left span {color:#595757; }
.jcbl-con ul li .con .more .more-right { float:right; width:133px; height:32px; background-color:#005eab; text-align:center;color:#ffffff; font-size:12px; line-height:32px; margin-top:29px; margin-right:9px;}
.jcbl-con ul li .con .more .more-right a {color:#ffffff; display:block;}
.jcbl-con ul li .con .more .more-right a:hover { opacity:0.8;}
/*专项服务首页底部滚动*/
.wugundong { height:350px;}
.wugundong .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.wugundong .swiper-slide{ text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px)/ 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;     border-radius: 5px; border: 1px solid #cfcfcf;}
.wugundong .swiper-slide a { display:block;width:216px; height:160px; overflow:hidden; line-height:150px;}
.wugundong .swiper-slide a img { max-width:150px; max-height:206px; vertical-align:middle;}

/*咨询服务其他页*/
.zxfw-inof2{background:#f2f2f2;width:100%;height:636px;box-sizing:border-box;padding:0 30px 0 32px;}
.zxfw-inof2-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px; padding-top:20px; border-bottom:1px solid #005dab;margin-top:22px}
.zxfw-inof2-header img{max-height:164px}
.zxfw-inof2 .info{overflow:hidden;margin-top:23px}
.zxfw-inof2 .info-item{float:left;width:460px;height:186px;overflow:auto}
.zxfw-inof2 .info-item:nth-child(3){margin-top:15px;width:380px;margin-left:40px;height:186px;overflow:hidden}
.zxfw-inof2 .info-item:nth-child(2){margin-left:40px;width:380px;height:186px;overflow:hidden}
.zxfw-inof2 .info-item .name{color:#005dab;font-size:14px;position:relative;padding-bottom:8px;font-weight:700}
.zxfw-inof2 .info-item .name::after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;border-radius:2.5px;background:#005dab}
.zxfw-inof2 .info-item p{margin-top:15px;line-height:1.4}
.zxfw-inof2 .info{padding-bottom:13px;border-bottom:1px dashed #d7d7d7}
.zxfw-inof2 .form{margin-top:1px}
.zxfw-inof2 .form .name{color:#005dab;font-size:14px;position:relative;padding-bottom:8px}
.zxfw-inof2 .form .name::after{content:"";position:absolute;left:0;bottom:0;width:70px;height:4px;border-radius:2.5px;background:#005dab}
.zxfw-inof2 .form form{display:flex;flex-wrap:wrap;margin-top:17px}
.zxfw-inof2 .form .block{display:inline-flex;align-items:center;margin-right:40px;margin-bottom:20px}
.zxfw-inof2 .form .block label{font-size:14px;color:#005dab;margin-right:20px}
.zxfw-inof2 .form .block input{width:220px;height:35px;background:#fff;outline:0;box-sizing:border-box;padding:0 10px}
.zxfw-inof2 .form .block .mmm{width:329px}
.zxfw-inof2 .form input[type=submit]{width:100px;height:32px;background:#005dab;color:#fff;line-height:32px;text-align:center;font-size:14px;color:#fff;padding:0}
.zxfw-inof2 .form button{width:100px;height:32px;background:#005dab;color:#fff;line-height:32px;text-align:center;font-size:14px;color:#fff}
.zxfw-inof2 .form p{font-size:12px;color:#585757;margin-top:8px;margin-left:15px}
/*全站搜索页*/
.news-header .right.right2 { padding:0 10px; height:39px;}
.news-header .right.right2 {background:url(../images/xin/sousuoye2.png) no-repeat right center;}
.news-header .right.right2 input[type='submit'] { flex:none; width:48px; height:39px; background: url(../images/xin/sousuoye-icon4.png) no-repeat center center;}
.news-header .right.right2 input[type='text'] { flex:none;}


/*右侧漂浮*/
.slider-bg{width:56px;height:351px;position:fixed;right:2px;bottom:100px;z-index:100;}
.slider-bg .toolbar_btn ul li{ position:relative;display:block;height:70px; }
.slider-bg .toolbar_btn ul li samp{position:relative;display:block;height:70px;}
.slider-bg .toolbar_btn ul li samp{z-index:2;width:54px;border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; background-color:#FFF;  }
.slider-bg .toolbar_btn ul li:first-child  samp{border-top-left-radius:5px; border-top-right-radius:5px;border-top:#dddddd solid 1px;}
.slider-bg .toolbar_btn ul li:last-child  samp{border-bottom-left-radius:5px; border-bottom-right-radius:5px;border-top:#dddddd solid 1px;border-bottom:#dddddd solid 1px;}
.slider-bg .toolbar_btn ul li span{font-size:12px;font-style:normal;line-height:1; text-align:center; color:#005dab; display:inline-block; padding-top:47px; width:100%; } 
.slider-bg .toolbar_btn ul li em{font-size:12px;font-style:normal;line-height:38px;position:absolute;z-index:1;top:17px;right:65px;display:block;overflow:hidden;width:0;height:38px;text-align:center;color:#fff; font-weight:normal;}
.slider-bg .toolbar_btn ul li:nth-child(2) em {-webkit-transition:all .4s cubic-bezier(.2,.83,.42,.91);transition:all .4s cubic-bezier(.2,.83,.42,.91);}
.slider-bg .toolbar_btn ul li:nth-child(3) em {-webkit-transition:all .4s cubic-bezier(.2,.83,.42,.91);transition:all .4s cubic-bezier(.2,.83,.42,.91)}
.slider-bg .toolbar_btn ul li:nth-child(4) em {-webkit-transition:all .4s cubic-bezier(.2,.83,.42,.91);transition:all .4s cubic-bezier(.2,.83,.42,.91)}

.slider-bg .toolbar_btn ul li b { position:absolute; width:9px; height:65px; background:url(../images/xin/slider-sanjiao.png) no-repeat center center; top:0; right:56px;transition: 0.2s;opacity:0;}
.slider-bg .toolbar_btn ul li:hover samp{border-left:#005dab solid 1px; border-right:#005dab solid 1px; background-color:#005dab; }
.slider-bg .toolbar_btn ul li:hover samp span { color:#FFF;}
.slider-bg .toolbar_btn ul li:first-child:hover  samp{border-top:#005dab solid 1px;}
.slider-bg .toolbar_btn ul li:last-child:hover  samp{border-top:#005dab solid 1px;border-bottom:#005dab solid 1px;}
.slider-bg .toolbar_btn ul li:hover b{opacity:1;}
.slider-bg .toolbar_btn ul li:hover em{width:109px; background-color:#005dab;}
.slider-bg .toolbar_btn ul li:hover em.slider-b{width:154px!important}
.slider-bg .toolbar_btn ul li:hover em.slider-c{width:121px!important;height:121px!important; margin-top:-38px;}
.slider-bg .toolbar_btn ul li:hover em.slider-c i{width:117px;height:117px;background:url(../images/zhaozi-ewm.jpg) no-repeat;display:block;margin-left:2px;margin-top:2px; background-size:100% 100%; }
.slider-bg .toolbar_btn ul li:hover em.slider-d{width:180px!important; height:160px!important; border-radius:5px; }

.slider-bg .iconi{width:100%;height:48px;display:block;position:absolute;top:12px;left:0;}
.slider-bg .toolbar_btn ul li:first-child .iconi { background:url(../images/xin/slider-samp1.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(2) .iconi { background:url(../images/xin/slider-samp2.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(3) .iconi { background:url(../images/xin/slider-samp3.png) no-repeat top center;}
.slider-bg .toolbar_btn ul li:nth-child(4) .iconi { background:url(../images/xin/slider-samp4.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(5) .iconi {width:36px;height:42px;top:14px;left:9px; background:url(../images/xin/slider-samp5.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:first-child:hover .iconi { background:url(../images/xin/slider-samp12.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(2):hover .iconi { background:url(../images/xin/slider-samp22.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(3):hover .iconi { background:url(../images/xin/slider-samp32.png) no-repeat top center;}
.slider-bg .toolbar_btn ul li:nth-child(4):hover .iconi { background:url(../images/xin/slider-samp42.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li:nth-child(5):hover .iconi {width:36px;height:42px;top:14px;left:9px; background:url(../images/xin/slider-samp52.png) no-repeat top center; }
.slider-bg .toolbar_btn ul li em.slider-d dl {padding:12px 0 0 16px;}
.slider-bg .toolbar_btn ul li em.slider-d dl dd { float:left; width:70px; height:24px; border:#ffffff solid 1px; font-size:12px; color:#FFF; line-height:22px; margin-right:8px; margin-bottom:4px;}
.slider-bg .toolbar_btn ul li em.slider-d dl dd a { color:#FFF; display:block; }
.slider-bg .toolbar_btn ul li em.slider-d dl dd:hover { background-color:#ffffff; }
.slider-bg .toolbar_btn ul li em.slider-d dl dd:hover a {color:#005dab;}
.slider-bg .toolbar_btn ul li em.slider-d dl dt {font-size:12px; color:#FFF; line-height:22px; text-align:left; background:url(../images/xin/slider-wenhao.png) no-repeat left center; padding-left:15px;  }
.slider-bg .toolbar_btn ul li em.slider-d dl dt a { color:#FFF; display:block; }

/*检测项目列表*/
.jianceshaixuan { height:auto; margin-top:20px; position:relative;}
.jianceshaixuan dl dd { margin-bottom:10px;}
.jianceshaixuan dl dd .tit{ float:left; margin-left:15px; width:118px;color:#333333; font-size:20px; line-height:32px; font-weight:bold; }
.jianceshaixuan dl dd .des{ float:right; width:1260px;color:#333333; font-size:14px; line-height:30px;}
.jianceshaixuan dl dd .des a { display:inline-block; padding:0 20px; color:#333333; margin-right:5px; margin-top:2px;}
.jianceshaixuan dl dd .des a:hover { background-color:#005dab;color:#ffffff;}
.jianceshaixuan dl dd .des a.active { background-color:#005dab;color:#ffffff;}
.jianceshaixuan dl dd .des a i { display:inline-block; width:4px; height:14px; vertical-align:middle; background:url(../images/xin/jianceshaixuan1.png) no-repeat center center;}
.jianceshaixuan dl dd .des a:nth-child(even) i {background:url(../images/xin/jianceshaixuan2.png) no-repeat center center;}
.jianceshaixuan dl dd .des a:hover i {background:url(../images/xin/jianceshaixuan12.png) no-repeat center center;}
.jianceshaixuan dl dd .des a:nth-child(even):hover i {background:url(../images/xin/jianceshaixuan22.png) no-repeat center center;}
.jianceshaixuan dl dd .des a.active i {background:url(../images/xin/jianceshaixuan12.png) no-repeat center center;}
.jianceshaixuan dl dd .des a:nth-child(even).active i {background:url(../images/xin/jianceshaixuan22.png) no-repeat center center;}
.jianceshaixuan-search { width: 211px; border-radius: 15px; border: 1px solid #e6e6e6; box-sizing: border-box; padding: 10px; display: inline-flex; align-items: center;  background: url(../images/xin/sousuoye.jpg) no-repeat right center; position:absolute; bottom:0; right:0;}
.jianceshaixuan-search input[type='text'] { flex: 1;}
.jianceshaixuan-search input[type='submit'] { width: 14px; height: 14px; flex: 0 0 14px;  background: url(../images/xin/sousuoye-icon4.png) no-repeat;}
.jianceshaixuan dl dd.sheng { border-bottom:#eeeeee solid 1px; padding-bottom:10px; margin-bottom:5px;}
.jianceshaixuan dl dd.sheng .des { width:1210px; height:30px; overflow:hidden;}
.jianceshaixuan dl dd.sheng .more { float:right; width:50px; height:32px; cursor:pointer; background:url(../images/xin/jianceshaixuan-more.png) no-repeat center center; font-size:0;}
.jianceshaixuan dl dd.sheng .more.active { background:url(../images/xin/jianceshaixuan-more2.png) no-repeat center center; }

.jiancexiangmu { height:auto;border-bottom:#dddddd solid 3px; border-top:#dddddd solid 3px; margin-top:27px;}
.jiancexiangmu dl dd { background:url(../images/xin/xiangmu-line.jpg) no-repeat bottom center; min-height:197px;}
.jiancexiangmu dl dd:last-child { background-image:none;}
.jcxml-pic { float:left; margin-left:18px; width:148px; height:148px; text-align:center; line-height:140px; overflow:hidden; margin-top:21px;}
.jcxml-pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.jcxml-left { float:left; margin-left:18px; width:377px;color:#333333; font-size:14px; line-height:32px; margin-top:32px;}
.jcxml-ban { color:#005dab; font-size:20px; line-height:1;}
.jcxml-left .tit { float:left; width:75px;}
.jcxml-left .des { float:left; width:302px;}
.jcxml-left-top{ margin-top:13px; height:64px; overflow:hidden; }
.jcxml-left-bot{ height:32px; overflow:hidden; }
.jcxml-mid { float:left; width:548px; margin-left:40px; margin-top:32px; position:relative;}
.jcxml-mid:after{content:""; position:absolute; left:-20px; top:-2px; width:1px; height:140px; background-color:#dddddd; }
.jcxml-mid-con { width:100%; margin-top:13px;}
.jcxml-mid-con ul li{ float:left; width:33.33%; color:#333333; font-size:14px; line-height:32px;}
.jcxml-right { float:right; width:230px; margin-right:20px;color:#333333; font-size:16px; line-height:32px;}
.jcxml-right-top { margin-top:38px;}
.jcxmlrt-left { float:left;}
.jcxmlrt-left i { display:inline-block; width:20px; height:20px; vertical-align:text-top; background:url(../images/xin/jcxml-right-tel1.png) no-repeat center center;}
.jcxml-right-top:hover .jcxmlrt-left {color:#005dab;}
.jcxml-right-top:hover .jcxmlrt-left i {background:url(../images/xin/jcxml-right-tel2.png) no-repeat center center;}
.jcxmlrt-right { display:none; float:right; width:100px; background:url(../images/xin/jcxml-right-jiao.png) no-repeat;color:#ffffff;font-size:14px;text-indent:28px}
.jcxml-right-top:hover .jcxmlrt-right { display:block;}
.jcxml-right-mid { margin-top:12px; width:100%;}
.jcxml-right-mid a { display:block; float:left; width:49%; color:#005dab;}
.jcxml-right-mid a i { display:inline-block; width:20px; height:20px; vertical-align:text-top; background:url(../images/xin/jcxml-right-qq1.png) no-repeat center center; margin-right:5px;}
.jcxml-right-mid a:first-child+a { text-align:right;}
.jcxml-right-mid a:first-child+a i { display:inline-block; width:20px; height:20px; vertical-align:text-top; background:url(../images/xin/jcxml-right-mess1.png) no-repeat center center;}
.jcxml-right-mid a img { width:20px; height:20px; vertical-align:text-top; margin-right:3px;}
.jcxml-right-mid a:hover {color:#005dab;}
.jcxml-right-mid a:hover i { background:url(../images/xin/jcxml-right-qq2.png) no-repeat center center;}
.jcxml-right-mid a:first-child+a:hover i { background:url(../images/xin/jcxml-right-mess2.png) no-repeat center center;}
.jcxml-right-bot { margin-top:16px;}
.jcxml-right-bot a{ display:block; height:37px; background-color:#ffffff; text-align:center; color:#005dab; font-size:14px; line-height:37px; border-radius:10px; border:#005dab solid 1px;}
.jcxml-right-bot a:hover{ display:block; height:37px; background-color:#005dab; text-align:center; color:#ffffff; font-size:14px; line-height:37px; border-radius:10px;}
/*能力检索后页面*/
.nenglijiansuo-list {width: 1013px;}
.nenglijiansuo-list ul li { border-bottom:#e6e6e6 dashed 1px; height:58px; line-height:58px;color:#666666; font-size:14px; line-height:58px; padding-left:16px;}
.nenglijiansuo-list ul li a {color:#666666;}
.nenglijiansuo-list ul li a:hover {color:#015daa;}
.nenglijiansuo-fenye { text-align:center; line-height:36px; margin-top:100px;}
.nenglijiansuo-fenye a { display:inline-block; border:#dddddd solid 1px; line-height:36px; padding:0 10px; border-radius:5px; margin:0 2px;}
.nenglijiansuo-fenye a:hover { background-color:#005dab; color:#FFF;}
.nenglijiansuo-fenye input[type=text] { width:46px;height:36px;color:#9f9f9f; font-size:14px; border:#dddddd solid 1px; border-radius:5px; }
.nenglijiansuo-fenye form { display:inline-block;}
/*案例展示内容页*/
.zx_all { position:relative;}
.anlizhanshi {border:#cccccc solid 1px;}
.anlizhanshi-top { }
.anlizhanshi-top-left { float:left; width:290px; height:290px; overflow:hidden; text-align:center; line-height:285px;}
.anlizhanshi-top-left img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.anlizhanshi-top-right { float:right; width:738px; height:290px;}
.alzstr-ban {padding-left:18px; color:#333333; font-size:20px; line-height:62px; border-bottom:#cccccc solid 1px; }
.alzstr-des { color:#333333; font-size:14px; line-height:37px;}
.alzstr-des ul li {padding-left:18px; border-bottom:#cccccc dashed 1px;}
.anlizhanshi-top .db_div { padding-left:18px;}
.anlizhanshi-top .db_div a { background-color:#015eab;}
.anlizhanshi-top .db_div span { color:#015eab;}
.anlizhanshi-mid { height:58px; background-color:#f2f2f2; border-top:#e6e6e6 solid 1px; border-bottom:#e6e6e6 solid 1px; }
.anlizhanshi-mid .tit {color:#015aaa; font-size:16px; line-height:58px; font-weight:bold; width:150px; text-align:center; position:relative; border-right:#e6e6e6 solid 1px;}
.anlizhanshi-mid .tit:after{content:""; position:absolute; left:0; top:0; width:100%; height:3px; background-color:#005dab; }
.anlizhanshi-bot { padding:14px 25px; min-height:450px;color:#333333; font-size:16px; line-height:39px;}
/*左侧悬浮*/
.xuanfu { position:fixed; bottom: 100px; left:0;}
/*考试报名*/
.kaoshibaoming { margin-top:21px;}
.ksbm-left { float:left; margin-left:33px; width:981px; height:663px; border:#cccccc solid 1px; padding-top:37px; font-size:12px;color:#333333;}
.ksbm-left table tr td { line-height:40px; padding:10px;}
.ksbm-left input[type=text] { width:500px; text-indent:10px;  height:40px;color:#333333; font-size:12px; border:#cccccc solid 1px; }
.ksbm-left input[type=text].xiao { width:228px; }
.ksbm-left select { width:228px; text-indent:10px;  height:40px;color:#333333; font-size:12px; border:#cccccc solid 1px;}
.ksbm-left input[type=submit] { width:177px; text-align:center; height:40px; background-color:#005bac; border:#cccccc solid 1px; color:#fff; font-size:14px; cursor:pointer; margin-left:136px;}

.ksbm-right { float:right; width:355px; height:664px;}
.ksbm-right-top { width:355px; height:148px;}
.ksbm-right-top img{ width:355px; height:148px;}
.ksbm-right-bot {border:#cccccc solid 1px; height:516px; padding:15px 20px 0 20px; color:#666666; font-size:14px; line-height:1.45; overflow:auto;text-align:justify; }


.rightsearch {height:39px; width:350px; border-radius: 15px; border: 1px solid #e6e6e6;  box-sizing: border-box;  padding: 10px; display: inline-flex; align-items: center;  position: absolute; right: 0; top:12px;}
.rightsearch {background:url(../images/xin/sousuoye2.png) no-repeat right center;}
.rightsearch input[type='submit'] { flex:none; width:48px; height:39px; background: url(../images/xin/sousuoye-icon4.png) no-repeat center center;}
.rightsearch input[type='text'] { flex:none;outline: none;  border: none; font-size: 14px; width:290px;}

/*laoshi*/
.laoshi-show { height:230px; position:relative;}
.laoshi-show .swiper-container{width:100%;height:100%}
.laoshi-show .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.laoshi-show .swiper-button-prev { background:url(../images/xin/btn-l.png) no-repeat; width:12px; height:18px;right:auto; left:-14px; top:70%; bottom:auto;  outline:none; }
.laoshi-show .swiper-button-prev:after { display:none;}
.laoshi-show .swiper-button-next {background:url(../images/xin/btn-r.png) no-repeat; width:12px; height:18px; right:-14px; left:auto; top:70%; bottom:auto; outline:none; }
.laoshi-show .swiper-button-next:after { display:none;}

.laoshi-show .swiper-button-next.swiper-button-disabled{ opacity: 0;}
.laoshi-show .swiper-button-prev.swiper-button-disabled { opacity: 0;}

/*shangjia-liuyan*/
.shangjia-liuyan { height:auto;}
.shangjia-liuyan div { margin-top:9px;}
.shangjia-liuyan label { display:inline-block; width:70px;color:#585657; font-size:14px; line-height:40px; vertical-align:middle; }
.shangjia-liuyan .radios { display:none;}
.shangjia-liu-list { display:inline-block; height:auto; vertical-align:middle; }
.shangjia-liu-list ul li{ float:left; margin-right:9px; width:126px; height:39px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; text-align:center;  color:#6d6b6c; font-size:14px; line-height:39px; cursor:pointer; position:relative;}
.shangjia-liu-list ul li.active  {border:#3f84bd solid 1px; background:#ffffff url(../images/xin/geren-radio.png) no-repeat right bottom;}
.shangjia-liuyan input[type=text] { width:262px; text-indent:10px; height:40px;color:#585657; font-size:12px; border:#e6e6e6 solid 1px; background-color:#f2f2f2; vertical-align:middle; }
.shangjia-liuyan input::-webkit-input-placeholder { color: #9a9a9a;}
.shangjia-liuyan  textarea { width:420px; text-indent:10px; height:100px;color:#585657; font-size:14px; border:#e6e6e6 solid 1px; background-color:transparent;outline: none; line-height:40px; resize:none;border:#e6e6e6 solid 1px; background-color:#f2f2f2; vertical-align:middle;}
.shangjia-liuyan textarea::-webkit-input-placeholder { color: #9a9a9a;}
.shangjia-liuyan input[type=button] { margin-top:13px; width:126px; text-align:center; height:40px; background-color:#015daa; color:#fff; font-size:14px; border-radius:3px; cursor:pointer; border:none; margin-left:73px;}

/*leftside*/
.leftside {position:fixed; left:0px; bottom:78px; z-index:3334;  width:152px; height:500px; }
.leftsidecha { width:13px; height:13px; position:absolute; right:0px; top:0px; cursor:pointer;}
.leftsidelist { width:100%; height:100%;}
.leftsidelist img {outline:none;}

/*.v-hov li*/
.v-hov li {background:url(../images/xin/daosanjiao1.jpg) no-repeat left top;}
.v-hov li.active {background:url(../images/xin/daosanjiao.jpg) no-repeat left top;}
.v-hov li span { display:block; cursor:pointer; text-indent: -42px;padding-left:62px; overflow:hidden;}
.v-hov li ul li { background-image:none;}

/*新注册*/
.zhucewrap { width:1400px; margin:0 auto;}
.zhucexin { background:none;}
.zhuce-header { height:168px; border-bottom:#f0f0f0 solid 1px;}
.zhuce-logo { float:left; height:148px; margin-top:10px; line-height:148px;}
.zhuce-logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.zhuce-footer { height:132px; border-top:#f0f0f0 solid 1px;color:#999999; font-size:14px; line-height:25px; padding-top:27px; padding-bottom:23px; margin-top:80px;}
.zhuce-footer-left { float:left; margin-top:19px; }
.zhuce-footer-right { float:right;}
.zhuce-footer-right img { height:80px;}
.zhuce-box { height:519px; background:#FFF url(../images/xin/zhuce-box-bg.jpg) no-repeat left top; margin-top:20px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.02);}
.zhuce-box-left { float:left; width:316px; margin-left:424px; margin-top:184px; }
.zcbl-tit {color:#005dab; font-size:18px; line-height:58px; font-weight:bold; text-align:right; background:url(../images/xin/zhuce-left-icon.png) no-repeat right center; padding-right:18px; margin-right:18px;}
.zcbl-des {color:#333333; font-size:14px; line-height:24px;}

.zhuce-box-right { float:right; width:619px; height:452px;box-shadow: 0 0 20px rgba(0, 93, 171, 0.1); background-color:#FFF; margin-top:34px; margin-right:22px; border:#f0f0f0 solid 1px;}
.zcbr-top { margin:0 36px; border-bottom:#f0f0f0 solid 1px; height:70px; padding-top:16px;}
.zcbr-top .cn {color:#333333; font-size:24px; line-height:54px; font-weight:bold;display:inline-block; }
.zcbr-top .en {color:#333333; font-size:18px; line-height:54px; font-weight:bold; margin-left:30px; position:relative; display:inline-block; }
.zcbr-top .en:after{content:""; position:absolute; left:-19px; top:19px; width:2px; height:19px; background-color:#333333; }
.zcbr-info { height:auto;color:#333333; font-size:16px; line-height:30px; margin-top:20px; padding-left:37px;}
.zcbr-info span {color:#d10000; font-size:14px;}
.zcbr-tab { padding-left:94px; margin-top:18px;}
.zcbr-tab ul li{ float:left; width:100px; height:100px;border-radius:50%; background-color:#FFF; border:#f0f0f0 solid 2px; text-align:center; cursor:pointer; margin-right:58px; }
.zcbr-tab ul li.active { background:url(../images/xin/zhuce-tab-bg.png) no-repeat; background-size:100% 100%;border:#ffffff solid 2px;}
.zcbr-tab ul li .pic { width:58px; height:69px; margin:0 auto; padding-top:8px;}
.zcbr-tab ul li .pic img { width:58px; height:58px; vertical-align:middle;}
.zcbr-tab ul li .pic:before { display:none;}
.zcbr-tab ul li .pic:after { display:none;}
.zcbr-tab ul li .tit {color:#333333; font-size:12px; line-height:1;}
.zcbr-but { height:36px; position:relative; margin-bottom:21px; margin-top:26px;}
.zcbr-but a { display:block;color:#005dab; font-size:12px; line-height:36px; position:absolute; left:388px; top:0;}
.zcbr-but a:hover { text-decoration:underline;}
.zcbr-but .zcbrb-but { width:138px; height:34px; border:#cccccc solid 1px;border-radius:5px; text-align:center;color:#666666; font-size:14px; line-height:34px; cursor:pointer; margin:0 auto;}
.zcbr-but .zcbrb-but:hover { background-color:#005dab; color:#FFF;}
.zcbr-but .zcbrb-but.active { background-color:#005dab; color:#FFF;}
.zcbr-bot {color:#333333; font-size:16px; line-height:1; border-top:#f0f0f0 solid 1px; padding:19px 0 23px 35px;}
.zcbr-list { height:auto; padding-left:35px;}
.zcbr-list ul li { float:left; width:120px; height:30px; border:#f0f0f0 solid 1px;border-radius:5px; text-align:center;color:#666666; font-size:14px; line-height:30px; margin-right:20px;}
.zcbr-list ul li a {color:#666666; display:block;}
.zcbr-list ul li:hover { background-color:#005dab; border:#005dab solid 1px;}
.zcbr-list ul li:hover a {color:#ffffff; }
/*能力验证测量审核弹窗*/
.alert_form.xinalert { background-color:#ffffff; border:#cccccc solid 1px; width:475px; height:350px; padding:0; }
.alert_form.xinalert h1 { background-color:#f2f2f2; text-align:left; color:#333333; font-size:16px; line-height:44px; padding-left:18px; position:relative; margin-bottom:30px;}
.alert_form.xinalert h1 .guanbi { position:absolute; right:0; top:0; width:50px; text-align:center; color:#999999; cursor:pointer; font-size:24px; font-weight:normal;  }
.alert_form.xinalert .row { color:#333333; padding:0 90px; font-size:14px;margin-bottom:17px;}
.alert_form.xinalert  .row label { display:inline-block; width:70px; text-align:right;}
.alert_form.xinalert  .row input { border:#cccccc solid 1px;border-radius:1px; height:30px;}
.alert_form.xinalert  .row input[type=button] { background-color:#0658a0; color:#FFF; margin-left:0; border-left:none;}
.alert_form.xinalert button { background-color:#fffefc; border:#cccccc solid 1px; color:#333333; height:30px; width:133px; margin-top:40px;}

.alert_form2.xinalert { background-color:#ffffff; border:#cccccc solid 1px; width:475px; height:350px; padding:0; }
.alert_form2.xinalert h1 { background-color:#f2f2f2; text-align:left; color:#333333; font-size:16px; line-height:44px; padding-left:18px; position:relative; margin-bottom:30px;}
.alert_form2.xinalert h1 .guanbi { position:absolute; right:0; top:0; width:50px; text-align:center; color:#999999; cursor:pointer; font-size:24px; font-weight:normal;  }
.alert_form2.xinalert .row { color:#333333; padding:0 90px; font-size:14px;margin-bottom:17px;}
.alert_form2.xinalert  .row label { display:inline-block; width:70px; text-align:right;}
.alert_form2.xinalert  .row input { border:#cccccc solid 1px;border-radius:1px; height:30px;}
.alert_form2.xinalert  .row input[type=button] { background-color:#0658a0; color:#FFF; margin-left:0; border-left:none;}
.alert_form2.xinalert button { background-color:#fffefc; border:#cccccc solid 1px; color:#333333; height:30px; width:133px; margin-top:40px;}

/*20201128视频点播详情页*/
.gsl-xgsp-ban {  border-top:#e6e6e6 solid 1px; position:relative; color:#676767; font-size:17px; line-height:40px; padding-left:16px; padding-right:10px; padding-top:6px;}
.gsl-xgsp-ban a { float:right;}
.gsl-xgsp-ban:after{content:""; position:absolute; left:0; top:0; width:50px; height:4px; background-color:#ffffff; }
.gsl-des-mid.gsl-des-mid2 { width:581px; border:none; }
.gsl-des-right.gsl-des-right2 { float:none; width:100%; padding-right:0;}
.gsl-laoshi-ban {color:#666666; font-size:17px; line-height:24px; padding-top:14px; padding-left:20px;}
.gsl-kecheng-ban {color:#666666; font-size:17px; line-height:24px; border-top:#e6e6e6 solid 1px; padding-top:14px;padding-left:20px;}
.gscl-des.gscl-des2 { font-size:15px;line-height:1.5; color: #676767; padding-top:0; }
.gsl-laoshi-con { height:auto;  padding:0 20px;padding-bottom:40px; position:relative;}
.gsl-laoshi-con .swiper-container{width:96%;height:100%; margin:0 auto;}
.gsl-laoshi-con .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.gsl-laoshi-con .swiper-button-prev { background:url(../images/xin/btn-l.png) no-repeat; width:12px; height:18px;right:auto; left:5px; top:48%; bottom:auto;  outline:none; }
.gsl-laoshi-con .swiper-button-prev:after { display:none;}
.gsl-laoshi-con .swiper-button-next {background:url(../images/xin/btn-r.png) no-repeat; width:12px; height:18px; right:5px; left:auto; top:48%; bottom:auto; outline:none; }
.gsl-laoshi-con .swiper-button-next:after { display:none;}
.gsl-laoshi-con .swiper-button-next.swiper-button-disabled {opacity: 0;} 
.gsl-laoshi-con .swiper-button-prev.swiper-button-disabled {opacity: 0;}


.gsl-laoshi-con .swiper-pagination { width:100%; text-align:center; bottom:10px;}
.gsl-laoshi-con .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:0;}
.gsl-laoshi-con .swiper-pagination-bullet { width:8px; height:8px; background: #666666; opacity: 1;}
.gsl-laoshi-con .swiper-pagination-bullet-active { background-color:#005eab; opacity:1;}


.gsl-laoshi-con-li { width:100%;}
.gsllc-top { width:100%; margin-top:13px;}
.gsllc-top-left { float:left; width:70px; height:100px; overflow:hidden; text-align:center;}
.gsllc-top-left img{max-width: 100%;max-height: 100%;vertical-align: middle; border-radius:50%;}
.gsllc-top-right { float:left; width:830px; color:#015eab; font-size:16px; line-height:36px; margin-left:20px; }
.gsllc-top-right .gsllc-top-right-tit {color:#015eab; font-size:16px; line-height:36px;}
.gsllc-top-right .gsllc-top-right-tit span { display:inline-block; margin-right:50px;}
.gsllc-top-right .gsllc-top-right-des {color:#676767; font-size:14px; line-height:1.5;}

.gsllc-bot { width:100%; color:#676767; font-size:15px; line-height:1.5; margin-top:20px;}

.xinmulu { padding: 10px 20px;}
.xinmulu .xinmulu-ban {color:#373737; font-size:16px; line-height:26px; padding-bottom:12px; }
.xinmulu .xinmulu-ban span { float:right; cursor:pointer;}
.xinmulu .xinmulu-ban span i { display:inline-block; width: 14px; height: 14px; cursor: pointer;z-index: 100; background: white;border: 1px solid #ddd; margin-left:8px; position:relative;}
.xinmulu .xinmulu-ban span i.active { background: url(../images/xin/sgdxin.png) no-repeat center center;}

.xinmulu .disn { display:block;}
.xinmulu .db_lgo {border-bottom: 1px solid #f5f5f5;border-top: 1px solid #f5f5f5;}
.xinmulu .db_lgo li { text-align:left; color:#666666; font-weight:bold; }
.xinmulu .db_lgo li._money { font-weight:normal;color:#545454;}
.xinmulu .db_lgo li._money span { display:inline-block;color:#c1272d;transform: skew(-8deg); margin-right:10px;}
.xinmulu .db_lgo li i img  { vertical-align:middle;}
.xinmulu .db_lgo li:first-child { width:91px;}

.xinmulu .db_lgo.act li i img {transform: rotate(180deg);}

.xinmulu .disn ul li { font-size:14px; text-align:left;}

.xinmulu .db_tj { display:block;}
.xinmulu .db_tj button { width:157px; height:44px; background-color:#c2272d; text-align:center;  border-radius:23px;color:#ffffff; font-size:18px; line-height:44px; padding:0; }

.xinmulu .db_mag_shipin { border:#27b676 solid 1px; color:#27b676; font-size:12px; margin-left:20px; margin-right:20px; padding:0 3px;}
.xinmulu .db_mag_shikan { float:right; color:#27b676; font-size:14px; margin-left:15px; background:url(../images/xin/xinmulu-icon1.jpg) no-repeat left center; padding-left:22px;}
.xinmulu .db_mag_shichang {float:right; color:#979797; font-size:14px; margin-left:15px;background:url(../images/xin/ximmulu-icon2.jpg) no-repeat left center; padding-left:22px;}
.xinmulu .nes { display:block; left:auto; right:0;}
.xinmulu .isd:checked + label::before { background: url(../images/xin/sgdxin.png) no-repeat center center;}


.xinmulu-total { height:auto; border-top:#f2f2f2 solid 1px; padding-top:22px; padding-left:540px; padding-bottom:22px;}
.xinmulu-total-left { float:right; min-width:122px; text-align:right; color:#c1262e; font-size:20px; line-height:44px;transform: skew(-10deg);}
.xinmulu-total-left span { font-size:16px;}
.xinmulu-total-left span span { font-size:30px;}
.xinmulu-total-mid { float:right; padding-top:9px; margin-left:16px;transform: skew(-10deg);}
.xinmulu-total-mid .info { color:#666666; font-size:14px; line-height:1;text-decoration:line-through;}
.xinmulu-total-mid .des { color:#c1262e; font-size:14px; line-height:1;}
.xinmulu-total-right { float:right; margin-left:20px; }
.xinmulu-total-right.db_tj { padding:0;}
.xinmulu-total-right a {color:#ffffff; display:block;}

.imgOne img {padding: 20px 30px;}
/*活动弹框*/
.huodong-box { position:fixed; top:50%; left:50%; margin-top:-130px; margin-left:-237px; width:474px; min-height:212px; height:auto; padding-bottom:43px; background-color:#FFF; z-index:333; border-radius:5px; border:#cccccc solid 1px;box-shadow: 0 0 10px #e9e9e9; }
.huodong-box-ban { height:44px; background-color:#f2f2f2;border-top-left-radius:5px; border-top-right-radius:5px; position:relative;}
.huodong-box-ban .huodong-box-ban-left { position:absolute; left:17px; top:-3px; width:45px; height:65px; padding-top:10px; background:url(../images/xin/huodong-qi.png) no-repeat; text-align:center; }
.huodong-box-ban .huodong-box-ban-left .icon { width:24px; height:24px; margin:0 auto; } 
.huodong-box-ban .huodong-box-ban-left .icon img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.huodong-box-ban .huodong-box-ban-left .tit {color:#ffffff; font-size:14px; line-height:28px; }
.huodong-box-ban .cha { float:right;color:#999999; font-size:24px; line-height:44px; margin-right:12px; cursor:pointer;}
.huodong-box-con {color:#333333; font-size:14px; line-height:24px; padding:56px 56px 32px 56px;}
.huodong-box-more { text-align:center;}
.huodong-box-more a { display:inline-block; width:98px; height:30px; border:#cccccc solid 1px; text-align:center;color:#333333; font-size:14px; line-height:30px;border-radius:3px; margin:0 10px;}
.huodong-box-more a:first-child { background-color:#005dab;color:#ffffff;}
.huodong-box-more2 { text-align:center;}
.huodong-box-more2 a { display:inline-block; width:88px; height:30px; border:#cccccc solid 1px; text-align:center;color:#333333; font-size:14px; line-height:30px;border-radius:3px; margin:0 5px;}
.huodong-box-more2 a:hover { background-color:#005dab;color:#ffffff;}
/*zhifu-box*/
.zhifu-box { position:fixed; top:50%; left:50%; margin-top:-130px; margin-left:-308px; width:616px; min-height:220px; height:auto; padding-bottom:43px; background-color:#FFF; z-index:333; border-radius:15px; border:#005dab solid 3px;box-shadow: 0 0 10px #e9e9e9; }
.zhifu-box-ban { height:42px; background-color:#f2f2f2;border-top-left-radius:15px; border-top-right-radius:15px; position:relative;}
.zhifu-box-ban .zhifu-box-ban-left { float:left; border-top-left-radius:15px; padding-left:16px;  }
.zhifu-box-ban .zhifu-box-ban-left .tit {color:#333333; font-size:14px; line-height:42px; }
.zhifu-box-ban .cha { float:right;color:#aaaaaa; font-size:24px; line-height:44px; margin-right:12px; cursor:pointer;}
.zhifu-box-ban .cha a {color:#aaaaaa;}
.zhifu-box-con {color:#333333; font-size:16px; line-height:38px; padding:20px 20px 16px 20px; text-align:center;}
.zhifu-box-con .zbc-blue {color:#005dab; font-size:24px;}
.zhifu-box-con .zbc-red {color:#fa4a49; font-size:12px;}
.zhifu-box-more { text-align:center;}
.zhifu-box-more a { display:inline-block; width:113px; height:33px; border:#cccccc solid 1px; text-align:center;color:#333333; font-size:14px; line-height:33px; margin:0 5px;}
.zhifu-box-more a:hover { border:#005dab solid 1px; background:url(../images/xin/zhifu-duigou.png) no-repeat bottom right;}
.zhifu-box-more img { max-height:30px; vertical-align:middle; margin-right:5px;}
.zhifu-box-more .zhifuye { padding:0; background-color:#FFF;}
/*支付页美化*/
.zhifuye { width:100%; background-color:#f8f8f8; height:900px; padding-top:90px;}
.zhifuye-box { width:739px; margin:0 auto; height:371px; background-color:#FFF; border-radius:5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); position:relative;}
.zhifuye-qita { position:absolute; bottom:13px; left:15px;color:#f46300; font-size:12px; line-height:1; }
.zhifuye-qita a {color:#f46300;}
.zhifuye-qita a:hover { text-decoration:underline;}
.zhifuye-left { float:left; width:280px; margin-left:100px;color:#666666; font-size:12px; line-height:2.8; padding-top:58px;}
.zhifuye-left img { height:16px; margin-bottom:16px;}
.zhifuye-right { float:right; width:224px; margin-right:100px; text-align:center; padding-top:43px;}
.zhifuye-right-tit {color:#666666; font-size:12px; line-height:1;}
.zhifuye-right-ewm { margin-top:10px;}
#erweimazhifu { display:inline-block; min-width:180px; min-height:180px; border:#dddddd solid 1px;border-radius:5px; padding:10px;}
.zhifuye-right-pic { margin-top:10px; }
.zhifuye-right-pic img{ height:30px;}
/*youce右侧优化*/
.youce {  width: 348px;height: auto;border: #e6e6e6 solid 1px; margin-top:10px;}
.youce-jiance { padding:10px 22px 10px 24px;}
.youce-jiance ul li { margin-bottom: 9px;}
.youce-jiance-left { float:left; width:203px;}
.youce-jiance-left .tit {color: #337dbc; font-size: 14px; width: 100%; padding-bottom: 10px;border-bottom: 1px solid #cfcfcf; margin-bottom: 9px; font-weight:bold;}
.youce-jiance-left .des {font-size: 12px; color: #636262; line-height: 1.4; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.youce-jiance-right { float:right; width:70px;}
.youce-jiance-right .pic { width:100%; height:70px;}
.youce-jiance-right .pic img{ width:100%; height:100%;}
.youce-jiance-right .more { width: 70px; height: 24px; line-height: 24px;text-align: center;color: #fff; font-size: 12px; border-radius: 12px; background: #005eab; margin-top:4px;}
.youce-jiance ul li:hover .tit { text-decoration:underline;}
.youce-zixun { height:auto; padding:10px 17px 10px 21px;}
.youce-zixun ul li { float:left; width:140px; height:auto; text-align:center; }
.youce-zixun ul li .pic { width:100%; height:91px; border:#ececec solid 1px;line-height:81px;}
.youce-zixun ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.youce-zixun ul li:nth-child(even){ margin-left:21px;}
.youce-zixun ul li .tit { color:#595757; font-size:14px; line-height:44px;}
.youce-zixun ul li:hover .tit { color:#005eab;}
.youce-yiqi { height:auto; padding:10px 17px 10px 21px;}
.youce-yiqi ul li{ margin-bottom:7px;}
.youce-yiqi ul li .pic{ float:left; width:137px; height:91px; border:#ececec solid 1px; text-align:center; line-height:81px; overflow:hidden;}
.youce-yiqi ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.youce-yiqi ul li .con{ float:right; width:158px; padding-top:4px;}
.youce-yiqi ul li .con .tit { color:#595757; font-size:14px; line-height:20px; height:20px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.youce-yiqi ul li .con .des { color:#9a9a9a; font-size:12px; line-height:18px; height:36px; overflow:hidden;}
.youce-yiqi ul li .con .price { color:#bf252a; font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.youce-yiqi ul li:hover .con .tit { color:#005eab;}
/*youce-wuzhi*/
.youce-wuzhi { height:auto; padding:10px 17px 10px 21px;}
.youce-wuzhi ul li{ margin-bottom:7px;}
.youce-wuzhi ul li .pic{ float:left; width:137px; height:91px; border:#ececec solid 1px; text-align:center; line-height:81px; overflow:hidden;}
.youce-wuzhi ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.youce-wuzhi ul li .con{ float:right; width:158px; padding-top:20px;}
.youce-wuzhi ul li .con .tit { color:#595757; font-size:14px; line-height:20px; height:20px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.youce-wuzhi ul li .con .price { color:#bf252a; font-size:14px; line-height:28px; height:28px; overflow:hidden;padding-top:6px; background:url(/new2020/images/icon28.png) no-repeat center right;}
.youce-wuzhi ul li:hover .con .tit { color:#005eab;}

.jiaofei { border:#e4e4e4 solid 1px; padding-bottom:27px;}
.jiaofei .geren-zuo-top { border:none; border-bottom:#e4e4e4 dashed 1px; margin:0 10px; }
.jiaofei .gzl-right { line-height:40px; font-size:12px; color:#666666;}
.jiaofei .gzl-right.blue { color:#005dab;}
.jiaofei .gzl-right.red { color:#f00017; font-size:16px; font-weight:bold;}
.jiaofei .gzl-right.red span {font-size:12px; color:#666666; font-weight:normal; margin-left:20px; background:url(/new2020/images/xin/tanhao.png) no-repeat left center; padding-left:15px;}
.jiaofei .geren-zuo-anniu .anniu4 { display: inline-block; width: 120px; height: 30px; color: #929292; font-size: 14px;line-height: 30px; border-radius:5px; text-align:center; border:#e5e5e5 solid 1px; margin-right:24px;}
.jiaofei .geren-zuo-anniu .anniu5 { display: inline-block; width: 120px; height: 30px; color: #ffffff; font-size: 14px;line-height: 30px; border-radius:5px; text-align:center; background-color:#005dab; border:#005dab solid 1px; margin-left:24px;}
/*xianchang*/
.xianchang { height:auto;}
.xianchang ul li { float:left; width:240px; height:273px; position:relative; margin-right:15px; margin-bottom:25px;border-radius:5px; overflow:hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.xianchang ul li .pic { width:100%; height:137px;}
.xianchang ul li .pic img { width:100%; height:100%;}
.xianchang ul li .riqi { color:#333333; font-size:14px; line-height:35px; height:35px; overflow:hidden; padding:0 10px;}
.xianchang ul li .riqi span{ float:right; color:#eb3f3f; font-weight:bold; }
.xianchang ul li .tit { color:#333333; font-size:16px; line-height:24px; height:48px; overflow:hidden;padding:0 10px;}
.xianchang ul li .tit span{ color:#ffffff; font-size:12px; background-color:#e68a13; margin-right:5px; padding:0 3px;border-radius:3px;}
.xianchang ul li .des { color:#333333; font-size:14px; line-height:20px; height:20px; overflow:hidden; margin-top:20px;padding:0 10px;}
.xianchang ul li .des span{float:right; color:#666666; font-size:12px;}
.xianchang ul li .more {display: none; position:absolute; top:0; left:0; width:100%; height:100%;background-color:rgba(0, 0, 0, 0.7);  align-items: center; justify-content: center; }
.xianchang ul li .more span { display:inline-block; width:140px; height:40px; background-color:#249bff; text-align:center; color:#ffffff; font-size:16px; line-height:40px; }
.xianchang ul li:hover .more { display:flex;}
.xianchengxq { padding-top:9px;}
.xianchengxq .xc-tit{color:#595757; font-size:18px; line-height:1.5;}
.xianchengxq .xc-cata{ display:inline-block; background-color:#e68a13;color:#ffffff; font-size:12px; line-height:16px; padding:0 5px;border-radius:3px; margin-top:12px;}
.xianchengxq .xc-des{color:#595757; font-size:12px; line-height:1.5; margin-top:12px;}
.xianchengxq .xc-price{color:#e50000; font-size:18px; line-height:1.5; margin-top:14px;}
.xianchengxq .xc-more{ width:114px; height:34px; background-color:#005dab; text-align:center; color:#ffffff; font-size:14px; line-height:34px; margin-top:40px; }
.xianchengxq .xc-more a {color:#ffffff; }

/*xianchang-xin*/
.xianchang-xin { height:auto; }
.xianchang-xin ul li { padding:20px 0 20px 20px; border:#e6e6e6 solid 1px; margin-bottom:10px; position:relative; }
.xcx-left { float:left; width:820px; }
.xcx-left .tit {color:#005dab; font-size:18px; line-height:1.9;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/* .xcx-left .tit i { display:inline-block; vertical-align:middle; width:15px; height:24px; margin-left:10px; background:url(/new2020/images/xin/hot-xin.png) no-repeat;} */
.xcx-left .tit a {color:#005dab; }
.xcx-left .des {color:#666666; font-size:12px; line-height:26px; height:130px; overflow: hidden;}
.xcx-left .des span {color:#333333;}
.xcx-left .state { width:49px; height:48px; position:absolute; top:0; left:0;}
.xcx-left .state.bmz { background:url(/new2020/images/xin/bmz.png) no-repeat;}
.xcx-left .state.ybm { background:url(/new2020/images/xin/ybm.png) no-repeat;}
.xcx-right { float:right; width:160px; height:163px; background:url(/new2020/images/xin/xuxian2.png) no-repeat left center; text-align:center;}
.xcx-right .price {color:#e51800; font-size:18px; line-height:2; padding-top:13px; }
.xcx-right .more { width:114px; margin:0 auto; height:34px; background-color:#fff2f0; border:#ffcdc7 solid 1px; border-radius:3px; text-align:center; color:#e51800; font-size:14px; line-height:34px; margin-top:12px;}
.xcx-right .more a{color:#e51800; display:block;}
.xcx-right .info { width:114px; margin:0 auto; height:34px; background-color:#e51800; border:#e51800 solid 1px; border-radius:3px; text-align:center; color:#ffffff; font-size:14px; line-height:34px; margin-top:14px;}
.xcx-right .info a{color:#ffffff; display:block;}
.xianchang-xin ul li.yellow1 .xcx-left .state.bmz { background:url(/new2020/images/xin/ybm.png) no-repeat;}
.xianchang-xin ul li.yellow1 .xcx-right .price {color:#e36f00; }
.xianchang-xin ul li.yellow1 .xcx-right .more { background-color:#fff8f0; border:#e36f00 solid 1px;}
.xianchang-xin ul li.yellow1 .xcx-right .more a{color:#e36f00;;}
.xianchang-xin ul li.yellow1 .xcx-right .info { background-color:#e36f00; border:#e36f00 solid 1px; }
.xcx-right .info .infoa1,.xcx-left .infoa1{display:none}
.xcx-right .info .infob0,.xcx-left .infob0{display:none}

.xcx-left .tit .infoa0{ display:inline-block; vertical-align:middle; width:15px; height:24px; margin-left:10px; background:url(/new2020/images/xin/hot-xin.png) no-repeat;}

/*ybm-ban*/
.ybm-ban { background-color:#f6f6f6; height:60px;  border-top:#e6e6e6 solid 1px;}
.ybm-ban ul li { float:left; width:150px; line-height:59px; text-align:center;color:#666666; font-size:16px;border-right:#e6e6e6 solid 1px; cursor:pointer; position:relative; }
.ybm-ban ul li.active { background-color:#FFF;}
.ybm-con { height:auto; }
.ybm-tit {color:#666666; font-size:16px; line-height:50px; border-top:#e6e6e6 solid 1px;padding:5px 26px 0 36px; position:relative; }
.ybm-tit:after{content:""; position:absolute; left:27px; top:50%; margin-top:-6px; width:2px; height:17px; background-color:#005dab; }
.ybm-tit a { float:right;}
.ybm-des {color:#666666; font-size:14px; line-height:26px;padding:0 26px 26px 26px;}
.geren-sp-left.ybmxq { border:none;}
.geren-sp-left.ybmxq .gsl-title { border-left: #e6e6e6 solid 1px; border-right: #e6e6e6 solid 1px; border-top: #e6e6e6 solid 1px;}
.geren-sp-left.ybmxq .gsl-des { border-left: #e6e6e6 solid 1px; border-right: #e6e6e6 solid 1px;}
.geren-sp-left.ybmxq .gsl-show .ybm-ban{ border-left: #e6e6e6 solid 1px; border-right: #e6e6e6 solid 1px;}
.geren-sp-left.ybmxq .gsl-show .ybm-con{ border-left: #e6e6e6 solid 1px; border-right: #e6e6e6 solid 1px; border-bottom: #e6e6e6 solid 1px; margin-bottom:10px;}
.ybm-list { height:180px; position:relative; padding:0 15px 15px 15px;}
.ybm-list .swiper-container{width:100%;height:100%}
.ybm-list .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.ybm-list .swiper-slide img { width:240px; height:180px; }

/*pinglun-xin*/
.pinglun-xin { padding:0 10px 10px 10px;}
.pinglun-xin li{ border-bottom:#e6e6e6 dashed 1px;  padding-bottom:10px;}
.pinglun-xin li .pic { float:left; width:62px; height:62px;}
.pinglun-xin li .pic img { width:100%;}
.pinglun-xin li .con { float:left; margin-left:20px; width:800px;}
.pinglun-xin li .con  .tit {color:#13a85e; font-size:14px; line-height:2;}
.pinglun-xin li .con  .des {color:#666666; font-size:14px; line-height:2; font-weight:bold;}
.pinglun-xin li .info {color:#999999; font-size:14px; line-height:2; }
/*最底部漂浮*/
.changtiao { position:fixed; bottom:0; left:0; width:100%; height:auto; z-index:3335;}
.changtiao .changtiao-pic { width:100%; height:auto; }
.changtiao .changtiao-pic img{ width:100%; height:auto; vertical-align:bottom; }
.changtiao .changtiao-cha { position:absolute; right:6px; top:6px; width:36px; height:36px; cursor:pointer;}

/*新左侧漂浮*/
.xiaohuodong { position:fixed; left:0; top:40%; width:220px; height:240px; z-index:3335;transition: 0.5s; }
.xiaohuodong .xiaohuodong-pic { width:100%; height:auto; }
.xiaohuodong .xiaohuodong-pic img{ width:100%; height:auto; vertical-align:bottom; }
.xiaohuodong .xiaohuodong-cha { position:absolute; right:6px; top:0; width:13px; height:13px; cursor:pointer;}
.xiaohuodong.active { left:-220px;transition: 0.5s; }

/*培训服务首页*/
.peixun-xin { margin-top:2px; }
.peixun-xin a img{ width:373px; height:203px;}
.peixun-xin a:first-child img { width:1128px; height:400px; }
.pxfw-nav { position:relative;}
.pxfw-nav li:first-child { position:absolute; top:0; left:0; height:130px; width:100%; margin-bottom:0;}
.pxfw-nav li:first-child.on { background:transparent;}

/*预报名列表*/
.yubaoming {height:auto;}
.yubaoming-ban { color:#333333; font-size:18px; line-height:20px; font-weight:bold; }
.yubaoming-list { height:auto; margin-bottom:20px; margin-top:15px; }
.yubaoming-list ul li{ float:left; width:498px; border:#e6e6e6 dashed 1px; border-top:#ffffff dashed 1px; }
.yubaoming-list ul li:first-child { border-top:#e6e6e6 dashed 1px; }
.yubaoming-list ul li:nth-child(2){ border-top:#e6e6e6 dashed 1px; }
.yubaoming-list ul li:nth-child(even) { margin-left:20px;}
.yubaoming-list ul li .tit{ float:left; width:350px; color:#333333; font-size:14px; line-height:20px; height:40px; overflow:hidden;display: flex;  justify-content: center;  flex-direction: column;  padding:0 20px; }
.yubaoming-list ul li .more{ float:right; width:106px; text-align:center; color:#9a9a9a; font-size:14px; line-height:40px; border-left:#e6e6e6 dashed 1px; }
.yubaoming-list ul li .more a {color:#015daa;}
.yubaoming-list ul li .more a:hover { text-decoration:underline; }
 /*baoming-tijiao*/
.yubaoming-tijiao { padding-top:38px; width:375px; height:443px;}
.yubaoming-tijiao .ban{color:#333333; font-size:16px; line-height:1; text-align:center;}
.yubaoming-tijiao .list { padding:20px 40px 0 40px; }
.yubaoming-tijiao .list label { display:block; color:#333333; font-size:14px; line-height:36px; margin-top:8px; }
.yubaoming-tijiao .list input[type=text] { width:100%; height:40px;color:#333333; font-size:14px; border:#e7e7e7 solid 1px; padding-left:10px; }
.yubaoming-tijiao .list p { text-align:center; margin-top:40px;}
.yubaoming-tijiao .list input[type=submit] { width:70px; text-align:center; height:28px; background-color:#005dab; color:#fff; font-size:14px; border-radius:3px; cursor:pointer; border:none; vertical-align:middle; margin-left:20px; }
.yubaoming-tijiao .list .submit { width:70px; text-align:center; height:28px; background-color:#005dab; color:#fff; font-size:14px; border-radius:3px; cursor:pointer; border:none; vertical-align:middle; margin-left:20px; }
.yubaoming-tijiao .list  a { display:inline-block; vertical-align:middle; width:70px; height:28px; border:#eeeeee solid 1px; border-radius:3px; color:#333333; font-size:14px; line-height:26px; text-align:center; margin-right:20px; }
.yubaoming-tijiao .list input::-webkit-input-placeholder { color: #999999;}
/*会员支付*/
.huiyuan-gundong { width:100px; color:#e11217; margin-left:20px;}
.huiyuan-gundong a { color:#e11217;}
.login .dl .huiyuan-top { color:#595757; font-size:14px; line-height:15px;}
.login .dl .huiyuan-top span { color:#FFF; font-size:12px; background:url(../images/huiyuan-vip-bg.png) no-repeat center center; border-radius:3px; padding:0 8px 0 22px; margin-left:3px;  }
.login .dl .huiyuan-bot { color:#595757; font-size:12px; line-height:15px; margin-top:11px; }
.login .dl .huiyuan-bot span{ background-color:#f8021f; color:#FFF; font-size:12px; padding:0 8px; border-radius:3px;  margin-left:3px;}
.gsl-des-mid .gdm-li .huiyuan{ display:inline-block; width:60px; height:18px; border:#e11217 solid 1px; border-radius:3px; margin-left:10px; color:#e11217; font-size:12px; font-weight:normal; text-align:center; line-height:16px; }
.huiyuan-but { position: absolute; bottom: 23px;  left: 550px; width: 115px;  height: 34px; line-height: 34px; text-align: center; color: #FFF; font-size: 12px; font-weight: bold; background-color: #eba634; border-radius: 17px; margin-left: 20px;}
.huiyuan-but a { color: #FFF; display:block; }
.now .huiyuan{ display:inline-block; width:60px; height:18px; border:#e11217 solid 1px; border-radius:3px; margin-left:10px; font-size:12px; font-weight:normal; text-align:center; line-height:16px; }
/*huiyuanzhifu*/
.huiyuanzhifu-box { background-color:#FFF; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); padding-bottom:50px; }
.hyzf-top { height:180px; background:#1a8888 url(../images/huiyuan-zf-bg.jpg) no-repeat; background-size:cover; }
.hyzf-top .pic { float:left; width:107px; height:107px; border-radius:50%; overflow:hidden; border:#ffffff solid 6px; margin-top:30px; margin-left:74px; }
.hyzf-top .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 10%;}
.hyzf-top .con { float:right; width:1188px; }
.hyzf-top .con .tit { color:#ffffff; font-size:24px; line-height:1.5; margin-top:54px; }
.hyzf-top .con .des { color:#fce204; font-size:18px; line-height:1.5; margin-top:12px; }
.hyzf-list { margin-top:50px; height:200px; padding-left:15px; }
.hyzf-list input[type=radio]{ display:none;}
.hyzf-list label { display:block;  float:left; width:408px; height:200px; border:#dcdcdc solid 1px; margin-left:35px; position:relative; cursor:pointer;}
.hyzf-list label .info { float:left; width:120px; text-align:center; color:#000000; font-size:30px; line-height:38px; margin-top:40px; position:relative; }
.hyzf-list label .info:after{content:""; position:absolute; right:0; top:8px; width:1px; height:100px; background-color:#000000; }
.hyzf-list label .con { float:right; width:245px; }
.hyzf-list label .con .tit { color:#dc1010; font-size:38px; line-height:1.5; margin-top:50px; font-weight:bold;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.hyzf-list label .con .des { color:#000000; font-size:16px; line-height:1.5; margin-top:10px; font-weight:bold; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:5px; }
.hyzf-list label .more { position:absolute; right:0; top:0; width:67px; height:74px; background:url(../images/huiyuan-zf-list-jiao.png) no-repeat; }
.hyzf-list label .more span { display:inline-block; width:50px; text-align:center; color:#ffffff; font-size:16px; line-height:1; font-weight:bold; transform:rotate(46deg); margin-top:15px; margin-left:20px;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.hyzf-list input[type="radio"]:checked+label { background:#1b8a85 url(../images/huiyuan-zf-list-bg.jpg) no-repeat; background-size:cover;  }
.hyzf-list input[type="radio"]:checked+label .info { color:#ffffff; }
.hyzf-list input[type="radio"]:checked+label .info:after { background-color:#ffffff;}
.hyzf-list input[type="radio"]:checked+label .con .tit { color:#ffffff; }
.hyzf-list input[type="radio"]:checked+label .con .des { color:#ffffff; }
/*hyzf-des*/
.hyzf-des{ margin:0 50px; margin-top:50px; background-color:#fafafa; height:310px; }
.hyzf-des .con { float:left; margin-left:60px; width:940px; margin-top:13px; }
.hyzf-des .con .ban { color:#000000; font-size:20px; line-height:54px; }
.hyzf-des .con .ban i { display:inline-block; width:42px; height:23px; background:url(../images/huiyuan-zf-des-ban.png) no-repeat; vertical-align:middle; margin-right:10px; margin-top:-2px; }
.hyzf-des .con .des { color:#000000; font-size:16px; line-height:44px; }
.hyzf-des .more { float:right; width:150px; height:36px; background:url(../images/huiyuan-zf-bg.jpg) no-repeat; background-size:cover; border-radius:17px; text-align:center; color:#ffffff; font-size:16px; line-height:36px; margin-top:100px; margin-right:70px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);  }
.hyzf-des .more a { display:block; color:#ffffff;  }
/*hyzf-bot*/
.hyzf-bot { margin-top:30px; }
.hyzf-bot .ban { display:inline-block; color:#000000; font-size:20px; line-height:50px; vertical-align:middle; margin-left:50px; }
.hyzf-bot .pri { display:inline-block; color:#dc1010; font-size:30px; line-height:50px; vertical-align:middle; }
.hyzf-bot input[type=radio]{ display:none;}
.hyzf-bot label { display:inline-block; width:180px; height:50px; cursor:pointer; position:relative; border:#dcdcdc solid 1px; overflow:hidden; background-color:#ffffff; color:#595757; font-size:18px; line-height:48px; text-align:center;vertical-align:middle; margin-left:12px; padding-right:20px; }
.hyzf-bot label img { display:inline-block; width:36px; height:36px; vertical-align:middle; margin-top:-2px; margin-right:6px; }
.hyzf-bot input[type="radio"]:checked+label { border:#005dab solid 1px;  }
.hyzf-bot input[type="radio"]:checked+label:after{content:""; position:absolute; right:0; bottom:0; width:30px; height:30px; background:url(../images/huiyuan-zf-gou.png) no-repeat; }
.hyzf-anniu { margin-top:30px; margin-left:50px; }
.hyzf-anniu input[type=submit] { width: 180px; text-align: center; height: 50px; background-color: #FC5B5B; color: #fff; font-size: 16px; border-radius: 2px; cursor: pointer; border: none;}
.hyzf-ewm{ margin:0 50px; margin-top:50px; background-color:#fafafa; height:250px; }
.hyzf-ewm .pic { float:left; width:168px; height:171px; margin-top:45px; margin-left:104px; }
.hyzf-ewm .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.hyzf-ewm .con { float:right; width:980px; }
.hyzf-ewm .con .tit { color:#212121; font-size:16px; line-height:1.5; margin-top:78px; }
.hyzf-ewm .con .des { color:#dc1010; font-size:40px; line-height:1.5; margin-top:14px; font-weight:bold; }
/*弹窗*/
.wanshan { width:800px; min-height:360px; padding-bottom:30px; }
.wanshan-box { padding:0 50px;}
.wanshan-box .ban { color:#000; font-size:24px; line-height:100px; border-bottom:#dddddd solid 1px; text-align:center; }
.wanshan-box .list { border-bottom:#dddddd solid 1px; padding-bottom:20px; padding-top:10px; }
.wanshan-box .add { text-align:center;  text-decoration:none; color:#000;}
.wanshan-box .add i { display:inline-block; width:20px; height:20px; border-radius:50%;background-color: #005dab; vertical-align:middle; margin-right:5px; color:#FFF; font-size:14px; line-height:18px; font-style:normal;}
.wanshan-box .del { text-align:center;  text-decoration:none; color:#000;}
.wanshan-box .del i { display:inline-block; width:20px; height:20px; border-radius:50%;background-color: #cccccc; vertical-align:middle; margin-right:5px; color:#FFF; font-size:14px; line-height:18px; font-style:normal;}
.wanshan-box .bot { text-align:center; margin-top:20px; }
.wanshan-box .bot input[type=submit] { width:100%;  text-align: center; height: 40px; background-color: #005dab; color: #fff;  font-size: 16px;  cursor: pointer; border: none;}
/*新样式0815*/
.geren-zuo2 { padding-top:50px;}
.geren-zuo2 .geren-zuo-left {position: absolute; top:10px;  left:10px; width: 960px;  height:40px;}
.geren-zuo2 .geren-zuo-left a { float:left; width:130px; height:40px; margin-bottom:0; line-height:40px; padding-left:0;writing-mode:horizontal-tb; border:none; font-weight:normal; color:#5b595a;}
.geren-zuo2 .geren-zuo-left a.active { background-color:#FFF; color:#01589f; font-weight:bold; border-left:#01589f solid 1px;border-right:#01589f solid 1px;border-top:#01589f solid 3px; height:38px;}
.geren-zuo2 .geren-zuo-top { border:#01589f solid 1px; padding-left:30px; margin-left:10px; padding-right:20px;}

/*end*/
