

.footerin{ padding: 74px 0 65px;}
.footnav{ float: none; margin-top: 0;}
.footnav li dt{ line-height: 24px; margin-bottom: 10px;}
.footnav li dd{ line-height: 25px;}

.footinfo{ float: none; width: auto; margin-top: 45px; overflow: hidden;}
.footinfo h3{ float: left; margin-left: 66px; margin-top: 38px; margin-bottom: 0; margin-right: 66px;}
.footinfo h4{ float: left; font-weight: bold; line-height: 30px; width: 460px; margin-top: 38px;}
.footinfo div{ float: left; width: 460px;}
.footinfo .footewm{ float: right; width: 136px; margin-top: 0; margin-left: 0; margin-right: 92px;}

#totop{ background-position: 37px center;}
#totop span{ width: 30px;}



.seemore2 span{ padding-right: 20px;}
.seemore3 span{ padding-right: 20px;}

.catecn{ display: none;}


.head a.logo{ width: 250px; left:30px;}

.nav{ right: 0;}
.nav>li{ padding: 0 20px;}
.nav.mini{ right: 45px;}
.nav.mini>li{ padding:0 25px;}


dl.navtwo{ width: 268px; left:20px;}
.navwrap4{ width: 300px; left:20px;}
.navwrap1{ width: 268px; left:20px;}

.navwrap4 dl dd{ padding-left: 41px;}
.navwrap4 dl dd.nv2-1{ height: auto; line-height: 20px; padding-top: 6px; padding-bottom: 6px;
	-ms-word-break: keep-all; word-break: keep-all;}



.mleft{ width: 260px; margin-left: 20px;}
.mright{ width: 920px;}

.caselist{ padding-left: 50px;}
.caselist li .casecon{ padding-right: 0;}
.pagecon{ padding: 60px 10px 50px 50px;}

.lei{ width: 260px;}
.lei dd>a{ height: auto;}

.lei2{ width: 260px;}
.lei2 dt span{ background-position: 10px 1px;}


.leipro{ width: 260px;}
.leione>dt span{ padding-left: 40px; background: 10px center no-repeat;}
.leione>dd>a{ padding-left: 36px; background-position: 10px center;}
.leione>dd>a>i{ width: 26px;}

.leione>dd>a.sd1-3{ background-position: 10px center;}

.leithree>li>a{ padding-left: 36px; background-position: 21px center;}
.leifour>dd>a{ padding-left: 46px;}

.sdinfo{ width: 260px;}


.kehulist{ margin-bottom: 0;}

.lxlist li p.addr2{ font-size: 14px; margin-bottom: 10px;
	padding: 0 25px; text-align: left; line-height: 20px;}
.lxlist li p.addr2 label{ font-weight: bold;}
.lxlist li{ height: 300px; padding-top: 38px;}

.lei2 dd>a.sd2-1{ height: auto; line-height: 20px; background-position: 15px center;
	-ms-word-break: keep-all; word-break: keep-all; padding-top: 6px; padding-bottom: 6px;}
.lei2 dd>a.sd2-2{ background-position: 15px center;}


.rylist h3{ height: 72px;}