﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
   '@charset "utf-8";
        /* CSS Document */
        html,body{ font:'14px/1.8'; color:#333; -webkit-text-size-adjust:none; margin:0;}
        h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; font-weight:normal;}
        ol,ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
        a{ color:#333; text-decoration:none;}
        a:hover{ text-decoration:none;}
        img { max-width:100%; height:auto;}
        .fd{    width: 68.75%; border: none; height: 48px;    text-indent: 20px;background: #fff;}
        input{-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;-webkit-appearance:none;outline: none; }
        .clear{ clear:both;}
        #d-menu1 {position: fixed;right: 0; top: 340px;cursor: pointer; z-index: 999;text-align:center; color:#fff; }
        #d-menu1 .m1 {height: 76px;width: 76px;background: #666;color: #fff;    margin-bottom: 4px;}
        #d-menu1 .m1 a{ color: #fff;    text-align: center;}
        #d-menu1 img{margin: 0 auto; display:block;padding: 8px 0px 8px 0px;}
        #d-menu1 .m2{display:none;}
        .fwz .d1 select{    outline: none;
            height: 50px;
            background: none;
            border: none;
            width: 72%;
            /* margin-top: 18px; */
            border-radius: 5px;
            background: #f7f7f7;
            text-indent: 10px;}
        /*导航*/
        .fl {float: left;}
        .fr {float: right;}
        .header{width:100%; z-index:999;background:#fff; line-height:98px;    position:fixed; top:0; left:0;  transition:.2s;  }
        .d-menu{    position: fixed;    cursor: pointer;z-index: 999;    right: 0; top: 240px; display:none;}
        .d-menu .m1{    display: flex;    -webkit-box-align: center;    align-items: center; justify-content: center;
            height:58px; width:58px;  background: #c21b2f;}
        /*左侧logo*/
        .header .left{ float:left; }
        .header .left a img{margin-top: 20.5px;}
        .header .left .img2{display: none;}
        /*右侧*/
        .navbar_nav{margin-right:50px;}
        .header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height: 50px;display: block; }
        .header .navbar_nav li{float:left;position: relative;display: block;}
        .header .navbar_nav li:after{content: "";width: 0;height: 3px;background:#c21b2f;position: absolute; bottom: 0;left: 0;transition: all 0.5s ease 0s;}
        .header .navbar_nav li:hover:after{ width: 100%;}
        .header .navbar_nav li a{text-decoration: none;height: 100%;    line-height: 98px; padding: 0 23px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;
            transition: 0.5s;font-size: 16px; color:#666;}
        .header .navbar_nav li:hover a{color:#c21b2f;}
        .header .navbar_nav li.dropdown{display: inherit;position: relative;}
        .header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background-size: 100% 100%;display: block;}
        .header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:98px;width: 100%;/*background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38); */   width: 188%;left:0px;}
        .header .navbar_nav li.dropdown:nth-child(4) .dropdown_menu{ }
        .header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #fff;padding: 0 0px;line-height: 40px;    text-align: left;background: #333;margin-bottom: 2px;    text-indent: 20px;}
        .header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
        .header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #fff;}
        .header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#c21b2f;}
        .st{ float:right;  font-size:14px; color:#fff; margin-top:26px; line-height: 30px;}
        .st h2{ font-size:14px; color:#fff;   }
        /*白色背景的头部*/
        .header.on{ transition:.2s;}
        .header.on .left .img1{display:inherit;}
        .header.on .left .img2{}
        .header.on .navbar_nav li a{color: #666;}
        .header.on .navbar_nav li:hover a{color:#c21b2f;}
        .header.on .st h2{ color:#333;}
        .header.on .st p{ color:#333;}
        #navToggle{display: none;}
        .m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%;background: #fff;transition: all ease 0.5s; -webkit-transition: all ease 0.5s;
            z-index: 1000;opacity: 1;visibility: visible; margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);}
        .m_nav.open{transform: translateX(0);}
        .m_nav .top{height: 60px;padding: 20px;box-sizing: border-box;}
        .m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
        .m_nav .logo{width: 100%;margin:0 auto;}
        .m_nav .logo img{display: block;margin:30px auto;}
        .m_nav .ul{margin-top: 30px;}
        .m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; opacity: 0;}
        .m_nav.open .ul li{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
        .m_nav .ul li:nth-child(1) {-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li:nth-child(2) { -webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li:nth-child(3) {-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li:nth-child(4) {-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li:nth-child(5) { -webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li:nth-child(6) { -webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;}
        .m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
        .m_nav .ul li .dropdown_menu{display: none;}
        .m_nav .ul li.dropdown.active .dropdown_menu{display: block;}
        .m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;}
        .m_nav .ul li .dropdown_menu a:last-child{border: none;}
        /*搜索*/
        .header .container{     position: relative;}
        .search{width:63px; height:36px; border-radius:10px; background:#c21b2f; margin-top:31px; cursor:pointer;}
        .search img{margin:7.5px auto; display: block;}
        .searchbox{    position: absolute;top: 100%; width:26%; right:0; border-radius: 4px; display:none;z-index: 100; overflow: hidden;}
        .searchbox input[name=searchword] { width: calc( 100% - 104px ); border: none; text-align: center; line-height: 46px; font-size: 15px; color: #666}
        .searchbox input[type=submit] { width: 104px; height: 48px; line-height: 48px;background:#c21b2f;  font-size: 15px;color:#fff; border: none;border-left: 1px solid #eee;}
        .in{visibility: visible;opacity: 1;}
        .search:hover .searchbox{visibility: visible;opacity: 1;}

        /*banner*/


        #guide-banner{position:relative;height:480px;background-size:cover;background-position: center;background-repeat: no-repeat;margin-top:90px;}
        .swiper-banner{position:relative; width:100%; height:100%;overflow:hidden;    margin-top: 98px;}
        .swiper-banner a{display:block; height:100%;}
        .swiper-wrapper{position:relative; width:100%; height:100%;overflow:hidden;}
        .swiper-slide{float:left; height:100%; background-repeat:no-repeat;overflow:hidden; background-position:center center; background-size:cover;}
        .swiper-pagination{position:absolute; bottom:6%; left:0; width:100%; height:10px; text-align:center;}
        .swiper-pagination .swiper-pagination-bullet{display:inline-block; height:16px; width:16px; border-radius:50%; margin:0 10px; background:#fff; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
        .swiper-pagination .swiper-pagination-bullet-active{background:#c21b2f; border-radius:10px;}
        /*服务*/
        /*youshi*/
        .you-b{width:100%; background:#f8f8f8;}
        .youshi_box{  padding-bottom: 80px;}
        .youshi_box h3{color:#818080; font-size:26px; margin:80px 0px 12px 0px;  text-align:center;}
        .youshi_box h3 i{font-style:normal; border-bottom:1px solid #c21b2f;    padding-bottom: 20px;}
        .slick-slider {position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
        .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
        .slick-list:focus { outline: none; }
        .slick-list.dragging { cursor: pointer; cursor: hand; }
        .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
        .slick-track { position: relative; top: 0; left: 0; display: block; }
        .slick-track:before, .slick-track:after { display: table; content: ''; }
        .slick-track:after { clear: both; }
        .slick-loading .slick-track { visibility: hidden; }
        .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
        [dir='rtl'] .slick-slide { float: right; }
        .slick-slide img { display: block; transform:scale(1,1); transition:0.8s;}
        .w3l_testimonial_grid:hover img { transform:scale(1.08,1.08);}
        .slick-slide.slick-loading img { display: none; }
        .slick-slide.dragging img { pointer-events: none; }
        .slick-initialized .slick-slide { display: block; }
        .slick-loading .slick-slide { visibility: hidden; }
        .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
        .slick-arrow.slick-hidden { display: none; }
        .slick-slider {  }
        .slick-dots {margin-top:60px; display: block; width: 100%; padding: 0; list-style: none; text-align: center; }
        .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 10px; padding: 0; cursor: pointer; }
        .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 17px; height: 17px; padding: 5px; cursor: pointer; color: #212121; border: 0; outline: none; background: transparent; }
        .slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {background:#c21b2f;border:none; }
        .slick-dots li button:before {  font-size: 13px; line-height: 20px; position: absolute; top: 0; left: 0; width: 17px; height: 17px; border-radius:50%; content: ""; border:1px solid #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
        .slick-dots li.slick-active button:before { background:#c21b2f;  border:none;}
        .w3l_testimonial_grid .p-t{float:right;    width: 50%;padding: 45px 30px;}
        .w3l_testimonial_grid .p-t h4{color:#666666; margin-bottom:20px;}
        .w3l_testimonial_grid_pos{float:left;    width: 50%;    overflow: hidden;}
        .w3l_testimonial_grid .p-t h5{width:42px; height:42px; border-radius:50%; border:1px solid #c21b2f; color:#c21b2f;font-size: 46px; text-align:center; line-height:31px; margin-top:20px;}
        .w3l_testimonial_grid .p-t h5:hover{background:#c21b2f;color:#fff;}
        .w3l_testimonial_grid { background: #fff; position: relative; }
        .w3l_testimonial_grid .p-t p{font-size:14px; color:#666;    line-height: 1.8;}
        .youshi{    margin-top: 80px;}
        .you-b .more-p{width:158px; height:50px; text-align:center; margin:0 auto; border-radius:10px; border:1px solid #666; position:absolute; left:50%; bottom: -21px;margin-left: -79px; transition:.2s;}
        .you-b .more-p a{font-size:16px; color:#666; line-height:50px;}
        .you-b .container{ position:relative;}
        .you-b .more-p:hover{background:#c21b2f; border:none; }
        .you-b .more-p:hover a{color:#fff; transition:.2s;}

        /*框*/
        .fle{ margin-top:90px;}
        .fle li{ float:left; position:relative;width: 22.1%; margin:0 18px 0 18px;    padding: 60px 0 60px 0; text-align: center;    background: #fff;   border-radius: 20px; overflow:hidden; box-shadow: 0px 0px 6px 1px  #dcdcdc;}
        .fle li .more-f{}
        .fle li .more-f a{font-size:16px; line-height:1.8; color:#666;}
        .fle li .more-f p{color:#999;    margin-bottom: 20px;}
        .fle li .more-f  span{ margin:0 auto;   width: 49px;height: 49px; background:#c21b2f; display: block; border-radius: 50%;}
        .fle li img {margin: 14px auto;}
        .fle li:hover{background:#c21b2f;}
        .fle li:hover span {background:#fff;}
        .fle li:hover a{color:#fff;}
        .fle li:hover p{color:#fff;}
        /*关于*/
        .about{ width:100%;     margin-top: 80px;background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/at.jpg) no-repeat top center;background-size:cover; background-attachment:fixed;  height:464px;  }
        .about .container{position: relative;  height:100%;}
        .about h3{color:#fff; font-size:26px; margin:80px 0px 12px 0px;  text-align:center;}
        .about h3 i{font-style:normal; border-bottom:1px solid #fff;    padding-bottom: 20px;}
        .about span{font-size:14px; color:#666; text-align:center;    }
        .about .about-t{margin:17px auto; width:87%; text-align: center;color: #fff;    color: #fff;line-height: 2.4;}
        .about .ab-d li{display: inline-block;width:10.2%;border:1px solid #fff; border-radius:10px; text-align:center; height:50px; margin:32px 26px 40px 26px;}
        .about .about-t .p1{width: 76%; margin: 0 auto;}
        .about .about-t .p2 img{    margin-top: -11px;margin-left: 3px;}
        .about .about-t .p2{    width: 100%; margin: 0 auto;}
        .about .ab-d li a{font-size:16px; color:#fff; line-height:50px;}
        .about .ab-d{text-align:center;margin-top: 40px;}
        .about .ab-d li:hover{background:#c21b2f;border:1px solid #c21b2f; }
        .a-time .w3layouts_stats_left {padding: 0;text-align: center;}
        .a-time .w3layouts_stats_left  p{font-size:50px; color:#c21b2f;  }
        .a-time .w3layouts_stats_left h3{ font-size:14px; color:#666; margin:0;}
        .a-time .w3layouts_stats_left .cou{background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/jia.png) no-repeat ; background-position: 196px 35px;}
        .a-time{ /*border-radius: 10px;  background: #fff; position:absolute; bottom:-70px;    box-shadow: 0 3px 11px -1px #e8e8e8;*/    padding: 10px 0px 30px 0; overflow:hidden;}
        /*新闻*/
        .xinwenTupian img{width:100%;height:100%;}
        .d-new{margin-top:60px; width:100%; overflow:hidden;}
        .d-new h4{font-size:26px; color:#c21b2f; text-align:center;}
        .d-new p{ color: #666;    width: 53%;text-align: center;margin: 20px auto;}
        .d-new .new-l{  width: 68%;float: left; margin-top:40px;}
        .d-new .new-l li{float:left; width: 45.5%;margin:0px 17.5px 0px 17.5px; overflow:hidden;}
        .d-new .new-l li .new-im{overflow:hidden;}
        .d-new .new-l li h3{    font-size: 16px;color: #666;     margin: 26px 0 17px;}
        .d-new .new-l li p{ font-size:15px; color:#999;text-align: left;width: 94%; margin: 0;}
        .d-new .new-l li img { display: block; transform:scale(1,1); transition:0.8s;}
        .d-new .new-l li:hover img { transform:scale(1.08,1.08);}
        .d-new .new-l li span{    width: 118px; height: 44px;border: 1px solid #999; text-align: center;  display: block; line-height: 44px; border-radius: 5px; margin-top: 30px; color:#999;}
        .d-new .new-r{    float: right; width: 31%; background:#c21b2f; margin-top:40px;    padding: 0 28px;}
        .d-new .new-r h3{font-size:22px; color:#fff; border-bottom:1px solid #fff; padding-bottom:20px; margin: 34px 0 25px;}
        .d-new .new-r dd a{color:#fff; font-size:15px; }

        .d-new .new-r dd{ margin-bottom:21.5px;}
        .d-new .new-r dd span{ background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/yuan.png) no-repeat left; padding-left:32px;   transition: all .3s ease-in-out;display: block;}
        .d-new .new-r dd:hover span{ -webkit-transform: translateX(18px);transform: translateX(18px);}
        .d-new .new-l li span:hover{border:1px solid #c21b2f; color:#fff; background:#c21b2f;}
        .sbox{width:100%;   overflow: hidden;margin-top: 90px;    padding-bottom: 50px;}
        .sbox .container h3{color:#666; font-size:26px; margin:62px auto 12px auto; text-align:center;}
        .sbox .container h3 i{font-style:normal; border-bottom:1px solid #c21b2f;    padding-bottom: 20px;}
        .sbox .container ul li	{    padding: 20px 30px 35px 30px;  float:left;  transition: 0.5s;  }
        .sbox .container ul li:hover{ background:#c21b2f;transition: 0.5s;}
        .sbox .container ul li:hover a{color:#fff;}
        .sbox .container ul li:hover p{color:#fff;}
        .sbox .container ul li h2{ width:100%; float:left; height:47px;    line-height: 47px;}
        .sbox .container ul li h2 a{ font-size:16px; color:#666;background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/new-b.png) no-repeat left;    padding-left: 18px;}
        .sbox .new-t{    margin-top: 38px;}
        .sbox .container ul li h2 span{ font-size:14px; color:#999; float:right; margin-top:0px; line-height:47px;}
        .sbox .container ul li p{ font-size:14px; color:#999;    float: left;}
        /*foot*/
        .foot{ width:100%; background:#343434;    overflow: hidden;  }
        .foot .container{ padding-top:60px;}
        .foot dl dd {margin-bottom:7px;color:#bababa;}
        .foot dl dd a{ color:#bababa;}
        .foot dl dd a:hover{ color:#bb560a;}
        .foot dl dt{color:#c21b2f; font-size:18px;margin-bottom: 26px;font-weight: normal;}
        .foot dl:nth-child(2) dd {float: left;margin-right: 22px;    width: 40.5%;text-align: left;}
        .foot dl dd:nth-child(7) a{ border-right:none;}
        .foot ul{ margin-top:26px;}
        .foot ul li{ color:#fff; float:left;}
        .foot ul li:nth-child(3){float:right;}
        .foot ul li:nth-child(2){margin-left:19%;}
        .foot ul li img{ margin-right:12px;margin-top: -2px;}
        .foot .bq{ width:100%; color:#c4c4c4; line-height:55px; text-align:center;margin-top:10px;}
        .foot .bq a{ color:#c4c4c4;}
        .foot .bq a:hover{ color:#c21b2f;}

        /*产品列表页*/
        .chanpindepailie{width:100%;display:inline-block;}
        .pds{ width:100%;     background: #f9f9f9; overflow:hidden;    padding-bottom:4.5%;}
        .pds .container h4{    font-size: 14px;margin-top: 3%;color: #666;}
        .pds .container h4 a{}
        .tab-menu{    margin-top: 4%;}
        .tab-menu ul li{float:left; overflow: hidden; }
        .tab-menu ul li a{text-align: center;display: block;}
        .tab-menu ul li .pro-img{     margin: 0 auto;    width: 100px; height: 100px;border-radius: 50%; background:#fff;  overflow: hidden;}
        .tab-menu ul li h3{font-size:16px; margin: 30px 0; text-align:center;}
        .tab-menu ul li img {transform:translateY(0);transition:0.8s;    display: block; margin: 18px auto;}
        .tab-menu ul li:hover img{ transform:translateY(-86px);}
        .tab-menu ul li:hover .pro-img{background:#c21b2f;}
        #product-list li{background:#fff; position:relative;   margin-left: 15px; margin-right: 15px;  margin-top: 40px;  padding: 0;}
        #product-list li .pro-img{    padding: 0;    overflow: hidden;}
        #product-list li .pro-t1{padding: 22px 21px;}
        #product-list li .pro-t1 h2{font-size: 18px;color: #333; margin-bottom: 15px;}
        #product-list li .pro-t1 p img{    margin-top: -8px;\transform: scale(1,1);}
        #product-list li .pro-t1 p{font-size:14px; color:#999;     line-height: 1.8;   margin-top: 5px;}
        #product-list li span{color:#333; font-size:14px;}
        #product-list li .pmore{ width:108px; height:38px; border:1px solid #333; color:#333; text-align:center; line-height:38px; border-radius:25px; transition: .2s; position:absolute;bottom: 10px; right: 25px;}
        #product-list li .pmore:hover{ background:#c21b2f; border:1px solid #c21b2f;transition: .2s; color:#fff;}
        #product-list li:hover{box-shadow: 0 0 15px #dcdcdc;}
        #product-list li .pro-img img { display: block; transform:scale(1,1); transition:0.8s;}
        #product-list li:hover img { transform:scale(1.08,1.08);}

        #product-list1 li{background:#fff; position:relative;   margin-left: 15px; margin-right: 15px;  margin-top: 20px; float: left; padding: 0;width:30.9%;}
        #product-list1 li .pro-img{    padding: 0;    overflow: hidden;}
        #product-list1 li .pro-t1{padding: 30px 21px;}
        #product-list1 li .pro-t1 h2{font-size: 18px;color: #666; margin-bottom: 15px;}
        #product-list1 li .pro-t1 p{font-size:14px; color:#999;     line-height: 1.8;   margin-top: 5px;}
        #product-list1 li span{color:#333; font-size:14px;}
        #product-list1 li .pmore{ width:118px; height:42px; border:1px solid #333; color:#333; text-align:center; line-height:42px; border-radius:25px; transition: .2s; position:absolute;bottom: 20px; right: 25px;}
        #product-list1 li .pmore:hover{ background:#c21b2f; border:1px solid #c21b2f;transition: .2s; color:#fff;}
        #product-list1 li:hover{    background: #c21b2f;}
        #product-list1 li .pro-img img { display: block; transform:scale(1,1); transition:0.8s;}
        #product-list1 li:hover .pro-t1 h2{color:#fff;}
        #product-list1 li:hover img { transform:scale(1.08,1.08);}
        .pro-c .b-it dt{font-size:24px; color:#333;    font-weight: normal;}
        .pro-c .b-it dd span{ font-size:16px; color:#333;    font-weight: 600;}
        .pro-c .b-it dd {font-size:16px; color:#999; margin-top:15px;    line-height: 1.6;}
        .pro-c .b-it{    padding: 0px 35px;}
        .pro-c .b-it dd:nth-child(2){width:50px; height:2px; background:#c21b2f;}
        .pro-c{margin-top:40px;    padding-bottom: 10px;}
        .pro-c .p-ti{display:none;}
        .pro-c article{    margin-top: 10px;}
        .pro-c article table td{    line-height: 1.8;padding-bottom: 20px;}
        .pro-c article h5{    font-size: 24px;text-align: center;color: #666;    margin-bottom: 26px;}
        .pro-cc{width:100%; overflow:hidden; background:#fff;}
        /*服务支持*/
        .aui-nav-content-box { width:100%; position: relative;margin:50px auto;    overflow: hidden;}
        .aui-nav-list-box { overflow: hidden; zoom: 1; border-bottom: none;z-index: 110;width:100%;display: block;       background: #e8e8e8;   }
        .aui-nav-list-box ul li a {color: #000;}
        .aui-nav-list-box ul li {float: left; color: #666;  font-size: 16px;height: 56px; cursor: pointer; line-height: 56px; width: 25%;  text-align: center; font-size: 16px;}

        .aui-nav-list-box ul .aui-current {color:#fff;background:#c21b2f;}
        .aui-nav-list-box ul .aui-current a { color: #f54343;}
        .aui-nav-list-item dl{        background: #f9f9f9;padding: 40px 40px;}
        .aui-nav-list-item dl dd   {     color: #666;    margin: 0 10px 0 10px;     background: #fff;    text-indent: 20px;  width: 23%; float: left; line-height: 50px;}
        .aui-nav-list-item dl dd input{      color: #999;  width: 67%;border: none;background: #fff;}
        .aui-nav-list-item .yi dd input{    width: 60%;}
        .aui-nav-list-item .yi dd{width: 23%;    margin-bottom: 20px;}
        .aui-nav-list-item .yi dd:nth-child(5){width: 29%;}
        .aui-nav-list-item .yi dd:nth-child(6){width: 35%;}
        .aui-nav-list-item .bl dd{    width: 43%;    margin-bottom: 20px;}
        .aui-nav-list-item .bl dd select{    width: 65%;border: none;}
        .aui-nav-list-item .bl dd:nth-child(3){    width: 53%;}
        .aui-nav-list-item .bl dd:nth-child(3) select{    width: 42%;}
        .aui-nav-list-item .bl dd:nth-child(2) select {width: 40%;}
        .aui-nav-list-item .cl dd{    text-indent: 0;    margin-top: 20px;  background: none;  width: 100%;    line-height: inherit;}
        .aui-nav-list-item .cl textarea{width:100%;}
        .aui-nav-list-item .cl dd  texterea{    width: 100%;background: none;}
        .aui-nav-list-item .c2 dd input{    width: 14%; line-height: 50px; background: #c21b2f;; color: #fff;margin: 0 auto;display: block;}
        .aui-nav-list-item .c2 dd{background: none;  width: 100%; }
        .aui-nav-list-item .c2 {    width: 100%; padding: 10px 0 40px;}
        .aui-nav-list-item {display: none;}

        .es h5{font-size: 31px;color: #666;padding: 30px 15px 0 15px;}
        .aui-banner-right {width: 430px; height: 282px;background: #ddd;float: right;}
        .aui-banner-right-ovr {width: 430px;height: 282px; background: #ddd;float: right;}
        .pds .pro-menu{      z-index: 99;  margin: 25px auto;    position: relative;}
        .pds .pro-menu h4{font-size: 33px;    margin-bottom: 46px;    color: #666;text-align: center;   }
        .pds .fwz{    padding:50px 46px;    max-width: 1280px; width: 100%; margin: 0 auto }
        .pds .fwz h3{text-align: center; color:#c21b2f; font-size:33px;}
        .pds .fwz span{    margin-top: 14px;display: block;font-size: 16px;color: #666;}
        .pds .fwz p{ font-size: 16px; color: #666;   border-bottom: 1px solid #fff; padding-bottom: 14px;margin-top: 40px;    font-weight: bold;}
        .pds .fwz dl{width:100%; float:left;}
        .pds .fwz .d1 dd{width:25%;}
        .pds .fwz dl dd{float:left;width: 33.3333333%; font-size:16px; color:#666;    margin-top: 30px;  }
        .pds .fwz .yi dd input{width:53%;}
        .pds .fwz dl dd input{    width: 66%;height: 50px;font-size: 14px;color: #666;  border:none;  background:#f6f6f6;
            border-radius: 5px;text-indent: 15px;}
        .pds .fwz dt{ background: #c21b2f;font-size: 18px; color: #fff;   font-weight: normal; margin-top: 40px;  line-height: 50px; width: 98%;text-indent: 21px;}
        .WdateDiv{width:263px !important;}
        .pds .fwz .yi dd:nth-child(6),.pt-j .fwz .yi dd:nth-child(7){}
        .pds .fwz .yi dd:nth-child(6) input,.pt-j .fwz .yi dd:nth-child(7) input{}
        .pds .fwz .bl select{outline: none;  height:50px;  background: none; border:none;width: 92%;    margin-top: 18px;    border-radius: 5px; background: #f7f7f7;    text-indent: 10px;}
        .pds .fwz .bl dd{width:33%;}
        .pds .fwz .bl select option{color:#666;}
        .pds .fwz .c2 .submit{ width: 150px ;height: 40px; text-indent: 0;border: 0; background-color: #c21b2f;color: #fff;margin-top: 10px;
            cursor: pointer; display:block; margin:0 auto;}
        .pds .fwz .c2 dd{width:100%;}
        .pds .fwz .cl dd{width:100%;}
        .pds .fwz .cl dd textarea{outline: none;width:98%; background:none; border:none;border-radius: 5px;background: #f7f7f7;}
        .ehs-l{width:50%; float:left;background:#fff;    padding: 50px;margin-top: 5%;}
        .ehs-l dl dt{font-size:35px; color:#c21b2f;    margin-bottom: 14px;}
        .ehs-l dl dd i{ font-style:normal;font-size:22px; color:#c21b2f; }
        .ehs-l dl dd{  margin-top:6px;  color: #666;line-height:2;}
        .ehs-r{float:left; width:50%;margin-top: 5%;    margin-bottom: 40px;}

        /*内容页*/
        .box1{width:100%; overflow:hidden; background:#fff;    margin: 50px 0 70px;}
        .box1 h4{text-align:center; font-size:35px; margin:15px;}
        .box1 h4 i{ color:#c21b2f; font-style:normal;}
        .box1 p{ font-size:14px; color:#999; text-align:center;}
        .box1 ul li{float:left; position:relative;    margin-top: 40px; overflow:hidden;}
        .box1 ul li .bo-p{ position:absolute; bottom:0 ;left:0; width:80%;  padding: 26px 40px;    background: #c21b2f;}
        .box1 ul li .bo-p h3{font-size:20px; color:#fff;    margin-bottom: 20px;}
        .box1 ul li .bo-p span{ width:120px; height:36px; text-align:center; line-height:36px; border:1px solid #fff; font-size:15px;display: block;    color: #fff;transition:0.3s;}
        .box1 ul li img { display: block; transform:scale(1,1); transition:0.8s;}
        .box1 ul li:hover img { transform:scale(1.08,1.08);}
        .box1 ul li:hover .bo-p span{    background: #c21b2f; color:#fff; transition:0.3s; border:1px solid #c21b2f;}
        .ab-box{width:100%; overflow:hidden;    padding-bottom: 50px; }
        .ab-box h4{    text-align: center; padding: 5% 0px 3% 0px;font-size: 35px;color: #c21b2f;}
        .about-topmsg { padding-bottom: 2%; }
        .sow-t{width:100%; overflow:hidden;background: #f7f7f7;}
        .ab-box .a-time{    position: static;text-align: center;    box-shadow: none; background:none;}
        .ab-box .a-time p{    font-size: 50px;color: #c21b2f;}
        .ab-box .a-time  .cou { background: url(//filecdn.ify.cn/skin/dcdyzymb10000/img/jia.png) no-repeat;background-position: 192px 36px;}
        .ab-box .a-time h3{color:#666;}
        .new{ width:95%; max-width:1280px; margin:40px auto;}
        .new h2{text-align: center;font-size: 30px;  margin: 0 auto;    border-bottom: 1px solid #e8e8e8;padding-bottom: 25px; }
        .new article{ margin-top:27px; }
        .news-siblings{margin-top:80px;     padding-top: 18px; border-top:1px solid #e5e5e5; font-size:14px;}
        .news-siblings div{line-height:34px;    margin-right: 50px; float:left;}
        .news-siblings div span{color:#999;}
        .news-siblings div a:hover{text-decoration:underline;}
        .news-siblings .news-back{ width:150px; height:40px;  line-height:40px; border-radius:3px; background:#c21b2f; color:#fff; text-align:center; float:right;     display: none;   border-top: 1px solid #e8e8e8}
        .news-siblings .news-back i{margin:0 0 0 20%;}
        .news-siblings div:nth-child(2){ float:right; margin-right:0;}
        .r-pro{width:100%; background:#fff; overflow:hidden;    padding-bottom: 4%;}
        .r-pro h4{font-size:35px;text-align:center; color:#c21b2f;;    margin-top: 3%;}
        .r-pro span{  margin-bottom: 16px;  text-align: center;display: block; margin-top: 20px; color: #999;}
        .r-pro p{margin-top:10px;}
        .lxw{width:100%; width:100%; overflow:hidden;}
        .lxw .container{margin:100px auto;}
        .lxw .lx-z{ width:50%;   float:left;   padding: 70px; text-align:center;background: #fff;}
        .lxw .lx-z h4{font-size:35px; color:#333;background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/tel.png) no-repeat left 8px; padding-left:30px;    width: 76%;
            margin: 0 auto;}
        .lxw .lx-z p{font-size:16px; color:#666;    margin-top: 30px; }
        .lxw .lx-z span{display:block; width:140px; height:44px;line-height:44px;  border:1px solid #666;  margin:0 auto;margin-top: 40px;}
        .lxw .lx-z span:hover{background:#c21b2f; border:1px solid #c21b2f;color:#fff;}
        .lxw .lx-r{width:50%; float:right;}
        /*文章是通用样式*/
        .pds h1{ font-size:35px;  margin-top:60px; margin-bottom:16px; padding: 0 20px;}
        .pds .pos{font-size:14px;}
        .pds h1 span{display:block; float:right; font-size:14px;line-height: 3.5;}
        .hy h1 span{    display: block;float: right; font-size: 14px;  line-height: 3.5; color:#fff;}
        .hy h1 span a{     color:#fff;}
        .hy h1 span:hover a{ color:#c21b2f;}
        .pds h1 span:hover a{ color:#c21b2f;}
        .r-new li{    width: 30.97%;float: left; margin: 30px 15px 0 15px;transition: .3s;    overflow: hidden;}
        .r-new li:hover .rt{background:#c21b2f;transition: .3s;}
        .r-new li:hover .rt h3{color:#fff;transition: .3s;}
        .r-new li:hover .rt span{color:#fff;transition: .3s;}
        .r-new li:hover .rt p{color:#fff;transition: .3s;}
        .r-new li .rt{        background: #f6f6f6;padding: 30px;}
        .r-new li .rt h3{    font-size: 20px; line-height: 1.6;}
        .r-new li .rt p{font-size: 14px;color: #666;}
        .r-new li .rt span{    margin: 8px 0 12px; display: block;}
        .hy{ width:100%; overflow:hidden;    margin-top: 70px;}
        .hy .hyn li{float:left; width:47%;     overflow: hidden;   width: 30.97%; margin: 47px 15px 0 15px; padding-bottom: 73px;}
        .hy h1{ font-size:35px; color:#fff; margin: 5% 0px 16px 0px;}
        .hy .hmore{ text-align:center; color:#fff;}
        .hy .hmore a{font-size:14px; color:#fff;transition: .3s;}
        .hy .hmore a:hover{color:#c21b2f;;transition: .3s;}
        .hy .hyn li .hynt{padding:30px;background:#fff;}
        .hy .hyn li .hynt h3{ font-size:20px; color:#333; line-height:1.6;    margin-top: 8px;transition: .3s;}
        .hy .hyn li:hover .hynt h3{color:#c21b2f;; transition: .3s;}
        /*.hy .hyn li:hover .hynt span{color:#fff;transition: .3s;}
        .hy .hyn li:hover .hynt h3{color:#fff;transition: .3s;}*/
        .hy .hyn li .hynt span{ font-size:14px; color:#666; background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/time.png) no-repeat left; padding-left:32px; display:block;}
        .yz-box{    margin-bottom: 0px; background:#f6f6f6;}
        .yz-box h1{      font-size: 35px;  text-align: center;margin-top: 4%;color: #c21b2f;;}
        .yz-box .rmk{    text-align: center; margin-top: 10px;color: #999;}
        .yz-box .tz li{width:50%;  margin: 3.5% 0px 5% 0; float:left; position:relative; overflow:hidden;}
        .yz-box .tz li .tzt{position:absolute;    width: 69%;background: rgba(255,255,255,.83);  padding: 39px 44px 31px 42px;  right: 0; bottom: 0;}
        .yz-box .tz li .tzt h3{line-height:1.6;font-size: 20px;}
        .yz-box .tz li .tzt span{    display: block;width: 45px;height: 45px; border-radius: 50%;border: 1px solid #c21b2f;;text-align: center;  font-size: 35px; line-height: 1.1; margin-top: 18px;color: #c21b2f;; float: right;transition: .3s;}
        .yz-box .tz li:hover .tzt span{background:#c21b2f;; color:#fff;transition: .3s;}
        .ne-list{ width:100%;}
        .ne-list li{    background: #fff;    margin-top: 40px; overflow:hidden;}
        .ne-list li:hover {    box-shadow: 0 0 10px #dcdcdc;}
        .ne-list .ne-img{     padding: 0;}
        .ne-list .ne-t{    height: 100%; padding: 27px 39px 12px 67px;}
        .ne-list .ne-t span{ display:block;  color: #999;;margin-top: 15px; background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/time.png) no-repeat left; padding-left:32px;}
        .ne-list .ne-t p{  color:#818080;margin-top: 15px;}
        .ne-list .ne-t h3{ text-align:left; margin-top:10px;font-size: 22px;margin-top: 20px;}
        .ne-list .ne-t .ne-m{  margin-top:16px; }
        .ne-list .ne-t .ne-m a{ font-size:14px; }
        .ne-list .col-md-5{width:33%; overflow:hidden;}
        .nme{width:100%; background:#fff; overflow:hidden;    border-bottom: 1px solid #e8e8e8;}
        .nme ul li{float:left;}
        .nme ul li a{    padding: 16px 40px;    font-size: 16px;display: block;}
        .nme ul li a:hover{ background:#c21b2f;;color: #fff;}
        .nme ul li a.on{ color: #fff; background:#c21b2f;; }
        .nme .np{    font-size: 14px;color: #999;    float: right; padding-top: 16px;}
        .nme .np a{ color:#999;}
        .pds .n-mt h4{    margin-top: 3%; font-size:30px; font-weight:bold;}
        .pds .n-mt{    border-bottom: 1px solid #e8e8e8;padding-bottom: 20px;}
        .pds .n-mt span{color:#999; margin-top:14px;display: block; background:url(//filecdn.ify.cn/skin/dcdyzymb10000/img/time.png) no-repeat left; padding-left:32px;}
        .pds .new-ti{ margin-top:40px;    margin-bottom: 0px;}
        .pds .new-ti td img{max-width: none;}
        .pds .new-ti td{     line-height: 1.6; background: #fff;}
        .pds .new-ti td p{padding:0 40px}
        .pds .new-tt td {padding: 0 22px; }
        .pds .new-tt td:nth-child(1) { padding: 0;}
        /*人力*/
        .rl{ width:100%; background:#f9f9f9; overflow:hidden;}
        .rl h4{font-size:35px; margin:15px; text-align:center;    margin-top: 5%;    margin-bottom: 14px;}
        .rl .rj{ color:#999; text-align:center;margin-bottom: 60px;}
        .rl .r-left{width:50%; float:left;}
        .rl .r-left .r-l1 ul li{float:left; width:50%;     padding: 7.5% 8%;    background: #fff;}
        .rl .r-left .r-l1 ul li h3{font-size:28px; color:#666;    margin-bottom: 12px;}
        .rl .r-left .r-l1 ul li:nth-child(1) h3{ color:#fff;}
        .rl .r-left .r-l1 ul li:nth-child(1) {background:#c21b2f;;}
        .rl .r-left .r-l1 ul li:nth-child(1) p{ color:#fff;}
        .rl .r-left .r-l1 ul li:nth-child(1) span{border: 1px solid #fff;color:#fff;}
        .rl .r-left .r-l1 ul li:hover span{background:#c21b2f;; border:1px solid #c21b2f;; color:#fff;transition: .3s; }
        .rl .r-left .r-l1 ul li p{color:#999;}
        .rl .r-left .r-l1 ul li span{width:120px; height:36px; text-align:center; line-height:36px;    border: 1px solid #666;color:#666;    display: block;margin-top: 30px;transition: .3s;}
        .rl .r-left .r-l2{ position:relative; overflow:hidden;}
        .rl .r-left .r-l2 .rj{ position:absolute; width:100%; padding:20px; left:0; top:0;background-color: rgba(0, 0,0, 0.7);text-align: left;    text-indent: 20px;color: #fff;    display: none;transition: .3s;}
        .rl .r-left .r-l2:hover{ display:block;transition: .3s;}
        .rl .r-left .r-l2 .rj h3{ margin-bottom:12px;}
        .rl .r-right{width:50%; float:right; position:relative;}
        .rl .r-right .r-rt{position:absolute; bottom:0; right:0; width:68%;background: #c21b2f; padding:30px 7%;}
        .rl .r-right .r-rt h3{ color:#fff; font-size:28px; margin-bottom:12px;}
        .rl .r-right .r-rt p{color:#fff;}
        .rl .r-right .r-rt span{width:120px; height:36px; text-align:center; line-height:36px;    border: 1px solid #fff;color:#fff;    display: block;margin-top: 22px;transition: .3s;}
        .rl .r-right:hover .r-rt  span{background:#c21b2f;; border:1px solid #c21b2f;; color:#fff;transition: .3s; }
        .zpx{width:100%; overflow:hidden;    margin-top: 70px;}
        .zi li dl dt{ font-size:20px;    margin-bottom: 30px; }
        .zi li {padding: 50px 40px; background:#fff;    border-left: 1px solid #e0e0e0;transition: .3s;    margin-bottom: 30px;}
        .zi li:hover{background:#c21b2f;;transition: .3s;}
        .zi li:hover dl dt{color:#fff;}
        .zi li:hover dl dd{color:#fff;}
        .zi li:hover .zjr a{color:#fff;}
        .zi li:hover .zjp a{color:#fff;}
        .zi li dl dd{    margin-bottom: 6px;color: #999;}
        .zi li .zjr a{color:#666;}
        .zi li .zjr{ margin-top: 30px;}
        .zi li .zjp a{color:#c21b2f;;}
        .zi li .zjp{ }
        .zpx h4{font-size:35px; margin:15px; text-align:center;    padding-top: 3%;    margin-bottom: 14px; color:#fff;}
        .zpx .rj{ color:#fff; text-align:center;margin-bottom: 60px;}
        .zpx span{    width: 150px; height: 40px;border: 1px solid #fff;display: block; text-align: center; line-height: 40px;color: #fff;
            margin: 60px auto;    transition: .3s;}
        .zpx span a{color:#fff;}
        .zpx span:hover {background:#c21b2f;; border:1px solid #c21b2f;;  color:#fff   transition: .3s;}
        .zpx span:hover a{color:#fff;}
        .qd{width:100%; background:#fff;overflow:hidden;padding-bottom: 0px;}
        .qd h4{    font-size: 35px;margin: 15px;text-align: center; padding-top: 5%;margin-bottom: 14px;}
        .qd p{    color: #999;text-align: center; margin-bottom: 60px;}
        .qd ul li{width:50%; float:left; overflow:hidden; }
        .qd ul li:nth-child(2){    position: relative;}
        .qd ul li a { position:absolute; display:block; width:180px; height:70px; border:1px solid #fff; text-align:center; line-height:70px; top:37%; color:#fff;left: 34%; font-size:26px;}
        .qd ul li:hover a{ border:1px solid #c21b2f;; background:#c21b2f;;}
        .pds .new-ti .tdj{ width:150px; height:60px; text-align:center; margin-top:40px; border:1px solid #666;     font-size: 16px;
            line-height: 60px; color: #666;}
        .pds .new-ti .tdj a{font-size:16px; color:#666; line-height:60px;}
        .pds .new-ti .tdj:hover{ border:1px solid #c21b2f;; background:#c21b2f;;color:#fff;}
        .pds .new-ti .tdj:hover a{color:#fff;}
        .jl{background: #fff;    padding-bottom: 60px; width:100%; overflow:hidden;}
        .jl dl{width:100%; float:left;   }
        .jl dl dd{width:46%; float:left;    background: #f7f7f7;margin: 16px 16px;color: #666;    height: 50px;    line-height: 50px;
            text-indent: 23px;}
        .jl dl dd textarea{     line-height: 1.5;    text-indent: 14px;   width: 100%; height: 125px;}
        .jl dl dd  input{      width: 78%;height: 50px; line-height: 50px; border: none;background: none; text-indent: 23px; color: #666;}
        .jl dl dd em{color:red;    font-style: normal;}
        .jl dl dd:nth-child(6)  input{width:71%;}
        .jl dl dd select{     outline: none;   border: none;width: 69%; background: none; height: 50px;}
        .jl dl dd label{    text-indent: 23px;font-weight: normal;}
        .jl .c2{width: 50%;line-height: 50px;    margin-top: 0px;}
        .jl .fm{    width: 66%;float: left;}
        .jl .c2 dd{    width: 39%; background: #c21b2f;; float: left; line-height:50px;    text-indent: 0;text-align: center;}
        .jl .c2 dd input{color:#fff;font-size: 16px;    text-indent: 0;}
        .jl .c2 dd:nth-child(2){    background: none;width: 45%;text-indent: 0;    text-align: left; line-height: 1.8;}
        .jl .jl-b{    margin-top: 40px;float:right; width:31%;   position:relative;}
        .jl .jl-b a{position:absolute; bottom:0; width:80%; right:0;background: #c21b2f; display:block;  padding: 38px 34px;
            color: #fff; font-size: 20px;}
        .jl .qt{margin-top:60px;}
        .jl .qt h3{text-align: center;font-size: 35px; margin: 15px;}
        .jl .qt p{ font-size: 14px; color: #999;text-align: center;}
        .jl .qt li{float:left;  position:relative; overflow:hidden;      width: 50%;  margin-top: 40px;}
        .jl .qt a{position:absolute; bottom:0; width:65%; left:0;background: #c21b2f; display:block;      padding: 38px 43px;
            color: #fff; font-size: 20px;}
        .jl .qt span{      margin-top: 10px;  width: 120px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #fff;font-size: 15px; display: block;color: #fff;transition: 0.3s;}
        .jl .qt li img { display: block; transform:scale(1,1); transition:0.8s;}
        .jl .qt li:hover img { transform:scale(1.08,1.08);}
        .jl .qt li:hover span{border:1px solid #c21b2f;; background:#c21b2f;;}
        .home li{width:50%; float:left;background:#fff; height:100%; overflow:hidden;}
        .home li .ho-img{width:50%; float:left;overflow: hidden;}
        .home li .ho-t{width:50%; float:left;     padding: 54px 40px;}
        .home li .ho-t h3{    font-size: 18px;line-height: 1.6;color: #666;}
        .home li .ho-t span{    border: 1px solid #999; width: 120px; height: 40px;display: block;text-align: center;line-height: 40px; color: #999; margin-top: 24px;}
        .home li:nth-child(3) .ho-img,.home li:nth-child(4) .ho-img{float:right;}
        .home li:nth-child(3) .ho-t,.home li:nth-child(4) .ho-t{float:left;}
        .home li .ho-t span:hover{background:#c21b2f;; color:#fff; border:none;}
        .home li .ho-img img { display: block; transform:scale(1,1); transition:0.8s;}
        .home li:hover img { transform:scale(1.08,1.08);}
        .eh li{ float:left; overflow:hidden;    width: 30.9%;background: #fff; padding: 46px;margin: 30px 15px 0 15px;}
        .eh li .rt h3{ font-size:20px;line-height: 1.6;}
        .eh li .rt span{ color:#999;display: block; margin-top:10px; margin-bottom:20px; }
        .eh li .rt p span{float: left;width:40px; height:40px; border:1px solid #c21b2f;; border-radius:50%; line-height:40px;    font-size: 28px;text-align: center; color: #c21b2f;;display: block; margin-right:10px;}
        .eh li .rt p{font-size:20px; color:#333;     line-height: 3;}
        .eh li:hover p span{background: #c21b2f;; color:#fff;}
        .lmap{width:100%; overflow:hidden;}
        .foot .wx{    margin-top: 46px;}
        /*页码*/
        .ny_pages{width:100%; max-width:1280px; margin:auto;text-align:center;margin:5% auto 5%;font-size:14px;color:#666;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
        .ehsny_pages { padding-top: 5%; }
        .ny_pages a{margin:0px 5px;color:#666; font-size:14px; border:1px solid #666; padding:12px 40px;}
        .ny_pages a:hover{color:#fff; background:#c21b2f;; border:1px solid #c21b2f;;}
        /*适应*/
        @media (min-width: 1280px) and (max-width: 1680px){

            .swiper-banner {height: 550px;}
            #guide-banner{    height: 390px;}

        }
        @media (min-width: 991px)and (max-width: 1280px) {
            .d-new .new-l li span{margin-top: 16px;}
            .d-new .new-r dd { }
            #yg td {background: none !important;}
            .about h3{    margin: 50px 0px 12px 0px;}
            .foot dl:nth-child(2) dd{    width: 44.5%;}
            .a-time .w3layouts_stats_left .cou { background-position: 158px 35px;}
            .ab-box .a-time .cou {background-position: 158px 36px;}
            #product-list li .pro-t1{    padding: 16px 7px;}
            .pds .new-ti td img{max-width:100%;}
            .pro-c article table{    width: 65%;}
            .container{}
            .container {width: 970px;}
            .header .container{     width: 970px;}
            .header .navbar_nav li a{ padding:0 12px;}
            .swiper-banner{ height:390px;}
            .youshi figure{    margin: 50px 40px 0px 40px;}
            .aui-nav-list-box ul li{ height:52px; line-height:52px;}
            .foot ul li:nth-child(2) {margin-left: 12%;}
            .header .left{    width: 27%;}
            .navbar_nav{    margin-right: 18px;}
            .header .left a img { margin-top: 26.5px;}
            .d-new .new-l li{   width: 42.5%;}
            .d-new .new-l{    width: 59%;}
            .d-new .new-l li h3{    line-height: 1.5;}
            .d-new .new-r{    width: 41%;}
            .fle li{width: 21%;    padding: 36px 0 36px 0;}
            #product-list li .pmore{display:none;}
            #product-list li .pro-t1 h2{    font-size: 16px;    }
            #product-list li .pro-t1 p{  font-size: 12px;}
            .jl dl dd select{    width: 55%;}
            .jl dl dd input{    width: 67%;}
            .jl dl dd:nth-child(6) input {width: 57%;}
            .pds .new-ti td{width: 50%;background:none;}
            #ti td{width:auto;}
            .eh li{    width: 29%;}
            #product-list li{margin:10px 0;}
            .r-new li .rt h3{font-size: 16px;}
            .lxw .lx-z h4{    font-size: 30px;    width: 81%}
            .aui-nav-list-item dl dd{    width: 31%;margin-bottom:20px;}
            .aui-nav-list-item .yi dd{ width: 31%;}
            .aui-nav-list-item .yi dd:nth-child(5){width: 47%;}
            .aui-nav-list-item .yi dd:nth-child(6) { width: 52%;}
            .aui-nav-list-item .bl dd { width: 67%;}
            .aui-nav-list-item .bl dd:nth-child(3) { width: 67%;}
            .eh li .rt h3{font-size: 16px;}
            .lxw .lx-z{padding: 35px;}
            #guide-banner{    height: 310px;}
            .box1 ul li{    width: 33.3333%;}
            .box1 ul li:nth-child(3) img{    width: 100%;height: 227px;}
            .pt-j .fwz dl dd{    width: 31%;}
            .pt-j .fwz .bl dd{   width: 33.3333%;}
            .pt-j .fwz .bl select{    width: 76%;}
            .zi li{    padding: 50px 15px;}
            .nme ul li a{padding: 16px 34px;}
            .jl dl dd{width: 45%;}
            .jl .c2 dd{width: 24%;}
            .jl .c2 dd:nth-child(2){    width: 56%;}
            .jl .jl-b{    margin-top: 38px;}
            .jl .jl-b a{    font-size: 16px;    padding: 24px 23px;}
            .r-new li{width: 30.2%;}
            .hy .hyn li{width: 30.2%;}
            .ne-list .ne-t{    padding: 0 39px 12px 51px;}
            .rl .r-left .r-l1 ul li{    padding: 4.5% 8%;}
            .rl .r-left .r-l1 ul li h3{    font-size: 22px;}
            #product-list1 li{width: 30.2%;}
            #product-list1 li .pro-t1 h2{    line-height: 1.6;}
            .ehs-l{padding: 15px;}
            .header .navbar_nav li.dropdown .dropdown_menu a{text-indent: 15px;}
            .header .navbar_nav li.dropdown .dropdown_menu{    width: 226%;}
        }
        @media (min-width: 767px) and (max-width: 991px){
            /*头部*/
            .header{  background:#fff;}
            .header .left .img1{ }
            .search{display:none;}
            .header{padding: 0 10px; height:50px;}
            .header img{ vertical-align:inherit;}
            .header .left{ margin-top:10px;  overflow:hidden;}
            .header.on .left .img2{ margin-top:0;    display: none;}
            /*banner*/
            .swiper-banner{height:283px;margin-top: 0px;}
            .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px;}
            .swiper-pagination{bottom:9%;}
            .header .left a img{ display:block;margin-top:0;width: 60%;}
            .d-new .new-l{width:100%;}
            .d-new .new-l li{    width: 45%;}
            .d-new .new-r{width: 100%;}
            .d-new .new-r dd{    width: 50%;float: left;}
            .about h3{margin: 40px 0px 12px 0px;}
            .fle li{    width: 43.3%;margin-top: 30px;}
            .fle{margin-top: 50px;}
            .a-time .w3layouts_stats_left .cou{    background-position: 219px 47px;}
            #guide-banner{    height: 222px;    margin-top: 50px;}
            h3{    line-height: 1.5;}
            .ne-list .col-md-5{ width: 100%;}
            .ne-list li{    width: 50%;float: left;    padding: 10px;}
            .ne-list .ne-t{    width: 100%;padding:0;}
            .ne-list .ne-t h3{    font-size: 18px;}
            .box1 ul li{    width: 50%;    margin-top: 0px}
            .box1 p{    margin-bottom: 40px;}
            .pt-j .fwz .yi dd:nth-child(6), .pt-j .fwz .yi dd:nth-child(7){    width: 50%;}
            .pt-j .fwz .yi dd:nth-child(6) input, .pt-j .fwz .yi dd:nth-child(7) input{    width: 88%;}
            .box1 ul li:nth-child(3) img{    width: 100%;height: 264px;}
            .pt-j .fwz dl dd{    width: 50%;}
            .pt-j .fwz .bl dd{    width: 50%;}
            .zi li{    width: 50%;}
            .nme .np{    display: none;}
            .nme ul li a{    padding: 16px 30px;}
            .jl .fm{    width: 100%;}
            .jl dl dd{    width: 45%;}
            .jl .jl-b{    width: 100%;}
            .jl .jl-b img{    width: 100%;}
            .jl .jl-b a{    padding: 63px 34px;}
            .jl .qt a{    padding: 11px 43px;}
            .jl .c2 dd:nth-child(2){    width: 49%;}
            .jl .c2 dd{    width: 32%;}
            .rl .r-left .r-l1 ul li h3{    font-size: 22px;}
            .rl .r-left .r-l1 ul li p{font-size: 16px;}
            .qd ul li a{    top: 32%;left: 26%;}
            .lxw .lx-z{    width: 50%;    padding: 15px;}
            .lxw .lx-z span{margin-top: 26px;}
            .lxw .lx-z p{    margin-top: 21px;}
            .lxw .lx-r{width: 50%;}
            .lxw .lx-z h4{    font-size: 25px;  margin-top: 14px;  width: 83%; background-position-y: 0px;}
            .yz-box h1{    font-size: 25px;}
            .yz-box .tz li{    width: 100%;}
            .r-new li{width: 29.3%;}
            .r-new li .rt h3{    font-size: 15px;}
            .r-new li .rt{padding: 19px;}
            .home li{    width: 50%;padding: 10px;}
            .home li .ho-img{width:100%;}
            .home li .ho-t{width:100%;    padding: 40px 10px;}
            .eh li{    width: 45.9%;}
            .aui-nav-list-item dl dd{width: 45%;margin-bottom: 20px;}
            .aui-nav-list-item .yi dd{    width: 47%;}
            .aui-nav-list-item .yi dd:nth-child(6) { width: 48%;}
            .aui-nav-list-item .yi dd input{width: 51%;}
            .aui-nav-list-item .bl dd { width:100%;}
            .aui-nav-list-item .bl dd:nth-child(3) {width: 100%;}
            .aui-nav-list-item .cl dd{text-indent: 0;}
            #product-list1 li{width:45.9%;}
            .ehs-l{width:100%;}
            .ehs-r{width:100%;}
            .ehs-r img{margin:0 auto;    display: block;}
            .pds .fwz .d1 dd{    width: 50%;}
            .pds .fwz .bl dd{    width: 50%;}
            .pds .fwz .yi dd input{    width: 92%;}
            .pds .fwz dl dd input{width: 81%;}
            .about .ab-d li{    width: 16.2%;}
            .pds .new-tt td{       text-align: center; width: 100%;float: left;    background: none;}
            .pds .new-ti td p{padding: 10px 0;    width: 83%; margin: 0 auto;    text-align: center;}
            .pds .new-ti td img{    margin: 0 auto;display: block}
            .pds .new-ti table{width:100%;}
            .pds .new-ti td{width: 100%;     background: none;    padding: 30px;   float: left;}
            .ehs-r li{width:50%; float:left;}
            /*foot*/
            .foot ul li:nth-child(2){margin-left:2%;}
            .m_nav .ul li .dropdown_menu a{color: #666;}
            .pro-c article table{    width: 82%;}
            .jl dl dd input{    width: 71%;}
            .jl dl dd:nth-child(6) input { width: 66%;}
            .header #navToggle {height: 100%;padding: 6px 15px;margin-right: -15px;display: inline-block;float: right;}
            .header #navToggle span {position: relative;width: 25px;height: 1px;margin-top: 19px;}
            .header #navToggle span:before,.header #navToggle span:after {content: '';position: relative;width: 100%;height: 1px;left: 0;}
            .header #navToggle span,.header #navToggle span:before,.header #navToggle span:after {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #333;}
            .header #navToggle span:before {top: 8px;}
            .header #navToggle span:after {bottom: 10px;}
            .header #navToggle.open span:before {top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
            .header #navToggle.open span:after {bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
            .header #navToggle.open span {background: none;}.header #navToggle.open span:before,.header #navToggle.open span:after {background: #4f4f4f;}
            .header .nav{display: none;}.banner img{height: 600px;object-fit: cover;}


        }

        @media (max-width: 767px){
            /*头部*/

            .flexslider{display:block;}
            .header{  background:#fff;}
            .header .left .img1{ }
            .search{display:none;}
            .header{padding: 0 5px; height:50px;}
            .header img{ vertical-align:inherit;}
            .header .left{ margin-top:10px;  overflow:hidden;}
            .header.on .left .img2{ margin-top:0;    display: none;}
            /*banner*/
            .swiper-banner{height:300px;    margin-top: 50px;}
            .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px;}
            .swiper-pagination{bottom:9%;}
            .header .left a img{ display:block; margin-top:0;width: 50%;}
            .youshi_box h3{margin: 40px 0px 12px 0px;}
            .w3l_testimonial_grid_pos{width:100%;}
            .w3l_testimonial_grid .p-t{width:100%;}
            .fle li{margin: 0 5px 0 5px;width: 47%; margin-bottom: 20px;     padding: 30px 0 30px 0; }
            .about .ab-d li{    margin: 32px 5px 40px 5px;width: 22.2%;}
            .d-new p{width:90%;}
            .d-new h4{font-size:20px;}
            .d-new{    margin-top: 40px;}
            .d-new .new-l{    width: 100%;margin-top: 0px;}
            .d-new .new-l li{width: 50%;    margin: 0;padding: 10px;}
            .d-new .new-l li p{    display: none;}
            .d-new .new-l li h3{      font-size: 15px;  line-height: 1.6;}
            .d-new .new-r{    width: 100%;    padding: 0 14px;}
            .d-new .new-r dd{margin: 0px 8px 20px 8px;    float: left;width: 44%;}
            .d-new .new-r dd a{    font-size: 15px;}
            .fle{    margin-top: 40px;    padding: 10px;}
            .d-new .new-r h3{margin: 22px 0 25px;}
            .d-new .new-r dd span{padding-left: 16px;}
            /*关于*/
            .about .about-t{width:83%;}
            .about .about-t .p2{display:none;}
            .about{margin-top:40px;}
            .about-img li:nth-child(2){margin-left:0px;}
            .about .ab-m{    margin: 60px auto 60px;}
            .about-img{margin-top:0px;}
            .about-img li{margin-top:30px;}
            .about h3{    margin: 40px 0px 12px 0px;}

            /*FOOT*/
            .foot {text-align: center;    padding: 10px;}
            .foot dl{    margin: 7px auto;    text-align:left;}
            .foot dl:nth-child(2){display:none;}
            .foot dl dd{margin-bottom: 12px;}
            .foot .container {padding-top: 10px;}
            .foot dl dt{    margin-bottom: 13px;}
            .foot .wx{}
            .foot dl dd{margin-bottom: 12px;}
            .foot .wx img{  margin: 32px auto;display: block; float:right;    width: 60%;}
            .foot .bq { margin-top: 2px; line-height: 2;margin-bottom: 2px;    font-size: 13px;padding: 10px;}

            /*内页*/
            .pds .new-ti td img{max-width:100%;    margin: 10px 0 10px 0;}
            .pds .new-ti td p {padding: 0 10px;}
            .r-new li .rt{    padding: 20px;}
            .r-new li .rt h3{font-size:16px;}
            .pds .new-ti td{    width: 100%;float: left;    background:none; }
            #guide-banner{    height: 200px;    margin-top: 50px;}
            .pds .container h4{    margin-top: 4%;    }
            .tab-menu ul li h3{    font-size: 14px;}
            #product-list li{    margin: 20px 0 20px 0;   padding-right: 5px;padding-left: 5px;}
            .pro-c{    margin-top: 20px;}
            #product-list li .pmore{    position: static;      margin-bottom: 30px;  float: left;margin-left: 16px;}
            .ny_pages{margin: 15% auto 12%;}
            .pds h1{    margin-top: 20px; margin-bottom:0;}
            .pds .new-ti{    margin-bottom: ;}
            .ne-list .col-md-5{width: 100%;}
            .ne-list .ne-t{    padding: 9px 14px 12px 14px;}
            .ne-list .ne-t h3{    line-height: 1.6;}
            .nme ul li a{    padding: 11px 40px;font-size: 15px;}
            .nme .np{display:none;}
            .pds .n-mt h4{    font-size: 18px;line-height: 1.6;}
            .pds .container{ padding:10px;}
            .nme ul li{    width: 50%;text-align: center;}
            .pt-j .fwz h3{font-size: 25px;}
            .pt-j .fwz{ overflow: hidden;width: 100%;}
            .pt-j .fwz dl dd{width: 100%; float:none;}
            .pt-j .fwz .yi dd:nth-child(6), .pt-j .fwz .yi dd:nth-child(7){    width: 100%;}
            .pt-j .fwz .bl dd{    width: 100%;}
            .pt-j .fwz dl dd input{    width: 80%;}
            .pt-j .fwz .yi dd:nth-child(6) input, .pt-j .fwz .yi dd:nth-child(7) input{width: 46%;}
            .ab-box h4{    font-size: 25px;}
            .ab-box .container{       padding-left: 10px; padding-right: 10px;}
            .box1 h4{font-size: 25px;}
            .box1{    margin: 0px 0 50px;}
            .box1 ul li{    margin-top: 0px;    width: 100%;}
            .box1 ul li:nth-child(3) img{    width: 100%;height: 281px}
            .box1 p{    margin-bottom: 30px;}
            .ab-box .a-time .cou{background-position: 135px 38px;}
            .a-time .w3layouts_stats_left .cou{background-position: 130px 39px;}
            .jl .fm{    width: 100%;}
            .jl dl dd{ width:100%;   margin: 16px 0px 16px;}
            .jl dl{    margin-top: 20px;}
            .jl .container{    padding: 10px;}
            .jl .c2{    width: 100%;margin-top: 77px;}
            .jl .c2 dd:nth-child(2){width: 55%;    margin-left: 14px;}
            .jl .jl-b{width: 100%;margin-top: 20px;}
            .jl .jl-b a{padding: 24px 28px;}
            .jl .qt h3{font-size: 25px;}
            .jl .qt {margin-top: 40px;}
            .jl .qt li{margin:0px;width: 100%;}
            .jl .r1 dd:nth-child(8) { text-indent: 0;}
            .jl .qt p{    margin-bottom: 30px;}
            .jl .qt a{    padding: 14px 43px;}
            .jl{padding-bottom: 40px;}
            .rl h4{    font-size: 25px;}
            .rl .r-left{width: 100%;}
            .rl .r-left .r-l1 ul li{    width: 50%;padding: 7.5% 5%;}
            .rl .r-left .r-l1 ul li h3{    font-size: 21px;}
            .rl h4{margin-top: 8%;}
            .rl .rj{ margin-bottom: 40px;}
            .rl .r-right{    width: 100%;}
            .rl .r-right .r-rt{    padding: 21px 7%;}
            .rl .r-right .r-rt h3{    font-size: 21px;}
            .zpx{    margin-top: 50px;}
            .qd h4{font-size: 25px;}
            .qd p{    margin-bottom: 30px;}
            .qd ul li{width: 100%;}
            .qd ul li a{    left: 30%;    top: 29%;}
            .d-menu{display:block;}
            .m_nav .ul li .dropdown_menu a{color: #666;}
            .r-pro h4{font-size: 24px;    margin-top: 8%;}
            .r-pro span{margin-top: 15px;}
            .r-new li{    width: 100%;    margin: 0;    padding: 10px;}
            .lxw .lx-z{    width: 100%;    padding: 32px;}
            .lxw .lx-z p{    margin-top: 21px;}
            .lxw .lx-r{width: 100%;}
            .lxw .lx-z h4{    font-size: 24px;    width: 89%; background-position-y: 0px;}
            .yz-box h1{    font-size: 2px;}
            .yz-box .tz li{    width: 100%;}
            .home li{width:100%;}
            .home li .ho-img{width:100%;}
            .home li .ho-t{width:100%;}
            #product-list1 li{width:100%;margin: 0;}
            .ehs-l{width:100%;}
            .ehs-r{width:100%;    margin-bottom: 0;}
            .ehs-r img{margin:0 auto;    display: block;}
            .pds .fwz h3{    font-size: 21px;}
            .pds .fwz{    padding: 20px 10px;}
            .pds .fwz .d1 dd{width: 100%;}
            .pds .fwz dl dd input{width: 96%;}
            .pds .fwz dl dd{width: 100%;}
            .pds .fwz .bl dd{width: 100%;}
            .pds .fwz .bl select{width: 96%;}
            .eh li{    width: 48%;margin: 30px 3px 0 3px;    padding: 10px;}
            .eh li .rt h3 {font-size: 15px;}
            .eh li .rt p {font-size: 16px;    line-height: 3.5;}
            .eh li .rt span{    margin-bottom: 1px;}
            .eh li .rt p span { width: 34px; height: 34px;     font-size: 20px;   line-height: 34px;}
            .pds .fwz .yi dd input{    width: 96%;}
            .fle li .more-f p{    font-size: 8px;}
            .fle li .more-f span{width: 40px;height: 40px;}
            .fle li img{margin: 10px auto;}
            .pro-c article table{width:100%;}
            .pro-c article table td{      padding-bottom: 4px;  width: 100%;float: left;}
            .aui-nav-list-item dl dd{    width: 100%;    margin-bottom: 20px;}
            .aui-nav-list-item .yi dd{ width: 100%; }
            .aui-nav-list-item .yi dd:nth-child(5){width: 100%;}
            .aui-nav-list-item .yi dd:nth-child(6){width: 100%;}
            .aui-nav-list-item .yi dd:nth-child(6) input{    width: 48%;}
            .aui-nav-list-item .bl dd{width: 100%;}
            .aui-nav-list-item .bl dd select{    width: 44%;}
            .aui-nav-list-item dl{padding: 30px 10px;}
            .aui-nav-list-item .bl dd:nth-child(2) select{      text-indent: 20px;  width: 94%; margin-bottom: 20px;}
            .aui-nav-list-item .bl dd:nth-child(3){    width: 100%;}
            .aui-nav-list-item .bl dd:nth-child(3) select {width: 80%;    text-indent: 20px; margin-bottom: 20px;}
            .aui-nav-list-box ul li{    width: 50%;    line-height: 48px;    height: 48px;}
            .aui-nav-list-item .cl dd{ margin-left: 0;    text-indent: 0;}
            .aui-nav-list-item .c2 dd input{    width: 130px;}
            .aui-nav-content-box{    margin-bottom: 0;}
            .lmap{display:none;}
            .ehs-r li{width:50%;float:left;}
            .jl dl dd textarea{width: 100%;    border: 1px solid #999;}
            .jl dl dd select{    width: 66%;}
            .jl dl dd:nth-child(6) input { width: 67%;}
            .header #navToggle {height: 100%;padding: 6px 0px;display: inline-block;float: right;}
            .header #navToggle span {position: relative;width: 25px;height: 1px;margin-top: 19px;}
            .header #navToggle span:before,.header #navToggle span:after {content: '';position: relative;width: 100%;height: 1px;left: 0;}
            .header #navToggle span,.header #navToggle span:before,.header #navToggle span:after {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: block;background: #333;}
            .header #navToggle span:before {top: 8px;}
            .header #navToggle span:after {bottom: 10px;}
            .header #navToggle.open span:before {top: 10px;-webkit-transform: translateY(-11px) rotate(-45deg);-moz-transform: translateY(-11px) rotate(-45deg);-ms-transform: translateY(-11px) rotate(-45deg);-o-transform: translateY(-11px) rotate(-45deg);transform: translateY(-11px) rotate(-45deg);}
            .header #navToggle.open span:after {bottom: 12px;-webkit-transform: translateY(10px) rotate(45deg);-moz-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);-o-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
            .header #navToggle.open span {background: none;}.header #navToggle.open span:before,.header #navToggle.open span:after {background: #4f4f4f;}
            .header .nav{display: none;}.banner img{height: 600px;object-fit: cover;}
            #d-menu1 .m2{display:block;}
            #d-menu1 .m1:nth-child(3){display:none;}
            .fwz .d1 select{width:96%;}
            .about .about-t .p1 { width: 100%;}
        }
