/* CSS Document */

input {-webkit-appearance: none;}
/* 首页中部 */
.bg{ position:absolute;width:100%; z-index:-1}
.bg img{ width:100%}
.middle_div{width:1200px; display:block; overflow:hidden; margin:0 auto; margin-top:20px; background:#fff; padding:5px }
.middle_div_n{  width:1250px; display:block; overflow:hidden; }
.middle_margin{ float:left; display:block; overflow:hidden; margin-right:18px;}
.middle_margin_list{ float:left; display:block; overflow:hidden; margin-right:18px;}
.middle_margin_list IMG { width:225px; height:225px;}


.banner_wai_new {
    width:1200px; display:block; overflow:hidden; margin:0 auto;
}


.banner {background-color: #f6f6f6;position: relative;text-align: center;overflow: hidden; width:955px; height:470px; display:block; float:left;}
.banner .swiper-button-prev,
.banner .swiper-button-next {background-color: rgba(0, 0, 0, 0.2);padding: 40px 30px;}
.banner .swiper-pagination {bottom: 50px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet {width: 15px;height: 15px;opacity: 0.5;transition: .5s ease;background: #000;border-radius: 15px;margin: 0 10px}
.banner .swiper-pagination-bullets .swiper-pagination-bullet-active {opacity: 1;background: #b21119;width: 30px}

/* 首页右侧新闻 */
.old_news_index {
    float:right; width:220px; display:block; overflow:hidden;
}
.old_news_index_mu {
    width:100%; text-align:center; line-height:80px; height:80px; display:block; overflow:hidden; background-color:#fc68c6; color:white;font-size:20px; font-weight:bold; letter-spacing:2px;
}
.old_news_index_top {
    width:100%; display:block; overflow:hidden;
}
.old_news_index_newslist {
    display:block; overflow:hidden; margin-top:10px; font-size:14px;
}
.old_news_index_newslist span{
    display:block;  color:#fc68c6;
}
.old_news_index_newslist A{
    display:block; height:48px; line-height:24px; width:100%;  overflow:hidden; color:#000;
}

.middle_gg_div{width:1200px; display:block; overflow:hidden; margin:0 auto; background:#fff; padding:5px }

.new_index_mid {
width:100%; padding-top:20px; padding-bottom:20px; 
}
.new_mid { width:1200px; display:block; overflow:hidden; margin:0 auto;  }
.news_index{ width:48%; float:left; display:block; overflow:hidden;}
.index_title{ margin-bottom:40px; line-height:40px; }
.index_title span{ font-size:20px; font-weight:bold; float:left;}
.index_title a{ float:right; color:#563996; font-size:12px; }
.news_row{ overflow:hidden; font-size:14px;}
.news_row p{ display:block; margin-bottom:20px; margin-top:10px; }
.news_row p a{ color:#333; font-weight:500;display:block; position:relative; height:20px;}
.news_row p a i{ width:8px; height:8px; display:block;background-color:#563996; position:absolute; left:0; top:6px}
.news_row p a span{ position:absolute; left:20px; right:130px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-ms-text-overflow: ellipsis;}
.news_row p a b{ float:right;font-weight:500;}


.new_right {
float:right; width:48%;display:block; overflow:hidden;
}



.middle_div .navlist{ width:225px; height:225px; margin-top:20px;}


.view_index{ width:953px; height:470px; margin-top:20px;}
.view_index IMG{ width:100%; display:block; vertical-align:bottom;}

/* 赞助商 */
.zzs{ width:1200px; display:block; overflow:hidden; margin:0 auto; margin-top:20px; background:#FFF;}
.zzs .zzs_n{ width:1300px; display:block; overflow:hidden;}
.zzs .zzs_n .zzs_title{width:1200px; display:block; overflow:hidden; text-align:center; font-weight:bold; letter-spacing:5px; font-size:20px; line-height:40px; margin-top:20px;}
.zzs .zzs_n .zzs_title_en{width:1200px; display:block; overflow:hidden; text-align:center; font-weight:bold;font-size:20px; line-height:40px; margin-top:20px;}
.zzs .zzs_n .zgm{width:1200px; display:block; overflow:hidden; text-align:center; padding-top:20px; padding-bottom:20px;}
.zzs .zzs_n .gfzzs{width:100%; display:block; overflow:hidden;}
.zzs .zzs_n .gfzzs A{ width:280PX; height:95px; display:block; float:left; margin-top:20px; margin-left:17px;}
.zzs .zzs_n .gfzzs IMG{width:280PX; height:95px; display:block; vertical-align:bottom;}


.zzs .zzs_n .txgys{width:100%; display:block; overflow:hidden;}
.zzs .zzs_n .txgys A{ width:200px; height:68px; display:block; float:left; margin-top:20px; margin-left:17px; margin-right:24px;}
.zzs .zzs_n .txgys IMG{width:200px; height:68px; display:block; vertical-align:bottom;}


/* 赞助商内 */
.zzs_nei{ width:1200px; display:block; overflow:hidden; margin:0 auto; margin-top:20px; background:#FFF;}
.zzs_nei .zzs_n{ width:1300px; display:block; overflow:hidden;}
.zzs_nei .zzs_n .zzs_title{width:1200px; display:block; overflow:hidden; text-align:center; font-weight:bold; letter-spacing:5px; font-size:20px; line-height:40px; margin-top:20px;}
.zzs_nei .zzs_n .zzs_title_en{width:1200px; display:block; overflow:hidden; text-align:center; font-weight:bold;font-size:20px; line-height:40px; margin-top:20px;}
.zzs_nei .zzs_n .zgm{width:1200px; display:block; overflow:hidden; text-align:center; padding-top:20px; padding-bottom:20px;}
.zzs_nei .zzs_n .gfzzs{width:100%; display:block; overflow:hidden;}
.zzs_nei .zzs_n .gfzzs A{ width:280PX; height:95px; display:block; float:left; margin-top:20px; margin-left:17px;}
.zzs_nei .zzs_n .gfzzs IMG{width:280PX; height:95px; display:block; vertical-align:bottom;}


.zzs_nei .zzs_n .txgys{width:100%; display:block; overflow:hidden;}
.zzs_nei .zzs_n .txgys A{ width:200px; height:68px; display:block; float:left; margin-top:20px; margin-left:17px; margin-right:24px;}
.zzs_nei .zzs_n .txgys IMG{width:200px; height:68px; display:block; vertical-align:bottom;}


/* 内页分栏 */
.lan_div{ width:100%; height:40px; display:block; overflow:hidden; margin-top:20px;}
.lan_div_n{ width:1200px; display:block; height:40px; margin:0 auto; background:url('/winimages/catebj.png') left center no-repeat; border-bottom:1px dashed #ccc;}
.cateName{ width:470px; text-align:left; display:block; line-height:40px; font-size:16px; font-weight:500; letter-spacing:3px; text-indent:40px; }


/* 内页 */
.navurl{ margin-top:20px; line-height:24px;}
.contents{ width:1160px; display:block; overflow:hidden; margin:0 auto; background:#FFF; margin-top:20px; padding:20px;}
.contents_title{ line-height:40px; font-size:20px; text-align:center;}
.contents_rong{ margin-top:20px; min-height:400px;}
.contents_center{ margin-top:20px; min-height:400px; text-align:center;}
.otherlink{ line-height:30px; color:#666;}
.otherlink A{ color:#666;}

/* 分页 */
.listdiv{ width:1200px; background:#FFF; margin:0 auto; margin-top:20px;}
.listLi { height:40px; font-size:14px; line-height:40px; width:1160px; display:block; overflow:hidden; background:url(/images/index_news_li.jpg) repeat-x bottom;}
.listLi A{ color:#000;}
.listLi A:hover{ color:#3786c8;} 
.listLi .l{ height:40px; width:1000px; display:block; overflow:hidden; float:left;}
.listLi .r{ height:40px; width:100px; display:block; overflow:hidden; float:right; text-align:center;}

.list_news_row{ overflow:hidden; font-size:14px;}
.list_news_row p{ display:block; margin-bottom:20px; margin-top:10px; }
.list_news_row p a{ color:#333; font-weight:500;display:block; position:relative; height:20px;}
.list_news_row p a i{ width:8px; height:8px; display:block;background-color:#563996; position:absolute; left:0; top:6px}
.list_news_row p a span{ position:absolute; left:20px; right:130px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-ms-text-overflow: ellipsis;}
.list_news_row p a b{ float:right;font-weight:500;}


.anpager {text-align: center;}
.anpager .cpb {border: 1px solid #563996;padding: 2px 8px 2px 8px;text-decoration: none;line-height: 18px;display: inline-block;zoom: 1;*display: inline;color: #FFF;margin-right: 2px;vertical-align: middle;background-color: #3786c8;}
.anpager a { border: 1px solid #563996;padding: 2px 8px 2px 8px;text-decoration: none;line-height: 18px;display: inline-block;zoom: 1;*display: inline;color: #563996;margin-right: 2px;vertical-align: middle;}
.anpager a:hover {border: 1px solid #563996;color: #FFF; background-color: #563996;}
.anpager a[disabled]{ color:#808080;border: 1px solid #808080;}
.anpager a[disabled]:hover { background:none;}

/* 酒店信息 */
.hotel{width:100%; display:block; overflow:hidden; padding:20px; margin:0 auto; background:url(/images/index_news_li.jpg) repeat-x bottom;}

/* 精彩视频 */
.videoslistdiv { display:block; overflow:hidden; width:1300px;}
.videolist {width:291px;height:199px;display:block;float:left;margin-left:50px; margin-right:50px; margin-top:20px;}
.videolist IMG {border:none;display:block;}
.videolist_text {height:20px;line-height:20px;display:block;overflow:hidden;text-align:center;}
.videolist_text A {font-size:12px;color:#333333;}


/* 慈善名额公布 */
.csme {width:1200px; display:block; overflow:hidden; margin:0 auto; margin-top:20px; background-color:white;}
.csmelist {width:1200px; height:300px; display:block; overflow:hidden;}
.csmelist A {width:290px; text-align:left; line-height:50px; height:50px; float:left; text-indent:10px;}
.csme .bt{width:1200px; display:block; overflow:hidden; text-align:center; font-weight:bold; letter-spacing:5px; font-size:25px; text-align:center; line-height:40px; margin-top:20px;}


/* 精彩图片 */
.phimgonr {width:996px; margin:0 auto; display:block; overflow:hidden; background-color:White;}
.phimgwai {width:1100px; display:block; overflow:hidden;}
.phimg{width:300px; height:230px; display:block; overflow:hidden; float:left; margin-top:20px; margin-left:23px;}
.phimg .imgspan{ width:300px; height:204px; display:block; overflow:hidden;}
.phimg .imgspan img{width:300px; height:204px; display:block; }
.phimg .imgtoupiaos{ width:300px; height:20px; line-height:20px; display:block; overflow:hidden; text-align:center;font-size:12px;color:#333333;}


/* 查询 */
.sel_number {width: 1200px;display: block;overflow: hidden;margin: 0 auto;background: #fff;}
.sel_number .sel_form { width:500px; margin:0 auto;margin-top:40px; }
.sel_number .sel_form .liuyanlan_tl {text-align: center;font-size: 1.5em;color: #333;margin-bottom: 1em;margin-top: 0.5em;}
.sel_number .sel_form .inpuywo {width:500px; margin:0 auto; margin-top:40px; overflow:hidden;}
.sel_number .sel_form .inpuywo .yearSelect{width:100%; padding:10px 0; margin-bottom:10px;}
.sel_number .sel_form .inpuywo .cxpid {width:348px; height:40px; border:1px solid #563996; text-indent:5px; outline:none; float:left;}
.sel_number .sel_form .inpuywo .cxbt {width:148px; height:40px; border:1px solid #563996;list-style:none; background:#563996; color:#fff; cursor:pointer;}
.sel_number .sel_form .inpuywo .cxtishi {text-align:center; line-height:30px; font-size:12px; color:#808080;}

.checkingcdk_div {
}

    .checkingcdk_div .checkingcdk_div_success {
        color:#61c91c;
    }
    .checkingcdk_div .checkingcdk_div_error {
        color:red;
    }
.checkingcdk_div .btn_success{
    width:100%; height:40px; line-height:40px; border:1px solid #61c91c; background:#61c91c; color:#fff; cursor:pointer; display:block;
}

.cancellation_btn {
    width:100%; height:40px; line-height:40px; border:1px solid red; background:red; color:#fff; cursor:pointer; display:block;
}


/*发票*/
.invoice_li{ margin-bottom:20px;}
.invoice_li p{}
.invoice_li input{ border:1px solid #338FCC; text-indent:5px; outline:none; padding:8px 10px; width:100%; margin-top:10px}

    /* 微信 */
    .sel_number_wx {width:700px; display:block; overflow:hidden; margin:0 auto;}
    .sel_number_wx .left {width:500px; display:block; overflow:hidden; float:left; line-height:30px;}
    .sel_number_wx .right {width:160px; display:block; overflow:hidden; float:right;}


    /* 查询结果 */
    .pccx {display:block; overflow:hidden; width:500px;  text-align:center; margin:0 auto; margin-top:30px;}
    .t_signup_li,.t_signup_lis{ width:100%; float:none;  border-bottom:1px solid #e1e1e1; padding:10px 0;}
    .t_signup_li span{ display:block; text-align:inherit; padding:0px; border:none;}
    .t_signup_li span.l{ background:none; color:#555; float:left; font-size:14px;}
    .t_signup_li span.r{ background:none; float:right;color:#444;font-size:14px;}
    .ts_div { font-size:12px; line-height:14px; padding:10px; clear:both; color:#808080; text-align:left; }
    .tishicenter { text-align:center; color:#da231c;}
    .payDiv{margin-top:30px; padding:10px; clear:both;}
    .payDiv .paynow{width:200px; height:40px; line-height:40px; display:block; margin:0 auto; overflow:hidden; color:#fff; font-weight:bold; background:#da231c; text-align:center; border-radius:15px; text-decoration:none;}

.pccx .iuu {
    display: none;
    text-align: center;
}

.telcxinput {
    width: 69%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #808080;
    display: inline-block;
    outline: none;
    text-align: center;
    vertical-align: middle;
}

.telcxbt {
    width: 29%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #338FCC;
    background: #563996;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    color: #fff;
}

.telcxts {
    width: 98%;
    height: 40px;
    line-height: 40px;
    color: #da231c;
    display: inline-block;
    text-align: center;
}


    /* 支付通知 */
    .jiaofei {font-size:30px; text-align:center; font-weight:bold; color:#82b928; line-height:50px; margin-top:30px;}
    .ckxq {}
    .ckxq A{ width:200px; height:40px; line-height:40px; text-align:center; display:block; margin:0 auto; background:#82b928; color:white; font-weight:bold; margin-top:30px;}


    /* 报名页面 */
    .main{ margin:auto; width:1200px; padding:4% 0;}
    
    .match_list{}
    .match_list h1,.match_list h2{ text-align:center; margin-bottom:15px}
    .match_list h1{ color:#da231c; margin-bottom:5%}
    .match_li{ width:70%; margin:auto; margin-bottom:3%}
    .match_li a{  display:block; cursor:pointer; text-decoration:none; color:#292929; padding:30px 30px; position:relative;-moz-box-shadow:0 0 10px #ccc; -webkit-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; border-radius:3px; overflow:hidden; background:#f1f1f1 /*background:url('/mlsreg/b.png') no-repeat  center; background-size:auto 100%;*/}
    .match_li h3{ font-size:22px;}
    .match_li p.p2{ font-size:14px; display:inline-block; margin-left:10px; color:#555; }
    .match_li p.p3{ font-size:14px;  color:#555;margin-top:20px;}
    .match_li p.p4{ font-size:16px;  color:#fff; position:absolute; right:30px; bottom:0px; width:120px; text-align:center; display:inline-block; background:#da231c; padding:5px; border-radius:5px;}
    .match_li .pheight { display:block; height:30px;}
    .match_li p.end{ background-color:#888888}
    /* .match_li{ float:left; width:25%; }
    .match_li a{ display:block;margin:10px;  text-align:center; color:#333; padding:20px 10px; position:relative;-moz-box-shadow:0 0 10px #ccc; -webkit-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; border-radius:3px; overflow:hidden;}
    .match_li i{ position:absolute; left:0; top:0; display:block; padding:5px 15px; font-style:normal; color:#FFF}
    .match_li p.p1 img{ width:50%}
    .match_li h3{ font-weight:bold; margin:20px auto}
    .match_li p.p2{ color:#555; font-size:18px; }
    .match_li p.p3{ color:#777;margin:10px auto}
    .match_li p.p4{color:#da231c; font-size:20px}
    .match_li p.p4 strong{ font-family:Arial, Helvetica, sans-serif; font-size:40px}
    .match_li i.ing{ background-color:#47a115}
    .match_li i.not{ background-color:#f96523}
    .match_li i.end{ background-color:#888888}
        */


    .ptners_row{ overflow:hidden; /*background-color: #f6f6f6;*/}
    .ptners{ text-align:center; background-color:#FFF; padding-left:15px; padding-right:15px;}
    .ptners H1 {font-size:18px; padding:0; }
    .ptners H1 zh{ margin-bottom:5px;}
    .ptners H1 en{margin-bottom:30px;}
    .ptners img{margin: 0 1.5%; vertical-align:middle;}
    .ptners img.aa{ max-width:18%; margin-bottom:20px;}
    .ptners img.bb{ max-width:16%; margin-bottom:20px;}
    .ptners img.cc{ max-width:15%; margin-bottom:20px;}
    .ptners img.ee{ max-width:26%; margin-bottom:20px;}


.paylist_row { padding:20px;}
.paylist_row .height_Div { display:block; height:40px;}
.paylist_row .pay_title { display:block; text-align:center; font-size:24px; line-height:30px;}
.paylist_row .pay_imgDiv { display:block; text-align:center;}
.paylist_row .pay_text { display:block; text-align:center; color:#006400; }


/* 视频图片 */
.bgcolor_ gray{
background-color: #f6f6f6;
}
.video_img {
    overflow: hidden;
    /* background-color: #f6f6f6;*/
}

.video_img_box {
    width: 1200px;
    margin: auto;
    margin-top:20px;
    margin-bottom: 20px;
}


.video_box {
    width: 712px;
    height: 380px;
    overflow: hidden;
    position: relative;
}

.video_box .bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0.5;
}

.video_box .bf {
    width: 120px;
    margin-left: -60px;
    margin-top: -60px;
    position: absolute;
    left: 50%;
    top: 50%;
    opacity: 0.7;
    z-index: 10;
}

.img_box {
    float: left;
    width: 485px;
}

.img_box p {
    width:50%;
    display: block;
    float:left;
}

.img_box p A {
    display:block; 
    overflow:hidden;
}

.img_box p span {
    width:100%;
    overflow: hidden;
    display: block; 
    position:relative;
    margin-bottom:7px;
    text-align:right;
}

    .img_box p span .bf {

        display:none;
    }

.index_djs_wai {
width:100%;
}

.index_djs_nei {
width:1200px; display:block; overflow:hidden; margin:0 auto;  padding-top:20px; padding-bottom:20px;
}

.index_match{ float:left; width:50%; }
.index_QRcode{ width:34%; float:left; padding-right:60px; text-align:center;}
.index_QRcode img{ width:140px; height:140px;}
.index_match_link{ display:block; width:33%; float:left; text-align:center; text-align:center;}
.index_match_link A{ width:140px; height:140px; display:block; line-height:140px; margin-top:10px;}
.index_match_link p{ font-size:20px; font-weight:bold; }
.index_match_link .index_match_link_t1 {border-top:2px solid #61c91c;border-left:2px solid #61c91c;border-right:2px solid #61c91c;border-bottom:6px solid #61c91c; color:#61c91c;}
.index_match_link .index_match_link_t2 {border-top:2px solid #fc68c6;border-left:2px solid #fc68c6;border-right:2px solid #fc68c6;border-bottom:6px solid #fc68c6; color:#fc68c6;}
.index_countdown{ float:right; text-align:center; width:50%;
}
.index_countdown_txt {
    line-height:60px; font-size:20px;
}
.countdown {
    text-align: center;
    background: #563996;
    border-radius: 20pc;
    max-width: 100%;
}
.styled div {
    display: inline-block;
    margin-left: 10px;
    font-size: 30px;
    font-weight: normal;
    text-align: center;
    /* margin: 0 25px; */
    height: 100px;
    text-shadow: none;
    vertical-align: middle;
    color: #FFFFFF;
    padding: 10px 30px;
    height: auto;
    border-style: inset;
    border: 0;
    border-right: 1px solid #fff;

}

    .styled div A {
        color:#fff;
    }

.styled div:first-child {
    margin-left: 0;
}
.styled div:last-child {
    border-right: none;
}
.styled div span {
    display: block;
    font-size: 18px;
    margin-top: -10px;
    font-weight: normal;
    text-align: center;
    border-radius: 5px;
    color: rgba(255, 255, 255, 0.68);
}



/* 支付页面 */
.zf_link_A_Vx {
            display:block;
            margin:0 auto;
            overflow:hidden;
            width:150px;
            color:#000;
        }
            .zf_link_A_Vx .zf_link_A_Img {
                position:relative;
                border-radius:100%;
                display:block;
                width:150px;
                height:150px;
                overflow:hidden;
                background:url('/winimages/wei.png') center center no-repeat;
            }
            .zf_link_A_Vx .zf_link_A_Text {
                display:block;
                line-height:50px;
                font-size:24px;
                text-align:center;
            }

            .zf_link_A_Zfb {
            display:block;
            margin:0 auto;
            margin-top:20px;
            overflow:hidden;
            width:150px;
            color:#000;
        }
            .zf_link_A_Zfb .zf_link_A_Img {
                position:relative;
                border-radius:100%;
                display:block;
                width:150px;
                height:150px;
                overflow:hidden;
                background:url('/winimages/zhi.png') center center no-repeat;
            }
            .zf_link_A_Zfb .zf_link_A_Text {
                display:block;
                line-height:50px;
                font-size:24px;
                text-align:center;
            }
        .zf_link_A_hen {
            width:150px;
            height:20px;
            display:block;
            margin:0 auto;
            border-bottom:1px dashed #808080;
        }
        .zf_link_A_Zd {
        display:block;
        width:100%;
        height:150px;
        background-color:#000;
        opacity:0.7;
        }

.hide_zf {
    display:none;
}
/* 便捷服务 */
.wd_bjfw_wai {
    width:1200px;display:block; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px;
}
.wd_bjfw {
    width:100%; display:block; overflow:hidden; margin:0 auto; text-indent:20px; line-height:60px; font-weight:bold;
background-color:#61c91c; color:white; font-size:20px;
}

.bjfw {
    overflow:hidden; width:1250px; border-bottom:4px solid #563996;
}
.bjfw_box {
    width:188px; height:50px; line-height:50px; display:block; overflow:hidden; float:left;  margin-right:15px; background-color:#e9e9e9; margin-top:20px; text-align:center; color:#fff; font-size:15px; letter-spacing:1px; font-weight:bold;
}

@media (max-width:768px){
    .middle_gg_div { display:none;}
    .zzs {display:none;}
    .banner{display:none;}
    .pc_news {display:none;}
    .middle_div{width:100%; display:block; overflow:hidden; margin:0 auto; margin-top:20px;}
    .middle_div_n{ width:100%; display:block; overflow:hidden;}
    .view_index { display:none;}
    .middle_div .navlist{ width:50%; height:auto; margin-top:10px;}
    .middle_margin_list{ float:left; display:block; overflow:hidden; text-align:center; margin-right:0;}
    .middle_margin_list IMG { width:80%; height:auto;}
    .ptners_row{ display:none;}
    .index_djs_nei {
        width:100%;
    }
    .index_match {
    width:100%;
    }
    .index_countdown {
        width:100%;
    }
    .new_mid {
        width:100%;
    }
    .new_right {
        width:100%;
    }
    .video_img {
        display:none;
    }

    /* 新闻 */
    .lan_div{ width:100%; height:40px; display:none; overflow:hidden; background:url('/images/lan.png') no-repeat; margin-top:20px;}
    .lan_div_n{ width:100%; display:block; height:40px; margin:0 auto;}
    .cateName{ width:100%; text-align:center; display:block; line-height:40px; font-size:16px; font-weight:bold; color:#FFF; letter-spacing:3px;}
    /* 分页 */
    .listdiv{ width:100%; padding:20px; background:#FFF; margin:0 auto; font-size:14px; margin-top:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
    .listLi { height:40px; line-height:40px; width:100%; display:block; overflow:hidden; background:url(/images/index_news_li.jpg) repeat-x bottom;}
    .listLi A{ color:#000;}
    .listLi A:hover{ color:#3786c8;} 
    .listLi .l{ height:40px; width:100%; display:block; overflow:hidden; float:left;}
    .listLi .r{ height:40px; width:100px; display:none; overflow:hidden; float:none; text-align:center;}


    /* 内页 */
    .navurl{ margin-top:20px; line-height:24px;}
    .contents{ width:100%; display:block; overflow:hidden; margin:0 auto; background:#FFF; margin-top:20px; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
    .contents_title{ line-height:40px; font-size:20px; text-align:center;}
    .contents_rong{ margin-top:20px; min-height:50px; font-size:14px;}
    .contents_rong IMG { max-width:100%;}
    .contents_center{ margin-top:20px; text-align:center;}
    .otherlink{ line-height:30px; color:#666;}
    .otherlink A{ color:#666;}

    /* 精彩视频 */
    .videoslistdiv { display:block; overflow:hidden; width:100%;}
    .videolist {width:50%;height:auto;display:block;float:left;margin-left:0; margin-right:0; margin-top:20px;}
    .videolist IMG {border:none;display:block; width:90%; margin:0 auto;}
    .videolist_text {height:20px;line-height:20px;display:block;overflow:hidden;text-align:center;}
    .videolist_text A {font-size:12px;color:#333333;}

    /* 精彩图片 */
    .phimgonr {width:100%; margin:0 auto; display:block; overflow:hidden; background-color:White;}
    .phimgwai {width:100%; display:block; overflow:hidden;}
    .phimg{width:50%; height:auto; display:block; overflow:hidden; float:left; margin-top:20px; margin-left:0;}
    .phimg .imgspan{ width:100%; height:auto; display:block; overflow:hidden;}
    .phimg .imgspan img{width:80%; height:auto; display:block; margin:0 auto; }
    .phimg .imgtoupiaos{ width:100%; height:20px; line-height:20px; display:block; overflow:hidden; text-align:center;font-size:12px;color:#333333;}


    /* 查询 */
    .sel_number {width:100%;display: block;overflow: hidden;margin: 0 auto;background:none;}
    .sel_number .sel_form { width:100%; margin:0 auto;margin-top:0; padding:10px;}
    .sel_number .sel_form .liuyanlan_tl {text-align: center;font-size: 1.5em;color: #333;margin-bottom:5px;margin-top:5px;}
    .sel_number .sel_form .inpuywo {width:100%; margin:0 auto; margin-top:10px; overflow:hidden;}
    .sel_number .sel_form .inpuywo .yearSelect{width:100%; padding:10px 0; margin-bottom:10px;}
    .sel_number .sel_form .inpuywo .cxpid {width:100%; height:40px; border:1px solid #338FCC; text-indent:5px; outline:none; float:none; margin:0 auto;}
    .sel_number .sel_form .inpuywo .cxbt {width:100%; height:40px; border:1px solid #563996;list-style:none; background:#563996; margin:0 auto; margin-top:20px; color:#fff; cursor:pointer;}
    .sel_number .sel_form .inpuywo .cxtishi {text-align:center; line-height:30px; font-size:12px; color:#808080;}


    /* 微信 */
    .sel_number_wx {width:700px; display:none; overflow:hidden; margin:0 auto;}
    .sel_number_wx .left {width:500px; display:block; overflow:hidden; float:left; line-height:30px;}
    .sel_number_wx .right {width:160px; display:block; overflow:hidden; float:right;}

    
    /* 查询结果 */
    .pccx {display:block; overflow:hidden; width:100%; padding:0; text-align:center; margin:0 auto; margin-top:5px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
    .t_signup_li,.t_signup_lis{ width:100%; float:none;  border-bottom:1px solid #e1e1e1;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
    .t_signup_li span{ display:block; text-align:inherit; padding:10px; border:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
    .t_signup_li span.l{ background:none; color:#555; float:left; font-size:14px;}
    .t_signup_li span.r{ background:none; float:right;}
    .ts_div { font-size:12px; line-height:14px; padding:10px; clear:both; color:#808080; text-align:left;}
    .tishicenter { text-align:center; color:#da231c;}
    .payDiv{margin-top:30px; padding:10px; clear:both;}
    .payDiv .paynow{width:200px; height:40px; line-height:40px; display:block; margin:0 auto; overflow:hidden; color:#fff; font-weight:bold; background:#da231c; text-align:center; border-radius:15px;}

     /* 报名页面 */
    .main{  width:100%; padding:20px;}	
    .match_list h1{ font-size:20px}
    .match_list h2{ font-size:16px}
     .match_li{ width:100%; margin-bottom:30px}
    .match_li a{ padding:20px; }
    .match_li h3{ font-size:16px;}
    .match_li p.p2{ font-size:12px; }
    .match_li p.p3{ font-size:12px;margin-top:15px;}
    .match_li p.p4{ font-size:14px;right:15px; bottom:0px; width:80px; padding:5px;}

   /* 便捷服务 */
.wd_bjfw_wai {
    width:100%;display:block; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:20px;
}
.wd_bjfw {
    width:100%; display:block; overflow:hidden; margin:0 auto; text-indent:20px; line-height:60px; font-weight:bold;
background-color:#61c91c; color:white; font-size:20px;
}

.bjfw {
    overflow:hidden; width:110%; border-bottom:none;
}
.bjfw_box {
    width:30%; height:50px; line-height:50px; display:block; overflow:hidden; float:left;  margin-right:1%; background-color:#e9e9e9; margin-top:20px; text-align:center; color:#fff; font-size:15px; letter-spacing:1px; font-weight:bold;
}

/* 首页右侧新闻 */
.banner_wai_new { width:100%; display:block; overflow:hidden; margin:0 auto;}
.old_news_index { float:none; width:100%; display:block; overflow:hidden;}
.old_news_index_mu {width:100%; text-align:left;text-indent: 20px; line-height:60px; height:60px; display:block; overflow:hidden; background-color:#fc68c6; color:white;font-size:20px; font-weight:bold; letter-spacing:2px;}
.old_news_index_top {width:100%; display:block; overflow:hidden;}
.old_news_index_newslist {display:block; overflow:hidden; margin-top:10px; font-size:14px; border-bottom:1px dashed #ccc; padding:10px;}
.old_news_index_newslist span{display:block;  color:#fc68c6;}
.old_news_index_newslist A{display:block; height:24px; line-height:24px; width:100%;  overflow:hidden; color:#000;}
   
}

.box-all {
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}