﻿/* CSS Document */

/*left start*/
.w736{ width:736px; margin-top:10px;}
.news{ height:310px; background:url(notice_bj.png) no-repeat;}
.news h3{ height:36px;}
.news h3 img{ float:right; margin:2px 16px 0 0; display:inline;}

.newsPic{ width:290px; height:250px; padding:10px 0 0 0; margin:0 0 0 9px; display:inline;}
.newslist{ width:415px; padding:0 10px;}
.newslist .title a{ font-size:24px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-weight:bold; color:#ce1d01; line-height:42px;}
.newslist li{ background:url(icon1.png) left 12px no-repeat; padding-left:10px; line-height:24px;}
.newslist li a{ font-size:14px;}
.newslist li span{ float:right; color:#666666;}

.zhuanti{ margin-top:10px;}
.box_w734{ width:734px; height:210px; background:url(w734_bj.png) no-repeat; margin-top:10px;}
.box_w736{ width:734px; height:210px; background:url(w734_bj2.png) no-repeat; margin-top:10px;}
.box_w366{ width:366px;}
.box_w366 h3{ height:38px; font-size:14px; font-weight:bold; color:#a8350f; padding-left:38px; line-height:48px;}
.box_w366 h3 img{ float:right; margin:6px 10px 0 0; display:inline;}

.list{ padding:10px;}
.list li{ background:url(icon1.png) left 12px no-repeat; padding-left:12px; line-height:26px;}
/*right start*/
.w252{ width:252px;}

.box_w252{ margin-top:10px;}
.box_w252 h3{ height:32px; background:url(w252_tit.png) no-repeat; font-size:14px; font-weight:bold; padding-left:28px; line-height:32px;}
.box_w252 h3 img{ float:right; margin:8px 10px 0 0; display:inline;}
.box_w252 .info{ padding:10px 16px 4px 16px; border:1px solid #bebebe; border-top:none; background:#f7f7f7;}
.box_w252 .info img{ margin-bottom:6px;}

.box_w252 .info_notice{ padding:7px; border:1px solid #bebebe; border-top:none; background:#f7f7f7;}
.box_w252 .info_notice li{ background:url(icon1.png) left 10px no-repeat; padding-left:10px; line-height:24px;}

.box_w252 .info_zhuanti{ padding:10px 11px 4px 11px; border:1px solid #bebebe; border-top:none; background:#f7f7f7;}
.box_w252 .info_zhuanti li img{ padding:3px; background:#FFFFFF; border:1px solid #d9d9d9; margin-bottom:6px;}

.write{ margin-top:10px;}
.rukou{ margin-top:10px;}
.rukou img{ margin-bottom:8px;}

.shiye{ margin:0px;}
.shiye h3{ font-size:13px;}

.h170{ height:auto!important; height:156px; min-height:156px;}
.h182{ height:auto!important; height:168px; min-height:168px;}
.h158{ height:auto!important; height:144px; min-height:144px;}
.h210{ height:auto!important; height:210px; min-height:210px;}
.focusBox2{width:300px;height:258px; position: relative;}
.focusBox2 .txt_bg{ position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox2 .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a{ display: block; color:#fff; padding: 0 0 0 20px; text-decoration: none;font-size:14px;width:230px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.focusBox2 .pic li a img{width:300px;height:258px;overflow:hidden;}
.focusBox2 .num { position: absolute; z-index: 3; bottom: 15px; right:15px; }
.focusBox2 .num li{ float:left;margin-left:8px; width: 8px; height: 8px; border-radius:8px;background:#fff; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox2 .num li.on{ background:#ca0200;  }