* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	WIDTH: 100%; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "ËÎÌå"; HEIGHT: 100%
}
BODY {
	POSITION: relative
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	COLOR: #383838; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3d94cf
}
INPUT[type=button] {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; -webkit-appearance: none
}
INPUT[type=submit] {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; -webkit-appearance: none
}
.clear {
	CLEAR: both
}
.hide {
	DISPLAY: none
}
.doudun:hover {
	-webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both
}
UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.WCon {
	MARGIN: 0px auto; WIDTH: 100%
}
.header {
	WIDTH: 100%; HEIGHT: 100%
}
.headerT1 {
	BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #f1f2f4; HEIGHT: 40px
}
.D1_Banner {
	POSITION: relative; WIDTH: 100%; HEIGHT: 416px; BORDER-TOP: #d3d3d3 1px solid; min-width: 1200px; float: left
}
.index1_spanCon {
	Z-INDEX: 50; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 1170px; BOTTOM: 30px; HEIGHT: 10px; MARGIN-LEFT: -585px; LEFT: 50%
}
.index1_spanCon > SPAN {
	MARGIN: 0px 5px; WIDTH: 10px; DISPLAY: inline-block; HEIGHT: 10px; CURSOR: pointer; border-radius: 50%
}
.index1_spanCon > .active {
	BACKGROUND-COLOR: #28a7e1
}
.D3_Banner {
	POSITION: relative; WIDTH: 100%; HEIGHT: 366px; OVERFLOW: hidden;min-width: 1200px;float: left
}
.D3_Banner IMG {
	POSITION: absolute; WIDTH: 1920px; DISPLAY: block; HEIGHT: 366px; MARGIN-LEFT: -960px; LEFT: 50%
}
.index1_mainCon {
	POSITION: relative; MARGIN-TOP: -1px; WIDTH: 100%; HEIGHT: 416px; OVERFLOW: hidden
}
.bannerOuter {
	POSITION: absolute; WIDTH: 1888px; DISPLAY: block; BACKGROUND: url(../image/banner2.png) no-repeat center center; HEIGHT: 416px; MARGIN-LEFT: -945px; CURSOR: default; LEFT: 50%
}
.banner_inner {
	POSITION: absolute; WIDTH: 1170px; HEIGHT: 195px; MARGIN-LEFT: -580px; TOP: 110px; LEFT: 50%
}
.banner_inner UL {
	WIDTH: 1170px
}
.banner_inner UL LI {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 15px; WIDTH: 183px; PADDING-RIGHT: 15px; BACKGROUND: url(../image/djz_bannerbg.png) no-repeat left top; FLOAT: left; HEIGHT: 191px; CURSOR: pointer; MARGIN-RIGHT: 0px; PADDING-TOP: 19px; margin-left:260px
}
.banner_inner .smtitle {
	COLOR: #fff; FONT-SIZE: 16px
}
.banner_inner .title {
	LINE-HEIGHT: 17px; MARGIN-TOP: 6px; HEIGHT: 45px; COLOR: #00b4ff; FONT-SIZE: 22px
}
.banner_inner .title SPAN {
	FONT-SIZE: 14px
}
.banner_inner .prices {
	MARGIN-TOP: 50px; COLOR: #fff; FONT-SIZE: 12px
}
.banner_inner .pricesm {
	MARGIN-TOP: 50px
}
.banner_inner .prices SPAN {
	MARGIN-LEFT: 39px; FONT-SIZE: 18px
}
.banner_inner .prices A {
	COLOR: #fff; FONT-SIZE: 22px; CURSOR: pointer
}
.banner_inner .prices A:hover {
	COLOR: #00b4ff
}
.figure {
	MARGIN: -8px auto 0px; WIDTH: 100%; HEIGHT: 430px; MIN-WIDTH: 1200px; float:left
}
.figure .text H2 {
	TEXT-ALIGN: center; MARGIN: 45px 0px 10px; COLOR: #333; FONT-SIZE: 38px; FONT-WEIGHT: normal
}
.figure .text P {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 18px
}
.figure .pic {
	POSITION: relative; MARGIN: 40px auto 0px; HEIGHT: 285px; WIDTH: 1100px; 
}
.figure .pic .picinfo {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 255px; HEIGHT: 52px; TOP: 22px; LEFT: 12px
}
.figure .pic .picinfo H3 {
	PADDING-BOTTOM: 3px; COLOR: #00b4ff; FONT-SIZE: 18px
}
.figure .pic .picinfo P {
	COLOR: #666; FONT-SIZE: 14px
}
.figure .pic .picinfo2 {
	HEIGHT: 67px; TOP: 14px; LEFT: 315px
}
.figure .pic .picinfo3 {
	HEIGHT: 52px; TOP: 22px; LEFT: 612px
}
.figure .pic .picinfo4 {
	HEIGHT: 52px; TOP: 22px; LEFT: 893px
}
.figure .pic .picinfo5 {
	HEIGHT: 52px; TOP: 175px; LEFT: 157px
}
.figure .pic .picinfo6 {
	HEIGHT: 52px; TOP: 175px; LEFT: 463px
}
.figure .pic .picinfo7 {
	HEIGHT: 52px; TOP: 175px; LEFT: 763px
}
.picinfogreen {
	COLOR: #3cd5af !important
}
.mark {
	COLOR: #666; opacity:0.5; width:100%; min-width: 1200px;
}
.smred {
	COLOR: red; MARGIN-LEFT: 20px
}
.disp-blo {
	DISPLAY: block !important
}
.shouji {
	HEIGHT: 575px
}
.title1 {
	MARGIN-TOP: 18px !important; HEIGHT: 100px !important
}
.shouji .title H2 {
	TEXT-ALIGN: center; MARGIN: 12px 0px; COLOR: #333; FONT-SIZE: 38px; FONT-WEIGHT: normal
}
.shouji .title P {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 18px
}
.maininfo {
	MARGIN-TOP: 40px; WIDTH: 100%; HEIGHT: 440px
}
.mainleft {
	BACKGROUND-COLOR: #f9f8f8; WIDTH: 570px; HEIGHT: 415px
}
.mainright {
	BACKGROUND-COLOR: #f9f8f8; WIDTH: 570px; HEIGHT: 415px
}
.mainleft {
	POSITION: relative; FLOAT: left
}
.mainright {
	FLOAT: right
}
.phonepic {
	POSITION: absolute; WIDTH: 215px; BACKGROUND: url(../image/feature-03.png) no-repeat left top; HEIGHT: 400px; TOP: 18px; LEFT: 75px; background-size: 92%
}
.phonepic IMG {
	MARGIN-TOP: 53px; WIDTH: 164px; HEIGHT: 295px; MARGIN-LEFT: 18px
}
.phonechange {
	POSITION: absolute; WIDTH: 225px; HEIGHT: 400px; TOP: 100px; RIGHT: 12px
}
.phonechange H2 {
	MARGIN-BOTTOM: 25px; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.phonechange UL LI {
	WIDTH: 74px; MARGIN-BOTTOM: 16px; FLOAT: left; HEIGHT: 74px
}
.phonechange UL P {
	MARGIN-TOP: -5px; COLOR: #333; FONT-SIZE: 12px
}
.mainright H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.mainright H2 SPAN {
	FONT-SIZE: 14px
}
.mainright IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.telephone {
	POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: #beebff; WIDTH: 185px; HEIGHT: 416px; TOP: 0px; RIGHT: 0px
}
.telephone IMG {
	MARGIN-TOP: 90px
}
.telephone P {
	COLOR: #666; FONT-SIZE: 16px
}
.telephone .tel {
	FONT-SIZE: 20px; FONT-WEIGHT: normal !important
}
.Qkcon {
	WIDTH: 100%;
}
.D1_T1 {
	POSITION: relative; WIDTH: 100%; 
}
.head1 {
	TEXT-ALIGN: center; MARGIN-TOP: 20px
}
.head1 H2 {
	COLOR: #fff; FONT-SIZE: 38px; FONT-WEIGHT: normal
}
.head1 P {
	MARGIN-TOP: 4px; COLOR: #fff; FONT-SIZE: 18px
}
.head1 P IMG {
	POSITION: relative; TOP: 9px; LEFT: 0px
}
.djz_youshi {
	POSITION: relative; BACKGROUND: url(../image/djz_youshi.png)  repeat-y; width:100%; float:left; 
}
.D1_T1_Ls {
	MARGIN: 0px auto 20px; WIDTH: 100%; PADDING-TOP: 20px;
}
.D1_T1_Ls > LI {
	WIDTH: 350px; FLOAT: left; HEIGHT: 210px
}
.D1_T1_Ls > LI > A {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; WIDTH: 100%; DISPLAY: block
}
.D1_T1_Ls > LI > P {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN-TOP: 5px; WIDTH: 350px; COLOR: #fff; MARGIN-LEFT: 0px; FONT-SIZE: 18px
}
.D2_Banner {
	BACKGROUND-IMAGE: url(../image/D2_banner01.png); WIDTH: 100%; HEIGHT: 461px
}
.fl {
	FLOAT: left
}
.frame {
	HEIGHT: 2652px
}




.sec {
	width:100%; float: left; margin:0px auto
}
.sec-2 {
	width:80%; max-width: 900px; background-color: rgb(255, 255, 255); margin:0px auto; 
}
.sec-2 .i-left {
	width: 100%; display: inline-block; position: relative; margin: 0px auto 30px; 
}
.sec-2 .i-left .i-1 {
	max-width: 460px;  float: left; position: relative; width:40%
}
.sec-2 .i-left .i-1 img{
	min-width: 280px;  float: left; position: relative; width:100%
}

.sec-2 .pad-panel {
	width: 150px; display: inline-block;
}
.sec-2 .txt-panel {
	padding: 20px 10px; position: relative; float:right; 
}
.sec-2 .txt-title {
	color: rgb(96, 194, 196); line-height: 3 !important; font-size: 30px !important;
}
.sec-2 .txt-but {
	margin: 2px 0px; padding: 2px 10px; border-radius: 3px; text-align: center; color: rgb(255, 255, 255); display: inline-block; background-color: rgb(96, 194, 196);
}
.sec-2 .txt-len72 {
	width: 72px;
}
.sec-2 .txt-cont {
	padding-left: 10px;
}
.sec-2 .txt-1 p {
	line-height: 1.5; font-size: 14px;
}
.sec-2 .txt-2 p {
	line-height: 1.5; font-size: 14px;
}
.sec-2 .txt-3 p {
	line-height: 1.5; font-size: 15px;
}
.sec-2 .txt-4 p {
	line-height: 1.5; font-size: 14px;
}
.sec-2-ul-right {
	width: 100%; height: 200px; text-align: center;
}
.sec-2-ul-right li {
	padding: 60px 30px 0px; text-align: center; color: rgb(102, 102, 102); display: inline-block;
}
.sec-2-ul-right li > div {
	font-size: 18px;
}
.sec-2 .i-right {
	width: 85px; height: 85px; margin-bottom: 5px; margin-left: 10px; display: block;
}
.sec-2 .i-1.i-right {
	
}
.sec-2 .i-1.i-right:hover {
	background-position: -85px 0px;
}
.sec-2 .active.i-1.i-right {
	background-position: -85px 0px;
}
.sec-2 .i-2.i-right {
	background-position: -170px 0px;
}
.sec-2 .i-2.i-right:hover {
	background-position: -255px 0px;
}
.sec-2 .active.i-2.i-right {
	background-position: -255px 0px;
}
.sec-2 .i-3.i-right {
	background-position: -340px 0px;
}
.sec-2 .i-3.i-right:hover {
	background-position: -425px 0px;
}
.sec-2 .active.i-3.i-right {
	background-position: -425px 0px;
}
.sec-2 .i-4.i-right {
	background-position: 0px -85px;
}
.sec-2 .i-4.i-right:hover {
	background-position: -85px -85px;
}
.sec-2 .active.i-4.i-right {
	background-position: -85px -85px;
}
.sec-3 .title {
	height: 160px; text-align: center; color: rgb(255, 255, 255); line-height: 160px; font-size: 40px;
}
.area {
	margin: 0px auto; width: 1000px; 
}
.area.head-ct {
	max-width: 1000px;
}
.box {
	height: 640px;
}
.i-icons {
	display: inline-block;
}
.i-icons {
	background-image: url("../image/index_sprit.jpg");
}
a {
	color: rgb(51, 153, 255); text-decoration: none; cursor: pointer;
}
a:hover {
	color: rgb(53, 152, 255); text-decoration: none;
}
a:active {
	color: rgb(53, 152, 255); text-decoration: none;
}
a:focus {
	color: rgb(53, 152, 255); text-decoration: none;
}