a {
  color: #333;
}

a:hover {
  text-decoration: none;
}

ul {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
  margin: 0;
  padding: 0;
}

body {
  font-family: 'Microsoft YaHei';
  font-size: 0.2rem;
  line-height: 0.35rem;
}
img{ max-width: 100%;}
.indexbg{
 background-color: #A00000;}
.top { margin: 0.2rem 0;}
.top-header{ margin-top: 0.2rem;}
.top-header .imgtitle{ margin-top: 0.2rem;}
.f_content{ background: #FFFFFF; margin-top: 0.2rem;box-shadow: 3px 3px 5px 0 rgba(0,0,0,0.50); padding: 0.2rem 0.1rem;}
.red{ color: #ff0000;}
.blue{color:#0000ff;}
.f_buttom{ margin-top: 0.6rem;}
.f_buttom img{ max-width: 40%; margin-left:30%;}
.f_footer{ margin-top: 0.2rem; margin-bottom: 0.6rem;}

.header{background-image: url(../img/headerbg.png); background-repeat: repeat-x; background-size:contain;}
.header img{ width: 90%; margin: 0.2rem 0;}
.header .menubtn{ width: 60%; margin-left: 15px; margin-top: 0.3rem;}
/*menu-list*/
.shadow{ position:fixed; top: 0;z-index: 400; background-color: #000;filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/ width: 100%; height: 100%; display: none;}
.menu-block{ position: fixed; top:0; z-index: 999; height: 100%; background-color: #fff; left: -100%; width: 100%;}
.menu-block li{ border-bottom: 1px solid #EDEDED; padding-left: 0.4rem; line-height: 0.6rem;}
.menu-block li:hover,.menu-block li:focus{ background-color: #FFCC01; color: #fff;}
.menu-block li a{ display: block; color: #0000FF; font-size: 0.2rem;}
.menu-block li:first-child a{ color: #666;}
.menu-block li a:hover{}
.menu-block li a span{ position:absolute; right: 0.3rem;line-height: 0.6rem;font-size: 0.22rem; top: auto; z-index: -1;}
.menu-block li ul{ position: fixed; z-index: 1;background-color: #fff; left: 0; height: 100%; width: 100%; left: -100%; top: 0;}
.menu-block .row{margin-right: 0px;}
.menu-block .menutitle{ line-height: 0.3rem; margin: 0.1rem 0;}

.comestr{ color: #ff0000; border-bottom: 1px solid #CCC;}
.aboutcontent{ margin-top: 0.3rem;}
.FootImg{ margin-top: 0.2rem;}
.FootImg .Pic ul,.FootImg .Pic ul li{ list-style: none; margin: 0; padding: 0;}
.FootImg .Pic ul{ text-align: center; margin-left: -1%; margin-right: -1%;}
.FootImg .Pic ul li{ width: 30%; display: inline; float:left; margin: 0.1rem 1.6%;}
.FootImg .Pic ul::after{content: " "; clear: both; display: table;}
.FootImg .Pic ul li img{ width: 100%;}
.FootImg .clear{clear: both;}
.PicWords {display:none;}
.footer{border-top: 1px #DE8E8F dashed; text-align: center; margin-top: 0.2rem; padding: 15px 0;}

.navpath{ margin: 0.1rem 0; text-align: left; border-top:0.8px solid #dedede; padding-left: 15px;}
.navpath a{ color: #0000FF;}
.listtitle{ margin: 0.2rem; text-align: center;}
.listtitle h2{ font-size: 0.3rem;}
.list{}
.list li{ border-bottom: 1px solid #DEDEDE; padding: 8px 15px;}
.list li a{display: block; color: #333;}
.list li span{display: block; color: #999; font-size: 0.16rem;}
.pager{ text-align: center; color: #999;}
.pager a{}

.back .menubtn {width: 30%;}
.contitle h1{ font-size: 0.3rem; text-align: left;}
.condate{ font-size: 0.16rem;}
.content{ margin-top: 0.2rem; border-top:1px solid #DEDEDE; padding: 8px 15px;}

.guesttable{background-color:#DEDEDE; border-spacing: 1px; border-collapse:separate;}
