@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:red;}
img{ border:none;}
li,dd{ list-style:none;}
body{ font-size:14px; color:#333; word-break:break-all; font-family:"宋体";}
.left{ float:left;}
.rigth{ float:right;}
h3{ font-size:24px;}
h4{ font-size:18px;}
h5{ font-size:14px;}

.list_con{ width:1000px; height:auto; overflow:hidden; margin:20px auto 0;}
.list_con-l{ width:640px; height:auto; overflow:hidden; float:left;}
.list_con-l .position{ width:640px; height:28px; overflow:hidden; line-height:28px;}
.list_con-l .con{ width:640px; height:auto; overflow:hidden;}
.list_con-l .con li{ display:block; width:640px; height:115px; overflow:hidden; padding-top:20px; border-bottom:1px solid #ccc;}
.list_con-l .con li h4{ display:block; width:640px; height:30px; overflow:hidden;}
.list_con-l .con li p{ display:block; width:640px; height:auto; line-height:24px; color:#666;}
.list_con-l .con li p a{ color:#666;}
.list_con-l .con li p a:hover{ color:red;}
.list_con-l .con li p span{ color:#999; display:block; width:160px; height:24px; overflow:hidden; float:left;}
.list_con-l .page{ width:640px; height:44px; line-height:48px; overflow:hidden; text-align:right;}
.list_con-l .page .a1{ color:red; font-weight:bold;}
.list_con-r{ width:280px; height:auto; overflow:hidden; float:right; padding-left:29px; border-left:1px solid #ccc;}
.list_con-r .ad{ width:280px; height:132px; overflow:hidden;}
.list_con-r .ad img{ width:280px; height:132px;}
.list_con-r .sdiv{ width:280px; height:232px; overflow:hidden; margin-top:30px;}
.list_con-r .sdiv .tit{ width:250px; height:30px; overflow:hidden; background:url(../images/list_con_r-sdiv_tit.jpg) no-repeat; padding-left:30px; line-height:32px; font-weight:bold;}
.list_con-r .sdiv .tit a{ color:#fff;}
.list_con-r .sdiv .tit a:hover{ color:#fff;}
.list_con-r .sdiv .con{ width:280px; height:202px; overflow:hidden;}
.list_con-r .sdiv .con ul{ padding-top:14px;}
.list_con-r .sdiv .con li{ display:block; width:266px; line-height:24px; overflow:hidden; background:url(../images/list_style-1.jpg) no-repeat 0 10px; padding-left:14px;}
.list_con-r .sdiv2{ width:280px; height:248px; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.list_con-r .sdiv2 .tit{ width:250px; height:30px; overflow:hidden; background:url(../images/list_con_r-sdiv_tit.jpg) no-repeat; padding-left:30px; line-height:32px; font-weight:bold;}
.list_con-r .sdiv2 .tit a{ color:#fff;}
.list_con-r .sdiv2 .tit a:hover{ color:#fff;}
.list_con-r .sdiv2 .con{ width:280px; height:218px; overflow:hidden;}
.list_con-r .sdiv2 .con .imgdiv{ width:280px; height:94px; overflow:hidden; padding:20px 0 0;}
.list_con-r .sdiv2 .con .imgdiv dl{ display:block; width:296px; height:94px; overflow:hidden;}
.list_con-r .sdiv2 .con .imgdiv dd{ display:block; width:132px; height:94px; overflow:hidden; float:left; padding-right:16px;}
.list_con-r .sdiv2 .con .imgdiv img{ width:132px; height:94px; float:left;}
.list_con-r .sdiv2 .con .imgdiv span{ display:block; width:132px; height:22px; line-height:24px; overflow:hidden; float:left; margin-top:-22px; text-align:center; font-size:13px; background:#000;filter: alpha(opacity=70); /* 设置ie透明度  */ opacity:0.7;  /* 设置火狐高版本透明度  */  -moz-opacity:.7; /* 设置火狐低版本透明度  */}
.list_con-r .sdiv2 .con .imgdiv span a{ color:#fff;}
.list_con-r .sdiv2 .con .imgdiv span a:hover{ color:red;}
.list_con-r .sdiv2 .con ul{ padding-top:12px;}
.list_con-r .sdiv2 .con li{ display:block; width:266px; line-height:24px; overflow:hidden; background:url(../images/list_style-1.jpg) no-repeat 0 10px; padding-left:14px;}
.list_con-r .sdiv3{ width:280px; height:296px; overflow:hidden; padding-top:30px;}
.list_con-r .sdiv3 .tit{ width:272px; height:26px; overflow:hidden; background:url(../images/list_con_r-sdiv3_tit.jpg) no-repeat; padding:4px 4px 0;}
.list_con-r .sdiv3 .tit li{ display:block; width:auto; height:26px; overflow:hidden; float:left;}
.list_con-r .sdiv3 .tit li a{ display:block; width:auto; height:26px; overflow:hidden; float:left; line-height:28px; padding:0 8px; font-weight:bold;}
.list_con-r .sdiv3 .tit li .a1{ color:#fff;}
.list_con-r .sdiv3 .tit li .a2{ color:#666; background:#fff;}
.list_con-r .sdiv3 .con ul{ padding-top:14px;}
.list_con-r .sdiv3 .con li{ display:block; width:266px; line-height:24px; overflow:hidden; background:url(../images/list_style-1.jpg) no-repeat 0 10px; padding-left:14px;}
.list_con-l .con.page li{  float:left; height:35px; padding-left:5px; font-weight:bold; line-height:44px;}





.pagination{display:block;width:100%;text-align:center;overflow:hidden;margin:10px auto;}
.pagination li{display:inline-block;margin:2px;}
.pagination li a{display:inline-block;border:solid 1px #666;height:22px;line-height:22px;font-size:14px;padding:0px 8px;}
.pagination .active a{background:#1e9fff;color:#fff;font-weight:bold;}
  