@charset "utf-8";
/* CSS Document */
.dynamics{ overflow:hidden; padding:50px 0;}
.dynamics .container,.dynamics_left,.dynamics_right,.dynamics_left ul,.dynamics_left ul li,.dynamics_right ul,.dynamics_right ul li,.page_item{ overflow:hidden;}
.dynamics_left ul li{ height:45px; line-height:45px; border-bottom:1px dashed #bcbcbc;}
.dynamics_left ul li a:hover{ color:#00b9f2;}
.dynamics_left .page{ width:100%; height:50px; line-height:50px; margin:20px auto 0; text-align:center;}
.dynamics_left .page a{ padding:0 5px;}
.dynamics_left .page .cur1{ color:#00b9f2;}

.dynamics_right .title{ font-size:18px; height:30px; line-height:30px;}
.dynamics_right .line{ width:100%; height:2px; border-bottom:1px solid #a0a0a0;}
.dynamics_right .line div{ width:85px; height:2px; background:#00b9f2;}
.dynamics_right ul{ padding-right:10px; margin-top:15px;}
.dynamics_right ul li{ margin-bottom:5px; height:31px; line-height:31px;}
.dynamics_right ul li a{ display:block; width:100%; height:31px; background:#dddfdf; border-radius:6px; padding-left:10px;}
.dynamics_right ul li a:hover{ background:#00b9f2; color:#fff;}
.contact{ overflow:hidden; width:100%; padding-top:10px;}
.title_2{ color:#080808; font-size:18px; height:40px; line-height:40px; border-bottom:1px solid #a0a0a0;}
.title_2 p{ padding-right:5px; height:40px; width:83px; border-bottom:2px solid #ff0000;}
.contact p{ font-size:14px;}
.contact p:nth-child(1){ height:40px; line-height:40px; background:url(../images/location.png) left 5px no-repeat; padding-left:30px;}
.contact p:nth-child(2){ height:40px; line-height:40px; background:url(../images/location.png) left center no-repeat; padding-left:30px;}
.contact p:nth-child(3){ overflow:hidden; background:url(../images/location.png) left bottom no-repeat; padding-left:30px;}

.dynamics .content h1{ font-size:20px; /*height:40px;*/ line-height:40px; color:#137d90; text-align:center;}
.dynamics .content .author{ height:30px; line-height:30px; text-align:center;}
.dynamics .content .author span{ margin-right:10px;}
.dynamics .content .line{ height:1px; background:#cbcaca; margin:5px 0 20px;}
.dynamics .content p{ padding:0 20px; line-height:24px; color:#3f4040; font-family:yx; margin-bottom:20px;}
.dynamics .content img{ width:auto; margin:0 auto 20px;}
.page_item p{ overflow:hidden; width:100%;}
.page_item span{ float:left; display:block; height:36px; line-height:36px;}
.page_item a{ float:left; display:block; height:36px; line-height:36px; color:#000;}
.page_item a:hover{ text-decoration:underline;}
.return{ width:122px; height:36px; line-height:36px; text-align:center; margin:0 auto;}
.return a{ display:block; width:122px; height:36px; color:#fff; background:#1296b3; border-radius:8px;}
.return a:hover{ background:#a0a0a0;}

@media all and (max-width:768px){
	.dynamics_left{ width:100%;}
	.dynamics_right{ display:none;}
}
@media all and (max-width:425px){
	.dynamics_left ul li a{ width:65%; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
	.dynamics_left ul li span{ width:25%;}
	.dynamics .content img{ width:100%;}
}