html,body{ background-color:#fff; font-size:100%; font-family: 'Titillium Web', sans-serif; color:#666; margin:0px 0px; padding:0px 0px;width:100%;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}
ul,li,ol,dl,dt,dd,label,form,image,h1,h2,h3,h4,h5,h6,a{ border:none; padding:0px 0px; margin:0px 0px; list-style:none;}
a{ text-decoration:none;}
.menubigbg{width:100%; background-color:rgba(60%,60%,60%,0.4);position:fixed; top:0px; right:-100%; z-index:10; height:100%; overflow:hidden;}
.closebtn{ position:fixed; width:24px; top:40px; right:5px; padding:8px 8px; height:24px;
	display: none; cursor:pointer;
	background-image: url(/images/navbtn_close.png);
	background-repeat: no-repeat;
	background-position: center center; z-index:12;
}
.navbtn{ position:fixed; width:24px;top:40px; right:5px; padding:8px 8px; height:24px;
	display: none; cursor:pointer;
	background-image: url(/images/navbtn_menu.png);
	background-repeat: no-repeat;
	background-position: center center;z-index:12;
}
.topwarp{ background-color:#06164e; height:110px; position:fixed; z-index:11; top:0px; left:0px; width:100%;}
.lan{max-width:1200px; margin:0px auto; text-align:right; height:25px; line-height:25px; color:#fff; font-size:0.85em;}
.lan a{
	color: #fff; padding:10px 10px 0px 25px;
	background-image: url(../images/lanb.png);
	background-repeat: no-repeat;
	background-position: left 13px;
}
.top{ max-width:1200px; margin:0px auto;}
.logo{
	width: 75px; margin-left:5px;
	height: 75px;
	float: left;
}
.logo a{ display:block; width:100%; height:100%;}
.nav{ font-size:1.6em; float:right;}
.nav ul{ padding-top:15px;}
.nav ul li{ display:inline; font-weight:bold; margin:0px 15px;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover{
	background-image: url(../images/anbg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.thirdwebwarp{ width:100%;position:relative; z-index:5;}
.thirdwebwarp ul{ max-width:1000px; margin:0px auto;}
.thirdwebwarp ul:after{  
     content:".";  
     height:0;  
     visibility:hidden;  
     display:block;  
     clear:both;  
} 
.thirdwebwarp ul li{ padding:20px 0px; float:left; text-align:center; width:29.333%; margin:0px 2%; background-color:#fff;box-shadow: 0px 5px 10px #ccc; margin-top:-80px;}
.thirdwebwarp ul li a{ color:#00167c; font-weight:bold; font-size:1.2em; border:1px solid #00167c; padding:2px 10px;}
.footwarp{ background-color:#06164e; width:100%; clear:both; padding:20px 0px; margin-top:40px; font-size:0.85em;}
dl.link{ max-width:1200px; margin:20px auto;}
dl.link dt{ color:#fff;}
dl.link  dd{ color:#ddd; font-size:0.8em;}
dl.link  dd a{color:#ddd; margin:0px 10px;}
.copy{ text-align:center; color:#fff;}
.copy a{ color:#fff;}

.mwrap{
	padding-top: 180px;
	width: 100%;
	background-color: #eee;
	background-image: url(/images/nybg.jpg);
	background-repeat: repeat-x;
}
.mbox{ max-width:1200px; margin:0px auto;box-shadow: 0px 5px 10px #aaa; background-color:#fff; padding-bottom:30px;}
.ncontents{ padding:20px 20px; font-size:1.2em; font-family:'Titillium Web', sans-serif,"Microsoft YaHei UI", Verdana, Arial; line-height:25px;}
.ncontents img{ max-width:100%;}
.ncontents table{ width:100%; border:none;}
.ncontents table th{ padding:5px 3px;}
.ncontents table td{ padding:3px 3px; font-size:0.9em;}
.ncontents h1{ font-size:1.8em; padding:25px 0px; line-height:30px;}
.ncontents h2{ color:#0a6f00; font-size:1.2em; line-height:25px;}

@media (max-width:800px)
{.footwarp{ width:96%; padding:20px 2%;}
.nav{position:fixed; right:-100%; top:100px; width:70%; height:100%; background-color:#06164e;  z-index:11;}
.navbtn{ display:block;}
.nav ul li{ display:block; border-bottom:1px solid #0aa7e8; font-weight:lighter; padding:10px 0px;}
.nav ul li a:hover{ background-image:none;}
	}