@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	width:100%;
	padding:0px;
	font:16px/1.5 'Microsoft Yahei','helvetica','arial';color:#333;
	background:#fff;
	font-family: 'Microsoft Yahei','helvetica','arial';
}
body,html{width:100%;margin:0px auto;min-width:1380px; }
html,body,h1,h2,h3,h4,h5,h6,pre,div,ul,ol,li,dl,dt,dd,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
.clear{clear: left;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 

ul,ol {list-style:none;}
img{border:none; vertical-align:top}
a{color:#333333;}
button,span,div,a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.shadow{box-shadow: 0px 1px 5px #ddd;}
.active:active{background-color:#dfdfdf;}
.left{float: left}
.right{float:right;}
.bdbox{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pos{position:absolute;}
.flex-row{flex-direction:row;}
.flex-column{flex-direction:column;}
.flex-wrp{display:flex;display:-webkit-flex;justify-content:space-around;}
.flex-item{display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
/*@font-face {
    font-family: 'DIN Condensed Bold';
    src: url('font/DIN Condensed Bold.eot');
    src: url('font/DIN Condensed Bold.eot?#iefix') format('embedded-opentype'),
         url('font/DIN Condensed Bold.woff') format('woff'), 
         url('font/DIN Condensed Bold.ttf') format('truetype'), 
         url('font/DIN Condensed Bold.svg#DIN Condensed Bold') format('svg'),local('DIN Condensed Bold');
    font-weight: normal;
    font-style: normal;
}*/
.wpbox{display:block;margin:0px auto;position:relative;height:100%;}
#header{width:100%;height:120px;background:#000a78;}
#header .wpbox{width:1280px;}
#header #logo{width:280px;height:66px;position:absolute;left:61px;top:23px;}
#header .tel{width:310px;height:66px;position:absolute;right:85px;top:27px;}

#banner{width:100%;background:url(../img/banner.jpg) no-repeat center #D3E9F8;background-size:cover;height:809px;overflow:hidden}
#market{width:100%;height:1065px;overflow:hidden}
#market .wpbox{width:1524px;}
#market .wpbox .title{text-align:center;padding:4.5% 0px 4.6%;}
#market .wpbox .title h2{font-size:44px;color:#000a78; letter-spacing:2px;}/**//
#market .wpbox .title .line{height:4px;width:72px;background:#000a78; display:block;margin:0.6% auto 1.15%; border-radius:10px;}
#market .wpbox .title p{color:#0D1F43; font-family:"微软雅黑"; font-size:59px; font-weight:bold}
#market .wpbox ul{width:100%;}
#market .wpbox ul li{width:18.8%;margin:0px 0px 0px 1.8%;float:left;padding-top:36px;text-align:center}
#market .wpbox ul li:nth-child(1){margin-left:0px;}
#market .wpbox ul li:nth-child(3){width:17.6%;padding-top:0px}
#market .wpbox ul li .ibox{width:100%;overflow:hidden;}
#market .wpbox ul li .ibox img{width:100%}
#market .wpbox ul li .content{width:100%;text-align:center;color:#000a78;background:#EDF6FF;padding:14px 8px 16px; box-sizing:border-box}
#market .wpbox ul li .content h3{font-size:25px}
#market .wpbox ul li .content .line{border-bottom:1px solid #000a78;height:1px; position:relative;margin:12px auto 11px}
#market .wpbox ul li .content .line span{display:block;width:8px;height:8px;background:#000a78; border-radius:100%; margin:0px auto; position:absolute;bottom:-4px;left:50%;margin-left:-4px;}
#market .wpbox ul li .content p{ font-weight:bold; font-size:17.5px;}
#market .wpbox .ms{width:100%;padding-top:5%; display:block; overflow:hidden;text-align:center;clear:left;color:#2A3A5A;font-size:18px;font-weight:bold; letter-spacing:2px; line-height:190%}

#choose{width:100%;background:#E8ECF7;height:816px;overflow:hidden}
#choose .wpbox{width:1440px;}
#choose .wpbox .title{text-align:center;padding:3.8% 0px 4.4%;color:#000a78;font-family:"微软雅黑";}
#choose .wpbox .title h2{font-size:60px;}
#choose .wpbox .title .line{height:5px;width:122px;background:#000a78; display:block;margin:0.8% auto 1.9%; border-radius:10px;}
#choose .wpbox .title p{font-size:40px; font-weight:bold; letter-spacing:3px}
#choose .wpbox .title p font{font-size:52px;}
#choose .wpbox .title h3{color:#d20000;font-size:56px;margin-top:3px}
#choose .wpbox ul{width:100%;}
#choose .wpbox ul li{width:24.06%;margin:0px 0px 0px 1.25%;float:left;text-align:center}
#choose .wpbox ul li:nth-child(1){margin-left:0px;}
#choose .wpbox ul li .ibox{width:100%;overflow:hidden;}
#choose .wpbox ul li .ibox img{width:100%}
#choose .wpbox ul li .content{width:100%;text-align:center;color:#444;padding:14px 0px 16px;}
#choose .wpbox ul li .content p{font-weight:bold;font-size:18px; letter-spacing:1px}

#analysis{width:100%;background:#fff;overflow:hidden;background:linear-gradient(to bottom, #ffffff 0%,#E8ECF7 100%);padding-bottom:4%}
#analysis .wpbox{width:1360px;}
#analysis .wpbox .title{text-align:center;padding:4.2% 0px 3%;color:#000a78;}
#analysis .wpbox .title h2{font-size:60px;font-family:"微软雅黑";}
#analysis .wpbox .title .line{height:5px;width:82px;background:#000a78; display:block;margin:0.8% auto 1.9%; border-radius:10px;}
#analysis .wpbox .title h3{font-size:44px;color:#d20000;font-weight:bold; letter-spacing:4px;font-family:"微软雅黑";}
#analysis .wpbox .title p{font-size:16px;color:#555;margin-top:20px}
#analysis .wpbox table{width:100%;border-collapse:collapse; font-size:15px;background:#E8ECF7;color:#111;}
#analysis .wpbox table.tb1{box-shadow: 0px 0px 8px #ddd;}
#analysis .wpbox table .t1{width:12%;}
#analysis .wpbox table .t2{width:22%;}
#analysis .wpbox table .t3{width:22%;}
#analysis .wpbox table .t4{width:22%;}
#analysis .wpbox table .t5{width:22%;}
#analysis .wpbox table th{padding:12px 20px;background:#000a78;color:#fff; font-size:17px}
#analysis .wpbox table td{padding:8px 20px;}
#analysis .wpbox table .tdbg{padding:0px;}
#analysis .wpbox table .td1{font-size:22px;co lor:#000a78;text-align:center}
#analysis .wpbox .tb2{}
/*#analysis .wpbox .tb2 td{width:100%;padding:8px 20px; line-height:120%;border-top:1px solid #ccc;}*/
/*#analysis .wpbox .tb2 tr:nth-child(1) td{border:0px;}*/

#product{width:100%;height:499px;overflow:hidden}
#product .wpbox{width:1440px;}
#product .wpbox .left{width:20%}
#product .wpbox .left .title{width:auto;text-align:left;color:#000a78; float:right;padding:50% 10px 0px 0px}
#product .wpbox .left .title h2{font-size:28px; letter-spacing:2px;position:relative}
#product .wpbox .left .title>span{font-size:20px; font-weight:bold; display:block}
#product .wpbox .left .title .line{height:3px;width:42px;background:#000a78;position:absolute;right:20px;top:19.5px}
#product .wpbox .right{width:73%;padding-top:7.4%;padding-right:2.8%}
#product .wpbox .right ul{width:100%;}
#product .wpbox .right ul li{width:20%;float:left;text-align:center}
#product .wpbox .right ul li .ibox{width:87%;overflow:hidden;}
#product .wpbox .right ul li .ibox img{width:100%}
#product .wpbox .right ul li .content{width:100%;text-align:center;color:#444;padding:14px 0px 16px;}
#product .wpbox .right ul li .content p{font-weight:bold;font-size:21px;letter-spacing:1px}

#advantage{width:100%;background:#E8ECF7;height:1030px;overflow:hidden}
#advantage .wpbox{width:1500px;}
#advantage .wpbox .title{text-align:center;padding:5% 0px 5.3%;color:#000a78;font-family:"微软雅黑";}
#advantage .wpbox .title h2{font-size:60px;}
#advantage .wpbox .title .line{height:4px;width:82px;background:#000a78; display:block;margin:0.8% auto 1.9%; border-radius:10px;}
#advantage .wpbox .title p{font-size:24px;font-weight:bold;}
#advantage .wpbox .title h3{color:#d20000;font-size:56px;margin-top:36px}
#advantage .wpbox .title h3 span{ display:inline-block;width:14px}
#advantage .wpbox ul{width:85.3%;margin:0px auto}
#advantage .wpbox ul li{width:20%;float:left;text-align:center;padding:0px 0px 0px 1px; box-sizing:border-box}
#advantage .wpbox ul li .ibox{width:100%;overflow:hidden;}
#advantage .wpbox ul li .ibox img{width:100%}
#advantage .wpbox ul li .content{width:100%;text-align:center;color:#000a78;padding:57px 0px 16px;}
#advantage .wpbox ul li .content h3{font-size:23px;}
#advantage .wpbox ul li .content p{font-weight:bold;font-size:14px;margin-top:18px;padding:0px 10px}

#condition{width:100%;background:url(../img/condition-bg.jpg) repeat-x center;background-size:cover;height:740px;overflow:hidden;margin-bottom:52px}
#condition .wpbox{width:1500px;}
#condition .wpbox .title{text-align:center;padding:5% 0px 5.3%;color:#000a78;font-family:"微软雅黑";}
#condition .wpbox .title h2{font-size:60px;}
#condition .wpbox .title .line{height:4px;width:82px;background:#000a78; display:block;margin:0.8% auto 1.9%; border-radius:10px;}
#condition .wpbox .title p{font-size:28px;font-weight:bold;color:#d20000;}
#condition .wpbox ul{width:86%;margin:14px auto}
#condition .wpbox ul li{width:20%;float:left;text-align:center;padding:0px 30px; box-sizing:border-box}
#condition .wpbox ul li .ibox{overflow:hidden;border:9px solid #000a78; overflow:hidden; border-radius:100%}
#condition .wpbox ul li .ibox img{width:44%;margin:28%;}
#condition .wpbox ul li .content{width:100%;text-align:center;color:#000a78;padding:40px 0px 16px;}
#condition .wpbox ul li .content h3{font-size:18px;}

#storefront{width:100%;background:url(../img/storefront-bg.jpg) repeat-x top;background-size:contain;height:916px;overflow:hidden; display:none}
#storefront .wpbox{width:1490px;}
#storefront .wpbox .sftop{width:100%; overflow:hidden;}
#storefront .wpbox .sftop .left{width:46.9%;text-align:left;padding:5.5% 0px 0px 5.3%; box-sizing:border-box}
#storefront .wpbox .sftop .left h2{font-size:50px;font-family:"微软雅黑";color:#fff;}
#storefront .wpbox .sftop .left p{color:#5B7EBF;font-size:32px; letter-spacing:1px;margin:15px 0px 30px;line-height:100%;margin-left:3px; font-family:'DIN Condensed Bold';}
#storefront .wpbox .sftop .left  .line{height:4px;width:55px;background:#5B7EBF; border-radius:10px; display:block;margin-left:3px;}
#storefront .wpbox .sftop .right{width:53.1%;padding:4.5% 0px 0px 0px; box-sizing:border-box; text-align:left;}
#storefront .wpbox .sftop .right img{ width:96%}
#storefront .wpbox ul{width:100%;margin:0px auto;background:#fff; overflow:hidden;clear:both;padding:1.45% 0.8%; box-sizing:border-box;margin-top:4.7%; position:relative;display:flex;display:-webkit-flex;justify-content:space-around;}
#storefront .wpbox ul li{width:32%;text-align:center;}
#storefront .wpbox ul li .ibox{width:100%;margin:0px auto}
#storefront .wpbox ul li .ibox img{width:100%}

#cases{width:100%;height:1000px;background:url(../img/case-bg.gif) repeat-x -1.8% 23.5%;overflow:hidden}
#cases .wpbox{width:1400px;padding-top:2px}
#cases .wpbox .left{width:55.8%;overflow:hidden;}
#cases .wpbox .left .title{text-align:left;padding:11.2% 0px 0px 4.2%; box-sizing:border-box}
#cases .wpbox .left .title h2{font-size:50px;font-family:"微软雅黑";color:#000a78;}
#cases .wpbox .left .title p{color:#000a78;font-size:32px; letter-spacing:1px;margin:20px 0px 30px;line-height:100%;margin-left:3px; font-family:'DIN Condensed Bold';}
#cases .wpbox .left .title  .line{height:6px;width:70px;background:#000a78; border-radius:10px; display:block;margin-left:3px;}
#cases .wpbox .left ul{width:100%;background:#fff; overflow:hidden;clear:both;padding:0px 0.8% 0px 4.2%;box-sizing:border-box;margin-top:23%;margin-left:3px;position:relative;}
#cases .wpbox .left ul li{width:50%; float:left;}
#cases .wpbox .left ul li .ibox{width:83.2%;margin:0px 16% 13.4% 0px}
#cases .wpbox .left ul li .ibox img{width:100%}
#cases .wpbox .right{width:44.2%;}
#cases .wpbox .right img{wi dth:100%}

#footer{width:100%;background:url(../img/footer-bg.jpg) no-repeat center -1px;background-size:cover;height:470px;overflow:hidden; position:relative}
#footer .wpbox{width:1500px;padding-top:6.2%;height:auto;overflow:hidden;}
#footer .wpbox .ftbox-1{width:29.96%;color:#000a78;padding-left:3%;float:left}
#footer .wpbox .ftbox-1 h2{font-size:52px;}
#footer .wpbox .ftbox-1 p{font-size:30px;margin:0px 0px 16px;line-height:100%;font-weight:bold;font-family:"微软雅黑";}
#footer .wpbox .ftbox-1 .fttel{margin-top:46px;margin-left:-4px}
#footer .wpbox .ftbox-2{width:31.5%;color:#000a78;padding:4% 0px 0px 0px;float:left}
#footer .wpbox .ftbox-2 ul li{background:url(../img/ft-icon-1.png) no-repeat 0px 4px;font-size:20px;padding:10px 0px 6px 45px;font-weight:bold;font-family:"微软雅黑";}
#footer .wpbox .ftbox-3{width:18%;color:#000a78;padding:3.2% 0px 0px 0px;float:left}
#footer .wpbox .ftbox-3 h3{font-size:20px;font-family:"微软雅黑";color:#000a78;margin-bottom:10px}
#footer .wpbox .ftbox-4{width:16%;padding:3.9% 0px 0px 0px;float:right; text-align:right;}
#footer .wpbox .ftbox-4 img{width:86.3%}
#footer .sup{position:absolute;left:48%;opacity:0.3;bottom:10px; font-size:12px;color:#999}
#footer .sup a{color:#999}
#footer .sup:hover{
	opacity: 1;
}
@media screen and (max-width:1560px){
  #market{height:995px;}
  #market .wpbox{width:1400px;}
  #market .wpbox .title h2{font-size:42px;}
  #market .wpbox .title p{font-size:57px;}
  #market .wpbox ul li .content h3{font-size:22px}
  #market .wpbox ul li .content p{font-size:16px;}
  
  #choose{height:784px;}
  #choose .wpbox{width:1380px;}
  #choose .wpbox .title h2{font-size:58px;}
  #choose .wpbox .title p{font-size:32px;}
  #choose .wpbox .title p font{ font-size:50px;}
  #choose .wpbox .title h3{font-size:54px;}
  #choose .wpbox ul li .content p{font-size:17px;}
  
  #analysis .wpbox{width:1260px;}
  #analysis .wpbox .title h2{font-size:58px;}
  #analysis .wpbox .title h3{font-size:42px;}
  #analysis .wpbox .title p{font-size:16px;}
  #analysis .wpbox table .td1{font-size:20px; font-weight:bold}

  #product{height:483px;}
  #product .wpbox{width:1410px;}
  #product .wpbox .left .title h2{font-size:28px;}
  #product .wpbox .left .title>span{font-size:20px;}
  #product .wpbox .right ul li .content p{font-size:20px;}

  #advantage{height:998px;}
  #advantage .wpbox{width:1440px;}
  #advantage .wpbox .title h2{font-size:58px;}
  #advantage .wpbox .title p{font-size:22px;}
  #advantage .wpbox .title h3{font-size:54px;}
  #advantage .wpbox ul li .content h3{font-size:22px;}
  
  #condition{height:710px;}
  #condition .wpbox{width:1440px;}

  #storefront{height:890px;}
  #storefront .wpbox{width:1400px;}
  #storefront .wpbox .sftop .left h2{font-size:50px;}
  #storefront .wpbox .sftop .left p{font-size:32px;}
  
  #cases{background-position:-100% 23.5%;}
  
  #footer{height:444px;}
  #footer .wpbox{width:100%;}
  #footer .wpbox .ftbox-1 h2{font-size:52px;}
  #footer .wpbox .ftbox-1 p{font-size:30px;}
  #footer .wpbox .ftbox-3{width:17%;}
  #footer .wpbox .ftbox-4{ float:left}
}

@media screen and (max-width:1440px){
  #market{height:963px;}
  #market .wpbox{width:1360px;}
  #market .wpbox .title h2{font-size:40px;}
  #market .wpbox .title p{font-size:55px;}
  #market .wpbox ul li .content h3{font-size:20px}
  #market .wpbox ul li .content p{font-size:15px;}
  
  #choose{height:770px;}
  #choose .wpbox{width:1350px;}
  #choose .wpbox .title h2{font-size:56px;}
  #choose .wpbox .title p{font-size:30px;}
  #choose .wpbox .title p font{ font-size:48px;}
  #choose .wpbox .title h3{font-size:52px;}
  #choose .wpbox ul li .content p{font-size:17px;}
  
  #analysis .wpbox{width:1260px;}
  #analysis .wpbox .title h2{font-size:56px;}
  #analysis .wpbox .title h3{font-size:40px;}
  #analysis .wpbox .title p{font-size:15px;}
  #analysis .wpbox table .td1{font-size:18px; font-weight:bold}

  #product{height:464px;}
  #product .wpbox{width:1370px;}
  #product .wpbox .left .title h2{font-size:28px;}
  #product .wpbox .left .title>span{font-size:20px;}
  #product .wpbox .right ul li .content p{font-size:19px;}
  
  #advantage{height:960px;}
  #advantage .wpbox{width:1380px;}
  #advantage .wpbox .title h2{font-size:56px;}
  #advantage .wpbox .title h3{font-size:52px;}
  
  #condition{height:690px;}
  #condition .wpbox{width:1390px;}

  #storefront{height:855px;}
  #storefront .wpbox{width:1380px;}
  #storefront .wpbox .sftop .left h2{font-size:50px;}
  #storefront .wpbox .sftop .left p{font-size:32px;}
  
  #cases{background-position:-400% 23.5%;height:880px;}
  #cases .wpbox{width:1300px;padding-top:2px}
  #cases .wpbox .left{width:50%;}
  #cases .wpbox .left .title{padding:11.2% 0px 0px 1%;}
  #cases .wpbox .left ul{padding:0px 0.8% 0px 1%;}
  #cases .wpbox .right{width:50%;}
  #cases .wpbox .right img{width:142.1%}
  
  #footer{height:420px;}
  #footer .wpbox{width:1400px;}
  #footer .wpbox .ftbox-1{padding-left:2.5%;width:28%}
  #footer .wpbox .ftbox-1 h2{font-size:48px;}
  #footer .wpbox .ftbox-1 p{font-size:30px;}
  #footer .wpbox .ftbox-1 img{width:76%}
  #footer .wpbox .ftbox-4{padding-top:4.3%}
}
