.mian-body{ width:100%; margin:0 auto; min-height:500px; background:#e0e2e4; padding-bottom:40px; }
.mian-body-m{ width:1400px; min-height:500px; margin:-60px auto 0 auto; background:#fff; position:relative; }

.titilegps{ width:1300px; height:60px; margin:0 auto; }
.titilegps-titile{ width:65%; height:100%; float:left ; font-size:32px; color:#55b531; line-height:67px;}
.titilegps-gps{ width:35%; height:100%; float:left;line-height:85px;font-size:14px;color:#55b531; text-align:right;}
.titilegps-gps img{ margin-bottom:-1px; margin-right:8px;}
.titilegps-gps a{ font-size:14px; color:#9b9b9b; }
.titilegps-gps a:hover{color:#55b531;}

.listnav{ width:1270px; height:60px; margin:0 auto; background:#f2f2f2; padding-right:30px;}
.listnav a{ display:block; min-width:75px; height:60px; line-height:60px; color:#333333; font-size:16px; line-height:60px; float:right; margin-left:40px;}
.listnav a:hover{ color:#296008; font-weight:700; box-sizing:border-box; border-bottom:#296008 solid 4px;}


.list{ width:1400px; min-height:500px; margin:40px auto 0 auto; }
.list-l{ width:950px;min-height:800px; float:left;  box-sizing:border-box;}
.list-dym{width:1300px;min-height:500px; padding:0 50px 50px 50px; float:left; }
.list-dym img{ max-width:100%;}

.list-r{ width:450px;min-height:880px; float:left; background:#f2f2f2; }
.list-l ul{ width:850px; margin-left:50px; margin-top:26px;}
.list-l ul li{ width:100%; height:120px; border-bottom:#e8e8e8 solid 1px; margin-top:20px;}
.list-l ul li .lil{ width:100px; height:100px; float:left;}
.list-l ul li .lil-t{ width:100%; height:60px; line-height:60px;text-align:center; font-size:36px; color:#fff; font-weight:700; background:#55b531;}
.list-l ul li .lil-b{ width:100%; height:40px; line-height:40px;text-align:center; font-size:18px; color:#646464; font-weight:700; background:#f2f2f2;}
.list-l ul li a{ display:block; width:725px; height:100%;float:right;}
.list-l ul li a:hover{ background:url(../images/list-hover-bg.png) no-repeat right;}
.list-l ul li a p{ display:block; width:620px; height:24px; font-size:18px; color:#646464;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-top:10px;}
.list-l ul li a p:hover{ color:#55b531;}
.list-l ul li a .information{ width:100%;height:28px;  line-height:28px; margin-top:30px;}
.list-l ul li a .information-laiyuan{ min-width:118px;height:28px; float:left; background:url(../images/list-laiyuan-icon.png) no-repeat 0 50%; text-indent:22px; font-size:14px; color:#aaaaaa;}
.list-l ul li a .information-dianji{ min-width:118px;height:28px;float:left; background:url(../images/list-dianji-icon.png) no-repeat 0 50%; margin-left:24px;text-indent:26px;font-size:14px; color:#aaaaaa;}

.list-r-ss{ width:356px; height:50px; background:#FFF; margin:46px auto 0 auto;}
.list-r-gd{ width:356px; height:434px; padding-top:28px; background:url(../images/list-ztzl-bg.png) no-repeat; margin:22px auto 0 auto;}


fanye a:hover{ background:#55b531;}

.search_tags {width:310px; height:50px;float:left;}
.search_tags input{ display:block; width:100%; height:48px;border:none; font-size:14px; line-height:50px; color:#999999; text-indent:14px; }
.search_button{ width:46px; height:50px;float:left;}
.search_button a{ display:block; width:100%; height:100%; background:url(../images/sousuo-list-buttoom.png) no-repeat;}
.search_button a input{ background:none; border:none; font-size:0px;}

.fanye{ width:100%; height:40px; margin-top:45px; font-size:14px; color:#666666;}
.fanye a{border:#dadada solid 1px; text-align:center; font-size:14px; color:#666666;line-height:40px;padding:3px 7px;}
.fanye a:hover{ background:#55b531;}















