/*----------------------------------------
Name: layout.css
Creator: 
Date Created: 
Last Updated: 
----------------------------------------*/

/* ----------------------------------------*/
body{background:#f0f2f3;text-align:center; font-family:Î¢ÈíÑÅºÚ; color:#42515A;}
#main{margin: 0 auto;width:980px;background:#f0f2f3;text-align:left;}
#top img{width:980px;}
#divHeader{}
#divUInfo{height:24px;line-height:24px;background: url(../images/bbg11.png) repeat-x;}
#divFooter{clear:both;height:90px;text-align:center;background: url(../images/bbg.jpg) no-repeat;}
#divBody{margin:7px 0px; clear:both;}
#divLeft{float:left;}
#divRight{float: right;}

hr.h5{height:5px;}
hr.c1{color:#8DBACF;background-color:#8DBACF;}
.style38
{
    text-decoration: underline;
    color: #004e76;
}
.page{margin:0 auto;min-width:1200px; width:100%; font-family:Î¢ÈíÑÅºÚ;}
.title{font-size:24px;}
.title2{font-size:14px;font-weight:bold;}
.tb{border-collapse: collapse;border: solid #CCCCCC;border-width: 1px 0 0 1px;}
.tb th,.tb td{padding: 0;border: solid #CCCCCC;border-width: 0 1px 1px 0;}
.grid{border-collapse: collapse;border: solid #CCCCCC;border-width: 1px 0 0 1px;}
.grid th,.grid td{padding:1px;border: solid #CCCCCC;border-width: 0 1px 1px 0;}
.grid thead, .grid tfoot{background-color: #DDEFFB;}
.odd{background-color: #FFFFFF;}
.even{background-color: #DDEFFB;}
 .btn{display:inline-block;zoom:1;*display:inline;width:84px;height:31px;line-height:31px;padding:0;text-align:center;color:#FFF;font-size:14px;font-weight:bold;border:none;
                background:url(../images/btn-sub.png) no-repeat 0 0;cursor:pointer;overflow:hidden;}
            .btn:hover{background-position:0 -31px;}
/* ----------------------------------------*/
#menu{background:url(../images/menu_bg.gif) no-repeat left top; height:73px;}

#topmenu{display:inline; margin:7px 0 0 7px; width:960px; height: 65px; float:left; position:relative;}
#topmenu dt{text-align:center;padding:0 10px; width:78px!important; width:78px; display:inline;float:left; margin:0px 0px 0px -3px; line-height:25px; font-weight:bold;}
#topmenu dt .menu_first{padding-left:35px;}
#topmenu dt a{display:block;float:left;width:70px;color:#fff;height:32px;}
#topmenu dt a.selected{font-weight: bold; background: url(../images/menu_bg.gif) no-repeat 0px -73px; color:#225099; line-height: 35px;}
#topmenu dt a:hover {text-decoration:none;}
#topmenu dd {left:5px; position: absolute; top:40px;}
#topmenu ul {overflow:hidden;}
#topmenu li {display:inline; padding:0 10px 0 12px;background: url(../images/bar_headermenu.gif) no-repeat 0px 1px; float: left; margin: 0px 2px 0px -2px;}

.box{}
.box h2{display:block;height:28px;line-height:28px;}
.box h2 .bt{display:block;text-indent:10px;font-size:14px;font-weight:bold;}
.box h2 .extra{float:right;font-size:12px;font-weight:normal;}
.box .bc{padding:5px 2px;border:1px solid #CCCCCC;}
.box .bc li{margin:5px 0;float:left;width:98%;}
.box .bc li a{padding-left:10px;}

.box .bct{margin:5px auto;width:98%;text-align:center;}
.box .bct thead tr{height:26px;background:#F1F1F1;}
.box .bct tbody tr{height:25px; border-bottom:1px dashed #ccc;}
.box .bct th{font-weight:bold;}

.box .bce{margin:5px auto;}
.box .bce caption{line-height:26px;font-size:14px;font-weight:bold;}
.box .bce tr{height:24px;}
.box .bce th{background-color: #FFFFFF;font-weight: normal;}

.cont .cpos {margin-bottom:5px;height:30px; line-height:30px; background:url(../images/box_bg.png); border:1px solid #EAEAEA; text-indent:10px;}
.cont .bc{padding:5px 2px;border:1px solid #CCCCCC;text-align:center;}
.cont .bc .ct{margin:0 auto;width:90%;padding:20px 0 10px 0;font-size:24px;}
.cont .bc .cst{margin:2px auto 10px auto;width:90%;height:35px;line-height:35px;background:#E2F4FF url(../images/content_3.jpg);}
.cont .bc .cc{margin:0 auto;width:90%;text-align:left;min-height:400px;_height:400px;}
.cont .bc .ct{
    font-weight :bold;
}
.cont .bc .cc{
    font-size:13px;
}


.box2 h2{background: url(../images/bg02.jpg) repeat-x 0 0;}
.box2 h2 .bt{text-indent:15px;color:#FFFFFF;background: url(../images/bg02.jpg) no-repeat -70px -29px;}
.box2 h2 .extra{width:58px;background: url(../images/bg02.jpg) no-repeat 0 -29px;}
.box2 .bc{border-width:0px 1px 1px 1px;}
.box2 .bc li{}
.box2 .bc li a{padding-left:15px;background: url(../images/jt.jpg) no-repeat;}

.box6 h2{background: url(../images/tbg06.jpg) no-repeat;}
.box6 h2 .bt{padding-top:7px;text-indent:16px;line-height:23px;color:#FF0000;}
.box6 h2 .extra{}
.box6 .bc{padding:7px 0px;border-width:0px 1px 1px 1px;}
.box6 .bc li{margin:1px 0;height:26px;line-height:26px;background: url(../images/sub_bg.jpg) no-repeat center center;}
.box6 .bc li a{padding-left:60px;display:block;}
.box6 .bc1{padding:7px 0px; border:1px solid #CCCCCC; border-top-width:0px;}
.box6 .bc1 li{margin:1px 0;line-height:26px}
.box6 .bc1 li .bg{  background: url(../images/sub_bg.jpg) no-repeat center center;}
.box6 .bc1 li a{padding-left:60px;display:block;}
.box6 .bc1 li table { margin-left:30px;}
.box6 .bc1 li table a{padding-left:0px;display:block;}

.box7 h2{background: url(../images/content_2.jpg) repeat-x;border:solid #CCCCCC;border-width:0 1px;}
.box7 h2 .bt{padding-left:46px;background: url(../images/content_1.jpg) no-repeat;color:#000000;font-size:12px;font-weight:normal;}
.box7 h2 .extra{}
.box7 .bc{border-width:0px 1px 1px 1px;}
.box7 .bc li{}
.box7 .bc li a{padding-left:10px;background: url(../images/jt.jpg) no-repeat;}

.box1{}
.box1 h2{height:31px;line-height:31px;display:block;background: url(../images/tb02b.jpg) repeat-x;}
.box1 h2 .bt{width:102px;display:block;text-align:center;font-size:14px;color:#FFFFFF;background: url(../images/tb02.jpg) no-repeat;}
.box1 h2 .extra{margin-right:12px;float:right; font-weight:normal;}
.box1 .bc{padding-top:9px;border:1px solid #CCCCCC;height:auto;min-height:220px;*height:220px;_height:220px;}
.box1 .bc li{margin:8px;_margin:5px;*margin:5px;display:block; width:96%;}
.box1 .bc li span a{padding-left:10px;background: url(../images/jt.jpg) no-repeat;}

.box3{}
.box3 h2{height:28px;line-height:28px;display:block;background: url(../images/bg02.jpg) repeat-x 0 0;}
.box3 h2 .bt{display:block;width:140px;padding-left:15px;font-size:14px;color:#FFFFFF;background: url(../images/bg02.jpg) no-repeat -70px -29px;}
.box3 h2 .extra{float:right;width:58px;font-weight:normal;background: url(../images/bg02.jpg) no-repeat 0 -29px;}
.box3 .bc{padding-top:7px;border:1px solid #CCCCCC; border-width:0px 1px 1px 1px;height:auto;min-height:220px;*height:220px;_height:220px;}
.box3 .bc li{margin:8px;display:block; width:96%;}
.box3 .bc li a{padding-left:15px;background: url(../images/jt.jpg) no-repeat;}

.box4{}
.box4 h2{height:28px;line-height:28px;display:block;background: url(../images/bbg03.jpg) repeat-x;}
.box4 h2 .bt{display:block;width:100px;padding-left:12px;font-size:14px;color:#FFFFFF;width: 210px;_width:208px;}
.box4 h2 .extra{float:right;width:59px;font-weight:normal;font-size: 12px;text-align: right;padding-right:12px;}
.box4 h2  a{color: #FFFFFF;text-decoration: none;}
.box4 h2  a:hover{color: #FFFFFF;text-decoration: none;}

.box4 .bc{border:1px solid #CCCCCC;}
.box4 .bc li{margin:7px;}


.box4 .bc li a{padding-left:15px;background: url(../images/jt.jpg) no-repeat;}

.box4 .bc .bcdl li a{margin:0;padding:0;background:none;}
.box4 .bc .bcjg li a{padding:0;padding-bottom:7px;width:200px;height:50px;display:block;background:none;cursor:pointer;}
/*
.box4 .bc .bcjg li a img{display:block;float:left;}
.box4 .bc .bcjg li a span{margin:7px 0 0 2px;width:120px;float:left;}
*/
  .inner
        {
            position: relative;
            width: 200px;
            height: 50px;
            cursor: pointer;
        }
        .inner .pic
        {
            position: absolute;
            left: 0px;
            height: 50px;
            width: 50px;
            margin: 0 auto;
            border: 1px #eeeeff solid;
            display: table-cell;
            vertical-align: middle;
            text-align: center; 
            *display:block;
            *font-size:43px;
         }
       .inner .pic img
        {
            vertical-align: middle;
        }
        .inner .desc
        {
            position: absolute;
            left: 60px;
            top: 0px;
        }
.boxzt1{width:370px;}
.boxzt1 h2{height:26px;line-height:26px;background: url(../images/tbg11b.jpg) repeat-x;}
.boxzt1 h2 .bt{text-indent:25px;background: url(../images/tbg11.jpg) no-repeat;color:#FFFFFF;}
.boxzt1 h2 .extra{width:48px;}
.boxzt1 .bc{border-width:0px 1px 1px 1px;}
.boxzt1 .bc li{background: url(../images/jt.jpg) no-repeat;}
.boxzt1 .bc li a{padding-left:15px;}


.spliter{height:7px;clear:both;overflow: hidden;}

.listbox{}
.listbox h2{display:block;height:26px;line-height:26px;}
.listbox h2 .bt{display:block;text-indent:10px;font-size:14px;font-weight:bold;}
.listbox h2 .extra{float:right;font-size:12px;font-weight:normal;}
.listbox .bc{padding:5px 2px;border:1px solid #CCCCCC;}

.list_pic{}
.list_pic li{float:left;line-height:21px;text-align:center;}
.list_pic img{border:1px solid #DCDDDD;}
.list_pic h2,.list_pic h3,.list_pic h4,.list_pic h5{margin-top:2px;font-weight:normal;}
.list_pic h2,.list_pic h3{ font-size:14px;}
.list_pic h2,.list_pic h4{ font-weight:bold;}

.box8{}
.box8 h2{height:31px;line-height:31px;background: url(../images/content_2.jpg) repeat-x;}
.box8 h2 .bt{text-indent:46px;color:#000000;background: url(../images/cc_01.jpg) no-repeat;}
.box8 h2 .extra{width:48px;}
.box8 .bc{border-width:0px 1px 1px 1px;}

.pic_1{width:100%;}
.pic_1 img{width:120px;height:90px;}
.pic_1 li{width:136px;}


#cqh-box{width:360px;height:260px;background-color: #069;position: relative;border: 1px solid #999;overflow: hidden;}
#cqh-box ul{margin: 0;padding: 0;}
#cqh-box li{margin: 0;padding: 0;list-style: none;float: left;}
#cqh-box img{border: none;}
#cqh-num{width: 100%;height: 16px;float: right;position: absolute;right: 0px;bottom: 4px;}
#cqh-num span{display: inline-block;float: left;width: 12px;height: 14px;border: 1px solid #C66;background-color: #C60;color: #FFF;line-height: 14px;text-align: center;cursor: pointer;margin: 0 3px;font-size: 11px;}
#cqh-num span.this{background-color: #FC0;color: #F00;}

/* ----------------------------------------*/
.wp98{width:98%;}
.wp100{width:100%;}
.w220{width:220px;}
.w750{width:750px;}
.w300{width:300px;}
.w360{width:360px;}
.w376{width:376px;}

.h200{height:200px;}
.h210{height:210px;_height:210px;}
.h229{height:229px;}
.h240{height:240px;}
.h260{height:260px;}
.h400{min-height:400px;_height:400px; 
      
      }
.h540{min-height:540px;_height:540px;}
.minh150{min-height:150px;_height:150px;}
.minh200{min-height:200px;_height:200px;}
.minh400{min-height:400px;_height:400px;}
.pagination{height:30px; line-height:30px;text-align:center; clear:both; margin-top:10px;}

.rb_top{height:6px;background-position:0 -35px;overflow:hidden;}
.rb_mid{border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; height:100%; overflow:hidden;}
.rb_low{height:6px;background-position:0 -58px; overflow:hidden;}

.rb_mid .jdt{width:280px; height:220px; margin:5px auto;}
.rb_mid .shrd{margin:5px auto;}
.shrd h2,.left_div h2{height:30px; line-height:30px; padding-left:15px; font-size:14px; background:url(../img/jee.gif) 300px 0; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.shrd h2 a,.shrd h2 a:visited{background:url(../img/jee.gif) 0 -100px; color:#990000; padding-left:15px;}

ul.list{margin:5px;}
ul.list li{height:24px; line-height:24px; overflow:hidden; position:relative;}
ul.list li.toptext{height:90px;line-height:1.7em; border-bottom:dashed 1px #e5e5e5; padding-bottom:10px; margin-bottom:5px;}
ul.list li.toptext h3 a{display:block; font-size:14px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
ul.list li.toptext img{width:80px; height:60px; display:block; padding:2px; border:solid 1px #e8e8e8; float:left; margin-right:10px;}
ul.list li span a,ul.list li span a:visited{color:#f54100;font-size:12px;}

/*------------------------*/
.banner {font-weight:bold;}
.banner ul {width:100%;height:35px;overflow:hidden;background:url(../images/nav_bg.gif) #d10e00 repeat-x left top;}
.banner ul li {float:left;text-align:center;background: url(../images/nav_bg.gif) no-repeat left bottom;}
.banner ul li a {padding:0 12px 0 14px;display:block;float:left;height:35px;line-height:37px;color:#ffffff;text-decoration:none;}
.banner ul li a:hover {background: url(../images/nav_o.gif) no-repeat center bottom;color:#cccccc;text-decoration:none;}

/*-------------------------*/
 .more { width:113px; height:20px; float:right; vertical-align:middle; line-height:20px;background:url(../images/searchICO.gif)  no-repeat;}
 