/*


*/
header,
nav {
	display:block;
}

body {
	background-color:#F7F7F7;
	font-family:"Microsoft Yahei","宋体",FontAwesome;
}

.jingtai {
    position:relative;
	margin:0 auto;	
	background: url("../other/bg0.jpg") no-repeat center;
	border-radius:0 0 6px 6px;
    max-width:80%;
}

    
h1 { 
	text-align:center;
	color:#EE0000;
	font-weight:600;
	font-size:3.5em;
	text-shadow:2px 2px 3px white;
	padding-top:25px;
	margin-bottom:65px;	
}

p { 
  font-size:1.2em;
  color:black; 
  }

.arrow {
	background: url(../other/arrow0.png) no-repeat;
    background-position:0 3px;
	padding-left: 1.75em;
	display:inline;
}

.arrowdown {
	background: url(../other/arrow.png) no-repeat;
	padding-left: 1.2em;
	display:inline;
}

.bt2 {
	text-align:center;
	color:#436eee;
	font-weight:700;
	margin-top:2em;
    padding-bottom:.3em;
	padding-top:.3em;
    border-top:1px solid #8B8B83;
	border-bottom:3px solid #8B8B83;
}

.daohang {
	border-top:2px solid #F7F7F7;
	background-color:#436eee;
	border-radius:0 0 5px 5px;
	-webkit-box-shadow: 3px 3px 2px gray;
	-moz-box-shadow: 3px 3px 2px gray;
	filter: progid:DXImageTransform.Microsoft.shadow;
	box-shadow:3px 3px 2px gray;
}

.daohang ul {
	list-style:none;
	margin-top:3px;
    padding:0;


}

.daohang li {	
  border-left: 2px solid white;
  display:inline-block;
  text-align: left;
  margin-bottom:3px;
}

.daohang li:first-child {
  border-left: none;
}

.daohang li:last-child a {
  padding-right: 0;
}

.daohang a {
  color: white;
  display:inline-block;
  font-size: 1.25em; /* 18px/16px */
  font-weight:700;
  padding: .3em .5em .3em .3em;
  text-decoration:none;
}

.daohang a:hover {
	color:#F08080;
}

.daohang .y1:hover {
  color: white;	
  cursor: default;    
}

.daohang .submenu {
	margin-top:0;
	margin-left: 0px;
	left: -1200em;
	position: absolute;
	z-index: 999;
    -webkit-border-radius: 0 0 5px 5px; 
    -moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
    behavior: url(ie-css3.htc);
	-webkit-box-shadow: 3px 3px 2px gray;
	-moz-box-shadow: 3px 3px 2px gray;
	filter: progid:DXImageTransform.Microsoft.shadow;
	box-shadow:3px 3px 2px gray;	
}


.submenu li {
	border-left:none;
	float:none;
	display:block;
	margin-bottom:0;
}

.submenu a {
	font-size:1em;
	font-weight:600;
	width:9em;
}

.daohang li:hover .submenu {	
	background-color:rgba(67, 110, 238, .9);
	left: auto;
	width:9em;
	padding:0;	
}

.submenu li:hover {
	width:9em;
	background-color:#000099;
	border-radius:5px;
    behavior: url(ie-css3.htc);
	transition-property:all;
	transition-duration:1.2s;
	transition-delay:.1s;
}


.zhengti {
	position:relative;
	margin:0 auto 3em;
	max-width:80%;	
}

.tiaozhuan {
	font-weight:600;
	background-color:#436eee;
	color:white;
	padding:0 .3em .2em .3em;
	text-decoration:none;
	border-radius:3px;
	-webkit-box-shadow: 2px 2px 3px gray;
	-moz-box-shadow: 2px 2px 3px gray;
	filter: progid:DXImageTransform.Microsoft.shadow;
	box-shadow:2px 2px 3px gray;
}

#uptop div{left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:149px;}
#uptop .level-2{background:url("../other/uptop_ico.png") no-repeat scroll -149px 0 transparent;display:none;height:250px;opacity:0;z-index:1;}
#uptop .level-3{background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;height:150px;z-index:2}
#uptop{background:url("../other/uptop_ico.png") no-repeat scroll 0 0 transparent;cursor:default;display:block;height:250px;margin:-125px 0 0;overflow:hidden;padding:0;position:fixed;right:-2em;top:80%;width:149px;z-index:9999;display:none}

table,th,td
 {
  margin-top:8px;
  border-collapse:collapse;
  border:1px solid gray;
  font-size:1em;
  color:navy;
  padding:10px;
 
 } 

table {
	-webkit-box-shadow: 3px 3px 7px #055584;
	-moz-box-shadow: 3px 3px 7px #055584;
	filter: progid:DXImageTransform.Microsoft.shadow;
	box-shadow: 3px 3px 7px #8B5F65;
	}
	
th {
	font-family:normal;
    background: rgb(229,76,16);
    background: linear-gradient(to bottom, rgb(229,76,16), rgb(173,54,8));
    color: white;
	}
	
tr:nth-of-type(even){
  background-color: rgba(253, 252, 210,.8);
}
tr:nth-of-type(odd){
  background-color: rgba(255, 174, 185,.35);
}

table a:hover {
	color:red;
}

a:hover {
	color:#F08080;
}
 
span {
     color:red
     }

img {
	box-sizing:border-box;
	max-width:100%;
	margin-top:.5em;
	margin-bottom:1.5em;
    border:2px solid gray;	
}