
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, 
fieldset,input,textarea,p,blockquote,th,td,input{ 
	margin:0; 
	padding:0; 
} 
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img { 
	border:0; /*有些浏览器默认这些标签有边框，所以要清除默认边框*/
	display:block;
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style:normal; 
	font-weight:normal; 
	/*清除标签默认文本样式和加粗*/
} 
ol,ul { 
	list-style:none; /*清除列表默认样式*/
} 
caption,th { 
	text-align:left; /*清除标签默认文本居中对齐*/
} 
h1,h2,h3,h4,h5,h6 { 
	font-size:100%; 
	font-weight:normal; /*清除标题标签的默认样式*/
} 
a{
	text-decoration:none;/*大部分页面中的链接没有下划线*/
}
body{
	background: #fff;
}
i{font-style: normal;}


/* 清除浮动*/
.clear{ display:block; width:0; height:0; line-height:0; clear:both; overflow:hidden;}
.clearfix:after,.clearfix:before{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{ *zoom:1; clear:both;}
/*--------*/

/* 版心 */
.container{
	width: 1000px;
	margin: 0 auto;
}

/*input*/
input,textarea{
	border:0;
	outline: none;
} 

html{min-width: 1200px;}
body{font: normal 14px 'Microsoft Yahei';color: #4d4d4d;}
a{color: #4d4d4d;}


/***************************head 部分开始*****************************/
.head-top{height: 30px;line-height: 30px;background: #eee;}
.head-top p{font-size: 15px;color: #aaa;}
.head-top .h-left{float: left;}
.head-top .h-left span{margin-left: 10px;}
.head-top .h-right{float: right;}
.head-top .h-right a{margin-left: 13px;}
.head-logo{height: 100px;}
.head-logo .logo-left{float: left;width: 233px;height: 67px;margin-top:18px;}
.head-logo .logo-left img{width: 233px;height: 67px;}
.head-logo .search-right{float: right;margin-top: 30px;}
.head-logo .search-right p{font-size: 12px;margin-bottom: 8px;}
.head-logo .search-right p a{color: #cac9c9;margin-left: 25px;}
.head-logo .search-right .search{position: relative;}
.head-logo .search-right .search input{width: 327px;height: 34px;border:1px solid #c0c0c0;border-radius: 20px;text-indent: 25px;font-size: 14px;color: #cac9c9;}
.s-input::-webkit-input-placeholder{color: #cac9c9;font: normal 14px 'Microsoft Yahei';}
.s-input:-moz-input-placeholder{color: #cac9c9;font: normal 14px 'Microsoft Yahei';}
.s-input::-moz-input-placeholder{color: #cac9c9;font: normal 14px 'Microsoft Yahei';}
.s-input:-ms-input-placeholder{color: #cac9c9;font: normal 14px 'Microsoft Yahei';}
.head-logo .search-right .search .i{width: 20px;height: 20px;display: inline-block;position: absolute;right: 20px;top: 8px;}
/***************************head 部分结束*****************************/


/***************************导航部分开始*****************************/
.navigation{height: 50px;line-height: 50px;background: #4372c0;}
.navigation .nav-list > li{float: left;font-size: 18px;text-align: center;}
.navigation .nav-list > li:nth-child(4){width: 100px;}
.navigation .nav-list > li:nth-child(4) ul li{width: 100px;}
.navigation .nav-list > li.active{background: #1a4288;}
.navigation .nav-list > li.act{background: #1a4288;}
.navigation .nav-list > li > a{color: #fff;width: 90px;display: inline-block;height: 50px;}
.navigation .nav-list > li > a .i{display: inline-block;width: 10px;height: 8px;margin-left: 5px;}
.nav-list > li{width: 90px;height: 50px;position: relative;}
/* .nav-list > li img{width: 20px;height: 20px;position: relative;top: -35px;left: 40px;} */
.nav-list li ul{position: absolute;top: 50px;left: 0;z-index: 9999;display: none;}
.nav-list li ul li{width: 90px;height: 50px;text-align: center;line-height: 50px;background: #4372c0;}
.nav-list li ul .bg{background: #1a4288;}
.nav-list li ul li a{color: #fff;width: 90px;height: 50px;display: inline-block;}
.navigation .nav-list .nav-more i{margin-left: 0;}
.lang{font-size: 15px;text-align: center;margin-top: 37px;margin-bottom: 20px;}
.lang a{margin-left: 35px;color: #919191;}
.first{margin-left: 0 ! important;}
.mobile-nav{display: none;}
/***************************导航部分结束*****************************/


/***************************底部部分开始*****************************/
.footer{border-top: 20px solid #4372c0;height: 260px;margin-top: 20px;}
.footer .friendly-link h2{font-size: 16px;margin-top: 20px;margin-bottom: 10px;}
.footer .friendly-link p{font-size: 12px;}
.footer .friendly-link p a{line-height: 30px;margin-right: 12.5px;}
.footer .foot-info {margin-top: 15px;}
.footer .foot-info p{text-align: center;font-size: 12px;line-height: 20px;}
/***************************底部部分结束*****************************/

/*******************当前位置**********************/
.current-location{margin-bottom: 10px;}
.current-location a{margin-right: 5px;margin-left: 5px;}
