.about{

	width:100%;

	background-color: #f5f5f5;

	padding-top:50px;

}

.about_box{

	width:1200px;

	margin:0 auto 0;

	background-color: #fff;

}

.about_nav{

	padding-top:30px;

}

.about_nav li a{

	font-size: 22px;

	color:#333;

	display: inline-block;

}

.about_nav li.on a{

	color:#00bf6a;

}

.about_nav li{

	float: left;

	margin:0 106px;

}

.about_img{

	text-align:center;

	margin-top:40px;

}

.rmlx_left {

    width: 1100px;

    height: 620px;

    overflow: hidden;

    position: relative;

	margin:45px auto 0;

}

.rmlx_left video {

    width: 100%;

    height: 100%;

}

.video{

	width:1100px;

	margin:50px auto 0;

	position: relative;

}

.video video{

	width:100%;;

}

.bshare-custom a{

	float: right;

}

.bshare-custom{

	padding-top:5px;

	padding-bottom:5px;

	position: absolute;

	top:0;

	right:0;

	background-color: rgba(0,0,0,0.5);

	width:100%;

}

.com{

	width:1100px;

	margin:40px auto 0;

	border-bottom:1px solid #eaeaea;

	padding-bottom:35px;

}

.com_right{

	text-align: center;

}

.com_left{

	margin-left:45px;

	float: left;

}

.com_right{

	float:right;

	margin-right:40px;

}

.com_left ul li{

	float: left;

	margin-right:20px;	

}

.com_left ul li p{
	
	width: 225px;

	margin-top:15px;

	line-height: 36px;

	padding-left:45px;

	font-size: 14px;

	color:#4d4d4d;

}

.com h1{

	margin-left:45px;

	font-size: 22px;

	color:#333;

}

.com_left ul{

	margin-top:15px;

}

.com_left ul li:first-child p:first-child{

	background: url(../img/coa_dz.png) no-repeat;

}

.com_left ul li:first-child p:nth-child(2){

	background: url(../img/coa_dh.png) no-repeat;

}

.com_left ul li:nth-child(2) p:first-child{

	background: url(../img/coa_wx.png) no-repeat;

}

.com_left ul li:nth-child(2) p:nth-child(2){

	background: url(../img/coa_qq.png) no-repeat;

}

.com_left ul li:nth-child(3) p:first-child{

	background: url(../img/coa_yx.png) no-repeat;

}

.com_left ul li:nth-child(3) p:nth-child(2){

	background: url(../img/coa_zj.png) no-repeat;

}

.com_right p{

	font-size: 14px;

	color:#00bf6a;

	font-weight: bold;

	margin-top:20px;

}

.com_img{

	width:90px;

	height:90px;

	overflow: hidden;

	margin:0 auto;

}

.com_img img{

	width:100%;

	display: block;

}













.call{

	position: relative;

	width:100%;

}

.call_cer{

	width:1180px;

	margin:0 auto;

}

.call_but>ul>li.on{

	width:590px;

	height:45px;

	background-color: #ea7719;

	color:#fff;

	float: left;

}.call_but>ul>li.on a{

	color:#fff;

}



.call_but>ul>li{

	width:590px;

	height:45px;

	float: left;

	background-color: #f3f3f3;

	text-align: center;

	

}

.call_but>ul>li>a{

	color:#666666;

	font-size: 14px;

	text-align: center;

	line-height: 45px;

	padding:13px 267px;

}



.call_eg{

	font-size: 20px;

	color:#333333;

	float: left;

	background: url("../img/line.png") no-repeat center 52px;

	height:55px;

	

}

.call_ch{

	font-size: 16px;

	color:#666666;

	float: left;

	margin-top:2px;

	margin-left: 10px;

}

.call_con{

	margin-top:60px;

}

.call_rg p{

	float: left;

	margin-left: 5px;

	line-height: 17px;

}

.call_rg>p>a{

	font-size: 14px;

	color:#666666;

	line-height: 18px;

}

.call_rg>p>a:hover{

	color:#ea7719;

}

.call_lt{

	float: left;

}

.call_rg{

	float: right;

}

.call_rgimg{

	margin-right:10px;

}

.call_line{

	top:158px;

	left:0;

	position: absolute;

	border:1px solid #dadada;

	width:1920px;

	margin:0 auto;

	z-index: -1;

}

#container2{

    width: 1500px;

    height: 360px;

}

.call_dt{

	margin-top:50px;

}

.call_dtrg,#container2{

	float: left;

}

.call_dtrg{

	margin-left:50px;

}

.dt_bt{

	font-size: 26px;

	color:#ea7719;

	line-height: 48px;

}

.dt_eg{

	font-size: 10px;

	color:#bcbcbc;

	line-height: 26px;

}

.dt_line{

	border-bottom:1px dashed #bcbcbc;

	width:550px;

	margin-top:20px;

	margin-bottom:20px;

}

.dt_dz,.dt_cz,.dt_zj,.dt_dh{

	font-size: 14px;

	line-height: 30px;

	color:#7d7d7d;

}













.list_dt{

	position: relative;

}

.list_dt h3{

	font-size:16px;

	color:#ea7719;

	width:1100px;

}

.open_bottom{

	margin-top:50px;

}

.list_dd{

	margin-top:20px;

	display: none;

}

.list_dd>div>p{

	font-size: 14px;

	color:#7d7d7d;

	line-height: 26px;

}

.list_dd div{

	margin-top:30px;

}

#open .list_dt_icon{

	background: url(../img/close.png) no-repeat;

	background-size: cover;

}

.list_dt_icon{

	background: url(../img/open.png) no-repeat;

	background-size: cover;

	width:19px;

	height:44px;

	display: block;

	position: absolute;

	right:20px;

	top:0

}

















.box { width: 100%; height: 300px;  }

#container3 { width: 100%; height: 100%; }

.list { width: 20%; height: 100%; background: #eee; }

.list li { height: 34px; line-height: 34px; padding-left: 20px; }

.list li.active a { color: red; }

.title { font-size: 14px; font-weight: bold; color: #cc5522; }

.content { font-size: 13px; color: #333; margin-top: 6px; }

.fl { float: left; }