﻿@charset "utf-8";
	body {
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-ms-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	font-size:14px;
	font-family:"Microsoft Yahei";
	color:#e0e0e0;
	padding:0;
	overflow-x:hidden
}
a {
	text-decoration:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	color:#fff
}
img {
	border:none;
	vertical-align:top;
	max-width:100%
}
input {
	outline:0
}
div,.bs {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box
}
html {
	font-family:sans-serif;
	line-height:1.15;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article,aside,footer,header,nav,section {
	display:block
}
h1 {
	font-size:2em;
	margin:.67em 0
}
figcaption,figure,main {
	display:block
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
pre {
	font-family:monospace,monospace;
	font-size:1em
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
a:active,a:hover {
	outline-width:0
}
abbr[title] {
	border-bottom:none;
	text-decoration:underline;
	text-decoration:underline dotted
}
b,strong {
	font-weight:inherit
}
b,strong {
	font-weight:bolder
}
code,kbd,samp {
	font-family:monospace,monospace;
	font-size:1em
}
dfn {
	font-style:italic
}
mark {
	background-color:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-0.25em
}
sup {
	top:-0.5em
}
audio,video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
img {
	border-style:none
}
svg:not(:root) {
	overflow:hidden
}
button,input,optgroup,select,textarea {
	font-family:sans-serif;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button,input {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html [type="button"],[type="reset"],[type="submit"] {
	-webkit-appearance:button
}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
	border-style:none;
	padding:0
}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {
	outline:1px dotted ButtonText
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
progress {
	display:inline-block;
	vertical-align:baseline
}
textarea {
	overflow:auto
}
[type="checkbox"],[type="radio"] {
	box-sizing:border-box;
	padding:0
}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
	height:auto
}
[type="search"] {
	-webkit-appearance:textfield;
	outline-offset:-2px
}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit
}
details,menu {
	display:block
}
summary {
	display:list-item
}
canvas {
	display:inline-block
}
template {
	display:none
}
[hidden] {
	display:none
}
.single {
	float:left;
	width:100%;
	height:auto
}
.cenmin {
	margin:0 auto;
	width:1200px;
	height:auto
}
.content {
	float:left;
	width:1200px;
	height:auto
}
/*.content table,
.content tr,
.content td{
	border:1px solid black;
}*/
.cenmax {
	width:1920px;
	height:auto;
	margin-left:-360px
}
.unselect {
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.text-l {
	text-align:left
}
.text-c {
	text-align:center
}
.text-r {
	text-align:right
}
._set-top {
	height:72px;
	background:#006EAB;
}
._logo {
	float:left;
	width:175px;
	height:72px;
	padding:10px 0;
	position:relative
}
._logo a:after {
	content:'';
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1
}
._nav-box {
	padding:0 80px
}
._nav {
	padding:0 50px
}
._nav,._nav li {
	float:left;
	list-style:none;
	margin:0
}
._nav li {
	width:90px;
	height:72px;
	margin:0 2px
}
._nav li a {
	display:block;
	width:100%;
	height:72px;
	line-height:72px;
	text-align:center;
	font-size:18px;
	color: #fff;
}
._nav li a:hover,
._nav li .active
{
	color:#006EAB;
	background-color:#fff;
	font-weight:bold
}
._nav li._nav-sel a {
	color:#000;
	background-color:#006EAB;
	font-weight:bold
}
._english {
	margin:22px 0 0;
	font-size:12px;
	background-color:#fff;
	padding:0 15px;
	text-align:center;
	line-height:30px;
	border-radius:3px;
	margin-right:5px;
	float:right;
	text-decoration:none;
}
._english a{
	color:#006EAB
}
._banner .swiper-slide {
	width:1920px;
	height:597px;
	background:#fff url(img/loading.jpg) no-repeat center center
}
._banner img{
	width:100%;
}
._inc-box1 {
	height:700px;
	background: #e5e5e5 url(img/pro-video-bg.jpg) no-repeat top center;
}
.inc-title {
	width:100%;
	height:160px;
	padding:60px 0 0;
	text-align:center
}
.inc-title a {
	padding:5px 80px;
	border:1px dashed #006EAB;
	color:#006EAB;
	font-weight:normal;
	font-size:26px;
	letter-spacing:4px;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s
}
.inc-title a:hover {
	background-color:#006EAB;
	color:#fff
}
.inc-title span {
	color:#006EAB;
	font-size:20px;
	line-height:100%;
	letter-spacing:2px
}
.inc-title.Classic-title {
	padding:70px 0 0 0;
	/* background:url(img/inc-tit-bg.jpg) no-repeat top center */
}
.inc-title.Merchants-title {
	height:180px;
	padding:90px 0 0 0;
	/* background:url(img/inc-tit-bg.jpg) no-repeat top center */
}
.features-list {
	float:left;
	width:420px;
	height:auto;
	padding:0 0 0 40px
}
.features-list .features-item {
	width:341px;
	height:83px;
	line-height:48px;
	padding:7px 0 21px 35px;
	background:url(img/inc-ts-bg.png) no-repeat top center
}
.features-list .features-item span {
	color:#000;
	font-size:24px;
	margin-left:15px;
	letter-spacing:2px
}
.features-list .features-item2 {
	background:url(img/inc-ts-bg1.png) no-repeat top center
}
.features-list .features-item2 span {
	font-size:24px;
	color:#010101;
	letter-spacing:2px
}
.features-list.features-list1 {
	padding:35px 0 65px 35px;
	margin:15px 0 0 185px;
	border-right:1px dashed #006EAB
}
.features-list.features-list2 {
	margin:95px 0 0 0
}
.features-list.features-list3 {
	padding:35px 0 65px 35px;
	margin:15px 0 0 185px;
	border-right:1px dashed #fff
}
._classic-box {
	height:780px;
	padding:30px 0 130px 0
}
._classic-box .swiper-slide {
	width:775px;
	height:620px;
	background:#fff url(img/loading.jpg) no-repeat center center
}
._classic-box .swiper-slide img {
	width:775px;
	height:620px
}
._classic-box .swiper-prev {
	position:absolute;
	width:212px;
	height:100%;
	left:0;
	top:0;
	margin:0;
	background:rgba(0,0,0,0.3) url(img/slide-l.png) no-repeat center right 30px
}
._classic-box .swiper-next {
	position:absolute;
	width:212px;
	height:100%;
	right:0;
	top:0;
	margin:0;
	background:rgba(0,0,0,0.3) url(img/slide-r.png) no-repeat center left 30px
}
._inc-box3 {
	position: relative;
    /* background: url(img/ninebg.jpg) no-repeat;
    background-position-y: 180px; */
    height: 700px;
	background: #e5e5e5 url(img/pro-video-bg.jpg) no-repeat top center;
}
._inc-box3:before {
    content: '';
    width: 100%;
    height: 400px;
    position: absolute;
    right: 50%;
    top: 231px;
    background: url(img/inc-join-bg.jpg) repeat-x top right;
    z-index: -1;
    margin-left: 0;
}
._inc-box3:after {
    content: '';
    width: 100%;
    height: 400px;
    position: absolute;
    left: 50%;
    top: 231px;
    background: url(img/inc-join-bg.jpg) repeat-x top left;
    z-index: -1;
    margin-left: 0;
}
.Merchants-box {
	min-height:580px;
	padding:50px 50px 130px
}
.Merchants-box .mcs-item {
	float:left;
	width:275px;
	height:200px;
	position:relative
}
.Merchants-box .mcs-item a {
	display:block;
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:125px;
	text-align:center;
	font-size:23px;
	color:#006EAB
}
.Merchants-box .mcs-item b {
	float:left;
	display:block;
	width:100%;
	text-align:center;
	color:#fff;
	font-size:23px;
	margin-top:37px
}
.Merchants-box .mcs-item p {
	float:left;
	width:100%;
	text-align:center;
	font-size:18px;
	color:#fff;
	line-height:25px;
	margin:12px 0 0
}
.Merchants-box .mcs-item-1 {
	background:url(img/icon-join-1.png) no-repeat top 25px center
}
.Merchants-box .mcs-item-2,.Merchants-box .mcs-item-4 {
	background-color:#006EAB
}
.Merchants-box .mcs-item-2:after,.Merchants-box .mcs-item-4:after {
	content:'';
	width:21px;
	height:30px;
	background:url(img/icon-join-after1.png) no-repeat center center;
	position:absolute;
	left:-21px;
	top:50%;
	margin-top:-15px;
	z-index:1
}
.Merchants-box .mcs-item-3 {
	background:url(img/icon-join-2.png) no-repeat top 25px center
}
.Merchants-box .mcs-item-5,.Merchants-box .mcs-item-7 {
	background-color:#006EAB
}
.Merchants-box .mcs-item-5:after,.Merchants-box .mcs-item-7:after {
	content:'';
	width:21px;
	height:30px;
	background:url(img/icon-join-after.png) no-repeat center center;
	position:absolute;
	right:-21px;
	top:50%;
	margin-top:-15px;
	z-index:1
}
.Merchants-box .mcs-item-6 {
	background:url(img/icon-join-3.png) no-repeat top 25px center
}
.Merchants-box .mcs-item-8 {
	background:url(img/icon-join-4.png) no-repeat top 25px center
}
.inc-new-ul {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	zoom:1;
	padding:40px 40px 90px;
	height:auto
}
.inc-new-ul:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.inc-new-ul,.inc-new-ul li {
	list-style:none;
	margin:0
}
.inc-new-ul li {
	float:left;
	width:506px;
	height:185px;
	padding:20px;
	border:2px solid transparent;
	margin:20px 20px 0 0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.inc-new-ul li:hover {
	border-color:#006EAB
}
.inc-new-ul li:nth-child(even) {
	margin-right:0
}
.inc-new-ul .new-l {
	float:left;
	width:295px;
	height:168px;
	background-color:#fff;
	padding:0 10px;
	margin-top:10px
}
.inc-new-ul .new-l p:first-child {
	float:left;
	width:100%;
	height:auto;
	margin:0;
	padding:32px 0 13px;
	border-bottom:2px solid #006EAB;
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.inc-new-ul .new-l p:first-child a {
	color:#000;
	font-size:19px;
	font-weight:bold
}
.inc-new-ul .new-l p:first-child a:hover {
	color:#006EAB
}
.inc-new-ul .new-l p:last-child {
	float:left;
	width:265px;
	height:auto;
	margin:0;
	color:#131312;
	font-size:15px;
	padding:8px 5px 0;
	line-height:25px;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box
}
.inc-new-ul .new-l p:last-child i {
	padding:0 8px;
	margin-left:5px;
	background:url(img/icon-inc-new.png) no-repeat center center
}
.inc-new-ul .new-r,.inc-new-ul img {
	float:left;
	width:209px;
	height:190px;
	background:#fff url(img/loading.jpg) no-repeat center center;
	background-size:100%
}
.Company-box {
	padding:0 0 90px
}
.Company-box .swiper-container {
	width:1011px;
	height:576px;
	border:8px solid #fdfdfd
}
.Company-box .swiper-slide {
	width:995px;
	height:560px;
	background:#fff url(img/loading.jpg) no-repeat center center
}
.Company-box .swiper-slide img {
	width:995px;
	height:560px
}
.Company-box .swiper-prev {
	position:absolute;
	width:31px;
	height:31px;
	left:auto;
	right:34px;
	top:auto;
	bottom:3px;
	margin:0;
	background:rgba(0,0,0,0.3) url(img/com-lr.jpg) no-repeat center left
}
.Company-box .swiper-next {
	position:absolute;
	width:31px;
	height:31px;
	right:3px;
	top:auto;
	bottom:3px;
	margin:0;
	background:rgba(0,0,0,0.3) url(img/com-lr.jpg) no-repeat center right
}
._inc-box5 {
	background: #e5e5e5 url(img/pro-video-bg.jpg) no-repeat top center;
	background-color: #f7f7f7;
}
._inc-box6 {
	padding:45px 0 45px 300px
}
._inc-box6 .inc-fitem {
	float:left;
	padding:0 0 0 70px;
	width:235px;
	height:150px;
	margin:0 95px 0 0
}
._inc-box6 .inc-fitem p {
	float:left;
	width:100%;
	margin:0
}
._inc-box6 .inc-fitem p.inc-fitem-p1 {
	padding:3px 0;
	font-size:22px;
	color: #000;
}
._inc-box6 .inc-fitem p.inc-fitem-p2 {
	padding:5px 0 0;
	font-size:15px;
	line-height:160%;
	color: #666;
}
._inc-box6 .inc-fitem a {
	display:block;
	float:left;
	width:111px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#006EAB;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:10px;
	padding:0 0 0 15px;
	background:url(img/icon-xqy-bg.png) no-repeat center center
}
._inc-box6 .inc-fitem1 {
	background:url(img/icon-tool.png) no-repeat left top
}
._inc-box6 .inc-fitem2 {
	background:url(img/icon-keyboard.png) no-repeat left top
}
._inc-box6 .inc-fitem3 {
	background:url(img/icon-wechat.png) no-repeat left top
}
._footer {
	padding:30px 0 10px;
	background: #006EAB;
}
._footer .st-foot p {
	margin:12px 0;
	text-align:center
}
._footer .st-foot p.ft-p2 {
	font-size:18px;
	color:#fff
}
._footer .st-foot p.ft-p2 span {
	padding:0 25px;
	background:url(img/icon-tel.png) no-repeat left center
}
._footer .st-foot p.ft-p2 a {
	color:#fff;
	padding:0 25px;
	background:url(img/icon-qq.png) no-repeat left center;
	font-weight:normal
}
._footer .st-foot p.ft-p3 {
	font-size:14px;
	line-height:150%;
	color:#fff;
}
._footer .st-foot p.ft-p3 a {
	margin:0 8px;
	font-size:14px;
	color:#fff;
}
._footer .st-foot p.ft-p3 a:hover {
	color:#666
}
._doc-tit-1 {
	width:100%;
	height:auto;
	text-align:center;
	padding:35px 0 20px
}
._doc-tit-1 b {
	padding:5px 25px;
	font-size:26px;
	color:#006EAB;
	font-weight:normal;
	position:relative;
	letter-spacing:5px
}
._doc-tit-1 b:before {
	content:'';
	width:220px;
	height:6px;
	background:url(img/doc-tit-bg-1.png) no-repeat right center;
	position:absolute;
	left:-220px;
	top:50%;
	z-index:1
}
._doc-tit-1 b:after {
	content:'';
	width:220px;
	height:6px;
	background:url(img/doc-tit-bg-2.png) no-repeat left center;
	position:absolute;
	right:-220px;
	top:50%;
	z-index:1
}
._doc-tit-1 span {
	letter-spacing:1px;
	line-height:180%;
	font-size:18px;
	color:#006EAB
}
.pro-box1 {
	padding:15px 0 45px;
	position:relative
}
.pro-box1:after {
	content:'';
	width:30px;
	height:24px;
	background:url(img/pro-after.png) no-repeat top center;
	position:absolute;
	left:50%;
	bottom:-24px;
	margin:0 0 0 -15px;
	z-index:1
}
.pro-box1 .pro-p1 {
	text-align:center;
	color:#006EAB;
	font-size:25px
}
.pro-box1 .pro-p1 b {
	font-size:38px;
	font-weight:normal
}
.pro-box1 .pro-p2 {
	text-align:center;
	color:#fff;
	font-size:19px
}
.pro-box2 {
	background:url(img/pro-box2-bg.jpg) repeat-x top center
}
.pro-box2 .pro-box2-1 {
	padding:35px 0 0;
	height:613px;
	background:url(img/pro-img-1.jpg) no-repeat top center
}
._doc-tit-2 {
	width:100%;
	height:100px;
	padding:35px 0 0;
	text-align:center
}
._doc-tit-2 span {
	font-family:'黑体';
	padding:9px 72px 12px;
	font-size:28px;
	color:#fff;
	background:#006EAB;
	position:relative;
	letter-spacing:5px;
	font-weight:bold
}
._doc-tit-2 span:before {
	content:'';
	width:53px;
	height:70px;
	background:url(img/pro-title-l.png) no-repeat left top;
	position:absolute;
	left:-12px;
	top:-12px;
	z-index:1
}
._doc-tit-2 span:after {
	content:'';
	width:52px;
	height:70px;
	background:url(img/pro-title-r.png) no-repeat left top;
	position:absolute;
	right:-12px;
	bottom:-12px;
	z-index:1
}
._doc-tit-2._doc-tit-21 span {
	padding:9px 55px 12px
}
._doc-tit-2._doc-tit-22 span {
	padding:9px 50px 12px;
	letter-spacing:2px
}
.pro-box3 {
	padding:45px 0 85px
}
.pro-vs {
	float:left;
	width:1024px;
	height:auto;
	margin:0 88px;
	background:url(img/pro-vs-bg.jpg) repeat-y left top
}
.pro-vs table tr {
	padding:15px 0;
	min-height:45px
}
.pro-vs table tr p {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 1em
}
.pro-vs table tr td {
	line-height:150%;
	border-bottom:2px solid #b97e21
}
.pro-vs table tr td:nth-child(1) {
	font-size:19px;
	font-weight:bold;
	color:#030303
}
.pro-vs table tr td:nth-child(2) {
	font-size:19px;
	color:#010101;
	font-weight:bold
}
.pro-vs table tr td:nth-child(3) {
	font-size:19px;
	color:#2b2a2a
}
.pro-vs table tr td:nth-child(4) {
	font-size:19px;
	color:#413f3f
}
.pro-vs table tr:first-child td {
	font-size:24px
}
.pro-vs table tr:first-child td:nth-child(1) {
	font-size:35px;
	font-style:italic
}
.pro-vs table tr:first-child td:nth-child(2) {
	background:url(img/pro-win.png) no-repeat left 30px center
}
.pro-vs table tr:last-child td {
	border-bottom:none
}
.pro-box4 {
	height:833px;
	padding:50px 0 0 0;
	background:#fafafa url(img/pro-video-bg.jpg) no-repeat top center
}
.pro-box4 .pro-video-box {
	width:100%;
	height:auto;
	padding:0 147px
}
.pro-box4 .pro-video-box .pro-v {
	width:906px;
	height:516px;
	border:8px solid #191317;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:url(img/com-img.jpg) no-repeat center center;
	background-size:100%;
	position:relative
}
.pro-box4 .pro-video-box .pro-v:after {
	content:'';
	width:1112px;
	height:32px;
	background:url(img/pro-video-aft.png) no-repeat top center;
	position:absolute;
	left:50%;
	bottom:-32px;
	z-index:1;
	margin-left:-556px
}
.pro-box4 .pro-video-box .video-view {
	width:890px;
	height:500px
}
.pro-box5 {
	padding:60px 0 240px;
	background:#000 url(img/pr-box5-bg.jpg) no-repeat bottom center
}
._doc-tit-3 {
	width:100%;
	height:auto;
	text-align:center;
	margin:35px 0
}
._doc-tit-3 span {
	color:#006EAB;
	font-size:24px;
	position:relative;
	letter-spacing:5px
}
._doc-tit-3 span:before {
	content:'';
	width:20px;
	height:38px;
	background:url(img/pro-tit3-aft.png) no-repeat bottom left;
	overflow:hidden;
	position:absolute;
	left:-30px;
	top:0;
	z-index:1
}
._doc-tit-3 span:after {
	content:'';
	width:20px;
	height:38px;
	background:url(img/pro-tit3-aft.png) no-repeat bottom left;
	overflow:hidden;
	position:absolute;
	right:-30px;
	top:0;
	z-index:1
}
._doc-tit-3._doc-tit-31 span:before {
	width:40px;
	height:76px;
	left:-60px;
	top:-3px
}
._doc-tit-3._doc-tit-31 span:after {
	width:40px;
	height:73px;
	right:-50px;
	top:-3px
}
.pro-zs-list {
	width:100%;
	height:auto;
	padding:10px 65px 80px 100px;
	zoom:1
}
.pro-zs-list:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.pro-zs-list img {
	width:325px;
	height:340px
}
.pro-zs-list a {
	float:left;
	display:block;
	width:325px;
	height:340px;
	margin-right:20px
}
.pro-zs-list2 {
	width:100%;
	height:auto;
	padding:10px 80px 0 130px;
	zoom:1
}
.pro-zs-list2:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.pro-zs-list2 img {
	width:290px;
	height:235px
}
.pro-zs-list2 a {
	float:left;
	display:block;
	width:290px;
	height:235px;
	margin:0 35px 35px 0
}
.pro-list-ul {
	width:910px;
	height:auto;
	padding:20px 0 55px 155px;
	zoom:1
}
.pro-list-ul:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.pro-list-ul,.pro-list-ul li {
	list-style:none;
	margin:0
}
.pro-list-ul li {
	float:left;
	width:430px;
	height:344px;
	margin:0 25px 15px 0;
	background:#eee url(img/loading.jpg) no-repeat center center;
	background-size:100%
}
.pro-list-ul li a {
	display:block;
	width:430px;
	height:344px
}
.pro-list-ul li img {
	width:430px;
	height:344px
}
.li_img_li {
	background:none !important;
	width:100% !important;
	height:70px !important;
	line-height:30px !important;
	text-align:center;
	color:#666;
	margin:0;
	padding:40px 0 0 0 !important
}
.doc-page {
	width:100%;
	padding:20px 0
}
.ccm-box1 {
	background: #fafafa url(img/pro-video-bg.jpg) no-repeat top center;
}
.com-box {
	width:100%;
	height:530px;
	position:relative
}
.com-box .com-box1 {
	width:355px;
	height:355px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-color:#006EAB;
	text-align:center;
	padding:60px 15px 0;
	position:absolute;
	left:50%;
	top:10px;
	margin:0 0 0 -177px
}
.com-box b {
	font-size:29px;
	color:#fff
}
.com-box span {
	line-height:30px;
	font-size:21px;
	color:#fff
}
.com-box p {
	font-size:16px;
	color:#fff;
	text-indent:2em;
	line-height:180%
}
.com-box .com-box2 {
	width:215px;
	height:215px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-color:#006EAB;
	text-align:center;
	padding:40px 10px 0;
	position:absolute;
	left:50%;
	top:295px;
	margin:0 0 0 -325px
}
.com-box .com-box2 b,
.com-box .com-box2 span,
.com-box .com-box2 p{
	color:#fff;
}
.com-box .com-box2 p {
	text-indent:1em;
	margin:3px 0 0;
	line-height:160%
}
.com-box .com-box3 {
	width:215px;
	height:215px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-color:#006EAB;
	text-align:center;
	padding:35px 10px 0;
	position:absolute;
	left:50%;
	top:220px;
	margin:0 0 0 155px
}
.com-box .com-box3 b,
.com-box .com-box3 span,
.com-box .com-box3 p{
	color:#fff;
}
.com-box .com-box3 p {
	text-indent:0;
	margin:3px 0 0;
	line-height:160%;
}
.ccm-box2 {
	padding:55px 0 70px;
	/* background:url(img/com-gshj.jpg) no-repeat top center */
}
.com-hj-box1 {
	width:910px;
	height:447px;
	padding:0 0 0 675px;
	position:relative;
	margin:20px 0 0 134px
}
.com-hj-box1:before {
	content:'';
	width:350px;
	height:290px;
	background-color:#006EAB;
	position:absolute;
	left:40px;
	top:0;
	z-index:1
}
.com-hj-box1:after {
	content:'';
	width:350px;
	height:290px;
	background-color:#006EAB;
	position:absolute;
	left:320px;
	bottom:28px;
	z-index:1
}
.com-hj-box1 .com-hj-box2 {
	position:absolute;
	left:55px;
	top:15px;
	width:600px;
	height:388px;
	z-index:9;
	background-color:#fff
}
.com-hj-box1 .com-hj-box2 img {
	float:left;
	width:600px;
	height:388px
}
.com-hj-box1 .com-hj-box3 {
	float:right;
	width:224px;
	height:auto
}
.com-hj-box1 .com-hj-box3 a {
	float:left;
	display:block;
	width:210px;
	height:137px;
	padding:5px;
	border:2px solid transparent;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.com-hj-box1 .com-hj-box3 a:hover,.com-hj-box1 .com-hj-box3 a.com-sel {
	border:2px solid #006EAB
}
.com-hj-box1 .com-hj-box3 img {
	width:210px;
	height:137px
}
.com-hj-box4 {
	float:left;
	width:100%;
	height:auto;
	padding:0 0 0 148px
}
.com-hj-box4 a {
	float:left;
	display:block;
	width:210px;
	height:153px;
	padding:5px;
	border:2px solid transparent;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s
}
.com-hj-box4 a:hover,.com-hj-box4 a.com-sel {
	border:2px solid #006EAB
}
.com-hj-box4 img {
	width:210px;
	height:153px
}
.cat-box1 {
	background-color:#030303 0;
	padding:65px 0 20px
}
.cat-box1 .cat-tit {
	text-align:center;
	position:relative
}
.cat-box1 .cat-tit:before {
	content:'';
	width:100%;
	height:100%;
	z-index:10;
	position:absolute;
	left:0;
	top:0
}
.cat-box1 .cat-tit h4{
    margin: 0;
    font-size: 24px;
    font-weight: normal;
    color: #000;
}
.cat-box1 .cat-box1-con {
	zoom:1
}
.cat-box1 .cat-box1-con:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.cat-box1-lsit {
	padding:70px 10px 85px;
	zoom:1
}
.cat-box1-lsit:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.cat-fs-item {
	float:left;
	width:216px;
	height:97px;
	background:url(img/icon-cat-item1.png) no-repeat top center;
	text-align:center;
	font-size:18px;
	color:#3a231a;
	padding:45px 0 0 0;
	line-height:130%;
	position:relative;
	margin:0 25px 0 0
}
.cat-fs-item a {
	color:#3a231a
}
.cat-fs-item a:hover {
	color:#fff
}
.cat-fs-item:before {
	content:'';
	width:40px;
	height:40px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	position:absolute;
	left:50%;
	top:0;
	margin:0 0 0 -20px;
	z-index:1
}
.cat-fs-item:last-child {
	margin-right:0
}
.cat-fs-item1:before {
	background:url(img/icon-cat-1.png) no-repeat center center
}
.cat-fs-item2:before {
	background:url(img/icon-cat-2.png) no-repeat center center
}
.cat-fs-item3:before {
	background:url(img/icon-cat-3.png) no-repeat center center
}
.cat-fs-item4:before {
	background:url(img/icon-cat-4.png) no-repeat center center
}
.cat-fs-item5:before {
	background:url(img/icon-cat-5.png) no-repeat center center
}
.cat-fs-item6 {
	padding:38px 0 0 0;
	line-height:100%
}
.cat-fs-item6 a {
	font-size:16px
}
.cat-fs-item6:before {
	background:url(img/icon-cat-6.png) no-repeat center center
}
.cat-box2 {
    background: url(img/pro-video-bg.jpg) no-repeat top center;
	padding:40px 0
}
.cat-box2 p{
    line-height: 30px;
    color: black;
    font-size: 18px;
}
.show-con {
	width:100%;
	height:auto;
	overflow:hidden
}
.show-con img {
	max-width:1200px
}
.cat-box3 {
	height:833px;
	padding:50px 0 60px;
	/*background:url(img/pro-video-bg.jpg) no-repeat top center;*/
}
/*.cat-box3 .cat-map {*/
/*	padding:25px 0 18px;*/
/*	text-align:center;*/
/*	background:url(img/cat-map-aft.png) no-repeat bottom center*/
/*}*/
.n-box1 {
	padding:25px 0
}
.nu-box {
	padding:0 127px
}
.n-l-box {
	float:left;
	width:66px;
	height:auto;
	border-right:1px solid #fff
}
.n-l-box a {
	float:left;
	display:block;
	width:65px;
	height:220px;
	text-align:center;
	color:#006EAB;
	font-size:30px;
	margin:0 0 2px 0;
	padding:40px 0;
	font-weight:bold;
	font-family:"黑体","微软雅黑";
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:4px solid #006EAB
}
.n-l-box a.nl-sel {
	background-color:#006EAB;
	color:#fff
}
.n-l-box a:hover{
	background-color:#006EAB;
	color:#fff
}
.n-r-box {
	float:right;
	width:880px;
	height:auto;
	border:2px solid #006EAB
}
.n-r-box .n-ul,.n-r-box .n-ul > li {
	padding:0;
	list-style:none;
	margin:0
}
.n-r-box .n-ul > li {
	float:left;
	width:875px;
	height:135px;
	padding:10px 50px 10px 48px;
	border-bottom:1px dashed #999;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background: #fff;
}
.n-r-box .n-ul > li:nth-child(odd) {
	background-color:#F1F1F1
}
.n-r-box .n-ul .nul-l {
	float:left;
	width:114px;
	height:114px;
	border:3px solid #006EAB;
	overflow:hidden;
	background:#fff url(img/loading.jpg) no-repeat center center;
	background-size:100%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.n-r-box .n-ul .nul-l img {
	width:114px;
	height:114px
}
.n-r-box .n-ul .nul-r {
	float:right;
	width:620px;
	height:100%;
	padding:15px 0 0
}
.n-r-box .n-ul .nul-r p {
	float:left;
	width:100%;
	margin:0;
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.n-r-box .n-ul .nul-r p img {
	margin-left:10px
}
.n-r-box .n-ul .nul-r a {
	line-height:30px;
	font-size:22px;
	color:#006EAB;
	letter-spacing:2px
}
.n-r-box .n-ul .nul-r a:hover {
	color:#006EAB
}
.n-r-box .n-ul .nul-r span {
	float:left;
	font-size:16px;
	color:#000;
	line-height:31px;
	margin-top:3px;
	width:100%;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box
}
.n-ul-page {
	float:left;
	width:100%;
	height:80px;
	padding:20px 0 0
}
.jc-box {
	padding:0 88px;
	position:relative;
	height:410px
}
.join-r {
	float:right;
	width:750px
}
.join-r.jys-r {
	width:800px
}
.join-r .jys-item {
	float:left;
	width:375px;
	height:120px
}
.join-r .jys-item b {
	font-size:24px;
	color:#006EAB;
	font-weight:normal;
	line-height:140%
}
.join-r .jys-item b img {
	margin-right:5px
}
.join-r .jys-item span {
	font-size:18px;
	color:#666666;
	line-height:140%
}
.join-r .jys-item2 {
	float:left;
	width:100%;
	height:110px;
	background:url(img/icon-ys-bg.png) no-repeat left 95px center
}
.join-r .jys-item3 {
	float:left;
	width:375px;
	height:180px;
	padding:30px 0
}
.join-r .jys-item3 b {
	font-size:21px;
	color:#006EAB;
	font-weight:normal;
	line-height:140%
}
.join-r .jys-item3 b img {
	margin:-6px 5px 0 0;
	float:left
}
.join-r .jys-item3 span {
	font-size:16px;
	color:#fff;
	line-height:24px
}
.join-r .jys-item4 {
	float:left;
	width:100%
}
.join-r .jys-item5 b {
	font-size:21px;
	color:#006EAB;
	font-weight:normal;
	line-height:140%
}
.join-r .jys-item5 b img {
	margin:23px 5px 0 0;
	float:left
}
.join-r .jys-item6 b {
	float:left;
	width:100%;
	padding:25px 0 5px 0;
	font-size:21px;
	color:#006EAB;
	font-weight:normal;
	line-height:140%
}
.join-r .jys-item6 b img {
	margin:-5px 5px 0 0;
	float:left
}
.join-l {
	float:left;
	width:200px;
	height:auto
}
.join-l a {
	float:left;
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	width:200px;
	height:56px;
	line-height:56px;
	padding:0 0 0 68px;
	color:#f5f5f5;
	font-size:21px;
	margin-bottom:10px;
	border:1px solid #006EAB;
	position:relative
}
.join-l a.jol-0 {
	background:#006EAB url(img/icon-jys-0.png) no-repeat 18px center
}
.join-l a.jol-0:after {
	display:none !important
}
.join-l a.jol-1 {
	background:#006EAB url(img/icon-jys-1.png) no-repeat 18px center
}
.join-l a.jol-2 {
	background:#006EAB url(img/icon-jys-2.png) no-repeat 18px center
}
.join-l a.jol-3 {
	background:#006EAB url(img/icon-jys-3.png) no-repeat 18px center
}
.join-l a.jol-4 {
	background:#006EAB url(img/icon-jys-4.png) no-repeat 18px center
}
.join-l a.jol-5 {
	background:#006EAB url(img/icon-jys-5.png) no-repeat 18px center
}
.join-l a.jol-6 {
	background:#006EAB url(img/icon-jys-6.png) no-repeat 18px center
}
.join-l a.jol-7 {
	background:#006EAB url(img/icon-jys-7.png) no-repeat 18px center
}
.join-l a:after {
	content:'';
	width:11px;
	height:11px;
	position:absolute;
	right:22px;
	top:50%;
	margin:-5px 0 0 0;
	z-index:1;
	background:url(img/icon-jysl-aft2.png) no-repeat center center
}
.join-l a:hover,.join-l a.jol-sel {
	color:#006EAB;
	border:1px solid #006EAB
}
.join-l a:hover:after,.join-l a.jol-sel:after {
	background:url(img/icon-jysl-aft1.png) no-repeat center center
}
.join-l a:hover.jol-0,.join-l a.jol-sel.jol-0 {
	background:#d2d2d2 url(img/icon-jys-00.png) no-repeat 18px center
}
.join-l a:hover.jol-1,.join-l a.jol-sel.jol-1 {
	background:#d2d2d2 url(img/icon-jys-11.png) no-repeat 18px center
}
.join-l a:hover.jol-2,.join-l a.jol-sel.jol-2 {
	background:#d2d2d2 url(img/icon-jys-22.png) no-repeat 18px center
}
.join-l a:hover.jol-3,.join-l a.jol-sel.jol-3 {
	background:#d2d2d2 url(img/icon-jys-33.png) no-repeat 18px center
}
.join-l a:hover.jol-4,.join-l a.jol-sel.jol-4 {
	background:#d2d2d2 url(img/icon-jys-44.png) no-repeat 18px center
}
.join-l a:hover.jol-5,.join-l a.jol-sel.jol-5 {
	background:#000 url(img/icon-jys-55.png) no-repeat 18px center
}
.join-l a:hover.jol-6,.join-l a.jol-sel.jol-6 {
	background:#000 url(img/icon-jys-66.png) no-repeat 18px center
}
.join-l a:hover.jol-7,.join-l a.jol-sel.jol-7 {
	background:#000 url(img/icon-jys-77.png) no-repeat 18px center
}
.join-box1 {
	padding:20px 0 0
}
.join-box2 {
	padding:30px 0;
	height:833px;
	background:#e5e5e5 url(img/pro-video-bg.jpg) no-repeat top center
}
.yl-box {
	margin-top:15px;
	padding:10px 88px 30px;
	position:relative
}
.yl-box:after {
	content:'';
	width:1px;
	height:100%;
	border-right:1px dashed #070002;
	position:absolute;
	left:50%;
	top:0;
	z-index:1
}
.yl-box .yl-item {
	float:left;
	width:100%;
	height:auto
}
.yl-box .yl-item p {
	float:left;
	width:100%;
	height:auto;
	margin:0;
	text-align:right;
	line-height:25px;
	color:#010101;
	font-size:17px
}
.yl-box .yl-item b {
	color:#000;
	position:relative;
	font-size:20px;
	line-height:25px
}
.yl-box .yl-item b:after {
	content:'';
	background-color:#006EAB;
	position:absolute;
	z-index:2;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.yl-box .yl2-item p {
	font-size:16px
}
.yl-box .yl2-item b {
	font-size:22px
}
.yl-box .yl-item-1 {
	padding:8px 530px 8px 0
}
.yl-box .yl-item-1 b:after {
	width:9px;
	height:9px;
	top:14px;
	right:-24px
}
.yl-box .yl-item-2 {
	padding:8px 0 8px 530px
}
.yl-box .yl-item-2 p {
	text-align:left
}
.yl-box .yl-item-2 b:after {
	width:18px;
	height:18px;
	top:8px;
	left:-26px
}
.yl-box .yl-item-3 {
	padding:8px 530px 8px 0
}
.yl-box .yl-item-3 b:after {
	width:22px;
	height:22px;
	top:5px;
	right:-30px
}
.yl-box .yl-item-4 {
	padding:8px 0 8px 530px
}
.yl-box .yl-item-4 p {
	text-align:left
}
.yl-box .yl-item-4 b:after {
	width:28px;
	height:28px;
	top:2px;
	left:-32px
}
.yl-box .yl-item-5 {
	padding:8px 530px 8px 0
}
.yl-box .yl-item-5 b:after {
	width:38px;
	height:38px;
	top:-1px;
	right:-38px
}
.join-box3 {
	height: 200px;
    background: url(img/join-bg2.jpg) top center no-repeat;
}
.join-ty {
	padding:40px 88px 0
}
.join-ty .join-ty-1 {
	float:left;
	width:302px;
	height:302px;
	background:url(img/join-c1.png) no-repeat center center;
	margin:0 180px 0 130px
}
.join-ty .join-ty-2 {
	float:left;
	width:302px;
	height:302px;
	background:url(img/join-c2.png) no-repeat center center
}
.con-r {
	float:right;
	width:800px;
	height:auto;
	padding:20px 20px
}
.con-r img {
	max-width:100% !important
}
.contract-box1 {
	padding:40px 0
}
.contract-con {
	padding:0 88px
}
.faq-list {
	float:right;
	width:790px;
	padding:0 65px 0 0
}
.faq-box1 {
	padding:40px 0;
	/* background:url(img/faq-bg.jpg) */
	background:#f5f5f5;
}
.faq-ul {
	zoom:1
}
.faq-ul:after {
	content:"";
	display:block;
	clear:both;
	width:0;
	height:0
}
.faq-ul,.faq-ul li {
	float:left;
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	list-style:none
}
.faq-ul li {
	padding:15px 0 0 20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box
}
.faq-ul .faq-title {
	width:550px;
	height:32px;
	line-height:32px;
	background-color:#006EAB;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-indent:20px;
	position:relative
}
.faq-ul .faq-title:before {
	content:'';
	width:34px;
	height:41px;
	background:url(img/faq-aft.png) no-repeat center center;
	position:absolute;
	left:-20px;
	top:-3px
}
.faq-ul .faq-con {
	width:100%;
	height:auto;
	padding:10px 0 10px 35px;
	font-size:16px;
	color:#000 !important;
	line-height:150%
}
.faq-ul .faq-con p {
	margin:5px 0
}
.ins-box1 {
	padding:40px 0;
	height:500px
}
.ins-zn {
	float:right;
	width:800px
}
.ins-zn .ins-tit-1 {
	width:660px;
	height:60px;
	background:url(img/ins-tit-1.png) no-repeat center center
}
.ins-box2 {
	padding:25px 0 55px;
	background:#dfdfdf url(img/ins-add-bg.jpg) no-repeat top center
}
.ins-box3 {
	padding:40px 0 35px
}
.ins-box3 .ins-con {
	padding:0 120px
}
.ins-box3 .ins-jd-1 {
	float:left;
	width:450px;
	text-align:right;
	font-size:18px;
	padding:35px 0;
	line-height:160%;
	margin-right:30px
}
.ins-box3 .ins-jd-1 b {
	font-size:20px;
	color:#fff;
	margin-right:35px
}
.ins-box3 .ins-jd-1 span {
	font-size:20px;
	color:#fff
}
.ins-box3 .ins-jd-2 {
	float:left;
	width:100%;
	text-align:center;
	color:#006EAB;
	font-size:18px
}
.sale-zn {
	position:relative;
	width:800px;
	height:auto;
	float:right;
	padding:20px 0 0
}
.sale-zn:before {
	content:'';
	width:100%;
	height:100%;
	z-index:10;
	position:absolute;
	left:0;
	top:0
}
._doc-tit-4 {
	width:100%;
	height:auto;
	text-align:center;
	margin:35px 0
}
._doc-tit-4 span {
	color:#000;
	font-size:25px;
	padding:10px 65px;
	border:1px dashed #403b3c;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.sale-box0 {
	padding:25px 0 15px;
	background:#dfdfdf url(img/sale-bg-1.jpg) no-repeat top center
}
.sale-box1 {
	padding:0 168px
}
.sale-p1 {
	text-align:center;
	font-size:22px;
	color:#000;
	margin:.5rem 0
}
.sale-p1 b {
	font-weight:bold
}
.sale-p2 {
	line-height:32px;
	font-size:16px;
	color:#333;
	text-indent:2em;
	margin:5px 0
}
.sale-p3 {
	text-align:center;
	font-size:22px;
	color:#000
}
.sale-p3 span {
	padding-left:30px;
	background:url(img/icon-sale-1.png) no-repeat left center
}
.sale-swp {
	width:860px;
	height:auto;
	padding:25px 0
}
.sale-swp .swiper-slide {
	width:440px;
	height:352px
}
.sale-swp .swiper-slide img {
	width:440px;
	height:352px
}
.sale-swp .swiper-prev {
	width:210px;
	height:100%;
	background:rgba(0,0,0,0.3) url(img/sale-btn-l.png) no-repeat right 45px center;
	top:0;
	left:0;
	margin:0;
	z-index:20
}
.sale-swp .swiper-next {
	width:210px;
	height:100%;
	background:rgba(0,0,0,0.3) url(img/sale-btn-r.png) no-repeat left 45px center;
	top:0;
	right:0;
	margin:0;
	z-index:20
}
.sale-box2 {
	padding:40px 0
}
._doc-tit-5 {
	width:100%;
	height:auto;
	text-align:center;
	padding:20px 0
}
._doc-tit-5 ._doc-tit-51 {
	width:390px;
	height:56px;
	line-height:56px;
	text-align:center;
	border:1px dashed #b38b3b;
	margin:0 auto;
	color:#006EAB;
	font-size:25px;
	font-weight:bold;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.sale-p4 {
	text-align:center;
	font-size:22px;
	color:#fff
}
.sale-zh {
	font-size:18px;
	color:#fff;
	padding:10px 160px;
	line-height:160%
}
.sale-zh b {
	font-size:22px
}
.sale-db {
	padding:30px 160px 10px;
	text-align:center;
	font-size:23px;
	color:#006EAB
}
.adv-box2 {
	height:auto
}
.adv-box3 {
	padding:65px 0 20px;
	background:url(img/adv-bg.jpg)
}
.adv-sxty {
	text-align:center;
	position:relative;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.adv-sxty:before {
	content:'';
	width:100%;
	height:100%;
	z-index:10;
	position:absolute;
	left:0;
	top:0
}
.adv-box4 {
	padding:30px 0 0 0;
	height:645px;
	background:#dedede url(img/adv-btm-bg.jpg) no-repeat top center
}
.adv-box5 {
	padding:20px 168px 0
}
.adv-zc-item {
	float:left;
	width:392px;
	height:200px;
	background-color:#f3f3f1;
	text-align:center;
	padding:35px 0 0 0;
	color:#000;
	margin:0 5px 5px 0
}
.adv-zc-item b {
	font-size:25px
}
.adv-zc-item p {
	margin:.5rem 0;
	font-size:18px;
	line-height:160%
}
.adv-zc-item.adv-zc-item1 {
	position:relative
}
.adv-zc-item.adv-zc-item1:after {
	content:'';
	width:392px;
	height:21px;
	background:url(img/adv-bom-aft.png) no-repeat top center;
	position:absolute;
	left:0;
	bottom:-21px;
	z-index:1
}
.adv-zc-item.adv-zc-item2 {
	padding:50px 0 0 0;
	background:none
}
.adv-zc-item.adv-zc-item3 {
	padding:25px 0 0 0;
	background:none
}
.fit-item {
	float:left;
	width:100%;
	height:110px;
	padding:18px 35px 0 80px;
	margin-bottom:10px
}
.fit-item b {
	font-size:20px;
	color:#006EAB;
	line-height:150%
}
.fit-item p {
	font-size:16px;
	color:#000;
	margin:0;
	line-height:140%
}
.fit-item.fit-item1 {
	background:rgba(0,0,0,0.12) url(img/fit-1.png) no-repeat left 25px center
}
.fit-item.fit-item2 {
	background:rgba(0,0,0,0.05) url(img/fit-2.png) no-repeat left 25px center
}
.fit-item.fit-item3 {
	background:rgba(0,0,0,0.12) url(img/fit-3.png) no-repeat left 25px center
}
.fit-item.fit-item4 {
	background:rgba(0,0,0,0.05) url(img/fit-4.png) no-repeat left 25px center
}
.fit-item.fit-item5 {
	background:rgba(0,0,0,0.12) url(img/fit-5.png) no-repeat left 25px center
}
.fit-item.fit-item6 {
	background:rgba(0,0,0,0.05) url(img/fit-6.png) no-repeat left 25px center
}
.fit-item.fit-item7 {
	background:rgba(0,0,0,0.12) url(img/fit-7.png) no-repeat left 25px center
}
.fit-item.fit-item8 {
	background:rgba(0,0,0,0.05) url(img/fit-8.png) no-repeat left 25px center
}
.fit-box1 {
	padding:0 88px 65px
}
.fit-box2 {
	padding:40px 0 65px;
	background:#bdbdbd url(img/fit-bom-bg.jpg) no-repeat top center
}
.fit-box3 {
	padding:0 55px 0 90px
}
.fit-bm-item {
	float:left;
	width:490px;
	height:270px;
	text-align:center;
	background:#030303;
	padding:29px 0 0 0;
	margin:0 35px 30px 0
}
.fit-bm-item .fit-bm-tit {
	width:100%;
	height:auto;
	text-align:center;
	margin-bottom:30px
}
.fit-bm-item .fit-bm-tit b {
	display:block;
	width:275px;
	height:36px;
	line-height:36px;
	text-align:center;
	border:1px dashed #936507;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin:0 auto;
	font-size:23px;
	color:#006EAB;
	font-weight:normal
}
.fit-bm-item p {
	font-size:16px;
	color:#fff;
	line-height:160%
}
.fit-bm-item span {
	color:#006EAB
}
.fit-bm-item.fit-bm-item-2,.fit-bm-item.fit-bm-item-3 {
	background-color:#fff
}
.fit-bm-item.fit-bm-item-2 b,.fit-bm-item.fit-bm-item-3 b {
	color:#010101
}
.fit-bm-item.fit-bm-item-2 p,.fit-bm-item.fit-bm-item-3 p {
	color:#010101
}
.fit-bm-item.fit-bm-item-2 span,.fit-bm-item.fit-bm-item-3 span {
	color:#d79000
}
.fit-bm-item.fit-bm-item-1,.fit-bm-item.fit-bm-item-3 {
	position:relative
}
.fit-bm-item.fit-bm-item-1:after,.fit-bm-item.fit-bm-item-3:after {
	content:'';
	width:331px;
	height:18px;
	background:url(img/fit-bom-aft.png) no-repeat left top;
	position:absolute;
	left:-10px;
	bottom:-18px;
	z-index:1
}
.fit-bm-item.fit-bm-item-2,.fit-bm-item.fit-bm-item-4 {
	position:relative
}
.fit-bm-item.fit-bm-item-2:after,.fit-bm-item.fit-bm-item-4:after {
	content:'';
	width:331px;
	height:18px;
	background:url(img/fit-bom-bef.png) no-repeat left top;
	position:absolute;
	right:-10px;
	bottom:-18px;
	z-index:1
}
.page-view {
	width:100%;
	height:auto;
	padding:10px 0;
	text-align:center
}
.page-view li{
	padding:3px 8px;
	color:#000;
	border:1px solid #ddd;
	margin-right:5px;
	display:inline-block;
}
.page-view li a{
	color:#000;
}
.page-view li:hover {
	background-color:#ddd;
	color:#000
}
.page-view li:hover a{
	color:#000
}

.page-view a:hover {
	background-color:#ddd;
	color:#000
}


.page-view select {
	border:1px solid #ddd;
	min-width:40px;
	height:27px;
	margin-right:5px;
	color:#000;
	outline:none;
	background:none
}
.page-view select:hover {
	border-color:#a0a0a0
}
.page-num{
    padding: 3px 8px;
    color: #000;
    border: 1px solid #ddd;
    margin-right: 5px;
    display: inline-block;
}
.page-num-current{
	color: #006EAB !important;
	font-weight: bold;
}
.doc-show-con {
	float:left;
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0 0 40px;
	margin-top:20px;
	line-height:30px;
}
.doc-show-con p {
	margin:5px 0
}
.doc-show-con img {
	max-width:100% !important
}
.n-show-box1 {
	padding:0 0 30px
}
.doc-show-title {
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	font-size:20px;
	color:#000;
	line-height:160%;
	padding:15px 0;
	font-weight:bold
}
.doc-show-time {
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	font-size:12px;
	color:#999;
	padding:0 0 5px
}
.doc-show-time span {
	margin:0 10px
}
.docs-hits {
	float:left;
	width:100%;
	height:auto;
	text-align:right;
	color:#f3bf4f;
	font-size:15px
}
.docs-page-jump {
	float:left;
	width:100%;
	height:auto
}
.docs-page-jump p {
	float:left;
	width:50%;
	color:#006EAB;
	display:inline;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.docs-page-jump p:last-child {
	text-align:right
}
.docs-page-jump p a {
	color:#006EAB
}
.docs-page-jump p a:hover {
	text-decoration:underline
}
.lxmu-box {
	width:70px;
	height:144px;
	position:fixed;
	right:15px;
	top:50%;
	margin-top:-72px;
	z-index:99999
}
.lxmu-box .lxmu-1 {
	display:block;
	width:60px;
	height:60px;
	padding:0 5px;
	cursor:pointer;
	overflow:hidden;
	background:url(img/icon-qqwx.png) no-repeat top center;
	background-size:60px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.lxmu-box .lxmu-2 {
	display:block;
	width:70px;
	height:22px;
	background-color:#fff;
	text-align:center;
	color:#151515;
	line-height:22px;
	cursor:pointer;
	-webkit-border-radius:22px;
	-moz-border-radius:22px;
	border-radius:22px
}
.lxmu-box .lxmu-3 {
	display:block;
	width:60px;
	height:60px;
	padding:0 5px;
	cursor:pointer;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background:url(img/icon-qqwx.png) no-repeat bottom center;
	position:relative;
	background-size:60px
}
.lxmu-box .lxmu-3 .wx-code {
	z-index:1;
	-webkit-transition:opacity .5s;
	-moz-transition:opacity .5s;
	-ms-transition:opacity .5s;
	-o-transition:opacity .5s;
	transition:opacity .5s;
	filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;
	opacity:0;
	position:absolute;
	left:165px;
	top:0;
	width:165px;
	height:165px;
	background-color:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border:1px solid #eee;
	overflow:hidden
}
.lxmu-box .lxmu-3:hover .wx-code {
	left:-165px;
	top:0;
	filter:alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
	opacity:1
}
.black_overlay {
	display:none;
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:black;
	z-index:1001;
	-moz-opacity:0.8;
	opacity:.80;
	filter:alpha(opacity=80);
}
.white_content {
	display:none;
	position:absolute;
	background-color:white;
	z-index:1002;
	padding:272px 0 0;
	border-radius:4px;
	width:400px;
	/*height:480px;*/
	height:515px;
	background-repeat:no-repeat;
	background-size:100%;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	background-image:url(img/pc.jpg);
	text-align:center;
}
#move {
	position:absolute;
	top:0px;
	right:8px;
	font-size:24px;
	cursor:pointer;
}
#MyDiv .button {
	width:238px;
	height:44px;
	font-size:14px;
	border-radius:22px;
	color:#fff;
	border:none;
	background-color:#63c6c2;
	box-shadow:0 2px 8px 0 rgba(12,187,180,.21);
}
#MyDiv input {
	width:352px;
	height:44px;
	border-radius:4px;
	background-color:#f8f7f2;
	padding-left:12px;
	font-size:14px;
	border:none;
	margin:0 auto;
	margin-bottom:16px;
}
.nineGuaranteeBg{
	overflow: hidden;
	margin-top: 30px;
}
.nineGuaranteeBg li{
	width: 400px;
    height: 128px;
    float: left;
	list-style:none;
}
.nineGuaranteeBg li:nth-child(3),
.nineGuaranteeBg li:nth-child(6),
.nineGuaranteeBg li:nth-child(9){
    margin-right: 0;
}
.content_content  ul{
	margin-left:0;
	padding-left: 0;
}
.content_content  ul li {
    float: left;
    width: 375px;
    background: #f2f2f2;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    margin-left: 37px;
    margin-bottom: 30px;
	text-align:center;
}
.content_content  ul li .pic {
    overflow: hidden;
    width: 381px;
    height: 255px;
}
.content_content  ul li .pic img {
    width: 100%;
    transition: all .7s;
}
.content_content  ul li .tit {
    padding-top: 12px;
    padding-bottom: 12px;
}
.content_content  ul li .tit h4 {
    color: #333333;
    font-size: 16px;
}
.content_content  ul li .tit span {
    color: #747474;
    font-size: 14px;
    margin: 5px 8px 0px;
    display: inline-block;
}
.content_content  ul li .wz_bt {
    padding: 0px 20px;
    background: #fff;
    color: #006EAB;
    font-size: 14px;
    height: 43px;
    line-height: 43px;
    position: absolute;
    border-radius: 0px 30px 30px 0px;
    top: 50px;
    left: 0px;
}
.content_content  ul li .wz_bt em {
    color: #006EAB;
    font-size: 18px;
    font-weight: bold;
	font-style: normal;
}
.content_content ul li:nth-child(1){
	margin-left:0;
}
.clear{
	clear:both;
}
._inc-box5 .bd > ul{
	margin: 0;
	padding: 0;
}
._inc-box5 .hd{
	position: absolute;
    bottom: 10px;
    z-index: 1;
	width: 100%;
    text-align: center;
}
._inc-box5 .hd ul{
	margin: 0;
	padding: 0;
}
._inc-box5 .hd ul li{
	display:inline-block;
	margin: 0 5px;
	list-style:none;
	width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
    cursor: pointer;
}
._inc-box5 .hd ul .on{
	opacity: 1;
    background: #006EAB;
}
._inc-box2{
	padding-bottom: 50px;
}
._inc-box2 .content_content{
	overflow: hidden;
}
._inc-box2 .more{
	text-align:center;
}
._inc-box2 .more a{
	font-size: 14px;
    color: #006EAB;
    width: 170px;
    height: 50px;
    display: inline-block;
    line-height: 50px;
	border: solid 1px #006EAB;
    border-radius: 30px;
}
.content_content ul li{
	width: 375px;
    height: auto;
    float: left;
	color:#000;
	text-align:left;
	background:#fff
}
.content_content ul li:hover  .w_hous-imgs{ transform: scale(1.1);}
.w_img {
	
    display: block;
    position: relative;
    width: 375px;
    height: 281px;
    overflow: hidden;
}
.w_stance {
    border: 1px #b9b9b9 solid;
    border-top: 0;
    padding: 0 10px;
}
.w_img .w_zwt01 {
    display: block;
    width: 100%;
}
.w_img .w_hous-imgs {
		width:375px;
	height:281px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
}
.w_stance h3 {
    font-size: 20px;
    color: #000;
    padding-top: 15px;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding-bottom: 5px;
    padding-top: 10px;
	margin: 0;
}
.w_price {
    overflow: hidden;
}
.w_fixed {
    overflow: hidden;
    margin-bottom: 20px;
}
.cb {
    clear: both;
}
.w_time {
    height: 30px;
    position: relative;
}
.w_price p {
    float: left;
    font-weight: bolder;
    font-size: 12px;
    color: #424141;
    padding-bottom: 5px;
}
.w_price p .w_red {
    color: #006EAB;
    font-family: arial;
}
.w_price p b {
    padding: 0 5px;
}
.w_price p .w_red font {
    font-size: 18px;
}
.w_fixed span {
    display: block;
    float: left;
    margin-right: 10px;
    font-size: 13px;
}
