@charset "utf-8";
.center{width:84%; margin:0 auto;}
.center2{width:88%; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

body{padding-top:100px;}
/*HEADER*/
#header{width:100%; height:100px; border-bottom:1px solid #e8e8e8; position:fixed; z-index:99; left:0; top:0; background:#fff;}
#header .icon a{display:inline-block; margin-left:1rem; margin-top:35px; vertical-align:middle;}
#header .icon .weixin .bimg{width:120px; height:120px; background:#fff; top:35px; left:-42px;}
#header .icon .lang{width:30px; height:30px; line-height:30px; text-align:center; background:url(http://cdn.xuansiwei.com/wywrh2305/images/circle.png) no-repeat; color:#888; overflow:hidden;}
#header .icon .ms{width:30px; height:30px; line-height:30px; text-align:center; background:url(http://cdn.xuansiwei.com/wywrh2305/images/circle.png) no-repeat; color:#888; overflow:hidden; display:none;}

#header .search{display:none; width:200px; height:30px; line-height:30px; border:1px solid #999; border-radius:20px; background:#fff; overflow:hidden; position:absolute; right:0; top:85px;}
#header .search input{vertical-align:middle; background:none; border:0; outline:none;}
#header .search .f_input{width:150px; padding-left:15px; font-size:14px; overflow:hidden;}
#header .search .f_btn{width:30px; line-height:30px; background:url(http://cdn.xuansiwei.com/wywrh2305/images/glass2.png) no-repeat center; cursor:pointer;}

#menu li{float:left; padding:0 2rem; height:100px; line-height:100px; font-size:1rem; overflow:hidden;}
#menu li.on a,#menu li:hover a{color:#50c700; border-bottom:2px solid #59ce0a; display:block; height:98px;}
#menu li.lang{display:none;}

#downList{ position:absolute; top:101px; left:0; right:0; margin:0 auto; width:60%; background:#fff; filter:drop-shadow(5px 5px 5px #e8e8e8); overflow:hidden; display:none; z-index:99;}
#downList .cent{width:100%; margin:2rem 0; overflow:hidden;}
#downList .cate{width:100%; position:relative; min-height:25rem; margin-bottom:-10000px; padding-bottom:10000px;}
#downList .cate li{width:30%; padding-left:2%; height:2.5rem; line-height:2.5rem; font-size:0.875rem;}
#downList .cate li a{color:#555;}
#downList .cate li:hover{background:#43a9ff;}
#downList .cate li:hover>a{color:#fff;}
#downList .pro{width:65%; border-left:1px solid #e5e5e5; position:absolute; top:0; left:32%; display:none; margin-bottom:-10000px; padding-bottom:10000px;}
#downList .pro_a{display:block; width:40%; padding:0 5%; height:2.5rem; line-height:2.5rem; font-size:0.875rem; color:#555; overflow:hidden;}
#downList .pro_a:hover{color:#fff; background:#43a9ff;}
#downList .des{width:50%; border-left:1px solid #e5e5e5; overflow:hidden; display:none; position:absolute; top:0; left:50%; margin-bottom:-10000px; padding-bottom:10000px;}
#downList .des>div{width:80%; margin:0 auto; text-align:center; overflow:hidden;}
#downList .des .m{color:#555; font-size:1.25rem; padding:5px 0;}
#downList .des .b{color:#777; font-size:0.875rem; height:3.6rem; line-height:1.2rem; overflow:hidden;}
#downList .des .more{color:#43a9ff; font-size:0.875rem; display:block; margin:0 auto; text-align:center;}

/*BANNER*/
#banner{max-width:1920px; width:100%; overflow:hidden; margin:0 auto; position:relative; z-index:9;}
#banner .hd{position:absolute; bottom:40px; right:0; left:0; text-align:center; z-index:9;}
#banner .hd a{width:30px; height:3px; background:#fff; display:inline-block; margin: 0 5px; cursor:pointer; border-radius:0; opacity:1; }
#banner .hd a.swiper-pagination-bullet-active{background:#67d900; width:50px;}
#banner .prev,#banner .next{width:24px; height:46px; position:absolute; cursor:pointer; z-index:9; top:50%; outline:none;}
#banner .prev{background:url(http://cdn.xuansiwei.com/wywrh2305/images/prev.png) no-repeat; left:110px; background-size:100%;}
#banner .next{background:url(http://cdn.xuansiwei.com/wywrh2305/images/next.png) no-repeat; right:110px; background-size:100%;}
#banner_in{width:100%; overflow:hidden;}
#bannerMobile{ display:none;}

/*INDEX*/
.index_title{margin:3rem 0; text-align:center; font-size:1.875rem; background:url(http://cdn.xuansiwei.com/wywrh2305/images/green.jpg) no-repeat bottom center; padding-bottom:1rem;}
#index_pro{width:100%; overflow:hidden;}
#index_pro .pro_box{width:100%; overflow:hidden;}
#index_pro .pro_box .lef{width:50%; background:#f0f0f0; margin-bottom:-10000px; padding-bottom:10000px; overflow:hidden;}
#index_pro .pro_box .lef .img img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#index_pro .pro_box .lef:hover .img img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#index_pro .pro_box .rig{width:50%; margin-bottom:-10000px; padding-bottom:10000px; overflow:hidden;}
#index_pro .pro_box .rig_top{width:100%; background:#f3f3f3; overflow:hidden;}
#index_pro .pro_box .rig_bot{width:100%; background:#eaeaea; overflow:hidden;}
#index_pro .pro_box .rig_item .img img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#index_pro .pro_box .rig_item:hover .img img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#index_pro .pro_box .model{color:#555; font-size:1.125rem; margin-top:3rem;}
#index_pro .pro_box .name{color:#333; font-size:1.5rem; font-weight:bold; margin:0.5rem 0;}
#index_pro .pro_box .brief{color:#555; font-size:0.75rem; line-height:1.5rem; height:3rem; overflow:hidden;}
#index_pro .pro_box .more{display:block; margin:2rem 0;}
#index_pro .pro_box .img{margin:2rem 0;}
#index_pro .pro_box .rig .fl{width:32%; margin-left:5%; overflow:hidden;}

#index_about{width:100%; padding:5rem 0;}
#index_about .img{width:50%; overflow:hidden; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#index_about .img:hover{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#index_about .des{width:40%; padding:0 5%; overflow:hidden;}
#index_about .des .t{font-size:3.125rem; font-family:"微软雅黑"; font-weight:lighter; text-align:center; margin-top:3rem;}
#index_about .des .t_cn{font-size:1.25rem; text-align:center;}
#index_about .des .b{color:#555; font-size:0.875rem; line-height:2; text-align:center; margin:2rem 0;}
#index_about .des .more{display:block; width:15%; margin:0 auto; height:2rem; line-height:2rem; border:1px solid #000; text-align:center; color:#464646; font-size:0.875rem; overflow:hidden;}
#index_about .des .more:hover{color:#5ED500; border:1px solid #5ED500;}

#index_news{width:100%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/news.png) no-repeat top center;}
#boxNews{width:100%; padding-bottom:3rem; overflow:hidden; position:relative;}
#boxNews .item .img{width:100%; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#boxNews .item .name{height:2rem; line-height:2rem; margin:1rem 0 2rem; font-size:1rem; overflow:hidden;}
#boxNews .item .to{height:2rem;}
#boxNews .item .more{display:none; width:25%; height:2rem; line-height:2rem; background:#54d000; text-align:center; color:#fff; font-size:0.875rem; overflow:hidden;}
#boxNews .item:hover .img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#boxNews .item:hover .to{display:none;}
#boxNews .item:hover .more{display:block;}
#index_news cite{display:block; text-align:center; height:15px; margin-bottom:2rem;}
#index_news cite span{display:inline-block; width:15px; height:15px; background:#e5e5e5; border-radius:100%; margin:0 10px; overflow:hidden; cursor:pointer; opacity:1;}
#index_news cite span.swiper-pagination-bullet-active{background:#54d000;}

#index_network{width:100%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/networkBg.jpg) no-repeat top center; padding:5rem 0;}
#index_network .map{width:60%; overflow:hidden;}
#index_network .des{width:38%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/network.png) no-repeat center 2.7rem; margin-top:3rem; overflow:hidden;}
#index_network .des .b{color:#555; font-size:1rem; width:80%; margin:0 auto; line-height:1.6; text-align:center;}
#index_network .des .more{display:block; width:36%; height:2rem; line-height:2rem; border:1px solid #444; border-radius:25px; margin:25px auto; text-align:center; font-size:1rem; overflow:hidden;}
#index_network .des .more:hover{color:#5ED500; border:1px solid #5ED500;}

#index_parner{width:100%; padding-bottom:5rem;}
#index_parner .list a{display:block; float:left; width:16.6%; text-align:center; overflow:hidden; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#index_parner .list a:hover{ -webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:gray; -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}

/*ABOUT*/
#about{width:100%; padding:3rem 0;}
#about .video{width:75%; margin:0 auto; text-align:center;}
#about .infomation{width:65%; margin:0 auto; padding:3rem 0; overflow:hidden;}
.about_title{font-size:1.8rem; text-align:center; margin-bottom:6px;}
.about_title s{display:inline-block; width:45px; height:1px; background:#e0e0e0; vertical-align:middle;}
.about_title_en{font-size:1rem; color:#999; font-family:Arial; margin-bottom:1rem; text-align:center;}
#about .infomation .b{line-height:2; font-size:1rem; color:#555; text-align:center;}

#company{width:100%;}
#company .item{width:50%; overflow:hidden; position:relative;}
#company .item .txt{position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width:96%; height:96%; overflow:hidden;}
#company .item:hover .txt{background:url(http://cdn.xuansiwei.com/wywrh2305/images/blue.png) repeat;}
#company .item .txt .t{height:33%; text-align:center; color:#fff; font-size:0.75rem; display:flex; justify-content:center; align-items:center;}
#company .item .txt .m{height:34%; text-align:center; color:#fff; font-size:1.8rem; display:flex; justify-content:center; align-items:center;}
#company .item .txt .b{height:33%; text-align:center; color:#fff; font-size:1.25rem; display:flex; justify-content:center; align-items:center; width:65%; margin:0 auto;}
#company .item .txt .b s{display:inline-block; width:25px; height:1px; background:#fff;}

#history{width:100%; padding:3rem 0; background:url(http://cdn.xuansiwei.com/wywrh2305/images/history.jpg) no-repeat bottom center; overflow:hidden;}
.about-development{margin: 30px 0 0;}
.about-development .list{padding: 0 3%;}
.about-development .item{width: 100%;max-width: 1165px;min-height: 90px;margin: 0 auto 80px;z-index: 2;cursor: pointer; visibility:hidden;}
.about-development .item:last-child{margin-bottom: 0;}
.about-development .item .year{top: -6px;_background-color: #fff;z-index: 2;}
.about-development .item.left .year{left: -180px;}
.about-development .item.right .year{right: -180px;}
.about-development .default{height: 100%;z-index: 2;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.about-development .development{height: 100%;z-index: 2;display: none;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.about-development .year{font-size: 30px;color: #9e9e9e;}
.about-development .main{max-width: 80%;font-size: 14px;margin-left: 15px;}
.about-development .bg{left: 0;top: 50%;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.about-development .round{width: 30px;height: 30px;background-color: #fff;padding: 5px;border: 1px dashed #e9e9e9;border-radius: 20px;left: 50%;top: 0;margin-left: -20px;}
.about-development .round .i{width: 100%;height: 100%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/dot.png) no-repeat;}
.about-development .line{width: 105px;height: 1px;background-color: #e4e4e4;top: 50%;}
.about-development .left .line{right: 100%;}
.about-development .right .line{left: 100%;}
.about-development .table-cell{padding: 10px 20px;}
.about-development .on .default{display: none;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
.about-development .on .development{display: block;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.about-development .on .year{color: #fff;margin: 10px;background: none;}
.about-development .on .main{color: #fff;margin: 10px 0;}
.about-development .on .bg{width: 100%;height: 100%;background-color: #43a9ff;border-radius: 90px;top: 0;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}
.about-development .on .about-progress{background-color: #a6c5da;}
.about-development .about-progress{width: 5px;background-color: #e0e4e7;left: 50%;top: 35px;padding: 0 0 10000px;margin: 0 0 -10000px -2.5px;}
.about-development .about-progress .i{width: 100%;left: 0;top: 0;background-color: #a0c2d9;}

#honor{width:100%; padding:3rem 0;}
#honor .list li{float:left; width:12%; margin:1rem 0.25%; overflow:hidden;}
#honor .list li img{-webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#honor .list li:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}

/*CONTACT*/
#contact{width:100%;}
#contact .list{padding:6rem 0;}
#contact .list li{float:left; width:25%; text-align:center; line-height:2; font-size:1rem; color:#555; overflow:hidden;}
#contact .list li img{display:block; margin:0 auto 2rem;}
#feedback{width:100%; padding:3rem 0 8rem;}
#feedback .t{font-size:1.8rem; text-align:center; background:url(http://cdn.xuansiwei.com/wywrh2305/images/black.jpg) no-repeat bottom center; padding-bottom:9px; margin-bottom:2rem;}
#feedback .f_input{display:inline-block; width:31%; margin-right:2%; height:2rem; line-height:2rem; border:1px solid #e3e3e3; border-radius:5px; font-size:0.875rem; color:#999; text-indent:8px; overflow:hidden;}
#feedback .f_last{margin-right:0;}
#feedback .f_area{display:block; width:97.5%; margin:1rem 0; border:1px solid #e3e3e3; border-radius:5px; font-size:0.875rem; color:#999; text-indent:8px; line-height:2rem; min-height:8rem; overflow:hidden;}
#feedback .f_sub{display:block; width:150px; height:2rem; line-height:2rem; margin:0 auto; text-align:center; background:#50c700; border-radius:5px; border:0; font-size:0.875rem; color:#fff; overflow:hidden;}

/*NETWORK*/
#network{width:100%; padding:5rem 0;}
#network .map{width:60%; overflow:hidden;}
#network .des{width:38%; margin-top:3rem; overflow:hidden;}
#network .des .b{color:#555; font-size:1rem; width:80%; margin:0 auto; line-height:1.6; text-align:center;}

/*SERVICE*/
#service{width:100%;}
#service .service_title{width:100%; height:70px; line-height:70px; background:#43a9ff; overflow:hidden;}
#service .service_title a{padding:0 40px; font-size:1.125rem; color:#fff; display:block; float:left; position:relative;}
#service .service_title a.on i{position:absolute; left:0; right:0; bottom:0; margin:0 auto; width:0px; height:0px; overflow:hidden; border:6px solid transparent; border-bottom-color:#fff;}
#service .detail{min-height:20rem; padding:2rem 0 5rem; line-height:2; color:#555; font-size:0.875rem;}

/*INFO*/
#info{width:100%;}
#info .cate{margin:2rem 0; text-align:center;}
#info .cate a{display:inline-block; padding:8px 20px; margin:0 10px; background:#eee; font-size:1rem; color:#555; overflow:hidden;}
#info .cate a.on{color:#fff; background:#43a9ff;}
#info .list{min-height:20rem;}
#info .item{width:30%; margin-right:5%; margin-bottom:2rem; overflow:hidden;}
#info .item .img{width:100%; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#info .item .name{height:2rem; line-height:2rem; margin:1rem 0 2rem; font-size:1rem; overflow:hidden;}
#info .item .to{height:2rem;}
#info .item .more{display:none; width:25%; height:2rem; line-height:2rem; background:#54d000; text-align:center; color:#fff; font-size:0.875rem; overflow:hidden;}
#info .last{margin-right:0;}
#info .item:hover .img{ -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
#info .item:hover .to{ display:none;}
#info .item:hover .more{ display:block;}

#info_detail{width:100%; padding:2rem 0;}
#info_detail .tit{color:#353535; font-size:1.25rem;}
#info_detail .date{color:#777; font-size:0.875rem; margin:6px 0 1rem;}
#info_detail .detail{padding:2rem 0; line-height:2; color:#555; font-size:0.875rem; border-bottom:1px solid #e4e4e4;}
#info_detail .opar{margin:1rem 0;}
#info_detail .opar *{color:#777; font-size:0.875rem;}
#info_detail .opar .back{ position:relative;; top:0; left:0; right:0; text-align:center; color:#777; font-size:0.875rem; width:20%; margin:0 auto;}
#info_detail .share{padding:1rem 0; color:#00a73c; font-size:0.875rem;}

/*PRODUCT*/
#product{width:100%;}
#product .item{width:48%; margin:2rem 0; background:#f2f2f2; overflow:hidden;}
#product .item .des{width:45%; margin:0 6%; overflow:hidden;}
#product .item .img{width:38%; height:auto !important; margin:1rem 0; overflow:hidden; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
#product .item .model{color:#555; font-size:1.125rem; margin-top:3rem;}
#product .item .name{color:#333; font-size:1.4rem; font-weight:bold; margin:0.5rem 0; height:3em; line-height:3em; overflow:hidden;}
#product .item .brief{color:#555; font-size:0.75rem; line-height:1.5rem; height:4.5rem; overflow:hidden;}
#product .item .more{display:block; margin:2rem 0;}
#product .item:hover .img{ -webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}

#product_detail{width:100%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/line.jpg) repeat-x; padding-top:4px;}
#product_detail .title{padding:2rem 0; overflow:hidden;}
#product_detail .title .local{color:#999; font-size:1rem;}
#product_detail .title .local a{color:#999;}
#product_detail .title .back a{color:#666; font-size:1rem;}
#product_detail .infomation{border:1px solid #f4f4f4; background:#f4f4f4; overflow:hidden;}
#product_detail .img{width:65%; background:#fff; padding-bottom:10000px; margin-bottom:-10000px; overflow:hidden;}
#product_detail #bigimg{width:73%; margin:0 auto; overflow:hidden; position:relative;}
#product_detail #bigimg .video{ position:absolute; top:0; left:0; width:100%; height:100%; background:#fff;}
#product_detail #smallimg{width:80%; margin:1rem auto; overflow:hidden;}
#product_detail #smallimg .swiper-button-prev{width:5%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/lef.png) no-repeat; background-size:100%; cursor:pointer;}
#product_detail #smallimg .swiper-button-next{width:5%; background:url(http://cdn.xuansiwei.com/wywrh2305/images/rig.png) no-repeat; background-size:100%; cursor:pointer;}
#product_detail #smallBox{width:85%;}
#product_detail #smallBox li{float:left; border:1px solid #dadada; width:25%; overflow:hidden;}
#product_detail #smallBox li.on{border:1px solid #43a9ff;}
#product_detail .des{width:31%; padding:0 2%; padding-bottom:10000px; margin-bottom:-10000px; overflow:hidden;}
#product_detail .model{font-size:2rem; font-weight:bold; margin:2rem 0;}
#product_detail .brief{color:#777; font-size:1rem; line-height:2;}
#product_detail .online{display:block; width:60%; padding:9px 0; background:#fff; border:1px solid #43a9ff; border-radius:25px; margin:4rem auto 2rem; text-align:center; font-size:1rem; overflow:hidden;}
#product_detail .share{ text-align:center; color:#666; font-size:0.875rem;}
#product_detail .detail{margin:3rem 0;}
#product_detail .detail .t{width:100%; background:#ececec; height:4rem;}
#product_detail .detail .t a{display:inline-block; height:2rem; line-height:2rem; padding:1rem 2rem; font-size:1.125rem; overflow:hidden; cursor:pointer;}
#product_detail .detail .t a.on{color:#fff; background:#43a9ff;}
#product_detail .detail .d{min-height:20rem; padding:2rem 0; line-height:2;}
#product_detail .detail .d .item{display:none;}
#product_detail .detail .d .item img{width:100%!important; height:auto!important;}

/*FOOTER*/
#footer{width:100%; background:#222;}
#footer .top{padding:2rem 0;}
#footer .top .logo{width:25%; overflow:hidden;}
#footer .top .list{width:72%; overflow:hidden;}
#footer .top .item{width:18%; overflow:hidden;}
#footer .top .item li{height:2rem; line-height:2rem; font-size:0.875rem; overflow:hidden;}
#footer .top .item li a{color:#757575;}
#footer .top .list .t{font-size:1rem; color:#e5e5e5; margin-bottom:1rem; height:2rem; line-height:2rem; overflow:hidden;}
#footer .top .list .b{color:#888; line-height:2; font-size:0.875rem;}
#footer .top .list .b .online{display:inline-block; border:1px solid #a9a9a9; border-radius:3px; padding:3px 8px; color:#898989; font-size:0.875rem;}
#footer .top .last{width:28%; overflow:hidden;}
#footer .copyright{border-top:1px solid #333; height:5rem; line-height:5rem;}
#footer .copyright div{font-size:0.875rem; color:#fff;}
#footer .copyright .weixin .bimg{width:120px; height:120px; background:#fff; top:-125px; left:-42px;}

/*SEARCH*/
#search{width:100%;}
#search .top{height:3rem; line-height:3rem; font-size:1rem; border-bottom:1px solid #e8e8e8; overflow:hidden;}
/*#search form{display:block; width:250px; height:40px; line-height:40px; margin:1rem 0; border:1px solid #666; border-radius:20px; background:none; overflow:hidden;}
#search form input{vertical-align:middle; background:none; border:0; outline:none;}
#search form .f_input{width:185px; padding-left:15px; font-size:14px; overflow:hidden;}
#search form .f_btn{width:40px; line-height:40px; background:url(http://cdn.xuansiwei.com/wywrh2305/images/glass2.png) no-repeat center; cursor:pointer;}*/
#search .list{width:100%;}
#search .list li{padding:1rem 0; border-bottom:1px dotted #ccc; font-size:1rem;}

@media only screen and (max-width: 1440px){
	.w1200{width:80%;}
	#menu li{padding:0 1rem;}
	#index_about .des .more{width:25%;}
	#boxNews .item .more{width:30%;}
	#info .item .more{width:30%;}
	#footer .top .list .b .tel{font-size:1.5rem;}
}

@media only screen and (max-width: 1200px){
	#header .icon .ms{display:inline-block;}
	#menu{ position:absolute; left:0; right:0; top:100px; width:100%; background:#fff; opacity:0.8; z-index:99; display:none;}
	#menu li{float:none; padding:0; height:2rem; line-height:2rem; font-size:1rem; text-align:center; overflow:hidden;}
	#menu li.on a,#menu li:hover a{color:#50c700; border-bottom:none; height:2rem; display:inline-block;}
	#footer .top .logo img{width:100%;}
	#index_about{padding:2rem 0;}
	#index_about .img{float:none; width:100%; margin-bottom:2rem;}
	#index_about .des{float:none; width:90%;}
	#index_about .des .t{margin-top:0;}
	
	#info_detail .opar .fl,#info_detail .opar .fr{float:none; margin:6px 0;}
	#info_detail .opar .back{ position:static; text-align:left;}
	
	#product .item .des{width:100%; margin:0; float:none;}
	#product .item .img{width:90%; margin:1rem 5%; float:none;}
	#product .item .model{margin-top:1rem; text-align:center;}
	#product .item .name{ text-align:center;}
	#product .item .brief{width:90%; margin:0 auto;}
	#product .item .more{ display:none;}
	#product_detail #smallimg .swiper-button-prev{top:65%;}
	#product_detail #smallimg .swiper-button-next{top:65%;}
	
	#footer .top .list .b .tel{font-size:1.2rem;}
}

@media only screen and (max-width: 980px){
	.center{width:90%;}
	#footer .top .logo{width:100%; float:none; margin-bottom:1rem;}
	#footer .top .logo img{width:auto;}
	#footer .top .list{width:100%; float:none;}
	#footer .copyright{height:auto; line-height:2; padding:1rem 0;}
	#footer .copyright .lef{float:none;}
	#footer .copyright .rig{float:none; margin-top:6px;}
	
	#product_detail .img{width:100%; float:none; padding-bottom:0; margin-bottom:0;}
	#product_detail #bigimg{width:100%;}
	#product_detail .model{margin:1rem 0;}
	#product_detail .des{width:90%; padding:0 5%; padding-bottom:0; margin-bottom:0; float:none;}
	#product_detail .online{margin:1rem auto;}
	#product_detail .detail{margin:2rem 0;}
	#product_detail .detail .t{height:auto;}
}

@media only screen and (max-width: 640px){
	#header .logo img{width:100%; vertical-align:middle;}
	#header .icon a{display:none;}
	#header .icon a.ms{display:block;}
	
	#menu li{font-size:1.2rem; padding:5px 0;}
	#menu li.lang{display:block;}
	
	#banner .hd{bottom:12px;}
	#banner .prev,#banner .next{width:12px; height:23px;}
	#banner .prev{left:10px;}
	#banner .next{right:10px;}
	#bannerMobile{ display:block;}
	#bannerPC{ display:none;}
	
	.index_title{margin:1rem 0;}
	#index_pro .pro_box .lef{float:none; width:100%; margin-bottom:0px; padding-bottom:0px;}
	#index_pro .pro_box .rig{float:none; width:100%; margin-bottom:0px; padding-bottom:0px;}
	#index_pro .pro_box .rig_item{height:auto!important;}
	#index_pro .pro_box .rig_item .des{float:none; width:90%; margin:0 auto; text-align:center;}
	#index_pro .pro_box .rig_item .img{float:none; width:50%; margin:0 auto 2rem;}
	#index_pro .pro_box .rig_item .more{display:none;}
	
	#index_news{ background-size:80%;}
	
	#index_network{padding:2rem 0;}
	#index_network .map{width:100%; float:none;}
	#index_network .des{width:100%; float:none; background:url(http://cdn.xuansiwei.com/wywrh2305/images/network.png) no-repeat top center;}
	#index_parner .list a{width:33%;}
	
	#about .video{width:100%;}
	#about .infomation{width:100%;}
	#company .item{width:100%; float:none;}
	#product .item{width:100%; float:none;}
	
	
	#product_detail .title .local{float:none;}
	#product_detail .title .back{float:none; margin-bottom:12px;}
	#product_detail .detail .t a{padding:8px; font-size:1rem;}
		
	#service .service_title a{padding:0 1rem; font-size:1rem;}
	#info .cate a{margin:10px;}
	#info .item{width:46%; margin:0 2% 1rem;}
	#info .last{ margin:0 2% 1rem;}
	#info .item .name{margin:1rem 0;}
	#network{padding:2rem 0;}
	#network .map{width:100%; float:none;}
	#network .des{width:100%; float:none;}
	#contact .list{padding:2rem 0;}
	#contact .list li{float:none; width:100%; margin:1rem 0;}
	#contact .list li img{ float:left; margin:0 auto; vertical-align:middle;}	
	#feedback{padding:3rem 0;}
	#feedback .f_input{display:block; width:100%; margin-right:0; margin-bottom:1rem; font-size:1rem;}
	#feedback .f_area{ width:97.5%; font-size:1rem;}
	#feedback .f_sub{font-size:1rem;}

	
	/*FOOTER*/
	#footer .top .item{width:100%; float:none; margin:1rem 0;}
	#footer .top .item li{float:left; width:33%;}
	#footer .top .item li.t{float:none; margin-bottom:0;}
	#footer .top .last{width:100%; float:none;}
}

@media only screen and (max-width: 480px){
	.about-development .item.left .year{left: -47%;}
	.about-development .item.right .year{right: -47%;}
}