@charset "utf-8";
/* CSS Document */
.main { background:linear-gradient(to bottom,#fafafa 10%, #fff);}
.main>div { margin-bottom:30px;}
.jj {width:30%; margin-right:2%;}
.jj img {width:100%; margin-bottom:10px;}
.jj .more { margin-top:20px;}
.xw { width:40%; margin-right:2%;}
.xw .more {float:right;margin-top: 10px;}
.xw .zxxw { margin-bottom:15px;}
.xw .zxxw1 { width:35%; margin-right:2%;}
.xw .zxxw1 img {width:100%; border:3px solid #e9e9e9; box-sizing:border-box;}
.xw .zxxw2 { width:63%;}
.xw .zxxw2 h4 { margin-bottom:8px;}
.xw li { padding:10px 5px 10px 25px; border-bottom:1px dashed #797979; background:url(../images/xwtb.png) no-repeat 5px center;}
.xw li .bt {width:60%;}
.xw li .sj {width:40%; text-align:right;}
.lx { width:26%;}
.lx img {width:100%; margin-bottom:10px;}
.lx p { line-height:2;}
.cp { width:72%; margin-right:2%;}
.cp .h2 .more { float:right;margin:8px 5px 0 0;}
.cp .h2 div { float:left;}
.cp li { width:30.333333%; margin:0 1.5% 15px;}
.cp li a {display:block;}
.cp li div { border:1px solid #797979; padding-bottom:60%;height:0; overflow:hidden; margin-bottom:8px;}
.cp li div img { width:100%;}
.cp li h4 { text-align:center; height:1.2em; overflow:hidden;color:#555;}
.cp li:hover { border-color:#93dcff;}
.cp li:hover h4 {color:#93dcff;}
.zs { width:26%;}
.zs img {width:100%; margin-bottom:5px;}
.qq { margin-top:20px;}
.qq img {width:100%;}

