@charset "utf-8";
/* CSS Document */

	/*样式重置*/
html, body { color:#222; font-family:Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif; margin:0; padding: 0; text-decoration: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{ margin:0; padding:0; }
img { border:0; }
ol, ul { list-style: none outside none; margin:0; padding: 0; }
a { color:#000000; text-decoration: none; }
.clear{ clear:both;}
input:focus, textarea:focus { outline: none;}
input::-ms-clear { display: none;}/*设置IE浏览器下的文本输入框去除叉叉*/
button, input, select{ color: inherit; font: inherit; margin:0; outline:none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}


/*首页、内容页和列表页的公共美化设置，包含header部分、nav部分和footer部分*/
body{ font-family:"微软雅黑"; background:#F2F1F1; font-size:16px;}

	/*header部分的美化设置*/
.header{background:#06508F; width:100%; height:128px;  position:relative; }
	.headerWrap{width:1200px; background:#06508F; margin:0 auto; position:relative;}
	/*header部分logo区域的美化设置*/
	.logo{ float:left; height:74px; margin-top:22px; margin-left:40px;}
		.logoPic{ float:left;}
			.logoPic img{ width:318px;}
	/*header部分search区域的美化设置*/
	.search{ height:30px; position:absolute; right:56px; top:68px;}
		.search form{ position:relative;}
		.searchInput{ border:none; font-size:14px; width:140px; height:28px; line-height:28px; padding-left:8px; color:#aaa; border-radius:20px;}
		.searchIcon{ width:24px; position:absolute; right:-180px; top:0px;}
	/*header部分的version区域的美化设置*/
	.version{ position:absolute; top:28px; right:20px;}
		.version p{ float:left; color:#fff; margin-right:8px;}
		.version p a{ color:#fff;}
	/*nav部分的美化设置*/
.navWrap{ width:100%; background:#FFBA15; height:30px; line-height:30px;}
	.nav{ width:1200px; margin:0 auto; background:#FFBA15;}
	.nav li{ float:left; position:relative;text-align:center; z-index:99; background:#FFBA15;}
	.nav li a{ font-size:15px; display:block; width:300px;}
	.nav li a:hover{ color:#fff; }
	.nav li:hover ul{ display:block;}
	.nav li ul{background:#FFCB4D;opacity:0.92;position:absolute;top:30px;text-align:center;display:none;z-index:100;max-height: 600px;overflow-y: auto;}
	
	.nav li ul::-webkit-scrollbar {width: 5px;
height: 14px;}
	.nav li ul::-webkit-scrollbar-track,: : -webkit-scrollbar-thumb {border-radius: 999px;
border: 5px solid transparent;}
	.nav li ul::-webkit-scrollbar-track {
box-shadow: 1px lpx 5px rgba(0,0,0,0.2) inset;}
	.nav li ul::-webkit-scrollbar-thumb {min-height: 20px;
background-clip: content-box;
box-shadow: 0 0 0 5px rgba(0，0，0，0.2) inset ;}
	.nav li ul::-webkit-scrollbar-corner ibackground: transparent ;}



	.nav li ul li{line-height:30px; float:none; border-bottom:1px solid #ededed;}
	.nav li ul li:last-child{ border-bottom:none;}
	.nav li ul li a{ text-align:left; margin:0; line-height:30px; height:auto; color:#fff; display:block; width:282px; padding:0 4px;}
	.nav li ul li a:hover{ color:#eee;}
.sliderWrap{ width:100%;}
	.slider{ width:1200px; margin:0 auto;}
	/*footer部分的美化设置*/
.footerWrap{ width:100%; margin-top:30px; border-top:4px solid #FFBA15; background:#06508F; color:#fff;}
	.footer{ width:1200px; height:110px; margin:0 auto; background:#06508F; }
		.footLogo{ margin-top:20px; margin-left:40px; float:left;}
		.footCopy{ margin-top:28px; margin-left:10px; float:left;}
			.footCopy p{ text-align:left;  line-height:22px;}
			.footCopy p a{ color:#fff;}
		.footCode{ margin-top:16px; margin-right:36px; text-align:center; float:right;}
			.footCode p{ font-size:10px; margin-top:4px;}	
		.footCode img{ width:60px;}
/*公共内容区域的美化设置*/
	.contentWrap{ width:1200px; margin:0 auto; margin-top:20px; }
/*内容页和列表页装饰图美化设置*/
.contentPicWrap{ width:100%;}
	.contentPic{ width:1200px; margin:0 auto;}
/*左侧导航区域的美化设置*/
.leftNav{ width:210px; margin-top:30px; float:left;}
	.leftNav ul{ text-align:center; font-size:16px; }
	.leftNav ul li{ height:42px; line-height:42px; border-bottom:2px solid .fff; border-bottom:1px dashed #06508F; position:relative;}
	.leftNav ul li a{ display:block; width:210px; height:42px; color:#06508F;  }
	.leftNav ul li a:hover{ color:#FFBA15;}
	.leftNav .navTangle{ background:url(../images/blueTangle.png) no-repeat 24px 13px;}
	.leftNav .leftTitle{ background:#06508F; font-weight:bold; color:#fff;}
		
	.rightContent{ float:left; width:946px; margin-left:44px;}
	
/*当前位置部分的美化设置*/
	.location{ margin-top:30px; padding-bottom:10px; border-bottom:4px solid #E5E5E5;}
	.location h2{ font-size:18px; float:left; color:#06508F;}
	.location .curLocation{ float:right; background:url(images/locationHome.png) no-repeat; padding:0 30px; font-size:12px; margin-top:10px;}