*{ margin:0 auto; padding:0; list-style:none; text-decoration:none;}
.clear{ clear:both}

html{ font-size:62.5%;}


#banner_ps{ }

#s01{ padding:20px 0;}
#s01 ul{ margin-left:20px;}
#s01 ul li{ float:left; width:45%; text-align:center; margin-left:3%; margin-top:3%; color:#585858}
#s01 ul li h2{ font-size:1.8rem; padding:5px 0;}
#s01 ul li p{ line-height:1.5;font-size:1.2rem;}

#s02{ background:#f9f9f9;}
#s02 .t{ font-size:3rem; font-weight:700;text-align:center; color:#363636; padding-top:20px;}
#s02 .t span{ color:#137bdc;}
#s02 .t2{ padding:10px 0 10px; text-align:center; font-size:1.3rem; line-height:1.5; letter-spacing:1px; width:96%;}
#s02 .t2 span{color:#137bdc;}
#s02 .c{ padding-bottom:30px; margin-left:2%;}
#s02 .c .n{ width:30%; height:120px; background:#fff; float:left; box-shadow:0 0 3px #ddd ; margin-left:2%; margin-top:2%; display:inline}
#s02 .c .n .l{ width:35%; height:120px; line-height:150px; vertical-align:middle; float:left;text-align:right}
#s02 .c .n .l img{ padding-left:20%; }
#s02 .c .n .r{ width:50%; float:right; padding-left:5%; font-size:19px; padding-top:20%; line-height:1.6; color:#646464;}


#s03{ background:#fff;}
#s03 .t{ font-size:3rem; font-weight:700;text-align:center; color:#363636; padding-top:20px;}
#s03 .t span{ color:#137bdc;}
#s03 .t2{ padding:10px 0 10px; text-align:center; font-size:1.3rem; line-height:1.5; letter-spacing:1px; width:96%;}
#s03 .t2 span{color:#137bdc;}
#s03 .c{}
#s03 .c .n{  padding-top:30px;}
#s03 .c .n .l{ text-align:center}
#s03 .c .n .r{ text-align:center; width:90%;}
#s03 .c .n h2{ text-align:left; font-size:2.2rem; height:45px; line-height:45px; color:#363636;  border-bottom:#ccc solid 1px;}
#s03 .c .n p{ text-align:left; text-indent:32px; line-height:1.5; font-size:1.4rem; padding-top:10px; letter-spacing:1px;}




#block_3{background:#c2e7ff; background-size:100% 100%; padding-top:3%; padding-bottom:5%;}
#block_3 span{display:block; text-align:center; width:95%; margin-bottom:2%;}
#block_3 .s1{color:#007cff; font-size:1.7em; font-weight:bold;}
#block_3 .s2{color:#007cff; font-size:1em;}
#block_3 .s3{color:#3a94ff; font-size:1.1em;}
#block_3 .kehu{background:#fff; background-size:100% 100%; width:93%; margin-top:5px;}
#block_3 .kehu .list_lh{overflow:hidden; height:250px;}
#block_3 .kehu .list_lh li p{height:24px; line-height:16px; margin-top:15px;}
#block_3 .kehu h3{color:#fff;  text-align:center; background:#0060c6; height:40px; line-height:40px; width:100%;}
#block_3 .kehu ul{padding-top:10px; padding-left:20px; padding-right:8px;}
#block_3 .kehu ul li{font-size:1.4rem; color:#363636;}



#header .h{float:right; color:#ce0000; font-size:1.3em; font-weight:bold; margin-right:1%;}
#menu li{float:left; width:20%; text-align:center; padding-top:3%; padding-bottom:3%; font-size:1.4em;}
#footer .f1{color:#fff; font-size:1.2rem; margin-top:2%;}
#footer .f2{color:#6c6c73; font-size:1.2rem; margin-top:2%; line-height:20px;}






















