﻿@charset "utf-8";


/* banner */
/* divslide banner滚动效果 start*/
.banner-main{height:900px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:390px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:5%;}
.next{right:5%;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:8;top:auto;left:0;text-align:center;bottom: 35px;}
.item a{display:inline-block;width:3%;height:8px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.banner-box,.divslide{display:block;width:100%;overflow:hidden;}
.banner-box,.divslide .sli_a{ height:900px}
.banner-box,.divslide .r{ float:right}
.banner-box{position:relative;}
.divslide{display:none;/*padding-top:89px;*/position:relative;position:absolute;z-index:8;height: 100%;}
#bannerbg-a{background:url(../../images/banner/Bg_banner_01.png) top center; }
#bannerbg-b{background:url(../../images/banner/Bg_banner_02.png) top center }
#bannerbg-c{background:url(../../images/banner/Bg_banner_03.png) top center }

.divslide a{display:block;width:100%;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-f{z-index:9;left:0; float:left;}
.obj-a{ text-align:right;margin-top:8%; z-index:301; width:49%;}

.obj-b{margin-top:7%; text-align:left; z-index:300; width:49%; color:White;}/*左文字*/
.obj-b.B_One{width:100%;text-align:center;margin-top:153px;}
.obj-b.B_One h3{margin-top: 47px;}

.obj-b.B_Two{margin-top: 230px;}
.obj-b.B_Two h2{margin-bottom: 12px;width:525px;height:85px;font-family:MiSans,MiSans;font-weight:bold;font-size:64px;color:#303030;text-align:left;font-style:normal;text-transform:none;}
.obj-b.B_Two h3{margin-bottom: 60px;width:600px;height:34px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:24px;color:#303030;text-align:left;font-style:normal;text-transform:none;}
.obj-b.B_Two .aLink1{width:209px;height:79px;float: left; margin-right: 24px;line-height: 79px;background:#0F71FF;border-radius:9px 9px 9px 9px;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:28px;color:#FFFFFF;text-align:center;font-style:normal;text-transform:none;}
.obj-b.B_Two .aLink2{width:209px;height:79px;float: left;line-height: 79px;border-radius:9px 9px 9px 9px;border:1px solid#0F71FF;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:28px;color:#0F71FF;text-align:center;font-style:normal;text-transform:none;}

.obj-b.B_Three{margin-top: 246px;}
.obj-b.B_Three h2{margin-bottom: 12px;width:460px;height:85px;font-family:MiSans,MiSans;font-weight:bold;font-size:64px;color:#FFFFFF;text-shadow:0px 4px 4px rgba(0,0,0,0.25);text-align:left;font-style:normal;text-transform:none}
.obj-b.B_Three h3{margin-bottom: 60px;width:538px;height:80px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:24px;color:rgba(255,255,255,0.7);line-height:40px;text-align:left;font-style:normal;text-transform:none;}
.obj-b.B_Three .aLink1{width:209px;height:79px;line-height: 79px;background:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.1);border-radius:9px 9px 9px 9px;font-family:PingFang SC,PingFang SC;font-weight:500;font-size:28px;color:#166AFC;text-align:center;font-style:normal;text-transform:none;}

.obj-c{margin-top:0%;z-index:300; text-align:center; width:49%}/*右图*/
.obj-c.B_One{width:100%;padding-top:54px;}
.obj-c.B_Two{margin-top: 165px;}
.obj-c.B_Three{margin-top: 163px;}

.obj-e{ z-index:300; text-align:center; width:100%;}
.obj-e img{ margin-top:-8%}
.obj-f{ text-align:left; margin-top:2%;z-index:301; width:49%;}
.obj-f img{ margin-left:2%}
/* divslide banner滚动效果 end */


.banner
{
    background: url(../../images/Index/bg1.png) no-repeat center center;width:100%;background-position-y: top;
    background-size: 100% 100%;
    overflow: hidden; /* 解决浏览器中子div加了margin-top导致父div跟着一起改变位置问题*/
    margin-top: -57px;
}
.banner div {margin: 0 auto;min-width:1024px;max-width:1200px;}
    .banner .topContent{margin-top: 190px;}
        .banner .topContent .title1{font-family:Alibaba PuHuiTi,Alibaba PuHuiTi;font-weight:bold;font-size:64px;color:#303030;line-height:100px;}
        .banner .topContent .title2{width:572px;height:120px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:20px;color:#5A5A5A;line-height:40px;text-align:left;font-style:normal;text-transform:none;}
        .banner .topContent .divider{width: 80px;height: 8px;margin: 34px 0;}
    .banner .bottContent{height:184px;background:#FFFFFF;box-shadow:0px 10px 40px 0px rgba(0,15,116,0.06);border-radius:8px 8px 8px 8px;border:1px solid#EDEEF9;margin-top: 135px;position: relative;}
       .banner .bottContent ul{display:flex;justify-content:space-between;align-items:center;height:100%;}
       .banner .bottContent ul li{width:300px;}
       .banner .bottContent ul li hr{width:60px;position:relative;transform:rotate(90deg);left:257px;bottom:58px;border-color:#E7ECF0;}
       .banner .bottContent ul li span{display: block;width:100%;text-align:center;height: 77px;}
       .banner .bottContent ul li span.num{font-family:DIN,DIN;font-weight:bold;font-size:72px;color:#FF6B1B;left;font-style:normal;text-transform:none;margin-top: -10px;height: 100px;}
       .banner .bottContent ul li span.num sup{vertical-align: baseline;left: 6px;position: relative;}
       .banner .bottContent ul li samp.numBerfor{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:18px;color:#FF6B1B;text-align:left;font-style:normal;text-transform:none;}
       .banner .bottContent ul li span.numDown{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#303030;line-height:32px;text-align:center;font-style:normal;text-transform:none;height: 32px;}

.ProductsServices{background: url(../../images/Index/bg2.png) no-repeat center center;width:100%;background-size: 100% 100%;height: 800px;overflow: hidden;}
.ProductsServices .ProductsServicesTitle{height:55px;font-family:Alibaba PuHuiTi,Alibaba PuHuiTi;font-weight:bold;font-size:40px;color:#303030;text-align:center;font-style:normal;text-transform:none;margin-top: 121px;}
.ProductsServices .ProductsServicesContent{margin-top: 39px;}
.ProductsServices .ProductsServicesContent .SS{float: left;width:522px;height:574px;background:#FFFFFF;border-radius:8px 8px 8px 8px;border:1px solid#EDEEF9;padding: 24px;}
.ProductsServices .ProductsServicesContent .SS .SSPhoto{margin-bottom: 24px;}
.ProductsServices .ProductsServicesContent .SS .SSPhoto img{width:474px;height:352px;border-radius:4px 4px 4px 4px;}
.ProductsServices .ProductsServicesContent .SS samp{width:474px;height:28px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:20px;color:#303030;text-align:left;font-style:normal;text-transform:none;}
.ProductsServices .ProductsServicesContent .SS p{width:474px;height:44px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#5A5A5A;text-align:left;font-style:normal;text-transform:none;margin-top:12px;margin-bottom:32px;}
.ProductsServices .ProductsServicesContent .SS img{border-radius:0px 0px 0px 0px;margin-right: 38px;}

.ProductsServices .ProductsServicesContent .SYS{float:left;width:662px;height:274px;background:#FFFFFF;border-radius:8px 8px 8px 8px;border:1px solid#EDEEF9;padding:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-left:16px;}
.ProductsServices .ProductsServicesContent .SYS .SYSPPhoto{width:308px;height:226px;border-radius:4px 4px 4px 4px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent{}
.ProductsServices .ProductsServicesContent .SYS .SYSContent > samp{display: block;margin-bottom: 12px;width:282px;height:28px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:20px;color:#303030;text-align:left;font-style:normal;text-transform:none;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent > span{width:282px;height:52px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#5A5A5A;line-height:32px;text-align:left;font-style:normal;text-transform:none;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent > hr{border-width:0;border-bottom:1px solid #F3F3F3;margin-top: 16px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list{margin-top: 6px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul{display:grid;grid-template-columns:repeat(3,1fr);gap: 20px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li{text-align: center;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li img:first-of-type{width:43px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li img:nth-of-type(2){position:relative;top:-67px;left:29px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li img:nth-of-type(3){position:relative;top:-88px;left:29px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li samp{width:27px;height:26px;font-family:DIN,DIN;font-weight:bold;font-size:24px;color:#303030;text-align:center;font-style:normal;text-transform:none;margin-left: 15px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li sup{width:11px;height:19px;font-family:DIN,DIN;font-weight:bold;font-size:12px;color:#303030;text-align:center;font-style:normal;text-transform:none;position:relative;left:3px;top:4px;}
.ProductsServices .ProductsServicesContent .SYS .SYSContent .list ul li span{width:84px;height:28px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#5A5A5A;line-height:28px;text-align:center;font-style:normal;text-transform:none;white-space: nowrap;}

.ProductsServices .ProductsServicesContent .Other{display:grid;grid-template-columns:repeat(3,1fr);float:left;gap:16px;margin-top:16px;margin-left:16px;}
.ProductsServices .ProductsServicesContent .Other div{width:210px;height:284px;}
.ProductsServices .ProductsServicesContent .Other div samp img{margin-right: 8px;}
.ProductsServices .ProductsServicesContent .Other div samp{width:100px;height:28px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:20px;color:#FFFFFF;text-align:left;font-style:normal;text-transform:none;position:relative;top:-55px;left:10px;}

.Honor{background: url(../../images/Index/bg3.png) no-repeat center center;background-size: 100% 100%;width:100%;height:702px;margin-top:119px;}
.Honor .HonorTitle{width:100%;height:55px;font-family:Alibaba PuHuiTi,Alibaba PuHuiTi;font-weight:bold;font-size:40px;color:#303030;text-align:center;font-style:normal;text-transform:none;}
.Honor .HonorTitle2{width:100%;height:32px;font-family:DIN,DIN;font-weight:bold;font-size:16px;color:#FC5705;line-height:32px;text-align:center;font-style:normal;text-transform:none;margin-bottom:40px;margin-top: 30px;}
.Honor .HonorContent{background:url(../../images/Index/ShowcaseBg.png)no-repeat center bottom;height:388px;margin-top: 0px;background-size: contain;}
.Honor .HonorContent ul{}
.Honor .HonorContent ul{margin-left:91px;margin-right:98px;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;}
.Honor .HonorContent ul li{width:190px;height:259px;background: url(../../images/AboutUs/CertificateBox.png) no-repeat center center;background-size: 100% 100%;}
.Honor .HonorContent ul li img{width:190px;height:259px;}

.TechnicalSupport{background: url(../../images/Index/bg4.png) no-repeat center center;background-size: 100% 100%;width:100%;height:682px;}
.TechnicalSupport .TechnicalSupportTitle1{width:100%;height:55px;font-family:Alibaba PuHuiTi,Alibaba PuHuiTi;font-weight:bold;font-size:40px;color:#303030;text-align:center;font-style:normal;text-transform:none;}
.TechnicalSupport .TechnicalSupportTitle2{margin-top: 30px;width:100%;height:27px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#5A5A5A;text-align:center;font-style:normal;text-transform:none;}
.TechnicalSupport .TechnicalSupportTitle3{margin-top: 16px;width:100%;height:64px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#5A5A5A;text-align:center;font-style:normal;text-transform:none;}
.TechnicalSupport .TechnicalSupportContent{margin-top: 38px;margin-bottom: 120px;}
.TechnicalSupport .TechnicalSupportContent ul{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;}
.TechnicalSupport .TechnicalSupportContent ul li{width:230px;height:160px;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(1){background: url(../../images/Index/FuDangDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(2){background: url(../../images/Index/ShanHaiWaiGuoYuDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(3){background: url(../../images/Index/ShanHaiHaiJunJunYiDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(4){background: url(../../images/Index/ShangHaiCaiJingDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(5){background: url(../../images/Index/DongHaDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(6){background: url(../../images/Index/ShanHaiDianJiXY.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(7){background: url(../../images/Index/ShanHaiYinYongJiShuDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(8){background: url(../../images/Index/FadongZhengFaDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(9){background: url(../../images/Index/ShanHaiLiGongDX.png) no-repeat center center;}
.TechnicalSupport .TechnicalSupportContent ul li:nth-of-type(10){background: url(../../images/Index/ShangHaiGongChenJiShuDX.png) no-repeat center center;}









.AboutUs { margin: 0px auto;margin-top: 0px;border: 0px;padding: 0px;margin-top: -93px;}
.AboutUs .AboutUs_Top{background: url(../../images/Index/bg2.png) no-repeat center center;width:100%;background-size: 100% 100%;height: 800px;}
.AboutUs .AboutUs_Top .AboutUsTitle{height: 26vh;text-align: center;font-weight: 800;font-size: 32px;color: #151F35;vertical-align: bottom;}
.AboutUs .AboutUs_Top .AboutUsTitle span{display: block;}
.AboutUs .AboutUs_Top .AboutUsContent{}
.AboutUs .AboutUs_Top .AboutUsContent.AboutUsContentLeft
{
    width: 52%;
    font-size: 20px;
    color: #151F35;
    text-align: justify;
    padding: 18.56vh 0;
    padding-left: 15vw;
    padding-right: 2vw;
  
  }
.AboutUs .AboutUs_Top .AboutUsContent.AboutUsContentLeft p{line-height: 4.5vh;}
.AboutUs .AboutUs_Top .AboutUsContent.AboutUsContentRight
{
    width:38%;
    }
.AboutUs .AboutUs_Bottom{background-color: #F0F2F5;width:100%;padding-bottom: 4vw;}
.AboutUs .AboutUs_Bottom div{padding: 0 13vw;background: url(../../images/Index/AboutUs_BottomBg.png) no-repeat center center;min-height:354px;}
.AboutUs .AboutUs_Bottom div img{margin: 0 1.5vw;width: 21vw;}

.Team{color:#fff;height:800px;background: url(../../images/Index/bg3.png) no-repeat center center;background-size: 100% 100%;width:100%;font-weight: 400;font-size: 20px;line-height: 44px;text-align: justify;font-style: normal;}
.Team .TeamDecoration{width:100%;background: url(../../images/Index/TeamDecoration.png) no-repeat;background-size: 10% auto; background-position: 119px 55px;}
.Team .TeamDecoration .Title{height: 200px;font-size: 32px;vertical-align: bottom;padding-bottom: 2vh;}
.Team .TeamDecoration .Title span{margin-left: 11vw;}
.Team .TeamDecoration .TextContent{height: 115px;}
.Team .TeamDecoration .TextContent p{margin: 0 11vw;text-indent: 2vw;}
.Team .TeamDecoration .Photos{padding-top: 6vh;}
.Team .TeamDecoration .Photos .PhotosContent{margin: 0 11vw;width: 77vw;}
.Team .TeamDecoration .Photos .PhotosContent div 
{
    display:flex; overflow-x:auto; white-space:nowrap;
            ::-webkit-scrollbar {width: 10px;}
            ::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.5);border-radius: 5px;}
            ::-webkit-scrollbar-track {background-color: #f1f1f1;}
 }
.Team .TeamDecoration .Photos .PhotosContent img{width: 25vw; height: 36vh;flex:0 0 auto; display:flex; align-items:center; justify-content:center; margin-right:1vw;}

.HonorQualifications{width:100%;height:800px;background: url(../../images/Index/bg4.png) no-repeat center center;background-size: 100% 100%;}
.HonorQualifications .FirstH,.HonorQualifications .ThreeH{height: 19vh;}
.HonorQualifications .FirstH{font-weight: 600;font-size: 32px;color: #151F35;vertical-align: bottom;text-align: center;padding-bottom: 2vh;}
.HonorQualifications .FirstH span{display: block;}
.HonorQualifications .TwoHLeft{height:378px;width:50%;vertical-align: bottom;}
.HonorQualifications .TwoHLeft ul{width: 60%;margin-left: 12.2vw;}
.HonorQualifications .TwoHLeft ul li{line-height: 44px; display: block;}
.HonorQualifications .TwoHLeft ul li hr{ color:#151F35;height:1px;margin: 22px 0;}
.HonorQualifications .TwoHLeft ul li:first-child{font-weight: 600;font-size: 24px;color: #151F35;}
.HonorQualifications .TwoHLeft ul li:first-child span{display: inline-block;}
.HonorQualifications .TwoHLeft ul li:nth-child(5){font-weight: 400;font-size: 24px;color: #151F35;}
.HonorQualifications .TwoHLeft .square-to-triangle {
    width: 18px;
    height: 18px;
    background-color: #297CFF;
    clip-path: polygon(100% 0, 100% 100%, 0 0);
    transform: rotate(45deg);
    margin-top: 25px;
    display: inline-block;
    position: relative;
    margin-left: -27px;
    margin-right: 10px;
  }
.HonorQualifications .TwoHRgiht{width:50%;}

.ManagementCertification{width:100%;height:1094px;background: url(../../images/Index/ManagementCertification.png) no-repeat center center;background-size: 100% 100%;background-color: #E9ECF2;}
.ManagementCertification table{width: 100%;margin-left: 11vw;}
.ManagementCertification .CommonH{height: 19vh;}
.ManagementCertification .FirstH
{
    font-weight: 600;
    font-size: 32px;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
  }
.ManagementCertification .FirstH span{ display: block;}
.ManagementCertification .TwoH{}
.ManagementCertification .TwoH ul{}
.ManagementCertification .TwoH ul li
{
    font-weight: 400;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 44px;
    text-align: justify;
    font-style: normal;
 }
.ManagementCertification .ThreeH{padding-top: 2vw;}
.ManagementCertification .ThreeH img{width: 9vw;height: 24vh;}

.JoinUs{width:100%;height:724px;background: url(../../images/Index/JoinUs.png) no-repeat center center;background-size: 100% 100%;background-color: #E9ECF2;}
.JoinUs table{width: 100%;}
.JoinUs .FirstH{font-weight: 600;font-size: 32px;color: #151F35;vertical-align: bottom;text-align: center;padding-bottom: 2vh;}
.JoinUs .FirstH span{display: block;}
.JoinUs .TwoH {display: flex;padding: 0 11vw;}
.JoinUs .TwoH .JoinUsContont {width:260px;height:340px;margin: 0 auto;}
.JoinUs .TwoH .JoinUsContont .Common.Address{background: url(../../images/Index/Address1.png) no-repeat center center rgba(18, 48, 76, 0.8);background-size: 100% 100%;}
.JoinUs .TwoH .JoinUsContont .Common.TEL{background: url(../../images/Index/TEL1.png) no-repeat center center rgba(18, 48, 76, 0.8);background-size: 100% 100%;}
.JoinUs .TwoH .JoinUsContont .Common.Email{background: url(../../images/Index/Email1.png) no-repeat center center rgba(18, 48, 76, 0.8);background-size: 100% 100%;}
.JoinUs .TwoH .JoinUsContont .Common.Hotline{background: url(../../images/Index/Hotline1.png) no-repeat center center rgba(18, 48, 76, 0.8);background-size: 100% 100%;}
.JoinUs .TwoH .JoinUsContont .Common{width:260px;height:248px; background-blend-mode: multiply;text-align: center;padding: 72px 0;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.JoinUs .TwoH .JoinUsContont .Common span{font-weight: 800;font-size: 18px;color: #FFFFFF;line-height: 25px;text-align: center;font-style: normal;display: block;margin-top: 20px;}
.JoinUs .TwoH .JoinUsContont .CommonText{width:260px;height:92px;background-color:#FFFFFF;font-weight: 400;font-size: 20px;color: #151F35;line-height: 30px;letter-spacing: 1px;text-align: center;font-style: normal;display: flex; align-items: center; justify-content: center;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.JoinUs .CommonH{height: 19vh;}





.banner .DepartmentIntroduction, .DataList .DataListContent, .BusinessExpress .BusinessExpressContent, .Masterdemeanor .MasterdemeanorContent
{
    width: 1353px; /*border: solid;*/
    margin: 0 auto;
}
.banner .DepartmentIntroduction
{
    height: 431px;
    margin-top: 0px;
    margin-top: -78px;
}
.banner .DepartmentIntroduction .DepartmentIntroductionLeft, .banner .DepartmentIntroduction .DepartmentIntroductionRight
{
    background: url(../../images/Video_Bg.png) no-repeat center center;
    width: 665px;
    height: 431px;
    margin: 0 auto;
    display: inline-block;
}
.banner .DepartmentIntroduction .DepartmentIntroductionLeft table , .banner .DepartmentIntroduction .DepartmentIntroductionRight table 
{
    height: 352px;
    width: 600px;
    /*border: 1px solid;*/
    margin: 0 auto;
    margin-top: 47px;
}
.banner .DepartmentIntroduction .DepartmentIntroductionLeft table span.Title, .banner .DepartmentIntroduction .DepartmentIntroductionRight table span.Title
{
    font-size: 20px;
    font-weight: 600;
    color: #333333;
}
.DataList
{
    width: 100%;
    background: url(../../images/Central_Bg.png) no-repeat center center;
    height: 381px;
}
.DataList .DataListContent
{
    height: 341px;
    margin-top: 30px;
}
.DataList .DataListContent .Notice, .DataList .DataListContent .Regulations
{
    width: 665px;
    height: 100%;
    margin: 0 auto;
    display: inline-block;
    padding: 0 30px; /*border: solid 1px;*/
}
.DataList .DataListContent .Notice ul, .DataList .DataListContent .Regulations ul
{
    margin-top: 14px;
}
.DataList .DataListContent .Notice ul li, .DataList .DataListContent .Regulations ul li, .DataList .DataListContent .Notice ul li span, .DataList .DataListContent .Regulations ul li span
{
    line-height: 45px;
    height: 45px;
}
.DataList .DataListContent .Notice ul li a, .DataList .DataListContent .Regulations ul li a
{
    width: 500px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    line-height: 30px;
    vertical-align: middle;
}
.DataList .DataListContent .Notice ul li a img, .DataList .DataListContent .Regulations ul li a img
{
    padding-right: 5px;
    margin-top: -2px;
}
.DataList .DataListContent .Notice ul li span, .DataList .DataListContent .Regulations ul li span
{
    color: #A3ADC0;
    display: inline-block;
    vertical-align: middle;
    float: right;
}
.DataList .DataListContent .Notice span, .DataList .DataListContent .Regulations span
{
    display: block;
}
.DataList .DataListContent .Notice table, .DataList .DataListContent .Regulations table
{
    width: 100%;
}
.DataList .DataListContent .Notice table tr:first-child td, .DataList .DataListContent .Regulations table tr:first-child td
{
    border-bottom: solid 1px #cdd2dc;
}
.DataList .DataListContent .Notice table tr:first-child td:first-child, .DataList .DataListContent .Regulations table tr:first-child td:first-child
{
    font-size: 20px;
    font-weight: 600;
    color: #333333;
}
.DataList .DataListContent .Notice table tr:first-child td.button, .DataList .DataListContent .Regulations table tr:first-child td.button
{
    background: url(../../images/Mor_Btn.png) no-repeat center center;
    text-align: center;
    width: 88px;
    height: 32px;
}
.BusinessExpress
{
    background-color: #F2F6F9;
}
.BusinessExpress .BusinessExpressContent
{
    min-height: 372px;
    overflow: hidden;
}
.BusinessExpress .BusinessExpressContent, .Masterdemeanor .MasterdemeanorContent
{
    padding-top: 50px;
    padding-bottom: 30px;
}
.BusinessExpress .BusinessExpressContent .Title, .Masterdemeanor .MasterdemeanorContent .Title
{
    font-size: 20px;
    font-weight: 600;
    color: #333333;
}
.BusinessExpress .BusinessExpressContent .Title table, .Masterdemeanor .MasterdemeanorContent .Title table
{
    margin: 0 auto;
}
.BusinessExpress .BusinessExpressContent .SysDataList
{
    padding: 25px 15px 0 15px;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg1
{
    background: url(../../images/System_Bg1.png) no-repeat center center;  
    color: #FD7677;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg2
{
    background: url(../../images/System_Bg2.png) no-repeat center center;
    color: #1049CE;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg3
{
    background: url(../../images/System_Bg3.png) no-repeat center center;
    color: #F99801;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg4
{
    background: url(../../images/System_Bg4.png) no-repeat center center;
    color: #05A6E4;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg5
{
    background: url(../../images/System_Bg5.png) no-repeat center center;
    color: #0238D7;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg6
{
    background: url(../../images/System_Bg6.png) no-repeat center center;
    color: #9E2EA1;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg1,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg2,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg3,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg4,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg5,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg6
{
    font-weight: 500;
    text-align: center;
    width: 180px;
    height: 180px;
    float: left;
    margin: 0 20px 30px 15px;
}
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg1:hover,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg2:hover,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg3:hover,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg4:hover,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg5:hover,
.BusinessExpress .BusinessExpressContent .SysDataList .SysBg6:hover
{
    position: relative;
    top: -7px;
    box-shadow: 0px 6px 14px 0px rgba(221,231,239,1);
    border-radius: 4px;
    border: 1px solid #E7EAED;
}
.BusinessExpress .BusinessExpressContent .SysDataList a
{
    display: block;
    width: 180px;
    height: 180px;
    color: inherit;
}
.BusinessExpress .BusinessExpressContent .SysDataList a span
{
    position: relative;
    top: 134px;
    width: 160px;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.Masterdemeanor
{
    background-color: #FFF;
}
.Masterdemeanor .MasterdemeanorContent
{
    min-height: 569px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList
{
    margin-top: 25px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div
{
    background: url(../../images/Master_Bg.png) no-repeat center center;
    text-align: center;
    width: 641px;
    height: 187px;    
    display: inline-block;
    margin-right: 15px;
    margin-left: 12px;
    margin-bottom: 22px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div img
{
    width: 120px;
    height: 144px;
    position: relative;
    top: -6px;
    left: -9px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul
{
    margin: 52px 0 46px 85px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul li
{
    line-height: 24px;
    text-align: left;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul span
{
    font-weight: 600;
    color: #333333;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul span.Title
{
    font-size: 18px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul span.TechnicalTitle1
{
    margin-right: 20px;
    max-width:173px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul span.TechnicalTitle2
{
    max-width: 168px;
}
.Masterdemeanor .MasterdemeanorContent .MasterDataList div ul span.Awards
{
    color: #1D367F;
    width: 370px;
}