body{background-color:#FFE7CF;font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#333;min-width:1100px;} 
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;} 
img{border:0 none;vertical-align:top;} 
ul,li,ol{list-style-type:none;} 
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal} 
a{text-decoration:none;color:#333;} 
a:hover{text-decoration:underline;} 
input,textarea,a,a:hover{outline:none;} 
textarea{resize:none;} 
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;} 
.clearfix{*zoom:1;} 
.fl{float:left; _display:inline;} 
.fr{float:right; _display:inline;} 
.pr{position:relative;} 
.abs{position:absolute;} 
.c-l{ clear: left;}

.banner{ background-image:url(../images/banner.jpg); height:274px; background-position:center; padding-top:45px;}
.banner .t1{font-size: 22px; color: #fff;line-height:48px;text-align: center;font-weight: bolder;}
.banner .t2{margin-top:170px;font-size: 24px;color: #b14708;text-align: center;font-weight: bolder;}
.title-box{ font-size: 36px;color:#E35B21; text-align: center; line-height: 100px; font-weight: bolder;height: 100px;}
.title-message{font-size: 36px;color:#fff; text-align: center; line-height: 120px; font-weight: bolder;height: 120px;}
.title-bg1{ background: url(../images/title-bg.png) center no-repeat;}
.title-bg2{ background: url(../images/title-bg2.png) center no-repeat;} 
.box-content-1{width: 1218px; margin:0 auto;}
.qrcode-box{}
.qrcode-box li{ text-align: center; background: url(../images/box-1-li-bg.jpg); width: 406px; height: 406px; display:block; float: left;}
.qrcode-box li.qrcode-style2{background: url(../images/box-1-li-bg2.jpg);}

.qrcode-box .title-qrcode{ font-size: 22px; color: #fff;line-height: 48px; font-weight: bolder;}
.qrcode-box .title-qrcode-fs-20{ font-size: 20px; color: #fff;line-height: 48px;}
.qrcode-box .info-qrcode{font-size: 16px; line-height: 24px; margin: 16px 0; color: #944908;font-weight: bolder;}
.qrcode-box img{width: 135px;height: 135px;border: 10px #FFDBC6 solid;}
.qrcode-box .tag-qrcode{ font-size: 14px; text-align: left;color: #7E5950; line-height: 20px; margin: 20px auto; width: 336px;}

.box-specialities{width: 1216px; margin:0 auto; color: #fff;}
.specialities li{text-align: center; background: url(../images/box2-li-bg.jpg);width: 304px; height: 232px; display:block; float: left;}
.specialities li.moreZY{font-weight:bolder;background-position: 0 232px; font-size:30px;line-height: 208px;text-align: center;}
.specialities li.moreZY a{text-decoration: none;color:#fff;}
.specialities-title{ font-size: 24px; line-height: 75px;font-weight: bolder;}
.specialities-info{ font-size: 16px; line-height: 24px; height: 48px;  text-align: left; width: 236px; margin:16px auto;}
.specialities-more,.specialities-more a{font-size: 18px; line-height: 54px; color: #f1582c;}
.specialities-more a:hover{ text-decoration: underline;}
.b365{ width: 1220px;margin: auto;}
.Q365code{background: url(../images/qrcode365.jpg); width: 607px; height: 297px;float: left;}
.Q365info{ background: url(../images/steminfo365.jpg);width: 606px;height: 297px;float: left;}
.qcode365title{ font-size: 22px; font-weight: bold;color: #fff; line-height: 94px; text-indent: 50px;text-align: left;}
.qrcodeimg{width: 280px;margin: 5px auto auto 120px;width: 135px;height: 135px;float: left;}
.qrcodeimg img{border: 10px solid #FFDCC4;}
.btn-down{width: 230px; float: left; margin-left: 20px; text-align: center;}
.btn-down a{display:block;width: 220px; height: 45px; font-size: 24px; color:#e9542c; font-weight: bolder;line-height:45px; border: 2px solid #e9542c; border-radius: 45px; margin: 20px;}
.btn-down a:hover{background-color:#F3582C ;color: #fff; text-decoration: none;}
.Q365info{font-size: 16px; line-height: 30px;color: #965e44; text-indent: 60px; text-align: left;}

.Q365info span{font-size: 18px; font-weight: bolder;color:#b14708}
.info-content{ margin-top: -15px;}
.box-message{background: url(../images/bg-message-box.jpg) center; height: 336px;}
.box-message-content{width: 1200px;margin: auto;}
.swiper-container{--swiper-theme-color: #fff;}
.swiper-wrapper{height: 220px;}