﻿body{}
.top{height:520px;background:#FFF url(../images/top.jpg) no-repeat top center;}
.tob{height:446px;background:#FFF url(../images/tob.jpg) no-repeat top center;}


.box{width:1200px;margin: 0 auto;}
.container{background:#fff;padding: 10px 0px 0px 0px;margin-bottom:38px;}
.promotion{overflow: hidden;height: 407px;}
.dtlbtu-y{width:560px;}
.dtlbtu-y .hd{height: 45px;background: #FBEFEB;margin-bottom:10px;}
.dtlbtu-y .hd h2{text-align: center;line-height: 45px;float: left;color: #fff;font-size:24px;font-weight:bold;width: 170px;height: 45px;background: #D3000F;}
.dtlbtu-y .hd a{text-align: center;line-height: 45px;float: right;color: #333333;font-size: 16px;padding-right: 15px;}
.dtlbtu-y .bd{overflow: hidden;}
.dtlbtu-y ul{overflow: hidden;}
.dtlbtu-y li{height: 44px;}
.dtlbtu-y li a{float: left;line-height: 44px;color: #333;font-size: 18px;background: url(../images/hfw.jpg) no-repeat 0px 20px;padding-left: 14px;}
.dtlbtu-y li span{float: right;color: #666;line-height: 44px;font-size: 16px;}
.dtlbtu-y li a:hover{color: #D80E0D;}

.icturetitle{margin: 40px 0px 60px 0px;overflow: hidden;height: 182px;position: relative;}
.icturetitle .hd{background:url(../images/sdfw.jpg) no-repeat;height:182px;width: 46px; float: left;margin-right: 22px;}
.icturetitle .hd a{height:182px;width:46px;display: block;}
.icturetitle .bd{height:182px;float: left;width: 1132px;}
.icturetitle .bd ul{}
.icturetitle .bd li{float: left;margin-right: 15px;width:265px;height: 182px; }
.icturetitle .bd li a{width:265px;height: 182px;  display: block;}
.icturetitle .bd img{width:265px;height: 182px; display: block;}
.icturetitle .prev,.icturetitle .next{width: 26px; height: 41px; position: absolute; top:97px; margin: -35px; z-index: 99;}
.icturetitle .prev{background: url(../images/zbyu.png) no-repeat;left: 103px;}
.icturetitle .next{background: url(../images/ybyu.png)  no-repeat;right: 47px;}
.icturetitle .title{opacity: 0.7;width: 265px;position: absolute;top: 150px;background: #181a1b;height: 32px;}
.icturetitle .bd .title a{color: #fff;line-height: 33px;font-size: 16px;text-align: center;height: 32px;}

.catalog{overflow: hidden;}
.catalog .hd{height:65px;background: url(../images/nmgre.png) no-repeat center;margin-bottom: 30px;}
.catalog .bd{overflow: hidden;}
.catalog .bd ul{width: 1300px;overflow: hidden;}
.catalog .bd ul li{width: 248px;height:58px;margin:0px 65px 35px 0px;background: #FBF6F2; border: 1px solid #FFD5A7;float: left;}
.catalog .bd ul li a{line-height: 60px;color:#d80e0c;font-size: 24px;text-align: center;display: block;}

.cepdalog{margin-top: 30px;overflow: hidden;}
.cepdalog .hd{height:65px;background: url(../images/degre.png) no-repeat center;margin-bottom: 30px;}
.cepdalog .bd{overflow: hidden;}
.cepdalog .bd ul{width: 1300px;overflow: hidden;}
.cepdalog .bd ul li{width: 248px;height:58px;margin:0px 65px 35px 0px;background: #FFFFFF; border: 1px solid #FF9E38;float: left;}
.cepdalog .bd ul li a{font-weight: bold;line-height: 60px;color:#d80e0c;font-size: 24px;text-align: center;display: block;}

.footer{clear: both; border-top:2px solid #D80E0D;background: #fff; color: #333; font-size:14px;}
.footer-cont{position: relative; padding-right:120px; min-height: 80px; overflow: hidden; text-align: center;}
.footer-wzbs{position: absolute; right: 0; top: 50%; margin-top: -40px;}
.footer-wzbs img{vertical-align: middle;}
.footer-copyright{padding:30px 0; text-align: left; line-height: 30px;}
.footer-copyright .beian{padding-left: 25px; margin-left: 5px; background: url(../images/beian.png) no-repeat left center;}
.footer-copyright a{color:#fff;}
.footer-copyright a:hover{text-decoration: underline;}
.condwser{ width:1200px; margin:0 auto; clear:both;}
.footer-copyright a{ color: #333;}



.lhwork-box{ }

.swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 300ms;transform: scale(0.8);}
.swiper-slide-duplicate-active{transform: scale(1);}


.oneitem{width: 800px;height: 500px;}
#certify{position: relative;width: 100%;margin: 0 auto;overflow: hidden;}
#certify .swiper-container{padding-bottom: 60px;overflow: inherit;}
#certify .swiper-slide{width: 800px;height: 500px;background: #fff;border-radius: 0.15rem;}
#certify .swiper-button-prev,
#certify .swiper-button-next{position: absolute;display: block;height: 80px;width: 40px;line-height: 0;font-size: 0;cursor: pointer;background: rgba(0, 0, 0, .29) url(../images/arrows.png) no-repeat;color: #fff;top: 50%;transform: translateY(-50%);padding: 0;border-radius: 5px;border: none;outline: none;}
#certify .swiper-button-prev{left: 0;background-position: -20px 0px;}
#certify .swiper-button-prev:hover{background-position: -20px -88px;}
#certify .swiper-button-next{right: 0;background-position: -136px 0px;}
#certify .swiper-button-next:hover{background-position: -140px -88px;}
#certify .swiper-slide .title{opacity: 0.7;width: 800px;position: absolute;bottom: 0px;background: #181a1b;height:40px;}
#certify .swiper-slide .title a{color: #fff;line-height:40px;font-size: 18px;height:40px;text-align: left;display: block;padding-left: 19px;}

.oneitem img.bigimg{display: block; height: 300px; margin: 0 auto;}
.bigimg img{width: 800px;height: 500px;}

.aushdw{top: 0px;height: 90px;background: #fff6eb;position: absolute;width: 1200px;}
.contasaw{background: #fff6eb;height: 40px;}

.bxomotion{overflow:hidden;margin-bottom: 30px;}
.dtlbtu-x{overflow: hidden;width:585px;height: 228px;}
.dtlbtu-x .hd{height: 37px;}
.dtlbtu-x .hd h2{line-height: 37px;height: 37px;float: left;color: #fff;font-size:28px;font-weight:bold;padding-left: 40px;padding-right: 24px;background: #e0101d url(../images/23436178.jpg) center left no-repeat;}
.dtlbtu-x .hd a{line-height: 35px;text-align: center;/* padding-top: 13px; */background: url(../images/23436180.png) center no-repeat;width: 110px;height: 35px;float: right;color: #888;}
.dtlbtu-x .bd{margin-top: 15px;width: 585px;overflow: hidden;}
.dtlbtu-x ul{overflow: hidden;}
.dtlbtu-x li{height: 44px;}
.dtlbtu-x li a{float: left;line-height: 44px;color: #333;font-size: 18px;background: url(../images/hfw.jpg) no-repeat 0px 20px;padding-left: 14px;}
.dtlbtu-x li span{float: right;color: #333;line-height: 44px;font-size: 16px;}
.dtlbtu-x li a:hover{color: #D80E0D;}

.undreowns{width: 1200px;height: 200px;margin-bottom: 24px;}
.undreowns img{width: 1200px;height: 200px;display: block;}
.ly_link_top{margin-bottom: 50px;}
.ly_link_top h3{background: url(../images/asdq.jpg) no-repeat center center; width: 640px;height: 55px;margin: 0 auto;font-size: 36px;font-weight: bold;color: #d80e0c;text-indent: 144px;line-height: 62px;}
.ly_link_top a{color:#FFF; text-decoration: none;font-size: 17px;display: block; }
.ly_link_top a:hover{color:#FFF; text-decoration: none;}
.ly_link{width: 1147px;height:340px;margin: 35px auto 1px;}
.ly_link_m{width: 392px;height:216px;float:left;border:0px;}
.ly_link_xz{width: 359px;height:216px;float:right;}


.catammjw {width: 1200px;margin: 0 auto;}
.catammjw h3 {background: url("../images/text_background.jpg") no-repeat center center;width: 640px;height: 55px;margin: 0 auto;font-size: 36px;font-weight: bold;color: #d80e0c;text-indent: 144px;line-height: 62px;}
.catammjw .text {margin-top: 32px;margin-bottom: 46px}
.catammjw .text span {display: inline-block;width: 229px;height: 44px;line-height: 44px;font-size: 16px;background-color: #fff3ed;text-indent: 48px;margin-top: 16px;}
.catammjw .text span a {text-decoration: none;cursor: pointer;}
.catammjw .text span:nth-child(2), span:nth-child(3), span:nth-child(4), span:nth-child(5), span:nth-child(7), span:nth-child(8), span:nth-child(9), span:nth-child(10), span:nth-child(12), span:nth-child(13), span:nth-child(14), span:nth-child(15), span:nth-child(17), span:nth-child(18), span:nth-child(19), span:nth-child(20), span:nth-child(22), span:nth-child(23), span:nth-child(24), span:nth-child(25), span:nth-child(27), span:nth-child(28), span:nth-child(29), span:nth-child(30)  {margin-left: 8px;}
.catammjw .text .icon-1 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px 6px;}
.catammjw .text .icon-2 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px 6px;}
.catammjw .text .icon-3 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px 6px;}
.catammjw .text .icon-4 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px 6px;}
.catammjw .text .icon-5 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px 6px;}
.catammjw .text .icon-6 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -54px;}
.catammjw .text .icon-7 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -54px;}
.catammjw .text .icon-8 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px  -54px;}
.catammjw .text .icon-9 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px  -54px;}
.catammjw .text .icon-10 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px  -54px;}
.catammjw .text .icon-11 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -112px;}
.catammjw .text .icon-12 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -112px;}
.catammjw .text .icon-13 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -112px;}
.catammjw .text .icon-14 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -112px;}
.catammjw .text .icon-15 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -112px;}
.catammjw .text .icon-16 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -173px;}
.catammjw .text .icon-17 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -173px;}
.catammjw .text .icon-18 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -173px;}
.catammjw .text .icon-19 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -173px;}
.catammjw .text .icon-20 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -173px;}
.catammjw .text .icon-21 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -233px;}
.catammjw .text .icon-22 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -233px;}
.catammjw .text .icon-23 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -233px;}
.catammjw .text .icon-24 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -233px;}
.catammjw .text .icon-25 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -233px;}
.catammjw .text .icon-26 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -294px;}
.catammjw .text .icon-27 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -294px;}

.catammjw .text .icon-28 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -294px;}
.catammjw .text .icon-29 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -290px;}
.catammjw .text .icon-30 {background: #fff3ed url(../images/icon_background.png) no-repeat -971px -292px;}
.catammjw .text .icon-31 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -353px;}


.service{margin:60px 0px 50px 0px;}
.service h3{background: url(../images/fewdob.jpg) no-repeat center center; width: 640px;height: 55px;margin: 0 auto;font-size: 36px;font-weight: bold;color: #d80e0c;text-indent: 144px;line-height: 62px;}
.service a{color:#FFF; text-decoration: none;font-size: 17px;display: block; }
.service a:hover{color:#FFF; text-decoration: none;}
.service ul{overflow:hidden;width: 1300px;margin-top: 40px;}
.service ul li{float: left;width: 350px;height: 180px;margin-right:75px;}
.service ul li a{width: 350px;height: 180px;display: block;}
.ly_link{width: 1147px;height:340px;margin: 35px auto 1px;}
.ly_link_m{width: 392px;height:216px;float:left;border:0px;}
.ly_link_xz{width: 359px;height:216px;float:right;}