@charset "utf-8";
/* CSS Document */
ul, li, span, b, p, strong, ol, dl, dd, dt, h1, h2, h3, h4, h5, input, a, div, img {
    margin: 0;
    padding: 0;
    text-decoration: none;
}
li {
    list-style: outside none none;
}
img {
    border: 0 none;
}

@font-face{
	   font-family: "SourceHanSansCN";	
       src: url('../font/SourceHanSansCN.ttf');
       src: local('SourceHanSansCN Regular'),
            local('SourceHanSansCN'),
            url('../font/SourceHanSansCN.woff') format('woff'),
            url('../font/SourceHanSansCN.ttf') format('truetype'),
            url('../font/SourceHanSansCN.svg#SourceHanSansCN') format('svg');	   
}



.logo ul li h2 {
	line-height:58px; height:58px;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
}
.logo ul li span {
	display: inline-block;
	width: 16px;
	height: 25px;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: center;
}
.t-nav {
	display: none;
	position: absolute;
	top: 60px;
	left: 0%;
	width: 100%;
	z-index: 19;
}
.tips {
	width: 100%;
	height: 8px;
	background-image: url(../images/tips.png);
	background-repeat: no-repeat;
	background-position: 46% center;
}
.t-list {
	padding: 15px 22px;
	background-color: #262626;
}
.logo ul li .t-list a {
	display: block;
	width: 100%;
	height: 30px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	background-repeat: no-repeat;
}
.logo ul li .t-list a:hover {
	color: #e60012;
}

.nynav{height:60px; line-height:60px;}
.nynav li{height: 58px;line-height:58px; float: left; margin-top: 0px;position: relative;} 
.nynav li a{float:left; padding:0 28px; font-size: 14px; color: #666; }
.nynav li a:hover{color:#e60012; border-bottom:2px solid #e60012;}
.nynav li a.cur{color:#e60012; border-bottom:2px solid #e60012;}
.nynav li .items{position:absolute; width:100%;top:60px; left:0; background:#fff; display:none;}
.nynav li .items a{height:48px; line-height:48px; font-size:12px; text-align:center;padding: 0px 0px;}
.nynav li .items a:hover{color:#fff; background:#e60012;}



.b-code {
	display: none;
	position: absolute;
	top: -105px;
	right: 25px;
	width: 100px;
	height: 100px;
	overflow: hidden;
	z-index: 9;
}
.b-code img {
	width: 100%;
}
.logo a span.l-icon {
	background-image: url(../images/l_icon.png);
}
.b-jd {
	background-image: url(../images/jd.png);
	background-repeat: no-repeat;
	background-position: center;
}
.b-jd:hover {
	background-image: url(../images/b_jd.png);
}
.index-jd {
	background-image: url(../images/black_jd.png);
	background-repeat: no-repeat;
	background-position: center;
}
.index-jd:hover {
	background-image: url(../images/b_jd.png);
}
.l-show {
	display: block;
}
.l-hide {
	display: none;
}
.
.header-link {
	width: 180px;
	height: 25px;
	float: right;
}
.header-link a {
	float: right;
	width: 70px;
	height: 25px;
}


.footer-list ul li a:hover {
	color: #fff;
}

.dbshare_wz{color:#fff; font-size:12px;line-height:24px; text-align:right;}
.dbshare_add{color:#666; line-height:24px; font-size:12px; margin:2px 0px; text-align:right;}
.dbshare_tel{color:#fff; font-size:16px; line-height:24px; text-align:right; margin-top:8px; margin-bottom:14px;}
.dbshare_tel a{ color:#fff;}
.dbshare_tel a:hover{ color:#e60012;}



.dbasewv a{width:100% !important; background:#313131;}
.dbfoot_nav{float:left;  margin-right:50px;}

.dbhome_btwz{width:60%; height:auto;}
.dbhome_btwz img{display:block; margin:0 auto;width:100%;}
.dbhome_btwzinfo{width:100%; height:auto;margin-top:28px;}
.dbhome_btwzinfo p{font-size:12px; color:#333; line-height:26px;}
.dbhome_zxim{margin-top:62px;}
.dbhome_zxim img{display:block; margin:0 auto;width:24px;}
.dbhome_prodwimg{width:100%; height:auto; position:relative; margin-bottom:16px; }
.dbhome_prolistbg{width:100%; height:256px;}
.dbhome_prolistinfobg{ height:48px; line-height:48px; width:100%; background:#1d2088;}



.foot_nav{width:1200px;  height:64px; margin:0 auto; border-bottom: 1px solid #2d2d2d;}
.foot_nav li{ height:64px; line-height:64px; float:left; margin-right:30px;}
.foot_nav li a{ font-size:12px; color:#a0a0a0;}
.foot_nav li a:hover{ font-size:12px; color:#fff;}

.share a.tenct {
	background-image: url(../images/tenct.png); background-size:100px;
}
.share a.wechat {
	background-image: url(../images/wechat.png);
}
.share a.sina {
	background-image: url(../images/sina.png);
}


.footer {
	width: 100%;
	background-color: #2d2d2d;
}
.footer-main { width:90%; background:#2d2d2d; padding:40px 5%; border-bottom: 1px solid #2d2d2d;}
.footer-link {float: left; line-height:36px; color:#999; font-size:14px;}
.share {float: right;}
.share img{height:30px; width:auto; margin-top:44px;}

.footer-info { width:90%; height:44px; line-height: 44px; background:#fff; color: #999; padding:0px 5%; }
.footer_bqft a{color: #999; font-size: 12px;}
.footer_bqft a:hover{color: #e60012;}
.footer_bqft{float:left;}
.footer_bqrt{float:right;}




.index-wrap {
	position: relative;
	width: 100%;
	min-width: 1200px;
	height: 100%;
	/*background-image: url(../images/index_bg.jpg);*/
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 8;
	overflow: hidden;
}
.index-main {
	display: none;
	width: 355px;
	height: 140px;
	padding-top: 100px;
	margin-left: auto;
	margin-right: auto;
	opacity: 0;
}
.index-title {
	width: 355px;
	height: 115px;
}
.index-link {
	width: 160px;
	height: 20px;
	margin: 0 auto;
}
.index-about {
	width: 110px;
	height: 20px;
	float: left;
}
.index-shop {
	width: 50px;
	height: 20px;
	float: right;
}
.index-f {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	min-width: 1200px;
	height: 60px;
	z-index: 9;
}
.index-fmain {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
}
.index-fnav {
	width: 230px;
	height: 60px;
	line-height: 60px;
	float: left;
	overflow: hidden;
}
.index-finfo {
	width: 870px;
	height: 60px;
	float: left;
	font-size: 12px;
	color: #393939;
	text-align: center;
	line-height: 60px;
}
.index-fshare {
	position: relative;
	width: 100px;
	height: 38px;
	padding-top: 22px;
	float: left;
}
.index-fnav a {
	float: left;
	line-height: 60px;
	font-size: 12px;
	color: #393939;
}
.index-fnav span {
	width: 1px;
	height: 10px;
	float: left;
	margin-top: 25px;
	margin-left: 15px;
	margin-right: 15px;
	background-color: #7f7f7f;
}
.index-fshare a {
	width: 20px;
	height: 16px;
	float: right;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
}
.index-fshare a.index-ftenct {
	background-image: url(../images/index_ftenct.png);
}
.index-fshare a.index-fwechat {
	background-image: url(../images/index_fwechat.png);
}
.index-fshare a.index-fsina {
	background-image: url(../images/index_fsina.png);
}

.full-page {
	position: relative;
	height: 100%;
}
.section {
	position: relative;
	overflow: hidden;
}
.section1 {
	overflow: hidden;
	background-color: #fff;
}
.bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.section1-title {
	display: none;
	position: absolute;
	left: 15%;
	top: 55%;
	width: 26%;
	min-width: 230px;
	/*width: 350px;
	height: 170px;*/
	margin-top: -65px;
}
.section1-title img {
	width: 100%;
}
.section1-loop {
	display: none;
	position: absolute;
	top: 55%;
	right: -15%;
    width: 56%;
	/*width: 1100px;*/
    min-width: 230px;
    margin-top: -85px;
	overflow: hidden;
}





.fp-tableCell {
	display: table-cell;
	width: 100%;
	height: 100%;
	min-width: 1370px;
}
.section1-loop ul {
	margin: 0;
}
.slides {
	width: 100%;
	height: 100%;
	float: left;
}
.section1-loop ul li {
	position: relative;
	width: 100%;
	height: 550px;
	line-height: 550px;
	float: left;
}
.section1-loop ul li img {
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
}
.section2-main {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 84%;
	height: 72%;
	z-index: 3;
}
.section2-img {
	display: none;
	position: absolute;
	left: -5%;
	bottom: 34%;
	width: 80%;
	z-index: 3;
	/*height: 640px;*/
}
.section2-info {
	position: absolute;
	top: 12%;
	right: 0%; left:30%;
	width: 40%;
	height: 125px;
	z-index: 3;
}
.section2-info p {
	font-size: 20px;
	color: #fff;
	line-height: 40px;
}
.section2-info img {
	width: 100%; margin-bottom:32px;
}
.section2-img img {
	position: absolute;
	bottom: 20%;
	left: 25%;
	width: 100%;
}
.section32 {
	width: 100%;
	height: 100%;
	background-color: #fff;
}
.section32-main {
	position: relative;
	width: 72%;
	height: 100%;
	margin: 0 auto;
	z-index: 3;
}
.section32-img {
	display: none;
	position: absolute;
	left: -200px;
	top: 0;
	width: 68%;
	min-width: 680px;
	/*height: 715px;*/
	/*margin-top: -305px;*/
	/*margin-top: 100px;*/
	float: left;
	z-index: 3;
}
.section32-img img {
	width: 100%;
}
.section32-info {
	display: none;
	position: absolute;
	right: -200px;
	top: 50%;
	margin-top: -228px;
	width: 38%;
	/*font-size: 80%;*/
	/*min-width: 350px;*/
	/*height: 456px;*/
	z-index: 4;
}
.section32-title {
	width: 100%;
	height: 110px;
	margin-bottom: 20px;
}
.section32-info .section3-title img {
	width: 100%;
	max-width: 456px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.section32-info p {
	width: 31em;
	/*height: 30px;*/
	line-height: 30px;
	font-size: 15px;
	color: #606060;
	text-align: left;
}
.section32-info img {
	width: 100%;
	max-width: 316px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.section32-info span {
	display: block;
	font-size: 12px;
	line-height: 15px;
	color: #888;
	text-align: left;
}
.section4-info {
	display: none;
	position: absolute;
	top: 10%;
	left: 50%;
	width: 360px;
	height: 156px;
	margin-left: -175px;
	z-index: 3;
}
.section4-title {
	width: 100%;
	height: 60px;
}
.section4-info p {
	font-size: 15px;
	color: #909090;
	text-align: center;
	line-height: 25px;
}
.section4-img {
	display: none;
	position: absolute;
	bottom: -200px;
	left: 0;
	width: 100%;
	height: 370px;
	z-index: 3;
}
.section4-img img {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.section3-info {
	display: none;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -220px;
	width: 450px;
	height: 130px;
	z-index: 4;
}
.section3-title {
	width: 100%;
	height: 60px;
}
.section3-info p {
	width: 100%;
	line-height: 30px;
	font-size: 15px;
	color: #606060;
	text-align: center;
}
.section3-img {
	display: none;
	position: absolute;
	bottom:0px;
	left: 50%;
	width: 60%;
	/*width: 1140px;*/
	height: auto;
	margin-left: -30%;
	z-index: 3;
}
.section3-img img {
	position: absolute;
	bottom: 0%;
	left: 0;
	width: 100%;
}
.pro-list {
	display: block;
	position: relative;
	width: 33.33%;
	height: 100%;
	float: left;
	overflow: hidden;
	background-image: url(../images/pro_list.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.pro-list h2 {
	width: 100%;
	padding-top: 120px;
	font-size: 30px;
	font-weight: normal;
	color: #d9d9d9;
	text-align: center;
}
.pro-listimg {
	position: absolute;
	right: 25%;
	bottom: 0;
	width: 80%;
	height: 580px;
}
.pro-listimg img {
	position: absolute;
	bottom: 0;
	left: 0;
}
.pro-video {
	width: 100%;
	height: 756px;
	min-width: 1200px;
}
.rad {
	position: fixed;
	top: 50%;
	right: 17px;
	width: 30px;
	overflow: hidden;
}
.rad ul {
	margin: 0;
}
.rad ul li {
	display: block;
	position: relative;
	width: 15px;
	height: 15px;
	margin-top: 10px;
}
.rad ul li a {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../images/rad.png);
	background-repeat: no-repeat;
	background-position: center;
}
.rad ul li a.active {
	background-image: url(../images/radon.png);
}
.section7-video {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 755px;
	z-index: 3;
}
.section7-video img {
	width: 100%;
}
.about-banner {
	position: relative;
	min-width: 1200px;
    height: auto; overflow:hidden;
}



.about-main {
	width: 100%;
	min-width: 1200px;
	padding: 75px 0 110px;
}
.about-top {
	width: 1000px;
	height: 435px;
	margin: 0 auto;
}
.about-title {
	display: none;
	width: 275px;
	height: 300px;
	padding-top: 75px;
	margin-left: -200px;
	float: left;
}
.about-title b {
	display: block;
	width: 80px;
	height: 3px;
	background-color: #000;
}
.about-title h2 {
	margin-top: 68px;
	width: 100%;
	height: 45px;
}
.about-img {
	display: none;
	width: 720px;
	height: 435px;
	margin-right: -200px;
	float: right;
	overflow: hidden;
}
.about-word {
	width: 1000px;
	margin-top: 65px;
	margin-left: auto;
	margin-right: auto;
}
.about-cont {
	width: 475px;
	font-size: 14px;
	color: #666;
	line-height: 30px;
	text-align: left;
}
.job-wrap {
	width: 100%;
	min-width: 100px;
	padding: 78px 0 95px;
	background-color: #f7f7f7;
}
.job-main {
	width: 1000px;
	margin: 0 auto;
}
.job-top {
	width: 100%;
	height: 408px;
	border-bottom: 2px solid #e8e8e8;
	right: 
}
.job-img {
	display: none;
	width: 500px;
	height: 408px;
	margin-left: -200px;
	float: left;
	overflow: hidden;
}
.job-word {
	display: none;
	width: 490px;
	height: 350px;
	margin-right: -200px;
	float: right;
	padding: 58px 0 0 10px;
}
.job-word b {
	display: block;
	width: 80px;
	height: 3px;
	background-color: #000;
}
.job-word h2 {
	width: 100%;
	height: 45px;
	margin-top: 68px;
	margin-bottom: 50px;
}
.job-word p {
	line-height: 30px;
	font-size: 15px;
	color: #333;
	text-align: left;
}
.job-list {
	width: 100%;
	margin-top: 36px;
}
.job-list ul {
	margin: 0;
}
.job-list ul li {
	display: block;
	padding: 0 25px;
}
.j-list-title {
	width: 1000px;
	height: 60px;
	border-bottom: 1px solid #e8e8e8;
}
.j-list-title p {
	float: left;
	width: 600px;
	line-height: 60px;
	font-size: 16px;
	color: #333;
	text-align: left;
}
.j-list-title p.pon {
	color: #0088cc;
}
.j-list-title b {
	float: right;
	width: 30px;
	height: 30px;
	margin-top: 15px;
	margin-right: 15px;
	background-image: url(../images/j_plus.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.j-list-title b.j-titleon {
	background-image: url(../images/j_cut.png);
}
.j-list-cont {
	display: none;
	padding: 20px 15px 30px 0;
}
.j-list-cont h2 {
	line-height: 30px;
	width: 100%;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	text-align: left;
}
.j-list-cont p {
	line-height: 30px;
	width: 100%;
	font-size: 14px;
	color: #666;
	text-align: left;
}
.j-list-cont input {
	display: block;
	margin-top: 20px;
	width: 123px;
	height: 33px;
	font-size: 14px;
	color: #333;
	line-height: 33px;
	text-align: center;
	border: 1px solid #7c7c7c;
	background-color: #f5f5f5;
}
.add-list {
	width: 1200px;
	height: 490px;
	margin: 0 auto;
}
.add-list ul {
	display: none;
	padding-top: 75px;
	padding-left: 100px;
	margin-top: 100px;
}
.add-list ul li {
	position: relative;
	width: 168px;
	height: 302px;
	float: left;
}
.pointer {
	width: 21px;
	height: 15px;
	float: left;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 138px;
	background-image: url(../images/pointer.png);
	background-repeat: no-repeat;
	background-position: center;
}
.add-ico {
	position: absolute;
	top: -34px;
	left: 50%;
	width: 61px;
	height: 67px;
	margin-left: -30px;
	overflow: hidden;
	z-index: 3;
}
.add-cont {
	padding: 57px 20px 0;
	width: 128px;
	height: 245px;
	border: 1px solid #e2e2e2; 
}
.add-cont h2 {
	font-size: 16px;
	color: #444;
	width: 100%;
	height: 65px;
	line-height: 20px;
	font-weight: normal;
	text-align: center;
}
.add-cont p {
	padding: 15px 0;
	font-size: 12px;
	font-size: #888;
	line-height: 25px;
	text-align: left;
	border-bottom: 1px solid #eaeaea;
}
.add-table {
	width: 100%;
	min-width: 1000px;
	padding: 77px 0 140px;
	background-color: #f7f7f7;
}
.add-table h2 {
	width: 100%;
	line-height: 25px;
	text-align: center;
}
.add-table h2 b {
	display: inline-block;
	width: 100px;
	line-height: 25px;
	font-weight: normal;
	font-size: 24px;
	color: #333;
	text-align: center;
}
.add-table h2 span {
	display: inline-block;
	width: 20px;
	height: 25px;
	margin-left: 20px;
	margin-right: 20px;
	background-image: url(../images/t_inline.png);
	background-repeat: no-repeat;
	background-position: center;
}
.add-table h3 {
	width: 100%;
	margin-top: 20px;
	line-height: 25px;
	font-weight: normal;
	font-size: 14px;
	color: #777;
	text-align: center;
}
.add-table h4 {
	margin-top: 30px;
	font-size: 22px;
	line-height: 30px;
	color: #333;
	font-weight: normal;
	text-align: center;
}
.table-l {
	width: 1000px;
	margin-top: 35px;
	margin-left: auto;
	margin-right: auto;
}
.table-l ul li {
	width: 310px;
	height: 43px;
	float: left;
	margin-right: 32px;
	margin-top: 20px;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}
.table-l ul li p {
	/*width: 110px;*/
	float: left;
	margin-left: 16px;
	line-height: 43px;
	font-size: 12px;
	color: #666;
}
.table-l ul li input {
	width: 150px;
	float: left;
	height: 43px;
	padding-left: 10px;
	line-height: 43px;
	text-align: left;
	/*margin-right: 20px;*/
	font-size: 12px;
	border: none;
	background-color: transparent;
	color: #666;
}
.table-l ul li b {
	float: right;
	line-height: 43px;
	text-align: right;
	margin-right: 20px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.text-area {
	width: 100%;
	height: 136px;
	margin-top: 20px;
	border: 1px solid #e8e8e8;
	background-color: #fff;
	overflow: hidden;
}
.text-area p {
	width: 60px;
	float: left;
	line-height: 43px;
	margin-left: 16px;
	font-size: 12px;
	color: #666;
}
.text-area textarea {
	width: 900px;
	height: 136px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	line-height: 43px;
	color: #666;
	border: none;
	background-color: transparent;
}
.table-sub {
	width: 100%;
	height: 55px;
	margin-top: 20px;
	overflow: hidden;
}
.table-sub input {
	width: 100%;
	height: 100%;
	font-size: 14px;
	line-height: 55px;
	color: #fff;
	border: medium none;
	background-color: #3e3e3e;
}
.table-sub input:hover {
	background-color: #111;
}
.support {
	width: 100%;
	min-width: 1000px;
	height: 804px;
}
.support h2 {
	width: 1000px;
	height: 70px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	line-height: 70px;
	font-size: 24px;
	color: #333;
	font-weight: normal;
	text-align: left;
	border-bottom: 1px solid #e8e8e8;
}
.qus {
	width: 1000px;
	/*min-height: 800px;*/
	margin: 0 auto;
}
.qus ul {
	width: 100%;
}
.qus ul li {
	padding: 0 15px 0 53px;
	/*height: 65px;*/
	width: 932px;
	background-image: url(../images/qus.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.qus ul li h3 {
	width: 100%;
	height: 65px;
	line-height: 65px;
	cursor: pointer;
	font-weight: normal;
}
.qus ul li h3 span {
	float: left;
	width: 875px;
	font-size: 14px;
	color: #666;
	text-align: left;
}
.qus ul li h3 b {
	float: right;
	width: 10px;
	height: 65px;
	background-image: url(../images/s_bottom.png);
	background-repeat: no-repeat;
	background-position: center;
}
.qus ul li h3.s-on {
	width: 100%;
	height: 65px;
	line-height: 65px;
}
.qus ul li h3.s-on span {
	float: left;
	width: 875px;
	font-size: 14px;
	color: #0088cc;
	text-align: left;
}
.qus ul li h3.s-on b {
	float: right;
	width: 10px;
	height: 65px;
	background-image: url(../images/s_top.png);
	background-repeat: no-repeat;
	background-position: center;
}
.surr-answer {
	display: none;
	width: 875px;
	padding-bottom: 25px;
	line-height: 35px;
	font-size: 14px;
	color: #0088cc;
	text-align: left;
}
.s-pagetion {
	padding-top: 30px;
	width: 245px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}
.s-pagetion a {
	width: 19px;
	height: 22px;
	float: left;
	font-size: 12px;
	margin-left: 4px;
	line-height: 22px;
	text-align: center;
	color: #ccc;
	border: 1px solid #ccc;
}
.s-pagetion a.active {
	color: #fff;
	border: 1px solid #3c6fcd;
	background-color: #3c6fcd;
}
.s-pagetion a:hover {
	color: #fff;
	border: 1px solid #3c6fcd;
	background-color: #3c6fcd;
}
.map {
	position: relative;
	width: 100%;
	min-width: 1200px;
	/*height: 784px;*/
}
.map-info {
	display: none;
	position: absolute;
	top: 50%;
	right: 16%;
	width: 440px;
	height: 380px;
	margin-top: -180px;
	background-image: url(../images/map_info.png);
	background-repeat: repeat;
	background-position: center;
}
.map-info h2 {
	width: 400px;
	padding-left: 30px;
	height: 66px;
	margin: 0 auto;
	line-height: 66px;
	font-size: 24px;
	font-weight: normal;
	color: #231815;
	text-align: left;
	border-bottom: 1px ;
}
.map-info p {
	padding: 22px 0 20px 35px;
	font-size: 14px;
	color: #666;
	line-height: 35px;
	text-align: left;
}
.map-info b {
	display: block;
	width: 35px;
	height: 1px;
	margin-bottom: 30px;
	margin-left: 35px;
	background-color: #000;
}
.map-info span {
	display: block;
	width: 400px;
	margin-left: 35px;
	/*margin-top: 40px;*/
	height: 30px;
	padding-left: 33px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	background-repeat: no-repeat;
	background-position: left center;
}
.map-info span.s-mess {
	background-image: url(../images/s_mess.png);
}
.map-info span.s-phone {
	background-image: url(../images/s_phone.png);
}
.map-info span.s-fax {
	background-image: url(../images/s_fax.png);
}
.map-info span.s-email {
	background-image: url(../images/s_email.png);
}
.baidu {
	width: 100%;
	height: 100%;
	background-color: #f5f4f0;
}
.anchorBL {
	display: none;
}
.video-mp4 {
	position: relative;
	width: 100%;
	height: 100%;
}
.video-mp4 .video-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}
.video-mp4 video {
	position: relative;
	width: 100%;
	z-index: 4;
}

.sdline{background: #c6c6c6 none repeat scroll 0 0;display: block; height: 1px; margin: 9px auto 0;width: 27px;}
.i-customer{color: #898989;font-size: 14px;font-weight: normal; line-height: 2;text-align: center;}
.sdjbns{color: #333333;font-size: 24px;line-height: 2;font-weight: normal; width:1200px; margin:0 auto; text-align:center;}
.sales-city{background: #fff none repeat scroll 0 0;border-bottom: 1px solid #ededed;padding: 30px 0;width: 100%;}
.sale-bg{background: #f5f5f5; padding: 40px 0 86px;width: 100%; }
.mapapi{ width:100%; height:494px; border:1px solid #ddd;margin-bottom:0px;}
.com_con{ width:1200px; margin:0 auto; }
.com_con_title{ font-size:24px; color:#333; line-height:70px; border-bottom: 1px solid #e8e8e8;text-align: left;height: 70px;}
.com_ny_con{ background: #fff none repeat scroll 0 0;padding: 40px 40px 42px; margin-top: 40px;line-height:2.6;font-size: 14px; color: #666666;}

/**招贤纳士**/
.job-list{width:100%; margin:40px 0 60px 0;background: #dddddd;}
.job-list dt{ margin-top:1px;  height:51px; padding:0 50px 0 22px; background:url(../images/job_bg02.jpg) no-repeat right -55px #F4F4F4; line-height:50px; cursor:pointer;}
.job-list dt h2{ float:left; line-height:50px; color:#444; font-size:18px; padding-right:10px; font-weight: normal;}
.job-list dt span{padding-left:14px; color:#929292; font-size:12px;}
.job-list dt a{ float:right; color:#444;}
.job-list dd{ background:#fff; padding:25px 18px 50px 18px; display:none;}
.job-list dd td span{ color:#000; padding-right:11px}
.job-list table{ width:100%; margin:0 auto;}
.job-info{ margin-top:14px; padding:12px 15px 0; line-height:26px; color:#666;font-size:14px; }
.job-info h3{ color:#157fbc; font-weight: normal; margin: 8px 0;font-size: 14px;}

.job-list .tips {
    border-top: 1px solid #ddd;
    font-size: 14px;
    line-height: 34px;
    margin-top:10px;
    padding-top: 15px;
	position:relative;
	background-image:none;
}
.job-list .tips span {
    color: #666;
}
.job-list .tips a{position:absolute; right:10px; top:12px;}

.job-list dt.open{ background:#e60012; color:#fff;}
.job-list dt.open a,.job-list dt.open h2,.job-list dt.open span{ color:#fff;}

.job-table{border: 1px solid #e7e6e6; border-bottom: 0;width: 100%;}
.job-table td{border-bottom: 1px solid #e7e6e6; color: #555;padding:8px 12px;}
.job-table td.graybg{background: #f4f4f4;}


.news-list li {
    border-bottom: 1px solid #dbdbdb;
    float: left;
    margin: 0 3%;
    transition: all 0.3s ease 0s;
    width: 47%;
}
.news-list li a {
    display: block;
}
.news-list .box {
    padding: 4% 7%;
}
.news-list .cap {
    color: #333;
    font-size: 20px;
    line-height: 26px;
    max-height: 52px;
    overflow: hidden;
    position: relative;
}
.news-list .text {
    color: #888888;
    font-size: 14px;
    line-height: 24px;
    margin-top: 2%;
    max-height: 48px;
    overflow: hidden;
    position: relative;
}
.news-list li:hover {
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease 0s;
}
.news-list .time {
    color: #c8c3c3;
    font-size: 12px;
    height: 13px;
    line-height: 13px;
    margin-top: 2%;
}
.news-list {
    clear: both;
    margin-bottom: 18px;
}

.lcon_con_two {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
    margin: 0 auto;
    padding: 0 68px;
}

.infotit {
    min-width: 980px;
    padding: 75px 0 25px;
    text-align: center;
}

.infotit h2 {
    color: #333;
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 20px;
}

.infotit .infosrc {
    color: #888;
    font-size: 14px;
}

.infotit .infosrc span {
    margin: 0 0px;
}
.infotit .infosrc {
    color: #888;
    font-size: 14px;
}

.introtx {
    color: #666;
    font-size: 14px;
    line-height: 36px;
    margin-bottom: 18px;
    padding: 50px 0;
    text-indent: 2em;
}

.introtx img{ margin:0 auto;}
.infoctrl {
    border-top: 1px solid #f2f2f2;
    display: block;
    overflow: hidden;
    padding-bottom: 68px;
    padding-top: 38px;
}
.infoctrl p {
    color: #666;
    font-size: 14px;
    line-height: 28px;
}
.infoctrl p a {
    color: #666;
}

.infoctrl .backlist {
    border: 1px solid #999;
    border-radius: 20px;
    color: #666;
    display: block;
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 140px;
}

.introtx {
    color: #666;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 18px;
    padding: 50px 0;
    text-indent: 2em;
}


.dbjsh_onebt{font-size:40px; color:#fff;  text-align:center;}
.dbjsh_onebten{font-size:16px; color:#fff; text-transform: uppercase; line-height:48px; text-align:center; margin-bottom:60px;}
.dbjsh_onebg{width:1000px; display:block; margin:0 auto;}
.dbjsh_onelist li{ float:left;}
.dbjsh_onelistonebg{width:32%; margin-right:1%; position:relative;  height: 440px;overflow: hidden;}
.dbjsh_onelisttwobg{width:32%; margin-right:1%; position:relative;  height: 440px;overflow: hidden;}
.dbjsh_onelistthirebg{width:32%;  position:relative;  height: 440px;overflow: hidden;}

.dbjsh_onekjbg{background:#1d2088;width:100%; padding:100px 0px;}


.dbjsh_onelistwz{font-size:24px; color:#fff; line-height:48px; margin-bottom:6px;}
.dbjsh_onelistinfo{ font-size:14px; line-height:28px; color:#fff; line-height:26px;}
.dbjsh_onelistimg{width:100%;height:auto;}
.dbjsh_onelistimg img{width:100%;}
.dbjsh_onelistdw{position:absolute; top:30px; left:30px; width:80%;}




.dbzypx_onebt{font-size:40px; color:#fff;  text-align:center; margin-bottom:34px;}
.dbzypx_onebten{font-size:16px; color:#fff;line-height:26px; text-align:center; margin-bottom:60px; width:800px; margin:0 auto; display:block;}
.dbzypx_onebg{width:1000px; display:block; margin:0 auto;}







.dbjsh_twobkbg{background:#f5f5f5; width:100%; padding:60px 0px;}

.dbjsh_twobt{ font-size:40px; color:#333; text-align:center;}
.dbjsh_twobten{ font-size:16px; color:#898989; text-transform: uppercase; line-height:48px; text-align:center;}
.dbjsh_twobg{width:1000px; margin:0 auto;}
.dbjsh_twolist{ margin:50px 0px 0px 0px; background:#fff; padding:60px 30px;}
.dbjsh_twolist li{float:left; width:29.33%; margin:0px 2%;}
.dbjsh_twoimg{ width:100%; margin-bottom:14px;  }
.dbjsh_twoimg img{width:30px; float:left; margin-right:12px;}
.dbjsh_twolistbt{ font-size:18px; color:#e60012;float:left; line-height:30px; height:30px;}
.dbjsh_twolistinfo{ font-size:14px; color:#898989; line-height:28px;}

.dbjsh_thirebt{font-size:40px; color:#fff; text-align:center;}
.dbjsh_thirebten{font-size:16px; color:#fff;  text-align:center; text-transform: uppercase;line-height:48px; }
.dbjsh_thirebtjisa{ font-size:14px; color:#fff; text-align:center; line-height:24px; margin-top:16px; margin-bottom:64px;}
.dbjsh_thirelistbg{width:840px; margin:0 auto; display:block;}
.dbjsh_thirelistimg{float:left; width:506px;}
.dbjsh_thirelistwz{float:right; width:310px;}
.dbjsh_thirelist li{width:100%;}
.dbjsh_thirelist li img{width:100%;}

.dbjsh_thirelistimg img{width:100%;}




.dbzypx_oneimg{width:60%; display:block; margin:0 auto;}
.dbzypx_oneimg img{width:100%; margin-top:80px;}

.dbzypx_onebg{background:#1d2088; width:100%; padding:100px 0px 40px 0px;}
.clearfix{clear:both;}


.dbzypx_twobg{background:url(../images/dbzypx_twobg.jpg) repeat-x top;width:100%; padding:0px 0px 100px 0px;}
.dbzypx_twolistbg{width:1000px; display:block; margin:0 auto;}
.dbzypx_twolist li{width:22%; float:left; margin:0px 1.5%;}
.dbzypx_twolistimg{ width:100%; margin-bottom:12px;}
.dbzypx_twolistimg img{width:44%; display:block; margin:0 auto;}
.dbzypx_twolistwz{ font-size:20px; color:#333; margin-bottom:14px;    text-align: center;}
.dbzypx_twolistinfo{ color:#898989; font-size:12px; line-height:24px; text-align:center;}
.dbzypx_twosjwz{font-size:16px; color:#333; text-align:center; line-height:34px; width:84%; display:block; margin:0 auto;}
.dbzypx_twosjbg{width:100%; margin-top:32px;}
.dbzypx_twosjimgbg{ background:url(../images/dbzypx_twosjimgbg.jpg) repeat-x bottom; width:100%; margin-top:100px; padding-bottom:60px;}
.dbzypx_twosjimg{width:40%; display:block; margin:0 auto;}
.dbzypx_twosjimg img{width:100%;}


.dbzypx_thirekjbg{width:100%; background:#1d2088; padding:100px 0px; }
.dbzypx_thirebg{width:1000px; display:block; margin:0 auto;}
.dbzypx_thirewz{font-size:40px; color:#fff; text-align:center;}
.dbzypx_thirewzen{font-size:16px; color:#fff;  text-align:center; text-transform: uppercase;line-height:48px; }
.dbzypx_thirelistbg{width:1000px; margin:0 auto; display:block;}
.dbzypx_thirelist{ padding:40px 0px 0px 0px;}
.dbzypx_thirelist li{float:left; margin:1.5%; width:22%;}
.dbzypx_thirelist li img{width:100%;}


.dbcpfw_bt{font-size:40px;text-align:center; color:#333; margin-bottom:1px; padding-top:100px;}
.dbcpfw_bten{ font-size:16px; color:#898989;  text-align:center; text-transform: uppercase;line-height:48px; margin-bottom:56px;}
.dbcpfw_listbg{width:1000px;margin:0 auto; display:block;}


.dbcpfw_listkjbg{width:100%; padding:0px 0px 100px 0px;}
.dbcpfw_listdhlmbg{ float:left; }
.dbcpfw_listdhlmbt{font-size:20px; color:#333; margin-bottom:6px;}
.dbcpfw_listdhlmbten{font-size:14px; color:#898989;  }

.dbcpfw_listinfobg{float:right; width:820px;}
.dbcpfw_listinfo{float:left; width:33%; position:relative; margin-left:0.33%; margin-bottom: 0.33%;}
.dbcpfw_listinfo img{width:100%;}
.dbcpfw_listinfowz{position:absolute; bottom:22px; left:22px;}
.dbcpfw_listinfobt{ color:#fff; font-size:16px;}
.dbcpfw_listinfoimg{width:30px; margin-bottom:12px;}
.dbcpfw_listinfoimg img{width:100%;}



.dbcpfw_listinfo_one{float:left; width:66.33%; position:relative;  margin-bottom: 0.33%; margin-left:0.33%;}
.dbcpfw_listinfo_one img{width:100%;}



.dbjsh_thirekjbg{ background:#1d2088; width:100%; padding:50px  0px 100px 0px;}


.insidetit{width:1000px;position:absolute; top:236px; left:50%; margin-left:-500px;}
.insidetit h3{color: #fff;  font-size:32px; margin-bottom:16px; font-weight:500; text-align:center;}
.insidetit h6 { color: #fff; font-size:16px;text-align:center; line-height:30px;}

.insidetit_two{width:1000px;position:absolute; top:180px; left:50%; margin-left:-500px;}
.insidetit_two h3{color: #fff; font-size:36px;text-align:center; font-weight:600;}
.insidetit_two h6 { color: #fff; font-size:16px;text-align:center; text-transform: uppercase; }

.insidetit_thire{width:100%;position:absolute; top:164px; left:0px;}
.insidetit_thire h3{color: #fff; font-size:58px;text-align:center; margin-bottom:22px;font-weight:bold;}
.insidetit_thire h6 { color: #fff; font-size:18px;text-align:center;}
.insidetit_thire img{margin:0 auto; display:block; margin-bottom:16px; width:500px;}

.insidetit_five{width:90%;position:absolute; top:160px; left:10%;}
.insidetit_five h3{color: #333; font-size:36px; margin-bottom:22px; font-weight:bold;}
.insidetit_five h6 { color: #333; font-size:18px; width:46%; line-height:32px;}


.insidetit_six{width:1000px;position:absolute; top:154px; left:50%; margin-left:-500px;}
.insidetit_six h3{color: #fff; font-size:40px;text-align:center; margin-bottom:6px;font-weight:bold;}
.insidetit_six h6 { color: #f0f0f0; font-size:24px;text-align:center; line-height:40px; margin-top:28px;}



.dbnews_nylist li{float:left; width:31.33%;padding:0px 1%; margin-bottom:56px; }
.dbnews_nylist li img{width:100%;height:226px;}
.dbnews_nybt{font-size:20px; line-height:36px; color:#333;margin-bottom: 12px;}
.dbnews_nyrq{font-size:14px;color:#888; line-height: 24px; margin-top:16px; margin-bottom:24px; }
.dbnews_nyinfo{font-size:14px; line-height:24px; color:#888;height:72px;overflow:hidden;}



.insidetit_four{width:1000px;position:absolute; top:270px; left:50%; margin-left:-500px;}
.insidetit_four h3{color: #333; font-size:32px; margin-bottom:8px; font-weight:500;}
.insidetit_four h6 { color: #333; font-size:16px;  font-weight:500;}



.insidetit_ten{width:1000px;position:absolute; top:210px; left:50%; margin-left:-500px;}
.insidetit_ten h3{    font-size: 60px;
    line-height: 84px;
    margin-bottom: 8px;
    font-family: SourceHanSansCN;
    color: #333;}
.insidetit_ten h6 { width: 580px;
    font-size: 16px;
    line-height: 28px;
    height: 56px;
    color: #333;
    margin-bottom: 60px;}




.home_show{ position: fixed; top: 0; background:#fff; z-index:9999; }
#home_nav{ width: 100%; height: 60px;}
.header { width: 100%; min-width: 1000px;height:60px;  line-height:60px; position:fixed; top:0px; left:0px; z-index: 20; background:#fff;    box-shadow: 0 0 10px rgba(0,0,0,.1);}


.header-main {height:60px; width:100%;}
.hmlogo_img{ float:left; margin-left:36px; margin-right:70px;}
.hmlogo_img img{ height:26px; margin-top:17px;}
.logo {float: left; height:60px;}
/*.logo ul li { height:60px; line-height:60px; padding:0px 30px; float: left; font-size:14px;color: #fff; margin-top:0px; position:relative;}
.logo ul li a {font-size: 16px;color: #fff; height:60px; display:block; transition: all 0.4s linear;background: url(../images/hmlogo_img2.png) no-repeat center bottom;}
.logo ul li a:hover {font-size: 16px;color: #fff; }
.logo ul li .cur{font-size: 16px;color: #fff;}
.logo:hover #home_nav_line{width:200px;}
#home_nav_line { width:0px; height: 5px;border-radius: 5px; background-color: #333; margin: 0 auto;position: absolute;top: 338px; left: 0px; right: 0px;transition: width 1s linear;}*/


.footbottom_join{background:url(../images/footbottom_join.jpg) repeat-y; height:60px; width:100%; line-height:60px;}
.footbottom_joinlt{color:#fff; font-size:14px;float:left; }
.footbottom_joinlt span{font-weight:600;}
.footbottom_joinrt{color:#fff; font-size:14px;float:right; font-family:Arial;}
.footbottom_joinrt a{color:#fff; font-size:14px;font-family:Arial;}
.footbottom_joinrt a:hover{color:#e60012; font-size:14px;font-family:Arial;}
.footbottom_joinbg{padding:0px 5%; margin: 0 auto; height:60px; display:block; width:90%;}

.dbfoot_navtitle{font-size:14px; color:#fff; margin-bottom:6px;}
.dbfoot_navlist li a{line-height:26px; color:#a8a8a8;}
.dbfoot_navlist li a:hover{line-height:26px; color:#e60012;}




.int_conbg_two{width:100%;  padding-top:80px;}
.int_conbg{ margin:0 auto; display:block; width:1200px; padding-bottom:90px; }

.int_conbg_thire{width:100%;}
.int_conbg{ margin:0 auto; display:block; width:1200px; padding-bottom:90px; }

.int_bt_two{text-align:center; font-size:24px; color: #333; height:60px; line-height:60px; }
.int_bt{text-align:center; font-size:24px; color: #333; height:60px; line-height:60px;}
.int_info{width:1100px; margin:0 auto; display:block; margin-top:40px;}
.int_info li{ overflow:hidden; width:490px; float:left; margin-left:30px; margin-right:30px; box-shadow: 0 4px 24px 0 rgb(210 216 226 / 45%);}
.int_info_bt{background:#fff; width:100%; height:110px; }
.int_info_bt p{font-size:14px; color:#333; line-height:30px; padding:26px 40px 0px 40px;}
.int_info_pic{ height:460px; overflow:hidden; }
.int_info_pic img{transition:opacity 0.35s,transform 0.35s; width:100%;}
.int_info li a:hover .int_info_pic img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}


.honnorbg_info li a .aseww{transition:opacity 0.35s,transform 0.35s; width:100%; height:490px; overflow:hidden; display:block;}
.honnorbg_info li a:hover .aseww  img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}


.int_hzlbg{background: url(../images/homefourbg.jpg) no-repeat; width:100%; padding-bottom:100px; background-size:100% 100%; padding-top:60px; }
.int_hzlbg_bt{text-align:center; font-size:30px; color:#fff; margin-bottom:10px; font-weight:bold;}
.int_hzlbg_en{text-align:center; font-size:16px; color:#fff;text-transform:uppercase;}
.int_hzlbg_btn{margin-top:60px;}
.int_hzlbg_btn img{ display:block; margin:0 auto; width:306px; height:71px;}
.int_hzlbg_ban img{ display:block; margin:0 auto; max-width:1100px;}
.int_hzlbg_ban{margin-top:100px;}

.join_conbg{width:1000px;  display:block; margin:0 auto; overflow:hidden; }
.join_bt{ font-size:24px; font-weight:bold; line-height: 32px;color: #000; text-align: left;margin-bottom: 14px;}
.join_conbg_kj{ margin-bottom:40px; margin-top:60px;}
.join_btline{ display:block; margin:0 auto; margin-bottom:78px; width:30px;  height:3px; border-radius:4px; background: #6c66d7; margin-bottom:40px;}
.join_rightbg{float:right; width:728px; border-left:1px solid #dddddd; padding:0px 20px 16px 50px; }
.join_rightbt{ font-size:20px; color:#000; font-weight:500;}

.join_btline_two{ display:block; margin-bottom:78px; width:30px;  height:3px; border-radius:4px; background: #6c66d7; margin-bottom:32px;}


.join_leftbg{float:left; width:260px; margin-right:20px;}
.join_base{margin-top:24px;}
.join_base li{float:left; margin-right:28px; border:1px solid #cccccc; padding:26px 0px; text-align:center; border-radius:6px; margin-bottom:28px; width:212px; }
.join_base_bt{font-size:14px; color:#333; margin-bottom:2px;}
.join_base_con{ font-size:20px; color:#333; font-weight:500;}
.join_leftbt{ font-size:20px; color:#000; margin-bottom:20px; font-weight:500;}

.join_left_info li{margin-bottom:6px;}
.join_left_info li a{font-size:16px; height:42px; line-height:42px; color:#333; display:block;}
.join_left_info li a:hover{font-size:16px; height:42px; line-height:42px; color:#333;}
.join_left_info  .cur{font-size:16px; height:42px; line-height:42px; color:#333; background:url(../images/join_left_info.png) no-repeat right;}

.about_us img{display:block; margin:0 auto; width:320px;}



.wt2_btnjoin a {
    display: block;
    font-size: 14px;
    color: #fff;
    transition: all 500ms ease;
    background: #6a22fd;
    border-radius: 50px;
    width: 100%; margin:0 auto; display:block;
    padding: 13px 0;
    line-height: 22px;
    text-align: center;
    margin-top: 80px;
}
.wt2_btnjoin a:hover{transform:scale(1.01); color:#fff;}









.qyjsbg_con{ padding-bottom:80px; padding-top:80px; width:100%; background:url(../images/dkkj_ycbg.png) no-repeat center;}
.qyjsbg{width:1200px; margin:0 auto;}

.qyjsbg_left_pic { transition: opacity 0.35s,transform 0.35s; width: 100%;}
.qyjsbg_left a{height:auto; width:480px; display:block; overflow:hidden; border-radius:12px; z-index:2; position:absolute; top:0px; left:0px;}
.qyjsbg_left img{width:100%;transition:opacity 0.35s,transform 0.35s;width:100%;}
.qyjsbg_left a:hover .qyjsbg_left_pic img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}
.qyjsbg_right{float:right; width:680px;}
.qyjsbg_bt{ font-size:36px; color: #333; text-transform: uppercase;font-weight:bold;}
.qyjsbg_line{  display:block;  margin-bottom:20px; margin-top:12px; width:30px;  height:3px; border-radius:4px; background: #6c66d7;}
.qyjsbg_btcx{ font-size:24px; color:#1a1a1a; margin-bottom:40px; margin-top:6px;}
.qyjsbg_info{ font-size:16px; line-height:32px; color:#333;}

.qyjsbg_sk{position:absolute; bottom:0px; right:0px; background:#ebebeb; height:380px; width:90%;z-index:1;overflow:hidden; border-radius:12px;}
.qyjsbg_left{float:left; margin-right:24px; height:360px; width:480px;  position:relative; margin-top:0px;}


.new_service_list{height:100%; width:100%; display:block;overflow:hidden;}
.new_service_list li{ float:left; height:85%; border-left: 1px solid rgba(255, 255, 255, .25); display:block; width:16.5%; padding:0px 4.1%;padding-top:15%; overflow:hidden;}
.new_service_list li a{display:block;  transition: all 1s ease;overflow:hidden; height:100%; width:100%;}
.new_service_list li a:hover{ margin-top:-60px;}
.new_service_nub{font-size: 72px; color: #fff;  font-weight: bold;line-height: 87px; margin-bottom: 28px;transition: font-size .3s;}
.new_service_bt{font-size: 16px; color: #fff;line-height: 29px;transition: opacity .3s;}
 .new_service_img{margin-top:34px;}
.new_service_img img{display:block; margin:0 auto; height:100px;} 











.honnor_con{width:100%; padding-bottom:100px; padding-top:0px; background:#fff;}
.lxwmfb_con{width:100%; padding-bottom:60px; background:#fff;}

.honnorbg{width:1200px; margin:0 auto;}
.honnorbg_bt{text-align:center; font-size:36px; color:#333;  margin-bottom:10px;font-weight:bold;}
.honnorbg_line{ display: block;width: 30px;height: 4px;border-radius: 2px;background: #3269ff;background: -webkit-linear-gradient(160deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%); background: linear-gradient(290deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%); margin:0 auto;}
.honnorbg_info{ margin-top:50px;  margin-bottom:20px;}
.honnorbg_info li{ float:left;  width: 28.33%;margin: 0px 2.5%; }
.honnorbg_info li a{transition:all 1s ease; border-radius:12px;box-shadow:0px 3px 14px #dedede; overflow:hidden; width:100%; display:block;}
.honnorbg_info li a:hover{ margin-top:-20px;}
.honnorbg_info li img{width:100%;}
.honnorbg_info li p{padding:18px 30px; font-size:14px; color:#333; line-height:28px;background:#fff;}


.connect_con{width:100%;background:url(../images/dkkj_ycbg2.jpg) no-repeat center;}
.connect_con_two{width:100%; background:#f5f6f7;}


.asdev_con{ float:left; }
.asdev_con img{}


.asdev_con a img{transition:opacity 0.35s,transform 0.35s;}
.asdev_con  a:hover img{-webkit-transform:scale3d(1.05,1.05.1);transform:scale3d(1.05,1.05,1);}


.new_connectbg{ width:100%;background:url(../images/new_connectbg.jpg) no-repeat center; height:580px; overflow:hidden;}
.new_connect{width:1200px; margin:0 auto; display:block;}
.new_connect_bt{text-align:center; font-size:36px; color:#fff; padding-top:60px; padding-bottom:10px;font-weight:bold;}
.new_connect_list{display:block; margin:34px 0px 40px 0px;}
.new_connect_list li{width:42%; float:left; padding:20px 4%; background: #3269ff;background: -webkit-linear-gradient(160deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%);background: linear-gradient(290deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%);}
.new_connect_listbt{color:#fff; font-size:26px; font-weight:bold; margin-bottom:6px; text-align:center;}
.new_connect_listinfo{color:#fff; font-size:16px; text-align:center; }
.new_qiywh{position:relative; height:800px; width:100%; background:#f4f5f6;}
.new_qywh_right{width:100%; display:block; margin:0 auto;}
.dingbo_fzdsjzyqhan{}

.dbszgcc_twoen{font-size:18px; line-height:48px; color:#898989;text-align:center;text-transform: uppercase; margin-bottom:46px;}
.dbszgcc_oneen{font-size:18px; line-height:48px; color:#fff;text-align:center;text-transform: uppercase;}


.dbczysc_onebt{font-size:40px; text-align:center; color:#333;}
.dbczysc{width:100%; padding:80px 0px;}
.dbczysc_oneen{font-size:18px; line-height:48px; color:#898989;text-align:center;text-transform: uppercase}
.dbczysc_onebg{width:100%; display:block; background:#333; position:relative; margin-top:240px; height:640px;}
.dbczysc_onedwt{position:absolute; top:-200px; width:400px; height:auto; left:50%; margin-left:-200px;}
.dbczysc_onedwt img{width:100%;}
.dbczysc_onelistbg{margin:100px 0px 10px 0px;width:100%;}
.dbczysc_onelist{  width:1000px; display:block; margin:0 auto;}
.dbczysc_onelist li{ float:left; width:22%; margin:0px 1.5%;}
.dbczysc_onelistwz{font-size:20px; color:#333; line-height:24px; margin-bottom:16px;}
.dbczysc_onelistinfo{font-size:14px; color:#898989;line-height:26px;}



.dbzbznsc_onebg{background:#f5f5f5; width:100%;  padding:60px 0px;}
.dbzbznsc_onebt{font-size:40px; color:#333; text-align:center; width:100%; margin-bottom:18px;}
.dbzbznsc_onelistbg{width:100%; margin:30px 0px 0px 0px;}
.dbzbznsc_onelist{width:800px; margin:0 auto; display:block;}
.dbzbznsc_onelist li{float:left; margin:0px 1%; width:14%; background:#fff; padding:40px 2%;}
.dbzbznsc_onelisticon{width:30%;margin:0 auto; display:block;}
.dbzbznsc_onelisticon img{width:100%; margin-bottom:24px;}
.dbzbznsc_onelistwz{font-size:14px; color:#333; text-align:center; margin-top:16px;}



.dbczysc_twobg{background:#1d2088; width:100%;  padding:100px 0px;}
.dbczysc_twobt{font-size:40px; color:#fff; text-align:center; width:100%; margin-bottom:18px;}
.dbczysc_twowz{font-size:18px; color:#fff; text-align:center; width:100%;margin-bottom:40px;}
.dbczysc_twojs{font-size:14px; color:#fff; text-align:center; width:1000px; display:block; margin:0 auto; line-height:26px;}
.dbczysc_twolistbg{width:100%; margin:100px 0px 0px 0px;}
.dbczysc_twolist{width:800px; margin:0 auto; display:block;}
.dbczysc_twolist li{float:left; margin:0px 1%; width:23%;}
.dbczysc_twolisticon{width:60%;margin:0 auto; display:block;}
.dbczysc_twolisticon img{width:100%;}
.dbczysc_twolistwz{font-size:16px; color:#fff; text-align:center; margin-top:16px;}



.dbczysc_twolist{width:800px; margin:0 auto; display:block;}
.dbczysc_twolist li{float:left; margin:0px 1%; width:23%;}


.dbczysc_thirebg{width:100%;margin:100px 0px 100px 0px;}
.dbczysc_thirelistbg{width:100%;margin:60px 0px 30px 0px;}
.dbczysc_thirelist{width:1000px; display:block; margin:0 auto;}
.dbczysc_thirelist li{ float:left;width:18%; margin:0px 1%;}
.dbczysc_thirelistbt{font-size:48px; color:#333; text-align:center;margin-bottom:22px; padding-bottom:22px; border-bottom:1px solid #e5e5e5;}
.dbczysc_thirelistbt img{display:block; margin:0 auto; width:45%;}
.dbczysc_thirelistwz{font-size:14px; color:#333; text-align:center; line-height:28px;}




.dbczysc_fivebg{width:100%; background:#1d2088; padding:60px 0px;}
.dbczysc_fivebt{font-size:40px; text-align:center; color:#fff; margin-bottom:12px;}
.dbczysc_fivewz{font-size:18px; text-align:center; color:#fff; margin-bottom:48px;text-transform: uppercase}
.dbczysc_fivelistbg{width:100%;margin:40px 0px 0px 0px; }
.dbczysc_fivelist li{ float:left; width:22%; margin:0px 1% 24px 1%;}
.dbczysc_fivelist{width:1000px; display:block; margin:0 auto;}
.dbczysc_fivelistbt{position:absolute; bottom:10px; left:5%; width:66%; color:#fff; font-size:14px; line-height:24px;}
.dbczysc_fivelistimg{width:100%;position:relative;}
.dbczysc_fivelistimg img{width:100%;}


.szgc_onebg{background:#1d2088; width:100%; padding:60px 0px;}



.dbznzbsc_onebg{width:100%; padding:60px 0px 60px 0px; background:#1d2088;}







.szgc_onelistbg{width:100%;margin:40px 0px 0px 0px; }
.szgc_onelist li{ float:left; width:48%; margin:0px 1% 18px 1%;}
.szgc_onelist{width:1000px; display:block; margin:0 auto;}
.szgc_onelistbt{color:#fff; font-size:18px; line-height:24px; margin-bottom:16px;}
.szgc_onelistimg{width:100%;position:relative;}
.szgc_onelistimg img{width:100%;}
.szgc_onelistwz{font-size:14px; color:#fff; line-height:26px;}
.szgc_onelistdwz{position:absolute; bottom:20px; left:5%; width:80%; }
.szgc_one{width:1000px; display:block; margin:0 auto;}
.szgc_onebt{font-size:40px;text-align:center; color:#fff;}





.dbznzbsc_one{font-size:40px;  text-align:center; color:#fff;}
.dbznzbsc_onelistbg{width:100%; }
.dbznzbsc_onelist li{ float:left; width:31.33%; margin:0px 1% 18px 1%;}
.dbznzbsc_onelist{width:1000px; display:block; margin:0 auto;}
.dbznzbsc_onelistimg{width:100%;position:relative;}
.dbznzbsc_onelistimg img{width:100%;}
.dbznzbsc_onelistdwz{position:absolute; top:260px; left:5%; width:90%; }
.dbznzbsc_onelistbt{color:#fff; font-size:18px; line-height:24px; margin-bottom:16px; text-align:left;}
.dbznzbsc_onelistwz{font-size:12px; color:#fff; line-height:24px; text-align:left;}
.dbznzbsc_onelisticon{ width: 20px; float: left; margin-right: 6px; margin-top: 3px;}
.dbznzbsc_onelisticon img{width:100%;}




.szgc_twobg{background:#f5f5f5; padding:60px 0px; width:100%;}
.szgc_two{width:1000px; display:block; margin:0 auto;}
.szgc_twobt{font-size:40px; color:#333; text-align:center;}
.szgc_twolist{width:100%;}
.szgc_twolist li{float:left; width:26.33%; margin:0px 1.5% 26px 1.5%;background:#fff; padding:2% 2%; height:100px;}
.szgc_twolistcon{font-size:14px; line-height:26px; color:#898989;}


.dbczysc_fourbg{background:url(../images/dbczysc_fourbg.jpg) repeat-x 100%; padding:100px 0px 60px 0px;}
.dbczysc_fourbtbg{width:100%; margin:0px 0px 40px 0px;}
.dbczysc_fourbt{ color:#fff; text-align:center; font-size:40px; margin-bottom:12px;}
.dbczysc_fourwz{ text-align:center; font-size:18px; color:#7d7d7d;}
.dbczysc_fourdwimg{width:600px; height:auto; display:block; margin:0 auto;}
.dbczysc_fourdwimg img{width:100%;}
.dbczysc_fourlistbg{width:100%; margin:80px 0px 40px 0px;}
.dbczysc_fourlist{width:1000px; display:block; margin:0 auto;}
.dbczysc_fourlist li{float:left; width:22%; margin:0px 1.5%; }
.dbczysc_fourlistwz{font-size:26px; color:#fff; margin-bottom:16px;}
.dbczysc_fourlistinfo{font-size:14px; color:#7b7b7b; line-height:24px;}
.szgc_twolistbt{font-size:24px; color:#e60012; margin-bottom:12px;}




.szgc_thirebg{width:100%; padding:100px 0px;}
.szgc_thirebt{font-size:40px;text-align:center; color:#333; margin-bottom:48px;}
.szgc_thirelistbg{width:1000px;display:block; margin:0 auto;}
.szgc_thirelist li{width:30.33%; float:left;margin:0px 1.5% 24px 0px;}
.szgc_thirelistwz{ color:#000; font-size:16px; margin-bottom:16px;height:48px;}
.szgc_thirelistimg{width:100%; margin-top:18px; margin-bottom:18px; height:180px;}
.szgc_thirelistimg img{width:100%;height:100%;}
.szgc_thirelistinfo{font-size:14px; color:#898989; line-height:24px;height:66px;}


.dbabout_gsjsrt{width:100%;}
.dbabout_gsjsltbg{float:right; width:400px; }
.dbabout_gsjsbt{ font-size:28px; color:#000;margin-bottom:16px;}
.dbabout_gsjsbg{line-height:30px; font-size:14px; color:#898989;}
.dbabout_gsjsltbg li{float:left; width:28%;text-align:center; border-right:1px solid #e5e5e5; padding:0px 10%;  margin-bottom:34px;}
.dbabout_gsjsicon{ margin-bottom:2px; width:100%;}
.dbabout_gsjsicon img{width:30%;display:block; margin:0 auto;}
.dbabout_gsjslt{font-size:32px; font-weight:600; color:#000;}
.dbabout_gsjsnub{font-size:12px; color:#898989;}


.dingbo_bfallist{margin-top:18px;}
.dingbo_bfallist li{width:46%; background:#f5f5f5; line-height:30px; font-size:14px; float:left;margin:4px 1%; padding:6px 1%;}
.dingbo_bfallist_jx{float:right; font-weight:600; margin-right:20px; color:#333;}
.dingbo_bfallist_rq{float:right; font-weight:600;color:#333;}

.dingbo_kjcglist{font-size:14px; color:#fff; border-bottom:1px solid #d1d1d1; line-height:48px;}
.dingbo_kjcglist_bt{float:left;}
.dingbo_kjcglist_dw{float:right;}

.dbabout_qyrybt{font-size: 28px; color:#000;padding-bottom:28px; border-bottom:1px solid #e5e5e5; text-align:center;}
.dbabout_qyryjs{font-size:12px;line-height:24px; color:#898989;margin-top:36px;}
.dbabout_qyryrt{width:100%;}
.dbabout_qyryimg{width:100%; height:auto; margin-top:70px}
.dbabout_qyryimg img{width:100%;}
.dbabout_qyrylt{width:100%; padding-bottom:64px;background:#1d2088; }
.dbabout_qyrylt img{width:100%; height:auto;}
.dbabout_qyryinfo{width:100%; color:#fff; font-size:24px; line-height:24px; padding:4% 0% 2% 0%;text-align:center;}

.dbaboutqywhbg{width:100%; padding:100px 0px 120px 0px; background:url(../images/dbaboutqywhbg.jpg) no-repeat; background-size: 100% 100%;}
.dbabout_qywhbg{width:1000px; margin:0 auto; display:block;}
.dbabout_qywhbt{text-align:center; font-size:30px; color:#fff; margin-bottom:18px;}
.dbabout_qywhinfo{text-align:center; font-size:14px; color:#fff; line-height:26px;margin-bottom:56px;}
.dingbo_kjcglistbg{width:1000px; margin:0 auto;}

.display{ background:#fff; padding-top:58px; padding-left:22px; padding-right:22px; padding-bottom:32px;}
.display li{width:260px; float:left; _display:inline; margin:0 22px 24px 16px; overflow:hidden; position:relative; cursor:pointer; background:#fff; border:1px solid #cbcfd8; padding:9px;} 
.display li img{width:260px; height:200px;margin-bottom:16px; }
.display li a h3{width:260px; height:48px; line-height:24px; text-align:center; color:#333;} 
 
.navBar{height:30px; text-align:right; position:absolute; right:10px; top:74px;} 
.navBar li{float:left; display:inline; margin:0 5px 0 0; width:105px; height:28px; line-height:28px; text-align:center;} 
.navBar li a{display:block; width:105px; height:28px; line-height:28px; text-align:center; background:#ddd;}
.navBar li a.cur{background:#e1000a; color:#fff;}

/*Сͼ����Ŵ󴰿�*/  
#mbOverlay {
	position:fixed;
	z-index:9998;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	cursor:pointer;
    
}
#mbOverlay.mbOverlayFF {
	background:transparent url(80.png) repeat;
}
#mbOverlay.mbOverlayIE {
	position:absolute;
}
#mbCenter {
	height:557px;
	position:absolute;
	z-index:999999999;
	left:50%;
	background-color:#fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70);
	-webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70);
}
#mbCenter.mbLoading {
	background:#fff url(../images/WhiteLoading.gif) no-repeat center;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
#mbImage {
	left:0;
	top:0;
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;
	color:#fff;
	text-align:left;
	background-position:center center;
	background-repeat:no-repeat;
	padding:10px;
}
#mbImage a, #mbImage a:link, #mbImage a:visited {
	color:#ddd;
}
#mbImage a:hover, #mbImage a:active {
	color:#fff;
}
#mbBottom {
	min-height:20px;
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;
	color:#999;
	text-align:left;
	padding:0 10px 10px;
}
#mbTitle {
	display:inline;
	color:#999;
	font-weight:bold;
	line-height:20px;
	font-size:12px;
}
#mbNumber {
	background:url(../images/mbNumber_bg.gif) no-repeat center;
	display:inline;
	color:#C00;
	line-height:26px;
	font-size:12px;
	position: absolute;
	bottom: 10px;
	right: 10px;
	text-align: center;
	width:65px;
	height:26px;
}
#mbCaption {
	display:block;
	color:#999;
	line-height:14px;
	font-size:10px;
}
#mbPrevLink, #mbNextLink, #mbCloseLink {
	display:block;
	float:right;
	height:20px;
	margin:0;
	outline:none;
}
#mbPrevLink {
	width:32px;
	height:100px;
	background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center;
	position: absolute;
	top:38%;
	left:-32px;
}
#mbNextLink {
	width:32px;
	height:100px;
	background:transparent url(../images/CustomBlackNext.gif) no-repeat center;
	position: absolute;
	top:38%;
	right:-32px;
}

#mbCloseLink {
	width:24px;
	background:transparent url(../images/CustomBlackClose.gif) no-repeat center;
	position:absolute;
	top:10px;
	right:10px;
}

#mbError {
	position:relative;
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;
	color:#fff;
	text-align:center;
	border:10px solid #700;
	padding:10px 10px 10px;
	margin:20px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {
	color:#d00;
	font-weight:bold;
	text-decoration:underline;
}

.dbabout_gsjs{width:1000px;display:block; margin:0 auto;margin-bottom:80px; }


.dbabout_qywhlist li{float:left; margin:0px 1%;width:23%;}
.dbabout_qywhcon{position:relative;height:auto;width:100%;}
.dbabout_qywhcon img{width:100%; }
.dbabout_qylistbt{ color:#fff; font-size:16px; font-weight:600; margin-bottom:8px;}
.dbabout_qylistwz{color:#fff; font-size:14px;}
.dbabout_qywdbotom{position:absolute; bottom:16px; left:4%; width:92%;}






















.asdev_con  img {

}
.asdev_con a {

}
.asdev_con  p{

}








.dadr_btn{height:40px !important; width:40px !important; border-radius:50%; background:#fff; background-size:24px 24px !important; top:40% !important;box-shadow: 0 4px 24px 0 rgb(210 216 226 / 45%);margin-top:0px !important; }
.swiper-pagination_two{ top:590px !important; left:0px !important; position:absolute; height:2px !important; border-radius:4px;background:#dcdcdc !important;}


.asdev{margin:0 auto;position: relative; list-style: none; padding: 0; z-index: 1;  overflow:hidden;}
.asdev_info{    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;}



.new_honnor_conbg{position:relative; height:1040px; width:100%; }
.new_honnorbg{width:100%;background:url(../images/new_connectbg.jpg) no-repeat center; height:300px; overflow:hidden;}
.new_honnor_con{ width: 1140px;   background: #fff; padding: 30px 30px; border-radius: 12px; overflow: hidden; position: absolute; top: 320px; left: 50%;margin-left: -600px;}







.connectbg{width:1200px; margin:0 auto;}
.connect_bt{text-align:center; font-size:24px; color:#333; padding-top:60px; padding-bottom:10px;font-weight:500;}
.connect_mapbg{position:relative;padding:50px 0px;}
.connect_map{width:100%;}
.connect_map img{width:100%; margin:0 auto;display:block;}
.connect_conbg{padding:12px; background:#fff; position:absolute; top:72px; left:510px; width:300px; border-radius:4px; z-index:9;}
.connect_conbg_two{ padding:12px; background:#fff; position:absolute; top: 270px; left:840px; width:300px; border-radius:4px; z-index:9;}
.connect_conbg_thire{ padding:12px; background:#fff; position:absolute; top:234px; left:460px; width:300px; border-radius:4px; z-index:9;}
.connect_conbg_four{ padding:12px; background:#fff; position:absolute; top: 454px; left:56px;width:300px; border-radius:4px;z-index:9;}
.connect_img{float:left; margin-right:20px; height:80px; width:80px;}
.connect_img img{height:76px; width:76px; overflow:hidden; }
.connect_mapxx{ float:left; width:192px;}
.connect_mapbt{ font-size:16px; color:#333;margin-bottom:6px; font-weight:bold; margin-top:5px;}
.connect_mapinfo{ font-size:14px; color:#777; line-height:20px;}







.point,.point::before,.point::after{position: absolute;width:8px; height:8px; border-radius: 50%;content: ''; }
.point::before{animation: scale 3s infinite; }
.point::after{animation: scale2 3s infinite; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(6); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(12);opacity:0;}}
.point,.point::before,.point::after{
/* 设置颜色 */
background-color:#fff;}
.point2,.point2::before,.point2::after{
/* 设置颜色 */
background-color:#fff;}
.point3,.point3::before,.point3::after{
/* 设置颜色 */
background-color: #fff;}
.point4,.point4::before,.point4::after{
/* 设置颜色 */
background-color: #fff;}







.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{    background: #6c66d7 !important;}


.gsfbbg{width:100%; height:90px; line-height:90px;  margin-bottom:30px; margin-top:7px;}
.gsfbbt_bg{width:1000px; margin:0 auto; display:block;}
.gsfbbt{margin:0 auto; display:block;width:680px;}
.gsfbbt li{float:left; font-size:20px; color:#333; height:90px; line-height:90px; cursor:pointer; font-weight:500; width:110px; text-align:center; padding:0 20px; margin-right:20px;}
.nbto{color:#4f37e0 !important; border-bottom:2px solid #4f37e0;  background:url(../images/nbtobg.jpg) no-repeat center 70px;}
.inewsdet{width:1000px; display:block; margin:0 auto; font-size:16px; line-height:30px; color:#333; height:270px;}


.qywh_left{float:left;}
.qywh_left_con li{ transition:all 500ms ease; padding:42px 120px 42px 60px; margin-bottom:40px; background:#fff; border-radius:8px;}
.qywh_left_bt{font-size:24px; color:#333; margin-bottom:12px; font-weight:500;}
.qywh_left_title{font-size:16px; color:#737c92;  line-height:30px;}
.qywh_info{width:1200px; display:block; padding:0px 0px 30px 0px;}
.qywh_right{width:700px; float:right; padding:px 0px; border-radius:8px; }


.qywh_smtb{ float:left; margin-right:24px; }
.qywh_smtb img{height:50px; margin-top:14px;}

.qywh_smwz{float:left;}
.qywh_smtb_two{ float:left; margin-right:24px; }
.qywh_smtb_two img{width:46px; margin-top:34px;}

/*½¹µãÍ¼*/
.focus{ position:relative; width:100%; height:auto;  }  
.focus img{ width: 100%; height: 100%;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#588fff;}  
.focus .fPic{  height:auto; position:absolute; top:0px; left:0px;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; z-index:10; height:50px; line-height:50px; display:block;  text-align:center; margin-top:30px; }  
.focus .shadow a{ text-decoration:none; color:#333; font-size:30px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{  float:left; height:auto; width:340px;}  
.focus .fcon img{ display:block;height:auto; width:100%; overflow:hidden; }  
.focus .fbg{bottom:-613px; right:164px; position:absolute; height:32px; text-align:center; z-index: 200; display:block;}  
.focus .fbg div{margin:0px auto 0;overflow:hidden;zoom:1;height:32px}    
.focus .D1fBt a{position:relative; display:inline; width:32px; height:32px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#none; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:none;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;display:none;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.dbcyzscpro_bt{ font-size:20px; color:#fff; text-align:center; line-height:48px; width: 100%; display: block; margin-top:32px;}
.dbcyzscpro_wz{ font-size:16px; color:#fff; text-align:center;    width: 100%;
    display: block;}






.tfptbg{ background:#2b2e3b; width:100%; padding:50px 0px 80px 0px;}
.tfptbg_conbg{ width:1200px; margin: 0 auto; display:block;}
.tfpt_bt{ font-size:24px; text-align:center; color:#fff; margin-bottom:8px;font-weight:500;}
.tfpt_title{ font-size:16px; text-align:center; color:#999;}
.tfpt_con{ margin-top:30px;width:100%; }
.tfpt_list{ margin-bottom:106px; width:1000px; margin:0 auto; display:block;}
.tfpt_list li{width:90px; height:90px; float:left; margin:0px 5px; cursor:pointer; transition: all 500ms ease;}
.tfpt_listo{width:90px; height:90px; margin-top:-5px !important;}
.tfpt_list li img{width:60px; height:60px; display:block; margin:0 auto; margin-top:30%; border-radius:14px; overflow:hidden;}
.tfpt_listo img{width:100% !important; height:100% !important;margin-top:0% !important;border-radius:20px !important; overflow:hidden;}
.tfpt_info{width:100%; display:block; margin-top:82px; position:relative; }
.tfpt_info_bgnest{width:324px; height:526px; float:left; margin-right:30px; position:relative;}
.tfpt_info_bgnest img{width:100%; height:100%;}

.tfpt_info_bgnest_two{width:244px; height:526px; float:left; margin-right:30px; position:relative;border-radius:30px; border:5px solid #000; overflow:hidden;}
.tfpt_info_bgnest_two img{width:100%; height:100%;}


.tfpt_info_img{height:526px; position:relative; transition: all 500ms ease; padding:0px 40px; width:244px; }
.tfpt_info_img img{width:100%; height:100%;border-radius:30px; border:5px solid #000; overflow:hidden;}
.tfpt_info_img video{width:100%; height:100%;object-fit: cover;border-radius:30px; border:5px solid #000; overflow:hidden;}
.tfpt_infobg{width:800px; float:right;}
.tfpt_info_bt{ font-size:24px; color:#fff; text-align:left; margin-bottom:8px;font-weight:500;}
.tfpt_info_title{ margin-bottom:38px; font-size:16px; line-height:34px; color:#fff;}
.tfpt_info_line{ width: 30px;  height: 4px; border-radius: 2px; background: #3269ff; margin-bottom:20px; background:-webkit-linear-gradient(160deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%); background: linear-gradient(290deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%);}
.tfpt_info_info{ font-size:16px;line-height:34px; color:#a7a9ac;}
.tfpt_more{}
.tfpt_more a{display:block;font-size:16px; color:#fff;transition:all 500ms ease;background: #3269ff; border-radius: 4px; width: 280px;  padding: 13px 0;line-height: 22px; text-align:center; margin-top:80px;background:-webkit-linear-gradient(160deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%); background: linear-gradient(290deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%);}
.tfpt_more a:hover{transform:scale(1.01); color:#fff;}

.tfpt_more_four{ overflow:hidden;}
.tfpt_more_four a{display:block;font-size:16px; color:#fff;transition:all 500ms ease;background: #3269ff; border-radius: 4px; width: 280px;  padding: 13px 0;line-height: 22px; text-align:center; margin-top:80px;background:-webkit-linear-gradient(160deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%); background: linear-gradient(290deg,#772fff -60%,#2f6aff 30%,#4bf5ff 130%);}
.tfpt_more_four a:hover{transform:scale(1.01); color:#fff;}


.int_sqlctb{ display:block; margin:0 auto; width:1100px; margin-top:46px;}
.int_sqlctb li{float:left;  border:1px solid rgba(255, 255, 255, .25); margin:0px 13px; height: 190px;}
.int_sqlctb li img{height:44px; display:block; margin:0 auto; margin-bottom:16px;}
.int_sqlctb li p{font-size:14px; color:#fff; text-align:center;}
.int_sqlctb li a{transition: all 0.5s ease; display:block;padding:48px 38px;}
.int_sqlctb li a:hover{ margin-top:-16px;}





.tfpt_more_five{ overflow:hidden; display:block; margin-top:80px;}
.tfpt_more_five a{display:block;font-size:16px; color:#fff;transition:all 500ms ease;background: #6a22fd; border-radius: 4px; width: 280px;  padding: 13px 0;line-height: 22px; text-align:center; margin:0 auto; }
.tfpt_more_five a:hover{transform:scale(1.01); color:#fff;}


.hmicon_img{position:absolute; top:196px; width:auto !important; height:140px !important; left:-50px;}
.hmicon_img img{height:100%;}
.hmicon_img_two{position:absolute; top:176px; width:auto !important; height:140px !important; left:-80px;}
.hmicon_img_two img{height:100%;}
.hmicon_img_thire{position:absolute; top:140px; width:auto !important; height:250px !important; left:-50px;}
.hmicon_img_thire img{height:100%;}

.hmicon_img_six{position:absolute; top:140px; width:auto !important; height:250px !important; left:0px;}
.hmicon_img_six img{height:100%;border:none !important;border-radius:0px !important;}




.hmxinfo_two_list li{margin-right:22px;width:240px; float:left;margin-bottom:20px;}
.hmxinfo_two_list a{display:block; padding:14px 20px; background:#242936; border-radius:8px; min-height: 90px;transition:all 500ms ease;}
.hmxinfo_two_list a:hover{display:block; transform:scale(1.01); padding:14px 20px; background:#6f2ff2 ; border-radius:8px;  min-height: 90px;}
.hmxinfo_two_cur{display:block; background: #6f2ff2 !important; border-radius:8px;  min-height: 90px;}
.tfpt_more_two{}
.tfpt_more_two a{transition:all 500ms ease; font-size:16px; color:#fff; background: #6f2ff2; border-radius: 4px; width: 280px; padding: 13px 0;line-height: 22px; text-align:center; margin-top:30px; display:block;}
.tfpt_more_two a:hover{font-size:16px; color:#fff;transform:scale(1.01);}
.hmxinfo_list li{margin-right:22px;width:200px; float:left; }
.hmxinfo_bt{font-size:16px; font-weight:500; line-height:28px; color:#fff; margin-bottom:10px;}
.hmxinfo_info{font-size:14px; line-height:24px; color:#fff;}
.hmxinfo_list a{display:block; padding:56px 26px; background: #242936; border-radius:12px; min-height: 110px;    transition: all 500ms ease;}
.hmxinfo_list a:hover{ transform:scale(1.01); display:block; padding:56px 26px; background: #6f2ff2; }
.hmxinfo_cur{display:block; background: #6f2ff2 !important; border-radius:12px;  min-height: 110px;}



.dbtwo_leftbg{float:left; width:50%; }
.dbtwo_rightbg{float:right;  width:46%;}



.fwysbg{width:100%; padding:100px 0px 100px 0px; background:#fff;}
.fwys_conbg{width:1200px; display:block; margin:0 auto;}
.fwys_info li{float:left;width:30.33%;  margin:0px 1.5%;}
.fwys_info li a{width:80%; display: block; border-radius:8px;box-shadow: 0px 3px 14px #dedede; transition:all 1s ease; padding:80px 10% 80px 10%;height:320px;}
.fwys_info li a:hover{ margin-top:-20px;}
.fwys_info .cur{box-shadow:0 4px 24px 0 rgb(210 216 226 / 65%); }
.fwys_info li a:hover .fwys_info_img img{font-size:26px; color:#333; text-align:center; margin-bottom:50px;}


.fwys_info_img{ width:50%; display:block; margin:0 auto;}
.fwys_info_img img{ width:100%;  margin-bottom:50px;}
.fwys_info_bt{ font-size:16px; color:#333; text-align:center; margin-bottom:18px; font-weight:500;}
.fwys_info_title{ font-size:14px; line-height:24px; color:#999; text-align:left;}

.servicebg{ background: url(../images/homefourbg.jpg) no-repeat center; width: 100%; padding:60px 0px;}
.servicebg2{ background: url(../images/servicebg2.jpg) no-repeat center; width: 100%; height:800px;}


.dkkj_ycbg{background:#fff;  margin-top:640px; z-index:9999;}
.dkkj_ycbg_thire{background:#fff;  margin-top:640px; z-index:9999;}


.phone_dkkj_ycbg{background:#fff;  margin-top:35%; z-index:9999;}
.internationbg{ height: 440px; width:100%;position: fixed; top:0px; left:0px;z-index:-1;}
.internationbg_tbcl{ height: 100%; width:100%;position: fixed; top:0px; left:0px;z-index:-1;}
.phone_internationbg{ height:70%; width:100%;position: fixed; top:0px; left:0px;z-index:-1;}

.internationbg_con{ height: 100^; width:100%;}
.internationbg_con_tcl{ height: 100%; width:100%;}

.phone_internationbg_con{height: 100%; width:100%;}
.phone_internationbg_two{height: 100%; width:100%;position: fixed; top:0px; left:0px;z-index:-1;}


.dbcase_ycbg_two{background:#f5f5f5;  margin-top:440px; z-index:9999;}
.dkkj_ycbg_two{background:#fff;  margin-top:440px; z-index:9999;}
.feekback_ycbg_two{background:#fff;  margin-top:440px; z-index:9999;}


.internationbg_two{ height:440px; width:100%;position: relative;position: fixed; top:0px; left:0px;z-index:-1;}
.internationbg_con_two{ height: 440px; width:100%;}



.internationbg_thire{ height:100%; width:100%;position: fixed; top:0px; left:0px;z-index:-1;}
.internationbg_con_thire{ height: 100%; width:100%;}




.service_conbg{ width:1200px; display:block; margin:0 auto; height:100%;}
.service_bt{ font-size:24px; color:#fff; text-align:center;  font-weight:500; margin-bottom:86px;}
.service_info{ margin-top:10px;}
.service_info li{ float:left; width:25%;}
.service_info_img{width:50%; margin:0 auto; display:block;}
.service_info_img img{width:100%;}
.service_info_bt{ padding:8% 20%; text-align:center; color:#fff; line-height:24px; font-size:14px;}

.home_twonav{width:1200px; display:block; margin:0 auto;}
.home_twonav li{ float:left; width:33.33%;}
.home_twonav li a{ padding:20px 14%; width:72%; display: block;}
.home_twonav li a:hover{ background:#fff;}
.home_twonav_bt{font-size:16px; color:#333; margin-bottom:4px;}
.home_twonav_title{font-size:14px; color:#999; }
.home_twonav_left{ float:left; }
.home_twonav_right{ float:left; margin-right:28px; width:66px;}
.home_twonav_right img{width:100%;}
.home_twonavbg{position:absolute; bottom:0px; width:100%; background: url(../images/home_twonavbg.png) repeat; }


.dbtwo_aboutmore{color:#e60012; border:1px solid #e60012; padding:3px 36px; float:left; font-size:12px; border-radius:4px; line-height:24px; margin-top:26px;}
.dbtwo_zycsbg{background:#f0f0f0; width:96%; padding:2% 2%;}

.hometwobg{width:100%; background:#fff; padding-top:40px; padding-bottom:40px;}
.hometwo_con{width:1200px; display:block; margin:0 auto;}
.hometwo_bt{ font-size:24px; text-align:center; color:#fff; margin-bottom:10px; font-weight:500;}
.hometwo_title{font-size:16px; text-align:center; color:#999; margin-bottom:44px;}
.hometwo_left{ float:left; width:500px; margin-right:40px;}
.hometwo_left img{width:100%;}
.hometwo_right{width:80%; margin:0 auto;padding-top:46px;}
.hometwo_rightbt{ font-size:24px; color:#e60012; font-weight:600; text-align:left; margin-bottom:28px;}
.hometwo_righttitle{line-height:26px; font-size:14px; color:#fff; text-align:center;}
.dbhomewzbt_line{width:14px; height:1px; background:#fff; margin:1px 0px 14px 0px; }
.dingbo_homeaboutyelist li{ float:left; width:18%; text-align:center; background:#1d2088; font-size:12px; padding:12px 0%; color:#fff; margin:16px 1% 0px 1%; border-radius:1px; border-radius:4px;}

.dingbo_homeqycy{width:100%;padding:36px 0px; background: url(../images/homethirebg.jpg) no-repeat center; background-size:100% auto;}
.dingbo_homeqycylist{width:1200px;margin-top:46px;}
.dingbo_homeqycylist li{width:44%; float:left; color:#fff; font-size:14px; padding:0px 1.5%; line-height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:#1e2188; margin-bottom:10px; margin-left:1.5%; margin-right:1.5%;}

.hometwo_rightbtn{width:240px; margin:0  auto; margin-bottom:30px;}
.hometwo_rightbtn a{display:block;font-size:14px; color:#fff;transition:all 500ms ease;background: #e60012; border-radius: 4px; padding:8px 0px;line-height:24px; text-align:center; margin-top:60px;width:100%;}
.hometwo_rightbtn a:hover{transform:scale(1.01); color:#fff;}

.dbshare_ewm{width:80px; height:80px; float:right;}
.dbshare_ewm img{width:100%;}
.dbhome_prolist{margin-top:80px;}
.dbhome_prolist li{ float:left; margin:0px 1%; width:31.33%;}
.dbhome_prolistbt{font-size:14px; color:#fff; text-align:left; padding-left:16px; line-height:42px;}
.dbhome_prolisten{font-size:16px; color:#fff; text-align:left; font-family: Arial; }
.sbyg_zyfzbg{ float:left; margin-right:16px; width:560px;}
.sbyg_zyfzbg h2{font-size:30px; color:#000; font-weight:bold;}
.sbyg_zyfzimg{ float:right; width:360px; height: 380px; overflow:hidden;}
.sbyg_zyfzimg img{height:100%;}

.sbyg_zyfz_line{ width:42px; height:4px; background:#e60012; display:block;margin:6px 0px 32px 0px;}
.sbyg_zyfz_wz{font-size:14px; line-height:24px; color:#666666;}
.sbygjrwmbg{width:100%; padding:62px 0px 34px 0px;background: url(../images/sbygjrwmbg.jpg) no-repeat center; background-size:100% 100%; margin-top:60px;}
.sbyg_zyfzbtyx{font-size: 30px; color: #fff;text-align: center; font-weight:bold;}

	
	
.dbhomewzbt_janjie{width:70%; margin:0 auto; display:block; text-align:center; font-size:14px; color:#666; line-height:26px;}
.dbhomewzbt_janjie p span{width:70%; margin:0 auto; display:block; text-align:center; font-size:14px; color:#666; line-height:26px;}
.dingbo_homeqycywz{color:#434343; text-align:center; margin-bottom:32px; font-size:24px; font-weight:600;}

.homethirebg{width:100%;}
.homethire_con{width:1030px; display:block; margin:0 auto;}
.homethire_bt{ font-size:34px; text-align:center; color:#333; font-weight:600;}
.homethire_title{font-size:26px; text-align:center; color:#333; margin-bottom:14px;font-family: Arial;text-transform:uppercase;font-weight:600;}

.homefive_bt{ font-size:34px; text-align:center; color:#fff; font-weight:600;}
.homefive_title{font-size:26px; text-align:center; color:#fff; margin-bottom:14px;font-family: Arial;text-transform:uppercase;font-weight:600;}

.homethire_btn{ margin-top:100px;}
.homethire_btn a img{height:60px;}
.homethire_left{float:left; margin-right:0px; width:660px; margin-top:60px;}
.homethire_right{float:right; box-shadow: 0 4px 24px 0 rgb(210 216 226 / 45%); border-radius:30px; overflow:hidden; height:540px; width:256px; border:4px solid #fff;}
.homethire_right img{height:100%; width:100%;}
.homethire_rtbt{ font-size:24px;  color:#333; font-weight:500; margin-bottom:12px;}
.homethire_rttitle{line-height:30px; font-size:16px; color:#333;}
.homethire_list{ margin-top:40px;}
.homethire_list li{float:left; margin-right:20px;}
.homethire_list li img{}




.homethire_wzbt_one{ width:200px; height:200px; position:relative; float:left;background-size:100%; }
.homethire_wzbt_two{ width:200px; height:200px;position:relative;float:left;background-size:100%; }
.homethire_wzbt_thire{  width:200px; height:200px;position:relative;float:left;background-size:100%;z-index:11; }
.homethire_img img{width:80px; height:70px; display:block; margin:0 auto;}
.homethire_img{width:100%; position:absolute; top:38px;z-index:11;}
.homethire_wzbt{ color:#fff; text-align:center; margin-top:18px; font-size:14px;z-index:11;}



.homethire_bejtc{width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:10;}
.homethire_bejtc img{width:100%; height:100%;}

.homethire_bejtc img{transition: opacity 0.35s,transform 0.35s;}
.homethire_wzbt_one a:hover  .homethire_bejtc img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.homethire_wzbt_two a:hover  .homethire_bejtc img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.homethire_wzbt_thire a:hover  .homethire_bejtc img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}

.homefive_con{margin-top:60px;}
.homefivebg{width:100%;padding-top:60px;padding-bottom:100px; background:#fff url(../images/homefivebg.jpg) no-repeat top; background-size:100% auto;}
.dbhomenews_img{float:left;width:50%; height:436px; position:relative;}
.dbhomenews_img img{width:100%; height:100%;}
.dbhomenews_list{width:100%;height:auto;}
.dbhomenews_listonebg{width:50%; background:#1d2088;float:left;height:218px; }
.dbhomenews_listtwobg{width:50%; background:#fff;float:left;height:218px;}
.dbhomenews_listonerq{font-size:12px; color:#96acc9; text-align:center; margin-top:25%;margin-bottom:12px;}
.dbhomenews_listonecon{font-size:14px; color:#fff;text-align:center; width:60%;display:block; margin:0 auto;}
.dbhomenews_listoneimg{float:left; width:50%;height:218px;}
.dbhomenews_listoneimg img{width:100%;height:100%;}
.dbhomenews_listtwocon{font-size:14px; color:#333;text-align:center; width:60%;display:block; margin:0 auto;}





.homefourbg{width:100%; background:#fff; padding-top:62px; padding-bottom:60px; background-size:100% 100%;}
.homefour_con{width:1200px; display:block; margin:0 auto;}
.homefour_bt{ font-size:24px; text-align:center; color:#fff; margin-bottom:10px; font-weight:500;}
.homefour_title{font-size:16px; text-align:center; color:#999; margin-bottom:18px;}
.homefour_list{ margin-top:60px;}
.homefour_list li{ float:left; margin:0px 14px 32px 14px;width:212px; height:115px;}
.homefour_list li img{width:100%; height:100%;}


.case_btnedg{font-size:16px;color: #333; line-height: 28px;font-weight: 500; text-align:center; padding:0px 20px 20px 20px;}
.case_fzinfo{ padding:0px 5%; width:90%;}
.case_fzinfo li{width:33.33%; float:left; margin-top:18px;}
.case_fzbt{ margin-bottom:1px; font-size:22px; color:#111; text-align:center; font-weight:bold;}
.case_fztitle{ color:#a9aaaa; font-size:14px; text-align:center;}
.casebg{width:100%; padding:46px 0px 60px 0px; }
.case_conbg{ width:1000px; display:block; margin:0 auto;}
.case_user{ float:left; width:62px; height:62px; border-radius:50%; overflow:hidden; margin-right:20px; margin-top:22px; border:4px  solid #f9f9f9;}
.case_user img{width:auto; height:100%; display:block;margin:0 auto;}
.case_userbg{padding:0px 5%; width:90%;}
.case_info{float:right; width:206px;}
.case_info_bt{ font-size:18px; color:#333;  line-height:28px; font-weight:bold;}
.case_info_zt{ font-size:14px; color:#333;  line-height:24px; margin-top:10px;}
.case_info_fz{ font-size:12px; color:#a9aaaa;  line-height:24px; margin-top:2px;}
.case_ban{ width:100%; overflow:hidden; height:220px; margin-bottom:18px;}
.case_ban img{width:100%;height:auto; display:block; margin:0 auto; }
.case_con{ width:384px; height:290px;  margin:0px 8px 60px 8px;  float:left; }
.case_con a{ width:100%; height:100%; display:block; box-shadow:0 4px 24px 0 rgb(210 216 226 / 45%); overflow:hidden; border-radius:10px;}
.case_con a:hover{ width:100%; height:100%;  display:block; box-shadow: 0 4px 24px 0 rgb(210 216 226 / 75%);}
.case_con  a .case_ban img{transition:opacity 0.35s,transform 0.35s; }
.case_con  a:hover .case_ban img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}



.case_more{ overflow:hidden; display:block; margin-top:80px;}
.case_more a{display:block;font-size:16px; color:#fff;transition:all 500ms ease;background: #6a22fd; border-radius: 4px; width: 280px;  padding: 13px 0;line-height: 22px; text-align:center; margin:0 auto; }
.case_more a:hover{transform:scale(1.01); color:#fff;}

/*翻页    */
.pagination{ padding:21px 0 0 0; text-align:center;}
.pagination a{display:inline-block; height:31px; line-height:31px; padding:0 13px; margin:0 2px; border:1px solid #d9d9d9;  color:#555555; background:#fff;}
.pagination a:hover{background:#e60012;  color:#fff;}
.pagination span{display:inline-block; height:31px; line-height:31px; padding:0 13px; margin:0 2px; border:1px solid #d9d9d9; background:#fafafa;  color:#999;}
.pagination em{display:inline-block; height:31px; line-height:31px; padding:0 13px; border:1px solid #d9d9d9; color:#555555; background:#fff;}


.dbnews_nyxqybg{width:100%; margin:76px 0px 100px 0px; }
.dbnews_nyinfoxqybg{background:url(../images/header_imgbg.png) repeat; width:100%; height:60px;}
.dbnews_nyinfoxqy{width:1000px;margin:0 auto;}
.dbnews_nyxqbt{ margin-bottom:16px; font-size:28px; line-height: 46px; color:#333;}
.dbnews_nyxqtitle{ font-size:16px; color:#666; line-height:28px;}
.dbnews_nyxqrq{font-size:14px; color:#888;margin-bottom:60px;}
.dbnews_nyxqtitle img{max-width:100%; display:block; margin:0 auto; margin-bottom:22px; }


.dbcase_contentlist li{margin-bottom:20px;}
.dbcase_contentbg{float:left;width:320px; padding:30px 140px 40px 40px; background:#fff; height:240px;}
.dbcase_contentbt{color:#333; font-size:26px; line-height:40px; margin-bottom:26px;}
.dbcase_contentinfo{ color:#666; font-size:18px; line-height:32px; }
.dbcase_contentimg img{width:100%; height:100%;}
.dbcase_contentimg{float:left; width:500px;height:310px;}

.dbcase_nymore{border: 1px solid #aaa; height:42px; width:42px; border-radius:50%; margin-top:58px;}
.dbcase_nymore img{display:block; margin:0 auto; width: 30%;padding-top: 18px;}



.dbabout_nybtbg{ padding:80px 0px 40px 0px ; width:100%;}
.dbabout_nybt{font-size:30px; color:#000;text-align:center;}
.dbabout_nyshiping{width:1000px; display:block; margin:0 auto;}
.dbabout_nyshiping li{width:47%; float:left;padding:0px 1.5%; margin:40px 0px 60px 0px;}
.dbabout_nybvdeo{background:#000; width:100%; height:260px;margin-bottom:42px;}
.dbabout_nybvdeo video{width:100%;}
.dbabout_nyvideobt{font-size:20px; line-height:24px; color:#000;margin-bottom:22px;}
.dbabout_nyvideoinfo{ font-size:14px; color:#898989; line-height:26px;}
.dbabout_qyrybg{width:1000px; margin:0 auto;}
.dbabout_qyrybjt{width:100%; padding:40px 0px;}


.dbabout_lsjclistimg{width:100%;}
.dbabout_lsjclistimg img{width:100%;}


.dbabout_lsjcbg{width:90%;background: url(../images/dbabout_lsjcbg.jpg) no-repeat; background-size:100% 100%; padding:76px 5% 80px 5%; position:relative;}
.dbabout_lsjctimebg{position:absolute; top:320px;background: url(../images/dbabout_lsjctimebg.png) repeat-x;width:95%;}
.dbabout_lsjctimebg img{width:11px; height:14px;}
.dbabout_lsjcbt{color:#fff; margin-bottom:42px; font-size:24px; position:relative;}
.dbabout_lsjclist{ float:left; margin-right:46px;width:360px;}
.dbabout_lsjclistbt{ font-size:28px; color:#fff; margin:36px 0px 34px 0px; font-weight:600;}
.dbabout_lsjclistinfo{color:#fff; font-size:16px; line-height:34px; margin-bottom:16px; }
.dbabout_lsjclistxqjs{height:auto;font-size:20px; color:#fff; line-height:26px;}





.casetalbg{ padding-top:60px; margin-bottom:100px;}
.casetal_bt{ margin-bottom:16px; font-size: 32px; line-height: 46px; font-weight: 700; color:#333; font-weight:bold;}
.casetal_con{ width:1200px; margin:0 auto; display:block;}
.casetal_title{ margin-bottom:40px; font-size:14px; color:#666;}
.casetal_info{width:100%; color:#000; margin: 0 auto; display:block; line-height:30px; font-size:16px;}

.case_selbg{ padding-top:60px; margin-bottom:50px; }
.case_selbg select{float:left;margin-right:36px; height:40px; line-height:40px;cursor:pointer; padding:0px 12px; border:none; color:#000; font-size:16px; background:#fff;}
.join_bjkcon{font-size:16px; line-height:36px; color:#333;}


.feedback_bt{margin-bottom:16px; font-weight: 600; font-size: 36px; line-height: 44px;text-align: center; color: #333; padding-top:66px;}
.feedback_title{font-weight:400; font-size: 16px; line-height: 24px;  text-align: center; color: #999; }
.feedback_info{width:1200px; margin:0 auto; display:block;}
.feedback_info li{ width:42%; margin:40px 3% 0px 3%; float:left; }
.feedback_info input{height:56px; line-height:56px; padding-left:5%; border:1px solid #e0e0e0; width:96%;font-size:16px; color:#333; border-radius:6px; -webkit-appearance: none; -webkit-user-select: auto;}
.feedbackbg{padding-top:70px; padding-bottom:180px;background: url(../images/feedbackbg.png) no-repeat center bottom; background-size:100% auto;}
.feedback_btn{background: #6a22fd; color:#fff !important; width:100% !important;}
.feedback_btbg{width:100%; height:440px;    position: fixed;top: 0px;left: 0px; z-index: -1; }
.feedback_btbg_img { height: 440px;width: 100%;}


.dbcontant_baidu{ float:right; width:500px;}
.dbcontant_maps{ float:left; width:400px;}
.dbcontant_mapbt{ font-size:26px; color:#333; margin-bottom:12px; font-weight:600;}
.dbcontant_mapcon{ font-size:18px; color:#666; line-height:28px;}
.dbcontant_maps li{border-bottom: 1px solid #e5e5e5; padding:18px 0px;}

    
.dbcontant_mapbg_cen{width:100%; padding:60px 0px 100px 0px; background:#f5f5f5;}

.dbcontant_mapbg{width:1000px; margin:0 auto;}

.dbcontant_bt{ display: block;font-size:32px; line-height: 50px; color: #1d2088;}
.dbcontant_bt span{color: #e60012;}    
.dbcontant_zwz{display: block;font-size:32px; line-height: 50px; color: #1d2088;margin-bottom:30px;}

.zllydbmkbg{background:#fff; padding:60px 0px 0px 0px;width:100%;}
.zllydbmk_conbg{width:1000px; margin:0 auto;}
.zllydbmk_bt{font-size:24px; text-align:center; margin-bottom: 16px; color: #333; font-weight: 500;}
.zllydbmk_list li{width:44%;  float:left; margin:0px 5% 60px 0%;}
.zllydbmk_suk{min-height:30px; line-height:30px; font-size:18px; color:#000; padding:12px 0%; width:100%; border-bottom:1px solid #e0e4e8; display:block; margin:0 auto; border-top:none; border-left:none; border-right:none;}
.zllydbmk_btn{min-height:30px; line-height:30px; font-size:14px; color:#fff; padding:12px 2%; width:40%; border-radius:40px;background:#6a22fd;transition: all 500ms ease;border:none; display:block; margin:0 auto;}
.zllydbmk_btn_two{min-height: 30px; line-height: 30px;  padding: 12px 5%;  width: 100%; border-radius:0px; border: none; display: block;margin: 0 auto;background:#e60012;color:#fff;font-size:18px;}





/*Ê×Ò³½¹µãÍ¼*/
.hmbg_nsp{width:100%; height:100%; display:block; background-size: 100% 100%; }
.banner_bg{height:100%;width:100%; overflow:hidden;}
.banner_bg img{height:auto;width:100%; display:block; margin:0 auto; }

.phone_banner_bg{height:100%;width:100%; overflow:hidden;}
.phone_banner_bg img{height:auto;width:100%; display:block; margin:0 auto; }

.ck-slide { width:100%; height: 100%; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 100%; width:100%;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index:0; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;width:100%; height:100%; display:block;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left:6%; background: url(../images/arrow-left.png) no-repeat;    width: 64px;
    height: 64px;
    border-radius: 50%;    line-height: 64px; background-size:100% auto;
    text-align: center;
    cursor: pointer;
    transition: all .2s;}
.ck-slide .ck-next { right: 6%; background: url(../images/arrow-right.png);  width: 64px;
    height: 64px;    line-height: 64px;background-size:100% auto;
    text-align: center;
    cursor: pointer;
    transition: all .2s;
    border-radius: 50%;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #1682e1;}
.ck-slidebox ul li em:hover { background-color: #1682e1;}	



#allmap1{width:360px; height:280px;display:block;  float:left; margin-right:28px; border-radius:14px;}
#allmap2{width:360px; height:280px;display:block;  float:left; margin-right:28px; border-radius:14px;}
#allmap3{width:360px; height:280px;display:block;  float:left; margin-right:28px; border-radius:14px;}
#allmap4{width:360px; height:280px;display:block;  float:left; margin-right:28px; border-radius:14px;}


.bzcznews_list li{float:left; width:24%; position:relative; height:218px; margin:0px 0.5%;}
.bzcznews_list li img{ width:100%;height:100%; }
.bzcznews_list_wz{background-color:rgba(0,0,0,0.6); width:92%; padding:6px 4%;  position:absolute; bottom:0px; left:0px; font-size:12px; line-height:18px; color:#fff; height:38px;}


.dbtwoywfin{font-size:24px; color:#1d2088; font-weight:600; text-align:center;}


.hmjlyq_oc{width:100%; overflow:hidden; display:block; margin-top:18px;}
.hmjlyq_oc li{ float:left;width:33.33%; position:relative; margin-bottom:30px;}
.hmjlyq_oc li p{ color:#1d2088; text-align:center;}
.dbhome_twoswz{font-size:12px;}
.dbhome_twosz{font-size:22px; font-weight:600;}
.yzkh_more{position:absolute; right:40px; top:0px; color:#1d2088; font-size:1.25rem;}


.hvr-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}
.hvr-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  background: #6a22fd;
  left: 0;
  right: 100%;
  bottom: 0;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-left:hover:before,.hvr-left:focus:before,.hvr-left.cur:before {right: 0;}

















.phone_header{display:none;}
.phone_qyjsbg_left{display:none;}
.phone_qyjsbg_right{display:none;}
.phone_qywh{display:none;}
.phone_gjalibg{display:none;}
.phone_homebanbg{display:none;}
.phone_joinbg{display:none;}
.phone_gnywbg{display:none;}
.phone_about_gdxxbg{display:none;}
.phone_internationbg_con{display:none;}
.phone_gjye_tsclwz{display:none;}
.gjye_tsclwz{display:block;}





@media (max-width:800px){
.header{display:none;}
.phone_header {display:block;position: fixed;  min-height: 0; left: 0; top: 0; z-index: 101;  width: 100%; background-color: #252731; }
.h-top { height:3rem; padding:0px 1% 0px 3%; width:96%;}
.phone_logo { margin-top: 0.35rem;float: left;}
.footbottom_join{display:none;}
.footer-main{display:none;}
.phone_logo img {height:2.2rem;}
.p-head-r { display: block;float: right;}
.p-h-icon { margin-top:0.95rem;border:0; background: none; cursor: pointer;outline: none;}
.p-h-icon span { width:22px; height:2px; background: #fff; display: block; margin: 0 0 5px;}
.p-h-menu { position: absolute;top: 3rem; left: 0;    display: none;  z-index: 100;  width: 100%;  background-color: #fff;  box-shadow: 0 1px 3px rgb(0 0 0 / 30%); font-size: .875rem;}
.p-h-menu ul li {  position: relative;  border-bottom: 1px solid #f7f7f7; font-size: 1rem; }
.p-h-right { position: absolute; top: 20px; right: 3%; width: 18px;height: 9px;background: url(../images/down.png) no-repeat; background-size: 100% 100%; display: block;z-index:99}
.p-h-right.current {background: url(../images/up.png) no-repeat;background-size: 100% 100%; ;}
.p-h-sub { background-color: #f1f1f1; margin-top: .7rem; display: none;}
.p-h-sub a { display: block; padding: .7rem 3%; font-size: .9rem; border-bottom: 1px solid #ddd;}
.p-h-menu ul li a:hover{color:#000;}
.p-h-menu ul li a{display:block; width:80%;padding: 0.8rem 3%;}
.p-h-sub a{width:100% !important;}
.dbasewv a{background:#f5f5f5;    border-bottom: 1px solid #ddd;}
.p-two-c { width: 94%; padding: 1rem 3%;}
.p-two-c .h-a {height: 2.2rem; line-height: 2.2rem; float: left;padding: 0 3%;display: block;font-size: 12px; color: #9a9a9a;}
.p-two-c .h-search { width: 70%; float: left;position: relative;}
.p-two-c .h-s-input { width: 100%; height: 2.2rem; line-height: 2.2rem;    border: 0; box-shadow: 0 1px 1px rgb(0 0 0 / 10%); margin-left: 10px; padding: 0 30px 0 8px; font-size: 12px;}
.p-two-c .h-s-btn { top: 5px;position: absolute; right: 1px; width: 30px; height: 26px;  background: #fff url(../images/head-icon1.png) no-repeat center center;  border: 0;}	
.dbabout_nyvideoinfo{font-size:0.85rem; line-height:1.25rem;}
.dbabout_nyvideobt{line-height:1.65rem; font-size:1rem; margin-bottom:6px;}
.dbabout_lsjcbg{background-size:auto 100%;    padding:36px 5% 48px 5%;}

.dbczysc{padding:40px 0px;}

.dbabout_nybtbg{padding:42px 0px 24px 0px;}
.dbabout_nybt{font-size:1.25rem; line-height:1.65rem;}
.dbabout_nyshiping{width:100%;}
.dbabout_nybvdeo{height:auto; margin-bottom:14px;}
.dbabout_nyshiping li{margin:0px 0px 36px 0px;}
.dbcase_contentbg{width:90%; float:none; height:auto; padding:16px 5%;}
.dbcase_contentimg{width:100%;height:auto;}
.dbcase_nymore{display:none;}
.dbcase_contentimg img{height:auto;}
.dbcase_contentbt{margin-bottom:4px; font-size:1.25rem; line-height:1.65rem;}
.dbcase_contentinfo{font-size:1rem;}
.internationbg_two{height:300px;}
.internationbg_con_two{background-size:auto 100% !important; height:300px;}
.insidetit_six{ width:70%; margin-left:-35%; top:94px;}
.about_us img{width:90%;}
.insidetit_six h6{font-size:1.25rem; line-height:2rem; margin-top:16px;}
.dkkj_ycbg_two{margin-top:300px;}
.dbcase_ycbg_two{margin-top:300px;}
.feekback_ycbg_two{margin-top:200px;}
.qyjsbg_con{padding-top:5%; background-size:auto 100%; padding-bottom:8%; background:#fff;}
.qyjsbg{ width:90%; display:block;}
.qyjsbg_left,.qyjsbg_right{display:none;}
.phone_qyjsbg_left{display:block; width:100%;}
.phone_qyjsbg_left img{width:100%; border-top-left-radius:6px;border-top-right-radius:6px;box-shadow: 0px 3px 14px #dedede;}
.phone_qyjsbg_right{display:block; width:90%;padding:5%;background:#fff;  box-shadow: 0px 3px 14px #dedede;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.qyjsbg_bt{font-size:1rem; font-weight:500; text-align:center; color:#666; margin-bottom:14px;}
.qyjsbg_btcx{font-size:1.25rem;margin-bottom:6px;text-align:center;}
.qyjsbg_info{font-size:0.85renm; line-height: 1.75rem;}
.connect_con{background-size:auto 100%;}
.connectbg{width:100%;}
.connect_bt{font-size:1.25rem;padding-top:5%;}
.join_btline{margin-bottom:24px;}
.qywh_info{width:100%;}
.qywh_left{float:none;width:94%;margin: 0 auto;display:block; overflow:hidden; margin-bottom:14px;}
.qywh_left_con li{width:36%; float:left;padding:5%;margin-bottom:0px;border-radius: 6px; margin:0px 2%; min-height:150px;}
.qywh_smtb,.qywh_smtb_two{margin-right:0px; float:none; margin-bottom:10px;}
.qywh_smtb img,.qywh_smtb_two img{margin-top:0px; display:block; margin:0 auto;height:50px;}
.qywh_smwz{float:none;margin-right:0px;}
.qywh_left_bt{font-size:1.25rem; text-align:center;margin-bottom:3px;}
.qywh_left_title{font-size:0.85rem; text-align:center; line-height:1.75rem;}
.footer{min-width:100%;}
.footer-info{width:80%; height:auto; line-height:1.15rem; font-size:0.65rem; padding:5% 0px 5% 0px;}
.dbhomenews_img{display:none;}
.dbhomenews_list{ width: 100%;height: auto; float: none;    background: #00509e;}
.dbhomenews_listtwobg{background:#00509e; height:auto;}
.dbhomenews_listtwocon{color:#fff;}
.homefive_con{margin-top:30px;}
.homefivebg{background:none;}
.homefive_bt{color:#1d2088;}
.homefive_title{color:#1d2088;}
.homefivebg{padding-top:0px; padding-bottom:0px;}
.job-list dt{width:85%;padding:0px 10% 0px 5%;}
.job-list dt h2{font-size:0.85rem;}
.job-list dt span{display:none;}
.job-info{margin:0px; padding:0px;}
.job-table{display:none;}
.job-list dd{padding:4% 4% 30px 4%;}
.clearfix{clear:both;}
.homefive_bt{font-size:1.25rem;}
.homefive_title{font-size:1rem;}
.dbnews_nyinfoxqybg{display:none;}
.dbnews_nyxqybg{width:90%;padding:66px 0px 40px 0px; margin:0px 0px 0px 5%;}
.dbnews_nyxqbt{font-size:1.5rem; line-height:2.2rem;margin-bottom:6px;}
.dbnews_nyxqrq{margin-bottom:22px;}
.dbnews_nyinfoxqy{width:100%;}
.dbhomenews_listonebg{width:50%;}
.dbhomenews_listoneimg{height:auto;}
.dbhomenews_listonerq{    margin-top:14px;}
.dbhomenews_listonebg{height:auto; padding-bottom:16px;}
.dbhomenews_listoneimg{}
.lxwmfb_con{padding-bottom:0px;}
.gsfbbt_bg{width:100%;}
.dbnews_nylist li{width:100%;}
.dbnews_nylist li img{height:auto;}
.gsfbbt{width:100%;}
.dbnews_nybt{font-size;1.25rem;}
.gsfbbt li{width:25%;padding:0px 0px;margin-right:0px; font-size:1rem; height:44px; line-height:44px;}
.gsfbbg{height:44px; line-height:44px; margin-bottom:16px; margin-top:16px;}
.inewsdet{width:100%; font-size:1rem;height:300px;}
#allmap1,#allmap2,#allmap3,#allmap4{width:100%; margin-right:0px; border-radius:0px; float:none;height:300px;}
.connect_con_two{display:none;}
.sdwamap_wzinfo{display:none;}
.nbto{border-bottom:0px solid #4f37e0;}
.dbaboutqywhbg{padding:32px 0px 66px 0px;}
.dbabout_qywhbg{width:90%; margin-left:5%;}
.dbabout_qywhbt{font-size:1.25rem;}
.qywh_right{display:none;}
.dbczysc_onelist li{float:none; width:94%; margin:0px 3% 5% 3%;}
.dbczysc_onelistwz{font-size:1rem; margin-bottom:6px;}
.phone_qywh{display:block;width:90%; margin:0 auto; display:block;box-shadow: 0px 3px 14px #dedede; border-radius:6px;overflow:hidden;}
.honnorbg{width:100%;}
.new_qywh_right{width:100%; margin: 0 auto; display:block;padding:0px 0%;background:#fff;}
.swiper-button-prev,.swiper-button-next{display:none;}
.asdev_con p{font-size:1.4rem; padding:3% 4% 2% 3%; line-height:1.45rem; color:#000; margin:0px 0px;}
.dbabout_lsjclistinfo{font-size:1rem; padding:0% 4% 5% 3%; line-height:1.45rem; color:#000; margin:0px 0px;}
.swiper-pagination_two{display:none;}
.dbabout_qyrybjt{padding:32px 0px}
.dbabout_qyrybg{width:90%; margin-left:5%;}
.dbabout_qyryrt{width:100%; float:none;}
.dbabout_gsjs{width:90%; margin-left:5%; margin-bottom:32px;}
.dbabout_gsjsrt{float:none; width:100%;}
.dbabout_gsjsbt{font-size:1.25rem; text-align:center;margin-top:24px;}
.dbabout_gsjsbg{font-size:1rem; line-height:1.65rem;}
.dbabout_gsjsltbg{width:100%; }
.dbabout_qyrybt{padding-bottom:12px; font-size:1.25rem;}
.dbabout_qyryjs{font-size:1rem; line-height:1.65rem; margin-top:14px;}
.asdev{height:auto;}
.asdev_con{width:300px !important;height:auto !important;box-shadow:none;}
.asdev_con img{width:300px !important;}
.honnor_con{margin-bottom:40px;padding-bottom:0px;}
.insidetit_two h3{font-size:1.25rem;}
.insidetit_two h6{font-size:1rem;line-height:1.45rem; margin-top:14px;}
.case_conbg{width:90%; margin:0 auto; display:block;}
.case_con{width:100%; height: auto; margin:0px 0px 16px 0px; float:none;}
.case_ban{height:auto; margin-bottom: 10px;}
.case_btnedg{font-size:1rem;padding:0px 4% 3% 0px;}
.casebg{padding:20px 0px 26px 0px;}
.dbcontant_bt{font-size:1.4rem; margin-bottom:1px; line-height:1.65rem;}
.dbcontant_zwz{font-size:1rem; margin-bottom: 20px;line-height:1.65rem;}
.dbcontant_mapbg_cen{padding:26px 0px 26px 0px;}
.dbcontant_mapbg{width:100%;}
.dbcontant_baidu{display:none;}
.dbcontant_mapbt{font-size:1.25rem; line-height:1.65rem;}
.dbcontant_mapcon{font-size:1rem; line-height:1.65rem;}
.dbcontant_maps{width:90%; margin-left:5%; float:none;}
.zllydbmkbg{padding:24px 4%; width:92%;}
.zllydbmk_conbg{width:100%;}
.zllydbmk_bt{font-size:1.25rem;}
.zllydbmk_list li{width:90%;float:none;margin:0px 5% 16px 5%; }
.insidetit_two{width:90%;  margin-left: -45%; top: 126px;}
.zllydbmk_suk{text-align:center; font-size:0.85rem; color:#000;-webkit-appearance: none ;-webkit-user-select: auto;}
.casetalbg{padding-top:28px;margin-bottom:10px;}
.casetal_con{width:90%; display:block; margin: 0 auto;}
.casetal_bt{font-size:1.25rem; line-height:1.45rem; text-align:center;}
.casetal_info{font-size:0.85rem; line-height:1.65rem; color:#333;}
.internationbg{height:300px;}
.internationbg_tbcl{height:400px;}
.phone_internationbg{height:auto; position:relative;z-index:1;}
.internationbg_con{height:300px; background-size:auto 100% !important;}
.phone_internationbg_con{height:400px; background-size:  auto 100%!important;display:block;}
.insidetit{width:90%;  margin-left: -45%; top:80px;}
.insidetit h3{font-size:1.25rem;}
.insidetit h6{font-size:0.75rem;line-height:1.45rem;}
.phone_gjalibg{display:block;}
.int_conbg_two{display:none;}
.int_conbg_thire{display:none;}
.phone_gjalibt{font-size:1.25rem; text-align:center; color:#000; padding-top:26px; margin-bottom:18px;}
.dkkj_ycbg{margin-top:300px;}
.dkkj_ycbg_thire{margin-top:400px;}
.int_info{width:90%; display:block; margin: 0 auto;}
.int_info li{width:100%;float:none;margin-right:0px;margin-left:0px; margin-bottom:16px;}
.int_info_pic{height:auto;}
.int_info_bt{height:auto; padding:5%; width:90%;}
.int_info_bt p{padding:0px 0px; font-size:1rem;line-height:1.65rem; color:#000;}
.int_hzlbg{padding-top:24px; padding-bottom:50px;}
.int_hzlbg_bt{font-size:1.25rem;}
.int_hzlbg_en{font-size:1rem; margin-bottom:16px;}
.int_sqlctb{width:90%; margin:0 auto; margin-bottom:20px; display:block;}
.int_sqlctb li{width:99%;height:auto; float:none; margin:0px 0px 10px 0px;}
.int_sqlctb li a{padding:5% 5%; clear:both; display:block; overflow:hidden;}
.int_sqlctb li img{float:left; margin:0px 12px 0px 0px;}
.int_sqlctb li p{float:left;height:44px; line-height:44px; font-size:1rem;}
.tfpt_more_five{margin-top:36px;}
.tfpt_more_five a{width:86%;font-size:0.85rem;}
.feedback_btbg{height:200px;}
.feedback_btbg_img{height:200px; background-size:auto 100% !important;}
.feedback_bt{font-size:1rem;padding-top:26px;line-height:1.65rem;margin-bottom: 10px;width:90%; display:block; margin:0 auto;}
.feedback_title{font-size:0.85rem;line-height:1.65rem;width:90%; display:block; margin:0 auto;}
.feedbackbg{padding-top:30px;padding-bottom:40px;}
.feedback_info{width:90%; margin:0 auto; display:block;}
.feedback_info li{width:100%; margin:0px 0px 16px 0px; float:none;}
.feedback_info input{text-align:center; font-size:1rem;padding-left:0px;}
.servicebg{padding:40px 0px 24px 0px; background: url(../images/phone_homefourbg.jpg) no-repeat; background-size:100% 100%;}
.service_conbg{width:90%; margin: 0 auto; display:block;}
.service_bt{font-size:1.25rem;margin-bottom:24px;}
.service_info li{width:50%; margin-bottom:16px;}
.service_info_bt{padding:5% 5%; font-size:0.75rem; line-height:1.45rem;}
.insidetit_four{width:90%;  margin-left: -45%; top:70px;}
.insidetit_four h3{font-size:1rem;text-align:center;}
.insidetit_four h6{font-size:0.85rem;line-height:1.65rem;text-align:center;}
.service_info_img{width:70%;}
.banner_bg{height:300px;}
.dbnews_nyrq{font-size:0.85rem; margin-bottom:2px;}
.phone_banner_bg{display:none;}
.ck-slide{height:300px;}
.ck-slide ul.ck-slide-wrapper{height:300px;}
.hmbg_nsp{background-size:auto 100% !important;}
.insidetit_ten{width:90%;  margin-left: -45%; top:40px;}
.insidetit_ten h3{font-size:1.25rem;line-height:1.65rem; text-align:center; margin-bottom:10px;}
.insidetit_ten h6{width:100%; font-size:0.85rem; height:auto;line-height:1.45rem; margin-bottom:0px;text-align:center;}
.home_twonavbg{width:100%;z-index:999; padding:2% 0px;}
.home_twonav{width:100%;}
.home_twonav li a{padding:2% 2%; width:96%;}
.home_twonav_right{float:none; margin-right:0px; width:30%;  margin-bottom:4px; margin-left:35% !important;}
.hometwobg{padding-top:30px; padding-bottom:30px;}

.dbhome_btwzinfo p{font-size:0.9rem; color:#777; line-height:24px; margin-top:1.65px;text-align:center;}
.dbhome_btwzinfo{font-size:1rem; width:100%;}
.dbhome_btwz{width:70%; margin-bottom:26px;}
.dbhome_zxim{margin-top:14px;}
.dbhome_twosz{font-size:2rem;}
.dbhome_twoswz{font-size:1rem;}
.dbhome_zxim{display:none;}
.homethire_bt{}
.homethire_title{}
.dbhomewzbt_janjie{width:90%;line-height:1.65rem; font-size:1rem;margin-left:5%;}
.hometwo_con{width:90%; display:block; margin: 0 auto;}
.dbhome_prolistbt{font-size:0.75rem;}
.dbhome_prolist{margin-top:20px;}
.dbhome_prolisten{font-size:0.65rem;}
.dbhome_prolisticon{width:20%; margin-bottom:2%;}
.dbhome_prolistinfobg{bottom:3%;}
.home_twonav_bt{font-size:0.75rem; text-align:center; margin-bottom:0px;}
.home_twonav_title{font-size:0.5rem; text-align:center; line-height:1rem;}
.home_twonav_left{float:none; display:block; margin:0 auto; width:90%;}
.hometwo_bt{font-size:1.25rem;}
.hometwo_title{font-size:0.85rem;margin-bottom:16px;}
.hometwo_left{float:none; width:90%; margin-right:0px; display:none; margin-left:5%; margin-bottom:16px;}
.hometwo_right{float:none; width:100%; padding-top:0px;}
.hometwo_rightbt{font-size:1.25rem; text-align:center; background:none;padding-left:0px; padding-top:16px; display:none; margin-bottom:28px;}
.hometwo_righttitle{font-size:1rem;text-align:left; line-height:1.65rem;}
.hmjlyq_oc{margin-top:14px;}
.hmjlyq_oc li{margin-bottom:10px;}
.hometwo_rightbtn a{width:100%;margin-top:34px;}
.homethirebg{padding-top:34px; padding-bottom:36px;  background-size:auto 100%;}
.homethire_con{width:100%;}
.homethire_bt,.dbjsh_twobt,.dbjsh_thirebt{font-size:1.25rem; margin-bottom:4px;}
.homethire_title,.dbjsh_twobten{font-size:1rem;margin-bottom:16px;}
.homethire_left{float:none; margin-top:2px; float:none;width:86%; margin:0 auto; display:block;text-align:center;}
.homethire_rtbt{font-size:1.25rem; text-align:center;display:none;}
.homethire_rttitle{font-size:0.85rem; text-align:left; line-height:1.65rem;}
.homethire_list{margin-top:20px; width: 94%;margin-left: 2%;}
.homethire_list li{ margin:0px 2%; width:29.33%; }
.homethire_bejtc{position:relative;}
.homethire_wzbt_one,.homethire_wzbt_two,.homethire_wzbt_thire{height:auto;}
.homethire_img img{height:auto; width:50%;}
.dbjsh_twolist{margin:0px 3%; padding:3% 3%;}
.homethire_wzbt{margin-top:6px; font-size:0.65rem;}
.dbjsh_onebg,.dbjsh_twobg,.dbzypx_thirelistbg{width:100%;}
.dbjsh_twobkbg,.dbczysc_twobg{padding:32px 0px;}
.dbjsh_onelistonebg,.dbjsh_onelisttwobg,.dbjsh_onelistthirebg{width:96%; margin:0px 2% 10px 2%; height:auto;}
.homethire_img{top:15%;}
.homethire_right{display:none;}
.dbzbznsc_onebg{padding:28px 0px;}
.szgc_onelist{width:100%;}
.dbznzbsc_onebg{padding:28px 0px;}
.homefourbg{width:100%;padding-top:30px;padding-bottom:30px; }
.szgc_onelist li{width:98%;}
.szgc_onelistdwz{width:90%;}
.szgc_onelistbt{font-size:1rem; line-height:1.45rem;}
.dbzbznsc_onelist li{padding:3% 2%;}
.szgc_onelistwz{font-size:0.75rem; line-height:1.45rem}
.szgc_onebg{padding:40px 0px;}
.dbjsh_onebten,.dbjsh_thirebten,.dbzypx_thirewzen,.dbszgcc_oneen,.dbczysc_oneen,.dbczysc_twojs{line-height:1.25rem; font-size:0.75rem; margin-bottom:18px;width:90%; margin-left:5%;}
.dbzypx_onebten,.dbczysc_fivewz{line-height:1.25rem; font-size:0.85rem; margin-bottom:18px;width:90%; margin-left:5%;}
.dbjsh_onebt,.dbzypx_thirewz,.dbczysc_twobt,.szgc_twobt,.szgc_onebt,.dbczysc_onebt,.dbczysc_fourbt,.dbczysc_fivebt,.dbczysc_twowz{font-size:1.25rem; line-height:1.45rem; margin-bottom:12px;width:90%; margin-left:5%;}
.dbszgcc_twoen{line-height:1.25rem; font-size:0.85rem; margin-bottom:18px;width:90%; margin-left:5%;margin-bottom:26px;}
.szgc_one{width:100%;}
.dbczysc_twolistbg{margin:18px 0px 0px 0px;}
.dbczysc_twolist{width:100%;}
.dbcyzscpro_bt{font-size:1.25rem; color:#fff;}
.dbczysc_onelistbg{margin:30px 0px 0px 0px;}
.dbcyzscpro_wz{font-size:1rem; color:#888;}
.dbczysc_onelist{width:100%;}
.dbczysc_fivebg{padding:40px 0px;}
.dbczysc_fivelist li{width:48%;}
.focus .fPic{position:relative;}
.dbczysc_fourlistwz{font-size:1.25rem; margin-bottom:10px;}
.dbczysc_fourlistinfo{font-size:1rem;}
.dbczysc_fourbg{padding:40px 0px 40px 0px; background:#363636;}
.dbczysc_fourlistbg{padding:20px 3% 0px 3%; width:94%;margin:0px 0px;}
.dbczysc_fourdwimg{width:70%; margin:0 auto;}
.dbczysc_fivelist,.dbczysc_fourlist{width:100%;}
.dbczysc_fourlist li{width:97%; margin-bottom:24px;}
.dbczysc_fourbtbg{padding:0px 0px 18px 0px;}
.dbczysc_thirelistbg{margin:20px 0px 40px 0px;}
.dbczysc_thirelist li{margin:0px 3% 14px 3%; width:94%; float:none; clear:both;overflow:hidden;    display: block;}
.dbczysc_thirelist{width:100%;}
.dbczysc_thirebg{margin:40px 0px;}
.dbczysc_thirelistwz{float:left; font-size:1rem; width:70%; text-align:left; margin-top:10px;}
.dbczysc_thirelistbt{float:left; font-size:1.25rem; width:30%;text-align:left; margin-right:3%;padding:0px 0px; margin:0px 0px; border-bottom:none;}
.dbczysc_onebg{width:90%; padding:5% 5%; height:auto;margin-top:16px; overflow:hidden; display:block;}
.dbczysc_onedwt { position: relative;  top: 0px; width: 90%;  height: auto;left: 0%;margin-left: 0px;}
.szgc_twobg{padding:40px 0px;}
.szgc_twolist li{width:43%;margin: 0px 1.5% 14px 1.5%; height:auto;}
.szgc_twolistbt{font-size:1rem; line-height:1.45rem; margin-bottom:6px;}
.szgc_two{width:100%;}
.dbjsh_onekjbg{padding:34px 0px;}
.dbjsh_thirebtjisa{width:90%; margin-left:5%;}
.dbjsh_thirelistimg{float:none;width:90%; margin-left:5%;}
.dbzypx_thirelist{padding:16px 0px 0px 0px;}
.dbjsh_thirelistwz{width:90%; height:auto; margin-left:5%; float:none; margin-top:16px;}
.dbjsh_thirelistbg,.dbzypx_thirebg{width:100%;}
.dbczysc_twolist li{width:48%; margin-bottom:16px;}
.szgc_thirebg{padding:36px 0px;}
.dbjsh_thirekjbg,.dbzypx_thirekjbg{padding:34px 0px;}
.dbzypx_twolistbg{width:100%;}
.dbzypx_twobg{padding:0px 0px 36px 0px;}
.dbzypx_twolist li{width:47%; margin-bottom:16px;}
.dbzypx_oneimg img{margin-top:12px;}
.szgc_thirelist li{width:90%; margin-left:5%;}
.szgc_thirelistbg{width:100%;}
.szgc_thirebt,.dbzypx_onebt{font-size:1.25rem; line-height:1.65rem; margin-bottom:12px;}
.dbzypx_onebg{padding:36px 0px;}
.dbjsh_twolist li{width:100%; margin:0px 0px 20px 0px;}
.dbjsh_twoimg{margin-bottom:6px;}
.dbzbznsc_onelisticon{width:50%;}
.dbzbznsc_onelisticon img{margin-bottom:2px;}
.dbznzbsc_onelist{width:100%;}
.dbznzbsc_onelist li{width:90%; margin:0px 5% 12px 5%;}
.dbzbznsc_onelistwz{font-size:0.75rem; margin-top:12px;}
.dbabout_qywhlist li{width:48%; margin-bottom:3%;}
.dbabout_qyryimg{margin-top:15px;}
.dbabout_qyrylt{float:none;width:100%;  }
.dbabout_qywhinfo{margin-bottom:26px;}
.dbzbznsc_onebt{font-size:1.25rem; line-height:1.65rem;}
.dbzbznsc_onelist{width:100%;}
.homefour_con{width:100%;}
.homefour_bt{font-size:1.25rem;margin-bottom:4px;}
.homefour_title{font-size:0.85rem;}
.homefour_list{margin-top:0px;width:90%; margin:0 auto; display:block;}
.homefour_list li{height:auto; width:23%; margin:0px 1% 2% 1%;}
.ck-slide{display:none;}
.phone_homebanbg{display:block; padding-top:3rem; position:relative;}
.phone_dkkj_ycbg{margin-top:0px;}
.box_swipe ul li{position:relative;}
.join_conbg{width:90%; margin: 0 auto; display:block;}
.join_conbg_kj{display:none;}
.zllydbmk_btn{width:80%;}
.phone_joinbg{display:block; padding:24px 0px;}
.rz_con_down{ float:right; height:44px; width:44px; margin-right:1%; margin-top:1%;background:url(../images/down.png) no-repeat center right;background-size:12px 12px;}
.rz_con_up{float:right; height:44px; width:44px; margin-right:1%;margin-top:1%; background:url(../images/up.png) no-repeat center right; background-size:12px 12px;}
.phone_joinlist p{ float:left; padding:1% 5%; font-size:1rem; color:#000; height:44px; line-height:44px;}
.phone_joinlist{ padding:1% 2%; margin-top:14px; border:1px solid #f5f5f5;}
.join_base{margin-top:0px;}
.phone_join_con{padding:4% 2% 4% 2%; border:1px solid #f5f5f5;}
.join_base li{width:31.33%;border:none; background:#f9f9f9; padding:5% 0px; text-align:center; margin-bottom:12px; margin-right:1%; margin-left:1%;}
.join_base_bt{font-size:0.85rem;}
.join_base_con{font-size:0.65rem; color:#000;}
.join_bjkcon{padding:2%; font-size:0.85rem; line-height:1.55rem;}
.fwysbg{ padding:36px 0px 24px 0px;}
.fwys_conbg{width:90%; margin-left:5%;}
.fwys_info li{width:100%; float:none; margin:0px 0px 20px 0px;}
.fwys_info li a{width:90%; padding:5% 5%; height:auto;}
.fwys_info_img{float:left; width:26%;}
.fwys_info_img img{margin-bottom:0px;}
.fwys_info_bt{ font-size:1rem; margin-bottom:4px; text-align:left;}
.fwys_info_title{ font-size:0.75rem; line-height:1.45rem;}
.phone_wmdys{ float:left; margin-left:4%; width:70%;}
.tfptbg{padding:30px 0px 30px 0px;background: url(../images/phone_homefourbg.jpg) no-repeat; background-size:100% 100%;}
.tfptbg_conbg{width:100%;}
.tfpt_bt{font-size:1.25rem;}
.tfpt_title{font-size:0.85rem;}
.tfpt_con{display:none;}
.phone_gnywbg{display:block; }
.phone_gnyw_bt{ font-size:1.25rem; color:#000; text-align:center; margin-bottom:4px;}
.phone_gnyw_con{font-size:0.85rem; color:#999;text-align:center; line-height:1.65rem; margin-bottom:14px;line-height:1.55rem;}
.phone_gnyw_info{font-size:0.75rem; color:#666;text-align:left; line-height:1.45rem;}
.phone_xxltb li{float:left; margin:3% 1.5%;width:24.33%; background:#6f2ff2; font-size:0.75rem; color:#fff; text-align:center; line-height:1.65rem;border-radius:4px; padding:3% 3%; }
.phone_gnyw_list {background:#fff;padding:5% 5% 8% 5%!important;border-radius:10px; width:90% !important; display:block; margin: 0 auto !important;}
.phone_xxltb_two li{float:left; margin:3% 1.5%;width:41%; background:#6f2ff2; font-size:0.75rem; color:#fff; text-align:center; line-height:1.65rem;border-radius:4px; padding:3% 3%; }
.phone_gnyw_btline{ display:block; margin:0 auto; margin-bottom:78px; width:30px;  height:3px; border-radius:4px; background: #6c66d7; margin-bottom:8px;}
.phone_applb{width:100%; height:auto; margin-top:18px;}
.phone_applb img{width:30%; display:block; margin:0 auto;  box-shadow: 0px 3px 14px #dedede; border-radius: 20px;}
.fwys_info li a:hover{margin-top:0px;}
.fwys_info li a:hover .fwys_info_img img{margin-bottom:0px;}
.phone_about_gdxxbg{display:block; width:100%;  background: #f5f6f7; padding-bottom:20px;}
.phone_about_gdxx li{ width:80%; margin-left:5%; margin-bottom:10px; background:#fff; border-radius:6px; padding:5%;box-shadow: 0 4px 24px 0 rgb(210 216 226 / 45%);}
.phone_connect_img{float: left;  margin-right:4%; height:auto; width:26%;}
.connect_img img {  height: auto width: 100%; overflow: hidden;}
.phone_connect_mapxx{float: left; width:68%;}
.phone_connect_mapbt {font-size: 1rem;color: #333; margin-bottom: 6px; font-weight: bold; margin-top: 5px;}
.phone_connect_mapinfo{ font-size: 0.85rem;; color: #777; line-height: 1.45rem;}
.phone_internationbg_two{height:400px;}
.internationbg_con_tcl{display:none;}
.phone_gjye_tsclwz{display:block;}
.gjye_tsclwz{display:none;}












}




























































