/*common*/
*{	font-size: 100%; list-style:none; }
p,h1,h2,form{ padding:0; margin:0}



body,td,th { font-size: 13px; } 
.s12{ font-size:12px}
a:link {	color: #333333;	}
/*a:hover{position:relative;top:1px;left:1px;}*/
a:hover{ color:#000000}
.blue,.blue a,a.blue{ color:#0000FF}
.red,.red a,a.red{ color:#ff0000}
.org,.org a,a.org{ color:#ff6600}
.green,.green a,a.green{ color:#009900}
.white,.white a{ color:#FFFFFF}
.gry,.gry a{ color:#999999}
.tab{ background:#FE7569; margin-top:10px}
.tabtit{ color:#FFFFFF; font-weight:bold; text-align:center; line-height:25px; height:25px; }
form,p,h1,h2{ list-style:none; padding:0; margin:0}
.b{ font-weight:bold}
.undis{display:none}


.but { background: linear-gradient(to bottom, #FFB142 0%, #ff6600 100%);border-radius:8px; color:#FFFFFF; font-weight:bold; font-size:16px; line-height:20px; border:0; padding:5px 15px;  }
.but1 { background: linear-gradient(to bottom, #FF0000 0%, #990000 100%);border-radius:8px; color:#FFFF00; font-weight:bold; font-size:16px; line-height:20px; border:0; padding:5px 15px; letter-spacing:3px }
.clr{ clear:both}
a {text-decoration: none; color:#333333; 
}
html {
	height: 100%;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
.body,td,th{font-family: "Microsoft YaHei", "微软雅黑","黑体","Hiragino Sans GB", sans-serif;}

body {
	margin: 0 auto;
	padding: 0;
	width: 100%; 
	height: 100%;
	min-height: 100%;
	line-height: 1.231;
	-webkit-touch-callout: none;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: stretch;
	position: relative;
}
.bodylan{ background-color:#E0E8F5}


img {
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}
/*img:not([src*="/"]){display:none;}*/
/*table {	width: 100%;}*/
.tr{ border-bottom:1px solid #cdcdcd}

.nobr{ white-space:nowrap}
textarea {padding: 8px 0;border-radius: 8px;
}
input, button, select, textarea {	/*-webkit-appearance: none;*/}
li {list-style: none;}
.gry{ color:#999999}

.yuan{border-radius:5px;}
.mainn{ background:#FFFFFF; padding: 8px 1.5%}
.ncont{ background-color:#FCF6E6; padding:12px 15px}
.ncont h1{ color:#cb0133; font-size:25px; font-weight:bold; list-style:none; padding:0; margin:0}
.ncont p{ font-size:13px; color:#ce6667; line-height:22px; margin-top:8px}
.mart{ margin-top:10px}
.txt,.txta{ width:97%; border:#FE9F43 1px solid; font-size:14px; line-height:28px;  text-indent:10px; background:#FDFAF1}
.txt{height:28px;}
#picshow img{ float:left; width:53px; height:60px; margin-left:7px; margin-top:7px}
#picshow span{ cursor:pointer; display:block; width:15px; height:20px; padding:0 5px 0 0; background:#333333; color:#FFFFFF;border-radius:0 0 0px 20px; line-height:15px; font-size:12px; text-align:center; position:absolute; margin-top:7px;}


.main ul{padding:0;}
.main ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main li{height:120px;display:block;margin-top:6px; color:#FFFFFF; width:30%; float:left; margin-left:2.5%; margin-bottom:14px;}
.main li div{ display:block;border-radius:8px; border:#E6212A solid 5px; height:120px;}
.main li span{ display:block; line-height:90px; font-size:80px!important; height:90px;border-radius:6px 6PX 0 0; background-color:#ffffff; background-size:70%; background-repeat:no-repeat; background-position:center}
.main li p{ list-style:none; padding:0; margin:0; line-height:30px; color:#ffffff; font-size:16px; font-weight:bold}
.m0{background:#990066;width:94%;margin:5px 2% 0 3%; line-height:40px; height:40px; color:#FFFFFF;  font-size:18px; font-weight:bold}

.main li a{color:#fff;font-size:13px;text-decoration:none;display:block;height:70px;text-align:center;}



.foot{width:100%; float:left;  margin-top:5px;line-height:30px; font-size:12px; color:#fff!important; }
.foot a{ color:#fff!important;}

.list-line h2 a{ color:#006699;}
.list-line ul li{
	height:35px;
	line-height:35px;
	width:100%;
	overflow:hidden;
	display:block;
	
	margin-top:-1px;
	font-size:12px;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:left
}
.list-line ul li a{
	color:#666;
	padding-left:1em;
}

.prolist{border:1px solid #cd6667; background:#fff9f9; padding:0;width:100%; overflow:hidden}
.ptit{ display:block; color:#666666; line-height:20px}
.ptit h2{ font-weight:bold; font-size:16px;}	
.ptit h2 span{ font-weight:normal; color:#999999}
.key{ margin-top:7px}
.key span{ background:#eaf7ff; color:#003498; display:inline-block; margin-right:5px; border:1px solid #eee; padding:2px 6px; font-size:14px; margin-bottom:5px}
.org{ color:#FF6600}
.s12{ font-size:12px; line-height:18px}

.page{ line-height:20px; color:#BABABA; font-size:12px; text-align:center; color:#666; padding:7px}
.page a,.page span{ padding:2px 8px;  border:1px solid #cd6667; background:#fff9f9; color:#cd6667; margin-right:6px; display:inline-block;border-radius:3px;}
.page a:hover{ background:#cd6667; color:#FFFFFF}


/*景区统计*/
.tjt{ font-size:30px; color:#3A8ECE}
.tjdate{ width:120px; background:url(images/rlbg.png) 100px 0px no-repeat; background-color:#FFFFFF; border:1px solid #cccccc;}
.tjbut{ border:0; width:50px;height:30px; line-height:30px; color:#FFFFFF; background-color:#41425E;border-radius:3px; text-align:center}
.tjbut1{ border:0; width:80px;height:30px; line-height:30px; color:#FFFFFF; background-color:#4CB050;border-radius:3px; text-align:center}
.mart20{ margin-top:23px}
.tjbox{ border:1px solid #ccc; box-shadow:1px 1px 3px 1px #ccc; background:#ffffff}
.tjts{ font-size:18px; color:#666666}
.tjtsr{ font-size:45px; color:#0067CB; font-weight:bold; text-align:center; padding-top:25px}
.tjtsr1{ font-size:45px; color:#cb3165; font-weight:bold; text-align:center; padding-top:25px}
.tjtsrs{ font-size:20px; color:#40415d; font-weight:bold; text-align:center; padding-top:10px}
.tjzdr{color:#40415d;border:1px solid #ccc; margin-top:15px; font-size:16px; text-align:center; line-height:30px}
.tjzf,.tjzf1{color:#40415d;  font-size:16px; text-align:right}
.tjzf span{ color:#3A99DD; font-size:36px; font-weight:bold}
.tjzf1 span{ color:#EA6461; font-size:36px; font-weight:bold}

.tjzfd { background:#3A99DD; width:27px; display:block; margin:0 auto}
.tjzfdtxt{ color:#3A99DD; }
.tjzfd1 { background:#EA6461; width:27px; display:block; margin:0 auto}
.tjzfd1txt{color:#EA6461;}
.tjzfd0{ background:#424E64; width:27px; display:block; margin:0 auto}
.tjzfd0txt{color:#424E64;}
.tjzfd2{ background:#339933; width:27px; display:block; margin:0 auto}
.tjzfd2txt{color:#339933;}
.tjzfbox{  height:292px}

.fangj{ font-size:32px; font-weight:bold}

/*圆形百分比*/

		.bg{
			width: 200px;
			height: 200px;
			border-radius: 100%;
			background: #eee;
			position: relative;
			margin: 20px auto;
		}
		.circle-right, .circle-left, .mask-right, .mask-left{
			width: 200px;
			height: 200px;
			border-radius: 100%;
			position: absolute;
			top: 0;
			left: 0;
		}
		.circle-right, .circle-left{
			background:#FF3333;
		}
		.mask-right, .mask-left{
			background: #eee;
			width: 200.5px;
			height: 200.5px;
		}
		.circle-right, .mask-right{
			clip: rect(0,200px,200px,100px);
		}
		.circle-left, .mask-left{
			clip: rect(0,100px,200px,0);
		}
		.text{
			width: 160px;
			height: 160px;
			line-height: 160px;
			text-align: center;
			font-size: 34px;
			color:#ff0000;
			border-radius: 100%;
			background: #fff;
			position: absolute;
			top: 20px;
			left: 20px;
		}



