/*========basis css=========*/
* {padding: 0; margin: 0; list-style-type: none;}
body {font: 12px/1.6em microsoft YaHei, Tahoma;color: #818181; background-color: #fff;}
img {border: 0;}
a {text-decoration: none; cursor: pointer;color:#818181 ;}
.main{
	background:#f2f2f2
}
.container{
	padding-top:40px;
	margin:0 auto;
	width:1100px;
	overflow:hidden;
}
.container .left{
	float:left;
	width:790px;
	overflow:hidden;
}
.container .right{
	float:right;
	width:280px;
	padding:20px;
	box-sizing:border-box;
	background:#fff;
}
.container .aboutnews{
	padding:20px 0 0 20px;
	margin-bottom:40px;
	background:#fff;
}
.left .newsSearch{
	overflow:hidden;
	margin-bottom:30px;
}
.newsSearch input{
	float:left;
	padding:0 10px;
	border-radius:5px 0 0 5px;
	border:1px solid #ddd;
	border-right:0;
	background:#fff;
	width:680px;
	height:50px;
	line-height:30px;
	box-sizing:border-box;
}
.newsSearch .newsSearch-btn{
	float:left;
	display:inline-block;
	padding:0 20px;
	background:#e94812;
	width:70px;
	height:50px;
	line-height:50px;
	color:#fff;
	border-radius: 0 5px 5px 0;
	font-size:16px;
	text-align:center;
}
.topic-title{
	font-size:16px;
	color:#333;
	font-weight:600;
}
.topic ul{
	margin-top:20px;
}
.topic li{
	position:relative;
	padding-left:20px;
	margin-bottom:20px;
	cursor:pointer;
}
.topic li:before{
	content:'';
	position:absolute;
	left:0;
	top:5px;
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-left:5px solid #e94812;
	border-bottom:5px solid transparent;
}
.topic h3{
	font-size:14px;
	color:#333;
	font-weight:400;
	margin-bottom:5px;
}
.topic p{
	font-size:12px;
	color:#808080;
}
.about_title {
	text-align: left;
	font-size: 18px;
	width: 948px;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0;
}

.about_list ul {
	overflow: hidden; 
	text-align: center;
}

.about_list ul li a {
	padding:0 30px;
	float: left;
	height: 50px;
	line-height:50px;
	font-size: 24px;
	color:#333;
	font-weight:400;
}

.about_list ul li a:hover { /* background: #E94C12; */
	color: #E94C12;
}

.about_list ul li a.cl {
	background: #E94C12;
	color: #FFFFFF;
}

.content {
	width: 950px;
	margin: 0 auto;
	overflow: hidden;
	padding: 35px 0;
	text-align:center;
}

.content p {
	text-indent: 2em;
	line-height: 25px;
	font-size: 14px;
}

.content p a {
	font-size: 24px;
	color: #E94C12;
}

.content dl {
	display:inline-block;
	width: 220px;
/* 	float: left; */
	text-align: center;
	color: #4d4c4c;
	font-size: 18px;
	margin-right: 23px;
}

.content dl:last-child {
	margin-right: 0;
}

.content dl dt {
	margin-bottom: 10px;
}

.content dl dd {
	line-height: 30px;
}

.content dl dd a {
	color: #4D4C4C;
	width: 130px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
}
.box {
	position: relative;
	margin: auto;
	overflow: hidden;
	box-sizing: border-box;

}
#imgBox{
	box-sizing: border-box;
	background:#fff;
}
.dj-site{
	line-height:30px;
	color:#808080;
	font-size:16px;
	width:948px;
	margin:0 auto;
}

.main_left{width: 95px;height: auto;float: left;    position: absolute;left:55px;t}

.main_left ul li{background: #E94C12;border-radius: 100%; height: 60px; width: 60px;line-height:60px;text-align:center;font-size:18px;color:#fff;}
.main_left ul li.list1{padding-bottom: 248px;}
.main_left ul li.list2{padding-bottom: 204px;}
.main_right {margin: 20px auto;width: 900px;}
.main_right ul li p{float:left;}
.main_right ul{}
.main_right ul li{padding-left:30px;font-size: 14px;height:50px;    background: url(../images/list.png) left bottom repeat-y;position:relative;}
.main_right ul li.year span{position:absolute;left:-26px;top:-20px;width:60px;height:60px;text-align:center;line-height:60px;display:block;background:#E94C12;font-size:18px;color:#fff;border-radius: 100%;}
.main_right ul li a{color: #E94C12;}
.box dl {
	border-bottom: solid 1px #eee;
	position: relative;
	padding: 20px 0px 0 0;
}
.box dl dt{position: absolute;width: 210px;height: 141px;/*border: solid 1px #CCCCCC;*//* border-radius: 3px;padding: 10px; */}
.box dl dd {
	padding: 0 30px 10px 250px;
	line-height: 26px;
	overflow: hidden;
	min-height: 140px;
}

.box dl dd h4{font-size: 22px;color: #333;font-weight: 500;margin-bottom:15px;line-height:30px;}
.box dl dd h4 a{color:#323333;}
.box dl dd span{font-size: 12px;color: #818181;margin: 10px 0;display: inline-block;float:right ;}
.box dl dd p{line-height: 25px;font-size:14px;color:#333;font-weight:400;text-align:justify;}



.datestyle{float:left;padding-right:5px;color:#E94C12;}

/*我们的团队*/
.wetaem{margin: auto;width: 948px;overflow: hidden; }
.wetaem h4{font-size: 18px;color: #0b0b0b;margin: 10px 0 15px;border-bottom: solid 1px #aaaaaa;width: 948px;position: relative;height: 30px;}
.wetaem h4 a{width: 180px;height: 35px;text-align: center;display: inline;position: absolute;left: 43%;background: #FFFFFF;z-index: 1;color: #000000;font-size: 26px;font-weight: 500;top: 10px;}
.wetaem_right{margin-top: 5px;float: left;width:100%;}
.wetaem_right ul {
    border-left: 2px solid #E94C13;
    float: left;
    margin-left: 29px;
    padding-left: 6px;
}   
.wetaem_right ul li{float: left;margin:10px 0 10px 10px;}
.wetaem_title {
    padding: 20px 0px 0px 29px;
    margin-bottom: -5px;
}
.wetaem_title span{height: 25px;display: block;border-left: solid 2px #e94c13;position: relative;}
.wetaem_title span i{display: inline-block;width: 10px;height: 10px ;border-radius: 50%;background: #E94C13;position: absolute;left: -6px;top: -10px;z-index: 999;font-style: normal;}
.wetaem_date span{width: 60px;height: 60px;background: #E94C13;border-radius: 50%;display: block;position: relative;left: 0px;color: #FFFFFF;text-align: center;float: left;margin-right: 10px;}
.wetaem_date{line-height: 60px;font-size:18px;color: #000000;}
.wetaem_date span a{color: #FFFFFF;text-align: center;float: left;line-height: 19px;font-size: 12px;width:60px}
.wetaem_date span a.cl{font-size: 15px;margin:8px 0 0 0px ;}

.dj-01{height:560px;padding:40px 0 60px 0;}
.bg{background:#f7f7f7;}
.bg .com-title span,.dj-01 .com-title span{background:#f7f7f7;}
.dj-01 .gsjsList{float:left;width:450px;}
.dj-01 .certificate{float:right;width:464px;}
.gsjsList p{line-height:32px;font-size:16px;color:#000;text-align:justify;text-justify:inter-ideograph}
.gsjsList p em{color:#fa4b00;font-size:22px;padding:0 5px;}
#imgBox dl dt img{
	cursor:pointer;
}