@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 500px){
	.top{ height:80px; line-height:80px; font-size:24px; position: relative;}
	.top #leftContent{float: left; z-index: 999; padding-left:5%; position: relative; font-size: 36px;}
	.top #rightContent{float: right; z-index: 999; padding-right: 5%; position: relative; font-size: 22px;}
	.nav{ height:60px;}
	.nav ul li a i{  font-size:24px; margin-bottom:5px;}
	.message_1{ height:60px;}
	.meg1_2{ float:left; font-size:24px; line-height:40px;}
	.menu{ height:80px; line-height:80px; font-size:20px;}
	.menu ul li{ background-size:2%;}
	.menu2 ul li a i{ font-size:20px;}
	
	.rwc1_2{ float:left; width:87%; font-size:0.32rem; line-height:25px;}
	.rwc1_2_top{ float:left; width:80%; font-size:20px; line-height:25px;}
	.rwc1_2_top h4{ font-weight:normal; font-size:20px; font-weight: bolder; padding-bottom: 5px;}
	.rwc1_2_top span{ font-weight:normal; font-size:17px;}
	.rwc1_2 h4{ font-weight:normal; font-size:24px;}
	.rwc1_2 p{ text-indent:8px;}
	.rwc1_2 p a{ padding-right:10px; border-radius:5px;}
	.rwc1_2 p i{ font-size:30px;}
	.rwc1_p2{ margin-top:38px;}
	
	.rwov_2{ font-size:18px; line-height:25px;}
	.rwov_2 p font{ font-size:20px;}
	
	.map_sear{ height:50px;}
	.map_sear input{  height:50px; border-radius:5px;font-size:20px; }
	
	.bmst_c{ font-size:18px;}
	.bmst_c p font{ font-size:24px;}
	
	.bmstc_tit{ font-size:24px;}
	
	.bmstc_c2{ font-size:20px; line-height:24px;}
	
	.myme_c{ font-size:20px;}
	
	.my_con{ margin-bottom:20px;}
	.my_con p span img{ width:80px; border-radius:80px; }
	.myc_img{ line-height:80px;}
	
	.rwc1_4{ float:left; width:60%; color:#333333;font-size:18px; line-height:24px;}
	.rwc1_4 p{ font-size:20px;}
	.rwc1_5{ float:right; width:15%; font-size:18px;}
	
	.ryc2{ float:left; width:60%; color:#333333;font-size:20px; line-height:24px;}
	.ryc2 i{ font-size:20px;}
	.ryc2 p{ font-size:20px;}
	.ryc3{ float:right; width:15%; font-size:20px;}
	.ryc4{ color:#333333; padding:10px 0; font-size:20px;}
	
	.ry_fot{ font-size:20px;}
	.ryf_2 a{height:24px; line-height:24px; padding:5px; border-radius:5px;margin-right: 5px; }
	.ryf2_1{ display:block; float:left; margin-right:5px; border:1px solid #979797; color:#333333; }
	.ryf2_2{ display:block; float:left; background:#18b7e8; border:1px solid #18b7e8; color:#ffffff;}
	
	.menu{ height:50px; line-height:50px; font-size:20px;}
	.menu ul li{ background:url(../images/bm_bg1.png) no-repeat right center; background-size:1%;}
	
	.tafbc_1{ font-size:20px;}
	}
	
@media screen and (max-width: 400px){
	.top{ height:60px; line-height:60px; font-size:20px; position: relative;}
	.top #leftContent{float: left; z-index: 999; padding-left:5%; position: relative; font-size: 32px;}
	.top #rightContent{float: right; z-index: 999; padding-right: 5%; position: relative; font-size: 20px;}
	.middle{ height:83%; overflow:auto;}
	.nav{ height:45px;}
	.nav ul li a{ font-size:16px;}
	.nav ul li a i{  font-size:24px; margin-bottom:8px;}
	.message_1{ height:45px;}
	.meg1_2{ font-size:18px; line-height:27px;}
	
	.menu{ height:50px; line-height:50px; font-size:16px;}
	.menu ul li{ background:url(../images/bm_bg1.png) no-repeat right center; background-size:1%;}
	
	
	.rwc1_2{ float:left; width:84%; font-size:16px; line-height:22px;}
	.rwc1_2_top{ float:left; width:78%; font-size:16px; line-height:22px;}
	.rwc1_2_top h4{ font-weight:normal; font-size:16px; font-weight: bolder; padding-bottom: 5px;}
	.rwc1_2_top span{ font-weight:normal; font-size:13px;}
	.rwc1_2 h4{ font-weight:normal; font-size:16px; font-weight: bolder;}
	.rwc1_2 p{ text-indent:5px;}
	.rwc1_2 p i{ font-size:15px;}
	.rwc1_p2{ margin-top:5px;}
	
	.rwc1_2_1{ float:right; width:16%; font-size:12px; line-height:22px;}
	.rwc1_2_1 p span{ float:right; display:block;}
	.rwc1_2_1 p a{ border-radius:3px; padding:2px 5px; text-align:center; margin-top:90px;}
	
	.rwc1_2_1_top{ float:right; width:14%; font-size:12px; line-height:22px;}
	.rwc1_2_1_top p span{ float:right; display:block;}
	.rwc1_2_1_top p a{ border-radius:3px; padding:2px 5px; text-align:center; margin-top:150px;}
	
	.juryl1_2_1{float:right;width:18%;font-size:12px;line-height: 20px;padding-top: 0px;margin-top: 0px;}
	.juryl1_2_1 p span{ float:right; display:block;}
	.juryl1_2_1 p a{ border-radius:3px; padding:2px 5px; text-align:center; margin-top:0px;}
	
	.rw_con2 a{ font-size:16px;}
	.cont2{ padding-bottom:0px;}
	.nothing{ margin-top:20px;}
	.rwc2_jx{ width:300px; margin:3px auto;}
	.jx_btn{ float:left; margin:0 10px; width:60px;}
	
	.td_div{ font-size:16px;}
	.td_foot p{ font-size:16px;}
	.tdfoot_a{ padding:12px 0; margin-bottom:2%; border-radius:5px; }
	.tdfoot_a2{ padding:12px 0; margin-bottom:5px; }
	.ts_no p{ line-height:24px; font-size:16px;}
	.ts_no p font{ font-size:22px;font-weight:600;}
	
	.rwov1_1{ font-size:15px; line-height:30px;margin-top:20px;margin-bottom:20px;}
	.rwov1_1 p font{ font-size:20px;}
	
	.rwov_2{ font-size:18px;font-weight:normal; line-height:28px;}
	.rwov_2 p font{ font-size:16px;font-weight:normal;}
	
	.map_sear{ height:30px;}
	.map_sear input{  height:30px; border-radius:5px;font-size:16px; }
	
	.map_con{ padding:2%; font-size:18px; line-height:30px;}
	.map_con span{ display:block; font-size:16px;}
	
	.menu2 ul li a i{ font-size:16px;}
	
	
	.rwc1_4{ float:left; width:55%; color:#333333;font-size:15px; line-height:24px;}
	.rwc1_4 p{ font-size:16px;}
	.rwc1_5{ float:right; width:22%; font-size:16px;}
	
	.bmst_c{ font-size:16px;}
	.bmst_c p font{ font-weight:inherit;font-size:18px;}
	
	.bmstc_tit{ font-size:18px; border-bottom:1px solid #d8d8d8; width:98%;}
	.bmstc_td1{ width:30%;}
	.bmstc_td2 input{ width:65%;}
	.bmstc_td2 textarea{ width:80%;}
	.bmstc_td2 a{ font-size:16px;}
	
	.bmstc_con table{ font-size:16px;}
	
	.bmstc_c2{ font-size:16px; line-height:24px;}
	
	.bmstc_c3{ border-top:1px solid #d8d8d8;}
	
	.bmstc_c4 a{ padding:12px 0;}
	
	.my_top{ font-size:16px;}
	.mytop_btn{border-radius:0px; height:15px; font-size:16px; line-height:15px; font-weight:normal;}
	
	.myme_c{ font-size:16px;}
	.myme_c p{ padding:5px 0;}
	
	.my_con{ margin-bottom:0px;}
	.my_con p{ padding:10px; font-size:16px;}
	
	.my_con p span img{ width:60px; border-radius:60px; }
	.myc_img{ line-height:60px;}
	.ryc2{ float:left; width:60%; color:#333333;font-size:16px; line-height:24px;}
	.ryc2 i{ font-size:16px;}
	.ryc2 p{ font-size:16px;}
	.ryc3{ float:right; width:20%; font-size:16px;}
	.ryc4{ color:#333333; padding:10px 0; font-size:16px;}
	
	.ry_fot{ font-size:16px;}
	.ryf_2 a{height:28px; line-height:28px; padding:1px 5px 1px 5px; border-radius:5px; }
	.ryf2_1{ display:block; float:left; margin-right:16px; border:1px solid #979797; color:#333333; }
	.ryf2_2{ display:block; float:left; background:#18b7e8; border:1px solid #18b7e8; color:#ffffff;}
	
	.tafbc_1{ font-size:16px;}
	.tafbc_2{ font-size:16px; line-height:24px;}
	}