/* 
* @Author: anchen
* @Date:   2022-01-21 18:18:56
* @Last Modified by:   anchen
* @Last Modified time: 2022-03-18 09:29:01
*/

.nivoSlider img{position: initial;}
.title{width: 1200px;margin: 0 auto;}
.title>span{font-size: 30px;color: #333;vertical-align: middle;}
.title>p{font-size: 20px;text-transform: uppercase;color: #9f9f9f;margin-left: 12px;vertical-align: bottom;display: inline-block;}
.title>a{font-size: 16px;color: #9f9f9f;float: right;margin-top: 12px;}
.title>a>img{vertical-align: middle;margin-left: 10px;}
.contentBox{padding-top: 100px;}
#contact .contentBox{padding-top: 0px;}
.adv{margin: 60px auto 100px;font-size: 0;line-height: 1;}
.adv>li{margin-right: 28px;width: 200px;display: inline-block;transition:0.5s;text-align: center;height: 304px;padding: 60px 38px 0;vertical-align: top;}
.adv>li:last-child{margin-right: 0;}
.adv>li span{font-size: 18px;color: #4d4d4d;display: inline-block;padding-bottom: 12px;border-bottom: 2px solid #999999;margin: 28px auto 18px;font-weight: bold;}
.adv>li p{font-size: 14px;color: #666;line-height: 24px;}
.contentBox{width: 1200px;}
#youshi{height: auto;padding-bottom: 1px;background: #fafafa;}
.adv>li:hover{background: #fff;box-shadow: 0 0 4px rgba(127,127,127,0.61);}
#cases{height: auto;padding-bottom: 1px;background: url(/static/img/1241_16.jpg) no-repeat center top #fff;}
.bs{height: 446px;padding-top: 94px;width: 1200px;margin: 0 auto 80px;}
.bs>div{float: left;width: 356px;}
.bs>div>b{width: 40px;height: 6px;background: #fff;display: block;margin: 38px 0 44px;}
.bs>div>p{color: #fff;font-size: 20px;line-height: 28px;margin-bottom: 26px;}
.bs>div>a{display: block;margin-top: 30px;width: 140px;height: 40px;line-height: 38px;border-radius: 20px;border:1px solid #fff;text-align: center;font-size: 16px;color: #fff;}
.bs>ul{margin-top: 44px;float: right;width: auto;}
.bs>ul>li{border-left: 1px solid #6e6e71;padding: 40px 39px 0;height: 298px;float: left;width: 160px;text-align: center;}
.bs>ul>li>p{font-size: 20px;padding-bottom: 30px;border-bottom: 1px solid #6e6e71;margin-bottom: 26px;color: #fff;}
.bs>ul>li>p:nth-child(4){font-size: 16px;}
.bs>ul>li>a{font-size: 16px;color: #8e8e8f;transition:0.5s;line-height: 28px;display: block;}
.bs>ul>li>a:hover{color: #fff;}
.caseslist>div{margin:0 auto 44px;width: 1200px;}
.caseslist>div>span{font-size: 30px;color: #4d4d4d;vertical-align:bottom;}
.caseslist>div>b{display: inline-block;vertical-align: bottom;font-size: 20px;color: #999;font-weight: 500;margin-left: 10px;}
.caseslist>div>p{font-size: 16px;line-height: 28px;color: #666;margin-top: 30px;}
.caseslist>div>p a{color: #666;}
.caseslist>div>p span{font-weight: bold;font-size: 16px;color: #ffa800;}
.caseslist>div>p a:last-child{float: right;}
.caseslist>ul{overflow: hidden;}
.caseslist>ul>li{float: left;width: 25%;position: relative;font-size: 0;}
.caseslist>ul>li img{width: 100%;}
.caseslist>ul>li a{display: block;}
.caseslist>ul>li div{text-align: center;width: 100%;height: 100%;display: flex;justify-content:center;align-items:center;background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;opacity: 0;transition:0.5s;}
.caseslist>ul>li div>p{font-size: 20px;color: #fff;}
.caseslist>ul>li:hover div{opacity: 1;}
#caseswraper .caseslist ul{position: initial;}
/*#news,#newstwo{display: none!important;}*/
#cases{margin-bottom: 80px;}
.index #header{width: 1200px;margin-left: -600px !important;background: none;height: auto;top: 10px;}
.index #header dt{width: 174px;height: 42px;padding: 0!important;margin-right: 226px;}
.index #header dt>a{width: 100%;height: 100%;display: block;background: url(/static/img/5555_03.png) no-repeat center;font-size: 16px;}
.index #header dd{height: 42px;line-height: 42px;margin-left: 54px;width: auto;}
.index #header dd a{width: auto;display: inline;}
.index #header dl{width: 1200px;}
.indexnews .contentBox{padding-top: 0;}
.indexnews{padding: 0!important;overflow: hidden;}
#newstwo{margin-bottom: 80px;}
.detailLink{padding-right: 10px;}