#container{width: 1000px;margin: 50px auto;}
*{padding: 0;margin: 0;}
ul,li{list-style:none;}
a{text-decoration: none;}
img{border: none;}
.clearfix:after{
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}
.slideBanner  .leftSlide-bannerbox{
	float: left;
	height: 296px;
	position: relative;
	width: 300px;
}
.right-interview-mod{
	height: 280px;
	padding-top: 16px;
}
.right-interview-mod .form-list .msg-box{padding: 0 0 0 65px;}
.center-news-mod  h1.news-title{border-bottom: none;}
.xt-crumbs-mod .countries-box .main-country{margin-right: 0}
.center-news-mod  h1.last-news-title{border-top: 1px solid #d4d4d4;padding-top: 20px;}
.center-news-mod .center-news-list{padding-top: 6px;}
.xt-crumbs-mod .countries-box .level-change{
	border: none;
    cursor: pointer;
    float: left;
    height: 20px;
    line-height: 20px;
    padding-left: 0;
    position: relative;
    width: 350px;
    background: none;
}
.xt-crumbs-mod .countries-box .level-change .item {
    color: #535353;
    margin: 0 4px;
    line-height: 30px;
}
.xt-crumbs-mod .countries-box .level-change .item:hover{color: #DB2C35}
.xt-crumbs-mod .crumb-box .segm{padding: 0 3px;}
.layout{margin: 0 0 30px;}

.au_xt_superiorty{
	padding: 11px 0;
	height: 34px;
	line-height: 34px;
	margin-bottom: 26px;
	background-color: #f2f2f2;
	font-size: 0;
	overflow: hidden;
}
.au_xt_superiorty .title{
	display: inline-block;
	position: relative;
	padding-left: 16px;
	font-size: 16px;
	color: #686868;
}
.au_xt_superiorty .title span{position: relative;z-index: 2;font-weight: 700;}
.au_xt_superiorty .title:before{
	content: '';
	position: absolute;
	left: 28px;
	top: -11px;
	width: 64px;
	height: 56px;
	display: block;
	background: url(images/newIcon.png) no-repeat;
	background-position: 0 -5px;
}
.au_xt_superiorty .w_xt_adv_list{
	display: inline-block;
	font-size: 0;
}
.au_xt_superiorty .w_xt_adv_list a{
	display: inline-block;
	position: relative;
	padding-right:16px; 
	margin-left: 38px;
	color: #535353;
	font-size: 14px;
	border-right: 1px solid #fff;
	-webkit-transition: all .3s;
		-moz-transition: all .3s;
		-ms-transition: all .3s;
		-o-transition: all .3s;
		transition: all .3s;	
}
.au_xt_superiorty .w_xt_adv_list a:hover{
	color: #db2c35;
}
.au_xt_superiorty .w_xt_adv_list a.a_s5{border-right: none;}
.au_xt_superiorty .w_xt_adv_list a:before{
	content: '';
	position: absolute;
	left: -23px;
	top: 5px;
	width: 22px;
	height: 20px;
	display: block;
	background: url(images/newIcon.png) no-repeat;
}
.au_xt_superiorty .w_xt_adv_list a.a_s1:before{background-position: -178px -2px}
.au_xt_superiorty .w_xt_adv_list a.a_s2:before{background-position: -178px -29px}
.au_xt_superiorty .w_xt_adv_list a.a_s3:before{background-position: -178px -56px}
.au_xt_superiorty .w_xt_adv_list a.a_s4:before{background-position: -178px -84px}
.au_xt_superiorty .w_xt_adv_list a.a_s5:before{background-position: -178px -112px}
.channel_au_news{
	display: inline-block;
	width: 100%;
}
.channel_au_news .c_a_n_blocks{
	float: left;
	height: 262px;
	border: 1px solid #d4d4d4;
	border-top: 2px solid #db2c35;
}
.channel_au_news .c_a_n_blocks .title{
	position: relative;
	padding: 15px 0 18px 20px;
}
.channel_au_news .c_a_n_blocks .title .name{
	font-size: 18px;
	color: #535353;
	font-weight: 700;
}
.channel_au_news .c_a_n_blocks .title .more{
	position: absolute;
	right: 20px;
	top: 18px;
	font-size: 14px;
	color: #535353;
	text-decoration: none;
}
.channel_au_news a:hover,.a_l_method_item a.more:hover,.channel_au_news .c_a_n_blocks .title .more:hover,.a_l_news_panel .a_l_news_list li a:hover{
	color: #db2c35;
}
.channel_au_news .w_415{width: 413px;}
.channel_au_news .w_257{width: 257px;margin: 0 16px;}
.channel_au_news .w_290{width: 290px;}
.au_activity_list,.au_blog_list{
	padding-left: 20px;
	margin-right: 15px;
	height: 196px;
	overflow: auto;
}
.au_activity_list li{
	line-height: 28px;
	height: 28px;
	width: 100%;
	font-size: 0;
	overflow: hidden;
}
.au_blog_list li a,.au_honor_container li a{
	position: relative;
	display: block;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color: #535353;
	font-size: 14px;
}
.au_activity_list .text{
	display: inline-block;
	width: 290px;
	margin-right: 26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color: #535353;
	font-size: 14px;
}
.au_activity_list .text:hover,.au_blog_list li a:hover{color: #db2c35; }
.au_activity_list .a_book_r{
	font-size: 14px;
	color: #db2c35;
	vertical-align: top;
}
.au_honor_container{
	margin-left: 20px;
	margin-right: 15px;
	height: 196px;
	overflow: hidden;
}
.au_honor_container li a{padding-left: 30px;}
.au_honor_container li a:before{
	content: '';
	position: absolute;
	left: 0;
	top: 6px;
	width: 18px;
	height: 18px;
	display: block;
	background: url(images/newIcon.png) no-repeat -178px -143px;
}
.a_l_tab_box{
	display: inline-block;
	font-size: 0;
	width: 100%;
	height: 36px;
	border-bottom: 2px solid #db2c35;
}
.a_l_tab_box .title{
	display: inline-block;
	padding: 0 26px 0 16px;
	line-height: 36px;
	font-size: 18px;
	color: #535353;
}
.a_l_tab_box .a_l_tab_list{
	display: inline-block;
	font-size: 0;
}
.a_l_tab_box .a_l_tab_list li{
	display: inline-block;
	padding: 0 16px;
	line-height: 34px;
	height: 34px;
	background-color: transparent;
	font-size: 18px;
	color: #535353;
	border: 1px solid transparent;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	cursor: pointer;
}
.a_l_tab_box .a_l_tab_list li.active{
	color: #db2c35;
	border-color: #db2c35;
	font-weight: 700;
	border-bottom-color: #fff;
	background-color: #fff;
}
.a_l_method_container{
	padding-top: 20px;
}
.a_l_method_container .a_l_item_left{
	float: left;
	width: 217px;
	overflow: hidden;
}
.a_l_item_left .a_l_pic{width: 217px;height: 265px;overflow: hidden;}
.a_l_item_left .a_l_pic img,.al_offer_list img,.al_school_list img{
	display: block;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;
}
.a_l_item_left .a_l_pic img:hover,.al_offer_list img:hover,.al_school_list li:hover img{
	-webkit-transform: scale(1.03);-moz-transform: scale(1.03);-ms-transform: scale(1.03);-o-transform: scale(1.03);transform: scale(1.03);}
.a_l_item_left .tools_list li{
	position: relative;
	float: left;
	margin-top: 3px;
	width: 107px;
	height: 44px;
	overflow: hidden;
}
.a_l_item_left .tools_list li:before{
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 50px;
	background: url(images/newIcon.png) no-repeat;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.a_l_item_left .tools_list li:hover:before{
	-webkit-transform: translateX(3px);
	-moz-transform: translateX(3px);
	-ms-transform: translateX(3px);
	-o-transform: translateX(3px);
	transform: translateX(3px);
}
.a_l_item_left .tools_list li a{
	position: relative;
	z-index: 2;
	display: block;
	padding: 4px 10px 0 58px;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 3px;
}
.a_l_item_left .tools_list li.tool1{background-color: #d9feff;}
.a_l_item_left .tools_list li.tool2{background-color: #fffae4;margin-left: 3px;}
.a_l_item_left .tools_list li.tool3{background-color: #dbffec;}
.a_l_item_left .tools_list li.tool4{background-color: #ffe8e8;margin-left: 3px;}
.a_l_item_left .tools_list li.tool1:before{background-position: -7px -77px;}
.a_l_item_left .tools_list li.tool2:before{background-position: -72px -74px;}
.a_l_item_left .tools_list li.tool3:before{background-position: -10px -129px;}
.a_l_item_left .tools_list li.tool4:before{background-position: -82px -130px;}
.a_l_item_left .tools_list li.tool1 a{color: #038f96}
.a_l_item_left .tools_list li.tool2 a{color: #aa6000}
.a_l_item_left .tools_list li.tool3 a{color: #0e4910}
.a_l_item_left .tools_list li.tool4 a{color: #b90e0c}
.a_l_item_center{
	float: left;
	margin-left: 23px;
	width: 546px;
}
.a_l_item_center .a_l_news_panel{
	width: 250px;
	float: left;
	margin-right: 23px;
	overflow: hidden;
}
.a_l_item_center .a_l_news_mt{margin-top: 30px;}
.a_l_item_center .a_l_news_panel .title{
	height: 36px;
	padding-left: 16px;
	margin-bottom: 9px;
	line-height: 36px;
	background-color: #f2f2f2;
	color: #535353;
}
.a_l_item_center .a_l_news_panel .title .name{display: inline-block;font-size: 16px;font-weight: 700;}
.a_l_news_panel .title .more{
	float: right;
	padding-right: 15px;
	text-align: right;
	color: #535353;
	font-size: 14px;
}
.a_l_news_panel .a_l_news_list li{
	position: relative;
	height: 30px;
	padding: 0 10px 0 5px;
	line-height: 30px;
}
.a_l_news_panel .a_l_news_list li:before{
	content: '';
	position: absolute;
	left: 3px;
	top: 13px;
	width: 3px;
	height: 3px;
	display: block;
	background-color: #d0d0d0;
}
.a_l_news_panel .a_l_news_list li a{
	display: block;
	padding-left: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	color: #535353;
	font-size: 14px;
}
.a_l_item_right{
	float: right;
	width: 209px;
	height: 360px;
	border: 1px solid #d4d4d4;
}
.a_l_item_right .a_l_r_tab{
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #d4d4d4;
}
.a_l_item_right .a_l_r_tab li{
	float: left;
	width: 104px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	color: #535353;
	font-size: 16px;
	font-weight: 700;
	cursor: pointer;
	background-color: #f2f2f2;	
	border-top: 3px solid transparent;
}
.a_l_item_right .a_l_r_tab li.li2{border-left: 1px solid #d4d4d4;}
.a_l_item_right .a_l_r_tab li.active{
	position: relative;
	background-color: #fff;
	margin-top: -2px;
	bottom: -1px;
	height: 48px;
	line-height: 48px;
	border-top-color: #db2c35
}
.a_l_case_container{
	padding: 8px 0 5px 16px;
	font-size: 14px;
}
.a_l_case_container .more{
	display: block;
	text-align: center;
	color: #535353;
}
.al_case_list li{
	padding-right: 16px;	
}
.al_case_list li a,.al_test_panel .test_news li a{
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color: #535353;
	font-size: 14px;
}
.al_case_list li a{
	height: 30px;
	line-height: 30px;
}
.al_test_panel .test_news li a{height: 26px;line-height: 26px;}
.al_case_list li a:hover,.al_school_list .school_name:hover,.al_test_panel .test_news li a:hover{color: #db2c35;}
.al_offer_list li{
	float: left;
	width: 85px;
	height: 108px;
	overflow: hidden;
	border: 1px solid #f2f2f2;
	margin: 6px 3px 3px 0;
}
.al_school_list li{
	display: table;
	width: 100%;
	margin-bottom: 10px;
}
.al_school_list .school_pic{
	display: table-cell;
	width: 44px;
	overflow: hidden;
}
.al_school_list .school_pic img{
	display: block;
	width: 67px;
	height: auto;
	vertical-align: middle;
	text-align: center;
}
.al_school_list .school_name{
	display: table-cell;
	width: 110px;
	padding: 0 10px;
	vertical-align: middle;
	text-align: center;
	color: #535353;
	font-size: 14px;
}
.au_lx_test{
	margin: 40px 0;
}
.a_l_test_container{
	padding-top: 25px;
}
.al_test_panel{
	width: 320px;
	float: left;
	overflow: hidden;
}
.al_test_panel .test_news{
	padding: 15px 12px 5px;
	overflow: hidden;
}
.al_test_panel .more{
	display: block;
	margin: 10px auto 0;
	width: 134px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background-color: #db2c35;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.al_test_panel .more:hover{
	background-color: #b7131c
}
.al_test_panel_center{margin: 0 20px;}
.test_button_list{margin-right: -50px;}
.test_button_list li{
	float: left;
	width: 98px;
	height: 45px;
	margin: 9px 9px 0 0;
	border: 1px solid #b5b5b5;
	background-color: #fff;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.test_button_list li a{
	display: block;
	line-height: 45px;
	text-align: center;
	color: #db2c35;
	font-size: 14px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
.test_button_list li:hover{
	background-color: #db2c35;
	border-color: #db2c35;
}
.test_button_list li:hover a{color: #fff}
.pop_window{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	display: none;
}
.popmask{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	background-color: #000;
	background-color: rgba(0,0,0,0.9);
	-webkit-opacity: 0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	display: block;
}
.applyform{
	position: absolute;
	width: 652px;
	height: 368px;
	left: 50%;
	top: 50%;
	margin-left: -326px;
	margin-top: -184px;
	background: #fff url(images/bg_pop.jpg) no-repeat left center;
}
.download_area{
	position: absolute;
	width: 600px;
	height: 150px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -75px;
	background: #fff;
	display: none;
}
.download_area .href_place{padding-top:15px;text-align:center}
.download_area p a{
  text-align:center;
  font-size:16px;
  line-height:34px;
  color:#333;
}
.download_area p a:hover{text-decoration:underline}
.applyTitle{
	position: relative;
	height: 56px;
	background-color: #fcc63f;
	color: #313131;
}
.applyTitle span{
	line-height: 56px;
	margin-left: 12px;
	font-size: 22px;
}
.closeBtn{
	position: absolute;
	right: 10px;
	top: 13px;
	width: 30px;
	height: 30px;
	background: url(images/close-icon-2.png) no-repeat center center;
	cursor: pointer;
}
.downform{
	padding-left: 250px;
}
.p_item{
	position: relative;
	padding-top: 18px;
	float: left;
	width: 100%;
}
.p_item span{
	width: 80px;
	float: left;
	text-align: right;
	font-size: 14px;
	line-height: 30px;
}
.p_item i{
	font-style: normal;
	font-size: 12px;
}
.user_val1{
	height: 30px;
	border: 1px solid #D1D1D1;
}
.w1{
	width: 166px;
}
.w2{
	width: 56px;
	vertical-align: middle;
}
.get_yzm{
	height: 30px;
	width: 105px;
	text-align: center;
	line-height: 30px;
	background-color: #ABABAB;
	color: #fff;
	font-size: 12px;
	border:none;
	cursor: pointer;
	vertical-align: middle;
}
.p_item p{
	color: red;
}
.tj_form{
	display: inline-block;
    height: 40px;
    width: 174px;
    margin-right: 50px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    background-color: #db2c35;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
	margin-top: 0;
	margin-left: 100px;
	border: none;
	text-align: center;
}
.a_school_name{color:#DB2C35}