@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Noto+Sans+SC:400,500,700,900);
/*gloabl*/
*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-touch-callout:none;}
:focus{outline: none;}
html{font-size: 16px;min-width:1000px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button form,fieldset,input,textarea,p,blockquote,th,td{line-height: inherit;}
body{background:#ffffff;color:#494949;font-size:101%;font-family:"Noto Sans SC","Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;line-height: 1.5;}
html,body{-webkit-tap-highlight-color:rgba(0,0,0,0);color: #333333;-webkit-font-smoothing: antialiased;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0 none;}
input,img,select{vertical-align:middle;border:0;}
ol,ul,dl,dd,dt{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
del,ins,a{text-decoration:none;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
abbr,acronym{border:0;}
input{color:inherit;line-height:1.5;padding:.25em;border:0;}
input,button,select,textarea{outline:none;line-height:1.6; vertical-align:top;filter:chroma(color=#000000);}
textarea{resize:none;padding: 5px;}
img{max-width: 100%;vertical-align: middle;objec-fit: none;}
br{clear: both;height: 0;overflow: hidden;zoom: 1;}
*:after,*:before{transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}
.absolute{position: absolute;}
.relative{position: relative;}
.line-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.line-3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}

a,a:hover{color:inherit;text-decoration:none;display: inline-block;}
.title{font-size: 131%;padding-bottom: 5px;display: block;}
.hide{display: none;}
.center{text-align: center}
.flex{display: flex;align-items: flex-start;justify-content: space-between;}
.flex-a{flex: 0 0 auto;}
.flex-1{flex: 1;}
.flex-2{flex: 1;}
.flex-3{flex: 1;}
.cr,.clear{clear: both;overflow: hidden;zoom: 1;height: 0;}
.q::after,.main::after{content:'';display: table;height: 0;overflow: hidden;zoom:1;clear: both;}
.btn,input[type=button],button{cursor: pointer;background: #33339a;border:1px solid #33339a;border-radius: 3px;color: #fff;padding: 12px 25px;font-size: 105%;line-height: 1.1;display: inline-block;}
.btn:hover,input[type=button]:hover,button:hover{color: #fff;}
.left{float: left;}
.right{float: right;}
.cGray{color: #949292;}
.img img,*[class*="img"],*[class*="image"]{background: none;background: url(../img/err.png) no-repeat center;}
.zcenter{left: 50%;top: 50%;transform: translate(-50%, -50%);}
*[class*="-title"],[class*="_title"]{font-size: 110%;font-weight: bold;}
*[class*="-desc"],[class*="_desc"]{font-size: 90%;color: #999999;}
.app{max-width: 1080px;margin: 0 auto;}
.m-10{margin: 10px !important;}
.m-15{margin: 15px !important;}
.m-20{margin: 20px !important;}
.m-b-10{margin-bottom: 10px !important;}
.m-l-10{margin-left: 10px !important;}
.m-r-10{margin-right: 10px !important;}
.m-t-10{margin-top: 10px !important;}
.m-b-15{margin-bottom: 15px !important;}
.m-l-15{margin-left: 15px !important;}
.m-r-15{margin-right: 15px !important;}
.m-t-15{margin-top: 15px !important;}
.m-b-20{margin-bottom: 20px !important;}
.m-l-20{margin-left: 20px !important;}
.m-r-20{margin-right: 20px !important;}
.m-t-20{margin-top: 20px !important;}
/*page*/
.page{text-align: center;margin:25px;clear: both;padding:5px 10px;}
.page span,.page a{padding:3px 5px;font-family:Geneva,Arial,Helvetica,sans-serif;border:1px solid #ccc;display:inline-block;margin-right:5px}
.page span.current{color:red;}
.page span.pageher,.page span.current{border:0 none;}

.main{max-width: 1213px;margin:0 auto;zoom: 1;}

.header{width: 100%;align-items: center;}
.menu{width: auto;}
.menu li{padding: 0 5px;font-size: 16px;position: relative;z-index: 9;}
.menu a{padding: 15px 20px;border-bottom: 2px solid #ffffff;}
.menu li a:hover,.menu li:hover a{border-bottom: 2px solid #33339a;}
.menu .subnav{display: none;position: absolute;left: 0;right: 0;top: 100%;width:200px;padding-top:35px;background-color: #fff;border-top: 2px soild #33339a;}
.menu .subnav a{padding: 8px 20px;display: block;border-width: 0 !important;}
.menu .subnav a:hover{color: #fff;background-color: #33339a;}
.menu li:hover .subnav{display: block;}
.menu li:hover .subnav:empty{display: none;}
.menu li.search a{width: 85px;height: 0;overflow: hidden;padding: 56px 0 0;display: block;background: url(../img/search.png) no-repeat center;background-size: contain;}
.menu li.search a:hover{border-color: #ffffff;}
.menu li.search .subnav{width: 270px;padding: 40px 10px 10px;transform: translateX(-50%);}
.menu li.search .subnav .search-text,.page-search .search-text{border: 1px solid #33339a;}
.menu li.search .subnav .search-btn,.page-search .search-btn{padding: 5px 15px;}

.page-search{padding: 10px 0;}
.page-search .search-text{flex: 1 1 auto;}

.banner{max-width: 100%;overflow: hidden;position: relative;}
.banner .ban-pagination{display: inline-block;position: absolute;bottom: 30px;display: flex;width: 100%;text-align: center;flex-direction: row;justify-content: center;z-index: 999;}

.banner .swiper-prev ,.banner .swiper-next{width: 50px;height: 50px;margin-top: -27px;display: block;position: absolute;top: 50%;text-indent: -9000px;background-position: center;transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;background: url(../img/ban_pre.png) no-repeat center;background-color: rgba(23,23,60,0.2 );border-radius: 50%;opacity:1;z-index: 9}
.banner .swiper-prev:hover ,.banner .swiper-next:hover{background-color: #17173c}
.banner .swiper-prev{left: 80px}
.banner .swiper-next{background-image: url(../img/ban_next.png);right: 80px}
.banner .ban-pagination .swiper-pagination-bullet{width: 15px;height: 15px;display: inline-block;background: transparent;border-radius: 50%;margin-right: 20px;overflow: hidden;text-indent: -999px;cursor: pointer;z-index: 9;opacity: 1;background: rgba(255,255,255,0.8)}
.banner .ban-pagination .swiper-pagination-bullet-active{background: #33339a;}

.pro-item-box{overflow: hidden;zoom: 1;min-height: 400px;}
.pro-item-box li{float: left;width: 50%;padding-right: 10px;align-items: inherit;margin-bottom: 10px;}
.pro-item-box li:nth-child(2n){padding-right: 0;padding-left: 10px;}
.pro-item-box li .img{width: 260px;height: 195px;overflow: hidden;background: #fff;position: relative;display: inline-block;flex: none;}
/* .pro-item-box li .img img{border-radius: 5px;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);} */
.pro-item-box li .img img{width: 260px;height: 195px}
.pro-item-box li .text{flex: auto;padding-left: 15px;}
.pro-item-box li .text .bt{font-size: 18px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.pro-item-box li .text .ms{font-size: 14px;color: #666;line-height: 24px;margin: 20px 0;display: block;}
.pro-item-box li .text .more{display: inline-block;text-transform: uppercase;font-size: 12px;color: #8e8e8e;border: 1px solid #e2e2e2;padding: 5px 10px;}
.pro-item-box li .text .more:hover{background: #33339a;color: #fff;}
.proSlideTitle li span{display: inline-block;font-size: 16px;color: #666;padding: 8px 10px;border-radius: 5px}
.proSlideTitle li{display: inline-block;padding: 0 15px;position: relative;cursor: pointer;}
.proSlideTitle li::after{content:'';display: inline-block;width: 1px;height: 20px;background-color: #666;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.proSlideTitle li:last-child::after{background: none;}
.proSlideTitle li.on span{color: #fff;background: #33339a}

.ind_tt h3 {font-size: 26px;color: #333;font-weight: bold;}
.ind_tt h3 span {text-transform: uppercase;font-size: 16px;color: #999999;font-weight: normal}
.ind_gy_bg{background: url(../img/ind_gy_bg.jpg) no-repeat center 0; padding-top: 130px;}

.ind_gy{padding:50px 128px 0;text-align:center;background:#fff;}
.ind_gy .gy_tt h3{font-size:26px;font-weight:bold;color:#333;}
.ind_gy .gy_tt p{font-size:14px;color:#b8b8b8;}
.ind_gy  .ms{padding:50px 0 40px;font-size:14px;line-height:30px;color:#666;}
.ind_gy .more a{display:inline-block;font-size:14px;color:#fff;line-height:32px;background:#4141b0;padding:0 24px;}
.ind_gy .more a:hover{padding:0 30px;}

.khal_com{overflow:hidden;position:relative;margin-left:-21px;margin-right:-21px;}
.khal_com .swiper-slide{padding:21px;}
.khal_com .swiper-slide .al_pad{cursor: default;border:1px solid #dedede;transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;}
.khal_com .swiper-slide:hover .al_pad{box-shadow:0 0 20px rgba(0,0,0,0.3);}
.al_pad img{width: 374px;height: 280px;}
.khal_com .swiper-slide .simg{display:block;width:100%;height:280px;overflow:hidden;}
.khal_com .swiper-slide .padd{padding:30px 25px;}
.khal_com .swiper-slide .padd .h3{font-size:18px;color:#333333;display:block;}
.khal_com .swiper-slide .padd .h3:hover{color:#314295;}
.khal_com .swiper-slide .padd .p{font-size:14px;color:#999999;padding:15px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:36px;height:54px;}
.khal_com .swiper-slide .padd .m{display:inline-block;padding-left:36px;height:26px;line-height:26px;color:#333333;font-size:14px;position:relative;}
.khal_com .swiper-slide .padd .m::after{position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid #333333;border-radius:50px;content:'';background:url(../img/ind_mico.png) no-repeat center center;}
.khal_com .swiper-slide .padd .m:hover{padding-left:62px;}
.khal_com .swiper-slide .padd .m:hover:after{left:26px;background-color:#314295;border-color:#314295;background-image:url(../img/ind_mico_hv.png);}

.khal_pad{position: relative;}
.khal_pad .anli-prev,.khal_pad .anli-next{width:30px;height:30px;position:absolute;left:-60px;top:50%;margin-top:-15px;background:url(../img/al_l.png) no-repeat center center;cursor:pointer;}
.khal_pad .anli-next{left:auto;right:-60px;background-image:url(../img/al_r.png);}

.news_top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e2e2;padding-bottom:16px}
.news_top .title{display:inline-block;font-size:16px;color:#999}
.news_top .title span{font-size:26px;color:#333;font-weight:bold}
.news_top .more{display:inline-block;font-size:14px;color:#8e8e8e;border:1px solid #e2e2e2;padding:6px 15px}
.news_top .more:hover{border-color:#33339a;background:#33339a;color:#fff}
.ind_news .news_nav{width:100%}
.ind_news .news_nav .flag_c{border-bottom:none;padding-top:30px;width:50%;margin-right:86px}
.ind_news .news_nav .flag_c .img{width:564px;height:309px;overflow:hidden}
.ind_news .news_nav li{width:50%;float:left}
.ind_news .news_nav li a{display:block;position:relative}
.ind_news .news_nav li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#33339a}
.ind_news .news_nav li:hover a:after{width:100%}
.ind_news .news_nav li:hover a{padding-left:10px}
.ind_news .news_nav li .text{display:flex;justify-content:space-between;align-items:center;padding:35px 0}
.ind_news .news_nav li .text .left{text-align:center;min-width: 75px;}
.ind_news .news_nav li .text .left .m-d{font-size:24px;color:#666666;padding-bottom:12px}
.ind_news .news_nav li .text .left .y{font-size:16px;color:#666;text-align: center;}
.ind_news .news_nav li .text .rit{flex:auto;padding-left:23px}
.ind_news .news_nav li .text .rit h3{font-size:16px;color:#333333;padding-bottom:15px}
.ind_news .news_nav li .text .rit p{font-size:14px;color:#666;line-height:24px}


.footer{height:auto;background:#0e0e3d}
.footer .footer_a{padding:45px 0 20px;display:flex;justify-content:space-between;align-items:center}
.footer .footer_a .footer_a-1{width:410px;align-items: flex-start;}
.footer .footer-qrcode{width: 150px;}
.footer_links{padding-bottom:15px;font-size:14px;color:#fff}
.footer_links a{color:#aaa;display:inline-block;padding:3px 8px;font-size:13px}
.footer_links a:hover{color:#fff}
.footer .footer_a .footer_a-3{width:auto;text-align:left;color:#fff}
.footer .footer_a .footer_a-3 h3{font-size:20px;padding-bottom:20px;color:#fff}
.footer .footer_a .footer_a-3 p{text-align:left;max-width: 655px;}
.footer .footer_a .footer_a-3 p a{font-size:15px;color:#aaa;margin-right:10px;white-space:nowrap;}
.footer .footer_a .footer_a-3 p a:hover{color:#fff}
.footer .footer_a .footer_a-3 p a:last-child{margin-right:0}
.footer .footer_b .copy{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid rgba(255,255,255,0.2)}
.footer .footer_b .copy p,.footer_b .copy p a{color:#707070;font-size:14px}
.footer .footer_b .copy p a:hover{color:#fff}

.about-main-content{width: 850px;}

.min-left,.min-right,.min-right{display:inline-block}
.min-left{width:300px}
.min-left .top_tname{display:block;width:100%;background:#33339a;color:#fff;font-size:30px;text-align:left;padding:20px 30px}
.min-left .top_tname .en{text-transform:uppercase;font-size:32px}
.min-left ul{width:100%}
.min-left ul li{width:100%}
.min-left ul li a.a1{width:100%;display:block;background-color:#f3f3f3;position:relative;font-size:18px;color:#444444;padding:20px 0;padding-left:50px;line-height:1;border-bottom:1px solid #e3e2e2}
.min-left ul li a.a1:after,.min-left ul li a.a1:before{content:"";position:absolute;right:35px;top:0;width:8px;height:100%;}
.min-left ul li a.a1:after{content:"›";line-height: 59px;}
.min-left ul li a.a1:before{left: 20px;top:50%;width:5px;height: 5px;border-radius: 100%;background-color: #FF9E13;}
.min-left ul li:hover a.a1,.min-left ul li.li_hv a.a1{background-color:#33339a;color:#fff;border-color:#33339a}
.min-left ul li:hover a.a1:after,.min-left ul li.li_hv a.a1:after{content:"›";transform:rotate(90deg);}
.min-left ul li:hover a.a1:before,.min-left ul li.li_hv a.a1:before{background-color: #fff;}

.min-right{width:850px}
.min-right .rit_top{display:flex;align-items:center;justify-content:space-between;font-size:0;width:100%;border-bottom:1px solid #ddd;padding-bottom:17px}
.min-right .rit_top .tname{font-size:24px;color:#33339a;display:inline-block}
.min-right .rit_top .position,.min-right .rit_top .position a{font-size:14px;color:#666}

.news_list li{padding:40px 0  25px;border-bottom:1px dashed #ddd}
.news_list li:last-child{border-bottom:0 none;}
.news_list li .bt{display:block;font-size:18px;color:#030101;padding-bottom:5px}
.news_list li .tims{font-size:14px;color:#6d6d6d}
.news_list li .ms{display:block;font-size:14px;color:#6d6d6d;margin:15px 0 5px}
.news_list li .more{text-align:right}
.news_list li .more a{display:inline-block;color:#33339a;font-size:14px}
.sub_gy{margin-top: 0;}
.sub_gy .art_top{text-align:center;}
.sub_gy .art_top .art_tt{font-size:26px;color:#333;padding-bottom:15px}
.sub_gy .art_top .art_tm{font-size:14px;color:#666}
.sub_gy .art_body{line-height:1.6;font-size:16px;color:#333;margin: 20px 0;}

#allmap{width: 100%;height: 500px;margin: 50px 0;}
#allmap img{max-width: auto;}

.left-lx{border:1px solid #ddd;border-top:3px solid #33339a;margin-top:30px;width:100%;padding:22px}
.left-lx .title{padding-bottom:20px}
.left-lx .title h3{font-size:20px;color:#33339a;font-weight:bold}
.left-lx .title p{padding-top:3px;text-transform:uppercase;font-size:16px;color:#6d6d6d}
.left-lx .ms{font-size:15px;color:#333333;line-height:26px;padding:20px 0 15px}
.sub_info{padding-top: 50px;}

.cp_list{margin: 0 0 50px;}
.cp_list li{width:262px;float:left;margin-right:32px;margin-bottom: 32px;}
.cp_list li:nth-child(3n){margin-right:0}
.cp_list li a{display:block;font-size:0}
.cp_list li a .img,.zizhi_list .img{width:262px;height:194px;overflow:hidden;position:relative;border:1px solid #dddddd}
.cp_list li a .img::after{opacity: 0;position:absolute;left:50%;top:50%;content:"+";color:#fff;border:1px solid #fff;line-height:1;width:50px;height:50px;text-align:center;border-radius: 100%;font-size:45px;transform: translate(-50%,-50%);}
.cp_list li a .img::before{opacity: 0;position:absolute;left:0;top:0;right:0;bottom:0;content:"";background-color:#33339a;}
.cp_list li a:hover .img:before{transform:scale(1.0);-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);opacity:0.9}
.cp_list li a:hover .img:after{opacity:0.9}
.cp_list li a .bt{padding:18px 10px 25px;width:100%;font-size:16px;color:#333;text-align:center}
.zizhi_list .img{overflow:inherit;}
.zizhi_list .img img{width:262px;height:194px;}

.cp_art .art_cptt{font-size:26px;color:#000;position:relative;padding-bottom:15px;padding-top:5px}
.cp_art .art_cptt:after,.cp_art .art_cptt:before{content:"";position:absolute;left:0;bottom:0;background:#33339a;height:1px;width:120px}
.cp_art .art_cptt:before{background:#e1e1e1;width:100%}
.cp_art .art_cpr .art_lx .lx_phone{background-color:#33339a;border-radius:5px;width:200px;height:52px;font-size:16px;color:#FFFFFF;font-weight:bold;margin-right:20px;line-height:52px;padding-left:45px;display:inline-block}


.cp_art .ar_tt{display:flex;align-items:center;justify-content:space-between;position:relative;border-bottom:1px solid #ddd;padding:12px 0;width:100%}
.cp_art .ar_tt:after{content:"";position:absolute;bottom:0;width:105px;height:2px;background:#33339a;left:0}
.cp_art .ar_tt h3{font-size:16px;font-weight:bold;color:#33339a;display:inline-block;padding:5px 18px}
.cp_art .cp_td .art_body{font-size:14px;color:#333333;line-height:1.8;margin:15px 0 0px}

.wscnph-files,.wscnph-files:hover{display: inline-block;padding: 2px 15px;background-color: #33339a;color: #fff;border-radius: 5px;margin: 5px 0;}
.art_cpa{align-items: flex-start;}
.art_cpaimg {margin-right: 20px;}

.ind_lx_bg{padding:30px 0 15px;background:#efefef}
.ind_lx{display:flex;justify-content:space-between;align-items:center}
.ind_lx .contactinfo{width:440px}
.ind_lx .contactinfo h3{font-size:16px;font-weight:700;color:#333;padding-bottom:20px}
.ind_lx .contactinfo p{font-size:14px;color:#666;line-height:28px}
.ind_lx .contactform{width:740px}
.ind_lx .contactform .contactform_top{display:flex;justify-content:space-between}
.ind_lx .contactform .inputtxt{background-color:transparent;color:#333;font-size:14px;border:0;border-bottom:1px solid #ccc;width:220px;height:30px;line-height:30px;padding:8px 0;margin-bottom:25px;transition:all .3s ease-out 0s}
.ind_lx .contactform .contactform_btm .contactform_content .inputtxt{width:100%}
.ind_lx .contactform .inputtxt.submit{background-color:#33339a;height:40px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;width:100%;color:#fff;font-weight:700;font-size:14px;padding:5px 0;cursor:pointer}
.ind_lx .contactform .inputtxt.submit:hover{background-color:#0e0e3d;color:#fff}


.zoomify{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.zoomify.zoomed{cursor:-webkit-zoom-out;cursor:zoom-out;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;position:relative;z-index:1501}.zoomify-shadow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:1500;background:rgba(0,0,0 ,.3);opacity:0}.zoomify-shadow.zoomed{opacity:1;cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out}

.zoomify.zoomed{height: auto !important;max-height: 95% !important;width: auto !important;}

@media screen and (max-width:769px) {
    html{min-width: 100%;overflow-x: hidden;}
    .main{width: 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;}
    .tempWrap{max-width: 100%;width: 100%;}
    .header{display: block;position: relative;}
    .header .logo{position: relative;pointer-events: none;padding-right: 70px;}
    .header .menu{text-align: center;}
    .header .search{display: none;}
    .header .menu,.header .subnav,.header .menu li:hover .subnav{display: none;position: relative;}
    .header .menu_mobile::after{content: "ΙΙΙ"; position: absolute;top: 0;right: 0;width: 80px;height: 80px;line-height:80px;font-size:30px;display: block;text-align: center;transform: rotate(90deg);}
    .header:hover .menu{display: block;}
    .banner,.banner img{height: 200px;}
    .header .menu .flex{display: block;margin-top: 20px;overflow: hidden;}
    .header .menu .flex li{float: left;width: 33.33333%;}
    .header .menu .flex a{padding:8px 10px;display: block;}
    .menu li a:hover, .menu li:hover a{border: 0 none;}
    .ind_gy_bg{padding-top: 200px;padding-bottom: 50px;}
    .ind_gy_bg .ind_gy{padding:50px 10px 0;margin: 0 35px;width: auto;}
    .ind_gy .ms{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical;padding-bottom: 0;margin-bottom: 50px;}
    .khal_com .swiper-wrapper{display: block !important;}
    .khal_com .swiper-slide{width: 100% !important;}
    .ind_news .news_nav li{width: 100%;}
    .footer .footer_a{display: block;}
    .footer .footer_a .footer_a-1{padding-bottom: 20px;width: 100%;}
    .min-left{width: 100%;}
    .min-left .left-lx,.rit_top .position{display: none;}
    .about-main-content,.min-right{max-width: 100%;}
    .about-main-content{margin-top: 20px;}
    .homeProductTitle,.proSlideTitle{display: block;overflow: hidden;zoom: 1;}
    .homeProductTitle .ind_tt{padding: 15px 5px 30px;}
    .proSlideTitle li{display:inline-block;padding: 0 5px;}
    .proSlideTitle li::after{display: none;}
    .homeProductNav .pro-item-box li{display: block;width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 10px;}
    .homeProductNav .pro-item-box li .img{display: block;width: 100%;padding-left: 0;padding-right: 0;height: 200px;}
    .homeProductNav .pro-item-box li img{display: block;padding-left: 0;padding-right: 0;height: 360px;width:100%;max-width: none;}
    .cp_list{display: block;overflow: hidden;zoom: 1;margin-bottom: 10px;}
    .cp_list li{width: 50%;margin: 0;padding: 0 15px 15px 0;overflow: hidden;}
    .cp_list li:nth-child(2n){padding-right:0;}
    .cp_list li a .img{display: block;width:100%;overflow: hidden;height: calc((100vw/2 - 25px)*3/4);}
    .art_cpaimg .tempWrap{width: 100% !important;}
    .art_cpr{width: 100%;}
    .sub_gy{margin-top: 20px;}
    .ind_news .news_nav li .text{padding: 15px 0 0;}
    .ind_lx,.ind_lx .contactform .contactform_top,.contactform_btm,.art_cpa{display: block;}
    .ind_lx .contactinfo,.ind_lx .contactform{width: 100%;}
    .ind_lx .contactform{margin-top: 50px;}
}