@charset "utf-8";
/*通用样式*/
body,div,p,a,li,ul,ol,span,input,dl, dd, dt, form, h1, h2, h3, h4, h5, h6, h7, input, select, pre,img,textarea,blockquote{ padding:0px; margin:0px; list-style:none; outline:none; font-size:system; border:0 none; text-decoration:none;}

/*修改整个页面的背景色*/
body{ font-family:"\5FAE\8F6F\96C5\9ED1",helvetica,Arial;position:relative; overflow-x:hidden; background-color: #fff;}


table{border-collapse:collapse;border-spacing:0;}
img{max-width:100%;height:auto;}
em,strong,th,b,i{font-style:normal;font-weight:normal;}
th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;}
img,input,label,button{vertical-align:middle;}
input:focus,button:focus,select:focus,textarea:focus{outline:0;}

a{blr:expression(this.onFocus=this.blur()); color:inherit; }            /*去掉a标签的虚线框，避免出现奇怪的选中区域*/
a.hidefocus,a:active,a:focus,.hidefocus:focus,input[type=button] ,input[type=submit] { outline:none; -moz-outline:none; color:inherit; }    /*去掉a标签的虚线框，避免出现奇怪的选中区域*/
button.hidefocus::-moz-focus-inner {border:none;}   /*::-moz-focus-inner无边框 */
.round{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.radius_4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.hidden{display:none}
.vam { vertical-align:middle;}
.orange,a.orange,.orange a { color:#ff6600}
.blue { color:#00A3D9;}
.tdu { text-decoration:underline;}
.gray,a.gray,.gray a {color:#888}
.dgray,a.dgray,.dgray a {color:#666}
.org,a.org,.org a {color: #f60;line-height: 40px;}
.btx { border-bottom:1px #bfbfbf dotted}
.red,.red a,.red a:link { color:#C00;}
.color1{color:#666666}
.color2{color:#339ef5}
.color3{color:#22b700}
.color4{color:#e78d00}
.color5{color:#f01c00}


.webkitbg {background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));}
.center { text-align:center;}

input, textarea,select{
padding: 0.4em;
border: solid 1px #d5d5d5;
outline: 0;
font: normal 0.95em/100% Verdana, Tahoma, sans-serif;
width: 10em;
background: #FFFFFF url('bg_form.png') left top repeat-x;
background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.header{  position: fixed;
  width: 100%;
  z-index: 99990;
  height: 3.92em;
  left: 0;
  top: 0;
  background-color: #565656;
  background-color: #bd141d;
  width: 100%;
  height: 3em;}
  .headernull{
  width: 100%;
  height: 3em;}
  

  
  
.header ul{}
.header li{}
.header .logo{float:left;margin:0.5em}
.header .headertitle{}
.headertitle {
  position: relative;
  /*width: 12em;*/
  height: 1.8em;
  margin: 0.35em auto;
  text-align: center;
  line-height: 1.8em;
  font-size: 1.2em;
  color: #fff;
}

.header .logo img{width:7em;}
.header .search{float:right;margin: 0.5em 0.2em;}
.header .search input{  width: 9.8em;
  color: #9a9a9a;
  border: solid 1px #9a9a9a;
  font-size: 0.92em;}
#search {  background: url(../images/seach.png) no-repeat 95% 50%;
  background-size: 1.5em;
  background-color: #fff;}
  
/*.header .menu{float:left;margin:0.5em}
.header .menu img{width:7em;} */

.header .menu{float:right;margin:0.7em}
.header .menu img{width:1.5em;}

/*.header .person{float:right;margin:0.7em}
.header .person img{width:1.5em;}*/

/*侧滑*/

.menuLeft, .myspace{ min-height:45em; display:none; position:absolute; top:0; left:0; z-index:0; width:100%; height:100%; background:url(../images/bgz2_02.png) no-repeat 0 0; background-size:100% 100%; }
.myspace{ background:url(../images/bg_03.png) no-repeat center 18em; background-size:100% 100%; }
.conBox{ min-height:45em; height:100%; position:relative; top:0; left:0; width:100%; background:#fff; height:100%;  box-shadow:0 3px 10px rgba(51,51,51,0.5); -webkit-box-shadow:0 3px 10px rgba(51,51,51,0.5); -moz-box-shadow:0 3px 10px rgba(51,51,51,0.5) }









/*轮播*/

.mBan2 { /*overflow: hidden;*/ }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 0.8em; overflow: hidden; position: absolute; bottom: 0.1em; z-index: 1; width: 8.58em; margin-left: -3.29em; left: 50%; padding: 0.29em 0px 0px 0.79em; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 0.8em; height: 0.8em; background: url(../images/btn11.png) no-repeat 0% 50%;background-size: 0.8em; cursor: pointer; margin-right: 1em; }
.mBan2 .slideBox .hd ul li.on{ background: url(../images/btn21.png) no-repeat 0% 50%;background-size: 0.8em; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }


/*城市等选项*/
.main_visual{height:15em;overflow:hidden;position:relative;}
.main_image{height:14em;overflow:hidden;position:relative; margin-top:1.43em;}
.main_image ul{overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;height:6em;}
.main_image li img {
display: block;
width: 3em;
position: relative;
margin: 0 auto;
}
.main_image li a {
display: block;
width: 25%;
height: 5em;
float: left;
margin-bottom: 1em;
text-align: center;
}
.main_image li span {
margin-top: 0.5em;
display: block;
font-size:0.92em;
}
div.flicking_con{position:absolute;top:13em;left:50%;z-index:999;width:21.43em;height:1.5em;margin:0 0 0 -1.5em;}
div.flicking_con a{float:left;width:1.5em;height:1.5em;margin:0;padding:0;background:url('../images/btn31.png') 0 0 no-repeat;background-size: 0.9em;display:block;text-indent:-71.43em}
div.flicking_con a.on{background:url('../images/btn3.png') 0 0 no-repeat;background-size: 0.9em;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:5.21em!important;height:5.21em!important;top:50%;margin-top:-2.64em;display:none;}
#btn_prev{background:url(../img/hover_left.png) no-repeat left top;left:0.71em;}
#btn_next{background:url(../img/hover_right.png) no-repeat right top;right:0.71em;}

/*分割线*/
.line{width: 100%;height: 0.8em;background-color: #ececec;  margin-bottom: 1em;}

/*猜你喜欢*/
.like{margin: 1em 1em 1em 1em;}
.like .title{height: 1.5em;}
.like .titlebar{border: 0.2em solid #f6444d;}
.like .titlename{margin-left: 0.5em;line-height: 1.5em;font-size: 1.1em;color:#000;}
.like .likecontent{margin: 1.5em auto 0.5em auto;}
.like .fleft{float:left;width:49%;position: relative;}
.like .fright{float:right;width:48%;position: relative;}
.like .fright span,.like .fleft span,.like .fright span{
background-color: #d7d4d4;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
color: #000;
height: 1.57em;
line-height: 1.57em;
overflow: hidden;
padding: 0 0.88em;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
-webkit-box-sizing: border-box;
text-align: right;
}

.like .fleft .left1{margin-bottom: 1.1em;position: relative;}
.like .fleft .left2{position: relative;}
.like .fleft img{width: 100%;}
.like .fright img{width: 100%;}
		/*媒体自适应.like .likecontent 及 .like .fright img样式*/
		@media screen and (min-width:1080px){
		.like .likecontent{ height: 15em;}
		.like .fright img,.like .fright span{width: 97%;}
		}
		@media screen and (min-width:720px) and (max-width:1079px){
		.like .likecontent{ height: 15em;}
		.like .fright img,.like .fright span{width: 97%;}
		}
		@media screen and (min-width:640px) and (max-width:719px){
		.like .likecontent{ height: 15em;}
		.like .fright img,.like .fright span{width: 97%;}
		}
		@media screen and (min-width:540px) and (max-width:639px){
		.like .likecontent{ height: 15em;}
		.like .fright img,.like .fright span{width: 97%;}
		}
		@media screen and (min-width:480px) and (max-width:539px){
		.like .likecontent{ height: 15em;}
		.like .fright img,.like .fright span{width: 97%;}
		}


		@media screen and (min-width:400px) and (max-width:479px){
		.like .likecontent{ height: 12.5em;}
		.like .fright img,.like .fright span{width: 98%;}
		}
		@media screen and (min-width:350px) and (max-width:399px){
		.like .likecontent{ height: 11em;}
		.like .fright img,.like .fright span{width: 100%;}
		}
		@media screen and (min-width:320px) and (max-width:349px){
		.like .likecontent{ height: 10em;}
		.like .fright img,.like .fright spanimg{width: 100%;}
		}

/*特色留学*/
.study{margin: 1em 1em 1em 1em;}
.study .title{height: 1.5em;}
.study .titlebar{border: 0.2em solid #f6444d;}
.study .titlename{margin-left: 0.5em;line-height: 1.5em;font-size: 1.1em;color:#000;}
.study .more {float: right;font-size: 1.1em;color: #565656;}
.study .more em{}
.study .studycontent{margin: 1.5em auto 0.5em auto;}
.study .fleft{float:right;width:46%;position: relative;}
.study .fright{float:left;width:52%;position: relative;}
.study .fright span,.study .fleft span,.study .fright span{
background-color: #d7d4d4;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
color: #000;
height: 1.57em;
line-height: 1.57em;
overflow: hidden;
padding: 0 0.38em;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
-webkit-box-sizing: border-box;
text-align: center;
}

.study .fleft .left1{margin-bottom: 1.1em;position: relative;}
.study .fleft .left2{position: relative;}
.study .fleft img{width: 100%;}
.study .fright img{width: 100%;}
		/*媒体自适应.study .studycontent 及 .study .fright img样式*/
		@media screen and (min-width:1080px){
		.study .studycontent{ height: 15em;}
		.study .fright img,.study .fright span{width: 97.5%;}
		}
		@media screen and (min-width:720px) and (max-width:1079px){
		.study .studycontent{ height: 15em;}
		.study .fright img,.study .fright span{width: 97.5%;}
		}
		@media screen and (min-width:640px) and (max-width:719px){
		.study .studycontent{ height: 15em;}
		.study .fright img,.study .fright span{width: 97.5%;}
		}
		@media screen and (min-width:540px) and (max-width:639px){
		.study .studycontent{ height: 15em;}
		.study .fright img,.study .fright span{width: 97.5%;}
		}
		@media screen and (min-width:480px) and (max-width:539px){
		.study .studycontent{ height: 15em;}
		.study .fright img,.study .fright span{width: 97.5%;}
		}


		@media screen and (min-width:400px) and (max-width:479px){
		.study .studycontent{ height: 12.5em;}
		.study .fright img,.study .fright span{width: 97%;}
		}
		@media screen and (min-width:350px) and (max-width:399px){
		.study .studycontent{ height: 11em;}
		.study .fright img,.study .fright span{width: 98%;}
		}
		@media screen and (min-width:320px) and (max-width:349px){
		.study .studycontent{ height: 10em;}
		.study .fright img,.study .fright spanimg{width: 100%;}
		}
		
		
/*热门活动*/
.hot{margin: 1em 1em 5em 1em;}
.hot .title{height: 1.5em;}
.hot .titlebar{border: 0.2em solid #f6444d;}
.hot .titlename{margin-left: 0.5em;line-height: 1.5em;font-size: 1.1em;color:#000;}
.hot .more {float: right;font-size: 1.1em;color: #565656;}
.hot .more em{}
.hot .hotcontent{}
.hot ul{margin-top: 1.5em;}
.hotdec .place{color:#565656}
		/*媒体自适应.study .studycontent 及 .study .fright img样式*/
		@media screen and (min-width:1080px){
			.hot li{height: 6em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 5em;}
			.hotimg img{width: 5em;}
			.hot .hotdec{float: left;font-size: 0.6em;line-height: 2.5em;margin-left: 2.5em;width: 35em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 5em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:720px) and (max-width:1079px){
			.hot li{height: 6em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 5em;}
			.hotimg img{width: 5em;}
			.hot .hotdec{float: left;font-size: 0.6em;line-height: 2.5em;margin-left: 1.5em;width: 22em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 5em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:640px) and (max-width:719px){
			.hot li{height: 6em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 5em;}
			.hotimg img{width: 5em;}
			.hot .hotdec{float: left;font-size: 0.6em;line-height: 2.5em;margin-left: 2.5em;width: 25em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 5em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:540px) and (max-width:639px){
			.hot li{height: 6em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 4em;}
			.hotimg img{width: 4em;}
			.hot .hotdec{float: left;font-size: 0.6em;line-height: 1.5em;margin-left: 0.5em;width: 25em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 4em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:480px) and (max-width:539px){
			.hot li{height: 5em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 4em;}
			.hotimg img{width: 4em;}
			.hot .hotdec{float: left;font-size: 0.6em;line-height: 1.5em;margin-left: 0.5em;width: 18em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 4em;}
			.hotbookmake img{width: 5em;}
		}


		@media screen and (min-width:400px) and (max-width:479px){
			.hot li{height: 5em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 5em;}
			.hotimg img{width: 5em;}
			.hot .hotdec{float: left;font-size: 1em;line-height: 1.2em;margin-left: 1em;width: 14em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 5em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:350px) and (max-width:399px){
			.hot li{height: 4.5em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}			
			.hot .hotimg{float: left;line-height: 4em;}
			.hotimg img{width: 4em;}
			.hot .hotdec{float: left;font-size: 0.92em;line-height: 1.2em;margin-left: 0.5em;width: 14em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 4em;}
			.hotbookmake img{width: 5em;}
		}
		@media screen and (min-width:320px) and (max-width:349px){
			.hot li{height: 4.5em;margin: 0.2em;padding: 0.2em;border-bottom: 1px solid #ececec;}
			.hot li:last-child{border-bottom:none;}
			.hot .hotimg{float: left;line-height: 4em;}
			.hotimg img{width: 4em;}
			.hot .hotdec{float: left;font-size: 0.8em;line-height: 1.2em;margin-left: 0.5em;width: 14em;}
			.hotdec .hottitle{font-weight: bold;}
			.hotdec .time{color:#565656}
			.hot .hotbookmake{float: right;line-height: 4em;}
			.hotbookmake img{width: 4.2em;}
		}

/*底部*/
.bottom{  position: relative;
  text-align: center;
  font-size: 1.1em;
  color: #565656;
  bottom: 4.5em;
  margin-top: 1em;
  width: 100%;}
.bottom .bottombg{background-color: #ececec;height: 3em;line-height: 3em;}
.bottom img{width: 2em;}
.phonenumber{color:#bd141d}
.copyright{margin-top:0.2em;font-size: 0.8em;}
		

/*约*/
.yue{position: fixed;  /* width: 100%; */  z-index: 999901;   height: 4em;  left: 0;      bottom: 4em; /* background-color: #e4e4e4; */}
.yue img{width: 4em;}

.hongbao{position: fixed;  /* width: 100%; */  z-index: 999901;   height: 5em;  right: 0;      bottom: 4em; /* background-color: #e4e4e4; */}
.hongbao img{width: 5em;}

/*底部*/
.bottom-box{position: fixed;width: 100%;z-index: 99990;height: 3.92em;left: 0;bottom: 0;background-color:#565656}
.bottom-box ul{height: 4em;line-height: 4em;}
.bottom-box li{width: 20%;float: left;text-align: center;}
.bottom-box li img{width: 2em;padding-right: 1em;}
.bottom-box .new{background: url(../images/menunew.png) no-repeat 100% 50%;background-size: 2em;}
.bottom-box .new1{background: url(../images/menunew1.png) no-repeat 70% 20%;background-size: 0.5em;}



}

@media screen and (min-width:640px) and (max-width:719px){
html,body{ font-size:24px;}
}
@media screen and (min-width:540px) and (max-width:639px){
html,body{ font-size:20px;}
}


/*国家页面样式*/

/*国家头部*/
#header {
  background: #bd141d;
  height: 3em;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 999;
  left: 0px;
  top: 0;
  width: 100%;
   position: fixed;
  width: 100%;
  z-index: 99990;
  height: 3.92em;
  left: 0;
  top: 0;
  background-color: #565656;
  background-color: #bd141d;
  width: 100%;
  height: 3em;}
#header {
  -webkit-transition: all 0.3s cubic-bezier(0.165,0.84,0.44,1);
  -moz-transition: all 0.3s cubic-bezier(0.165,0.84,0.44,1);
  -o-transition: all 0.3s cubic-bezier(0.165,0.84,0.44,1);
  transition: all 0.3s cubic-bezier(0.165,0.84,0.44,1);
}
.wrap {
  width: 96%;
  margin: 0 auto;
}
#header .wrap {
  position: relative;
  overflow: hidden;
}
#header .menu_open {
  background: url('../images/back.png') no-repeat;
  background-size: 1.5em;
  display: block;
  width: 2.36em;
  height: 2.36em;
  position: absolute;
  left: 0;
  top: 0.4em;
  z-index:999;
}
#header .search_open {
  background: url('../images/menu1.png') no-repeat;
  background-size: 2em;
  display: block;
  width: 2.36em;
  height: 2.36em;
  position: absolute;
  right: 0;
  top: 0.4em;
  
}

#header .submit {
  display: block;
  width: 2.5em;
  height: 1.8em;
  position: absolute;
  right: 0;
  top: 0.4em;
  line-height: 1.8em;
  color: #fff;
  font-size: 1.2em;
  
}


#header .search_open1 {
  background: url('../images/search.png') no-repeat;
  background-size: 2em;
  display: block;
  width: 2.36em;
  height: 2.36em;
  position: absolute;
  right: 0;
  top: 0.4em;
  
}

.header .wrap {
  position: relative;
  overflow: hidden;
}
.header .menu_open {
  background: url('../images/back.png') no-repeat;
  background-size: 1.5em;
  display: block;
  width: 4em;
  height: 2.36em;
  position: absolute;
  left: 0;
  top: 0.4em;
}
.header .search_open {
  background: url('../images/menu1.png') no-repeat;
  background-size: 2em;
  display: block;
  width: 2.36em;
  height: 2.36em;
  position: absolute;
  right: 0;
  top: 0.4em;
  
}

.header .submit {
  display: block;
  width: 2.5em;
  height: 1.8em;
  position: absolute;
  right: 0;
  top: 0.4em;
  line-height: 1.8em;
  color: #fff;
  font-size: 1.2em;
  
}


.header .search_open1 {
  background: url('../images/search.png') no-repeat;
  background-size: 2em;
  display: block;
  width: 2.36em;
  height: 2.36em;
  position: absolute;
  right: 0;
  top: 0.4em;
  
}


.logo {
  position: relative;
  /*width: 12em;*/
  height: 1.8em;
  margin: 0.35em auto;
  text-align: center;
  line-height: 1.8em;
  font-size: 1.2em;
  color: #fff;
}
.logo1{
  position: relative;
  /*width: 12em;*/
  height: 1.8em;
  margin: 0.35em auto;
  text-align: center;
  line-height: 1.8em;
  font-size: 1.2em;
  color: #fff;
  margin: 0.3em 1.8em;;
}
.logo a {
  display: block;
}
.logo img {
  display: block;
  width: 100%;
  height: auto;
}

.logo_msk {
  width: 100%;
  height: 100%;
  background: #3e4042 url('../images/backface.png') no-repeat 50% 50%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background-size: 500px 60px;
}

/*我要申请*/
.sq {
  margin: 1em 1em 5em 1em;
}
.sq .title {
  height: 1.5em;
}
.sq .titlebar {
  border: 0.2em solid #8ec1ff;
}

.sq .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.sq .sqcontent{margin: 1.5em auto 0.5em auto;}
/*tab切换*/
.nav_content_list {position:relative;left:0;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0); width:100%;}
.nav_content_list .nav_content_item{overflow:hidden; width:100%; float:left;display:none;}
.nav_content_list .on{display:block;}


.bar_nav{ 
}
.bar_nav ul{ display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;cursor:pointer; width:100%;}
.bar_nav ul li{   text-align: center;height: 2.8em;  background-color: #ececec;  margin-right: 1.1em;  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;  line-height: 2.8em;  border-top: 3px solid #ececec;color:#565656
}
.bar_nav ul li.on{border-top: 3px solid #8ec1ff;}
.bar_nav ul li.on div {width:98%;}

.bar_nav2 {clear:both; overflow:hidden; border-top:1px solid #ddd;border-bottom:1px solid #ddd; color:#333; position:relative; z-index:1;background:#f0f0f0; height:38px; line-height:38px;padding:0 10px;color:#00a3d9;font-size:19px;
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(.02, #fff),color-stop(.02, #e7e7e7),to(#fdfdfd)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top,#fff 2%,#e7e7e7 2%, #fdfdfd); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #fff 2%,#e7e7e7 2%,#fdfdfd); /* FF3.6 */
background-image:-ms-linear-gradient(top, #fff 2%,#e7e7e7 2%,#fdfdfd); /* IE10 */
}

.schooldec,.privateschool{margin: 1em 1em 1em 0em;}
.schooldectitle{  margin: 0em 1em 0.5em 0em;
  font-size: 1em;
  line-height: 2em;
  border-bottom: 1px solid #ececec;}
  .schooldeccontent{  color: #565656;
  font-size: 0.92em;  margin-bottom: 2em;}
  .privateschool .more {
  float: right;
  font-size: 1.1em;
  color: #565656;
}
.condition{

  overflow: hidden;
  position: relative;
  z-index: 999;
  left: 0px;
  top: 0;
  width: 100%;
  font-size:0.92em;

}

.condition .conditiontitle{
  line-height: 1.5em;
  width: 6em;
  margin: 0 auto;
  border: 1px solid #8ec1ff;
  background: #8ec1ff;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align:center;
}

.condition li{

  margin-top: 0.5em;

}
.condition .sqbg1{background:url(../images/jybj.png) no-repeat;  background-size: 6.2em;
  height: 3.5em;
  background-color: #ececec;} 
  .condition .sqbg2{background:url(../images/lxfy.png) no-repeat;  background-size: 6.2em;
  height: 3.5em;
  background-color: #ececec;} 
  .condition .sqbg3{background:url(../images/yynl.png) no-repeat;  background-size: 6.2em;
  height: 3.5em;
  background-color: #ececec;} 
  .condition .sqbg4{background:url(../images/sqcl.png) no-repeat;  background-size: 6.2em;
  height: 3.5em;
  background-color: #ececec;} 
  
  
 .condition span{margin-left: 6.2em;
  color: #565656;
  display: block;
  vertical-align: middle;

  padding-top: 0.5em;margin-right: 1.5em;  width: 15em;}
  
.condition .strategy {
  line-height: 2em;
  width: 13em;
  margin: 1em auto;
  border: 1px solid #CA272F;
  color: #CA272F;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
}
.condition .made{
  line-height: 3em;
  width: 18em;
  margin: 0 auto;
  border: 1px solid #bd141d;
  background: #bd141d;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align:center;
}

/*成功案例*/

.sucesscase {
   margin: 1em 2em 1em 0em;
}
.sucesscase .title {
  height: 1.5em;
}
.sucesscase .titlebar {
  border: 0.2em solid #8ec1ff;
}
.sucesscase .sucesscasetitlebar{
  border: 0.2em solid #ffc168;
}


.sucesscase .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.sucesscase .more {
  float: right;
  font-size: 1.1em;
  color: #565656;
}
.sucesscase ul {
  margin-top: 1.5em;
}
.sucesscase li {
  height: 4.5em;
  margin: 0.2em;
  padding: 0.2em;
    width: 40em;
 }
 .sucesscase .process{width:100%;}
   .sucesscase .casecontent{
   
   float: left;
   }
  
  .sucesscase .sucesscaseimg {
  float: left;
  line-height: 4em;
}
  .sucesscase img {
  width: 4em;
}
.sucesscase .casedec {
  float: left;
  font-size: 0.92em;
  line-height: 1.2em;
  margin-left: 0.5em;
  width: 18em;
  margin-top: 1em;
}
  .sucesscase .caseschoolname {

  }
  
  .sucesscase .caseschooldec {
  margin-top: 0.8em;
  color: #565656;
}
  
 /*相关推荐*/ 
  .recommend{margin: 1em 2em 1em 0em;}
  .recommend .recommendtitle {
  /*height: 1.5em;*/
}
.recommend .recommendtitlebar {
  border: 0.2em solid #8ec1ff;
}
.recommend .processtitlebar {
  border: 0.2em solid #ffc168;
}
.recommend .recommendtitlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}

 .recommend .recommendcontent{
  margin-top: 1em;}
 .recommend .recommendcontent a{
  width: 23%;
  float: left;
  text-align: center;
  margin-bottom: 1em;
  height: 6em;
  font-size: 0.92em;
    margin-right: 0.3em;
 } 
 .recommend .recommendcontent span{display:block;}
 .recommend .recommendcontent img{
	width:4em;
 }
 
/*产品页*/
 
 
 /*申请须知*/
 .know {
  margin: 1em 1em 1em 1em;
}
.know .title {
  height: 1.5em;
}
.know .titlebar {
  border: 0.2em solid #ffc168;
}
.know .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.know .knowcontent{margin: 1.5em auto 0.5em auto;  padding-left: 0.5em;  font-size: 0.92em;color: #565656;}
 .know li{margin-bottom:1em;/*background-color:#ececec*/}
 .know .towblock{ margin: 1em auto;}
.fblock .DIYsq{  height: 2em;float: left}
.fblock .DIYsq img{height: 2em;}
.fblock .blockcontent{  height: 2em;background-color: #ececec;  line-height: 2em;}
.fblock .blockcontent span{margin-left:0.2em;}
.fblock .blockcontent img{width:1em}

 /*申请流程*/
 
.process {
  margin: 1em 1em 1em 1em;
}
.process .title {
  height: 1.5em;
}
.process .titlebar {
  border: 0.3em solid #ffc168;
}
.process .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.process .processcontent{margin: 1.5em auto 0.5em auto;  padding-left: 0.5em;  font-size: 0.92em;color: #565656;}
  
.processcontent li{  height: 5em;margin: 0 1em;}  
.processcontent .month{  float: left;width: 3em;height: 3em;} 
.month .monthline{  height: 2em;  border-left: 2px solid #ececec;margin-left: 1.5em;}
.month .monthnum{height: 3em;text-align:center;line-height:3em;color:#fff;background-color:#ffc168;  -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
  
 .processcontent .processstep{  width: 17em;margin-left: 4em;line-height: 3.5em;height: 3.5em;padding-top: 1.5em;}
 .processcontent .processstep p{ text-align: center;border: 1px solid #ffc168; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;}  
   .processcontent .processstep .stepmore{border:none;margin: 0 auto;}
  .hide{display:none;}
  
  /*服务流程*/
  .serviceprocess{
  margin: 1em 1em 1em 1em;
}
.serviceprocess .title {
  height: 1.5em;
}
.serviceprocess .titlebar {
  border: 0.2em solid #ffc168;
}
.serviceprocess .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.serviceprocess .serviceprocesscontent{ margin: 1em 0.5em;  padding-left: 0.5em;  font-size: 0.92em;color: #565656;}

.serviceprocesscontent ul{height:6em}

.serviceprocesscontent li{  width: 30%;
  height: 5em;
  text-align: center;
  line-height: 1.5em;
  font-size: 0.92em;
  color: #565656;
	margin:0.2em;
	float:left;
}
.serviceprocesscontent .servicebg1{  
  background: url(../images/servicebg1.png) no-repeat;
    background-size: 100% 100%;
 }
.serviceprocesscontent .servicebg2{  
  background: url(../images/servicebg2.png) no-repeat;
    background-size: 100% 100%;
 }
.serviceprocesscontent .servicebg3{  
  background: url(../images/servicebg3.png) no-repeat;
    background-size: 100% 100%;
 }
.serviceprocesscontent .servicebg4{  
  background: url(../images/servicebg4.png) no-repeat;
    background-size: 100% 100%;
 } 


/*案例详情页*/ 
.casedetailecontent{  margin: 1em;}
.casedetailecontent .casetitle{  font-weight: bold;}  
.casedetailecontent .caseinfo{margin-top: 0.2em;  line-height: 1.5em;  border-bottom: 1px solid #ececec;  color: #565656;}
.casedetailecontent .caseinfo p{margin-right: 1em;}

.xd{margin:1em 0em;}
.xd img{width:1.5em}
.xd span{
  line-height: 1.5em;
  border: 1px solid #8ec1ff;
  margin: 0 0.15em;
  padding: 0 0.15em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
    color: #8ec1ff;
  }
  .casedetailedec{color:#565656;margin:1em auto;}
  
.casedetaileenroll{
margin: 1em 0em 1em 0em;
}
.casedetaileenroll .title {
  height: 1.5em;
}
.casedetaileenroll .titlebar {
  border: 0.2em solid #8ec1ff;
}
.casedetaileenroll .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.casedetaileenroll .enrollcontent{ margin: 1em 0.5em;  padding-left: 0.5em;  font-size: 0.92em;color: #565656;  background-color: #ececec;} 
.casedetaileenroll .enrollinfo{  padding: 1em;}
.adviserinfo{  margin: 1em 0em 8em 0em; }

.adviserinfo .adviserimg{height:10em;float:left;}
		/*媒体自适应.study .studycontent 及 .study .fright img样式*/
		@media screen and (min-width:1080px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}
		@media screen and (min-width:720px) and (max-width:1079px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}
		@media screen and (min-width:640px) and (max-width:719px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}
		@media screen and (min-width:540px) and (max-width:639px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}
		@media screen and (min-width:480px) and (max-width:539px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}


		@media screen and (min-width:400px) and (max-width:479px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:100%}
		}
		@media screen and (min-width:350px) and (max-width:399px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:10em}
		}
		@media screen and (min-width:320px) and (max-width:349px){
			.adviserinfo .adviserimg img{width:8em;}
			.adviserinfo p{padding-left:0.5em;width:10em}
		}


.adviserinfo .advisercontent{float:left;}

.adviserinfo .answ{  border: 1px solid #bd141d;
  color: #bd141d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
  width: 7em;
  display: block;
    height: 2em;
  line-height: 2em;margin-top:1em;}
  
  /*资讯内容页面*/
.consultativecontent{  margin: 1em;}
.consultativecontent .consultativetitle{  font-weight: bold;}  
.consultativecontent .consultativeinfo{margin-top: 0.2em;  line-height: 1.5em;  border-bottom: 1px solid #ececec;  color: #565656;}
.consultativecontent .consultativeinfo p{margin-right: 1em;}
.consultativeinfo span,.caseinfo span{margin-right:2em}

.consultativedec{color:#565656;margin:1em auto;}
.consultativedec .title{    font-weight: bold;
  font-size: 0.7em; margin-top: 1em;} 
.consultativedec .content p{  font-size: 0.7em;
  margin-top: 1em;}
.consultativeenroll{
margin: 1em 0em 1em 0em;
}
.consultativeenroll ul{  margin: 1em auto 6em auto;}

.consultativeenroll li{  margin: 1em auto;}
.consultativeenroll li img{width:2em}
.consultativeenroll .readtitle{  margin-left: 1em;}


.consultativeenroll .title {
  height: 1.5em;
}
.consultativeenroll .titlebar {
  border: 0.2em solid #8ec1ff;
}
.consultativeenroll .titlename {
  margin-left: 0.5em;
  line-height: 1.5em;
  font-size: 1.1em;
  color: #000;
}
.consultativeenroll .enrollcontent{ margin: 1em 0.5em;  padding-left: 0.5em;  font-size: 0.92em;color: #565656;  background-color: #ececec;} 
.consultativeenroll .enrollinfo{  padding: 1em;}
  
  
   /*活动详情页面*/
.activitydetailecontent{  margin: 1em;}
.activitydetailecontent .activitydetailetitle{  font-weight: bold;}  
.activitydetailecontent .activitydetailedec{margin-top: 0.2em;  line-height: 1.5em;  background-color: #ececec;color:#565656;  font-size: 0.7em;padding: 1em;  line-height: 1.8em;}
.activitydetailecontent .activitydetailedec p{margin-right: 1em;}
.fonttitle{  font-weight: bold;}
.mainer{margin-left:7.5em;}
.activitydetailecontent .activitydetaile{margin-top: 0.2em;  line-height: 1.5em;  background-color: #ececec;color:#565656;  font-size: 0.7em;padding: 1em;  line-height: 1.8em;}
.activitydetailecontent .activitydetaile p{margin-right: 1em;}
.order{  margin: 1em auto 6em auto;
  line-height: 3em;
  width: 13em;
  border: 1px solid #CA272F;
  color: #CA272F;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;}
  
     /*院校详情页面*/
.universitydetailecontent{  margin: 1em;}
.universitydetailecontent .universitydetailedec{margin-top: 0.2em;  line-height: 1.5em;  background-color: #ececec;color:#565656;  font-size: 0.7em;padding: 1em;  line-height: 1.8em;  height: 9em;}
.universitydetailecontent .decfl{  float: left;width: 70%;}
.universitydetailecontent .decfr{float: left;width: 29%;}
.universitydetailecontent .decfr img{  width: 7em;}
.decfl .universityname{  font-size: 1.5em;color: #000;} 
.decfl .universitynum{  margin-top: 1em;}
.decfr .contact{ 
  margin-top: 1em;
  line-height: 2em;
  width: 7em;
  border: 1px solid #CA272F;
  color: #CA272F;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;}
  
.universitydata{  text-align: center;margin-top: 1em;  height: 3em;  color: #565656;}
 
.universitydata  .universitydataleft{  float: left;width: 30%;height: 3em;border-right:1px solid #ececec}
  
.universitydata .universitydataright{  float: left;width: 68%;}
.universitydata .datarightleft,.universitydata .datarightright{  float: left;width: 50%;}
.fontred{color:#bd141d;}
.universityinfo{  margin: 0.5em 1em 0.5em 1em;color: #565656;font-size: 0.7em;}
.universityinfo li{line-height:2em;}
.universityinfo li  img{   width: 1.5em;margin-right: 1em;}
.universitytab{margin-bottom:5em;}  
.universitytab ul{  height: 9em;}
.universitytab li a{float:left;width:30%;text-align:center;background-color:#ececec;color:#565656;margin:0.5em 0.3em;line-height:3em;  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;}  
.universitytab li .on{background-color: #bd141d;color: #fff;}
.universitytabdec{color:#565656;font-size:0.7em;background-color:#ececec;padding:1em;display:none;}
.displayon{display:block;}
  
 /*弹出框带阴影*/
#windownbg {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #1f1d1d;
  top: 0;
  left: 0;
  z-index: 99990;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}


/*欧洲国家入口弹出框*/
#addBox{

text-align: center;
  margin: 0em auto;
  height: 17em;
  width: 20em;
  top: 7em;
  background-color: #ececec;
  position: fixed;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 999999;
}

#addBox .addBoxTitle{height:3em;line-height:3em;background-color:#ffc168;color:#fff;font-size:1.3em;margin-bottom:0.5em}

#addBox li a {
  display: block;
  width: 33%;
  height: 4.5em;
  float: left;
  margin-bottom: 1em;
  text-align: center;
}
#addBox li img {
  display: block;
  width: 3em;
  position: relative;
  margin: 0 auto;
}
#addBox li span {
  margin-top: 0.5em;
  display: block;
  font-size: 0.92em;
}
/*亚洲国家入口弹出框*/
#addBox2{

text-align: center;
  margin: 0em auto;
  height: 17em;
  width: 20em;
  top: 7em;
  background-color: #ececec;
  position: fixed;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 999999;
}

#addBox2 .addBoxTitle{height:3em;line-height:3em;background-color:#f6444d;color:#fff;font-size:1.3em;margin-bottom:0.5em}

#addBox2 li a {
  display: block;
  width: 33%;
  height: 4.5em;
  float: left;
  margin-bottom: 1em;
  text-align: center;
}
#addBox2 li img {
  display: block;
  width: 3em;
  position: relative;
  margin: 0 auto;
}
#addBox2 li span {
  margin-top: 0.5em;
  display: block;
  font-size: 0.92em;
}

/*预约弹出框*/
#addBox3{

text-align: center;
  margin: 0em auto;
  height: 17em;
  width: 20em;
 top: 7em;
   /* bottom: 8em;*/
  background-color: #fff;
  position: fixed;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 999999;
}

#addBox3 .addBoxTitle{height:3em;line-height:3em;background-color:#ffc168;color:#fff;font-size:1.3em;margin-bottom:0.5em}

#addBox3 li a {
  display: block;
  width: 33%;
  height: 4.5em;
  float: left;
  margin-bottom: 1em;
  text-align: center;
}
#addBox3 li img {
  display: block;
  width: 3em;
  position: relative;
  margin: 0 auto;
}
#addBox3 li span {
  margin-top: 0.5em;
  display: block;
  font-size: 0.92em;
}

#userName {
  background-image: url(../images/yueicon1.png);
  background-size: 1.9em;
  background-repeat: no-repeat;
  padding-left: 2.5em;
  background-color: #ececec;
  color: #565656;
  margin:0.5em auto;
}
#userCity {
  background-image: url(../images/yueicon2.png);
  background-size: 1.9em;
  background-repeat: no-repeat;
  padding-left: 2.2em;
  background-color: #ececec;
  color: #999;
  width: 13.1em;
  margin:0.5em auto;
}

#userTel {
  background-image: url(../images/yueicon3.png);
  background-size: 1.9em;
  background-repeat: no-repeat;
  padding-left: 2.5em;
  background-color: #ececec;
  color: #565656;
  margin:0.5em auto;
}

#zhuceForm .yuemenu{
  margin: 0.5em auto;
  width: 12em;
  line-height: 2.5em;
  border: 1px solid #bd141d;
  background: #bd141d;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
}

.boxs{
  text-align: center;
  margin: 0em auto;
  height: 8em;
  width: 16em;
  top: 7em;
  /* bottom: 8em; */
  background-color: #fff;
  position: fixed;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  z-index: 999999;
  background-color: #DCDCDC;
  filter: alpha(opacity=100);
  -moz-opacity: 1.00;
  -khtml-opacity: 1.00;
  opacity: 1.00;
  /*border: 1px solid #000000;*/
  
  /*box-shadow: 3px 6px 13px #000;*/
  display: none;
}	
.boxsDesc, .boxsDesc2 {
  padding: 28px 14px;
  line-height: 42px;
  color: #000000;
  font-size: 14px;
}

.box{
  text-align: center;
  margin: 0em auto;
  height: 10em;
  width: 20em;
  top: 7em;
  /* bottom: 8em; */
  background-color: #fff;
  position: fixed;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  z-index: 999999;
  background-color: #EF0027;
  filter: alpha(opacity=85);
  -moz-opacity: 0.85;
  -khtml-opacity: 0.85;
  opacity: 0.85;
  border: 1px solid #770404;
  
  box-shadow: 5px 8px 15px #000;
  display: none;
}

.boxDesc, .boxDesc2 {
  padding: 28px 14px;
  line-height: 42px;
  color: #000000;
  font-size: 14px;
}

/*发现页面*/

.find{  margin-bottom: 8em;}
.findcontent{  margin: 1em auto 2em auto;background-color: #fff;}
.findcontent .setting{  margin: 0 0.2em;}
.findcontent li{ line-height: 3em;font-size:1.1em;}
.setting li .find1 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find1.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find2 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find2.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find3 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find3.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find4 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find4.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find5 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find5.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find6 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find6.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .find7 {
  display: block;
  float: left;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/find7.png) no-repeat center center;
  background-size: 1.5em 1.5em;
  margin-right: 0.2em;
}
.setting li .toright {
  display: block;
  float: right;
  width: 2.83em;
  height: 2.83em;
  background: url(../images/toright.png) no-repeat center center;
  background-size: 1.25em 1.25em;
}
.setting li .dec{
  font-size: 0.92em;
  color: #565656;
  margin-left: 1em;
}

.setting li .findwidth{

width:3em;
}

/*分类*/
.classify{margin-bottom:6em;  margin-left: 1.5em;}
.classifylist{    margin-top: 0em;background-color: #fff;padding: 0em 1em;}
.classifylist li{  line-height: 3.5em;font-size:1em}
.classifylist1{
  display: block;
  float: left;
  width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist1.png) no-repeat center center;
  background-size: 2em 2em;
  margin-right: 0.5em;}
.classifylist2{
  display: block;
  float: left;
  width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist2.png) no-repeat center center;
  background-size: 2em 2em;
  margin-right: 0.5em;}
  .classifylist3{
  display: block;
  float: left;
  width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist3.png) no-repeat center center;
  background-size:2em 2em;
  margin-right: 0.5em;}
  .classifylist4{
  display: block;
  float: left;
   width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist4.png) no-repeat center center;
  background-size: 2em 2em;
  margin-right: 0.5em;}
  .classifylist5{
  display: block;
  float: left;
  width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist5.png) no-repeat center center;
  background-size: 2em 2em;
  margin-right: 0.5em;}
  .classifylist6{
  display: block;
  float: left;
  width: 3.5em;
  height: 3.5em;
  background: url(../images/classifylist6.png) no-repeat center center;
  background-size: 2em 2em;
  margin-right: 0.5em;}
  
  .countrylist{  margin: 1em 1.2em;font-size:0.92em;color:#565656;}
  
.countrylist li {
  height: 5em;
}
 .countrylist li a {
  display: block;
  width: 18%;
  height: 4.5em;
  float: left;
  margin: 0.5em 0.2em;
  text-align: center;
}
.countrylist li img {
  display: block;
  width: 3em;
  position: relative;
  margin: 0 auto;
}

/*百宝箱*/

.treasurebox{  margin-bottom: 6em;
  background-color: #fff;}
.treasureboxcontent {
  margin: 0em 1.2em 0em 1.2em;
  font-size: 0.92em;
  color: #565656;
  padding: 1em 0em;
}
.treasureboxcontent li {
    height: 7em;
  margin: 0em auto 1em auto;
}  
 .treasureboxcontent li a {
display: block;
  width: 31%;
  height: 4.5em;
  float: left;
  margin: 0.5em 0.2em;
  text-align: center;
}
.treasureboxcontent li img {
  display: block;
  width: 4em;
  position: relative;
  margin: 0 auto;
  margin-bottom: 1em;
}

/*资讯列表页面*/
.consultativelist{}
.screenon{   /* display: none; */
  /* position: absolute; */
  width: 100%;
  height: 100%;
  background: #1f1d1d;
  top: 0;
  left: 0;
  z-index: 999999;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;}


.consultativelist .screen{  height:3em;
  }
 .screen li{line-height:2em;}
 .screen .btns{height:3em}
#container{line-height:3em;  color: #565656;}
#container .btns a{width:33%;display:block;float:left;text-align:center;    background: url(../images/drop.png) no-repeat 98% 45%; background-size: 1em;}

 #container .btnson{
  border-bottom: 1px solid #faa346;
  height: 2.9em;
  color:#faa346;
}

.dropmenu{ 
display:none;
 background-color: #fff;
  z-index: 999;
  position: absolute;
  width: 100%;
 /*  margin-top: 3em;
  height: 10em; */}
  .dropmenu ul{  border-top: 1px solid #ececec;
   padding: 0.5em 1em;}
.dropmenu li{  border-bottom: 1px solid #ececec;}
.dropmenu .selecton{
  color: #faa346;
  border-bottom: 1px solid #faa346;	
}
.consultativelist .consultativelistcontent{position: relative;
    margin: 0em 1em 6em 1em;}
.consultativelistcontent li{  margin-bottom: 1em;
  padding-top: 1em;
  border-top: 1px solid #ececec;}	
  .consultativelist .consultativelisttitle{margin: 0.5em auto;
  font-size: 1.2em;}
  .consultativelist .consultativelistdec{  padding: 0.5em;
  background: #ececec;
  font-size: 0.92em;
  color: #565656;}
.consultativelist .consultativelistkey{font-size: 0.92em;
  color: #565656;}
.consultativelist .consultativelistdata{font-size: 0.92em;
  color: #565656;}
.consultativelist .consultativelistcontent span{margin-right:1em;}
.consultativelist .consultativelistcontent em{color:#bd141d;}
 .consultativelist .bghide{background:none;}

/*吐槽一下*/

.complain{}
.complain .complaintype{margin: 1.5em auto;
    padding: 0em 1em;
    background: #fff;}
	.complaintype p{  display: inline-block;
  margin-right: 1em;}
.complaintype select{ 
  background-repeat: no-repeat;
  padding-left: 2.2em;
  color: #999;
  margin: 0.5em auto;  display: inline-block;}

.complain .complaincontent{margin: 1.5em auto;
    padding: 0em 1em;
    background: #fff;}
.complaincontent textarea{  margin: 1em auto;
  width: 95%;
  /* padding: 1em; */
  height: 10em;}	
 .complaincontent p{ padding-top: 1em;}

.complain .complaincontact{margin: 1.5em auto;
    padding: 0em 1em;
    background: #fff;}
	.complaincontact p{  display: inline-block;
  margin-right: 1em;}
.complaincontact input{ 
width:13em;
  background-repeat: no-repeat;
  color: #999;
  margin: 0.5em auto;  display: inline-block;}


/*今日资讯*/

/*猜你喜欢*/
.information{  margin: 1em 1em 3em 1em;	}
.information ul{ height: 30em;}

.information .informationcontent{margin: 1.5em auto 0.5em auto;}
.information .fleft{float:left;width:48%;position: relative;margin:0.2em;}
.information .fright{float:right;width:48%;position: relative;}
.information .fright span,.information .fleft span,.information .fright span{
  background-color: #747373;
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
  color: #fff;
  height: 1.57em;
  line-height: 1.57em;
  overflow: hidden;
  padding: 0 0.88em;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  text-align: center;
}

.information .fleft .left1{margin-bottom: 1.1em;position: relative;}
.information .fleft .left2{position: relative;}
.information .fleft img{width: 100%;}
.information .fright img{width: 100%;}

/*首页引导层*/

.guide {
  /* display: none; */
  position: absolute;
  width: 100%;
  height: 100%;
  background: #1f1d1d;
  top: 0;
  left: 0;
  z-index: 999999;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}



		/*媒体自适应.study .studycontent 及 .study .fright img样式*/
		@media screen and (min-width:1080px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 54em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 86em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:720px) and (max-width:1079px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 54em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 88em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:640px) and (max-width:719px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 45em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 71em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:540px) and (max-width:639px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 51em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 87em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:480px) and (max-width:539px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 52em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 83em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}


		@media screen and (min-width:400px) and (max-width:479px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 49.5em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 78em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:350px) and (max-width:399px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 15em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 47em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 74em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}
		@media screen and (min-width:320px) and (max-width:349px){
			.guideimg1 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 0.5em;
			}

			.guideimg2 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 13em;
			}

			.guideimg3 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 45em;
			}
			.guideimg4 {
			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  top: 71em;
			}
			.guideimg5 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 4em;
			}
			.guideimg6 {

			  /* margin: 0 auto; */
			  width: 100%;
			  position: absolute;
			  /* width: 100%; */
			  z-index: 999999;
			  /* height: 5em; */
			  left: 0;
			  bottom: 0em;
			}
		}

.guideimg1 img,.guideimg2 img,.guideimg3 img,.guideimg4 img,.guideimg5 img,.guideimg6 img{width:100%;}

/*关于页面*/

.about1{background-color: #141212;}
.about2{background-color: #fd606b;}
.about3{background-color: #21d8de;}
.about4{background-color: #b452f7;}
.about5{background-color: #ffe63b;}
.about6{background-color: #4086ed;}
.about7{background-color: #fff;}

.about7 .estimatelogo{margin:0em auto 0.5em auto;} 
.estimatelogo img{width:100%}

.estimate{margin: 0em 3em;}
#destination ,#educational,#languagecity,#estimatecity{
  background-color: #ececec;
  color: #999;
  width: 11em;
  margin: 0.2em auto;
  line-height: 1.6em;
}
 #estimatename,#estimatephone{line-height: 1em; width: 10.2em; background-color: #ececec;color: #999;}
.estimate span{
  width: 5em;
  display: block;
  text-align: right;
  float: left;
  line-height: 2em;
  margin-right: 1em;
}  

#estimate .estimate {
  line-height: 3em;
  width: 18em;
  margin: 0.5em auto 5em auto;
  border: 1px solid #bd141d;
  background: #bd141d;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;}
 
  
  
  
  
  