@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'Open Sans';
  src: url('fonts/opensans-regular-webfont.eot');
  src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-regular-webfont.woff2') format('woff2'), url('fonts/opensans-regular-webfont.woff') format('woff'), url('fonts/opensans-regular-webfont.ttf') format('truetype'), url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Oswald';
  src: url('fonts/oswald-regular-unhinted-webfont.eot');
  src: url('fonts/oswald-regular-unhinted-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-regular-unhinted-webfont.woff2') format('woff2'), url('fonts/oswald-regular-unhinted-webfont.woff') format('woff'), url('fonts/oswald-regular-unhinted-webfont.ttf') format('truetype'), url('fonts/oswald-regular-unhinted-webfont.svg#oswaldregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'icomoon';
    src: url(fonts/icomoon.eot);
    src: url(fonts/icomoon.eot#iefix) format("embedded-opentype"), url(fonts/icomoon.ttf) format("truetype"), url(fonts/icomoon.woff) format("woff"), url(fonts/icomoon.svg#icomoon) format("svg");
    font-weight: 400;
    font-style: normal;
}

/* 全局样式 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {font-size:16px;font-family:Microsoft YaHei,simsun,tahoma,arial,\5b8b\4f53,sans-serif;color:#2b2b2b;background:#fff;margin:0 auto;padding:0;}
h1 {font-size:34px;}
h2 {font-size:26px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
caption,th {text-align:left;}
fieldset,img {border:0;vertical-align:top;}
li,dl,dd {list-style-type:none;}
ol,ul {list-style:none;}
q:before,q:after {content:'\0020';}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select,button {font-family:inherit;font-size:inherit;font-weight:inherit;border:0;}
textarea {overflow:auto;padding:10px;}
pre,code,kbd,samp,tt {line-height:100%;}
img {border:0;-ms-interpolation-mode:bicubic;vertical-align:top;}

/* 全站链接颜色 */
a:link {color:#2b2b2b;}
a:visited {color:#2b2b2b;}
a:hover {color:#cf0101;}
a:active {color:#2b2b2b;}
strong {font-weight:bold;}
a {text-decoration:none;}
a:hover {text-decoration:none;}

/* 通用样式 */
.space1,.space2,.space4,.space5,.space7,.space8,.space9,.space10,.space12,.space13,.space14,.space15,.space16,.space17,.space19,.space20,.space23,.space25,.space30,.space50 {clear:both;font-size:1px;height:0;line-height:1px;}
.space1 {height:1px;}
.space2 {height:2px;}
.space4 {height:4px;}
.space5 {height:5px;}
.space7 {height:7px;}
.space8 {height:8px;}
.space9 {height:9px;}
.space10 {height:10px;}
.space12 {height:12px;}
.space13 {height:13px;}
.space14 {height:14px;}
.space15 {height:15px;}
.space16 {height:16px;}
.space17 {height:17px;}
.space19 {height:19px;}
.space20 {height:20px;}
.space23 {height:23px;}
.space25 {height:25px;}
.space30 {height:30px;}
.space50 {height:50px;}
.hidden {display:none;}
.invisible {visibility:hidden;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.text-c {text-align:center}
.text-l {text-align:left}
.text-r {text-align:right;}
.fl {float:left}
.fr {float:right}
.pr {position:relative}
.pa {position:absolute;}
.mr1 {margin-right:1px;}
.mr2 {margin-right:2px;}
.mr3 {margin-right:3px;}
.mb6 {margin-bottom:6px;}
.mr8 {margin-right:8px;}
.mb21 {margin-bottom:21px;}

/* 清除浮动 */
.clear {clear:both;height:0px;line-height:0;font-size:0px;overflow:hidden;}

/* 颜色预定义 可以随时增加 */
.hotBlue,a.hotBlue:link,a.hotBlue:visited {font-weight:bold;color:#004276;}
a.hotBlue:hover {color:#cf0101;}
.cBlue,a.cBlue:link,a.cBlue:visited {color:#004276;}
a.cBlue:hover {color:#cf0101;}
.cNavy,.cNavy a:link,.cNavy a:visited {color:#004276;}
.cNavy a:hover {color:#cf0101;}
.cGray,a.cGray:link,a.cGray:visited {color:#918f8f;}
a.cGray:hover {color:#ba2636;}

/* 边框 */
.bor_bot {border-bottom:1px solid #d5d5d5;}

.row {position:relative; zoom:1;}
.row:before,.row:after {content:" "; display:table;}
.row:after {clear:both;}
.row:before,.row:after {content:" "; display:table;}
.row:after {clear:both;}

.cf {zoom:1;}
.cf:before, .cf:after {content:" "; display:block; height:0; overflow:hidden;}
.cf:after {clear:both;}

/* 导航头样式 */
.navCon {width:1400px;height:80px;line-height:80px;margin:0 auto;}
.logo_L {width:241px;height:65px;float:left;margin:7px 40px 0 0;}
.navBox {width:570px;float:right;position:relative;z-index:999999;}
@media only screen and (max-width:1399px) {
.navCon {width:1200px;}
}

/* 导航css */
.nav {height:32px;line-height:32px;margin-top:22px;position:relative;z-index:99999;}
.nav a {color:#333;}
.nav .nLi {float:left;position:relative;display:inline;}
.nav .nLi h3 {float:left;height:58px}
.nav .nLi h3 a {display:block;padding:0 25px;font-size:16px;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;}
.nav .nLi h3 a:hover {-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background:#f5f5f5;}
.nav .sub {display:none;width:160px;left:0;top:58px;font-size:14px;position:absolute;background:url(images/navBg.png) center center repeat;line-height:40px;z-index:99999}
.nav .sub li {zoom:1;}
.nav .sub a {display:block;padding:0 10px;}
.nav .sub a:hover {background:url(images/navBg2.png) center center repeat;color:#fff;}
.nav .on h3 a {color:#333;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background:#f5f5f5}

/* 搜索 语言版本css */
.searchBox {width:185px;height:30px;margin-top:25px;float:right;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;border:1px solid #c1c1c1;padding-left:15px;}
.inputd {width:140px;height:20px;line-height:20px;float:left;margin:5px 8px 5px 0;border:0;font-size:14px;}
.search_but {width:30px;height:30px;border:0;float:left;}
.en {height:38px;line-height:38px;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;margin:22px 0 0 15px;float:right;}
.en,a.en:link,a.en:visited {color:#999;}
a.en:hover {color:#004e96;}

/*首页产品分类*/
.product {width:95%;height:180px;margin:0 auto;}
.product ul li {width:190px;float:left;margin:0 14px;}
.product ul li:hover {width:100%;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;cursor:pointer;}
.product ul li p {width:100%;height:140px;text-align:center;overflow:hidden;}
.product ul li p img {width:100%;height:140px;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}
.product ul li:hover img,.product ul li:focus img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.product ul li span {height:40px;line-height:40px;font-size:16px;text-align:center;overflow:hidden;display:block;}
.product ul li:hover span a {color:#cf0101;text-decoration:none;}
.product ul li.prod1 {width:119px;}
.product ul li.prod2 {width:187px;}
.product ul li.prod3 {width:131px;}
.product ul li.prod4 {width:208px;}
.product ul li.prod5 {width:194px;}
.product ul li.prod6 {width:153px;}
.product ul li.prod7 {width:172px;}
.product ul li.prod8 {width:105px;}
.product ul li.prod9 {width:159px;}
.product ul li.prod10 {width:100px;margin:0 0 0 14px;}
@media only screen and (min-width:1280px) and (max-width:1919px) {
.product {width:1200px;}
.product ul li {width:200px;margin:0 20px;}
.product ul li p img {width:auto;}
.product ul li.prod1,.product ul li.prod2,.product ul li.prod3,.product ul li.prod4,.product ul li.prod5,.product ul li.prod6,.product ul li.prod7,.product ul li.prod8,.product ul li.prod9 {width:200px;}
.product ul li.prod10 {width:200px;margin:0 0 0 14px;}
}

/*首页客户案例*/
.picBg {width:100%;padding:60px 0;background:#f2f2f2;}
.picBg h2 {color:#000;font-size:36px;font-family:"microsoft yahei",simhei;font-weight:lighter;text-align:center;}

/* 案例滚动css */
.picMarquee-left {width:95%;overflow:hidden;position:relative;margin:0 auto;}
.picMarquee-left .hd {overflow:hidden;height:30px;background:#f4f4f4;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next {display:block;width:7px;height:13px;float:right;margin-right:7px;margin-top:8px;overflow:hidden;cursor:pointer;background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next {background-position:0 -50px;}
.picMarquee-left .hd .prevStop {background-position:-60px 0;}
.picMarquee-left .hd .nextStop {background-position:-60px -50px;}
.picMarquee-left .bd {padding:0;}
.picMarquee-left .bd ul {overflow:hidden;zoom:1;}
.picMarquee-left .bd ul li {margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;position:relative}
.picMarquee-left .bd ul li .pic {width:286px;height:203px;text-align:center;overflow:hidden;}
.picMarquee-left .bd ul li .pic img {width:100%;height:203px;display:block;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}
.picMarquee-left .bd ul li:hover img,.picMarquee-left .bd ul li:focus img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.picMarquee-left .bd ul li .title {width:100%;height:40px;line-height:40px;background:url(images/yin1.png) center top repeat;position:absolute;left:0;bottom:0;}
.picMarquee-left .bd ul li .title a {color:#fff;}


/*页脚css*/
.footerBg {width:100%;height:auto;background:#4c4c4c;position:relative;}
.foot {box-sizing:border-box;margin:0 auto;padding:30px 0 16px;width:95%;}
.foot ul {box-sizing:border-box;height:77px;position:relative;width:100%;}
.foot ul li {width:16.6666%;float:left;box-sizing:border-box;position:relative;text-align:center;vertical-align:top;padding:30px 36px;}
.foot ul li::after {background-color:#d0d0d0;content:" ";height:77px;position:absolute;right:0;top:30px;width:1px;}
.foot ul li:last-child::after {content:none;}
.foot ul li a {display:block;cursor:pointer}
.foot ul li a::before {background-size:48px 48px;content:"";display:block;height:48px;margin:0 auto;position:relative;width:48px;}
.foot ul li span {margin-top:10px;display:block;font-size:14px;}
.foot ul li:hover a::before {transition:all .36s ease;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
.foot ul li:hover span {transition:all .36s ease;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);}
.foot ul li:hover {box-shadow:0 10px 25px rgba(0,0,0,.15);width:16.6666%;transition:all .36s ease;padding:30px 16px;}
.foot ul li:hover::after {background-color:#d0d0d0;content:" ";height:137px;position:absolute;right:0;top:0px;width:1px;transition:all .36s ease;}
.foot ul li a span {color:#fff;}
.ico01::before {background:url(images/ico_01.png);}
.ico02::before {background:url(images/ico_03.png);}
.ico03::before {background:url(images/ico_04.png);}
.ico04::before {background:url(images/ico_05.png);}
.ico05::before {background:url(images/ico_06.png);}
.ico06::before {background:url(images/ico_07.png);}

/*.foot ul li:nth-child(3)::after {content:none;}*/
.foot_top,.foot_bottom {box-sizing:border-box;margin:0 auto;padding:2px 0 50px 0;width:95%;font-size:15px;color:#fff;text-align:left;}
.foot_top a {color:#fff;}
.foot_top a:hover {color:#b3b3b3;}
.foot_bottom {padding:20px 0 40px 0;border-top:1px solid #666;color:#999;}
.foot_bottom span {float:right;font-style:normal;}
.foot_bottom a {color:#999;}
.foot_bottom a:hover {color:#fff;}
.foot_top i,.foot_bottom i {font-style:normal;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:15px;}

/* ------------------------------------------------------  内页样式  ------------------------------------------------------ */
.container {width:1400px;margin:0 auto;}
.container:before,.container:after {content:" ";display:table;}
.container:after {clear:both;}

@media only screen and (max-width:1399px) {
.container {width:1200px;}
}
.header_box {width:100%;height:480px;display:table;position:relative;overflow:hidden;z-index:9}
.banner_small {width:100%;height:480px;}
.banner1,.banner2,.banner3,.banner4,.banner5,.banner6,.banner7,.banner8,.banner9,.banner10,.banner11,.banner12 {background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(css/backgroundsize.min.htc);behavior:url(css/backgroundsize.min.htc);}
.banner1 {background-image:url(images/banner01.jpg);}
.banner2 {background-image:url(images/banner02.jpg);}
.banner3 {background-image:url(images/banner03.jpg);}
.banner4 {background-image:url(images/banner04.jpg);}
.banner5 {background-image:url(images/banner05.jpg);}
.banner6 {background-image:url(images/banner06.jpg);}
.banner7 {background-image:url(images/banner07.jpg);}
.banner8 {background-image:url(images/banner08.jpg);}
.banner9 {background-image:url(images/banner09.jpg);}
.banner10 {background-image:url(images/banner10.jpg);}
.banner11 {background-image:url(images/banner11.jpg);}
.banner12 {background-image:url(images/banner12.jpg);}

/*内页banner缩放动画*/
.banner-bg-animation {transform:scale(1,1);-webkit-transform:scale(1,1);animation:10s infinite alternate bannerMove;-webkit-animation:10s infinite alternate bannerMove;}
@keyframes bannerMove {from {transform:scale(1,1);}
to {transform:scale(1.1,1.1);}
}
@-webkit-keyframes bannerMove /*Safari and Chrome*/ {from {-webkit-transform:scale(1,1);}
to {-webkit-transform:scale(1.1,1.1);}
}

/*内页banner文字*/
.main_font {position:absolute;width:600px;height:300px;top:50%;left:50%;margin:-150px 0 0 -300px;}
.font_con {width:100%;position:relative;}
.font_box1 {width:400px;height:100px;position:absolute;}
.font_box2 {width:430px;height:70px;position:absolute;}
.font_box3 {width:650px;height:100px;position:absolute;}
.lines {width:570px;height:2px;left:15px;top:160px;background:white;position:absolute;animation:myfirst 3s;-webkit-animation:myfirst 3s;/* Safari and Chrome */}
@keyframes myfirst {0% {width:10px;}
100% {width:570px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */ {0% {width:10px;}
100% {width:570px;}
}
.font_box1 img,.font_box2 img {width:100%;}
.float1_1 {left:3px;top:50px;}
.float1_2 {left:155px;top:175px;}
.animate {-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

/*内页二级导航css*/
.ins-navbox {height:75px;background-color:#fff;border-bottom:1px solid #e5e5e5;}
.ins-navbox.fixed {position:fixed;top:0;left:0;z-index:11;}
.ins-navbox ul {width:1400px;margin:0 auto;}
.ins-navbox li {margin-right:25px;font-size:16px;line-height:74px;float:left}
.ins-navbox.twrap li {margin-right:10px;}
.ins-navbox li a {display:block;padding:0 18px;}
.ins-navbox.twrap li a {padding:0 10px;}
.ins-navbox li a:hover,.ins-navbox li a.hover {color:#035cac;border-bottom:2px solid #035cac;position:relative;margin-bottom:-1px;font-weight:bold;}
.ins-navbox .return-top {display:block;height:36px;line-height:36px;padding-left:25px;padding-right:54px;background:url(images/ico_32.png) no-repeat 95px center;border:1px solid #dbdbdb;font-size:14px;cursor:pointer;margin-top:19px;}
.ins-navbox .return-top:hover {color:#fff;background:url(images/ico_33.png) no-repeat 95px center #035cac;border:1px solid #035cac;}
.ins-navbox.twrap .return-top {padding-right:30px;padding-left:15px;background:url(images/ico_32.png) no-repeat 80px center;}
.ins-navbox.twrap .return-top:hover {color:#fff;background:url(images/ico_33.png) no-repeat 80px center #035cac;border:1px solid #035cac;}
@media only screen and (max-width:1399px) {
.ins-navbox ul {width:1200px;}
.ins-navbox li a.small {display:block;padding:0 15px;}
}



/*内页、单页样式*/
.wrap {width:100%;box-sizing:border-box;}

.full_content,.full_content2,.full_content3,.full_content4,.full_content5,.full_content6,.full_content7,.full_content8,.full_content9,.full_content10,.full_content11,.full_content12,.full_content13{margin-bottom:60px; padding-top:60px;}
.full_content {background:url(images/titleBG.jpg) center top no-repeat;}
.full_content2 {background:url(images/titleBG2.jpg) center top no-repeat;}
.full_content3 {background:url(images/titleBG3.jpg) center top no-repeat;}
.full_content4 {background:url(images/titleBG4.jpg) center top no-repeat;}
.full_content5 {background:url(images/titleBG5.jpg) center top no-repeat;}
.full_content6 {background:url(images/titleBG6.jpg) center top no-repeat;}
.full_content7 {background:url(images/titleBG7.jpg) center top no-repeat;}
.full_content8 {background:url(images/titleBG8.jpg) center top no-repeat;}
.full_content9 {background:url(images/titleBG9.jpg) center top no-repeat;}
.full_content10 {background:url(images/titleBG10.jpg) center top no-repeat;}
.full_content11 {background:url(images/titleBG11.jpg) center top no-repeat;}
.full_content12 {background:url(images/titleBG12.jpg) center top no-repeat;}
.full_content13 {background:url(images/titleBG13.jpg) center top no-repeat;}

.title_Bg {padding-top:110px;background:url(../images/s_tit_bg.png) center bottom no-repeat; margin-bottom:30px;}
.title_Bg2 {padding-top:110px;background:url(../images/s_tit_bg.png) center bottom no-repeat;}
.wp-title_content {line-height:2;}
.wp-title_content p {margin-bottom:20px;font-size:18px;}
.wp-title_content img,.wp-title_content p img {max-width:100%;display:inline;}
.wp-title_content2 {line-height:2;}
.wp-title_content2 p {font-size:18px;}
.wp-title_content2 img,.wp-title_content2 p img {max-width:100%;display:inline;}
.f48 {font-size:50px;color:#035cac;line-height:50px;margin-bottom:10px;}
.f36 {font-size:40px;line-height:40px;color:#dddddd;font-family:'Open Sans',Verdana,Arial;text-transform:uppercase;font-weight:bold;}
.yc_tit {padding:40px 0 10px 0; border-bottom:1px solid #e2e2e2; background:url(../images/s_tit_bg.png) center bottom no-repeat;}
.yc_tit h1 {font:36px Microsoft YaHei; color:#333; line-height:1.5em; margin-bottom:30px; text-align:center;}
.yc_tit .features {height:28px; line-height:28px;}
.yc_tit .features .time,.yc_tit .features .time a {font:14px Microsoft YaHei; color:#777; margin-right:10px; line-height:28px;}
.yc_tit .features .time a:hover {color:#f54343;}
.yc_tit .features .share {width:130px; font:14px Microsoft YaHei; color:#777; line-height:28px; float:right;}

#content-fontsize img,#content-fontsize p img {max-width:100%; display:inline;}
.number {width:100%; height:40px; line-height:40px; text-align:center; font-size:18px;}
.number p a {color:#666;}
.number p a:hover {color:#d8272d;}
.number p a i {color:#d8272d;}
.no_info {width:100%; height:300px; line-height:300px; text-align:center; font-size:24px; color:#f00;}

/*内页发展历程css*/
.history {margin-top:105px; background:url(images/s_tit_bg.png) center top repeat-x;}
.main-timeline {overflow:hidden;position:relative;}
.main-timeline .timeline {position:relative;margin-top:-79px;}
.main-timeline .timeline:first-child {margin-top:0;}
.main-timeline .timeline:before,.main-timeline .timeline:after {content:"";display:block;width:100%;clear:both;}
.main-timeline .timeline:before {content:"";width:100%;height:100%;box-shadow:-8px 0 5px -5px rgba(0,0,0,0.5) inset;position:absolute;top:0;right:0;z-index:2;}
.main-timeline .timeline-icon {width:210px;height:210px;border-radius:50%;border:25px solid transparent;border-top-color:#035cac;border-right-color:#035cac;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main-timeline .year {display:block;width:110px;height:110px;line-height:110px;border-radius:50%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.4);margin:auto;font-size:30px;font-weight:bold;color:#035cac;text-align:center;position:absolute;top:0;left:0;bottom:0;right:0;transform:rotate(-45deg);}
.main-timeline .timeline-content {width:36%;float:right;background:#035cac;padding:30px 20px;margin:50px 0;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main-timeline .timeline-content:before {content:"";width:20%;height:15px;background:#035cac;position:absolute;top:50%;left:-20%;z-index:-1;transform:translateY(-50%);}
.main-timeline .title {font-size:20px;font-weight:bold;color:#fff;margin:0 0 10px 0;}
.main-timeline .description {font-size:22px;color:#fff;height:104px;line-height:104px;margin:0;}
.main-timeline .description2 {font-size:20px;color:#fff;height:104px;line-height:52px;margin:0;}
.main-timeline .description3 {font-size:18px;color:#fff;height:104px;line-height:34px;margin:0;}
@media only screen and (max-width:1399px) {
.main-timeline .description4 {font-size:17px;line-height:34px;}
.main-timeline .description5 {font-size:20px;line-height:34px;}
.main-timeline .description6 {font-size:20px;line-height:52px;}
}
.main-timeline .timeline:nth-child(2n):before {box-shadow:8px 0 5px -5px rgba(0,0,0,0.5) inset;}
.main-timeline .timeline:nth-child(2n) .timeline-icon {transform:rotate(-135deg);}
.main-timeline .timeline:nth-child(2n) .year {transform:rotate(135deg);}
.main-timeline .timeline:nth-child(2n) .timeline-content {float:left;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before {left:auto;right:-20%;}
.main-timeline .timeline:nth-child(2n) .timeline-icon {border-top-color:#c7000b;border-right-color:#c7000b;}
.main-timeline .timeline:nth-child(2n) .year {color:#c7000b;}
.main-timeline .timeline:nth-child(2n) .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content:before {background:#c7000b;}
@media only screen and (max-width:1199px) {
.main-timeline .timeline {margin-top:-103px;}
.main-timeline .timeline-content:before {left:-18%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before {right:-18%;}
}
@media only screen and (max-width:990px) {
.main-timeline .timeline {margin-top:-127px;}
.main-timeline .timeline-content:before {left:-2%;}
.main-timeline .timeline:nth-child(2n) .timeline-content:before {right:-2%;}
}
@media only screen and (max-width:767px) {
.main-timeline .timeline {margin-top:0;overflow:hidden;}
.main-timeline .timeline:before,.main-timeline .timeline:nth-child(2n):before {box-shadow:none;}
.main-timeline .timeline-icon,.main-timeline .timeline:nth-child(2n) .timeline-icon {margin-top:-30px;margin-bottom:20px;position:relative;transform:rotate(135deg);}
.main-timeline .year,.main-timeline .timeline:nth-child(2n) .year {transform:rotate(-135deg);}
.main-timeline .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content {width:100%;float:none;border-radius:0 0 20px 20px;text-align:center;padding:25px 20px;margin:0 auto;}
.main-timeline .timeline-content:before,.main-timeline .timeline:nth-child(2n) .timeline-content:before {width:15px;height:25px;position:absolute;top:-22px;left:50%;z-index:-1;transform:translate(-50%,0);}
}

/*工艺流程css*/
.ellipsis {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}
.clearfix:after {clear:both;display:block;content:''}
.clearfix {zoom:1}
.Process_font {height:50px;line-height:50px;font-size:26px;text-align:center;background:#c7000b;color:#fff;}
.Process {width:100%; padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.module_container {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table; position:relative;}
.Process .item_block {width:calc(100% / 3);height:auto;float:left;margin-bottom:20px;position:relative;box-shadow:0 0 0 rgba(0,0,0,.15);transition:all .36s ease}
.Process .item_block .imgs {width:466px;height:279px;position:absolute;left:0;top:0;z-index:9999;opacity:0;}
@media only screen and (max-width:1399px) {
.Process .item_block .imgs {width:400px;height:239px;}
}
.Process .item_block img {transition:all .36s ease;width:100%}
.Process .item_block:after {content:'';position:absolute;bottom:0;width:30%;opacity:0;height:2px;left:0;right:0;margin:auto;background:#035cac;transition:all .36s ease-out}
.Process .item_block:hover {box-shadow:0 0 40px rgba(0,0,0,.25);cursor:pointer;}
.Process .item_block:hover:after {opacity:1;width:100%}
.Process .item_block:hover .item_info {padding-left:7%}
.Process .item_block:hover .item_img .item_mask {opacity:1;margin:0}
.Process .item_block:hover .item_img img {-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.Process .item_block .item_info {transition:padding .36s ease;padding:4%;text-align:left;background:rgba(0,0,0,0.1)}
.Process .item_block .item_info .title {color:#333;font-size:16px}
.Process .item_block .item_info .subtitle {font-size:14px;margin-top:10px;line-height:16px;color:#636363;}
.Process .item_block:hover .item_info .title {color:#fff;}
.Process .item_block:hover .item_info .subtitle {color:#74a3d7;}
.Process .item_block .item_img {position:relative;overflow:hidden}
.Process .item_block .item_img .item_mask {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .36s ease;opacity:0;border-radius:100%;width:40px;height:40px;border:1px solid #fff;box-sizing:border-box;margin-top:-50px}
.Process .item_block .item_img .item_mask:before {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;height:15px;background-color:#fff}
.Process .item_block .item_img .item_mask:after {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:1px;background-color:#fff}
.Process .item_block:hover .item_info {background-color:#035cac;}
.Process .item_block:after {background-color:#035cac;}
.Process .item_block .item_img .item_mask {border-width:2px;width:44px;height:44px;border-color:rgba(255,255,255,.7);z-index:1;}
.Process .item_block .item_img .item_mask::before {width:2px;height:16px;}
.Process .item_block .item_img .item_mask::after {height:2px;width:16px;}
.Process .item_block:hover .item_img img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.Process .item_block .item_img .item_mask {margin-top:-80px;}
.Process .item_block .item_img::before {content:'';position:absolute;width:calc(100% - 300px);height:calc(100% - 24px);border-top:2px solid #035cac;top:10px;border-bottom:2px solid #035cac;display:block;left:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.Process .item_block:hover .item_img::before {left:10px;width:calc(100% - 20px);z-index:2;opacity:1;}
.Process .item_block .item_img::after {content:'';position:absolute;height:calc(100% - 300px);width:calc(100% - 24px);border-left:2px solid #035cac;left:10px;border-right:2px solid #035cac;display:block;top:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.Process .item_block:hover .item_img::after {height:calc(100% - 20px);left:10px;top:10px;opacity:1;background-color:rgba(0,0,0,.3);}

/*奖项荣誉css*/
.honor_nav {width:100%;}
.honor_nav .hd {height:55px;line-height:55px;border-bottom:2px solid #ce0000;position:relative;}
.honor_nav .hd ul {height:55px;float:left;position:absolute;left:-5px;top:0;}
.honor_nav .hd ul li {width:190px;font-size:18px;text-align:center;color:#8e9291;margin:0 5px;cursor:pointer;background:#efefef;border-bottom:2px solid #ce0000;float:left;}
.honor_nav .hd ul li.on {height:53px;color:#000;background:#fff;border:2px solid #ce0000;border-bottom:2px solid #fff;font-weight:bold;}
.honor_nav .bd .Tab_box {zoom:1;padding-top:40px;}
.honor_con {width:1400px;box-sizing:border-box;overflow:hidden;font-size:18px;}
.honor_vertical {margin:0 -20px;box-sizing:border-box;display:table;position:relative;}
.honor_vertical dl {width:320px;height:512px;float:left;margin:0 20px 5px 20px;}
.honor_vertical dl:hover {-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;cursor:pointer;}
.honor_vertical dl dt img {-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.honor_vertical dl:hover dt img,.honor_vertical dl:focus dt img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.honor_vertical dl dt {width:318px;height:450px;border:1px solid #ccc;overflow:hidden;position:relative;}
.honor_vertical dl:hover dt {border:1px solid #035cac;}
.honor_vertical dl dt img {width:100%;height:100%;}
.honor_vertical dl dd {width:100%;height:60px;line-height:30px;overflow:hidden;font-size:18px;text-align:center;transition:all .36s ease;}
.honor_vertical dl:hover dd {transition:all .36s ease;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);color:#035cac;cursor:pointer;}
@media only screen and (max-width:1399px) {.honor_con {width:1200px;}
.honor_vertical {margin:0 -20px;}
.honor_vertical dl {width:270px;height:420px;margin:0 20px 25px 20px;}
.honor_vertical dl dt {width:268px;height:380px;}
}
.honor_horizontal {margin:0 -17px;box-sizing:border-box;display:table;position:relative;}
.honor_horizontal dl {width:444px;height:370px;float:left;margin:0 17px 5px 17px;}
.honor_horizontal dl:hover {-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;cursor:pointer;}
.honor_horizontal dl dt img {-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.honor_horizontal dl:hover dt img,.honor_horizontal dl:focus dt img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.honor_horizontal dl dt {width:442px;height:308px;border:1px solid #ccc;overflow:hidden;position:relative;}
.honor_horizontal dl:hover dt {border:1px solid #035cac;}
.honor_horizontal dl dt img {width:100%;height:100%;}
.honor_horizontal dl dd {width:100%;height:60px;line-height:30px;overflow:hidden;font-size:18px;text-align:center;transition:all .36s ease;}
.honor_horizontal dl:hover dd {transition:all .36s ease;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);color:#035cac;cursor:pointer;}
@media only screen and (max-width:1399px) {.honor_horizontal {margin:0 -30px;}
.honor_horizontal dl {width:360px;height:290px;margin:0 30px 25px 30px;}
.honor_horizontal dl dt {width:358px;height:250px;}
}

/*新闻样式css*/
.news {width:100%;padding-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.news .content_list .items_block {transition:all .36s ease;position:relative;padding:30px 0;border-bottom:1px solid #e5e5e5;height:158px;overflow:hidden}
.news .content_list .items_block::after {content:"";display:block;clear:both}
.news .content_list .items_block:hover {padding-left:20px;box-shadow:0 0 40px rgba(0,0,0,.09);}
.news .content_list .items_block:hover .item_wrapper {margin-right:-20px}
.news .content_list .items_block:hover .item_wrapper .items_info .title {color:#035cac}
.news .content_list .items_block:hover .arrow:before {left:40px;opacity:0}
.news .content_list .items_block:hover .arrow:after {left:15px;opacity:1}
.news .content_list .items_block:last-child {border-bottom-width:0}
.news .content_list .items_block .items_img {float:left;width:280px;}
.news .content_list .items_block .items_img img {width:280px;height:158px;}
.news .content_list .items_block .item_wrapper {transition:all .36s ease;margin-left:330px;}
.news .content_list .items_block .item_wrapper .date_wrap {position:absolute;top:76px;right:27px;font-family:helveticaneuethn,Arial}
.news .content_list .items_block .item_wrapper .date_wrap .year {font-family:inherit;display:none}
.news .content_list .items_block .item_wrapper .date_wrap .md {font-family:inherit;font-size:22px;line-height:30px}
.news .content_list .items_block .item_wrapper .items_info {padding-top:23px;margin-right:160px;}
.news .content_list .items_block .item_wrapper .items_info .title {font-size:24px;font-weight:400;line-height:30px;color:#303030}
.news .content_list .items_block .item_wrapper .item_des {margin-right:160px;}
.news .content_list .items_block .description {padding-top:20px;font-size:18px;line-height:30px;height:60px;overflow:hidden;color:#888}
.news .content_list .items_block .arrow {position:absolute;width:56px;top:135px;right:27px;height:26px;border-left:1px solid #999;color:transparent}
.news .content_list .items_block .arrow:after,.news .content_list .items_block .arrow:before {font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;transition:all .36s ease;content:"\f178";position:absolute;top:50%;color:#999;font-size:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;}
.news .content_list .items_block .arrow:before {left:15px}
.news .content_list .items_block .arrow:after {left:-30px;opacity:0}
.news .content_list .items_block .arrow i {display:none}

/*合作加盟*/
.join {width:100%;font-size:18px;color:#666;background:url("images/s_tit_bg.png") left bottom repeat-x;padding-bottom:25px;overflow:hidden;}
.join h1 {margin-bottom:30px;}
.join h3 {margin:20px 0;padding-top:30px;color:#035cac;}
.join ul {margin-top:25px;height:35px;}
.join ul li {width:20%;height:35px;margin-right:5%;line-height:35px;float:left;}
.join ul span {font-style:normal;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:18px;}
.join dl {margin-top:8px;}
.join dl dd {line-height:2;}
.join dl dd p {margin-bottom:20px;}
.join_a {width:100%;height:600px;background:url("images/join.jpg") left bottom no-repeat;position:relative;}
.join_b {width:100%;height:600px;background:url("images/join2.jpg") left bottom no-repeat;position:relative;}
.join_c {width:100%;height:700px;background:url("images/feedback.jpg") left bottom no-repeat;position:relative;}
.join_b_L {width:450px;height:477px;position:absolute;left:140px;top:61px;}
.join_b_L h3 {font-weight:normal;color:#fff;margin-bottom:20px;}
.join_b_L2 {width:450px;height:384px;position:absolute;left:140px;top:108px;}
.input_deng {width:265px;height:27px;line-height:27px;border:2px solid #8cddff;color:#666;padding:10px 40px 10px 15px;background:#fff;}
.input_deng2 {width:125px;height:27px;line-height:27px;border:2px solid #8cddff;color:#666;padding:10px 40px 10px 15px;background:#fff;}
.input_deng3 {width:290px;height:27px;line-height:27px;border:2px solid #8cddff;color:#666;padding:10px 15px;background:#fff;}
input:required:valid,textarea:required:valid {box-shadow:0 0 5px #5cd053;border-color:#28921f}
input:focus:invalid,textarea:focus:invalid {box-shadow:0 0 5px #d45252;border-color:#b03535}
.code {width:130px;height:38px;padding-top:13px;text-align:center;color:#666;margin:0 10px;background:#fff}
.xuanze,.xuanze2 {width:253px;height:51px;line-height:51px;float:left;}
.xuanze2 {color:#fff;}
.but {margin-top:30px}
.button {background:-webkit-linear-gradient(31.5deg,#00479D 46.25%,#01A5E1 109.07%);background:-o-linear-gradient(31.5deg,#00479D 46.25%,#01A5E1 109.07%);background:linear-gradient(58.5deg,#00479D 46.25%,#01A5E1 109.07%);color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;padding:0 9%;font-family:Microsoft YaHei,simsun,SimHei;font-size:18px;position:relative;letter-spacing:0.04em;max-width:72.16vw;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 0px 22px rgba(0,0,0,0.1);box-shadow:0px 0px 22px rgba(0,0,0,0.1)}
.button span {position:relative}
.button--left {margin-left:0}
.button:before {position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#01397E;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.button:after {content:"";display:block;width:7px;height:7px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:9%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
@media screen and (min-width:768px) {.button {padding:0 30px;width:124px}}
.button:after {right:6%}
a.button {color:#fff;cursor:pointer;}
a.button:hover:before {-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}

.button2 {background:-webkit-linear-gradient(31.5deg,#00479D 46.25%,#01A5E1 109.07%);background:-o-linear-gradient(31.5deg,#00479D 46.25%,#01A5E1 109.07%);background:linear-gradient(58.5deg,#00479D 46.25%,#01A5E1 109.07%);color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;padding:0 9%;font-family:Microsoft YaHei,simsun,SimHei;font-size:18px;position:relative;letter-spacing:0.04em;max-width:72.16vw;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 0px 22px rgba(0,0,0,0.1);box-shadow:0px 0px 22px rgba(0,0,0,0.1)}
.button2 span {position:relative}
.button2:before {position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#01397E;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.button2:after {content:"";display:block;width:7px;height:7px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:9%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
@media screen and (min-width:768px) {.button2 {padding:0 30px;width:200px}}
.button2:after {right:6%}
a.button2 {color:#fff;cursor:pointer;}
a.button2:hover:before {-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}




/*客户案例css*/
.Case {width:100%; padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.module_container2 {margin:0 -10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table; position:relative;}
.Case .item_block2 {width:335px;height:auto;float:left;margin:0 10px;margin-bottom:30px;position:relative;box-shadow:0 0 0 rgba(0,0,0,.15);transition:all .36s ease}
.Case .item_block2 img {width:335px;height:219px;transition:all .36s ease;display:table;}
.Case .item_block2:after {content:'';position:absolute;bottom:0;width:30%;opacity:0;height:2px;left:0;right:0;margin:auto;background:#035cac;transition:all .36s ease-out}
.Case .item_block2:hover {box-shadow:0 0 40px rgba(0,0,0,.25);cursor:pointer;}
.Case .item_block2:hover:after {opacity:1;width:100%}
.Case .item_block2:hover .item_info2 {padding-left:7%}
.Case .item_block2:hover .item_img2 .item_mask2 {opacity:1;margin:0}
.Case .item_block2:hover .item_img2 img {-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.Case .item_block2 .item_info2 {transition:padding .36s ease;padding:4%;text-align:center;background:rgba(0,0,0,0.1);}
.Case .item_block2 .item_info2 .title {color:#333;font-size:16px}
.Case .item_block2 .item_info2 .subtitle {font-size:14px;margin-top:10px;line-height:16px;color:#636363;}
.Case .item_block2:hover .item_info2 .title {color:#fff;}
.Case .item_block2:hover .item_info2 .subtitle {color:#74a3d7;}
.Case .item_block2 .item_img2 {position:relative;overflow:hidden}
.Case .item_block2 .item_img2 .item_mask2 {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .36s ease;opacity:0;border-radius:100%;width:40px;height:40px;border:1px solid #fff;box-sizing:border-box;margin-top:-50px}
.Case .item_block2 .item_img2 .item_mask2:before {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;height:15px;background-color:#fff}
.Case .item_block2 .item_img2 .item_mask2:after {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:1px;background-color:#fff}
.Case .item_block2:hover .item_info2 {background-color:#035cac;}
.Case .item_block2:after {background-color:#035cac;}
.Case .item_block2 .item_img2 .item_mask2 {border-width:2px;width:44px;height:44px;border-color:rgba(255,255,255,.7);z-index:1;}
.Case .item_block2 .item_img2 .item_mask2::before {width:2px;height:16px;}
.Case .item_block2 .item_img2 .item_mask2::after {height:2px;width:16px;}
.Case .item_block2:hover .item_img2 img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.Case .item_block2 .item_img2 .item_mask2 {margin-top:-80px;}
.Case .item_block2 .item_img2::before {content:'';position:absolute;width:calc(100% - 300px);height:calc(100% - 24px);border-top:2px solid #035cac;top:10px;border-bottom:2px solid #035cac;display:block;left:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.Case .item_block2:hover .item_img2::before {left:10px;width:calc(100% - 20px);z-index:2;opacity:1;}
.Case .item_block2 .item_img2::after {content:'';position:absolute;height:calc(100% - 300px);width:calc(100% - 24px);border-left:2px solid #035cac;left:10px;border-right:2px solid #035cac;display:block;top:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.Case .item_block2:hover .item_img2::after {height:calc(100% - 20px);left:10px;top:10px;opacity:1;background-color:rgba(0,0,0,.3);}
@media only screen and (max-width:1399px) {
.module_container2 {margin:0 -10px;}
.Case .item_block2 {width:285px;}
.Case .item_block2 img {width:285px;height:186px;}
}

/*在线反馈css*/
.feedback {width:680px;height:550px;position:absolute;top:50%;left:50%;margin:-275px 0 0 -340px;}
.input_deng4 {width:621px;height:27px;line-height:27px;border:2px solid #8cddff;color:#666;padding:10px 40px 10px 15px;background:#fff;}
.textarea_deng{width:631px;height:150px;line-height:2;border:2px solid #8cddff;color:#666;padding:10px 30px 10px 15px;background:#fff;}
.code2 {width:108px;height:38px;padding-top:13px;text-align:center;color:#666;margin:0 10px;background:#fff;}
.star_bg {background:#fff url("images/star.png") right center no-repeat;}
.star_bg2 {background:#fff url("images/star.png") right 20px no-repeat;}

/*产品中心css*/
.products {width:100%; padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.module_container3 {margin:0 -10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table; position:relative;}
.products .item_block3 {width:335px;height:auto;float:left;margin:0 10px;margin-bottom:30px;position:relative;box-shadow:0 0 0 rgba(0,0,0,.15);transition:all .36s ease}
.products .item_block3 img {width:335px;height:335px;transition:all .36s ease;width:100%;display:table;}
.products .item_block3:after {content:'';position:absolute;bottom:0;width:30%;opacity:0;height:2px;left:0;right:0;margin:auto;background:#035cac;transition:all .36s ease-out}
.products .item_block3:hover {box-shadow:0 0 40px rgba(0,0,0,.25);cursor:pointer;}
.products .item_block3:hover:after {opacity:1;width:100%}
.products .item_block3:hover .item_info3 {padding-left:7%}
.products .item_block3:hover .item_img3 .item_mask3 {opacity:1;margin:0}
.products .item_block3:hover .item_img3 img {-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.products .item_block3 .item_info3 {transition:padding .36s ease;padding:4%;text-align:center;}
.products .item_block3 .item_info3 .title {color:#333;font-size:22px}
.products .item_block3 .item_info3 .subtitle {font-size:14px;margin-top:10px;line-height:16px;color:#636363;}
.products .item_block3:hover .item_info3 .title {color:#fff;}
.products .item_block3:hover .item_info3 .subtitle {color:#74a3d7;}
.products .item_block3 .item_img3 {position:relative;overflow:hidden}
.products .item_block3 .item_img3 .item_mask3 {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .36s ease;opacity:0;border-radius:100%;width:40px;height:40px;border:1px solid #fff;box-sizing:border-box;margin-top:-50px}
.products .item_block3 .item_img3 .item_mask3:before {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;height:15px;background-color:#fff}
.products .item_block3 .item_img3 .item_mask3:after {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:1px;background-color:#fff}
.products .item_block3:hover .item_info3 {background-color:#035cac;}
.products .item_block3:after {background-color:#035cac;}
.products .item_block3 .item_img3 .item_mask3 {border-width:2px;width:44px;height:44px;border-color:rgba(255,255,255,.7);z-index:1;}
.products .item_block3 .item_img3 .item_mask3::before {width:2px;height:16px;}
.products .item_block3 .item_img3 .item_mask3::after {height:2px;width:16px;}
.products .item_block3:hover .item_img3 img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.products .item_block3 .item_img3 .item_mask3 {margin-top:-80px;}
.products .item_block3 .item_img3::before {content:'';position:absolute;width:calc(100% - 300px);height:calc(100% - 24px);border-top:2px solid #035cac;top:10px;border-bottom:2px solid #035cac;display:block;left:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.products .item_block3:hover .item_img3::before {left:10px;width:calc(100% - 20px);z-index:2;opacity:1;}
.products .item_block3 .item_img3::after {content:'';position:absolute;height:calc(100% - 300px);width:calc(100% - 24px);border-left:2px solid #035cac;left:10px;border-right:2px solid #035cac;display:block;top:150px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;opacity:0;}
.products .item_block3:hover .item_img3::after {height:calc(100% - 20px);left:10px;top:10px;opacity:1;background-color:rgba(3,92,172,.3);}
@media only screen and (max-width:1399px) {
.module_container3 {margin:0 -10px;}
.products .item_block3 {width:285px;}
.products .item_block3 img {width:285px;height:285px;}
}
	
/*产品视频banner*/
.video-back{display:block;padding:280px 0px;text-align:center;}
.video-back h1{display:block;text-align:center;color:#fff;text-shadow:2px 2px 4px #000;font-size:50px;}
.video-back p{display:block;color:#fff;text-shadow:2px 2px 1px #000;margin:0px;padding:0px;margin-bottom:20px;}
.video-back img{width:150px;}
	
/*产品展示页*/
.product_max {width:100%;background:#f5f5f5; padding:30px 0;}
.product_con {width:100%;padding-top:60px;background:url(../images/s_tit_bg.png) center bottom no-repeat;padding-bottom:50px;} 
.product_con_L {width:550px;height:800px;float:left;}
.product_con_L h2 {font-family:'Oswald',Verdana,Arial,Helvetica,sans-serif;font-size:70px;line-height:80px;color:#035cac;}	
.product_con_L h4 {font-size:26px;line-height:40px;color:#aaa;}	
.product_con_L p {line-height:1.5;margin-bottom:10px;}	
.product_con_R {width:800px;height:800px;float:right;} 
.product_con_R img {width: 100%}

/*产品说明滚动条*/
.content00{width:550px;height:630px;overflow:auto;float:left;font-size:18px;}
#content00{color:#333;background:#fff;}

.product_nav {width:100%;}
.product_nav .hd {height:55px;line-height:55px;border-bottom:2px solid #ce0000;position:relative;}
.product_nav .hd ul {height:55px;float:left;position:absolute;left:-5px;top:0;}
.product_nav .hd ul li {width:190px;font-size:18px;text-align:center;color:#878787;margin:0 5px;cursor:pointer;background:#efefef;border-bottom:2px solid #ce0000;float:left;}
.product_nav .hd ul li.on {height:53px;color:#000;background:#fff;border:2px solid #ce0000;border-bottom:2px solid #fff;font-weight:bold;}
.product_nav .bd .Tab_box {zoom:1;padding-top:40px;}
.product_box {width:1400px;box-sizing:border-box;overflow:hidden; font-size:18px;}
.product_box img {max-width:1400px;}
.product_box p {margin-bottom:20px;}
@media only screen and (max-width:1399px) {
.product_nav .hd ul li {width:160px;}	
.product_box {width:1200px;}
.product_box img {max-width:1200px;}
}	
.product_titlebg{height:50px;line-height:40px;font-size:25px;color:#035cac; background:url(../images/s_tit_bg.png) center bottom no-repeat;font-weight:bold;}	












/*众维样式*/
.imgsf img {
  transform: scale(1, 1);
  transition: all 0.3s;
}
.imgsf:hover img {
  transform: scale(1.2, 1.2);
}
.white {
  color: #fff;
  font-size: 14px;
}
.white12 {
  color: #000000;
  font-size: 12px;
  font-family: "microsoft yahei", simhei;
}
.white14 {
  color: #000000;
  font-size: 14px;
  font-family: "microsoft yahei", simhei;
}
.white16 {
  color: #000000;
  font-size: 16px;
  font-family: "microsoft yahei", simhei;
  line-height: 150%;
}
.white18 {
  color: #000000;
  font-size: 18px;
  font-family: "microsoft yahei", simhei;
}
.white24 {
  color: #000000;
  font-size: 20px;
  font-family: "microsoft yahei", simhei;
}
.white36 {
  color: #000000;
  font-size: 36px;
  font-family: "microsoft yahei", simhei;
  font-weight: lighter;
}
td {
  font-size: 14px;
  line-height: 23px;
  font-family: "microsoft yahei", simhei;
}
.k1 {
  border: 1px solid #d9d9d9;
}
.k11 {
  border: 2px solid #5aa3e8;
}
.kbt {
  border-top: 4px solid #5f0000;
  border-bottom: 1px solid #b6b6b6;
  border-right: 0px solid #5f0000;
  border-left: 0px solid #5f0000;
}
.k31 {
  border-top: 0px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  border-right: 0px solid #d9d9d9;
  border-left: 0px solid #d9d9d9;
}
.k32 {
  border-top: 1px solid #5aa3e8;
  border-bottom: 0px solid #f2f2f2;
  border-right: 0px solid #f2f2f2;
  border-left: 0px solid #f2f2f2;
}
.k33 {
  border-top: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  border-right: 1px solid #d8d8d8;
  border-left: 0px solid #ffffff;
}
.k34 {
  border-top: 1px solid #888888;
  border-bottom: 3px solid #888888;
  border-right: 0px solid #888888;
  border-left: 0px solid #888888;
}
.k35 {
  border-top: 1px solid #d8d8d8;
  border-bottom: 3px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  border-left: 1px solid #d8d8d8;
}
.k36 {
  border-top: 0px solid #f2f2f2;
  border-bottom: 2px solid #f2f2f2;
  border-right: 2px solid #f2f2f2;
  border-left: 0px solid #f2f2f2;
}
.k4 {
  border: 1px solid #d3dce8;
}
.k5 {
  border: 1px solid #ea0000;
}
.sr {
  border: 0px solid #ffffff;
  height: 25px;
  width: 170px;
}
.sr2 {
  border: 1px solid #bebebe;
  height: 33px;
  width: 200px;
}
.sr3 {
  border: 1px solid #bebebe;
  height: 33px;
  width: 80px;
}
.sr4 {
  border: 1px solid #bebebe;
  height: 150px;
  width: 610px;
}