/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input{outline:none;}
area{outline:none;}
select{outline:none;}

/*日本专题主题部分*/
.japan_main{ width:100%;  background:#e1e1e1;}
.main_box{ width:1000px; height:auto; margin:0 auto; position:relative; color:#e9c7a6;}
.japan_main .Japan_main_plan2 .main_box p { color: #fff; font-size: 12px; }

/*banenr*/
.banner1{ background:url(../images/banner_1.jpg) no-repeat center top #e1e1e1;}
.banner2{ background:url(../images/banner_2.jpg) no-repeat center top #e1e1e1;}
.banner3{ background:url(../images/banner_3.jpg) no-repeat center top #e1e1e1;}
.banner4{ background:url(../images/banner_4.jpg) no-repeat center top #e1e1e1;}
.banner5{ background:url(../images/banner_5.jpg) no-repeat center top #e1e1e1;}
/*banenr结束*/
/*背景图片部分*/
.Japan_main_map{ background:url(../images/Japan_main_map.jpg) no-repeat center top;}
.Japan_main_nv{ background:url(../images/Japan_main_nv.jpg) no-repeat center top;}
.Japan_main_city1{ background:url(../images/Japan_main_city1.jpg) no-repeat center top;}
.Japan_main_city2{ background:url(../images/Japan_main_city2.jpg) no-repeat center top;}
.Intro_box .content .box_School { background-color: #202020; }

.Japan_main_plan1{ background:url(../images/Japan_main_plan1.jpg) no-repeat center top;}
.Japan_main_plan2{ background:url(../images/Japan_main_plan2.jpg) no-repeat center top;}
.Japan_main_qa1{ background:url(../images/Japan_main_qa1.jpg)no-repeat center top ;}
.Japan_main_qa2{ background:url(../images/Japan_main_qa2.jpg) no-repeat center top;}
.Japan_main_qa3{ background:url(../images/Japan_main_qa3.jpg) no-repeat center top;}
.Japan_main_reg1{ background:url(../images/Japan_main_reg1.jpg) no-repeat center top;}
.Japan_main_reg2{ background:url(../images/Japan_main_reg2.jpg) no-repeat center top;}
.Japan_main_reg3{ background:url(../images/Japan_main_reg3.jpg) no-repeat center top;}
.Japan_main_reg4{ background:url(../images/Japan_main_reg4.jpg) no-repeat center top;}
/*背景图片部分结束*/
/*地图*/
.Man_box{ width:983px; margin:0 auto; }
.map{ width:983px; height:383px; margin:0 auto; padding-top:42px; }
.mapImg{float:left; width:645px; }
.mapIntro{float:right;  width:309px; height:248px; padding:135px 0px 0 0px; overflow:hidden; }
.mapIntro h3{height:32px; display:block; padding-left:45px; padding-bottom:25px;  background-position:-42px -257px; color:#ecd566; font:28px/30px "微软雅黑", "宋体"; overflow:hidden; background:url(../images/yl.jpg) no-repeat scroll 20px 3px;}
.mapIntro span{  font-size:8px; padding-right:5px;}
.mapIntro p{line-height:30px; padding-left:45px;  font-size:16px; color:#FFF; width:250px; font-family:"微软雅黑";   }
/*地图结束*/

/*Tab 日本城市切换部分*/
.Intro_box{ width:961px; height:608px; margin:0 auto;  background:url(../images/bg.jpg) no-repeat; }
.Intro_menu{ width:961px; height:53px;}
.Intro_menu ul li { width:105px; height:52px; display:block; float:left; margin-right:15px; cursor:pointer;}
.Intro_menu ul li.se img{ display:none;}
.content{ width:961px; height:537px; margin-top:15px; color:#FFF;}
/*左面的*/
.box_School_top{ width:961px; height:337px; }
.School_top_left{ width:167px; padding:53px 20px 0px 25px; float:left;}
.School_top_left h1{ display: block; font-size: 24px; font-weight: 800; padding-left: 30px; color: #e9c7a6; }
.School_top_left span{ display:block; font-size:16px; padding:10px 0px 0px 30px;}
.School_top_left p{ display: block; font-size: 12px; line-height: 24px; padding-top: 44px; color: #fff; }
/*右面的*/
.School_top_right{ width:695px; height:278px;  float:left; margin-left:14px; padding:38px 0px 0px 0px; overflow:hidden;} 
.School_top_right ul li{ width:193px; height:136px; float:left; display:block; margin-right:57px; }
.School_top_right ul li.ts,.School_top_right span.ts{ margin-right:0px;}
.School_top_right ul li p{ font-size: 12px; padding-top: 15px; line-height: 23px; color: #fff; }
.School_top_right span{ display:block; width:193px; margin-right:57px;  font-size:12px; padding:10px 0px 10px 0px; float:left;}
/*导航用的*/
.Hidden_mr_1{ background:url(../images/Intro_icon_ht_1.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_2{ background:url(../images/Intro_icon_ht_2.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_3{ background:url(../images/Intro_icon_ht_3.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_4{ background:url(../images/Intro_icon_ht_4.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_5{ background:url(../images/Intro_icon_ht_5.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_6{ background:url(../images/Intro_icon_ht_6.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_7{ background:url(../images/Intro_icon_ht_7.jpg) no-repeat; width:105px; height:52px;}
.Hidden_mr_8{ background:url(../images/Intro_icon_ht_8.jpg) no-repeat; width:105px; height:52px;}
/*下面的内容*/
.box_School_bottom{ width:961px; height:161px; clear:bothl; margin-top:43px; font-size:12px; color:#e9c7a6;}
.School_bottom_left{ width:411px; height:144px; padding-left:15px; float:left; margin-right:91px;}
.School_bottom_right{ width:421px; height:144px; padding-left:8px; float:left;}
.School_bottom_left span{ display:block; padding:3px 0px 10px 17px; background:url(../images/sj.jpg) no-repeat scroll 5px 5px; font-size:14px;}
.School_bottom_left P{ display: block; line-height: 22px; padding-left: 10px; padding-bottom: 8px; color: #e9c7a6; }
.School_bottom_left h2{ font-size: 12px; line-height: 20px; padding-left: 10px; color: #e9c7a6; }
.School_bottom_right span{ display:block; padding:3px 0px 10px 17px; background:url(../images/sj.jpg) no-repeat scroll 5px 5px; font-size:14px;}
.School_bottom_right P{ display: block; line-height: 22px; padding-left: 10px; padding-bottom: 8px; font-size: 12px; color: #e9c7a6; }
.School_bottom_right h2{display:block; font-size:12px; line-height:20px; padding-left:10px;}
/*Tab 日本城市切换部分结束*/
/*报名*/
.box_Message{
	width: 702px;
	height: 227px;
	float: right;
	margin-right: 30px;
	position: absolute;
	left: 222px;
	top: 105px;
}
.box_Message form p{width:70px; height:34px; line-height:34px; text-align:center; float:left; font-family:"微软雅黑"; font-size:16px;  color:#7a5000; font-weight:800;}
.box_Message form input{width:155px; padding-left:0px;height:34px; line-height:34px; border:none; background:#FFFFFF; margin-bottom:20px;  margin-right:24px;  font-family:"微软雅黑"; font-size:14px; color:#333333; float:left;}
.box_Message form select{width:125px; padding-left:0px; height:34px; line-height:34px; color:#333333;  border:none; margin-bottom:15px; 
margin-right:30px; font-family:"微软雅黑"; font-size:14px; float:left;}
.box_Message form select option{line-height:34px; height:34px;}
.box_Message form input.btn_smt{width:120px; height:45px; margin-left:74px; overflow:hidden; background:url(../images/tijiao.jpg) no-repeat; cursor:pointer; margin-bottom:0px; margin-top:38px; z-index:-999999;}
/*报名新添加的样式*/
.box_Message form input.New_style{ width:185px; }
.options_bm{
	width: 458px;
	position: absolute;
	left: 4px;
	top: 101px;
}
.options_bm ul li{ float: left; width:144px; height: 40px; line-height: 40px;}
.options_bm ul li.kd{ width:294px;}
.options_bm ul li input.no_left{  margin-left:0px;  }
.options_bm ul li input{float: left; width: 16px; height: 16px;  margin-top: 13px; margin-left:23px;  }
.options_bm ul li span{ float: left;  margin-left:8px; font-family: "微软雅黑"; font-size: 14px; color:#FFF; }


/*浮动部分*/
.Intro_japan{ position:absolute; left:111px; top:23px; width:470px; height:120px; font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:28px;}
.School_1{
	position: absolute;
	left: 21px;
	top: 76px;
	width: 305px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
}
.School_2{
	position: absolute;
	left: 364px;
	top: 74px;
	width: 285px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
}
.School_3{
	position: absolute;
	left: 679px;
	top: 73px;
	width: 305px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
}
.question_1{
	position: absolute;
	left: 77px;
	top: 30px;
	width: 248px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
}
.question_1 span{ display:block; font-size:16px; padding-bottom:30px; font-weight:800;}
.question_1 p{ font-size: 12px; line-height: 24px; text-align: justify; color: #fff; }

.question_2{
	position: absolute;
	left: 403px;
	top: 29px;
	width: 248px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
}
.question_2 span{ display:block; font-size:16px; padding-bottom:30px; font-weight:800;}
.question_2 p{ font-size: 12px; line-height: 24px; text-align: justify; color: #fff; }

.question_3{
	position: absolute;
	left: 78px;
	top: 299px;
	width: 236px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
}
.question_3 span{ display:block; font-size:16px; padding-bottom:30px; font-weight:800;}
.question_3 p{ font-size: 12px; line-height: 24px; text-align: justify; color: #fff; }

.question_4{
	position: absolute;
	left: 413px;
	top: 296px;
	width: 248px;
	height: auto;
	font-size: 12px;
	line-height: 24px;
	overflow: hidden;
}
.question_4 span{ display:block; font-size:16px; padding-bottom:30px; font-weight:800;}
.question_4 p{ font-size: 12px; line-height: 24px; text-align: justify; color: #fff; }

.question_5{
	position: absolute;
	left: 706px;
	top: 265px;
	width: 262px;
	height: auto;
	font-size: 12px;
	line-height: 33px;
	overflow: hidden;
}
.question_5 a{ color:#e9c7a6;}
.question_5 a:hover{color:#FC0; text-decoration:none;}
.main_box .question_5 a { color: #fff; }
.question_5 a p { color: #fff; font-size: 12px; }


.rd_1{
	display: block;
	position: absolute;
	left: 125px;
	top: 103px;
	width: 241px;
	height: 129px;
}
.rd_2{
	display: block;
	position: absolute;
	left: 398px;
	top: 101px;
	width: 233px;
	height: 129px;
}
.rd_3{
	display: block;
	position: absolute;
	left: 642px;
	top: 102px;
	width: 262px;
	height: 129px;
}
.rd_4{
	display: block;
	position: absolute;
	left: 232px;
	top: 159px;
	width: 94px;
	height: 39px;
	text-indent: -9999px;
	overflow: hidden;
}
.rd_5{
	display: block;
	position: absolute;
	left: 883px;
	top: 159px;
	width: 94px;
	height: 39px;
	text-indent: -9999px;
	overflow:hidden;
}
.rd_6{
	display: block;
	position: absolute;
	left: 538px;
	top: 159px;
	width: 94px;
	height: 39px;
	text-indent: -999px;
	overflow:hidden;
}
.rd_7{
	display: block;
	position: absolute;
	left: 345px;
	top: 556px;
	width: 94px;
	height: 39px;
	text-indent: -999px;
	overflow: hidden;
}
.rd_8{
	display: block;
	position: absolute;
	left: 851px;
	top: 557px;
	width: 94px;
	height: 39px;
	text-indent: -999px;
	overflow: hidden;
}
.rd_9{
	display: block;
	position: absolute;
	left: 793px;
	top: 189px;
	width: 94px;
	height: 39px;
	text-indent: -999px;
	overflow: hidden;
}
.rd_10{
	display: block;
	position: absolute;
	left: 226px;
	top: 19px;
	width: 745px;
	height: 137px;
	text-indent: -999px;
	overflow: hidden;
	cursor:pointer;
}
/*参与人员*/
.author {height: 50px; line-height: 60px; text-align: center; font-family: "微软雅黑"; font-size: 16px; font-weight: 800;padding-top: 30px;}
/*跳转头部*/
.go_top{width:45px; height:45px; position:fixed; top:80%; right:50%; margin-right:-565px; display:block; _position:absolute; display:none;}
/*2014年7月21日 新添加样式*/
.japan_main .Japan_main_map .Man_box .map .mapIntro .mapItem p strong{ color:#F90;}

.Japan_main_map {}
.map { width: 983px!important; height: 383px!important; padding-top: 42px!important; position: relative!important; display: block!important; opacity: 1!important; margin-left: -491px!important; margin-top: -10px!important;}
.map { position: relative!important; left: 50%; top: 10px; bottom: 0; margin-left: -400px; width: 983px!important; max-height: 383px!important; background: url(../images/Japan_main_map1.jpg) no-repeat center top!important; z-index: 11; border-radius: 5px; box-shadow: 0 0 0px 0px rgba(255, 255, 255, .2)!important; overflow: hidden!important; }
