*{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;}

body{font-family:'Microsoft YaHei',SimSun,Arial,sans-serif!important; background-color:#f0f0f0;}
h1,h2,h3,h4,h5,h6{font-family:'Microsoft YaHei',SimSun,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:20px; font-weight:normal; 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;}


/*****分页******************/
.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: #f54281;border: 1px solid #f54281;color: #ffffff; }
.pages .first{width:60px}
.pages .prev{width: 60px;}
.pages .num{width: 35px;}
.pages .current{background-color: #f54281;border: 1px solid #f54281;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;}
.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;}
.index-header .index-header-container ul.index-header-right li{float:left;  margin-right:20px;}
.index-header .index-header-container ul.index-header-right li:last-child{margin-right: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;}
.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;}


/*客服电话弹窗*/
.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-bb{border-bottom:3px solid #f08302;}
.index-top .index-top-zhuce{ height:50px; line-height:50px; font-size:28px; color:#808080; border-left:1px solid #e9e9e9; float:left; padding-left:30px;}
.index-top .index-top-dengu{ height:50px; line-height:50px; font-size:18px; color:#333;  float:right;}
.index-top .index-top-dengu a{ height:50px; line-height:50px; font-size:18px; color:#f08302;}

.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:184px; 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:#f08302; text-align:center;}
.index-top .index-top-app .index-top-app-wx{float:left; position:relative; width:120px; 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 #f08302; background-color:#fff; display:none;}



/********导航***************/
.index-nav-box{width:100%; height:50px; background-color:#f08302;}
.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{height:50px; line-height: 50px; float:left;}
.index-nav-box .index-nav > ul > li a{font-size:18px; color:#fff; padding:0 15px; display: block; position:relative;}
.index-nav-box .index-nav > ul > li a:hover{background-color:#333;}
.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 #f08302;}
.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:#f08302;}


/**********焦点图*********************/
.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:-1150px;}
.index-banner-box .index-login-div{position:absolute; top:20px; width:340px; height:410px;left:50%; margin-left:260px;}

/*
.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; text-align: center; display:inline-block; cursor:pointer;}
.index-login-div .login-nav span.active{border-bottom:3px solid #f08302;color:#f08302;}
.index-login-div .login-box{width:300px;height:auto;}
.index-login-div .login-box .form-box-input{width:300px;height:40px; margin-top:20px;  border:1px solid #e2e2e2; position:relative;}
.index-login-div .login-box .form-box-input input{width:100%;height:38px; line-height:38px; padding-left:50px; border:0; font-size:16px; color:#808080;}
.index-login-div .login-box .form-box-input a{display: block;float: right;width: 100px;height: 38px;border: 1px solid #f08302;background-color: #f08302;line-height: 38px;text-align: center;font-size: 16px;color: #fff;text-decoration: none;}
.index-login-div .login-box .form-box-input img{width:100px;height:38px;float:right;cursor:pointer;border-left: 1px solid #e2e2e2;}
.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-input i.nj-icon{width:20px; height:20px; display: block; background:url(../images/login_icon.png) -110px -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:#f08302; 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;}
.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:15px!important;}


/**********登录框*********************/

.index-container{width:1200px; height:auto; margin:0 auto;}
.index-container .section{width:1200px; height:auto; margin:0 auto; margin-top:40px;}
.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;}


/**************志愿通升学服务专家团*******************/
.index-container .section .index-title .index-title-l{float:left; height:30px;width:500px;}
.index-container .section .index-title .index-title-l h3{ height:30px; line-height: 30px; font-size:24px; font-weight:bold; color:#333; margin-top:0; padding-top:0;}
.index-container .section .index-title .index-title-l h3 i{padding-right:10px;}
.index-container .section .index-title .index-title-r{float:right; width:80px; height:30px;display: inline-block; text-align: center;}
.index-container .section .index-title .index-title-r a{ height:30px; line-height: 30px; font-size:14px; color:#575757; display:block;}
.index-container .section .teacher-box{width:1200px;height:auto; margin-top:15px;}
.index-container .section .teacher-box{width:1200px; height:auto;  overflow: hidden;}
.index-container .section .teacher-box ul{margin-left:0; padding:0; margin-bottom:0;}
.index-container .section .teacher-box ul li{ float:left; width:224px; height:auto; padding:20px; background-color:#fff; margin-right:20px;}
.index-container .section .teacher-box ul li.last{margin-right:0;}
.index-container .section .teacher-box ul li.br{margin-top:20px;}
.index-container .section .teacher-box ul li a{width:150px; height:150px; margin:0 auto; display:block;}
.index-container .section .teacher-box ul li a img{width:150px; height:150px; display:block;}
.index-container .section .teacher-box ul li .teacher-info{ margin-top:15px;text-align: center;}
.index-container .section .teacher-box ul li .teacher-info a{font-size:18px; height:20px; line-height:20px; color:#333; display: block;}
.index-container .section .teacher-box ul li .teacher-info p{font-size:16px; height:20px; line-height:20px; color:#d9534f; margin-top:15px;}
.index-container .section .teacher-box ul li .teacher-btn{ margin-top:15px; height:30px; overflow: hidden;}
.index-container .section .teacher-box ul li .teacher-btn a.btn-l{float:left; width:80px; height:30px;line-height:30px; background-color:#d9534f; color:#fff; text-align: center; display: block; font-size:14px;}
.index-container .section .teacher-box ul li .teacher-btn a.btn-l:hover{background-color: #b85450; color:#fff;}
.index-container .section .teacher-box ul li .teacher-btn a.btn-r{float:right; width:78px; height:30px;line-height:30px;  font-size:14px;color:#2a8bcb; border:1px solid #2a8bcb; background-color:#f5f5f5; text-align: center; display: block; }
.index-container .section .teacher-box ul li .teacher-btn a.btn-r:hover{ border:1px solid #2a8bcb; background-color:#2a8bcb; color:#fff; }

/**************志愿通资讯中心*******************/
.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:10px; }

.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:#262626; padding:40px 0 0 0;}
.index-footer .foot-box{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.index-footer .foot-box .foot-box-logo{float:left; width:180px; height:50px; margin-right:50px;}
.index-footer .foot-box dl.foot-box-menu{width:230px; height:auto; overflow:hidden; zoom:1; float:left; margin-right:50px;}
.index-footer .foot-box dl.foot-box-menu dt{width:100%; font-size:18px; line-height:20px; height:20px; color:#f08302; display:block;}
.index-footer .foot-box dl.foot-box-menu dd{width:100%; height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.index-footer .foot-box dl.foot-box-menu dd a{width:100px; font-size:16px; line-height:36px; color:#a5a5a5; display:block; margin-right:30px; float:left;}
.index-footer .foot-box dl.foot-box-menu dd a:nth-of-type(2n){ margin-right:0;}
.index-footer .foot-box dl.foot-box-menu dd a:hover{color:#fff;}
.index-footer .foot-box .foot-box-tel{float:left; width:220px; height:auto;}
.index-footer .foot-box .foot-box-tel p.txt{width:100%; font-size:18px; line-height:20px; height:20px; color:#f08302; display:block;}
.index-footer .foot-box .foot-box-tel p.tel{width:100%; height:30px; line-height:30px; font-size:30px; color:#a5a5a5; margin-top:20px;}
.index-footer .foot-box .foot-box-wx{float:right; width:130px; height:150px;}
.index-footer .foot-box .foot-box-wx img{width:130px; height:130px;}
.index-footer .foot-box .foot-box-wx span{ width:100%; display:block; color:#a5a5a5; height:20px; line-height:20px; font-size:14px; text-align:center;}
.index-footer .foot-record{ width:1200px; margin:0 auto; font-size:14px; line-height:40px; height:40px; color:#808080; text-align:center; border-top:1px solid #333; 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:140px;}
.about-container .about-right5 .about-txt .about-txt-l p{font-size:18px; color:#333; line-height:50px;}

.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;}



/**--------------------------关于志愿通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; 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;}
.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; display:inline-block; margin-right:20px; vertical-align: middle;}
.news-layout-body ul li .news-layout-body-r .newsmsg dl dt a{font-size:16px; font-weight:bold; 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:16px; 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-size:16px; 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-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;}
.news-hot-zj ul li .news-hot-zj-l span{width:60px; height:14px; line-height:14px; color:#808080; font-size:14px; margin-top:6px; display:block; text-align: center; font-weight:bold;}
.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;}
.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; 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:20px;}
.list-layout .list-layout-head .detail-sub{width:820px; height:20px; overflow: hidden; margin-top:15px;}
.list-layout .list-layout-head .detail-sub .detail-sub-l{ height:20px;float:left; color:#a5a5a5;}
.list-layout .list-layout-head .detail-sub .detail-sub-l span{ height:20px; line-height:20px; font-size:16px; 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:16px; color:#808080; font-weight:bold;}
.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:16px; 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;}
.list-layout .list-layout-body .list-layout-body-l span{width:50px; height:20px; line-height:20px; color:#d9534f; font-size:16px; text-align: center; font-weight:bold;}
.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; 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;}

.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{width:740px; height:auto; float:left; overflow:hidden;}
.list-layout .list-layout-body .list-layout-body-r .text-concent{width:740px; height:auto; margin-top:20px;}
.list-layout .list-layout-body .list-layout-body-r .text-concent p{width:740px; 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:740px;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; 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:14px; 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; 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:16px; color:#fff;}
.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 -100px 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;}
i.zhuce-input09{width:27px; height:20px; background:url(../images/zhuce-input-icon.png) -110px -110px 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:50px;}
.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 -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 -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;}


