﻿.im0m {  width: 500px;  height: 370px;  }
.im0a {  width: 540px;  }
.m .menu{ height: 54px;     line-height: 54px;   }
.menu a:link, .menu a:visited, .menu a:active{padding: 0 42px; height: 54px;text-align: center;font-weight: bold;}
.menu a:hover{color: #f00;background: none;}
.im0m { margin: 0 10px 10px 0;}
.im0a img {width: auto;  height: auto;    }
.im0a div {  width: 23%;height: auto;}
.im0t { margin-top: 0px;}
.hy_tt li {height: 88px;    margin-top: 14px; }
.hy_tt {height: 315px;line-height:20px; }
.hy_tt li a {display: block;font-size: 15px;   line-height: 30px;   color: #000;  font-weight: bold;}
.hy_tt li a:hover{color: #f00;}
.hy_tt li p a{display: initial;    font-weight: inherit;;color: #f00;font-size: 14px;}
.hy_tt li p {margin-top: 5px;margin-bottom: 0;    font-size: 14px;  color: #999;    line-height: 16px;}
.im0r {width: 480px;height: 370px;}
.user-info ul {float: inherit;}
.user-info i {  padding: 0 2px;  }
.ian-h li {  margin-right: 7px;  padding: 0 5px;  float: left;  }
.ian-b p {padding: 24px 0;  margin: 2px 0 0 0;width: 15px;  }
.ian-b div {padding: 7px;}
.im0g div {  width: 33%;  height: auto;  }
.im0u {height: auto;}
.im0g {height: auto;}
.im1g img {  width: 180px;  height: 140px;     padding: 10px 20px; }
.im-l {margin-top: 10px;    border-radius: 8px;height: 560px;}
.im-b-img {height: 590px;}
.wif div{width: 100%;    margin: 10px 5px 0 0;background: none;}
.wif div:hover{background: none;}
.wif div img {float: left;}
.wif div h2 {    width: 355px;  float: left;  padding-left: 10px; height: 45px;    line-height: 40px; margin: 0; }
.wif div h2 a {font-size: 15px;font-weight: initial;}
.wif div h2 span {float: right;  font-size: 15px;  font-weight: initial;}
.ddxx {background: none;}
.ddxx li a{color: #000 !important;padding: 0 40px !important;}
.ddxx li a:hover{color: #f00 !important;}
.cfxx div{    margin: 0px 10px 0 0; padding: 0;    width: 146px;}
.cfxx div p{height: auto;  line-height: initial;}
.zuce a{ width: 90%;  height: 42px;  font: bold 16px/42px "microsoft yahei";  text-align: center;  color: #fff;  background: #f36f20;  border-radius: 3px; display: block;   margin: 14px 10px;}
.zuce a:hover{background: #cc4c00;}
.user-info li {
	line-height: 58px;
	overflow: hidden;
	height: 60px;
}
.user-info strong {
	font-size: 18px;
}
.tab-head ul {
	background: #fff;
}
.list-txt {
	padding: 0 16px 0 5px;
}
.img_48 img {float: left;}
.img_48 ul li {margin-bottom: 10px;}
.gd {font-size: 14px;  float: right;    font-weight: normal;}
.in-m h2 {    border-bottom: #E5E5E5 1px solid;font-size: 18px;}
.yuns div {     width: 173px;   height: 220px;}
.yuns div:nth-child(1){    margin: 10px 0 0 0;}
.yuns b{text-align: center;}
.head-txt {  padding: 10px 29px;  }
.newsx li {height: 90px;background: none;    border-bottom: #E5E5E5 1px solid;    margin-bottom: 20px;padding: 5px 0;}
.newsx li .newss {width: 140px;float: left}
.newsx li .newww {width: 700px;float: left;    line-height: 22px;}
.newsx li .newww a{font-size: 16px;line-height: 2em;}
.newsx li .newww p{font-size: 12px;margin: 0;padding-top: 10px;height: 40px;overflow: hidden;}