.top_30{top:30px !important;}
.layout{
	margin:30px 0 0;
}
.xt-crumbs-mod{
	border-bottom: 2px solid #db2c35;
	padding-bottom:5px;
	margin-bottom: 20px;	
}
.xt-crumbs-mod .crumb-box{
	float: right;
	color: #666;
}
.search-hots .item{
	color: #535353;
}
.search-hots .item:hover{
	color:#b7131c;
}
.xt-crumbs-mod .crumb-box .item{
	color: #666;
}
.xt-crumbs-mod .crumb-box  .segm{
	font-family: "SimSun";
	padding:0px;
}
.xt-crumbs-mod .crumb-box .item:hover{
	color:#db2c35;
}
.xt-crumbs-mod .cities-box{float:left;}
.xt-crumbs-mod .cities-box .main-city{position: relative;float:left;width:165px;height:22px;margin-right: 10px;}
.xt-crumbs-mod .cities-box .main-city > span{position:absolute;bottom:-7px;left:0;color:#535353;font-size:36px;padding:0 5px 10px;line-height: 40px;cursor:pointer;}
.xt-crumbs-mod .cities-box .main-city > .cities-pop{display:none;z-index:99;position: absolute;top:29px;left:0;border:1px solid #db2c35;border-top:none;width:958px;padding:10px 20px;background-color:#fff;}
.xt-crumbs-mod .cities-box .main-city:hover > span{color:#db2c35;font-weight: bold;background: url(/liuxue/images/comps/icon-popbg.jpg) center bottom no-repeat;}
.xt-crumbs-mod .cities-box .main-city:hover .cities-pop{display: block;}
.xt-crumbs-mod .cities-box .main-city .cities-pop .cities-left-box{float:left;width:440px;}
.xt-crumbs-mod .cities-box .main-city .cities-pop .cities-right-box{float: right;width:440px;}
.xt-crumbs-mod .cities-box .main-city .cities-pop p{display: block;position: relative;padding-right:165px;line-height: 30px;}
.xt-crumbs-mod .cities-box .main-city .cities-pop p>span{position: absolute;top:0;right:0;}
.xt-crumbs-mod .cities-box .city-change{position: relative;float:left;width:75px;padding-left:3px;height: 20px;cursor:pointer;border:1px solid #d9d8d8;line-height: 20px;background:url(/liuxue/images/comps/icon-changecity.jpg) right top no-repeat;}
.xt-crumbs-mod .cities-box .city-change > span{color:#535353;}
.xt-crumbs-mod .cities-box .city-change .city-change-box{display:none;position:absolute;width:78px;top:-1px;left:-1px;height:20px;border:1px solid #db2c35;border-bottom-color:#fff;z-index:99;}
.xt-crumbs-mod .cities-box .city-change .cities-list{display:none;position:absolute;top:20px;left:-1px;width:702px;border:1px solid #db2c35;z-index:98;background-color: #fff;padding:10px 0;}
.xt-crumbs-mod .cities-box .city-change:hover{background-position: right bottom;}
.xt-crumbs-mod .cities-box .city-change:hover .city-change-box{display: block;}
.xt-crumbs-mod .cities-box .city-change:hover .cities-list{display: block;}

.xt-crumbs-mod .cities-box .city-change .cities-list .item{color:#535353;margin:0 11px;line-height: 30px;}
.xt-crumbs-mod .cities-box .city-change .cities-list .item:hover{color:#db2c35;}

/****************slideBanner*********************/
.slideBanner{width:100%;}
.slideBanner .leftSlide-box{position:relative;float:left;width:745px;height:350px;overflow:hidden;}
/*.slidesjs-pagination{
	z-index:99;
	position:absolute;
	width:140px;
	height:11px;
	line-height:10px;
	bottom:21px;
	left:50%;
	margin-left:-70px;
	text-align:center;
}
.slidesjs-pagination li{
	display: inline-block;
	*display: inline;
	*zoom:1;
	width:8px;
	height:8px;
	overflow: hidden;
	margin:0 3px;
	line-height: 0;
}*/
.slidesjs-pagination li a{
	display: inline-block;
	*display: inline;
	*zoom:1;
	width:8px;
	height:8px;
	text-indent: 100%;
	overflow: hidden;
	line-height: 20px;
	font-size: 0;
	background-image:url(../images/comps/slide-nav-li-bg.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.slidesjs-pagination li a.active{
	background-position: 0 bottom;
}
/*新增公用样式begin*/
#slide300 .slidesjs-pagination,#slide745 .slidesjs-pagination
,#slide250 .slidesjs-pagination{
    position: absolute;
    width:100%;
    left:50%;
    height:18px;
    bottom:12px;
    text-align:center;
    z-index:99;
}
#slide300 .slidesjs-pagination li
,#slide745 .slidesjs-pagination li
,#slide250 .slidesjs-pagination li{
	display:inline-block;
    width:18px;
    height:18px;
    overflow:hidden;
}
#slide300 .slidesjs-pagination li a
,#slide745 .slidesjs-pagination li a
,#slide250 .slidesjs-pagination li a{
    display:inline-block;
    width:18px;
    height:18px;
    background-color:#abaaaa;
    font-size:12px;
    color:#fff;
    text-align:center;
    line-height:18px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    text-indent:0;
    background-image:none;
}
#slide300 .slidesjs-pagination li
,#slide250 .slidesjs-pagination li{
	margin-right:8px;
}
#slide745 .slidesjs-pagination li a.active
,#slide300 .slidesjs-pagination li a.active
,#slide250 .slidesjs-pagination li a.active{
	background-color:#b6131b;
    background-image:none;
}
/*新增公用样式end*/
/*新增begin*/
#slide300 .slidesjs-pagination{margin-left:-150px;}
#slide745 .slidesjs-pagination{margin-left:-372.5px;}
#slide250 .slidesjs-pagination{margin-left:-125px;}
#slide745 .slidesjs-pagination li{margin-right:10px;}
/*新增end*/
.slideBanner .rightSlide-box{position: relative;float: right;width:250px;height:350px;overflow:hidden;}
/****************xt-youshi-list******************/
.xt-youshi-list{width:100%;margin-top: 20px;margin-right: -10px;margin-bottom: 35px;}
.xt-youshi-list li{float:left;width:208px;margin-right:10px;padding:15px;border:1px solid #f4f4f4;height:116px;}
.xt-youshi-list li > h1{padding-bottom: 4px;margin-bottom:10px;line-height:30px;font-size:18px;color:#db2c35;font-weight:bold;text-align: center;background-image:url(../images/comps/icon-yslist-bg.jpg);background-position:center bottom;background-repeat:no-repeat;}
.xt-youshi-list li > p{color:#535353;line-height: 24px;}

/****************act-news-mod******************/
.act-news-mod{float:left;width:310px;}
.act-news-mod h1{border-bottom:2px solid #d4d4d4;line-height:30px;color:#535353;font-size:18px;}
.act-news-mod h1>span{float:right;font-size:14px;padding-right: 15px;line-height: 35px;}
.act-news-mod h1>span>a{color:#535353;}
.act-news-mod h1>span>a:hover{color:#db2c35;}

.act-news-mod .act-news-list{padding-top:10px;width:100%;height:220px;overflow-y:scroll;}
.act-news-mod .act-news-list li{line-height: 24px;width:100%;height:24px;overflow:hidden;}
.act-news-mod .act-news-list li>a{color:#535353;}
.act-news-mod .act-news-list li:hover>a{color:#db2c35;}
/*新增样式*/
.act-news-list>li>a{
	width:230px;
	margin-right:20px;
	display:inline-block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:14px;
}
.act-news-mod .act-news-list li{
	line-height:28px;
	height:28px;
}
.act-news-list .a_book_r{
	font-size:14px;
	color:#db2c35;
	vertical-align:top;
	cursor:pointer;
}
/****************right-interview-mod**********************/
.right-interview-mod{float:right;width:210px;padding:0 15px;height:265px;background-color:#f2f2f2;}
.right-interview-mod h3.hd{font-size:16px;color:#db2c35;font-weight: bold;text-align: center;line-height: 45px;width:100%;height:45px;overflow:hidden;}
.right-interview-mod .form-list li{position: relative;}
.right-interview-mod .form-list .msg-box {color: #f00;height: 14px;line-height: 14px;padding: 3px 0 3px 65px;font-size: 12px;}
.right-interview-mod .form-list span.fl{display: block;width:65px;text-align: right;}
.right-interview-mod .form-list input.inp-box{width:140px;height:24px;border:1px solid #b5b5b5;}
.right-interview-mod .form-btn{text-align: center;}
.right-interview-mod .form-btn .xt-btn-s{width:120px;height:35px;line-height: 35px;}

/****************center-news-mod*****************/
.center-news-mod{float:left;width:415px;margin-left:20px;}
.center-news-mod > h1.news-title{border-bottom:2px solid #db2c35;line-height: 32px;text-align: center;margin-bottom: 10px;}
.center-news-mod > h1.last-news-title{margin-top: 30px;}
.center-news-mod > h1 > a{color:#535353;font-size:18px;font-weight: bold;}
.center-news-mod > h1 > a:hover{color:#db2c35;}
.center-news-mod .center-news-list{margin-right: -20px;padding-left: 10px;}
.center-news-mod .center-news-list li{float:left;width:190px;height:24px;line-height: 24px;overflow: hidden;margin-right: 20px;}
.center-news-mod .center-news-list li a{color:#535353;}
.center-news-mod .center-news-list li:hover a{color:#db2c35;}

/****************xt-tabs-mod*********************/
.xt-tabs-mod{width:100%;position: relative;margin-top:40px;}
.xt-tabs-mod .tabs-nav-box{position: relative;border-bottom:2px solid #db2c35;}
.xt-tabs-mod .tabs-nav-box > h1{font-size:18px;line-height: 35px;color:#535353;}
.xt-tabs-mod .tabs-nav-box .tabs-nav{position: absolute;bottom:-2px;*bottom:-2px;left:120px;}
.xt-tabs-mod .tabs-nav-box .tabs-nav.sec-tabs-nav{left:140px;}
.xt-tabs-mod .tabs-nav-box .tabs-nav li{cursor:default;float:left;padding:0 15px;margin-right:12px;line-height:32px;font-size:18px;border-top:3px solid #fff;border-bottom:2px solid #db2c35;}
.xt-tabs-mod .tabs-nav-box .tabs-nav li>a{font-size:18px;}
.xt-tabs-mod .tabs-nav-box .tabs-nav li.active{color:#db2c35;border-top-color:#db2c35;border-bottom-color:#fff;border-left:1px solid #db2c35;border-right:1px solid #db2c35;}
.tabs-nav>li>a{color:#535353;display:block;}
.xt-tabs-mod .tabs-nav-box .tabs-nav li.active a{color:#db2c35;}
.xt-tabs-mod .lx-info-box{float:left;width:320px;margin-right:20px;margin-top: 20px;}
.xt-tabs-mod .lx-info-box-mod{position:relative;float:left;width:680px;margin-top: 20px;padding-right:320px;}
.xt-tabs-mod .lx-info-box-mod .lx-info-box{margin-top:0;position: relative;padding-top: 75px;}
.xt-tabs-mod .lx-info-box.last-box{margin-right:0;}
.xt-tabs-mod .lx-info-box-mod .lx-info-box.last-box{margin-right:0;padding-top: 0;position: absolute;top:0;left:680px;}

.xt-tabs-mod .info-mod-link:hover,.xt-youshi-list .info-mod-link:hover{box-shadow: 0px 5px 10px 2px #c7c7c7}
.xt-tabs-mod .lx-info-box .lx-info-title{width:320px;height:55px;margin:0 0 20px;}
.xt-tabs-mod .lx-info-box-mod .lx-info-box .lx-info-title{position: absolute;top:0;left:0;}
.xt-tabs-mod .lx-info-box-mod .lx-info-box.last-box .lx-info-title{position: static;}
.xt-tabs-mod .lx-info-box-mod .lx-info-box .lx-info-title.fixedIt{position: fixed;z-index:999;}

.xt-tabs-mod .lx-info-box .lx-info-list{width:100%;margin-bottom: -15px;}
.xt-tabs-mod .lx-info-box .lx-info-list li{border-bottom:1px dashed #f0f0f0;margin-bottom: 15px;padding-bottom: 15px}
.xt-tabs-mod .lx-info-box .lx-info-list li:last-child{border-bottom:none;}
.xt-tabs-mod .lx-info-box .lx-info-list li > h3{line-height: 18px;border-left:2px solid #db2c35;padding-left:8px;font-size:18px;color:#535353;margin-bottom: 10px;margin-left:10px;}
.xt-tabs-mod .lx-info-box .lx-info-list li > h4{font-weight: bold;color:#535353;text-align: center;margin-bottom: 5px;}
.xt-tabs-mod .lx-info-box .lx-info-list li > p{padding:0 10px;padding-right:5px;color:#535353;line-height: 24px;}

.xt-tabs-mod .lx-info-box .lx-info-list li >a h3{line-height: 18px;border-left:2px solid #db2c35;padding-left:8px;font-size:18px;color:#535353;margin-bottom: 10px;}
.xt-tabs-mod .lx-info-box .lx-info-list li >a h4{font-weight: bold;color:#535353;margin-bottom: 5px;width:307px;height:20px;padding:0 8px;padding-right:5px;line-height:20px;overflow:hidden;text-indent:14px;}
.xt-tabs-mod .lx-info-box .lx-info-list li >a p{padding:0 8px;padding-right:5px;color:#535353;line-height: 24px;width:307px;height:48px;overflow:hidden;}
.xt-tabs-mod .lx-info-box .lx-info-list li >a:hover *{color:#db2c35;}
.xt-tabs-mod .lx-info-box .lx-info-table{width:100%;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td{color:#535353;line-height: 24px;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td.num-td{padding-left: 7px;width:27px;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td.name-td{width:180px;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td.name-td a{color:#535353;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td.link-td > a{color:#e17f00;}
.xt-tabs-mod .lx-info-box .lx-info-table tr td.link-td > a:hover{color:#db2c35;}
.xt-tabs-mod .lx-info-box .lx-info-btn{text-align: center;margin-top: 20px;padding-bottom:10px;}
.xt-tabs-mod .lx-info-box .lx-info-btn .xt-btn-s{float:none;width: 200px;height:44px;line-height: 44px;}
.xt-tabs-mod .lx-info-box .lx-info-slide{position:relative;width:320px;height:160px;z-index:9;}
.xt-tabs-mod .lx-info-box .lx-info-slide .slidesjs-pagination{bottom:10px;background: none;}
.xt-tabs-mod .lx-info-box .lx-info-news{margin-top: 10px;}
.xt-tabs-mod .lx-info-box .lx-info-news li{line-height: 30px;}
.xt-tabs-mod .lx-info-box .lx-info-news li a{color:#535353;}
.xt-tabs-mod .lx-info-box .lx-info-news li:hover a{color:#db2c35;}

.xt-tabs-mod .xt-ther-slide{position:relative;width:820px;height:335px;margin:0 auto;padding:30px 90px 0;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item{position:relative;padding-left:325px;height:335px;width:495px;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > img{position: absolute;top:0;left:0;height:335px;width:auto;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item a> img{position: absolute;top:0;left:0;height:335px;width:auto;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > h1{padding-top: 45px;font-size:48px;color:#535353;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > h1 a{color:#535353;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > h5{color:#535353;margin-bottom: 25px;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > p{line-height: 24px;width:100%;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item p.ther-item-info{height:96px;overflow:hidden;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item > p.ther-item-tel{color:#db2c35;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item .ther-item-btn{position: absolute;bottom:0;left:325px;}
.xt-tabs-mod .xt-ther-slide .ther-slide-item .ther-item-btn .xt-btn-s{width:108px;height:40px;line-height: 40px;}
.xt-tabs-mod .xt-ther-slide .slidesjs-pagination{display: none;}
.xt-tabs-mod .xt-ther-slide .slidesjs-navigation{position:absolute;top:50%;text-indent:-100px;margin-top:-17px;width:18px;height:34px;overflow: hidden;background: url(../images/comps/slide-arrow-bg.png) 0 0 no-repeat;}
.xt-tabs-mod .xt-ther-slide .slidesjs-navigation.slidesjs-previous{left:0;}
.xt-tabs-mod .xt-ther-slide .slidesjs-navigation.slidesjs-next{right:0;background-position: -18px 0;}


.xt-tabs-mod .xt-aflow-list{margin-right: -9px;margin-top: 25px;}
.xt-tabs-mod .xt-aflow-list li{position:relative;float:left;width:123px;padding-right:37px;height:96px;padding-left:83px;background-color:#f2f2f2;margin-right: 9px;margin-bottom: 12px;}
.xt-tabs-mod .xt-aflow-list li.aflow-1{background: url(../images/comps/icon-aflow-1.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-2{padding-right:30px;width:130px;background: url(../images/comps/icon-aflow-2.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-3{padding-right:20px;width:140px;background: url(../images/comps/icon-aflow-3.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-4{background: url(../images/comps/icon-aflow-4.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-5{background: url(../images/comps/icon-aflow-5.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-6{background: url(../images/comps/icon-aflow-6.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-7{padding-right:20px;width:140px;background: url(../images/comps/icon-aflow-7.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li.aflow-8{background: url(../images/comps/icon-aflow-8.png) #f2f2f2 16px center no-repeat;}
.xt-tabs-mod .xt-aflow-list li >a h2{color:#535353;font-size:18px;border-bottom:1px solid #535353;margin-bottom: 5px;padding-top: 10px;}
.xt-tabs-mod .xt-aflow-list li .left-aflow-tip{float:left;}
.xt-tabs-mod .xt-aflow-list li .right-aflow-tip{float:right;}
.xt-tabs-mod .xt-aflow-list li >a p{color:#868484;line-height: 22px;}
.xt-tabs-mod .xt-aflow-list li:hover{box-shadow: 0px 3px 5px 2px #c7c7c7}

.xt-tabs-mod .serve-tips{margin: 15px 0 0;}
.xt-tabs-mod .serve-tips .tel {
	color: #db2c35;
  font-weight: 700;
}
.xt-tabs-mod .serve-tips span.center-padding,.xt-tabs-mod .serve-tips span.last{padding-left:25px;}
.xt-tabs-mod .serve-tips p a.consult{color: #db2c35;font-weight: 700;}
.xt-tabs-mod .serve-line {
  width: 1000px;
  margin: 15px auto;
  height: 1px;
  background: #d7d7d7;
  overflow: hidden;
  zoom: 1;
}
.xt-tabs-mod .consult-con,.xt-tabs-mod .form-paras{
	float: left;
}
.xt-tabs-mod .consult-con .consult-inp{
	 width: 350px;
	 height: 32px;
	 border:1px solid #b5b5b5;
	 padding-left:14px;
	 margin:15px 0 0;
	 color: #c2c2c2;
}
.xt-tabs-mod .form-paras{
	width: 530px;
}
.xt-tabs-mod .form-paras dd,.xt-tabs-mod .form-paras dt{
	float: left;
	height: 45px;
	font-size: 14px;
}
.xt-tabs-mod .form-paras dt{
	width: 90px;
	text-align: right;
}
.xt-tabs-mod .form-paras dd{
	width: 165px;
	position: relative;
}
.xt-tabs-mod .form-paras .comm-inp{
	width: 120px;
	height: 21px;
	line-height: 21px;
	border:1px solid #b5b5b5;
	color: #c2c2c2;
	padding-left:12px;
}
.xt-tabs-mod .form-paras .msg-box{
	color: #f00;
	height: 14px;
	line-height: 14px;
	padding:5px 0;
	font-size: 12px;
}
.xt-tabs-mod .xt-btn-s{
	float: left;
	margin:10px 0 0;
}


.ther-cont-box{position: relative;width:100%;height:365px;overflow:hidden;}
.ther-cont-box>div{position: absolute;top:0;left:0;z-index: 1;}