@charset "utf-8";
/* CSS Document */


.clear {
	clear:both;
}
body {
	padding:0px;
}
* {
	margin: 0px;
	padding: 0px;
	font-family: Microsoft YaHei;
	list-style:none;
	text-decoration:none;
}
a {
	text-decoration: none;
}
ul li {
	list-style: none;
}
img {
	border: 0px;
	width: auto;
	height: auto;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
}
i {
	font-style: inherit;
}
ul {
	-webkit-padding-start: 0px;
}
* {
	list-style:none;
}
body {
	padding:0;
}
.wrap {
	/*width:1000px;*/
	margin:0 auto;
	height:100%;
	max-width: 1000px;

}
/*头部*/
.header {
	width:1000px;
	height: 146px;
	margin:0 auto;
}
.top {
	width:1000px;
	height:96px;
	margin:0 auto;
}
.logo {
	float: left;
}
.logo img {
	float: left;
	width: 120px;
	height: 96px;
	display: block;
}
.logo span{
	float: left;
	display:block;
	line-height:96px;
	font-size:36px;
	font-weight:bold;
	color:#3366cc;
}
.en{
	float: right;
	margin-top: 60px;
	margin-right:20px;
	color:#5c307d;
	font-size:14px;
}
.en a{
	color:#5c307d;
	font-size:14px;}
.en a:hover{
	color:#122a88;}	
.nav {
	width:940px;
	padding:0 30px;
	height:50px;
	text-align:center;
	/*background-image:url('https://static.runoob.com/images/mix/paper.gif');*/
	background-color: #3366cc;
}

.nav ul li {
	display:inline-block;
}
.nav ul li a {
	font-size:18px;
	color:#ffffff;
	line-height:50px;
	padding-right: 12px;
	padding-left: 12px;
	height: 50px;
	margin:0 25px;
	display:block;
}
.nav ul li a:hover {
	color:#5c307d;
	background-color:#ffffff;
}
.nav ul li .active {
	color:#5c307d;
	background-color:#ffffff;
}
/*中间*/
.content{
	float:left;
	width:470px;
	margin-top:20px;
	padding:0 10px;
	height:810px;
	border:1px solid #5c307d;}
.content:nth-child(2n){
	float:right;
}

.fz img{
	display:block;
	float:left;
	margin-right:10px;}
.fz span{
	font-size:14px;
	line-height:30px;
	color:#3a3a3a;}
.title{
	width:100%;
	height:39px;
	line-height:39px;
	font-size:18px;
	color:#3366cc;
	border-bottom:1px solid #3366cc;
	margin-bottom:10px;
	font-weight: bold;
}
.jian p{
	font-size:14px;
	line-height:30px;
	color:#333333;
	text-indent:2em;
	}
.index_xw ul li{
	line-height:30px;
	font-size:14px;
	height:30px;
	}
.index_xw ul li a{
	float:left;
	color:#333333;}	
.index_xw ul li span{
	float:right;
	color:#333333;}
.index_xw ul li:hover a{
	color:#3366cc;}
.index_xw ul li:hover span{
	color:#3366cc;}
/*底部*/
.footer {
	width:100%;
	padding:30px 0 30px;
	height:40px;
}
.footer p{
	text-align:center;
	font-size:12px;
	color:#3366cc;
	line-height:20px;}
	/*领域*/
.main{
	width:100%;
	margin-top:20px;
	margin-bottom:30px;
	min-height:600px;}
.lf{
	float:left;
	width:230px;
	}
.lf h3{
	width:210px;
	padding-left:20px;
	line-height:80px;
	height:80px;
	font-size:18px;
	color:#ffffff;
	background-color:#3366cc;
	border-bottom: 1px solid #fcf7ff;
}

.lf ul li{
	position:relative;
	height: 50px;
	border-bottom: 1px solid #fcf7ff;
	}
.lf ul li a{
	display:block;
	padding-left:40px;
	line-height:50px;
	
	font-size:14px;
	background-color:#eeeeee;
	color:#3366cc;
	}
.lf ul li a:hover{
	color:#fff;
	background-color:#3366cc;}
.lf ul li .cur{
	color:#fff;
	background-color:#3366cc;}
.lf ul li:nth-child(1) img{
	position:absolute;
	top:20px;
	right:30px;
	display:none;}
.lf ul li:hover .three{
	display: block;
}	
.lf ul li .three{
	display: none;
}
.img_demake {
	display:none;}
	
.three .three_ti{
	display:block;
	padding-left:50px;
	line-height:50px;
	
	font-size:14px;
	background-color:#eeeeee;
	color:#222222;
	}
.ri{
	float:right;
	width:720px;}
.ri_ti{
	width:100%;
	height:25px;
	border-bottom:1px solid #6b3a8f;}
.ri_ti p{
	text-align:right;
	font-size:14px;
	color:#323232;
	}
.ri_ti a{
	color:#323232;
	}
.ri_con h5{
	text-align:center;
	font-size:18px;
	line-height:48px;
	color:#323232;}
.ri_con p{
	font-size:14px;
	line-height:26px;
	color:#323232;
	/*text-indent:2em;*/}
.ri_con p a:hover{
	text-decoration:underline;
}
.ri_con img{
	display:block;
	margin:0 auto;}
/*联系*/
.lx p{
	font-size:14px;
	line-height:36px;
	color:#323232;}
/*新闻*/
.xw{
	padding-top:6px;}
.xw ul li{
		height:50px;
		line-height:50px;
		border-bottom:1px dashed #323232;
			font-size:14px;}
.xw ul li span{
	float:left;
	color:#6b3a8f;}
.xw ul li a{
	color:#323232;
}
.xw ul li font{
	float:right;}
.xw ul li:hover a{
	color:#6b3a8f;}	
	
/*新闻详情*/
.ri_con span{
	display:block;
	/*text-align:center;*/
	font-size:14px;
	color:#323232;}
.xw_con{
	/*margin-top:20px;*/
	font-size:14px;
	line-height: 30px;
}
.xw_con *{font-size: 14px; line-height: 30px;}

/*团队*/
.team{
	padding-top:20px;}
.team ul li{
	width:340px;
	height:190px;
	float:left;}
.team ul li:nth-child(2n){
	float:right;}
.team ul li h5{
	padding-left:20px;
	height:50px;
	line-height:50px;
	background-color:#3366cc;
	font-size:18px;
	margin-bottom:10px;}
.team ul li h5 a{
	color:#fff;}
.team ul li img{
	display:block;
	float:left;
	width:90px;}
.team ul li p{
	float:right;
	width:245px;
	font-size:14px;
	color:#333333;
	line-height:26px;
	word-wrap: break-word; }
.team ul li p:nth-child(1){
	margin-top:12px;
}
/*成果*/
.cg ul li{
	margin-top:20px;}
.cg ul li h5{
	color:#222222;
		font-size:18px;
	line-height:30px;}
.cg ul li a{
	color:#222222;
}
.cg ul li span{
	color:#222222;
		font-size:14px;
	line-height:30px;}
.cg ul li font a{
	color:#3366cc;
		font-size:14px;
	line-height:30px;}
/*.cg ul li a:hover{
	color:#6b3a8f;}*/
.cg ul li img{
	display:block;
	margin:0 auto;}
.ri_con,.ri_con *{
    font-size: 14px;
    line-height: 26px;
}