
        body {
            color: #626161;
            font: 400 14px/1.5 ;
            font-family:"微软雅黑";
        }
        body, div, dl, dt, dd, del, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, menu {
            margin: 0;
            padding: 0;
        }
        input[type="text"], textarea {
            outline: 0 none;font-family:"微软雅黑"
        }

        button {
            outline: 0 none;font-family:"微软雅黑"
        }
        table {
            border-collapse: collapse;
            border-spacing: 0;
        }
        fieldset, img {
            border: 0 none;
        }
        address, caption, cite, code, dfn, em, th, var {
            font-style: normal;
            font-weight: 400;
        }
        ol, ul, li {
            list-style: outside none none;
        }
        caption, th {
            text-align: left;
        }
        h1, h2, h3, h4, h5, h6 {
            font-size: 100%;
            font-style: normal;
            font-weight: 400;
        }
        q::before, q::after {
            content: "";
        }
        abbr, acronym {
            border: 0 none;
        }
        header, section, footer, img {
            display: block;
            margin: 0;
            padding: 0;
        }
        a {
            color: #626161;
            text-decoration: none;
        }
        .dn {
            display: none;
        }
        .vh {
            overflow: hidden;
        }
        html {
            font-size: 100px;
        }
        body {

            color: #525151;
            font-size: 0.14rem; background:url(../images/0111_r2_c1.jpg) center 0px no-repeat;
        }
        @media only screen and (max-width: 310px) and (min-width: 300px) {
            body {
                font-size: 10px;
            }
        }
        @media only screen and (max-width: 320px) and (min-width: 310px) {
            body {
                font-size: 10px;
            }
        }
        @media only screen and (max-width: 360px) and (min-width: 320px) {
            body {
                font-size: 12px;
            }
        }
        @media only screen and (max-width: 360px) and (min-width: 350px) {
            body {
                font-size: 12px;
            }
        }
        @media only screen and (max-width: 480px) and (min-width: 360px) {
            body {
                font-size: 0.14rem;
            }
        }
        @media only screen and (max-width: 480px) and (min-width: 470px) {
            body {
                font-size: 14px;
            }
        }
        @media only screen and (max-width: 560px) and (min-width: 480px) {
            body {
                font-size: 16px;
            }
        }
        @media only screen and (max-width: 570px) and (min-width: 560px) {
            body {
                font-size: 16px;
            }
        }
        @media only screen and (max-width: 640px) and (min-width: 570px) {
            body {
                font-size: 18px;
            }
        }
        @media only screen and (max-width: 640px) and (min-width: 630px) {
            body {
                font-size: 18px;
            }
        }
        @media only screen and (max-width: 780px) and (min-width: 640px) {
            body {
                font-size: 18px;
            }
        }

        ul, li, dl, dt, dd, p, h1, h2, h3, h4, h5, form, img, div {
            border: 0 none;
            list-style: outside none none;
            margin: 0;
            padding: 0;
        }
        .main {
            margin: 0 auto;
            max-width: 640px;
            min-width: 320px;
            position: relative;
        }

        .main img {
            vertical-align:top
        }
        .fl {
            float: left;
        }
        .fr {
            float: right;
        }
        .tl {
            text-align: left;
        }
        .tc {
            text-align: center;
        }
        .tr {
            text-align: right;
        }
        .l30{ line-height:0.3rem}
        .pt15{ padding-top:0.15rem}
        .overflow{ overflow:hidden}
        .clearfix::after {
            clear: both;
            content: ".";
            display: block;
            height: 0;
            visibility: hidden;
        }
        .hui{ color:#9d9b98}
        .red{ color:#e91e17}
        .w100{ width:100%}
        .lan{ color:#00448B}
        .bg_main{ width:100%; background:url(../images/bg_home.jpg) center 0px no-repeat}
        .log{ width:50%; text-align:center; margin:auto; padding-top:0.1rem; overflow:hidden}

        .log  img{ width:100%}
        .nav_main{ width:1005; border-top:1px solid #D1D1D1; height:0.5rem; line-height:0.5rem; margin-top:0.15rem; overflow:hidden; clear:both}
        .nav_main li{ width:28%; float:left; text-align:center; font-size:0.14rem}


        .index_top{ width:100%; overflow:hidden; clear:both; padding-top:0.15rem; position:relative; height:0.4rem}
        .index_top p{ width:100%; height:1px; background:#D1D1D1; margin-top:0.2rem; overflow:hidden; position:relative; z-index:1}
        .index_top span{ text-align:center; position:relative; z-index:100; bottom:20px; background:#fff; width:35%; margin:auto; display:block; font-size:0.18rem; line-height:0.18rem}
        .index_top span em{ font-size:0.12rem; color:#9d9d9d}

        .index_about{ width:100%; background:url(../images/bg2_r2_c2.jpg) center bottom no-repeat; background-size:100% ; clear:both; overflow:hidden; margin-top:0.1rem}
        .index_about p{ text-align:left; line-height:0.22rem; padding:0px 0.1rem;}
        .index_about p em{ color:#03a797}
        .index_about ol{ padding-top:0.1rem; padding-bottom:0.2rem}
        .index_about ol a{ color:#fff;width:1.10rem; height:0.3rem; background:#169E9A; border-radius:0.3rem; text-align:center; color:#fff; line-height:0.3rem; display:block; margin:auto}


        .pro_showw ol{ padding-top:0.1rem; padding-bottom:0.2rem; width:100%; clear:both}
        .pro_showw ol a{ color:#fff;width:1.10rem; height:0.3rem; background:#169E9A; border-radius:0.3rem; text-align:center; color:#fff; line-height:0.3rem; display:block; margin:auto}






        .pro_showw{ width:100%; clear:both; overflow:hidden; }
        .pro_showw li{ width:48%; float:left; margin-left:1%; margin-right:1%; margin-top:0.12rem;  overflow:hidden}
        .pro_showw li p{ border:1px solid #E0DEDF; overflow:hidden; width:98%; padding:0.05rem 0}
        .pro_showw li a img{ width:94%; text-align:center; margin:auto }
        .pro_showw li span{ width:100%; clear:both;  line-height:0.2rem; font-size:0.14rem; text-align:center; display:block; padding-top:0.1rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
        .about_lanmu{ background:#fff; line-height:0.4rem; line-height:0.4rem; border-bottom:1px solid #E1E1E1; overflow:hidden}
        .about_lanmu ul{ width:100%;}
        .about_lanmu ul li{ width:33%; float:left; font-size:0.16rem; text-align:center}
        .about_lanmu ul li a:hover{ color:#FF790D; border-bottom:#00448D 1px solid; height:0.4rem; display:block}
        .about_lanmuu{ background:#fff; line-height:0.4rem; line-height:0.4rem; border-bottom:1px solid #E1E1E1; overflow:hidden}
        .about_lanmuu ul{ width:100%;}
        .about_lanmuu ul li{ width:33%; float:left; font-size:0.16rem; text-align:center}
        .about_lanmuu ul li a:hover{ color:#FF790D; border-bottom:#00448D 1px solid; height:0.4rem; display:block}
        #nav1{ color:#FF790D; border-bottom:#FF790D 1px solid; height:0.4rem; display:block}


        .jf{ width:100%; clear:both; overflow:hidden}
        .jf img{width:100%;}

        .index_news_bg{ background:#ECEAEB; overflow:hidden; padding:0.2rem 0}
        .index_news_bg .index_top span{ text-align:center; position:relative; z-index:100; bottom:20px; background:#ECEAEB; width:35%; margin:auto; display:block; font-size:0.18rem; line-height:0.18rem}
        .index_news_bg .index_top{ width:100%; overflow:hidden; clear:both; padding-top:0.0rem; position:relative; height:0.4rem}
        .news_in{ width:96%; text-align:center; margin:auto; }
        .news_in dl{ width:100%; padding-top:0.1rem; padding-bottom:0.1rem; border-bottom:1px solid #C6C6C6; overflow:hidden}
        .news_in dl dt{ width:60%; float:left; text-align:left}
        .news_in dl dt a{ font-size:0.16rem; height:0.5rem; line-height:0.25rem; overflow:hidden}
        .news_in dl dt em{ font-size:0.12rem; color:#aeadad}
        .news_in dl dd{ float:right; width:35%; height:0.88rem }
        .news_in dl dd img{ width:100%;min-height:0.88rem}
        .news_in dl:last-child{border-bottom:none;}
        .more{ background:#E4E4E4; padding:2px 25px; border-radius:50px; font-size:14px; float:right; margin-top:20px;}
        .about_h{ width:80%; text-align:center; margin:auto; }
        .index_lianx{ background:#3D3B3C; overflow:hidden; width:100%; padding:0.2rem 0}
        .index_lianx  dl{ width:94%; text-align:center; margin:auto}
        .index_lianx  dl dt{ width:62%; float:left; text-align:left; color:#fff; font-size:13px;}
        .index_lianx  dl dt p{ text-align:left; font-size: 15px; color:#dcdbdb}
        .index_lianx  dl dt p em{ font-size:0.12rem;}
        .index_lianx  dl dt i{ font-style:normal; font-size:18px}
        .index_lianx  dl dd{ width:33%; float:right;color:#dcdbdb}
        .index_lianx  dl dd img{ width:100%}
        .copy{ width:100%; overflow:hidden; clear:both;   background:#141414; padding:0.15rem 0}
        .copy ol{ text-align:center; line-height:2.3rem; border-bottom:1px solid #939393; color:#bab9b9; font-size:13px; padding-bottom:0.05rem;    padding-left: 46px;
            padding-right: 46px;}
        .copy ol a{color:#bab9b9;}
        .copy dl{width:93%; padding-top:0.1rem; overflow:hidden; clear:both; text-align:center; margin:auto}
       .copy dl dd {
    width: 100%;
     clear: both; 
    padding-top: 0px;
    line-height: 25px;
    overflow: hidden;
    color: #bab9b9;
    padding-bottom: 0.15rem;
    font-size: 13px;
    /* text-align: center; */
}
        .copy dl dd a{color:#989697;}
        .top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; background:#e81e46 }


        .nav_bgg{ background:#169E9A; height:0.60rem; width:100%; overflow:hidden}
        .nav_bgg p{ float:left; padding-left:4%; padding-top:4.4%; overflow:hidden}
        .nav_bgg span{ width:83%; float:left; text-align:center; line-height:0.60rem; font-size:14px; color:#fff; }
        .nav_bgg ol{ float:right; padding-right:4%; padding-top:5.9%; overflow:hidden}

        .nav_inner_box{ width:100%; position:absolute; left:0; overflow-x:scroll; overflow-y:hidden;}
        .nav_inner_box::-webkit-scrollbar{ display:none;}
        .pest_nav{ width:100%; position:relative; overflow:hidden; border-bottom:1px solid #dcdbdb; line-height:0.4rem; height:0.4rem}

        .pest_nav ul{ width:180%;}
        .pest_nav ul li{ width:15%; float:left; text-align:center; font-size:14px;}
        .pest_nav ul li a:hover{ background:#169E9A; color:#fff; display:block}
        .pest_nav1 ul li a:hover{ background:#169E9A; color:#fff; display:block}

        .pest_nav1{ width:100%; position:relative; overflow:hidden; border-bottom:1px solid #dcdbdb; line-height:0.4rem; height:0.4rem}

        .pest_nav1 ul{ width:280%;}
        .pest_nav1 ul li{ width:15%; float:left; text-align:center; font-size:14px;}
        .pest_nav1 ul li:last-child{ width:24%}

        .about_inf{ width:96%; text-align:center; margin:auto; padding-top:0.1rem; overflow:hidden; clear:both}
        .about_inf h5{ text-align:center; line-height:0.5rem; font-size:0.24rem; background:url(../images/about_r1_c3.jpg) center bottom no-repeat; height:0.5rem}
        .about_inf p{ padding-top:0.1rem ; line-height:0.2rem; text-indent:2em; text-align:left}
        .about_inf p img{ width:100%; text-align:center; margin:auto; display:block}


        .pro_show{ width:100%; clear:both; overflow:hidden; padding-bottom:0.2rem}
        .pro_show li{ width:48%; float:left; padding-left:1%; padding-right:1%; padding-top:0.12rem; overflow:hidden}
        .pro_show li a img{ width:100%;}
        .pro_show li span{ width:100%; clear:both;  line-height:0.2rem; font-size:0.16rem; text-align:center; display:block; padding-top:0.1rem}
        .next_prve {
            padding: 0.16rem 0em; overflow:hidden; clear:both; width:90%; text-align:center; margin:auto
        }
        .next_prve ul{ width:100%; text-align:center; margin:auto}
        .next_prve {
            text-align: center; font-size:0.6em
        }
        .next_prve a {
            border: 1px solid #D5D3D3;
            color: #454444;
            display: inline;
            height: 1.3em;
            line-height: 1.3em;
            margin: 0.2em;
            padding: 0.2em 0.9em;
            text-align: center;

        }
        .next_prve a:hover {
            background: none repeat scroll 0 0 #1E9865;
            color: #fff;
        }
        .next_prve a.curr {
            border: 0 none;
        }
        .next_prve span {
            border: 1px solid #D5D3D3;
            color: #454444;
            height: 1.3em;
            line-height: 1.3em;
            margin: 0.1em;
            padding: 0.1em 0.8em;
            text-align: center;
        }
        .next_prve span.disabled {
            border: 1px solid #D5D3D3;
            color: #454444;
            height: 1.3em;
            line-height: 1.3em;
            margin: 0.1em;
            padding: 0.1em 0.5em;
            text-align: center;
            width:1em;
        }
        .next_prve span.current {
            border: 1px solid #F46500;
            color: #fff;
            font-weight: bold;
            height: 1.3em;
            line-height: 1.3em;
            margin: 0.1em;
            padding: 0.1em 0.8em;
            text-align: center;
            width:1em; background:#F46500
        }
        .next_prve li {
            float: left;
            height: 1.3em;
            list-style-type: none;
            text-align: center;
            vertical-align: middle;
        }


        .scroll_pic_view{
            position:relative;
        }
        .scroll_pic_view>div{
            width:10000px;
            overflow:hidden;
        }
        .scroll_pic_view ul{
            width:100%;
            white-space: nowrap;
            overflow: hidden;
        }
        .scroll_pic_view ul li{
            float:left;
        }
        .scroll_pic_view ul li a{
            display: block;
        }
        .scroll_pic_view ul li img{
            width:100%;
            max-height:260px;
        }

        .scroll_pic_view ol{
            position: absolute;
            z-index: 1000;
            bottom:8px;
            width:100%;
            text-align: center;
            pointer-events:none;
        }
        .scroll_pic_view ol li{
            display: inline-block;
            width: 25px;
            height: 25px;
            margin-left:3px;
            -webkit-transform: skew(20deg);
            -moz-transform: skew(20deg);
            -o-transform: skew(20deg);
            background: #272727;
            color:#fff;
            line-height:25px;
            margin-bottom:-5px;
        }
        .scroll_pic_view ol li span{
            -webkit-transform: skew(-20deg);
            -moz-transform: skew(-20deg);
            -o-transform: skew(-20deg);
            display: block;
        }
        .scroll_pic_view ol li.on span{
            -webkit-transform: skew(0deg);
            -moz-transform: skew(0deg);
            -o-transform: skew(0deg);
        }
        .scroll_pic_view ol li.left span{
            -webkit-transform: skew(20deg);
            -moz-transform: skew(20deg);
            -o-transform: skew(20deg);
        }
        .scroll_pic_view ol li.left{
            -webkit-transform: skew(-20deg);
            -moz-transform: skew(-20deg);
            -o-transform: skew(-20deg);
        }
        .scroll_pic_view ol li.on{
            color:#ffffff;
            line-height:25px;
            margin-left:1px;
            margin-right:-2px;
            border-bottom: 25px solid #48aff0;
            border-left: 8px solid transparent;
            border-right:8px solid transparent;
            height: 0;
            width: 60px;
            background:none;
            -webkit-transform: skew(0deg);
            -moz-transform: skew(0deg);
            -o-transform: skew(0deg);
        }


        .list_article{
            padding:10px;
        }
        .list_article li{
            border-bottom:1px solid #ccc;
            padding:10px;
        }
        .list_article .article_summary{
            padding:0 10px;
        }
        .list_article .tbox{
            width:100%;
            display: block;
            -webkit-box-sizing:border-box;
        }
        .list_article .tbox h3{
            font-size:14px;
            line-height:25px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow:ellipsis;
            max-width: 200px;
            color:#272727;
        }
        .list_article .tbox p{
            color:#747474;
            overflow: hidden;
            height:36px;
            line-height:18px;
        }

        .list_article .tbox>div{
            vertical-align: middle;
        }

        .list_article span{
            width:80px;
            height:65px;
            overflow: hidden;
            display: block;
        }
        .list_article span img{
            width:100%;
            min-height:100%;
        }


        .scroll_pic_view{
            position:relative;
        }
        .scroll_pic_view>div{
            width:10000px;
            overflow:hidden;
        }
        .scroll_pic_view ul{
            width:100%;
            white-space: nowrap;
            overflow: hidden;
        }
        .scroll_pic_view ul li{
            float:left;
        }
        .scroll_pic_view ul li a{
            display: block;
        }
        .scroll_pic_view ul li img{
            width:100%;
            max-height:360px;
        }

        .scroll_pic_view ol{
            position: absolute;
            z-index: 1000;
            bottom:8px;
            width:100%;
            text-align: center;
            pointer-events:none;
        }
        .scroll_pic_view ol li{
            display: inline-block;
            width: 25px;
            height: 25px;
            margin-left:3px;
            -webkit-transform: skew(20deg);
            -moz-transform: skew(20deg);
            -o-transform: skew(20deg);
            background: #272727;
            color:#fff;
            line-height:25px;
            margin-bottom:-5px;
        }
        .scroll_pic_view ol li span{
            -webkit-transform: skew(-20deg);
            -moz-transform: skew(-20deg);
            -o-transform: skew(-20deg);
            display: block;
        }
        .scroll_pic_view ol li.on span{
            -webkit-transform: skew(0deg);
            -moz-transform: skew(0deg);
            -o-transform: skew(0deg);
        }
        .scroll_pic_view ol li.left span{
            -webkit-transform: skew(20deg);
            -moz-transform: skew(20deg);
            -o-transform: skew(20deg);
        }
        .scroll_pic_view ol li.left{
            -webkit-transform: skew(-20deg);
            -moz-transform: skew(-20deg);
            -o-transform: skew(-20deg);
        }
        .scroll_pic_view ol li.on{
            color:#ffffff;
            line-height:25px;
            margin-left:1px;
            margin-right:-2px;
            border-bottom: 25px solid #48aff0;
            border-left: 8px solid transparent;
            border-right:8px solid transparent;
            height: 0;
            width: 60px;
            background:none;
            -webkit-transform: skew(0deg);
            -moz-transform: skew(0deg);
            -o-transform: skew(0deg);
        }


        .list_article{
            padding:10px;
        }
        .list_article li{
            border-bottom:1px solid #ccc;
            padding:10px;
        }
        .list_article .article_summary{
            padding:0 10px;
        }
        .list_article .tbox{
            width:100%;
            display: block;
            -webkit-box-sizing:border-box;
        }
        .list_article .tbox h3{
            font-size:14px;
            line-height:25px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow:ellipsis;
            max-width: 200px;
            color:#272727;
        }
        .list_article .tbox p{
            color:#747474;
            overflow: hidden;
            height:36px;
            line-height:18px;
        }

        .list_article .tbox>div{
            vertical-align: middle;
        }

        .list_article span{
            width:80px;
            height:65px;
            overflow: hidden;
            display: block;
        }
        .list_article span img{
            width:100%;
            min-height:100%;
        }
        .wraper{width:100%; height:100%; margin:0 auto;  position:relative;background:url(../images/bg.jpg) repeat;}


        .right_pro{ width:96%; text-align:center; margin:auto; padding-top:0.2rem; overflow:hidden; clear:both}
        .right_pro h5{ font-size:0.24rem; text-align:left; line-height:0.3rem}
        .right_pro h1{ font-size:0.16rem; text-align:left; line-height:0.3rem; color:#666; padding-top:0.1rem;}
        .right_pro h1 em{font-size:0.24rem; color:#e81e46}
        .right_pro ol{ text-align:left; line-height:0.22rem; font-size:0.14rem}
        .right_pro h3{text-align:center; margin:auto; display:block; padding-bottom:0.2rem; padding-top:0.2rem}
        .an1{ background:#EC3A5A; padding:5px 16px; color:#fff; border:none; font-size:20px; border-radius:4px; }

        .x_inf{ width:96%; padding-top:15px; overflow:hidden; padding-bottom:15px; padding-left:2%; text-align:left; }
        .x_inf h5{ font-size:18px; text-align:center}
        .x_inf ol{ color:#999; line-height:20px; height:20px;font-size:12px;text-align:center; margin:auto; width:100%; display:block; border-bottom:1px dashed #ccc; padding-bottom:0.15rem}
        .x_inf p{ padding:6px 0px; text-align:left; line-height:28px; font-size:14px; text-indent:2em; color:#515152}
        .x_inf p span{ color:#515152;; clear:both; line-height:23px;}
        .x_inf p img{ text-align:center; margin:auto; display:block; max-width: 100%; }
        .x_inf ol{ padding-top:10px; overflow:hidden}
        .pf{ width:96%; text-align:center; margin:auto; padding-top:0.1rem; clear:both; overflow:hidden}
        .pf li{ line-height:0.3rem}

        .job{ width:96%; text-align:center; margin:auto; overflow:hidden }
        .job dl{ width:100%;padding-top:0.1rem; overflow:hidden; clear:both;  padding-bottom:0.1rem}
        .job dl dt{  text-align:left; line-height:0.3rem; font-size:0.16rem; padding-bottom:0.05rem; overflow:hidden; border-bottom:1px solid #DCDCDC; background:#dcdcdc; height:0.3rem; padding-left:0.12rem}
        .job dl dt em{ float:right; font-size:0.12rem}
        .job dl dd{ text-align:left; line-height:0.19rem; padding-top:0.1rem; color:#777}
        .lianx{ width:90%; text-align:center; margin:auto; overflow:hidden }
        .lianx p{ border-bottom:1px dashed #ccc; line-height:20px; color:#8e8e8e; padding-bottom:40px; padding-top:20px;}
        .lianx ol{ text-align:left; line-height:30px; padding-top:30px;}
        .lianx ol em{ font-size:0.18rem; color:#FB6B08}
        .lianx p img{ width:100%}


        .p_list{ width:90%; text-align:center; margin:auto; }
        .p_list li{ width:100%; overflow:hidden; clear:both; line-height:0.2rem; border-bottom:1px dashed #ccc; overflow:hidden; text-align:left; font-size:0.14rem; padding-bottom:0.1rem; padding-top:0.1rem}
        .p_list li a{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:0.23rem}
        .p_list li em{ width:5px; height:5px; background:#8e8e8e; display:block; border-radius:30px; float:left; margin-right:10px; margin-top:10px;}
        .p_list li i{ font-size:12px; font-style:normal; color:#ccc}


        .nas_bg{ background:#DCDCDC; padding:20px 0px; font-size:18px; line-height:40px; width:100%; text-align:center; margin-top:20px;}
        .nas_bg em{ font-size:16px; color:#08a39b}



        .d_gou{ width:96%; padding-top:20px; overflow:hidden; text-align:center; margin:auto; padding-bottom:0.3rem}
        .d_gou li{ text-align:left; padding-top:0.1rem; color:#999}
        .d_in{ border:#DEDEDE 1px solid; height:0.33rem; line-height:0.33rem; text-align:left; padding-left:5px; font-size:12px; width:98%; border-radius:15px;}
        .d_in1{ border:#DEDEDE 1px solid; height:0.33rem; line-height:0.33rem; text-align:left; padding-left:5px; font-size:12px; width:0.8rem; border-radius:15px;}
        .w_b{ width:98%;border:#DEDEDE 1px solid; height:120px; line-height:22px; text-align:left; padding-left:5px; font-size:12px; overflow:hidden;width:98%; border-radius:15px;}
        .an{ background:#CC012C; padding:0.08rem 0.30rem; color:#fff; font-size:14px; float:left; border:none;border-radius:15px;}
        .w1000{ width:100%}
        .w1000 img{ width:100%}

        .serlan{ width:100%;  overflow:hidden;  clear:both; text-align:center; margin:auto }
        .serlan ul{ width:100%; text-align:center; margin:auto}
        .serlan ul li{ float:left; width:50%; border-bottom:1px solid #DCDCDC; padding-bottom:0.1rem; text-align:center; padding-top:0.1rem }
        .serlan ul li:nth-child(3){ width:44%}
        .serlan ul li:nth-child(4){ width:56%}

        .serlan ul li a{  font-size:10px;}
        .serlan ul li a:hover{ overflow:hidden; background:#F86E09; color:#fff;  padding:5px 10px;  border-radius:60px;}
        #ser_nav{overflow:hidden; background:#F86E09; color:#fff;  padding:5px 10px;  border-radius:60px;}

        .joinn img{ text-align:center; display:block; margin:auto}
        .cx{ width:100%; clear:both; margin-top:0.2rem; overflow:hidden; background:#86020d; border-radius:0.06rem}
        .cx ul{ width:80%; text-align:center;  margin:auto}
        .cx ul li{  float:left; width:50%}
        .cx li img{ width:100%}

        .cs{ color:#FA9157; font-size:0.18rem}

        .j_r3{ width:100%;  overflow:hidden; padding-top:0.1rem ; padding-bottom:0.1rem}
        .j_r3 a{ width:1rem; height:0.25rem; background:#ec5069; color:#fff; font-size:0.16rem; text-align:center; line-height:0.25rem; border-radius:0.2rem;-moz-border-radius:30px; display:block; text-align:center; margin:auto}
        .j_r3 a:hover{ width:1rem; height:0.25rem; background:#585755; color:#fff; font-size:0.16rem; text-align:center; line-height:0.25rem; border-radius:0.2rem;-moz-border-radius:30px; display:block; }

        .wrapp{ width:100%;}
        .wrapp img{ width:100%}
        .pt20{ padding-top:0.2rem}
        .pt30{ padding-top:0.3rem}

        .cp { position:relative; width:100%}
        .cp  dl{ position:absolute; width:15%; right:20px; z-index:200; bottom:20px}
        .cp  dl dd{ padding-bottom:3px;}


  