/*全局css样式*/
*
{
    margin: 0 auto;
    padding: 0;
    font-family: "Microsoft YaHei";
    background-repeat: no-repeat;
}
div
{
    margin: 0 auto;
    padding: 0;
    text-align: left;
    background-repeat: no-repeat;
    background: none;
}
img
{
    border: 0;
}
ul
{
    list-style: none;
}
li
{
    text-decoration: none;
}
a
{
    text-decoration: none;
    color: #000;
    list-style: none;
}
i, em
{
    font-style: normal;
}
.clear
{
    clear: both;
}
.sy_des_lxwm
{
    padding-top: 15px;
    border-top: 1px dashed #ccc;
}
.sy_des_lxwm h3
{
    font-size: 20px;
    line-height: 200%;
    color: #db0f00;
    text-align: left;
}
.sy_des_lxwm p
{
    line-height: 200%;
    color: #111;
    font-size: 16px;
    width: 100%;
    text-align: left;
}
.sy_des_lxwm div
{
    font-size: 32px;
    line-height: 76px;
    text-align: center;
    color: #f00;
    font-weight: bold;
    border-top: 1px dashed #ccc;
}
.w1200
{
    width: 1200px;
    margin: 0 auto;
}
.life_nei
{
    width: 100%;
}
.life_nei
{
    font-size: 18px;
    line-height: 200%;
    padding-bottom: 30px;
}
.life_nei img
{
    padding-right: 35px;
    width: 600px;
}
.life_neip, .life_nei div
{
    font-size: 14px;
    text-indent: 2em;
    line-height: 220%;
}/*当前位置CSS约束代码*/
.location
{
    border-bottom: #ccc 1px dashed;
    height: 56px;
    line-height: 56px;
}
.location b
{
    border-left: #c2200b 3px solid;
    height: 18px;
    margin-left: 9px;
    padding-left: 6px;
}
.location i
{
    padding: 0 6px;
    height: 18px;
    font-size: 16px;
}
.location i a
{
    height: 18px;
    font-size: 16px;
    color: #333;
}
.location span
{
    font-size: 16px;
    color: #333;
}
.inside_page_left
{
    width: 238px;
    float: left;
    margin-top: 30px;
    height: auto;
}
.inside_page_right
{
    width: 932px;
    float: left;
    margin-left: 30px;
    margin-top: 30px;
}
.inside_page_right p
{
    width: 95%;
    padding: 5px;
    line-height: 200%;
}
ul.book_liuyan
{
    width: 55%;
    padding: 10px;
    padding-right: 45%;
    background: url(../image/b.jpg) right center no-repeat;
}
ul.book_liuyan li
{
    font-size: 16px;
    padding: 10px 0;
}
ul.book_liuyan li input
{
    -web-kit-appearance: none;
    -moz-appearance: none;
    font-size: 1.4em;
    height: 3em;
    border-radius: 4px;
    border: 1px solid #c8cccf;
    color: #6a6f77;
    outline: 0;
    width: 100%;
    font-size: 14px;
}
ul.book_liuyan li label input
{
    width: 15px;
}
ul.book_liuyan li textarea
{
    width: 100%;
    height: 300px;
    -web-kit-appearance: none;
    -moz-appearance: none;
    font-size: 1.4em;
    height: 5em;
    border-radius: 4px;
    border: 1px solid #c8cccf;
    color: #6a6f77;
    outline: 0;
    font-size: 14px;
}
.editsubmit
{
    margin-top: 10px;
}/*绝对定位底部4功能*/
.feet_div
{
    height: 60px;
}
.feet
{
    width: 100%;
    position: fixed;
    overflow: hidden;
    bottom: 0;
}
.feet ul
{
    background-color: #1a1a1b;
    height: 60px;
}
.feet ul li
{
    width: 25%;
    height: 55px;
    line-height: 55px;
    float: left;
    text-align: center;
    padding-top: 5px;
}
.feet ul li a img
{
    width: 25px;
    height: 25px;
    display: block;
    margin: 0 auto;
}
.feet ul li a span
{
    height: 30px;
    line-height: 30px;
    color: #fff;
    display: block;
    font-size: 14px;;
    text-align: center;
}/*手机端样式*/
@media(max-width: 768px)
{
    .w1200
    {
        width: 100%;
    }
    .location
    {
        line-height: 36px;
        height: auto;
    }
    .location b
    {
        border-left: #000 0 solid;
        height: 18px;
        margin-left: 9px;
        padding-right: 6px;
        font-size: 14px;
    }
    .location i
    {
        padding: 0 6px;
        height: 18px;
        font-size: 14px;
    }
    .location i a
    {
        height: 18px;
        font-size: 12px;
        color: #333;
    }
    .location span
    {
        font-size: 14px;
        color: #333;
    }
    .inside_page_left
    {
        width: 100%;
        float: center;
        margin: 0 auto;
        height: auto;
    }
    .inside_page_right
    {
        width: 100%;
        float: center;
        margin: 0 auto;
        text-align: left;
    }
    .inside_page_right p
    {
        width: 95%;
        padding: 5px;
        line-height: 200%;
        text-align: left;
    }
    .inside_page_right p img
    {
        width: 95%;
        height: 100%;
    }
    div.content
    {
        width: 100%;
    }
    div.content div.p img
    {
        width: 100%;
        border: none;
        margin: 10px auto;
        padding: 0;
    }
    div.content .time
    {
        text-align: center;
    }
    .slider-arrow
    {
        position: absolute;
        display: block;
        margin-bottom: -20px;
        width: 30px;
        height: 30px;
        line-height: 30px;
        text-decoration: none;
        text-align: center;
        color: #fff;
        font-size: 1em;
        background-color: #333;
        background-color: rgba(50,50,50,.3);
        border-radius: 50%;
    }
    div.content .time h1.title3
    {
        display: none;
    }
    div.content .time ul.love
    {
        display: none;
    }
    .sy_proudct
    {
        width: 100%;
        height: 100%;
    }
    .life_nei
    {
        font-size: 18px;
        line-height: 200%;
        padding: 0 10px;
    }
    .life_nei img
    {
        width: 95%;
    }
    ul.book_liuyan
    {
        width: 95%;
        padding: 10px;
    }
    div.carousel
    {
        min-height: 154px;
    }/*二级分类导航*/
    .left_nav
    {
        width: 100%;
        padding-top: 15px;
    }
    .left_nav dl
    {
        overflow: hidden;
        zoom: 1;
        margin: 0 auto;
        padding: 0;
        height: auto;
    }
    .left_nav dl dt
    {
        list-style: none;
        font-size: 14px;
        text-align: center;
        width: 48%;
        float: left;
        height: 100%;
        line-height: 200%;
        margin: 1%;
        padding: 5px;
        border: 1px solid #ccc;
        box-sizing: border-box;
        -moz-box-sizing: border-box;/* Firefox */
        -webkit-box-sizing: border-box;/* Safari */
    }
    .left_nav dl dt a
    {
        display: block;
        color: #111;
        font-size: 14px;
        text-align: center;
        width: 100%;
    }
    .left_nav dl dt a:hover
    {
        color: #111;
        font-weight: bold;
        text-indent: 4.5em;
    }
    #pic
    {
        width: 100%;
    }
    #pic div ul
    {
        width: 100%;
    }
    #pic div ul li
    {
        width: 48%;
        padding: 1%;
        float: left;
        text-align: center;
    }
    #pic div ul li a img
    {
        width: 100%;
    }
    #pic div ul li a ol
    {
        width: 100%;
        text-align: center;
        font-size: 14px;
        line-height: 200%;
    }
    #pic, .scroll
    {
        width: 100%;
    }
    #pic div ul, .scroll div ul
    {
        width: 100%;
    }
    #pic div ul li, .scroll div ul li
    {
        width: 48%;
        padding: 1%;
        float: left;
        text-align: center;
    }
    #pic div ul li a img, .scroll div ul li a img
    {
        width: 100%;
    }
    #pic div ul li a ol, .scroll div ul li a ol
    {
        width: 100%;
        text-align: center;
        font-size: 14px;
        line-height: 200%;
    }/*life TOP样式*/
    .container-fluid
    {
        width: 100%;
    }/*logo区域*/
    .life_top
    {
        width: 100%;
        height: auto;
        background-color: #c2200b;
    }
    .top_navtop
    {
        display: none;
    }
    .top_logo, .w_top_center
    {
        display: none;
    }
    .top_tel div.top_bian
    {
        width: 100%;
        height: 36px;
        line-height: 36px;
    }
    .top_tel div.top_bian .top_bian_hy
    {
        color: #c5c5c5;
        float: left;
        width: 80%;
        text-align: left;
        font-size: 12px;
        line-height: 36px;
        margin-left: 10px;
    }
    .top_tel div.top_bian .top_bian_tel
    {
        color: #c5c5c5;
        float: left;
        width: 100%;
        text-align: left;
        font-size: 12px;
        line-height: 36px;
        display: none;
    }
    .top_logo1
    {
        display: block;
    }
    .top_logo1 img
    {
        width: 100%;
    }/*导航区域*/
    .mini_nav
    {
        width: 100%;
        background-color: #c2200b;
        padding: 5px;
        box-sizing: border-box;
    }
    .mini_nav ul
    {
        width: 100%;
        margin: 0 auto;
        height: 60px;
        border: 1px solid #fff;
    }
    .mini_nav ul li
    {
        width: 33%;
        height: 30px;
        line-height: 30px;
        float: left;
        list-style: none;
    }
    .mini_nav ul li a
    {
        color: #fff;
        float: left;
        font-size: 14px;
        font-weight: normal;
        height: 30px;
        line-height: 30px;
        text-align: center;
        width: 100%;
    }/**********************************//*手机端分类*/
    .w_fenlei
    {
        width: 100%;
        height: auto;
        padding: 5px 0;
    }
    .w_fl_title
    {
        display: none;
    }
    .w_fl_con
    {
        height: auto;
        padding: 5px 0;
        width: 100%;
    }
    .w_fl_con a
    {
        display: inline-block;
        height: auto;
        text-align: center;
        padding: 10px 1%;
        text-align: center;
        width: 30%;
    }
    .w_fl_con a img
    {
        width: 100%;
        border-radius: 50%;
        border: 2px solid #019c34;
    }
    .w_fl_con a p
    {
        width: 100%;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        text-align: center;
        font-weight: bold;
        color: #000;
        margin: 0 auto;
    }/*手机端简介*/
    .sy_gsjj
    {
        height: auto;
        padding: 20px 0;
        background: url(../image/al_02.jpg) no-repeat center;
        background-size: 600%;
    }
    .w_gsjj_flash
    {
        display: none;
    }
    .sy_gsjj_con
    {
        width: 100%;
    }
    .w_gsjj_right
    {
        width: 100%;
        height: auto;
        text-align: center;
    }
    .w_gsjj_right img
    {
        width: 80%;
    }
    .w_gsjj_con
    {
        width: 100%;
        padding: 0;
        height: auto;
    }
    .w_gsjj_left
    {
        display: none;
    }
    .w_gsjj_txt
    {
        margin: 10px auto;
        width: 96%;
        padding: 0 2%;
    }
    .w_gsjj_txt p
    {
        text-indent: 2em;
        font-size: 14px;
        line-height: 160%;
        color: #333;
    }
    .w_gsjj_button
    {
        width: 100%;
        height: 50px;
        margin: 10px auto;
    }
    .w_gsjj_button a
    {
        margin: 10px auto;
        display: block;
        width: 40%;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        font-size: 16px;
        border-radius: 10px;
    }
    a.w_more1
    {
        background-color: #c2200b;
    }
    a.w_more2
    {
        background-color: #ff9c00;
    }/*手机端内页*/
    .inside_page p
    {
        font-size: 14px;
        line-height: 160%;
    }
    .inside_page img
    {
        width: 100%;
    }
    ul.showpics, .showleft
    {
        display: none;
    }
    .inside_page_right h1.title2
    {
        display: none;
    }
    .inside_page_right div.time
    {
        display: none;
    }
    .pagelist
    {
        height: auto;
        padding: 5px 10%;
        background-color: #f3f3f3;
        width: 80%;
        margin: 0 auto;
        clear: both;
    }
    .pagelist a, .pagelist select
    {
        display: inline-block;
        font-size: 14px;
        text-align: center;
        width: 30%;
    }/*手机端展示*/
    .w_show_left
    {
        display: none;
    }
    .sy_zhsh
    {
        height: auto;
    }
    .w_zhsh_title
    {
        height: auto;;
        text-align: center;
        margin: 0 auto;
        padding: 10px 0;
    }
    .w_zhsh_title h3
    {
        height: 40px;
        line-height: 40px;
        font-size: 28px;
        color: #000;
        text-align: center;
    }
    .w_zhsh_title p
    {
        height: 30px;
        line-height: 30px;
        font-size: 18px;
        color: #999;
        text-align: center;
        margin: 0 auto;
    }
    .w_zhsh_title p strong
    {
        color: #fff;
        font-size: 16px;
    }
    .w_zhsh_title div
    {
        margin: 3px auto;
        width: 68px;
        height: 3px;
        background-color: #2462c0;
    }
    .sy_zhsh .sy_fenlei
    {
        height: auto;
        padding: 10px 0;
        width: 100%;
    }
    .sy_zhsh .sy_zhsh_pro
    {
        height: auto;
        width: 100%;
    }
    .w_zhsh_button
    {
        width: 100%;
        height: auto;
        margin: 10px auto;
        text-align: center;
    }
    .w_zhsh_button a
    {
        margin: 10px auto;
        display: block;
        width: 40%;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        font-size: 16px;
        border-radius: 5px;
        background-color: #c2200b;
    }/*二级分类导航*/
    .left_nav1
    {
        width: 100%;
        margin-top: 2px;
    }
    .left_nav1 dl
    {
        overflow: hidden;
        zoom: 1;
        margin: 0 auto;
        padding: 0;
        height: auto;
    }
    .left_nav1 dl dt
    {
        list-style: none;
        width: 22%;
        font-size: 14px;
        text-align: center;
        display: inline-block;
        height: 36px;
        background-color: #c2200b;
        margin: 5px 1.5%;
        border-radius: 10px;
    }
    .left_nav1 dl dt a
    {
        display: block;
        height: 36px;
        width: 100%;
        color: #fff;
        font-size: 12px;
        text-align: center;
    }
    .left_nav1 dl dt:hover a
    {
        font-weight: bold;
    }/*二级分类导航*/
    .left_nav11
    {
        width: 100%;
        margin: 8px 0;
    }
    .left_nav11 dl
    {
        overflow: hidden;
        zoom: 1;
        margin: 0 auto;
        padding: 0;
        height: auto;
    }
    .left_nav11 dl dt
    {
        list-style: none;
        font-size: 14px;
        text-align: center;
        float: left;
        height: 32px;
        line-height: 32px;
        border: 2px solid #c2200b;
        margin: 5px;
        padding: 0 5px;
    }
    .left_nav11 dl dt a
    {
        height: 32px;
        line-height: 32px;
        display: block;
        color: #111;
        font-size: 14px;
        text-align: center;
    }
    .left_nav11 dl dt a:hover
    {
        font-weight: bold;
    }
    .left_nav11 dl dt:hover
    {
        font-weight: bold;
    }
    .sy_zhsh_pro ul
    {
        width: 100%;
        height: auto;
    }
    .sy_zhsh_pro ul li
    {
        width: 50%;
        float: left;
        text-align: center;
        margin-bottom: 5px;
    }
    .sy_zhsh_pro ul li img
    {
        width: 95%;
    }
    .sy_zhsh_pro ul li ol
    {
        color: #fff;
        font-size: 12px;
        background-color: #227cd2;
        width: 95%;
        margin-left: 2.5%;
        padding: 5px 0;
        overflow: hidden;
        text-align: center;
    }
    .w_show_con ul
    {
        width: 100%;
        height: auto;
    }
    .w_show_con ul li
    {
        width: 50%;
        float: left;
        text-align: center;
        margin-bottom: 5px;
    }
    .w_show_con ul li img
    {
        width: 95%;
    }
    .w_show_con ul li ol
    {
        color: #000;
        font-size: 12px;
        background-color: #eee;
        width: 95%;
        margin-left: 2.5%;
        padding: 8px 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        text-align: center;
    }
    .w_show_con ul li a p
    {
        display: none;
    }/*手机端新闻*/
    .w_news_left p, .w_news_button
    {
        display: none;
    }
    .sy_news .sy_news_info
    {
        height: auto;
        width: 100%;
    }
    .sy_news
    {
        width: 100%;
        height: auto;
        padding: 20px 0 0 0;
    }
    .w_news_title
    {
        height: auto;
        text-align: center;
    }
    .w_news_title a h3
    {
        height: 45px;
        text-align: center;
        font-size: 36px;
        color: #3f3f41;
        text-transform: uppercase;
    }
    .w_news_title a h4
    {
        height: 50px;
        text-align: center;
        font-size: 26px;
        color: #035bbf;
    }
    .w_news_title a div
    {
        width: 50px;
        height: 2px;
        margin: 10px auto;
        background-color: #d0d0d2;
    }/*手机端新闻左图右文*/
    .new_des_leftimg
    {
        width: 100%;
        height: 100%;
    }
    .new_des_leftimg li
    {
        width: 90%;
        height: auto;
        list-style: none;
        margin: 5%;
    }
    .new_des_leftimg li .img_con
    {
        width: 30%;
        float: left;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .new_des_leftimg li .img_con img
    {
        width: 100%;
        cursor: pointer;
        transition: all .6s;
        border: #c2200b solid 1px;
        box-sizing: border-box;
    }
    .new_des_leftimg li .img_con img:hover
    {
        width: 100%;
    }
    .new_des_leftimg li .img_txt
    {
        width: 65%;
        float: left;
        box-sizing: border-box;
        background-color: #fff;
        padding-left: 5%;
    }
    .new_des_leftimg li .img_txt .newz1
    {
        line-height: 200%;
    }
    .new_des_leftimg li .img_txt .newz1 a b
    {
        font-size: 14px;
        color: #111;
        font-weight: normal;
    }
    .new_des_leftimg li .img_txt .newz3 a
    {
        font-size: 12px;
        color: #636363;
        line-height: 150%;
    }
    .new_des_leftimg li .img_txt .newz3
    {
        line-height: 150%;
        text-align: left;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .new_des_leftimg li .img_txt .newz2
    {
        font-size: 12px;
        color: #111;
        line-height: 150%;
        text-align: left;
        overflow: hidden;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .new_des_leftimg li .img_txt:hover
    {
        background-color: #227ad1;
        border: none;
    }
    .new_des_leftimg li .img_txt:hover a b
    {
        color: #fff;
    }
    .new_des_leftimg li .img_txt:hover .newz3 a
    {
        color: #fff;
    }
    .new_des_leftimg li .img_txt:hover .newz2
    {
        color: #fff;
    }/*默认缩略图新闻样式上图下文，个数约束以及推荐topimg*/
    .new_des_topimg
    {
        width: 100%;
        height: 100%;
    }
    .new_des_topimg li
    {
        width: 95%;
        list-style: none;
        float: left;
        margin: 2.5%;
        position: relative;
    }
    .new_des_topimg li .img_con1
    {
        width: 100%;
        height: auto;
        float: left;
        overflow: hidden;
    }
    .new_des_topimg li .img_con1 img
    {
        width: 100%;
        height: auto;
        cursor: pointer;
        transition: all .6s;
    }
    .new_des_topimg li .img_con1 img:hover
    {
        width: 100%;
        height: auto;
        transform: scale(1.2);
    }
    .new_des_topimg li .img_txt1
    {
        width: 96%;
        height: auto;
        float: left;
        background-color: #f0f0f0;
        padding: 5px 2%;
    }
    .new_des_topimg li .img_txt1 .newz11 a
    {
        height: 45px;
        line-height: 45px;
        font-size: 17px;
        color: #111;
        width: 100%;
        float: left;
        overflow: hidden;
        border-bottom: #ccc solid 1px;
    }
    .new_des_topimg li .img_txt1 .newz31 a
    {
        font-size: 14px;
        color: #636363;
        width: 100%;
        line-height: 200%;
        float: left;
    }
    .new_des_topimg li .img_txt1 .newz21
    {
        font-size: 14px;
        color: #111;
        width: 40%;
        height: 30px;
        line-height: 30px;
        text-align: left;
        float: left;
    }
    .w_new_butt
    {
        display: none;
    }/*手机端施工现场*/
    .w_title
    {
        width: 100%;
        height: auto;
        text-align: center;
        margin: 0 auto;
        padding: 20px 0 10px 0;
    }
    .w_title h3
    {
        font-size: 24px;
        color: #000;
        height: auto;
    }
    .w_title h3 strong
    {
        color: #c2200b;
    }
    .w_title div
    {
        width: 50px;
        height: 3px;
        background-color: #005abd;
        margin: 5px auto;
    }
    .w_title p
    {
        height: auto;
        font-size: 12px;
        color: #666;
        text-align: center;
        text-transform: uppercase;
    }
    .sy_chejian .sy_chejian_info
    {
        height: auto;
        width: 100%;
        padding: 10px 0;
    }
    .sy_chejian_info ul
    {
        width: 100%;
        height: auto;
    }
    .sy_chejian_info ul li
    {
        width: 50%;
        float: left;
        text-align: center;
        margin-bottom: 5px;
    }
    .sy_chejian_info ul li img
    {
        width: 95%;
    }
    .sy_chejian_info ul li ol
    {
        font-size: 12px;
        color: #000;
        background-color: #eee;
        width: 95%;
        margin-left: 2.5%;
        padding: 5px 0;
        overflow: hidden;
        text-emphasis: inherit;
        text-align: center;
    }/*手机端优势*/
    .w_youshi
    {
        width: 100%;
        height: auto;
        padding: 10px 0;
    }
    .w_ys_title
    {
        height: auto;
        padding: 10px 0;
        text-align: center;
    }
    .w_ys_title img
    {
        width: 100%;
    }
    .w_ys_title p
    {
        height: auto;
        font-size: 12px;
        color: #666;
        text-align: center;
        text-transform: uppercase;
    }
    .w_ys_con
    {
        height: auto;
        padding: 0;
    }
    .w_ys_left, .w_ys_right
    {
        width: 100%;
        height: auto;
        text-align: center;
        padding: 10px 0;
    }
    .w_ys_left img, .w_ys_right img
    {
        width: 90%;
    }
    .w_ys_right p, .w_ys_left p
    {
        width: 92%;
        font-size: 16px;
        color: #000;
        text-align: left;
        line-height: 180%;
        height: auto;
        text-indent: 2em;
    }
    a.w_ys_button
    {
        display: block;
        width: 130px;
        height: 45px;
        line-height: 45px;
        color: #fff;
        font-size: 18px;
        margin: 10px auto;
        background-color: #16940d;
        text-align: center;
        transition: all .6s;
    }/*手机端优势*/
    .sy_footer
    {
        background: url(/images/xty_63.jpg) repeat-x top;
        padding: 37px 0;
        max-height: 259px;
        height: 259px;
    }
    .sy_footer_logo
    {
        margin: 0 78px;
        float: left;
        width: 101px;
    }
    .sy_footer_jianjie
    {
        margin-left: 53px;
    }
    .sy_footer_home, .sy_footer_jianjie
    {
        width: 90px;
        float: left;
        text-align: center;
    }
    .sy_footer_home a, .sy_footer_jianjie a
    {
        color: #fff;
        font-size: 14px;
        line-height: 36px;
        width: 90px;
        text-align: center;
    }
    .sy_footer_lxwm
    {
        margin-left: 99px;
        width: 315px;
        float: left;
        max-height: 200px;
        height: 200px;
    }
    .sy_footer_lxwm h3
    {
        font-size: 18px;
        line-height: 20px;
        color: #fff;
    }
    .sy_footer_lxwm p
    {
        line-height: 200%;
        color: #fff;
        font-size: 16px;
    }
    .sy_footer_ico
    {
        width: 280px;
        float: left;
        max-height: 200px;
        height: 200px;
        font-size: 16px;
        color: #fff;
    }
    .sy_banquan
    {
        height: 48px;
        line-height: 48px;
        text-align: center;
        color: #fff;
        width: 100%;
        padding-top: 22px;
    }
    .sy_banquan p
    {
        height: 48px;
        line-height: 48px;
        text-align: center;
        color: #fff;
        width: 100%;
    }
    .w_mincontact
    {
        width: 100%;
        padding: 20px 0 30px 0;
        height: auto;
    }
    .w_mincontact_con
    {
        width: 90%;
    }
    .w_mincontact_con p
    {
        font-size: 16px;
        line-height: 200%;
        text-align: center;
    }
    .w_mincontact_con h3
    {
        width: 86%;
        padding: 10px;
        background-color: #c2200b;
        color: #fff;
        font-size: 18px;
        text-align: center;
        margin: 10px auto;
        border-radius: 10px;
        font-weight: normal;
    }
    .w_mincontact h1.title3
    {
        border-bottom: #ccc solid 1px;
    }
}/*PC端样式*/
@media(min-width: 769px)
{/*life TOP样式*/
    .container-fluid
    {
        width: 1200px;
        margin: 0 auto;
    }
    .life_top
    {
        height: 120px;
        width: 100%;
        padding: 0;
        background: rgba(255,255,255,.8);
        position: absolute;
        top: 0;
        left: 0;
        z-index: 999;
    }/*top边框*/
    .top_navtop
    {
        width: 100%;
        height: 40px;
        line-height: 40px;
        background-color: #3e3d3d;
    }
    .top_navtop span, .top_navtop em
    {
        display: block;
        height: 30px;
        font-size: 14px;
        color: #fff;
    }
    .top_navtop span
    {
        float: left;
        width: 40%;
        color: #fff;
    }
    .top_navtop em
    {
        display: block;
        width: 30%;
        float: right;
        text-align: right;
        color: #fff;
        font-size: 14px;
    }
    .top_navtop em strong
    {
        color: #ec5d07;
        padding: 0;
        font-size: 18px;
        font-weight: bold;
    }
    .life_content_area
    {
        height: 90px;
        padding-top: 20px;
    }
    .inside_page
    {
        min-height: 500px;
    }
    .nei_banner
    {
        background: url(../image/neiban.jpg) center no-repeat;
        height: 660px;
    }/*logo区域*/
    .top_con
    {
        height: 90px;
        padding: 0;
    }
    .top_logo
    {
        width: 360px;
        height: 90px;
        float: left;
        margin: 0;
        padding: 0 0 0 90px;
        background: url(../image/al_01.png) center left no-repeat;
    }
    .top_logo h1
    {
        width: 100%;
        font-size: 40px;
        color: #000;
        height: 55px;
        text-align: center;
        padding-top: 10px;
    }
    .top_logo p
    {
        width: 100%;
        font-size: 12px;
        color: #666;
        text-align: center;
        height: 20px;
        text-transform: uppercase;
    }
    .top_tel
    {
        width: 700px;
        height: 80px;
        padding: 10px 0 0 0;
        float: right;
    }
    .top_logo1
    {
        display: none;
    }/*导航区域*/
    .top_nav
    {
        width: 100%;
        height: 90px;
    }/*.top_nav ul{ width:96%; margin:0 auto; margin-left:4%;}
.top_nav ul li {width:7%;height:40px;line-height:40px; float:left; list-style: none; margin:0 2.5%;}
.top_nav ul li a {color: #fff;float: left;font-size: 15px; font-weight:400;height:40px;line-height:40px;text-align:center;width:100%;}
.top_nav ul li:hover{border-bottom:3px solid #e4b34c;}
.top_nav ul li:hover a{ color:#e4b34c;}*/
    .top_nav .w1200
    {
        height: 100px;
    }
    .top_nav_title
    {
        position: absolute;
        width: 155px;
        height: 36px;
        top: 0;
        left: 0;
    }
    .top_nav_title img
    {
        width: 155px;
        height: 55px;
    }
    .top_nav ul
    {
        padding: 20px 0 0 0;
        height: 50px;
    }
    .top_nav ul li
    {
        float: left;
        height: 45px;
        line-height: 45px;
        text-align: center;
        margin: 0 15px;
        width: 86px;
    }
    .top_nav ul li a
    {
        display: block;
        color: #000;
        font-size: 16px;
        width: 100%;
        height: 45px;
        line-height: 45px;
    }
    .top_nav ul li a:hover
    {
        font-weight: bold;
        color: #fff!important;
        background-color: #cf1d03;
    }
    .nava
    {
        font-weight: bold;
        color: #fff!important;
        background-color: #cf1d03;
    }/**********************************/
    .w_title
    {
        width: 100%;
        margin: 0 auto;
        padding: 30px 0 10px 0;
        height: auto;
        text-align: center;
    }
    .w_title h3
    {
        font-size: 50px;
        color: #000;
        height: 80px;
    }
    .w_title h3 strong
    {
        color: #c2200b;
    }
    .w_title div
    {
        width: 100px;
        height: 3px;
        background-color: #005abd;
        margin: 10px auto;
    }
    .w_title p
    {
        height: 30px;
        font-size: 18px;
        color: #737373;
        text-align: center;
        text-transform: uppercase;
    }/*电脑端分类*/
    .w_fenlei
    {
        width: 100%;
        height: 150px;
        padding: 0;
        margin: 30px auto 10px auto;
    }
    .w_fl_con
    {
        height: 150px;
        padding: 0;
    }
    .sy_gsjj
    {
        width: 100%;
        height: 910px;
        padding: 50px 0 0 0;
        background: url(../image/al_02.jpg) no-repeat center bottom;
    }
    .w_gsjj_con
    {
        padding: 170px 0 0 0;
        height: auto;
    }
    .w_gsjj_left
    {
        width: 580px;
        height: 470px;
        border: 1px solid #cecece;
        float: left;
        overflow: hidden;
    }
    .w_gsjj_right
    {
        width: 560px;
        height: 450px;
        float: right;
        text-align: center;
        padding: 40px 0 0 0;
    }
    .w_gsjj_right img
    {
        height: 96px;
    }
    .w_gsjj_txt
    {
        width: 100%;
        height: 240px;
        overflow: hidden;
        padding: 10px 0 0 0;
    }
    .w_gsjj_txt p
    {
        color: #000;
        font-size: 16px;
        line-height: 220%;
        text-indent: 2em;
    }
    .w_gsjj_button
    {
        height: 59px;
        padding: 0;
    }
    .w_gsjj_button a
    {
        margin: 10px 0 0 auto;
        display: block;
        width: 160px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        color: #fff;
        font-size: 20px;
        border-radius: 5px;
    }
    a.w_more1
    {
        background-color: #c2220c;
    }
    a.w_more2
    {
        background-color: #ff9c00;
    }
    a.w_more1:hover
    {
        font-weight: bold;
        background-color: #000;
    }
    a.w_more2:hover
    {
        background-color: #019c34;
        font-weight: bold;
    }
    .sy_zhsh
    {
        width: 100%;
        height: auto;
        padding: 50px 0;
    }
    .sy_zhsh .sy_zhsh_pro
    {
        height: 580px;
    }
    .w_zhsh_button
    {
        height: 59px;
        margin: 30px auto 10px auto;
        text-align: center;
    }
    .w_zhsh_button a
    {
        display: block;
        width: 180px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        color: #fff;
        font-size: 20px;
        border-radius: 5px;
        background-color: #c2220c;
    }
    .w_zhsh_button a:hover
    {
        font-weight: bold;
        background-color: #000;
    }/*电脑端优势*/
    .w_youshi
    {
        height: auto;
        padding: 30px 0;
        background: #fff;
    }
    .w_ys_title
    {
        height: auto;
        padding: 20px 0;
        text-align: center;
    }
    .w_ys_title img
    {
        height: 68px;
    }
    .w_ys_title p
    {
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #737373;
        text-align: center;
        text-transform: uppercase;
    }
    .w_ys_con
    {
        height: auto;
        padding: 10px 0;
    }
    .w_ys_div1, .w_ys_div2, .w_ys_div3
    {
        height: auto;
        padding: 0;
    }
    .w_ys_div1 .w_ys_left
    {
        width: 530px;
        height: 427px;
        float: left;
        text-align: left;
        padding-top: 20px;
    }
    .w_ys_div1 .w_ys_left img
    {
        height: 89px;
    }
    .w_ys_div1 .w_ys_left p
    {
        height: 200px;
        padding: 20px 0 0 0;
        font-size: 18px;
        color: #000;
        text-align: left;
        text-indent: 2em;
        line-height: 200%;
    }
    .w_ys_div1 .w_ys_right
    {
        width: 638px;
        height: 447px;
        float: right;
        text-align: right;
        padding: 0;
    }
    .w_ys_div1 .w_ys_right img
    {
        width: 638px;
        height: 447px;
    }
    .w_ys_div2 .w_ys_left
    {
        width: 617px;
        height: 416px;
        float: left;
        text-align: right;
        padding: 0;
    }
    .w_ys_div2 .w_ys_left img
    {
        width: 617px;
        height: 416px;
    }
    .w_ys_div2 .w_ys_right
    {
        width: 530px;
        height: 396px;
        float: right;
        text-align: left;
        padding: 20px 0 0 0;
    }
    .w_ys_div2 .w_ys_right img
    {
        height: 83px;
    }
    .w_ys_div2 .w_ys_right p
    {
        height: 200px;
        padding: 20px 0 0 0;
        font-size: 18px;
        color: #000;
        text-align: left;
        text-indent: 2em;
        line-height: 200%;
    }
    .w_ys_div3 .w_ys_left
    {
        width: 530px;
        height: 466px;
        float: left;
        text-align: left;
        padding-top: 30px;
    }
    .w_ys_div3 .w_ys_left img
    {
        height: 91px;
    }
    .w_ys_div3 .w_ys_left p
    {
        height: 200px;
        padding: 20px 0 0 0;
        font-size: 18px;
        color: #000;
        text-align: left;
        text-indent: 2em;
        line-height: 200%;
    }
    .w_ys_div3 .w_ys_right
    {
        width: 646px;
        height: 496px;
        float: right;
        text-align: right;
        padding: 0;
    }
    .w_ys_div3 .w_ys_right img
    {
        width: 646px;
        height: 496px;
    }
    a.w_ys_button
    {
        display: block;
        width: 130px;
        height: 45px;
        line-height: 45px;
        color: #fff;
        font-size: 18px;
        margin: 10px 0 0 auto;
        background-color: #16940d;
        text-align: center;
        transition: all .6s;
    }
    a.w_ys_button:hover
    {
        font-size: 20px;
        transform: scale(1.08);
    }/*电脑端优势 END*/
    .sy_chejian
    {
        height: auto;
        padding: 50px 0 30px 0;
    }
    .sy_chejian_info
    {
        margin-top: 30px;
    }
    .w_show
    {
        padding: 0;
        height: 1080px;
        overflow: hidden;
    }
    .w_show_con
    {
        margin: 0 auto;
        padding: 0;
        height: 690px;
        overflow: hidden;
    }
    .w_show_left
    {
        width: 256px;
        height: 1260px;
        padding: 10px 12px;
        float: left;
        background-color: #1a8947;
        overflow: hidden;
    }
    .w_show_right
    {
        width: 900px;
        height: 1280px;
        float: right;
        overflow: hidden;
    }
    .w_show_left .pro_sort
    {
        width: 256px;
        height: 820px;
    }
    .w_show_top
    {
        padding: 25px 0 10px 0;
        height: 90px;
        text-align: center;
        background-color: #c2200b;
        -webkit-border-top-left-radius: 20px;
        -webkit-border-top-right-radius: 20px;
        -webkit-border-bottom-right-radius: 0;
        -webkit-border-bottom-left-radius: 0;
        -moz-border-radius-topleft: 20px;
        -moz-border-radius-topright: 20px;
        -moz-border-radius-bottomright: 0;
        -moz-border-radius-bottomleft: 0;
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .w_show_top h3
    {
        font-size: 28px;
        color: #fff;
        height: 40px;
        line-height: 40px;
    }
    .w_show_top p
    {
        font-size: 16px;
        text-transform: uppercase;
        color: #fff;
        text-align: center;
        height: 40px;
        line-height: 40px;
    }
    .w_show_bottom
    {
        width: 100%;
        height: 140px;
        margin: 0 auto;
        text-align: center;
        background-color: #c2200b;
    }
    .inside_page_left .w_show_bottom
    {
        padding: 20px 0;
        height: 100px;
    }
    .w_show_bottom h4
    {
        width: 90%;
        color: #fff;
        font-size: 26px;
        text-align: center;
        height: 30px;
        padding: 5px 0 0 0;
        border-radius: 10px;
        margin: 0 auto;
    }
    .w_show_bottom h5
    {
        color: #fff;
        font-size: 16px;
        text-align: right;
        font-weight: normal;
        line-height: 140%;
    }
    .w_show_bottom p
    {
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 200%;
    }
    .inside_page_left .w_show_bottom img
    {
        width: 160px;
        border: #fff solid 3px;
    }
    .fenlei_con
    {
        background-color: #f6f6f6;
        height: auto;
    }/*展示特效*/
    #focus_Box
    {
        position: relative;
        width: 1200px;
        height: 440px;
        margin: 10px auto 0 auto;
    }
    #focus_Box ul
    {
        position: relative;
        width: 1200px;
        height: 440px;
    }
    #focus_Box li
    {
        z-index: 0;
        position: absolute;
        width: 0;
        height: 0;
        top: 146px;
        cursor: pointer;
        left: 377px;
        border: 0 solid #0b80c5;
    }
    #focus_Box li img
    {
        width: 100%;
        height: 100%;
        vertical-align: top;
        border: #fff solid 2px;
    }
    #focus_Box .prev, #focus_Box .next
    {
        display: block;
        z-index: 100;
        overflow: hidden;
        cursor: pointer;
        position: absolute;
        width: 52px;
        height: 52px;
        top: 131px;
    }
    #focus_Box .prev
    {
        background: url(/images/sl_21.png) center no-repeat;
        left: -70px;
        top: 205px;
    }
    #focus_Box .next
    {
        background: url(/images/sl_22.png) center no-repeat;
        right: -60px;
        top: 205px;
    }
    #focus_Box .prev:hover
    {
        background-position: left top;
    }
    #focus_Box .next:hover
    {
        background-position: right top;
    }/*展示特效 end*/
    .sy_news
    {
        width: 100%;
        height: 767px;
        padding: 130px 0 0 0;
        background: url(../image/al_04.jpg) center no-repeat;
    }
    .sy_news .sy_news_info
    {
        height: 520px;
    }
    .sy_footer
    {
        height: 340px;
        width: 100%;
        padding-top: 50px;
        background-color: #333;
    }
    .w_footer_nav
    {
        width: 100%;
        height: 60px;
        border-bottom: 1px solid #fff;
    }
    .w_footer_nav ul
    {
        height: 60px;
    }
    .w_footer_nav ul li
    {
        height: 60px;
        line-height: 60px;
        width: 171px;
        text-align: center;
        float: left;
    }
    .w_footer_nav ul li a
    {
        color: #000;
        font-size: 16px;
    }
    .w_footer_nav ul li a:hover
    {
        font-weight: bold;
    }
    .w_footer_con
    {
        height: 280px;
    }
    .w_footer_con h4
    {
        color: #fff;
        font-size: 20px;
        text-align: left;
        height: 35px;
        width: 100px;
        font-weight: normal;
        border-bottom: #fff solid 2px;
        margin-bottom: 20px;
    }
    .w_footer_title
    {
        float: left;
        width: 18px;
        height: 180px;
        line-height: 120%;
        font-weight: bold;
        font-size: 18px;
        color: #000;
        padding-top: 10px;
        margin-right: 40px;
    }
    .w_footer_right
    {
        float: right;
        text-align: left;
        width: 600px;
        height: 270px;
        padding-right: 200px;
        overflow: hidden;
        background: url(../image/al_12.png) no-repeat right center;
    }
    .w_footer_txt
    {
        width: 100%;
        height: 200px;
    }
    .w_footer_txt p
    {
        font-size: 16px;
        line-height: 170%;
        text-align: left;
        color: #fff;
    }
    .w_footer_txt p a
    {
        font-size: 16px;
        line-height: 180%;
        color: #fff;
    }
    .w_footer_left
    {
        float: left;
        width: 260px;
        height: 270px;
        overflow: hidden;
    }
    .w_footer_left p
    {
        width: 100%;
        line-height: 240%;
        text-align: left;
    }
    .w_footer_left p a
    {
        width: 49%;
        display: inline-block;
        font-size: 16px;
        line-height: 240%;
        color: #fff;
        text-align: left;
    }
    .w_footer_left p a:hover
    {
        color: #ce2e30;
        font-weight: bold;
    }
    .w_footer_bottom
    {
        height: 60px;
        background-color: #333;
        border-top: 1px solid #565656;
    }
    .w_footer_bottom p
    {
        height: 60px;
        line-height: 60px;
        text-align: center;
        color: #fff;
        font-size: 16px;
    }
    .w_footer_bottom p a
    {
        color: #fff;
        font-size: 16px;
    }
    .w_footer_bottom p img
    {
        vertical-align: text-bottom;
    }/* 全局修改 *//*图片滚动特效样式，有时可能修改JS文件 ued_common.js   修改约束宽度和高度  */
    #scrllbox
    {
        width: 100%;
        position: relative;
        overflow: hidden;
    }
    #pic
    {
        position: relative;
        width: 100%;
        height: 690px;
        overflow: hidden;
    }
    #pic .sp
    {
        float: left;
        position: relative;
        overflow: hidden;
        margin: 10px;
        background-color: #fff;
    }
    .sp a img
    {
        width: 280px;
        height: 280px;
    }
    .sp a ol
    {
        width: 280px;
        height: 40px;
        text-align: center;
        line-height: 40px;
        color: #000;
        background-color: #f4f4f4;
        font-size: 14px;
    }
    .sp a:hover ol
    {
        background-color: #c2220c;
        color: #fff;
        font-size: 16px;
    }
    .sp a img
    {
        cursor: pointer;
        transition: all .6s;
    }
    .sp a img:hover
    {
        transform: scale(1.02);
    }/*图片滚动特效样式，有时可能修改JS文件 ued_common.js   修改约束宽度和高度  */
    #scrllbox1
    {
        width: 100%;
        position: relative;
        overflow: hidden;
    }
    #pic1
    {
        position: relative;
        width: 100%;
        height: 350px;
        overflow: hidden;
    }
    #pic1 .sp1
    {
        float: left;
        position: relative;
        overflow: hidden;
        width: 380px;
        padding: 5px;
        background-color: #f3f3f3;
        margin: 5px;
        height: 325px;
    }
    #pic1 ul
    {
        margin: 0 auto;
    }
    .sp1 a img
    {
        width: 100%;
        width: 380px;
        height: 285px;
    }
    .sp1 a ol
    {
        width: 100%;
        height: 40px;
        text-align: center;
        line-height: 40px;
        color: #111;
        background-color: #f3f3f3;
        font-size: 14px;
    }
    .sp1 a img
    {
        cursor: pointer;
        transition: all .6s;
    }
    .sp1 a img:hover
    {
        transform: scale(1.02);
    }/*横向滚动区域约束1*/
    .scroll
    {
        width: 100%;
        margin: 0 auto;
        position: relative;
        overflow: hidden;
        margin-top: 20px;
        height: 580px;
    }
    .picbox
    {
        width: 100%;
        height: 550px;
        overflow: hidden;
        position: relative;
    }
    .picbox ul
    {
        height: auto;
    }
    .piclist
    {
        position: absolute;
        left: 0;
        top: 0;
    }
    .piclist li.goodlist
    {
        width: 280px;
        height: 250px;
        float: left;
        padding: 10px;
    }
    .piclist li.goodlist img
    {
        width: 280px;
        height: 210px;
    }
    .piclist a
    {
        overflow: hidden;
        width: 280px;
        height: 250px;
    }
    .piclist a ol
    {
        color: #fff;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background-color: #0573cd;
        font-size: 15px;
    }
    .piclist a:hover ol
    {
        background-color: #db0f00;
    }
    .goodlist img
    {
        cursor: pointer;
        transition: all .6s;
    }
    .goodlist img:hover
    {
        transform: scale(1.02);
    }
    .swaplist
    {
        position: absolute;
        left: -2400px;
        top: 0;
    }
    .og_prev, .og_next
    {
        width: 1px;
        height: 1px;
        position: absolute;
        top: 1px;
        cursor: pointer;
    }/*横向滚动区域约束1*/
    .scroll1
    {
        width: 100%;
        margin: 0 auto;
        position: relative;
        overflow: hidden;
    }
    .picbox1
    {
        width: 100%;
        height: 300px;
        overflow: hidden;
        position: relative;
    }
    .picbox1 ul
    {
        height: auto;
    }
    .piclist1
    {
        position: absolute;
        left: 0;
        top: 0;
    }
    .piclist1 li.goodlist1
    {
        width: 280px;
        height: 250px;
        float: left;
        padding: 10px;
    }
    .piclist1 li.goodlist1 img
    {
        width: 280px;
        height: 210px;
    }
    .piclist1 a ol
    {
        color: #000;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background-color: #f4f4f4;
        font-size: 14px;
    }
    .piclist1 a:hover ol
    {
        background-color: #c2210b;
        color: #fff;
    }
    .goodlist1 img
    {
        cursor: pointer;
        transition: all .6s;
    }
    .goodlist1 img:hover
    {
        transform: scale(1.02);
    }
    .swaplist1
    {
        position: absolute;
        left: -2400px;
        top: 0;
    }
    .og_prev1, .og_next1
    {
        width: 1px;
        height: 1px;
        position: absolute;
        top: 1px;
        cursor: pointer;
    }/*新闻样式区域*//*文字简介新闻调取样式*/
    .info_des_list
    {
        width: 100%;
        height: 100%;
    }
    .info_des_list ul
    {
        width: 100%;
        height: 100%;
    }
    .info_des_list ul li
    {
        width: 570px;
        height: 90px;
        float: left;
        margin: 15px;
    }
    .info_des_list ul li .des_txt
    {
        width: 570px;
        height: 90px;
    }
    .info_des_list ul li .des_txt .newz1_des a
    {
        width: 500px;
        height: 30px;
        float: left;
        line-height: 30px;
        font-size: 13px;
        color: #7b7b7b;
    }
    .info_des_list ul li .des_txt .newz2_des
    {
        width: 70px;
        height: 30px;
        float: left;
        font-size: 12px;
        color: #636363;
        line-height: 250%;
    }
    .info_des_list ul li .des_txt .newz3_des a
    {
        width: 570px;
        height: 60px;
        float: left;
        font-size: 12px;
        color: #636363;
    }/*文字简介新闻调取样式------时间特效*/
    .info_time_des_list
    {
        width: 100%;
        height: 100%;
    }
    .info_time_des_list ul
    {
        width: 100%;
        height: 100%;
    }
    .info_time_des_list ul li
    {
        width: 570px;
        height: 129px;
        float: left;
        margin: 14px;
        float: left;
        background-color: #fff;
        border: #ccc 1px solid;
    }
    .info_time_des_list ul li .time_des
    {
        width: 540px;
        height: 99px;
        padding: 15px;
    }
    .info_time_des_list ul li .time_des .time_des_time
    {
        width: 100px;
        height: 99px;
        float: left;
        border-right: 1px #eee solid;
    }
    .info_time_des_list ul li .time_des .time_des_time .time_day
    {
        width: 100px;
        height: 59px;
        font-size: 59px;
        line-height: 59px;
        color: #666;
        font-weight: 400;
        text-align: center;
    }
    .info_time_des_list ul li .time_des .time_des_time .time_year_moth
    {
        width: 100px;
        height: 40px;
        font-size: 14px;
        line-height: 40px;
        color: #666;
        font-weight: 400;
        text-align: center;
    }
    .info_time_des_list ul li:hover .time_des .time_des_time .time_year_moth
    {
        color: #fff;
    }
    .info_time_des_list ul li:hover .time_des .time_des_time .time_day
    {
        color: #fff;
    }
    .info_time_des_list ul li:hover .time_des .time_des_time
    {
        color: #fff;
    }
    .info_time_des_list ul li .time_des .time_des_txt
    {
        width: 420px;
        height: 99px;
        float: left;
        margin-left: 18px;
    }
    .info_time_des_list ul li .time_des .time_des_txt .time_title
    {
        width: 420px;
        height: 30px;
        font-size: 14px;
        color: #666;
    }
    .info_time_des_list ul li .time_des .time_des_txt .time_title a
    {
        width: 420px;
        height: 30px;
        font-size: 14px;
        color: #666;
    }
    .info_time_des_list ul li .time_des .time_des_txt .time_des1
    {
        width: 420px;
        height: 69px;
        line-height: 34px;
        font-size: 12px;
        color: #a8a5a5;
    }
    .info_time_des_list ul li .time_des .time_des_txt .time_des1 a
    {
        width: 420px;
        height: 69px;
        line-height: 34px;
        font-size: 12px;
        color: #a8a5a5;
    }
    .info_time_des_list ul li:hover .time_des .time_des_txt .time_title a
    {
        color: #fff;
    }
    .info_time_des_list ul li:hover .time_des .time_des_txt .time_des1 a
    {
        color: #fff;
    }
    .info_time_des_list ul li:hover .time_des, .info_time_des_list ul li:hover .time_des_time, .info_time_des_list ul li:hover .time_des_txt, .info_time_des_list ul li:hover .time_des_time .time_day
    {
        background-color: #04a82b;
    }/*默认缩略图新闻样式，个数约束以及推荐leftimg*/
    .new_des_leftimg
    {
        width: 100%;
        height: 100%;
    }
    .new_des_leftimg li
    {
        width: 550px;
        height: 181px;
        list-style: none;
        margin: 10px;
        padding: 20px 15px;
        float: left;
        border-bottom: 1px dotted #aaa;
    }
    .new_des_leftimg li .img_con
    {
        width: 240px;
        height: 181px;
        float: left;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .new_des_leftimg li .img_con img
    {
        width: 236px;
        height: 177px;
        cursor: pointer;
        transition: all .6s;
        box-sizing: border-box;
        border: 2px solid #16940e;
    }
    .new_des_leftimg li .img_con img:hover
    {
        transform: scale(1.08);
    }
    .new_des_leftimg li .img_txt
    {
        width: 280px;
        height: 170px;
        float: right;
        padding: 10px 0 0 10px;
    }
    .new_des_leftimg li .img_txt .newz1
    {
        height: 30px;
        line-height: 30px;
        width: 100%;
    }
    .new_des_leftimg li .img_txt .newz1 a b
    {
        font-size: 16px;
        color: #000;
        font-weight: normal;
    }
    .new_des_leftimg li .img_txt .newz3
    {
        font-size: 14px;
        color: #000;
        width: 100%;
        line-height: 180%;
        height: 60px;
        padding-top: 15px;
    }
    .new_des_leftimg li .img_txt .newz3 a
    {
        font-size: 14px;
        color: #000;
        line-height: 180%;
    }
    .new_des_leftimg li .img_txt .newz2
    {
        font-size: 14px;
        color: #848383;
        width: 100%;
        height: 25px;
        line-height: 25px;
        text-align: left;
    }
    .new_des_leftimg li .img_txt:hover a b
    {
        font-weight: bold;
    }
    .new_des_leftimg li .img_txt:hover .newz3 a
    {
        font-weight: bold;
    }
    .new_des_leftimg li .img_txt:hover .newz2
    {
        font-weight: bold;
    }/*默认缩略图新闻样式，个数约束以及推荐topimg*/
    .new_des_topimg
    {
        width: 1200px;
        height: 100%;
    }
    .new_des_topimg li
    {
        width: 360px;
        list-style: none;
        float: left;
        margin: 10px 18px;
        position: relative;
        border: 1px solid #eee;
    }
    .new_des_topimg li .img_con1
    {
        width: 320px;
        height: 240px;
        overflow: hidden;
        padding: 20px;
        background-color: #fff;
    }
    .new_des_topimg li .img_con1 img
    {
        width: 320px;
        height: 240px;
        cursor: pointer;
        transition: all .6s;
    }
    .new_des_topimg li .img_con1 img:hover
    {
        transform: scale(1.2);
    }
    .new_des_topimg li .img_txt1
    {
        width: 320px;
        height: 170px;
        background-color: #f0f0f0;
        padding: 10px 20px 0 20px;
    }
    .new_des_topimg li .img_txt1 .newz11 a
    {
        display: block;
        height: 45px;
        line-height: 45px;
        font-size: 17px;
        color: #000;
        width: 320px;
        overflow: hidden;
        text-align: left;
    }
    .new_des_topimg li .img_txt1 .newz31 a
    {
        display: block;
        font-size: 14px;
        color: #666;
        width: 320px;
        height: 55px;
        line-height: 180%;
        text-align: left;
        overflow: hidden;
    }
    .new_des_topimg li .img_txt1 .newz21
    {
        font-size: 14px;
        color: #666;
        width: 100%;
        height: 34px;
        line-height: 30px;
        text-align: left;
    }
    .w_new_butt
    {
        display: none;
        width: 100px;
        height: 36px;
        background-color: #054ca4;
        color: #fff;
        font-size: 14px;
        line-height: 36px;
        text-align: center;
    }
    .w_new_butt:hover
    {
        background-color: #fd8719;
        color: #fff;
    }/*新闻样式*/
    .info_list
    {
        width: 100%;
        height: 100%;
    }
    .info_list ul
    {
        width: 100%;
        height: 100%;
    }
    .info_list ul li
    {
        width: 531px;
        height: 34px;
        line-height: 34px;
        text-align: left;
        list-style: none;
        text-indent: 1em;
        float: left;
    }
    .info_list ul li
    {
        width: 531px;
        height: 34px;
        line-height: 34px;
        text-align: left;
    }
    .info_list ul li a
    {
        width: 531px;
        height: 34px;
        line-height: 34px;
        color: #7d7d7d;
    }
    .info_list ul li a:hover
    {
        color: #f00;
    }
    .info_title
    {
        width: 401px;
        height: 34px;
        line-height: 34px;
        float: left;
        text-align: left;
    }
    .info_time
    {
        width: 80px;
        height: 34px;
        line-height: 34px;
        float: right;
        text-align: left;
    }/*折叠二级分类样式*/
    .menu_list
    {
        width: 238px;
        margin: 0 auto;
        height: auto;
        padding-bottom: 30px;
    }
    .menu_head a
    {
        height: 51px;
        line-height: 51px;
    }
    .menu_head
    {
        height: 51px;
        line-height: 51px;
        text-indent: 2em;
        font-size: 16px;
        color: #525252;
        cursor: pointer;
        position: relative;
        margin: 0;
        font-weight: normal;
        background: url(../image/py_22.jpg) center right no-repeat;
    }
    .menu_list .current
    {
        background: url(../image/py_20.jpg) center right no-repeat;
    }
    .menu_body
    {
        line-height: 38px;
    }
    .menu_body a
    {
        display: block;
        height: 38px;
        line-height: 38px;
        padding-left: 38px;
        color: #777;
        text-decoration: none;
        font-size: 14px;
        background: url(/life/images/erji_bg.jpg) no-repeat;
    }
    .menu_body a:hover
    {
        text-decoration: none;
    }/*二级分类导航*/
    .left_nav
    {
        width: 256px;
    }
    .left_nav dl
    {
        overflow: hidden;
        zoom: 1;
        margin: 0 auto;
        padding: 10px 0;
        height: auto;
    }
    .left_nav dl dt
    {
        list-style: none;
        text-align: center;
        width: 256px;
        height: 40px;
        line-height: 40px;
        background-color: #fff33b;
    }
    .left_nav dl dt a
    {
        height: 40px;
        line-height: 40px;
        display: block;
        color: #000;
        text-align: center;
        width: 256px;
        font-size: 20px;
    }
    .left_nav dl dt a:hover
    {
        font-weight: bold;
    }
    .left_nav .lf_erji
    {
        width: 100%;
        height: auto;
    }
    .left_nav .lf_erji li
    {
        width: 50%;
        height: 36px;
        line-height: 36px;
        list-style: none;
        text-align: center;
        float: left;
    }
    .left_nav .lf_erji li a
    {
        width: 100%;
        height: 36px;
        line-height: 36px;
        text-align: center;
        color: #fff;
        font-size: 16px;
    }
    .left_nav .lf_erji li a:hover
    {
        color: #fff;
        font-weight: bold;
    }/*二级分类导航*/
    .left_nav1
    {
        width: 100%;
        height: auto;
    }
    .left_nav1 dl
    {
        overflow: hidden;
        zoom: 1;
        margin: 0 auto;
        padding: 0;
        height: auto;
        width: 100%;
    }
    .left_nav1 dl dt
    {
        width: 130px;
        list-style: none;
        text-align: center;
        float: left;
        height: 50px;
        line-height: 50px;
        margin: 10px 20px;
    }
    .left_nav1 dl dt a
    {
        display: block;
        color: #fff;
        font-size: 17px;
        text-align: center;
        padding: 0;
        border-radius: 5px;
        background-color: #c2220c;
    }
    .left_nav1 dl dt:hover a
    {
        font-weight: bold;
        background-color: #000;
    }
    .lf_nei_con h1
    {
        text-align: left;
    }
    .life_nei_left
    {
        width: 250px;
        float: left;
    }
    .life_nei_right
    {
        width: 900px;
        float: right;
    }/*基本不修改区域*/
    .ck-slide ul
    {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .ck-slide
    {
        position: relative;
        overflow: hidden;
    }
    .ck-slide ul.ck-slide-wrapper
    {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        margin: 0;
        padding: 0;
    }
    .ck-slide ul.ck-slide-wrapper li
    {
        position: absolute;
        margin-top: 0;
    }
    .ck-slide ul.ck-slide-wrapper li a
    {/*a标签是行内元素，宽高对a标签不起作用，这里必须添加line-height:0px;display:black，否则垂直滚动<li>之间会出现间隔*/
        line-height: 0;
        display: block;
    }
    .ck-slide .ck-prev, .ck-slide .ck-next
    {
        position: absolute;
        top: 50%;
        z-index: 2;
        width: 35px;
        height: 70px;
        margin-top: -35px;
        border-radius: 3px;
        opacity: .15;
        background: #f00;
        text-indent: -9999px;
        background-repeat: no-repeat;
        transition: opacity .2s linear 0s;
    }
    .ck-slide .ck-prev
    {
        left: 5px;
        background: url(../image/arrow-left.png) #000 50% no-repeat;
    }
    .ck-slide .ck-next
    {
        right: 5px;
        background: url(../image/arrow-right.png) #000 50% no-repeat;
    }
    .ck-slidebox
    {
        position: absolute;
        left: 50%;
        bottom: 12px;
        z-index: 30;
    }
    .ck-slidebox ul
    {
        height: 20px;
        padding: 0 4px;
        border-radius: 8px;
        background: rgba(0,0,0,.5);
    }
    .ck-slidebox ul li
    {
        float: left;
        height: 12px;
        margin: 4px 4px;
    }
    .ck-slidebox ul li em
    {
        display: block;
        width: 12px;
        height: 12px;
        border-radius: 100%;
        background-color: #fff;
        text-indent: -9999px;
        cursor: pointer;
    }
    .ck-slidebox ul li.current em
    {
        background-color: #fe6500;
    }
    .ck-slidebox ul li em:hover
    {
        background-color: #fe6500;
    }/*新闻列表样式设置*/
    #news_nei_list
    {
        width: 100%;
        min-height: 500px;
        text-align: center;
    }
    #news_nei_list li
    {
        width: 100%;
        height: 120px;
        background: #fdfdfd;
        border: 1px solid #eee;
        position: relative;
        margin-bottom: 10px;
    }
    #news_nei_list li:hover
    {
        background: #f7f7f7 url(/life/images/8xs/bg5.gif);
    }
    #news_nei_list li:hover .left_xinxi a
    {
        color: #03c;
    }
    #news_nei_list li .left_xinxi
    {
        width: 80%;
        position: absolute;
        right: 10px;
        top: 10px;
    }
    #news_nei_list li .left_xinxi a
    {
        font-size: 15px;
        line-height: 35px;
        color: #333;
    }
    #news_nei_list li .left_xinxi span
    {
        font-size: 13px;
        line-height: 24px;
        color: #999;
    }
    #news_nei_list li .left_img, #news_nei_list li .left_time
    {
        clear: both;
        float: none;
        height: 100px;
        color: #888;
        font-size: 1em;
        position: relative;
        left: 10px;
        top: 10px;
    }
    #news_nei_list li .left_img img
    {
        height: 100%;
        border-radius: 5px;
    }
    #news_nei_list li .left_time div
    {
        background-color: #06c;
        border-radius: 5px;
        position: absolute;
        width: 100px;
    }
    #news_nei_list li .left_time div .left_time_day
    {
        height: 70px;
        font-size: 42px;
        font-weight: bold;
        line-height: 70px;
        border-bottom: 1px solid #fff;
        text-align: center;
        color: #fff;
    }
    #news_nei_list li .left_time div .left_time_year_month
    {
        height: 30px;
        font-size: 16px;
        line-height: 30px;
        text-align: center;
        color: #fff;
    }
}/*PC端样式 end*/
.current_nav ul
{
    width: 213px;
    height: 100%;
    margin-left: 35px;
}
.current_nav ul li
{
    width: 213px;
    height: 31px;
    line-height: 31px;
    float: left;
    list-style: none;
    text-align: left;
    font-size: 14px;
}
.current_nav ul li a
{
    width: 213px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    float: left;
    font-size: 14px;
    color: #212121;
}
.current_nav ul li a:hover
{
    color: #212121;
}/*当前位置CSS*/
.lf_current ul
{
    height: 50px;
    line-height: 50px;
}
.lf_current ul li
{
    height: 50px;
    line-height: 50px;
    margin-left: 5px;
    margin-right: 5px;
    float: right;
    font-size: 14px;
}
.lf_current ul li a
{
    color: #999;
}