﻿* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; margin:0; padding:0;}
a { text-decoration: none; border: none; color: inherit;}
ul,li { list-style: none;}
table { border-collapse: collapse;border-spacing: 0;}
img{ border:none; vertical-align:middle;width: 100%;}

body { color: #333; font-family: Microsoft Yahei; width: 100%;margin: 0 auto;max-width: 640px;font-size: 0.7rem;}


.jc{ font-weight: bold;}
.ls{ color:#162e79;}
.hs{ color: #CE8300;}
.red{color:red;}
.dis{ display: block;}
.clear{clear: both;} 
.left { float: left;}
.right { float: right;}
.mc { margin:0 auto;}
.dis-inline { display: inline-block; vertical-align: middle;}
.text-center { text-align: center;}


    #swt_zxym{ width: 100%;}
    .swt_hd{width: 100%;height:2.82rem;background: url('../images/swt_tou_01.png') no-repeat;background-size: 100% 100%;position: relative;}
    .swt_hda{ width: 20%;height: 2.82rem;position: absolute;left:0;}
    .swt_hdb{ width: 20%;height: 2.82rem;position: absolute;right:0;}
    
    .swt_yqzj{ width: 97%;margin: 6px auto;background: #fff;box-shadow: 1px 1px 1px 1px #ccc;border-radius: 5px;overflow: hidden;}
    .swt_yqt1{ width: 86%;border: 1px dashed #ccc;margin: 0 auto;}
    .swt_yqt2{ width: 100%;text-align: center;margin: 10px auto;background: #58a9a4;color:#fff;height: 30px;line-height: 30px;}
    .swt_yqt3{ width: 80%;margin: 0 auto;font-size: 0.5rem;color:#333;}
    .swt_yqt3 .swt_yqt3l{ width: 49%;text-align: left;letter-spacing: 1px;}
    .swt_tx{ width: 50%;text-align: center;margin: 10px auto;background: #58a9a4;color:#fff;font-size: 0.5rem;padding: 5px 0;}
    
    .swt_sosuo{ background: #D2D2D2;color:#fff;width: 60%;text-align: center;margin:10px auto;font-size: 0.5rem;padding: 8px 0;border-radius: 7px;}
    
    .swt_xixi{ width: 97%;margin: 0 auto;padding-bottom: 3.2rem;}
    .swt_xx1{ }
    .swt_xxtime{ text-align: center;color: #ccc;margin: 3px auto;font-size: 13px;}
    .swt_xaxi{ margin-bottom: 0.5rem;margin: 1rem auto;}
    .swt_xaxil{ width: 20%;margin-top: -5px;}
    .swt_xaxil2{ margin-top: -8px;}
    .swt_xaxir{ width: 78%;background: url('../images/swt_qipao4.png') no-repeat;background-size:100% 100% ;font-size: 0.7rem;padding: 0.3rem 1rem;padding-right: 0.3rem;margin-right: 0.2rem;letter-spacing: 0.2rem;line-height: 1rem;}
    
    .swt_db{ position: relative; width: 100%;margin: 0 auto;height: 2rem;background: url('../images/dbinpnt.png') no-repeat;background-size: 100% 100%;}
    .swt_db input{ border: 0;position: absolute;top: 0.4rem;width: 160px;height: 1rem;left: 14%;}
        
    .swt_yqt3lt img{ width: 100px;height: 15px;float: right;margin-top: 2px;margin-right: 2px;}



.swt_zxzxyy{ width: 94%;margin: 0.8rem auto;}
.swt_zxzxyyl{ width: 40%;}
.swt_zxzxyyr{ width: 56%;}
.swt_zxzxyyr1{ font-size: 0.73em;text-align: center;margin: 0.3rem auto;line-height: 1rem;}
.swt_zxzxyyr2{ font-size: 0.6rem;line-height: 1rem;letter-spacing: 0.1rem;}

.zxzx_yyzz{ width: 88%;margin: 0.5rem auto;font-size: 0.55rem;font-weight: bold;}
.zxzx_yyzz span{ color:#58a9a4;}

.swt_xaxi2{ display: none;}
.swt_xxtime1{ display: none;}


.zxym_an{ width: 100%;margin: 0.8rem auto;margin-top: 1rem;}
.zxym_an1{ width: 90%;margin: 0.5rem auto;text-align: center;color:#fff;font-size: 0.65rem;letter-spacing: 0.05rem;}
.zxym_an1l{ width: 20%;padding: 0.4rem 0;background: #a0a0a0;}
.zxym_an1r{ width: 78%;padding: 0.4rem 0;border-radius: 5px;background: #58a9a4;}
.zxym_an1ra{ background: #f39800;}

.zxym_quz{ text-align: center;font-size: 0.7rem;letter-spacing: 0.1rem;color: #000;}

.zxym_quz1{ margin: 0.5rem auto;font-weight: bold;margin-top: 1.3rem;}
.zxym_quz2{ width: 3%;margin: 0.3rem auto;}

.zxym_fk{ width: 92%;margin: 0.6rem auto;}
.zxym_fkl{ width: 16%;text-align: center;padding: 0.4rem 0;font-size: 0.5rem;background: #eee;}
.zxym_fkl1{ margin-right: .8%;}
.zxym_fkl2{ background: #58a9a4;color:#fff;}

.zxym_sp{ width: 90%;margin: 1rem auto;}
.zxym_spl{ width: 48%;}

.zxym_hzkb{ width: 90%;margin: 1rem auto;margin-bottom: 3.5rem;}

.newzxzxym{ width: 92%;margin: 0.3rem auto;}
.newzxzxym_bt{ font-size: 0.9em;text-align: center;letter-spacing: 1px;margin: 0.7rem auto;}
.newzxzxym_jianc{ font-size: 0.7rem;letter-spacing: 1px;text-align: center;margin: 0.7rem auto;color: #666;}

.newzxzxym_biaoge{ width:100%;margin: 0 auto;text-align: center;background: url("../images/biaoge_03.png") no-repeat;background-size: 100% 100%;}
.newzxzxym_biaogel{ width: 25%;font-size: 0.5rem;padding-left: 0.8rem;padding-top: 0.4rem;padding-bottom: 0.5rem;}

.newzxzxym_hd{ width: 100%;margin: 0.5rem auto;}
.newzxzxym_hdl{ width: 48%;text-align: center;border-radius: 5px;border: 1px #ccc dashed;background: #eee;padding: 0.3rem 0;}
.newzxzxym_hdl1{ margin:0.3rem auto;letter-spacing: 2px;}
.newzxzxym_hdl2{ background: #58a9a4;color:#fff;border-radius: 5px;width: 58%;margin: 0.5rem auto;font-size: 0.8rem;padding: 0.3rem 0;letter-spacing: 2px;}



/*banner*/
    .banner{ width:100%; position:relative }
    .banner li{ float:left}
    .banner img{ width:100%; display:block;}
    .banner .hd {position: absolute;bottom: 0.5rem;left: 50%;transform: translate(-50%);}
    .banner .hd li{ width:9px; height:9px; display:inline-block; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#e8e8e8;border-radius:50%;}
    .banner .hd ul li.on{ background:#F60}


/*foot*/

#syfoot{ width: 100%;margin-top: 1rem;background: #ececec;}

/*�Һ�ƽ̨*/
.sy_foot_ghbk{ border: 1px solid #c0bbbb;background: url("../images/hgptbeij.png") no-repeat;background-size:100% 100%;}

.syft_ghpt{ width: 90%;margin: 0 auto;margin-top: 4rem;}
.syft_ghptbt{ text-align: center;font-weight: bold;font-size: 1rem;margin: 0.6rem auto;padding: 0.4rem 0;letter-spacing: 1px;margin-bottom: 0rem;}

.ft_dbin{ width: 48%;margin: 0.4rem auto;overflow: hidden;height: 1.5rem;line-height: 1.5rem;border-radius: 5px;overflow: hidden;}
.ft_dbinl{background: rgba(77, 77, 74, 0.1);color: #000;width: 40%;text-align: center;font-size: .7rem;}
.ft_dbinr{ width: 60%;height: 100%;}
.ft_dbinr input{ width: 100%; height: 100%;border: 0;}

.sy_ghpttishi{ width: 100%;margin: 0.6rem auto;font-size: 0.6rem;text-align: center;color:#5d5454;}

.sy_ghptan{ width: 85%;margin: 1rem auto;color:#fff;text-align: center;}
.sy_ghptana{ width: 48%;padding: 0.1rem 0;height: 1.8rem;line-height: 1.5rem;font-size: .7rem;letter-spacing: 2px;border-radius: .5rem;border: 0;}
.sy_ghptana img{ width: 25px;height: 20px;}
.sy_ghptanl{ background: #58a9a4;}
.sy_ghptanr{ background:#F39800;}

.ft_dbin1{ width: 100%;}

.syft_ghptbt1{ color:#aaa;font-size: 0.6rem;letter-spacing: 1px;text-align: center;margin-bottom: 0.5rem;}

.ft_dbinr select{ width: 100%;height:100%;border:0;}
.ft_dbinr select option{ width: 100%;height:100%;border:0;}

/*��վ�ײ���Ŀ*/
.sy_ftlm{ width: 100%;margin: 0 auto;padding: 1.2rem 0;text-align: center;font-size: .7rem;color: #2d2525;letter-spacing: 2px;background-color: #fff;}
.sy_ftlml{ width: 25%;}
.sy_ftlml a{ display: block;}
.sy_ftlmla{ width: 50%;margin: 0 auto;}



.foot_dibu{ position: relative;}
.foot_dibuan{ position: absolute;bottom: 4%;right: 0;width: 27%;border-radius:50px;background: #58a9a4;color:#fff;text-align: center;font-size: 1rem;letter-spacing: 2px;padding: 0.2rem 0;}
.foot_dibu .aleft{ margin-right: 35%;}
.foot_dibu .aright{ margin-right: 5%;}
/*foot--end*/





