@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;}
/*导航*/
.web_nav{ width:980px; height:40px; overflow:hidden; margin:10px auto 0; background:url(../images/web_nav_bg1.jpg) no-repeat;}
.web_nav ul{ padding-left:4px;}
.web_nav li{ display:block; height:40px; overflow:hidden; text-align:center; line-height:42px; font-weight:bold; float:left; padding-right:16px; padding-left:16px;}
.web_nav li a,.web_nav li a:hover{ color:#fff;}

/*导航*/
.web_nav2{ width:980px; height:40px; overflow:hidden; margin:10px auto 0; background:url(../images/web_nav2.jpg) no-repeat;}
.web_nav2 ul{ padding-left:23px;}
.web_nav2 li{ height:40px; float:left;line-height:44px; font-size:14px; font-weight:bold; padding-right:29px; padding-left:10px;}
.web_nav2 li a{color:#fff;}



.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;}
.list_con-l .con li{ display:block; width:640px; height:115px; overflow:hidden; padding-top:20px; border-bottom:1px solid #009933;}
.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:25px; line-height:20px; overflow:hidden; text-align:right;}
.page li{float:left;margin:0px 2px;padding:2px 3px;}
.page a {float:left;margin:0px 2px;padding:2px 3px;}

.active a{background-color:#6538E2;}
.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 #009933;}
.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; color:#FFFFFF;}
.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; color:#fff;}
.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;}
