﻿@charset "utf-8";* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:62.5%;width:100%}
body {font-size:1.5em;margin:0 auto;font-family:"Microsoft YaHei","宋体","黑体",Arial,Helvetica,sans-serif;width:100%;/*overflow:hidden;*/}

div.wrap {width:100%;overflow:hidden}
section {width:1004px;margin:0 auto;height:auto;padding:80px 0px 100px}
section div.left,section div.right {vertical-align:middle;display:inline-block;*display:inline;*zoom:1;width:422px}
section div.left h3,section div.right h3,section div.left p,section div.right p {color:#444;text-align:left;margin:0 0 34px;font-weight:bold;/*display:inline-block;*display:inline;*zoom:1;*/}
section div.left h3,section div.right h3 {font-weight:normal;line-height:1.3em;font-size:36px;margin:120px 0 20px}
section div.left p,section div.right p {line-height:24px;font-size:14px;font-weight:normal;margin:0}
section div.left p span,section div.right p span {display:block;line-height:24px;vertical-align:bottom;color:#898989;text-align:left;font-weight:bold}
section div.left p.comment,section div.right p.comment {color:#898989;padding-top:40px}
section div.left {text-align:left;margin-left:25px}
section div.right {text-align:right;margin-right:25px}
section.action div.left {margin-left:-100px}
section.action div.right {margin-left:200px;margin-right:-100px}
section.start div.left,section.start div.right {margin:0}
.index section {padding:136px 50px}
.index section div.left h3,.index section div.right h3 {font-weight:normal;margin-top:0}
div.w1 {background-color:#fafafa}
div.w2 {background-color:#ffda30}
ul.tab {padding:10px 0 44px;width:396px;display:inline-block;*display:inline;*zoom:1;text-align:left}
ul.tab li {display:inline-block;*display:inline;*zoom:1;background:url("../images/icon.png") 0 0 no-repeat;height:34px;width:90px;_height:40px;padding-top:78px;text-align:center;opacity:.4;filter:alpha(opacity=40);cursor:pointer}
ul.tab li:after {content:'';display:block;text-align:center;margin-top:10px;height:20px}
ul.tab li.active {opacity:1;filter:alpha(opacity=100);font-weight:bold}
ul.tab li.active:after {color:#444;background:url("../images/down.png") center center no-repeat}
div.phone div.cell {padding:60px 16px 67px 16px;width:252px;height:520px;display:inline-block;*display:inline;*zoom:1;background:url("../images/cell.png") 0 0 no-repeat;position:relative;z-index:2;text-align:left}
div.phone div.cell div {background:url("../images/icon3.png") 0 0 no-repeat;position:absolute;z-index:4}
div.phone div.cell div.action {opacity:0;filter:alpha(opacity=0)}
div.phone div.cell ul {width:100%;position:relative;height:100%;*width:219px;*height:390px;overflow:hidden;border:2px solid #999}
div.phone div.cell ul li {z-index:3}
div.phone div.cell div {position:absolute}
ul.content {width:396px;overflow:hidden;display:inline-block;*display:inline;*zoom:1}
ul.content li {width:396px;height:220px;display:none}
ul.content li p {padding-bottom:10px}
ul.content li b {font-weight:bold}
ul.content li.active {display:block}
ul.future {text-align:center}
ul.future li {display:inline-block;*display:inline;*zoom:1;width:120px;padding-top:140px;text-align:center;background:url("../images/icon2.png") 0 0 no-repeat;margin:48px 32px 0}
ul.img {position:relative;z-index:1}
ul.img li {position:absolute;left:223px;top:0}
ul.img li.active {left:0}
section.power {position:relative;z-index:1;padding-bottom:0}
section.power img {margin:142px 77px 32px 77px}
section.power p {padding:26px 77px 0 77px;text-align:left;text-indent:2em}
section.contect h2 {padding-bottom:80px;padding-top:80px}
ul.contect {white-space:nowrap;}
ul.contect li {display:inline-block;*display:inline;*zoom:1;border-left:2px solid #eaeaea;margin-right:86px;padding-left:16px;width:240px;*width:224px;white-space:normal;vertical-align:top;}
ul.contect.sp li {width:210px;*width:194px;}
ul.contect.sp li {margin-right:0;}
ul.contect.sp li h4 {font-size:14px;}
ul.contect li h4,ul.contect li p {color:#444;white-space:normal;}
ul.contect li h4 {font-size:16px;padding-bottom:10px}
ul.contect li p {text-align:left;font-size:14px;line-height:24px;padding:0;word-break:keep-all;white-space:nowrap;}
ul.contect.sp p {font-size:12px;}
ul.contect li p span {color:#999}
.agent section {padding:140px 2px;height:auto;z-index:10}
div.wrap.agent {background:url("../images/agent.jpg") center 0 no-repeat}
div.wrap.agent section {position:relative;z-index:1;height:320px;padding:0 2px}
div.wrap.agent section h1, div.wrap.agent section h2 {font-weight: 400;color: #fff;margin-bottom: 0;}
div.wrap.agent section h1{font-size: 43px;margin-top: 145px;}
div.wrap.agent section h2 {font-size: 29px;margin-top: 15px;letter-spacing: 5px;}
section h2 {font-size:40px;font-weight:normal;padding-bottom:20px;color:#444;text-align:center}
section p {text-align:center;color:#666}
section.marketing {padding:80px 2px 50px}
section.marketing div.diamond {display:inline-block;*display:inline;*zoom:1;width:279px;height:312px;*width:226px;*height:136px;margin:50px 28px;padding:100px 26px;background-repeat:no-repeat;background-image:url("../images/icon4.png")}
section.marketing div.diamond h3 {font-size:24px;font-weight:bold;padding-bottom:30px;color:#444;text-align:center;line-height: 50px;padding: 0 25px;}
section.marketing div.diamond0 {background-position:0 -320px;margin-left:22px}
section.marketing div.diamond1 {background-position:0 -320px}
section.marketing div.diamond2 {background-position:0 -320px;margin-right:20px}
section div.step,section div.step:after {background-repeat:no-repeat;background-image:url("../images/icon4.png")}
section div.step {display:inline-block;*display:inline;*zoom:1;width:126px;padding-top:154px;text-align:center;margin:74px 58px 0;font-size:24px;color:#333;position:relative;z-index:1}
section div.step:after {content:"";display:block;position:absolute;z-index:1;width:36px;height:33px;right:-80px;top:48px;background-position:0 -3937px}
section div.step0 {margin-left:74px;background-position:0 -1020px}
section div.step1 {background-position:0 -1200px}
section div.step2 {background-position:0 -1380px}
section div.step3 {background-position:0 -1560px}
section div.step3:after {background:0}
section div.map {position:static;z-index:1;height:700px;background:url("../images/map5.png") 0 0 no-repeat}
div.help {background:url(../images/help_bg.jpg) no-repeat center top; }
div.help .main {position: relative;}
div.help section {padding-bottom:0;}
div.help h1 {font-size: 40px;font-weight: normal;padding-bottom: 20px;color: #fff;text-align: center;}
div.help .cont-a {position: absolute;top: 145px;left: 0;width: 1000px;height: 150px;}
div.help .cont-a li {width: 75px;height: 150px;margin-left: 33px;float: left;cursor: pointer;}
div.w3 {background-color:#bed9f3 }
div.w3 section {padding:26px 2px}
div.w3 section div.map {position:relative;z-index:1}
div.w3 section div.map h2 {padding:110px 0 18px}
div.w3 section div.map p {font-size:14px;line-height:1.5em}
form#agent_submit {width:376px;margin:76px auto 10px}
form#agent_submit label {color:#444;font-size:14px;display:block;font-weight:bold}
form#agent_submit input {display:block;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #d9d9d9;padding:11px 10px;font-size:14px;padding:11px;margin:15px 0 20px;font-family:"Microsoft YaHei"}
form#agent_submit select {color:#999;*height:30px;*vertical-align:center;margin:15px 0 20px;width:172px;font-size:14px;padding:10px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #d9d9d9;font-family:"Microsoft YaHei"}
form#agent_submit select option {color:#333}
form#agent_submit select#province {margin-right:26px}
form#agent_submit button {font-size:14px;font-weight:bold;cursor:pointer;width:294px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;background-color:#3b7bb9;border:0;padding:16px;display:block;margin:20px auto 0}
footer {background-color:#fafafa;border-top:1px solid #eaeaea;text-align:center;padding:0 0 76px}
footer ul {width:1004px;margin:0 auto 56px;padding:32px 0 0 20px;text-align:center}
footer ul li {width:190px;vertical-align:top;display:inline-block;*display:inline;*zoom:1;text-align:left}
footer ul li a {display:inline-block;*display:inline;*zoom:1;color:#0073fe;font-size:14px;padding-bottom:12px}
footer ul li a:hover {text-decoration:underline}
footer ul li h5 {font-weight:bold;font-size:14px;color:#444;padding-bottom:16px}
footer ul li button#kefu {width:154px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center;padding:12px 0 12px 26px;margin-top:12px;border:0;color:#444;font-weight:bold;background:url("../images/qq.png") 40px 10px no-repeat;background-color:#fce22d}
footer ul li.survice p {font-size:12px;color:#999;padding-top:3px}
footer ul li.survice div.call {font-size:24px;font-weight:bold;color:#333}
footer p {line-height:24px;font-size:12px;padding-top:20px}
footer p a {color:#666 !important;}
@-moz-keyframes lightB {0% {opacity:.6;filter:alpha(opacity=60)}
50% {opacity:0;filter:alpha(opacity=0)}
100% {opacity:.6;filter:alpha(opacity=60)}
}
@-webkit-keyframes lightB {0% {opacity:.6;filter:alpha(opacity=60)}
50% {opacity:0;filter:alpha(opacity=0)}
100% {opacity:.6;filter:alpha(opacity=60)}
}
@-o-keyframes lightB {0% {opacity:.6;filter:alpha(opacity=60)}
50% {opacity:0;filter:alpha(opacity=0)}
100% {opacity:.6;filter:alpha(opacity=60)}
}
@keyframes lightB {0% {opacity:.6;filter:alpha(opacity=60)}
50% {opacity:0;filter:alpha(opacity=0)}
100% {opacity:.6;filter:alpha(opacity=60)}
}
@-moz-keyframes lightS {0% {opacity:.8;filter:alpha(opacity=80)}
40% {opacity:.1;filter:alpha(opacity=10)}
100% {opacity:.8;filter:alpha(opacity=80)}
}
@-webkit-keyframes lightS {0% {opacity:.8;filter:alpha(opacity=80)}
40% {opacity:.1;filter:alpha(opacity=10)}
100% {opacity:.8;filter:alpha(opacity=80)}
}
@-o-keyframes lightS {0% {opacity:.8;filter:alpha(opacity=80)}
40% {opacity:.1;filter:alpha(opacity=10)}
100% {opacity:.8;filter:alpha(opacity=80)}
}
@keyframes lightS {0% {opacity:.8;filter:alpha(opacity=80)}
40% {opacity:.1;filter:alpha(opacity=10)}
100% {opacity:.8;filter:alpha(opacity=80)}
}