.m1200{ width: 1200px; height: auto; overflow: hidden; }

.about{ margin-top: 30px;}
.about_left{ width: 320px; height: auto; overflow: hidden; float: left; margin-top: 30px;}


.about_right{ width: 830px; float:left; margin-left: 40px; overflow: hidden; line-height: 30px;margin-top: 30px; }
.about_right .content_about{ margin: 15px; margin-bottom: 30px; color: #666 }

.more{ color: #666; font-size:14px;}
.place{border-bottom: 1px solid #eee; margin-bottom:10px;}



/* 左侧列表 */

.r_list h2{ font-weight: bold; border-bottom: 1px solid #ccc; line-height: 40px; padding-bottom: 15px; margin-bottom: 20px; margin: 0 20px}

.r_list{ width:320px;margin:0 auto; margin-bottom:30px; background: #f5f5f5; padding: 20px 0}

.r_list_t{ border-left:5px solid #037adb;  font-size:24px; height:45px; line-height:45px; font-weight:600;margin-top:15px; padding-left:55px;background:url(../image/icons_1.png) no-repeat -20px -578px; }

.r_list_txt{ border-left:3px solid #ccc; font-size:16px; font-weight:400; padding-left:10px; margin:15px 20px; height:25px; line-height:25px; }

.r_dash{ width:80%; height:10px; border-top:1px dashed #CCCCCC; margin:0 auto; }

.r_icon{ width:350px; height:auto;overflow: hidden; margin:0 auto;}



/* 左侧的视频 */


.jjsp111{

    margin-top: 30px;

    position: relative;

}

.jjsp111 p { line-height: 30px; }

.jjsp111til{

    width: 100%;

    text-align: center;

    color: #fff;

    position: absolute;

    bottom: 5px;

    background: rgba(0, 0, 0, .5);

    font-size: 16px;

    line-height: 30px

}

.jjsp111bofang{

    position: absolute;

    top: 30%;

    left: 40%;

}

.jjsp111 img:hover{

    -webkit-transform:none

}





/* 新闻通知 */

.xhhd{ height: auto; overflow: hidden; min-width: 600px; background: #fff; margin: 0 0 40px 0;  }
.xhhdimp{background: #fff;}

.xs_box {

    width: 390px;

    background: #fff;

    float: left;


}

.last_box{ margin-left: 50px;}

/* .xs_tit{

	width: 345px

} */

.xs_tit h2 {

    font-size: 20px;

    color: #11905e;

    line-height: 57px;

    font-weight: 800;

    overflow: hidden;

}

.fr {

    float: right;

}

.xs_tit img {

    vertical-align: middle;

    margin-right: 10px;

}

.xs_tp {

    width: 100%;

    height: 240px;

    overflow: hidden;

}

a {

    color: #5c5c5c;

    text-decoration: none;

}

.xs_tp img {

    width: 100%;

    /* height: 190px; */

}

.xs_text h2 {

    font-size: 18px;

    color: #333;

    line-height: 52px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.xs_text p {

    
    font-size: 12px;

    color: #999;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.xs_text dl {

    padding: 10px 0;

}

.xs_text dt {

    line-height: 30px;

    background: url(../image/a_01.png) no-repeat left center;

    padding-left: 15px;

}

.xs_text a {

    color: #333;

    font-size: 14px;

}

.tubiao{

	width: 100%;

	/* background: #058137; */

	overflow: hidden;

	height: auto;

	margin: 40px 0px

}

.tubiaoimp{

	width: 560px;

	margin: 0 auto;

	padding-top: 10px

}

.tb{

	float: left;

	margin: 0px 60px;

}

.tb img{

	width: 60px;

	margin: 0 auto

}


/* 点击收起 */

#l_more,#l_more2{

    

    color: #11905e;

    cursor: pointer;

}

#l_more2{

    display: none

}


