@charset "utf-8";
/* reset */
body{ font:14px/28px "Microsoft YaHei",DengXian,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif; color:#333;}
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,img,h1,h2,h3,h4,h5,lable,form,table,caption,fieldset,figure{ margin:0; padding:0; outline:none;}
body{
 margin-bottom: 60px;   
}
img{
    max-width: 100%;
}
.themeFont{
    color: #058Cff !important;
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{ display:block;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
img{ border:0;}           em{ font-style:normal;}       textarea{ resize:none;}            *:focus{outline:none;}
ul,ol,li,dl{ list-style-type:none;}        input,select{ vertical-align:middle;}           table{ border-collapse:collapse; border-spacing:0;}
input,select,button,textarea,textarea:focus{ font-family:"Microsoft YaHei",DengXian,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif; outline:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{ -webkit-box-shadow:0 0 0px 1000px white inset;}

/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{ display:table; line-height:0; content:""; clear:both;}

/* public */
.float-left{ float:left;}                         .float-right{ float:right;}                        .color-yelowff7{ color:#ff7e00;}
.color-gray333{ color:#333;}                      .color-gray666{ color:#666;}                       .color-gray999{ color:#9f9f9f;}
.margin-top10{ margin-top:10px;}                  .margin-top15{ margin-top:15px;}                   .margin-top20{ margin-top:20px;}
.margin-top30{ margin-top:30px;}                  .margin-left10{ margin-left:10px;}                 .margin-left15{ margin-left:15px;}
.margin-left20{ margin-left:20px;}                .margin-left35{ margin-left:35px;}                 .margin-right10{ margin-right:10px;}
.margin-right15{ margin-right:15px;}              .margin-right20{ margin-right:20px;}               .margin-right25{ margin-right:25px;}
.margin-bottom10{ margin-bottom:10px;}            .margin-bottom15{ margin-bottom:15px;}             .margin-bottom20{ margin-bottom:20px;}
.margin-bottom25{ margin-bottom:25px;}            .color-green2bb{ color:#2bb526;}                   .color-redf00{ color:#ff0000;}

.main{ padding:0 0 0 0;}

/* a:link,a:visited{ color:#333; text-decoration:none;}
a:hover,a:focus{ color:#333; text-decoration:none;} */
a:hover,a:focus,a:link,a:visited{ color:inherit; text-decoration:none;}

/* header */
.header{ width:100%; height:66px; position:fixed; left:0; top:0; z-index:9999999;display: none;}
.header2{ width:100%; height:66px; position:fixed; left:0; top:0; z-index:9999999;display: none;}
.header-bg{ width:100%; height:68px; position:absolute; left:0; top:0; z-index:8888;}
.headerHome{ position:absolute; top:0; left:0; z-index:9999;}
.header-desc{ width:100%; height:66px;}
.header-box{ height:66px; margin:0 35px; position:relative;}
.header-logo{ width:152px; height:52px; position:absolute; top:7px; left:0;}
.header-logo a{ display:block; width:152px; height:52px;}
.header-logo a img{height: auto;}
.header .header-logo a img.logo4,.header2 .header-logo a img{ display: none;}
.header.header-add .header-logo a img.logo4,.header2.header-add .header-logo a img.logo4{ display: inline-block;}
.header.header-add .header-logo a img.logo3,.header2.header-add .header-logo a img.logo3{ display: none;}
.header-menu{ width:540px; height:66px; line-height:66px; margin:0 auto;}
.header-menu li{ float:left; height:66px; line-height:66px; font-size:16px; text-align:center;}
.header-nav li a:link,.header-nav li a:visited{ display:block; padding:0 10px; color:#fff; text-decoration:none;}
.header-nav li.nav-box0 a{ padding:0 20px; margin-right:15px;}
.header-nav li.nav-box0 a.active{position: relative;}
.header-add .header-nav li.nav-box0 a.active{ color: #346eab; border-bottom: #058cff 2px solid;}


.header-nav li.nav-box0 a.active:after{position: absolute;left: 18px;right: 18px;content: '';bottom: 13px;border-bottom: 2px solid #fff;}
.header-nav li a.now:link,.header-nav li a.now:visited{ color:#fff; border-bottom:3px solid #fff;}
.header-menu li a:hover,.header-nav li.cur a:link,.header-nav li.cur a:visited{ color:#fff; text-decoration:none;}
.header-menu li span{ display:block; height:66px; margin:0 20px 0 20px; padding-right:25px; cursor:pointer;}
.header-menu li .nav-span em {color: #fff;} 
.header-nav li.nav-cur .nav-span{ display:block; height:66px;}
.header-nav li.nav-box .now em{border-bottom: 2px solid #fff;} 

.header-menu li span em{ display:block; height:53px;}

.header-nav li.nav-box span{ background:url(../images/baiDown.png) no-repeat 71px 30px;}
.header-nav li.nav-box.nav-cur span{ background:url(../images/baiUp.png) no-repeat 71px 30px;} 

.header-nav li.nav-box2 span{ background:url(../images/baiDown.png) no-repeat 150px 30px;}
.header-nav li.nav-box2.nav-cur span{ background:url(../images/baiUp.png) no-repeat 150px 30px;}

.header-nav li.nav-box3 span{ background:url(../images/baiDown.png) no-repeat 88px 30px;}
.header-nav li.nav-box3.nav-cur span{ background:url(../images/baiUp.png) no-repeat 88px 30px;}

.header-nav li.nav-now a:link,.header-nav li.nav-now a:visited,.header-nav li.nav-now a:hover{ color:#fff; text-decoration:none; background:url(../images/menu.png) no-repeat center;}
.header-nav li .nav-desc{width: 1260px; display:none; padding:0; position:absolute; top:66px; left:-200px; z-index:1000;box-shadow: 0px 6px 10px 0px rgba(34, 34, 2, 0.15); border-radius:3px;}
.header-nav li .nav-desc1{ display:none; left:0;right: 0;margin: auto;}
.header-nav li .nav-desc2{ display:none; left:0;right: 0;margin: auto;}
.header-nav li .nav-desc3{ display:none; left:0;right: 0;margin: auto;}
.header-nav li .nav-desc4{ display:none; left:0;}
.header-nav li .nav-desc dl{ text-align:left;}
.header-nav li .nav-desc dl dd{ float:left; margin:0 37px 20px 0; position:relative; font-size:15px;width: 185px;}

.header-nav li .nav-desc.nav-desc4 dl dd{width: 160px;height: 130px;margin: 42px 30px 20px 0;}
.header-nav li .nav-desc.nav-desc4 .nav-area{padding-left: 30px;height: 275px;}
.header-nav li .nav-desc.nav-desc4 dl dd img {display: block;margin-bottom: 5px;}
.header-nav li .nav-desc.nav-desc4 dl dd i {margin-top: 5px;}
.header-nav li .nav-desc.nav-desc4 dl dd a:hover{color: #058cff;}

.header-nav li .nav-desc dl dd:last-child{margin-right: 0;}
.header-nav li .nav-desc dl dd a:link,.header-nav li .nav-desc dl dd a:visited{ display:block; padding:0 20px; color:#333;}
.header-nav li .nav-desc dl dd a.present:link,.header-nav li .nav-desc dl dd a.present:visited{ color:#058cff; text-decoration:none; border-radius:3px; background:#f1f1f1;}
.header-nav li .nav-desc dl dd a:hover{ color:#058cff; text-decoration:none; border-radius:3px; background:#f1f1f1;}

.nav-area{ width:1260px; margin:0 auto;background: #fff;height: 275px;display: flex;}
.nav-area2{ width:1260px; background:#fff; height: 360px; padding-top:5px; overflow: hidden;}
.nav-area3{ width:1260px; margin:0 auto;background: #fff;height: 582px;  padding: 10px 0 0 8px; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
.header-nav li .nav-desc .nav-area3 dl dd{ float:left; margin:0 23px 5px 0; position:relative; font-size:15px;width: 185px;}
.navBiao01{ height: 54px; line-height:54px; text-align:left; padding-left:40px; background:url(../images/navigation_bar/navBiao04.png) no-repeat 8px 12px;}
.navBiao02{ height: 54px; line-height:54px; text-align:left; padding-left:40px; background:url(../images/navigation_bar/navBiao03.png) no-repeat 8px 12px;}
.navBiao03{ height: 54px; line-height:54px; text-align:left; padding-left:40px; background:url(../images/navigation_bar/navBiao02.png) no-repeat 8px 15px;}
.navBiao04{ height: 54px; line-height:54px; text-align:left; padding-left:40px; background:url(../images/navigation_bar/navBiao01.png) no-repeat 8px 12px;}
.nav-gb{ height:18px; line-height:18px; margin-left:30px; margin-top:32px; padding-left:10px; font-size:16px; text-align:left; border-left:3px solid #058cff;}
.nav-hn{ height:150px; padding-left:30px;}
.header-nav li .nav-desc.nav-desc4 .nav-hn dl dd{ margin: 22px 30px 20px 0 !important;}
.nav-area-right{width: 975px;padding-top: 32px;padding-left: 64px;}

.nav-area-right .clearfix a img {margin-left: 4px;margin-bottom: 4px;}
.nav-area-left{width: 195px;background-color: #f6f6f6;border-right: 1px solid #E5E5E6;}
.nav-area-left .left_box{width: 100px;height: 42px;margin: auto;line-height: 42px;margin-top: 20px;position: relative;}
.nav-area-left .left_box:nth-child(1){width: 120px !important;margin-left: 45px !important;}
.nav-area-left .left_box:nth-child(1) span {width: 80px !important;}
.nav-area-left .left_box span{ width: 64px ; height: 100%; font-size: 16px; display: inline-block; margin: 0; padding: 0; background: none !important;}
.nav-area-left .triangle{ display: none; position: absolute; right: -48px; top: 16px;}
.nav-area-left .left_box .lines{ width: 0; height: 1px; background: #058cff; position: absolute; bottom: 0; right: 0; left: 0; margin: auto;}
.nav_active{color: #058cff !important;}


.nav-biao{ height:18px; line-height:18px; margin:20px 0 32px 0; padding-left:17px; text-align:left; border-left:2px solid #058cff;}
.header-nav li .nav-desc1 .nav-biao{ height:18px; line-height:18px; margin:20px 0 10px 0; padding-left:17px; text-align:left; border-left:2px solid #058cff;}
.header-nav li .nav-desc1 .nav-biao02{ height:18px; line-height:18px; margin:20px 0 10px 0; padding-left:17px; text-align:left; border-left:2px solid #fbcc69;}
.header-nav li .nav-desc1 dl dd a:link,.header-nav li .nav-desc1 dl dd a:visited{ line-height:25px; padding:5px 18px 10px 18px; font-size:16px;}
.header-nav li .nav-desc1 dl dd a i{ display:block; line-height:20px; font-style:normal; font-size:11px; color:#666666;height: 40px;}
.header-nav li .nav-desc2 dl dd a:link,.header-nav li .nav-desc2 dl dd a:visited{ line-height:25px; padding:15px 20px; font-size:16px;}
.header-nav li .nav-desc2 dl dd a i{ display:block; line-height:20px; font-style:normal; font-size:11px; color:#666666;}

.header-nav li .nav-desc.nav-desc3  dl dd a{ padding: 15px 20px;}
.header-nav li .nav-desc.nav-desc3 dl dd{width: 160px;height: 130px;margin: 42px 90px 20px 0;}
.header-nav li .nav-desc.nav-desc3 .nav-area{padding-left: 130px;height: 220px;}
.header-nav li .nav-desc.nav-desc3 dl dd img {display: block;margin-bottom: 10px;}
.header-nav li .nav-desc.nav-desc3 dl dd i {margin-top: 5px;font-size: 11px;display:block; line-height:20px;font-style: normal; color:#666666;}
.header-nav li .nav-desc.nav-desc3 dl dd a:hover{color: #058cff;}

.vhot{ width:28px; height:13px; position:absolute; top:2px; right:6px; background:url(../images/navigation_bar/HOT.png) no-repeat;}
.vnew{ width:31px; height:16px; position:absolute; top:4px; right:6px; background:url(../images/navigation_bar/NEW.png) no-repeat;}

.header-bag{ height:66px; position:absolute; top:0px; right:0;}
.header-lianxi{ float:left; height:66px; color:#fff; padding:0 16px 0 60px; font-size:15px; background:url(../images/vtel01.png) no-repeat 30px 22px;}
.header-lianxi .hlx01{ height:20px; line-height:20px; margin-top:12px;}
.header-lianxi .hlx02{ height:25px; line-height:25px; font-size:15px;}
.header-ceshi:link,.header-ceshi:visited{ float:left; width:72px; height:34px; line-height:30px; margin:15px 0 0 0; font-size:16px; text-align:center; color:#fff; text-decoration:none; border-radius:3px; border:2px solid #fff;}
.header-wen:link,.header-wen:visited{ float:left; width:84px; height:34px; line-height:30px; margin:15px 0 0 12px; font-size:16px; text-align:center; color:#fff; text-decoration:none; border-radius:3px; border:2px solid #fff;}
.header-ceshi:hover,.header-wen:hover{ color:#058cff; border-color:#fff; background:#fff;}

.header-add .header-bg{ box-shadow:0 0 7px rgba(34, 34, 34, .2); background:#fff;}
.header-add .header-nav li a:link,.header-add .header-nav li a:visited{ color:#333;}
.header-add .header-nav li a:hover{ color:#058cff;}
.header-add .header-menu li span em{ display:block; height:53px;}
.header-add .header-nav li.nav-box span.now em,.header-add .header-nav li.nav-cur span.now em{ color: #058cff;border-bottom: 2px solid #fff;}
.header-add .header-nav li.nav-box span{ background:url(../images/heiDown.png) no-repeat 71px 30px;}

.header-add .header-nav li.nav-box.nav-cur .nav-span{ background:url(../images/heiUp.png) no-repeat 71px 30px;}

.header-add .header-nav li.nav-box.nav-cur .nav-span em{color:#058cff}
.header-add .header-nav li.nav-box2 span{ background:url(../images/heiDown.png) no-repeat 150px 30px;}

.header-add .header-nav li.nav-box2.nav-cur .nav-span{ color:#058cff; background:url(../images/heiUp.png) no-repeat 150px 30px;}

.header-add .header-nav li.nav-box3 span{ background:url(../images/heiDown.png) no-repeat 88px 30px;}
.header-add .header-nav li.nav-box3.nav-cur span{ background:url(../images/heiUp.png) no-repeat 88px 30px;}

.header-add .header-menu li span em{ color:#333;}
.header-add .header-menu li .now em{ color:#333;}

.header-add .header-lianxi{ float:left; height:66px; color:#fff; padding:0 10px 0 56px; font-size:15px; background:url(../images/vtel02.png) no-repeat 28px 22px;}
.header-add .header-lianxi .hlx01{ height:20px; line-height:20px; margin-top:12px; color:#333;}
.header-add .header-lianxi .hlx02{ height:26px; line-height:26px; color:#058cff;}
.header-add .header-ceshi:link,.header-add .header-ceshi:visited{ color:#fff; border-radius:3px; border:2px solid #058cff; background:#058cff;}
.header-add .header-wen:link,.header-add .header-wen:visited{ color:#fff; border-radius:3px; border:2px solid #FBAC46; background:#FBAC46;}
.header-add .header-ceshi:hover{ color:#fff; border:2px solid #FBAC46; background:#FBAC46;}
.header-add .header-wen:hover{ color:#fff; border:2px solid #FBAC46; background:#FBAC46;}

.try_section2{position:relative}
.try_container2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}
.try_title2{font-size:16px;color:#fff;margin-bottom:12px}
.try_button2 button{height:42px; line-height:42px;outline:0;border:0;padding:0 30px;border-radius:3px;color:#fff;font-size:16px;cursor:pointer;background:#FBAC46;}
.try_button2 button:hover{opacity:.9}.row_value>div{margin-bottom:15px}

@media(min-width:768px){.try_title2{font-size:16px;color:#fff;margin-bottom:15px}.try_button button2{line-height:40px;font-size:16px}}

@media(min-width:992px){.try_title2{font-size:20px;color:#fff;margin-bottom:20px}.try_button button2{line-height:45px;border-radius:6px;font-size:20px}}


@media(min-width:1200px){.try_title2{font-size:24px;color:#fff;margin-bottom:40px}.try_button button2{line-height:50px;border-radius:6px;font-size:22px}}


.vbiao{ margin-top:70px; padding:70px 0 100px 0; background:#F2F6FF;}
.vbiaoBox{ width:1260px; height:600px; margin:0 auto; border-radius:13px; box-shadow: 0px 2px 7px 0px rgba(14, 5, 11, 0.25); background:#fff url(../images/shiyong3.jpg) no-repeat 50px 65px;}
.vbiaoTitle{ font-weight: 400; font-size: 34px; line-height: 38px; color: #333; margin-top: 15px; text-align:left;}
.vbiaoInfo{ font-weight: 400; font-size: 16px; line-height: 26px; color: #666; margin-top: 12px; margin-bottom:15px; text-align:left;}


/* 工具包 */
#toolkit{ width:70px; position:fixed; bottom:165px; right:15px; z-index:11110;display: none;}
.toolkit-box8{ width:70px; position:relative; z-index:11111;
box-shadow: 0px 2px 7px 0px rgba(14, 5, 11, 0.25);
    background: #fff;
    border-radius: 3px;
}
.toolkit-box{ width:70px; position:relative; z-index:11111;}
.toolkit-box>div{
    position: relative;
    margin-top: 6px;
	box-shadow: 0px 2px 7px 0px rgba(14, 5, 11, 0.25);
    background: #fff;
    border-radius: 4px;
}
.toolkit-box div .iconfont{ color:#058CFF; font-weight:bold;}
.toolkit-box1{
    width: 70px;
    height: 70px;
    position: relative;
    line-height: 25px;
    padding: 12px 0;
    cursor: pointer;
}
.toolSy:link,.toolSy:visited{ color:#333;}
.toolSy:hover{ color:#fff;}
.toolkit-box>div:hover .toolkit-box1{
    background: #058cff;
    color: #fff;
	border-radius: 4px;
}
.toolkit-box>div:hover .toolkit-box1 .iconfont{ color:#fff;}
.toolkit-box>div:hover .toolkit-box2{
    display: inline-block;
}

#backtop{ height:32px; padding:5px 0;}

.toolkit-box>div:not(:last-child) .toolkit-box1:after{
    content: '';
    position: absolute;
    left: 5px;
    right: 5px;
    bottom: 0px;
}
.toolkit-box1 span{
    display: block;
    text-align: center;
}
.toolkit-box1 span.icon{
    font-size: 18px;
}
.toolkit-box2{
    position: absolute;
    left: -180px;
    line-height: 50px;
    top: 10px;
    height: 50px;
    background: #fff;
    padding: 0 20px;
    font-size: 18px;
    color: #333;
    border-radius: 3px;
    display: none;
	box-shadow: 0px 0px 20px -4px rgb(0 0 0 / 8%);
	filter: drop-shadow(0px 2px 12px rgba(0, 0, 0, 0.11)) drop-shadow(0px 2px 12px rgba(0, 0, 0, 0.11));
	transition: all 0.3s ease-in-out;
}

.toolkit-box2.toolkit-box2_img{
    height: 156px;
    left: -190px;
    top: -40px;
    padding: 15px 15px 0;
}
.toolkit-box2_img span{
    line-height: 35px;
    font-size: 14px;
    display: block;
    text-align: center;
}
.toolkit-box2:after{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-left-color: #fff;
    right: -15px;
    top: 50%;
    transform: translateY(-50%);
}
/* 
.phoneText{ display:block; width:178px; height:52px; line-height:52px; text-indent:26px; font-size:18px; position:absolute; top:10px; right:80px; z-index:11112; background:url(../images/phone.png) no-repeat;}
img.topublic{ display:block; max-width:176px; height:217px; position:absolute; bottom:-12px; right:80px; z-index:11112;}

.phone:link,.phone:visited{ display:block; width:68px; height:68px; line-height:35px; margin-bottom:6px; padding-top:33px; font-size:13px; color:#fff; text-align:center; text-decoration:none; background:url(../images/tools.png) no-repeat 0 0;}
.phone:hover{ color:#058cff; box-shadow:0 0 7px rgba(5, 140, 255, .5); background:url(../images/toolsTwo.png) no-repeat 0 0;}

.nopublic:link,.nopublic:visited{ display:block; width:68px; height:68px; line-height:35px; margin-bottom:6px; padding-top:33px; font-size:13px; color:#fff; text-align:center; text-decoration:none; background:url(../images/tools.png) no-repeat 0 -72px;}
.nopublic:hover{ color:#058cff; box-shadow:0 0 7px rgba(5, 140, 255, .5); background:url(../images/toolsTwo.png) no-repeat 0 -72px;}

.online{ display:block; width:68px; height:68px; line-height:35px; margin-bottom:6px; padding-top:33px; font-size:13px; color:#fff; text-align:center; text-decoration:none; background:url(../images/tools.png) no-repeat 0 -145px;}
.online:hover{ color:#058cff; box-shadow:0 0 7px rgba(5, 140, 255, .5); cursor:pointer; background:url(../images/toolsTwo.png) no-repeat 0 -145px;}

.qqline:link,.qqline:visited{ display:block; width:68px; height:68px; line-height:35px; margin-bottom:6px; padding-top:33px; font-size:13px; color:#fff; text-align:center; text-decoration:none; background:url(../images/tools.png) no-repeat bottom center;}
.qqline:hover{ color:#058cff; box-shadow:0 0 7px rgba(5, 140, 255, .5); background:url(../images/toolsTwo.png) no-repeat bottom center;}

.backtop:link,.backtop:visited{ display:block; width:68px; height:68px; line-height:35px; padding-top:33px; font-size:13px; color:#fff; text-align:center; text-decoration:none; background:url(../images/tools.png) no-repeat 0 -217px;}
.backtop:hover{ color:#058cff; box-shadow:0 0 7px rgba(5, 140, 255, .5); background:url(../images/toolsTwo.png) no-repeat 0 -217px;} */
.animate-box {
    opacity: 0;
}
/* header手机端 */
.header_mobile{
    background: #fff;
    width: 100%;
    height: 66px;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 9999999;
    box-shadow: 0 0 7px rgba(34, 34, 34, .2);
}
.header_mobile .header-logo a{ width:150px;}
.header_meuiBotton{
    float: right;
    height: 43px;
    line-height: 43px;
    margin-top: 13px;
}
.header_meuiBotton .icon{
    font-size: 24px;
    color: #666;
}
.header_meuiBanner{
    top: 60px;
    background: rgb(255, 255, 255);
    max-height: calc(100vh - 66px);
    transition: height 0.3s cubic-bezier(0.075, 0.82, 0.165, 1) 0s;
    overflow-y: auto;
    position: absolute;
    left: 0;
    right: 0;
    display: none;
}
.header_mobile_show .header_meuiBanner{
    display: block;
}
.header_mobile_show .icongengduo1:before {
    content: "\e61a";
}
.header_meuiBanner>a>.meuiBanner,.header_meuiBanner>div>.meuiBanner{
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 0px 15px 0 20px;
    border-bottom: 1px solid rgb(238, 238, 238);
    height: 60px;
    font-size: 14px;
    color: rgb(13, 25, 36) ;
}
.header_meuiBanner>a>.meuiBanner.active,.header_meuiBanner>div>.meuiBanner.active{
        color: #058cff;
}
.meuiBanner_more_block>div a{
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 0px 15px 0px 75px;
    border-bottom: 1px solid rgb(238, 238, 238);
    height: 60px;
    font-size: 14px;
    color: rgb(13, 25, 36);
}
.meuiBanner_more_title{
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 0px 15px 0px 50px;
    border-bottom: 1px solid rgb(238, 238, 238);
    height: 60px;
    font-size: 14px;
    color: rgb(13, 25, 36) ;
}
.header_meuiBanner a:hover, .header_meuiBanner a:active{
    text-decoration: none;
}

.meuiBanner .iconfont,.meuiBanner_more_title .iconfont,.meuiBanner_more_block .iconfont {
    color: rgb(204, 204, 204);
    font-size: 18px;
}
.meuiBanner2{
    display: none;
}
.meuiBanner_more_block{
    display: none;
}
.meuiBanner_show .meuiBanner .iconjia:before {
    content: "\e60c";
}
.meuiBanner_show .meuiBanner2{
    display: block;
}
.meuiBanner_more_title_show .iconjia:before {
    content: "\e60c";
}
.meuiBanner_more_title_show .meuiBanner_more_block{
    display: block;
}

.index_content{
    padding-bottom: 50px;
    padding-top: 66px;
    overflow: auto;
    /* height: 100vh; */
}
.section_foot{
    background: #313840;
    color: #fff;
}
.section_foot1{
    padding: 10px 0;
    line-height: 30px;
    font-size: 11px;
    border-bottom: 1px solid #51575e;
}
.section_foot1 .col-sm-3{
		width: 20%;
		margin-top: 0
}


.homeBanner {
		height: 100%;
		width: 100%;
		overflow: hidden;
		position:relative;
		background:url(../images/home/home01.jpg) no-repeat;
}


.section_foot2 a:link,.section_foot2 a:visited {
    color: inherit;
    text-decoration: none;
}
.section_foot2 a:hover {
    color: #058cff;
}


.footChild_title2{
    color: #9599A3;
    font-size: 11px;
    line-height: 30px;
}
.footAddress_name{
    display: inline-block;
    vertical-align: top;
}
.footAddress_msg{
    display: inline-block;
    text-align: left;
    padding-left: 65px;
}
.footAddress_msg span{
    margin-left: -65px;
}
.footChild_images{
    margin: 15px 0;
}
.footChild_images img{
    margin-top: 20px;
    width: 83px;
    cursor: pointer;
    transition:all 1s ease-out;
}
.footChild_images img:hover{
    transform:scale(1.1);
}

.section_foot1 .icon{
    margin-right: 8px;
    font-size: 14px;
    vertical-align: bottom;
}
.section_foot1>div:nth-child(1) .icon{
    color: #CAB1FD;
}
.section_foot1>div:nth-child(2) .icon{
    color: #E5F980;
}
.section_foot1>div:nth-child(3) .icon{
    color: #FC8967;
    font-size: 16px;
}
.section_foot1>div:nth-child(4) .icon{
    color: #4CEFF3;
}

.section_foot2 .col-lg-2:nth-child(1),.section_foot2 col-md-2:nth-child(1),.section_foot2 col-sm-12:nth-child(1),.section_foot2 col-xs-12:nth-child(1){ padding-left:0;}
.section_foot2 .col-lg-2:nth-child(6),.section_foot2 col-md-2:nth-child(6),.section_foot2 col-sm-12:nth-child(6),.section_foot2 col-xs-12:nth-child(6){ padding-right:0; text-align:center;}

.section_foot2>.col-xs-12{
    width: 100%;
    text-align: center;
}
.footChild_images span{
    display: block;
	padding-top: 2px;
	text-align: center;
}

.footChild_title{
    font-size: 12px;
    margin-bottom: 15px;
    margin-top: 15px;
}

/* moveStr3 */
.moveStr3{ height:550px; overflow:hidden; position:relative;}
.moveStr3 .picOne{ width:100%; height:550px; display:block; position:absolute; left:0; top:0;}
.moveStr3 .moveTwo{ width:100%; height:45px; clear:both; position:absolute; z-index:100; left:0px; bottom:15px;}
.moveStr3 .moveTwo ul{ float:left;width:191px; position:absolute; left:0; top:0;right:0;bottom:0; margin:auto; display:inline;}
.moveStr3 .moveTwo li{ float:left; width:29px; height:45px; cursor:pointer; margin:0 25px 0 0; display:inline; background:url(../images/moveTwo.png) no-repeat -41px center;}
.moveStr3 .moveTwo li.nuw{ background:url(../images/moveTwo.png) no-repeat 0 center;}


.moveStr05-desc,.moveStr06-desc{ width:1260px; height:510px; margin:40px auto 0 auto; position:relative;}
.moveStr05-box,.moveStr06-box{ width:610px; height:250px; position:absolute; top:80px; left:0; z-index:8888;}
.moveStr05-box{ animation:topmove 2s infinite; -webkit-animation:topmove 2s infinite; animation-iteration-count:1; -webkit-animation-iteration-count:1;}
.moveStr06-box{ animation:leftmove 2s infinite; -webkit-animation:leftmove 2s infinite; animation-iteration-count:1; -webkit-animation-iteration-count:1;}
.moveStr3 h3{ font-size:42px; line-height:45px; margin-bottom:35px; color:#333;}
.moveStr3 p{ font-size:24px; margin-bottom:15px; color:#333;}
.moveStr05-info{ height:45px;}
.moveStr05-01:link,.moveStr05-01:visited{ float:left; width:160px; height:45px; line-height:42px; border-radius:4px; font-size:18px; text-align:center; color:#fff; text-decoration:none; border:2px solid #FBAC46; background:#FBAC46;}
.moveStr05-01:hover{ color:#fff; border-color:#EE9D35; -moz-transition: all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; -o-transition:all 1s ease 0s; background:#EE9D35;}
.moveStr05-02:link,.moveStr05-02:visited{ float:left; width:160px; height:45px; line-height:42px; margin-left:30px; border-radius:4px; font-size:18px; text-align:center; color:#fff; text-decoration:none; border:2px solid #058CFF; background:#058CFF;}
.moveStr05-02:hover{ color:#fff; border-color:#1489EC; -moz-transition: all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; -o-transition:all 1s ease 0s; background:#1489EC;}


/* moveStr5 */
.moveStr5{ width:100%; height:655px; overflow:hidden; position:relative;}
.moveStr5 .moveBox{ width:100%; height:655px; display:block; position:absolute; left:0; top:0;}
.moveStr5 .moveBox .movePart{ float:left; width:180px; height:85px; margin:0 0 5px 0;}
.moveStr5 .moveTab{ width:100%; height:5px; clear:both; position:absolute; z-index:100; left:0px; bottom:0px;}
.moveStr5 .moveTab ul{ float:left;width:114px; position:absolute; left:0; top:0;right:0;bottom:0; margin:auto; display:inline;}
.moveStr5 .moveTab li{ float:left; width:32px; height:4px; cursor:pointer; margin:0 25px 0 0; display:inline; border-radius:10px; background:#DEDFEA;}
.moveStr5 .moveTab li.nuw{ background:#058cff;}


.htip{ float:left; width:214px; margin-right:25px; position:relative;}
.htip .htipBox{ padding:10px; border:1px solid #ddd; box-shadow: 0px 0px 6px 0px rgba(14,5,9,0.2);}
.htip:hover .htipBox{ border-color:#058cff}
.htip2{ float:left; width:183px; margin-right:15px; position:relative;}
.htip2 .htipBox{ padding:6px; border:1px solid #ddd; box-shadow: 0px 0px 6px 0px rgba(14,5,9,0.2);}
.htipTitle{ margin:10px 0 25px 0; line-height:26px;}
.htip:hover .htipTitle{ color:#058cff}


.fivePro{ margin:0 0 65px 0; padding:40px 0 50px 0; background:url(../images/fivePro.jpg) no-repeat; background-size:cover; background-position:center;}
.fiveProTitle02{ margin-bottom:30px; font-size: 25px; color:#fff;}
.fiveProTitle03{ margin-bottom:40px; font-size: 18px; color:#fff;}

.fivePro .homepic{ height:315px; padding: 25px 20px; border-radius:10px; background:#dbe2eb;}
.fivePro .serversMenu{ margin:0 0 0 10px; border-left:2px solid #ccc;}
.fivePro .serversMenu div{ margin:0 0 15px 0; height:50px; line-height:50px; padding-left:20px; text-align:left; cursor:pointer; margin-left:-1px;}
.fivePro .serversMenu div.active{ color:#333; border-left:2px solid #058cff; border-top-right-radius:30px; border-bottom-right-radius:30px; background:#b5d6f4;}
.servers,.serversArea{ padding:0px;}
.servers_exp{ text-align:left; margin-left:18px;}
.fivePro .serversTitle{ height:30px; line-height:30px; margin-bottom:10px; font-size:18px;}
.fivePro .serversInfo{ height:30px; line-height:30px; font-size:15px;}
.fivePro .serversBox{ height:43px; margin-bottom:15px; font-size:13px; padding-left:58px;}
.fivePro .serversBox:nth-child(5){ margin-bottom:0;}
.fivePro .serversBox span{ float:left; width:48px; height:41px; line-height:41px; margin-left:-58px; font-size:14px; color:#fff; text-align:center; background:url(../images/partners/homepic11.png) no-repeat;}
.fivePro .serversBox em{ float:left; width:48px; height:41px; line-height:41px; margin-left:-58px; font-size:14px; color:#fff; text-align:center; background:url(../images/partners/homepic12.png) no-repeat;}
.fivePro .serversBox h5{ line-height:21px; font-size:15px;}
.fivePro .serversBox p{ line-height:21px; color:#666;}
.fivePro .serversBox2{ height:52px; margin-bottom:20px; font-size:13px; padding-left:70px;}
.fivePro .serversBox2:nth-child(4){ margin-bottom:0;}
.fivePro .serversBox2 span{ float:left; width:60px; height:52px; line-height:52px; margin-left:-70px; font-size:14px; color:#fff; text-align:center; background:url(../images/partners/homepic15.png) no-repeat;}
.fivePro .serversBox2 em{ float:left; width:60px; height:52px; line-height:52px; margin-left:-70px; font-size:14px; color:#fff; text-align:center; background:url(../images/partners/homepic16.png) no-repeat;}
.fivePro .serversBox2 h5{ line-height:21px; font-size:15px;}
.fivePro .serversBox2 p{ line-height:21px; color:#666;}
.fivePro .serversBox3{ height:43px; margin-bottom:16px; font-size:13px; padding-left:58px;}
.fivePro .serversBox3:nth-child(5){ margin-bottom:0;}
.fivePro .serversBox3 span{ float:left; width:48px; height:41px; line-height:41px; margin-left:-58px;}
.fivePro .serversBox3 .ser01{ background:url(../images/partners/homepic21.png) no-repeat;}
.fivePro .serversBox3 .ser02{ background:url(../images/partners/homepic22.png) no-repeat;}
.fivePro .serversBox3 .ser03{ background:url(../images/partners/homepic23.png) no-repeat;}
.fivePro .serversBox3 .ser04{ background:url(../images/partners/homepic24.png) no-repeat;}
.fivePro .serversBox3 h5{ line-height:21px; font-size:15px;}
.fivePro .serversBox3 p{ line-height:21px; color:#666;}

.serversBox2{ height:41px; line-height:41px; margin-bottom:15px; font-size:13px; padding-left:58px;}

.serversBox3{ height:41px; line-height:41px; margin-bottom:15px; font-size:13px; padding-left:58px;}
.servicePic{ float:left; width:48px; height:41px; margin-right:10px; margin-left:-58px;}


.fivePro .serversBar{ height:135px; margin-top:30px;}
.fivePro .serversList{ float:left; width:120px; height:135px; margin-right:35px; text-align:center;}
.fivePro .serversList p{ height:40px; line-height:40px;}
.serversList:nth-child(4){ margin-right:0;}


.homePro{ margin:70px 0 95px 0;}
.homeProBox{ position:relative; width:1260px; height:443px; background:#f7f8fc;}
.homeProBase{ width:35px; height:360px; position:absolute; top:40px; left:-35px; border-top-left-radius:10px; border-bottom-left-radius:10px; background:#058cff;}
.homeProBase em{ display:block; margin:65px 10px; line-height:40px; text-align:center; font-size:15px; color:#fff;}
.homeProDesc{ padding:14px 0 0 17px;}
.homeProArea{ float:left; width:605px; height:200px; margin:0 15px 15px 0; border-radius:5px; position:relative; background:#fff;}
.homeProTitle{ height:50px;}
.homeProTitle span{ font-size:18px; border-bottom:4px solid #cee9ff;}
.homeProTitle em{ float:right; margin-right:18px; font-size:14px;}

.hpt31{ padding-left:55px; line-height:50px; text-align:left; background:url(../images/partners/homepic31.png) no-repeat 15px 10px;}
.hpt32{ padding-left:58px; line-height:50px; text-align:left; background:url(../images/partners/homepic32.png) no-repeat 15px 10px;}
.hpt33{ padding-left:60px; line-height:50px; text-align:left; background:url(../images/partners/homepic33.png) no-repeat 15px 10px;}
.hpt34{ padding-left:55px; line-height:50px; text-align:left; background:url(../images/partners/homepic34.png) no-repeat 15px 10px;}

.homeProInfo{ padding-top:25px;}
.hpinfo{ line-height:23px; margin-bottom:35px; margin-left:15px; padding:0 15px; font-size:13px; color:#777; text-align:left; position:relative;}
.hpinfo:before{ position:absolute; content:''; width:4px; height:4px; background:#777; border-radius:50%; left:5px; top:10px;}

.homeProInfo-btn01:link,.homeProInfo-btn01:visited{ display:none; width:90px; height:35px; line-height:30px; border-radius:4px; position:absolute; top:72px; right:30px; font-size:14px; text-align:center; color:#fff; text-decoration:none; border:2px solid #058CFF; background:#058CFF;}
.homeProInfo-btn01:hover{ opacity: 0.8}

.homeProInfo-btn02:link,.homeProInfo-btn02:visited{ display:none; width:90px; height:35px; line-height:32px; border-radius:4px; position:absolute; top:125px; right:30px; font-size:14px; text-align:center; color:#333; text-decoration:none; border:1px solid #666; background:#fff;}
.homeProInfo-btn02:hover{ opacity: 0.8}

.homeProArea:hover,.homeProArea2:hover{ box-shadow: 0px 0px 6px 0px rgba(14,5,9,0.2);}
.homeProArea:hover .homeProInfo-btn01,.homeProArea:hover .homeProInfo-btn02,.homeProArea2:hover .homeProInfo-btn01,.homeProArea2:hover .homeProInfo-btn02{ display:block;}


.homeProBox2{ position:relative; width:1260px; height:228px; margin:15px 0; background:#f7f8fc;}
.homeProBase2{ width:35px; height:170px; position:absolute; top:30px; left:-35px; border-top-left-radius:10px; border-bottom-left-radius:10px; background:#fbac46;}
.homeProBase2 em{ display:block; margin:30px 10px; line-height:28px; text-align:center; font-size:15px; color:#fff;}
.homeProArea2{ float:left; width:397px; height:200px; margin:0 15px 15px 0; border-radius:5px; position:relative; background:#fff;}
.homeProTitle2{ height:80px;}
.homeProTitle2 span{ display:block; height:50px; line-height:50px; margin:0 auto 5px auto; font-size:18px;}
.homeProTitle2 span i{ font-style:normal; border-bottom:4px solid #ffe7c7;}
.homeProTitle2 em{ display:block; height:30px; line-height:30px; font-size:14px; text-align:center;}
.hpt35{ width:100px; padding-left:30px; line-height:50px; background:url(../images/partners/homepic35.png) no-repeat 0px 10px;}
.hpt36{ width:120px; padding-left:40px; line-height:50px; background:url(../images/partners/homepic36.png) no-repeat 0px 10px;}
.hpt37{ width:130px; padding-left:30px; line-height:50px; background:url(../images/partners/homepic37.png) no-repeat 0px 10px;}

.homeProTool2{ display:none; width:380px; height:40px; position:absolute; bottom:18px; left:10px; background:#fff;}
.homeProInfo-btn03:link,.homeProInfo-btn03:visited{ float:left; width:90px; height:35px; line-height:30px; margin:0 30px 0 80px; border-radius:4px; font-size:14px; text-align:center; color:#fff; text-decoration:none; border:2px solid #058CFF; background:#058CFF;}
.homeProInfo-btn03:hover{ opacity: 0.8}

.homeProInfo-btn04:link,.homeProInfo-btn04:visited{ float:left; width:90px; height:35px; line-height:32px; border-radius:4px; font-size:14px; text-align:center; color:#333; text-decoration:none; border:1px solid #666; background:#fff;}
.homeProInfo-btn04:hover{ opacity: 0.8}

.homeProArea2:hover{ box-shadow: 0px 0px 6px 0px rgba(14,5,9,0.2);}
.homeProArea2:hover .homeProTool2{ display:block;}


.homeProBox3{ position:relative; width:1260px; height:240px; margin:15px 0; background:#f7f8fc;}
.homeProBase3{ width:35px; height:170px; position:absolute; top:34px; left:-35px; border-top-left-radius:10px; border-bottom-left-radius:10px; background:#058cff;}
.homeProBase3 em{ display:block; margin:30px 10px; line-height:28px; text-align:center; font-size:15px; color:#fff;}
.homeProArea3{ float:left; width:232px; height:210px; margin:0 15px 15px 0; border-radius:5px; position:relative; background:#fff;}
.homeProTitle3{ height:80px;}
.homeProTitle3 span{ display:block; height:50px; line-height:50px; margin:0 auto 5px auto; font-size:18px;}
.homeProTitle3 span i{ font-style:normal; border-bottom:4px solid #cee9ff;}
.homeProTitle3 em{ display:block; height:30px; line-height:30px; font-size:14px; text-align:center;}
.hpt38{ width:185px; padding-left:35px; line-height:50px; background:url(../images/partners/homepic38.png) no-repeat 0px 10px;}
.hpt39{ width:148px; padding-left:35px; line-height:50px; background:url(../images/partners/homepic39.png) no-repeat 0px 10px;}
.hpt40{ width:135px; padding-left:30px; line-height:50px; background:url(../images/partners/homepic40.png) no-repeat 0px 10px;}
.hpt41{ width:112px; padding-left:30px; line-height:50px; background:url(../images/partners/homepic41.png) no-repeat 0px 10px;}
.hpt42{ width:115px; padding-left:30px; line-height:50px; background:url(../images/partners/homepic42.png) no-repeat 0px 10px;}

.homeProArea3 .homeProInfo{ padding-top:15px;}
.homeProArea3 .hpinfo{ margin-bottom:10px;}

.homeProTool3{ display:none; width:220px; height:45px; position:absolute; bottom:10px; left:10px; background:#fff;}
.homeProInfo-btn05:link,.homeProInfo-btn05:visited{ float:left; width:90px; height:35px; line-height:30px; margin:0 15px 0 10px; border-radius:4px; font-size:14px; text-align:center; color:#fff; text-decoration:none; border:2px solid #058CFF; background:#058CFF;}
.homeProInfo-btn05:hover{ opacity: 0.8}

.homeProInfo-btn06:link,.homeProInfo-btn06:visited{ float:left; width:90px; height:35px; line-height:32px; border-radius:4px; font-size:14px; text-align:center; color:#333; text-decoration:none; border:1px solid #666; background:#fff;}
.homeProInfo-btn06:hover{ opacity: 0.8}

.homeProArea3:hover{ box-shadow: 0px 0px 6px 0px rgba(14,5,9,0.2);}
.homeProArea3:hover .homeProTool3{ display:block;}


.homeProBox4{ position:relative; width:1260px; height:228px; background:#f7f8fc;}
.homeProBox4 .homeProBase{ width:35px; height:170px; position:absolute; top:30px; left:-35px; border-top-left-radius:10px; border-bottom-left-radius:10px; background:#fbac46;}
.homeProBox4 .homeProBase em{ display:block; margin:30px 10px; line-height:28px; text-align:center; font-size:15px; color:#fff;}
.hpt43{ padding-left:61px; line-height:50px; text-align:left; background:url(../images/partners/homepic43.png) no-repeat 15px 10px;}
.hpt44{ padding-left:58px; line-height:50px; text-align:left; background:url(../images/partners/homepic44.png) no-repeat 15px 10px;}

.homeProBox4 .homeProTitle span{ font-size:18px; border-bottom:4px solid #ffe7c7;}




.banner-try:link,.banner-try:visited {
	    display:block;
        width: 200px;
        height: 49px;
		line-height:47px;
		text-align:center;
        background: #fff;
        border-radius: 3px;
        font-size: 18px;
        color: #058cff;
        border: 0;
        outline: 0;
        margin-top: 40px;
        cursor: pointer
}
.banner-try:hover {
        opacity: .9
}

.banner-try2:link,.banner-try2:visited {
	    display:inline-block;
        width: 160px;
        height: 45px;
		line-height:43px;
		text-align:center;
        background: #fff;
        border-radius: 3px;
        font-size: 18px;
        color: #058cff;
        border: 0;
        outline: 0;
        margin-top: 30px;
        cursor: pointer;
}
.banner-try2:hover {
        opacity: .9
}

.banner-try3:link,.banner-try3:visited {
	    display:inline-block;
        width: 160px;
        height: 45px;
		line-height:43px;
		text-align:center;
        background: #058CFF;
        border-radius: 3px;
        font-size: 18px;
        color: #fff;
        border: 0;
        outline: 0;
        margin-top: 30px;
        cursor: pointer;
}
.banner-try3:hover {
        opacity: .9
}


.copyright{font-size:11px; color:#BABABA; text-align:center;}
.copyright a:link,.copyright a:visited{ color:#999; text-decoration:none;}
.copyright a:hover{ color:#058cff; text-decoration:none;}
.section_foot3 {
    background: #272d35;
    padding: 10px 0;
    line-height: 20px;
    color: #fff;
}

/* 手机端菜单 */
.operation_mobile{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #fff;
    color: #666666;
    height: 60px;
    border-top: 1px solid #e6e2e2;
    z-index: 999;
    width: 100%;
}
.operation_mobile .icon{
    display: block;
    font-size: 18px;
    line-height: 20px;
    margin-top: 10px;
}
.operation_mobile .operation_text{
    font-size: 12px;
    display: block;
    line-height: 25px;
}
.flexCenter{
    display: flex;
    justify-content: center;
}
.flexCenter span,.flexCenter>div{
    align-self: center;
}

.flexCenterRight,.flexCenterLeft{
    display: flex;
    flex-direction: column;
}


/* vcbanner */
.vcbanner .d2 ul{float:left;display:inline;}
.vcbanner .d2 li{width:10px;height:10px;overflow:hidden;cursor:pointer;float:left;margin:0 5px;display:inline; border-radius:10px; background:#b5cef7;}
.vcbanner .d2 li.nuw{ width:30px; background:#b5cef7;}


/* 产品横条 */
.juchnHome{ height:80px; background:#F7F8FC;}
.juchnHomeLine{ border-right:2px solid #DEDFEA;}
.juchnHomeBox dl{ width:160px; margin:0 auto; height:50px; margin-top:15px;}
.juchnHomeBox dl dd{ float:left; height:50px; margin-right:15px;}
.juchnHomeBox dl dd img{ display:block; height:40px; margin-top:5px;}
.juchnHomeBox dl dt{ float:left; height:50px; font-weight:normal; text-align:left;}
.juchnHomeBox dl dt h3{ line-height:30px; font-size:18px;}
.juchnHomeBox dl dt p{ line-height:20px; font-size:12px;}

.partnersInfo{ height:30px; line-height:30px; margin-bottom: 50px; text-align:center; font-size:18px; color:#666;}

@media(max-width:460px) {
		.about_title{ margin-bottom:1px; font-size: 15px;}
		.about_exp {
				line-height: 19px;
				top: 51%;
				transform: translateY(-50%);
				font-size: 13px;
		}
		
		.banner_intro>p:first-child{ line-height:40px; margin-bottom:30px; font-size:24px;}
		.banner_intro>p:nth-child(2){ font-size:16px;}
		.banner_intro button{    width: 152px;
			height: 50px;
			border: 1px solid #fff;
			border-radius: 3px;
			padding: 0;
			outline: 0;
			background: transparent;
			font-size: 18px;}
		
		.partners .partnercur{ width:101px; height: 40px; line-height: 40px; font-size: 16px;}
		.sectionbankImg>div{ width:30%; padding:0 5px;}
		
		.sf01,.sf02,.sf03,.sf04,.sf05,.sf06{ padding:0; line-height:44px; text-align:left;}
		.sf01:hover,.sf02:hover,.sf03:hover,.sf04:hover,.sf05:hover,.sf06:hover{ color: #058cff;}
		.sf01 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf01.png) no-repeat; background-size:cover;}
		.sf02 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf02.png) no-repeat; background-size:cover;}
		.sf03 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf03.png) no-repeat; background-size:cover;}
		.sf04 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf04.png) no-repeat; background-size:cover;}
		.sf05 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf05.png) no-repeat; background-size:cover;}
		.sf06 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf06.png) no-repeat; background-size:cover;}
		.sf01,.sf02,.sf03{ margin-bottom:15px;}
		.sf04,.sf05,.sf06{ margin-bottom:6px;}
		.sf06{ line-height:18px;}
		
		.infoList dt{ width:120px; padding-right:8px; height:108px;}
		.infoList dd { height:108px;}
		.infoList dd h3{ height: 20px; line-height: 20px; margin-bottom: 2px; font-size: 14px;}
		.infoList dd p{ line-height: 18px; font-size: 12px;}
		
		
		.solveName_mask div a:link, .solveName_mask div a:visited{     height: 20px; line-height: 20px;}
		
		.region_row>div:nth-child(2){ margin-top:20px;}
		.developer5{ margin: 70px 30px 130px 30px;}
		
		
		.developer5{ margin:50px 20px 100px 20px;}
		.developerTitle{ height:40px; line-height:40px; margin-bottom:22px; font-size:22px; text-align:center;}
		
		.developerList{  margin-bottom:30px; border:1px solid #CCCCCC; background:#F1F1F1;}
		.developerList dt{ height:50px; line-height:50px; font-size:16px; padding-left:25px; font-weight:normal; border-bottom:1px solid #ccc;}
		.developerList dd{ height:40px; line-height:40px; font-size:14px; padding-left:25px;}
		.developerList dd a:link,.developerList dd a:visited{ color:#058cff;}
		
		.hdevloInfo{ padding:0;}
		.infoMod{ margin:0 15px;}
		.infoBiao{  font-size: 14px;}
		
		.infoBiao{ height: 50px;  line-height: 50px; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
		
		.mission{ margin:60px 0 50px 0;}
		
		.vzhuzhiDesc{ margin-bottom:20px;}
		
		.officeBox{ padding:55px 0 60px 0}
		.officePic{ padding:0;}
		
		.about_news{ background:#fff;}
		.about_news:nth-child(2){ padding-top:25px; background:#f1f1f1;}
		.about_news:nth-child(3){ padding-top:25px; background:#fff;}
		
		
		.region_text .region_box_phone {
				line-height: 20px;
				margin: 20px 0;
				padding:25px 15px 20px 15px;
				color:#fff;
				background:url(../images/home/home13_phone.png) no-repeat top center;
				 background-size:cover;
		}
		
		.region_text .region_box_phone p{ margin-bottom:5px;}
		.region_box_phone .region_title{ font-size:15px; font-weight:bold; padding:8px 0; text-align:center;}
		.region_box_phone .region_info{ padding:6px 0 0 0;}
		
		.sectionAbout5 .icfontvideo2 {
				position: absolute;
				left: 45%;
				top: 14%;
				font-size: 48px;
				font-weight:normal;
				color: #fff;
				padding: 15px 10px;
				cursor: pointer;
				z-index: 9999;
		}
		
		.sectionAbout5:hover .icfontvideo2{ color:#33a2f7;}
		
		.effectPic{ position:relative; padding:0 2px;}
		.effectPic .vplay,.effectPic .vstop{ display:none;}
		.effectActive .vpic{ position:absolute; top:0; left:0; cursor:pointer; transform: scale(1.25); z-index:9999;}
		.vplay{ width:34px; color:#fff; position:absolute; top:95px; left:35px; z-index:99991;}
		.vstop{ width:120px; color:#fff; position:absolute; top:172px; left:40px; z-index:99991;}
		.effectActive .vplay{ display:block;}
		.effectActive.vplaying .vplay{ display:none;}
		.effectActive.vplaying .vstop{ display:block; top:100px;}
		.vplaying .vstop{ width:60px; display:block; top:92px; left:20px;}
		
		.regionDesc{ margin-bottom:20px;}
		
		.about_exp{ top:51%; padding: 0 0 0 5px;}
		.section_product .col-xs-3, .section_summary .col-xs-3{ padding-right: 6px; padding-left: 6px;}
		.summaryName{  margin-top: 0;}
		.vjuchn{ display:block; width:100px; height:35px; margin:8px auto 0 auto; background:url(../images/home/vjuchn.png) no-repeat; background-size:cover;}
		
		
		#__webot_trigger{ bottom: 80px; right: 15px;}
		
		
		.vcbanner{height:260px;overflow:hidden;}
	    .vcbanner .d1{width:400px;height:260px;display:block;position:absolute;left:0;top:0px; background-size:cover;}
	    .vcbanner .d2{width:135px;height:30px;clear:both;position:absolute;z-index:100;left:170px;top:220px;}

}

@media (min-width: 461px){
	.hdevloInfo{ padding:0;}
	.infoMod{ margin:0 15px;}
	.infoBiao{  font-size: 18px;}
	
	.infoBiao{ height: 60px;  line-height: 60px; font-size: 17px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	
	.mission{ margin:60px 0 50px 0;}
	.officeBox{ padding:55px 0 60px 0}
	.officePic{ padding:0;}
	
	.about_news{ background:#fff;}
	.about_news:nth-child(2){ padding-top:25px; background:#f1f1f1;}
	.about_news:nth-child(3){ padding-top:25px; background:#fff;}
	
	.region_text .region_box_phone {
			line-height: 20px;
			margin: 20px 0;
			padding:38px 15px 20px 15px;
			color:#fff;
			background:url(../images/home/home13_phone.png) no-repeat top center;
			 background-size:cover;
	}
	
	.region_text .region_box_phone p{ margin-bottom:5px;}
	.region_box_phone .region_title{ font-size:15px; font-weight:bold; padding:8px 0; text-align:center;}
	.region_box_phone .region_info{ padding:6px 0 0 0;}
	
	.about-desc {
		padding: 30px 0 0;
		font-size: 16px;
		line-height: 40px;
	}
	
	.sectionAbout5 .icfontvideo2 {
			position: absolute;
			left: 45%;
			top: 16%;
			font-size: 60px;
			font-weight:normal;
			color: #fff;
			padding: 15px 10px;
			cursor: pointer;
			z-index: 9999;
	}
	.vzhuzhiDesc { margin-bottom: 20px;}
	.sectionAbout5:hover .icfontvideo{ color:#33a2f7;}
	
	.effectPic{ position:relative; padding:0 2px;}
	.effectPic .vplay,.effectPic .vstop{ display:none;}
	.effectActive .vpic{ position:absolute; top:0; left:0; cursor:pointer; transform: scale(1.25); z-index:9999;}
	.vplay{ width:50px; color:#fff; position:absolute; top:172px; left:70px; z-index:99991;}
	.vstop{ width:120px; color:#fff; position:absolute; top:172px; left:40px; z-index:99991;}
	.effectActive .vplay{ display:block;}
	.effectActive.vplaying .vplay{ display:none;}
	.effectActive.vplaying .vstop{ display:block; top:172px;}
	.vplaying .vstop{ width:100px; display:block; top:160px; left:38px;}
	
	.regionDesc{ margin-bottom:20px;}
	
	.sf01,.sf02,.sf03,.sf04,.sf05,.sf06{ padding:0; line-height:44px; text-align:left;}
	.sf01:hover,.sf02:hover,.sf03:hover,.sf04:hover,.sf05:hover,.sf06:hover{ color: #058cff;}
	.sf01 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf01.png) no-repeat; background-size:cover;}
	.sf02 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf02.png) no-repeat; background-size:cover;}
	.sf03 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf03.png) no-repeat; background-size:cover;}
	.sf04 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf04.png) no-repeat; background-size:cover;}
	.sf05 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf05.png) no-repeat; background-size:cover;}
	.sf06 span{ float:left; width:44px; height:44px; margin-right:5px; background:url(../images/home/sf06.png) no-repeat; background-size:cover;}
	.sf01,.sf02,.sf03{ margin-bottom:15px;}
	.sf04,.sf05,.sf06{ margin-bottom:6px;}
	.sf01,.sf05{ width:31%;}
	.sf03,.sf04{ width:31%;}
	.sf02,.sf06{ width:38%;}
	
	.about_exp{ top:51%;}
	.vjuchn{ display:block; width:100px; height:35px; margin:25px auto 0 auto; background:url(../images/home/vjuchn.png) no-repeat; background-size:cover;}
	
	.vcbanner{height:300px;overflow:hidden;}
	.vcbanner .d1{width:550px;height:300px;display:block;position:absolute;left:10px;top:0px; background-size:cover;}
	.vcbanner .d2{width:135px;height:30px;clear:both;position:absolute;z-index:100;left:185px;top:270px;}
}

@media (min-width: 768px){
    body {
        margin-bottom: 0;
    }
	.container{ padding:0;}
    .index_content{
        padding-bottom: 0;
    }
    .operation_mobile{
        display: none;
    }
    #toolkit{
        display: block;
    }
    .section_foot2>.col-sm-6 {
        width: 50%;
        text-align: center;
    }
    .header_meuiBotton .icon{
        font-size: 25px;
        color: #666;
    }
    .section_foot1 {
        padding: 4px 0;
        line-height: 30px;
        font-size: 12px;
    }
    .section_foot1 .icon{
        margin-right: 6px;
        font-size: 14px;
    }
    .section_foot1>div:nth-child(3) .icon{
        font-size: 14px;
    }
    .footChild_title{
        font-size: 12px;
        margin-bottom: 13px;
        margin-top: 13px;
    }
    .footChild_title2 {
        font-size: 12px;
        line-height: 25px;
    }
    .footChild_images img{
        margin-top: 0;
        width: 100px;
    }
	
	.sectionbankImg>div{ width:}
    .section_foot{
        padding: 5px 0 10px;
    }
    .section_foot3 {
        line-height: 25px;
    }
	
	.infoList dt{ width:200px; padding-right:8px; height:138px;}
	.infoList dd { height:138px;}
	.infoList dd h3{ height: 26px; line-height: 26px; margin-bottom: 5px; font-size: 16px;}
	.infoList dd p{ line-height: 20px; font-size: 14px;}
	
	.infoBiao{ height: 50px;  line-height: 50px; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	
	.infoList2 dt{ width:90px; height:60px; padding-right:5px;}
	.infoList2 dt img { height:60px;}
	.infoList2 dd { height:60px;}
	.infoList2 dd h3 { height:60px; line-height:20px; font-size: 12px;}
	
	.infoTaginfo{height: 202px; padding: 0 15px;}
	.infoTag a:link, .infoTag a:visited{  height: 28px; line-height: 28px;margin: 10px 10px 0 0; padding: 0 8px; font-size: 12px;}
	
	.developer5{ margin: 70px 60px 130px 60px;}
	
	.infoMod{ margin: 0 15px;}
	
	.sectionAbout img {
			width: 50%;
			margin-left: 0
	}
	
	.about-desc {
			left: 45%;
			right: 0;
			padding: 10px 2% 10px 2%;
			width: 55%;
			background: #058cff;
			line-height: 21px;
			font-size: 12px;
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
			text-align: left;
			border-radius: 5px;
			background: #fff;
			box-shadow: 0 0 4px 0 rgba(5, 140, 255, 0.28)
	}
	.about-desc>p:first-child{ font-size: 16px; margin-bottom:5px;}
	
	.sectionAbout5 .icfontvideo {
			position: absolute;
			left: 20%;
			top: 38%;
			font-size: 60px;
			font-weight:normal;
			color: #fff;
			padding: 15px 10px;
			cursor: pointer;
			z-index: 9999;
	}
	
	.sectionAbout5:hover .icfontvideo{ color:#33a2f7;}
	
	.vzhuzhiDesc { margin-bottom: 20px;}
	
	.effectPic{ position:relative; padding:0 2px;}
	.effectPic .vplay,.effectPic .vstop{ display:none;}
	.effectActive .vpic{ position:absolute; top:0; left:0; cursor:pointer; transform: scale(1.25); z-index:9999;}
	.vplay{ width:50px; color:#fff; position:absolute; top:190px; left:75px; z-index:99991;}
	.vstop{ width:120px; color:#fff; position:absolute; top:245px; left:70px; z-index:99991;}
	.effectActive .vplay{ display:block;}
	.effectActive.vplaying .vplay{ display:none;}
	.effectActive.vplaying .vstop{ display:block; top:185px; left:49px;}
	.vplaying .vstop{ display:block; top:172px; left:48px;}
	
    .copyright{font-size:12px;}
	
	.regionDesc{ margin-bottom:20px;}
	
	.sf01,.sf02,.sf03,.sf04,.sf05,.sf06{ padding:0; height:44px; line-height:44px; text-align:left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} 
	.sf01:hover,.sf02:hover,.sf03:hover,.sf04:hover,.sf05:hover,.sf06:hover{ color: #058cff;}
	.sf01 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf01.png) no-repeat; background-size:cover;}
	.sf02 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf02.png) no-repeat; background-size:cover;}
	.sf03 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf03.png) no-repeat; background-size:cover;}
	.sf04 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf04.png) no-repeat; background-size:cover;}
	.sf05 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf05.png) no-repeat; background-size:cover;}
	.sf06 span{ float:left; width:44px; height:44px; margin-right:3px; background:url(../images/home/sf06.png) no-repeat; background-size:cover;}
	.sf01,.sf02,.sf03{ margin-bottom:15px;}
	.sf04,.sf05,.sf06{ margin-bottom:6px;}
	
	.sf01{ width:16%;}
	.sf02{ width:16%;}
	.sf03{ width:16%;}
	.sf04{ width:16%;}
	.sf05{ width:17%;}
	.sf06{ width:19%;}
	
	
	.vcbanner{height:255px;overflow:hidden;}
	.vcbanner .d1{width:519px;height:255px;display:block;position:absolute;left:0px;top:0px; background-size:cover;}
	.vcbanner .d2{width:135px;height:30px;clear:both;position:absolute;z-index:100;left:199px;top:230px;}
	
}
@media (min-width: 992px){
    .flexCenterRight{
        flex-direction: row-reverse;
    }
    .flexCenterLeft{
        flex-direction: row;
    }
	.section_foot1>.col-lg-3:nth-child(2),.section_foot1>.col-lg-3:nth-child(4) {
	    width: 18%;
	}
	.section_foot1>.col-lg-3:nth-child(6) {
	    width: 22%;
	}
    .section_foot2>.col-lg-2 {
        width: 15%;
        text-align: left;
    }
	
	.section_foot2>.col-lg-2:nth-child(2) {
        width: 16%;
        text-align: left;
    }
	
	.section_foot2>.col-lg-2:nth-child(3) {
        width: 14%;
        text-align: left;
    }
	
	.section_foot2>.col-lg-2:nth-child(4) {
        width: 27%;
        text-align: left;
    }
	.section_foot2>.col-lg-2:nth-child(5) {
        width: 27%;
        text-align: left;
    }
    .footChild_title{
        margin-top: 0;
    }
    .section_foot1{
        padding: 20px 0 20px 0;
    }
    .section_foot2{
        padding: 15px 0;
    }
    .footChild_images{
        margin-top: 15px;
    }
    .section_foot1 {
        padding: 8px 0;
        line-height: 40px;
        font-size: 14px;
    }
    .section_foot1 .icon{
        margin-right: 8px;
        font-size: 18px;
    }
    .section_foot1>div:nth-child(3) .icon{
        font-size: 16px;
    }
    .footChild_title{
        font-size: 14px;
        margin-bottom: 13px;
        margin-top: 13px;
    }
    .footChild_title2 {
        font-size: 13px;
        line-height: 20px;
    }
    .footChild_title2>div{
        margin-bottom: 8px;
    }
    .footChild_images img{
        margin-top: 0;
        width: 110px;
    }
    .section_foot3 {
        line-height: 30px;
    }
    .section_foot{
        padding: 10px 0 20px;
    }
    .copyright{font-size:13px;}
	.about-desc {
			left: 45%;
			right: 0;
			padding: 25px 2% 25px 2%;
			width: 55%;
			background: #058cff;
			line-height: 25px;
			font-size: 14px;
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
			text-align: left;
			border-radius: 5px;
			background: #fff;
			box-shadow: 0 0 4px 0 rgba(5, 140, 255, 0.28)
	}
	.about-desc>p:first-child {
			font-size: 18px;
			margin-bottom: 15px;
			text-align: left
	}
	
	.infoList dt{ width:262px; height:180px;}
	.infoList dd { height:180px;}
	.infoList dd h3{ height: 35px; line-height: 35px; margin-bottom: 5px; font-size: 18px;}
	.infoList dd p{ line-height: 30px; font-size: 16px;}
	
	
	.infoBiao{ height: 80px;  line-height: 80px; font-size: 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	
	.infoList2 dt{ width:120px; height:60px; padding-right:5px;}
	.infoList2 dt img { height:80px;}
	.infoList2 dd { height:80px;}
	.infoList2 dd h3 { height:80px; line-height:24px; font-size: 14px;}
	
	.infoTaginfo{height: 225px; padding: 0 15px;}
	.infoTag a:link, .infoTag a:visited{  height: 32px; line-height: 32px;margin: 12px 12px 0 0; padding: 0 10px; font-size: 14px;}
	
	.infoArea{ padding:25px 25px 90px 25px;}
	
	.vzhuzhiDesc { margin-bottom: 20px;}
	
	.effectPic{ position:relative; padding:0 2px;}
	.effectPic .vplay,.effectPic .vstop{ display:none;}
	.effectActive .vpic{ position:absolute; top:0; left:0; cursor:pointer; transform: scale(1.25); z-index:9999;}
	.vplay{ width:50px; color:#fff; position:absolute; top:280px; left:118px; z-index:99991;}
	.vstop{ width:120px; color:#fff; position:absolute; top:300px; left:90px; z-index:99991;}
	.effectActive .vplay{ display:block;}
	.effectActive.vplaying .vplay{ display:none;}
	.effectActive.vplaying .vstop{ display:block; top:280px; left:91px;}
	.vplaying .vstop{ display:block; top:260px; left:110px;}
	
	.developer5{ margin: 70px 80px 130px 80px;}
	
	.regionDesc{ margin-bottom:0;}
	
	.about_pcBox .col-lg-offset-6{  margin-left: 46%;}
	.about_pcBox .col-md-6{ width:55%;}
	
	.about_box { font-size: 16px; line-height:26px;}
	.about_title{ font-size: 22px; margin-bottom:10px;}
	.about_button a:link, .about_button a:visited{ line-height: 25px; font-size:13px;}
	
	.summaryName{ margin-top:8px; font-size:14px; line-height: 25px;}
	
	.footChild_images{ float:left; width:120px;}
	.footChild_images img{ margin-top: 0; width: 120px;}
	.footChild_images2{ float:right; width:120px;}
	.footChild_images2 img{ margin-top: 0; width: 120px;}
	
	
	.sf01,.sf02,.sf03,.sf04,.sf05,.sf06{ padding:0; height: 70px; line-height:70px; text-align:left;}
	.sf01:hover,.sf02:hover,.sf03:hover,.sf04:hover,.sf05:hover,.sf06:hover{ color: #058cff;}
	.sf01 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf01.png) no-repeat;}
	.sf02 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf02.png) no-repeat;}
	.sf03 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf03.png) no-repeat;}
	.sf04 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf04.png) no-repeat;}
	.sf05 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf05.png) no-repeat;}
	.sf06 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf06.png) no-repeat;}
	
	.vcbanner{height:330px;overflow:hidden;}
	.vcbanner .d1{width:666px;height:330px;display:block;position:absolute;left:0px;top:0px; background-size:cover;}
	.vcbanner .d2{width:135px;height:30px;clear:both;position:absolute;z-index:100;left:272px;top:295px;}
}
@media (min-width: 1200px){
    .footChild_images {
        margin-top: 30px;
    }
    .section_foot2>.col-lg-2 {
        width: 14%;
        text-align: left;
    }
	
	.section_foot2>.col-lg-2:nth-child(2) {
        width: 16%;
        text-align: left;
    }
	
	.section_foot2>.col-lg-2:nth-child(4) {
        width: 27%;
        text-align: left;
    }
	
	.about-desc {
			line-height: 28px;
			font-size: 16px
	}
	
    .header,.header2{
        display: block;
    }
    .header_mobile{
        display: none;
    }
    .index_content{
        padding-top: 0;
    }
    .section_foot1 {
        padding: 20px 0;
        line-height: 50px;
        font-size: 14px;
    }
    .section_foot1 .icon{
        margin-right: 10px;
        font-size: 20px;
    }
    .section_foot1>div:nth-child(3) .icon{
        font-size: 18px;
    }
	.section_foot2>.col-lg-2:nth-child(5) {
        width: 27%;
        text-align: left;
    }
	.footChild_images{ float:left; width:145px; margin-left:25px; text-align:center;}
	.footChild_images img{ margin-top: 0; width: 135px;}
	.footChild_images2{ float:right; width:145px; margin-left:0px; text-align:center;}
	.footChild_images2 img{ margin-top: 0; width: 135px;}
    .footChild_title{
        font-size: 16px;
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .footChild_title2 {
        font-size: 14px;
        line-height: 25px;
    }
    .footChild_title2>div{
        margin-bottom: 5px;
    }
   
    .section_foot3 {
        line-height: 40px;
    }
    .copyright{font-size:16px;}
	
	.infoBiao{ height: 80px;  line-height: 80px; font-size: 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	
	.infoList2 dt{ width:138px; height:90px;}
	.infoList2 dt img { height:90px;}
	.infoList2 dd { height:90px;}
	.infoList2 dd h3 { height:80px; line-height:26px; font-size: 16px;}
	
	.infoTaginfo{height: 202px; padding: 0 15px;}
	.infoTag a:link, .infoTag a:visited{  height: 32px; line-height: 32px;margin: 15px 15px 0 0; padding: 0 14px; font-size: 14px;}
	
	.vzhuzhiDesc { margin-bottom: 20px;}
	
	.developer5{ width:860px; margin: 70px auto 130px auto;}
	
	.regionDesc{ margin-bottom:0;}
	
	.about_pcBox .col-lg-offset-6{ width:46%;}
	.about_pcBox .col-md-6{ width:50%;}
	.about_box{ font-size:16px; line-height:30px;}
	
	.sf01,.sf02,.sf03,.sf04,.sf05,.sf06{ padding:0; height: 70px; line-height:70px; text-align:left;}
	.sf01:hover,.sf02:hover,.sf03:hover,.sf04:hover,.sf05:hover,.sf06:hover{ color: #058cff;}
	.sf01 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf01.png) no-repeat;}
	.sf02 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf02.png) no-repeat;}
	.sf03 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf03.png) no-repeat;}
	.sf04 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf04.png) no-repeat;}
	.sf05 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf05.png) no-repeat;}
	.sf06 span{ float:left; width:70px; height:70px; margin-right:5px; background:url(../images/home/sf06.png) no-repeat;}
	
	
	.vcbanner{height:400px;overflow:hidden;}
	.vcbanner .d1{width:860px;height:400px;display:block;position:absolute;left:0px;top:0px; background-size:cover;}
	.vcbanner .d2{width:135px;height:30px;clear:both;position:absolute;z-index:100;left:370px;top:370px;}
}

