@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:13px; color:#797979; }
a:link{ text-decoration:none;}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.images {
	border:none;
	padding:0px;
	margin:0px;
}

h1{ padding:0; margin:0; font-size:16px;font-weight:normal;}
h2{ padding:0; margin:0; font-size:14px; font-weight:normal;}
h3{ padding:0; margin:0; font-size:12PX;font-weight:normal;}
.clr{ clear:both;}
.bas{color:#FFF;}
.bas:hover{ color:#F93;}
.lns{color:#333;}
.lns:hover{ color:#09F;}
.l{float:left; }
.r{ float:right;}
/*首页开始*/
.heads{width:100%; margin: 0 auto; height:166px; background:url(../images/headbg.jpg) left top repeat-x;  }
.heads-m{ width:1200px; height:166px; margin:0 auto; }
.heads-m-s{ height:30px; line-height:30px; width:1200px; overflow:hidden;}
.logo{width: 492px;height: 94px;}
.soso{ width:382px; height:33px; padding:2px; background:url(../images/SSBG.jpg) 0 0 no-repeat; margin-top:30PX;}
.dh-a{ padding-left:45PX;}


.nav{ width:1200PX; height:42PX;}
.nav li{ height:42px; line-height:40px; float:left; margin-right:15PX; margin-left:15PX;}
.nav li a{ color:#FFF; font-size:16px; text-align:center; display:block;padding-left:20PX; padding-right:20PX;}
.nav li a:hover{ color:#FFF; background:#0c9d98;}



/*banner图*/
.banner{ width:100%; height:619px; margin:0 auto; overflow:hidden; }
.flexslider { position: relative; height:619px;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height:619px;}
.slides li { height:619px; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*内容*/
.list{ width:1200PX; height:426px; margin:34PX auto; overflow:hidden;}
.list-l{ width:730px; height:426px;}
.mF_expo2010{position:relative;width:730px;height:426px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;background:#fff;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;background:#fff url(loading.gif) center -40px no-repeat; overflow:hidden; }/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:730px;height:426px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:1208px;height:36px;line-height:36px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:1208px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff; }/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#F60;}/*当前/悬停按钮背景*/
.list-r{ width:424PX; height:406PX; background:#FFF; border:10PX #f5f5f5 solid;}
.list-r-t{ width:388PX; height:141PX; margin:0 auto; margin-top:20px; line-height:26PX; border-bottom:1px dashed #ccc;}
.list-r-t H3 A{ font-size:18px; color:#0c9d98;}
.list-r-t p{ padding-top:15px;}
.list-r-bm{ width:388px; margin:0 auto; padding-top:20PX;}
.list-r-bm li{ width:388PX; height:35PX; line-height:35PX; background:url(../images/jt.jpg) left  center no-repeat;}
.list-r-bm li A{ padding-left:20PX;}

.list-lx{ width:100%; height:522PX; background:#f5f5f5;}
.list-lx-m{ width:1200PX; height:522PX; margin:0 auto; padding-TOP:16PX;}
.list-lx-m-t{ width:1140PX; height:64PX; line-height:64PX; font-size:22PX; background:url(../images/lx-pi.jpg) left center no-repeat; padding-left:60PX;}
.more{ padding-right:10PX;}
.more A{ font-size:15PX;}
.list-lx-m-x{ width:1204PX; height:404PX;}
.list-lx-m-x li{ width:283PX; height:386PX; border:5PX solid #FFF; position:relative; float:left; margin-right:8PX;}
.list-lx-m-x-b{ width:275PX; height:56PX; padding:0 4PX; background:url(../images/list-lx-m-x-b.png) repeat; color:#FFF; line-height:26PX; position:absolute; z-index:999; left:0; bottom:0;}

.list-nm{ width:100%; height:544PX; background:#fff;}
.list-nm-m{ width:1200PX; height:522PX; margin:0 auto; padding-TOP:16PX;}
.list-nm-m-x{ width:1214PX; height:442PX;}
.list-nm-m-x li{ float:left; display:inline; margin-right:16px; margin-bottom:18px;}
.nm-pic01{ width:401px; height:432px; position:relative;}
.nm-pic01-z{position:absolute; left:96px; bottom:0; background:url(../images/nm01bg.png) repeat; width:207px; height:71px; z-index:999; font-size:18px; color:#FFF; text-align:center;}
.nm-pic01-z span{ font-size:26PX; display:block; padding-top:15PX;}

.nm-pic02{ width:382px; height:205px; position:relative;}
.nm-pic02-z{position:absolute; left:96px; bottom:0; background:url(../images/nm02bg.png) repeat; width:207px; height:71px; z-index:999; font-size:18px; color:#FFF; text-align:center;}
.nm-pic02-z span{ font-size:26PX; display:block; padding-top:15PX;}

.nm-pic03{ width:382px; height:205px; position:relative;}
.nm-pic03-z{position:absolute; left:96px; bottom:0; background:url(../images/nm03bg.png) repeat; width:207px; height:71px; z-index:999; font-size:18px; color:#FFF; text-align:center;}
.nm-pic03-z span{ font-size:26PX; display:block; padding-top:15PX;}

.nm-pic04{ width:382px; height:205px; position:relative; margin-bottom:0;}
.nm-pic04-z{position:absolute; left:96px; bottom:0; background:url(../images/nm04bg.png) repeat; width:207px; height:71px; z-index:999; font-size:18px; color:#FFF; text-align:center;}
.nm-pic04-z span{ font-size:26PX; display:block; padding-top:15PX;}

.nm-pic05{ width:382px; height:205px; position:relative;margin-bottom:0;}
.nm-pic05-z{position:absolute; left:96px; bottom:0; background:url(../images/nm05bg.png) repeat; width:207px; height:71px; z-index:999; font-size:18px; color:#FFF; text-align:center;}
.nm-pic05-z span{ font-size:26PX; display:block; padding-top:15PX;}

.list-gl{ width:100%; height:470PX; background:#f5f5f5;}
.list-gl-m{ width:1200PX; height:470PX; margin:0 auto; padding-TOP:16PX;}
.list-gl-m-x{ width:1200PX; height:442PX;}
.list-gl-m-x li{ float:left; display:inline; margin-left:18px; margin-bottom:29px;}
.gl-pic01{ width:388px; height:336px;  background:#0c9d98;}
.gl-pic01 H3{ font-size:18px; padding:15PX 4PX 4PX;}
.gl-pic01 H3 a{color:#FFF;}
.gl-pic01 p{ line-height:26px; color:#FFF; padding:4px;}

.gl-pic02{ width:790px; height:153px;}
.gl-pic03{ width:450px; height:153px;}
.gl-pic03 H3{ font-size:18px; padding-bottom:15px;}
.gl-pic03 span{ line-height:26px; padding:4px;}

.link{ width:1200px; height:156px; margin:0 auto; position:relative; padding-top:40PX; border-top:1PX solid #f5f5f5;}
.wx{
	width: 205PX;
	height: 126px;
	position: absolute;
	right: 10PX;
	top: 40px;
}
.foot{ width:100%; height:133px; background:#3c3c3c; margin-top:15PX;}
.foot-m{  margin:0 auto; width:1200px; line-height:26px; text-align:center; font-family:"微软雅黑"; color:#fff; margin:0 auto; padding-top:20px;}
.foot-m a{ color:#FFF;}



/*简介页*/
.conten{ width:1200PX; margin:0 auto; padding-top:20PX;padding-BOTTOM:20PX;}
.ab-left{
	width: 311 px;
	float: left;
	
}
.ab-left-top{width: 311px; background:#dedede; }
.ab-left-t{ width:311px; background:url(../images/ab-left-top.jpg) 0 0 no-repeat;height:63px; line-height:63px;text-align:center; font-size:22px; color:#FFF;}
.ab-left-n{ width:311px; margin:0 auto; }
.ab-left-n ul{ padding-top:20px; padding-left:2px; }
.ab-left-n li{ width:277px;margin:0 auto; height:38px; line-height:38px; background:#f1f1f1;margin-top:10px;}
.ab-left-n li A{ padding-left:98px; font-size:14px; font-weight:bold; display:block;}
.ab-left-n li A:hover{ background:url(../images/lefthover.jpg) center center no-repeat; color:#FFF;}
.xz{ background:url(../images/lefthover.jpg) center center no-repeat; color:#FFF !important;}
.ab-left-bm{ width:311px; height:39px;}
.ab-left-lx-t{ width:311px; height:91px; margin-top:40PX;}

.ab-right{ width:860px; float:right; background:url(../images/maincontent_bg.png) center top no-repeat;}
.ab-right-top{
	width: 860px;
	height: 47px;
	line-height: 47px;
	background: url(../images/ab-right-top.jpg) center center no-repeat;
}
.wenzi{ font-size:16px; width:157px; height:47px;   color:#fff; text-align:center;  margin-left:14px;}
.dqwz{ padding-right:10px; padding-left:20px; background:url(../images/dqwz.JPG) left center no-repeat;}
.ab-right-nr{ width:860px; height:600px; height:auto !important; min-height:600px; line-height:26px; color:#666; padding-top:15PX; }
.jj02{ width:664px; height:471px; padding:40px 30px 0 30px; background:url(../images/jj02.jpg) center center no-repeat; display:block; line-height:27PX;}
/***********************新闻页**********************/
.xw-top{ width:846px; height:155px; margin:0 auto; border-bottom:1px solid #e4e4e4; padding-top:10px;}
.xw-top-l{ width:220px; height:128px; background:url(../images/xwtop.jpg) no-repeat 0 0; padding:4px 4px 4px 4px;}
.xw-top-r{ width:608px; height:138px;}
.xw-top-r h3{ font-size:15px; font-weight:bold; color:#126cbc; height:40px; line-height:40px;}
.xw-top-r p{ line-height:20px; color:#333;}
.more{ width:93px; height:21px;}
.xw-nr{ width:846px; margin:0 auto; height:300px; height:auto !important; min-height:300px;}
.xw-nr ul { padding-top:14px;}
.xw-nr li{ width:840px; height:30px; line-height:30px; background:url(../images/jt.jpg) left center no-repeat; color:#333; }
.xw-nr li a{ padding-left:20px;}
.fyys{ width:500px; height:30px; text-align:right; line-height:30px; padding:10px; font-family:"宋体"; color:#333;}

/*--------------------分页样式-------------------------------------------------------------------------------------------------------------------------------*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {color:#000; padding: 1px 6px; border: solid 1px #ddd; background: #f3f3f3; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #f3f3f3; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #20acab;border-color:#f3f3f3;text-decoration: none;}
.next{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color:Black;
	text-decoration: none;
}
.num{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: Black;
	text-decoration: none;
}

.prev{
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: Black;
	text-decoration: none;
	
}




.p14huilv {
	font-family: "宋体", Arial;
	font-size: 12px;
	color: #323232;
	width:145px;
	line-height:26px;
	height:26px;
	text-decoration: none;
}
A.p14huilv:link {	COLOR: #323232; TEXT-DECORATION: none; display:block;}
A.p14huilv:visited {line-height:26px;COLOR: #016e32; TEXT-DECORATION: none;  background-image:url(../images/dt18.jpg); width:145px; height:26px;font-size: 13px; display:block; }

A.p14huilv:active,A.p14huilv:hover { display:block;COLOR: #016e32;font-size: 13px; TEXT-DECORATION: none;  background-image:url(../images/dt18.jpg);width:145px; height:26px;line-height:26px;}
/*文章-内容*/
.zx_news_wz{  margin:0 auto; margin-top:10px; width:846px;}
.zx_news_wz ul{ margin:0; padding:0;}
.zx_news_wz ul li{ list-style-type:none; display:block; line-height:25px; font-family:"微软雅黑";}
.zx_wz_ys{float:left; text-align:left; width:670px; line-height:22px;margin-top:10px; display:inline; padding-left:5px; padding-bottom:10px;}
.wznr{text-align:left; margin-top:15px;  height:auto !important; height:420px; min-height:420px;}
.zx_wz_ys a{ color:#333;}
.zx_wz_ys a:hover{ color:#F00;}
.red_12{ color:#F00 !important;}
.zx_wz_ys span{ display:inline;}

/***********************旅游路线列表**********************/
.lx-nr{ padding-top:10px;}
.lx-nr li{ width:864px; height:158px; border-bottom:1px dashed #CCCCCC; margin:0 auto; margin-bottom:14px;}
.lx-nr-l{ width:180px; height:132px; padding:8px; background:url(../images/lx-pic.jpg) center center no-repeat;}
.lx-nr-r{ width:633px; height:146px;border:1px solid #d6d6d6; background-color:#f3f3f3; padding-left:15PX; position:relative;}
.lx-nr-r h3{ height:40PX; line-height:40PX;border-bottom:1px dashed #d6d6d6; width:544PX; color:#20acab; font-size:16PX; }
.lx-nr-r span{ padding-top:10px; padding-bottom:10px; display:block;width:522PX;}
.lx-nr-r p{ line-height:26px;width:555PX; display:block;}
.lx-nr-r strong{ color:#F90;}
.lx-fy{ padding:10px; display:block; font-size:24px; color:#F00; position:absolute; top:0; right:0;}

.txly{ width:535px; padding-left:10px; padding-right:10px; color:#fff; height:30px; line-height:30px;border:1px solid #C2C2C2; background-color:#C48BBE; display:block; }

.lx-xx{ width:854px;  border:1px solid #d6d6d6; height:328px; margin: 10px auto;}
.lx-xx-t{ width:802px; padding-left:20px; height:40px; line-height:40px; color:#F00; font-size:18px;}
.lx-xx-l{ width:450px; height:273px;margin-left:20px; }
.lx-xx-r{ width:350px; height:273px; padding-right:14px;}
.p14huilv {
	font-family: "宋体", Arial;
	font-size: 14px;
	color: #323232;
	width:145px;
	line-height:26px;
	height:26px;
	text-decoration: none;
}
.lx-xx-nav{ width:854px; height:32px; margin:0 auto; background:url(../images/lx-xx-nav.jpg) left bottom repeat-x;}
.lx-xx-nav li{ width:75px; height:27px; line-height:27px; text-align:center; float:left; background:url(../images/lx-xx-navli.jpg)0 bottom no-repeat; margin:3px 5px 0 5px;}
.lx-xx-nav li a{ display:block;}
.lx-xx-nav li a:hover{ background:url(../images/lx-xx-navhover.jpg) 0 bottom no-repeat; color:#FFF;}
.lx-xz{ background:url(../images/lx-xx-navhover.jpg) 0 bottom no-repeat; color:#FFF !important;}
.lx-xx-bm{ width:854px; line-height:26px; margin:0 auto; padding-top:14px; height:500px; height:auto !important; min-height:500px; }
.zc-yd{ width:68px; height:29px;padding:10px; display:block; font-size:24px; color:#F00; position:absolute; bottom:0; right:0;}
.fy{ font-size:18PX; color:#F00;}
.con-lygl{ width:1208px; height:430px;}
.con-lygl-l{ width:917px; height:430px;}
.con-lygl-t{ width:917px; height:47px; background:#eaeaea; margin-top:15px;overflow:hidden; }
.con-lygl-n{ width:917px; padding-top:20px;}
.con-lygl-n li{ width:917px; height:154px; margin-bottom:30PX;}
.con-lygl-n-z{ width:567px; height:146px;}
.con-lygl-n-z h3{ font-size:16px; height:30px;}
.con-lygl-n-z h3 a{font-weight:bold;}
.con-lygl-n-z h3 a:hover{ color:#f7ab07;}
.con-lygl-n-z span{ padding-top:5px; padding-bottom:15px; display:block;}
.con-lygl-n-z p{ line-height:26px;}
.con-lygl-r{ width:272px; height:415px; padding-top:15px;}
.biaodan10{ width:478px; height:120px; background:#FFFFFF; border:1px #CCCCCC solid; color:#333; margin-top:10px;}
.biaodan2{ width:153px; height:22px; }
.p12hui5{
	font-family:"宋体";
	font-size:12px;
	line-height:22PX;
	color:#626262;
	padding-left:10px;
	}
	.xx{border-right:#B5DBEE solid 1px; border-left: #B5DBEE solid 1px}
.xx1{border-right:#B5DBEE solid 1px; border-left: #B5DBEE solid 1px;border-bottom: #B5DBEE solid 1px}
.xx2{ background:url(../images/index23.jpg) repeat-x bottom}
.line1{border:1px solid #c9c9c9;}

.xx_bottom{border-bottom:#CCCCCC solid 1px}
.xx_right{border-right:#cccccc solid 1px;}

.ab-lxwm{ line-height:28PX; padding:60px 40px 0 40px; height:500PX; height: auto !important; min-height:500PX; background:url(../images/LXWMBG.png) right 30px no-repeat;}

.ppgs-t{ height:auto;width:100%;}
.ppgs-t04{ width:100%; height:910px; background:url(../images/pp04bg.jpg) center center no-repeat;}

.ppgs-t04-m{
	width: 1328px;
	height: 665px;
	margin: 0 auto;
	position: relative;
	top: 161PX;
}
.ppgs-t04-m li{ width:649px; height:315px; float: left; margin-right:18px;}


.ppgs-m-pic{ width:315px; height:315px;position:relative; float:left;}
.ppgs-m-pic-z{
	width: 214px;
	height: 48px;
	padding-top:8px;
	position: absolute;
	bottom: 12px;
	left: 50px;
	background:url(../images/ppbg.png) center center no-repeat;
	text-align:center;
	color:#000;
	line-height:26px;
}
.ppgs-m-pic-z h3{ font-size:24px; color:#044269; font-weight:bold;}

.ppgs-m-pic2{ width:315px; height:315px;position:relative; float:right;}


.ppgs-m-d{ width:649px; height:315px;position:relative;}
.ppgs-m-d-z{
	width: 540px;
	height: 48px;
	padding-top: 8px;
	position: absolute;
	bottom: 12px;
	left: 50px;
	background: url(../images/ppbg.png) center center repeat;
	text-align: center;
	color: #000;
	line-height: 26px;
}
.ppgs-m-d-z h3{ font-size:24px; color:#044269; font-weight:bold;}
