body,p,ul,li,dl,dt,dd,h1,h2,h3{margin: 0;padding: 0;list-style: none;}
p,a,div,body{font-size: 14px;color: #545454;font-family: microsoft yahei;}
.w{width: 1200px;margin: 0 auto;padding: 0px;}
a{text-decoration: none;}
.fl{float: left;}
.fr{float: right;}
.df{display: flex;justify-content: space-between;}
#head{background: url(../images/bg_head.png) repeat-x 0 0;}
.topbarl,.topbarr,.topbar{height: 45px;line-height: 45px;}
.topbarl,.topbarr a,.topbarr{color: #979797;}
.topbarr span{margin: 0 6px}
.top{height: 120px;overflow: hidden;}
.topl{float: left;width: 200px;}
.topl .logo a{display: block;width: 155px;height: 43px;background: url(../images/logo.png) no-repeat 0 0;text-indent: -9999em;}
.topl .logo{padding: 34px 0 0 4px}
.topc{float: left;height: 54px;border-left: 1px solid #e5e5e5;margin-top: 30px;padding-left: 16px;width: 332px;}
.topc h2{font-size: 26px;color: #333333;font-weight: bold;height: 30px;line-height: 30px;}
.topc h3{font-size: 16px;color: #727272;font-weight: normal;}
.topr{float: left;}
.topr .dh{height: 53px;background: url(../images/bg_tel1.png) no-repeat 0 center;padding-left: 60px;margin-top: 30px;}
.topr .dh h2{color: #515151;font-size: 14px;font-weight: normal;}
.topr .dh h3{color: #424242;font-size: 28px;font-weight: bold;}
.but{float: left;padding-top: 32px;height: auto;overflow: hidden;width: 390px;}
.but a{display: block;float: left; height: 50px;line-height: 50px;width: 152px;margin-right: 20px; border: 1px solid #e5e5e5;text-align: center;border-radius: 60px;}
.but a span{background: url(../images/arrow.png) no-repeat right center;padding-right: 20px;color: #000000;font-size: 17px;}
.but a:hover{background: #33488e;border: 1px solid #33488e;}
.but a:hover span{color: #fff;background: url(../images/arrowh.png) no-repeat right center;}
.menu ul li{float: left;border-right: 1px solid #eee;}
.menu ul {height: auto;overflow: hidden;}
.menu ul li a{display: block;height: 65px;line-height: 65px;font-size: 16px;color: #343434;width: 149px;text-align: center;}
.menu ul li a:hover,.menu ul li.hover a{color: #fff;background: #1d3482}
.menu ul li a span{background: url(../images/home.png) no-repeat 0 center;padding-left: 26px;}
.flickerplate{position: relative; width: 100%;height: auto; background:none;overflow: hidden}
.flickerplate ul.flicks{width: 10000%; height: 100%; padding: 0px; margin: 0px; list-style: none}
.flickerplate ul.flicks>li{float: left; width: 1%; height: 100%; background-position: center; background-size: cover; display: table}
.flickerplate ul.flicks>li .flick-inner{height: 100%; color: #fff; display: table-cell; vertical-align: middle}
.flickerplate ul.flicks>li img{width: 100%;display: block;}
.flickerplate .arrow-navigation{position: absolute; height: 80%; width: 10%; top: 10%; z-index: 100; overflow: hidden}
.flickerplate .arrow-navigation .arrow{display: block; height: 100%; width: 90%; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out}
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover{cursor: pointer}
.flickerplate .arrow-navigation.left{left: 0%}
.flickerplate .arrow-navigation.left .arrow{opacity: 0; margin: 0px 0px 0px 50%; background-image: url(../images/left.png); background-repeat: no-repeat; background-position: left}
.flickerplate .arrow-navigation.right{right: 0%}
.flickerplate .arrow-navigation.right .arrow{opacity: 0; margin: 0px 0px 0px -50%; background-image: url(../images/right.png); background-repeat: no-repeat; background-position: right}
.flickerplate .arrow-navigation.left.hover .arrow{opacity: 1; margin: 0px 0px 0px 20%}
.flickerplate .arrow-navigation.right.hover .arrow{opacity: 1; margin: 0px 0px 0px -20%}
.flickerplate .dot-navigation{position: absolute; bottom: 15px; width: 100%; text-align: center; z-index: 100;}
.flickerplate .dot-navigation ul{text-align: center; list-style: none; padding: 0px 15px}
.flickerplate .dot-navigation ul li{display: inline-block; float: none}
.flickerplate .dot-navigation .dot{width: 46px; height: 7px; margin: 0px 6px; background: #fff;-webkit-transition: background-color 0.2s ease-out; -moz-transition: background-color 0.2s ease-out; -o-transition: background-color 0.2s ease-out; -ms-transition: background-color 0.2s ease-out; transition: background-color 0.2s ease-out}
.flickerplate .dot-navigation .dot:hover{cursor: pointer; background: #0c79b8;}
.flickerplate .dot-navigation .dot.active{background-color: #0c79b8}
.flickerplate.animate-transform-slide ul.flicks{-webkit-perspective: 1000; -webkit-backface-visibility: hidden; transform: translate3d(0%, 0px, 0px); -webkit-transform: translate3d(0%, 0px, 0px); -webkit-transition: -webkit-transform 0.6s; -o-transition: -o-transform 0.6s; -moz-transition: -moz-transform 0.6s; transition: transform 0.6s}
.flickerplate.animate-transition-slide ul.flicks{position: relative; left: 0%; -webkit-transition: left 0.4s ease-out; -moz-transition: left 0.4s ease-out; -o-transition: left 0.4s ease-out; -ms-transition: left 0.4s ease-out; transition: left 0.4s ease-out}
.flickerplate.animate-jquery-slide ul.flicks{position: relative; left: 0%}
.flickerplate.animate-scroller-slide{padding-bottom: 0px; overflow: auto}
.flickerplate.animate-scroller-slide ul.flicks{position: auto}
#bn{height: 394px;}
.bn1{background: url(../images/ban01.jpg) no-repeat center top;}
.bn2{background: url(../images/ban02.jpg) no-repeat center top;}
.bn3{background: url(../images/ban03.jpg) no-repeat center top;}

.bn img{width: 100%;}
#f2{height: 488px;background: url(../images/bg_f2.jpg) no-repeat center top;}
.f2b{height: auto;overflow: hidden;padding-left: 29px;}
.f2b a{display: block;float: left;width: 183px;text-align: center;margin-right: 56px;}
.f2b a img{display: block;width: 175px;height: 175px;border-radius: 50%;border: 4px solid #fff;transition: all ease-in-out 3s;}
.f2b a .pic{border-radius: 50%;box-shadow: 0 0 4px #ccc;}
.f2b a p{color: #212121;font-size: 18px;margin-top: 20px;padding-bottom: 20px;}
.f2b a:nth-child(5n){margin-right: 0;}
.f2b a:hover img{transform:rotate(360deg);}
.f2b a:hover p{background: url(../images/bg_p.jpg) no-repeat center bottom;}
.sch{height: auto;overflow: hidden;padding: 20px 0 0;}
.schl{float: left;padding-top: 6px;}
.schl{font-size: 16px;color: #333333;}
.schr{float: right;height: 38px;line-height: 38px;border: 1px solid #cfcfcf;border-radius: 40px;width: 315px;padding: 0 20px 0 25px;}
.schr input{border: none;background: none;display: block;padding: 0}
.schr input.sub{cursor: pointer;height: 38px;background: url(../images/bg_sch.jpg) no-repeat right center;width: 24px;float: right;}
.schr input.shuru{float: left;height: 38px;line-height: 38px;width: 282px;}
.f2 .f1t{padding: 20px 0;}

#f1{background: #f3f3f3;}
.f1{padding-bottom: 72px;}
.f1t{text-align: center;padding: 46px 0 40px;}
.f1t h2{font-size: 38px;color: #212121;font-weight: normal;background: url(../images/bg_f1t.png) no-repeat center top;padding-top: 30px}
.f1t h2 span{color: #1d3482;}
.f1t p{color: #676767;font-size: 18px;}
.f1b{height: auto;overflow: hidden;}
.f1l{float: left;width: 548px;}
.f1r{float: right;width: 596px;}
.f1r .pic img{display: block;width: 578px;height: 355px;border: 9px solid #fff}
.f1l h2{font-size: 29px;color: #181717;font-weight: bold;}
.f1l h3{font-size: 30px;color: #bdbdbd;text-transform: uppercase;}
.f1l p{color: #646464;line-height: 1.9em;margin-top: 30px;}
.f1l .more{margin-top: 70px;}
.f1l .more a{display: block;float: left;margin-right: 16px; width: 140px;height: 48px;line-height: 48px;color: #646464;text-align: center;border: 1px solid #dcdcdc;border-radius: 50px;}
.f1l .more a:hover{color: #fff;background: #1d3482;border: 1px solid #1d3482;}


.f3b{height: auto;overflow: hidden;position: relative;margin-top: 20px;margin-bottom: 70px;}
.f3b ul{position: absolute;width: 40px;left: 580px;z-index: 999;}
.f3b ul li {background: url(../images/bg_li.png) repeat-y center 0;padding-bottom: 237px;}
.f3b ul li a{display: block;background: #fff; cursor: pointer;width: 32px;line-height: 32px;border-radius: 50%; height: 32px;text-align: center;font-size: 15px;color: #656565;border: 4px solid #626262;}
.f3bl{width: 542px;}
.f3b ul li a:hover{border: 4px solid #1d3482;}
.f3bl dl dt img{width: 542px;height:340px;border-radius: 8px;display: block;}
.f3bl dl dd h2{font-weight: bold;color: #333333;font-size: 31px;margin-top: 24px;margin-bottom: 6px;}
.f3bl dl dd p{font-size: 15px;color: #545454;line-height: 1.9em;margin-bottom: 36px;}
.f3br dl dd h2{margin-top: 0px;}
.f3br dl {margin-bottom: 40px;}

#f4{background: url(../images/bg_f4.jpg) no-repeat center top;margin-bottom: 20px;margin-top: 30px;}
.f4{height: 462px;padding-top: 20px;}
.f4b{height: auto;overflow: hidden;margin-top: 30px;}
.f4b a{display: block;float: left;text-align: center;height: 60px;width: 198px;border-right: 1px solid #efefef;padding-top: 60px;}
.f4b a.a1{background: url(../images/b1.png) no-repeat center top;}
.f4b a.a2{background: url(../images/b2.png) no-repeat center top;}
.f4b a.a3{background: url(../images/b3.png) no-repeat center top;}
.f4b a.a4{background: url(../images/b4.png) no-repeat center top;}
.f4b a.a5{background: url(../images/b5.png) no-repeat center top;}
.f4b a.a6{background: url(../images/b6.png) no-repeat center top;border-right: none;}
.f4b a h2{font-size: 16px;color: #313131;font-weight: normal;}
.f4b a p{font-size: 12px;color: #a5a5a5;text-transform: uppercase;}

.sld{}
.sld .hd{}
.sld .hd ul {height: 64px;background: #f8f8f8;border-bottom: 2px solid #1d3482;overflow: hidden;}
.sld .hd ul li{float: left;}
.sld .hd ul li a{display: block;height: 64px;line-height: 64px;color: #444444;font-size: 18px;padding: 0 17px;}
.sld .hd ul li.on a{color: #fff;background: #1d3482;}
.sld .bd{height: 746px;margin-top: 30px;}
.sld .bd .bdb{margin-top: 30px;}
.sld .bd .bdb ul li{float: left;margin-right: 16px;width: 288px;}
.sld .bd .bdb ul{height: auto;overflow: hidden;}
.sld .bd .bdb ul li a{display: block;text-align: center;}
.sld .bd .bdb ul li a .pic{display: flex;width: 288px;height: 168px;justify-content: center;align-items: center;}
.sld .bd .bdb ul li a .pic img{display: block;max-width: 288px;max-height: 168px;}
.sld .bd .bdb ul li a p{height: 46px;line-height: 46px;overflow: hidden;}
.sld .bd .bdb ul li:nth-child(4n){margin-right: 0;}
.sld .bd .bdt{background: #1f1f1f;height: 476px;overflow: hidden;}
.sld .bd .bdl{float: left;width: 800px;height: 476px;background: #ededed;display: flex;justify-content: center;align-items: center;}
.sld .bd .bdl img{max-width: 800px;max-height: 476px;}
.sld .bd .bdr{float: right;width: 400px;}
.sld .bd .bdri{padding: 40px 26px;}
.sld .bd .bdri h2{color: #fff;height: 66px;line-height: 66px;border-bottom: 1px dashed #565656;font-size: 26px;overflow: hidden;}
.sld .bd .bdri .more a{display: block;color: #fff;width: 140px;height: 45px;line-height: 45px;text-align: center;background: #1d3482;border-radius: 45px;}
.sld .bd .bdri .des,.sld .bd .bdri .des p{color: #fff;font-size: 14px;}
.sld .bd .bdri .more {margin-top: 30px;}
.sld .bd .bdri .des{margin-top: 32px;line-height: 1.8em;max-height: 206px;overflow: hidden;}
#footer{background: #27282c;clear: both;}
.fttop{height: auto;overflow: hidden;padding:50px 0 40px;}
.ftl{float: left;padding-top: 10px;width: 436px;}
.ftl .fttel{color: #fff;font-weight: bold;margin: 28px 0 30px; font-size: 33px;height: 48px;line-height: 48px;background: url(../images/bg_tel.png) no-repeat 0px center;padding-left: 60px;}
.ftl .copy,.ftl .copy a{color: #b9b9b9;}
.ftl .copy{line-height: 1.8em;}
.ftc{float: left;width: 404px;}
.ftc h2{color: #fff;font-weight: bold;font-size: 16px;margin-bottom: 20px;}
.ftc ul{height: auto;overflow: hidden;}
.ftc ul li{float: left;width: 136px;height: 36px;line-height: 36px;}
.ftc ul li a{color: #b9b9b9;}
.ftc p{color: #b9b9b9;margin-top: 20px;line-height: 1.8em;}
.ftbottom{border-top: 1px solid #414244;padding: 20px 0 30px;}
.flink,.flink a{color: #b9b9b9;}
.ftr{float: right;width: 358px;text-align: center;border-left: 1px solid #525357;}
.ftr p,.ftr p a{color: #b9b9b9;}
.ftr p span{display: inline-block;background: url(../images/bg_wx.png) no-repeat 0 center;height: 20px;line-height: 20px;padding-left: 30px;}
.ftr p{margin-bottom: 12px;}
.ftr .pic{margin-bottom: 8px;}
.ftr .pic img{width: 120px;}
#f6{background: url(../images/bg_f6.jpg) no-repeat center top;padding-top: 120px;}
.f6t{height: auto;overflow: hidden;}
.f6l{float: left;width: 258px;}
.f6lt{height: 128px;background: url(../images/bg_f6lt.jpg) no-repeat 0 0;padding-top: 90px;}
.f6lt h2,.f6lt h3{color: #fff;text-align: center;padding-left: 10px;}
.f6lt h2{font-size: 27px;margin-bottom: 4px;}
.f6lt h3{font-size: 18px;font-weight: normal;}
.f6l .pic img{display: block;width: 258px;}
.f6r{float: right;width: 850px;padding-top: 122px;}
.f6r .hd,.f6r .hd ul{height: 58px;overflow: hidden;}
.f6r .hd ul li{float: left;}
.f6r .hd ul li a{display: block;height: 58px;line-height: 58px;font-size: 21px;color: #252525;}
.f6r .hd ul li.li1{background: url(../images/bg_li1.png) no-repeat right center;padding-right: 20px;margin-right: 20px;}
.f6r .hd ul li.on a{font-weight: bold;}
.toutl{float: left;width: 265px;}
.toutl a{display: flex;width: 230px;height: 116px;justify-content: center;align-items: center;}
.toutl a img{width: 230px;max-height: 116px;display: block;}
.toutr{float: left;width: 570px;}
.toutr h2{margin-bottom: 14px;font-weight: normal;}
.toutr h2 a{font-size: 16px;color: #343434;}
.toutr p{line-height: 1.9em;color: #7d7d7d;}
.toutr p a{color: #1f8aef;}
.tout{height: auto;overflow: hidden;margin-bottom: 24px;}
.xwlist{height: auto;overflow: hidden;}
.xwlist dl{float: left;width: 375px;margin-right: 90px;margin-bottom: 30px;}
.xwlist dl dt{float: left;text-align: center;width: 66px;height: 76px;border: 2px solid #dcdcdc;margin-right: 24px;}
.xwlist dl dt .date1{font-size: 36px;color: #999999;}
.xwlist dl dt .date2{font-size: 12px;color: #848484;}
.xwlist dl dd h2{margin-bottom: 8px;font-weight: normal;}
.xwlist dl dd h2 a{font-size: 15px;color: #343434;}
.xwlist dl dd{float: left;width: 280px;}
.xwlist dl dd p{font-size: 14px;color: #7d7d7d;line-height: 1.8em;}
.xwlist dl:nth-child(2n){margin-right: 0;}
.f6br dt{height: 22px;line-height: 22px;background: url(../images/bg_dt.png) no-repeat 0 center;padding-left: 36px;margin-bottom: 12px;}
.f6br dl{float: left;}
.f6b{height: auto;overflow: hidden;clear: both;margin-top: 20px;margin-bottom: 60px;}
.f6bl{float: left;width: 258px;height: 135px;background: url(../images/bg_f6bl.png) no-repeat 0 0;text-align: center;overflow: hidden;}
.f6bl h2{color: #fff;font-weight: normal;margin-top: 30px;}
.f6br{float: right;width: 896px;padding-top: 30px;}
.f6br dl dd{background: url(../images/bg_dd.png) no-repeat 0 5px;padding-left: 36px;color: #7d7d7d;line-height: 1.8em;}
.f6br dl{float: left;width: 426px;}
.f6br dl dd a{color: #1f8aef;}
.f6br dl dt a{font-size: 15px;}

.ititle{text-align: center;padding: 104px 0 0;}
.ititle h2,.ititle h3{color: #fff;}
.ititle h3{background: url(../images/bg_h3.png) no-repeat center bottom;font-size: 20px;font-weight: normal;padding: 10px 0 28px;}
.ititle h2{font-size: 44px;font-weight: bold;}
.pos{background: url(../images/pos.png) no-repeat 0 center;height: 24px;line-height: 24px;padding-left: 30px;margin-top: 130px;}
.pos,.pos a{color: #fff;}

.catdir,.cat{height: 53px;background: #f4f4f4;margin-top: 40px;}
.catdir ul li{float: left;border-right: 1px solid #e2e2e2;width: 299px;}
.catdir ul li a{display: block;height: 53px;line-height: 53px;text-align: center;font-size: 18px;color: #373737;}
.catdir ul li a:hover,.cat a:hover,.cat a.hover,.catdir ul li.hover a{color: #fff;background: url(../images/bg_a.png) no-repeat center bottom #1d3482;}
.catdir ul li:nth-child(4n){border-right: none;}
.if-t h2{font-size: 30px;color: #353535;text-align: center;font-weight: normal;}
.if-t h2:before,.if-t h2:after{height: 26px;content: "";display: inline-block;width: 258px;}
.if-t h2:before{background: url(../images/bg_l.png) no-repeat 0 0;}
.if-t h2:after{background: url(../images/bg_r.png) no-repeat 0 0;}
.if-t p{text-align: center;text-transform: uppercase;font-size: 16px;color: #4b4a4a;margin-top: 6px;}
.if-t{padding: 30px 0 0;margin-top: 20px;}
.if1 .about{padding: 10px 50px;line-height: 2em;}
.if1 .about p{font-size: 15px;}
.if1 .about p img{margin: 30px 0}
.if1 .btn{text-align: center;}
.if1 .btn a{display: inline-block;width: 175px;height: 50px;line-height: 50px; text-align: center;color: #fff;font-size: 17px;background: #33488e;border-radius: 50px;}
/*********************产品中心页面*******************/
#rongyu{background: #f4f4f4;margin-top: 10px;}
.cat a{font-size: 16px;color: #373737;display: inline-block;height: 53px;padding: 0 17px;}
.cat {line-height: 53px;text-align: center;}
.photo{height: auto;overflow: hidden;padding-bottom: 42px;padding-top: 40px;}
.photo a{display: block;float: left;text-align: center;margin-right: 21px;margin-bottom: 20px;width: 284px;}
.photo a .pic{width: 282px;height: 320px;border: 1px solid #e5e5e5;display: flex;justify-content: center;align-items: center;}
.photo a .pic img{max-width: 282px;max-height: 320px;}
.photo a p{height: 50px;line-height: 50px;overflow: hidden;}
.fenye{text-align: center;margin: 40px 0;}
.fenye a,.fenye span{display: inline-block;height: 26px;line-height: 26px;text-align: center;padding: 0 8px;border: 1px solid #ddd;border-radius: 2px;margin: 0 4px;}
.fenye a:hover,.fenye span.current{background: #1d3482;color: #fff;border: 1px solid #1d3482;}
.photo a:nth-child(4n){margin-right: 0;}

.show-photo{line-height: 2em;padding: 30px 20px 40px;}
.photo-des{margin-top: 26px;height: 476px;overflow: hidden;background: #000}
.desl{float: left;height: 474px;border: 1px solid #e5e5e5;width: 772px;background: #fff;display: flex;justify-content: center;align-items: center;}
.desl img{max-width: 772px;max-height: 474px;}
.desr{float: right;width: 425px;}
.desr-i{padding: 40px 45px;}
.desr-i h2{color: #fff;font-size: 26px;font-weight: bold;height: 70px;line-height: 70px;overflow: hidden;border-bottom: 1px dashed #565656;}
.canshu{line-height: 2.2em;padding: 40px 0 0;height: 188px;overflow: hidden; color: #fff;}
.canshu p,.canshu{color: #fff;}
.desr-i .btn a{display: inline-block;color: #fff;width: 140px;height: 45px;line-height: 45px;text-align: center;background: #1d3482;border-radius: 45px;}
.desr-i .btn{margin-top: 36px;}

/*****************新闻资讯页面***************/

.nr{height: auto;overflow: hidden;margin-top: 50px;}
.dleft{float: left;width: 240px;}
.dleft .lanmu{}
.dleft .lanmu h2.title{background: #1d3482;color: #fff;height: 75px;line-height: 75px;font-size: 26px;text-align: center;}
.dright{width: 920px;float: right;}
.dleft .lanmu ul{margin: 5px 0 40px;}
.dleft .lanmu ul li{margin-bottom: 3px;}
.dleft .lanmu ul li a{display: block;height: 52px;line-height: 52px;background: #f5f5f5;font-size: 18px;color: #191919;text-indent: 50px;}
.dleft .lanmu ul li a:hover,.dleft .lanmu ul li.hover a{color: #fff;background:url(../images/bg_ullia.png) no-repeat right center #1d3482;}
.dleft .lanmu .lxwm{height: 199px;padding-left: 22px;overflow: hidden;}
.dleft .lanmu .lxwm h2{font-size: 23px;color: #1d3482;font-weight: bold;}
.dleft .lanmu .lxwm h3{font-weight: normal;color: #4f4f4f;font-size: 20px;margin-top: 120px;}
.dright .news dl{border: 1px solid #e5e5e5;height: 210px;padding: 0 22px;margin-bottom: 16px;padding-top: 24px;}
.dright .news dl dt{float: left;width: 254px;display: flex;justify-content: center;align-items: center;height: 190px;}
.dright .news dl dt a img{display: block;max-width: 254px;max-height: 190px;}
.dright .news dl dd{float: right;width: 600px;}
.dright .news dl dd p{color: #7d7d7d;line-height: 2em;margin: 6px 0 30px;}
.dright .news dl dd .more{text-align: right;}
.dright .news dl dd .more a{display: inline-block;width: 90px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #b6b6b6;}
.dright .news dl dd h2 a{font-size: 18px;color: #404040;font-weight: normal;}
.dright .news dl dd h2{height: 40px;line-height: 40px;overflow: hidden;margin: 10px 0;}
.dright .news dl:hover{background: #f8f8f8;}

/****************新闻详情页**********************/
.detail{line-height: 2em;padding: 30px 0 40px;}
.show-title{text-align: center;}
.detail img{margin: 20px 0;max-width: 900px;}
.show-title h1{font-weight: normal;font-size: 32px;color: #404040;padding: 20px 0;}
.show-title .date{border-bottom: 1px solid #f0f0f0;padding-bottom: 30px;color: #888;}
.content ul{height: auto;overflow: hidden;}
.content ul li.lil{float: left;}
.content ul li.lir{float: right;}
.content{border-top: 1px solid #f0f0f0;padding: 20px 0 60px;}

/****************单页**********************/
.page{padding: 30px 0 40px;}
.page p,.detail p,.detail span{line-height: 2em!important;}
.page img{margin: 20px 0;max-width: 1100px;}
.detail p,.detail span{text-align: left!important;}
.detail p,.detail span{font-family: Microsoft Yahei!important;font-size: 16px!important;}
/*****************关于我们页面资质荣誉************/
#rongyu{margin-top: 30px;}
.honor{width: 1350px;margin: 0 auto;}
.honor .hd{height: 40px;position: relative;}
.honor .hd a{display: block;cursor: pointer;width: 17px;height: 34px;top: 140px;position: absolute;}
.honor .hd a.prev{background: url(../images/al.png) no-repeat 0 0;left: 0;}
.honor .hd a.next{background: url(../images/ar.png) no-repeat 0 0;right: 0;}
.honor .bd{padding-left: 84px;width: 1200px;overflow: hidden;}
.honor .bd ul{}
.honor .bd ul li{float: left;text-align: center;width: 280px;margin-right: 20px;}
.honor .bd ul li a{display: block;}
.honor .bd ul li a .pic{display: flex;justify-content: center;align-items: center;width: 280px;height: 286px;}
.honor .bd ul li a .pic img{max-width: 280px;max-height: 286px;display: block;}
.ry{padding-bottom: 80px;padding-top: 20px;}
.qiyeb{padding: 30px 0 60px;text-align: center;}





