﻿@charset "utf-8";.big-pic{position:relative;z-index:2;margin:0 auto;width:100%;}
.big-pic-in{position:relative;overflow:hidden;margin:0 auto;width:100%;height:auto;}
.pic-list{position:relative;z-index:0;height:auto;-webkit-transform:translate3d(0,0,0);}
.pic-list img{float:left;display:block;width:100%;height:auto;}
.big-pic2 .pic-list{width:200%;}
.big-pic2 .pic-list img{width:50%;}
.big-pic3 .pic-list{width:300%;}
.big-pic3 .pic-list img{width:33.333334%;}
.big-pic4 .pic-list{width:400%;}
.big-pic4 .pic-list img{width:25%;}
.slide-dot{position:absolute;bottom:5px;display:none;overflow:hidden;padding-top:4px;width:100%;height:16px;text-align:center;}
.slide-dot span{z-index:10;display:inline-block;margin:0 7px;width:8px;height:8px;border-radius:8px;background:#fff;vertical-align:top;}
.slide-dot span.slide-dot-cur{z-index:10;background:#6b1b55;vertical-align:top;}
.transition{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;}
.title{margin:0 auto;padding-bottom:2%;width:35.9375%;border-radius:0 0 .1rem .1rem;background:#1d1d1d;text-align:center;}
.title span{color:#c1c0c0;font:.18rem/1.2 "microsoft yahei";}
.title p{color:#828282;text-transform:uppercase;font:.16rem/1.2 "microsoft yahei";}
.title-border1{width:100%;height:.15rem;background:#1d1d1d;}
.inav{overflow:hidden;margin:2% auto;width:97.5%;}
.inav li{float:left;overflow:hidden;width:33.3%;height:auto;}
.inav li a{display:block;overflow:hidden;margin:0 auto;width:75%;color:#1d1d1d;text-align:center;font:.18rem/2 "microsoft yahei";}
.inav li a img{display:block;margin:0 auto;padding:.09rem;width:83.97%;border:1px solid #d3d3d3;border-radius:50%;background:#fff;}
.title1{width:100%;height:.75rem;background:url(/skin/msan/images/titlebg1.jpg) 0 bottom no-repeat #fff;background-size:100% auto;}
.title1-name{float:left;overflow:hidden;margin-left:4.6875%;}
.title1-name h3{float:left;color:#bb2f30;font:.44rem/.75rem "microsoft yahei";}
.title1-name p{float:left;color:#232323;font:.18rem/.2rem "microsoft yahei";}
.title1-name p span{display:block;margin-top:.2rem;color:#232323;font:700 .18rem/.2rem "microsoft yahei";}
.title1 a{float:right;margin-right:4.6875%;color:#7d7d7d;font:.18rem/.75rem "microsoft yahei";}
.inews{overflow:hidden;padding:5% 0;width:100%;height:auto;background:url(/skin/msan/images/newsbg.jpg) right bottom no-repeat #fff;background-size:32.8125% auto;}
.news-img{float:left;display:block;margin:0 3.75% 0 4.6875%;width:25%;}
.inews p{float:left;overflow:hidden;margin-left:3.75%;width:42.8125%;color:#686868;text-overflow:ellipsis;white-space:nowrap;font:.16rem/2 "microsoft yahei";}
.inews h3{float:left;overflow:hidden;margin-left:3.75%;width:42.8125%;color:#232323;text-overflow:ellipsis;white-space:nowrap;font:.18rem/1.2 "microsoft yahei";}
.inews h3 a{display:block;overflow:hidden;width:100%;color:#232323;text-overflow:ellipsis;white-space:nowrap;}
.inews div{float:left;overflow:hidden;margin-left:3.75%;width:42.8125%;height:.48rem;color:#1d1d1d;font:.16rem/.24rem "microsoft yahei";}
.title2{position:relative;margin:2% auto;padding:2% 0;width:55.9375%;background:url(/skin/msan/images/titlebg2.jpg) 0 0 no-repeat;background-size:100% 100%;color:#fff;text-align:center;}
.title2 span{font:.18rem/1 "microsoft yahei";}
.title2 p{font:.16rem/1 "microsoft yahei";}
.ipro{overflow:hidden;margin:2% auto;width:97.5%;}
.ipro li{float:left;overflow:hidden;padding-bottom:4%;width:50%;height:auto;}
.ipro li a{display:block;overflow:hidden;margin:0 auto;width:86.85%;border:1px solid #fff;background:#fff;}
.ipro li a span{display:block;overflow:hidden;width:100%;color:#1d1d1d;text-align:center;text-overflow:ellipsis;white-space:nowrap;font:.18rem/2.4 "microsoft yahei";}
.ipro li a img{width:100%;}
.imore{display:block;overflow:hidden;margin:2% auto;width:34.6875%;border-radius:.4rem;background:#1d1d1d;color:#ababab;text-align:center;font:.18rem/.4rem "microsoft yahei";}
.icase{overflow:hidden;padding:2% 0;width:100%;height:auto;background:#fff;}
.icase-bottom,.icase-top{overflow:hidden;margin:2% auto;width:92.5%;}
.icase-top a:nth-child(1){float:left;display:block;width:29.56%;}
.icase-top a:nth-child(2){float:left;display:block;margin:0 1.68%;width:31.08%;}
.icase-top a:nth-child(3){float:left;display:block;width:35.64%;}
.icase-top a img{display:block;width:100%;}
.icase-bottom a:nth-child(1){float:left;display:block;width:24.15%;}
.icase-bottom a:nth-child(2){float:right;display:block;width:73.98%;}
.support{width:100%;background:#fff;color:#bb2f30;text-align:center;font:.18rem/2.4 "microsoft yahei";}
.support a{color:#bb2f30;}
.class{position:fixed;top:8.33em;display:none;overflow-x:hidden;padding:.1rem 0;width:100%;height:3rem;background:#232323;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-overflow-scrolling:touch;-ms-transition:all .3s ease-in-out 0s;}
.class li{position:relative;overflow:hidden;margin:2% auto;width:90%;background:#fff;font:.2rem/.46rem "microsoft yahei";}
.class li a{float:left;display:block;overflow:hidden;padding:0 4%;width:60%;color:#666;text-overflow:ellipsis;white-space:nowrap;}
.class li span.iconfont{position:absolute;top:0;right:0;display:block;width:16%;color:#666;text-align:center;font-size:.3rem;line-height:.46rem;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.class li span.iconfont.class-up{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);}
.class li dl{float:left;display:none;width:100%;border-top:2px solid #232323;}
.class li dl dd{overflow:hidden;}
.class li dl dd a{width:100%;}
.about,.view{margin:2% auto;width:92.5%;color:#1d1d1d;font:.2rem/2.4 "microsoft yahei";}
.about a{color:#333;}
.about img{display:inline-block;width:100%!important;height:auto!important;}
.about h1,.view h1{width:100%;color:#393939;text-align:center;font:.3rem/.5rem "microsoft yahei";}
.view img{display:inline;max-width:100%;}
.lx_l iframe { width:100%; height:400px;}
.page{display:block;overflow:hidden;margin:2% auto;width:100%;height:.38rem;border-radius:.38rem;background:#ddd;color:#777;text-indent:.1rem;text-overflow:ellipsis;white-space:nowrap;font:.2rem/.38rem "microsoft yahei";}
.back{display:block;margin:2% auto;width:33.57%;height:.4rem;border-radius:.4rem;color:#393939;text-align:center;font:.2rem/.4rem "microsoft yahei";}
.product-top{margin:2% auto;width:91.25%;height:.5833rem;border-bottom:1px solid #c9c9c9;color:#7b7b7b;font:.2rem/.5833rem "microsoft yahei";}
.product-top p{float:left;}
.product-top p span{color:#c5132d;}
.product-top-right{float:right;color:#7b7b7b;}
.product-top-right a{color:#272727;vertical-align:middle;font-size:.3rem;}
.product-top-right a.show{color:#c5132d;}
.news{overflow:hidden;margin:2% auto;width:100%;height:auto;}
.news li{overflow:hidden;width:100%;height:.691rem;}
.news li a{display:block;overflow:hidden;width:100%;height:.691rem;font:.2rem/.691rem "microsoft yahei";}
.news li span:nth-child(1){float:left;display:block;overflow:hidden;margin-left:4%;width:60%;color:#1d1d1d;text-overflow:ellipsis;white-space:nowrap;}
.news li span:nth-child(2){float:right;display:block;margin-right:4%;color:#9f9f9f;}
.news li:nth-child(even){background:#fff;}
.case{overflow:hidden;margin:2% auto;width:100%;height:auto;}
.case li{overflow:hidden;padding:2% 0;width:100%;height:auto;border-bottom:1px solid #ccc;}
.case li>a{float:left;display:block;margin:0 3.75% 0 4.6875%;width:35.46875%;border:1px solid #fff;}
.case li>a img{display:block;width:100%;}
.case li h1{float:left;overflow:hidden;width:51.875%;height:.35rem;text-overflow:ellipsis;white-space:nowrap;font:.2rem/.35rem "microsoft yahei";}
.case li h1 a{color:#232323;}
.case li div{float:left;overflow:hidden;width:51.75%;height:1.1rem;color:#1d1d1d;font:.18rem/.28rem "microsoft yahei";}
.white-bg{background:#fff;}
.blue{box-sizing:border-box;border-top: none;border-right:1px solid #b2df00;border-bottom:1px solid #b2df00;border-left: none;background-color:#1367c5;}
.s_b{box-sizing:border-box;border-right:1px solid #4971b6;background-color:#103f9f;}
.nav_new{width:100%;}
.nav_new ul li{float:left;width:25%;text-align:center;}
.nav_new ul li:nth-child(4n){border-right:0;}
.nav_new ul li a{display:inline-block;color:#fff;font-size:.21rem;font-family:"microsoft yahei";line-height:.5rem;}
.nav_new ul li a:nth-child(4){border:none!important;}
.nav_new ul li a:last-child{border:none;}
.banner{position:relative;width:100%;}
.swiper-pagination{bottom:.1rem!important;width:62%!important;text-align:right!important;}
.swiper-pagination-bullet{width:.3rem!important;height:.04rem!important;background-color:#363636!important;opacity:1!important;}
.swiper-pagination-bullet-active{background-color:#da0c0c!important;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px!important;}
.icon_nav{padding:0 4%;background-color:#fff;}
.icon_nav ul li{float:left;margin:0 4%;margin-top:4%;margin-bottom:2%;width:17%;text-align:center;}
.icon_nav ul li a span{display:inline-block;overflow:hidden;margin-top:14%;width:100%;height:.3rem;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:.2rem;}
.search_new{margin-top:3%;padding:0 2%;text-align:center;}
.search_new input{padding:2% 0;width:98%;background:url(/skin/msan/images/fdj_09.png) no-repeat 97% center;background-size:7%;text-indent:3%;-webkit-background-size:7%;}
.common_title{position:relative;margin:0 3.125%;padding-top:2%;padding-bottom:2%;text-align:center;}
.common_title span{position:absolute;top:65%;left:0;z-index:0;width:100%;height:1px;background-color:#c6c6c6;}
.common_title i{position:relative;z-index:3;padding:0;color:#f5a30f;text-align:center;text-transform:uppercase;font-weight:400;font-style:normal;font-size:.16rem;}
.common_title h2{position:relative;z-index:3;display:inline-block;padding:0 4%;background:url(/skin/msan/images/index_tl.png) 0 60% no-repeat;background-size:contain;color:#da0c0c;text-align:center;font-weight:700;font-size:.23rem;line-height:.15rem;}
.common_title .title_more{position:relative;z-index:1;float:right;display:block;margin-right:3%;width:9%;color:#277ec3;white-space:nowrap;font-style:normal;font-size:.185rem;line-height:.385rem;}
.cs2{background-color:#fff;}
.cs2 h2{background-color:#fff;}
.cs2 .title_more{background-color:#fff;}
.more_i{margin-top:4%;margin-left:33%;width:auto;width:34%;height:.35rem;min-width:34%;border:1px solid #f5a30f;background-color:#fff;color:#4971b6;text-align:center;white-space:nowrap;font-size:.12rem;line-height:.35rem;}
.more_i a{padding:1% 0;color:#4971b6;font-size:.21rem;line-height:.35rem;}
.about_i_c img{float:left;display:block;margin-right:3%;margin-bottom:3%;width:35%;border:2px solid #d4dde3;vertical-align:top;}
.about_i_c{margin:0 3.125% 0 3.125%;padding:1%;color:#2c2c2c;vertical-align:top;font-size:.21rem;line-height:.32rem;}
.in_contact{line-height:.27rem;}
.common_title_new h2{background-color:#e00409!important;}
.honor_i_c{margin-top:5%;}
.honor_i_c ul li{float:left;margin:0 1.6%;width:30%;text-align:center;}
.honor_i_c ul li span{display:block;overflow:hidden;margin-top:5%;width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.2rem;}
.new_i{width:100%;}
.new_i li a{display:block;overflow:hidden;padding:0 4%;width:92%;color:#333;text-overflow:ellipsis;white-space:nowrap;line-height:.46rem;}
.new_i li{background-size:.12rem;}
.new_i li:nth-of-type(2n+1){background-color:#f5f5f5;}
.new_i li:last-of-type{border-bottom:1px solid #f5f5f5;}
.new_i li i{float:left;display:block;width:22%;color:#999;font-style:normal;font-size:.21rem;}
.new_i li span{float:left;display:block;overflow:hidden;padding-left:3%;width:75%;text-overflow:ellipsis;font-style:normal;font-size:.21rem;}
.case_i_c ul li:first-child{border-bottom:1px solid #c9c9c9;}
.case_i_c ul li{margin:0 3%;margin-bottom:3%;padding-bottom:2%;}
.case_i_c ul li h2{overflow:hidden;width:100%;color:#e50b0c;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:.23rem;}
.case_i_c ul li span{display:block;margin-top:1.5%;width:100%;color:#4f4f4f;line-height:1.7;}
.hotline{padding:.15rem 0;width:100%;height: auto; line-height:2;background-color:#1367c5;color:#fff;vertical-align:middle;text-align:center;white-space:nowrap;font-size:.21rem;}
.hotline a{width:100%;color:#fff;vertical-align:middle;text-align:left;white-space:nowrap;font-size:.365rem;}
.fanwei{ }
.beian, .fanwei{background-color:#fff;color:#000;text-align:center;font-size:.21rem;line-height:.5rem;}
.beian a,.fanwei a{color:#000; padding:0 5px;}
.common_bg{background-color:#fff;}
@media all and (min-width:640px){.content{position:relative;margin:0 auto;width:640px;}
}
.index_sale{margin:1% 7% 2% 7%;width:86%;}
.index_sale li{float:left;margin-right:5%;width:47.5%;text-align:center;}
.index_sale li dd{height:.5rem;color:#333;text-overflow:ellipsis;font-size:.21rem;line-height:.28rem;}
.color_red{color:#da0c0c;}
.index_sale li dd i{float:left;float:left;display:block;width:20%;height:.5rem;color:#da0c0c;font-style:normal;font-size:.23rem;font-family:Impact;line-height:.5rem;}
.index_sale li img{margin:1%;width:98%;border:.02rem solid #d4dde3;}
.index_sale li dd a{float:left;display:block;overflow:hidden;width:80%;color:#103f9f;text-align:left;}
.index_sale li:last-of-type{margin-right:0;}
.index_case{margin-right:3.125%;margin-bottom:2%;margin-left:3.125%;width:93.75%;}
.index_case li{float:left;margin-right:2%;width:32%;background-color:#fff;text-align:center;}
.index_case li span{display:block;height:.4rem;color:#45030f;text-overflow:ellipsis;font-size:.19rem;line-height:.4rem;}
.index_case li img{width:100%;}
.index_case li:last-of-type{margin-right:0;}
.cbtn-top{position:fixed;right:2%;bottom:10%;z-index:99999;display:none;padding:.3125em;width:3.25em;height:3.25em;border-radius:50%;color:#fff;text-align:center;font-size:1.2em;cursor:pointer;}
.index_business{margin-right:3.125%;margin-left:3.125%;width:93.75%;}
.index_business li{float:left;margin-bottom:3%;margin-left:2%;width:23.5%;border-radius:.08rem;background-color:#45030f;color:#f2f2f2;text-align:center;}
.index_business li a{display:block;height:.38rem;color:#f2f2f2;font-size:.19rem;line-height:.38rem;}
.index_business li:nth-of-type(4n+1){margin-left:0;}
.common_title2{position:relative;background-color:#45030f;text-align:center;}
.common_title2 span{position:absolute;top:50%;left:0;z-index:0;display:inline-block;width:100%;height:1px;background-color:#835a5b;}
.common_title2 h2{position:relative;z-index:1;float:left;display:block;margin-left:3.125%;padding:1.5% 1%;width:18%;width:auto;min-width:18%;background-color:#45030f;color:#f2f2f2;text-align:left;white-space:nowrap;font-weight:400;font-size:.21rem;}
.common_title2 h2 i{text-transform:uppercase;white-space:nowrap;font-style:normal;font-size:.165rem;}
.common_title2 .title_more{position:relative;z-index:1;float:right;display:block;margin-right:3%;width:9%;background-color:#45030f;color:#f2f2f2;white-space:nowrap;font-style:normal;font-size:.185rem;line-height:.5rem;}
.common_title3{position:relative;background-color:#1c1c1c;text-align:center;}
.common_title3 span{position:absolute;top:50%;left:0;z-index:0;display:inline-block;width:100%;height:1px;background-color:#adc4be;}
.common_title3 h2{position:relative;z-index:1;float:left;display:block;margin-left:3.125%;padding:1.5% 1%;width:18%;width:auto;min-width:18%;background-color:#1c1c1c;color:#f2f2f2;text-align:left;white-space:nowrap;font-weight:400;font-size:.21rem;}
.common_title3 h2 i{text-transform:uppercase;white-space:nowrap;font-style:normal;font-size:.165rem;}
.common_title3 .title_more{position:relative;z-index:1;float:right;display:block;margin-right:3%;width:9%;background-color:#1c1c1c;color:#f2f2f2;white-space:nowrap;font-style:normal;font-size:.185rem;line-height:.5rem;}
.index_product{margin:1.5625%;width:96.875%;}
.index_product li{float:left;box-sizing:border-box;margin:1.5625%;width:46.875%;background-color:#1367c5;text-align:left; box-sizing:border-box; border:1px solid #1367c5; }
.index_product li span{display:block;overflow:hidden;width:100%;height:.46rem;color:#fff;text-align:center;text-overflow:ellipsis;line-height:.46rem;}
.index_product li img{width:100%; height:120px;}
.blank_c{position:relative;height:.8rem;}
.blank_f{position:relative;height:.8rem;}
.blank_f2{position:relative;height:.1rem;}
.about_i_zc{margin:3% 3.125%;width:93.75%;height:1.3rem;border-bottom:1px dotted #000;text-align:left;line-height:.25rem;}
.about_i_zc a{color:#5d5d5d;font-size:.21rem;line-height:.35rem;}
.about_i_zc img{float:left;margin-right:5%;width:35%;}
.about_i_zc p{color:#2f2f2f;font-size:.25rem;line-height:.5rem;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.zc2{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.zc2 img{float:right;margin-right:0;margin-left:5%;}
