/*----------------------------------------
Name: layout.css
Creator: 
Date Created: 
Last Updated: 
----------------------------------------*/

/* ----------------------------------------*/
body{background:#FFFFFF;text-align:center;}
#main{margin: 0 auto;width:1000px;background:#FFFFFF;text-align:left;}
#top img{width:1000px;}
#divHeader{}
#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;}
#divLeft{float:left;}
#divRight{float: right;}

hr.h5{height:5px;}
hr.c1{color:#8DBACF;background-color:#8DBACF;}

.page{margin:0 auto;width:1000px;}
.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;}

/* ----------------------------------------*/
#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;}

.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;
}
.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:7px;border:1px solid #CCCCCC;height:auto;min-height:219px;*height:219px;_height:219px;}
.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;}

.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 -35px -29px;}
.box2 h2 .extra{width:58px;background: url(../images/bg02.jpg) no-repeat 23px -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;}


.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:150px;padding-left:15px;font-size:14px;color:#FFFFFF;background: url(../images/bg02.jpg) no-repeat -35px -29px;}
.box3 h2 .extra{float:right;width:48px;font-weight:normal;background: url(../images/bg02.jpg) no-repeat 13px -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 .bc1{padding-top:5px;border:1px solid #CCCCCC;height:auto;min-height:220px;*height:220px;_height:220px;}
.box4 .bc1 li{margin:7px 6px ;*margin:4px;_margin:4px;display:block; width:96%; line-height:17px;_line-height:17px;*line-height:17px;}
.box4 .bc1 li span a{padding-left:10px;background: url(../images/jt.jpg) no-repeat;}

.box31{ float:left; width:498px; float:left; }
.box31 h2{height:28px;line-height:28px;display:block;background: url(../images/bg02.jpg) repeat-x 0 0;}
.box31 h2 .bt{display:block;width:150px;padding-left:15px;font-size:14px;color:#FFFFFF;background: url(../images/bg02.jpg) no-repeat -36px -29px;}
.box31 h2 .extra{float:right;width:48px;font-weight:normal;background: url(../images/bg02.jpg) no-repeat 13px -29px;}
.box31 .bc{padding-top:7px;border:1px solid #CCCCCC; border-width:0px 1px 1px 1px;height:auto;min-height:220px;*height:220px;_height:220px;}
.box31 .bc li{margin:8px;display:block; width:96%;}
.box31 .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;}

.box4{}
.box4 h2{height:28px;line-height:28px;display:block;background: url(../images/bbg03.jpg) repeat-x;}
.box4 h2 .bt{display:block;padding-left:12px;font-size:14px;color:#FFFFFF;width: 228px;_width:220px;}
.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;_margin:4px;*margin:4px;}
.box4 .bc li a{padding-left:15px;_padding-left:7px;*padding-left:7px;background: url(../images/jt.jpg) no-repeat;}
.box4 .bc .bcdl { margin:10px auto;_margin:6px auto;*margin:6px auto; height:110px; width:230px; }
.box4 .bc .bcdl li {margin:7px auto;_margin:4px auto;*margin:4px auto; width:195px}
.box4 .bc .bcdl li a{margin:0;padding:0;background:none;}





.box4 .bc .content{margin:7px;*margin:4px;_margin:4px; line-height:7px;}


#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;}
.w240{width:240px;}
.w750{width:750px;}
.w770{width:770px;}
.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{height:400px;}
.h540{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;}

/*------------------------*/

/*-------------------------*/
 .more { width:113px; height:20px; float:right; vertical-align:middle; line-height:20px;background:url(../images/searchICO.gif)  no-repeat;}
 