*{margin:0; padding:0;}
img{border:0;}
a{text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
li{list-style:none;}

.clear{clear:both;}
h1,h2,h3,h4,h5,h6,.section,ul,li,ol,dl,dt,dd,span,div,p,strong,input,form,i,a{margin:0; padding:0; font-style:normal; font-weight: normal;}

/*****隐藏商桥图标********
#BDBridgeIconWrap{display:none !important;}
#nb_icon_wrap{display:none !important;}
**********/


body{font-family: Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif!important; background-color:#f0f0f0;}
h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif!important; }
h3{height:50px; line-height:50px; font-size:24px; font-weight:bold; color:#333; margin-top:0; padding-top:0; display: inline-block;}
h4{height:40px; line-height:40px; font-size:16px; color:#333; margin-top:0; }
h3{height:30px; line-height: 30px; font-size:24px; font-weight:bold; color:#333;}
h3.title-icon1{background:url(../images/title_icon1.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon2{background:url(../images/title_icon2.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon3{background:url(../images/title_icon3.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon4{background:url(../images/title_icon4.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon5{background:url(../images/title_icon5.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon6{background:url(../images/title_icon6.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon7{background:url(../images/title_icon7.png) 0 0 no-repeat; padding-left: 40px;}
h3.title-icon8{background:url(../images/title_icon8.png) 0 0 no-repeat; padding-left: 40px;}

h1{font-size:28px; font-weight:bold; width:100%; height:30px; line-height: 30px; color:#333;}
h2{font-size:26px; font-weight:bold; width:100%; height:30px; line-height: 30px; color:#333;}
h5{font-size:22px; font-weight:bold; width:100%; height:50px; line-height: 50px; color:#333; border-bottom:2px solid #f08302;}

.clearfix::after{content:"."; display: block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}


.index-page{width:100%; height:auto; overflow: hidden}
.page-three{padding:50px 0; background:#fff;}
.page-four{padding:50px 0; background:url(../images/page-four.jpg) top center no-repeat;}
.page-five{padding:50px 0; background:#fff;}
.page-six{padding:50px 0; background:#f5f5f5;}
.page-seven{padding:50px 0; background:#fff;}
.page-eight{padding:50px 0; background:url(../images/page-eight.jpg) top center repeat;}
/*****分页******************/
.pages{float: right;height: auto;_height: 45px; line-height: 20px;color:#565656;margin-top: 10px;_margin-top: 20px; margin-right:18px;clear:both;}
.pages a,.pages span{ font-size: 14px;text-decoration: none;display: block;float: left;color: #565656;border: 1px solid #ccc;height: 34px;line-height: 34px;margin: 0 2px;text-align: center;}
.pages a:hover{background-color: #ff6a00;border: 1px solid #ff6a00;color: #ffffff; }
.pages .first{width:60px}
.pages .prev{width: 60px;}
.pages .num{width: 35px;}
.pages .current{background-color: #ff6a00;border: 1px solid #ff6a00;color: #ffffff;width: 35px; }
.pages .next{width: 60px;}
.pages .end{width: 60px;}

.index-header{width:100%; height:auto; background-color:#f5f5f5;border-bottom:1px solid #d2d2d2;}
.index-header a{text-decoration: none;}
.index-header a:hover{font-weight:bold;}
.index-header .index-header-container{width:1200px; height:auto; margin:0 auto;}
.index-header .index-header-container .index-header-left{float:left; height:36px; line-height:36px;font-size:14px;}
.index-header .index-header-container .index-header-left a{font-size: 14px; color:#575757; display:inline-block; margin-right:15px;}
.index-header .index-header-container ul.index-header-right{float:right; height:36px; line-height:36px; font-size: 14px}
.index-header .index-header-container ul.index-header-right li{float:left; padding-right:10px; margin-left:10px; position:relative;}
.index-header .index-header-container ul.index-header-right li::before{content:' '; position:absolute; top:0; bottom:0; right:0; margin:auto; width:1px; height:13px; background:#d2d2d2; }
.index-header .index-header-container ul.index-header-right li:last-child{padding-right:0;}
.index-header .index-header-container ul.index-header-right li:last-child::before{content:' '; display:none; position:absolute; width:0; height:0;}
.index-header .index-header-container ul.index-header-right li a{font-size: 14px; color:#575757;}
.index-header .index-header-container ul.index-header-right li.down{position:relative; cursor:pointer;}
/*
.index-header .index-header-container ul.index-header-right li.down p{font-size: 14px; color:#575757; display: inline-block;}
.index-header .index-header-container ul.index-header-right li.down p i.input-change-icon{width:11px; height:6px; background:url(../images/index_icon.png) -60px -404px no-repeat; display:inline-block; margin-left:5px;}
.index-header .index-header-container ul.index-header-right li.down .down-menu{width:85px; height:82px; border:1px solid #d2d2d2; background-color:#fff; position:absolute; top:36px; right:0; z-index:999; border-top:0; display:none;}
.index-header .index-header-container ul.index-header-right li.down .down-menu a{font-size:14px; color:#575757; width:100%; height:40px; line-height:40px; display:block; text-align:center;}
.index-header .index-header-container ul.index-header-right li.down .down-menu a:hover{background-color:#f0f0f0;}
*/
.index-header .index-header-container ul.index-header-right li.down .down-img{width:140px; height:160px;padding:10px; border:1px solid #d2d2d2; background-color:#fff; position:absolute; top:36px; right:0; z-index:999; border-top:0; display:none; margin-right:-20px; text-align:center;}
.index-header .index-header-container ul.index-header-right li.down .down-img .down-img-jiao{width:6px; height:6px; background:#fff; position:absolute; top:-3px; left:0; right:0; margin:auto; transform:rotate(45deg);}
.index-header .index-header-container ul.index-header-right li.down .down-img p.down-img-name{font-size:12px; line-height:12px; height:12px; color:#999; margin-top:5px;}


/*客服电话弹窗*/
.contact-popup-bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99; background-color:#333; opacity:0.5;}
.contact-popup-position{width:450px; height:340px; position:fixed; top:50%; left:50%; margin-top:-170px; margin-left:-225px; z-index:999;}
.contact-popup{width:450px; height:340px; background-color:#fff; border-radius:5px; }
.contact-popup .contact-popup-title{width:100%; height:50px; line-height:50px; background-color:#f0f0f0; font-size:20px; color:#333; text-align:center; border-radius:5px 5px 0 0; border-bottom:1px solid #e9e9e9;}
.contact-popup .phone-num{width:100%; height:40px; text-align:center; margin-top:30px;}
.contact-popup .phone-num i.phone{width:40px; height:40px; display:inline-block; background:url(../images/contact-phone.png) 0 0 no-repeat; vertical-align: middle; margin-right:10px;}
.contact-popup .phone-num span{height:40px; line-height:40px; font-size:30px; color:#f08302; display:inline-block; vertical-align: middle;}
.contact-popup p{width:100%; height:auto; padding:0 50px; margin-top:20px; line-height:30px; font-size:16px; color:#808080;}
.contact-popup a{text-align:center; width:120px; margin:0 auto; margin-top:25px; height:36px; line-height:34px; font-size:14px; color:#808080; border:1px solid #d2d2d2; border-radius:2px; display:block;}
.contact-popup a:hover{background-color:#f0f0f0;}





.index-top-bg{width:100%; height:auto; background-color:#fff;}
.index-top{width:1200px; height:80px; padding:20px 0; margin:0 auto;}
.index-top .index-top-logo{width:184px; height:40px; float:left; margin-right:50px;}
.index-top .index-top-logo a img{width:360px; height:40px; border:0;}
.index-top .index-top-add{width:80px; height:30px; float:left; margin-top:5px; margin-right:50px; position:relative;}
.index-top .index-top-add > a{width:80px; height:30px; line-height: 28px; font-size:14px; color:#333; display: inline-block; padding-left:10px; border:1px solid #d2d2d2; background-color:#fff;}
.index-top .index-top-add .city-list{width:600px; height:auto; padding:20px; position:absolute; border:1px solid #e9e9e9; background-color:#fff; z-index:99; top:35px; left:0;  display: none;}
.index-top .index-top-add .city-list .city-list-hot{width:562px; height:25px; padding-bottom:10px; border-bottom:1px solid #e2e2e2;}
.index-top .index-top-add .city-list .city-list-hot dl{width:100%; height:15px; overflow:hidden; zoom:1;}
.index-top .index-top-add .city-list .city-list-hot dl dt{ height:15px; line-height:15px; float:left; font-size:14px; color:#d9534f; margin-right:10px;}
.index-top .index-top-add .city-list .city-list-hot dl dd{ height:15px; line-height:15px; float:left;}
.index-top .index-top-add .city-list .city-list-hot dl dd a{ height:15px; line-height:15px; font-size:14px; color:#333; padding-right:15px; margin-right:15px; border-right:1px solid #e9e9e9; display: inline-block;}
.index-top .index-top-add .city-list .city-list-hot dl dd a:hover{color:#f08302;}
.index-top .index-top-add .city-list .city-list-hot dl dd a:last-child{ border-right:0;}

.index-top .index-top-add .city-list .city-list-other{width:560px; height:auto; margin-top:15px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l{width:280px; height:auto; float:left; padding-right:20px; border-right:1px solid #e9e9e9;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l dl{width:100%; height:auto; overflow:hidden; zoom:1;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l dl dt{width:15px; height:15px; line-height:15px; font-size:14px; color:#a5a5a5; float:left; margin-right:10px; margin-top:10px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l dl dd{width:234px;height:auto; float:left;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l dl dd a{ line-height: 15px; height:15px; display:inline-block; font-size:14px; color:#333; margin-right:15px; margin-top:10px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-l dl dd a:hover{color:#f08302;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r{width:280px; height:auto; float:left; padding-left:20px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r dl{width:100%; height:auto; overflow:hidden; zoom:1;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r dl dt{width:15px; line-height:15px; height:15px; font-size:14px; color:#a5a5a5; float:left; margin-right:10px; margin-top:10px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r dl dd{width:235px; height:auto; float:left;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r dl dd a{line-height:15px; height:15px; font-size:14px; color:#333; display:inline-block; margin-right:15px; margin-top:10px;}
.index-top .index-top-add .city-list .city-list-other .city-list-other-r dl dd a:hover{color:#f08302;}


i.down-icon{ background: url(../images/index_icon.png) -40px -404px no-repeat; width:11px; height:6px; vertical-align:middle; display: inline-block; margin-left:15px;}
.index-top .index-top-search{width:500px; height:40px; float:left; margin-right:50px;}
.index-top .index-top-search  {width:500px; height:40px;border:2px solid #f08302; position:relative;}
.index-top .index-top-search  form .input-change{width:80px; height:36px; position:absolute; top:0; left:0;background-color: #f5f5f5; border-right:1px solid #e2e2e2; z-index: 2;}
.index-top .index-top-search  form .input-change > a{width:79px; height:36px;line-height:36px; font-size:16px; padding-left:15px; color:#333;}
.index-top .index-top-search  form .input-change > a i.input-change-icon{width:11px; height:6px;background: url(../images/index_icon.png) -60px -404px no-repeat; display:inline-block; margin-left:10px;}
.index-top .index-top-search  form .input-change ul{width:80px; height:auto;background-color: #f5f5f5; border:1px solid #e2e2e2; margin-bottom:0; position:absolute; right:0;top:43px; display: none;}
.index-top .index-top-search  form .input-change ul li{ width:78px; height:30px;}
.index-top .index-top-search  form .input-change ul li a{ width:78px; height:30px;line-height:30px; padding-left:15px;  font-size:16px; color:#575757; display: block;}
.index-top .index-top-search  form .input-change ul li a:hover{background-color:#e2e2e2;}
.index-top .index-top-search  form select option{font-size:16px;}
.index-top .index-top-search form .input-group{width:416px; height:36px; position:absolute; top:0; right:0;}
.index-top .index-top-search form .input-group input.form-control{width:316px; height:36px; line-height: 36px; font-size:14px; color:#a5a5a5; border:0;}
.index-top .index-top-search form .input-group span.input-group-btn{width:100px; height:36px; background-color:#f08302;}
.index-top .index-top-search form .input-group span.input-group-btn button{width:100px; height:36px; line-height: 36px; font-size:18px; color:#fff; background-color:#f08302; border:0;}
.index-top .index-top-app{width:240px; height:40px; float:right; background-color:#ff6a00; text-align:center;}
.index-top .index-top-app .index-top-app-wx{float:left; position:relative; width:240px; line-height:16px;  margin:12px 0; font-size:16px; color:#fff; border-right:1px solid #fff; cursor:pointer;}
.index-top .index-top-app .index-top-app-wx:last-child{border-right:0;}
.index-top .index-top-app .index-top-app-wx .wx-ewm{position:absolute; top:30px; z-index:99; width:210px; height:230px; padding:4px; border:1px solid #ff6a00; background-color:#fff; display:none;}

.index-top-bb{border-bottom:3px solid #f08302;}
.index-top-bb .index-top .index-top-zhuce{ height:30px; line-height:30px; font-size:18px; color:#333; border-left:1px solid #d9d9d9; float:left; padding-left:10px;}
.index-top-bb .index-top .index-top-logo a img{width:135px; height:30px; border:0;}
.index-top-bb .index-top .index-top-dengu{ height:30px; line-height:30px; font-size:16px; color:#333;  float:right;}
.index-top-bb .index-top .index-top-dengu a{ height:30px; line-height:30px; font-size:16px; color:#f08302;}

/********导航***************/
.index-nav-box{width:100%; height:50px; background-color:#ff6a00;}
.index-nav-box .index-nav{width:1200px; height:50px; margin:0 auto;}
.index-nav-box .index-nav > ul{padding:0; margin:0;width:1200px; height:50px;}
.index-nav-box .index-nav > ul > li{width:180px; height:50px; line-height: 50px; float:left; text-align:center;}

.index-nav-box .index-nav > ul > li.open ul li a{color:#333;}
.index-nav-box .index-nav > ul > li.dropdown > ul.dropdown-menu{border-radius:0; padding:0; border:1px solid #ff6a00;}
.index-nav-box .index-nav > ul > li.dropdown > ul.dropdown-menu > li{height:45px; }
.index-nav-box .index-nav > ul > li.dropdown > ul.dropdown-menu > li a{height:45px; line-height:45px; font-size:16px; color:#333; text-align:center; background-color:#fff;}
.index-nav-box .index-nav > ul > li.dropdown > ul.dropdown-menu > li a:hover{ color:#ff6a00; color:#fff;}

.index-nav-box .index-nav > ul > li .index-nav-more{width:100%; height:auto; background:#fff; position:relative; z-index:99; display:none; padding:10px 0; border-radius: 0 0 4px 4px; overflow:hidden;}
.index-nav-box .index-nav > ul > li .index-nav-more .nav-more-link{width:100%; height:auto; padding:0; line-height:50px; color:#333; text-align:center; display:block; font-size:18px;}
.index-nav-box .index-nav > ul > li .index-nav-more .nav-more-link:first-child{border-bottom:1px dashed #e3e3e3;}
.index-nav-box .index-nav > ul > li a{font-size:18px; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; color:#fff; display: block; position:relative;}
.index-nav-box .index-nav > ul > li a:hover{background-color:#ed3a0a; color:#fff;}


/**********焦点图*********************/
.index-banner-box{width:100%; height:450px; position:relative;}
.index-banner-box .carousel{width:100%; height:450px;}
.index-banner-box .carousel .carousel-inner{width:100%; height:450px;}
.index-banner-box .carousel .carousel-inner .item{width:100%; height:450px;}
.index-banner-box .carousel .carousel-inner .item img{width:100%; height:450px;}
.index-banner-box .carousel ol.carousel-indicators{margin-left:0px;}
.index-banner-box .index-login-div{position:absolute; top:20px; width:340px; height:410px;left:50%; margin-left:260px;}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 5px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}

.carousel-indicators .active {
    width: 10px;
    height: 10px;
    margin: 5px;
    background-color: #fff;
}


/*
.index-login-div {perspective:1000;-webkit-perspective:1000;}
.index-login-div.flip .flipper {transform: rotateY(180deg);}
.index-login-div .flipper {transition: 0.6s;transform-style: preserve-3d;position: relative;}
.index-login-div .front,.index-login-div .back {backface-visibility: hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden; position: absolute;top: 0;left: 0;width: 340px;height: 410px;}
.index-login-div .front {z-index: 2;}
.index-login-div .back {transform: rotateY(180deg);}
.index-login-div .login-with-pwd,.index-login-div .login-with-sms{position:absolute; top:10px; padding:0 20px;width:340px; height:410px; background-color: #fff; }
*/

/* a CSS Flipping Animation */
.flip-container {-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000; -ms-transform: perspective(1000px);-moz-transform: perspective(1000px);-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;}

/* START: Accommodating for IE */
.flip-container.hover .back {-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);}
.flip-container.hover .front {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}

/* END: Accommodating for IE */

.flip-container .front,.flip-container .back {width: 340px;height: 410px;}
.flip-container .flipper {-webkit-transition: 0.6s;-webkit-transform-style: preserve-3d;-ms-transition: 0.6s;-moz-transition: 0.6s;-moz-transform: perspective(1000px);-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transition: 0.6s;transform-style: preserve-3d;position: relative;}

.flip-container .front,.flip-container .back {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.6s;-webkit-transform-style: preserve-3d;-webkit-transform: rotateY(0deg);-moz-transition: 0.6s;-moz-transform-style: preserve-3d;-moz-transform: rotateY(0deg);-o-transition: 0.6s;-o-transform-style: preserve-3d;-o-transform: rotateY(0deg);-ms-transition: 0.6s;-ms-transform-style: preserve-3d;-ms-transform: rotateY(0deg);transition: 0.6s;transform-style: preserve-3d;transform: rotateY(0deg);position: absolute;top: 0;left: 0;padding-left: 20px;}

.flip-container .front {-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);background: #fff;z-index: 2;}

.flip-container .back {background: #fff;-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);transform: rotateY(-180deg);}

/* END: Accommodating for IE */


.index-login-div .login-nav{width:300px; padding-top:15px}
.index-login-div .login-nav span{width:150px; height:43px; border-bottom:3px solid #d2d2d2; line-height:40px; color:#333; font-size:18px; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; text-align: center; display:inline-block; cursor:pointer;}
.index-login-div .login-nav span.active{border-bottom:3px solid #ff6a00; color:#ff6a00; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";}
.index-login-div .login-box{ width: 156px; height:auto;}

.index-login-div .login-box  .login-box-wx{width:180px;height:180px; margin:0 auto; border:2px solid #dcdcdc; padding:8px; background:#fff; box-sizing:border-box;}
.index-login-div .login-box  .login-box-wx img{width:160px; height:160px;}
.index-login-div .login-box  .login-box-wx-btn{width:180px; margin:0 auto; margin-top:19px; line-height:30px; font-size:15px; color:#fff; background:#ff6a00; text-align:center; border-radius:15px; position:relative;}
.index-login-div .login-box  .login-box-wx-btn::after{content:''; width:14px; height:14px; border-radius:3px; transform:rotate(45deg); background:#ff6a00; position:absolute; left:0; right:0; margin:auto; top:-4px;}

.index-login-div .login-box .form-box-input{width:300px;height:40px;margin-top:20px;border:1px solid #e2e2e2; box-sizing:border-box; overflow:hidden;position:relative;}
.index-login-div .login-box .form-box-input input{width:100%;height:38px;line-height:38px;font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; padding-left:45px; border:0;font-size:16px;color:#808080; box-sizing:border-box;}
.index-login-div .login-box .form-box-input a{display: block;float: right;width: 100px;height: 38px;background-color: #ff6a00;line-height: 38px;text-align: center;font-size: 16px;color: #fff;text-decoration: none;}
.index-login-div .login-box .form-box-input img{width:98px;height:38px;float:right;cursor:pointer;background: #333;}
.index-login-div .login-box .form-box-input i.people-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) 0 -110px no-repeat; position:absolute; top:10px; left:15px;}
.index-login-div .login-box .form-box-input i.lock-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -25px -110px no-repeat; position:absolute; top:10px; left:15px;}
.index-login-div .login-box .form-box-input i.img-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -50px -110px no-repeat;  position:absolute; top:10px; left:15px;}
.index-login-div .login-box .form-box-input i.sms-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -75px -110px no-repeat;  position:absolute; top:10px; left:15px;}
.index-login-div .login-box .form-box-btn{width:100%; height:40px; overflow:hidden; zoom:1; margin-top:20px;}
.index-login-div .login-box .form-box-btn a{width:100%; height:40px; line-height:40px; text-align: center;text-decoration: none;background-color:#ff6a00; color:#fff; font-size:18px;}
.index-login-div .login-box .form-box-check{width:300px; height:14px; line-height:14px; margin-top:20px; overflow:hidden; zoom:1;}
.index-login-div .login-box .form-box-check .check-box-l{width:100px;height:14px; float:left; font-size:14px; line-height:14px;}
.index-login-div .login-box .form-box-check .check-box-l input{width:14px; height:14px; display:inline; margin-right:5px; position:relative; top:-3px; vertical-align:middle;}
.index-login-div .login-box .form-box-check .check-box-r{ height:14px; float:right;}
.index-login-div .login-box .form-box-check .check-box-r a{font-size:14px; color:#575757; line-height:14px; display:inline;}
.index-login-div .login-box .form-box-check .check-box-r a:hover{color:#d9534f;}
.index-login-div .login-box .form-box-other{width:220px; height:80px; margin:30px auto;display:none}
.index-login-div .login-box .form-box-other p{width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; color:#bbb;}
.index-login-div .login-box .form-box-other span{width:50px; height:50px;display:inline-block; margin-right:20px; margin-top:10px;}
.index-login-div .login-box .form-box-other span.last{margin-right:0;}
.index-login-div .login-box .form-box-other span a.login-wx{width:50px; height:50px; background:url(../images/login_icon.png) 0px 2px no-repeat; display:block;}
.index-login-div .login-box .form-box-other span a.login-qq{width:50px; height:50px; background:url(../images/login_icon.png) -55px 2px no-repeat; display:block;}
.index-login-div .login-box .form-box-other span a.login-wb{width:50px; height:50px; background:url(../images/login_icon.png) -110px 2px no-repeat; display:block;}
.index-login-div .login-box .form-box-other span a.login-wx:hover{width:50px; height:50px; background:url(../images/login_icon.png) 0 -55px no-repeat; display:block;}
.index-login-div .login-box .form-box-other span a.login-qq:hover{width:50px; height:50px; background:url(../images/login_icon.png) -55px -55px no-repeat; display:block;}
.index-login-div .login-box .form-box-other span a.login-wb:hover{width:50px; height:50px; background:url(../images/login_icon.png) -110px -55px no-repeat; display:block;}

.index-login-div .login-box .margin-top-15 {margin-top:25px!important;}


/**********登录框*********************/

.index-container{width:1200px; height:auto; margin:0 auto;}
.index-container .section{width:1200px; height:auto; margin:0 auto;}
.index-container .section .index-title{width:1200px; height:30px; padding-top:0; margin-top:0;}

/**************志愿通智能填报系统*******************/


.accordion{width:1200px;height:120px;margin:0px auto;margin-top:40px;;position:relative;}
.accordion ul li{width:225px;height:120px;position:relative;overflow:hidden;float:left;cursor:pointer;}
.accordion ul .item1 {background-image: url(../images/pic1.jpg);}
.accordion ul .item2 {background-image: url(../images/pic2.jpg);}
.accordion ul .item3 {background-image: url(../images/pic3.jpg);}
.accordion ul .item4 {background-image: url(../images/pic4.jpg);}
.accordion ul .item5 {background-image: url(../images/pic5.jpg);}
/*
.accordion ul .item6 {background-image: url(../images/pic6.jpg);}
.accordion ul .item7 {background-image: url(../images/pic7.jpg);}
*/
.accordion ul li .imgCon img{opacity:0.4;}
.accordion ul li .imgCon img.tm{opacity:1;}

.accordion ul li .imgCon{width:300px;height:120px;}
.accordion ul li .imgCen{width:300px;height:120px;background:rgba(0,0,0,0.5);position:absolute;left:0px;}

.accordion ul li.first{width:300px;}
.accordion ul li.first .imgTop{display: none;}
.accordion ul li.first .imgCon{display: block;}
.accordion ul li.fast{position:absolute;right:0px;bottom:0px;}

/**************志愿通智能填报系统*******************/
/**************志愿通智能填报系统*******************/
.index-container .section .index-title h3{width:1200px; height:30px; line-height: 30px; font-size:24px; font-weight:bold; color:#333;}
.index-container .section .tool-box{width:1200px;height:auto; margin-top:15px; overflow:hidden; zoom:1;}
.index-container .section .tool-box .tool-box-li{width:380px;height:auto; background-color:#fff; margin-right:30px; float:left; padding:20px;}
.index-container .section .tool-box .tool-box-li:last-child{margin-right:0;}
.index-container .section .tool-box .tool-box-li .tool-box-title{text-align:center; line-height:20px; border-bottom:3px solid #f08302; padding-bottom:10px; font-size:20px; color:#f08302; font-weight:bold;}
.index-container .section .tool-box .tool-box-li ul{width:100%; overflow:hidden; zoom:1;}
.index-container .section .tool-box .tool-box-li ul li{width:170px; margin-top:20px; text-align: center; float:left; position:relative;}
.index-container .section .tool-box .tool-box-li ul li span.vip{position:absolute; width:29px; height:35px; background:url(../images/index_icon_tools.png) 0  -400px no-repeat; display: block; top:-10px; right:45px;z-index: 10;}
.index-container .section .tool-box .tool-box-li ul li a.icon1{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) 0 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon1:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) 0 -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon2{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -100px 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon2:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -100px -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon3{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) 0 -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon3:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) 0 -300px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon4{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -100px -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon4:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -100px -300px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon5{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -200px 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon5:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -200px -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon6{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -300px 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon6:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -300px -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon7{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -200px -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon7:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -200px -300px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon8{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -300px -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon8:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -300px -300px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon9{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -400px 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon9:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -400px -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon10{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -500px 0 no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon10:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -500px -200px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon11{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -400px -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon11:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -400px -300px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon12{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -500px -100px no-repeat; display:block;}
.index-container .section .tool-box .tool-box-li ul li a.icon12:hover{width:90px; height:90px; margin:0 auto; background:url(../images/index_icon_tools.png) -500px -300px no-repeat; display:block;}

.index-container .section .tool-box .tool-box-li ul li a.icon-name{font-size:16px; line-height:20px; color:#333; margin-top:10px; display: block;}


/**************志愿通升学服务专家团*******************/
/*---服务专家---*/
.column-fwzj-item{ width:285px; height:440px; float:left; margin-right:20px; padding-top:25px; text-align: center; overflow: hidden; color: #fff; position: relative; background:url(../images/index-bg-teacher.jpg) 0 0 no-repeat;}
.column-fwzj-item:last-of-type{margin-right:0;}
.column-fwzj-item:after{ content: ""; width: 100%; height: 100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 69%, rgba(0, 0, 0, 0.95) 95%); position: absolute; top: 0; left: 0; transition: all 0.5s ease 0s;}
.column-fwzj-item:hover:after{ background:none;  transition: all 1s ease 1s;}
.column-fwzj-item .column-fwzj__info__photo{transform: translateY(50px); transition: all 0.4s cubic-bezier(0.13, 0.62, 0.81, 0.91) 0s; width:120px; height:120px; border:5px solid rgba(165,60,45,.2); border-radius:120px; overflow:hidden; zoom:1; margin:0 auto; transition: all 0.4s cubic-bezier(0.13, 0.62, 0.81, 0.91) 0s;}
.column-fwzj-item .column-fwzj__info__name{font-size: 16px; color:#fff; margin-top:15px; transform: translateY(50px); transition: all 0.4s cubic-bezier(0.13, 0.62, 0.81, 0.91) 0s;}
.column-fwzj-item .column-fwzj__info__title{ font-size:15px; color:black; width:150px; line-height:28px; margin:0 auto; margin-top:15px; transform: translateY(50px); transition: all 0.4s cubic-bezier(0.13, 0.62, 0.81, 0.91) 0s; background:#be9562; border-radius:15px;}
.column-fwzj-item:hover .column-fwzj__info__name, .column-fwzj-item:hover .column-fwzj__info__photo, .column-fwzj-item:hover .column-fwzj__info__title{transform: translateY(20px);}
.column-fwzj-item .column-fwzj__text{width:100%; height:190px; font-size:14px; color:#fff; line-height:26px; text-align:justify; padding:15px 20px; margin-top:30px; position: relative; transform: translateY(70px); transition: all 0.6s cubic-bezier(0, 0, 0.58, 1) 0s; background:rgba(150,65,65,.4);}
.column-fwzj-item:hover .column-fwzj__text{transform:translateY(0);}

/**************志愿通资讯中心*******************/
.left-box{width:860px; height:auto; float:left; margin-right:30px;}
.left-box-br{margin-top:20px;}
.left-box .box-title{width:860px; height:30px; overflow: hidden;}
.left-box .box-title .box-title-l{height:30px; line-height: 30px;float:left;}
.left-box .box-title .box-title-l h3{height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#333; display:inline-block; padding:0; margin:0;}
.left-box .box-title .box-title-l span{height:26px; line-height:26px; width:80px; border:1px solid #d2d2d2; margin:0 10px; font-size:14px; text-align:center; display:inline-block; color:#333; cursor:pointer; border-radius:15px;}
.left-box .box-title .box-title-l span.active{background-color:#df9d22; color:#fff; border:1px solid #df9d22;}
.left-box .box-title .box-title-l h3 i{padding-right:10px;}
.left-box .box-title .box-title-r{height:30px; line-height: 30px;float:right;}
.left-box .box-title .box-title-r a{height:30px; line-height: 30px; font-size:14px; color:#575757;}

.left-box  .news-box{width:860px; height:440px; margin-top:20px;}
.left-box  .news-box .news-box-hover{width:860px; height:440px;padding:20px; overflow: hidden; background-color:#fff; display:none;}
.left-box  .news-box .news-box-hover .news-box-hover-tw{width:330px; height:auto; float:left; margin-right:40px;}
.left-box  .news-box .news-box-hover .news-box-hover-tw > a{width:330px; height:245px; display: block;}
.left-box  .news-box .news-box-hover .news-box-hover-tw > a{width:330px; height:245px; display: block;}
.left-box  .news-box .news-box-hover .news-box-hover-tw > a img{width:330px; height:245px; display: block;}
.left-box  .news-box .news-box-hover .news-box-hover-tw span.news-title{width:330px; height:20px; display: block; margin-top:10px;overflow: hidden;text-overflow: ellipsis;}
.left-box  .news-box .news-box-hover .news-box-hover-tw span.news-title a{width:330px; height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow: hidden}
.left-box  .news-box .news-box-hover .news-box-hover-tw span.news-title a:hover{color:#d9534f;}
.left-box  .news-box .news-box-hover .news-box-hover-tw p.news-txt{width:330px; height:96px; line-height:24px; font-size:14px; color:#575757; margin-top:5px; margin-bottom:0;}
.left-box  .news-box .news-box-hover .news-box-hover-tw p.news-txt a{ color:#428BCA;}
.left-box  .news-box .news-box-hover .news-box-hover-list{ float:left; width:450px; height:auto; }
.left-box  .news-box .news-box-hover .news-box-hover-list ul{width:450px; height:auto; }
.left-box  .news-box .news-box-hover .news-box-hover-list ul li{width:450px; height:40px; padding-left:15px; border-bottom:1px solid #e2e2e2; background:url(../images/index_news_icon.png) 0 center no-repeat;}
.left-box  .news-box .news-box-hover .news-box-hover-list ul li a{width:450px; height:40px; line-height:40px; font-size:16px; color:#333;}
.left-box  .news-box .news-box-hover .news-box-hover-list ul li a:hover{color:#d9534f;}

.left-box  .news-box ul{width:860px; height:auto; overflow: hidden;}
.left-box  .news-box ul li{width:266px; height:auto; float:left; margin-right:31px;}
.left-box  .news-box ul li.last{ margin-right:0;}
.left-box  .kc-box ul li.br{ margin-top:30px;}
.left-box  .kc-box ul li a{width:266px; height:165px; display:block; border:0;}
.left-box  .kc-box ul li a img{width:266px; height:165px; display:block;}
.left-box  .kc-box ul li .kc-info{width:266px;height:auto; padding:10px 20px 20px 20px; background-color:#fff;}
.left-box  .kc-box ul li .kc-info a{width:226px; height:20px; line-height: 20px; font-size:18px; color:#333;display: block;}
.left-box  .kc-box ul li .kc-info .kc-info-msg{width:226px; margin-top:10px; border-top:1px solid #e2e2e2; padding-top:10px; overflow: hidden;}
.left-box  .kc-box ul li .kc-info .kc-info-msg span.buy{float:left; font-size:16px; font-weight:bold; color:#a5a5a5;}
.left-box  .kc-box ul li .kc-info .kc-info-msg span.buy-green{color:#5cb85c;}
.left-box  .kc-box ul li .kc-info .kc-info-msg span.buy-red{color:#d9534f;}
.left-box  .kc-box ul li .kc-info .kc-info-msg span.tips{float:right; font-size:14px; color:#a5a5a5;}

.right-box{width:310px; height:auto; float:left; position:relative;}
.right-box .box-title{width:310px; height:30px; overflow: hidden;}
.right-box .box-title .box-title-l{height:30px; line-height: 30px;float:left;}
.right-box .box-title .box-title-l h3{height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#333;}
.right-box .box-title .box-title-l h3 i{padding-right:10px;}
.right-box .box-title .box-title-r{height:30px; line-height: 30px;float:right;}
.right-box .box-title .box-title-r a{height:30px; line-height: 30px; font-size:14px; color:#575757;}
.right-box  .top-box{width:310px; height:auto; margin-top:20px; padding:20px; background-color:#fff;}
.right-box  .top-box ul{width:270px; height:auto; overflow: hidden; padding:0; margin:0;}
.right-box  .top-box ul li{width:270px; height:40px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/**-----排名图标通用代码-----**/
span.top-icon{margin-right:10px; font-size:13px; width:16px; height:16px; line-height: 16px; text-align:center; background-color: #d5d5d5; display: inline-block; color:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
span.top-icon-red{background-color:#d9534f;}
i.hot-news{width:10px; height:14px; vertical-align:middle; display: inline-block; background:url(../images/mews_icon.png) 0 -124px no-repeat; margin-right:10px; }
i.keyword-icon{width:14px; height:14px; vertical-align:middle; display:inline-block; background:url(../images/mews_icon.png) 0 -138px no-repeat; margin-right:5px; }

.right-box  .top-box ul li a{width:270px; height:40px; line-height: 40px; font-size:16px; color:#333;}
.right-box  .top-box ul li a:hover{color:#d9534f;}

/**************志愿通大讲堂*******************/
.index-container .section .left-box{width:860px; height:auto; float:left; margin-right:30px;}
.index-container .section .left-box .box-title{width:860px; height:30px; overflow: hidden;}
.index-container .section .left-box .box-title .box-title-l{height:30px; line-height: 30px;float:left;}
.index-container .section .left-box .box-title .box-title-l h3{height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#333; padding-left:40px;}
.index-container .section .left-box .box-title .box-title-l h3 i{padding-right:10px;}
.index-container .section .left-box .box-title .box-title-r{height:30px; line-height: 30px;float:right;}
.index-container .section .left-box .box-title .box-title-r a{height:30px; line-height: 30px; font-size:14px; color:#575757;}
.index-container .section .left-box .kc-box{width:860px; height:auto; margin-top:20px; }
.index-container .section .left-box .kc-box ul{width:860px; height:auto; overflow: hidden; padding:0; margin-bottom:0;}
.index-container .section .left-box  .kc-box ul li{width:266px; height:auto; float:left; margin-right:31px;}
.index-container .section .left-box  .kc-box ul li.last{ margin-right:0;}
.index-container .section .left-box  .kc-box ul li.br{ margin-top:30px;}
.index-container .section .left-box  .kc-box ul li a{width:266px; height:165px; display:block; border:0;}
.index-container .section .left-box  .kc-box ul li a img{width:266px; height:165px; display:block;}
.index-container .section .left-box  .kc-box ul li .kc-info{width:266px;height:auto; padding:10px 20px 20px 20px; background-color:#fff;}
.index-container .section .left-box  .kc-box ul li .kc-info a{width:226px; height:20px; line-height: 20px; font-size:18px; color:#333;display: block;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-container .section .left-box  .kc-box ul li .kc-info .kc-info-msg{width:226px; margin-top:10px; border-top:1px solid #e2e2e2; padding-top:10px; overflow: hidden;}
.index-container .section .left-box  .kc-box ul li .kc-info .kc-info-msg span.buy{float:left; font-size:16px; font-weight:bold; color:#a5a5a5;}
.index-container .section .left-box  .kc-box ul li .kc-info .kc-info-msg span.buy-green{color:#5cb85c;}
.index-container .section .left-box  .kc-box ul li .kc-info .kc-info-msg span.buy-red{color:#d9534f;}
.index-container .section .left-box  .kc-box ul li .kc-info .kc-info-msg span.tips{float:right; font-size:14px; color:#a5a5a5;}

.index-container .section .right-box{width:310px; height:auto; float:left;}
.index-container .section .right-box .box-title{width:310px; height:30px; overflow: hidden;}
.index-container .section .right-box .box-title .box-title-l{height:30px; line-height: 30px;float:left;}
.index-container .section .right-box .box-title .box-title-l h3{height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#333;}
.index-container .section .right-box .box-title .box-title-l h3 i{padding-right:10px;}
.index-container .section .right-box .box-title .box-title-r{height:30px; line-height: 30px;float:right;}
.index-container .section .right-box .box-title .box-title-r a{height:30px; line-height: 30px; font-size:14px; color:#575757;}
.index-container .section .right-box  .video-box{width:310px; height:545px; margin-top:20px; padding:20px; background-color:#fff;}
.index-container .section .right-box  .video-box ul{width:270px; height:auto; overflow: hidden; margin-bottom:0;}
.index-container .section .right-box  .video-box ul li{width:270px; height:auto;}
.index-container .section .right-box  .video-box ul li h4 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-container .section .right-box  .video-box ul li h4 span{margin-right:10px; width:16px; height:16px; line-height: 16px; text-align: center; padding:0; border-radius:0;}
.index-container .section .right-box  .video-box ul li h4 a{width:270px; height:40px; line-height: 40px; font-size:16px; color:#333;}
.index-container .section .right-box  .video-box ul li.first{width:270px; height:auto; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-container .section .right-box  .video-box ul li .first-video{width:270px; height:85px; margin-top:10px;}
.index-container .section .right-box  .video-box ul li .first-video a{width:110px; height:85px; margin-right:15px;float:left;}
.index-container .section .right-box  .video-box ul li .first-video a img{width:110px; height:85px; display: inline-block; }
.index-container .section .right-box  .video-box ul li .first-video .first-video-txt{width:145px; height:85px; float:left;}
.index-container .section .right-box  .video-box ul li .first-video .first-video-txt p{height:30px; line-height: 30px;}
.index-container .section .right-box  .video-box ul li .first-video .first-video-txt p.money-red{font-size:16px; color:#d9534f; font-weight:bold;}
.index-container .section .right-box  .video-box ul li .first-video .first-video-txt p.money-name{font-size:14px; color:#575757; font-weight:bold;}

/**************志愿通问答专区*******************/
.index-container .section .left-box  .ask-box{width:860px; height:auto; margin-top:20px; }
.index-container .section .left-box  .ask-box ul{width:860px; height:auto; overflow: hidden; padding:0; margin:0;}
.index-container .section .left-box  .ask-box ul li{width:266px; height:auto; float:left; margin-right:31px;}
.index-container .section .left-box  .ask-box ul li.last{ margin-right:0;}
.index-container .section .left-box  .ask-box ul li .ask-txt{width:266px; height:209px; padding:20px; background-color:#fff; }
.index-container .section .left-box  .ask-box ul li .ask-txt dl{width:226px; height:auto; overflow:hidden; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #e2e2e2;}
.index-container .section .left-box  .ask-box ul li .ask-txt dl.last{ border-bottom:0; margin-bottom:0; padding-bottom:0;}
.index-container .section .left-box  .ask-box ul li .ask-txt dl dt{width:35px; height:28px; line-height:28px;color:#d9534f;  font-size:16px;font-weight:bold; float:left;}
.index-container .section .left-box  .ask-box ul li .ask-txt dl dd{width:181px; line-height:28px;float:left; font-size:16px;}
.index-container .section .left-box  .ask-box ul li .ask-txt dl dd.ask-q{width:181px; height:56px; color:#428bca;float:left; font-size:16px; text-overflow:ellipsis; white-space:inherit; overflow:hidden; }
.index-container .section .left-box  .ask-box ul li .ask-txt dl dd.ask-a{width:181px; height:112px; color:#575757;font-size:16px; text-overflow:ellipsis; white-space:inherit; overflow:hidden;}
.index-container .section .left-box  .ask-box ul li .ask-txt dl dd.ask-q a{ height:36px; line-height:28px; display:inline-block; font-size:16px; color:#428bca;}

.index-container .section .left-box  .ask-box ul li .ask-teacher{width:266px;height:266px; padding:20px; background-color:#e7b043;}
.index-container .section .left-box  .ask-box ul li .ask-teacher a{width:100px; height:100px;display: block; margin:0 auto;}
.index-container .section .left-box  .ask-box ul li .ask-teacher a img{width:100px; height:100px;display: block;border:3px solid #fff;}
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-name{ margin-top:15px; text-align:center; }
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-name span{font-size:16px; color:#fff; display: block; line-height: 28px;}
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-btn{width:140px; height:40px; margin:0 auto; margin-top:15px;}
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-btn a{width: 80px;height: 28px;text-align: center;line-height: 28px;font-size: 14px;color: #fff;background-color: #d9534f;}
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-btn button{width:140px; height:40px; font-size:16px; padding:0;}
.index-container .section .left-box  .ask-box ul li .ask-teacher .ask-teacher-btn button em{font-size:12px;font-style:normal; margin-right:5px; height:40px;}

.index-container .section .right-box{width:310px; height:auto; float:left;margin-top: 0px;}
.index-container .section .right-box .box-title{width:310px; height:30px; overflow: hidden;}
.index-container .section .right-box .box-title .box-title-l{height:30px; line-height: 30px;float:left;}
.index-container .section .right-box .box-title .box-title-l span {font-size:20px; line-height:30px; color:#333;}
.index-container .section .right-box .box-title .box-title-l span strong{font-size:24px; font-weight:bold; color:#d9534f;}
.index-container .section .right-box  .online-box{width:310px; height:auto; margin-top:20px; padding:20px; background-color:#fff;}
.index-container .section .right-box  .online-box ul{width:270px; height:auto; margin:0;}
.index-container .section .right-box  .online-box ul li{width:270px; height:90px;  padding:15px 0; border-bottom:1px solid #e2e2e2; overflow: hidden;}
.index-container .section .right-box  .online-box ul li.last{border-bottom:0;}
.index-container .section .right-box  .online-box ul li.first{padding-top:0; height:75px;}
.index-container .section .right-box  .online-box ul li a{width:60px; height:60px; float:left; display:block; margin-right:15px;}
.index-container .section .right-box  .online-box ul li a img{width:60px; height:60px; display:block;}
.index-container .section .right-box  .online-box ul li .online-name{float:left; margin-right:15px;}
.index-container .section .right-box  .online-box ul li .online-name dl dt{font-size:16px; color:#333; line-height: 28px;}
.index-container .section .right-box  .online-box ul li .online-name dl dd{font-size:14px; color:#a5a5a5; line-height: 28px;width: 120px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-container .section .right-box  .online-box ul li .online-btn{float:right; width:60px; height:28px; margin-top:16px;}
.index-container .section .right-box  .online-box ul li .online-btn a{width:60px; height:28px; text-align: center; line-height:28px; font-size:14px; color:#fff; background-color:#d9534f;}
.index-container .section .right-box  .online-box ul li .online-btn a:hover{background-color: #d0433c;}

/**************志愿通讲座*******************/
.index-container .section .hd-box{width:1200px; height:auto; margin-top:20px; }
.index-container .section .hd-box ul{width:1200px; height:auto; overflow: hidden; padding:0; margin-bottom:0;}
.index-container .section .hd-box ul li{width:270px; height:auto; float:left; margin-right:40px;}
.index-container .section .hd-box ul li.last{ margin-right:0;}
.index-container .section .hd-box ul li a{width:270px; height:150px; display: block;}
.index-container .section .hd-box ul li a img{width:270px; height:150px; display: block;}
.index-container .section .hd-box ul li .hd-title{width:270px;height:auto; padding:10px 20px 20px 20px; background-color:#fff;}
.index-container .section .hd-box ul li .hd-title a{width:230px; height:48px; line-height: 24px; font-size:16px; color:#333;display: block;}
.index-container .section .hd-box ul li .hd-title a:hover{color:#d9534f;}
.index-container .section .hd-box ul li .hd-title .hd-title-msg{width:230px; margin:5px 0; padding-bottom:5px; border-bottom:1px solid #e2e2e2; overflow: hidden;}
.index-container .section .hd-box ul li .hd-title .hd-title-msg span.buy{float:left; font-size:16px; font-weight:bold; color:#a5a5a5;}
.index-container .section .hd-box ul li .hd-title .hd-title-msg span.buy-green{color:#5cb85c;}
.index-container .section .hd-box ul li .hd-title .hd-title-msg span.buy-red{color:#d9534f;}
.index-container .section .hd-box ul li .hd-title .hd-title-msg span.tips{float:right; font-size:14px; color:#a5a5a5;}
.index-container .section .hd-box ul li .hd-title  p{font-size:14px; color:#a5a5a5; line-height: 26px; margin:0; position:relative;}
.index-container .section .hd-box ul li .hd-title  p strong{color:#575757;}
.index-container .section .hd-box ul li .hd-title  p a{width:100px; height:30px;  text-align: center; line-height:30px; font-size:16px; color:#fff; background-color:#d9534f; display:inline-block; position:absolute;top:0; right:0;}
.index-container .section .hd-box ul li .hd-title  p a:hover{background-color:#d0433c; color:#fff;}


/***********服务保障************/
.baozhang-bg{width:100%; height:auto; margin-top:40px; padding:40px 0; background-color:#fff;}
.baozhang-bg .baozhang-box{width:1200px; height:auto; margin:0 auto;}
.baozhang-bg .baozhang-box ul{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:30px;}
.baozhang-bg .baozhang-box ul li{width:300px; height:auto; float:left; padding:0 20px;}
.baozhang-bg .baozhang-box ul li .baozhang-box-img{width:80px; height:80px; margin:0 auto;}
.baozhang-bg .baozhang-box ul li .baozhang-box-img img{width:82px; height:80px; display:block;}
.baozhang-bg .baozhang-box ul li dl{width:100%; height:auto; margin-top:15px;}
.baozhang-bg .baozhang-box ul li dl dt{width:100%; height:20px; line-height:20px; font-size:20px; color:#333; text-align:center;}
.baozhang-bg .baozhang-box ul li dl dd{width:100%; line-height:25px; font-size:14px; color:#808080; margin-top:10px;}


/********脚部**************/
.index-footer{width:100%; height:auto; background-color:#202335; padding:40px 0 0 0;}
.index-footer .foot-box{width:1180px; height:100px; margin:0 auto; overflow:hidden;}
.index-footer .foot-box::after{content:''; display: block; clear:both;}
.index-footer .foot-box .foot-box-logo{float:left; width:200px; height:100px; margin-right:30px; position:relative;}
.index-footer .foot-box .foot-box-logo::after{content:'';width:1px; height:100px; background:#1a1b24; position:absolute; right:0; top:0;}
.index-footer .foot-box .foot-box-menu{width:650px; height:100px; float:left; margin-right:30px; position:relative;}
.index-footer .foot-box .foot-box-menu::after{content:'';width:1px; height:100px; background:#1a1b24; position:absolute; right:0; top:0;}
.index-footer .foot-box .foot-box-menu dl dt{margin-right:20px; font-size:14px; font-weight:bold; color:#999; display:inline-block;}
.index-footer .foot-box .foot-box-menu dl dd{margin-right:20px; font-size:14px; color:#999; display:inline-block;}
.index-footer .foot-box .foot-box-menu dl dd a{font-size:14px; color:#999; display:inline-block; margin-right:20px;}
.index-footer .foot-box .foot-box-menu dl dd a:hover{color:#fff;}
.index-footer .foot-box .foot-box-menu dl:nth-of-type(n+2){margin-top:25px;}
.index-footer .foot-box .foot-box-tel{float:left; width:150px; height:100px; margin-right:20px;}
.index-footer .foot-box .foot-box-tel p.txt{ font-size:14px; color:#999; display:block; margin-top:5px;}
.index-footer .foot-box .foot-box-tel p.tel{ font-size:22px; color:#a63817;}
.index-footer .foot-box .foot-box-wx{float:left; width:100px; height:100px;}
.index-footer .foot-box .foot-box-wx img{width:100px; height:100px;}
.index-footer .foot-record{ width:1180px; font-size:14px; line-height:50px; height:50px; color:#777; text-align:left; border-top:1px solid #1c1e27; margin-top:30px;}

/**--------------------------关于志愿通BEGIN------------------------------------------**/
.about-container{width:1200px; height:auto; margin:0 auto; margin-top:30px; margin-bottom:40px;}
.about-container .about-left{width:190px; height:auto; float:left; margin-right:30px; background-color:#fff;}
.about-container .about-left ul{width:190px; height:auto;}
.about-container .about-left ul li{width:100%; height:50px;}
.about-container .about-left ul li a{width:100%; height:50px; line-height:50px; font-size:18px; color:#333; padding-left:30px; display:block;}
.about-container .about-left ul li a:hover{background-color:#fffff1;}
.about-container .about-left ul li a.active{background-color:#f08302; color:#fff;}
.about-container .about-right1{width:980px; height:auto; float:left; background-color:#fff; padding:15px 30px;}
.about-container .about-right1 .about-title{width:100%; height:50px; border-bottom:1px solid #d2d2d2; padding-bottom:20px; font-size:24px; color:#333;}
.about-container .about-right1 .about-logo{width:475px; height:125px; margin:0 auto; margin-top:50px; margin-bottom:30px;}
.about-container .about-right1 .zyt-location{font-size:16px; color:#333; line-height:40px;}
.about-container .about-right1 .about-txt-title{width:100%; line-height:20px; margin-top:50px; font-size:18px; color:#333; padding-left:15px; border-left:5px solid #f18a1b;}
.about-container .about-right1 .about-txt{width:100%; height:auto; margin-top:20px;}
.about-container .about-right1 .about-txt p{width:100%; line-height:30px; font-size:16px; color:#555; margin-bottom:15px; }
.about-container .about-right1 ul.zs-show{width:100%; height:auto; overflow:hidden; zoom:1;}
.about-container .about-right1 ul.zs-show li{width:170px; height:230px; float:left; margin-right:17px; margin-top:20px; cursor:pointer;}
.about-container .about-right1 ul.zs-show li:nth-of-type(5n){ margin-right:0px;}


.about-container .about-right2{width:980px; height:auto; float:left; background-color:#fff; padding:15px 30px;}
.about-container .about-right2 .about-title{width:100%; height:50px; border-bottom:1px solid #d2d2d2; padding-bottom:20px; font-size:24px; color:#333;}
.about-container .about-right2 .about-txt{width:100%; height:auto; margin-top:20px;}
.about-container .about-right2 .about-txt h3{font-size:18px; color:#f18a1b; line-height:30px; font-weight:bold; background-color:#fff;}
.about-container .about-right2 .about-txt table{width:100%; height:auto;}
.about-container .about-right2 .about-txt table tr td{height:auto; padding:10px 0; border-bottom:1px dashed #e9e9e9;}
.about-container .about-right2 .about-txt table tr td p{line-height:30px; font-size:14px; color:#808080;}
.about-container .about-right2 .about-txt table tr td.black{ color:#333; font-size:14px;}
.about-container .about-right2 .about-txt p{width:100%; line-height:30px; font-size:14px; color:#555;}
.about-container .about-right3{width:980px; height:auto; float:left; background-color:#fff; padding:15px 30px;}
.about-container .about-right3 .about-title{width:100%; height:50px; border-bottom:1px solid #d2d2d2; padding-bottom:20px; font-size:24px; color:#333;}
.about-container .about-right3 .about-txt{width:100%; height:auto; margin-top:20px;}
.about-container .about-right3 .about-txt h3{font-size:18px; color:#f18a1b; line-height:30px; background-color:#fff; margin-top:15px;}
.about-container .about-right3 .about-txt h4{font-size:14px; color:#333; height:20px; line-height:20px; font-weight:bold; background-color:#fff; margin:10px 0 5px 0; padding-left:20px;}
.about-container .about-right3 .about-txt p{width:100%; line-height:30px; font-size:14px; color:#555; padding-left:20px;}
.about-container .about-right4{width:980px; height:auto; float:left; background-color:#fff; padding:15px 30px;}
.about-container .about-right4 .about-title{width:100%; height:50px; border-bottom:1px solid #d2d2d2; padding-bottom:20px; font-size:24px; color:#333;}
.about-container .about-right4 .about-txt{width:100%; height:auto; margin-top:20px; }
.about-container .about-right4 .about-txt h4{font-size:16px; color:#333; height:30px; line-height:30px; font-weight:bold; margin-top:15px;}
.about-container .about-right4 .about-txt p{width:100%; line-height:30px; font-size:14px; color:#555; padding-left:20px;}

.about-container .about-right5{width:980px; height:auto; float:left; background-color:#fff; padding:15px 30px;}
.about-container .about-right5 .about-title{width:100%; height:50px; border-bottom:1px solid #d2d2d2; padding-bottom:20px; font-size:24px; color:#333;}
.about-container .about-right5 .about-txt{width:100%; height:auto; margin-top:20px; overflow:hidden; zoom:1;}
.about-container .about-right5 .about-txt .about-txt-l{float:left; width:459px; height:170px; border-right:1px solid #d2d2d2; padding-left:0;}
.about-container .about-right5 .about-txt .about-txt-l p{font-size:18px; color:#333; line-height:60px;}

.about-container .about-right5 .about-txt .about-txt-r{float:right;  width:460px; height:170px; text-align:center;}
.about-container .about-right5 .about-txt .about-txt-r p{font-size:14px; color:#555; line-height:20px;}
.about-container .about-right5 .about-txt-add{margin-top:30px; padding-top:30px; border-top:1px dashed #d2d2d2;}
.about-container .about-right5 .about-txt-add dt{font-size:16px; color:#333; font-weight:bold;}
.about-container .about-right5 .about-txt-add dd{font-size:16px; color:#333; margin-top:15px;}




/**--------------------------关于志愿通END------------------------------------------**/


/***********页面位置**************/
.breadcrumb-box-bg{width:100%; height:36px; border-bottom:1px solid #e2e2e2; background-color:#f5f5f5;}
.breadcrumb-box{width:1200px; height:35px; margin:0 auto;}
.breadcrumb-box a{ height:35px; line-height:35px; font-size:14px; color:#808080;}
.breadcrumb-box a:hover{ color:#428bca;}
.breadcrumb-box span{ height:35px; line-height:35px; font-size:14px; color:#a5a5a5; margin:0 5px;}
/****************切换页码*********************/
.pager{width:550px; height:30px; text-align:center; margin:0 auto; margin-top:20px;}
.pager span{line-height:30px; font-size:14px; color:#575757;}
.pager span i{font-size:14px; font-style:normal; margin:0 3px;}
.pager span i.null{margin-left:5px;}
.pager a{font-size:14px;height:30px; line-height:30px; padding:0 6px; border:1px solid #e2e2e2; margin:0 5px; color:#575757; background-color:#fff;}
.pager a:hover{border:1px solid #f08302; margin:0 5px; color:#f08302;}
.pager span.current{background-color:#f08302; font-size:14px;height:30px; line-height:30px; padding:0 6px; margin:0 5px; color:white;}


.search-layout{width:100%; height:50px;}
.search-layout form .form-input{width:760px; height:50px; border:2px solid #f08302; background-color:#fff; float:left;}
.search-layout form .form-input input{width:756px; height:46px;font-size:14px; color:#a5a5a5; line-height: 46px; border:0;}
.search-layout form .form-btn{width:100px; height:50px; float:left;}
.search-layout form .form-btn button{width:100px; height:50px; background-color:#f08302; font-size:18px; color:#fff; line-height: 50px; border:0;}

.news-layout{width:100%; height:auto; margin-top: 5px; background-color:#fff; padding-bottom:20px;}
/**     标题导航       **/
.news-layout-head{width:100%; height:52px; border-bottom:1px solid #e9e9e9; border-top:1px solid #f18a1b; background-color:#fff;}
.news-layout-head ul{ width:100%; height:50px;}
.news-layout-head ul li{ width:150px; height:50px; text-align: center; float:left;}
.news-layout-head ul li a{ width:150px; height:50px; line-height:50px;color:#333; font-size:18px; display:block;}
.news-layout-head ul li a:hover{ width:150px; height:50px; line-height:50px; background-color:#f0f0f0;}
.news-layout-head ul li a.active{ width:150px; height:50px; line-height:50px;color:#fff; font-size:18px; font-weight:bold; display:block; background-color:#f18a1b;}
.news-layout-body{width:860px; height:auto;padding: 0 20px;}
.news-layout-body ul {width:820px; height:auto;}
.news-layout-body ul li{width:820px; height:auto; padding:20px 0; border-bottom:1px solid #e9e9e9; overflow: hidden; zoom:1; position:relative;}
.news-layout-body ul li .news-layout-body-l{width:200px; height:120px; float:left; margin-right:20px;}
.news-layout-body ul li .news-layout-body-l a{width:200px; height:120px;display: block;}
.news-layout-body ul li .news-layout-body-l a img{width:200px; height:120px;display: block;}
.news-layout-body ul li .news-layout-body-r{width:600px; height:120px; float:left;}
.news-layout-body ul li .news-layout-body-r h2 a{color:#333; width:100%; height:30px; line-height: 30px; font-size:18px; font-weight:bold; font-family:PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,sans-serif;}
.news-layout-body ul li .news-layout-body-r h2 a:hover{color:#f09e00;}
.news-layout-body ul li .news-layout-body-r .newsmsg{width:100%; height:20px; overflow:hidden; zoom:1; margin-top:15px;}
.news-layout-body ul li .news-layout-body-r .newsmsg dl{width:100%; height:20px;}
.news-layout-body ul li .news-layout-body-r .newsmsg dl dt{height:20px; font-weight: bold; color:#a5a5a5; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; display:inline-block; margin-right:20px; vertical-align: middle;}
.news-layout-body ul li .news-layout-body-r .newsmsg dl dt a{font-size:14px; font-weight:normal; color:#808080; height:20px; line-height:20px;}
/*.news-layout-body ul li .news-layout-body-r .newsmsg dl dt a:hover{color:#d9534f;}*/
.news-layout-body ul li .news-layout-body-r .newsmsg dl dd{ height:20px; line-height:20px; display:inline-block; font-size:15px; color:#a5a5a5; vertical-align: middle;}
.news-layout-body ul li .news-layout-body-r .newstime{width:100%; height:20px; overflow:hidden; zoom:1; margin-top:35px;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-time{width:200px; height:14px; float:left; line-height: 14px; font-size:14px; color:#a5a5a5;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-time span.time-icon{width:14px; height:14px; background:url(../images/mews_icon.png) 0 0 no-repeat; margin-right:10px; display:inline-block;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-other{width:220px; height:14px; float:right; line-height: 14px; font-size:14px;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-other a.pl{width:91px; height:14px;line-height: 14px; font-size:14px; color:#a5a5a5; display: inline-block; border-right:1px solid #e9e9e9; margin-right:10px; vertical-align:middle; background:url(../images/mews_icon.png) 0 -19px no-repeat; padding-left:20px;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-other a.pl:hover{color: #f33; background:url(../images/mews_icon.png) 0 -57px no-repeat;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-other a.dz{width:110px; height:14px; line-height: 14px; font-size:14px; color:#a5a5a5; background:url(../images/mews_icon.png) 0 -38px no-repeat; vertical-align:middle; display:inline-block; padding-left:20px;}
.news-layout-body ul li .news-layout-body-r .newstime .txt-other a.dz:hover{background:url(../images/mews_icon.png) 0 -76px no-repeat; color:#f33;}
.news-layout-body ul li .news-layout-body-r .news-line{width:820px; height:1px; border-bottom:1px solid #f18a1b; position:absolute; bottom:0; left:0; z-index:99; display:none;}

.news-hot{width:100%; height:auto; background-color:#fff; padding:0 20px 20px 20px;}
.news-hot-br{margin-top:20px;}
.news-hot .news-hot-top{width:270px; height:auto; margin-top:20px; position:relative;}
.news-hot .news-hot-top dl{width:270px; height:200px;}
.news-hot .news-hot-top span{width:60px; height:35px;line-height:35px; text-align:center; position:absolute; top:-5px; left:0; background-color:#d9534f; color:#fff; font-size:16px; display: block; font-style:italic;}
.news-hot .news-hot-top span.news-hot-top-color2{background-color:#f18a1b;}
.news-hot .news-hot-top i.jiao{width:5px; height:5px;position:absolute; top:-5px; left:60px;display:block;background:url(../images/mews_icon.png) 0 -114px no-repeat; z-index: 99;}
.news-hot .news-hot-top dl dt{width:270px; height:170px;display: block;}
.news-hot .news-hot-top dl dt a{width:270px; height:170px;display: block;}
.news-hot .news-hot-top dl dt a img{width:270px; height:170px;}
.news-hot .news-hot-top dl dd{width:270px; height:20px; margin-top:10px;}
.news-hot .news-hot-top dl dd a{width:270px; height:20px; line-height:20px; font-weight: bold; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; font-size:18px; color:#428bca; display: block; text-overflow:ellipsis; overflow: hidden; white-space:nowrap;}
.news-hot .news-hot-top dl dd a:hover{text-decoration:underline;}

.experts-hot{width:100%; height:auto; margin-top:20px; background-color:#fff; padding:0 20px;}
.experts-hot .experts-hot-list ul{}
.experts-hot .experts-hot-list ul li{width:100%; height:auto; overflow:hidden; padding:20px 0; border-bottom:1px solid #e9e9e9;}
.experts-hot .experts-hot-list ul li:last-child{border-bottom:0;}
.experts-hot .experts-hot-list .news-expert-l{width:60px; height:60px; margin-right:15px; float:left;}
.experts-hot .experts-hot-list .news-expert-l a{width:60px; height:60px; display:block;}
.experts-hot .experts-hot-list .news-expert-l a img{width:60px; height:60px; display:block;}
.experts-hot .experts-hot-list .news-expert-m{width:130px; height:60px; margin-right:15px; border-right:1px solid #e9e9e9; float:left;}
.experts-hot .experts-hot-list .news-expert-m dl{width:100%; height:60px;}
.experts-hot .experts-hot-list .news-expert-m dl dt{width:100%; height:16px;}
.experts-hot .experts-hot-list .news-expert-m dl dt a{width:100%; height:16px; line-height: 16px; font-size:16px; font-weight:bold; color:#333; }
.experts-hot .experts-hot-list .news-expert-m dl dt a:hover{color:#d9534f; }
.experts-hot .experts-hot-list .news-expert-m dl dd{width:100%; height:40px; line-height: 20px; font-size:14px; color:#808080; margin-top:4px;}
.experts-hot .experts-hot-list .news-expert-r{width:50px; height:60px; float:left;}
.experts-hot .experts-hot-list .news-expert-r dl{width:100%; height:60px; text-align: center;}
.experts-hot .experts-hot-list .news-expert-r dl dt{width:100%; height:30px;}
.experts-hot .experts-hot-list .news-expert-r dl dt a{width:100%; height:30px; line-height: 30px; font-size:30px; font-weight:bold; color:#d9534f; font-style:italic;}
.experts-hot .experts-hot-list .news-expert-r dl dd{width:100%; height:20px; line-height: 20px; font-size:14px; color:#a5a5a5; margin-top:5px;}

/**-----新闻排序通用代码----**/
.news-hot-list{width:270px; height:auto; margin-top:10px;}
.news-hot-list ul{width:270px; height:auto;}
.news-hot-list ul li{width:270px; height:40px; line-height:40px;display:block;}
.news-hot-list ul li a{width:244px; height:40px; line-height:40px; color:#333; font-weight: bold; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; font-size:16px; display:inline-block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; vertical-align:middle;}
.news-hot-list ul li a:hover{text-decoration:underline; color:#d9534f;}

/**-----新闻页推荐文章排序通用代码----**/
.news-hot-zj{width:270px; height:auto;}
.news-hot-zj ul{width:270px; height:auto;}
.news-hot-zj ul li{width:100%; height:116px; padding:20px 0; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.news-hot-zj ul li:last-child{border-bottom:0;}
.news-hot-zj ul li .news-hot-zj-l {width:60px; height:80px; margin-right:15px; float:left;}
.news-hot-zj ul li .news-hot-zj-l a{width:60px; height:60px; display:block;}
.news-hot-zj ul li .news-hot-zj-l a img{width:60px; height:60px; display:block; margin-top:-10px;}
.news-hot-zj ul li .news-hot-zj-l span{width:60px; height:16px; line-height:14px; color:#808080; font-size:12px; margin-top:-5px; display:block; text-align: center; font-weight:normal;}
.news-hot-zj ul li .news-hot-zj-r {width:195px; height:80px; float:left;}
.news-hot-zj ul li .news-hot-zj-r dl dt{width:100%; height:48px;}
.news-hot-zj ul li .news-hot-zj-r dl dt a{width:100%; height:48px; line-height: 24px; font-size:16px; color:#333; font-weight:bold; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; display:-webkit-box;}
.news-hot-zj ul li .news-hot-zj-r dl dt a:hover{color:#d9534f; text-decoration:underline;}
.news-hot-zj ul li .news-hot-zj-r dl dd{width:100%; height:26px; line-height: 26px; font-size:14px; margin-left: 0; color:#a5a5a5; display:inline-block; vertical-align:middle; position:relative; margin-top:6px;}
.news-hot-zj ul li .news-hot-zj-r dl dd a.baoming-btn{width:70px; height:26px; display:block; line-height: 26px; font-size:14px; color:#fff; text-align:center; background-color:#eba95b; position:absolute; right:0; bottom:0; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.news-hot-zj ul li .news-hot-zj-r dl dd a.baoming-btn:hover{background-color:#f18a1b;}


/**-----广告位通用代码----**/
.shop-layout{width:100%; height:auto; background-color:#fff; padding:20px;}
.shop-layout p{text-align: center; font-size:16px; color:#333; line-height:20px;}
.shop-layout .shop-photo{width:270px; height:270px; }
.shop-layout .shop-photo a{width:270px; height:auto; display: block;}
.shop-layout .shop-photo img{width:270px; height:auto; }

/*********-----------------------新闻内页--------------------------------------------------*******************/
.list-layout{width:100%; height:auto; background-color:#fff; padding:20px;}
.list-layout-br{margin-top:20px;}
.list-layout .list-layout-head{width:100%; height:auto; background-color:#fff;}
.list-layout .list-layout-head {width:100%; height:auto; background-color:#fff; border-bottom:1px solid #e9e9e9; padding-bottom:15px;}
.list-layout .list-layout-head .detail-sub{width:820px; height:auto; overflow: hidden; margin-top:10px;}
.list-layout .list-layout-head .detail-sub .detail-sub-l{float:left; color:#a5a5a5;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span{line-height:20px; font-size:14px; color:#a5a5a5; display: inline-block;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span.sub-name{margin-right:10px;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span.sub-time{margin: 0 10px;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span a{ height:20px; line-height:20px; font-size:14px; color:#808080; font-weight:normal;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span a:hover{color:#d9534f;}
.list-layout .list-layout-head .detail-sub .detail-sub-r{ height:20px;float:right;}
.list-layout .list-layout-head .detail-sub .detail-sub-r span{ height:20px; display: inline-block; margin:0 10px;}
.list-layout .list-layout-head .detail-sub .detail-sub-r span.sub-sc{ height:20px; line-height:20px; font-size:14px; color:#a5a5a5;}
.list-layout .list-layout-head .detail-sub .detail-sub-r span.sub-dp{ height:20px; line-height:20px; font-size:16px; color:#a5a5a5;}
.list-layout .list-layout-body{width:100%; height:auto; overflow:hidden; zoom:1;}
.list-layout .list-layout-body .list-layout-body-l{width:50px; height:auto; float:left;margin-right:30px; margin-top:20px; text-align: center;}
.list-layout .list-layout-body .list-layout-body-l span{width:50px; height:20px; line-height:20px; color:#666; font-size:14px; font-weight:normal;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool{width:50px; height:auto; border-bottom:1px solid #e9e9e9;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li{width:50px; height:50px;display: block; margin:10px 0;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.wx-icon{width:50px; height:50px;  background:url(../images/login_icon.png) 0 0 no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.qq-icon{width:50px; height:50px; background:url(../images/login_icon.png) -55px 0 no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.wb-icon{width:50px; height:50px; background:url(../images/login_icon.png) -110px 0 no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.wx-icon:hover{width:50px; height:50px; background:url(../images/login_icon.png) 0 -55px no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.qq-icon:hover{width:50px; height:50px; background:url(../images/login_icon.png) -55px -55px no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l ul.share-tool li a.wb-icon:hover{width:50px; height:50px; background:url(../images/login_icon.png) -110px -55px no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l .other-tool{width:50px; height:auto;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-pl{width:50px; height:80px; margin-top:10px; display: block; color:#a5a5a5; font-size:16px; font-weight:lighter;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-pl a.pl-icon{width:50px; height:50px;  background:url(../images/login_icon.png) -165px 0 no-repeat; display:block; margin-bottom:5px;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-pl a.pl-icon:hover{width:50px; height:50px;  background:url(../images/login_icon.png)-165px -55px no-repeat; display:block;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-sc{width:50px; height:80px; margin-top:10px; display: block; color:#a5a5a5; font-size:16px; font-weight:lighter;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-sc a.sc-icon{width:50px; height:50px;  background:url(../images/login_icon.png)-220px 0  no-repeat; display:block; margin-bottom:5px;}
.list-layout .list-layout-body .list-layout-body-l .other-tool span.other-tool-sc a.sc-icon:hover{width:50px; height:50px;  background:url(../images/login_icon.png)-220px -55px no-repeat; display:block;}
.list-layout .list-layout-more{width:100%; height:auto; border-top:3px solid #a3acb5; margin-top:30px;}
.list-layout .list-layout-more .list-layout-more-t{width:100%; height:50px;overflow: hidden; padding:15px 0;}
.list-layout .list-layout-more .list-layout-more-t .list-layout-more-t-l{height:20px; line-height:20px; font-size:20px; color:#333; float:left;}
.list-layout .list-layout-more .list-layout-more-t .list-layout-more-t-r{height:20px; float:right;}
.list-layout .list-layout-more .list-layout-more-t .list-layout-more-t-r a{height:20px; line-height:20px; font-size:14px; color:#a5a5a5;}
.list-layout .list-layout-more .list-layout-more-t .list-layout-more-t-r a{color:#a5a5a5;}
.list-layout .list-layout-more .list-layout-more-b{width:100%; height:auto; overflow: hidden;}
.list-layout .list-layout-more .list-layout-more-b ul{width:820px; height:auto;}
.list-layout .list-layout-more .list-layout-more-b ul li{width:395px; height:50px; float:left; margin-right:30px; border-bottom:1px solid #e9e9e9;}
.list-layout .list-layout-more .list-layout-more-b ul li:nth-child(even){margin-right:0;}
.list-layout .list-layout-more .list-layout-more-b ul li a{width:365px; height:50px; line-height:50px; font-size:16px; color:#333; display:inline-block; vertical-align:middle; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.list-layout .list-layout-more .list-layout-more-b ul li a:hover{color:#d9534f; text-decoration:underline;}
/*-----新闻业微信和QQ----*/
.moblie-news{width:100%; height:auto; border-top:3px solid #a3acb5; margin-top:30px;}
.moblie-news .moblie-news-head{width:100%;height:50px; font-weight: bold; line-height:20px; font-size:18px; color:#a3acb5; padding:15px 0 ;}
.moblie-news .moblie-news-body{width:530px; height:180px; margin:0 auto;}
.moblie-news .moblie-news-body .moblie-news-body-l{width:190px; height:180px; float:left; padding-right:40px; border-right:1px solid #e9e9e9; margin-right:40px;}
.moblie-news .moblie-news-body .moblie-news-body-l img{width:150px; height:150px}
.moblie-news .moblie-news-body .moblie-news-body-l p{width:100%; height:20px; line-height:20px; margin-top:10px; color:#a5a5a5; font-size:16px; text-align:center;}
.moblie-news .moblie-news-body .moblie-news-body-r{width:300px; height:180px; float:left; }
.moblie-news .moblie-news-body .moblie-news-body-r ul{width:300px; height:180px; overflow:hidden;}
.moblie-news .moblie-news-body .moblie-news-body-r ul li{width:300px; height:45px; line-height:45px; color:#333; font-size:16px;}


.datail-bbs{width:100%; margin-top:10px; padding:20px 35px 20px 39px; background:#f6f6f6; overflow:hidden; box-sizing:border-box; border-radius:6px; font-family: "-apple-system",BlinkMacSystemFont,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,sans-serif;}
.datail-bbs .datail-bbs-txt{float:left; position:relative;}
.datail-bbs .datail-bbs-txt dt{font-size:23px; color:#333; line-height:2; font-weight:bold;}
.datail-bbs .datail-bbs-txt dd{margin-top:10px; font-size:17px; display:flex; flex-flow:row nowrap; align-items:center; justify-content:space-between;}
.datail-bbs .datail-bbs-txt dd span{width:140px; color:#ff6a00; font-weight:bold; background:#ffedd7; line-height:40px; text-align:center; border-radius:4px;}
.datail-bbs .datail-bbs-ewm{float:right; width:100px; height:100px;}
.datail-bbs .datail-bbs-ewm img{width:100%; line-height:0;}





.list-layout .list-layout-body .list-layout-body-r{width:740px; height:auto; float:left; overflow:hidden;}
.list-layout .list-layout-body .list-layout-body-r .text-concent{width:100%; height:auto; margin-top:20px;}
.list-layout .list-layout-body .list-layout-body-r .text-concent p{width:100%; font-size:16px; line-height:28px; color:#333; text-indent:2em; margin-bottom:20px;}
.list-layout .list-layout-body .list-layout-body-r .text-concent p.p-photo{width:100%;height:420px; margin-bottom:20px;}
.list-layout .list-layout-body .list-layout-body-r .text-concent p.p-photo img{width:740px;height:420px;display: block;}
.list-layout .list-layout-body .list-layout-body-r .text-btn{width:120px;height:40px;margin:0 auto;text-align: center;}
.list-layout .list-layout-body .list-layout-body-r .text-btn a{width:120px;height:40px;line-height:40px; font-size:18px; background-color:#d9534f; color:#fff; display:block; border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px;-webkit-border-radius:20px;}
.list-layout .list-layout-body .list-layout-body-r .text-btn a:hover{background-color:#d0433c;}
.list-layout .list-layout-body .list-layout-body-r .text-btn a i.text-btn-dz{width:16px;height:18px;background:url(../images/mews_icon.png) 0 -95px no-repeat; vertical-align:middle; display: inline-block; margin-right:10px;margin-bottom:4px;}
.list-layout .comment-head{width:100%; height:20px; overflow: hidden;}
.list-layout .comment-head-l { height:20px; float:left;}
.list-layout .comment-head-l span.comment-title{ height:20px; line-height:20px; font-weight: bold; color:#f18a1b; font-size:20px;}
.list-layout .comment-head-r { height:20px; float:right;}
.list-layout .comment-head-r span.comment-num{ height:20px; line-height:20px; color:#333; font-size:16px;}
.list-layout .comment-head-r span.comment-num a.red-num{ height:20px; line-height:20px; color:#d9534f; font-size:20px; font-weight:bold; font-style:italic; margin-right:5px;}
.list-layout .comment-head-r span.comment-join{ height:20px; border-left:1px solid #e9e9e9;}
.list-layout .comment-head-r span.comment-join a.join-denglu{ height:20px; line-height:20px; color:#333; font-size:16px; padding:0 15px;}
.list-layout .comment-head-r span.comment-join a:hover{color:#d0433c;}
.list-layout .comment-body{width:100%; height:auto; overflow: hidden; margin-top:20px;}
.list-layout .comment-body .comment-body-input{width:820px; height:150px; border:1px solid #eba95b; background-color:#f5f5f5; position:relative;}
.list-layout .comment-body .comment-body-input .comment-body-input-login{width:818px; height:148px; top:0; left:0; position:absolute; font-size:16px; color:#333; text-align: center;}
.list-layout .comment-body .comment-body-input .comment-body-input-login a{width:80px; height:40px; line-height:40px;  font-size:16px; color:#fff; display: inline-block; margin:0 15px; border-radius:2px; margin-top:54px;}
.list-layout .comment-body .comment-body-input .comment-body-input-login a.red{background-color:#d9534f;}
.list-layout .comment-body .comment-body-input .comment-body-input-login a.red:hover{background-color:#d0433c;}
.list-layout .comment-body .comment-body-input .comment-body-input-login a.blue{background-color: #4288c7;}
.list-layout .comment-body .comment-body-input .comment-body-input-login a.blue:hover{background-color:#337ab7;}


.list-layout .comment-body .comment-body-input textarea{width:818px; height:148px; border:0; padding:10px; font-size:16px; color:#a5a5a5; line-height:28px; outline:0;display: block; overflow:hidden; resize:none;}
.list-layout .comment-body .comment-body-btn{height:30px; width:820px; overflow:hidden; margin-top:15px;}
.list-layout .comment-body .comment-body-btn span.comment-ps{height:30px; line-height:30px; font-size:16px; color:#a5a5a5; float:left;}
.list-layout .comment-body .comment-body-btn span.comment-fabu{width:100px; height:30px; float:right;}
.list-layout .comment-body .comment-body-btn span.comment-fabu a{width:100px; height:30px; line-height:30px; background-color:#f18a1b; display:block; color:#fff; font-size:16px; text-align:center;}
.list-layout .comment-body .comment-body-btn span.comment-fabu a:hover{background-color:#f08302;}
.list-layout .comment-footer{width:100%; height:auto; margin-top:20px;}
.list-layout .comment-footer .comment-footer-title{width:100%; height:30px; font-weight:bold; line-height:20px; border-top:2px solid #e9e9e9; font-size:18px; color:#f18a1b; padding-top:10px;}
.list-layout .comment-footer .comment-footer-msg{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.list-layout .comment-footer .comment-footer-msg .user-img{width:50px; height:50px; float:left; margin-right:20px;}
.list-layout .comment-footer .comment-footer-msg .user-img a{width:50px; height:50px; display:block;}
.list-layout .comment-footer .comment-footer-msg .user-img a img{width:50px; height:50px; display:block;}
.list-layout .comment-footer .comment-footer-msg .user-info{width:750px; height:auto;float:left; overflow:hidden;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t{width:750px; height:20px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t .user-info-t-name{float:left; height:20px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t .user-info-t-name a{font-size:14px; line-height:20px; height:20px; color:#428bca; display: inline-block;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t .user-info-t-name span{font-size:14px; line-height:20px; height:20px; color:#a5a5a5; display: inline-block;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t .user-info-t-time{float:right; height:20px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-t .user-info-t-time span{font-size:14px; line-height:20px; height:20px; color:#a5a5a5;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-m{width:750px; height:56px; overflow:hidden; margin-top:5px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-m p{line-height:28px; color:#333; font-size:16px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-b{width:750px; height:20px; margin-top:5px; text-align:right; color:#a5a5a5;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-b span{height:20px; padding:10px;}
.list-layout .comment-footer .comment-footer-msg .user-info .user-info-b span a{height:20px; line-height:20px; font-size:14px; color:#d0433c;}
.list-layout .comment-footer .user-btn {width:120px; height:40px; margin:20px auto 0 auto;}
.list-layout .comment-footer .user-btn a{width:120px; height:40px; line-height:40px; font-size:16px; color:#a5a5a5; text-align:center; border:1px solid #e9e9e9; display: block; border-radius:2px;}
.list-layout .comment-footer .user-btn a:hover{background-color:#e9e9e9;}

.expert-layout{width:100%; height:auto; position:relative; background-color:#fff;}
.expert-layout .expert-layout-bg{width:310px; height:65px; position:absolute; display: block; background-color:#4a3f43;z-index:0;}
.expert-layout .expert-layout-head{width:100%; height:auto; overflow: hidden; position:relative; z-index: 10;padding:20px 20px 10px 20px;}
.expert-layout .expert-layout-head .expert-layout-l{width:90px; height:90px; float:left; margin-right:20px;}
.expert-layout .expert-layout-head .expert-layout-l a{width:90px; height:90px; display:block;}
.expert-layout .expert-layout-head .expert-layout-l a img{width:90px; height:90px;}
.expert-layout .expert-layout-head .expert-layout-r{width:160px; height:90px; float:left;}
.expert-layout .expert-layout-head .expert-layout-r dl dt{width:160px; height:45px;}
.expert-layout .expert-layout-head .expert-layout-r dl dt a{width:160px; height:45px; line-height:45px; font-size:18px; color:#fff; font-weight:bold; font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";}
.expert-layout .expert-layout-head .expert-layout-r dl dt a:hover{color:#feb645;}
.expert-layout .expert-layout-head .expert-layout-r dl dd{width:60px; height:30px; margin-top:10px; text-align:center;}
.expert-layout .expert-layout-head .expert-layout-r dl dd a{width:60px; height:30px; line-height:30px; font-size:14px; color:#feb645; border:1px solid #feb645; display:block; background-color:#fff;}
.expert-layout .expert-layout-head .expert-layout-r dl dd a:hover{color:#fff; background-color:#feb645;}
.expert-layout .expert-layout-body{width:100%; height:auto; padding:0 20px 20px 20px;}
.expert-layout .expert-layout-body p{width:100%; line-height:28px; font-size:16px; color:#333;}
.expert-layout .expert-layout-body p strong{font-weight:bold;}
.expert-layout .expert-layout-footer{background-color:#d9534f;width:100%; height:96px; padding:20px; position:relative;}
.expert-layout .expert-layout-footer .expert-layout-footer-bg{background-color:#d9534f;width:5px; height:96px; position:absolute; top:0; left:-5px; display: block;}
.expert-layout .expert-layout-footer .expert-layout-footer-bg .sanjiao-icon{width:5px; height:5px; position:absolute; top:-5px; left:0; display: block; background:url(../images/mews_icon.png) 0 -119px no-repeat;}
.expert-layout .expert-layout-footer dl{width:90px; height:56px; border-right:1px solid #b6423b; text-align: center; float:left;}
.expert-layout .expert-layout-footer dl:last-child{border-right:0;}
.expert-layout .expert-layout-footer dl dt{width:90px; height:30px;}
.expert-layout .expert-layout-footer dl dt a{width:90px; height:30px; line-height: 30px; font-size:30px; font-weight:bold; color:#f5df30; font-style:italic;}
.expert-layout .expert-layout-footer dl dd{width:90px; height:16px; line-height:16px; font-size:16px; margin-top:10px; color:#fff;}

/*******************---------------------------------专家列表页----------------------------------------************************************/
/**       项目选项       **/
.change-box{width:100%; padding:10px 20px; background-color:#fff;}
.change-box dl{width:100%; height:auto; border-bottom:1px solid #e9e9e9;}
.change-box dl:last-child{border-bottom:0;}
.change-box dl dt{width:80px; height:50px; line-height:50px; overflow:hidden; font-size:18px; color:#808080;float:left; margin-right:10px;}
.change-box dl dd{width:1070px;float:left;}
.change-box dl dd > a{height:30px; line-height:30px; font-size:18px; color:#333; padding:0 10px; margin:10px 5px;  display: inline-block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.change-box dl dd > a:hover{background-color:#e9e9e9;}
.change-box dl dd > .active{background-color:#f08302;color:#fff}
.change-box dl dd .change-box-other{width:165px; height:30px; border:1px solid #d2d2d2; position:relative; margin:10px 5px; float:left;}
.change-box dl dd .change-box-other a{width:100%; height:28px;  line-height:28px; font-size:16px; color:#333; padding-left:10px; display:inline-block;}
.change-box dl dd .change-box-other ul{ width: 165px;height: 160px; overflow-x: hidden; border:1px solid #d2d2d2;background-color:#fff; position: absolute;top: 28px;left: -1px; z-index: 100; display:none}
.change-box dl dd .change-box-other ul li{height:30px; margin:5px;  display: inline-block;}
.change-box dl dd .change-box-other ul li a{height:30px; line-height:30px; font-size:16px; padding:0 10px; color:#333; display: block;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.change-box dl dd .change-box-other ul li a:hover{background-color:#e9e9e9;}
/**     列表排序选择        **/
.order-box{width:100%; height:50px; overflow:hidden;}
.order-box .order-box-l{width:700px; height:50px; float:left;}
.order-box .order-box-l a{width:100px; height:50px; line-height:50px; display:inline-block; font-size:16px; color:#808080; text-align: center;}
.order-box .order-box-l a:hover{border-top:3px solid #e9e9e9; }
.order-box .order-box-l a.active{border-top:3px solid #f08302; color:#f08302;}
.order-box .order-box-r{width:140px; height:50px; float:right; text-align: right; margin-right:20px; padding-top: 15px;}

.order-box .order-box-r a {position: relative;line-height: 25px; display: inline-block; padding-left: 18px; padding-right: 10px; color: #333; text-decoration: none;}
.order-box .order-box-r a.selected i {border-color: #e4393c;background-position: -1px -107px;}
.order-box .order-box-r a i {position: absolute;left: 0;top: 6px; background: url(../images/search.png) no-repeat 9999px 9999px; display: inline-block; height: 14px; width: 14px; background-color: #fff; border: 1px solid #ccc; font-size: 0;font-style: normal;}


.order-box .order-box-r input{width:16px; height:16px; border:1px solid #e9e9e9; vertical-align:middle; background-color:#fff;}
.order-box .order-box-r span{height:50px;line-height:50px; font-size:16px; color:#808080; vertical-align:middle;}
/**    专家招式列表        **/
.left-box-list{width:100%; height:auto; }
.left-box-list ul{width:100%; height:auto; }
.left-box-list ul li{width:100%; height:auto; padding:20px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; }
.left-box-list ul li div.no-data{height: 270px;text-align: center;padding-top: 100px;}
.left-box-list ul li div.no-data img{float:left;padding-left: 200px;}
.left-box-list ul li div.no-data div{float:left;font-size:18px; color:#333; margin-top:10px; margin-left:34px;line-height:40px;}
.left-box-list ul li div.no-data div a{text-decoration: none;color:#fff; background-color:#d9534f; text-align:center; padding:5px 10px; border-radius:2px;}
.left-box-list ul li div.no-data div a:hover{background-color: #d91132;}

.left-box-list ul li .box-list-l{width:150px; height:150px; margin-right:20px; float:left;}
.left-box-list ul li .box-list-l a{width:150px; height:150px; display:block;}
.left-box-list ul li .box-list-l a img{width:150px; height:150px; display:block;}
.left-box-list ul li .box-list-r {width:650px; height:auto; float:left;}
.left-box-list ul li .box-list-r .box-list-r-t{width:100%; height:30px;}
.left-box-list ul li .box-list-r .box-list-r-t dl {width:650px; height:30px; overflow:hidden; zoom:1;}
.left-box-list ul li .box-list-r .box-list-r-t dl dt{height:30px; float:left;}
.left-box-list ul li .box-list-r .box-list-r-t dl dt a{height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#333;}
.left-box-list ul li .box-list-r .box-list-r-t dl dd{height:30px; line-height:30px; font-size:16px; color:#808080; float:right;}
.left-box-list ul li .box-list-r .box-list-r-t dl dd span{font-size:20px; color:#d9534f;}
.left-box-list ul li .box-list-r .box-list-r-b{width:650px; height:auto; margin-top:10px; overflow:hidden; zoom:1;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l{width:410px; height:auto; float:left; margin-right:5px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl{width:100%; height:auto;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd01{width:100%; height:20px;line-height:20px; font-size:16px; color:#e9e9e9;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd01 span{width:100%; height:20px; line-height:20px; font-size:16px; color:#808080; margin-right:8px; margin-left:8px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd01 span:first-child{margin-left:0px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd02{width:100%; height:20px; line-height:20px; font-size:16px; color:#808080;  margin-top:8px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd03{width:100%; height:20px; line-height:20px; font-size:16px; color:#6187dd;  margin-top:8px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd03 a{height:20px; line-height:20px; font-size:16px; color:#a5a5a5; display: inline-block;width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-l dl dd.dd03 a:hover{color:#d9534f; text-decoration:underline;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-m{width:80px; height:auto; float:left; margin-right:35px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-m .num-box{width:100%; height:auto; float:left; margin-right:30px; text-align:center;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-m .num-box-br{margin-top:20px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-m .num-box span.num-box-big{width:100%; height:20px; line-height:20px;font-size:18px; color:#ffbd2e; display:block;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-m .num-box span.num-box-small{width:100%; height:15px; line-height:15px; font-size:14px; color:#a5a5a5; display:block; margin-top:5px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r{width:120px; height:auto; float:left;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r a{width:120px; height:36px; line-height: 36px; text-align: center; font-size:16px; display:block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r a.zx{border:1px solid #f08302; color:#f08302;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r a.zx:hover{background-color:#f08302; color:#fff;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r a.buy{background-color:#d9534f; color:#fff; margin-top:30px;}
.left-box-list ul li .box-list-r .box-list-r-b .box-list-r-b-r a.buy:hover{background-color:#d0433c; color:#fff; margin-top:30px;}

/*******************---------------------------------专家介绍首页----------------------------------------************************************/
i.zhuanjia-wenzhang{width:16px; height:20px; display:inline-block; margin-right:8px; background:url(../images/mews_icon.png) 0 -220px no-repeat; vertical-align:middle;}
i.zhuanjia-shipin{width:20px; height:20px; display:inline-block; margin-right:8px; background:url(../images/mews_icon.png) 0 -245px no-repeat; vertical-align:middle;}
i.vip-icon01{width:16px; height:16px; vertical-align:middle; background:url(../images/mews_icon.png) 0 -157px no-repeat; margin-right:8px; display: inline-block; }
i.vip-icon02{width:18px; height:16px; display: inline-block; vertical-align:middle; background:url(../images/mews_icon.png) 0 -178px no-repeat; margin-right:8px;}
i.vip-icon03{width:16px; height:16px; display: inline-block; vertical-align:middle; background:url(../images/mews_icon.png) 0 -199px no-repeat; margin-right:8px;}
i.vip-icon04{width:16px; height:16px; vertical-align:middle; background:url(../images/mews_icon.png) 0 -280px no-repeat; margin-right:8px; display: inline-block; }
i.vip-icon05{width:18px; height:16px; display: inline-block; vertical-align:middle; background:url(../images/mews_icon.png) 0 -301px no-repeat; margin-right:8px;}
i.vip-icon06{width:16px; height:16px; display: inline-block; vertical-align:middle; background:url(../images/mews_icon.png) 0 -322px no-repeat; margin-right:8px;}
.zhuanjia-bg{width:100%; height:auto; padding:40px 0; background-color:#40373a;}
.zhuanjia-bg .zhuanjia-box{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-l{width:180px; height:180px; float:left; margin-right:30px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-l .zhuanjia-box-img{width:180px; height:180px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-l .zhuanjia-box-img img{width:180px; height:180px; display:block; border:3px solid #fff;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m{width:750px; height:180px; float:left; margin-right:30px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-name{width:100%; height:36px; line-height:36px; font-size:36px; font-weight:bold; color:#fee03b;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-msg{width:100%; height:35px; line-height:20px; margin-top:17px; color:#342c2f; padding-bottom:14px; border-bottom:1px solid #342c2f;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-msg span{ height:20px; line-height:20px; padding:0 15px; color:#fff; font-weight:lighter; font-size:18px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-msg span:first-child{padding-left:0;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-vip {width:100%; height:16px; line-height:16px; margin-top:12px; display: block;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-vip span{ height:16px; line-height:16px; margin-right:20px; color:#fff; font-size:16px;display:inline-block; vertical-align:center;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-m .zhuanjia-box-txt{width:100%; height:16px; line-height:16px; color:#a5a5a5; font-size:16px; margin-top:15px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r{width:210px; height:auto; float:left;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like{width:100%; height:30px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like .guanzhu-btn{width:100px; height:30px; float:left; margin-left:0px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like .guanzhu-btn a{width:100px; height:30px; line-height:30px; font-size:14px; background-color:#e4cba5; color:#40373a; display:block; position:relative; font-weight:bold; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like .guanzhu-btn a .guanzhu-btn-num{position:absolute; top:0; right:0; font-size:12px; display: none; width:100px; height:30px; color:#40373a; font-weight:bold;  text-align:center; background-color:#e4cba5; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like .fenxiang-btn{width:100px; height:30px; float:right;}
.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-like .fenxiang-btn a{width:100px; height:30px; line-height:30px; font-size:14px; background-color:#e4cba5; display:block; color:#40373a; font-weight:bold; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}

.zhuanjia-bg .zhuanjia-box .zhuanjia-box-r .zhuanjia-box-look{width:100%; height:20px; line-height:20px;color:#a5a5a5; font-size:14px; margin-top:15px; text-align:right;}
/**     专家介绍左边          **/
.zhuti-layout{width:100%; height:auto; padding:0 20px; background-color:#fff; overflow: hidden;}
.zhuti-layout .zhuti-box{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:25px; padding-bottom:25px; border-bottom:1px solid #e9e9e9;}
.zhuti-layout .zhuti-box:last-child{border-bottom:0;}
.zhuti-layout .zhuti-box .zhuti-box-l{width:90px; height:20px; line-height:20px; float:left; border-left:5px solid #f08302; padding-left:10px; font-size:18px; color:#000; margin-right:40px;}
.zhuti-layout .zhuti-box .zhuti-box-r{width:690px; height:auto; float:left;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-txt{width:100%; height:auto; overflow:hidden;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-txt p{width:100%; height:auto; line-height:30px; color:#333; font-size:16px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-txt p span.p-str{font-weight:bold;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-vedio{width:690px; height:400px; background-color:#e4cba5;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-style{width:100%; height:auto;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-style span{ height:20px; display:inline-block; margin-right:20PX; font-size:16px; line-height:20px; color:#6187dd; vertical-align:middle; }
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work{width:100%; height:auto; border-left:1px solid #e9e9e9;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work dl{width:675px; height:auto; margin-left:15px; position:relative; margin-top:15px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work dl:first-child{margin-top:0px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work dl span.dian{width:7px; height:7px; position:absolute; top:7px; left:-19px; background-color:#f08302; display:block; border-radius:100%;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work dl dt{width:100%; height:20px; line-height:20px; font-size:16px; color:#000;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-work dl dd{width:100%; height:auto; line-height:32px; font-size:16px; color:#808080; margin-top:5px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img{width:100%; height:auto; overflow: hidden;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img ul{width:100%; height:auto; overflow: hidden; margin-top:-20px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img ul li{width:210px; height:190px; float:left; margin-right:30px; margin-top:20px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img ul li:nth-of-type(3n){margin-right:0px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img ul li img{width:210px; height:160px;}
.zhuti-layout .zhuti-box .zhuti-box-r .zhuti-box-img ul li p{width:210px; height:20px; margin-top:10px; line-height:20px; font-size:16px; color:#808080; text-align:center; }
/**     专家介绍右边          **/
.zonghe-pingjia{width:100%; height:75px; overflow:hidden; zoom:1; padding-top:20px;}
.zonghe-pingjia dl{width:90px; height:55px; float:left; border-right:1px solid #e9e9e9; text-align:center;}
.zonghe-pingjia dl:last-child{border-right:0;}
.zonghe-pingjia dl dt{width:90px; height:30px; line-height:30px; font-size:26px; color:#d9534f; font-weight:bold;}
.zonghe-pingjia dl dd{width:90px; height:20px; line-height:20px; font-size:14px; color:#a5a5a5; margin-top:5px;}
.xiangmu-layout{width:100%; height:1095px; overflow: hidden;display: block;}
.xiangmu-layout .xiangmu-box{width:100%; height:380px; border:2px solid #f08302; background-color:#fff;}
.xiangmu-layout .xiangmu-box .xiangmu-box-t{width:100%; height:48px; line-height:48px; background-color:#f08302; font-size:24px; font-weight:bold; color:#fff; letter-spacing:5px; padding-left:18px;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b{width:100%; height:auto; padding:0 18px; padding-bottom:18px; background-color:#fff;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list{width:100%; height:auto; overflow: hidden;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul{width:100%; height:auto; overflow: hidden;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li{width:125px; height:50px; float:left; text-align:center; margin-right:20px; margin-top:20px;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li:nth-of-type(2n){margin-right:0px;}

.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li a{width:125px; height:50px; line-height:50px; font-size:18px; color:#a5a5a5; display:block; border:2px solid #f08302;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li a.none{width:125px; height:50px; line-height:50px; border:2px solid #a5a5a5; font-size:16px; color:#a5a5a5; display:block;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li a.active{ color:#d9534f; background:url(../images/mews_icon.png) 0 -343px no-repeat; border:0; display: block;}
/*.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-list ul li a:hover{ color:#d9534f;}*/
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-money{width:100%; height:20px; line-height:20px; font-size:18px; color:#333; margin-top:20px;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-money span.red-money{font-size:20px; color:#d9534f; font-weight:bold;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-btn{width:100%; height:auto; margin-top:20px; overflow:hidden; zoom:1;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-btn .xiangmu-btn-tiwen{width:125px; height:40px; float:left; margin-right:20px;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-btn .xiangmu-btn-tiwen a{width:125px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background-color:#6187dd; display: block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-btn .xiangmu-btn-zixun{width:125px; height:40px; float:left;}
.xiangmu-layout .xiangmu-box .xiangmu-box-b .xiangmu-btn .xiangmu-btn-zixun a{width:125px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background-color:#d9534f; display: block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}

/**-------------------------------专家详情页-新闻页-------------------------------------------**/
.zhuti-layout .xinwen-box{width:100%; height:auto; overflow:hidden; zoom:1; padding-bottom:25px;}
.zhuti-layout .xinwen-box ul{width:100%; height:auto;}
.zhuti-layout .xinwen-box ul li{width:100%; height:auto; overflow:hidden; zoom:1; padding:20px 0; border-bottom:1px solid #e9e9e9;}
.zhuti-layout .xinwen-box ul li .xinwen-box-t{width:100%; height:30px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-t a{width:100%; height:30px; line-height:30px; font-size:26px; color:#333;}
.zhuti-layout .xinwen-box ul li .xinwen-box-t a:hover{color:#f09e00;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b{width:100%; height:120px; overflow:hidden; zoom:1; margin-top:15px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-img{width:200px; height:120px; float:left; margin-right:20px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-img a{width:200px; height:120px; display: block;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-img a img{width:200px; height:120px; display: block;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt{width:100%; height:120px; float:left;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt p{width:100%; height:90px;line-height: 30px; color:#808080; font-size:16px; text-indent:2em;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt p a{color:#333; font-size:16px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt p a:hover{text-decoration:underline; color:#d9534f;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime{width:100%; height:20px; overflow:hidden; zoom:1; margin-top:10px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-time{width:200px; height:14px; float:left; line-height: 14px; font-size:14px; color:#a5a5a5;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-time span.time-icon{width:14px; height:14px; background:url(../images/mews_icon.png) 0 0 no-repeat; margin-right:10px; display:inline-block;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-other{width:220px; height:14px; float:right; line-height: 14px; font-size:14px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-other a.pl{width:101px; height:14px;line-height: 14px; font-size:14px; color:#a5a5a5; display: inline-block; border-right:1px solid #e9e9e9; margin-right:10px; vertical-align:middle; background:url(../images/mews_icon.png) 0 -19px no-repeat; padding-left:20px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-other a.pl:hover{color: #f33; background:url(../images/mews_icon.png) 0 -57px no-repeat;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-other a.dz{width:100px; height:14px; line-height: 14px; font-size:14px; color:#a5a5a5; background:url(../images/mews_icon.png) 0 -38px no-repeat; vertical-align:middle; display:inline-block; padding-left:20px;}
.zhuti-layout .xinwen-box ul li .xinwen-box-b .xinwen-box-txt .newstime .txt-other a.dz:hover{background:url(../images/mews_icon.png) 0 -76px no-repeat; color:#f33;}
/**-------------------------------专家详情页-视频页-------------------------------------------**/
.zhuti-layout .shipin-box{width:100%; height:auto; overflow:hidden; zoom:1; padding-bottom:25px;}
.zhuti-layout .shipin-box{width:100%; height:auto; margin-top:20px;}
.zhuti-layout .shipin-box ul{width:100%; height:auto;}
.zhuti-layout .shipin-box ul li{width:100%; height:auto; overflow:hidden; zoom:1; padding:20px 0; border-bottom:1px solid #e9e9e9;}
.zhuti-layout .shipin-box li:nth-of-type(1n-1){position:relative; top:-1px;}
.zhuti-layout .shipin-box li .video-list-l{width:220px; height:140px; float:left; margin-right:20px; }
.zhuti-layout .shipin-box li .video-list-l a{width:220px; height:140px; display:block;}
.zhuti-layout .shipin-box li .video-list-l a img{width:220px; height:140px;}
.zhuti-layout .shipin-box li .video-list-r{width:580px; height:140px; float:left; overflow:hidden; zoom:1;}
.zhuti-layout .shipin-box li .video-list-r a.list-title{width:100%; height:30px; line-height:30px; color:#333; font-size:24px; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zhuti-layout .shipin-box li .video-list-r .video-info{width:400px; height:110px; float:left; margin-right:40px; margin-top:5px;}
.zhuti-layout .shipin-box li .video-list-r .video-info p.video-info-txt{width:100%; height:50px; line-height:25px; color:#808080; font-size:14px;}
.zhuti-layout .shipin-box li .video-list-r .video-info p.video-info-people{width:100%; height:25px; margin-top:5px; line-height:25px; font-size:14px; color:#333; }
.zhuti-layout .shipin-box li .video-list-r .video-info p.video-info-people a{color:#448aca;}
.zhuti-layout .shipin-box li .video-list-r .video-btn{width:140px; height:110px; float:left; margin-top:5px;}
.zhuti-layout .shipin-box li .video-list-r .video-btn p{width:100%; height:40px; line-height:40px; font-size:18px; color:#808080; text-align:center;}
.zhuti-layout .shipin-box li .video-list-r .video-btn p.green{ color:#5cb85c;}
.zhuti-layout .shipin-box li .video-list-r .video-btn p.red{ color:#d9534f;}
.zhuti-layout .shipin-box li .video-list-r .video-btn a.freed{width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#d9534f; display:block; border-radius:2px; text-align:center; margin-top:5px;}
.zhuti-layout .shipin-box li .video-list-r .video-btn a.freed:hover{background-color:#c54643; }
.zhuti-layout .shipin-box li .video-list-r .video-btn a.sell{width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#f08302; display:block; border-radius:2px; text-align:center; margin-top:5px;}
.zhuti-layout .shipin-box li .video-list-r .video-btn a.sell:hover{background-color: #cf6902; }



/**-----查看更多按钮----**/
.zhuti-more-btn{width:120px; height:40px; margin:0 auto; margin-top:20px;}
.zhuti-more-btn a{width:120px; height:40px; line-height:40px; border:1px solid #d2d2d2; font-size:16px; text-align:center; color:#a5a5a5; display:block;}
.zhuti-more-btn a:hover{background-color:#e9e9e9;}

/**-------------------------------专家详情页-评价页-------------------------------------------**/
.pingjia-box{width:100%; height:auto; overflow:hidden; zoom:1; }
.pingjia-box .pingjia-head{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:25px; border-bottom:1px solid #e9e9e9; padding-bottom:25px;}
.pingjia-box .pingjia-head .pingjia-head-l{width:200px; height:auto; padding-right:20px; border-right:1px solid #e9e9e9; float:left;}
.pingjia-box .pingjia-head .pingjia-head-l dl{width:180px; height:auto;}
.pingjia-box .pingjia-head .pingjia-head-l dl dt{width:100%; height:36px; line-height:36px; font-size:36px; color:#f08302; text-align:center;}
.pingjia-box .pingjia-head .pingjia-head-l dl dd{width:100px; height:16px; line-height:16px; font-size:16px; color:#555; margin:0 auto; margin-top:10px; display:block;}
.pingjia-box .pingjia-head .pingjia-head-m{width:380px; height:auto; padding:0 30px; border-right:1px solid #e9e9e9; float:left;}
.pingjia-box .pingjia-head .pingjia-head-m ul{width:100%; height:auto; margin-top:-20px;}
.pingjia-box .pingjia-head .pingjia-head-m ul li{width:100%; height:16px; line-height:16px; font-size:16px; color:#555; margin-top:20px; vertical-align:middle;}
.pingjia-star{width:100px; height:16px; display:inline-block; background:url(../images/star.png) 0 0 no-repeat; vertical-align:middle; position:relative; top:-3px;}
.pingjia-star span.star-5{width:80%; height:16px; display:inline-block; background:url(../images/star.png) -100px 0 no-repeat;}
.pingjia-box .pingjia-head .pingjia-head-r{width:240px; height:auto; padding-left:30px; float:left;}
.pingjia-box .pingjia-head .pingjia-head-r p{width:100%; height:20px; line-height:20px; color:#808080; font-size:16px; text-align:center;}
.pingjia-box .pingjia-head .pingjia-head-r .pingjia-btn{width:120px; height:40px; margin:0 auto; margin-top:10px;}
.pingjia-box .pingjia-head .pingjia-head-r .pingjia-btn a.pinjia-0{width:120px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background-color: #b6b3bf; display:block;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.pingjia-box .pingjia-head .pingjia-head-r .pingjia-btn a.pinjia-0:hover{background-color: #555555;}
.pingjia-box .pingjia-head .pingjia-head-r .pingjia-btn a.pinjia-1{width:120px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background-color:#f8b135; display:block;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -ms-border-radius:2px;}
.pingjia-box .pingjia-head .pingjia-head-r .pingjia-btn a.pinjia-1:hover{background-color:#f8a335;}

.pingjia-box .pingjia-body{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:25px;}
.pingjia-box .pingjia-body ul{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:-20px;}
.pingjia-box .pingjia-body ul li{height:30px; line-height:30px; padding:0 15px; margin-right:10px; margin-top:20px; font-size:16px; color:#d9534f; border:1px solid #d9534f; display:inline-block;  border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; -ms-border-radius:13px;}
.pingjia-box .pingjia-body ul li.active{background-color:#d9534f; color:#fff;}
.pingjia-box .pingjia-footer{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:25px;}
.pingjia-box .pingjia-footer ul{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:-25px;}
.pingjia-box .pingjia-footer ul li{width:100%; height:140px; overflow:hidden; zoom:1; padding:25px 0; border-bottom:1px solid #e9e9e9;}
.pingjia-box .pingjia-footer ul li:last-child{border-bottom:0;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-l{width:60px; height:90px; float:left; margin-right:20px;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-l .pingjia-footer-l-img{width:60px; height:60px; }
.pingjia-box .pingjia-footer ul li .pingjia-footer-l .pingjia-footer-img img{width:60px; height:60px; display:block;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-l p{width:60px; height:20px; line-height:20px; color:#808080; font-size:14px; margin-top:10px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r {width:740px; height:90px; float:left;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-title{width:100%; height:35px;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-title dl{width:100%; height:35px; overflow:hidden; zoom:1; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-title dl dd{height:16px; line-height:16px; float:left; padding-right:15px; border-right:1px solid #e9e9e9; margin-right:15px; display:inline-block; font-size:14px; color:#ffae00;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-title dl dd:last-child{border-right:0; padding-right:0; margin-right:0; float:right;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-title dl dd span{height:16px; line-height:16px; font-size:14px; color:#a5a5a5;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-txt{width:100%; height:48px; margin-top:7px;}
.pingjia-box .pingjia-footer ul li .pingjia-footer-r .pingjia-footer-txt p{width:100%; line-height:24px; color:#333; font-size:16px;}

/**-------------------------------专家详情页-问答页-------------------------------------------**/
.wenda-box{width:100%; height:auto; overflow:hidden; zoom:1; padding:25px 0; }
.wenda-box .wenda-box-head{width:100%; height:135px;}
.wenda-box .wenda-box-head .wenda-box-head-t{width:100%; height:80px;border:2px solid #f08302; position:relative;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login{width:100%; height:76px; top:0; left:0; position:absolute; font-size:16px; color:#333; text-align: center; background-color:#fff;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login a{width:80px; height:40px; line-height:40px;  font-size:16px; color:#fff; display: inline-block; margin:0 15px; border-radius:2px; margin-top:20px;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login a.red{background-color:#d9534f;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login a.red:hover{background-color:#d0433c;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login a.blue{background-color: #4288c7;}
.wenda-box .wenda-box-head .wenda-box-head-t .comment-body-input-login a.blue:hover{background-color:#337ab7;}

.wenda-box .wenda-box-head .wenda-box-head-t textarea{width:100%; height:76px; padding:10px 20px; border:0; font-size:16px; color:#a5a5a5; line-height: 30px; overflow: hidden; resize:none;}
.wenda-box .wenda-box-head .wenda-box-head-b{width:120px; height:40px; margin-top:15px;}
.wenda-box .wenda-box-head .wenda-box-head-b a{width:120px; height:40px; line-height:40px; color:#fff; background-color:#f08302;  font-size:18px; text-align:center; display:block;}
.wenda-box .wenda-box-body{width:100%; height:auto;}
.wenda-box .wenda-box-body ul{width:100%; height:auto;}
.wenda-box .wenda-box-body ul li{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:25px;}
.wenda-box .wenda-box-body ul li .tiwen-box{width:100%; height:auto; }
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-t{width:100%;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-t a{width:100%; height:20px; line-height:20px; font-size:18px; color:#333;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-t a:hover{color:#6187dd; text-decoration:underline;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:10px;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl{width:100%; height:30px; overflow:hidden; zoom:1;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl dt{width:30px; height:30px; float:left; margin-right:10px;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl dt img{width:30px; height:30px; display:block;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl dd{ height:30px; line-height:30px; font-size:14px; color:#a5a5a5; float:left;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl dd span{color:#6187dd; margin-right:5px;}
.wenda-box .wenda-box-body ul li .tiwen-box .tiwen-box-b dl dd:last-child{width:120px; height:30px; line-height:30px; font-size:14px; color:#a5a5a5; float:right; text-align:right;}
.wenda-box .wenda-box-body ul li .huida-box{width:100%; height:auto; position:relative; margin-top:10px; padding:10px 20px; border:1px solid #e9e9e9;}
span.huida-sanjiao{width:10px; height:6px; position:absolute; display:block; background:url(../images/mews_icon.png) 0 -270px no-repeat; top:-6px; left:35px;}
.wenda-box .wenda-box-body ul li .huida-box p{width:100%; height:auto; line-height:28px; color:#808080; text-indent:2em; font-size:14px;}
.wenda-box .wenda-box-body ul li .huida-box p strong{color:#d9534f; font-weight:bold;}


.wenda-box .wenda-box-body ul li dl.wenda-wenti{width:100%; height:20px; overflow:hidden; zoom:1; }
.wenda-box .wenda-box-body ul li dl.wenda-wenti dt.red-wen{width:25px; height:20px; line-height:20px; float:left;font-size:16px; color:#d9534f; margin-right:10px; font-weight:bold;}
.wenda-box ul li dl.wenda-wenti dd{width:785px; height:20px; float:left; position:relative;}
.wenda-box ul li dl.wenda-wenti dd a{width:650px; height:20px; line-height:20px; font-size:16px; color:#333; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.wenda-box ul li dl.wenda-wenti dd a:hover{color:#6187dd; text-decoration:underline;}
.wenda-box ul li dl.wenda-wenti dd span{width:85px; height:20px; line-height:20px; font-size:14px; color:#a5a5a5; display: block; position:absolute; top:0; right:0; text-align:right;}
.wenda-box ul li dl.wenda-huida{width:100%; height:56px; overflow:hidden; zoom:1; margin-top:5px;}
.wenda-box ul li dl.wenda-huida dt.blue-da{width:25px; height:28px; line-height:28px; font-size:16px; color:#6187dd; float:left; margin-right:10px; font-weight:bold;}
.wenda-box ul li dl.wenda-huida dd{width:785px; height:56px; line-height:28px; font-size:16px; color:#808080; float:left;}


/**-----------------------------------专家注册页面--------------------------------------------**/
.zhuce-box-bg{width:100%; height:100%; background:url(../images/zhuce-bg.png) 0 0 repeat; background-color: #f0f0f0;}
.zhuce-box{width:1200px; margin:0 auto; height:auto; background-color:#fff; margin-top:30px;}
.zhuce-box .zhuce-box-head{width:1200px; height:60px; line-height:60px; color:#fff; background-color:#f08302; font-size:26px; font-weight:bold; text-indent:50px;}
.zhuce-box .zhuce-box-body{width:1200px; height:auto;  overflow:hidden; zoom:1; padding:40px;}
.zhuce-box .zhuce-body-l{width:550px; height:auto; float:left; border-right:1px solid #e9e9e9; padding-right:169px;}
.zhuce-box .zhuce-body-l .zhuce-body-input{width:380px; height:80px; position:relative;}
.zhuce-box .zhuce-body-l .zhuce-body-input input{width:100%; height:50px; line-height:48px; font-size:16px; color:#a5a5a5; padding-left:50px;  border:1px solid #d2d2d2;}
.zhuce-box .zhuce-body-l .zhuce-body-input .btn-group a i.zjzc-down{background: url(../images/index_icon.png) -40px -404px no-repeat; width:11px; height:6px; display:block; position:absolute; top:21px; right:15px;}
.zhuce-box .zhuce-body-l .zhuce-body-input .btn-group ul.dropdown-menu li {width:150px; height:30px; overflow:hidden; zoom:1;}
.zhuce-box .zhuce-body-l .zhuce-body-input .btn-group ul.dropdown-menu li:hover{background-color: #f6f6f6
}
.zhuce-box .zhuce-body-l .zhuce-body-input .btn-group ul.dropdown-menu li div{ float:left; font-size:16px; color:#333; line-height:30px; width:15px; margin-left:15px; display:block;}
.zhuce-box .zhuce-body-l .zhuce-body-input .btn-group ul.dropdown-menu li a{ float:left; font-size:16px; color:#333; line-height:30px; width:80px; display:block; clear:none; padding:0; margin-left:20px; position:relative;}
.zhuce-box .zhuce-body-l span{width:100%; height:30px; line-height:30px; font-size:14px; color:#d9534f; text-align:right; display:none;float:right}
i.zhuce-input01{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 0 no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input02{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -25px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input03{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -50px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input04{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -75px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input05{width:14px; height:14px; background:url(../images/zhuce-input-icon.png) 0 -99px no-repeat; display:block; vertical-align:center; position:relative; top:2px; margin-right:5px;}
i.zhuce-input06{width:14px; height:14px; background:url(../images/zhuce-input-icon.png) 0 -125px no-repeat; display:block; vertical-align:center; position:relative; top:2px; margin-right:5px;}
i.zhuce-input07{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -540px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input08{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -565px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
.zhuce-box .zhuce-body-l .zhuce-body-input-two{width:380px; height:80px; position:relative;}
.zhuce-box .zhuce-body-l .zhuce-body-input-two input{width:260px; height:50px; line-height:48px; font-size:16px; color:#a5a5a5; padding-left:50px;  border:1px solid #d2d2d2;}
.zhuce-box .zhuce-body-l .zhuce-body-input-two .zhuce-input-yz{width:100px; height:50px; position:absolute; top:0; right:0; background-color:#e9e9e9;}
.zhuce-box .zhuce-body-l .zhuce-body-input-two .zhuce-input-yz a{width:100%; height:50px; line-height:48px; border:1px solid #f08302; background-color:#fff; color:#f08302; font-size:16px; text-align:center; display: block;}
.zhuce-box .zhuce-body-l .zhuce-body-input-two .zhuce-input-yz a:hover{background-color:#f08302; color:#fff;}
.zhuce-box .zhuce-body-l .zhuce-body-fwtk{width:100%; height:14px; line-height:14px; vertical-align:middle;}
.zhuce-box .zhuce-body-l .zhuce-body-fwtk input{width:14px; height:14px;  margin-right:5px; vertical-align:middle; position:relative; top:-3px;}
.zhuce-box .zhuce-body-l .zhuce-body-btn{width:100%; height:50px; margin-top:20px;}
.zhuce-box .zhuce-body-l .zhuce-body-btn a{width:100%; height:50px; line-height: 50px; color:#fff; background-color:#f08302; font-size:18px; text-align:center; letter-spacing:5px; display: block;}
/*专家注册右侧*/
.zhuce-box .zhuce-body-r{width:380px; height:auto; float:left; margin-left:170px; overflow:hidden;}
.zhuce-box .zhuce-body-r .zhuce-border{width:380px; height:10px; background-color:#a84200; border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px;}
.zhuce-box .zhuce-body-r .zhuce-other{width:370px; height:auto; background-color:#f6f1ea; position:relative; top:-5px; margin:0 auto; z-index:0;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-head{width:100%; height:auto; padding:30px 0;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-head .zhuce-other-head-title{width:100%; height:50px; line-height:20px; font-size:18px; color:#333; text-align:center;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-head .zhuce-other-head-title span{width:100%; height:20px; line-height:20px; font-size:16px; color:#a5a5a5; text-align:center; display:block; margin-top:10px;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-head .zhuce-other-head-ewm{width:200px; height:200px; margin:0 auto; margin-top:20px;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-head .zhuce-other-head-ewm img{width:200px; height:200px; display:block;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body{width:100%; height:auto; padding:30px 0; background-color:#f0f0f0; position:relative; border-top:1px dashed #d2d2d2;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body span.banyuan-l{width:16px; height:16px; background-color:#fff; position:absolute; left:-8px; top:-8px; z-index:99; display:block; border-radius:100%; -webkit-border-radius:100%; -ms-border-radius:100%; -moz-border-radius:100%;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body span.banyuan-r{width:16px; height:16px; background-color:#fff; position:absolute; right:-8px; top:-8px; z-index:99; display:block; border-radius:100%; -webkit-border-radius:100%; -ms-border-radius:100%; -moz-border-radius:100%;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-body-title{width:100%; height:20px; line-height:20px; font-size:16px; color:#808080; text-align:center;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt{width:190px; height:50px; margin:0 auto; margin-top:20px;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt span{width:50px; height:50px; float:left; margin-right:20px;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt span:last-child{margin-right:0;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt span a.login-wx{width:50px; height:50px; background:url(../images/login_icon.png) 0 -55px no-repeat; display:block;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt span a.login-qq{width:50px; height:50px; background:url(../images/login_icon.png) -55px -55px no-repeat; display:block;}
.zhuce-box .zhuce-body-r .zhuce-other .zhuce-other-body .zhuce-other-head-pt span a.login-wb{width:50px; height:50px; background:url(../images/login_icon.png) -110px -55px no-repeat; display:block;}


/**--注册页面-忘记密码--**/
.password-box{width:480px; margin:0 auto; height:auto; background-color:#fff; margin-top:100px;}
.password-box .password-box-title{width:100%; height:60px; line-height:60px; color:#333; font-size:20px; text-indent:50px; border-bottom:1px solid #e9e9e9;}
.password-box .password-box-info{width:480px; height:auto; padding:50px;}
.password-box .password-box-info .zhuce-body-input{width:380px; height:70px; position:relative; margin-bottom:5px;}
.password-box .password-box-info .zhuce-body-input input{width:100%; height:50px; line-height:48px; font-size:16px; color:#a5a5a5; padding-left:50px;  border:1px solid #d2d2d2;}
.password-box .password-box-info span{width:100%; height:20px; line-height:20px; font-size:14px; color:#d9534f; text-align:right; display:block;display: none;float: right;}
i.zhuce-input01{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 0 no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input02{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -25px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input03{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -50px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input04{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) 0 -74px no-repeat; display:block; position:absolute; top:15px; left:11px; vertical-align:center;}
i.zhuce-input05{width:14px; height:14px; background:url(../images/zhuce-input-icon.png) 0 -100px no-repeat; display:inline-block; vertical-align:center; position:relative; top:2px; margin-right:5px;}
.password-box .password-box-info .zhuce-body-input-two{width:380px; height:80px; position:relative;}
.password-box .password-box-info .zhuce-body-input-two input{width:260px; height:50px; line-height:48px; font-size:16px; color:#a5a5a5; padding-left:50px;  border:1px solid #d2d2d2;}
.password-box .password-box-info .zhuce-body-input-two .zhuce-input-yz{width:100px; height:50px; position:absolute; top:0; right:0; background-color:#e9e9e9;}
.password-box .password-box-info .zhuce-body-input-two .zhuce-input-yz a{width:100%; height:50px; line-height:48px; border:1px solid #f08302; background-color:#fff; color:#f08302; font-size:16px; text-align:center; display: block;}
.password-box .password-box-info .zhuce-body-input-two .zhuce-input-yz a:hover{background-color:#f08302; color:#fff;}
.password-box .password-box-info .zhuce-body-fwtk{width:100%; height:14px; line-height:14px; vertical-align:middle;}
.password-box .password-box-info .zhuce-body-fwtk input{width:14px; height:14px;  margin-right:5px; vertical-align:middle; position:relative; top:-3px;}
.password-box .password-box-info .zhuce-body-btn{width:100%; height:50px;}
.password-box .password-box-info .zhuce-body-btn a{width:100%; height:50px; line-height: 50px; color:#fff; background-color:#f08302; font-size:18px; text-align:center; letter-spacing:5px; display: block;}





/*******************---------------------------------问答页面----------------------------------------************************************/
.ask-container{width:1200px; margin:0 auto; margin-top:40px; height:auto; overflow:hidden; zoom:1;}
.ask-container .ask-box-left{width:860px; height:auto; float:left; overflow:hidden; zoom:1; margin-right:30px;}
.ask-container .ask-box-left .ask-header{width:100%; height:165px; padding:20px; overflow:hidden; zoom:1; background:url(../images/ask-bg.jpg) 0 0 no-repeat;}
.ask-container .ask-box-left .ask-header .ask-header-top{width:320px; height:30px;}
.ask-container .ask-box-left .ask-header .ask-header-top img{width:320px; height:30px;}
.ask-container .ask-box-left .ask-header .ask-header-middle{width:100%; height:40px; margin-top:20px; overflow:hidden; zoom:1;}
.ask-container .ask-box-left .ask-header .ask-header-middle .ask-header-search{width:662px; height:40px; overflow:hidden; zoom:1; border:1px solid #fff; float:left; position:relative;}
.ask-container .ask-box-left .ask-header .ask-header-middle .ask-header-search input{width:580px; height:38px; line-height:38px; font-size:16px; color:#808080; padding-left:15px; border:0;}
.ask-container .ask-box-left .ask-header .ask-header-middle .ask-header-search button{width:80px; height:38px; line-height:38px; font-size:18px; color:#fff; background-color:#f08302; text-align:center; border:0; position:absolute; right:0; top:0; display: block; border-radius:2px;}
.ask-container .ask-box-left .ask-header .ask-header-middle .ask-header-btn{width:120px; height:40px; float:right; text-align:center;}
.ask-container .ask-box-left .ask-header .ask-header-middle .ask-header-btn a{width:120px; height:40px; line-height:40px; display:block; background-color:#d9534f; color:#fff; font-size:18px; border-radius:2px;}
.ask-container .ask-box-left .ask-header .ask-header-bottom{width:100%; height:20px; line-height:20px; color:#fff; font-size:16px; margin-top:15px;}
.ask-container .ask-box-left .ask-header .ask-header-bottom a{ height:20px; line-height:20px; color:#fff; font-size:16px; display:inline; padding-right:15px;}
.ask-container .ask-box-left .ask-header .ask-header-bottom a:hover{text-decoration:underline;}
.ask-container .ask-box-left .ask-body{width:100%; height:auto; background-color:#fff; margin-top:30px;}
.ask-container .ask-box-left .ask-body .ask-body-title{width:100%; height:52px; overflow:hidden; zoom:1; background-color:#fff; border-top:1px solid #f08302; border-bottom:1px solid #e9e9e9;}
.ask-container .ask-box-left .ask-body .ask-body-title a{width:150px; height:50px; line-height:50px; font-size:18px; color:#333; float:left; display:block; text-align:center;}
.ask-container .ask-box-left .ask-body .ask-body-title a:hover{background-color:#f0f0f0;}
.ask-container .ask-box-left .ask-body .ask-body-title a.active{background-color:#f08302; color:#fff; font-weight:bold;}
.ask-container .ask-box-left .ask-body ul{width:100%; height:auto; }
.ask-container .ask-box-left .ask-body ul li{width:100%; height:auto; padding:20px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.ask-container .ask-box-left .ask-body ul li .ask-question{width:820px; height:auto; overflow:hidden; zoom:1;}
.ask-container .ask-box-left .ask-body ul li .ask-question-l{width:50px; height:50px; float:left; margin-right:15px;}
.ask-container .ask-box-left .ask-body ul li .ask-question-l img{width:50px; height:50px;}
.ask-container .ask-box-left .ask-body ul li .ask-question-r{width:755px; height:auto; float:left;}
.ask-container .ask-box-left .ask-body ul li .ask-question-r .question-title{width:100%; height:auto; line-height:30px; font-size:16px; color:#4f9ad9;}
.ask-container .ask-box-left .ask-body ul li .ask-question-r p{width:100%; height:20px; line-height:20px; font-size:14px; color:#808080;}
.ask-container .ask-box-left .ask-body ul li .ask-question-r p span{color:#e9e9e9; margin:0 10px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer{width:755px; height:auto; margin-left:65px; margin-top:15px; border:1px solid #e9e9e9; padding:15px; background-color:#fffff1; position:relative;}
.ask-container .ask-box-left .ask-body ul li .ask-answer span.ask-icon04{width:10px; height:8px; display:block; position:absolute;top:-8px; background:url(../images/ask-icon.png) -90px 0 no-repeat;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head{width:100%; height:66px; border-bottom:1px solid #e9e9e9; padding-bottom:15px; overflow:hidden; zoom:1;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head .answer-head-img{width:50px; height:50px; float:left; margin-right:15px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head .answer-head-img img{width:50px; height:50px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head dl.answer-head-info{width:540px; height:60px; float:left;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head dl.answer-head-info dt{width:100%; height:20px; line-height:20px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head dl.answer-head-info dt a{font-size:16px; color:#333;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head dl.answer-head-info dt span{font-size:16px; color:#75808c; margin-left:15px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head dl.answer-head-info dd{font-size:14px; color:#808080; margin-top:10px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head .answer-head-btn{width:70px; height:30px; float:right; margin-top:10px;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head .answer-head-btn a{width:70px; height:30px; line-height:28px; border:1px solid #d9534f; font-size:14px; color:#d9534f; display:block; border-radius:2px; text-align:center; }
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-head .answer-head-btn a:hover{background-color:#d9534f; color:#fff;}
.ask-container .ask-box-left .ask-body ul li .ask-answer .ask-answer-txt{width:100%; line-height:30px; font-size:16px; color:#333; margin-top:10px; text-indent:2em;}
.ask-container .ask-box-right{width:310px; height:auto; float:left;}
.ask-container .ask-box-right .ask-count{width:100%; height:auto; background-color:#fff;}
.ask-container .ask-box-right .ask-count .ask-count-title{width:100%; height:50px; line-height:50px; background:url(../images/ask-title.png) 0 0 no-repeat; color:#fff; font-size:20px; text-align:center;}
.ask-container .ask-box-right .ask-count ul{width:100%; height:auto; padding:10px 20px;}
.ask-container .ask-box-right .ask-count ul li{width:270px; height:46px; line-height:25px; font-size:18px; color:#333; padding:10px 0; border-bottom:1px dashed #e9e9e9;}
.ask-container .ask-box-right .ask-count ul li:last-child{border-bottom:0;}
.ask-container .ask-box-right .ask-count ul li i.ask-icon01{width:25px; height:25px; background:url(../images/ask-icon.png) 0 0 no-repeat; display: inline-block; margin-right:15px; vertical-align:MIDDLE; position:relative; top:-2px;}
.ask-container .ask-box-right .ask-count ul li i.ask-icon02{width:25px; height:25px; background:url(../images/ask-icon.png) -30px 0 no-repeat; display: inline-block; margin-right:15px; vertical-align:MIDDLE; position:relative; top:-2px;}
.ask-container .ask-box-right .ask-count ul li i.ask-icon03{width:25px; height:25px; background:url(../images/ask-icon.png) -60px 0 no-repeat; display: inline-block; margin-right:15px; vertical-align:MIDDLE; position:relative; top:-2px;}
.ask-container .ask-box-right .ask-count ul li p{font-size:18px; color:#d93118; display: inline-block; margin-left:10px;}
.ask-container .ask-box-right .ask-recomm{width:100%; height:auto; background-color:#fff; margin-top:20px; padding:0 20px;}
.ask-container .ask-box-right .ask-recomm ul{width:270px; height:auto;}
.ask-container .ask-box-right .ask-recomm ul li{width:100%; height:auto; padding:20px 0; border-bottom:1px solid #e9e9e9;}
.ask-container .ask-box-right .ask-recomm ul li:last-child{border-bottom:0;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info{width:270px; height:50px; overflow:hidden; zoom:1;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info .recomm-info-l{width:50px; height:50px; float:left; margin-right:15px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info .recomm-info-l img{width:50px; height:50px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info dl.recomm-info-m{width:120px; height:50px; float:left; margin-right:15px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info dl.recomm-info-m dt{width:100%; height:20px; line-height:20px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info dl.recomm-info-m dt a{font-size:16px; color:#333;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info dl.recomm-info-m dd{font-size:16px; color:#75808c; height:20px; line-height:20px; margin-top:10px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info .recomm-info-r{width:70px; height:30px; margin-top:10px; float:left;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-info .recomm-info-r a{font-size:14px; height:30px; line-height:30px; text-align:center; color:#fff; background-color:#d9534f; display:block; border-radius:2px;}
.ask-container .ask-box-right .ask-recomm ul li .recomm-like{font-size:14px; height:50px; line-height:25px; color:#808080;  margin-top:10px;}
.ask-container .ask-box-right .zyt-service{width:100%; height:auto; background-color:#fff; margin-top:20px; padding:0 20px 20px 20px;}
.ask-container .ask-box-right .zyt-service a{width:100%; height:90px; margin-top:20px; display:block;}
.ask-container .ask-box-right .zyt-service a img{width:270px; height:90px;}



/****-----------------------------------志愿通-视频公开课--------------------------------------------****/
/**--视频首页--**/
.video-container1{width:1200px; height:auto; margin:0 auto; margin-top:40px;}
.video-item{width:1200px; height:auto;  margin-top:40px;}
.video-item .item-title{width:1200px; height:30px; overflow:hidden; zoom:1;}
.video-item .item-title .item-title-l{height:30px; line-height:30px; border-left:5px solid #f08302; font-size:30px; color:#333; padding-left:15px; float:left; margin-right:30px;}
.video-item .item-title .item-title-m{height:30px; float:left; }
.video-item .item-title .item-title-m span{height:30px; line-height:30px; font-size:18px; color:#333; margin-right:30px;}
.video-item .item-title .item-title-m span.active{color:#f08302;}
.video-item .item-title .item-title-r{height:30px; float:right; margin-top:6px;}
.video-item .item-title .item-title-r a{height:16px; line-height:16px; display:block; color:#555; padding-right:20px; font-size:14px; float:right; background:url(../images/video-more-icon.png) right 0 no-repeat;}
.video-item .item-title .item-title-r a:hover{color:#448aca; background:url(../images/video-more-icon.png) right -16px no-repeat;}
.video-item .item-list{width:100%; height:430px; overflow:hidden; zoom:1; margin-top:20px;}
.video-item .item-list .item-list-l{width:240px; height:430px; float:left; background-color:#00c5ef;}
.video-item .item-list .item-list-l a {width:240px; height:430px; border:0;}
.video-item .item-list .item-list-l a img{width:240px; height:430px; border:0;}
.video-item .item-list ul.item-list-r{width:960px; height:auto; float:left; overflow:hidden; zoom:1; margin-top:-20px;}
.video-item .item-list ul.item-list-r li{width:220px; height:205px; float:left; margin-left:20px; margin-top:20px; background-color:#fff; position:relative;}
.video-item .item-list ul.item-list-r li:hover {border: solid 1px red;}
.video-item .item-list ul.item-list-r li a.course-img{width:220px; height:140px; display: block;}
.video-item .item-list ul.item-list-r li a.course-img img{width:218px; height:140px;}
.video-item .item-list ul.item-list-r li a.course-title{width:100%; height:33px; line-height:33px; font-size:16px; color:#333; display:block; padding:0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.video-item .item-list ul.item-list-r li a.course-title:hover{color:#448aca;}
.video-item .item-list ul.item-list-r li p.course-time{width:100%; padding:0 10px; height:30px; line-height:30px; position:relative; margin-top:-30px; font-size:14px; color:#fff; background-color:gray; display: block;}
.video-item .item-list ul.item-list-r li .course-tips{width:100%; padding:0 10px; overflow:hidden; zoom:1; display: block;}
.video-item .item-list ul.item-list-r li .course-tips a.expert{font-size:14px; color:#808080; float:left; font-weight:bold;}
.video-item .item-list ul.item-list-r li .course-tips span.money{font-size:14px; color:#a5a5a5; float:right; }
.video-item .item-list ul.item-list-r li .course-tips span.green{color:#5cb85c;}
.video-item .item-list ul.item-list-r li .course-tips span.red{color:#d9534f;}
.video-item .item-list ul.item-list-r li .look{width:220px; height:140px; position:absolute; top:0; left:0;}
.video-item .item-list ul.item-list-r li .look a.look-btn{width:100px; height:100px; line-height:100px; font-size:16px; color:#fff; display:block; text-align:center; border-radius:100%; position:absolute; top:20px; left:60px; z-index:10; background-color:#ffae00;}
.video-item .item-list ul.item-list-r li .look span.lookbg{width:220px; height:140px; background-color:#000; opacity:0.4; display:block;}
.video-item ul.video-show{width:100%; height:auto; margin-top:20px; overflow:hidden; zoom:1;}
.video-item ul.video-show li{width:220px; height:205px; float:left; margin-left:25px; background-color:#fff; position:relative;}
.video-item ul.video-show li:first-child{margin-left:0;}
.video-item ul.video-show li a.course-img{width:220px; height:140px; display: block;}
.video-item ul.video-show li a.course-img img{width:220px; height:140px;}
.video-item ul.video-show li .show-time{width:100%; height:30px; position:relative; margin-top:-30px; display: block;}
.video-item ul.video-show li .show-time p.time{ padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#e9e9e9; position:absolute; z-index:10;}
.video-item ul.video-show li .show-time span.timebg{width:100%; height:30px; background-color:#000; opacity:0.7; display:block;}
.video-item ul.video-show li a.course-title{width:100%; height:33px; line-height:33px; font-size:16px; color:#333; display:block; padding:0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.video-item ul.video-show li a.course-title:hover{color:#448aca;}
.video-item ul.video-show li p.course-time{width:100%; padding:0 10px; height:30px; line-height:30px; position:relative; margin-top:-30px; font-size:14px; color:#fff; background-color:gray; display: block;}
.video-item ul.video-show li .course-tips{width:100%; padding:0 10px; overflow:hidden; zoom:1; display: block;}
.video-item ul.video-show li .course-tips a.expert{font-size:14px; color:#808080; float:left; font-weight:bold;}
.video-item ul.video-show li .course-tips span.money{font-size:14px; color:#a5a5a5; float:right; }
.video-item ul.video-show li .course-tips span.green{color:#5cb85c;}
.video-item ul.video-show li .course-tips span.red{color:#d9534f;}
.video-item ul.video-show li .look{width:220px; height:140px; position:absolute; top:0; left:0; z-index:999;}
.video-item ul.video-show li .look a.look-btn{width:100px; height:100px; line-height:100px; font-size:16px; color:#fff; display:block; text-align:center; border-radius:100%; position:absolute; top:20px; left:60px; z-index:10; background-color:#ffae00;}
.video-item ul.video-show li .look span.lookbg{width:220px; height:140px; background-color:#000; opacity:0.7; display:block;}
.video-column{width:1200px; height:100px; margin-top:40px; background-color:#ffae00;}

/**--视频列表页--**/
.video-container2{width:1200px; height:auto; margin:0 auto; margin-top:40px; overflow:hidden; zoom:1;}
.video-left{width:860px; height:auto; float:left; margin-right:30px;}
.video-left .video-menu{width:100%; height:52px; overflow:hidden; zoom:1; border:1px solid #e9e9e9; background-color:#FFF;}
.video-left .video-menu a{width:120px; height:50px; line-height:50px; font-size:18px; color:#333; border-right:1px solid #e9e9e9; text-align:center; display:block; float:left;}
.video-left .video-menu a:hover{background-color:#f08302; color:#fff;}
.video-left .video-menu a.active{background-color:#f08302; color:#fff;}
.video-left ul.video-list{width:100%; height:auto; margin-top:20px;}
.video-left ul.video-list li{width:100%; height:auto; border:1px solid #e9e9e9; padding:19px; overflow:hidden; zoom:1; background-color:#fff;}
.video-left ul.video-list li:nth-of-type(1n-1){position:relative; top:-1px;}
.video-left ul.video-list li .video-list-l{width:220px; height:140px; float:left; margin-right:20px; }
.video-left ul.video-list li .video-list-l a{width:220px; height:140px; display:block;}
.video-left ul.video-list li .video-list-l a img{width:220px; height:140px;}
.video-left ul.video-list li .video-list-r{width:570px; height:140px; float:left; overflow:hidden; zoom:1;}
.video-left ul.video-list li .video-list-r a.list-title{width:100%; height:30px; line-height:30px; color:#333; font-size:24px; display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.video-left ul.video-list li .video-list-r .video-info{width:400px; height:110px; float:left; margin-right:30px; margin-top:5px;}
.video-left ul.video-list li .video-list-r .video-info p.video-info-txt{width:100%; height:50px; line-height:25px; color:#808080; font-size:14px;}
.video-left ul.video-list li .video-list-r .video-info p.video-info-people{width:100%; height:25px; margin-top:5px; line-height:25px; font-size:14px; color:#333; }
.video-left ul.video-list li .video-list-r .video-info p.video-info-people a{color:#448aca;}
.video-left ul.video-list li .video-list-r .video-btn{width:140px; height:110px; float:left; margin-top:5px;}
.video-left ul.video-list li .video-list-r .video-btn p{width:100%; height:40px; line-height:40px; font-size:18px; color:#808080; text-align:center;}
.video-left ul.video-list li .video-list-r .video-btn p.green{ color:#5cb85c;}
.video-left ul.video-list li .video-list-r .video-btn p.red{ color:#d9534f;}
.video-left ul.video-list li .video-list-r .video-btn a.freed{width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#d9534f; display:block; border-radius:2px; text-align:center; margin-top:5px;}
.video-left ul.video-list li .video-list-r .video-btn a.freed:hover{background-color:#c54643; }
.video-left ul.video-list li .video-list-r .video-btn a.sell{width:100%; height:40px; line-height:40px; font-size:16px; color:#fff; background-color:#f08302; display:block; border-radius:2px; text-align:center; margin-top:5px;}
.video-left ul.video-list li .video-list-r .video-btn a.sell:hover{background-color: #cf6902; }
.video-left .video-page{width: 100%;height: 52px;overflow: hidden;zoom: 1;border: 1px solid #e9e9e9;background-color: #FFF;}
.video-right{width:310px; height:auto; float:left;}
.video-right .show-box{width:100%; height:auto; overflow:hidden; zoom:1; background-color:#fff; padding:0 20px;}
.video-right .show-box ul{width:270px; height:auto;}
.video-right .show-box ul li{width:270px; height:245px; padding-bottom:20px; border-bottom:1px solid #d2d2d2; margin-top:20px; position:relative;}
.video-right .show-box ul li:last-child{border-bottom:0;}
.video-right .show-box ul li a.course-img{width:270px; height:170px; display: block;}
.video-right .show-box ul li a.course-img img{width:270px; height:170px;}
.video-right .show-box ul li a.course-title{width:100%; height:33px; line-height:33px; font-size:16px; color:#333; display:block; padding:0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.video-right .show-box ul li a.course-title:hover{color:#448aca;}
.video-right .show-box ul li .show-time{width:100%; height:30px; position:relative; margin-top:-30px; display: block;}
.video-right .show-box ul li .show-time p.time{ padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#e9e9e9; position:absolute; z-index:10;}
.video-right .show-box ul li .show-time span.timebg{width:100%; height:30px; background-color:#000; opacity:0.7; display:block;}
.video-right .show-box ul li .course-tips{width:100%; height:20px; line-height:20px; margin-top:5px; padding:0 10px; overflow:hidden; zoom:1; display: block;}
.video-right .show-box ul li .course-tips a.expert{font-size:14px; color:#808080; float:left; font-weight:bold;}
.video-right .show-box ul li .course-tips span.green{font-size:14px; color:#5cb85c; float:right;}
.video-right .show-box ul li .look{width:100%; height:140px; position:absolute; top:0; left:0;}
.video-right .show-box ul li .look a.look-btn{width:100px; height:100px; line-height:100px; font-size:16px; color:#fff; display:block; text-align:center; border-radius:100%; position:absolute; top:20px; left:85px; z-index:10; background-color:#ffae00;}
.video-right .show-box ul li .look span.lookbg{width:100%; height:140px; background-color:#000; opacity:0.4; display:block;}

/**--视频播放页--**/
.video-container3{width:100%; height:auto; margin:0 auto; padding:35px 0; overflow:hidden; zoom:1; background-color:#444;}
.video-play{width:1200px; height:475px; overflow:hidden; zoom:1; margin:0 auto;}
.video-play .video-play-l{width:860px; height:475px; float:left;}
.video-play .video-play-l .play-box{width:860px; height:475px; background-color:#7e6b5a;}
.video-play .video-play-r{width:310px; height:475px; float:left; margin-left:30px; background-color:#fff;}
.video-play .video-play-r .play-title{width:100%; height:40px; line-height:40px; color:#fff; font-size:18px; background-color:#e7ad3d; padding-left:20px;}
.video-play .video-play-r .play-info{width:100%; height:auto; padding:0 20px; margin-top:20px;}
.video-play .video-play-r .play-info .play-info-msg{width:100%; height:auto; overflow:hidden; zoom:1;}
.video-play .video-play-r .play-info .play-info-msg span.play-img{width:80px; height:80px; float:left; margin-right:15px; display:block;}
.video-play .video-play-r .play-info .play-info-msg span.play-img img{width:80px; height:80px;}
.video-play .video-play-r .play-info .play-info-msg dl{width:170px; height:80px; float:left;}
.video-play .video-play-r .play-info .play-info-msg dl dt{width:100%; height:20px; line-height:20px; font-size:16px; color:#333;}
.video-play .video-play-r .play-info .play-info-msg dl dd{width:100%; height:20px; line-height:20px; font-size:14px; color:#a5a5a5; margin-top:5px;}
.video-play .video-play-r .play-info .play-info-msg dl a{width:80px; height:26px; line-height:26px; font-size:14px; color:#fff; background-color:#ffae00; display:block; text-align:center; margin-top:9px; border-radius:2px;}
.video-play .video-play-r .play-info .play-info-msg dl a:hover{background-color:#e7ad3d;}
.video-play .video-play-r .play-info p{font-size:14px; color:#808080; line-height:25px;  margin-top:10px;}
.video-play .video-play-r .play-info a.comment{width:100%; height:40px; line-height:40px; font-size:14px; color:#fff; background-color:#d9534f; display:block; border-radius:2px; text-align:center; margin-top:10px;}


.video-buy-bg{width:860px; height:475px; position:relative;}
.video-buy-bg .video-buy-box{width:860px; height:475px; position:absolute; top:0; right:0; z-index:99; padding:46px; border:2px solid #ffae00;}
.video-buy-bg .video-buy-box .buy-box-head{width:760px; height:auto; overflow:hidden; zoom:1;}
.video-buy-bg .video-buy-box .buy-box-head .box-head-l{float:left;}
.video-buy-bg .video-buy-box .buy-box-head .box-head-l p.sty01{width:100%; line-height:36px; font-size:18px; color:#333;}
.video-buy-bg .video-buy-box .buy-box-head a.box-head-l{width:120px; margin-top:12px; line-height:36px; font-size:16px; color:#fff; display:block; background-color:#d9534f; float:right; text-align:center; border-radius:2px;}
.video-buy-bg .video-buy-box .buy-box-head a.box-head-l:hover{background-color:#c54643;}
.video-buy-bg .video-buy-box .buy-box-change{width:760px; margin:0 auto; height:auto; overflow:hidden; zoom:1; margin-top:20px; border-top:1px solid #d2d2d2; padding-top:30px;}
.video-buy-bg .video-buy-box .buy-box-change p.sty02{font-size:18px; color:#333; font-weight:bold;}
.video-buy-bg .video-buy-box .buy-box-change p.sty03{font-size:16px; color:#575757; margin-top:20px;}
.video-buy-bg .video-buy-box .buy-box-change p.sty03 span.circle{width:25px; line-height:25px; text-align:center; border-radius:100%; display:inline-block; font-size:14px; color:#fff; background-color:#f08302; margin-right:5px;}
.video-buy-bg .video-buy-box .buy-box-change p.sty03 a:hover{background-color:#d9534f;}
.video-buy-bg .video-buy-box .buy-box-change .box-change-btn{width:450px; overflow:hidden; zoom:1; margin-left:30px;}
.video-buy-bg .video-buy-box .buy-box-change .box-change-btn a{width:140px; line-height:36px; margin-top:15px; border-radius:2px; display:block; background-color:#a5a5a5; color:#fff; font-size:16px; text-align:center; float:left; margin-right:15px;}
.video-buy-bg .video-buy-box .buy-box-change .box-change-btn a:nth-of-type(3n){margin-right:0;}
.video-buy-bg .video-buy-box .buy-box-change .box-change-btn a:hover{background-color:#d9534f;}


/**--视频播放页弹窗-我要评价--**/
.video-popup-position{width:610px; height:430px; position:fixed;}
.video-popup-bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99; background-color:#000; opacity:0.5;}
.video-popup{width:610px; height:430px; background-color:#fff; border-radius:5px; }
.video-popup .video-popup-title{width:100%; height:50px; line-height:50px; background-color:#ffa73e; font-size:24px; color:#fff; text-align:center; border-radius:5px 5px 0 0; letter-spacing:5px;}
.video-popup .video-popup-title i{width:18px;height:18px;display:inline-block;*display:inline;*zoom:1;position:absolute;top:15px;right:15px;background:url(../images/close.png) 0 0px no-repeat;cursor:pointer;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out}
.video-popup .video-popup-title i:hover{ -webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.video-popup .video-popup-title{width:100%; height:50px; line-height:50px; background-color:#ffa73e; font-size:24px; color:#fff; text-align:center; border-radius:5px 5px 0 0; letter-spacing:5px;}
.video-popup .video-popup-input{width:100%; height:auto; padding:0 50px; margin-top:30px; overflow:hidden; zoom:1;}
.video-popup .video-popup-input .popup-input-l{width:90px; height:20px; line-height:20px; font-size:16px; color:#333;  float:left;}
.video-popup .video-popup-input .popup-input-r1{width:420px; height:180px; float:left;}
.video-popup .video-popup-input .popup-input-r1 textarea{width:100%; height:180px; line-height:30px; font-size:16px; color:#808080; padding:10px 15px; border:1px solid #d2d2d2; resize:none;}
.video-popup .video-popup-input .popup-input-r2{width:420px; height:auto; float:left; overflow:hidden; zoom:1;}
.video-popup .video-popup-input .popup-input-r2 dl{width:100%; height:16px; overflow:hidden; zoom:1; margin-bottom:14px;}
.video-popup .video-popup-input .popup-input-r2 dl:last-child{margin-bottom:0;}
.video-popup .video-popup-input .popup-input-r2 dl dt.txt{width:115px; height:16px; line-height:16px; font-size:14px; color:#808080; float:left;}
.video-popup .video-popup-input .popup-input-r2 dl dd.star{width:150px; height:16px; overflow:hidden; zoom:1; position:relative; float:left;}
.video-popup .video-popup-input .popup-input-r2 dl dd a{width:20px; height:16px; background:url(../images/star.png) 0 0 no-repeat; display:block; float:left;margin-left: 5px;}
.video-popup .video-popup-input .popup-input-r2 dl dd a.active{width:20px; height:16px; background:url(../images/star.png) -100px 0 no-repeat; display:block; float:left;}
.video-popup .video-popup-input .popup-input-r2 dl dd.tips{width:35px; height:16px; line-height:16px; font-size:14px; color:#808080; float:left; margin-left:5px;}
.video-popup .video-popup-input .popup-input-r3{width:420px; height:40px; float:left; overflow:hidden; zoom:1;}
.video-popup .video-popup-input .popup-input-r3 span.input-100{width:126px; height:40px; float:left; overflow:hidden; zoom:1; margin-right:20px; display:block;}
.video-popup .video-popup-input .popup-input-r3 span.input-100:last-child{margin-right:0;}
.video-popup .video-popup-input .popup-input-r3 span.input-100 input{width:100%; height:40px; line-height:38PX; font-size:16px; color:#808080; border:1px solid #d2d2d2; padding-left:10px;}
.video-popup .video-popup-btn{ height:40px; margin-top:30px; margin-left:140px; overflow:hidden; zoom:1;}
.video-popup .video-popup-btn a{width:100px; height:40px; line-height:40px; font-size:16px; text-align:center; display:block; float:left; border-radius:2px;}
.video-popup .video-popup-btn a.popup-btn-ok{color:#fff; background-color:#d9534f; margin-right:20px;}
.video-popup .video-popup-btn a.popup-btn-no{color:#fff; background-color:#959595; }

.video-body{width:1200px; height:auto; margin:0 auto; margin-top:30px; overflow:hidden; zoom:1;}
.video-body .video-evaluate{width:860px; height:auto; float:left; margin-right:30px; background-color:#fff; padding:20px;}
.video-body .video-evaluate .video-evaluate-title{width:820px; height:50px; padding-bottom:20px; border-bottom:1px solid #d2d2d2; overflow:hidden; zoom:1;}
.video-body .video-evaluate .video-evaluate-title span.evaluate-title-l{height:30px; line-height:30px; font-size:20px; color:#333; float:left;}
.video-body .video-evaluate .video-evaluate-title a.evaluate-title-r{width:80px; height:30px; line-height:30px; font-size:14px; color:#fff; float:right; background-color:#d9534f; text-align:center; display:block; border-radius:2px;}
.video-body .video-evaluate .video-white{width:820px; height:auto; border:1px solid #e9e9e9; background-color:#f5f5f5; padding:14px; position:relative; margin-top:20px;}
.video-body .video-evaluate .video-white .video-white-bg{width:100%; height:100%; border:1px solid #e9e9e9; background-color:#f5f5f5; padding:14px; position:absolute; top:0; right:0; z-index:999;}
.video-body .video-evaluate .video-white .video-white-bg a{width:100px; line-height:40px; height:40px; background-color:#ffa73e; font-size:16px; color:#fff; margin:0 auto; vertical-align:middle; display:block; border-radius:2px; text-align:center;}
.video-body .video-evaluate .video-white .white-input{width:790px; height:auto; margin-bottom:20px; overflow:hidden; zoom:1;}
.video-body .video-evaluate .video-white .white-input .white-input-l{width:60px; height:16px; line-height:16px;font-size:16px; color:#333; float:left;}
.video-body .video-evaluate .video-white .white-input .white-input-r1{width:100px; height:16px; display:inline-block; background:url(../images/star.png) 0 0 no-repeat; vertical-align:middle; position:relative; top:0px; float:left;}
.video-body .video-evaluate .video-white .white-input .white-input-r1 i.evaluate-icon{width:80%; height:16px; display:inline-block; background:url(../images/star.png) -100px 0 no-repeat;}
.video-body .video-evaluate .video-white .white-input .white-input-r2{width:730px; height:100px; float:left;}
.video-body .video-evaluate .video-white .white-input .white-input-r2 textarea{width:100%; height:100px; border:1px solid #e9e9e9; font-size:14px; color:#808080; line-height:25px; resize:none; padding:10px 15px;}
.video-body .video-evaluate .video-white a.white-btn{width:100px; height:36px;  font-size:14px; color:#fff; line-height:36px; background-color:#d9534f; display:block; text-align:center; border-radius:2px; margin-left:60px;}
.video-body .video-evaluate ul{width:100%; height:auto;}
.video-body .video-evaluate ul li{width:100%; height:auto; padding:20px 0; border-bottom:1px solid #e9e9e9; overflow:hidden; zoom:1;}
.video-body .video-evaluate ul li .evaluate-l{width:60px; height:86px; float:left; margin-right:15px;}
.video-body .video-evaluate ul li .evaluate-l img{width:60px; height:60px; display:block;}
.video-body .video-evaluate ul li .evaluate-l p.name{width:100%; height:20px; line-height:20px; font-size:14px; margin-top:6px; color:#808080; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.video-body .video-evaluate ul li dl.evaluate-r{width:745px; height:86px; float:left;}
.video-body .video-evaluate ul li dl.evaluate-r dt.star{width:100px; height:16px; display:inline-block; background:url(../images/star.png) 0 0 no-repeat; vertical-align:middle; position:relative; top:-3px;}
.video-body .video-evaluate ul li dl.evaluate-r dt.star i.evaluate-icon{width:80%; height:16px; display:inline-block; background:url(../images/star.png) -100px 0 no-repeat;}
.video-body .video-evaluate ul li dl.evaluate-r dd{width:100%; height:50px; line-height:25px; font-size:14px; color:#333;}
.video-body .video-evaluate ul li dl.evaluate-r span.time{width:100%; line-height:20px; font-size:12px; color:#808080; text-align:right; display: block;}
.video-body .video-evaluate .video-page{height:30px;text-align:center; margin-top:20px;}
.video-body .video-evaluate .video-page a{height:30px; line-height:28px; padding:0 10px; color:#808080; font-size:14px; border:1px solid #d2d2d2; display: inline-block; margin-right:5px; background-color:#fff; border-radius:2px;}
.video-body .video-evaluate .video-page a:hover{color:#fff; border:1px solid #e7ad3d; background-color:#e7ad3d;}
.video-body .video-evaluate .video-page a.current{color:#fff; border:1px solid #e7ad3d; background-color:#e7ad3d;}

.video-body .video-other{width:310px; height:auto; float:left; background-color:#fff; padding:0 20px;}
.video-body .video-other ul{width:100%; height:auto;}
.video-body .video-other ul li{width:270px; height:245px; padding-bottom:20px; border-bottom:1px solid #d2d2d2; margin-top:20px;}
.video-body .video-other ul li:last-child{border-bottom:0;}
.video-body .video-other ul li a.course-img{width:270px; height:170px; display: block;}
.video-body .video-other ul li a.course-img img{width:270px; height:170px;}
.video-body .video-other ul li a.course-title{width:100%; height:33px; line-height:33px; font-size:16px; color:#333; display:block; padding:0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.video-body .video-other ul li a.course-title:hover{color:#448aca;}
.video-body .video-other ul li .show-time{width:100%; height:30px; position:relative; margin-top:-30px; display: block;}
.video-body .video-other ul li .show-time p.time{ padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#e9e9e9; position:absolute; z-index:10;}
.video-body .video-other ul li .show-time span.timebg{width:100%; height:30px; background-color:#000; opacity:0.4; display:block;}
.video-body .video-other ul li .course-tips{width:100%; height:20px; line-height:20px; margin-top:5px; padding:0 10px; overflow:hidden; zoom:1; display: block;}
.video-body .video-other ul li .course-tips a.expert{font-size:14px; color:#808080; float:left; font-weight:bold;}
.video-body .video-other ul li .course-tips span.green{font-size:14px; color:#5cb85c; float:right;}


/**-----------------------------------------测评中心----------------------------------------------------------------------------**/
/*----------测评首页--------------*/
.test-container{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1; margin-top:40px;}
.test-container .test-box{width:860px; height:auto; float:left; margin-right:30px; background-color:#fff; padding:20px;}
.test-container .test-box .test-box-title{font-size:20px; color:#333; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.test-container .test-box .test-box-txt{width:100%; height:auto; margin-top:10px;}
.test-container .test-box .test-box-txt p.title{font-weight:bold; font-size:20px; color:#333; line-height:30px;}
.test-container .test-box .test-box-txt p.txt{font-size:15px; color:#777; line-height:30px;}
.test-container .test-box .test-btn{width:700px; height:auto; margin:0 auto; margin-top:30px;}
.test-container .test-box .test-btn a{width:300px; line-height:100px; font-size:18px; color:#fff; display:block;  text-align:center; border-radius:5px;}
.test-container .test-box .test-btn a.xg{float:left; background-color:#9bb75f;}
.test-container .test-box .test-btn a.xg:hover{float:left; background-color:#8ba94a;}
.test-container .test-box .test-btn a.zy{float:right; background-color:#60bfaa;}
.test-container .test-box .test-btn a.zy:hover{float:right; background-color:#48b39b;}

/*----------holland测试--------------*/
/*holland测评公共处*/
.test-container{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1; margin-top:40px;}
.test-container .test-left{width:860px; height:auto; float:left; margin-right:30px; background-color:#fff; padding:20px;}
.test-container .test-left .test-left-title{font-size:20px; color:#8ba94a; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
/*测评-holland查看*/
.test-container .test-left{width:860px; height:auto; float:left; margin-right:30px; background-color:#fff; padding:20px;}
.test-container .test-left .test-left-title{font-size:20px; color:#8ba94a; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.test-container .test-left .test-box-txt{width:100%; height:auto; margin-top:15px;}
.test-container .test-left .test-box-txt p.txt{font-size:15px; color:#777; line-height:30px; text-align:justify;}
.test-container .test-left .test-box-txt p.title{font-weight:bold; font-size:20px; color:#333; line-height:30px;}
.test-container .test-left a.jg{ width:200px; line-height:40px; font-size:16px; color:#fff; display:block; border-radius:2px; background-color:#e7ad3d; text-align:center; margin:0 auto; margin-top:30px;}
.test-container .test-left a.jg:hover{background-color:#ffa73e;}
/*测评-holland问题1*/
.test-container .test-left .holl-box{width:100%; height:auto; border:1px solid #9dabb8; margin-top:15px; border-radius:5px;}
.test-container .test-left .holl-box .holl-box-title{background-color:#9dabb8; line-height:45px; font-size:15px; color:#fff; padding-left:15px;}
.test-container .test-left .holl-box .holl-box-one{width:100%; padding:15px;}
.test-container .test-left .holl-box .holl-box-one p.title{font-size:15px; color:#777; line-height:30px; text-indent:2em; text-align:justify;}
.test-container .test-left .holl-box .holl-box-one .change-box-little{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:20px;}
.test-container .test-left .holl-box .holl-box-one .change-box-little .little-change{width:380px; height:40px; float:left; margin-right:28px; border:1px solid #d2d2d2; }
.test-container .test-left .holl-box .holl-box-one .change-box-little .little-change:last-child{margin-right:0;}
.test-container .test-left .holl-box .holl-box-one .change-box-little .little-change .change-name{width:120px; height:38px; line-height:38px; font-size:14px; color:#777; background-color:#f3f3f3; float:left; border-right:1px solid #d2d2d2;  padding-left:15px;}
.test-container .test-left .holl-box .holl-box-one .change-box-little .little-change  input.change-input{width:258px; float:left; line-height:38px; font-size:14px; color:#777; padding-left:15px; display:block; outline:none; border:0;}
.test-container .test-left .holl-box .holl-box-one .change-box-big{width:100%; height:70px; overflow:hidden; zoom:1; border:1px solid #d2d2d2; margin-top:10px;}
.test-container .test-left .holl-box .holl-box-one .change-box-big .change-name{width:120px; line-height:68px; font-size:14px; color:#777; background-color:#f3f3f3; float:left; border-right:1px solid #d2d2d2;  padding-left:15px;}
.test-container .test-left .holl-box .holl-box-one .change-box-big textarea.change-txt{width:666px; float:left; line-height:30px; font-size:14px; color:#777; padding-left:15px; border:0; outline:none; resize:none;}
.test-container .test-left .holl-box .holl-box-one .change-box-tips{width:100%; line-height:50px; font-size:14px; color:#d9534f; background-color:#f3e1e1; padding-left:15px;  margin-top:15px; border:1px solid #edcac9;display:none}
.test-container .test-left .holl-box .holl-box-one a.ok{width:150px; line-height:40px; font-size:14px; color:#fff; margin:0 auto;  display:block; background-color:#4f9ad9; text-align:center; border-radius:2px; margin-top:30px;}
.test-container .test-left .holl-box .holl-box-one a.ok:hover{background-color:#448aca;}
/*测评-holland问题2*/
.test-container .test-left .holl-box{width:100%; height:auto; border:1px solid #9dabb8; margin-top:15px; border-radius:5px;}
.test-container .test-left .holl-box .holl-box-title{background-color:#9dabb8; line-height:45px; font-size:15px; color:#fff; padding-left:15px;}
.test-container .test-left .holl-box .holl-box-two{width:100%; padding:15px;}
.test-container .test-left .holl-box .holl-box-two p.title{font-size:15px; color:#777; line-height:30px; text-align:justify;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1{width:788px; height:auto; overflow:hidden; zoom:1; margin-top:20px;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li{width:394px; float:left; border:1px solid #d2d2d2;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li a.change-box-list{width:100%; line-height:40px; border-bottom:1px solid #d2d2d2; display:block; padding-left:15px;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li a.change-box-list:hover{background-color:#f3f3f3;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li a.change-box-list:last-child{ border-bottom:0;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li a.change-box-list span.list-name{display:inline; font-size:14px; color:#777;}
.test-container .test-left .holl-box .holl-box-two ul.change-box1 li a.change-box-list span.list-img{width:16px; height:16px; display:inline-block; background:url(../images/holland-icon.png) 0 0 no-repeat; margin-left:15px; position:relative; top:3px;}
.test-container .test-left .holl-box .holl-box-two .holl-change-btn{width:320px; overflow:hidden; zoom:1; margin:0 auto; margin-top:30px;}
.test-container .test-left .holl-box .holl-box-two .holl-change-btn a.up{width:150px; line-height:40px; font-size:14px; color:#fff; display:block; background-color:#4f9ad9; text-align:center; border-radius:2px; float:left;}
.test-container .test-left .holl-box .holl-box-two .holl-change-btn a.up:hover{background-color:#448aca;}
.test-container .test-left .holl-box .holl-box-two .holl-change-btn a.down{margin-right:75px;width:150px; line-height:40px; font-size:14px; color:#fff;  display:block; background-color:#4f9ad9; text-align:center; border-radius:2px; float:right;}
.test-container .test-left .holl-box .holl-box-two .holl-change-btn a.down:hover{margin-right:75px;background-color:#448aca;}
/*测评-holland问题3*/
.test-container{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1; margin-top:40px;}
.test-container .test-left{width:860px; height:auto; float:left; margin-right:30px; background-color:#fff; padding:20px;}
.test-container .test-left .test-left-title{font-size:20px; color:#8ba94a; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.test-container .test-left .holl-box{width:100%; height:auto; border:1px solid #9dabb8; margin-top:15px; border-radius:5px;}
.test-container .test-left .holl-box .holl-box-title{background-color:#9dabb8; line-height:45px; font-size:15px; color:#fff; padding-left:15px;}
.test-container .test-left .holl-box .holl-box-three{width:100%; padding:15px;}
.test-container .test-left .holl-box .holl-box-three p.title{font-size:15px; color:#777; line-height:30px; text-align:justify;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1{width:788px; height:auto; overflow:hidden; zoom:1; margin-top:20px;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li{width:131px; float:left; border:1px solid #d2d2d2;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.change-box-list{width:100%; line-height:40px; border-bottom:1px solid #d2d2d2; display:block; padding-left:15px;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.list1{background-color:#f0f0f0;  font-size:14px; color:#777;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.change-box-list:hover{background-color:#f3f3f3;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.change-box-list:last-child{ border-bottom:0;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.change-box-list span.list-name{display:inline; font-size:14px; color:#777;}
.test-container .test-left .holl-box .holl-box-three ul.change-box1 li a.change-box-list span.list-img{width:16px; height:16px; display:inline-block; background:url(../images/holland-icon.png) 0 0 no-repeat; margin-left:15px; position:relative; top:3px;}
.test-container .test-left .holl-box .holl-box-three .holl-change-btn{width:320px; overflow:hidden; zoom:1; margin:0 auto; margin-top:30px;}
.test-container .test-left .holl-box .holl-box-three .holl-change-btn a.up{width:150px; line-height:40px; font-size:14px; color:#fff; display:block; background-color:#4f9ad9; text-align:center; border-radius:2px; float:left;}
.test-container .test-left .holl-box .holl-box-three .holl-change-btn a.up:hover{background-color:#448aca;}
.test-container .test-left .holl-box .holl-box-three .holl-change-btn a.down{width:150px; line-height:40px; font-size:14px; color:#fff;  display:block; background-color:#4f9ad9; text-align:center; border-radius:2px; float:right;margin-right:75px}
.test-container .test-left .holl-box .holl-box-three .holl-change-btn a.down:hover{background-color:#448aca;margin-right:75px}
.test-container .test-left .holl-box .holl-box-three .change-box-tips{width:100%; line-height:50px; font-size:15px; color:#d9534f; background-color:#f3e1e1; padding-left:15px;  margin-top:15px; border:1px solid #edcac9;}
/*测评-holland结果*/
.test-container .test-left .holl-result{width:100%; height:auto; border:1px solid #d2d2d2; margin-top:15px; border-radius:5px;}
.test-container .test-left .holl-result .holl-result-title{background-color:#f3f3f3; line-height:45px; font-size:16px; color:#808080; padding-left:15px;}
.test-container .test-left .holl-result .result-info{width:100%; padding:15px;}



/*----------mbti测试--------------*/
/*测评2-mbti*/
.test-box2{width:100%; height:auto; padding:20px; background-color:#fff;}
.test-box2 .test-box-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.test-box2 .test-box-txt{width:100%; height:auto; margin-top:10px;}
.test-box2 .test-box-txt p{font-size:14px; color:#808080; line-height:30px;}
.test-box2 .test-box-txt p strong{font-weight:bold; font-size:20px; color:#333;}
.test-box2 a.jg{ width:200px; line-height:40px; font-size:16px; color:#fff; display:block; border-radius:2px; background-color:#e7ad3d; text-align:center; margin:0 auto; margin-top:30px;}
.test-box2 a.jg:hover{background-color:#ffa73e;}

/*测评2-mbti步骤一*/
.mbti-box1{width:100%; height:auto; padding:20px; background-color:#fff;}
.mbti-box1 .mbti-box1-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.mbti-box1 .mbti-box1-txt{width:100%; height:auto; margin-top:10px;}
.mbti-box1 .mbti-box1-txt p{font-size:14px; color:#808080; line-height:30px;}
.mbti-box1 .mbti-box1-txt p strong{font-weight:bold; font-size:20px; color:#333;}
.mbti-box1 a.jg{ width:200px; line-height:40px; font-size:16px; color:#fff; display:block; border-radius:2px; background-color:#e7ad3d; text-align:center; margin:0 auto; margin-top:30px;}
.mbti-box1 a.jg:hover{background-color:#ffa73e;}
/*测评2-mbti步骤二*/
.mbti-box2{width:100%; height:auto; padding:20px; background-color:#fff;}
.mbti-box2 .mbti-box2-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.mbti-box2 .mbti-box2-txt{width:100%; height:auto; margin-top:10px; display:none;}
.mbti-box2 .mbti-box2-txt p.title{font-size:16px; color:#333; line-height:30px;}
.mbti-box2 .mbti-box2-txt .mbit-change{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.mbti-box2 .mbti-box2-txt .mbit-change p{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.mbti-box2 .mbti-box2-txt .mbit-change span{width:100%; line-height:30px; display:block; font-size:14px; color:#555; margin-bottom:15px; cursor:pointer;}
.mbti-box2 .mbti-box2-txt .mbit-change span input{width:14px; height:14px; margin-right:10px; position:relative; top:-3px; vertical-align:middle;}
.mbti-box2 .mbti-box2-txt .mbit-change span:hover{color: #f1be0d;}
/*测评2-mbti步骤三*/
.mbti-box3{width:100%; height:auto; padding:20px; background-color:#fff;}
.mbti-box3 .mbti-box3-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.mbti-box3 p{font-size:16px; color:#333; line-height:30px; margin-top:50px; text-align:center;}
.mbti-box3 a.jg{width:200px; line-height:40px; font-size:16px; color:#fff; display:block; border-radius:2px; background-color:#e7ad3d; text-align:center; margin:0 auto; margin-top:30px;}
.mbti-box3 a.jg:hover{background-color:#ffa73e;}
/*测评2-mbti步骤四*/
.mbti-box4{width:100%; height:auto; padding:20px; background-color:#fff;}
.mbti-box4 .mbti-box4-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.mbti-box4 .mbti-result{width:100%; border:1px solid #e9e9e9; height:auto; margin-top:15px;}
.mbti-box4 .mbti-result .mbti-result-title{ width:100%; line-height:40px; font-size:16px; color:#333; border-bottom:1px solid #e9e9e9; padding-left:15px;}

/*测评2-mbti步骤四-结果*/
.mbti-box4{width:100%; height:auto; padding:20px; background-color:#fff;}
.mbti-box4 .mbti-box4-title{font-size:20px; color:#48b39b; line-height:20px; padding-bottom:15px; border-bottom:1px solid #d2d2d2;}
.mbti-box4 .mbti-result{width:100%; border:1px solid #e9e9e9; height:auto; margin-top:15px;}
.mbti-box4 .mbti-result .mbti-result-title{ width:100%; line-height:40px; font-size:16px; color:#333; border-bottom:1px solid #e9e9e9; padding-left:15px;}



/*-------------------------------------------志愿通七大产品-------------------------------------------------------------*/
.project-container{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-header .project-header-l img{width:100%; height:auto;}
.project-header .project-header-r{width:580px; height:340px; float:left;}
.project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px;}
.project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; margin-top:15px;  padding-left:10px;}
.project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-header .project-header-r .project-header-btn{width:100%; height:auto; overflow:hidden; zoom:1;}
.project-header .project-header-r .project-header-btn a{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px; float:left;}
.project-header .project-header-r .project-header-btn p{line-height:40px; font-size:15px; color:#a5a5a5; float:right;}
.project-header .project-header-r .project-header-btn p .red{color:#e7ad3d; font-weight:bold;}
.project-header .project-header-r .project-header-btn a:hover{background-color:#b85450;}

/*中间部分*/
.project-main{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.project-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold; background:url(../images/titlebg.png) center center no-repeat;}
.project-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.project-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.project-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.tool-box{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.tool-box .tool-item{width:380px; height:auto; float:left; margin-right:30px;}
.tool-box .tool-item:last-child{margin-right:0;}
.tool-box .tool-item .tool-item-title{font-size:24px; color:#333; line-height:30px; font-weight:bold; text-align:center; padding-bottom:15px; position:relative;}
.tool-box .tool-item .tool-item-title .dian1{width:16px; height:16px; border-radius:100%; background-color:#85B226; position:absolute; bottom:-8px; left:50%; display:block; margin-left:-8px; }
.tool-box .tool-item .tool-item-title .dian2{width:16px; height:16px; border-radius:100%; background-color:#4089C2; position:absolute; bottom:-8px; left:50%; display:block; margin-left:-8px; }
.tool-box .tool-item .tool-item-title .dian3{width:16px; height:16px; border-radius:100%; background-color:#D9534F; position:absolute; bottom:-8px; left:50%; display:block; margin-left:-8px; }

.tool-box .tool-item ul.tool-item-list{width:100%; height:auto; overflow:hidden; zoom:1; padding:16px;}
.tool-box .tool-item ul.border1{border:2px solid #85B226; color:#85B226;}
.tool-box .tool-item ul.border2{border:2px solid #4089C2; color:#4089C2;}
.tool-box .tool-item ul.border3{border:2px solid #D9534F; color:#D9534F;}

.tool-box .tool-item ul.tool-item-list li{width:170px; height:auto; margin:0 auto; margin-top:20px; position:relative; float:left;}

.tool-box .tool-item ul.tool-item-list li i.dzy-icon01{width:90px; height:90px; background:url(../images/gkgj-icon.png) 0 0 no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.dzy-icon02{width:90px; height:90px; background:url(../images/gkgj-icon.png) -95px 0 no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.dzy-icon03{width:90px; height:90px; background:url(../images/gkgj-icon.png) -190px 0 no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.dzy-icon04{width:90px; height:90px; background:url(../images/gkgj-icon.png) -285px 0 no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.xdx-icon01{width:90px; height:90px; background:url(../images/gkgj-icon.png) 0 -95px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.xdx-icon02{width:90px; height:90px; background:url(../images/gkgj-icon.png) -95px -95px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.xdx-icon03{width:90px; height:90px; background:url(../images/gkgj-icon.png) -190px -95px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.xdx-icon04{width:90px; height:90px; background:url(../images/gkgj-icon.png) -285px -95px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.tzy-icon01{width:90px; height:90px; background:url(../images/gkgj-icon.png) 0 -190px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.tzy-icon02{width:90px; height:90px; background:url(../images/gkgj-icon.png) -95px -190px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.tzy-icon03{width:90px; height:90px; background:url(../images/gkgj-icon.png) -190px -190px no-repeat; display:block; margin:0 auto;}
.tool-box .tool-item ul.tool-item-list li i.tzy-icon04{width:90px; height:90px; background:url(../images/gkgj-icon.png) -285px -190px no-repeat; display:block; margin:0 auto;}

.tool-box .tool-item ul.tool-item-list li span.name{width:100%; line-height:20px; font-size:18px; color:#333; display:block; text-align:center; margin-top:10px;}
.tool-box .tool-item ul.tool-item-list li span.vip{position:absolute; width:40px; height:38px; background:url(../images/vip.png) 0  0 no-repeat; display:block; top:0; right:10px;z-index:999;}

.ask-box{width:1200px; height:auto; margin:0 auto; margin-top:50px;}
.ask-box .ask-box-title{width:800px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.ask-box .ask-box-title span{width:200px; line-height:48px; float:left; display:block; margin-right:100px; color:#f08302; border:1px solid #f08302; border-radius:25px; text-align:center; font-size:18px; cursor:pointer;}
.ask-box .ask-box-title span:last-child{margin-right:0;}
.ask-box .ask-box-title span.active{background-color:#f08302; color:#fff;}
.ask-box ul.ask-item-body{width:100%; height:auto;}
.ask-box ul.ask-item-body li{width:100%; height:auto; overflow:hidden; zoom:1; display:none; margin-top:50px;}
.ask-box ul.ask-item-body li dl{width:100%; height:auto; float:left; margin-top:20px; background-color:#fff; padding:15px;}
.ask-box ul.ask-item-body li dl:first-child{margin-top:0;}
.ask-box ul.ask-item-body li dl dt{font-size:20px; color:#f08302; border-bottom:1px dashed #d2d2d2; line-height:30px; padding-bottom:15px; position:relative;}
.ask-box ul.ask-item-body li dl dt span.yuan1{width:20px; height:20px; border-radius:100%; background-color:#f0f0f0; position:absolute; left:-25px; top:35px; display:block;}
.ask-box ul.ask-item-body li dl dt span.yuan2{width:20px; height:20px; border-radius:100%; background-color:#f0f0f0; position:absolute; right:-25px; top:35px; display:block;}
.ask-box ul.ask-item-body li dl dt span.color1{color:#f08302; margin-right:10px;}
.ask-box ul.ask-item-body li dl dd{font-size:20px; color:#777; line-height:30px; margin-top:5px;}

.center-item{width:1200px; height:auto; margin:0 auto; margin-top:50px;}
.center-item .center-box{width:100%; height:auto; overflow:hidden; zoom:1; border-bottom:1px dashed #d2d2d2;}
.center-item .center-box:last-child{border-bottom:0;}
.center-item .center-box .center-box-l{width:452px; height:auto; float:left;}
.center-item .center-box .center-box-l dl{width:100%; height:auto; margin-top:150px;}
.center-item .center-box .center-box-l dl dt{font-size:24px; font-weight:bold; color:#d9534f;}
.center-item .center-box .center-box-l dl dd{font-size:16px; color:#333; margin-top:20px;}
.center-item .center-box .center-box-r{width:748px; height:467px; float:left;}
.center-item .center-box .center-box-r img{width:748px; height:467px;}

.project-bg{width:100%; height:auto; margin:0 auto; background-color:#e7ad3d; padding:40px 0; margin-top:40px;}
.project-bg .word-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#423631; text-align:center; font-weight:bold;}
.project-bg .word-box{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1; margin-top:50px;}
.project-bg .word-box dl{width:400px; height:auto; margin:0 auto; float:left; text-align:center;}
.project-bg .word-box dl dt{width:140px; height:159px; line-height:140px; font-size:30px;  color:#393736; margin:0 auto; background:url(../images/zr.png) 0 0 no-repeat;}
.project-bg .word-box dl dd{line-height:20px; font-size:16px; color:#423631; margin-top:20px;}
.project-bg a.go-buy{width:250px; line-height:50px; font-size:20px; color:#e7ad3d; margin:0 auto; margin-top:40px; display:block; background-color:#cf3232; text-align:center; border-radius:25px;}
.project-bg a.go-buy:hover{background-color:#b61a1a;}


/*--------------------------------------------------港澳高校报考一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container1{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container1 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container1 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container1 .project-header .project-header-l img{width:100%; height:auto;}
.project-container1 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container1 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container1 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container1 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container1 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container1 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container1 .project-header .project-header-r a.project-header-btn{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px;}

/*内容*/
.ga-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.ga-main1 .gx-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold;background:url(../images/titlebg.png) center center no-repeat;}
.ga-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.ga-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.ga-main1 .gx-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.ga-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.ga-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.ga-main1 .ga-program{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1; border-radius:5px; border:1px solid #31b67f;}
.ga-main1 .ga-program table{ width:100%; height:auto;}
.ga-main1 .ga-program table thead tr td{background-color:#555; color:#fff; font-size:20px; border-right:1px solid #333; height:60px; padding-left:30px;}
.ga-main1 .ga-program table tbody tr td{ height:60px; font-size:16px; border-top:1px solid #1b9073; border-right:1px solid #1b9073; background-color:#fff; padding-left:30px;}
.ga-main1 .ga-program table tr td:last-child{ border-right:0;}
.ga-main1 .ga-program table tr td.td-color1{background-color:#31b67f; color:#fff;}
/*特点*/
.ga-main1 ul.ga-trait{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.ga-main1 ul.ga-trait li{ width:400px; height:auto; float:left;}
.ga-main1 ul.ga-trait li .ga-trait-icon{width:150px; height:150px; margin:0 auto;}
.ga-main1 ul.ga-trait li .ga-trait-icon img{width:150px; height:150px;}
.ga-main1 ul.ga-trait li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#31b67f; display:block; margin-top:20px; border-radius:20px;}

/*专家*/
.ga-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.ga-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.ga-main1 ul.ga-teacher li:last-child{margin-right:0;}
.ga-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.ga-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.ga-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.ga-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#31b67f; margin-top:10px;}
.ga-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.ga-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.ga-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.ga-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.ga-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.ga-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.ga-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.ga-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.ga-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.ga-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.ga-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.ga-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.ga-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.ga-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.ga-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}


/*--------------------------------------------------留学规划顾问一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container2{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container2 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container2 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container2 .project-header .project-header-l img{width:100%; height:auto;}
.project-container2 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container2 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container2 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container2 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container2 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container2 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container2 .project-header .project-header-r .project-header-txt .country-change{width:100%; height:auto;}
.project-container2 .project-header .project-header-r .project-header-txt .country-change span{width:100px; line-height:30px; display:block; float:left; border:2px solid #d2d2d2; text-align:center; cursor:pointer; margin-right:15px; margin-bottom:15px;}
.project-container2 .project-header .project-header-r .project-header-txt .country-change span.active{border:2px solid #d9534f; color:#d9534f; }
.project-container2 .project-header .project-header-r a.project-header-btn{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px;}

/*内容*/
.lxgh-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.lxgh-main1 .gx-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold; background:url(../images/titlebg.png) center center no-repeat;}
.lxgh-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.lxgh-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.lxgh-main1 .gx-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.lxgh-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.lxgh-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.lxgh-main1 .lxgh-step{width:1200px; height:210px; margin:0 auto; margin-top:50px; background:url(../images/lxgh-step.png) 0 0 no-repeat;}
/*特点*/
.lxgh-main1 ul.ga-trait{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.lxgh-main1 ul.ga-trait li{ width:240px; height:auto; float:left;}
.lxgh-main1 ul.ga-trait li .ga-trait-icon{width:150px; height:150px; margin:0 auto;}
.lxgh-main1 ul.ga-trait li .ga-trait-icon img{width:150px; height:150px;}
.lxgh-main1 ul.ga-trait li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#347AB8; display:block; margin-top:20px; border-radius:20px;}
.lxgh-main1 ul.ga-trait li p{text-align:center; line-height:20px; font-size:16px; color:#808080; margin-top:10px;}

/*国家费用*/
.lxgh-main1 .lxgh-add{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.lxgh-main1 .lxgh-add dl{ width:270px; height:auto; float:left; margin-right:40px; text-align:center; overflow:hidden;}
.lxgh-main1 .lxgh-add dl:nth-of-type(4n){margin-right:0;}
.lxgh-main1 .lxgh-add dl:nth-of-type(n+5){margin-top:30px;}
.lxgh-main1 .lxgh-add dl dt{width:100%; line-height:60px; font-size:24px; font-weight:bold; color:#fff; background-color:#347AB8; position:relative; border-bottom:1px dashed #d2d2d2; border-radius:2px;}
.lxgh-main1 .lxgh-add dl dt .yuan1{width:16px; height:16px; border:1px solid #d2d2d2; border-radius:100%; display:block; background-color:#f0f0f0; position:absolute; top:52px; left:-8px;}
.lxgh-main1 .lxgh-add dl dt .yuan2{width:16px; height:16px; border:1px solid #d2d2d2; border-radius:100%; display:block; background-color:#f0f0f0; position:absolute; top:52px; right:-8px;}
.lxgh-main1 .lxgh-add dl dd{height:140px; background-color:#f0f0f0; padding:20px; border:1px solid #d2d2d2; border-radius:2px; border-top:0;}
.lxgh-main1 .lxgh-add dl dd p.title{line-height:20px; font-size:20px; color:#d9534f;}
.lxgh-main1 .lxgh-add dl dd p.txt{line-height:30px; font-size:16px; color:#808080; margin-top:10px;}
.lxgh-main1 .lxgh-add dl a{line-height:50px; font-size:16px; color:#fff; background-color:#f08302; border-radius:25px; margin-top:30px; display:block;}

/*专家*/
.lxgh-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.lxgh-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.lxgh-main1 ul.ga-teacher li:last-child{margin-right:0;}
.lxgh-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.lxgh-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.lxgh-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.lxgh-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#347AB8; margin-top:10px;}
.lxgh-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.lxgh-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.lxgh-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.lxgh-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.lxgh-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.lxgh-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.lxgh-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.lxgh-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.lxgh-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.lxgh-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.lxgh-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/lxgh-bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.lxgh-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.lxgh-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.lxgh-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.lxgh-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}

/*--------------------------------------------------自主招生报考一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container3{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container3 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container3 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container3 .project-header .project-header-l img{width:100%; height:auto;}
.project-container3 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container3 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container3 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container3 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px;margin-bottom:10px;}
.project-container3 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container3 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container3 .project-header .project-header-r a.project-header-btn{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px;}

/*内容*/
.zzzs-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.zzzs-main1 .gx-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold;background:url(../images/titlebg.png) center center no-repeat;}
.zzzs-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.zzzs-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.zzzs-main1 .gx-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.zzzs-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.zzzs-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.zzzs-main1 .ga-program{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1; border-radius:5px; border:1px solid #D9544F;}
.zzzs-main1 .ga-program table{ width:100%; height:auto;}
.zzzs-main1 .ga-program table thead tr td{background-color:#555; color:#fff; font-size:20px; border-right:1px solid #333; height:60px; padding-left:30px;}
.zzzs-main1 .ga-program table tbody tr td{ height:60px; font-size:16px; border-top:1px solid #bb3732; border-right:1px solid #bb3732; background-color:#fff; padding-left:30px;}
.zzzs-main1 .ga-program table tr td:last-child{ border-right:0;}
.zzzs-main1 .ga-program table tr td.td-color1{background-color:#D9544F; color:#fff;}
/*特点*/

/*专家*/
.zzzs-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zzzs-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.zzzs-main1 ul.ga-teacher li:last-child{margin-right:0;}
.zzzs-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.zzzs-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.zzzs-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.zzzs-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#D9544F; margin-top:10px;}
.zzzs-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.zzzs-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.zzzs-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.zzzs-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.zzzs-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.zzzs-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.zzzs-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.zzzs-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.zzzs-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zzzs-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.zzzs-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/zz-bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.zzzs-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.zzzs-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.zzzs-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.zzzs-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}

/*--------------------------------------------------志愿填报指导一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container4{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container4 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container4 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container4 .project-header .project-header-l img{width:100%; height:auto;}
.project-container4 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container4 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container4 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container4 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container4 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container4 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container4 .project-header .project-header-r .zytbzd-btn{width:100%; line-height:40px; text-align:center; overflow:hidden; zoom:1;}
.project-container4 .project-header .project-header-r .zytbzd-btn a{width:150px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px; float:left; margin-right:20px;}

/*内容*/
.zytb-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.zytb-main1 .gx-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold;background:url(../images/titlebg.png) center center no-repeat;}
.zytb-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.zytb-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.zytb-main1 .gx-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.zytb-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.zytb-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.zytb-main1 .ga-program{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1; border-radius:5px; border:1px solid #5DB75D;}
.zytb-main1 .ga-program table{ width:100%; height:auto;}
.zytb-main1 .ga-program table thead tr td{background-color:#555; color:#fff; font-size:20px; border-right:1px solid #333; height:60px; padding-left:30px;}
.zytb-main1 .ga-program table tbody tr td{ height:60px; font-size:16px; border-top:1px solid #2d952d; border-right:1px solid #2d952d; background-color:#fff; padding-left:30px;}
.zytb-main1 .ga-program table tr td:last-child{ border-right:0;}
.zytb-main1 .ga-program table tr td.td-color1{background-color:#5DB75D; color:#fff;}
/*特点*/
.zytb-main1 ul.ga-trait{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zytb-main1 ul.ga-trait li{ width:400px; height:auto; float:left;}
.zytb-main1 ul.ga-trait li .ga-trait-icon{width:150px; height:150px; margin:0 auto;}
.zytb-main1 ul.ga-trait li .ga-trait-icon img{width:150px; height:150px;}
.zytb-main1 ul.ga-trait li span.ga-trait-name{width:250px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#5DB75D; display:block; margin-top:20px; border-radius:20px;}

/*专家*/
.zytb-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zytb-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.zytb-main1 ul.ga-teacher li:last-child{margin-right:0;}
.zytb-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.zytb-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.zytb-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.zytb-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#5DB75D; margin-top:10px;}
.zytb-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.zytb-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.zytb-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.zytb-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.zytb-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.zytb-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.zytb-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.zytb-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.zytb-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zytb-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.zytb-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/zytb-bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.zytb-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.zytb-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.zytb-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.zytb-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}

/*--------------------------------------------------高考志愿诊断一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container5{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container5 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container5 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container5 .project-header .project-header-l img{width:100%; height:auto;}
.project-container5 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container5 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container5 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container5 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container5 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px}
.project-container5 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container5 .project-header .project-header-r a.project-header-btn{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px;}

/*内容*/
.zyzd-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.zyzd-main1 .gx-box-title{width:1200px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold;background:url(../images/titlebg.png) center center no-repeat;}
.zyzd-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.zyzd-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
.zyzd-main1 .gx-box-title span.gray{color:#262626; font-size:26px; font-weight:normal;}
.zyzd-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.zyzd-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.zyzd-main1 .ga-program{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1; border-radius:5px; border:1px solid #5BC0DE;}
.zyzd-main1 .ga-program table{ width:100%; height:auto;}
.zyzd-main1 .ga-program table thead tr td{background-color:#555; color:#fff; font-size:20px; border-right:1px solid #333; height:60px; padding-left:30px;}
.zyzd-main1 .ga-program table tbody tr td{ height:60px; font-size:16px; border-top:1px solid #2b87a3; border-right:1px solid #2b87a3; background-color:#fff; padding-left:30px;}
.zyzd-main1 .ga-program table tr td:last-child{ border-right:0;}
.zyzd-main1 .ga-program table tr td.td-color1{background-color:#5BC0DE; color:#fff;}
/*特点*/
.zyzd-main1 ul.ga-trait{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zyzd-main1 ul.ga-trait li{ width:300px; height:auto; float:left;}
.zyzd-main1 ul.ga-trait li .ga-trait-icon{width:150px; height:150px; margin:0 auto;}
.zyzd-main1 ul.ga-trait li .ga-trait-icon img{width:150px; height:150px;}
.zyzd-main1 ul.ga-trait li .ga-trait-name{width:250px; text-align:center; margin:0 auto; line-height:40px; font-size:20px; color:#5BC0DE; display:block; margin-top:20px; border-radius:20px;}
.zyzd-main1 ul.ga-trait li .ga-trait-name span.letter{font-size:16px; color:#a5a5a5;}

/*专家*/
.zyzd-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zyzd-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.zyzd-main1 ul.ga-teacher li:last-child{margin-right:0;}
.zyzd-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.zyzd-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.zyzd-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.zyzd-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#5BC0DE; margin-top:10px;}
.zyzd-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.zyzd-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.zyzd-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.zyzd-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.zyzd-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.zyzd-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.zyzd-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.zyzd-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.zyzd-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.zyzd-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.zyzd-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/zyzd-bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.zyzd-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.zyzd-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.zyzd-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.zyzd-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}

/*--------------------------------------------------高职单招培训一对一-----------------------------------------------------------------------------*/
/*头部*/
.project-container6{width:100%; height:auto; background-color:#fff; padding:30px 0;}
.project-container6 .project-header{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1;}
.project-container6 .project-header .project-header-l{width:600px; height:340px; float:left; margin-right:20px; background-color:#f0f0f0;}
.project-container6 .project-header .project-header-l img{width:100%; height:auto;}
.project-container6 .project-header .project-header-r{width:580px; height:340px; float:left;}
.project-container6 .project-header .project-header-r .project-header-title{width:100%; line-height:30px; font-size:24px; color:#262626; font-weight:bold; padding-left:10px;}
.project-container6 .project-header .project-header-r .project-header-txt{width:100%; height:260px; margin-top:10px;}
.project-container6 .project-header .project-header-r .project-header-txt p{line-height:30px; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container6 .project-header .project-header-r .project-header-txt .project-header-money{width:100%; line-height:60px; background-color:#fffff1; font-size:15px; color:#777; padding-left:10px; margin-bottom:10px;}
.project-container6 .project-header .project-header-r .project-header-txt .project-header-money span.money{font-size:20px; color:#f08302; margin-right:15px; font-weight:bold;}
.project-container6 .project-header .project-header-r a.project-header-btn{width:180px; line-height:40px; text-align:center; display:block; font-size:18px; color:#fff; background-color:#d9534f; border-radius:2px;}

/*内容*/
.gzdz-main1{width:100%; height:auto; margin:0 auto; padding:40px 0;}
.gzdz-main1 .gx-box-title{width:1200px; height:80px; line-height:40px; margin:0 auto; font-size:30px; color:#262626; text-align:center; position:relative; font-weight:bold; background:url(../images/titlebg.png) center center no-repeat;}
.gzdz-main1 .gx-box-title span.hr1{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; left:0; display:block;}
.gzdz-main1 .gx-box-title span.hr2{width:400px; height:1px; background-color:#d2d2d2; position:absolute; top:40px; right:0; display:block;}
/*
.gzdz-main1 .gx-box-title span.gray{width:318px; height:50px; line-height:50px; color:#262626; font-size:26px; font-weight:normal; background:url(../images/title-bg.png) 0 0 no-repeat; display: block; margin:0 auto;}
*/
.gzdz-main1 .gx-box-title span.gray{ color:#262626; font-size:26px; font-weight:normal;}

.gzdz-main1 .ga-summary{width:800px; height:auto; margin:0 auto; margin-top:50px;}
.gzdz-main1 .ga-summary p{line-height:36px; font-size:18px; color:#333; text-align:justify;}
/*流程*/
.gzdz-main1 .ga-program{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1; border-radius:5px; border:1px solid #8549C3;}
.gzdz-main1 .ga-program table{ width:100%; height:auto;}
.gzdz-main1 .ga-program table thead tr td{background-color:#555; color:#fff; font-size:20px; border-right:1px solid #333; height:60px; padding-left:30px;}
.gzdz-main1 .ga-program table tbody tr td{ height:60px; font-size:16px; border-top:1px solid #52188e; border-right:1px solid #52188e; background-color:#fff; padding-left:30px;}
.gzdz-main1 .ga-program table tr td:last-child{ border-right:0;}
.gzdz-main1 .ga-program table tr td.td-color1{background-color:#8549C3; color:#fff;}

/*招生院校*/
.gzdz-main1 .ga-school{width:1200px; height:500px; margin:0 auto; margin-top:50px; border:5px solid #8549C3; background-color:#fff; border-radius:5px; overflow-y:scroll; overflow-x:hidden;}
.gzdz-main1 .ga-school table{ width:100%; height:auto; border-radius:5px;}
.gzdz-main1 .ga-school table tr td{height:50px; border-bottom:1px solid#d2d2d2; border-right:1px solid#d2d2d2; text-align:center; font-size:16px;}

/*专家*/
.gzdz-main1 ul.ga-teacher{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.gzdz-main1 ul.ga-teacher li{ width:200px; height:auto; float:left; margin-right:50px; text-align:center; padding:15px; border:1px solid #d2d2d2; border-radius:2px;}
.gzdz-main1 ul.ga-teacher li:last-child{margin-right:0;}
.gzdz-main1 ul.ga-teacher li a.teacher-img{width:150px; height:150px; margin:0 auto; display:block;}
.gzdz-main1 ul.ga-teacher li a.teacher-img img{width:150px; height:150px;}
.gzdz-main1 ul.ga-teacher li a.teacher-name{line-height:20px; font-size:18px; color:#333; margin-top:15px; display:block;}
.gzdz-main1 ul.ga-teacher li p{line-height:20px; font-size:14px; color:#8549C3; margin-top:10px;}
.gzdz-main1 ul.ga-teacher li span.ga-trait-name{width:200px; text-align:center; margin:0 auto; line-height:40px; font-size:18px; color:#fff; background-color:#f08302; display:block; margin-top:20px; border-radius:20px;}
.gzdz-main1 ul.ga-teacher li .teacher-btn{width:100%; height:30px; overflow:hidden; zoom:1; margin-top:15px;}
.gzdz-main1 ul.ga-teacher li .teacher-btn a.btn-l{width:80px; line-height:30px; float:left; display:block; background-color:#d9534f; color:#fff; font-size:14px; border-radius:2px;}
.gzdz-main1 ul.ga-teacher li .teacher-btn a.btn-l:hover{background-color:#b85450;}
.gzdz-main1 ul.ga-teacher li .teacher-btn a.btn-r{width:80px; line-height:28px; float:right; display:block; border:1px solid #2a8bcb; color:#2a8bcb; font-size:14px; border-radius:2px;}
.gzdz-main1 ul.ga-teacher li .teacher-btn a.btn-r:hover{background-color:#2a8bcb; color:#fff;}
.gzdz-main1 a.more{width:200px; line-height:40px; display:block; border:1px solid #f08302; color:#f08302; font-size:16px; border-radius:20px; text-align:center; margin:0 auto; margin-top:30px;}
.gzdz-main1 a.more:hover{background-color:#f08302; color:#fff;}

/*保证*/
.gzdz-main1 ul.ga-ensure{width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden; zoom:1;}
.gzdz-main1 ul.ga-ensure li{ width:400px; height:auto; float:left;}
.gzdz-main1 ul.ga-ensure li dl{width:250px; height:450px; margin:0 auto; background:url(../images/gzdz-bzbj.png) 0 0 no-repeat; text-align:center; padding-top:70px;}
.gzdz-main1 ul.ga-ensure li dl dt{width:100px; height:100px; margin:0 auto;}
.gzdz-main1 ul.ga-ensure li dl dt img{width:100px; height:100px;}
.gzdz-main1 ul.ga-ensure li dl dd.ensure-title{line-height:30px; font-size:24px; color:#fff; font-weight:bold; margin-top:70px;}
.gzdz-main1 ul.ga-ensure li dl dd.ensure-txt{line-height:30px; font-size:16px; color:#fff; margin-top:15px;}



/**------------------------------------支付页面----------------------------------------------------------**/
.pay-container{width:1200px; height:auto; margin:0 auto; margin-top:40px; background-color:#fff; padding:20px;}
.pay-container ul.pay-header{width:1160px; height:50px; overflow:hidden; zoom:1;}
.pay-container ul.pay-header li{width:33.33%; line-height:30px; font-size:18px; color:#333; border-bottom:3px solid #e9e9e9; float:left; text-align:center; padding-bottom:15px;}
.pay-container ul.pay-header li span{border-radius:100%; width:25px; line-height:25px; font-size:14px; color:#fff; display:inline-block; background-color:#808080; margin-right:5px;}
.pay-container ul.pay-header li span.number{background-color:#f08302;}
.pay-container ul.pay-header li.doing{border-bottom:3px solid #f08302;}
.pay-container ul.pay-header li.done{border-bottom:3px solid #f08302; color:#f08302;}
.pay-container .pay-tips{width:100%; height:50px; line-height:50px; border:1px solid #ffae00; background-color:#fffff1; margin-top:30px; font-size:14px; color:#f08302; padding-left:15px; position:relative;}
.pay-container .pay-body1{width:100%; height:auto; margin-top:30px;}
.pay-container .pay-body1 .pay-body-item{width:100%; height:auto; overflow:hidden; zoom:1;}
.pay-container .pay-body1 .pay-body-item .pay-item-l{width:300px; height:168px; float:left; background-color:#e9e9e9; margin-right:50px;}
.pay-container .pay-body1 .pay-body-item .pay-item-m{width:650px; height:168px; float:left; font-size:24px; color:#575757; margin-right:50px;}
.pay-container .pay-body1 .pay-body-item .pay-item-r{width:110px; height:168px; float:left; font-size:24px; color:#d9534f; text-align:right;}
.pay-container .pay-body1 .pay-body-money{width:100%; height:auto; margin-top:20px; text-align:right;}
.pay-container .pay-body1 .pay-body-money span.pay-money-name{font-size:18px; color:#575757;}
.pay-container .pay-body1 .pay-body-money span.pay-money-number{font-size:24px; color:#d9534f;}
.pay-container .pay-body1 .pay-body-btn{width:100%; height:auto; text-align:right; margin-top:20px;}
.pay-container .pay-body1 .pay-body-btn a.pay-off{font-size:16px; color:#555; display:inline-block; margin-right:10px;}
.pay-container .pay-body1 .pay-body-btn a.pay-off:hover{color:#d9534f;}
.pay-container .pay-body1 .pay-body-btn a.pay-ok{width:120px; line-height:36px; font-size:16px; color:#fff; background-color:#f08302; display:inline-block; text-align:center; border-radius:2px;}
.pay-container .pay-body1 .pay-body-btn a.pay-ok:hover{background-color:#f06702;}


.pay-container .pay-tips .pay-tips-off{font-size:18px; color:#f08302; position:absolute; top:0; right:15px; cursor:pointer;}
.pay-container .pay-body2{width:100%; height:auto; margin-top:30px;}
.pay-container .pay-body2 .pay-body-item{width:100%; height:auto; overflow:hidden; zoom:1;}
.pay-container .pay-body2 .pay-body-item .pay-item-img{width:300px; height:168px; float:left; background-color:#e9e9e9; margin-right:50px;}
.pay-container .pay-body2 .pay-body-item .pay-item-info{width:810px; height:168px; float:left; }
.pay-container .pay-body2 .pay-body-item .pay-item-info p{font-size:14px; color:#575757; line-height:36px;}
.pay-container .pay-body2 .pay-body-money{width:100%; height:auto; margin-top:20px; text-align:right;}
.pay-container .pay-body2 .pay-body-money span.pay-money-name{font-size:18px; color:#575757;}
.pay-container .pay-body2 .pay-body-money span.pay-money-number{font-size:24px; color:#d9534f;}
.pay-container .pay-body2 .pay-body-btn{width:100%; height:auto; text-align:right; margin-top:20px;}
.pay-container .pay-body2 .pay-body-btn a.pay-off{font-size:16px; color:#555; display:inline-block; margin-right:10px;}
.pay-container .pay-body2 .pay-body-btn a.pay-off:hover{color:#d9534f;}
.pay-container .pay-body2 .pay-body-btn a.pay-ok{width:100px; line-height:30px; font-size:16px; color:#fff; background-color:#f08302; display:inline-block; text-align:center; border-radius:2px;}
.pay-container .pay-body2 .pay-body-btn a.pay-ok:hover{background-color:#f06702;}
.pay-container .pay-body2 .pay-body-way{width:100%; height:auto; margin-top:50px;}
.pay-container .pay-body2 .pay-body-way .pay-way-title{width:100%; line-height:20px; padding-left:15px; border-left:5px solid #ffae00; font-size:18px; color:#333;}
.pay-container .pay-body2 .pay-body-way ul.pay-way-change{width:100%; margin-top:20px; overflow:hidden; zoom:1;}
.pay-container .pay-body2 .pay-body-way ul.pay-way-change li{width:164px; height:54px; float:left; margin-right:50px;}
.pay-container .pay-body2 .pay-body-way ul.pay-way-change li a{border:2px solid #d2d2d2; display:block; position:relative;}
.pay-container .pay-body2 .pay-body-way ul.pay-way-change li a.active{border:2px solid #d9534f;}
.pay-container .pay-body2 .pay-body-way ul.pay-way-change li a span.change-icon{width:23px; height:23px; display:block; position:absolute; top:0; right:0; background:url(../images/pay-change.png) 0 0 no-repeat;}

.pay-container .pay-body3{width:100%; height:auto; margin-top:30px;}
.pay-container .pay-body3 .pay-body-buy{width:100%; height:auto; overflow:hidden; zoom:1;}
.pay-container .pay-body3 .pay-body-buy .buy-ewm{width:210px; height:210px; float:left; margin-left:300px; margin-top:20px;}
.pay-container .pay-body3 .pay-body-buy .buy-ewm span.buy-ewm-tips{width:100%; line-height:30px; border-radius:2px; text-align:center; display:block; background-color:#f06702; color:#fff; font-size:16px;}
.pay-container .pay-body3 .pay-body-buy .buy-demo{width:257px; height:329px; float:left; margin-left:50px;}
.pay-container .pay-body3 .pay-body-btn{width:100%; height:auto; text-align:right; margin-top:20px; font-size:18px; color:#575757; vertical-align:middle;}
.pay-container .pay-body3 .pay-body-btn a.pay-up{font-size:14px; color:#f08302; margin-right:20px; background:url(../images/pay-up.png) 0 0 no-repeat; padding-left:20px;}
.pay-container .pay-body3 .pay-body-btn a.pay-up:hover{color:#f06702; background:url(../images/pay-up.png) 0 -20px no-repeat;}
.pay-container .pay-body3 .pay-body-btn span.pay-rmb{font-size:24px; color:#d9534f;}



/**-------------------专家入驻------------------------**/
.zjrz-header{width:100%; height:450px; background:url(../images/zjrz-banner.jpg) 0 0 no-repeat;}
.zjrz-header .banner-tt{width:1200px; margin:0 auto; padding-top:120px; padding-left:200px;}
.zjrz-header .banner-tt .banner-tt-name{font-size:50px; color:#333; letter-spacing: 5px;}
.zjrz-header .banner-tt a.banner-tt-btn{font-size:18px; color:#fff; line-height:60px; border-radius:5px; width:150px; display:block; margin-top:30px; background-color:#f08302; text-align:center;}
.zjrz-header .banner-tt a.banner-tt-btn:hover{background-color:#e7720b;}
.zjrz-container{width:1200px; height:auto;}
.zjrz-container{width:1200px; height:auto; margin:0 auto;}
.zjrz-container .zjrz-title{width:1200px; height:auto; margin:0 auto; margin-top:80px;}
.zjrz-container .zjrz-title .zjrz-title-big{width:100%; height:auto; background:url(../images/zjrz-title-bg.png) center center no-repeat; font-size:36px; color:#333; text-align:center;}
.zjrz-container .zjrz-title .zjrz-title-small{width:1200px; height:auto; font-size:18px; color:#666; text-align:center;}
.zjrz-container .zjrz-jj{width:1200px; height:auto; overflow:hidden; zoom:1; margin-top:40px;}
.zjrz-container .zjrz-jj dl.zytjj{width:575px; height:auto; float:left; margin-right:50px; border-top:1px solid #d2d2d2; background:url(../images/jjbg.png) 0 bottom no-repeat; padding-bottom:40px;}
.zjrz-container .zjrz-jj dl.zytjj:last-child{margin-right:0px;}
.zjrz-container .zjrz-jj dl.zytjj dt{font-size:20px; color:#f08302; line-height:50px;}
.zjrz-container .zjrz-jj dl.zytjj dd{font-size:16px; color:#333; line-height:30px; text-align:justify;}
.zjrz-container ul.zjrz-zg{width:1200px; height:auto; overflow:hidden; zoom:1; margin-top:40px;}
.zjrz-container ul.zjrz-zg li{width:270px; height:auto; margin-right:40px; float:left; border:1px solid #c6c6c6; padding-bottom:20px; text-align:center;}
.zjrz-container ul.zjrz-zg li:last-child{margin-right:0;}
.zjrz-container ul.zjrz-zg li p.sty1{font-size:20px; line-height:20px; margin-top:20px; color:#333;}
.zjrz-container ul.zjrz-zg li p.sty2{font-size:16px; line-height:20px; margin-top:10px; color:#a5a5a5;}

.zjrz-container ul.zjrz-ys{width:1200px; height:auto; overflow:hidden; zoom:1; margin-top:40px;}
.zjrz-container ul.zjrz-ys li{width:350px; height:auto; margin-right:75px; float:left;  text-align:center;}
.zjrz-container ul.zjrz-ys li:last-child{margin-right:0;}
.zjrz-container ul.zjrz-ys li i.ys-icon01{width:130px; height:88px; display:block; background:url(../images/zjrz-ys01.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container ul.zjrz-ys li i.ys-icon02{width:130px; height:88px; display:block; background:url(../images/zjrz-ys02.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container ul.zjrz-ys li i.ys-icon03{width:130px; height:88px; display:block; background:url(../images/zjrz-ys03.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container ul.zjrz-ys li p.sty1{font-size:20px; line-height:20px; margin-top:20px; color:#333;}
.zjrz-container ul.zjrz-ys li p.sty2{font-size:16px; line-height:20px; margin-top:10px; color:#a5a5a5;}

.zjrz-container .zjrz-lc{width:1200px; height:auto; overflow:hidden; zoom:1; margin-top:40px;}
.zjrz-container .zjrz-lc .zytlc-l{width:145px; height:198px; float:left; background:url(../images/zjrz-lcl.png) 0 0 no-repeat; margin-top:60px;}
.zjrz-container .zjrz-lc ul.zytlc-m{width:910px; height:auto; float:left;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01{width:250px; height:auto; overflow:hidden; zoom:1; float:left;}
.zjrz-container .zjrz-lc ul.zytlc-m li:nth-of-type(n+5){margin-top:40px;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc02{width:160px; height:auto; overflow:hidden; zoom:1; float:left;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb{width:160px; height:auto; float:left;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon01{width:120px; height:120px; background:url(../images/zjrz-lc01.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon02{width:120px; height:120px; background:url(../images/zjrz-lc02.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon03{width:120px; height:120px; background:url(../images/zjrz-lc03.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc02 .lc-tb i.lc-icon04{width:120px; height:120px; background:url(../images/zjrz-lc04.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc02 .lc-tb i.lc-icon05{width:120px; height:120px; background:url(../images/zjrz-lc05.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon06{width:120px; height:120px; background:url(../images/zjrz-lc06.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon07{width:120px; height:120px; background:url(../images/zjrz-lc07.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 .lc-tb i.lc-icon08{width:120px; height:120px; background:url(../images/zjrz-lc08.png) 0 0 no-repeat; margin:0 auto; display:block;}
.zjrz-container .zjrz-lc ul.zytlc-m li .lc-tb p.sty3{font-size:20px; color:#222; text-align:center; margin-top:20px; line-height:20px;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 i.lc-jt1{width:23px; height:64px; background:url(../images/zjrz-lcjt1.png) 0 0 no-repeat; display:block; float:left; margin-top:30px; margin-left:30px;}
.zjrz-container .zjrz-lc ul.zytlc-m li.lc01 i.lc-jt2{width:23px; height:64px; background:url(../images/zjrz-lcjt2.png) 0 0 no-repeat; display:block; float:left; margin-top:30px; margin-left:30px;}



.zjrz-container .zjrz-lc .zytlc-r{width:145px; height:198px; float:left; background:url(../images/zjrz-lcr.png) 0 0 no-repeat; margin-top:60px;}
.zjrz-container .zjrz-lc li:last-child{margin-right:0;}
.zjrz-container .zjrz-lc li i.ys-icon01{width:130px; height:88px; display:block; background:url(../images/zjrz-ys01.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container .zjrz-lc li i.ys-icon02{width:130px; height:88px; display:block; background:url(../images/zjrz-ys02.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container .zjrz-lc li i.ys-icon03{width:130px; height:88px; display:block; background:url(../images/zjrz-ys03.png) 0 0 no-repeat; margin:0 auto;}
.zjrz-container .zjrz-lc li p.sty1{font-size:20px; line-height:20px; margin-top:20px; color:#333;}
.zjrz-container .zjrz-lc li p.sty2{font-size:16px; line-height:20px; margin-top:10px; color:#a5a5a5;}


.zjrz-bottom{width:100%; height:332px; background:url(../images/zjrz-bottom.png) center center no-repeat; }
.zjrz-bottom .zjrz-bottom-txt{width:1200px; height:auto; margin:0 auto; overflow:hidden; zoom:1; padding-left:250px; padding-top:230px;}
.zjrz-bottom .zjrz-bottom-txt p.bottom-txt-t{width:600px; height:auto; float:left; font-size:40px; color:#fff; line-height:50px; font-weight:bold; letter-spacing:5px;}
.zjrz-bottom .zjrz-bottom-txt a.bottom-txt-btn{width:250px; line-height:50px; float:right; font-size:24px; color:#fff; background-color:#d9534f; display:block; border-radius:25px; text-align:center;}
.zjrz-bottom .zjrz-bottom-txt a.bottom-txt-btn:hover{background-color:#d93118;}



/*--第三版首页样式--*/
/*栏目标题*/
.section{
	width:1200px;
	margin:0 auto;
}
.section .section-title-box{
	width:100%;
	overflow:hidden;
	position:relative;
}
.section .section-title-box .section-title-h1{
	font-size:28px;
	color:#333;
	font-weight:bold;
	text-align:center;
}
.section .section-title-box a.section-title-more{
	font-size:14px;
	color:#666;
	position:absolute;
	right:0;
	top:5px;
}
.section .section-title-box a.section-title-more:hover{
	color:#ff6a00;
}
.section .section-column-box{
	width: 100%;
	position:relative;
	margin-top:40px;
	overflow:hidden;
}
.section .section-column-box::after{
	content: '';
	display:block;
	clear: both;
}

/*---模拟志愿表---*/
.section-bg-position{
	width: 100%;
	height:50px;
	background:#f1f1f1;
	position:absolute;
	bottom:0;
	z-index:-1;
}

.section-mnzyb-title{
	font-size:24px;
	font-weight:bold;
	line-height:50px;
	background:#8389a8;
	color:#fff;
	text-align:center;
	border-radius:5px 5px 0 0;
}
.section-mnzyb-box{
	width:1200px;
	padding:50px 29px;
	border:1px solid #8389a8;
	background:#fff;
	position:relative;
}
.section-mnzyb-box::after{
	content:'';
	display:block;
	clear:both;
}
.section .section-mnzyb-box .section-mnzyb-icon__left{
	width:16px;
	height:50px;
	position:absolute;
	bottom:0;
	left:0;
	margin-left:-16px;
	background:url(../images/index-icon-zhezhao-left.png) 0 0 no-repeat;
}
.section .section-mnzyb-box .section-mnzyb-icon__right{
	width:16px;
	height:50px;
	position:absolute;
	bottom:0;
	right:0;
	z-index:9;
	margin-right:-16px;
	background:url(../images/index-icon-zhezhao-right.png) 0 0 no-repeat;
}
.section-mnzyb-box .column-input-item{
	width:1050px;
	float:left;
}
.section-mnzyb-box .column-input-item .input-group{
	width:320px;
	height:50px;
	float:left;
	border:1px solid #e5e5e5;
	margin-right:30px;
	overflow:hidden;
	margin-bottom:30px;
	display:block;
}
.section-mnzyb-box .column-input-item .input-group:nth-of-type(n+4){
	margin-bottom:0;
}

.section-mnzyb-box .column-input-item .input-group::after{
	content:'';
	display:block;
	clear:both;
}
.section-mnzyb-box .column-input-item .input-group .input-name{
	width:118px;
	line-height:50px;
	font-size:16px;
	color:#666;
	float:left;
	font-weight:normal;
	padding-left:20px;
	background:#f9f9f9;
	position:relative;
	margin:0;
}
.section-mnzyb-box .column-input-item .input-group .input-name::before{
	content:'';
	position:absolute;
	width:1px;
	height:48px;
	right:0;
	top:0;
	border-right:1px solid #f1f1f1;
}
.section-mnzyb-box .column-input-item .input-group .input-control{
	width:200px;
	height:48px;
	line-height:48px;
	font-size:16px;
	color:#333;
	float:left;
	padding-left: 20px;
	outline:none;
	border:0;
	background:#fff;
}

.section-mnzyb-box .column-btn-item{
	float:left;
	width:90px;
	height:130px;
}
.section-mnzyb-box .column-btn-item .column-btn-item__btn{
	height:130px;
	font-size:18px;
	padding-top:40px;
	color:#fff;
	text-align:center;
	background:#ff6a00;
	display: block;
	border-radius:4px;
	position:relative;
	overflow:hidden;
}
.section-mnzyb-box .column-btn-item .column-btn-item__btn:before{
	content:'';
	width: 40px;
	height:300px;
	transform: rotate(45deg);
	background:rgba(255,255,255,.1);
	position:absolute;
	left:-250px;
	top:-60px;
	animation:clickBtn 1.5s infinite;
}

/*数据介绍版块*/
.section-sjjs-box{
	width:1200px;
	height:130px;
	background:#fff;
	position:relative;
}
.section-sjjs-box .sjjs-item{
	float:left;
	margin-right:20px;
	width:285px;
	height:130px;
	border-radius:4px;
	cursor:pointer;
	transition: all .5s ease;
	position:relative;
}
.section-sjjs-box .sjjs-item:last-of-type{
	margin-right:0;
}
.section-sjjs-box .sjjs-item:hover{
	transform:translate(0 , -5px);
	box-shadow: 0 5px 5px rgba(0,0,0,.08);
	transition: all .5s ease;
}

.column-input__result{
	width:300px;
	height:130px;
	padding-left:135px;
	padding-top:30px;
	float:left;
	margin-right:30px;
	box-sizing: border-box;
}
.column-input__result-bg1{
	background:url(../images/index-mnzyb-bg1.png) 0 0 no-repeat;
}
.column-input__result-bg2{
	background:url(../images/index-mnzyb-bg2.png) 0 0 no-repeat;
}
.column-input__result-bg3{
	background:url(../images/index-mnzyb-bg3.png) 0 0 no-repeat;
}
/*
.column-input__result:nth-of-type(3n){
	margin-right:0;
}
*/
.column-input__result .column-input__result__title{
	font-size:18px;
	color:#fff;
}
.column-input__result .column-input__result__number{
	font-size:36px;
	color:#fff;
	font-weight:normal;
}
.column-input__result .column-input__result__number__font{
	font-size:14px;
	color:#fff;
	margin-left:5px;
}
.column-input__result-btn{
	width: 150px;
	line-height:130px;
	float:left;
	background:#ff6a00;
	color:#fff;
	font-size:18px;
	text-align:center;
	border-radius:4px;
	position:relative;
	overflow:hidden;
}
.column-input__result-btn:hover{
	color:#fff;
}
.column-input__result-btn:active{
	color:#fff;
}
.column-input__result-btn:link{
	color:#fff;
}
.column-input__result-btn:before{
	content:'';
	width: 40px;
	height:300px;
	transform: rotate(45deg);
	background:rgba(255,255,255,.1);
	position:absolute;
	left:-250px;
	top:-60px;
	animation:clickBtn 1.5s infinite;
}
@-webkit-keyframes clickBtn{
	0%{left:-250px; top:-60px;}
	100%{left:250px; top:-60px;}
}
@-moz-keyframes clickBtn{
	0%{left:-250px; top:-60px;}
	100%{left:250px; top:-60px;}
}
@keyframes clickBtn{
	0%{left:-250px; top:-60px;}
	100%{left:250px; top:-60px;}
	
}
.column-input__result-btn .column-input__result-btn_icon{
	width:16px; 
	height:16px; 
	display:inline-block;
	background:url(../images/index-mnzyb-icon-btn.png)0 0 no-repeat;
	position:relative;
	top:2px;
	left:5px;
}

/*---填报系统---*/
.section__zntbxt__bg{
	width:100%; 
	padding:50px 0; 
	background:#f5f5f5; 
}

.section .section-column-box .column-tbxt-item{
	width:384px;
	margin-right:24px;
	float:left;
}
.section .section-column-box .column-tbxt-item:nth-of-type(3n){
	margin-right:0;
}
.section .section-column-box .column-tbxt-item .column-tbxt__title{
	width:384px;
	height:80px;
	line-height:80px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#fff;
	background:#ff8a00;
	overflow:hidden;
	position:relative;
}
.section .section-column-box .column-tbxt-item .column-tbxt__title .column-tbxt__title__icon{
	width:10px;
	height:10px;
	background:#f1f1f1;
	position:absolute;
	bottom:-5px;
	left:0;
	right:0;
	margin:auto;
	transform:rotate(45deg);
}
.section .section-column-box .column-tbxt-item .column-tbxt__list{
	margin-top:5px;
	background:#fff;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list::after{
	content:'';
	display:block;
	clear:both;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list li{
	width:192px;
	height:192px;
	float:left;
	position:relative;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list li::before{
	content:'';
	width:1px;
	height:152px;
	border-right:1px dashed #f5f5f5;
	position:absolute;
	right:0;
	top:20px;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list li::after{
	content:'';
	width:152px;
	height:1px;
	border-bottom:1px dashed #f5f5f5;
	position:absolute;
	bottom:0;
	left:20px;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list li:nth-of-type(2n)::before{
	content:'';
	width:1px;
	height:152px;
	border-right:none;
	position:absolute;
	right:0;
	top:20px;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list li:nth-of-type(n+3)::after{
	content:'';
	width:152px;
	height:1px;
	border-bottom:none;
	position:absolute;
	bottom:0;
	left:20px;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list .column-tbxt__list__tool{
	position:relative;
	margin-top:50px;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list .column-tbxt__list__tool .column-tbxt__list__tool__name{
	font-size:18px;
	font-weight: bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#333;
	position:absolute;
	top:60px;
	left:0;
	right:0;
	margin:auto;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list .column-tbxt__list__tool .column-tbxt__list__tool__icon{
	width:50px;
	height:50px;
	position:absolute;
	top:0;
	left:0;
	right:0;
	margin:auto;
}
.section .section-column-box .column-tbxt-item .column-tbxt__list .column-tbxt__list__btn{
	width:80px;
	line-height:26px;
	font-size:14px; 
	color:#fff;
	background:#ff6a00;
	border-radius:2px;
	text-align:center;
	position:absolute;
	bottom:-30px;
	left:0;
	right:0;
	margin:auto;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
}

/*---院校推荐---*/
.section .section-column-box .column-yxtj-item{
	width:180px;
	margin-right:24px;
	margin-bottom:20px;
	float:left;
	border:1px solid #e5e5e5;
	cursor:pointer;
	transition:all .5s ease;
}
.section .section-column-box .column-yxtj-item:nth-of-type(6n){
	margin-right:0;
}
.section .section-column-box .column-yxtj-item:nth-of-type(n+6){
	margin-bottom:0;
}
.section .section-column-box .column-yxtj-item .column-yxtj__logo{
	width:180px;
	height:140px;
	overflow:hidden;
	position:relative;
}
.section .section-column-box .column-yxtj-item .column-yxtj__logo img{
	transition:all 1s ease;
}
.section .section-column-box .column-yxtj-item:hover{
	border:1px solid #ff6a00;
	transition:all 1s ease;
}
.section .section-column-box .column-yxtj-item:hover .column-yxtj__logo img{
	transform:scale(1.05);
	transition:all 1s ease;
}
.section .section-column-box .column-yxtj-item .column-yxtj__name{
	font-size:16px;
	color:#333;
	padding:10px;
	background:#f9f9f9;
	text-align:center;
	border-top:1px solid #eee;
}


/*---大讲堂---*/
.section .section-column-box .column-djt-item{
	width:285px;
	height:260px;
	margin-right:20px;
	margin-bottom:20px;
	background:#f9f9f9;
	float:left;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	overflow:hidden;

}
.section .section-column-box .column-djt-item-big{
	width:auto;
}
/*
.section .section-column-box .column-djt-item:nth-of-type(4) , .section .section-column-box .column-djt-item:nth-of-type(8), .section .section-column-box .column-djt-item:nth-of-type(12), .section .section-column-box .column-djt-item:nth-of-type(16), .section .section-column-box .column-djt-item:nth-of-type(20), .section .section-column-box .column-djt-item:nth-of-type(24), .section .section-column-box .column-djt-item:nth-of-type(28){
    margin-right:0;
}*/
.section .section-column-box .column-djt-item:nth-of-type(4n){
    margin-right:0;
}


.section .section-column-box .column-djt-item .column-djt__photo{
	width:285px;
	height:155px;
	display:block;
	overflow:hidden;
	position:relative;
}
.section .section-column-box .column-djt-item .column-djt__photo .column-djt__link{
	width:120px;
	line-height:36px;
	height:36px;
	font-size:14px;
	color:#fff;
	background:#ff6a00;
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	margin:auto;
	bottom:-36px;
	z-index:2;
	border-radius:2px;
	transition:all .3s ease;
}


.section .section-column-box .column-djt-item .column-djt__photo .column-djt__bg{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	opacity:0;
	transition:all .3s ease;
}
.section .section-column-box .column-djt-item .column-djt__photo img{
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.section .section-column-box .column-djt-item .column-djt__title{
	font-size:16px;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	line-height:22px;
	height:60px;
	padding:8px 10px;
	color:#333;
	display:block;
	text-align:justify;
}
.section .section-column-box .column-djt-item .column-djt__title:hover{
	color:#ff6a00;
	animation:linkhover .5s;
}
.section .section-column-box .column-djt-item .column-djt__info{
	border-top:1px solid #eee;
	padding:10px 15px;
	overflow:hidden;
	font-size:14px;
	color:#777;
}
.section .section-column-box .column-djt-item .column-djt__info::after{
	content:'';
	display: block;
	clear: both;
}
.section .section-column-box .column-djt-item .column-djt__info .column-djt__info__buy{
	float:left;
}
.section .section-column-box .column-djt-item .column-djt__info .buy-green{
	color:#5cb85c;
}
.section .section-column-box .column-djt-item .column-djt__info .buy-red{
	color:#f9514d;
}
.section .section-column-box .column-djt-item .column-djt__info .column-djt__info__label{
	font-size:14px;
	color:#a5a5a5;
	float:right;
}

/*---资讯中心---*/
.section .section-column-box .column-article-item{
	width:1200px;
	margin-right:30px;
	float:left;
	display:none;
}


.section .section-column-box .column-zxzx-item .column-zxzx__title{
	width:380px;
	height:100px;
}
.section .section-column-box .column-zxzx-item .column-zxzx__title__bg1{
	background:url(../images/index-icon-newstitle1.png) 0 0 no-repeat;
}
.section .section-column-box .column-zxzx-item .column-zxzx__title__bg2{
	background:url(../images/index-icon-newstitle2.png) 0 0 no-repeat;
}
.section .section-column-box .column-zxzx-item .column-zxzx__title__bg3{
	background:url(../images/index-icon-newstitle3.png) 0 0 no-repeat;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list{
	
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news{
	height:78px;
	border:1px solid #eee;
	border-top:none;
	padding:15px 10px 15px 40px;
	position:relative;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .news-tips{
	position:absolute;
	top:20px;
	left:17px;
	width:16px;
	height:16px;
	background:#cfcfcf;
	font-size:14px;
	color:#fff;
	line-height:20px;
	text-align:center;
	border-radius:2px;
	z-index:2;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .news-tips::before{
	content: '';
	position:absolute;
	z-index: -1;
	top:10px;
	left:2px;
	width:12px;
	height:12px;
	transform: rotate(45deg);
	background:#cfcfcf;
	border-radius:3px;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .news-tips__color{
	background:#f9514d;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .news-tips__color::before{
	content: '';
	position:absolute;
	z-index: -1;
	top:10px;
	left:2px;
	width:12px;
	height:12px;
	transform: rotate(45deg);
	background:#f9514d;
	border-radius:3px;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .column-zxzx__list__news__link{
	font-size:16px;
	color:#333;
	line-height:24px;
	text-align:justify;
}
.section .section-column-box .column-zxzx-item .column-zxzx__list .column-zxzx__list__news .column-zxzx__list__news__link:hover{
	color:#ff6a00;
	animation:linkhover .5s;
}
@-webkit-keyframes linkhover{
	from{color:#333;}
	to{color:#ff6a00;}
}
@-moz-keyframes linkhover{
	from{color:#333;}
	to{color:#ff6a00;}
}
@keyframes linkhover{
	from{color:#333;}
	to{color:#ff6a00;}
}

.section-title-menu{
	width:100%;
	margin-top:40px;
	text-align:center;
	position:relative;
}
.section-title-menu::after{
	content:" ";
	width:1px;
	height:20px;
	background:#bdbdbd;
	position:absolute;
	left:50%;
	top:6px;
	margin-left:-163px;
}
.section-title-menu::before{
	content:" ";
	width:1px;
	height:20px;
	background:#bdbdbd;
	position:absolute;
	right:50%;
	top:6px;
	margin-right:-163px;
}
.section-title-menu .title-menu-line1{
	position:absolute;
	width:360px;
	height:1px;
	background:#dbdbdb;
	left:0;
	top:16px;
}
.section-title-menu .title-menu-line2{
	position:absolute;
	width:360px;
	height:1px;
	background:#dbdbdb;
	right:0;
	top:16px;
}
.section-title-menu .title-menu-line3{
	position:relative;
	top:6px;
	width:1px;
	height:20px;
	background:#dbdbdb;
	display: inline-block;
}
.section-title-menu span{
	font-size:22px; 
	line-height:32px;
	font-weight:bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#333;
	display:inline-block;
	border-radius:25px;
	padding:0 20px;
	margin:0 15px;
	cursor:pointer;
	position:relative;
}

.section-title-menu span.menu-active{
	color:#fff;
	background: #ff6a00;
}



/*******资料下载********/
.section .section-column-box .column-data-item{
	width:1200px;
	float:left;
	display:none;
}
.column-data-item li{
	float:left;
	width:380px;
	height:140px;
	padding:20px 15px;
	overflow:hidden;
	margin-bottom:30px;
	background:#fff;
	margin-right:30px;
	border-radius:4px;
}
.column-data-item li:nth-of-type(3n){
	margin-right:0;
}
.column-data-item li:nth-of-type(n+4){
	margin-bottom:0;
}
.column-data-item li .data-item-img{
	float:left;
	width:90px;
	height:100px;
	margin-right:15px;
}
.column-data-item li .data-item-info{
	float:left;
	width:245px;
	height:100px;
	position:relative;
}
.column-data-item li .data-item-info .data-item-title{
	font-size:16px;
	line-height:22px;
	color:#333;
	text-align:justify;
}
.column-data-item li .data-item-info .data-item-txt{
	width:100%;
	font-size:14px;
	line-height:14px;
	color:#777;
	text-align:justify;
	position:absolute;
	left:0; 
	bottom: 0;
}
.column-data-item li .data-item-info .data-item-txt .data-item-time{
	position:absolute;
	right:0; 
}

.section-column-btn{
	width:300px;
	line-height:36px;
	border:1px solid #e3e3e3;
	font-size:14px; 
	color:#777;
	margin:0 auto;
	margin-top:30px;
	border-radius:18px;
	display:block;
	text-align:center;
}
.section-column-btn:hover{
	width:300px;
	line-height:36px;
	border:1px solid #ffc37d;
	font-size:14px; 
	color:#ff8a00;
	background:#fff5ea;
}

/*******新闻资讯********/
.column-article-item .article-dange{
	float:left;
	margin-right:30px;
	width:380px;
	height:370px;
}
.column-article-item .article-dange .article-dange-img{
	width:380px;
	height:215px;
	background:#f1f1f1;
}
.column-article-item .article-dange .article-dange-img img{
	width:380px;
	height:215px;
}
.column-article-item .article-dange .article-dange-title{
	font-size:16px;
	font-weight: bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	line-height:22px;
	color:#333;
	text-align:justify;
	margin-top:20px;
}
.column-article-item .article-dange .article-dange-txt{
	font-size:14px;
	line-height:20px;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#777;
	text-align:justify;
	margin-top:20px;
}

.column-article-item .article-item{
	float:left;
	width:790px;
	height:370px;
	overflow:hidden;
}
.column-article-item .article-item li{
	float:left;
	width:380px;
	height:100px;
	overflow:hidden;
	margin-bottom:30px;
}
.column-article-item .article-item li:nth-of-type(2n+1){
	margin-right:30px;
}
.column-article-item .article-item li:nth-of-type(n+5){
	margin-bottom:0;
}
.column-article-item .article-item li .article-item-img{
	float:left;
	width:145px;
	height:100px;
	margin-right:15px;
	background:#f1f1f1;
}
.column-article-item .article-item li .article-item-info{
	float:left;
	width:220px;
	height:100px;
}
.column-article-item .article-item li .article-item-info .article-item-title{
	font-size:16px;
	font-weight: bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	line-height:22px;
	height:66px;
	color:#333;
	text-align:justify;
	position:relative;
	top:0;
}
.column-article-item .article-item li .article-item-info .article-item-txt{
	font-size:14px;
	line-height:18px;
	height:36px;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#777;
	text-align:justify;
	margin-top:;
}



/*---服务专家---*/
.section .section-teacher-box{width:1200px;height:440px; position:relative;}
.section .section-teacher-box .section-column-box .section-column-box-item{width:200%; height:440px; position:relative; transition:all 500ms ease; position:absolute; left:0; top:0;}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item{
	width:285px;
	height:440px;
	margin-right:20px;
	border:0;
	padding:0;
	float:left;
	text-align:center;
	position:relative;
	overflow:hidden;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item:last-of-type{
	margin-right:0;
}

.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info{
	text-align:center;
	position:relative;
	top:0;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info .column-fwzj__photo{
	width:140px;
	height:140px;
}

.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info .column-fwzj__info__name{
	font-size:18px;
	color:#fff;
	margin-top:10px;
	font-weight:normal;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info .column-fwzj__info__title{
	font-size:14px;
	color:#fff;
	background:#ff6a00;
	width:140px;
	line-height:24px;
	border-radius:15px;
	margin:0 auto;
	margin-top:10px;
	position:relative;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info .column-fwzj__info__title::after{
	content: ' ';
	position:absolute;
	width:20px;
	height:1px;
	background:#ff8a00;
	top:0;
	bottom:0;
	left:0;
	margin:auto;
	margin-left:-25px;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__info .column-fwzj__info__title::before{
	content: ' ';
	position:absolute;
	width:20px;
	height:1px;
	background:#ff8a00;
	top:0;
	bottom:0;
	right:0;
	margin:auto;
	margin-right:-25px;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__text{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:200px;
	font-size:14px;
	padding:15px 15px 0 15px;
	color:#fff;
	line-height:22px;
	text-align:justify;
}
.section .section-teacher-box .section-column-box .section-column-box-item .column-fwzj-item .column-fwzj__btn{width:100%; line-height:50px; height:50px; font-size:15px; color:#fff; background:#ff6a00; tex-align:center; position:absolute; bottom:0; left:0; z-index:10; display:block;}

/*---志愿讲座---*/
.section__zyjz{
	position:relative;
}
.section__zyjz .column-zyjz-item__border{
	width:3000px;
	height:1px;
	background:#f1f1f1;
	position:absolute;
	left:0;
	margin-left:-960px;
	top:320px;
	z-index: 0;
	
}
.section__zyjz .column-zyjz-item__arrow-l{
	width:30px;
	height:20px;
	position:absolute;
	left:0;
	margin-left:-35px;
	top:310px;
	z-index: 1;
	background:url(../images/icon-arrow-left.png) 0 0 no-repeat;
	cursor:pointer;
}
.section__zyjz .column-zyjz-item__arrow-r{
	width:30px;
	height:20px;
	position:absolute;
	right:0;
	margin-right:-35px;
	top:310px;
	z-index: 1;
	background:url(../images/icon-arrow-right.png) 0 0 no-repeat;
	cursor:pointer;
}

.scrollpic {
	width: 1230px;
	margin:40px auto 0 auto;
}
#zyjzscroll {
	display: block;
	width: 1200px;
	position: relative;
	height: 366px;
	overflow: hidden;
}
#zyjzscroll #zyjzscrollbox {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
}
#zyjzscroll #zyjzscrollbox ul {
	display: block;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item {
	width:380px;
	height:366px;
	margin-right:30px;
	float:left;
	display: block;
	position:relative;
	padding:0;
}
#zyjzscrollbox , #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__border{
	-webkit-transition: all .5s linear;
	-moz-transition: all .5s linear;
	-ms-transition: all .5s linear;
	-o-transition: all .5s linear;
	transition: all .5s linear;
}

#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__border{
	width:380px;
	height:366px;
	border:1px solid #e5e5e5;
	box-sizing: border-box;
	position:absolute;
	top:0;
	left:0;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__photo{
	width:340px;
	height:195px;
	position:absolute;
	top:20px;
	left:0;
	right:0;
	margin:auto;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__icon{
	width:20px;
	height:20px;
	position:absolute;
	top:240px;
	left:0;
	right:0;
	margin:auto;
	background:url(../images/icon-add.png) 0 0 no-repeat;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__info{
	text-align:center;
	position:absolute;
	top:275px;
	left:0;
	right:0;
	margin:auto;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__info .column-zyjz__info__add{
	font-size:18px;
	font-weight: bold;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#ff6a00;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__info .column-zyjz__info__title{
	font-size:16px;
	font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";
	color:#333;
	margin-top:5px;
}
#zyjzscroll #zyjzscrollbox ul li.column-zyjz-item .column-zyjz__info .column-zyjz__info__time{
	font-size:12px;
	color:#666;
	margin-top:5px;
}


/*******志愿通服务********/
.section .section-column-box .column-zytfw-item{
	width:1200px;
}
.column-zytfw-item li{
	float:left;
	width:380px;
	height:480px;
	padding:30px 20px;
	overflow:hidden;
	margin-right:30px;
	border-radius:4px;
	position:relative;
	transition:all .5s ease;
}
.column-zytfw-item li:hover{
	transform:translateY(-5px);
	transition:all .5s ease;
}
.column-zytfw-item li.zytfw-bg01{
	background:url(../images/zytfw01.png) bottom center no-repeat #fff;
}
.column-zytfw-item li.zytfw-bg02{
	background:url(../images/zytfw02.png) bottom center no-repeat #fff;
}
.column-zytfw-item li.zytfw-bg03{
	background:url(../images/zytfw03.png) bottom center no-repeat #fff;
}
.column-zytfw-item li:last-of-type{
	margin-right:0;
}
.column-zytfw-item li .zytfw-title{
	font-size:22px;
	line-height:22px;
	color:#333;
	font-weight:bold;
	padding-bottom:20px;
	margin-bottom:15px;
	border-bottom:1px solid #e3e3e3;
}
.column-zytfw-item li .zytfw-title .zytfw-title-color{
	color:#ea3039;
	font-weight:bold;
	margin-left:5px;
}
.column-zytfw-item li .zytfw-txt{
	font-size:16px;
	color:#333;
	line-height:22px;
	margin-bottom:10px;
	padding-left:15px;
	position:relative;
}
.column-zytfw-item li .zytfw-txt:nth-of-type(4){
	margin-bottom:0;
}

.column-zytfw-item li .zytfw-txt .zytfw-txt-icon{
	width:6px;
	height:6px;
	background:#f24951;
	border-radius:3px;
	display: inline-block;
	margin-right:8px;
	position:absolute;
	top:8px;
	left:0;
}
.column-zytfw-item li .zytfw-btn{
	width:360px;
	height:50px;
	position:absolute;
	top:240px;
	left:20px;
}
.column-zytfw-item li .zytfw-btn .zytfw-btn-zx{
	font-size:16px;
	color:#ff6a00;
	width:160px;
	line-height:38px;
	height:40px;
	border:1px solid #ff6a00;
	background:#fff;
	text-align:center;
	float:left;
	margin-right:20px;
	border-radius:2px;
}
.column-zytfw-item li .zytfw-btn .zytfw-btn-zx:hover{
	color:#fff;
	border:1px solid #ff6a00;
	background:#ff6a00;
}

.column-zytfw-item li .zytfw-btn .zytfw-btn-ck{
	font-size:16px;
	color:#fff;
	width:160px;
	line-height:40px;
	background:#ff6a00;
	text-align:center;
	float:left;
	border-radius:2px;
}
.column-zytfw-item li .zytfw-btn .zytfw-btn-ck:hover{
	background:#ed3a0a;
}



/*----------------微信登陆代码-------------------------*/


.wrap-popup-login{width:100%; height:100%; background:rgba(0,0,0,.7); overflow:hidden; position:fixed; left:0; top:0; z-index:9999;}
.wrap-popup-login .popup-login-wx{width:800px; height:500px; border-radius:6px; background:#fff; overflow:hidden; position:absolute; left:0; right:0; margin:auto; top:300px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-title{ width:100%; line-height:60px; font-size:26px; color:#ff6a00; background:#ffeddd; text-align:center; position:relative; cursor:pointer;}
.wrap-popup-login .popup-login-wx .popup-login-wx-title .popup-login-wx-closed{width:30px; height:30px; display:block; position:absolute; right:20px; top:15px; transition:all .5s ease; transform:rotate(45deg);}
.wrap-popup-login .popup-login-wx .popup-login-wx-title .popup-login-wx-closed::before{content:''; width:22px; height:2px; border-radius:2px; background:#b7763b; position:absolute; right:0; top:0; left:0; bottom:0; margin:auto; transform:rotate(90deg);}
.wrap-popup-login .popup-login-wx .popup-login-wx-title .popup-login-wx-closed::after{content:''; width:2px; height:22px; border-radius:2px; background:#b7763b; position:absolute; right:0; top:0; left:0; bottom:0; margin:auto; transform:rotate(90deg);}
.wrap-popup-login .popup-login-wx .popup-login-wx-title .popup-login-wx-closed:hover{transform:rotate(225deg); transition:all .5s ease;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box{padding:50px; height:auto; overflow:hdden;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl{float:left; width:340px; margin-right:50px;}

.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input{width:340px; height:50px; margin-top:20px; border:1px solid #d2d2d2; box-sizing:border-box; overflow:hidden; position:relative;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input:nth-of-type(1){margin-top:0;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-input input{width:100%;height:48px;line-height:48px;font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif"; padding-left:45px; border:0;font-size:16px;color:#808080; box-sizing:border-box;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-input #index_sms_imgvierfycode_btn{display: block;float: right;width: 100px;height: 48px;background-color:#ff6a00;line-height: 48px;text-align: center;font-size: 16px;color: #fff;text-decoration: none;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input img{width:100px;height:48px;float:right;cursor:pointer; border:0; background: #333;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input i.people-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) 0 -110px no-repeat; position:absolute; top:15px; left:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input i.lock-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -25px -110px no-repeat; position:absolute; top:15px; left:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-input i.img-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -50px -110px no-repeat;  position:absolute; top:15px; left:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-input i.sms-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -75px -110px no-repeat;  position:absolute; top:15px; left:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-input i.nj-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -110px -110px no-repeat;  position:absolute; top:15px; left:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-btn{width:100%; height:50px; overflow:hidden; zoom:1; margin-top:20px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-btn a{width:100%; line-height:50px; text-align: center;text-decoration: none;background-color:#ff6a00; color:#fff; font-size:16px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-check{width:300px; height:14px; line-height:14px; margin-top:20px; overflow:hidden; zoom:1;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-check .check-box-l{width:100px;height:14px; float:left; font-size:14px; line-height:14px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl  .form-box-check .check-box-l input{width:14px; height:14px; display:inline; margin-right:5px; position:relative; top:-3px; vertical-align:middle;}



.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input .btn-group a i.zjzc-down{background: url(../images/index_icon.png) -40px -404px no-repeat; width:11px; height:6px; display:block; position:absolute; top:21px; right:15px;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input .btn-group ul.dropdown-menu li:hover{background-color: #f6f6f6
}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input .btn-group ul.dropdown-menu li div{ float:left; font-size:16px; color:#333; line-height:30px; width:15px; margin-left:15px; display:block;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxl .form-box-input .btn-group ul.dropdown-menu li a{ float:left; font-size:16px; color:#333; line-height:30px; width:80px; display:block; clear:none; padding:0; margin-left:20px; position:relative;}




.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxr{float:left; width:310px; height:330px; background:url(../images/popup-login-wxr.jpg) 0 0 no-repeat;}
.wrap-popup-login .popup-login-wx .popup-login-wx-box .popup-login-wxr p.popup-login-p{margin-top:30px; font-size:18px; color:#252525; line-height:32px; text-align:center;}



/**-------网站右侧浮动框--------**/
.talk-box{width:92px; height:auto; position:fixed; right:0; top:200px; z-index:999; display:block;}
.talk-list{padding:10px 0; background:#ff8a00; box-sizing:border-box; height:auto; position:relative; cursor:pointer; text-align:center;}
.talk-list::after{content:''; width:100%; height:1px; background:#fff; transform:scaleY(0.5); position:absolute; left:0; bottom:0;}
.talk-list:last-of-type::after{content:''; width:100%; display:none; height:1px; background:#fff; transform:scaleY(0.5); position:absolute; left:0; bottom:0;}
.talk-list .icon-gzh{width:50px; height:32px; margin:0 auto; display:block; background-image:url(../images/talk-box-icon.png); background-repeat:no-repeat; background-position:0 0;}
.talk-list .icon-phone{width:50px; height:32px; margin:0 auto; display:block; background:url(../images/talk-box-icon.png) no-repeat; background-position:-50px 0;}
.talk-list .icon-dh{width:50px; height:32px; margin:0 auto; display:block; background:url(../images/talk-box-icon.png) no-repeat; background-position:-100px 0;}
.talk-list .icon-zx{width:50px; height:32px; margin:0 auto; display:block; background:url(../images/talk-box-icon.png) no-repeat; background-position:-150px 0; }
.talk-list .icon-xcx{width:50px; height:32px; margin:0 auto; display:block; background:url(../images/talk-box-icon.png) no-repeat; background-position:-200px 0;animation:homekf 1s infinite linear;}
.talk-list .talk-list-p{font-size:12px; color:#fff; margin-top:5px; font-weight:lighter;}
.talk-list .talk-list-more{width:180px; height:auto; position:absolute; right:92px; top:0; background:#fff2d7; border-radius:4px; display:none;}
.talk-list .talk-list-more-p{margin-top:8px;font-size:15px; font-weight:bold; color:#e66c00; line-height:1;}
.talk-list .talk-list-more-tips{margin-top:8px;font-size:12px; font-weight:bold; color:#fff; width:100%; line-height:20px; border-radius:10px; text-align:center; background:linear-gradient(to right ,#f664ff,#55b1ff);}
.talk-list .talk-list-more::after{content:''; width:14px; height:14px; position:absolute; right:-4px; top:30px; background:#fff2d7; border-radius:4px; transform:rotate(45deg);}
.talk-list .talk-list-more-gzh{width:180px; height:auto; padding:10px; text-align:center;}
.talk-list .talk-list-more-dh{width:240px; height:74px; line-height:74px; font-size:18px; font-weight:bold; color:#e66c00;}
.talk-list .talk-list-more-kf{width:240px; padding:15px 0;}
.talk-list .talk-list-more-kf .talk-list-more-btn{float:left; width:80px; height:auto; overflow:hidden; display:block; cursor:pointer; text-align:center; position:relative;}
.talk-list .talk-list-more-kf .talk-list-more-btn img{width:40px; height:40px; border-radius:6px; overflow:hidden; }
.talk-list .talk-list-more-kf .talk-list-more-btn p{font-size:12px; color:#565656; margin-top:5px;}
.talk-list .talk-list-more-kf .talk-list-more-btn::before{content:''; width:1px; height:100%; position:absolute; right:0; top:0; background:#d2d2d2; transform:scaleX(0.5);}
.talk-list .talk-list-more-kf .talk-list-more-btn:last-child::before{content:''; display:none;}
@keyframes homekf{
	0%{transform:rotate(0);}	
	20%{transform:rotate(-15deg);}	
	40%{transform:rotate(15deg);}	
	60%{transform:rotate(-15deg);}	
	80%{transform:rotate(15deg);}	
	100%{transform:rotate(0);}
}
.talk-list-hover{background-color:#ff8a00;}
.talk-list.talk-list-hover .talk-list-more-gzh{display:block;}
