.subhead{ margin-top:0; height:100px;}
.MarNo{ top:0; width:100%; left:0; margin-left:0;}

.Nav li.LiHome2{ width:140px;}
.Nav li.NavLi{  background:url(../images/navbg.jpg) repeat-x; border-bottom:4px solid #5c5ae4; border-left:none;}
.Nav li.NavLi a p{ color:#fff;}
.Nav li.NavLi a span{ color:#a1a3ff;}
.SubHeadTop{ width:1600px; margin:0 auto;}

.ServiceBan{ width:100%; background:url(../images/servicebg.jpg) no-repeat center; height:360px;}
.CaseBan{ background:url(../images/caseban.jpg) no-repeat center;}
.ServiceMain{ width:1200px; margin:0 auto;}
.ServiceMain b{ width:100%; text-align:center; font-size:36px; font-weight:normal; display:block; padding-top:50px; color:#343434;}

.SerRt{ float:left; width:685px;}
.SerRt h2{ font-size:16px; line-height:36px; color:#343434; margin-left:65px;}
.SerMarTop{ margin-top:80px;}
.SerMarTop h1{ margin-top:20px;}
.ServiceBg{ width:100%; background:#f2f3f5; margin-top:60px; padding-bottom:60px;}

.ProfileMain{ width:1200px; margin:0 auto;}
.ProfileTit{ width:100%; display:block; text-align:center; font-size:30px; color:#343434; padding-top:120px;}
.ProfileLine{ width:60px; border-top:2px solid #343434; display:block; margin:15px auto;}
.ProfileTxt{ width:100%; display:block;}
.ProfileTxt p{ width:100%; display:block; text-align:center; margin-top:80px; line-height:30px; font-size:16px; color:#606060;}
.ProfileTxt p.ProTxtMar{ margin-top:100px;}
.ProfileTxt p.ProTxtMar2{ margin-top:40px;}
.channel{ width:960px; margin:120px auto 100px auto;}
.channel h1{ float:left;}
.ChannelRt{ background:#f9f9f9; width:700px; float:left; height:260px;}
.ChanTit{ font-size:20px; padding-top:70px;}
.ChanLine{ width:20px;}
.ChannelRt p{ width:100%; text-align:center; display:block; font-size:16px; padding-top:30px;}

.CaseBg{ width:100%; background:#f0f2f2; height:auto; float:left;}
.CaseMain{ width:1200px; margin:20px auto 80px auto;}
.CaseMain li{ float:left; width:200px; height:200px; margin:40px 0 0 40px;}
.CaseMain li.CaseLi{ margin-left:20px;}

.ContactTit{ font-size:24px;}
.ContactLine{ width:20px;}
.ContactTxt p{ margin-top:50px;}
.ContactMap{ width:1200px; margin:50px auto;}
.ContactBg{ width:100%; background:#f2f2f2; display:block; height:auto;}
.ContactBtom{ width:1200px; margin:0 auto;}
.ProInfor{ float:left; margin-left:95px; font-size:14px; margin-top:50px;}
.ProInfor h1{ font-size:18px; color:#343434;}
.ProInfor h2{ width:20px; border-top:2px solid #343434; margin:15px 0 50px 0;}
.ProInfor p{ color:#606060; line-height:30px;}
.Leaving{ float:left; width:662px; margin-left:160px; margin-top:50px; margin-bottom:80px;}
.LeavingTit{ width:100%;}
.LeavingTit p{ font-size:18px; color:#343434;}
.LeavingTit span{ color:#606060; display:block; margin-top:10px;}
.LeavingTable{ width:100%; float:left; margin-top:5px;}
.LeavingTable li{ float:left; margin-top:20px;}
.LeavingTable li.LeavingMarLf{ margin-left:40px;}
.LeavingText{ width:172px; height:40px; float:left; line-height:40px; font-size:14px; color:#606060; padding:0 10px; font-family:Microsoft Yahei; border:1px solid #dcdcdc; background:none;}
.LeavingText:focus { outline:none; border: 1px solid #6587f4;}
.LeavingTrea{ width:640px; height:90px; float:left; line-height:40px; font-size:14px; color:#606060; padding:0 10px; font-family:Microsoft Yahei; border:1px solid #dcdcdc; background:none;}
.LeavingTrea:focus { outline:none; border: 1px solid #6587f4;}
.LeavingSubmit{ width:120px; height:42px; background:#6587f4; color:#fff; font-size:14px; font-family:Microsoft Yahei; cursor:pointer;}
.LeavingSubmit:focus { outline:none;}

.Products-navList{width: 200px;border:1px solid rgba(33, 150, 243, .3);margin: 50px 0 0 50px;}
.Products-tab{height: 50px;margin: 10px; text-align: center;cursor: pointer;line-height: 50px;}
.tab-active{background-color: hotPink;}
.ProductTit{width:100%; display:block; text-align:center; font-size:30px; color:#343434; padding-top:120px;}
.ProductImgsBox{display:flex;justify-content: center;margin: 20px 0;}
.ProductImg{margin:0 30px;width: 200px;height: 356px;}
.ProductPtit{width:1400px; display:block; text-align:left; font-size:16px; color:#343434; padding-top:20px;margin: 0 auto;}

.PolicyTit{width:100%; display:block; text-align:center; font-size:30px; color:#343434; padding-top:120px;}
.PolicyIntroduction{width:1400px; display:block; text-align:left; font-size:18px; color:#343434; padding-top:20px;margin: 0 auto;}
.PolicyH{font-size: 22px;}
.PolicyP{padding: 10px 0;font-size: 16px;}

