/*index css*/
@import url(inc/public.css);

/*header_banner css*/
.main{ height:210px;width:919px;background: url(../images/bjjj.gif) no-repeat ;}
.main .head{  text-align: right; color:#fff;font-size:12px; line-height:30px; height:30px;}
.main .head a{ margin:0 10px;color: #ffffcc;  text-decoration:none }
.main .body{ height:143px; text-align:left}
.main .foot{ text-align: center; width:100%}
.main .foot ul{  margin-top:0px; line-height:24px; padding-left:40px;}
.main .foot ul li{ float:left; }
.main .foot ul li.noboder{ background: none;}
.main .foot ul li a {font-size:14px; color:#fff; font-weight:bold; padding:4px 25px; display:block; text-align:center; text-decoration:none;background: url(../images/line.gif) no-repeat right 8px;}
.main .foot ul li a:hover{color: #ffff66; text-decoration:none}



/*sidebar01 css*/
.search{ text-align:left; width:282px; background:url(../images/i_06.gif) no-repeat 0 0; height:24px; display:none;}
.search .head{ display:none;}
.search  .body{padding:0; padding-left:30px}
.search  .body input{float:left; margin:2px 20px; height:14px; border:0; background:none; line-height:14px; font-size:12px; width:180px; color:#969696 ;}
.search  .body a img{float:left; border:none}



.sidebar0101{ width:282px; margin:0 auto; background: #fff; border:1px solid #ededed; border-width:0 1px; }
.sidebar0101 .head{height:33px; background:url(../images/sidebar0101_bj.gif) no-repeat ; padding-left:14px; padding-top:12px; font-size:14px; font-weight:bold; color:#e12222; margin:0; text-align:left}
.sidebar0101 .head a{ float:right; margin-right:20px; margin-top:0px; }
.sidebar0101 .body{padding-top:5px;padding-left:0px; text-align:left;}
.sidebar0101 .body ul li { padding-left:25px; line-height:18px;margin-bottom:5px }
.sidebar0101  .body ul li a{ padding-left:20px;background:url(../images/arrow.gif) 0 6px no-repeat; display:block; padding-bottom:5px   }
.sidebar0101 .foot{padding-left:8px; height:16px;clear:both; }

.sidebar0102{ width:282px; margin:0px auto;background:#fff;border:1px solid #ededed; border-width:0 1px 1px 1px; height:335px;}
.sidebar0102 .head {background:url(../images/sidebar0201_bj.gif) no-repeat ;margin:0; text-align:left}
.sidebar0102 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:25px; background:url(../images/more.gif) no-repeat 0 0px; width:49px; height:18px; display:block; margin-top:0px;}
.sidebar0102 .head a img{ display:none}
.sidebar0102 .head h1{  color:#406b8b; font-size:14px; font-weight:bold; height:35px; padding:13px 0 0 14px;  font-size:14px; font-weight:bold; color:#e12222; }
.sidebar0102 .body{padding-top:10px;padding-left:15px; text-align:left;}
.sidebar0102 .body ul li { padding-left:0px; line-height:20px;width:90% }
.sidebar0102 .body ul li a{ padding-left:20px;background:url(../images/arrow.gif) 0 6px no-repeat; display:block; padding-bottom:5px }
.sidebar0102 .body ul li span{ display:none}
 .sidebar0102 .foot{padding-left:8px; height:10px;clear:both;border:1px solid #ededed; border-width:0 1px;}


.sidebar0103 {width:282px;}
.sidebar0103 .head{ display:none}
.sidebar0103 .body{ height:100%; background: #fff }
.sidebar0103 .body ul{}
.sidebar0103 .body ul li {width:282px; margin:5px auto auto 0px; }
.sidebar0103 .body ul li a{ border:1px solid #ccc; padding:3px;border:1px solid #d0d0d0; display:block;}
.sidebar0103 .body ul li a:hover{ border:1px solid #406b8b;}
.sidebar0103 .foot{ clear:both;}

.sidebar0104{  margin-top:9px; background:#fff; width:282px; text-align:left}
.sidebar0104 .head{ color:#cc3333; font-size:14px; font-weight:bold; padding-left:20px; background:url(../images/icon03.gif) repeat-x 0 0; line-height:29px; margin:0 }
.sidebar0104 .head a{float:right; margin-right:4px;}
.sidebar0104 .head a img{}
.sidebar0104 .body{border:1px solid #ededed; }
.sidebar0104 .body ul{ margin:5px 20px;}
.sidebar0104 .body ul li{line-height:25px;}


/*mainContent css*/

.mainContent_01{ height:245px; margin:5px auto 0  auto; width:607px;padding-top:40px;background:#fff url(../images/mainContent_02_bj.gif) no-repeat;border:1px solid #ededed; border-width:1px 1px 0 1px;}
.mainContent_01 .head{ height:20px; color:#c60218; font-weight:bold; padding-left:20px;text-align:left}
.mainContent_01 .head a{float:right; font-size:12px; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more_btn.gif) no-repeat; width:43px; height:13px; display:block; margin-top:0px;}
.mainContent_01 .head span a img{ display:none}
.mainContent_01 .body img{ float:left; margin:10px;}
.mainContent_01 .body ul{margin-left:150px; margin-top:10px;text-align:left; width:340px;  }
.mainContent_01 .body ul li{padding-left:10px; line-height:28px; height:25px; border-bottom:1px dashed #ccc;}
.mainContent_01 .body ul li a{ color:#393071;}
.mainContent_01  .body ul li span{ display:none}
.mainContent_01 .body ul li img{ border:0;display:inline;}
.mainContent_01 .body ul li label{ float:right;color:#999999}
.mainContent_01 .foot{clear:both;}

.mainContent_02{width:607px; margin:0px auto;background:#fff; border:1px solid #ededed; border-width:0 1px; height:170px;}
.mainContent_02 .head { background:url(../images/mainTitleBg.gif) no-repeat left top;margin:0 auto; text-align:left; width:596px;}
.mainContent_02 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more.gif) no-repeat 0 0px; width:49px; height:18px; display:block; margin-top:0px;}
.mainContent_02 .head a img{ display:none}
.mainContent_02 .head h1{  color:#406b8b; font-size:14px; font-weight:bold; height:35px; padding:10px 0 0 14px;  font-size:14px; font-weight:bold; color:#e12222; }
.mainContent_02 .body{padding-top:0px;padding-left:15px; text-align:left;}
.mainContent_02 .body ul li { padding-left:0px; line-height:28px;width:98% ;border-bottom:1px dashed #ccc; }
.mainContent_02 .body ul li a{ padding-left:10px;background:url(../images/arrow.gif) 0 10px no-repeat; display:block; }
.mainContent_02 .body ul li span{ float:right; color:#999999; font-size:12px; font:Arial, Helvetica, sans-serif;}
.mainContent_02 .foot{padding-left:8px; height:10px;clear:both;}

.mainContent_03{ margin:0px auto; background:#fff; border:1px solid #ededed; border-width:0 1px 1px 1px; width:607px; height:172px;}
.mainContent_03 .head{ background:url(../images/mainTitleBg.gif) no-repeat left top; height:31px;margin:0 auto; text-align:left; width:596px; padding:0}
.mainContent_03 .head h1{font-size:14px; color:#cc3333; padding-left:20px; line-height:31px;}
.mainContent_03 .head span{float:right; margin-right:10px; padding-top:10px;}
.mainContent_03 .head span a img{  border: none; }
.mainContent_03 .body{ margin-top:14px;}
.mainContent_03 .body table{text-align:left; line-height:12px;}
.mainContent_03 .body table tr td  a{ font-size:12px}
.mainContent_03 .body table tr td img{margin-right:15px; padding:1px; border:1px solid #ccc;}
.mainContent_03 .foot{ height:15px;}
.mainContent_03 .mainContent_03 .foot{ height:0px;clear:both;}

.mainContent_04{ width:607px; margin:10px auto;background:#fff; border:1px solid #ededed; height:235px; }
.mainContent_04 .head{line-height:30px; background:url(../images/sidebar0202_bj.gif) no-repeat ; padding-left:30px; font-weight:bold; color:#e02e00; margin:0; text-align:left}
.mainContent_04 .head a{ display:none;float:right; font-size:12px; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more_btn.gif) no-repeat; width:43px; height:21px;  margin-top:10px;}
.mainContent_04 .head a span{ display:none}
.mainContent_04 .body{padding-top:10px;padding-left:0px; text-align:left}
.mainContent_04 .body img{}
.mainContent_04 .body ul{margin-left:15px; margin-top:20px;text-align:left; width:580px; }
.mainContent_04 .body ul li {padding-left:15px; line-height:28px; border-bottom:1px dashed #ccc;background:url(../images/arrow.gif) 0 11px no-repeat; }
.mainContent_04 .body ul li span{ float:right; font-size:12px; color:#999;}
.mainContent_04 .body h1 a img{ border:none; float:right; margin-right:15px; margin-top:10px;}

 
.mainContent_04 .body ul.title { margin-top:-8px; padding-left:5px; width:589px;  clear:both; float:left;margin-left:0px; background:url(../images/bjj.gif) 0 bottom repeat-x; }
.mainContent_04 .body ul.title li { float:left;margin-left:4px; margin-bottom:0px; padding:6px 20px;border-top:2px solid #f6af57;border-left:1px solid #f6af57;border-bottom:1px solid #f6af57;border-right:1px solid #f6af57; background:#fff url(../images/index_51.gif) repeat-x 0 bottom; line-height:12px; font-size:12px; font-weight:bold;  text-align:center; }
.mainContent_04 .body ul.title li.active {background:#fff; color:#4e4e4e; border-bottom:1px solid #fff; border-top:2px solid #e02e00;}
.mainContent_04 .body ul.title li a{ color:#c93400; text-decoration:none;}
.mainContent_04 .body ul.title li.active a{color:#c93400; } 

.mainContent_04 .foot{ height:10px;clear:both;}

.mainContent_05{width:607px; margin:10px auto;background:#fff; border:1px solid #ededed; height:200px;}
.mainContent_05 .head {background:url(../images/sidebar0202_bj.gif) no-repeat ;margin:0 auto; text-align:left; width:607px;}
.mainContent_05 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more.gif) no-repeat 0 0px; width:49px; height:18px; display:block; margin-top:0px;}
.mainContent_05 .head a img{ display:none}
.mainContent_05 .head h1{  color:#406b8b; font-size:14px; font-weight:bold; height:35px; padding:10px 0 0 30px;  font-size:14px; font-weight:bold; color:#e12222; }
.mainContent_05 .body{padding-top:0px;padding-left:15px; text-align:left;}
.mainContent_05 .body ul li { padding-left:0px; line-height:28px;width:98% ;border-bottom:1px dashed #ccc; }
.mainContent_05 .body ul li a{ padding-left:10px;background:url(../images/arrow.gif) 0 10px no-repeat; display:block; }
.mainContent_05 .body ul li span{ display:none}
.mainContent_05 .foot{padding-left:8px; height:10px;clear:both;}




/*footer css*/
.footer{  text-align:center;color:#808080; line-height:18px; width:919px; margin:0 auto; background: url(../images/index_85.gif) repeat-x ; height:40px; }
.footer .body{ padding-top:10px; text-align:center;color:#393071; line-height:18px; }
.footer .foot{}





