@charset "utf-8";

@media screen and (min-width:320px){.page_warp{font-size:14px}}

@media screen and (min-width:380px){.page_warp{font-size:16px}}

@media screen and (min-width:480px){.page_warp{font-size:21px}}

@media screen and (min-width:640px){.page_warp{font-size:28px}}



*{ margin: 0; padding: 0;border: 0;}

body{font-family: "Microsoft YaHei";font-size=62.5%;}

a{ text-decoration: none;}

.page_warp{ background: #FFFFFF;max-width: 640px; min-width: 320px; margin: 0 auto;}

ul,li{list-style: none; margin: 0; padding: 0; width: 100%; float: left;}

.fl{float: left;}

.fr{ float: right;}

.tc{text-align: center;}

.ov{overflow:hidden;}



.page_warp{ background: #FFFFFF;max-width: 640px; min-width: 320px; margin: 0 auto;}

.logo img{display: block; width: 100%;}







.nav{width: 93%; margin: 3% auto; min-height:5.5em;}

.nav li{float: left; width: 18%;margin-right:2%;z-index:100; text-align: center; font-size: 0.73em; color: #ee7800; }

.nav li a{ color: #ee7800 !important; }

.nav .select{z-index:100; font-size: 0.73em; color: #ee7800;}

.nav li img{display: block; width: 100%; }



.bomain{width:100%; margin: 3% auto; min-height:25em;}

.mod{width: 100%;}.mod .lin2{border-bottom:1px dashed #ccc; padding-bottom:5%;}

.s1{ width: 93%; margin: 0 auto;/* min-height: 5em;*/overflow: hidden;}

.s1_1{width:16%;min-height:16%;float: left;}

.s1_1 img{width:100%;margin-top: 5%;  border-radius: 50%;float: left;display: block;}



.s2_2{width:80%; float: left; margin-left: 2%;}

/*.s2_2_a{font-size: 0.86em; font-weight: bold; margin-top: 3%;}*/

.s2_2_a strong{ font-weight: normal; color: #ee7800; float: right;}

.s2_2_b{font-size:0.8em; margin-top: 2%;}

.s2_2_b a{margin-top: -9%; float: right;font-size: 1.1em;padding: 0.2em 0.5em; border: 1px solid #ee7800; border-radius:5px ; color: #fff;background: #ee7800}



.line{width:93%; height:1px; border-bottom:1px dashed #cccccc; margin:0 auto;}

.line2{width:100%; height:1px; border-bottom:1px solid #cccccc; margin:4% auto;}

.btn-a{font-size:1em;padding:.3em .3em .3em;text-align:center;color:#fff;border-radius:.2em;background:#ee7800;}





.sb-sp1{font-size: 1.2em;color: #777;line-height: 150%;display: block;}

.s4{border-bottom: 1px dashed #ccc;padding-bottom: 5%}



.s3{width: 90%; margin: 4% auto;}

.s3_1{ font-size: 1em; color: #282828;font-weight:  bold; width: 100%;}

.s3_2{font-size: 1em; color: #777777; width:100%;margin-top: 1.2%;}



.s3_3{font-size: 1em; color: #777777; width:100%; margin-top: 1%;}

.s3_3 a{float: right;font-size:0.89em;padding: 0.2em 0.5em; border: 1px solid #ee7800; border-radius:5px ; color: #fff; margin-top: -2%;}



.s4{width: 93%; margin: 0 auto;}

.s4_1{font-size: 1em; color: #282828; font-weight: bold;}

.s4_1 strong{ font-weight: normal; }

.s4_2{font-size: 1em; color: #282828; margin-top: 1em;}

.s4_2 strong{font-weight: normal; color: #999999;font-size: 0.8em; margin-left: 2%;}

.s4_3{font-size: 0.86em;  color: #777777; margin-top: 2%;}

.s4_4{font-size: 0.8em; color: #999999;white-space:nowrap;  }

.s4_4 img{width:15%;display: inline-block;margin-top: 2%;}

.s4_5{font-size: 1em; color:#282828 ; margin-top: 3%;}





.s2_m{width: 93%;  margin: 0 auto; text-align: center; margin-top: 2%;}

.s2_m_a {width: 93%; text-align: center; margin-bottom:0.5%; margin-left:3%;}

.s2_m_a img{width: 5.5%;}

.s2_m_b{ text-align: center; font-size: 0.86em; color: #777777; padding: 0.2em 0.3em; border: 1px solid #777777; border-radius:5px ;  background: none;}



.s6{width: 100%; margin:5% auto;}

.s6 a img{display: block; width: 100%;}



.s7{width: 93%; margin: 0 auto; margin-bottom: 10%;}



.s7_1{font-size: 1em; color: #282828; font-weight: bold; }



.s7_2{font-size: 1em; color: #777777; width:100%;margin-top:3%; text-indent: 0.5em;}



.s7_3{font-size: 1em; color: #777777; width:100%; margin-top: 1.5%;text-indent: 0.5em;}

.s7_3 strong{color: #ee7800; font-weight: normal;}

.s7_3 a{float: right;font-size:0.89em;padding: 0.2em 0.8em 0.2em 0.5em; border: 1px solid #ee7800; border-radius:5px ; color: #fff; margin-top: -2%;}



.sb-title h5{font-size: .9em;color: #777}

.sb-title h2{font-size: 1.35em;color: #282828;margin: 1% 0 5%}

.xzmk{width:95%; margin:0 auto 5% auto; display:block;}

.xzmk ul li{width:49%;line-height:2em; text-align:center; background:#ee7800; margin-bottom:0.5em;}

.xzmk ul li a{color:#fff;}









































