body {
	line-height:150%;
	font-family:"Microsoft YaHei", "Arial";
	font-size:1rem;
	color: #222222;
	background-color: #FFFFFF;
	letter-spacing:0;
}
.webfooter{
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
	clear: both;
	margin-top: 2rem;
	font-size: 0.9rem;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgba(0,0,0,.15);
	background-color: #FFFFFF;
}
.font-sm{
	font-size:0.9rem;
}.margin-top-bottom {
	margin-top: 2rem;
	margin-bottom: 2rem;
}
a {
	color: #222222;
	text-decoration: none;
}
a:link,a:visited {
	text-decoration: none;
	color: #222222;
}
a:hover,a:active {
	color: #FF2200;
	text-decoration: none;
}
.header{
}
.menu-btn{
	border:1px solid rgba(0,0,0,.15);
	background-color: #FFFFFF;
	color: #050505;
}
.menu-btn:hover{
	color:#FF3300;
	background: -webkit-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Firefox 3.6 - 15 */
  background: linear-gradient(#FFFFFF 80%, #DDDDDD); /* 标准的语法 */
}
.menu-btn:focus{
	color:#FF3300;
	background: -webkit-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Firefox 3.6 - 15 */
  background: linear-gradient(#FFFFFF 80%, #DDDDDD); /* 标准的语法 */
	box-shadow:0 0 0 .2rem rgba(108,117,125,.15)!important;
}
.menu-btn:active{
	color:#FF3300;
	background: -webkit-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#FFFFFF 80%, #DDDDDD); /* Firefox 3.6 - 15 */
  background: linear-gradient(#FFFFFF 80%, #DDDDDD); /* 标准的语法 */
	box-shadow:0 0 0 .2rem rgba(108,117,125,.15)!important;
}
.bg-title1{
	font-weight:bold;
	background-color: #F5F5F5;
	background-image: linear-gradient(#FFFFFF, #F5F5F5);
}
.info_postbtn,.info_postbtn:link,.info_postbtn:active,.info_postbtn:visited{
	font-size:1rem;
	display:inline-block;
	border-radius:.2rem;
	background-color: #FF3103;
	background-image: linear-gradient(#FF7003, #FF3103);
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	border: 1px solid #FF3103;
}
.info_postbtn:hover{
	color: #FFFFFF;
	background-color: #FF7003;
	background-image: linear-gradient(#FFB03F, #FF7003);
	border: 1px solid #FF7003;
}
.infotitle{
	font-size: 1.6rem;
	margin-top: 1.4rem;
	margin-bottom: 1.4rem;
	color: #FF2200;
}
.infotime{
	font-size: 0.9rem;
	clear: both;
	text-align: center;
	color: #999999;
}
.infotime a:link,.infotime a:visited{
	color: #999999;
}
ul,ol,li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.infolist1{
	display: block;
	clear: both;
}
.infolist1 li{
	display: block;
	font-size:1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.infolist1 span{color:#999999;font-size:1rem;}
.infocontent{
	line-height: 200%;
	margin-bottom: 2rem;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.infocontent img{
max-width:100%;
height:auto;
}
.highlight{
	font-weight: bold;
}
#adtg{
	border:1px solid rgba(0,0,0,.15);
	border-radius:.25rem;
	margin-right: 2px;
	margin-bottom: 15px;
	margin-left: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.adtg_link{
	display: block;
	text-align: center;
	font-size:1rem;
	padding-top: 5px;
	padding-bottom: 5px;
}
.infotaglist{
	line-height: 200%;
}
.side-bar{
	position: fixed;
	right: 7px;
	bottom: 200px;
	font-size: 1rem;
	z-index: 1021;
	line-height: 18px;
}
.side-bar .side-btn{
	width: 40px;
	cursor: pointer;
	text-align: center;
	position: relative;
	color: #FFFFFF;
	padding: 7px;
	line-height: 1.2;
	background-color: #00A42E;
}
.side-bar .side-btn-close{
	width: 40px;
	cursor: pointer;
	text-align: center;
	border: 1px solid #CCCCCC;
	margin-top: 1px;
	font-size: 0.6rem;
	background-color: #FFFFFF;
}
.side-bar .side-btn:hover{
	background-color: #FF7200;
}
.side-bar .go-top{
	display:none;
	background-image: url(../png/goup.png);
	background-position: center center;
	height: 30px;
	width: 40px;
	background-repeat: no-repeat;
}
.side-bar .show_weibo{
	margin-top: 1px;
	margin-bottom: 1px;
}
.side-bar .show_wxgzh{
	margin-top: 1px;
	margin-bottom: 1px;
}
.side-bar .show_weixin{
	margin-bottom: 1px;
}
.side-bar .main-panel{
	background-color: #FFFFFF;
	height: 250px;
	width: 250px;
	position: absolute;
	right: 46px;
	bottom: 0px;
	padding: 10px;
	display:none;
	cursor: default;
	color: #444444;
	-moz-box-shadow:0px 0px 6px #999999; -webkit-box-shadow:0px 0px 6px #999999; box-shadow:0px 0px 6px #999999;
}
.side-bar .qrcode1{
	display: block;
	margin: auto;
	clear: both;
	height: 200px;
	width: 200px;
	background-image: url(../jpg/weibo.jpg);
	background-repeat: no-repeat;
}
.side-bar .qrcode2{
	display: block;
	margin: auto;
	clear: both;
	height: 200px;
	width: 200px;
	background-image: url(../jpg/wxgzh.jpg);
	background-repeat: no-repeat;
}
.side-bar .qrcode3{
	display: block;
	margin: auto;
	clear: both;
	height: 200px;
	width: 200px;
	background-image: url(../jpg/weixin.jpg);
	background-repeat: no-repeat;
}
.alertinfo {
	clear: both;
	padding: 15px;
	color: #FF3333;
	font-size: 0.9rem;
	line-height: 180%;
	background-color: #FFFFCC;
}
.alertinfo2 {
	clear: both;
	color: #FF2200;
	font-size: 0.9rem;
	line-height: 180%;
	padding-top: 15px;
	padding-bottom: 15px;
}
.newslistbox{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.newslistbox h2{
	font-size: 1.2rem;	
}
.newslistbox .img_thumb{
	height: 150px;
	width: 200px;
	overflow: hidden;
	transition: all 0.2s linear;
}
.newslistbox .img_thumb:hover{
}
.newslistbox .img_thumb img{
	height: 150px;
	width: 200px;
	margin: 0px;
	transition: all 0.5s linear;
}
.newslistbox .img_thumb img:hover{
	height: 168px;
	width: 224px;
	margin-top: -9px;
	margin-left: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.newslisttitle{
	font-size: 1.4rem;
	font-weight: normal;
}
.cleardiv{
	line-height: 0px;
	clear: both;
	height: 0px;
	overflow: hidden;
}
.share_box{
	clear: both;
	height: 32px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	display: inline-block;
}
.share_title{
	color: #009999;
	font-size:1rem;
	line-height: 32px;
	float: left;
	height: 32px;	
}
.share_botton{
	height: 32px;
	width: 32px;
	display: block;
	background-image: url(../png/icons_32.png);
	background-repeat: no-repeat;
	margin-left: 4px;
	cursor:pointer;
	line-height: 32px;
	float: left;
	height: 32px;	
}
.share_botton span{
	display: block;
	height: 32px;
	width: 32px;
	overflow: hidden;
	visibility: hidden;
}
.share_weixin{
	background-position: 0px 0px;
}
.share_weibo{background-position: 0px -34px;}
.share_qzone{background-position: 0px -68px;}
.share_qq{background-position: 0px -102px;}
.share_copyurl{background-position: 0px -136px;}
.tzg_box {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: center;
	font-size: 12px;
	z-index:999;
	width: 200px;
	height: 240px;
	left:50%;
	top:50%;
	margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-120px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/* FF IE7*/
	position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&   
     document.compatMode=='CSS1Compat') ?   
     documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/   
     document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/   
	line-height: 2;
	color: #222222;
}   
.tzg_top{
	clear: both;
	margin: auto;
	height: 20px;
	display: block;
}
.tzg_closebtn{
	float: right;
	font-size: 18px;
	margin-right: 10px;
	line-height: 20px;
}
.tzg_closebtn:link{
	color: #222222;
	text-decoration: none;
}
.tzg_closebtn:hover{
	color: #FF0000;
	text-decoration: none;
}
.tzg_closebtn:visited{
	color: #222222;
	text-decoration: none;
}
.tzg_closebtn:active{
	color: #FF0000;
	text-decoration: none;
}
#tzg_qrcode{
	clear: both;
	height: 128px;
	width: 128px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.arrow1{
	background-image: url(../gif/arrow1.gif);
	background-repeat: no-repeat;
	background-position: 10px 1rem;
	text-indent: 20px;
}
.arrow12{
	background-image: url(../gif/arrow1.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	text-indent: 15px;
}
.content-width{
max-width:760px;
}
.slide1{
	float: left;
	position: relative;
	width: 300px;
	height: 200px;
	padding: 0px;
	margin: 0px;
}
.slide1-img li{display: none;position: absolute;height: 200px;}
.slide1-img li:first-child{display: block}
.slide1-img img{width: 300px;height: 200px;z-index: 0}
.slide1 .text{
	width: 300px;
	height: 40px;
	padding-left: 15px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
	line-height: 40px;
	color: white;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.slide1-point{position: absolute;right:4px;bottom: 11px;width: 105px;height: 18px;z-index: 100}
.slide1-point li{margin-right: 4px;float: left;background: #827d67;width: 21px;height: 18px;cursor: pointer;color: white;text-align: center;font-size: 14px;line-height: 18px;}
.slide1-point li.active{
	background-color: #990000;
}
.slide1 .shadow{width: 300px;height: 40px;padding-left: 15px;position: absolute;bottom: 0;left: 0;background:#000000;filter:alpha(opacity=60);/* IE*/-moz-opacity:0.6;/* FireFox old version*/-khtml-opacity: 0.6;/* Sarfari old version*/opacity: 0.6;z-index: 1}
.user_box{
	border: 1px solid #DDDDDD;
	max-width:360px;
	margin: auto;
	clear: both;
}
.img_thumb1{
	height: 104px;
	width: 138px;
}