@charset "utf-8"; 

html,body {margin: 0;padding: 0;font-size:12px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a { padding: 0;margin: 0; text-decoration:none; font-family:"微软雅黑";}
table { border-collapse: collapse;brder-spacing: 0; }
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal;font-style: normal;}
ul { list-style: none outside none;}
caption { text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%; padding:0px; }
q:before,q:after { content:'';}
abbr,acronym { border: 0;}
p { margin:0px; padding:0px;}
ol {list-style-type: none; list-style-image: none;}
ul {list-style-type: none; list-style-image: none;}
li { list-style-type: none; list-style-image: none;}
a {text-decoration: none;outline:0; color:#333;}
a:hover { color:#1a51a5;}
table {border-collapse:collapse;border-spacing:0; font-size:12px;}
fieldset, img {border:none;}
ul,li{list-style:none; zoom:1;}
button{cursor:pointer; margin:0; padding:0;}
img { border:none; margin:0px; padding:0px;}
i { font-style:normal}
.hidden { display:none;}
.clear { clear:both;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, a img, iframe{border: 0 none;}
abbr, acronym{font-variant: normal;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input, select, button{vertical-align: middle;}
input, textarea, select{*font-size: 100%;}
button{overflow: visible;}
button::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file] > input[type=button]::-moz-focus-inner{border: 0 none;padding: 0;}
body{font-size: 12px;font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif;_font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif;color: #333333;}

/*头部-banner*/
.head-banner{ position:relative; width:100%; top:0; left:0; height:470px;}
.head{ position:absolute;width:100%; top:0; left:0; height:80px; z-index: 2;}
.h_main{ margin:0 auto; width:1000px; height:80px;}
.logo{ float:left; margin-top:30px; color:#004986; width:330px; height:50px; font-weight:bold;}
.logo img,.logo em,.logo b{ float:left;}
.logo img{ width: 58px;}
.logo b{ margin-top:6px;  font-size:36px; font-family:"黑体"}
.logo em{ margin:14px 0 0 15px; font-size:14px;}
.nav-top{ float:right; width:650px;}
.nav-top span{  float:right;  width:173px; height:26px; margin-top:8px;}
#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #menu-button{display:none}
#cssmenu { float:right;}
#cssmenu>ul>li{float:left; width:98px; height:36px; background:#004986; margin-right:2px; line-height:36px; text-align:center;}
#cssmenu>ul>li>a{display:block; color:#fff; }
#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a{ width:98px; height:36px; color:#FFF; background:#033762;}
.banner{height: 100%; overflow: hidden;}
.banner a{ display: block; height: 100%; background-position: center; background-size: cover;} 
.banner .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 15px;}

/*配件*/	
.peijian{  margin:0 auto; width:1000px; height:auto; overflow:hidden;}
.pj_title{ width:1000px; height:170px; background:#fafafa; }
.pj_title p  {margin:0 auto; padding-top:50px; width:360px; height:67px;}
.pj_title img{ float:left; margin-top:4px; width: 80px;}
.pj_title em{ float:right; font-size:14px; color:#d3d3d3; text-transform:uppercase;} 
.pj_title b{display:block;font-size:36px; color:#0c60a7;}

.pj_main ul{ width:1000px;}
.pj_main li{ height:184px; margin-bottom:37px;}
.pj_left{ float:left; margin:7px 0 0 10px;  width:210px; height:170px;}
.pj_left img,.pj_left b,.pj_left em{ float:left;width:210px }
.pj_left b{ font-size:38px; text-align:center;}
.pj_left em{ margin-top:10px; font-weight:bold;font-size:18px; text-align:center;}
.pj4 b{font-size:30px;}
.pj5 b{ font-size:36px;}
.pj1 em{ color:#f3f3f3;}  .pj1 b{ color:#d50020;}
.pj2 em{ color:#7e7e7e;}  .pj2 b{ color:#000000;}
.pj3 em{ color:#e4c38a;}  .pj3 b{ color:#1e53af;}
.pj4 em{ color:#acacac;}  .pj4 b{ color:#003d68;}
.pj5 em{ color:#9dd75f;}  .pj5 b{ color:#4e9600;}
.pj_right{ float:right;margin:6px 8px 0 0;  width:760px; height:172px;overflow:hidden;}
.pj_right img{ }
.pj1 { background:url(../images/li01bg.jpg) no-repeat;}
.pj2 { background:url(../images/li02bg.jpg) no-repeat;}
.pj3 { background:url(../images/li03bg.jpg) no-repeat;}
.pj4 { background:url(../images/li04bg.jpg) no-repeat;}
.pj5 { background:url(../images/li05bg.jpg) no-repeat;}
/*产品*/ 
.pro{ width:100%; height:570px; border-top:#999  1px solid;border-bottom:#999  1px solid;}
.pro_main{ margin:0 auto; width:1000px;}
.pro_pro{ position:relative; overflow:hidden; width:1000px; }
/* Div1 */
.Div1{width:1000px;height:379px;margin:30px auto;overflow:hidden;position:relative; background:#f5f5f5;}
.Div1_title{height:90px;padding-bottom:3px;}
.Div1_title span{float:right;display:block;height: 60px; background:#f1f1f1;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_title span a{display:inline-block;color:#6e6e6e; font-size:13px; height:30px; line-height:30px; background:#f1f1f1;padding:0 10px;margin-right:5px; vertical-align: middle;}
.Div1_title span a:hover{color:#000; background:url(../images/lizi_img004.jpg) no-repeat left center;}
.Div1_title span a.Div1_title_a1{color:#FFF;background:#f7c000;}
.Div1_main{padding-top:13px;height:285px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:1000px;height:285px;float:left;}
.Div1_main div span{background:url(../images/lizi_img006.jpg) no-repeat;width:218px;padding:0 16px;height:285px;display:block;float:left;}
.Div1_main div span a{display:block;}
.Div1_main_a1{padding:4px 3px 4px 4px;margin-bottom:4px;}
.Div1_main_a1 , .Div1_main_a1 img{width:210px;height:130px;}
.Div1_main div span b{display:block; font-size:14px;padding-left:10px;color:#787878; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.Div1_main div span p{line-height:20px;padding:0 10px;height:80px;;}
.Div1_main_a2{background:url(../images/lizi_img009.jpg) no-repeat;width:77px;height:19px;color:#fff;text-align:center;line-height:19px; margin-left:10px;  }
.Div1_main_a2:hover{background:url(../images/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a1{background:url(../images/lizi_img010.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 b , .Div1_main div span.Div1_main_span1 p{color:#33a0ff;  cursor:pointer;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2{background:url(../images/lizi_img008.jpg) no-repeat;}
.Div1_main div span.Div1_main_span1 .Div1_main_a2:hover{background:url(../images/lizi_img009.jpg) no-repeat;}
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;width:26px;height:45px;position:absolute;cursor:pointer;z-index:2;top:152px;}
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{width:26px;height:45px; }
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{ opacity:0.7;}
.Div1 .Div1_prev1{left:18px; }
.Div1 .Div1_next1{left:954px; }
.m_title{ padding-left:40px; margin: 0 auto; margin-top:50px; margin-bottom:50px; width:236px; height:50px; background:url(../images/title_bg.png) no-repeat;}
.m_title p{  width:137px; height:50px; }
.m_title b{ line-height:52px;  float:left; font-family:"Trajan Pro";font-size:48px; color:#1a51a5;}
.m_title em{ float:right; ; font-weight:bold;font-size:24px; color:#717171;}
.m_title i{float:right;  width:100px; text-align:center;  color:#9e9e9e; font-size:12px;}
.m_title strong{ color:#1a51a5; }
/*百泽相关*/
 .aboutus{ margin:0 auto; width:1000px; height:auto; padding-left:10px; overflow:hidden; }
 .au_title{ width:300px;height:28px; border-bottom:#CCC 1px solid;}
 .au_title b{ float:left; width:70px; padding-bottom:4px; border-bottom:#1a51a5 3px solid; font-size:16px; color:#1a51a5;}
 .au_title em{ float:right;}
 .au_top .tre,.au_top .news,.au_top .intro { float:left; width:300px;}
 .tre_ul ul{ margin-top:20px; list-style-type:disc;}
 .tre_ul li{ height:30px; width:300px; font-size:14px; overflow:hidden;}
 .au_top .news,.au_top .intro{ margin-left:30px;}
.intro .au_title { float:left;}
.intro img{ float:left; width:130px; height:138px; }
.intro .txt{ float:right; line-height:20px; text-indent:20px; margin-left:10px; width:156px; height:138px;}
.intro img, .intro .txt{ margin-top:20px;}
/*服务范围-链接*/  
.s-c-h-l{ width:100%; background:#f1f1f1; padding-top:40px; padding-left:10px;}
.sch_main{ margin:0 auto; padding-bottom: 20px; width:1000px;}
.schl_top{ width:1000px; height:172px;}
.ser em,.ser p, .ser i{ display:block;}
.ser{ float:left; width:376px;}
.ser em{ font-size:16px;color:#1a51a5; margin-bottom:30px;}
.ser p{ text-indent:20px; line-height:20px; color:#535353; margin-bottom:30px;}
.ser i{ width:135px; height:30px; background:#004986; color:#FFF; text-align:center; line-height:30px;}
.ser a{color:#FFF;}
.cul,.honor{ float:left; width:230px; margin-left:50px;}
.cul p, .honor p{ width:230px; text-align:center; margin-top:10px;}
.link{ height:40px; width:1000px; margin-top:50px; padding-left:10px;color:#434343; border:#CCC 1px solid; line-height:40px;}
/*尾部*/
.f1_link{ background:#222324; height:220px;}
.f1_main{ margin:0 auto; padding-top:40px; width:1000px;color:#999;}
.f1_left{ width:600px; float:left}
.f1_left ul{ float:left; margin-right:80px;_margin-right:30px; width:70px;}
.f1_left ul:nth-child(2){ width:180px;}
.f1_left li{ height:34px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.f1_left li a { color:#999;}
.f1_right{ float:right; width:300px;}
.f1_right p{ float:left; width:117px;}
.f1_right em{ display:block; margin-top:10px;width:117px; text-align:center;}
.f1_right ul{ float:left; margin-left:20px;}
.f1_right li{ height:30px;}
.li01{ font-size:16px;}
.li02,.li03,.li04{padding-left:26px;}
.li02{ background:url(../images/phone.jpg) no-repeat;}
.li03{background:url(../images/mail.jpg) no-repeat;}
.li04{background:url(../images/chat.jpg) no-repeat;}
.f2_cr{ background:#0b0c0c; height:40px;}
.f2_main{ margin:0 auto; width:1000px; color:#737475; line-height:40px; text-align:center;}
/*其他页面*/
.main{ width:100%; margin:30px 0; background:#fafafa; overflow:hidden;}
.yous_box{ width:1000px; margin:0 auto;}
.yous_Menubox {float:left;font:14px "微软雅黑"; width:216px;line-height:25px; color:#000;}
.news-title{ width:196px;height:60px; font:bold 22px "微软雅黑"; color:#FFF; padding-left:20px; line-height:60px;  background:#004986;}
.menu_tab {width:214px;height:auto; border:#CCC solid 1px;margin:0px;padding:0px;list-style:none;  text-align:left;}
.menu_tab li{display:block; background:url(../images/news-hui.png) no-repeat left; padding-left:20px; border-bottom:#e5e5e5 solid 1px;cursor:pointer;width:160px; height:40px; line-height:40px; margin-left:20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.menu_tab li a{ color: inherit;}
.menu_tab li:hover,.menu_tab li.hover{ display:block; background:url(../images/news-lv.png) no-repeat left;color:#004986; width:160px;height:40px;}
.kefu { width:214px;  margin-top:10px; border:#CCC solid 1px;}
.kefu ul{ margin-left:20px;}
.kefu li{ margin:10px 0 10px 0;  border-bottom:#e5e5e5 solid 1px;width:160px;}
.kefu li b{ display:block; width:160px; font-size:22px; color:#004986;}
.kefu li em{ display:block; width:160px; font-size:12px;}
/*内容样式*/
.yous_Contentbox{ margin-left: 240px; overflow:hidden;}
.top1{ width:760px; height:48px; background:url(../images/news-titlebg.png) no-repeat left;}
.top1 span{display:block;  float:left; font-size:18px; height:40px; line-height:40px; font-family:"微软雅黑"; color:#004986;}
.top1 em{ display:block; text-align:right;  line-height:46px; float:right; font-size:12px; font-family:"微软雅黑"; color:#a0a0a0;}
/*qq*/
.main-im{position:fixed;right:10px;top:280px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:auto;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15; padding:6px 0px;}
.tel-num a { display:block; margin:4px 0px;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:100%;height:auto;background:#f5f5f5;border-bottom-right-radius:10px; text-align:center; }
.main-im .im_main .go-top a{display:block;width:100%;height:auto; text-align:center;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

/*新闻*/
.tab1 p{ font-size:12px; font-family:"Myriad Pro";color:#b5b5b5;}
.tab1 li{ background:url(../images/new-libg.png) no-repeat left; padding-left:10px; height:36px; line-height:32px; font-size:12px; text-decoration:none; color:#004986;}
.tab1 li a{ float:left;color:#000;}
.tab1 li a:hover{color:#004986;}
.tab1 em{ float:right;color:#a0a0a0;}
.pg-wrap{ margin:1em 0; text-align:center;}
.page a{ display:inline-block;  margin:0 .3em}

.artc-con{padding:2em 1em}
.artc-tit{text-align:center}
.artc-tit h2{font-size:2em;margin-bottom:.5em}
.artc-tit .msg{font-size:1.15em;color:#888;line-height:2;border-bottom:1px solid #eee;margin-bottom:1.5em}
.artc-tit .date{ margin-left: 1em;}
.artc-txt{ font-size:1.15em;color:#333;line-height:2;margin-bottom:1em}

/*关于*/
.a_tab1{ padding:1em 0; font-size:14px; line-height:24px; text-indent:2em;}
/*联系*/
.l_tab1 li{ line-height:30px;}
.map{ width:760px; height:470px; margin-top:30px;border:#CCC 1px solid; background:#993;}
/*产品*/
.p_tab1 li{ width:240px; float:left; margin-right:12px;}
.p_tab1 li em{ cursor:pointer; display:block; margin-top:10px; width:240px; text-align:center;}
.pro-list{ margin-top: 30px;} 
.pro-list ul{ display:flex; flex-wrap:wrap; justify-content: space-between; }
.pro-list li{ margin-bottom: .5em; width: 30%; text-align:center;}
.pro-list li a{ display: block; }
.pro-list li img{ width: 240px; height: 180px;}
.pro-list li .tit{ padding: .5em; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}


@media only screen and (max-width: 1023px){

img{ max-width: 100%; max-height: 100%;}
.head-banner{ height: auto;}
.banner {height: 200px;}
.head {height: 5em; z-index: 11;}
.h_main{ width:auto;height:100%;}
.logo{ position: absolute; left: 2%; float:none;display:flex;align-items:center;margin-top:.5em;width:auto;height:auto; z-index: 12;}
.logo b,.logo em,.logo img{float:none; vertical-align: middle;}
.logo b{margin:0 .5em;font-size:1.3em}
.logo em{margin:0;font-size:1.1em}
.nav-top {float: none;width: auto;  margin-left: auto;}
.nav-top span { display: none;}
#menu-line{ display: none;}
#cssmenu{ float: none;; width:100%; z-index: 3;}
#cssmenu.on{ background: #fff;}
#cssmenu ul{ margin-top: 5em; width:100%;display:none}
#cssmenu.align-center>ul,#cssmenu.align-right ul ul{text-align:left}
#cssmenu ul li{ float: none; width:100%;height:auto; background: #fff; font-size: 1.2em; margin-right: 0; line-height: 3; border-top:1px solid rgba(120,120,120,.15) ;text-align: left;}
#cssmenu ul li a{width:100%; box-sizing: border-box; padding-left: 3em; color: #333;}
#cssmenu>ul>li.active>a, #cssmenu>ul>li:hover>a {width: auto;height: auto;color: #333;background: none;}
#cssmenu #menu-button{display:block; height: 5em; color:#000; font-size: 0; cursor:pointer; text-transform:uppercase;}
#cssmenu #menu-button::before,#cssmenu #menu-button::after{content:'';position:absolute;right:5%;display:block;width: 20px; }
#cssmenu #menu-button::before{ top:27px; height:5px; border-top:2px solid #004986;border-bottom:2px solid #004986;}
#cssmenu #menu-button::after{ top:20px; height:2px; background:#004986;}
.peijian{width:100%}
.pj_title{width:auto;padding:0 1%;height:100px;background:url(../images/title_bg1.jpg) no-repeat;background-size:cover}
.pj_title p{text-align:center;padding-top:20px;width:auto;height:auto}
.pj_title img{float:none;margin-top:0;width:20%;vertical-align:middle}
.pj_title em{display:inline-block;float:none;font-size:1.1em;vertical-align:middle}
.pj_title b{margin-bottom:.3em;font-size:1.2em}
.pj_main{ padding: 0 5%;}
.pj_main ul{width:100%}
.pj_main li{display:flex;height:40vw;margin-bottom:2em}
.pj1 {background: none;border: 2px solid #cbcbcb;}
.pj2 {background: none;border: 2px solid #0c5fa5;}
.pj3 {background: none;border: 2px solid #f3b000;}
.pj4 {background: none;border: 2px solid #565656;}
.pj5 {background: none;border: 2px solid #67BB05;}
.pj_left {float: none;display: flex;flex-direction: column;justify-content: center;align-items: center;margin:0;box-sizing: border-box;width: 30%;height: auto;}
.pj1 .pj_left{ border-right: 2px solid #cbcbcb;}
.pj2 .pj_left{ border-right: 2px solid #0c5fa5;}
.pj3 .pj_left{ border-right: 2px solid #f3b000;}
.pj4 .pj_left{ border-right: 2px solid #565656;}
.pj5 .pj_left{ border-right: 2px solid #67BB05;}
.pj_left b,.pj_left em,.pj_left img{float:none;width:auto}
.pj_left img{width:90%}
.pj_left b{font-size:1.2em}
.pj_left em{margin-top:.5em;font-size:1.1em}
.pj_right{float:none;display:flex;align-items:center;margin:0;width:70%; height:auto;overflow:auto}
.pro_main{width:auto}
.m_title{padding-left:40px;margin:3em auto;width:236px;height:50px;background:url(../images/title_bg.png) no-repeat}
.pro_pro{width:auto}
.Div1{width:100%;height:349px;margin:30px auto}
.Div1_title{height:auto;width:auto;padding-bottom:3px}
.Div1_title span{ display:flex; float: none; height:30px; overflow: scroll; }
.Div1_title span a{ flex-shrink: 0; display:inline-block;padding:0 10px;margin-right:5px;float:none}
.Div1 .Div1_next1,.Div1 .Div1_prev1{top:25%}
.Div1 .Div1_prev1{left:1em}
.Div1 .Div1_next1{left:auto;right:1em}
.Div1_main div span{background:0 0;width:50vw;box-sizing:border-box;padding:0 1em;height:52vw;box-shadow:0 0 1em 1em #fff}
.Div1_main div span:nth-child(n+3){ display: none;}
.Div1_main_a1, .Div1_main_a1  img{ width: 100%; height: 30vw}
.Div1_main div span.Div1_main_span1 .Div1_main_a1 { background: none; outline: #33a0fd;}
.Div1_main div span p { line-height: 18px; height: 36px; overflow: hidden;}
.au_title {width: auto;height: 28px;}
.aboutus{width:auto; padding:0 1% 2em}
.au_top .intro,.au_top .news,.au_top .tre{float:none;width:auto;margin-left:0}
.intro .au_title{float:none}
.au_title b {float: none;display: inline-block;}
.intro img{ margin-top: 1em; margin-right:1em}
.intro .txt{float:none;line-height:20px;text-indent:20px;margin-left:0;width:auto;height:auto}
.s-c-h-l{width:auto;padding:2em 1%}
.sch_main{padding-bottom:0;width:auto}
.schl_top{ display: flex; flex-wrap: wrap; width:auto;height:auto}
.ser,.honor,.cul{float:none;margin-left:0}
.ser{ width: 100%; flex-shrink: 0;}
.ser em {font-size: 1.2em;margin-bottom: 1em;}
.honor,.cul{ margin-top: 1em; width: 50%;}
.cul p, .honor p {width: auto;}
.link{height:auto;width:auto;margin-top:2em;padding:.5em;line-height:2em}
.link a{ display: inline-block;}
.footer{width:auto;}
.f1_link{height:auto; padding:0 1%}
.f1_main{padding-top:1em;width:auto}
.f1_left,.f1_right{ width:auto;float:none}
.f1_left{ display: flex;}
.f1_left ul{float:none;margin-right:1em;width:6em}
.f1_left li{height:2em}
.f1_left li:first-child{font-size:1.1em}
.f1_right{margin-top:1em;display:flex}
.f2_main{width:auto;padding:1em 1%;line-height:1.5}
.f2_cr{background:#0b0c0c;height:auto}
.li01 {font-size: 1.2em;}
.main-im{right:.5em;top:70vw}
.main{ box-sizing: border-box; margin: 0; padding:  1em 2%;}
.yous_box{width:auto}
.yous_Menubox{float:none;width:auto;line-height:normal}
.news-title{display:none}
.menu_tab{display:flex;flex-wrap:wrap;width:auto;height:auto;border:#ccc solid 1px;text-align:left}
.menu_tab li{width:auto;flex:auto;margin:0 .5em; font-size: 1.2em;}
.menu_tab li.hover,.menu_tab li:hover{width:auto;height:auto}
.kefu{width:auto;margin-top:10px}
.kefu ul{padding:0 .5em;display:flex;align-items:center;justify-content:space-around;margin-left:0}
.kefu li{margin:0;width:auto;border:none}
.kefu ul li:first-child{display:none}
.yous_Contentbox{padding:0 2%;margin-left:0;overflow:hidden}
.map{width:auto;height:80vw;margin-top:30px;background:0 0}
.tab1 li{display:flex}
.tab1 li a{width:75%;float:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tab1 li em{margin-left:auto}
.artc-tit h2 {font-size: 1.3em;}
.pro-list li img {
    width: auto;
    height: 20vw;
}


}
