/**************************************/
/*************[公用start]**************/
/**************************************/

body,div,p,span,ul,li,h1,h2,h3,h4,h5,h6,a,input,textarea,select,dl,dd,table,tr,td{
	margin:0;
	padding: 0;
}


body{
	font-family:"Arial","Microsoft Yahei";
	font-size: 14px;  /*主要内容区字号大小，每次制作前更新！！！ */
	color:#333;
	background-color: #fff;
	
	overflow-y:auto; /*防止页面高度过低，滚动条加载时突显引起的页面调动。！！！ */
	overflow-x: hidden; 
	line-height: 1.2;


}

input,textarea,select{
	outline: none;
	font-family:"Arial","Microsoft Yahei";
	color:#333;
	font-size: 14px;
}





textarea{
	resize: none;
}

em{
	font-style: normal;
}


ul li{
	list-style-type: none;
}
	
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}

i{
	font-style: normal;
}


div.clear{
	clear: both;
	height: 0;
	width: 0;
}

.clearfix{zoom:1}    
.clearfix:after{
      content:"";
      display:block;
      height:0;
   clear:both;
   visibility:hidden;
 }

a{
	text-decoration: none;
	color:#333;
	cursor: pointer;
}

img{
	border:0;
/*	width: 100%;*/
	max-width: 100%;
}


div.wp-15{
	width: 1500px; /*主要内容区尺寸大小，每次制作前更新！！！ */
	margin:0 auto;
}

div.wp{
	width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */
	margin:0 auto;
}

.fl{
	float: left;
}

.fr{
	float: right;
}

.tran{
	transition: all .3s ease-out 0s;
}

.bobox{
	/*【块级元素】不受边框、margin、padding影响类名，需要时添加*/
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}


/*图片中心放大代码区域*/

.img-box{/*图片盒子类名*/
	width: 300px!important;/*图片盒子宽度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	height: 200px!important;/*图片盒子高度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	overflow: hidden;
}

.img-box>img{
	transition: .3s;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; /* ueco 时间曲线*/
	width: 100%;
	max-width: 100%;
}

.img-box:hover img{
	/*图片中心放大代码*/
	  -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}


/*图片中心放大代码区域*/





/**************************************/
/************[公用over]****************/
/**************************************/




/*header-start*/
/**************************************************************/

#header{
	padding-top: 40px;
}


.logo{
	margin-left: 164px;
}

.header-right{
	margin-left: 36px;
}
.header-right-top{
	padding-top: 10px;
}

.form-1{
	width: 480px;
	position: relative;
	margin-left: 18px;
}

.form-1 input[type="text"]{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            width: 100%;
            border:1px solid #333;
            height: 40px;
            line-height: 40px;
            padding: 0 20px;
}
.form-1 input[type="image"]{
	position: absolute;
	right: 16px;
	top: 10px;
}

.phone{
	line-height: 40px;
}

.nav{
	margin-top: 72px;
}
.nav ul.nav-ul>li{
	float: left;
	width: 260px;
	/*text-align: center;*/
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: -15px;
	position: relative;
	
}


.downla{
	position: absolute;
	left: 0;
	top:60px;
	z-index: 850000;
	width: 100%;
	display: none;
}
.downla a{
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 16px;
	color:#232323;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
}

.downla a:hover{
	color:#fff;
}
.downla a.aaa1,.downla a.aaa3,a.aaa5{
	background-image: url(../images/xl1.png);
}
.downla a.aaa2,.downla a.aaa4,a.aaa6{
	background-image: url(../images/xl2.png);
}
/*.nav ul.nav-ul>li.nav-ul-li-1 .downla a:hover{
	color:#ef0a7e;

}*/
.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa1:hover,.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa3:hover,.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa5:hover{
	background-image: url(../images/xl1-o1.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa2:hover,.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa4:hover,.nav ul.nav-ul>li.nav-ul-li-1 .downla a.aaa6:hover{
	background-image: url(../images/xl2-o1.png);
	
}


.nav ul.nav-ul>li.nav-ul-li-2 .downla a.aaa1:hover,.nav ul.nav-ul>li.nav-ul-li-2 .downla a.aaa3:hover{
	background-image: url(../images/xl1-o2.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-2 .downla a.aaa2:hover,.nav ul.nav-ul>li.nav-ul-li-2 .downla a.aaa4:hover{
	background-image: url(../images/xl2-o2.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-3 .downla a.aaa1:hover,.nav ul.nav-ul>li.nav-ul-li-3 .downla a.aaa3:hover{
	background-image: url(../images/xl1-o3.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-3 .downla a.aaa2:hover,.nav ul.nav-ul>li.nav-ul-li-3 .downla a.aaa4:hover{
	background-image: url(../images/xl2-o3.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-4 .downla a.aaa1:hover,.nav ul.nav-ul>li.nav-ul-li-4 .downla a.aaa3:hover{
	background-image: url(../images/xl1-o4.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-4 .downla a.aaa2:hover,.nav ul.nav-ul>li.nav-ul-li-4 .downla a.aaa4:hover{
	background-image: url(../images/xl2-o4.png);
	
}





.nav ul.nav-ul>li>i{
	position: absolute;
	width: 75px;
	height: 70px;

	left: 45px;
	top: -70px;
	background-repeat: no-repeat;
	background-position: center ;
}
.nav ul.nav-ul>li:first-child{
	margin-left: 0px;

}

.nav ul.nav-ul>li.nav-ul-li-1{

}

.nav ul.nav-ul>li.nav-ul-li-1{
	background-image: url(../images/1.png);

	
}

.nav ul.nav-ul>li.nav-ul-li-1>i{
	background-image: url(../images/5.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-1:hover>i{
	background-image: url(../images/10.gif);

}
.nav ul.nav-ul>li.nav-ul-li-1>a{
	background-image: url(../images/9.png);
	
}
.nav ul.nav-ul>li.nav-ul-li-2{
	background-image: url(../images/2.png);
	
}


.nav ul.nav-ul>li.nav-ul-li-2>i{
	background-image: url(../images/6.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-2:hover>i{
	background-image: url(../images/9.gif);

}
.nav ul.nav-ul>li.nav-ul-li-2>a{
	background-image: url(../images/10.png);
	
}
.nav ul.nav-ul>li.nav-ul-li-3{
	background-image: url(../images/3.png);
	
}
.nav ul.nav-ul>li.nav-ul-li-3>i{
	background-image: url(../images/7.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-3:hover>i{
	background-image: url(../images/11.gif);

}

.nav ul.nav-ul>li.nav-ul-li-3>a{
	background-image: url(../images/11.png);
	
}
.nav ul.nav-ul>li.nav-ul-li-4{
	background-image: url(../images/4.png);
	
}
.nav ul.nav-ul>li.nav-ul-li-4>i{
	background-image: url(../images/8.png);
	
}

.nav ul.nav-ul>li.nav-ul-li-4:hover>i{
	background-image: url(../images/8.gif);

}

.nav ul.nav-ul>li.nav-ul-li-4>a{
	background-image: url(../images/12.png);
	
}
.nav ul.nav-ul>li>a{
	display: block;
	width: 224px;
	margin:0 auto;
	height: 60px;
	line-height: 54px;
	background-repeat: no-repeat;
	background-position: 43px center;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-left: 100px;
            font-size: 20px;font-weight: bold;
            color:#fff;
}



/**************************************************************/
/*header-over*/





/*main-start*/
/**************************************************************/

#main{
	
}


#main .wp-15{
	background-color: #eceded;
	/*background-image: url(../images/erji_bj2.jpg);
	
	background-position: center bottom;
	background-repeat: no-repeat;*/
	
}

.video{
	position: relative;
	background-repeat: no-repeat;
	background-position: center 5%;
}

#bobo{
	position: absolute;
	left: 50%;
	margin-left: -60px;
	top: 50%;
	margin-top: -45px;
	cursor: pointer;
	z-index: 80000;
}
#bobo img{
	display: block;
}
#video1{
	width: 100%;
}

.nav-video{
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 0 8.333%;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../images/17.png);
	
}

.nav-video  ul{
	text-align: center;
}
.nav-video li{
	width: 394px;
	display: inline-block;
	
	margin-left: -25px;
	
	font-size: 0;
}

.nav-video-li{
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
}

.nav-video li.nav-video-1 .nav-video-li{
	background-image: url(../images/13.png);
	
}
.nav-video li.nav-video-1 .nav-video-li:hover{
	background-image: url(../images/13-h.png);

}
.nav-video li.nav-video-1 .nav-video-li a{
	color:#66a142;
	background-image: url(../images/18.png);
	
}
.nav-video li.nav-video-1 .nav-video-li:hover a{
	color:#fff;
	background-image: url(../images/18-h.png);

}


.nav-video li.nav-video-2 .nav-video-li{
	background-image: url(../images/14.png);
	
}

.nav-video li.nav-video-2 .nav-video-li:hover{
	background-image: url(../images/14-h.png);

}
.nav-video li.nav-video-2 .nav-video-li a{
	color:#FF9E00;
	background-image: url(../images/19.png);
}

.nav-video li.nav-video-2 .nav-video-li:hover a{
	color:#fff;
	background-image: url(../images/19-h.png);

}
.nav-video li.nav-video-3 .nav-video-li{
	background-image: url(../images/15.png);
	
}

.nav-video li.nav-video-3 .nav-video-li:hover{
	background-image: url(../images/15-h.png);

}
.nav-video li.nav-video-3 .nav-video-li a{
	color:#EF0A7E;
	background-image: url(../images/20.png);
}
.nav-video li.nav-video-3 .nav-video-li:hover a{
	color:#fff;
	background-image: url(../images/20-h.png);

}
.nav-video li a{
	width: 336px;margin:0 auto;
	font-size: 28px;
	display: block;
	height: 142px;
	text-align: left;
	line-height: 142px;
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 160px;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            background-repeat: no-repeat;
            background-position: 60px center;
            transition: .3s;
}


.tongzhi{
	width: 1075px;
	/*height: 181px;*/
	padding-top: 56px;
	margin:0px  auto 22px;
	
	position: relative;
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.tongzhi-title{
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0;
}

.tongzhi-list_wp{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	padding-left: 300px;
	height: 115px;
	background-repeat: no-repeat;
	background-position: center right;
background-image: url(../images/21-3.png);
padding-top: 33px;
}
.tongzhi-list_wp-2{
	width: 90%;
	padding: 4px	3%;
	    margin: 10px auto 15px;
	display: none;
	/*background-repeat: no-repeat;
	background-position: center ;
background-image: url(../images/21-3.png);
-webkit-background-size: cover;
background-size: cover;*/

    background-color: #fff;
    border-radius: 5px;
}

.tongzhi-list{
	height: 50px;
	overflow: hidden;

}
.tongzhi-list li{
	height: 50px;
	line-height: 50px;
}


.tongzhi-list li a{
	font-size: 16px;
	transition: .3s;

}
.tongzhi-list li a:hover{
	color:#f22a8f;
}

.tongzhi-list li a span{
	color:#f22a8f;
	padding-right: 15px;
}
.tongzhi-list-2{
	/*width: 80%;
	margin:30px auto;*/
	overflow: hidden;
	height: 40px;

}


.tongzhi-list-2 li{
	float: left;
	height: 40px;
	line-height: 40px;
	padding-right: 25px;
}


.tongzhi-list-2 li a{
	font-size: 16px;
	transition: .3s;

}
.tongzhi-list-2 li a:hover{
	color:#f22a8f;
}

.tongzhi-list-2 li a span{
	color:#f22a8f;
	padding-right: 15px;
}

.title-1{
	
	width: 548px;
	
	margin:0 auto;
	/*background-repeat: no-repeat;
	background-position: center;
	
	background-image: url(../images/22.png);
	text-align: center;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top: 100px;*/
	
	
}
.title-1 a{display: block;	/*-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
padding-top: 30px;*/}
/*.title-1 h1{
	color:#fff;
	font-size: 28px;
	font-weight: bold;
	padding-bottom: 5px;
}

.title-1 p{
	color:#fff;
	letter-spacing: 5px;
	font-size: 18px;

}*/

.huodong-list{
	background-image: url(../images/huodong.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #fff;
	margin-top: 76px;
	padding-bottom: 40px;
	position: relative;
	
}

#huo-left{
	position: absolute;
	left: 0;
	width: 51px;
	height: 101px;
	top: 50%;
	margin-top: -50px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
	background-image: url(../images/z-left.png);
	opacity: 0.6;
	filter:alpha(opacity=60);
	
}
#huo-left:hover{
	opacity: 1;
	filter:alpha(opacity=100);
}
#huo-right{
	transition: .3s;
	opacity: 0.6;
	filter:alpha(opacity=60);
	position: absolute;
	right: 0;
	width: 51px;
	height: 101px;
	top: 50%;
	margin-top: -50px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/z-right.png);
	
}
#huo-right:hover{
	opacity: 1;
	filter:alpha(opacity=100);
}



.huodong-list li{
	float: left;
	margin:0 10px;
}

.huodong-list .caroufredsel_wrapper{
	margin:0 auto!important;
}

.ji-xiang{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top: 200px;
	width: 419px;
	height: 753px;
	background-repeat: no-repeat;
	background-position: center;

	
}
.huodong-pic{
	width: 280px;
	position: relative;
	margin:0 auto;
}
.huodong-pic img{
	display: block;
	width: 100%;
}

.daoji{
	position: absolute;
	width: 100%;
	left: 0;
	background-image: url(../images/daoji-bg.png);
	
	top: 0;
}

.daoji span{
	display: block;
	height: 35px;
	line-height: 35px;
	background-repeat: no-repeat;
	background-position: 5% 48%;
	font-size: 14px;
	color:#fff;
	padding-left: 13%;
	background-image: url(../images/daoji1.png);
	

}


 .mai-a{
 	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	position: absolute;
	width: 100%;
	/*height: 70px;*/
	left: 0;
	bottom: -19px;
	padding: 0	10px;
}




 .mai-a a{
 	display: block;
 	width:85%;
 	margin:0 auto;
    height: 43px;
    line-height: 43px;
    border-radius: 40px;
    color: #fff;
    text-align: center;
    position: relative;
    background-color: #eb4096;
    -moz-box-shadow: #b81e6c 0 6px;
    -webkit-box-shadow: #b81e6c 0 6px;
    box-shadow: #b81e6c 0 6px;
   /* margin-right: 16px;*/
    font-size: 18px;

 }

 .mai-a a:hover{
	    -moz-box-shadow: #b81e6c 0 4px;
    -webkit-box-shadow: #b81e6c 0 4px;
    box-shadow: #b81e6c 0 4px;
    top: 2px;

 }


.huodong-con{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 286px;
	margin:0 auto;
	color:#fff;
	padding: 50px 15px 0;
	text-align: center;
}

 .huodong-con h1{
 	font-size: 22px;
 	font-weight: bold;
 	padding-bottom: 10px;
 	    line-height: 1.5;
 }

  .huodong-con p{
  	font-size: 14px;
  	line-height: 1.8;
  }

.daotu{
		background-repeat: no-repeat;
  	background-position: center 40px;
  	background-image: url(../images/huodongxia.png);
  	background-color: #fff;
  	padding-top: 100px;
}

  .title-2{
	
	width: 548px;

	margin:0 auto;
	
  
/*  	*/
}
.title-2 a{display: block;}

.daotu-map{
	/*height: 650px;
	background-color: #ccc;
	margin-top: -60px;*/
	background-color: #eceded;
	padding: 0	20px;
	position: relative;

}
.daotu-map-top {
	font-size: 0;
	line-height: normal;
	text-align: center;
	padding: 21px  0 28px;
}
.daotu-map-top li{
	display: inline-block;
	width: 204px;

}



.zhuti-div{
	font-size: 16px;
	color:#797979;
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	height: 114px;
	padding-top: 75px;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
	cursor: pointer;
}

.zhuti-div:hover{
	color:#fff;
}
.zhuti-div.active{
	color:#fff;
}

.zhuti-jushi{
	background-image: url(../images/dao-1.png);
}
.zhuti-jushi:hover{
	background-image: url(../images/dao-1-h.png);
}
.zhuti-jushi.active{
	background-image: url(../images/dao-1-h.png);
}

.zhuti-huiyin{
	background-image: url(../images/dao-2.png);
}
.zhuti-huiyin:hover{
	background-image: url(../images/dao-2-h.png);
}
.zhuti-huiyin.active{
	background-image: url(../images/dao-2-h.png);
}


.zhuti-yueguang{
	background-image: url(../images/dao-3.png);
}

.zhuti-yueguang:hover{
	background-image: url(../images/dao-3-h.png);
}

.zhuti-yueguang.active{
	background-image: url(../images/dao-3-h.png);
}


.zhuti-fanxing{
	background-image: url(../images/dao-4.png);
}

.zhuti-fanxing:hover{
	background-image: url(../images/dao-4-h.png);
}

.zhuti-fanxing.active{
	background-image: url(../images/dao-4-h.png);
}

.zhuti-xiongmao{
	background-image: url(../images/dao-5.png);
}
.zhuti-xiongmao:hover{
	background-image: url(../images/dao-5-h.png);
}

.zhuti-xiongmao.active{
	background-image: url(../images/dao-5-h.png);
}
.zhuti-huanle{
	background-image: url(../images/dao-6.png);
}

.zhuti-huanle:hover{
	background-image: url(../images/dao-6-h.png);
}

.zhuti-huanle.active{
	background-image: url(../images/dao-6-h.png);
}


 #map_big {  
        
        width: 100%;  
        height: 600px;  
        position: relative; 
        overflow: hidden; 
        /*margin:50px auto;*/
    }  


    .map-shuoming{
    	display: none;
    	position: absolute;
    	right: 0;
    	height: 100%;
    	background-image: url(../images/heidi.png);
    	width: 208px;		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-left: 14px;
            padding-top: 80px;
    	
    }

    .map-shuoming.active{
    	display: block;
    }

    .map-shuoming>h1{
    	font-size: 22px;
    	font-weight: bold;
    	padding-left: 10px;
    }

	.map-shuoming>h1.jushi-h1{
		color:#fbd478;
	}

	.map-shuoming>h1.huiyin-h1{
		color:#fbd478;
	}

	.map-shuoming>h1.yueguang-h1{
		color:#fbd478;
	}

	.map-shuoming>h1.fanxing-h1{
		color:#fbd478;
	}

	.map-shuoming>h1.xiongmao-h1{
		color:#fbd478;
	}
	

	.map-shuoming>h1.huanle-h1{
		color:#fbd478;
	}

	.map_shuo_p {
		padding-top: 15px;
	}
	.map_shuo_p li{
		font-size:16px;
		color:#fff; 
		padding-left: 22px;
		/*height: 36px;*/
		line-height: 36px;
	}
	.map_shuo_p li a{color:#fff; }
.map_shuo_p li a:hover{color:#fbd478; }
	.map_shuo_p li span{
		display: inline-block;
		width: 18px;
		text-align: center;
	}


 	#map_small {  
        background-image: url(../images/map.jpg);
        cursor: all-scroll;
        width: 3040px;  
        height:1776px;  
        position: absolute;  
        left: -1423px;
        top: -973px;
        background-position: center;
    }  


.chimaiwan{
	position: absolute;
	right: 242px;
	bottom: -50px;
	width: 358px;
}

.chimaiwan-div{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	float: left;
	width: 102px;
	margin-left: 26px;
	height: 109px;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
	cursor: pointer;
	font-size: 16px;
	color:#797979;
	padding-top: 68px;
	text-align: center;
}

.chimaiwan-div:first-child{
	margin-left: 0;
}

.chimaiwan-div:hover{
	color:#fff;
}
.chimaiwan-1{
	background-image: url(../images/chimaiwan-1.png);
	
}

.chimaiwan-1:hover{
	background-image: url(../images/chimaiwan-1-h.png);
	
}
.chimaiwan-1.active{
	background-image: url(../images/chimaiwan-1-h.png);
		color:#fff;
}

.chimaiwan-2{
	background-image: url(../images/chimaiwan-2.png);
	
}

.chimaiwan-2:hover{
	background-image: url(../images/chimaiwan-2-h.png);
	
}
.chimaiwan-2.active{
	background-image: url(../images/chimaiwan-2-h.png);
		color:#fff;
}


.chimaiwan-3{
	background-image: url(../images/chimaiwan-3.png);
	
}

.chimaiwan-3:hover{
	background-image: url(../images/chimaiwan-3-h.png);
	
}
.chimaiwan-3.active{
	background-image: url(../images/chimaiwan-3-h.png);
		color:#fff;
}















  .title-3{
	
	width: 548px;

	margin:0 auto;
	
  
/*  	*/
}
.title-3 a{display: block;}

.xinwen{
	margin-top: 88px;
	/*padding: 0 	228px 0 150px;*/
	background-image: url(../images/xinwen-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.xinwen-kuai{
	width: 1130px;
	margin:0 auto;
}

.xinwen-pic {
	width: 600px;
	
	margin-right: 95px;
}

.xinwen-kuai{
	margin-top: 30px;
	padding-bottom: 162px;
}


.fafa .flex-control-nav{
	display: block;
	bottom:-40px;
}
.fafa .flex-control-paging li{
	margin:0 7px;
}
.fafa .flex-control-paging li a{
	width: 28px;
	height: 28px;
}
.xinwen-list li{
	padding-top: 15px;
	font-size:0px;
}

.xinwen-list li:first-child{
	padding-top: 0;
}
.xinwen-list li h1{
/*	width: 92px;*/
	font-size: 18px;
	color:#0B6CD2;
	display: inline-block;
	margin-right: 10px;
	vertical-align:middle;
}

.xinwen-list li.active h1{
	display: block;
	font-size: 24px;
/*	width: 100%;*/

}

.xinwen-list li h2{
	width: 325px;
	font-size: 18px;
	color:#333;
	font-weight: bold;
	display: inline-block;
	text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
	vertical-align: middle;
	margin-top: -5px;
}

.xinwen-list li.active h2{
	display:block;
	font-size: 24px;
	padding: 10px 0;
	width: auto;
	
	
}

.xinwen-list li h2 a{
	color:#333;

}

.xinwen-list li.active h2 a{
	color:#0B6CD2;
}



.xinwen-list li p{
	text-indent: 2em;
	line-height: 25px;
	font-size: 14px;
	color:#666;
	display: none;
}
.xinwen-list li p a{
	transition: .3s;
	color:#0B6CD2;
	text-decoration: underline;
}

.xinwen-list li p a:hover{
	color:#EF0A7E;

}
.xinwen-list li.active p{
	display: block;
}


.lishi{
	padding: 15px 0;
}
.lishi a{
	color:#0B6CD2;
	transition: .3s;
}

.lishi a:hover{
	color:#EF0A7E;

}
/**************************************************************/
/*main-over*/





/*footer-start*/
/**************************************************************/

#footer{
	background-image: url(../images/footer.jpg);
	/*background-repeat: no-repeat;
	background-position: center bottom;*/
	/*height: 800px;
	background-color:#2f2f2f;*/

}

.f-9527{

	font-size: 0;
	margin-top: -70px;
}


.f-9527 img{
	display: block;
	width: 100%;
}
.footer-2{
	padding-top: 50px;

}

.foo-left {
	margin-left:188px;

}
.foo-left a{
	color:#fff;
	transition: .3s;
}


.foo-left li.foo-left-1 a:hover{
	color:#ef0a7e;
}

.foo-left li.foo-left-2 a:hover{
	color:#66a142;
}

.foo-left li.foo-left-3 a:hover{
	color:#8f42e9;
}

.foo-left li.foo-left-4 a:hover{
	color:#0b6cd2;
}
.foo-left li.teshu-li a:hover{
	color:#ffe720;
}
/*.foo-left a:hover{
	color:#EF0A7E;
}*/





.foo-left li{
	margin-top: 28px;
	font-size: 0;
}

.foo-left li:first-child{
	margin-top: 0;
}
.foo-left li span{
	display: inline-block;
	width: 78px;
	margin-left: 80px;
	height: 21px;
	overflow: hidden;vertical-align: middle;
	
}
.foo-left li a{
	display: block;
	font-size: 16px;
	text-align: justify;
                text-justify:distribute-all-lines;/*ie6-8*/
                text-align-last:justify;/* ie9*/
                -moz-text-align-last:justify;/*ff*/
                -webkit-text-align-last:justify;/*chrome 20+*/
	
}

.foo-left li a:after{
	content: '';
	height: 0;
	width: 100%;
	display: inline-block;
}


/*.foo-left li a i{
	display: inline-block;
	width: 100%;
    height: 0px;
    overflow: hidden;
}*/


.foo-left li.teshu-li span{
	width: 108px;
}

.foo-left li span.yiji-a{
	margin-left: 0;
	font-weight: bold;
/*	text-align: center;*/
}
.foo-left li.teshu-li span.yiji-a{
	width:78px;
}
.foo-left li.teshu-li span.a88{
	width:114px;
	margin-left: 49px;
}

.foo-left li.teshu-li span.a88+span{
	margin-left: 43px;
}


.foo-right{
	margin-left: 200px;
}
.foo-right  li{
	margin-top: 27px;
}
.foo-right  li:first-child{
	margin-top: 0;
}
.foo-right a{
	color:#fff;
	font-size: 16px;
	display: block;
	padding-left: 45px;
	height: 32px;
	line-height: 32px;
	background-repeat: no-repeat;
	background-position: left center;

}








.footer-bottom{
	height: 100px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/foo2.jpg);
	
}

.p-2017{
	text-align: center;
	color:#fff;
	/*margin-top:45px;*/
	padding-top: 35px;
	font-size: 14px;
	color:#fff;
	line-height: 1.6;
}
.p-2017 span{padding-right:5px;}

.p-2017 img{
	vertical-align: middle;
/*	margin:0 3px;*/
	margin-top: -3px;
}

.tqqtqq{margin-left: 20px;}
/**************************************************************/
/*footer-over*/





/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/


#header-2{
	display: none;
	height:97px;
	border-bottom:3px solid #ef0a7e;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 5000000000;
	/*background-image: url(../images/nav.jpg);*/
	/*    background-image: url(../images/header.jpg);*/
    background-repeat: no-repeat;
    background-position: center;
    background-color: #fff;
}
.nav-2{
	display: none;
	background-color: #fff;
	padding: 15px 0;
}

.nav-2 li{
	padding:  10px ;
	
}

/*.nav-2 li span{
	display: block;
	font-size: 16px;
	width: 100%;
	color:#fff;
	padding: 10px 0;
	text-align: center;

	border-radius: 8px;
}*/

.nav-2 li:first-child span{
	width: 100%;
	height: 43px;
    line-height: 43px;
    border-radius: 40px;
    color: #fff;
    text-align: center;
    position: relative;

    -moz-box-shadow: #b81e6c 0 6px;
    -webkit-box-shadow: #b81e6c 0 6px;
    box-shadow: #b81e6c 0 6px;

    font-size: 18px;
    display: block;
}

.nav-2 li:first-child span:hover {
    -moz-box-shadow: #b81e6c 0 4px;
    -webkit-box-shadow: #b81e6c 0 4px;
    box-shadow: #b81e6c 0 4px;
    top: 2px;
}

.nav-2 li:first-child+li span{
	width: 100%;
	height: 43px;
    line-height: 43px;
    border-radius: 40px;
    color: #fff;
    text-align: center;
    position: relative;

    -moz-box-shadow: #4b7e2c 0 6px;
    -webkit-box-shadow: #4b7e2c 0 6px;
    box-shadow: #4b7e2c 0 6px;

    font-size: 18px;
    display: block;
}

.nav-2 li:first-child+li span:hover {
    -moz-box-shadow: #4b7e2c 0 4px;
    -webkit-box-shadow: #4b7e2c 0 4px;
    box-shadow: #4b7e2c 0 4px;
    top: 2px;
}


.nav-2 li:first-child+li+li span{
	width: 100%;
	height: 43px;
    line-height: 43px;
    border-radius: 40px;
    color: #fff;
    text-align: center;
    position: relative;

    -moz-box-shadow: #6d34b1 0 6px;
    -webkit-box-shadow: #6d34b1 0 6px;
    box-shadow: #6d34b1 0 6px;

    font-size: 18px;
    display: block;
}

.nav-2 li:first-child+li+li span:hover {
    -moz-box-shadow: #6d34b1 0 4px;
    -webkit-box-shadow: #6d34b1 0 4px;
    box-shadow: #6d34b1 0 4px;
    top: 2px;
}



.nav-2 li:first-child+li+li+li span{
	width: 100%;
	height: 43px;
    line-height: 43px;
    border-radius: 40px;
    color: #fff;
    text-align: center;
    position: relative;

    -moz-box-shadow: #0f5eb0 0 6px;
    -webkit-box-shadow: #0f5eb0 0 6px;
    box-shadow: #0f5eb0 0 6px;

    font-size: 18px;
    display: block;
}

.nav-2 li:first-child+li+li+li span:hover {
    -moz-box-shadow: #0f5eb0 0 4px;
    -webkit-box-shadow: #0f5eb0 0 4px;
    box-shadow: #0f5eb0 0 4px;
    top: 2px;
}




/*.nav-2 li:first-child span{
	border-width: 0 0 5px 5px;
	border-style: solid;
	border-color: #000;
}*/


.nav-2 li dl{
	display: none;


}


.nav-2 li dd a{
	display: block;
	width: 80%;
	margin:0 auto;
	padding: 10px 0;
	border-radius: 15px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	margin-top: 10px;
		 position: relative;
}

.nav-2 li:first-child dd a{

    -moz-box-shadow: #b81e6c 0 4px;
    -webkit-box-shadow: #b81e6c 0 4px;
    box-shadow: #b81e6c 0 4px;
}

.nav-2 li:first-child dd a:hover{

    -moz-box-shadow: #b81e6c 0 2px;
    -webkit-box-shadow: #b81e6c 0 2px;
    box-shadow: #b81e6c 0 2px;
	top: 2px;
}


.nav-2 li:first-child+li dd a{

    -moz-box-shadow: #4b7e2c 0 4px;
    -webkit-box-shadow: #4b7e2c 0 4px;
    box-shadow: #4b7e2c 0 4px;
}

.nav-2 li:first-child+li dd a:hover{

    -moz-box-shadow: #4b7e2c 0 2px;
    -webkit-box-shadow: #4b7e2c 0 2px;
    box-shadow: #4b7e2c 0 2px;
	top: 2px;
}


.nav-2 li:first-child+li+li dd a{

    -moz-box-shadow: #6d34b1 0 4px;
    -webkit-box-shadow: #6d34b1 0 4px;
    box-shadow: #6d34b1 0 4px;
}

.nav-2 li:first-child+li+li dd a:hover{

    -moz-box-shadow: #6d34b1 0 2px;
    -webkit-box-shadow: #6d34b1 0 2px;
    box-shadow: #6d34b1 0 2px;
	top: 2px;
}



.nav-2 li:first-child+li+li+li dd a{

    -moz-box-shadow: #0f5eb0 0 4px;
    -webkit-box-shadow: #0f5eb0 0 4px;
    box-shadow: #0f5eb0 0 4px;
}

.nav-2 li:first-child+li+li+li dd a:hover{

    -moz-box-shadow: #0f5eb0 0 2px;
    -webkit-box-shadow: #0f5eb0 0 2px;
    box-shadow: #0f5eb0 0 2px;
	top: 2px;
}








.nav-2 li dd:first-child a{
	margin-top: 15px;
}

/*.nav-2 li a:hover{
	color:#1a0d07;
}*/
.logo-2{
	font-size: 0;
	width: 80px;
	margin-left:10px;
	margin-top: 3px;
	z-index: 700;
	position: relative;
}
.logo-2 a{
	display: inline-block;
	width: 100%;
	height: 67px;
	line-height: 67px;
}

.logo-2 img{
		
		vertical-align: middle;
	}

.menu2{
	height: 100%;
	line-height: 100px;
	margin-right: 15px;
	z-index: 700;
	position: relative;
}

.menu2 li{
	display: inline-block;
	cursor:pointer ;
	/*margin-left: 10px;*/
}
.menu2 li img{
	vertical-align: middle;
}

.chenggao{
	height: 100px;
	display: none;
}

#video-2{
	display: none;
}

#video-2 img{
	width:100%;
display:block;
}
#xuanfu-win{
	/*display: none;*/
	position: fixed;
	width: 68px;
	z-index: 1000000000000;
	/*height: 624px;*/
	margin-top: -150px;
	right: 0;
	top: 0%;
}


.xuanfu-win-title{
	height: 53px;
	line-height: 53px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 68px;
	margin-top: 16px;
	position: relative;
	left: 0;
	transition: .5s;
	width: 121px;
	
}
.xuanfu-win-title:first-child{
	margin-top: 0;
}

.xuanfu-win-title.active{
	left: -121px;
}
.xuanfu-win-title a{
	display: block;
	height: 53px;
	line-height: 53px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color:#fff;
}


.xuanfu-jiudian a{
	background-color: #7dbb57;
}

.xuanfu-goupiao a{
	background-color: #f04ca1;
}
.xuanfu-women a{
	background-color: #3487de;
}

.xuanfu-erwei a{
	background-color: #fca82b;
}

.xuanfu-erwei:hover .xuanfu-er{
	/*opacity: 1;
	filter:alpha(opacity=100);*/
	display: block;
}
.xuanfu-er{
	position: absolute;
	width: 188px;
	height: 302px;
	left: 0;
	top: 53px;
	background-color: #f5f5f5;
	padding: 23px 0;
	text-align: center;
	font-size: 14px;
	color:#676767;
	line-height: 1;
	/*opacity: 0;
	filter:alpha(opacity=0);*/
	transition: .5s;
	display: none;
}
.xuanfu-er img{
	display: block;
	margin:0 auto 10px;
}





#xuanfu-win-2{
		position: fixed;
	width: 61px;
	z-index: 7000000;
	/*height: 624px;*/

	right: 0;
	top: 50%;
	margin-top: -166px;
}
#xuanfu-win-2 a{
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 94px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 11px;
    font-size: 0;
    padding-left: 16px;
}
#xuanfu-win-2 a img{
	transition: .5s;
}


#xuanfu-win-2 a:hover img{
	-webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
   
}

.youce-1{
	
	
	background-image: url(../images/youce-1.png);

	
}


.youce-2{

	background-image: url(../images/youce-2.png);
	margin-top: 20px;
}


.youce-3{

	background-image: url(../images/youce-3.png);
	margin-top: 20px;
}


#zuoce{
	position: fixed;
	width: 358px;
	z-index: 7000000;
	/*height: 624px;*/
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	left: -296px;
	top: 50%;
	margin-top: -64px;
	cursor: pointer;
	background-image: url(../images/zuoce-1.png);
	background-repeat: no-repeat;
	background-position: right center;
	transition: .5s;
	padding-right: 62px;
	
}

.zuoce-erwei{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	background-color: #f5f5f5;
	height: 187px;
	padding: 20px;
	padding-top: 25px;
}
.zuoce-pic {
	text-align: center;
}
.zuoce-pic img{
	display: block;
	margin:0 auto 10px;

}

#zuoce:hover{
	left: 0;
}





/*交通指南jiaotong.html*/

.erji-top-title{
	height: 429px;
	background-image: url(../images/er-top-title-bg.png);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	/*position: relative;
	z-index: 6000;*/
}

.mianbaoxie	{
	text-align: left;
	padding-left: 164px;
	/*padding-top:18px;*/
	height: 44px;
	line-height: 44px;

	
	color:#fff; 
}

.mianbaoxie a{
transition: .3s;	color:#fff;
}

.mianbaoxie a:hover{
	color:#ef0a7e;
}
.mianbaoxie img{
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 8px;
}

.erji-top-title-img{
	/*margin: 20px 0;*/
}
.erji-top-title-img img{
	display: block;
	margin:0 auto;
}

.erji-top-title p{
	font-size: 18px;
	color:#fff;
/*	padding-top: */
}
.jiaotong-xuan{
	text-align: center;
}
/*.jiaotong-xuan ul{
	display: inline-block;
}*/
.jiaotong-xuan {
	margin-top: -73px;
}
.jiaotong-xuan  li{
	display: inline-block;
	font-size: 0;
}


.jiaotong-car{
	cursor: pointer;
	width: 218px;
	height: 106px;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s;
	font-size: 16px;
	color:#797979;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top: 75px;
}
/*.jiaotong-car:hover{
	color:#fff;
}*/
.jiaotong-car.active{
	color:#fff;
}


.jiaotong-car1{
	background-image: url(../images/car-1.png);
	
}
/*.jiaotong-car1:hover{
	background-image: url(../images/car-1-h.png);
	
}
*/
.jiaotong-car1.active{
	background-image: url(../images/car-1-h.png);
	
}
.jiaotong-car2{
	background-image: url(../images/car-2.png);
	
}
/*.jiaotong-car2:hover{
	background-image: url(../images/car-2-h.png);
	
}*/

.jiaotong-car2.active{
	background-image: url(../images/car-2-h.png);
	
}
.jiaotong-car3{
	background-image: url(../images/car-3.png);
	
}
.jiaotong-car3:hover{
	background-image: url(../images/car-3-h.png);
	
}

.jiaotong-car3.active{
	background-image: url(../images/car-3-h.png);
	
}
.jiaotong-car4{
	background-image: url(../images/car-4.png);
	
}
.jiaotong-car4:hover{
	background-image: url(../images/car-4-h.png);
	
}
.jiaotong-car4.active{
	background-image: url(../images/car-4-h.png);
	
}


.wp-1224{
	width: 1224px;
	margin:0 auto;
}


.jiaotong-suoxu{
	margin-top: 35px;
	padding: 8px;
	background-color: #0a7dbe;
}

.suoxu{
	width: 50%;
	padding: 60px 0;
	background-color: #097dbe;
	color:#fff;
	text-align: center;
}
.suoxu h1{
	font-size: 24px;
}

.suoxu h2{
	font-size: 60px;
	font-weight: bold;
	padding: 5px 0;
}
.suoxu p{
	font-size: 18px;
	height: 22px;
	line-height: 22px;
}

.img-line{
	padding: 20px 0 ;
	height: 82px;
	background-repeat: no-repeat;
	background-position: center;

}
/*.img-line img{
	display: block;
	margin:0 auto;
}*/

.jiaotong-luxian-con{
	margin-top: 25px;
}

.jiaotong-luxian-con h1{
	font-size: 22px;
	font-weight: bold;
	color:#097dbe;
	padding-bottom: 15px;
}
.jiaotong-luxian-con p{
	font-size: 16px;
	color:#333;
	line-height: 2.2;
}


.jiaotongluxian{
	/*padding-bottom: ;*/
	display: none;
}

#jiaotongluxian-1{
	display: block;
}

.fuwu-1{
	width: 593px;
	height: 284px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/fuwu-1.png);
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-left: 242px;
            padding-top: 53px;
            padding-right: 25px;
	
}
.fuwu-1 h1{
	font-size:28px;
	font-weight: bold;
	color:#0b6cd2; 
	padding-bottom: 15px;
}

.fuwu-1 p{
	font-size:14px;
	/*font-weight: bold;*/
	line-height: 1.8;	
	color:#5c5c5c; 
	height: 66px;
	overflow: hidden;

}
.fuwu-1 a{
	display: inline-block;
	width: 125px;
	height: 36px;
	line-height: 36px;
	margin-top: 15px;
	background-color: #39a0db;
	    border-radius: 40px;
	    -moz-box-shadow: #267aab 0 6px;
    -webkit-box-shadow: #267aab 0 6px;
    box-shadow: #267aab 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
}

.fuwu-1 a:hover{
	-moz-box-shadow: #267aab 0 4px;
    -webkit-box-shadow: #267aab 0 4px;
    box-shadow: #267aab 0 4px;
    top: 2px;
}



    
.fuwu-2{
	width: 588px;
	height: 275px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/fuwu-2.png);
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top: 53px;
            padding-left: 242px;
            padding-right: 	25px;
}

.fuwu-2 h1{
	font-size:28px;
	font-weight: bold;
	color:#66a142; 
	padding-bottom: 15px;
}

.fuwu-2 p{
	font-size:14px;
	/*font-weight: bold;*/
	line-height: 1.6;	
	color:#5c5c5c; 
	height: 66px;
	overflow: hidden;

}




.fuwu-2 a{
	display: inline-block;
	width: 125px;
	height: 36px;
	line-height: 36px;
	margin-top: 15px;
	background-color: #5e993b;
	    border-radius: 40px;
	    -moz-box-shadow: #427324 0 6px;
    -webkit-box-shadow: #427324 0 6px;
    box-shadow: #427324 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
}

.fuwu-2 a:hover{
	-moz-box-shadow: #427324 0 4px;
    -webkit-box-shadow: #427324 0 4px;
    box-shadow: #427324 0 4px;
    top: 2px;
}

.erji{
	    background-image: url(../images/xinwen-bg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 130px;
}
.youkefuwu{
	margin-top: 27px;
}


/*交通指南jiaotong.html*/







/*乐园地图map.html*/


.daotu-erji{
	background-image: none;
	background-color: transparent;
	padding-top: 0;
	margin-top: -88px;
	
}



.daotu-erji .daotu-map{
	background-color: transparent;
}



.map_title-fuwu{
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color:#0b6cd2;
	margin-top: 160px;
}



/*新闻news.html*/


.news{
	background-image: url(../images/er-top-title-bg-2.png);
	height: 345px;
}

.xinwen-title{
	height: 59px;
	background-image: url(../images/xinwen-title.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #fff;
	padding-top: 35px;
	
}
.xinwen-title a{
	display: inline-block;
	/*transition: .3s;*/
	text-align: center;
	color:#4a4a4a;
	font-size: 16px;
}

.xinwen-title a.active{
	color:#fff;
}
.xinwen-title-a1{
	width: 158px;
	height: 58px;
	line-height: 58px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/xinwen-title-a1.png );
	
}


.xinwen-title-a1.active{

	background-image: url(../images/xinwen-title-a1-h.png );
	
}


.xinwen-title-a2{
	width: 169px;
	height: 53px;
	line-height: 53px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/xinwen-title-a2.png );
	
}


.xinwen-title-a2.active{

	background-image: url(../images/xinwen-title-a2-h.png );
	
}

.xinwen-title-a3{
	width: 169px;
	height: 53px;
	line-height: 53px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/xinwen-title-a2.png );
	
}


.xinwen-title-a3.active{

	background-image: url(../images/xinwen-title-a3-h.png );
	
}
.xinwen_news-list{
	padding: 0	72px;
}
.xinwen_news-list li{
	box-shadow: 0 0 5px #ddd;
	background-color: #fff;
	margin-top: 50px;
	padding-right: 35px;
}
.xinwen_news-pic{
	margin-right: 50px;
	width: 301px;
	overflow: hidden;
	position:relative;
}
.xinwen_news-pic img{
	display: block;
	width: 100%;
	transition: .3s;
}

.xinwen_news-pic:hover img{
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.xinwen_news-list li h1{
	font-size: 20px;
	color:#4a4a4a;
	font-weight: bold;
	padding-top: 40px;
	text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.xinwen_news-list li h1 a{
	color:#4a4a4a;
	transition: .3s;

}

.xinwen_news-list li h1 a:hover{
	color:#2279d4;
}
.xinwen_news-list li h2{
	font-size: 16px;
	color:#7b7b7b;
	
	padding:15px 0;
}
.xinwen_news-list li p{
	font-size: 16px;
	color:#4a4a4a;
	
	line-height: 1.8;
	height: 56px;
	overflow:hidden;
}

.m-page{text-align: center;padding-top:52px;overflow: hidden;color: #999;}
.m-page ul{display: inline-block;overflow: hidden;vertical-align: middle;}
.m-page ul li{display: inline-block;font-size:0;margin-right: 2px;margin-top: 15px;}
.m-page ul li a{
    display: block;line-height: 25px;font-size: 14px;padding: 0 10px;border: 1px solid #fff;
   background-color: #fff;
}
.m-page ul li.on a,.m-page ul li a:hover{border-color: #2279d4;color:#fff;background-color: #2279d4;}



/*新闻内容news-xx.html*/



.xinwen_news-xx{
	padding: 58px 180px 20px;
	line-height: 2.2;
}

.xinwen_news-xx h1{
	font-size: 22px;
	font-weight: bold;
	color:#4a4a4a;
	text-align: center;
}
.xinwen_news-xx h2{
	font-size: 16px;
	color:#7b7b7b;
	text-align: center;
	padding-top: 15px;
}
.xinwen_news-xx h2+.img-line{
	padding-top: 10px;
	padding-bottom: 20px;
}

.xinwen_news-xx .xinwen_p{
	font-size: 16px;
	color:#4a4a4a;
	
	text-indent: 2em;
	
}
.xinwen_news-xx p,.xinwen_news-xx h3{
	background-color: transparent!important;
}

.xinwen_p-img{
	font-size: 0;
	text-align: center;
}


.xinwen_p-img img{
	margin:0 2%;
}

.xinwen_news-xx-a a{
	color:#7b7b7b;
	font-size: 14px;
	transition: .3s;
}
.xinwen_news-xx-a a:hover{
	color:#0b6cd2;
}



/*游客服务youke.html*/



.youke{
	background-image: url(../images/baidi.jpg);
	background-repeat: repeat-x;
	background-position: left top;
/*	background-color: #fff;*/
	height: auto;
	height: 264px;

}


.youke .mianbaoxie	{
	color:#6a6a6a;
}
.youke .mianbaoxie a{
	color:#6a6a6a;
}

.banner-2{
	font-size: 0;
/*	margin-bottom: 50px;*/
/*background-image: url(../images/banner-bg.png);
background-repeat: repeat-x;
background-position: left 30%;*/
margin-top: -227px;

	
}

.banner-2 img{
	display: block;
	margin:0 auto;
}


.youke-zhinan{
	position: relative;
}

.youke-zhinan-pic{
	position: absolute;
	left: 0;
	top: 5px;
}
.youke-zhinan-bg{
	width: 842px;
	height: 393px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/zhinan-bg.png);
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding: 50px;
            padding-left: 203px;


}

.youke-zhinan-bg h1{
	padding-top: 34px;
	font-weight: bold;
	font-size: 28px;
	color:#0b6cd2;
	padding-bottom: 20px;
}

.youke-zhinan-bg p{
	font-size: 16px;
	color:#626262;
	line-height: 1.8;
}

.youke-zhinan-bg a{
	display: inline-block;
	width: 205px;
	height: 44px;
	line-height: 44px;
	margin-top: 25px;
	background-color: #188ad2;
	    border-radius: 40px;
	    -moz-box-shadow: #0b6dab 0 6px;
    -webkit-box-shadow: #0b6dab 0 6px;
    box-shadow: #0b6dab 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
}

.youke-zhinan-bg a:hover{
	-moz-box-shadow: #0b6dab 0 4px;
    -webkit-box-shadow: #0b6dab 0 4px;
    box-shadow: #0b6dab 0 4px;
    top: 2px;
}

.youke-bottom-1{
	width: 384px;
	height: 394px;
	background-image: url(../images/bottom-1.png);
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.youke-bottom-2{
	width: 384px;
	height: 385px;
	background-image: url(../images/bottom-2.png);
	position: relative;
	z-index: 500;
	margin-left: 40px;
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	
}
.youke-bottom-3{
	width: 535px;
	height: 372px;
	background-image: url(../images/bottom-3.png);
	position: absolute;
	right: 0;
	top: 0;
		z-index: 400;
			-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	
	
}

.youke-bottom{
	position: relative;
	margin-top: 92px;
}

.youke-bottom-1{
	text-align: center;
	color:#fff;
	padding-top: 60px;
}

.ererer{
	display: inline-block;
	margin:0 14px;
	line-height: 1.6;
}

.ererer img{
	display: block;
	margin-bottom: 10px;


}

.youke-bottom-1 h1{
	text-align: left;
	font-size: 26px;
	font-weight: bold;
	padding-left: 47px;
}


.youke-bottom-1 p{
	font-size: 16px;
	text-align: left;
	padding: 27px 0 35px;
	padding-left: 47px;
}

.youke-bottom-2{
	text-align: center;
	color:#fff;
	padding-top: 60px;
}

.youke-bottom-2 h1{
	text-align: left;
	font-size: 26px;
	font-weight: bold;
	padding-left: 47px;
}
.youke-bottom-2 img{
	margin-top: 55px;
	margin-bottom: 37px;
}

.youke-bottom-2 p{
	font-size: 16px;
	padding: 0	40px;
	line-height: 1.8;
}
.youke-bottom-3{
	padding-left: 173px;
	padding-top: 90px;
	font-size: 16px;
	color:#424242;
	line-height: 2.2;
}


/*餐饮canyin.html*/


.canyin{
	background-repeat: no-repeat;
	background-position: center ;
	position: relative;
	height: 547px;
	background-image: none;
	overflow: hidden;
	
	
}


.canyin .mianbaoxie{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            z-index: 5000;
}




.banner-10{
	text-align: left;
	position: relative;
	left: 0;
	width: 100%;
	bottom: 0;
	height: 76px;
	background-repeat: no-repeat;
	background-position: right 25px;
	background-image: url(../images/17.png);
	z-index: 4500;
	margin-top: -76px;
	
}
.banner-10 ul{
	font-size: 0;
	text-align: center;
}
.banner-10 li{
	display: inline-block;
	font-size: 0;
	border-left: 1px solid #eceded;
}


.banner-10 li a{
	display: block;
	height: 76px;
	line-height: 76px;
	font-size: 18px;
	color:#5b5b5b;
	font-weight: bold;
	width: 212px;
	background-color: #fff;
	transition: .3s;
	text-align: left;
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	background-repeat: no-repeat;
	padding-left: 100px;
	background-position: 20px center;
}


.banner-10 li.banner-10-li-1{
	border-left: 0;
}






.banner-10 li.banner-10-li-1 a{
	background-color: transparent;
	background-image: url(../images/banner-10-1.png);
	background-position: center -1px;
	padding-left: 80px;
}
.banner-10 li.banner-10-li-1 a:hover{
	background-color: transparent;
	background-image: url(../images/banner-10-1-h.png);
	color:#fff;
	
}
.banner-10 li.banner-10-li-1.active a{
	background-color: transparent;
	background-image: url(../images/banner-10-1-h.png);
	color:#fff;
	
}



.banner-10 li.banner-10-li-2 a{

	background-image: url(../images/banner-10-2.png);
	
}
.banner-10 li.banner-10-li-2 a:hover{

	background-image: url(../images/banner-10-2-h.png);
	color:#fff;
	background-color: #e9669c;
	
}
.banner-10 li.banner-10-li-2.active a{

	background-image: url(../images/banner-10-2-h.png);
	color:#fff;
	background-color: #e9669c;
	
}

.banner-10 li.banner-10-li-3 a{

	background-image: url(../images/banner-10-3.png);
	
}
.banner-10 li.banner-10-li-3 a:hover{

	background-image: url(../images/banner-10-3-h.png);
	color:#fff;
	background-color: #bb9969;
	
}
.banner-10 li.banner-10-li-3.active a{

	background-image: url(../images/banner-10-3-h.png);
	color:#fff;
	background-color: #bb9969;
	
}



.banner-10 li.banner-10-li-4 a{
	
	background-image: url(../images/banner-10-4.png);
	
}
.banner-10 li.banner-10-li-4 a:hover{

	background-image: url(../images/banner-10-4-h.png);
	color:#fff;
	background-color: #01ab90;
	
}
.banner-10 li.banner-10-li-4.active a{
	
	background-image: url(../images/banner-10-4-h.png);
	background-color: #01ab90;
	color:#fff;
	
}

.banner-10 li.banner-10-li-5 a{
	
	background-image: url(../images/banner-10-5.png);
	
}
.banner-10 li.banner-10-li-5 a:hover{
	
	background-image: url(../images/banner-10-5-h.png);
	color:#fff;
	background-color: #00aae7;
	
}
.banner-10 li.banner-10-li-5.active a{
	
	background-image: url(../images/banner-10-5-h.png);
	color:#fff;
	background-color: #00aae7;
	
}







.banner-10 li.banner-10-li-6 a{
	background-color: transparent;
	background-image: url(../images/banner-10-6.png);
	
	background-position: center -1px;
}
.banner-10 li.banner-10-li-6 a:hover{
	background-color: transparent;
	background-image: url(../images/banner-10-6-h.png);
	color:#fff;
	
}
.banner-10 li.banner-10-li-6.active a{
	background-color: transparent;
	background-image: url(../images/banner-10-6-h.png);
	color:#fff;
	
}
.canyin-list{
	text-align: center;
}
.canyin-list ul{
	font-size: 0;
}
.canyin-list li{
	display: inline-block;
	margin:58px  2% 0;
	width: 357px;
	padding-top: 88px;
	height: 468px;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(../images/canyin-list.png);
	position: relative;
	
}

@-webkit-keyframes man {
    0% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -ms-transform: translateY(0)
    }

    50% {
        -webkit-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px);
        -ms-transform: translateY(10px)
    }

    100% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -ms-transform: translateY(0)
    }
}

@-o-keyframes man {
    0% {
        background-position: -58px center;
       
    }

   33%{
		 background-position: -116px center;
    }

    66% {
       background-position: -174px center;
    }

    100% {
       background-position: right center;
    }
}

@-moz-keyframes man {
     0% {
        background-position: -58px center;
       
    }

   33%{
		 background-position: -116px center;
    }

    66% {
       background-position: -174px center;
    }

    100% {
       background-position: right center;
    }
}

@keyframes man {
    0% {
        background-position: -58px center;
       
    }

  /* 33%{
		 background-position: -116px center;
    }

    66% {
       background-position: -174px center;
    }*/

    100% {
       background-position: right center;
    }
}


.dianzan-wp{
	position: absolute;
	width: 58px;
	height: 63px;
	overflow:hidden;
	right: 27px;
	bottom: -10px;
}


.dianzan{
	position: absolute;
	width: 100%;
	height: 63px;
	/*padding-top: 50px;*/


	cursor: pointer;
	background-image: url(../images/zan-1.png);
	background-repeat: no-repeat;
	
	/*transition: .3s;*/
}

/*.dianzan:hover{
	-webkit-animation: man 1s infinite both;
    -o-animation: man 1s  infinite both;
    animation: man 1s  infinite both;
    background-position: right center;
}
*/




.nbum{
	position: absolute;
	width: 40px;
	height: 40px;
	left: 32px;
	top: 17px;
	cursor: pointer;
	text-align: center;
	line-height: 40px;
	font-size: 28px;
	color:#fff;
	/*background-image: url(../images/nbum.png);*/
	background-repeat: no-repeat;
	background-position: center;
	z-index: 500;
	font-weight: bold;
}

.nbum.nbum19{
	background-image: url(../images/nbum1.png);
}
.nbum.nbum18{
	background-image: url(../images/nbum2.png);
}
.nbum.nbum14{
	background-image: url(../images/nbum.png);
}
.nbum.nbum15{
	background-image: url(../images/nbum4.png);
}
.nbum.nbum16{
	background-image: url(../images/nbum5.png);
}
.nbum.nbum17{
	background-image: url(../images/nbum6.png);
}



.bubu{
	position: absolute;
	width: 50px;
	height:50px;
	left: 50%;
	margin-left: -25px;
	bottom: 22px;
	
	
	background-repeat: no-repeat;
	background-position: center;
}


.canyin-pic{
	width: 345px;
	margin:0 auto;
	position: relative;
	top: -88px;
	left: 7px;
}
.canyin-pic img{
	display: block;
	width: 100%;
}


.canyin-list li h1{
	font-size: 20px;
	font-weight: bold;
	color:#5b5b5b;
	text-align: left;
	width: 80%;
	margin:0 auto;
	padding-bottom: 10px;
	margin-top: -50px;
}

.canyin-list li p{
	font-size: 15px;
	text-align: left;
	/*font-weight: bold;*/
	color:#5b5b5b;
	width: 80%;
	margin:0 auto;
	line-height: 1.8;
	height:54px;
	overflow:hidden;
}


.zhutigaodi{
	/*background-color: #fff;*/
	margin-top: -106px;
	margin-bottom: 35px;
}
#main .zhutigaodi .wp-15{
	background-color: #fff;
	background-image: url(../images/zhuti-gaobg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
	
}



.zhutigao{
 
	width:480px;
	text-align: center;

	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top: 120px;
}
.zhutigao h1{
	font-size: 24px;
	font-weight: bold;
	color:#1386d7;
	padding-bottom: 10px;
	position: relative;
}
.zhutigao h1 i{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	top: -70px;
}

.zhutizhong{
	margin-left: 41px;
	background-repeat: no-repeat;
	background-position: left 90%;
	background-image: url(../images/zhuti-line.jpg);
	
}


.zhutidi{
	background-repeat: no-repeat;
	background-position: left 90%;
	background-image: url(../images/zhuti-line.jpg);
	width: 	420px;
	margin-right: 	71px;
}



.zhutizhong h1{
	font-size: 24px;
	font-weight: bold;
	color:#d5489a;
}

.zhutidi h1{

	color:#66a142;

}


.canyin_erji{
	padding-bottom: 170px;
}


.zhutigao p{
	width: 78%;
	margin:0 auto;
	font-size: 15px;
	color:#666666;
	line-height: 2;
}



.zhutigao a{
	display: inline-block;
	width: 185px;
	height: 46px;
	line-height: 46px;
	margin-top: 25px;
	background-color: #188ad2;
	    border-radius: 40px;
	    -moz-box-shadow: #0b6dab 0 6px;
    -webkit-box-shadow: #0b6dab 0 6px;
    box-shadow: #0b6dab 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
}
.zhutigao a:hover{
	-moz-box-shadow: #0b6dab 0 4px;
    -webkit-box-shadow: #0b6dab 0 4px;
    box-shadow: #0b6dab 0 4px;
    top: 2px;
}



.banner-11{
	text-align: left;
	position: relative;
	left: 0;
	width: 100%;
	bottom: 0;
	height: 76px;
	background-repeat: no-repeat;
	background-position: right 25px;
	background-image: url(../images/17-2.png);
	z-index: 4500;
	margin-top: -76px;
	
}

.banner-11{
	text-align: center;
}
.banner-11 i{
	position: relative;
	display: inline-block;
	width: 110px;
	height: 117px;
	background-repeat: no-repeat;
	background-position: center;
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding-top:75px;
            text-align: center;
            color:#fff;
            font-size: 16px;
            margin:0 10px;
            margin-top: -12px;
            cursor: pointer;
}


.fenxiang_a-69{
	position: absolute;
	left: 50%;
	bottom: -40px;
	display: none;
	width: 300px;
	margin-left: -150px;
}


/*.banner-11 i:hover .fenxiang_a-69{
	display: block;
}*/
.canyin-xx{
	background-color: #fff;
}
.canyin-xx-con{
	padding-top: 90px;
}
.canyin-xx-con table{ border: 1px solid #efefef; width:90%;margin: 0 auto; text-align:center  }
.canyin-xx-con table td { height:40px; font-size:16px; line-height:40px;}
.canyin-xx-con table th
{
	    height: 50px;
   
    background-color: #bb9969;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
}


.canyin-xx-con table tr:nth-child(odd)
{
	background-color:#ECEDED;
}
.canyin-xx-con table tr:nth-child(even)
{
	background-color:#FFFFFF;
}
.canyin-xx-con h1{
	font-size: 28px;
	font-weight: bold;
	color:#4b4b4b;
	text-align: center;
	margin-bottom: 40px;
}

.canyin-xx-con p{
	text-indent: 2em;
	line-height: 2;
	font-size: 16px;
	color:#4b4b4b;
	padding: 0	3%;
}


.canyin-table{
	padding: 45px	72px;
}


.canyin-table table{
	width: 100%;
	border:1px solid #efefef;
	border-collapse: collapse;
}

.canyin-table table td{
	height: 74px;
	text-align: center;
	border:1px solid #efefef;
	font-size: 16px;
	color:#505050;
}

.canyin-table table td i{
	display: inline-block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	border-radius: 50%;
	background-color: #bb9969;color:#fff;
	text-align: center;
}

.canyin-table table tr.tr-ou td{
	background-color: #fcfcfc;
}
.canyin-table table th{
	height: 74px;
	border:1px solid #efefef;
	background-color: #bb9969;
	color:#fff;
	font-size: 18px;
	font-weight: normal;
}

.canyin-tuijian{
	background-color: #eceded;
}
.canyin-tuijian>h1{
	font-size: 28px;
	color:#247ad3;
	font-weight: bold;
	text-align: center;
	padding: 50px 0 0;
}



.canyin_erji-xx{
	background-image: url(../images/xinwen-bg-2.jpg);
	padding-bottom: 80px;
	
}


.zhuti-list li h1{
	text-align: center;
}

.zhuti-list li p{
	text-align: center;
}

.ciji{
	font-size: 0;
	margin-top:15px;
}



.yuding{
	height: 416px;
	background-image: url(../images/yuding.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #fff;
}


.yuding .mianbaoxie{
	color:#6a6a6a;
}

.yuding .mianbaoxie a{
	color:#6a6a6a;
}

.yuding .banner-2{
	margin-top: 0;
}


.yuding-list{
	margin-top: 100px;
}
.yuding-list ul.yuding-list-ul>li{
	/*padding: 0	130px;*/
	width: 1240px;
	margin:0 auto;
	margin-top: 50px;
	position: relative;
}


.yuding-pic{
	position: absolute;
	width: 556px;
	right: 0;
	top: 0;
	z-index: 600;

}

.yuding-con{
	width: 855px;
	height: 395px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/yuding-con.png);
	padding-top:95px; 
	padding-left: 87px;
	padding-right: 185px;
			-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.yuding-list.yuding-list2 ul.yuding-list-ul>li.yuding-list-ul-li-ev .yuding-con{
	background-image: url(../images/yuding-con-2.png);
	padding-left: 185px;
	padding-right: 74px;
	text-align: right;

}

.yuding-list.yuding-list2 ul.yuding-list-ul>li.yuding-list-ul-li-ev .yuding-pic{
	right: auto;
	left: 0;

}

.yuding-con h1{
	font-size: 28px;
	font-weight: bold;

}

.yuding-con p{
	font-size: 28px;
	text-align: left;
	font-size: 16px;
	color:#626262;
	line-height: 1.8;
}

.h1-s{
	margin:15px 0;
}



.yuding-a {
	margin-top: 30px;
}



.yuding-a.yuding-a1 a{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #eb4096;
  -moz-box-shadow: #b81e6c 0 6px;
    -webkit-box-shadow: #b81e6c 0 6px;
    box-shadow: #b81e6c 0 6px;
    margin-right: 16px;
}

.yuding-a.yuding-a1 a:hover{

  -moz-box-shadow: #b81e6c 0 4px;
    -webkit-box-shadow: #b81e6c 0 4px;
    box-shadow: #b81e6c 0 4px;
    top: 2px;
}

.yuding-a.yuding-a1 a.tuantuan{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #ed71b0;
  -moz-box-shadow: #ca5e94 0 6px;
    -webkit-box-shadow: #ca5e94 0 6px;
    box-shadow: #ca5e94 0 6px;
    margin-right: 16px;
}

.yuding-a.yuding-a1 a.tuantuan:hover{

  -moz-box-shadow: #ca5e94 0 4px;
    -webkit-box-shadow: #ca5e94 0 4px;
    box-shadow: #ca5e94 0 4px;
    top: 2px;
}



.yuding-a.yuding-a2 a{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #0b6cd2;
  -moz-box-shadow: #0f5eb0 0 6px;
    -webkit-box-shadow: #0f5eb0 0 6px;
    box-shadow: #0f5eb0 0 6px;
    margin-right: 16px;
}

.yuding-a.yuding-a2 a:hover{

  -moz-box-shadow: #0f5eb0 0 4px;
    -webkit-box-shadow: #0f5eb0 0 4px;
    box-shadow: #0f5eb0 0 4px;
    top: 2px;
}


.yuding-a.yuding-a2 a.tuantuan{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #4e9aea;
  -moz-box-shadow: #407ebf 0 6px;
    -webkit-box-shadow: #407ebf 0 6px;
    box-shadow: #407ebf 0 6px;
    margin-right: 16px;
}

.yuding-a.yuding-a2 a.tuantuan:hover{

  -moz-box-shadow: #407ebf 0 4px;
    -webkit-box-shadow: #407ebf 0 4px;
    box-shadow: #407ebf 0 4px;
    top: 2px;
}












.yuding-a.yuding-a3 a{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #66a142;
  -moz-box-shadow: #4b7e2c 0 6px;
    -webkit-box-shadow: #4b7e2c 0 6px;
    box-shadow: #4b7e2c 0 6px;
    margin-right: 16px;
}
.yuding-a.yuding-a3 a:hover{

  -moz-box-shadow: #4b7e2c 0 4px;
    -webkit-box-shadow: #4b7e2c 0 4px;
    box-shadow: #4b7e2c 0 4px;
    top: 2px;
}



.neirong-xx{
	background-color: #fff;
	padding-bottom: 50px;
}
.neirong-xx-con {
	text-align: center;

}
.neirong-xx-con h1{
	text-align: center;
	font-size: 28px;
	color:#4b4b4b;
	padding: 87px 0 32px;
}

.neirong-xx-con ul{
	
	font-size: 0;
	display: inline-block;
}

.neirong-xx-con  li{
	/*float: left;*/
	display: inline-block;
	vertical-align: top;
	border-left: 1px solid #ececec;
	white-space:normal;
}




.neirong-xx-con  li:first-child{
	border-left: 0;
}

.neirong-tishi{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 170px;
	height: 118px;
	padding: 0	15px;
	padding-top: 76px;
	font-size:13px;
	line-height: 1.8;
	color:#4b4b4b;
	background-repeat: no-repeat;
	background-position: center 8px;

}


.kaichang{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 477px;
	height: 67px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/kaichang.png);
	margin:28px auto 45px;
	text-align: center;
	font-size: 16px;
	color:#fff;
	line-height: 1.7;
	padding-top: 8px;
	
}

p.neirong-xx-p{
	text-indent: 2em;
	line-height: 2;
	font-size: 16px;
	color:#4b4b4b;
}

.neirongye_xx{
	padding-bottom: 170px;
}


.m50{
	margin-top: 50px;
}

.about p.about-p{
	line-height: 2.3;
	font-size: 16px;
	color:#424242;
	text-align: center;
	width: 80%;
	margin:30px auto;
}

.about-a{
	text-align: center;
}

.about-a a{
	display: inline-block;
	width: 203px;
	height: 43px;
	line-height: 43px;
	/*margin-top: 25px;*/
	background-color: #f69015;
	    border-radius: 40px;
	    -moz-box-shadow: #e5e5e5 0 6px;
    -webkit-box-shadow: #e5e5e5 0 6px;
    box-shadow: #e5e5e5 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
    font-size: 16px;
}
.about-a a:hover{
	-moz-box-shadow: #e5e5e5 0 4px;
    -webkit-box-shadow: #e5e5e5 0 4px;
    box-shadow: #e5e5e5 0 4px;
    top: 2px;
}


.manyou-map{
	padding: 0 28px;
	position: relative;
	margin-top: 63px;
}

.manyou-map-con{
	position: absolute;
	left: 140px;
	top: 190px;
	
}
.manyou-map-con h1{
	font-size: 26px;
	color:#fff;
	font-weight: bold;
}

.manyou-map-con a{
	display: inline-block;
	width: 203px;
	height: 43px;
	line-height: 43px;
	margin-top: 35px;
	background-color: #e44d99;
	    border-radius: 40px;
	    -moz-box-shadow: #b63175 0 6px;
    -webkit-box-shadow: #b63175 0 6px;
    box-shadow: #b63175 0 6px;
    color:#fff;
    text-align: center;
    position: relative;
    font-size: 16px;
}
.manyou-map-con a:hover{
	-moz-box-shadow: #b63175 0 4px;
    -webkit-box-shadow: #b63175 0 4px;
    box-shadow: #b63175 0 4px;
    top: 2px;
}

.manyou-map-2{
	position: absolute;
	width: 390px;
	height: 516px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/manyou-map-2.png);
	right: 112px;
	top: -20px;
	text-align: center;
}
.manyou-map-2 h1{
	font-size: 28px;
	font-weight: bold;
	color:#fff;
	padding: 60px 0 40px;
}


.manyou-map-2 p{
	line-height: 2;
	font-size: 16px;
	color:#fff;
	width: 80%;
	margin:0 auto;
}

.xiangmu{
	margin-top: 60px;
}

	#xiangmu-list{
		width: 1240px;
		margin: 0 auto;
	}
#xiangmu-list ul.yuding-list-ul>li .yuding-a a{
	display: inline-block;
	width: 205px;
	height: 43px;
	line-height: 43px;
	margin-top: 25px;
	border-radius: 40px;
    color:#fff;
    text-align: center;
    position: relative;
	background-color: #0b6cd2;
  -moz-box-shadow: #0f5eb0 0 6px;
    -webkit-box-shadow: #0f5eb0 0 6px;
    box-shadow: #0f5eb0 0 6px;
    margin-right: 16px;
}

#xiangmu-list ul.yuding-list-ul>li .yuding-a a:hover{

  -moz-box-shadow: #0f5eb0 0 4px;
    -webkit-box-shadow: #0f5eb0 0 4px;
    box-shadow: #0f5eb0 0 4px;
    top: 2px;
}


.h1-s{
	width: auto!important;
	display: inline!important;
	margin:15px 0!important;
}




.fcfc .flex-control-nav{
	display: block;
	bottom: -100px
}
.fcfc .flex-control-nav li a{
	width: 86px;
	height: 86px;
	background-image: none;
	background-position: center;
	background-repeat: no-repeat;
	transition: 0s;
}

.fcfc .flex-control-nav li:first-child a{
	background-image: url(../images/ol-1.png);
}

.fcfc .flex-control-nav li:nth-child(1) a{
	background-image: url(../images/ol-1.png);
	
}

.fcfc .flex-control-nav li:first-child a.flex-active{
	background-image: url(../images/ol-1-h.png);
}

.fcfc .flex-control-nav li:nth-child(1) a.flex-active{
	background-image: url(../images/ol-1-h.png);
	
}

.fcfc .flex-control-nav li:first-child+li a{
	background-image: url(../images/ol-2.png);
}

.fcfc .flex-control-nav li:nth-child(2) a{
	background-image: url(../images/ol-2.png);
	
}
.fcfc .flex-control-nav li:first-child+li a.flex-active{
	background-image: url(../images/ol-2-h.png);
}

.fcfc .flex-control-nav li:nth-child(2) a.flex-active{
	background-image: url(../images/ol-2-h.png);
	
}

.fcfc .flex-control-nav li:first-child+li+li a{
	background-image: url(../images/ol-3.png);
}

.fcfc .flex-control-nav li:nth-child(3) a{
	background-image: url(../images/ol-3.png);
	
}

.fcfc .flex-control-nav li:first-child+li+li a.flex-active{
	background-image: url(../images/ol-3-h.png);
}


.fcfc .flex-control-nav li:nth-child(3) a.flex-active{
	background-image: url(../images/ol-3-h.png);
	
}

.fcfc .flex-control-nav li:first-child+li+li+li a{
	background-image: url(../images/ol-4.png);
}
.fcfc .flex-control-nav li:nth-child(4) a{
	background-image: url(../images/ol-4.png);
	
}
.fcfc .flex-control-nav li:first-child+li+li+li a.flex-active{
	background-image: url(../images/ol-4-h.png);
}

.fcfc .flex-control-nav li:nth-child(4) a.flex-active{
	background-image: url(../images/ol-4-h.png);
	
}

.fcfc .flex-control-nav li:first-child+li+li+li+li a{
	background-image: url(../images/ol-5.png);
}
.fcfc .flex-control-nav li:nth-child(5) a{
	background-image: url(../images/ol-5.png);
	
}
.fcfc .flex-control-nav li:first-child+li+li+li+li a.flex-active{
	background-image: url(../images/ol-5-h.png);
}

.fcfc .flex-control-nav li:nth-child(5) a.flex-active{
	background-image: url(../images/ol-5-h.png);
	
}

.fcfc .flex-control-nav li:first-child+li+li+li+li+li a{
	background-image: url(../images/ol-6.png);
}

.fcfc .flex-control-nav li:nth-child(6) a{
	background-image: url(../images/ol-6.png);
	
}
.fcfc .flex-control-nav li:first-child+li+li+li+li+li a.flex-active{
	background-image: url(../images/ol-6-h.png);
}

.fcfc .flex-control-nav li:nth-child(6) a.flex-active{
	background-image: url(../images/ol-6-h.png);
	
}


.canting{
	margin-top: 150px;
}

.canting .title-1{
	width: 100%;
	font-size: 0;
	text-align: center;
	background-image: url(../images/canting-bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}


.canting-list{
	background-color: #eceded;
	padding-top: 50px;
}

.canting-list .canyin-list li{
	float: left;
	margin:0 45px;
}


#canting-list-1 .caroufredsel_wrapper{
	margin:0 auto!important;
}
#pager-canting{
				text-align: center;
				padding: 50px  0;
			}
			#pager-canting a {
				background: transparent url(../images/ct-1.png) no-repeat center;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 12px;
				height: 12px;
				margin: 0 5px 0 0;
			}
			#pager-canting a.selected {
				background: transparent url(../images/ct-1-h.png) no-repeat center;
				
			}




















/*yanyi*/


.yanyi{
	background-color: #fff;
}
.yanyi .title-1{
	position: relative;
	z-index: 800;
}
.yanyi-lun{
	z-index: 600;
	padding: 0	25px;
	margin-top: -65px;
}

.fyfy-2{
	display: none
}

.fyfy .flex-direction-nav{
	display: block;
}



.fyfy .flex-direction-nav a  { 
	
	width: 51px; 
	height: 101px; 
	margin: -51px 0 0; 
	position: absolute; 
	top: 50%; 
	z-index: 10; 
	overflow: hidden; 
	opacity: 1; 
	filter:alpha(opacity=100);
	cursor: pointer; 
	color: rgba(0,0,0,0.8);  
	background:url(../images/z-left.png) no-repeat center; 
	text-indent:-999em ;
	z-index: 60000;
}

.fyfy .flex-direction-nav .flex-prev { left: 1px; 
	
	opacity:0.6
 }
 .fyfy .flex-direction-nav .flex-prev:hover{opacity:1;}
.fyfy .flex-direction-nav .flex-next { right:  1px; background-image:url(../images/z-right.png);opacity:0.6}
 .fyfy .flex-direction-nav .flex-next:hover{opacity:1;}

.fyfy-2 .flex-direction-nav{
	display: block;
}



.fyfy-2 .flex-direction-nav a  { 
	
	width: 31px; 
	height: 80px; 
	margin: -40px 0 0; 
	position: absolute; 
	top: 50%; 
	z-index: 10; 
	overflow: hidden; 
	opacity: 1; 
	filter:alpha(opacity=100);
	cursor: pointer; 
	color: rgba(0,0,0,0.8);  
	background:url(../images/z-left.png) no-repeat center; 
	text-indent:-999em ;
	-webkit-background-size: 100%;
	background-size: 100%;
	z-index: 60000;
}

.fyfy-2 .flex-direction-nav .flex-prev { left: 1px;  }
.fyfy-2 .flex-direction-nav .flex-next { right:  1px; background-image:url(../images/z-right.png)}
.fyfy-2 .flex-direction-nav .flex-prev:hover{opacity:1;}
 .fyfy-2 .flex-direction-nav .flex-next:hover{opacity:1;}

.zuoyoupic{
	padding: 30px 0;

}
/*.swiper-slide{
	width: 884px!important;
}*/


.zuoyoupic .swiper-container{
	text-align: center;
	
	padding-bottom: 50px;
}

.zuoyoupic .swiper-container .swiper-slide>a  {
	display: block;
	margin: 0	30px;
	position: relative;
	overflow: hidden;
}

#swiper-container-1{

}

#swiper-container-2{
	display: none;
}

.zuoyoupic .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	
}


.zuoyoupic .swiper-button-next, .zuoyoupic .swiper-button-prev{
	position: absolute;
	width: 51px;
	height: 101px;
	margin-top: -51px;
	-webkit-background-size: 100%;
	background-size: 100%;
	cursor: pointer;
	top: 50%;
}

.zuoyoupic .swiper-button-prev{
	background-image: url(../images/z-left.png);
	left: 0;
	
}

.zuoyoupic .swiper-button-next{
	background-image: url(../images/z-right.png);
	left: auto;
	right: 0;
	
}

.zuoyoupic .swiper-button-next2, .zuoyoupic .swiper-button-prev2{
	position: absolute;
	width: 51px;
	height: 101px;
	margin-top: -51px;
	-webkit-background-size: 100%;
	background-size: 100%;
	cursor: pointer;
	top: 50%;
}

.zuoyoupic .swiper-button-prev2{
	background-image: url(../images/z-left.png);
	left: 0;
	
}

.zuoyoupic .swiper-button-next2{
	background-image: url(../images/z-right.png);
	left: auto;
	right: 0;
	
}






.swiper-pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 12px;
	height: 12px;
  border-radius: 8px;
  
  margin: 0 5px;
  opacity: 1;
 	background-color: #696969;
  cursor: pointer;
}
.swiper-active-switch {
 background-color: #388ee8;
}

.swiper-pagination2 {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination2 .swiper-pagination-switch {
  display: inline-block;
  width: 12px;
	height: 12px;
  border-radius: 8px;
  
  margin: 0 5px;
  opacity: 1;
 	background-color: #696969;
  cursor: pointer;
}
.swiper-pagination2 .swiper-active-switch {
 background-color: #388ee8;
}


.sw-img img{
	display: block;
	width: 100%;

}


.canyin-table-2{
		display: none;
		padding: 0	3%;
		padding-bottom: 15px;
	}
.canyin-table-2 li{
	border: 2px solid #ebebeb;
	padding: 15px	15px;
	margin-top: 15px;
	border-radius: 10px;
}
.canyin-table-2 li:nth-child(even){
	background-color: #f2f2f2;
}
.canyin-table-2 li dl dd{

	line-height: 35px;
	font-size: 16px;
	
}

.canyin-table-2 li dl dd span{
	font-weight: bold;
	color:#666;
}

.phone-banner{
	position: relative;
	z-index: 4000;
}

.zhuti-list{
	text-align: center;
}

.ciji{
	text-align: center;

}
/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/
/**************************************//**************************************//**************************************/
/*导图位置定位*/


.daotu-dd{
	position: absolute;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	color:#fff;
	font-weight: bold;
	font-size: 32px;
	cursor: pointer;
	display: none;
}


.daotu-dd.disable{
	display: block;
}


/*巨石山脉*/


.d-jushi-1{
	background-image: url(../images/d-jushi-1.png);
	
}

.d-jushi-1.jushi-18{
	left: 867px;
	top: 664px;
}


.d-jushi-1.jushi-19{
	left: 966px;
	top: 555px;
}

.d-jushi-1.jushi-20{
	left: 205px;
	top: 435px;
}


.d-jushi-1.jushi-21{
	left: 502px;
	top: 459px;
}

.d-jushi-1.jushi-22{
	left: 413px;
	top: 623px;
}


.d-jushi-1.jushi-23{
	left: 430px;
	top: 901px;
}

.d-jushi-1.jushi-24{
	left: 548px;
	top: 369px;
}


.d-jushi-1.jushi-25{
	left: 590px;
	top: 660px;
}


.d-jushi-2{
	background-image: url(../images/d-jushi-2.png);
	font-size: 24px;
	line-height: 55px;
}

.d-jushi-2.jushi-13{
	left: 568px;
	top: 257px;
}
.d-jushi-2.jushi-14{
	left: 584px;
	top: 852px;
}
.d-jushi-2.jushi-15{
	left: 682px;
	top: 845px;
}



.d-jushi-3{
	background-image: url(../images/d-jushi-3.png);
	font-size: 23px;
	line-height: 60px;
}

.d-jushi-3.jushi-7{
	left: 1069px;
	top: 645px;
}

.d-jushi-3.jushi-8{
	left: 880px;
	top: 400px;
}

.d-jushi-3.jushi-9{
	left: 670px;
	top: 495px;
}

.d-jushi-3.jushi-10{
	left: 338px;
	top: 726px;
}

.d-jushi-3.jushi-11{
	left: 533px;
	top: 935px;
}



/*巨石山脉 end*/



/*繁星林地*/


.d-fanxing-1{
	background-image: url(../images/d-fanxing-1.png);
	/*font-size: 23px;
	line-height: 60px;*/
}


.d-fanxing-1.fanxing-26{
	left: 687px;
	top: 1002px;
}
.d-fanxing-1.fanxing-27{
	left: 956px;
	top: 995px;
}
.d-fanxing-1.fanxing-28{
	left: 645px;
	top: 1166px;
}
.d-fanxing-1.fanxing-29{
	left: 953px;
	top: 1153px;
}
.d-fanxing-1.fanxing-30{
	left: 1354px;
	top: 1245px;
}

.d-fanxing-1.fanxing-31{
	left: 1506px;
	top: 1442px;
}

.d-fanxing-1.fanxing-32{
	left: 1647px;
	top: 1174px;
}

.d-fanxing-1.fanxing-33{
	left: 1811px;
	top: 1355px;
}


.d-fanxing-1.fanxing-34{
	left: 1022px;
	top: 1209px;
}



.d-fanxing-2{
	background-image: url(../images/d-fanxing-2.png);
	font-size: 24px;
	line-height: 55px;
}

.d-fanxing-2.fanxing-16{
	left: 677px;
	top: 1079px;
}
.d-fanxing-2.fanxing-17{
	left: 1199px;
	top: 1163px;
}

.d-fanxing-2.fanxing-18{
	left: 1449px;
	top: 1356px;
}



.d-fanxing-3{
	background-image: url(../images/d-fanxing-3.png);
	font-size: 23px;
	line-height: 60px;
}

.d-fanxing-3.fanxing-12{
	left: 1329px;
	top: 1361px;
}

.d-fanxing-3.fanxing-13{
	left: 724px;
	top: 1041px;
}

.d-fanxing-3.fanxing-14{
	left: 1807px;
	top: 1119px;
}
/*繁星林地 end*/



/*月光湖 */

.d-yueguang-1{
	background-image: url(../images/d-yueguang-1.png);

}


.d-yueguang-1.yueguang-35{
	left: 1718px;
	top: 1039px;
}

.d-yueguang-1.yueguang-36{
	left: 1518px;
	top: 1068px;
}

.d-yueguang-1.yueguang-37{
	left: 1483px;
	top: 937px;
}

.d-yueguang-1.yueguang-38{
	left: 1567px;
	top: 831px;
}

.d-yueguang-1.yueguang-39{
	left: 933px;
	top: 793px;
}


.d-yueguang-2{
	background-image: url(../images/d-yueguang-2.png);
	font-size: 23px;
	line-height: 58px;
}

.d-yueguang-2.yueguang-19{
	left: 1326px;
	top: 900px;
}

.d-yueguang-3{
	background-image: url(../images/d-yueguang-3.png);
	font-size: 23px;
	line-height: 60px;
}
.d-yueguang-3.yueguang-15{
	left: 1215px;
	top: 940px;
}





/*月光湖 end*/



/*欢乐广场 */

.d-huanle-1{
	background-image: url(../images/d-huanle-1.png);

}	

.d-huanle-1.huanle-1{
	left: 1944px;
	top: 997px;
}
.d-huanle-2{
	background-image: url(../images/d-huanle-2.png);
	font-size: 23px;
	line-height: 58px;
}	

.d-huanle-2.huanle-1{
	left: 2065px;
	top: 1575px;
}

.d-huanle-2.huanle-2{
	left: 2294px;
	top: 1310px;
}

.d-huanle-2.huanle-3{
	left: 2198px;
	top: 1220px;
}
.d-huanle-2.huanle-4{
	left: 1956px;
	top: 1203px;
}

.d-huanle-2.huanle-5{
	left: 2029px;
	top: 1309px;
}

.d-huanle-2.huanle-6{
	left: 1991px;
	top: 1261px;
}

.d-huanle-3{
	background-image: url(../images/d-huanle-3.png);
		font-size: 23px;
	line-height:58px;
}

.d-huanle-3.huanle-1{
	left: 2152px;
	top: 1158px;
}
.d-huanle-3.huanle-2{
	left: 1800px;
	top: 993px;
}

/*欢乐广场 end */





/*熊猫农场 */
.d-xiongmao-1{
	background-image: url(../images/d-xiongmao-1.png);
}

.d-xiongmao-1.xiongmao-2{
	left: 2276px;
	top: 1220px;
}

.d-xiongmao-1.xiongmao-3{
	left: 2370px;
	top: 1309px;
}
.d-xiongmao-1.xiongmao-4{
	left: 2554px;
	top: 1247px;
}
.d-xiongmao-1.xiongmao-5{
	left: 2549px;
	top: 1138px;
}

.d-xiongmao-1.xiongmao-6{
	left: 2357px;
	top: 975px;
}

.d-xiongmao-1.xiongmao-7{
	left: 2176px;
	top: 1089px;
}
.d-xiongmao-1.xiongmao-8{
	left: 2176px;
	top: 804px;
}

.d-xiongmao-1.xiongmao-9{
	left: 2604px;
	top: 853px;
}
.d-xiongmao-1.xiongmao-10{
	left: 2428px;
	top: 791px;
}


.d-xiongmao-2{
	background-image: url(../images/d-xiongmao-2.png);
	font-size: 23px;
	line-height: 58px;
}

.d-xiongmao-2.xiongmao-7{
	left: 2472px;
	top: 1028px;
}	

.d-xiongmao-2.xiongmao-8{
	left: 2368px;
	top: 878px;
}	



.d-xiongmao-3{
	background-image: url(../images/d-xiongmao-3.png);
	font-size: 23px;
	line-height: 58px;
}

.d-xiongmao-3.xiongmao-3{
	left: 2422px;
	top: 1168px;
}

.d-xiongmao-3.xiongmao-4{
	left: 2137px;
	top: 924px;
}

.d-xiongmao-3.xiongmao-5{
	left: 2068px;
	top: 869px;
}

/*熊猫农场 end*/



/*回音山谷 */
.d-huiyin-1{
	background-image: url(../images/d-huiyin-1.png);
}

.d-huiyin-1.huiyin-11{
	left: 2068px;
	top: 569px;
}

.d-huiyin-1.huiyin-12{
	left: 1822px;
	top:878px;
}

.d-huiyin-1.huiyin-13{
	left: 1741px;
	top:726px;
}


.d-huiyin-1.huiyin-14{
	left: 1659px;
	top:546px;
}

.d-huiyin-1.huiyin-15{
	left: 1329px;
	top:655px;
}

.d-huiyin-1.huiyin-16{
	left: 1229px;
	top:355px;
}

.d-huiyin-1.huiyin-17{
	left: 1452px;
	top:562px;
}

.d-huiyin-2{
	background-image: url(../images/d-huiyin-2.png);
		font-size: 23px;
	line-height: 58px;
}
.d-huiyin-2.huiyin-9{
	left: 2222px;
	top: 724px;
}

.d-huiyin-2.huiyin-10{
	left: 1844px;
	top: 710px;
}

.d-huiyin-2.huiyin-11{
	left: 1323px;
	top:581px;
}

.d-huiyin-2.huiyin-12{
	left: 1210px;
	top:506px;
}

.d-huiyin-3{
	background-image: url(../images/d-huiyin-3.png);
		font-size: 23px;
	line-height: 58px;
}

.d-huiyin-3.huiyin-6{
	left: 1137px;
	top:544px;
}


/*回音山谷  end*/

/*演艺大类  */
.d-yanyi-jushi{
	background-image: url(../images/d-jushi-1.png);

}

.d-yanyi-jushi.yanyi-12{
	left:479px;
    top: 350px;
}

.d-yanyi-jushi.yanyi-13{
	left:529px;
    top: 611px;
}

.d-yanyi-jushi.yanyi-14{
	left:592px;
    top: 764px;
}


.d-yanyi-fanxing{
	background-image: url(../images/d-fanxing-1.png);

}

.d-yanyi-fanxing.yanyi-15{
	left:786px;
    top:1098px;
}

.d-yanyi-fanxing.yanyi-16{
	left:723px;
    top:899px;
}

.d-yanyi-fanxing.yanyi-17{
	left:1087px;
    top:1237px;
}


.d-yanyi-yueguang{
	background-image: url(../images/d-yueguang-1.png);

}

.d-yanyi-yueguang.yanyi-11{
	left:1413px;
    top:1103px;
}


.d-yanyi-huanle{
	background-image: url(../images/d-huanle-1.png);

}

.d-yanyi-huanle.yanyi-1{
	left: 1998px;
    top: 1150px;
}


.d-yanyi-huanle.yanyi-2{
	left: 1802px;
    top: 1236px;
}

.d-yanyi-huanle.yanyi-3{
	left: 2056px;
    top: 1232px;
}



.d-yanyi-xiongmao{
	background-image: url(../images/d-xiongmao-1.png);

}

.d-yanyi-xiongmao.yanyi-4{
	left: 2273px;
    top: 1033px;
}

.d-yanyi-xiongmao.yanyi-5{
	left: 2374px;
    top: 764px;
}
.d-yanyi-xiongmao.yanyi-6{
	left: 2188px;
    top: 910px;
}

.d-yanyi-xiongmao.yanyi-7{
	left: 2017px;
    top: 834px;
}


.d-yanyi-huiyin{
	background-image: url(../images/d-huiyin-1.png);

}

.d-yanyi-huiyin.yanyi-8{
	left: 1452px;
    top: 562px;
}

.d-yanyi-huiyin.yanyi-9{
	left: 1137px;
    top: 523px;
}

.d-yanyi-huiyin.yanyi-10{
	left: 1359px;
    top: 578px;
}

/*演艺大类  end*/


.yanyi-box-time{
	font-size: 14px;
}
.yanyi-box-time p{
	line-height:1.8;
	padding-left: 30px;
}


#xuanfu-win{
	z-index:800000; 
}


#daotu-quanping{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 8000000;
	
	display: none;

}
#daotu-quanping.active .loading{
	display: none;
}
#close-guan{
	position: absolute;
	right: 0px;
	top:0px;
	width: 90px;
	height: 90px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/close-33.png);
	z-index: 800;
}

.loading{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	background-color: rgba(0,0,0,0.8);
	background-image: url(../images/load.gif);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 200;
	
}

.daotu-neirongdiv{
	opacity: 0;
	/*filter:alpha(opacity=0);*/
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #ccc;
	z-index: 100;
	transition: .3s;
}

/***************************主题颜色区分******************************************/

.daotu-neirongdiv.daotu-neirong-jushi{
	background-color: #bb9969;
}

.daotu-neirongdiv.daotu-neirong-jushi #close-guan{
	background-color: #bb9969;

}

.daotu-neirongdiv.daotu-neirong-jushi .daotu-neirongdiv-left>h1{
	border-color: #e2c8a2;
}


.daotu-neirongdiv.daotu-neirong-jushi .cijizhishu{
	border-color: #9e7e52;
}

.daotu-neirongdiv.daotu-neirong-jushi .tiaojian-list li{
	border-color: #9e7e52;
	
}


.daotu-neirongdiv.daotu-neirong-huiyin{
	background-color: #e9669c;
}

.daotu-neirongdiv.daotu-neirong-huiyin #close-guan{
	background-color: #e9669c;

}



.daotu-neirongdiv.daotu-neirong-huiyin .daotu-neirongdiv-left>h1{
	border-color: #ff72ac;
}


.daotu-neirongdiv.daotu-neirong-huiyin .cijizhishu{
	border-color: #ca5485;
}

.daotu-neirongdiv.daotu-neirong-huiyin .tiaojian-list li{
	border-color: #ca5485;
	
}










.daotu-neirongdiv.daotu-neirong-yueguang{
	background-color: #6f4c90;
}

.daotu-neirongdiv.daotu-neirong-yueguang #close-guan{
	background-color: #6f4c90;

}


.daotu-neirongdiv.daotu-neirong-yueguang .daotu-neirongdiv-left>h1{
	border-color: #8b60b3;
}


.daotu-neirongdiv.daotu-neirong-yueguang .cijizhishu{
	border-color: #573b71;
}

.daotu-neirongdiv.daotu-neirong-yueguang .tiaojian-list li{
	border-color: #573b71;
	
}












.daotu-neirongdiv.daotu-neirong-fanxing{
	background-color: #01ab90;
}

.daotu-neirongdiv.daotu-neirong-fanxing #close-guan{
	background-color: #01ab90;

}



.daotu-neirongdiv.daotu-neirong-fanxing .daotu-neirongdiv-left>h1{
	border-color: #00c7a8;
}


.daotu-neirongdiv.daotu-neirong-fanxing .cijizhishu{
	border-color: #00927b;
}

.daotu-neirongdiv.daotu-neirong-fanxing .tiaojian-list li{
	border-color: #00927b;
	
}





.daotu-neirongdiv.daotu-neirong-xiongmao{
	background-color: #00aae7;
}

.daotu-neirongdiv.daotu-neirong-xiongmao #close-guan{
	background-color: #00aae7;

}


.daotu-neirongdiv.daotu-neirong-xiongmao .daotu-neirongdiv-left>h1{
	border-color: #00bcff;
}


.daotu-neirongdiv.daotu-neirong-xiongmao .cijizhishu{
	border-color: #0090c3;
}

.daotu-neirongdiv.daotu-neirong-xiongmao .tiaojian-list li{
	border-color: #0090c3;

}




.daotu-neirongdiv.daotu-neirong-huanle{
	background-color: #d95936;
}

.daotu-neirongdiv.daotu-neirong-huanle #close-guan{
	background-color: #d95936;

}




.daotu-neirongdiv.daotu-neirong-huanle .daotu-neirongdiv-left>h1{
	border-color: #ff683f;
}


.daotu-neirongdiv.daotu-neirong-huanle .cijizhishu{
	border-color: #b74a2c;
}

.daotu-neirongdiv.daotu-neirong-huanle .tiaojian-list li{
	border-color: #b74a2c;
	
}



/***************************主题颜色区分******************************************/


#daotu-quanping.active .daotu-neirongdiv{
	opacity: 1;
	/*filter:alpha(opacity=100);*/
}

.daotu-neirongdiv-left{
	width: 25%;
	height: 100%;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3%	1% 0;
    overflow-y: auto;
    padding-bottom: 113px;
    background-repeat: no-repeat;
    background-position: center bottom;
}



.daotu-neirong-jushi .daotu-neirongdiv-left{
	background-image: url(../images/bj04.png);
	
}

.daotu-neirong-huiyin .daotu-neirongdiv-left{
	background-image: url(../images/bj03.png);
	
}

.daotu-neirong-huanle .daotu-neirongdiv-left{
	background-image: url(../images/bj01.png);
	
}

.daotu-neirong-xiongmao .daotu-neirongdiv-left{
	background-image: url(../images/bj02.png);
	
}

.daotu-neirong-fanxing .daotu-neirongdiv-left{
	background-image: url(../images/bj05.png);
	
}

.daotu-neirong-yueguang .daotu-neirongdiv-left{
	background-image: url(../images/bj06.png);
	
}









.daotu-neirongdiv-left>h1{
	padding-bottom: 21px;
	font-size: 30px;
	font-weight: bold;
	color:#fff;
	border-bottom: 1px solid #e2c8a2;
}

.daotu-neirongdiv-left>p{
	font-size: 16px;
	color:#fff;
	line-height: 1.8;
	padding: 15px 0;
}

.cijizhishu{
	padding: 24px 0;
		font-size: 14px;
	color:#fff;
	border-bottom: 1px solid #9e7e52;

}

.cijizhishu img{
	vertical-align: middle;
	margin-top: -3px;
	margin-left: 22px;
}


.tiaojian-list li{
	padding: 20px 0;
	padding-left: 74px;
	line-height: 1.8;
	background-repeat: no-repeat;
	background-position: 8px center;
	border-bottom: 1px solid #9e7e52;

}

.tiaojian-list li p{
	font-size: 14px;
	color:#fff;
}






.daotu-neirongdiv-right{
	width:75%;
	
	height: 100%;
}


.fdfd ul.slides
{height: 100%;}
.fdfd ul.slides>li{
	height: 100%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}

.fdfd .flex-direction-nav{
	display: block;
}

.fdfd .flex-direction-nav a{
	width: 51px;
	height: 101px;
	margin-top: -50px;
	background-image: url(../images/z-left.png);
	
}

.fdfd .flex-direction-nav .flex-prev
{left: 0;}

.fdfd .flex-direction-nav .flex-next
{right: 0;background-image: url(../images/z-right.png);}

/*回音山谷 end*/



.list-kaozuo{

}



.list-kaozuo ul{

}

.list-kaozuo ul li{
	/*display: inline;*/
	display: block;
	margin-left: 0;
	margin-right: 0;

}


/**************************************//**************************************//**************************************/


/*导图位置定位*/


/*引导页*/


#yindao-wp{
	position: fixed;
	width: 100%;
	height: 100%;
}
#yindao-logo{
	position: absolute;
	left: 3%;
	top: 10%;
	z-index: 80000;
}

#yindao-logo a{
	display: block;
	width: 50px;
	height: 50px;
}
.fyin ul.slides>li{
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}


.yindao-wen{
	font-size: 65px;
	font-weight: bold;
	color:#fff;
	line-height: 0.9;
	display:none;
	position: absolute;
}

.yindao-wen span{
	font-size:38px;
	display:none;
}


.yindao-wen-1{
	left:10%;
	bottom: 40%; 
	text-shadow: 0 2px 8px #9da2c0;
}

.yindao-wen-2{
	right:19%;
	top: 19%; 
}
.yindao-wen-2{
	right:19%;
	top: 19%; 
}


.yindao-wen-3{
	width: 100%;
	text-align: center;
	left:0;
	top:45%; 
}

.yindao-wen-4{
	right:25%;
	bottom: 40%; 
}

/*.fyin ul.slides>li>a{
	display: block;
	height: 100%;
}*/


.js-slidernav {width: 100%; position: absolute;bottom:10px; text-align: center;z-index: 200;}
.js-slidernav li {margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.js-slidernav li a {width: 12px; height: 12px; display: block;  background-image: url(../images/arrow-b.png); cursor: pointer; text-indent: -9999px; transition: .3s;}
.js-slidernav li a:hover {background-image: url(../images/arrow-b-h.png);}
.js-slidernav li a.flex-active {background-image: url(../images/arrow-b-h.png);}


.js-slidernav{
/*	display: block;*/



	bottom:5%;
}


.js-slidernav li{
	vertical-align: middle;
	margin:0 40px;
		position: relative;
}
.js-slidernav li a{
	width: 40px;
	height: 40px;
	transition: 0s;
	background-repeat: no-repeat;
	background-position: center;


}
.js-slidernav li a:after{
	content: '';
	position: absolute;
	right: -75px;
	top: 44%;
	height: 2px;
	width: 70px;
	background-image: url(../images/fyin-ol-bg.png);
	
}
.js-slidernav li a.flex-active{
	width: 216px;
	height: 216px;

}
.js-slidernav li a.flex-active:after{

	top:49%;
}
.js-slidernav li:first-child a{
	background-image: url(../images/yin-1-1.png);
	
}

.js-slidernav li:first-child a.flex-active{
	background-image: url(../images/yin-1.png);
	
}

.js-slidernav li:first-child+li a{
	background-image: url(../images/yin-2-1.png);
	
}

.js-slidernav li:first-child+li a.flex-active{
	background-image: url(../images/yin-2.png);
	
}

.js-slidernav li:first-child+li+li a{
	background-image: url(../images/yin-3-1.png);
	
}

.js-slidernav li:first-child+li+li a.flex-active{
	background-image: url(../images/yin-3.png);
	
}

.js-slidernav li:first-child+li+li+li a{
	background-image: url(../images/yin-4-1.png);
	
}
.js-slidernav li:first-child+li+li+li a:after{
	height: 0;
}
.js-slidernav li:first-child+li+li+li a.flex-active{
	background-image: url(../images/yin-4.png);
	
}








.jietong-baidu{
	border-bottom: 8px solid #0a7dbe;
}

.baidu_1{
	width: 42.5%;
	
	
}



.baidu_1_img{
	width: 4%;
	text-align: center;
	height: 47px;
	line-height: 47px;
}
.baidu_1_img img{
	vertical-align: middle;

}
.baidu_1 input[type="text"]{
	width: 100%;
	height: 47px;
	line-height: 47px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 40px;
    /*background-color: #fff;*/
    border:0;
    background-repeat: no-repeat;
	background-position: 16px center;
	background-image: url(../images/lvd.png);

}
.baidu_2 input[type="text"]{
	background-image: url(../images/hongd.png);

}

.baidu-liji{
	width: 10%;
}
.baidu-liji input[type="button"]{
	width: 100%;
	height: 47px;
	line-height: 47px;
	background-color: #fff;
	border:0;
	border-radius: 3px;
	cursor: pointer;
	font-size: 14px;
	color:#636363;
}

.baidu_map>img{
	display: block;
	width: 100%;
}

.jiaotong-luxian-con{
	padding: 	30px 0;
	background-repeat: no-repeat;
	background-position: left 10%;
	padding-left: 90px;
	border-top: 1px solid #d4d4d4;
	margin-top: 0;
}

.jiaotong-luxian-con-first{
	border-top: 0;


}

.chaxunjieguo{
	padding: 	30px 10px;
	/*border-bottom: 1px solid #ccc;*/
	font-size: 18px;
	color:#232323;
	margin-top: 35px;
}
.jiaotong-suoxu {
    margin-top: 45px;
    padding: 8px;
    background-color: #0a7dbe;
}

#yindao-wp-2{
		display: none;
	}

#yindao-wp-2 .fyin .js-slidernav{
	display: none;
}

#yindao-wp-2 .yindao-wen-3{
	top: 25%;
	text-shadow: 0	0	8px #777;
}
#yindao-wp-2 .yindao-wen-3{
	font-size: 50px;
}

#yindao-wp-2 .yindao-wen-3 span{
	font-size: 30px;
}
.yindao2-yuanqiu{
	width:150px;
	position: absolute;
	left: 50%;
	margin-left: -75px;
	bottom: 4%;
}
.yindao2-yuanqiu img{
	display: block;
	width: 100%;
}



#yindao-logo2{
	position: absolute;
	left: 5%;
	top: 5%;
	z-index: 80000;
	width:50px;
}


#quanlan-map{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9500;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}

#quanlan{
	position: absolute;
	right: 15px;
	top:15px;

	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	padding-right: 35px;
	color:#fff;
	z-index: 9000;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/quanping.png);
	font-size: 16px;
	
}

#quanlan-fanhui{
	position: absolute;
	right: 15px;
	top:15px;

	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	padding-right: 35px;
	color:#fff;
	z-index: 9000;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/quanping-2.png);
	font-size: 16px;
	
}

.duoyugundong{
	position: relative;
}

#duoyu_left{
	position: absolute;
	left: 0;
	width: 51px;
	height: 101px;
	top: 35%;
	opacity:0.6;
	cursor: pointer;
	background-image: url(../images/z-left.png);
	background-repeat: no-repeat;
	background-position: center;
}

#duoyu_left:hover{opacity:1;}

#duoyu_right{
	position: absolute;
	right: 0;
	width: 51px;
	height: 101px;
	top: 35%;
	opacity:0.6;
	cursor: pointer;
	background-image: url(../images/z-right.png);
	background-repeat: no-repeat;
	background-position: center;
}
#duoyu_right:hover{opacity:1;}
.banner-10 li a{
	padding-left: 90px;
}
.ciji{
	width: 240px;
	margin:20px auto 0;
	font-size: 14px;
	color:#7e8c9b;
		background-image: url(../images/ciji-bg.png);
		background-repeat: no-repeat;
		background-position: 61% center;

}
.ciji-1{
	width: 120px;
	background-repeat: no-repeat;
	padding-top: 43px;
	background-position:center 12%; 
}
.ciji-1.hxx-0{
	background-image: url(../images/hxx-0.png);
	
}
.ciji-1.hxx-1{
	background-image: url(../images/hxx-1.png);
	
}
.ciji-1.hxx-2{
	background-image: url(../images/hxx-2.png);
	
}
.ciji-1.hxx-3{
	background-image: url(../images/hxx-3.png);
	
}
.ciji-1.hxx-4{
	background-image: url(../images/hxx-4.png);
	
}
.ciji-1.hxx-5{
	background-image: url(../images/hxx-5.png);
	
}



.ciji-2{
	width: 80px;
	padding-top: 43px;
	background-repeat: no-repeat;
	background-position: center top ;
}


/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/




/*日期：2016-01-01；      修改者：L。*/



/*日期：2016-01-01；      修改结尾！*/



.pic_xk{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-image: url(../images/xk.png);
	
}


.dapic-xk{
	position: absolute;
	left: 0;
	top: -2px;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	background-image: url(../images/xk-2.png);
	
}

.dapic-xk img{
	display: 	block;	
}


.canyin-table table.aaaabbb th{border-color:#fff;padding:0 10px;line-height: 1.6;}
.canyin-table table.aaaabbb td{border-color:#fff;padding:0 10px;line-height: 1.6;}
.canyin-table table.aaaabbb{border-color:#fff;padding:0 10px;line-height: 1.6; background:#f2f2f2;}

.fyfy ul.slides>li{
	position: relative;
}

.yanyi-xk{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-image: url(../images/zz.png);
	z-index: 900;
	
}
.fyfy-2 ul.slides>li{
	position: relative;
}

/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/




/*7-28*/



.tongzhi-title-2{
	display: none;
}
.tongzhi-title-2 img{
	display: block;
	margin:0 auto;
}

.tab-phone{
	line-height: 97px;
	font-size: 24px;
	color:#ef0a7e;
	font-weight: bold;
	position: absolute;
	width: 200px;
	/*width: 100%;*/
	left:30%;
	/*margin-left: -90px;*/
	top: 0px;
	text-align: center;
	z-index: 600;
}

.tab-phone img{
	width: 30px;
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 5px;
}

.f-9527-2{
	display: none;
}

.f-9527-2 img{
	display: block;
	width: 100%;
}






#toubu-win{
	
	position: fixed;
	background-color: rgba(0,0,0,0.3);left: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 999999;
}


#toubu-nav{
	z-index: 9999919;
	

	position: fixed;
	left: 100%;
	width: 40%;
	top: 100px;
	bottom:0;
	background-color: #fff;

	overflow-y:auto; 
	
}

#toubu-nav li{
	
	border-bottom: 1px solid #ebebeb;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    
    
    position: relative;
    

}

#toubu-nav li>a{
	height: 45px;
	line-height: 45px;
	display: block;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 15px;
    font-size: 14px;
   	
    text-align: right;

}

#toubu-nav li:first-child{
	color:#f22a8f;
	background-color: #f5f5f5;

}

#toubu-nav li.active{
	background-color: #f5f5f5;
	color:#f22a8f;
	
}

/*#toubu-nav li.active2{
	background-color: #f5f5f5;
	color:#f22a8f;
	
}*/
#toubu-nav li.active>a{
	color:#f22a8f;
}

#toubu-nav li.active2>a{
	color:#f22a8f;
}


#toubu-nav li i{
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 45px;
	background-repeat: no-repeat;
    background-position:25%  center;
    background-image: url(../images/jt.png);
 
}


#toubu-nav li.active2 i{
    background-image: url(../images/jt2.png);

}
.toubu-downla{
	display: none;
	position: relative;
	left: 0;

}
.toubu-downla a{
	height: 45px;
	line-height: 45px;
	display: block;
	padding-right: 30px;
	font-size: 12px;
	border-bottom: 1px solid #ebebeb;
	background-color: #f5f5f5;
	text-align: right;
}


.bula-nav{
	display: none;
}

.bula-nav li{
	float: left;
	width: 16.6666667%;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left: 1px solid #eceded;
	
}

.bula-nav li a{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
	display: block;
	padding: 30px 0 ;
	padding-left: 35%;
	/*text-align: center;*/
	font-size: 16px;
	color:#5b5b5b;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position:7% center;
	transition: .3s;
	font-weight: bold;
}
.bula-nav li a:hover{
	color:#fff;
}
.bula-nav li.active a{
	color:#fff;
}

.bula-nav li.ai1 a:hover{
	background-color: #d95936;
}

.bula-nav li.ai1.active a{
	background-color: #d95936;
}

.bula-nav li.ai1 a{
	background-image: url(../images/ai-1.png);
	
}

.bula-nav li.ai1 a:hover{
	background-image: url(../images/ai-1-h.png);
}

.bula-nav li.ai1.active a{
	background-image: url(../images/ai-1-h.png);
}





.bula-nav li.ai2 a:hover{
	background-color: #00aae7;
}

.bula-nav li.ai2.active a{
	background-color: #00aae7;
}

.bula-nav li.ai2 a{
	background-image: url(../images/ai-2.png);
	
}
.bula-nav li.ai2 a:hover{
	background-image: url(../images/ai-2-h.png);
}
.bula-nav li.ai2.active a{
	background-image: url(../images/ai-2-h.png);
}






.bula-nav li.ai3 a:hover{
	background-color: #e9669c;
}

.bula-nav li.ai3.active a{
	background-color: #e9669c;
}

.bula-nav li.ai3 a{
	background-image: url(../images/ai-3.png);
	
}
.bula-nav li.ai3 a:hover{
	background-image: url(../images/ai-3-h.png);
}
.bula-nav li.ai3.active a{
	background-image: url(../images/ai-3-h.png);
}







.bula-nav li.ai4 a:hover{
	background-color: #bb9969;
}

.bula-nav li.ai4.active a{
	background-color: #bb9969;
}
.bula-nav li.ai4 a{
	background-image: url(../images/ai-4.png);
	
}
.bula-nav li.ai4 a:hover{
	background-image: url(../images/ai-4-h.png);
}
.bula-nav li.ai4.active a{
	background-image: url(../images/ai-4-h.png);
}






.bula-nav li.ai5 a:hover{
	background-color: #01ab90;
}

.bula-nav li.ai5.active a{
	background-color: #01ab90;
}

.bula-nav li.ai5 a{
	background-image: url(../images/ai-5.png);
	
}
.bula-nav li.ai5 a:hover{
	background-image: url(../images/ai-5-h.png);
}
.bula-nav li.ai5.active a{
	background-image: url(../images/ai-5-h.png);
}



.bula-nav li.ai6 a:hover{
	background-color: #6f4c90;
}

.bula-nav li.ai6.active a{
	background-color: #6f4c90;
}

.bula-nav li.ai6 a{
	background-image: url(../images/ai-6.png);
	
}
.bula-nav li.ai6 a:hover{
	background-image: url(../images/ai-6-h.png);
}
.bula-nav li.ai6.active a{
	background-image: url(../images/ai-6-h.png);
}


.banner-2_9527{
	height: 200px;
	display: none;
	background-repeat: no-repeat;
	background-position: center;
	display: none;
	-webkit-background-size: cover;
	background-size: cover;
}



.header-1 a:hover{
	color:#f22a8f;

}

.tpwthwidt .container_aaK_vMn{
	margin-left: 25px;
	margin-top: 4px;
}

.jjyyjjyy{
	background-image: url(../images/ppp13.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	
}

.jjyyjjyy2{
	background-image: url(../images/ppp12.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}



.daoji1-wp b{
	font-weight: normal;
}
.daoji2-wp{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height:35px;
	padding-top: 4px;
	text-align: center;
	background-color: #fff;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.daoji2-wp span{
	color:#d2185f;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	background-image: none;
	line-height: normal;
	padding-left: 0;
	height: auto;
	
}



.daoji2-wp span b{
	color:#fff;
	/*background-color: #d2185f;*/
	display: inline-block;

	padding: 3px 10px;
	/*border-radius: 5px;*/
	background-image: url(../images/bj0001.png);
	background-repeat: no-repeat;
	background-position: center ;
	-webkit-background-size: 100%;
	background-size: 100%;
	margin:0 2px;


}

/* .daoji2-wp span b:first-child{
	border-radius: 0;
	display: inline;
	background-color: transparent;
	color:#d2185f;
	margin:0;
	padding: 0;
	background-image: none;
} */
.daoji3-wp{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height:35px;
	padding-top: 4px;
	text-align: center;
	/*background-color: #fff;*/
	background-image: url(../images/daoji-bg.png);
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.daoji3-wp span{
	display: inline-block;
	color:#fff;
	font-size: 14px;
	
	background-image: none;
	line-height: normal;
	padding-left: 0;
	height: auto;
	
}



.daoji3-wp span b{
	background-image: url(../images/bj0002.png);
	background-repeat: no-repeat;
	background-position: center ;
	-webkit-background-size: 100%;
	background-size: 100%;
	display: inline-block;
	width: 31px;
	height: 25px;
	line-height: 25px;
	font-size: 16px;
	color:#2f2e2e;
	font-family:"Microsoft Yahei";
	margin:0 0px;
	font-weight: normal;
	margin:0 2px;


}