@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:980px; 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; padding-top:20px;}
.list_con-l .con .tit{ width:602px; height:32px; overflow:hidden; line-height:34px; background:url(../images/list2_ul_bg.jpg) no-repeat; padding-left:38px; font-size:14px; font-weight:bold;}
.list_con-l .con .tit a{ color:#fff;}
.list_con-l .con .tit a:hover{ color:#fff;}
.list_con-l .con .plist{ width:640px; height:auto; overflow:hidden; padding-bottom:8px; _padding-bottom:2px; padding-top:14px; _padding-top:10px;}
.list_con-l .con .plist li{ display:block; width:580px; height:40px; _height:39px; overflow:hidden; line-height:42px; padding-left:40px; background:url(../images/list_style_2.jpg) no-repeat 20px 15px;}
.list_con-l .con .plist li a{ display:block; width:450px; height:39px; _height:38px; overflow:hidden; float:left; border-bottom:1px dashed #ccc;}
.list_con-l .con .plist li span{ display:block; width:130px; height:39px; _height:38px; overflow:hidden; float:right; text-align:right; color:#666; border-bottom:1px dashed #ccc;}


.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;}
.page li{  float:left; height:35px; padding-left:13px; font-weight:bold; line-height:44px;}