.list_page{text-align:center;margin: 30px auto ;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


table { border-collapse: collapse; border-spacing: 0; width: 100%; border-left: #ccc 1px solid; border-top: #ccc 1px solid; width: 100%; text-align: center; margin: 20px auto }
table th { border-right: #ccc 1px solid; border-bottom: #ccc 1px solid; padding: 10px;  }
table td { border-right: #ccc 1px solid; border-bottom: #ccc 1px solid; padding: 10px;  }
table tr:nth-child(even) { background-color:#eee }



.picMarquee-left{ width:100%;  overflow:hidden; position:relative;  }
.picMarquee-left .hd{ display: none  }
.picMarquee-left .hd .prev,
.picMarquee-left .hd .next{ display: none }
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width: 25%; margin-right: 10px; }
.picMarquee-left .bd ul li img{ width: 100%; height: 220px; display:block; }
.picMarquee-left .bd ul li h3 { line-height: 50px; font-size: 1em; font-weight: normal }


.caselist {}
.caselist .img { height: 220px; overflow: hidden }
.caselist .img img { min-height: 220px; }



.mio-ewm { width: 150px; float: right; text-align: center; margin-left: 50px; color: #fff; font-size: 14px; color: #aaa }
.mio-ewm img { display: block; width: 100%; margin-bottom: 10px; }
.mio-ewm2 { margin-left: 0}

.mio-fct dl { margin-left: 110px; }

.mio-alist { margin-top: 20px }
.mio-alist a { font-size: 16px }
.mio-alist li { padding: 0 0 15px 0; margin-bottom: 15px; border-bottom:#ccc 1px dashed }
.mio-alist li .mio-img { height: 200px; overflow: hidden; width: 280px; float: left; background-color:#eee; overflow: hidden }
.mio-alist li .mio-img img { width: 100% }
.mio-alist li .mio-c { width: 850px; float: left; padding-left: 25px; }
.mio-alist li h3 { font-weight: bold; font-size: 22px }
.mio-alist li .mio-pdate { margin: 15px 0; color: #999; }
.mio-alist li .mio-intro { margin: 15px 0; color: #666; line-height: 28px }
.mio-alist li .mio-avmore { border: #ccc 1px solid; text-decoration: none; width: 160px; height: 40px; line-height: 40px; text-align: center; display: block; background-color: #fff }



.mio-pewm {}
.mio-pewm .mio-cewm { width: 120px; float: left; margin-right: 30px; text-align: center }
.mio-pewm .mio-cewm img { display: block; width: 100%; margin-bottom: 10px; }
.pact { float: right }
.pagect { float: left }



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clear { clear: both }






