@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:"微软雅黑";
	}
html,body{
	margin:0;
	padding:0;
	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
	}
a{
	color:#000;
	text-decoration:none;
	}
.top{
	width:100%;
	height:30px;
	background:#ff5e5e;
	}
.top .top1{
	width:1200px;
	height:30px;
	background:#ff5e5e;
	margin:0 auto;
	}
.top .top1 .top2{
	height:30px;
	float:left;
	line-height:30px;
	color:#FFF;
	}
.top .top1 .top3{
	height:30px;
	float:right;
	line-height:30px;
	color:#FFF;
	}
.dh{
	width:1200px;
	height:70px;
	margin:0 auto;
	}
.dh .logo{
	display:block;
	height:64px;
	width:346px;
	float:left;
	background:url(../images/tz_03.png);
	background-size:346px 64px;
	margin-top:4px;
	}
.dh .lm{
	display:block;
	height:64px;
	float:right;
	margin-top:4px;
	text-align:center;
	color:#000;
	text-decoration:none;
	padding:0 20px;
	}
.dh .lm:hover{
	color:#ff5e5e;
	}
.dh .lm .zi{
	display:block;
	padding-top:20px;
	font-size:16px;
	}
.dh .lm .yw{
	display:block;
	font-size:8px;
	}
.baaner{
	width:100%;
	height:auto;
	/*
	background:url(../images/tz_06.png) no-repeat;
	background-size:1600px 789px;
	background-position:center;
	*/
	}
.baaner img{
	display:block;
	margin:0 auto;
	max-width: 100%;
	}
.baaner1{
	width:100%;
	height:468px;
	background:url(../images/an_02.png) no-repeat;
	background-size:1600px 468px;
	background-position:center;
	}
.baaner2{
	width:100%;
	height:468px;
	background:url(../images/banner2_02.jpg) no-repeat;
	background-size:1600px 468px;
	background-position:center;
	}
.baaner3{
	width:100%;
	height:468px;
	background:url(../images/banner3_02.jpg) no-repeat;
	background-size:1600px 468px;
	background-position:center;
	}
.baaner4{
	width:100%;
	height:468px;
	background:url(../images/jsx_02.jpg) no-repeat;
	background-size:1600px 468px;
	background-position:center;
	}
.neirong{
	width:100%;
	height:320px;
	background:url(../images/cate_bg_5.jpg) no-repeat;
	background-size:1920px 320px;
	background-position:center;
	}
.bdbk{
	width:1200px;
	height:498px;
	margin:0 auto;
	background:url(../images/tzj_03.jpg) no-repeat;
	background-size:1200px 498px;
	background-position:center;
	}	
	
.bdbk .wzx{
	width:850px;
	height:420px;
	float:left;
	margin-top:60px;
	margin-left:25px;
	}
.bdbk .wzx .wzx_a{
	width:850px;
	height:40px;
	}	
.bdbk .wzx .wzx_b{
	width:850px;
	height:270px;
	text-align:justify;
	float:left;
	margin-top:10px;
	line-height:25px;
	font-size:16px;
	}
.bdbk .wzx .xian{
	width:850px;
	height:40px;
	border-bottom:1px solid #999;
	float:left;
	font-size:16px;
	}
.bdbk .wzx .xian .zuo{
	width:550px;
	height:40px;
	font-size:16px;
	float:left;
	line-height:40px;
	}
.bdbk .wzx .xian .you{
	width:300px;
	height:40px;
	font-size:16px;
	float:left;
	line-height:40px;
	}
.bdbk .wzx .xian .you span{
	display:block;
	height:40px;
	float:left;
	}
.bdbk .wzx .xian .you .zza{
	width:60px;
	text-align:justify;
	text-align-last:justify;
	text-align:justify;
	text-justify:distribute-all-lines;
	font-weight:bold;
	}
.bdbk .wzx .xian .zuo .zza{
	width:60px;
	text-align:justify;
	text-align-last:justify;
	text-align:justify;
	text-justify:distribute-all-lines;
	font-weight:bold;
	}
.bdbk .tpx{
	height:405px;
	width:280px;
	margin-top:60px;
	float:left;
	margin-left:10px;
	border:1px solid #999;
	}
.bdbk .tpx img{
	display:block;
	margin:0 auto;
	margin-top:6px;
	}
.bdbk .tpx p{
	text-align:center;
	padding-top:5px;
	}
.bdbk .wzx .xian .zuo span{
	display:block;
	height:40px;
	float:left;
	}
.bdbk .wzx .wzx_a h1{
	display:block;
	height:40px;
	width:200px;
	font-size:24px;
	line-height:40px;
	float:left;
	}
.bdbk .wzx .wzx_a h1 .hong{
	color:#F00;
	font-size:24px;
	}
.bdbk .wzx .wzx_a .qqp{
	float:left;
	width:70px;
	height:16px;
	line-height:16px;
	text-align:center;
	border:1px solid #999;
	border-radius:1px;
	font-size:10px;
	color:#666;
	margin-top:14px;
	}

.bdbk .wzx .wzx_a .qqp img{
	margin-top:2px;
	float:right;
	margin-right:4px;
	}
.wkk{
	width:1200px;
	height:713px;
	margin:0 auto;
	background:url(../images/wkk_03.jpg) no-repeat;
	background-size:1200px 713px;
	background-position:center;
	margin-top:30px;
	}
.wkk .ttw{
	display:block;
	width:600px;
	margin:0 auto;
	text-align:center;
	line-height:50px;
	height:50px;
	font-size:20px;
	color:#F33;
	padding-top:10px;
	border-bottom:1px solid #999;
	}
.wkk .stt{
	width:1130px;
	height:300px;
	float:left;
	margin-left:36px;
	margin-top:20px;
	}
.wkk .xtt{
	height:250px;
	width:1130px;
	margin-left:35px;
	float:left;
	margin-top:20px;
	}
.wkk .xtt .gyx{
	width:264px;
	height:242px;
	float:left;
	margin-left:10px;
	border:1px solid #CCC;
	box-shadow:#999 3px 3px 3px;
	}
.wkk .xtt .gyx img{
	display:block;
	margin-left:5px;
	margin-top:5px;
	}

.wkk .xtt .gyx2{
	width:264px;
	height:242px;
	float:left;
	margin-left:20px;
	border:1px solid #CCC;
	box-shadow:#999 3px 3px 3px;
	}
.wkk .xtt .gyx2 img{
	display:block;
	margin-left:5px;
	margin-top:5px;
	}
.wkk .xtt .gyx3{
	width:524px;
	height:242px;
	float:left;
	margin-left:20px;
	border:1px solid #CCC;
	box-shadow:#999 3px 3px 3px;
	}
.wkk .xtt .gyx3 img{
	display:block;
	margin-left:5px;
	margin-top:5px;
	}

.wkk .stt .gun{
	width:552px;
	height:297px;
	float:left;
	margin-left:10px;
	border:1px solid #CCC;
	box-shadow:#999 3px 3px 3px;
	}
.wkk .stt .gun2{
	width:520px;
	height:297px;
	float:left;
	margin-left:20px;
	border:1px solid #CCC;
	box-shadow:#999 3px 3px 3px;
	}
.wkk .stt .gun img{
	display:block;
	float:left;
	margin-top:5px;
	margin-left:5px;
	}
.wkk .stt .gun2 img{
	display:block;
	float:left;
	margin-top:5px;
	margin-left:5px;
	}
.wkk .dakz{
	width:1155px;
	height:590px;
	float:left;
	margin-top:30px;
	margin-left:9px;
	}
.wkk .dakz .ljxw{
	width:500px;
	height:590px;
	float:left;
	}
.wkk .dakz .ljxw .xxbb{
	height:90px;
	width:470px;
	display:block;
	float:left;
	text-decoration:none;
	color:#333;
	margin-top:15px;
	}
.wkk .dakz .ljxw .xxbb:hover{
	color:#333;
	height:90px;
	width:470px;
	display:block;
	float:left;
	text-decoration:none;
	margin-top:15px;
	box-shadow:#CCC 3px 3px 4px 2px;
	padding-top:0px;
	}
.wkk .dakz .ljxw .ya{
	margin-left:20px;
	}
.wkk .dakz .ljxw .yb{
	margin-left:21px;
	}
.wkk .dakz .ljxw .yc{
	margin-left:20px;
	}
.wkk .dakz .ljxw .yd{
	margin-left:14px;
	}
.wkk .dakz .ljxw .ye{
	margin-left:7px;
	}
.wkk .dakz .ljxw .xxbb img{
	display:block;
	height:90px;
	width:160px;
	float:left;
	}
.wkk .dakz .ljxw .xxbb h1{
	display:block;
	width:300px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:16px;
	padding-left:5px;
	}
.wkk .dakz .ljxw .xxbb p{
	display:block;
	width:300px;
	float:left;
	padding-left:5px;
	}
.wkk .dakz .spxw{
	width:630px;
	height:590px;
	float:left;
	margin-left:20px;
	}
.wkk .dakz .spxw h1{
	font-size:20px;
	padding-top:10px;
	float:left;
	}
.wkk .dakz .spxw span{
	font-size:14px;
	display:block;
	width:630px;
	float:left;
	line-height:20px;
	padding-top:6px;
	}
.szxk{
	width:1200px;
	height:550px;
	margin:0 auto;
	background:url(../images/szk_03.jpg) no-repeat;
	background-size:1200px 550px;
	background-position:center;
	}
.szxk .xkz{
	width:370px;
	float:left;
	margin-left:10px;
	height:220px;
	}
.szxk .xkz h1{
	width:176px;
	height:45px;
	line-height:45px;
	font-size:18px;
	display:block;
	margin:0 auto;
	text-align:center;
	background:url(../images/tz_39.png) no-repeat;
	background-size:176px 45px;
	background-position:center;
	}
.szxk .xkz li{
	list-style:none;
	}
.szxk .xkz li a{
	text-decoration:none;
	color:#000;
	}
.szxk .xkz li a:hover{
	color:#F33;
	}
.szxk .ka{
	margin-left:20px;
	margin-top:40px;
	}

.szxk .kb{
	margin-top:40px;
	margin-left:30px;
	}

.szxk .kc{
	margin-top:40px;
	margin-left:30px;
	}

.szxk .kd{
	margin-top:40px;
	margin-left:20px;
	}

.szxk .ke{
	margin-top:40px;
	margin-left:30px;
	}

.szxk .kf{
	margin-top:40px;
	margin-left:30px;
	}
.dixian{
	width:100%;
	height:5px;
	background:#ff5d5e;
	float:left;
	}
.fftt{
	width:100%;
	height:180px;
	float:left;
	margin-top:5px;
	background:#ff5d5e;
	}
.fftt .zzxx{
	width:1200px;
	height:150px;
	margin:0 auto;
	}
.fftt .zzxx .dia{
	width:450px;
	height:110px;
	margin-top:40px;
	float:left;
	color:#FFF;
	line-height:30px;
	}
.fftt .zzxx .dia a{
	color:#FFF;
	}
.fftt .zzxx .dib{
	width:250px;
	height:110px;
	margin-top:40px;
	margin-left:20px;
	float:left;;
	}
.fftt .zzxx .dib a{
	display:block;
	width:125px;
	height:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	line-height:30px;
	}
.fftt .zzxx .dic{
	width:370px;
	height:110px;
	margin-top:40px;
	margin-left:60px;
	float:left;
	}
.fftt .zzxx .dic .dhh{
	height:40px;
	width:450px;
	}
.fftt .zzxx .dic .dhh img{
	display:block;
	float:left;
	}
.fftt .zzxx .dic .dhh h1{
	color:#FFF;
	padding-left:45px;
	}
.fftt .zzxx .dic .dhh p{
	color:#FFF;
	padding-left:45px;
	}
.fftt .zzxx .dic .dhh .dizhi{
	padding-top:10px;
	}
.fudong{
	height:310px;
	width:54px;
	position:fixed;
	left:10px;
	z-index:999;
	top:50%;
	margin-top:-150px;
	}
.fudong .dian{
	cursor:pointer;
	}
.fudong a{
	display:block;
	height:56px;
	width:54px;
	background:url(../images/tz_15.png) no-repeat;
	background-size:54px 56px;
	background-position:center;
	margin-top:5px;
	}
.fudong a .yy{
	font-size:8px;
	color:#F33;
	display:none;
	}
.fudong a .zw{
	text-align:center;
	display:block;
	height:56px;
	width:54px;
	font-size:16px;
	padding-top:5px;
	}
.lbzt{
	width:1200px;
	/*height:1300px;*/
	margin:0 auto;
	}
.lbzts{
	width:1200px;
	height:auto;
	margin:0 auto;
	border-radius:4px;
	box-shadow:#CCC 3px 3px 4px 2px;
	margin-top:20px;
	margin-bottom:20px;
	}
.lbzts .fynr{
	padding-left:25px;
	margin-top:20px;
	padding-bottom:10px;
	}
.lbzts .fynr a{
	display:block;
	padding:5px 0;
	}
.lbzts .wzbt{
	display:block;
	text-align:center;
	height:60px;
	line-height:60px;
	font-size:24px;
	}
.lbzts .nrwb{
	display:block;
	width:1150px;
	margin:0 auto;
	min-height:500px;
	padding-bottom:20px;
	}	
.lbzt .dhwz{
	width:1200px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #999;
	}
.lbzt .dhwzs{
	width:1200px;
	height:40px;
	line-height:40px;
	}
.lbzts .dhwzs{
	width:1150px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	}
.lbzt .lefta{
	height:1300px;
	width:787px;
	float:left;
	}
.lbzt .leftd{
	height:1300px;
	width:410px;
	float:left;
	margin-left:3px;
	}
.lbzt .leftd .lefte{
	width:410px;
	height:309px;
	background:url(../images/bl_03.png);
	background-size:410px 309px;
	background-position:center;
	float:left;
	margin-top:10px;
	}
.lbzt .leftd .lefte h1{
	width:410px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#d46060;
	font-size:20px;
	margin-top:10px;
	}
.lbzt .leftd .leftf h1{
	width:410px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#464545;
	font-size:20px;
	margin-top:15px;
	}
.lbzt .leftd .lefte .ppp{
	display:block;
	width:340px;
	margin:0 auto;
	margin-top:20px;
	text-align:justify;
	line-height:24px;
	}
.lbzt .leftd .lefte .aniu{
	width:198px;
	height:48px;
	display:block;
	background:url(../images/an_05.png);
	background-size:198px 48px;
	background-position:center;
	text-align:center;
	line-height:48px;
	font-size:18px;
	font-weight:bold;
	color:#666;
	margin:0 auto;
	margin-top:30px;
	}
.lbzt .leftd .lefte .aniu1{
	width:198px;
	height:48px;
	text-align:center;
	line-height:48px;
	font-size:18px;
	font-weight:bold;
	color:#666;
	margin:0 auto;
	}
.lbzt .leftd .leftf{
	width:410px;
	height:873px;
	background:url(../images/bl_06.png);
	background-size:410px 873px;
	background-position:center;
	float:left;
	margin-top:10px;
	}

.lbzt .leftd .leftf a{
	width:178px;
	height:150px;
	float:left;
	margin-left:15px;
	margin-top:15px;
	
	}
.lbzt .leftd .leftf a img{
	display:block;
	width:178px;
	height:121px;
	}
.lbzt .leftd .leftf a p{
	display:block;
	width:178px;
	height:29px;
	line-height:29px;
	text-decoration:underline;
	text-align:center;
	}

.lbzt .lefta .leftb{
	width:787px;
	height:1205px;
	background:url(../images/dkz_03.png);
	background-size:787px 1205px;
	background-position:center;
	float:left;
	margin-top:10px;
	}
.lbzt .lefta .leftb .weizhi{
	width:220px;
	height:30px;
	line-height:30px;
	margin-top:8px;
	border-bottom:1px solid #CCC;
	margin-left:20px;
	}
	
.lbzt .lefta .leftb .libb{
	display:block;
	width:720px;
	margin-left:20px;
	margin-top:15px;
	height:110px;
	border-bottom:1px solid #CCC;
	}
.lbzt .lefta .leftb .libb h1{
	height:40px;
	line-height:40px;
	font-size:18px;
	}

.lbzt .lefta .leftb .libf{
	display:block;
	width:720px;
	margin-left:20px;
	margin-top:15px;
	height:130px;
	border-bottom:1px solid #CCC;
	}
.lbzt .lefta .leftb .libf img{
	display:block;
	width:178px;
	height:121px;
	float:left;
	}
.lbzt .lefta .leftb .libf .wby{
	float:left;
	height:130px;
	width:530px;
	margin-left:10px;
	}
.lbzt .lefta .leftb .libf .wby h1{
	height:40px;
	line-height:40px;
	font-size:18px;
	}
.lbzt .lefta .leftb .libf .wby p{
	text-align:inherit;
	}
.lbzt .lefta .leftb .libf .wby .xhui{
	color:#999;
	font-size:12px;
	padding-top:10px;
	}

.lbzt .lefta .leftb .leftc{
	width:787px;
	height:40px;
	float:left;
	margin-top:40px;
	text-align:center;
	}
.lbzt .lefta .leftb .leftc li{
	list-style:none;
	display:inline-block;
	margin:0 2px;
	}
.lbzt .lefta .leftb .leftc .active a{
	background:#333;
	color:#FFF;
	}
.lbzt .lefta .leftc a{
	padding:3px 6px;
	border:1px solid #999;
	background:#F3F3F3;
	color:#333;
	box-shadow:5px;
	}
.lbzt .di1{
	width:1200px;
	height:330px;
	margin-top:10px;
	}

.lbzt .di1 span{
	display:block;
	height:305px;
	width:600px;
	font-size:16px;
	float:left;
	text-align:justify;
	margin-right:20px;
	margin-left:40px;
	line-height:23px;
	}
.lbzt .di1 .kkxx{
	display:block;
	float:left;
	width:475px;
	height:305px;
	margin-left:10px;
	}

.lbzt .di1 .kkxx img{
	display:block;
	float:left;
	width:475px;
	height:287px;
	}

.lbzt .di1 .kkxx p{
	text-align:center;
	color:#F00;
	}

.lbzt .di3{
	width:1200px;
	height:390px;
	margin-top:10px;
	}

.lbzt .di3 span{
	display:block;
	height:370px;
	width:600px;
	font-size:16px;
	float:left;
	text-align:justify;
	margin-right:20px;
	margin-left:40px;
	line-height:23px;
	}
.lbzt .di3 .kkxx{
	display:block;
	float:left;
	width:493px;
	height:380px;
	margin-left:10px;
	}

.lbzt .di3 .kkxx img{
	display:block;
	float:left;
	width:493px;
	height:364px;
	}

.lbzt .di3 .kkxx p{
	text-align:center;
	color:#F00;
	}


.lbzt .di2{
	width:1200px;
	height:330px;
	margin-top:10px;
	}

.lbzt .di2 span{
	display:block;
	height:330px;
	width:600px;
	font-size:16px;
	float:left;
	text-align:justify;
	margin-right:20px;
	margin-left:40px;
	line-height:23px;
	}
.lbzt .di2 .kkxx{
	display:block;
	float:left;
	width:469px;
	height:330px;
	margin-left:40px;
	}

.lbzt .di2 .kkxx img{
	display:block;
	float:left;
	width:469px;
	height:308px;
	}
.lbzt .di2 .kkxx p{
	text-align:center;
	color:#F00;
	}

.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap;
	}
	
.iw_poi_content {
	font:12px arial,sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
	}

#dituContent{
	width:1200px;
	height:550px;
	border:#ccc solid 1px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:30px;
	}

.saoma{
	width:250px;
	height:250px;
	background:#FFF;
	position:fixed;
	z-index:9999;
	left:50%;
	top:50%;
	margin-left:-100px;
	margin-top:-100px;
	border-radius:3px;
	box-shadow:#CCC 1px 1px 4px 2px;
	display:none;
	}
.saoma img{
	display:block;
	width:200px;
	height:200px;
	margin:0 auto;
	}

.saoma span{
	display:block;
	width:200px;
	height:20px;
	margin:0 auto;
	text-align:center;
	font-size:16px;
	}

.saoma .guan{
	width:250px;
	height:22px;
	}
.saoma .guan .cha{
	width:18px;
	height:18px;
	background:url(../images/cha.png) no-repeat;
	background-size:18px 18px;
	float:right;
	margin-top:4px;
	margin-right:4px;
	}

.hei{
	display:none;
	width:100%;
	height:100%;
	background:rgb(0,0,0,70%);
	position:fixed;
	z-index:9998;
	top:0;
	}






