d,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body {background:#f6f6f6; color:#555; font-size:14px; font-family:"宋体";overflow:hidden;margin:0;  min-width: 1280px;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Microsoft YaHei; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
.head {
	background:white;
	width:100%;
	text-align:center;
}
.lilili2{
	height:auto !important
}
.head1 {
background: white;
    width: 100%;
    height: 230px;
    text-align: center;
    position: fixed;
    top: 0;
    z-index: 9999;
}
.menu2 {
    float: right;
    margin-top: 78px;
    margin-right: 50px;
}
.menu3 {
    width: 100%;
    background: white;
    overflow: hidden;
    margin-top: -3px;
    margin-left: 0px;
	display:none
}
.menu3 li {
       color: black;
    font-size: 60px;
    border-top: 1px solid #81B141;
    border-bottom: 1px solid #81B141;
    line-height: 120px;
    margin-bottom: -1px;
    padding-left: 20px;
}
.menu2 li {
    border: 5px solid #03649C;
    width: 56px;
    margin: 13px 0;
}
.example {
    border:1px solid white;
	width:1200px;
	margin:0 auto;
	background:white;
	height:60px;
	overflow:visible;
}
.clear{
	clear:both;
}
.divhd{
	    overflow-y: scroll;
		width:673px;
		height:398px;
}
#nav,#nav ul {
    list-style:none;
    margin:0;
    padding:0;
}
#nav {
    height:60px;
    position:relative;
    z-index:80;
	margin-left: 230px;
}
#nav ul {
    left:-9999px;
    position:absolute;
    top:60px;
    width:auto;
}
#nav ul ul {
    left:-9999px;
    position:absolute;
    top:0;
    width:auto;
}
#nav li ul li a{
	background:#f6f6f6;
	padding: 10px 20px;
	border:1px solid #e5e5e5;
	margin-top:-1px;
}
#nav li {
    float:left;
    position:relative;
}
#nav li a {
    background:white;
    color:#555555;
    display:block;
    float:left;
    font-size:15px;
    padding:19px 31px;
    text-decoration:none;
}
#nav > li > a {
    border:1px solid white;
}
#nav ul li{
    margin:0;
}
#nav ul li a {
    width:126px;
	border-top: 1px solid white;
}

/*hover styles*/
#nav li:hover > a {
    background-color:#f6f6f6;
    color:#005aab;
	border:1px solid #e5e5e5;
}
/*focus styles*/
    #nav li a:hover {
    outline-width:0;
}

/*popups*/
#nav li a:hover + ul.dd,#nav li a:hover + ul.dd,#nav li ul.dd:hover {
    left:0;
}
#nav ul.dd li a:hover + ul,#nav ul.dd li a:hover+ ul,#nav ul.dd li ul:hover {
    left:167px;
}
#nav1,#nav1 ul {
    list-style:none;
    margin:0;
    padding:0;
}
#nav1{
    height:60px;
    position:relative;
	float: right;
    margin-top: -60px;
    z-index:80;
}
#nav1 ul {
    left:-9999px;
    position:absolute;
    top:60px;
    width:auto;
}
#nav1 ul ul {
    left:-9999px;
    position:absolute;
    top:0;
    width:auto;
}
#nav1 li {
    float:left;
    position:relative;
}
#nav1 li a {
    background:white;
    color:#555555;
    display:block;
	height: 60px;
	line-height: 60px;
    float:left;
    font-size:16px;
    text-decoration:none;
}
#img2{
	position:absolute;
	margin-left:-26px;
}
#nav1 > li > a {
    
}
.li1{
	padding-left: 46px;
    padding-right: 21px;
	border-left: 1px solid #e5e5e5;
}
#nav1 ul li{
    margin:0;
}
#nav1 ul li a {
    width:144px;
	border-top: 1px solid white;
}

.img1{
	float: left;
    margin-top: 16.5px;
}
.ul2 li{
	float:left;
	line-height: 38px;
	border-bottom: 1px solid #666;
	color:#999;
	width: 18%;
    margin-right: 2%;
	text-align:left;
}
.ul2{
	width:1200px;
	margin:0 auto;
}
.menu1{
	width:100%;
	margin:0 auto;
	background:#525455;
	height:390px;
	margin-top:-1px;
	position:absolute;
	display:none;
	z-index:9999;
}
.ul3 li{
	float:none;
	border:none;
	width:100%;
}
.ul3{
	width:6%;
	float:left;
}
.ul3 li a{
	color:white;
}
.ul4{
	float:left;
	width:9%;
	margin-left: 28px;
}
.ul4 li{
	float:none;
	border:none;
	width:100%;
}
.ul4 li a{
	color:white;
}
.ul5 li{
	float:none;
	border:none;
	width:100%;
}
.ul5{
	width:6%;
	float:left;
	margin-left: 32px;
}
.ul5 li a{
	color:white;
}
.slides li{
	height:470px
}
.flexslider{
	border:none;
	min-height: 470px;
}
.flex-control-paging li a.flex-active{
	background:#27bbff;
}
.div2{
	width:100%;
	background: white;
}
.div3{
	width:100%;
	background: white;
}
.ul6 li{
	float:left;
	display:inline;
	width:200px;
	text-align:center;
	padding:15px 0;
	border-bottom:2px solid white;
		-webkit-filter: grayscale(1);/* Webkit */ 
	filter:gray;/* IE6-9 */ 
	filter: grayscale(1);/* W3C */ 
}
.ul6 li:hover{
	background:#f6f6f6;
	border-bottom:2px solid #52c6eb;
	color:#52c6eb;
	-webkit-filter: grayscale(0);/* Webkit */ 
filter:none;/* IE6-9 */ 
filter: grayscale(0);/* W3C */ 
}
.ul6 li:hover p{
	color:#52c6eb;
}
.ul6{
	margin: 0 auto;
	width:1200px;
}
.div4{
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    height: 540px;
    padding-top: 18px;

}
.ul7{
	margin-top:35px;
	margin-bottom: 35px;
}
.ul7 li{
	text-align:center;
	float:left;
	background:white;
	padding:15px 10px;
	border: 1px solid #d5d5d5;
	margin:15px 41px;
}
.a1{
	border: 1px solid #d5d5d5;
    padding: 10px 30px;
}
.a1:hover{
	color:white;
	background:#fea900;
}
.div5{
	width:1200px;
	background:white;
	height:406px;
	margin:0 auto;
}
.div6{
	width:798px;
	float:left;
	height:400px;
}
.div7{
	width:398px;
	float:right;
	height:400px;
}
.bg{
	background:white;
	 overflow: hidden;

	width:100%;
}
.box{
	float: right;
    width: 250px;
    margin-right: 13px;
	padding: 51px 0;
	position:relative;
}
.box p{
	text-align:left;
	line-height:28px;
}
.a2{
	right:0;
	color:#ee3531
}
.p1{
	font-weight: bold;
    font-size: 16px;
}
.ul8 li{
	float:left;
	height:162px;
}
.ul8{
	margin-top:40px;
	border: 1px solid #d5d5d5;
	width: 376px;
}
.div8{
	width:1200px;
	background:white;
	height:125px;
	padding-top: 20px;
	margin:0 auto;
	text-align:center;
}
.p2{
	background: #27bbff;
	width: 45px;
    height: 5px;
	margin: 16px auto;
}
.span1{
	font-size:30px;
	color:#555555;
	line-height: 65px;
}
.span2{
	font-size:30px;
	color:black;
	line-height: 65px;
}
.div9{
	width:1200px;
	background:white;
	height:425px;
	margin:0 auto;
}
.div10{
	width:600px;
	float:left;
	height:364px;
}
.div11{
	width:600px;
	float:right;
	height:364px;
}.div12{
	position: absolute;
    background: black;
    opacity: 0.8;
    color: white;
    width: 428px;
    font-size: 13px;
    margin-top: -30px;
    line-height: 30px;
    text-align: center;
    padding-left: 10px;
}
.ul9 li{
	float:left;
	display:inline;
	width:96px;
	margin: 0 3px;
	text-align:center;
	padding:6px 0;
	background:#9b9b9b;
	color:white;
}
.ul9 li:hover{
	background:#fea900;
}
.ul9{
	margin: 0 auto;
	width:306px;
	margin-bottom: 60px;
}
/* CSS Document */
.infoList li{ line-height:24px; height:128px; } 
.infoList li .date{  color:#999; font-size: 13px; } 
 
.topLoop{ position:relative;width:550px;margin-left: 27px;  background: white;height:364px ;} 
.topLoop .hd{  height:30px; background:white;     margin-top: -30px; } 
.topLoop .hd .prev,.topLoop .hd .next{ display:block;  width:25px; height:24px; line-height:10px; float:right; margin-right:5px; margin-top:-10px;  overflow:hidden;   
     cursor:pointer; background:url("../images/up.png") center no-repeat;} 
.topLoop .hd .next{ background:url("../images/down.png") center no-repeat; margin-right:0px } 
.topLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.topLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.topLoop .hd ul li.on{ background:#f00;  } 
.topLoop .bd{   height:364px ;overflow:hidden;} 
.topLoop .bd ul{ overflow:hidden; zoom:1; } 
.a3{
	float: right;
    width: 28px;
    line-height: 4px;
	margin-right:5px;
}
.a4{
	width:547px;
	height:118px;
	display:block;
	border: 1px solid #d5d5d5;
}
.infoList p{
	padding-left:15px;
	padding-right:15px;
}
.p3{
	color:black;
	font-size: 16px;
	padding-top:12px;
}
.div13{
	width:1200px;
	margin:0 auto;
}
.div14{
	width:1200px;
	margin:0 auto;
}
.bottom{
	background:#27343c;
    width: 100%;
    text-align: center;
	height: 327px;
	background: url("../images/1.jpg") 50% 50% no-repeat;
}
.ul10 li {
	float:left;
	width:215px;
	margin: 0 42px;
	font-size:13px;
}
.ul11 li{
	border-bottom:1px dashed #656e74;
	text-align:left;
	color:#838f8f;
	line-height: 40px;
	width: 160px;
}
.ul11 li a{
	color:#838f8f;
}
.ul11 li:hover a{
	color:white;
}
.ul10{
	padding: 35px 0;
	margin-left:-84px;
}
.li2{
	font-size:16px !important;
	font-weight:bold;
	border-bottom:1px dashed #656e74;
}
.ul13{
	margin-left:63px;
}
.ul12 li{
	text-align:left;
	color:#838f8f;
	line-height: 40px;
}
.ul13 li{
	text-align:right;
	color:#838f8f;
	line-height: 40px;
}
.div15{
	width:1200px;
	margin:0 auto;
	background:#171f23;
	color:#ffffff;
}
.bottom1{
	background:#171f23;
    width: 100%;
	color:white;
	font-size:13px;
	line-height:45px;
}
.span3{
	float:right;
	margin-right:60px;
}
.bottom2{
	width: 59px;
    position: fixed;
    top: 30%;
    right: 0;
    z-index: 999999;
}
.ul14 li{
	width: 48px;
    height: 48px;
    position: relative;
	margin:5px 0;
}
.p4{
	float: left;
    margin-top: -4px;
}
.a5{
	background: url("../images/share.png") 67% 0% no-repeat !important;
	height:31px !important;
	width:31px !important;
	display: inline-block !important;
	margin:0 6px !important;
	padding-left:0 !important;
}
.a5:hover{
	background: url("../images/share.png") 67% 96% no-repeat !important;
}
.a6{
	background: url("../images/share.png") 33% 0% no-repeat !important;
	height:31px !important;
	width:31px !important;
	display: inline-block !important;
	margin:0 6px !important;
	padding-left:0 !important;
}
.a6:hover{
	background: url("../images/share.png") 33% 96% no-repeat !important;
}
.a7{
	background: url("../images/share.png") 0% 0% no-repeat !important;
	height:31px !important;
	width:31px !important;
	display: inline-block !important;
	margin:0 6px !important;
	padding-left:0 !important;
}
.a7:hover{
	background: url("../images/share.png") 0% 96% no-repeat !important;
}
.a8{
	background: url("../images/share.png") 100% 0% no-repeat !important;
	height:31px !important;
	width:31px !important;
	display: inline-block !important;
	margin:0 6px !important;
	padding-left:0 !important;
}
.a8:hover{
	background: url("../images/share.png") 100% 96% no-repeat !important;
}
.p5{
	font-size: 30px;
    font-weight: bold;
    line-height: 30px;
    color: white;
	margin-left: 20px;
    margin-top: 40px;
}
.p6{
	margin-top: -20px;
	margin-left: 215px;
	color: white;
}
.p6 a {
    color: white;
}
.divinput1 {
    line-height: 238px;
    margin: 13px 20px;
    background: #f7f7f7;
    padding: 0 10px;
}
.divinput2 {
    line-height: 174px;
    margin: 13px 20px;
    background: #f7f7f7;
    padding: 0 10px;
}
.div16{
	float: left;
    width: 590px;
    margin-top: 50px;
}
.div17{
	float: right;
    width: 590px;
    margin-top: 50px;
}
.divinput1 textarea {
    vertical-align: middle;
    height: 208px;
    width: 418px;
    border: none;
    background: #f7f7f7;
}
.divinput2 textarea {
    vertical-align: middle;
    height: 150px;
    width: 418px;
    border: none;
    background: #f7f7f7;
}
.divinput {
    line-height: 50px;
    margin: 13px 20px;
    background: #f7f7f7;
    padding: 0 10px;
}
.divinput input {
    background: #f7f7f7;
    border: none;
    width: 418px;
}
.div18{
	text-align: center;
    margin-top: 40px;
    padding-bottom: 80px;
}
.div19{
	width: 100%;
    background: url("../images/2.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.div20{
	width: 1200px;
    margin: 0 auto;
	padding-top: 158px;
	padding-top: 154px;
}
.div200{
    width: 1200px;
    margin: 0 auto;
    padding-top: 2px;
}
.span4{
	background: #ed6e00;
    padding: 5px 35px;
	color: white;
}
.span5 {
    background: #909090;
    padding: 5px 35px;
    color: white;
}
.div21{
	width: 100%;
    background: url("../images/3.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.ul15{
	margin-top: 50px;
    width: 1200px;
    margin-left: -10px;
    float: left;
}
.ul15 li {
    float: left;
    margin: 16px 22px;
    text-align: center;
    position: relative;
}
.shadow {
    width:355px;
    height: 261px;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.icon {
    width: 42px;
    height: 42px;
    background: url(../images/icon.png) no-repeat;
    position: absolute;
    left: 50%;
    margin-left: -16px;
    top: 50%;
    margin-top: -22px;
}
.ul15 li:hover .shadow{
	opacity: 1;
	filter:alpha(opacity=100);  
}
.ul15 li p{
	color:black;
	background:#F6F6F6;
	line-height:50px;
	margin-top: -4px;
}
.div22{
	width: 100%;
    background: url("../images/5.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.span6{
	color: red;
    float: right;
    margin-top: 3px;
}
.div23{
	width: 100%;
    background: url("../images/6.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.ul16 li{
	float: left;
    color: black;
    line-height: 60px;
    margin: 0 22px;
	border-bottom:2px solid white;
}
.ul16 li:hover{
	border-bottom:2px solid #31a4de;
}
.ul16{
	margin-top: 15px;
	margin-bottom:2px;
}
.content{
	line-height: 24px;
    width: 1055px;
    margin-bottom: 50px;
    margin: 0 auto;
}
.span7{
	border: 1px solid;
    font-size: 28px;
    font-weight: bold;
    padding: 5px 20px;
	color:#72706d;
}
.span8{
	border-bottom: 1px solid;
    padding: 5px 23px;
    color: #72706d;
    width: 911px;
    display: inline-block;
    margin-top: 55px;
}
.div24{
	width: 100%;
    margin-top: -156px;
}
.div244{
	width: 100%;
}
.ul17 li{
    float: left;
    width: 458px;
    height: 323px;
    margin: 20px 38px;
}
.ul17{
	margin-top: 30px;
    margin-bottom: 80px;
    margin-left: -14px;
}
.p7{
	font-size: 28px;
    color: black;
    line-height: 55px;
    font-weight: bold;
    margin-top: 58px;
}
.div25{
	width: 100%;
    background: url("../images/10.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.ul18 li{
    background: white;
    padding: 20px;
    width: 815px;
	margin-top:28px;
}
.ul18 li img{
	float: left;
}
.ul18 li p{
	margin-left: 194px;
}
.p8{
	font-size: 21px;
    color: black;
    font-weight: bold;
}
.p9{
	border-bottom: 1px dashed;
    color: #a09e9b;
    line-height: 38px;
    margin-bottom: 9px;
}
.ul18{
	float:left;
	margin-top:15px;
	 min-height: 1000px;
	     min-width: 855px;
}
.div26{
    float: right;
    background: white;
    padding: 27px;
    margin-top: 43px;
    width: 248px;
}
.div26 input{
	line-height: 29px;
    width: 195px;
    margin-top: 20px;
}
.div26 a{
	display: inline-block;
    background: #f9d200;
    padding: 5px 85px;
    margin-top: 13px;
}
.img3{
	float: right;
    margin-top: 28px;
}
.div27{
    float: right;
    background: white;
    padding: 27px;
    margin-top: 28px;
    width: 248px;
}
.span9{
	color:#005b99;
}
.ul19 li span{
	line-height:33px;
}
.ul19{
	margin-top:13px
}
.p10{
	font-size: 21px;
    color: black;
    font-weight: bold;
	margin-top: 40px;
}
.span10{
	border-bottom: 1px solid;
    color: #a2a09c;
    padding: 13px 0;
    width: 1055px;
    display: inline-block;
}
.span10 img{
	display: inline-block;
    margin: -2px 0;
}
.a9{
	background: url("../images/17.jpg") 0% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a10{
	background: url("../images/17.jpg") 20% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a11{
	background: url("../images/17.jpg") 40% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a12{
	background: url("../images/17.jpg") 60% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a13{
	background: url("../images/17.jpg") 79% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a14{
	background: url("../images/17.jpg") 97% 0% no-repeat;
    height: 17px;
    width: 16px;
    display: inline-block;
    margin: -1px 5px;
}
.a15{
	float:right;
}
.div28{
    background: #f0f0f0;
    margin-bottom: 50px;
    margin-top: 30px;
}
.div28 span{
	line-height:48px;
}
.span11{
	background:#e4e3e2;
	padding: 14px;
}
.div29{
	margin-top: 30px;
}
.ul20 li{
    position: relative;
    float: left;
    margin: 20px 7px;
    width: 225px;
    height: 324px;
}
.ul20{
	margin-top:20px;
	    margin-bottom: 50px;
}
.ul20 li:hover .shadow1{
	opacity: 0.8;
	filter:alpha(opacity=80);  
}
.shadow1 {
    width:225px;
    height: 324px;
    position: absolute;
	background: url(../images/bg.png) repeat;
    left: 0px;
    top: 0px;
    opacity: 0;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.shadow1 p{
	font-size: 24px;
    color: white;
    text-align: center;
    margin-top: 190px;
    padding: 0 40px;
}
.icon1{
    width: 42px;
    height: 42px;
    background: url(../images/icon.png) no-repeat;
    position: absolute;
    left: 50%;
    margin-left: -20px;
    top: 50%;
    margin-top: -22px;
}
.div30{
	margin-top:60px;
	padding-bottom: 60px;
}
.span12{
	font-size: 22px;
    font-weight: bold;
    float: right;
	color:#5e291d;
}
.p11{
	background: #fede00;
    line-height: 30px;
    padding: 0px 20px;
	cursor:pointer;
	margin:5px 0;
}
.ul21{
	width: 850px;
	float:left;
}
.p12{
    line-height: 65px;
    padding: 0px 20px;
    border-bottom: 1px solid #E5E5E5;
	margin-bottom:10px
}
.p13{
    padding: 0px 20px;
	line-height: 24px;
}
.p14{
    color: #005a99;
    padding: 8px 15px;
    border: 1px solid;
    display: inline-block;
    margin: 55px 90px;
}
.p16{
	background: #fede00;
    line-height: 30px;
    padding: 0px 20px;
	cursor:pointer;
	margin:5px 0;
}
.p15{
	background:#fbfbfc;
    line-height: 30px;
    padding: 0px 20px;
	cursor:pointer;
}
.span13{
	font-size: 22px;
    font-weight: bold;
    float: right;
	color:#5e291d;
}
.div33{
    border: 8px solid #f8f9f9;
    float: right;
    padding: 30px;
    width: 225px;
}
.div33 p{
	line-height:24px;
}
.div33 img{
	margin:20px 0;
}
.p17{
	color:black;
	font-size:18px;
	margin-top:20px;
}
.content1 {
    line-height: 24px;
    width: 1200px;
    margin-bottom: 50px;


    margin: 0 auto;
}
.content2 {
    line-height: 24px;
    width: 1200px;
    margin-bottom: 50px;
    padding-bottom: 50px;
    margin: 0 auto;
}
.div34{
	width: 100%;
    margin-top: -159px;
	background:white;
}
.div344{
	width: 100%;
	background:white;
}
.div35 {
    width: 1055px;
    margin: 0 auto;
	margin-top: 150px;
	padding-top: 10px;
}
.ul22 li{
	text-align:center;
	float:left;
	margin: 20px 15px;
	    width: 180px;
}
.ul22 li img{
	border:1px solid #E5E5E5;
}
.ul22{
	margin-top:8px;
	margin-bottom:30px;
}
.p18{
	font-size:24px;
	color:black;
	text-align:center;
	margin-top:40px;
	margin-bottom:10px;
}
.span14{
	color:#2e6aa4;
}
.p19{
	text-align:center;
}
.ul23 li{
	float: left;
    width: 380px;
    margin: 0px 9px;
    background: white;
    height: 335px;
}
.ul23{
	margin-top: 30px;
}
.p20{
	font-size: 24px;
    margin-top: 40px;
    padding: 0 33px;
}
.p21{
    margin-top: 20px;
    padding: 0 33px;
}
.p22 {
    border: 1px solid;
    padding: 5px 13px;
    margin: 0 33px;
    display: inline-block;
    margin-top: 20px;
    color: #d7d7d5;
}
.ul24 li{
	float: left;
    width: 380px;
    margin: 0px 9px;
    height: 405px;
}
.ul24{
	margin-top: 30px;
}
.ul24 li p{
	color:white;
}
.div36{
	width: 100%;
    background: url("../images/37.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff;
	min-width: 1200px;
    position: relative;
}
.div37{
	float:left;
	margin-top: 65px;
	padding: 0 84px;
	border-right:1px solid #ccc;
}
.div38{
	float:right;
	margin-top: 65px;
	padding: 0 84px;
}
.p23{
	font-size:18px;
	color:#2997d5;
	margin-bottom:10px;
}
.div39{
	position: absolute;
    background: #005b99;
    opacity: 0.8;
    width: 224px;
    height: 106px;
    padding: 38px;
	filter:alpha(opacity=80);  
	right: 160px;
    margin-top: -20px;
}
.div39 p{
	color:white;
	line-height:25px;
}
.product_box{
	    padding-bottom: 23px;
}
.ulsp li{
    float: left;
    margin: 60px 12px;
	position:relative
}
.ulsp{
	min-height:329px;
}
.product{
	margin: 0 auto;
    width: 452px;
}
.divsp{
	background: black;
    position: absolute;
    opacity: 0.7;
    width: 275px;
    bottom: 4px;
	height: 70px;
	text-align: left;
}
.psp{
    font-size: 16px;
    color: white;
    line-height: 40px;
	margin-left: 17px;
}
.psp2{
	font-size: 12px;
    color: white;
    line-height: 17px;
    padding: 0 9px;
    margin-right: 23px;
    background: #00A1EA;
    float: right;
}
.imgsp{
	margin-left: 17px;
	margin-right: 7px;
}
.spansp{
	color: white;
}
.product ul li{
    float: left;
    display: inline;
    width: 90px;
    margin: 0 3px;
    text-align: left;
	border: 1px solid #a1a1a1;
    padding: 6px 0px;
    background: url(/images/54.jpg);
    color: #565656;
    padding-left: 15px;
	cursor:pointer;
}
.hover{
	background:url(/images/55.jpg) !important;
	color:white !important;
	border: 1px solid #16a9ea !important;
}
.hover span{
	font-size: 60px !important;
    color: #696865;
    margin-top: 46px;
    position: absolute;
    margin-left: -70px;
}
.product1 ul li{
    font-size: 22px;
    color: #b7b6b3;
    float: right;
    width: 180px;
    padding: 10px 30px;
    border-bottom: 1px solid;
    text-align: right;
    cursor: pointer;
}
.product1{
	height: 50px;
    float: left;
    border-bottom: 1px solid #ececec;
    margin-left: 165px;
}
.cen_right1{
    margin-top: 50px;
	padding-bottom: 1px;
}
.product_box1{
    margin-left: 434px;
}
.hover1{
    font-size: 38px !important;
    border-bottom: none !important;
    position: absolute;
    margin-top: -140px;
    margin-left: -73px;
}
.hover1 span{
	font-size: 60px !important;
    color: #696865;
    margin-top: 46px;
    position: absolute;
    margin-left: -70px;
}
.img4{
    float: left;
    margin-left: -29px;
    margin-top: 8px;
}
.ul25 li{
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding: 25px;
	width: 520px;
}
.p24{
    float: left;
    margin-left: -140px;
    color: #585755;
    font-size: 35px;
}
.span15{
	color:#2997d5
}
.ul25{
	margin-bottom: 70px;
}
.cen_right{
	margin-top:24px;
}
.img5{
	float:left;
	margin-bottom: 50px;
}
.p25{
	font-size:32px;
	color:black;
	margin-top: 50px;
	line-height: 90px;
	 margin-left: 354px;
}
.p26{
    font-size: 28px;
    color: #585755;
    line-height: 40px;
    margin-bottom: 33px;
    margin-left: 370px;
}
.div40{
    border: 1px solid #ccc;
    margin-left: 370px;
    padding: 8px 25px;
    width: 660px;
}
.img6{
	float:left;
}
.div41{
	margin-top:50px
}
.div41 p{
    margin-bottom: 27px;
    padding: 0px 54px;
    margin-left: 552px;
}
.p27{
	width: 1150px;
	margin-bottom: 27px;
}
.div42{
	width: 100%;
    background: url("../images/44.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff;
	min-width: 1200px;
    position: relative;
}
.div43{
	position: absolute;
    background: #005b99;
    width: 224px;
    height: 106px;
	left:135px;
    padding: 38px;
    margin-top: -20px;
}
.div43 p{
	color:white;
	line-height:25px;
}
.p28{
    font-size: 30px;
    margin-top: -14px;
    margin-bottom: 17px;
}
.p29{
	font-size:36px;
	text-align:center;
	color:#585755;
	margin-top:60px;
}
.divborder{
    border: 1px solid #f18a00;
    width: 56px;
    margin: 0 auto;
    margin-top: 28px;
}
.p30{
	text-align:center;
	margin-top: 17px;
}
.ul26{
	margin-top:30px;
}
.ul26 li{
	float:left;
	color:white;
	text-align:center;
	width:263px;
	height:263px;
}
.p31{
    font-size: 30px;
    margin-top: 75px;
    line-height: 50px;
	transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
}
.ul27 li{
	float:left;
	display:inline;
	width:175px;
	text-align:center;
	padding:15px 0;
	border-bottom:2px solid white;
		-webkit-filter: grayscale(1);/* Webkit */ 
	filter:gray;/* IE6-9 */ 
	filter: grayscale(1);/* W3C */ 
}
.ul27{
	margin: 0 auto;
	width:100%;
	border-top:1px solid #ccc;
	margin-top:30px;
	margin-bottom: 50px;

}
.p32{
	font-size:30px;
	color:#f9d400 !important;
	line-height: 80px;
}
.div44{
    width: 251px;
    padding: 20px 55px;
    margin-top: -345px;
    position: absolute;
}
.div44 p{
    color:white;
}
.p33{
    border: 1px solid white;
    display: inline-block;
    padding: 8px 30px;
    margin-top: 22px;
}
.ul28 li{
	float: left;
    width: 351px;
    background: white;
    height: 351px;
}
.ul28{
	margin-top: 50px;
	margin-bottom:50px;
}
.ul28 li p{
	margin-left:40px;
}
.div45{
	width: 100%;
    background: url("../images/51.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.p34{
	font-size:18px;
	line-height: 40px;
}
.ul29 li{
    text-align: center;
    background: white;
    float: left;
	    width: 249px;
    height: 300px;
    margin: 16px 25px;
	position:relative;
}
.p35{
    border: 1px solid;
    padding: 2px 15px;
    margin-top: 14px;
    display: inline-block;
}
.ul29{
	border-top: 2px solid #ddd;
	border-top: none;
	padding-top: 18px;
	padding-top: 50px;
}
.ul29 li:hover{
    background:#50b6e8;
	color:white
}
.shadow2{
    position: absolute;
    top: 0;
	opacity: 0.8;
	filter:alpha(opacity=80);  
	display:none;
}
.ul29 li:hover .shadow2{
    display:block;
}
.ul27 li:hover{
	background:#f6f6f6;
	border-bottom:2px solid #52c6eb;
	color:#52c6eb;
	-webkit-filter: grayscale(0);/* Webkit */ 
filter:none;/* IE6-9 */ 
filter: grayscale(0);/* W3C */ 
}
.ul27 li:hover p{
	color:#52c6eb;
}
.div46{
	width: 100%;
    background: url("/images/58.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.p36{
	line-height: 70px;
    display: inline-block;
}
.span16{
	font-size: 18px;
    font-weight: bold;
}
.p37{
	color: #3384C3;
}
.ul30 li{
	float:left;
	margin: 8px 8px;
}
.p38{
	float: right;
    margin-top: -24px;
}
.ul30{
	margin-bottom: 50px;
}
.div47{
	width: 100%;
    background: url("../images/63.jpg") 50% 0 no-repeat;
    padding-top: 100px;
	background-color:#ffffff
}
.p39{
	font-size:28px;
	color:#585755;
}
.divborder1{
    border: 1px solid #f18a00;
    width: 56px;
    margin-top: 28px;
	    margin-bottom: 20px;
}
.ul31 li{
    float: left;
    width: 599px;
    height: 396px;
}
.ul31{
	margin-top: 30px;
}
.p40{
	border: 2px solid;
    display: inline-block;
    padding: 8px 30px;
    margin-top: 22px;
	color:#ee7600;
}
.ul32{
    margin-top: 55px;
	margin-bottom:55px;
}
.ul32 li {
    float: left;
    position: relative;
}
.divborder2 {
    border: 1px solid #f29528;
    margin: 10px 0;
    width: 40px;
    position: absolute;
    top: 80px;
    left: 44px;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.divbg {
    width: 210px;
    background: #fd8800;
    opacity: 0;
    filter: alpha(opacity=0);
    height: 149px;
    position: absolute;
    padding: 116px 44px;
    color: white;
    margin-top: -388px;
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.p41 {
    position: absolute;
    top: 37px;
    color: white;
    left: 44px;
    font-size: 20px;
    font-weight: bold;
}
.p42 {
    line-height: 23px;
}
.ul32 li:hover .divbg {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.ul32 li:hover .divborder2{
    border: 1px solid white;
}
.p43{
	font-size: 30px;
    font-weight: bold;
    line-height: 30px;
    color: black;
	margin-left: 20px;
    margin-top: 40px;
}
.p44{
	margin-top: 40px;
	text-align:left;
	margin-left: 20px;
}
.p45{
	color:#ed8500;
	margin-top:20px;
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:20px;
}
.p46{
	color:black;
	font-size:16px;
	padding-left:10px;
	margin-left:20px;
	border-left:1px solid #ed8500;
}
.p48{
	color:black;
	font-size:16px;
	padding-left:10px;
	margin-left:20px;
}
.p47{
	color:#585755;
	font-size:13px;
	margin-left:30px;
	line-height:24px;
}
.ul33 li{
	float:left;
	width: 600px;
	margin:10px 0;
}
.div48{
	float:right;
}
.div49{
	float:left;
}
.ul34 li{
	float:left;
	width: 600px;
	margin:10px 0;
	height:450px;
	text-align:center
}
.divborder3{
    border: 1px solid #f18a00;
    width: 56px;
    margin: 0 auto;
    margin-top: 14px;
    margin-bottom: 20px;
}
.ul34 li span{
	color:#585755;
}
.p50{
	font-size: 28px;
    color: black;
    line-height: 55px;
    font-weight: bold;
    margin-top: 125px;
}
.ul34{
	margin-bottom:80px;
}


.demolist{font-size: 0; *word-spacing: -1px;}
.demolist li{display: inline-block; font-size:14px; border:1px solid #eee; padding:10px; margin-right:10px; *display:inline; *zoom:1; word-spacing: normal; letter-spacing: normal; vertical-align: top;}
.active{background:#eee;}
.hidden{display: none;}
.menu{width:100%; background:#ECECEC; position:fixed; _position:absolute; top:0; left:0; z-index:3;}
.menu ul{width:600px; margin:0 auto;}
.menu ul li{float:left; margin-right:10px; padding:2px 6px;}
.menu ul li.active{background: #fff;}
.menu ul li a{line-height:32px; padding:0 4px;}
.code{padding:10px 0;}
.code h3 span{border:1px solid #ddd; margin-left:-1px; padding:10px;display:inline-block; cursor:pointer;}
pre{background:#eee; padding:10px;}
.slider{height:347px; margin:40px auto;overflow:hidden;display:none} 
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.slidernav{position:absolute; right:0; bottom:0; width:100%; background: rgba(0,0,0,0.5); color:#fff; font-size:0; *word-spacing: -1px;}
.slidernav li{display: inline-block; *display: inline; *zoom:1; vertical-align: top; font-size:14px; margin-left: 10px; letter-spacing: normal; word-spacing: normal;}
.slidernav li a{width:16px; padding:2px 4px; height:12px; background:#fff; color:#000; text-align:center;}
.slidernav li.current a{background:#3B8DD1; color:#fff;}
@media screen and (-webkit-min-device-antio:0){
.slidernav{letter-spacing: -5px;} 
}
.slider1 .prev, .slider1 .next{position: absolute; top:50%; margin-top:-47px; cursor: pointer; width:55px; height:80px; left:-9px; background: url(/images/icons.png) 0 0 no-repeat; text-indent:-9999px;background-position: 0 -35px;}
.slider1 .next{right:0px; left:auto; background-position: 0 -119px;}
.slider1{height:483px; margin:20px auto; overflow:hidden; position:relative;    width: 527px;float:left;margin-top: 45px;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.slider1 .prev:hover{
	background: url(/images/icons1.png);
	background-position: 0 -34px;
}	
.slider1 .next:hover{
	background: url(/images/icons1.png);
	background-position: -1px -118px;
}
.slider3 .prev, .slider3 .next{position: absolute; top:50%; margin-top:-47px; cursor: pointer; width:55px; height:80px; left:-9px; background: url(/images/icons.png) 0 0 no-repeat; text-indent:-9999px;background-position: 0 -35px;}
.slider3 .next{right:0px; left:auto; background-position: 0 -119px;}
.slider3{height:360px; margin:20px auto; overflow:hidden; position:relative;    width: 1055px;float:left;margin-top: 45px;}
.sliderbox{position:relative;}/*必须加这句css,否则向左右，上下滚动时会没有效果*/
.slider3 .prev:hover{
	background: url(/images/icons1.png);
	background-position: 0 -34px;
}	
.slider3 .next:hover{
	background: url(/images/icons1.png);
	background-position: -1px -118px;
}	

.pp1{
	color:#0051a3;
	font-size:30px;
	border-bottom: none !important;
	margin-bottom: 20px;
}
.divdiv1{
    background: white;
    padding-top: 30px;
    margin-top: 45px;
    padding-bottom: 6px;
}
.divhd1{
overflow-y: scroll;
    width: 544px;
    height: 450px;
    margin-top: 90px;
    float: right;
}
.divhd1 ul li{
	border-bottom:1px solid #ccc;
	padding:15px 10px;
}
.divdiv1 p{
	padding: 0px 0px;
    margin-left: 40px;
    border-bottom: 1px solid #ececec;
    line-height: 30px;
}
.pp1 span{
	color:#f5f5f5;
	margin-left:10px;
}
.ulul9 li{
	float:left;
	display:inline;
	width:96px;
	margin: 0 3px;
	text-align:center;
	padding:6px 0;
	background:#49a8df;
	color:white;
	cursor:pointer
}
.ulul9 li:hover{
	background:#005b99;
}
.ulul9{
    margin: 36px auto;
    width: 205px;
    margin-bottom: 36px;
}
.ulul1 li{
	    width: 567px;
    height: 166px;
    float: left;
    margin-left: 22px;
    display: inline;
    margin-top: 40px;
}
.ulul1 li p{
    width: 274px;
    float: left;
    line-height: 30px;
}
.ulul1 li img{
	float: left;
    margin-right: 19px;
    display: inline;
}
.pp3{
	width: 274px;
    height: 38px;
    float: left;
    font-size: 16px;
    color: #252525;
    font-family: "宋体";
    font-weight: normal;
}
.spanspan1{
	    background: #00629A;
    color: white;
    padding: 4px 36px;
    border-radius: 5px;
    margin-top: 4px;
    display: inline-block;
}
.pp4{
	width: 188px;
    float: left;
    height: 83px;
    line-height: 83px;
    padding-left: 48px;
    font-family: "宋体";
    color: #212121;
    font-size: 20px;
    font-weight: normal;
}
.divdiv2{
    width: 1200px;
    height: 104px;
    background: url(/images/bgbg.jpg) no-repeat center bottom;
}
.ulul2{
	position:absolute;
	margin-top: -1544px;
	margin-left: 11px;
}
.ulul2 li{
	float:left;
	width:280px;
	height:305px;
	margin: 0 4px;
	overflow:hidden 
}
.ulul2 li img{
	width:280px;
	height:305px;
	margin: 0 0;
	transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.ulul2 li:hover img{
	width:350px;
	height:381px;
	margin-top:-35px;
	margin-left:-38px;
}
.product2 ul li {
    float: left;
    display: inline;
    margin: 0 3px;
    text-align: left;
    border: 1px solid #a1a1a1;
    padding: 4px 15px;
    color: #565656;
    cursor: pointer;
}
.product2 {
    margin: 0 auto;
	    width: 272px;
		    margin-top: 34px;
}
.ulul3{
    position: absolute;
    margin-top: -647px;
    margin-left: -9px;
}
.ulul3 li{
    float: left;
    width: 282px;
    height: 228px;
    margin: 16px 10px;
    overflow: hidden;
    text-align: right;
}
.ulul3 li img{
	width:282px;
	height:207px;
	margin: 0 0;
	transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.ulul3 li:hover img{
	width:350px;
	height:257px;
	margin-top:-34px;
	margin-left:-25px;
}
.ulul4{
    position: absolute;
    margin-top: 46px;
    margin-left: 4px;
}
.ulul4 li{
    float: left;
    width: 583px;
    height: 396px;
    margin: 5px 5px;
    overflow: hidden;
    text-align: right;
}
.ulul4 li img{
	width:583px;
	height:396px;
	margin: 0 0;
	transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.ulul4 li:hover img{
	width:650px;
	height:442px;
	margin-top:-33.5px;
	margin-left:-23px;
}
.imgimg1{
	position: absolute;
	margin-top: 130px;
    margin-left: -400px;
	opacity:0;
	transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -ms-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
}
.imgimg2{
	position: absolute;
	margin-top: 119px;
    margin-left: 897px;
	opacity:0;
	transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -ms-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
}
.imgimg3{
	position: absolute;
	margin-top: 95px;
    margin-left: 1020px;
	opacity:0;
	transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -ms-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
}
.divdiv2 ul li{
	    width: 201px;
    height: 42px;
    float: left;
    margin-right: 20px;
    display: inline;
    margin-top: 22px;
}
.divdiv2 ul li select {
    width: 185px;
    padding-left: 10px;
    border: 1px solid #d6d6d6;
    height: 42px;
    font-size: 16px;
    font-family: "宋体";
}

.ppp {
    font-size: 14px;
    width: 210px;
    text-align: center;
    margin: 8px auto;
    padding-bottom: 6px;
    height: 28px;
    line-height: 28px;
    border-bottom: 1px solid #787878;
    color: #161616;
    font-family: "宋体";
}
.ppp span{
	color: #d10020;
    font-size: 18px;
    font-family: "宋体";
    margin-right: 6px;
}
.divzj{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 500px;
    left: 740px;
	display:none;z-index:999;
}
.ululul li{
	float:left;margin: 0px 10px;    cursor: pointer;
}
.ululul{
	 padding: 0 20px;

}
.divzj1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 506px;
    left: 990px;
}
.divzj1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}
.hover2{
	background: url(../images/diqu_jt.png) no-repeat;z-index: 9999;
}
.hover3{
	border:2px solid red !important;
	width: 6px !important;
    height: 6px !important;
	background:white !important;
}
.hover4{
	background:#16a9ea;
	color:white !important;
	border:1px solid white !important;
}
.divzj1:hover  .divzj{
	display:block
}
.divzj1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.spspsp{
    display: inline-block;
    background: red;
    width: 10px;
    height: 10px;
    margin-left: 32px;
    border-radius: 5px;
    margin-top: 13px;
}
.spspsp1{
	    margin-left: 5px;
}
.divah{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 461px;
    left: 684px;
	display:none;z-index:999;
}
.divah1 {
    position: absolute;
    width: 80px;
     min-height: 20px;
    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 468px;
    left: 934px;
}
.divah1:hover  .divzj{
	display:block
}
.divah1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divah1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}
.ul26 li:hover .p31{
	font-size:37px
}
.ulul1{
	min-height:850px;
}
#fx4 div{
	display: none;
	position: absolute;
	left: -120px;
	top: -72px;
	width: 100px;
	height: 100px;
	background: #fff;
	padding: 10px;
}
#fx4 div img{
	width:100px;
}
#fx4:hover div{
	display: block;
}
.lilili1:hover img{
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4);
    transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.BMap_Marker{
	background:url(/images/0000.png) no-repeat !important;
}
.divjs{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 431px;
    left: 722px;
	z-index:999;
	display:none
}.divjs1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 436px;
    left: 972px;
}
.divjs1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divjs1:hover  .divzj{
	display:block
}
.divjs1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divnmg{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 303px;
    left: 563px;
	z-index:999;
	display:none
}.divnmg1 {
        position: absolute;
    width: 95px;
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 310px;
    left: 813px;
}
.divnmg1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divnmg1:hover  .divnmg{
	display:block
}
.divnmg1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divnx{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 376px;
    left: 509px;
	z-index:999;
	display:none
}.divnx1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 383px;
    left: 759px;
}
.divnx1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divnx1:hover  .divnx{
	display:block
}
.divnx1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divhb{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
        top: 346px;
    left: 641px;

	z-index:999;
	display:none
}.divhb1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
        top: 353px;
    left: 891px;

}
.divhb1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divhb1:hover  .divnx{
	display:block
}
.divhb1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divsx{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
        top: 427px;
    left: 554px;
	z-index:999;
	display:none
}.divsx1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
        top: 434px;
    left: 804px;
}
.divsx1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divsx1:hover  .divsx{
	display:block
}
.divsx1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divhub{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
         top: 482px;
    left: 611px;

	z-index:999;
	display:none
}.divhub1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
            top: 489px;
    left: 861px;

}
.divhub1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divhub1:hover  .divhub{
	display:block
}
.divhub1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divjx{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
            top: 523px;
    left: 671px;
	z-index:999;
	display:none
}.divjx1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
           top: 530px;
    left: 920px;
}
.divjx1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divjx1:hover  .divjx{
	display:block
}
.divjx1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divfj{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
top: 554px;
    left: 714px;
	z-index:999;
	display:none
}.divfj1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
            top: 561px;
    left: 964px;

}
.divfj1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divfj1:hover  .divfj{
	display:block
}
.divfj1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divgd{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
            top: 610px;
        left: 641px;
	z-index:999;
	display:none
}.divgd1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
           top: 617px;
    left: 891px;
}
.divgd1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divgd1:hover  .divgd{
	display:block
}
.divgd1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divgz{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 565px;
    left: 527px;
	z-index:999;
	display:none
}.divgz1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 572px;
    left: 777px;

}
.divgz1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divgz1:hover  .divgz{
	display:block
}
.divgz1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divgx{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
top: 616px;
    left: 558px;
	z-index:999;
	display:none
}.divgx1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
top: 623px;
    left: 808px;
}
.divgx1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divgx1:hover  .divgx{
	display:block
}
.divgx1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divhn{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
top: 542px;
    left: 606px;
	z-index:999;
	display:none
}.divhn1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
top: 549px;
    left: 856px;

}
.divhn1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divhn1:hover  .divhn{
	display:block
}
.divhn1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divsc{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 497px;
    left: 464px;
	z-index:999;
	display:none
}.divsc1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 504px;
    left: 714px;
}
.divsc1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divsc1:hover  .divsc{
	display:block
}
.divsc1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divcq{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 508px;
    left: 547px;
	z-index:999;
	display:none
}.divcq1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 515px;
    left: 797px;

}
.divcq1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divcq1:hover  .divcq{
	display:block
}
.divcq1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divhen{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 429px;
    left: 624px;
	z-index:999;
	display:none
}.divhen1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 436px;
    left: 874px;
}
.divhen1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divhen1:hover  .divhen{
	display:block
}
.divhen1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divhlj{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
top: 164px;
    left: 779px;
	z-index:999;
	display:none
}.divhlj1 {
    position: absolute;
    width: 100px;
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 171px;
    left: 1029px;
}
.divhlj1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divhlj1:hover  .divhlj{
	display:block
}
.divhlj1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divjl{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 229px;
    left: 775px;
	z-index:999;
	display:none
}.divjl1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
      top: 236px;
    left: 1025px;

}
.divjl1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divjl1:hover  .divjl{
	display:block
}
.divjl1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
.divln{
    position: absolute;
    width: 250px;
    min-height: 200px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: white;
    top: 275px;
    left: 728px;
	z-index:999;
	display:none
}.divln1 {
    position: absolute;
    width: 80px;

    
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    /* background: white; */
    top: 282px;
    left: 978px;
}
.divln1:hover{
	background: url(../images/diqu_jt.png) no-repeat;
}.divln1:hover  .divln{
	display:block
}
.divln1:hover  .spspsp{
	border:2px solid red;
	width: 6px;
    height: 6px;
	background:white
}
/*--------------------------*/
.join_bd img{
	width:1200px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.join_bd{
	margin-top: 150px;
}
.joinh2{
	text-align: center;
	font-size: 26px;
	font-weight: normal;

}
.footerul >li{
	width:25%;
	margin: 0 0;
}
.footerul >li:nth-child(3) li{
	margin: 0 0 !important;
	width:100%;
}
.footerul{
	width:100%;
	margin-left: auto;
	margin-right: auto;
}
