/* CSS Document */
.daoyu{ width:100%; max-width:480px; margin:0 auto; overflow:hidden; background:#fff;}
.daoyu_t{ width:100%; max-width:320px; background:url(../images/daoyu.jpg) no-repeat center center; height:140px; overflow:hidden; margin:0 auto;}
.daoyu_ct{ background:url(../images/bg_s.jpg) no-repeat center bottom; height:210px; width:100%; max-width:480px; overflow:hidden; margin:0 auto;}
.daoyu_ct p{ width:268px; font-size:1.4em; line-height:18px; height:18px; overflow:hidden; text-align:center; margin:0 auto; color:#6b6b6b;}

/**********zx*******/
.zx_a{ background:url(../images/zx_btn.png) no-repeat center center; height:36px; width:136px; display:block; margin:10px auto; text-align:center; line-height:30px; color:#fff; font-size:1.4em;}
.zx_a:hover{ color:#fff;}

/********xiumei*****/
.xiumei{ background:#f8f4ea; width:100%; max-width:480px; height:100%; overflow:hidden; margin:0 auto;}
.xm_ct{ width:100%; max-width:320px; margin:0 auto; overflow:hidden;}
.xm_t{ background:url(../images/xiumei.jpg) no-repeat center center; height:30px; width:100%; overflow:hidden;}
.xm_s{ height:100%; width:318px; overflow:hidden; margin:0 auto;}
.xm_s p{ font-size:1.4em; line-height:18px; width:100%; overflow:hidden; color:#6a6a6a; margin:10px 0px;}
.xm_s p span{ background:#018dc8; display:block; width:64px; height:18px; line-height:18px; float:left; text-align:center; color:#fff; margin-right:5px;}

.xm_ys{  width:100%; max-width:480px; overflow:hidden; margin:0 auto; background:url(../images/bg_b.jpg) #f8f4ea no-repeat bottom center; height:390px;}
.xm_ys .ys_t{ background:url(../images/wm_t.jpg) no-repeat center center;height:40px; width:100%; overflow:hidden;}
.ys_lt{ width:306px; margin:0 auto; height:100px; overflow:hidden;}
.ys_lt ul{ background:url(../images/wm_b.jpg) no-repeat left center; height:98px;}
.ys_lt ul li{ height:26px; line-height:18px; font-size:1.2em;}
.ys_lt ul li span{ display:block; width:50px;color:#fff; text-align:center; height:18px; line-height:18px; background:#018dc8; float:left; margin-right:5px; margin-left:20px;}

.ys_img{ width:318px; height:114px; overflow:hidden; margin:0 auto;}
.ys_img ul li{ float:left; width:156px; height:114px; overflow:hidden;}
.ys_img ul li.li_ts{ float:right;}

.yx_t{ background:url(../images/mhyx_t.png) no-repeat center center;height:30px; width:100%; overflow:hidden;}

/*********yx********/
.yx{ width:100%; max-width:480px; overflow:hidden; height:290px;margin:-50px auto 0px auto;}
.yx_ct{ width:100%; max-width:320px; margin:0 auto; overflow:hidden;}
.yx_s{ height:100%; width:318px; overflow:hidden; margin:0 auto; }
.yx_s p{ font-size:1.4em; line-height:18px; width:100%; overflow:hidden; color:#6a6a6a; margin:10px 0px;}
.yx_s p span{ background:#018dc8; display:block; width:64px; height:18px; line-height:18px; float:left; text-align:center; color:#fff; margin-right:5px;}
.yx_ys{background:url(../images/bg_s.jpg) no-repeat bottom center;width:100%; max-width:480px; overflow:hidden; margin:0 auto; height:330px;}
.yx_ys .ys_t{ background:url(../images/wyx_t.jpg) no-repeat center center;height:30px; width:100%; overflow:hidden;}
.yx_ys .ys_lt{ width:306px; margin:5px auto; height:80px; overflow:hidden;}
.yx_ys .ys_lt ul{ background:url(../images/wyx_b.jpg) no-repeat left center; height:70px;}

.yx_ys .ys_img{ width:318px; height:104px; overflow:hidden; margin:0 auto;}
.yx_ys .ys_img ul li{ float:left; width:241px; height:104px; overflow:hidden;}

.kdc_t{ background:url(../images/kdc_t.png) no-repeat center center;height:40px; width:100%; overflow:hidden;}

/*******kdc***********/
.kdc{ width:100%; max-width:480px; overflow:hidden; height:290px;margin:0px auto; background:#f8f4ea;}
.kdc_ct{ width:100%; max-width:320px; margin:0 auto; overflow:hidden;}
.kdc_s{ height:100%; width:318px; overflow:hidden; margin:0 auto; }
.kdc_s p{ font-size:1.4em; line-height:18px; width:100%; overflow:hidden; color:#6a6a6a; margin:0px 0px 10px 0px;}
.kdc_s p span{ background:#018dc8; display:block; width:64px; height:18px; line-height:18px; float:left; text-align:center; color:#fff; margin-right:5px;}

.kdc_ys{background:url(../images/bg_b.jpg) #f8f4ea no-repeat bottom center;width:100%; max-width:480px; overflow:hidden; margin:0 auto; height:330px;}
.kdc_ys .ys_t{ background:url(../images/3ys.jpg) no-repeat center center;height:30px; width:100%; overflow:hidden;}
.kdc_ys .ys_lt{ width:306px; margin:5px auto; height:80px; overflow:hidden;}
.kdc_ys .ys_lt ul{ background:url(../images/wm_b.jpg) no-repeat left 5px; height:70px; overflow:hidden;}

.kdc_ys .ys_img{ width:318px; height:118px; overflow:hidden; margin:0 auto;}
.kdc_ys .ys_img ul li{ float:left; width:154px; height:118px; overflow:hidden;}
.kdc_ys .ys_img ul li.li_ts{ float:right;}

.wx_t{ background:url(../images/wx_t.png) no-repeat center center;height:40px; width:100%; overflow:hidden;}
/*******wx***********/
.wxzx{ background:#fff; width:100%; max-width:480px; margin:0 auto; overflow:hidden;}
.wx_ct{ width:100%; max-width:320px; margin:0 auto; overflow:hidden;}
.wx_s{ height:100%; width:318px; overflow:hidden; margin:0 auto; }
.wx_s p{ font-size:1.4em; line-height:18px; width:100%; overflow:hidden; color:#6a6a6a; margin:0px 0px 10px 0px;}
.wx_s p span{ background:#018dc8; display:block; width:64px; height:18px; line-height:18px; float:left; text-align:center; color:#fff; margin-right:5px;}

/******ycph******/
.ycph{ background:url(../images/ph_bg.jpg) #fff no-repeat center 30px; width:100%; max-width:480px; overflow:hidden; height:224px; margin:0 auto;}
.ycph_ct{ width:320px; margin:0 auto; height:100%; overflow:hidden;}
.ycph_t{background:url(../images/ycph_t.jpg) no-repeat left center;height:40px; width:100%; overflow:hidden;}
.ycph_s{width:320px; margin:0 auto; height:90px; overflow:hidden;}
.ycph_s p{ font-size:1.4em; line-height:18px; width:100%; overflow:hidden; color:#6a6a6a; text-indent:1em;}
.ycph_s h1 { font-weight:normal; font-size:1.4em;}
.ycph_s h1 span{ background:#018dc8; display:block; width:64px; height:18px; line-height:18px; text-align:center; color:#fff;}

.ly4_t{ background:url(../images/4liyou.png) no-repeat center center;height:40px; width:100%; overflow:hidden;}

/*****liyou4****/
.liyou4{ background:url(../images/bg_b.jpg) #f8f4ea no-repeat center bottom; width:100%; max-width:480px; overflow:hidden; height:358px; margin:0 auto;}
.ly4_ct{ width:320px; height:100%; overflow:hidden; margin:0 auto; text-align:center;}

.zj_t{ background:url(../images/zj_t.png) no-repeat center center;height:50px; width:100%; overflow:hidden;}


/*******zj***/
.zj{ width:100%; max-width:480px; height:100%; overflow:hidden; margin:0 auto;}
.zj_ct{ width:100%; max-width:320px; height:100%; overflow:hidden; margin:0 auto;}

#zj_lf{ width:26px; float:left; height:180px; overflow:hidden; background:url(../images/zuo.jpg) no-repeat center center; margin-right:2px;}
#zj_rt{ width:26px; float:right; height:180px; overflow:hidden; background:url(../images/you.jpg) no-repeat center center;}
.zj_lt{ width:100%; max-width:320px; margin:0 auto; height:180px; overflow:hidden;}
#zj_count{ width:83%; height:178px; overflow:hidden; float:left; margin:0 auto; background:#bebebe;}
#zj_count li img{ margin:6px; height:165px; width:252px; float:left;}
.zj_lt #zj_count li{ float:left; width:264px; height:100%; overflow:hidden;}

/******wd*****/
.wd{ background:#fff; width:100%; max-width:480px; margin:0 auto; overflow:hidden;}
.wd_ct{ width:100%; max-width:310px; height:100%; overflow:hidden; margin:0 auto;}
.wd_t{ background:url(../images/dayi_t.jpg) no-repeat center center; height:80px; width:100%; overflow:hidden;}
.wd_s{width:100%; max-width:310px; height:100%; overflow:hidden; margin:0 auto;}
.wd_s h2{ background:url(../images/dayi_q.jpg) no-repeat 2px center; height:25px; width:100%; overflow:hidden; padding-left:28px; line-height:25px; color:#fe6a99; font-weight:normal; font-size:1.4em; margin:5px auto;}
.wd_s p{ background:url(../images/dayi_a.jpg) no-repeat 2px top; line-height:25px; font-size:1.4em; padding-left:28px; width:280px;}

/****alli*****/
#al_lf{ width:35px; float:left; height:104px; overflow:hidden; background:url(../images/zuo.jpg) no-repeat center center; margin-right:3px;}
#al_rt{ width:35px; float:right; height:104px; overflow:hidden; background:url(../images/you.jpg) no-repeat center center;}
.al_lt{ width:100%; max-width:320px; margin:10px auto 0px auto; height:180px; overflow:hidden;}
#al_count{ width:250px; height:100px; overflow:hidden; float:left; margin:0 auto;}
#al_count li img{ height:100px; width:241px; float:left;}
.al_lt #al_count li{ float:left; width:241px; height:100%; overflow:hidden;}