.BOX{background-repeat: no-repeat;
	background-position: center top;
}
.BOX1{}
.BOX2{background-image: url(../img5/bg2.jpg);background-position: center bottom;}
.BOX3{background-image: url(../img5/bg3.jpg);height:371px;}
.BOX4{background-image: url(../img5/bg4.jpg);height:480px;}
.BOX5{background-image: url(../img5/bg5.jpg);height:500px;}
.BOX6{background-image: url(../img5/bg6.jpg);height:800px;}
.BOX7{height:254px;background-color: #E5F3FE;}
/**************main1************/
.main1,.main2,.main3,.main4,.main5,.main6,.main7,.main8{width:1200px;margin:0 auto;}
.main1{padding-top:60px;}
.pic_news { float:right; width:540px;  overflow:hidden; }
.pic_news dl {line-height:250%;
	padding:20px 0 19px 0;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #D6D4D4;
}
.pic_news dl:first-child dt{font-size:28px;}
.pic_news dl dt {font-size:22px; font-weight:bold; margin:0 0 10px 0;font-weight: normal; }
.pic_news .more{ float:right;color:#527CD2;}

/**************main2************/
.main2{padding-top:30px;}
.main2 dl{float:left;width:570px;}
.h3{
	background-image: url(../img5/tit.png);
	height: 50px;
	line-height: 50px;
	width: 253px;	
}
.h3 a{
	color:#fff;
	text-align:left;
	display: block;
	height: 100%;
	width: 100%;
	font-size:28px;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 22px;
}
.main2 dl dt{margin-bottom:30px;}
.main2 dl dd:nth-child(even){
	background-image: url(../img5/bg2Line.jpg);
	background-repeat: y-repeat;
	background-position: 0 0;
}

.main2 dl dd a{
	line-height:50px;
	padding-left:35px;
	background-image: url(../img5/dot.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	display: block;
	font-size:20px;
}

/**************main3************/
.main3{padding-top:110px;}
#color1{background-color:#000;}
#color2{background-color:#FFFF00;}
#color3{background-color:#99FFFF;}
#color4{background-color: #FFCCFF;}

.main3 h3{float:left;width:137px;height:230px;margin-right:35px;}
.main3 h3 a{
	float:left;
	display: block;
	height: 190px;
	width: 100%;
	
}
/*核心样式*/
#demoBox{float:left;width:1020px;height: 186px;
	position: relative;
	overflow: hidden;	
}
#demoBox ul{width:1120px;
	position: absolute;	z-index: 1;}
#demoBox li{width:100%;height:186px;}
#demoBox li a{display:block;float:left;width:330px;height:186px;margin-right:10px;border-radius: 10px;background-color: #FFF;font-size:18px;}
#demoBox li a img{width:330px;height:142px;}
#demoBox li a b{
	display:block;
	text-align:center;
	line-height:34px;
	font-weight: normal;
}
#dot i{
	background-color: #ADADAD;
	height: 10px;
	width: 30px;
	margin-right:10px;
	display: inline-block;
	border-radius: 4px;
	cursor: pointer;
}
#dot i.current,#dot i:hover{background-color: #7EB2FD;}
/**************main4************/
.main4{padding-top:70px;}
.main4 dl {float:left;width: 570px;padding:15px 0 30px 0;background-color: #FFF;}
.main4 dl dt{margin-bottom:0px;}
.main4 dd {}
.main4 dl dd a{
	line-height:50px;
	padding-left:35px;
	background-image: url(../img5/dot.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	display: block;
	font-size:20px;
}
.vAndp {float:left;width:280px; height:320px;margin-left:20px;}
.vAndp a {text-align:center;
	background-color: #FFF;
	display: block;height:250px;
}
.vAndp h4 {font-size:18px;
	background-image: url(../img5/s4.jpg);
	background-repeat: no-repeat;
}
.vAndp h4 a {text-align:center;color:#fff;background: none;
	display: block;height:46px;line-height:46px;font-size:24px;
}
.vAndp a img{width:280px;height:200px;}
.vAndp a b{padding:5px 0 20px 0;	
	font-weight: normal;font-size:18px;
}
/**************main5************/
.main5{padding-top:40px;}
.main5 dl {float:left;width: 570px;padding:15px 0 10px 0;background-color: #FFF;}
.main5 dl dt{margin-bottom:0px;}
.main5 dd {}
.main5 dl dd a{
	line-height:52px;
	padding-left:35px;
	background-image: url(../img5/dot.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	display: block;
	font-size:20px;
}
.main5 p {float:left;width:580px;}
/**************main6************/
.main6{}
.main6 #map{
	height:560px;padding:40px 0 0 30px;
	background-color: #FFF;
}
#flmap{float:left;
	background-image: url(../img5/1_hs.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 560px;
	width: 490px;
	position: relative;
	margin:0 50px;
}
#flmap a{
	position: absolute;
	color: #000;
	text-decoration: none;
}
#flmap a i{
	display: block;	
	/*background-color: #00FF00; opacity: 0.5; */
	background-image: url(../img5/dot1.png);
	background-repeat: no-repeat;	
}
#flmap a:hover i{background-image: url(../img5/dot2.png);}
#flmap a dl{
	width:120px;
	display:none;
	background-color: #EABCB0;
	padding:10px;
	border-radius:10px;
	border: 1px dashed #FFFFFF;
}
#flmap a:hover dl{
	display:block;
	color: #000;
	z-index: 9999999;display:none;
}
#flmap a:hover dt{text-align:center;
	font-weight: bold;
	color: #992202;
	border-bottom: 0px dashed #992202;padding-bottom:5px;margin-bottom:5px;font-size:14px;
	
}
#flmap a:hover dd{color: #992202;margin-left:0px;font-size:13px;}


#flmap #ts{top:8px;left:160px;}
#flmap #ts i{height: 55px;width: 40px;background-position: 20px 40px;}
#flmap #hsg{top:25px;left:252px;}
#flmap #hsg i{height: 35px;width: 60px;background-position: 10px 15px;}
#flmap #xss{top:52px;left:277px;}
#flmap #xss i{height: 60px;width: 130px;background-position: 40px center;}
#flmap #ts i,#flmap #hsg i,#flmap #xss i{color:#000000;}
#flmap #hs{top:90px;left:270px;}
#flmap #hs i{height: 60px;width: 65px;background-position: 25px 6px;background-image: url(../img5/dot2.png);}
#flmap #dy{top:108px;left:120px;}
#flmap #dy i{height: 80px;width: 80px;background-position: center 20px;}
#flmap #yx{top:250px;left:240px;}
#flmap #yx i{height: 50px;width: 140px;background-position: 20px center;}
#flmap #xl{top:65px;left:190px;}
#flmap #xl i{height: 60px;width: 60px;background-position: center 0px;}

#flmap #dy i,#flmap #yx i,#flmap #xl i{color:#ffffff;}

#mapTxts{
	float:left;
	width:540px;
	margin-left:10px;
	position: relative;
}
.mapTxt{
	display:none;
	position: absolute;
	z-index: 1;
}
.mapTxt dl{padding:17px 15px 17px 35px;
	border-radius: 10px;
	background-color: #F2F7FD;color: #107CD4;margin-bottom:15px;
	width: 470px;
}
.mapTxt dl:first-child,.mapTxt dl:hover {background-color: #5CB0F6;color: #fff;}
.mapTxt dt{
	line-height:31px;
	font-size:18px;
	background-image: url(../img5/mapDit.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	text-indent: 30px;
}
.mapTxt dl:first-child dt,.mapTxt dl:hover dt{background-position: 0px top;}
.mapTxt dd{font-size:14px;line-height:28px;}
/**************main7************/
.main7{padding-top:20px;}
.main7 #link {  float:left;  padding-top:30px;
    width: 362px;margin-right:75px;margin-left: 60px;
}
.main7 select {
	width: 362px;
	height: 58px;
	font-size:24px;
	border: #ddd 1px solid;
	padding: 4px 10px;
	margin-bottom:15px;
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	outline: none;
	font-family: "Microsoft YaHei";
	
	/*隐藏默认小箭头*/
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
/*用图片替换*/
  background: url("../img5/sel.png") no-repeat scroll right 5px center #fff;
	
}
.main7 p{float:left; width:695px;}
.main7 p img{margin-left:20px;}

