@charset "utf-8";
body{max-width: 640px;font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;color:#666;padding:0px;margin:0 auto; background:#fff;overflow-x: hidden;}
ul{padding:0px;margin:0px;border:0px;}
ul li{padding:0px;margin:0px;border:0px; list-style:none;}
a{ text-decoration:none;font-family:"微软雅黑";font-size:12px;color:#666;}
input,textarea,select{font-family:"微软雅黑";cursor:pointer;padding:0px;margin:0px;}
img{border:0px;max-width: 100%;vertical-align: middle;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button,
select,
textarea{
-webkit-appearance: none!important;/*去除系统默认的样式*/
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);   /* 去除点击高亮的颜色*/
}
.left{float: left;}
.right{float: right;}
.center{text-align: center;}

/*头部*/
.header{width: 100%;height: 50px;background: #0369d6;position: fixed;left: 0;top: 0;z-index: 9999;overflow: hidden;}
.logo img{width: 108px;padding: 11px 5px;}
.zhuce{width: 50px;text-align: center;}
.zhuce a{font-weight: bold;font-size: 16px;line-height: 50px;color: #fff;}
#head_city{display: inline-block;height: 50px;line-height: 50px;color: #fff;margin-left: 6%;font-size: 15px;}
#arrow_bottom{position: relative;top: 4px;left: 2px;}
#arrow_bottom:after, #arrow_bottom:before {
	border: 8px solid transparent;
	border-top: 8px solid #0369d6;
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	bottom: -20px;
	content: ' '
}
#arrow_bottom:before {border-top-color: #fff;top: 3px;}
/*头部*/

/*首页start*/
.index{padding-top: 50px;background-color: #f0f0f0;padding-bottom: 3%;}


/*首页轮播图插件样式start*/
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:640px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#0369d6; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#4ed4b9;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
/*.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }*/
/*首页轮播图插件样式end*/

/*标题列表start*/
.list{margin: 3% 0;background-color: #fff;padding-top: 2%;overflow: hidden;}
.list a{display: inline-block;width: 50%;float: left;border-bottom: solid 2px #f0f0f0;overflow: hidden;box-sizing: border-box;}
.list .left_pic{float: left;width: 26%;padding:5% 5% 4.5% 10%;}
.list .left_line{border-left:solid 2px #f0f0f0;}
.list .right_con{float: left;line-height: 1;width: 55%;}
.list_tit{font-size: 13px;color: #000;margin-top: 18%;margin-bottom: 7%;letter-spacing: 1px;}
.list_tit+div{color: #aaa;font-size: 11px;}
/*标题列表end*/

/*热start*/
.hot .hot_section{padding: 2% 3% 4% 5%;background-color: #fff;margin-bottom: 3%;}
.hot_top{overflow: hidden;}
.hot_tit{width: 90%;font-size: 14px;color: #000;float: left;line-height: 1.3;}
.hot_pic{width: 9%;float: right;}
.hot_bottom{margin-top: 2%;}
.hot_bottom_pic{width: 95px;height: 73px;float: left;margin-right: 2%;}
.hot_bottom_content{color: #aaa;padding-right: 2%;}
.bottom_icon{color: #ccc;font-size: 10px;overflow: hidden;margin-top: 2.5%;}
.yulan{margin-right: 6%;}
.bottom_icon_img{width: 30%;}
.bottom_num{vertical-align: middle;}
.num2{position: relative;top: 2px;margin-left: 2px;}
/*热end*/

/*日本名校库start*/
.school{background-color: #fff;padding-bottom: 6%;}
.school_tit{color: #0369d6;font-size: 15px;line-height: 1;padding: 5% 0 5% 3%;}
.school_tit span{display: inline-block;border-left: solid 4px #0369d6;padding-left: 2.5%;font-weight: bold;letter-spacing: 1px;line-height: 1.1;}
.school_section{display: inline-block;width: 100%;overflow: hidden;padding: 3% 0 3% 3%;border-bottom: solid 1px #ddd;box-sizing: border-box;}
.school_pic{float: left;width: 95px;border: 1px solid #ddd;margin-right: 3%;}
.school_box{font-size: 12px;color: #999;}
.school_box .school_box_tit{font-size: 14px;color: #000;line-height: 1;margin-bottom: 2%;}
.school_box_content{padding-right: 8%;}
.school_more{display: block;width: 88%;margin:3% auto 0 auto;background-color: #d4d4d4;text-align: center;color: #000;letter-spacing: 2px;line-height: 2;border-radius: 3px;font-size: 14px;}
/*日本名校库end*/

/*尾部*/
.footer{color: #999;text-align: center;font-size: 12px;padding: 3% 0;background-color: #f9f9f9;border-top: solid 1px #ccc;}
/*尾部*/

/*首页end*/


/*选择城市样式*/
.area_content{padding: 7px;margin-top: 55px;}
.area_content .box_list {margin: 0 auto;width: 95%;height: auto;overflow: hidden;}
.area_content .box {width: 32.333%;height: auto;overflow: hidden;float: left;margin-right: 1%;margin-bottom: 1%;}
.area_content .box img {width: 90%;padding: 5%;}
.area_content .box span {display: block;color: #000;text-align: center;padding-bottom: 5px;}
.area_content .box .border{border: 1px solid #ddd;border-radius: 7px;}

/*其它页面头部*/
.main_header {width: 100%;height: 50px;background: #0369d6;position: fixed;left: 0;top: 0;z-index: 99;}
.main_header .return img{padding: 13px;float: left;}
.main_header .head_right{width: 50px;float: right;text-align: center;}
.main_header .head_right a{font-size: 16px;font-weight: bold;line-height: 50px;color: #fff;}


/*关于樱花*/
.about_content{margin-bottom: 20%;}
.about_box{width: 94%;margin: 0 auto;line-height: 2;padding-top: 5%;font-size: 14px;color: #333;}
.about_box_p{text-indent: 2em;}

/*最上边位置*/
.location{margin-top: 50px;font-size: 13px;padding: 2% 0 1% 4%;color: #000;background-color: #f0f0f0;}
.location a{font-size: 13px;color: #000;}
.location_tit{color: #999;}
/*关于樱花*/


/*樱花优势*/
.youshi_box{width: 91%;margin: 0 auto;padding-top: 4%;color: #555;line-height: 1.6;}
.youshi_box_section{width: 48%;float: left;}
.youshi_box_top{overflow: hidden;}
.youshi_box_bottom{overflow: hidden;margin-top: 4%;}
.youshi_box_desc{margin-top: 7%;}
.youshi_box_desc span{color: #0369d6;}
.youshi_bottom_phone{display: block;width: 88%;margin: 0 auto;background-color: #0369d6;text-align: center;color: #fff;line-height: 2;font-size: 14px;margin-top: 5%;margin-bottom: 3%;border-radius: 3px;}

/*留学资讯*/
.news_content{margin-top: 50px;background-color: #f0f0f0;}
.news_content_more{width: 88%;margin: 0 auto;background-color: #0369d6;text-align: center;color: #fff;line-height: 2;font-size: 14px;margin-top: 5%;margin-bottom: 3%;border-radius: 3px;}

/*资讯内容*/
.news_detail_content{padding: 0 4% 2% 4%;}
.news_detail_content h2{line-height: 1.7;margin: 4% 0 2% 0;font-size: 22px;letter-spacing: 1px;}
.news_detail_eyes{float: left;margin-right: 3%;}
.news_detail_img{width: 30%;}
.news_detail_num{color: #aaa;vertical-align: middle;}
.news_detail_time{color: #aaa;vertical-align: middle;}
.qianyan{color: #999;border: solid 1px #ddd;border-radius: 5px;padding: 6% 3%;line-height: 1.7;font-size: 14px;letter-spacing: 1px;margin-top: 7%;}
.news_detail_box{color: #333;font-size: 15px;line-height: 1.6;letter-spacing: 1px;margin-top: 8%;}
.news_detail_edit{margin-top: 10%;color: #999;}
.news_detail_biaoqian{margin-top: 5%;}
.biaoqian_tit{float: left;line-height: 2;color: #999;}
.biaoqian_content{margin-left: 12%;}
.biaoqian_content span{font-size: 14px;color: #000;display: inline-block;border:solid 1px #ddd;padding: 0.7% 3%;border-radius: 3px;margin-right: 3%;margin-bottom: 2%;}


/*成功案例*/
.case_content_section{display: inline-block;width: 100%;border-bottom: solid 1px #ddd;}
.case_section_pic{width: 80px;height: 115px;float: left;padding: 4% 4%;}
.case_section_box{padding-right: 2%;font-size: 13px;line-height: 1.5;color: #777;}
.case_section_box p{margin: 0;}
.case_section_tit{font-size: 16px;color: #000;font-weight: bold;margin-top: 2.5%;margin-bottom: 1%;letter-spacing: 1px;}
.case_content_more{width: 88%;margin: 0 auto;background-color: #0369d6;text-align: center;color: #fff;line-height: 2;font-size: 14px;margin-top: 12%;margin-bottom: 5%;border-radius: 3px;}

/*成功案例详情页*/
.case_people_content{background-color: #f0f0f0;padding-bottom: 6%;}
.case_people_box{width: 95%;margin: 0 auto;}
.case_people_pic{background-color: #fff;text-align: center;padding: 2% 0;}
.case_people_pic img{width: 75px;}
.case_people_section_tit{background-color: #fff;margin-top: 2%;padding: 3% 0 3% 5%;border-bottom: solid 1px #f0f0f0;}
.case_people_section_tit span{display: inline-block;color: #000;font-size: 15px;font-weight: bold;border-left: solid 4px #fa7d0f;line-height: 1.1;padding-left: 3%;width: 50%;}
.case_people_section{background-color: #fff;padding: 2.5% 3% 4% 3%;line-height: 1.3;overflow: hidden;}
.case_people_section table{border-collapse: collapse;width: 100%;border: solid 1px #eaf7ff;font-size: 14px;color: #000;}
.case_people_section table td{padding: 2% 0;}
.case_people_section table td:nth-child(1){width: 30%;text-align: center;background-color: #eaf7ff;}
.case_people_section table td:nth-child(2){color: #0d6eb6;padding-left: 4%;}
.case_people_section_pic{width: 100px;height: 90px;background-color:#eaf7ff;float: left;margin-right: 3%;}
.guwen_name{color: #0d6eb6;font-size: 17px;font-weight: bold;line-height: 1.5;}
.guwen_zhiwei{color: #0d6eb6;font-size: 14px;line-height: 2;}
.click_zixun a{display: inline-block;width: 28%;text-align: center;color: #fff;font-size: 14px;line-height: 2;border-radius: 3px;margin-top: 2%;}
.click_zixun a:nth-child(1){background-color: #0369d6;margin-right: 2%;}
.click_zixun a:nth-child(2){background-color: #fa7d0f;}
.case_people_bottom{background-color: #fff;padding: 0 3% 2% 3%;color: #9c9c9c;font-size: 13px;line-height: 1.5;letter-spacing: 1px;}


/*留学问答*/
.question_input{width: 94%;margin: 0 auto;overflow: hidden;}
.question_input input{margin-top: 5%;margin-bottom: 3%;line-height: 3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size: 11px;color: #666;letter-spacing: 1px;outline: none;border:none;font-size: 14px;}
input.ques_input1{width: 85%;border:none;padding-left: 3%;box-sizing: border-box;float: left;background-color: #e7e7e7;}
input.ques_input2{width: 13%;float: right;background-color: #0369d6;color: #fff;}
.question_box_section{display: block;padding: 0 3%;border-bottom: solid 1px #ddd;margin-top: 3%;}
.question_section_tit{color: #000;font-size: 15px;margin-top: 1.5%;}
.question_section_con{overflow: hidden;margin-top: 2%;/*padding-bottom: 3%;*/}
.question_con_left{float: left;background-color: #4e9cf1;color: #fff;padding: 0 2%;border-radius: 50px;line-height: 1.5;margin-right: 3%;margin-top: 2.5%;margin-bottom: 6%;}
.question_con_right{color: #999;letter-spacing: 1px;line-height: 1.5;}
.question_con_right p{margin: 0;}
.question_con_right span{font-size: 12px!important;}
.question_more{display: block;width: 90%;text-align: center;letter-spacing: 2px;line-height: 2.2;border-radius: 3px;color: #fff;background-color: #0369d6;margin: 5% auto 3% auto;font-size: 14px;}

/*提问*/
.tiwen_content{margin-top: 57px;margin-bottom: 30%;padding-left: 2%;}
.tiwen_content textarea{width: 80%;}
.yanzhengma{font-size: 14px;margin-top: 3%;}
.tiwen_tijiao{margin-top: 3%;}
.tiwen_tijiao a{display: inline-block;width: 15%;background-color: #0369d6;color: #fff;font-size: 14px;line-height: 2;text-align: center;border-radius: 4px;}

/*学校详情页*/
.schoolName_icon{float: left;width: 100px;margin-left: 4%;margin-right: 5%;}
.schoolName_desc{color: #333;font-size: 13px;line-height: 1.4;padding-top: 4%;}
.desc_tit{font-size: 16px;font-weight: bold;color: #000;}
.ranking{width: 30%;overflow: hidden;border: solid 1px #fcb71b;float: left;}
.ranking div{float: left;text-align: center;line-height: 2.2;}
.ranking_name{background-color: #fcb71b;width: 65%;color: #fff;}
.ranking_num{width: 35%;}
.schoolName_tab{overflow: hidden;background-color: #dfdfdf;color: #000;font-size: 14px;margin-top: 4%;}
.schoolName_tab div{float: left;line-height: 2.2;width: 33.3333%;text-align: center;}
.checked{background-color: #0369d6;color: #fff;}
/*.schoolName_section{padding: 0 2.5%;background-color: #f8f8f8;}*/
.schoolName_section1{padding: 0 2.5%;background-color: #f8f8f8;}
.section1_tit{padding-top: 3%;}
.section1_tit span{color: #333;display: inline-block;border-left: solid 5px #0369d6;
padding-left: 2%;letter-spacing: 1px;line-height: 1.2;font-size: 14px;}
.section1_con{margin-top: 3%;letter-spacing: 1px;line-height: 1.7;}
.section1_table table{border-collapse: collapse;width: 100%;margin-top: 10%;color: #333;font-size: 13px;}
.section1_table table td:nth-child(1){width: 37%;padding-left: 5%;}
.section1_table table td:nth-child(2){width: 63%;}
.section1_table table td{padding: 2.5% 0;}
.section1_table table tr:nth-child(2n){background-color: #d7e7f6;}
.section1_table table tr:nth-child(2n+1){background-color: #6ca6d4;}
.environment_pic{margin-bottom: 15%;overflow: hidden;}
.environment_pic div{width: 30.33%;margin: 1.5%;float: left;}

.schoolName_section2{padding: 0 2.5%;}
.section2_table table{border-collapse: collapse;width: 100%;margin-top: 2%;color: #000;font-size: 13px;}
.section2_table table td:nth-child(1){width: 37%;padding-left: 5%;}
.section2_table table td:nth-child(2){width: 63%;padding-right: 2%;}
.section2_table table td{padding: 2.5% 0;line-height: 1.5;}
.section2_table table tr:nth-child(2n){background-color: #dfe9f2;}
.section2_table table tr:nth-child(2n+1){background-color: #c8dbec;}
.liucheng_img{margin-top: 3%;}
.bottom_section{padding: 4% 2.5%;background-color: #fff;margin-top: 3%;overflow: hidden;color: #999;}
.bottom_section_pic{width: 100px;height: 75px;border: solid 1px #ccc;float: left;margin-right: 3%;}
.bottom_section_tit{color: #0367be;font-weight: bold;font-size: 14px;margin-bottom: 1%}
.bottom_section_look span{color: #106dbf;}
.bottom_section_con{line-height: 1.6;}
.bottom_section_time{text-align: right;}


.schoolName_section3{padding: 4% 2.5% 0 2.5%;background-color: #f8f8f8;}
.section3_input{border: solid 1px #ddd;border-radius: 6px;padding-left: 2%;padding-right: 4%;background-color: #fff;}
.section3_input input{border: none;width: 70%;line-height: 2.2;outline: none;}
.section3_input input::-webkit-input-placeholder {
         /* placeholder颜色  */
         color: #999;
        /* placeholder字体大小  */
         font-size: 12px;
         /* placeholder位置  */
         text-align: left;
 }
.section3_box{margin-top: 5%;color: #999;line-height: 2.2;}
/*.section3_box span{margin-right: 3px;}*/
.section3_box a{margin: 0 3px;}
.section3_box div a:active{color: #3695f5;}
.section3_bottom{overflow: hidden;border-bottom: solid 1px #ccc;padding: 4% 0;}
.section3_bottom_tit{float: left;line-height: 1.7;}
.section3_bottom_sq{display: inline-block;width: 20%;text-align: center;color: #106ec0;border: solid 1px #106ec0;float: right;margin-right: 1%;margin-top: 1.5%;line-height: 2.2;}

/*城市*/
.city_con{padding-top: 50px;padding-bottom: 15%;background-color: #f8f8f8;}
.city_sec{margin-top: 4%;}
.city_sec_tit{background-color: #cde2f7;color: #333;font-weight: bold;line-height: 2.5;font-size: 15px;padding-left: 4%;}
.city_address_phone{background-color: #fff;overflow: hidden;padding: 4% 0;}
.city_address{position: relative;width: 66%;margin-left: 4%;padding-left: 20px;
float: left;font-size: 13px;line-height: 1.8;box-sizing: border-box;color: #666;}
.city_address img{width: 15px;position: absolute;left: 0;top: 8%;}
.city_phone{width: 30%;float: left;margin-top: -1%;}
.city_phone img{width: 56px;margin-left: 28%;}


/*在日生活*/
.life_content{background-color: #f0f0f0;padding-bottom: 1px;}
.life_section{background-color: #fff;padding-left: 4%;margin-bottom: 4%}
.life_section_tit{font-size: 15px;font-weight: bold;color: #333;padding: 4% 0;}
.life_section_pic{padding-bottom: 5%;}




