.top_right{
    width: 640px;
    height: 310px;
    margin-left: -1px;
    background-color: rgba(236, 244, 238, 0.85);
}
a{
	cursor: pointer;
}
.m1160{
	text-align: center; height: 410px;border-bottom: 2px solid #0185eb;
}
.bantop{
	
    display: inline;
    overflow: hidden;
	
}
.top_body{
    position: relative;
	height: 310px;
	overflow: hidden;
    bottom: 358px;

}
.top_left{
	width: 560px;
	height: 100%;
	background-color: #0185eb;
    position: relative;
}
/* .starbtn{
    position: absolute;
    top: 40%;
    left: 45%;
} */
.right_txt{
     color: #0185eb;
     line-height: 30px;
     margin-top: 10px;
     margin-right: 40px;

}
.txt_fount{
	width: 220px;
    margin-left: 80px;
	margin-top: 50px;
    /* padding: 30px 50px; */
}
.right_num{
    font-size: 60px;
}
/* <!-- 协会列表 --> */
.L1{
    width: 20%;
    text-align: center;
    height: 75px;
    line-height: 75px;
	cursor: pointer;
}

.h_tt{
    color: black;
	font-size: 16px;
}
.h_icon{
	width: 24px;
	height: 27px;
    display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.schedule .on{
    background-color:#0185eb;
    color: #fff;
}
.schedule .on .h_tt{
    color: #fff;
}
.h_icon1{
	background-image: url(../image/icon11.png);
	background-repeat: no-repeat;
}
.schedule .on .h_icon1{
	background-image: url(../image/icon1.png);
}

.h_icon2{
	background-image: url(../image/icon2.png);
	background-repeat: no-repeat;
}
.schedule .on .h_icon2{
	background-image: url(../image/icon22.png);
}

.h_icon3{
	background-image: url(../image/icon3.png);
	background-repeat: no-repeat;
}
.schedule .on .h_icon3{
	background-image: url(../image/icon33.png);
}
.h_icon4{
	background-image: url(../image/icon4.png);
	background-repeat: no-repeat;
}
.schedule .on .h_icon4{
	background-image: url(../image/icon44.png);
}
.h_icon5{
	background-image: url(../image/icon5.png);
	background-repeat: no-repeat;
}
.schedule .on .h_icon5{
	background-image: url(../image/icon55.png);
}

.head{width: 1200px;height: 364px;overflow: hidden;background-color: white;box-shadow:1px 2px 4px #eaecee;top: 0px;left: 0px;z-index: 10;}
.g_head_left{background-color: white;width: 600px;height: 100%;}
.g_head_img{width: 556px;height: 353px;}
.left_count_tit{font-size: 30px;font-weight: bold;color:#0185eb ;}
.head_left-count{
	margin: 20px 20px;
}
.left_count_font{
	font-size: 14px;
	margin-top: 30px;
	letter-spacing: 0.5px;
    line-height: 24px;
    margin-bottom: 30px;
}
.head_left-count .left_count_bor{
	width: 50px;
	height: 2px;
	background: #0185eb;
	margin-top: 20px;
}
.content{
    margin-top: 50px;
}
.more_link{ 
    width: 112px;
    height: 40px;
    line-height: 40px;
    border-radius: 30px;
    color: white;
    text-align: center;
    background-color:#0185eb;
}
/* 组织机构 */
.Organization_title{
    font-size: 30px;
    color: #0185eb;
    text-align: center;
    line-height: 34px;
    margin: 40px 0px;
    overflow: hidden;
}
.tit{
    margin-bottom: 20px;
}
.g-xin_to {
    width: 100%;
    height: 250px;
    margin-bottom: 30px;
    background-color: #f7f7f7;
	
}
.g-xinri{
    width: 322px;
    margin-left: 10px;
    margin-top: 55px;
    font-size: 16px;
}

.xinri_text{
	width: 300px;
    margin-bottom: 15px;
}
.g-xin_to .g-xinle {
	width: 563px;
    margin-left: 80px;
    margin-top: 50px;
	float: left;
	position: relative;
}

.g-xin_to .g-xinle::before {
	position: absolute;
	right: 41px;
	top: -23px;
	content: "";
	width: 1px;
	height: 200px;
    background: #a0a0a0;
    background: rgba(228, 228, 228);
}

.g-xin_to .g-xinle .g-xinle_to {
	width: 563px;
	/* height: 233px; */
}
.g-xinle_to .g-xinle_img {
	width: 190px;
	height: auto;
	float: left;
}

.g-xinle_to .g-xinle_img {
	width: 128px;
	height: 158px;
	overflow: hidden;
}

.g-xinle_to .g-xinle_con {
	width: 373px;
	/* height: 233px; */
	float: left;
	padding: 8px 25px 5px 25px;
	box-sizing: border-box;
}

.g-xinle_to .g-xinle_con dl {
	width: 100%;
	height: 35px;
	font-size: 16px;
}
.xinle_text{
    margin-top: 20px;
    /* text-indent:2em; */
}
.xinle_name{
	float: left;
    font-weight: bold;
    font-size: 16px;
}

.xinle_jian{
    float: left;
    font-size: 16px;
	color: #333333;
}

.g-xinle_to .g-xinle_con ul {
	padding: 0;
}

.g-xinle_to .g-xinle_con ul li {
	width: 100%;
}

.g-xinle_to .g-xinle_con ul li a {
	color: rgba(0, 0, 0, .5);
}

 .g-xin_to .g-xinle .g-xinle_bo {
	width: 538px;
	height: 74px;
	padding-right: 25px;
	padding-top: 28px;
}

.g-xin_to .g-xinle .g-xinle_bo p {
	width: 162px;
	height: 50px;
	background-color: #f2f2f2;
	float: left;
	text-align: center;
	line-height: 50px;
	border-radius: 5px;
	margin-right: 20px;
}

.g-xin_to .g-xinle .g-xinle_bo p a {
	color: #94d3a6;
	font-size: 16px;
}

.g-xin_to .g-xinle .g-xinle_bo p:nth-child(3) {
	margin-right: 0px;
}

.g-xin_to .g-xinri {
	/* width: 460px; */
	width: 400px;
	/* height: 335px; */
	float: left;
	padding-left: 26px;
	box-sizing: border-box;
	overflow: hidden;
}

.g-xin_to .g-xinri dl {
	width: 120px;
	height: 160px;
	float: left;
	margin-right: 5px;
}

.g-xin_to .g-xinri dl:nth-child(4) {
	margin-right: 0px;
}

.g-xin_to .g-xinri dl:nth-child(8) {
	margin-right: 0px;
}

.g-xin_to .g-xinri dl dt {
	text-align: center;
	margin-bottom: 5px;
}

.g-xin_to .g-xinri dl dt img {
	width: 91px;
	height: auto;
}

.g-xin_to .g-xinri dl dd {
	text-align: center;
	font-size: 13px;
}
.g-xin_to .g-xinri dl dd p {
	text-align: center;
	line-height: 15px;
}
 .g-xin_to .g-xinri dl dd span {
	color: #007F37;
	text-align: center;
	line-height: 20px;
	display: block;
}
/* 下拉菜单 */
.sideMenu .on .drop_img{
	background-image: url(../image/xiala.png);
}
.drop_img{
	width: 30px;
	height: 30px;
	background-image: url(../image/zhuangshi2.png);
	background-repeat: no-repeat;
	display: inline-block;
	margin-top: 28px;

}
.drop_ul{
	margin: 5px 0px;
}
.drop{
    width: 100%;
    height: 62px;
    background-color: #f7f7f7;
    overflow: hidden;
    line-height: 62px;
	cursor: pointer;
	font-size: 16px;
}
.drop2{
	width: 1196px;
	/* height: 30px; */
	overflow: hidden;
	line-height: 30px;
	margin-top: 10px;
}
#drop2 div{
	float: left;
	margin-top: 5px;
	margin: 5px 25px;
}
.drop_body{
    margin: 10px 20px 0px 10px ;
    margin: 5px 25px;
}
.drop_body1{
	margin: 10px 20px 0px 10px ;
	margin: 0px 25px;
}
.m-hoc{
    width: 100%;
    height: 506px;
    background-image: url("../image/back.png");
    background-repeat: no-repeat;
	background-position: center;
    margin: auto;
	margin-top: 50px;
	background-size: 2110px;
}
/* 专委会 */
.m-hoc .beijingt .slideTxtBox .g-bdul li:hover{
	border: 1px solid #6ec29b;
	background-color: rgba(95, 168, 134, 0.5);
}
.m-courtyard .slideTxtBox .bd ul .g-bdul {
	padding: 0px 50px;
	box-sizing: border-box;
	/* min-height: 470px; */
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li {
	float: left;
	width: 190px;
	height: 45px;
	box-sizing: border-box;
	border: 1px solid #dbece4;
	text-align: center;
	line-height: 45px;
	margin-right: 37px;
	margin-bottom: 25px;
	font-size: 15px;
    cursor: pointer;
    overflow: hidden;
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li img {
	width: 25px;
	height: auto;
	margin-right: 5px;
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li:nth-child(5) {
	margin-right: 0px;
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li:nth-child(10) {
	margin-right: 0px;
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li:nth-child(15),
.m-courtyard .slideTxtBox .bd ul .g-bdul li:nth-child(20),
.m-courtyard .slideTxtBox .bd ul .g-bdul li:nth-child(25) {
	margin-right: 0px;
}

.m-courtyard .slideTxtBox .bd ul .g-bdul li a {
	display: block;
	color: #e9f1ed;
}
.g-cheng {
	width: 100%;
	height: 80px;
	background-color: #50be8b;
}
.Organization_title1{
    font-size: 30px;
    color:white;
    text-align: center;
    padding: 30px 0px;
}
.tit1{
    margin-bottom: 20px;
}
/* 联系我们 */
.le_map{
    width: 655px;
	height:396px; 
	/* border:2px solid #007F37; */
}
.m-tell{
    overflow: hidden;
	margin-bottom: 50px;
	padding: 20px;

}
.ri_phone{
    width: 450px;
    overflow: hidden;
	margin-left: 55px;
	color: white;

}
.end_green{
	box-shadow: 1px 5px 10px rgb(188, 189, 189);
	/* background-color: #007F37; */
	background-image: url("../image/green.png");
	background-size: cover;
}

.tell_li{
	margin: 30px 0px;
}
.phone{
    font-size: 16px;
    font-weight: bold;
}
.tell_text{
	margin-left: 10px;
	width: 400px;
	overflow: hidden;
}
.tell_one{
	overflow: hidden;
	margin-right: 10px;
}
.xinri_name{
	overflow: hidden;
	font-weight: bold;
	margin-right: 10px;
	font-size: 16px;
}
.lepeo{
	overflow: hidden;
	font-size: 16px;
}