html,body{margin:0;font-size:14px;padding:0px;font-family:"Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"微软雅黑","宋体","黑体";}
img{border:0px;}
ul,li,p{margin:0px;padding:0px;}
a{text-decoration: none;}
ul,li{list-style-type:none;}
input,button,select,textarea{ outline:none;}
textarea{resize:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}




.left-title{
	width: 100%;
	border-bottom: 1px solid #f3f3f3;
	padding-bottom: 10px;
}
.left-title p {
	font-size: 24px;
	color: #118167;
	line-height: 32px;
}
.zmxymian{ width:1200px; margin:auto; padding-bottom:10px; padding-right:0px;/*margin-right: 20px;*/ overflow:hidden;}
.zmxymian:after{content: "020"; display: block; height:0; clear: both;visibility:hidden;}
.zmxymian .img{ width:255px; float:left; padding-right:60px;}
.zmxymian .no{ padding-right:0px;}
.zmxymian .img .imgtu{ width:100%; height:auto; }
.zmxymian .img .imgtu .imgbig{ width:253px;height:253px; overflow:hidden; border:1px #e8e8e8 solid;}
.zmxymian .img .imgtu img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.zmxymian .img .imgtu .imgbig img {width: 253px;height: 253px;}
.zmxymian .img .imgtu:hover img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.zmxymian .img .imgzi{ width:255px;}
.zmxymian .img .imgzi a:hover{ color:#118167;}
.zmxymian .img .imgzi .zi{ color:#444444; font-size:12px; padding-top:10px;height:60px;  line-height:20px; }
.zmxymian .img .imgzi p{overflow : hidden;text-overflow: ellipsis;line-height: 35px;}
.zmxymian .img .imgzi .time{ color:#b1b1b1; line-height:20px; font-size:12px;}
.zmxymian .img .imgzi .time img{  vertical-align:middle;margin-right:3px;}

.mainBtn{padding:0px 0 40px 0;text-align:center;}
.mainBtn .child{display:inline-block;*display:inline;*zoom:1;margin:2px 6px;width:36px;height:36px;text-align:center;line-height:36px;border:1px solid #cbcbcb;color:#A1A1A1;font-size:12px;}
.mainBtn .child.long{width:60px;}
.mainBtn .on{ background:#e13f2e;}
.mainBtn .on p{color:#fff;}
.mainBtn .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.mainBtn .child p{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.mainBtn .child:hover{background:#e13f2e;}
.mainBtn .child:hover p{color:#fff;}


.ctt_man {
    width: 100%;
    float: left;
    padding-top: 20px;
}
.ctt_man .img {
    float: left;
    margin-top: 25px;
    margin-bottom: 15px;
	width:340px !important;
}
@media screen and (max-width:740px) {
.ctt_man .img {
    float: none;
    margin-top: 25px;
    margin-bottom: 15px;
	width:100% !important;
}
}
.ctt_man .nme {
    float: right;
    width: calc( 100% - 400px);
    text-align: left;
    margin-top: 33px;
    border-bottom: 1px solid #118167;
}
@media screen and (max-width:740px) {
.ctt_man .nme {
    float: none;
    width: 100%;
    text-align: left;
    margin-top: 33px;
    border-bottom: 1px solid #118167;
}
}
.ctt_man h1 {
    float: left;
    font-size: 22px;
    color: #118167;
    font-weight: bold;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
	padding-bottom:10px;
    font-family: 微软雅黑;
    line-height: 30px !important;
}
.ctt_man .tip {
    float: right;
    width: calc( 100% - 400px);
    height: 260px;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
    font-size: 13px;
    padding-top: 10px;
}
@media screen and (max-width:740px) {
.ctt_man .tip {
    float: left;
    width: 100%;
    height: auto;
    text-align: left;
    margin-bottom: 10px;
    font-size: 13px;
    padding-top: 10px;
}
}
.ctt_man .tip .in {
    padding-left: 10px;
    line-height: 24px;
	color:#333 !important;
}
.ctt_man .tip .in p , .ctt_man .tip .in span{ 
	color:#333 !important; 
	font-size: 16px !important;
    line-height: 200%;
    text-align: justify;
	}

@media (max-width: 639px) {
.zmxymian{ width:93.75%; margin:auto;}
.zmxymian .img{ width:48%; float:left; padding-right:2%;}
.zmxymian .img .imgtu .imgbig{width:99%;height:auto;}
.zmxymian .img .imgtu .imgbig img{width:100%;height:auto;}
.zmxymian .phoneno{ padding-right:0px;}

.zmxymian .img .imgzi{ width:100%;}
.zmxymian .img .imgzi .time img{ height:auto; margin-right:3px;}


}
@media (min-width: 640px) and (max-width:1023px ) {


.zmxymian{ width:93.75%; margin:auto;}
.zmxymian .img{ width:49%; float:left; padding-right:2%;}
.zmxymian .phoneno{ padding-right:0px;}
.zmxymian .img .imgzi{ width:100%;}
.zmxymian .img .imgzi .time img{ width:8%; height:auto; margin-right:3px;}
}
@media (min-width: 1024px) and (max-width:1440px ) {
}
@media (min-width: 1441px) and (max-width:1920px ) {
}
.icon{width: 18px;height: 16px;overflow: hidden;display: block;background: url(../images/news/icon.png)no-repeat left center ;bottom: 0;margin: auto 0;position: absolute;left:0; top:0;}
.pl:hover .icon{background: url(../images/news/icon01.png)no-repeat left center ;}
.pl{padding-left: 30px;    position: relative;}
 .child-title {font-weight: bold;font-size: 18px;}
.zmxymian .child-title a.zmxymian_tit {
	font-weight: bold;
	font-size: 18px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display:block;
	width:253px;
	text-align:center;
}
@media (max-width: 639px) {
.zmxymian .child-title a.zmxymian_tit {
	width:100%;
}
}
.time .label {
	display: block;
	float: left;
}
.time .label a.label_a {
	color: #b1b1b1;
	line-height: 20px;
	font-size: 12px;
}
.time .date{
	display: block;
	float:right;
	margin-right: 10px;
}
.time .date i {
	margin-right: 4px;
}
.time .flux {
	display: block;
	float: right;
}
.zmxymian .img .imgzi a.zi_a {
	color: #444444;
	font-size: 12px;
	padding-top: 10px;
	height: 35px;
	text-align: justify;
}


.t_tag {
	margin-left: 15px;
	display: inline-block;
	width: 175px;
	height: 20px;
	overflow: hidden;
}

.t_tag a {
	background: #eee;
	border-radius: 4px;
	padding: 0 5px;
	color: #b1b1b1;
	margin-right: 5px;
}













