@charset "utf-8";
/* CSS Document */


/*头条*/
.top_line{ width:980px; height:90px; overflow:hidden; margin:10px auto 0;}
.top_line-l{ width:658px; height:88px; overflow:hidden; float:left; border:1px solid #ccc;}
.top_line-l h3{ font-family:"黑体"; display:block; width:638px; height:34px; overflow:hidden; margin:10px auto 0; text-align:center;}
.top_line-l p{ display:block; width:638px; height:22px; overflow:hidden; font-size:12px; margin:0 auto; color:#666;}
.top_line-l p span{ color:#07519d;}
.top_line-l p span a{ color:#07519d;}
.top_line-l p span a:hover{ color:red;}
.top_line-l ul{ display:block; width:658px; height:auto; overflow:hidden;}
.top_line-l li{ display:block; width:210px; height:auto; overflow:hidden; float:left; padding-left:7px; text-align:center;}
.top_line-r{ width:308px; height:88px; overflow:hidden; float:right; border:1px solid #ccc;}
.top_line-r .tit{ width:22px; height:74px; overflow:hidden; float:right; border-left:1px solid #ccc; line-height:16px; font-size:12px; font-weight:bold; text-align:center; padding-top:14px;}
.top_line-r .tit a{ color:#003366;}
.top_line-r .tit a:hover{ color:red; text-decoration:none;}
.top_line-r .con{ width:285px; height:88px; overflow:hidden; float:left;}
.top_line-r .con ul{padding:5px 10px;}
.top_line-r .con li{ font-size:12px; line-height:20px;}
/*头条*/

/* 340:310:310 */
.part_1{ width:980px; height:230px; overflow:hidden; margin:10px auto 0;}
.part_1-l{ width:340px; height:230px; overflow:hidden; float:left;}
.part_1-l .tit{ width:340px; height:30px; overflow:hidden; background:url(tit_l_bg.jpg) no-repeat;}
.part_1-l .tit h5{ display:block; width:auto; height:30px; overflow:hidden; float:left; padding-left:30px; line-height:34px;}
.part_1-l .tit h5 a{ color:#fff;}
.part_1-l .tit h5 a:hover{ color:#fff;}
.part_1-l .tit span{ display:block; width:62px; height:20px; overflow:hidden; float:right; padding-right:10px; padding-top:6px;}
.part_1-l .con{ width:338px; height:198px; overflow:hidden; border:1px solid #ccc;}
.part_1-l .con ul{ padding:4px 9px;}
.part_1-l .con li{ padding-left:12px; background:url(list_style-1.jpg) no-repeat 0 10px; line-height:24px;}
.part_1-c{ width:310px; height:230px; overflow:hidden; float:left; margin-left:10px;}
.part_1-c .img1{ width:310px; height:230px; float:left;}
.part_1-c p{ display:block; width:310px; height:30px; overflow:hidden; text-align:center; line-height:32px; font-weight:bold; margin-top:-30px; background:#000; float:left; filter: alpha(opacity=70); /* 设置ie透明度  */ opacity:0.7;  /* 设置火狐高版本透明度  */  -moz-opacity:.7; /* 设置火狐低版本透明度  */}
.part_1-c p a{ color:#fff;}
.part_1-c p a:hover{ color:#fff;}
.part_1-c ul{ display:block; width:190px; height:auto; overflow:hidden; text-align:center; margin-top:-48px; float:left; padding-left:120px;}
.part_1-c ul li{ display:block; width:10px; height:10px; overflow:hidden; float:left; padding-right:5px;}
.part_1-c ul a{ display:block; width:10px; height:10px; overflow:hidden; cursor:pointer;}
.part_1-c ul .a1{ background:#fff;}
.part_1-c ul .a2{ background:orange;}
.part_1-r{ width:310px; height:230px; overflow:hidden; float:right;}
.part_1-r dl{ padding:0 10px;}
.part_1-r dt{ display:block; width:290px; height:30px; overflow:hidden; line-height:30px; font-size:16px; font-weight:bold;}
.part_1-r dd{ display:block; width:290px; height:44px; margin-bottom:2px; overflow:hidden; font-size:12px; line-height:20px; color:#666; border-bottom:2px dotted #ccc;}
.part_1-r dd span{ color:#07519d;}
.part_1-r dd a{ color:#07519d;}
.part_1-r dd a:hover{ color:red;}

.ad_whole{ width:980px; height:90px; overflow:hidden; margin:10px auto 0;}
.ad_whole img{ width:980px; height:90px;}
/* 340:310:310 */

/* 340:630 */
.part_2{ width:980px; height:auto; overflow:hidden; margin:10px auto 0;}
.part_2-l{ width:340px; height:570px; overflow:hidden; float:left;}
.part_2-l .sdiv{ width:340px; height:280px; overflow:hidden; padding-bottom:10px;}
.part_2-l .sdiv .tit{ width:340px; height:30px; overflow:hidden; background:url(tit_l_bg.jpg) no-repeat;}
.part_2-l .sdiv .tit h5{ display:block; width:auto; height:30px; float:left; padding-left:30px; line-height:32px;}
.part_2-l .sdiv .tit h5 a{ color:#fff;}
.part_2-l .sdiv .tit h5 a:hover{ color:#fff;}
.part_2-l .sdiv .tit span{ display:block; width:62px; height:20px; overflow:hidden; float:right; padding-right:10px; padding-top:6px;}
.part_2-l .sdiv .con{ width:338px; height:248px; overflow:hidden; border:1px solid #ccc;}
.part_2-l .sdiv .con ul{ padding:5px 9px;}
.part_2-l .sdiv .con .li1{ padding-left:12px; background:url(list_style-1.jpg) no-repeat 0 10px; line-height:24px;}
.part_2-l .sdiv .con .li2{ display:block; width:320px; height:87px; overflow:hidden; padding-top:4px;}
.part_2-l .sdiv .con .li2 img{ width:110px; height:87px; float:left;}
.part_2-l .sdiv .con .li2 dl{ display:block; width:200px; height:87px; overflow:hidden; float:right;}
.part_2-l .sdiv .con .li2 dt{ font-weight:bold; width:200px; height:18px; overflow:hidden;}
.part_2-l .sdiv .con .li2 dd{ line-height:24px; color:#666; text-indent:28px;}
.part_2-l .sdiv .con .li2 dd a{ color:#07519d;}
.part_2-l .sdiv .con .li2 dd a:hover{ color:red;}
.part_2-l .sdiv .con ol{ padding:5px 9px;}
.part_2-l .sdiv .con ol li{ padding-left:12px; background:url(list_style-1.jpg) no-repeat 0 10px; line-height:24px;}
.part_2-r{ width:630px; height:570px; overflow:hidden; float:right;}
.part_2-r .sdiv{ width:630px; height:230px; overflow:hidden;}
.part_2-r .sdiv .tit{ width:628px; height:28px; overflow:hidden; border:1px solid #ccc; background:url(part_2-r_titbg.jpg) repeat-x; border-bottom:none;}
.part_2-r .sdiv .tit ul{ display:block; width:auto; height:29px; overflow:hidden; float:left; margin-left:-1px; margin-top:-1px;}
.part_2-r .sdiv .tit li{ display:block; width:auto; height:29px; float:left; text-align:center; line-height:32px; font-weight:bold;}
.part_2-r .sdiv .tit li a{ display:block; width:auto; height:29px; overflow:hidden; padding:0 6px; float:left;}
.part_2-r .sdiv .tit li .a1{color:#07519d; background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 5px;}
.part_2-r .sdiv .con{ width:628px; height:200px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.part_2-r .sdiv .con_l{ width:290px; height:auto; overflow:hidden; float:left; padding-left:10px; padding-top:5px;}
.part_2-r .sdiv .con_l li{width:285px;overflow:hidden; padding-left:15px; line-height:24px; background:url(list_style-2.jpg) no-repeat 0px 9px;}
.part_2-r .sdiv .con_r{ width:290px; height:auto; overflow:hidden; float:right; padding-right:10px; padding-top:10px;}
.part_2-r .sdiv .con_r .imgdiv{ width:290px; height:87px; overflow:hidden;}
.part_2-r .sdiv .con_r .imgdiv li{ float:left; display:block; width:110px; height:87px; overflow:hidden; padding-left:24px;}
.part_2-r .sdiv .con_r .imgdiv li img{ float:left; width:108px; height:85px; border:1px solid #ccc;}
.part_2-r .sdiv .con_r .imgdiv li p{ display:block; width:110px; height:20px; overflow:hidden; text-align:center; line-height:22px; background:#000;filter: alpha(opacity=70); /* 设置ie透明度  */ opacity:0.7;  /* 设置火狐高版本透明度  */  -moz-opacity:.7; /* 设置火狐低版本透明度  */ float:left; margin-top:-20px;}
.part_2-r .sdiv .con_r .imgdiv li p a{ color:#fff;}
.part_2-r .sdiv .con_r .imgdiv li p a:hover{ color:#fff;}
.part_2-r .sdiv .con_r dl{ padding-top:5px;}
.part_2-r .sdiv .con_r dd{ padding-left:15px; line-height:24px; background:url(list_style-1.jpg) no-repeat 0px 9px;}
.part_2-r .ad{ width:630px; height:90px; overflow:hidden; margin:10px 0;}
.part_2-r .ad img{ width:630px; height:90px;}
/* 340:630 */

