@charset "utf-8";

/* CSS Document */

*{padding:0;margin:0;border:0;}

body{background:#FFF; color:#666;}img{border:0; vertical-align:top;}.ov{ overflow:hidden;}.wp{ padding:5% 8%;}ul,li{list-style-type:none;}

cl{clear:both;}.fl{float:left; display:inline;}.fr{float:right;display:inline;}a{text-decoration:none;}.btn{margin-top:5%;}

.page_wrap{max-width:640px;min-width:320px;width:100%;font-family:"Microsoft YaHei";margin:0 auto;}

.page_wrap section:nth-of-type(1){ background:#EEEEEE;line-height:1.8em;}

.page_wrap section:nth-of-type(1) b{ color:#000;}

.page_wrap section:nth-of-type(2){padding:8%;}

.page_wrap section:nth-of-type(2) h3{ text-align:center; color:#FFFF00; font-size:2.7em; line-height:1.3em;}

.page_wrap section:nth-of-type(2) p{ margin-top:5%; overflow:hidden; padding:0 8%; line-height:2.3em;}

.page_wrap section:nth-of-type(2) p a{color:#FFFF00; text-decoration:underline; float:right;}

.page_wrap section:nth-of-type(2) p span{color:#2bafe5; display:block; background:#fff; width:73%; float:left; font-weight:bold; background:url(../images/bpssyw_02.jpg) no-repeat; background-size:100%;}

.page_wrap .jljs p.p1,.page_wrap .jljs p.p2{ text-align:center;font-weight:bold;}

.page_wrap .jljs p.p1{font-size:1.7em; color:#000; line-height:1.3em; padding-top:2%;}

.page_wrap .jljs p.p2{font-size:2.1em; color:#FF3200; line-height:1.3em;}

.page_wrap .jljs p.p3{ font-size:1.1em; font-weight:normal; text-align:left; border-bottom:2px dashed #666666; padding-bottom:5%;}

.page_wrap .jljs p.p3 span{ padding-right:4%;}

.page_wrap .jljs .js_a{ padding:5% 0;}

.page_wrap .jljs .js_al{ float:left; width:64%; line-height:1.6em; font-size:1.05em;text-align:center;}

.page_wrap .jljs .js_al p span{ color:#000; font-weight:bold;}

.page_wrap .jljs .js_al a{text-align:center; display:block; background:#BC001D; width:75%; margin:0 auto; margin-top:5%; padding:3% 0; border-radius:5px; color:#FFFF00; text-decoration:underline;}

.page_wrap .jljs .js_al a img{ width:15%; vertical-align:middle; margin-right:3%;}

.page_wrap .jljs .js_ar{width:36%; padding:10% 0; color:#FFFF00; text-align:center;  background:#2bafe5; float:right; border-radius:100%;}

.page_wrap .jljs .js_ar p:nth-of-type(2){ font-weight:bold; font-size:1.3em;}

.page_wrap .jljs .js_ar1{width:36%; float:right;}

.page_wrap .jljs .jljs_bot{ border:2px dashed #666666; padding:3% 4.5%;padding-bottom:0; margin-top:5%; line-height:1.5em;text-align:center;}

.page_wrap .jljs .jljs_bot p:nth-of-type(1){ font-weight:bold; color:#333; padding-bottom:2%;}

.page_wrap .jljs .jljs_bot p:nth-of-type(1) a{ color:#2bafe5; text-decoration:underline;}

.page_wrap .jljs .jljs_bot p:nth-of-type(2){ padding-bottom:3%;}

.page_wrap .jljs .jljs_bot p:nth-of-type(2) span{ padding-right:2%;}

.page_wrap .jljs dl dt{ color:#2bafe5; padding-top:5%; font-size:1.1em;}

.page_wrap .jljs dl dd{ padding-top:2%; line-height:1.8em;font-size:1.05em; overflow:hidden;}

.page_wrap .jljs dl dd a{text-align:center; display:block; background:#BC001D; width:75%; margin:5% auto;padding:3% 0; border-radius:5px; color:#FFFF00; text-decoration:underline;}

.page_wrap .jljs dl dd a img{ width:10%; vertical-align:middle; margin-right:3%;}

.page_wrap .jljs dl dd p{ width:85%; margin:0 auto; border:1px solid #7C0012; margin-top:5%; text-align:center; line-height:2.3em;}

.page_wrap .js_al1{width:50%; padding-left:6%; padding-top:8%; line-height:1.9em; float:left;text-align:center;}

.page_wrap .js_al1 b{ color:#000;}

.biaoqian{ width:85%; margin:0 auto; text-align:center;background:url(../images/bpssyw_07.jpg) no-repeat; background-size:100%; padding:8% 1% 40px 5%; line-height:2em;}

.biaoqian a{ color:#666; text-decoration:underline; padding-right:5%;}

@media screen and (min-width:320px) {

	.page_wrap{font-size:14px}

	.page_wrap .jljs .js_ar{width:36%; padding:10% 0;}

	.page_wrap .jljs .jljs_bot p:nth-of-type(2){font-size:12px}

	.page_wrap .jljs p.p3{ font-size:13px;}

}

@media screen and (min-width:480px) {.page_wrap{font-size:16px}}

@media screen and (min-width:640px) {

	.page_wrap{font-size:28px}

	.page_wrap .jljs .js_ar{width:36%; padding:10% 0;}

	.page_wrap .jljs .jljs_bot p:nth-of-type(2){font-size:26px}

	.page_wrap .jljs p.p3{ font-size:26px}

}



