* {
	margin: 0px;
	padding: 0px;
}

#ozlx {
	min-width: 1200px;
	width: 100%;
	font-family: 'Microsoft Yahei';
	position: relative;
}

#ozlx a {
	outline: none;
	hide-focus: expression(this.hideFocus=true);
}

#ozlx img {
	border: none;
	vertical-align: top;
}

#ozlx i,
em,
cite {
	font-style: normal;
}

#ozlx div,
#ozlx dl,
#ozlx dt,
#ozlx dd,
#ozlx ul,
#ozlx ol,
#ozlx li,
#ozlx pre,
#ozlx form,
#ozlx fieldset,
#ozlx input,
#ozlx textarea,
#ozlx select,
#ozlx p,
#ozlx blockquote,
#ozlx h1,
#ozlx h2,
#ozlx h3,
#ozlx h4,
#ozlx h5,
#ozlx h6,
#ozlx a,
body {
	font-family: 'Microsoft Yahei';
	list-style: none;
	text-decoration: none;
}

#ozlx .fl {
	float: left;
}

#ozlx .fr {
	float: right;
}

#ozlx .cl {
	clear: both;
}

#ozlx .common {
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	color: #474747;
}

#ozlx .common:hover {
	background: #ff9000;
	color: #fff;
}

#ozlx .commona {
	text-align: center;
	font-size: 18px;
	color: #434343;
	line-height: 42px;
}

#ozlx .commona:hover {
	background: #ff9000;
	color: #fff;
}

#ozlx .fz14 {
	font-size: 14px;
	color: #434343;
}

#ozlx .fz10 {
	font-size: 10px;
	color: #434343;
}

#ozlx .bold {
	font-weight: bold;
}

#ozlx .mt10 {
	margin-bottom: 10px;
}

#ozlx .top {
	width: 100%;
	background: url(../images/header.jpg) center top no-repeat;
	height: 450px;
	overflow: hidden;
}

.top .button {
	width: 540px;
	height: 40px;
	margin: 345px auto;
}

.button .btn1 {
	width: 210px;
	height: 40px;
	background: #ffe827;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.button .btn2 {
	width: 210px;
	height: 40px;
	background: #ffe827;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

#ozlx .topa {
	width: 1040px;
	height: 50px;
	background: #4bc4e0;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	position: absolute;
	left: 50%;
	margin-left: -520px;
	top: 475px;
}

.topa ul li {
	float: left;
	width: 130px;
	height: 50px;
}

.topa ul li a {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	width: 130px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
}

.topa a:hover {
	background: #1ea0be;
}

.fixed {
	position: fixed !important;
	top: 0 !important;
	left: 50%;
	margin-left: -520px !important;
	z-index: 666;
}

#ozlx .topb {
	width: 1000px;
	height: 80px;
	position: relative;
	left: 50%;
	margin-left: -500px;
	top: 120px;
}

.topb .dy {
	width: 90px;
	height: 35px;
	font-weight: bold;
	font-size: 30px;
	color: #1ea0be;
}

.topb .j {
	width: 910px;
	height: 80px;
	line-height: 27px;
	font-size: 14px;
	color: #434343;
}

#ozlx .container {
	width: 1000px;
	height: 2750px;
	margin: 0 auto;
	margin-top: 150px;
}

.container #fl1 {
	height: 730px;
	overflow: hidden;
	padding-top: 20px;
}
#ozlx h6{
	background: none !important;	
	font-size: 35px;
	text-align: center;
	font-weight: bold;
	color: #1d9cbf;
}

#fl1 h6 {
	background: url(../images/logo_1.jpg) center no-repeat;
	height: 58px;
}

#fl1 h4 {
	height: 18px;
	text-align: center;
	font-size: 14px;
	color: #434343;
	margin-top: 20px;
}

#fl1 .div1 {
	height: 600px;
	margin-top: 35px;
}

.div1 .div1_1 {
	height: 59px;
	border-bottom: 2px solid #28cde6;
}

.div1_1 li {
	cursor: pointer;
	width: 500px;
	float: left;
	text-align: center;
	line-height: 59px;
	height: 82px;
	color: #676767;
	font-size: 24px;
}

.div1_1 .current {
	background: url(../images/topb.png) no-repeat;
	color: #fff;
}

.div1 .div1_2 {
	height: 495px;
	background: #efefef;
	margin-top: 40px;
}

.div1_2 .div1_2son {
	height: 495px;
	display: none;
	overflow: hidden;
}

.div1_2son .scrolla {
	width: 976px;
	height: 430px;
	margin: 35px auto;
	overflow: hidden;
}

.scrolla>p {
	text-align: center;
	font-size: 14px;
	color: #434343;
}

.scrolla .scrollb {
	padding-top: 51px;
	width: 976px;
	height: 330px;
	margin-top: -9px;
	overflow-y: scroll;
	position: relative;
}

.scrollc {
	width: 100%;
	height: 350px;
	border-collapse: collapse;
}

.scrollc tr td {
	border: 1px solid #666;
	text-align: center;
	font-size: 14px;
	color: #434343;
}

.firstua {
	position: absolute;
	z-index: 2;
	width: 962px;
	background: #99be2a;
	height: 50px;
	margin: -9px 0 -90px 0px;
	border-top: 1px solid #666;
}

.firstua>span {
	display: inline-block;
	line-height: 50px;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #666;
	font-weight: bold;
	color: #fff !important;
	height: 50px;
}

.thirda {
	width: 114px;
}

.thirdb {
	width: 108px;
}

.thirdc {
	width: 131px;
}

.thirdd {
	width: 167px;
}

.thirde {
	width: 241px;
}

.thirdf {
	width: 56px;
}

.thirdg {
	width: 113px;
}

.foura {
	height: 256px;
}

.fourb {
	height: 300px;
}

.fourc {
	height: 330px;
}

.fourd {
	height: 220px;
}

.five {
	background: #fff;
}

.m55 {
	margin-top: -35px;
}

.m115 {
	margin-top: -45px;
}

.m05 {
	margin-top: 5px;
}

.m85 {
	margin-top: -40px;
}

.m15 {
	margin-top: 5px;
}

.m20 {
	margin-top: -5px;
}

.m25 {
	margin-top: -30px;
}

.m155 {
	margin-top: -45px;
}

.m75 {
	margin-top: -35px;
}

.lh22 {
	line-height: 22px;
}

.scrollc td a {
	font-size: 14px;
	color: #f1434d;
}

.div1_2son .div1_3 {
	width: 930px;
	height: 420px;
	margin: 35px auto;
}

.div1_3>p {
	text-align: center;
}

.div1_4 {
	height: 360px;
	margin-top: 35px;
}

.div1_4 li {
	width: 210px;
	height: 285px;
	background: #fff;
	float: left;
	margin-right: 30px;
}

.div1_4 li .a {
	display: block;
	margin-top: 30px;
}

.div1_4 li .a img {
	display: block;
	margin: 0 auto;
}

.div1_4 li .size {
	font-size: 16px;
	font-weight: bold;
	color: #434343;
	text-align: center;
	margin-top: 10px;
}

.div1_4 li>p {
	text-align: center;
	color: #434343;
	font-size: 14px;
	margin-top: 12px;
	line-height: 23px;
}

.div1_4 li>p>span {
	margin-left: 15px;
}

.div1_4 li p.c {
	margin-top: 2px;
	margin-left: -15px;
}

.div1_4 li p.d {
	margin-top: 2px;
}

.div1_4 li .div1_6 {
	width: 140px;
	height: 45px;
	margin: 15px auto;
}

.div1_6>p {
	font-size: 14px;
	color: #434343;
	line-height: 22px;
}

.div1_4 li .div1_5 {
	width: 165px;
	height: 62px;
	margin: 15px auto;
}

.div1_5>p {
	font-size: 14px;
	color: #434343;
	line-height: 22px;
}

.button1 {
	width: 642px;
	height: 42px;
	position: relative;
	left: 50%;
	margin-left: -321px;
	top: 35px;
}

.button1 .btn3 {
	width: 295px;
	height: 42px;
	display: block;
	background: #ffe827;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.button1 .btn4 {
	width: 295px;
	height: 42px;
	display: block;
	background: #ffe827;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.container #fl2 {
	height: 820px;
	margin-top: 100px;
	padding-top: 20px;
}

#fl2 h6 {
	background: url(../images/logo_2.jpg) center no-repeat;
	height: 58px;
}

#fl2 .div2_1 {
	height: 745px;
	margin-top: 15px;
}

.div2_1>p {
	text-align: center;
}

.div2_1 .div2_2 {
	height: 685px;
	margin-top: 35px;
}

.div2_2 .tab {
	height: 59px;
	border-bottom: 2px solid #28cde6;
}

.tab li {
	float: left;
	width: 500px;
	text-align: center;
	line-height: 59px;
	height: 82px;
	color: #676767;
	font-size: 24px;
	cursor: pointer;
}

.div2_2 .current {
	background: url(../images/topb.png) no-repeat;
	color: #fff;
}

.div2_2 .tabc {
	height: 580px;
	background: #efefef;
	margin-top: 42px;
	overflow: hidden;
}

.tabc .tabcson {
	display: none;
}

.tabcson .tabd {
	width: 930px;
	height: 510px;
	margin: 35px auto;
}

.tabd>p {
	text-align: center;
}

.tabe {
	height: 455px;
	margin-top: 30px;
}

.tabe .as {
	width: 212px;
	height: 365px;
	background: #fff;
	margin-right: 27px;
	float: left;
}

.tabe .a {
	display: block;
	margin-top: 30px;
}

.tabe .a img {
	display: block;
	margin: 0 auto;
}

.tabe .size {
	font-size: 16px;
	font-weight: bold;
	color: #434343;
	text-align: center;
	margin-top: 10px;
}

.tabe .as .sizea {
	text-align: center;
	color: #434343;
	font-size: 14px;
	margin-top: 10px;
	line-height: 24px;
}

.tabe .as>p>span {
	margin-left: 15px;
}

.div2_3 {
	width: 150px;
	height: 172px;
	margin: 10px auto;
}

.div2_3>p {
	font-size: 14px;
	color: #434343;
	line-height: 25px;
}

.container #fl3 {
	height: 825px;
	margin-top: 105px;
	padding-top: 20px;
}

#fl3 h6 {
	background: url(../images/logo_3.jpg) center no-repeat;
	height: 58px;
}

#fl3 .fl3 {
	height: 750px;
	margin-top: 20px;
}

.fl3>p {
	text-align: center;
}

.fl3 .scroll {
	overflow-y: scroll;
	height: 678px;
	width: 1000px;
	position: relative;
}

.fl3 .div3_1 {
	width: 100%;
	border-collapse: collapse;
	margin-top: 50px;
}

.div3_1 tr td span {
	font-size: 14px;
}

.div3_1 tr td {
	border: 1px solid #666;
	text-align: center;
	font-size: 14px;
	color: #434343;
}

.div3_1 tr td>a {
	color: #f1434d;
}

.firsty {
	background: #99be2a;
	z-index: 2;
	position: absolute;
	border-top: 1px solid #666;
}

.firsty>span {
	border-right: 1px solid #666;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff !important;
	height: 50px;
	line-height: 50px;
	display: inline-block;
}

.firstya {
	width: 109px;
}

.firstyb {
	width: 201px;
}

.firstyc {
	width: 233px;
}

.firstyd {
	width: 151px;
}

.firstye {
	width: 112px;
}

.firstyg {
	width: 153px;
}

.secondya {
	height: 80px;
}

.w116 {
	width: 116px;
}

.w156 {
	width: 156px;
}

.secondyb {
	height: 255px;
}

.secondyc {
	height: 280px;
}

.secondyd {
	height: 120px;
}

.secondye {
	height: 170px;
}

.secondyf {
	height: 320px;
}

.secondyg {
	height: 280px;
}

.none>td {
	border-top: none !important;
}

#ozlx #fl4 {
	width: 100%;
	background: #efefef;
	height: 885px;
	overflow: hidden;
}

.fl4 {
	width: 900px;
	height: 740px;
	margin: 0px auto;
	padding-top: 20px;
}

.fl4 h6 {
	background: url(../images/logo_4.jpg) center no-repeat;
	height: 58px;
}

.fl4 ul {
	overflow: hidden;
	margin-top: 60px;
}

.fl4 .fl4_1 li {
	background: url(../images/tp11.png) no-repeat;
	position: relative;
	width: 290px;
	height: 330px;
	float: left;
	margin-right: 15px;
}

.fl4_1 .fl4_2 {
	width: 280px;
	height: 190px;
	top: 70px;
	left: 5px;
	position: absolute;
}

.fl4_3 {
	width: 222px;
	height: 125px;
	margin: 35px auto;
}

.fl4_3>h4 {
	font-size: 20px;
	color: #99be2a;
	font-weight: bold;
	text-align: center;
}

.fl4_3>p {
	font-size: 14px;
	color: #686868;
	line-height: 22px;
}

.fl4_3 .topq {
	margin-top: 15px;
}

.fl4_3 .toqp {
	margin-top: 3px;
}

.fl4_2>span {
	display: block;
}

.fl4_2>span>img {
	display: block;
	margin: -20px auto;
}

.fl4_2>h4 {
	font-weight: bold;
	font-size: 20px;
	color: #99be2a;
	text-align: center;
	margin-top: 20px;
}

#ozlx .content {
	width: 1000px;
	height: 2700px;
	margin: 70px auto 0;
}

.content #fl5 {
	height: 950px;
	padding-top: 20px;
}

/*��argin-top����典�锛����adding-top����典�锛��灏辫�涓�����韬��搴�����*/
#fl5 h6 {
	background: url(../images/logo_5.jpg) center no-repeat;
	height: 58px;
}

.fl5 {
	height: 870px;
	margin-top: 40px;
	width: 1000px;
	border-collapse: collapse;
}

.fl5 tr td {
	border: 1px solid #666;
	text-align: center;
	height: 50px;
	font-size: 14px;
	color: #414141;
}

.fl5 tr td>a {
	color: #e75441;
}

.fl5 .first {
	background: #99be2a;
}

.first td {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	color: #fff !important;
}

.second {
	width: 71px;
}

.three {
	width: 110px;
}

.four {
	width: 200px;
}

.fiveg {
	width: 135px;
}

.six {
	width: 85px;
}

.m3 {
	margin-top: 3px;
}

.ml10 {
	margin-left: 10px;
}

.content #fl6 {
	height: 330px;
	margin-top: 110px;
	padding-top: 20px;
}

#fl6 h6 {
	background: url(../images/logo_6.jpg) center no-repeat;
	height: 58px;
}

.dfa {
	height: 240px;
	background: #efefef;
	margin-top: 32px;
}

.dfa .dfb {
	font-family: 'Microsoft Yahei';
	width: 980px;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
	margin: 0 auto;
	text-align: center;
	height: 54px;
	line-height: 74px;
	border-bottom: 1px solid #999;
}

.dfa .bot {
	width: 810px;
	height: 42px;
	margin: 25px 0 0 105px;
	position: relative;
}

.dfa .bot .name1 {
	font-size: 14px;
	color: #c8c8c8;
	width: 230px;
	height: 41px;
	border: 1px solid #4bc4e0;
	background: #fff;
	position: absolute;
	left: -11px;
}

.dfa .bot .name1 .text {
	color: #999;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
	width: 183px;
	position: absolute;
	right: 0;
	top: 0px;
	height: 41px;
	line-height: 41px;
	outline: none;
	border: none;
}

.dfa .bot .name2 {
	font-size: 14px;
	color: #c8c8c8;
	width: 230px;
	background: #fff;
	height: 41px;
	border: 1px solid #4bc4e0;
	position: absolute;
	left: 275px;
}

.dfa .bot .name2 .tel {
	color: #999;
	font-size: 14px;
	line-height: 41px;
	font-family: 'Microsoft Yahei';
	width: 183px;
	position: absolute;
	right: 0;
	top: 0px;
	height: 41px;
	outline: none;
	border: none;
}

.bot .select {
	margin: 0 10px;
	width: 230px;
	background: #fff;
	height: 41px;
	border: 1px solid #4bc4e0;
	position: absolute;
	right: 10px;
	z-index: 10;
}

.bot .address {
	display: inline-block;
	width: 50px;
}

.bot .address img {
	margin: 7px 0 0 10px;
}

.bot .select dt {
	color: #999;
	font-size: 14px;
	line-height: 41px;
	width: 183px;
	cursor: pointer;
	background: url(../images/tp5.png) 155px center no-repeat;
	height: 41px;
	position: absolute;
	top: 0px;
	left: 45px;
}

/*.bot .select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}*/
.bot .select dd {
	/*overflow-y:scroll;*/
	position: absolute;
	left: 41px;
	width: 188px;
	top: 42px;
	border: 1px solid #4bc4e0;
	background: #fff;
	display: none;
	border-top: none;
}

/*.bot .select dd ul{max-height:200px;}*/
.bot .select dd ul li a {
	color: #999;
	font-family: 'Microsoft Yahei';
	line-height: 20px;
	display: block;
	font-size: 14px;
}

.bot .select dd ul li a:hover {
	background: #efefef;
}

.dfa .bor {
	width: 810px;
	height: 42px;
	margin: 35px 0 0 105px;
	position: relative;
}

.bor .select {
	margin: 0 10px;
	width: 230px;
	background: #fff;
	height: 41px;
	border: 1px solid #4bc4e0;
	position: absolute;
	left: -20px;
	z-index: 10;
}

.bor .selectri {
	position: absolute;
	left: 265px;
}

.bor .select .address {
	display: inline-block;
	width: 50px;
}

.bor .select .address img {
	margin: 7px 0 0 12px;
}

.bor .select dt {
	line-height: 41px;
	color: #999;
	font-size: 14px;
	width: 183px;
	cursor: pointer;
	background: url(../images/tp5.png) 152px center no-repeat;
	height: 41px;
	position: absolute;
	top: 0px;
	left: 48px;
}

.bor .select dd {
	position: absolute;
	left: 45px;
	width: 184px;
	top: 42px;
	border: 1px solid #4bc4e0;
	background: #fff;
	display: none;
	border-top: none;
}

.bor .select dd ul li a {
	color: #999;
	font-family: 'Microsoft Yahei';
	line-height: 20px;
	display: block;
	font-size: 14px;
}

.bor .select dd ul li a:hover {
	background: #efefef;
}

.dfa .bor .box {
	width: 170px;
	height: 48px;
	background: #ff9000;
	display: block;
	position: absolute;
	left: 590px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.dfa .bor .boxa {
	font-family: 'Microsoft Yahei';
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 48px;
}

/*.dfa .bor .box:hover{background:#ff9000;}*/
.content #fl7 {
	height: 590px;
	margin-top: 110px;
	padding-top: 20px;
}

#fl7 h6 {
	background: url(../images/logo_7.jpg) center no-repeat;
	height: 58px;
}

.fl7 {
	background: url(../images/tp6.jpg) no-repeat;
	width: 988px;
	height: 493px;
	margin: 39px auto;
	position: relative;
}

.fl7_1 {
	width: 220px;
	height: 190px;
	position: absolute;
	top: 30px;
	left: 16px;
}

.fl7_2 {
	width: 230px;
	height: 190px;
	position: absolute;
	top: 30px;
	left: 506px;
}

.fl7_3 {
	width: 220px;
	height: 190px;
	position: absolute;
	top: 280px;
	left: 262px;
}

.fl7_4 {
	width: 220px;
	height: 190px;
	position: absolute;
	top: 280px;
	left: 754px;
}

.fl7 .fl7_1 span {
	display: block;
}

.fl7_1 span img {
	margin: 0 auto;
	display: block;
}

.fl7_1>h4 {
	font-size: 22px;
	color: #99be2a;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
}

.fl7_1>p {
	color: #505050;
	font-size: 14px;
	margin: 8px 0 0 5px;
	line-height: 23px;
}

.fl7 .fl7_2 span {
	display: block;
}

.fl7_2 span img {
	margin: 0 auto;
	display: block;
}

.fl7_2>h4 {
	font-size: 22px;
	color: #99be2a;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
}

.fl7_2>p {
	color: #505050;
	font-size: 14px;
	margin: 8px 0 0 5px;
	line-height: 23px;
}

.fl7 .fl7_3 span {
	display: block;
}

.fl7_3 span img {
	margin: 0 auto;
	display: block;
}

.fl7_3>h4 {
	font-size: 22px;
	color: #99be2a;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
}

.fl7_3>p {
	color: #505050;
	font-size: 14px;
	margin: 8px 0 0 5px;
	line-height: 23px;
}

.fl7 .fl7_4 span {
	display: block;
}

.fl7_4 span img {
	margin: 0 auto;
	display: block;
}

.fl7_4>h4 {
	font-size: 22px;
	color: #99be2a;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
}

.fl7_4>p {
	color: #505050;
	font-size: 14px;
	margin: 8px 0 0 5px;
	line-height: 23px;
}

.content #fl8 {
	height: 310px;
	margin-top: 110px;
	padding-top: 20px;
}

.fl8 {
	width: 1000px;
	height: 240px;
	background: #f9f9f9;
	margin-top: 45px;
}

#fl8 h6 {
	background: url(../images/logo_8.jpg) center no-repeat;
	height: 58px;
}