/*index css*/
@import url(inc/public.css);
/*sidebarL css*/
.sidebarL{ background:url(../images/side_bjj.gif) no-repeat right top;}
.sidebar01{background:url(../images/nav_bj.gif) no-repeat left bottom;padding-top:5px;}
.sidebar01 h1{font-size:14px; color:#f47d00;  border-bottom:1px solid #ccc; text-align:center;padding-left:10px;  line-height:24px;}
.sidebar01 table{  padding:0px;}
.sidebar01 table td{line-height:25px; padding-left:10px; padding-top:2px; height:25px;}
.sidebar01 table td input{ height:15px; border:1px solid #ccc; line-height:15px; font-size:12px; padding:0; width:100px;}
.sidebar01 table td a{ display:block; height: 18px; width:55px; text-align:center; line-height:19px;background:url(../images/index_14.gif) no-repeat 0 top;}
.sidebar01 ul li a{color:#646464;}
.sidebar01 ul li a:hover{color:#f47d00;}

.sidebar02 { height:25px; padding-top:10px; border:1px solid  # #98CCFC; background:url(../images/sbj.jpg) repeat-x; margin:10px 0; }
.sidebar02 .input{ height:16px; margin-left:10px; line-height:14px; border:1px solid #ccc; font-size:12px; width:120px; float:left  ; padding:0}
.sidebar02 .search{ cursor:pointer; float:left; margin-left:10px; display:block; height: 18px; width:55px; text-align:center; line-height:19px;background:url(../images/btn.gif) no-repeat 0 top; border:none; color: #FF0000;  padding:0}
.sidebar03{  background:#f4f4f0 url(../images/side_bj.gif) no-repeat 0 bottom;; }
.sidebar03 h1{font-size:14px; color:#173a5e; background:url(../images/title2_bjj.gif) no-repeat; line-height:30px; padding-left:42px;}
.sidebar03 h2{font-size:12px; color:#fd8200; background:url(../images/icon01.gif) no-repeat 0 center; line-height:30px; padding-left:12px;}
.sidebar03 ul{ margin-bottom:20px;}
.sidebar03 ul li{padding:2px auto; margin-top:10px; height:110px; border-bottom:1px solid #ccc;}
.sidebar03 ul li a{ }
.sidebar03 ul li a img{ border:1px solid #e2e2dc; padding:2px;margin:0;}
.sidebar03 ul li a:hover img{ border:1px solid #ccc;}
.sidebar03 ul li P{ float:right; margin:10PX 0; margin-right:5px; width:120px; line-height:16px; }
.sidebar03 ul li P.w{ line-height:20px;}
.sidebar03 ul li P a{ font-size:14px; font-weight:bold; color:#e45744; margin-bottom:20px;}
/*end sidebarL*/
/*maincontent*/
.maincontent01{width:473px; float:left; margin-left:10px;margin-top:7px;}
.maincontent01 h1{font-size:14px; color:#173a5e; background:url(../images/title_bj01.gif) no-repeat ; line-height:35px; padding-left:30px;}
.maincontent01 h1 a{ float:right; font-size:12px; font-weight:normal; color:#173a5e; font-family: Verdana, Geneva, sans-serif}
.maincontent01 ul{margin:10px 0 0 10px;}
.maincontent01 ul li{line-height:26px; height:26px; background:url(../images/point.gif) no-repeat left;}
.maincontent01 ul li a{color:#646464; padding-left:10px;}
.maincontent01 ul li a img{ display:inline}
.maincontent01 ul li a:hover{color:#f47d00;}
.maincontent01 ul li span{float:right; color:#999; padding-right:15px;}
.banner1{ margin:4px; width:749px; height:141px; overflow:hidden}

.maincontent02{margin-top:7px; margin-bottom:24px; width:250px; float: left;}
.maincontent02 h1{font-size:14px; color:#173a5e; background:url(../images/title_bj.gif) no-repeat; line-height:30px; padding-left:42px;}
.maincontent02 h1 a{ float:right; font-size:12px; font-weight:normal; color:#173a5e;}

.maincontent02 img{margin:15px 0; border:1px solid #e8e8e8; }
.maincontent02 p{ line-height:20px;margin:15px; text-indent:2em;}
.maincontent02 p a{color:#45617e; float:right; font-family: Verdana, Geneva, sans-serif}
.maincontent02 .sidebar02{ background:none;border: none;padding-bottom:0px; height:auto}
.maincontent02 .sidebar02 ul li{padding:5px 0;}
.maincontent02 .sidebar02 ul li a img{ border:3px solid #f7f7f7;margin:0 auto;}
.maincontent02 .sidebar02 ul li a:hover img{ border:3px solid #e9f7f6;}
.maincontent02 .img{margin:0px; border: none;clear:both}
#demo a img{ padding:2px ; border:1px solid #d2d2d2; margin:5px; width:115px; height:87px;}
#demo a:hover img{ border:1px solid #f47d00;}

/*end maincontent*/

/*tabnews*/
#tabBox{ width:473px;float:left; margin-left:10px;margin-top:7px; overflow:hidden}
#tabBox div{ height:30px; line-height:26px; background:url(../images/title3_bj.gif) 0 0 no-repeat; color:#fff; font-size:14px; font-weight:bold;}
#tabBox div ol{padding-left:26px;}
#tabNav{ float:right; width:470px; padding-top:2px;   height:30px;}
#tabNav li{ float:left; margin-right:3px;}

#tabNav li span{width:69px; display:block;color:#173a5e;cursor:pointer;font-weight:normal;text-align:center; font-size:10px; border:1px solid #95d6ee;  background:url(../images/sub_bj.gif) right top repeat-x;}
#tabNav li.focushere{background: #fff;  }
#tabNav li.focushere span{border-bottom:1px solid #fff; color:#333333;font-size:10px;background: #fff;}
#tabBox ul{ clear:both; display:none; margin:14px 0 0 10px;}
#tabBox ul.showme{ display:block;}
#tabBox ul li{ height:24px; line-height:24px; padding-left:10px;background:url(../images/point.gif) 0 center no-repeat;}
#tabBox ul li span{ float:right; color:#999999}
#tabBox img{ float: left; height:140px; width:160px;border:1px solid #ccc; margin-right:10px;}
#tabBox ul li.more{ text-align:right;height:18px; line-height:18px; background:none}
#tabBox ul li.more a{ color:#173a5e;}
#tabBox ul li a{ color:#63686d;}
#tabBox ul li a:hover{ color:#dd0203;}



#tabBox1{ width:473px;float:left; margin-left:10px;margin-top:7px; overflow:hidden}
#tabBox1 div{ height:30px; line-height:26px; background:url(../images/title3_bj.gif) 0 0 no-repeat; color:#fff; font-size:14px; font-weight:bold;padding-left:26px;}
#tabNav1{ float:right; width:470px; padding-top:2px;height:30px;}
#tabNav1 li{ float:left; margin-right:3px;}

#tabNav1 li span{width:69px; display:block;color:#173a5e;cursor:pointer;font-weight:normal;text-align:center; font-size:10px; border:1px solid #95d6ee;  background:url(../images/sub_bj.gif) right top repeat-x;}
#tabNav1 li.focushere{background: #fff; }
#tabNav1 li.focushere span{border-bottom:1px solid #fff;font-size:10px; color:#333333;background: #fff;}
#tabBox1 ul{ clear:both; display:none; margin:14px 0 0 10px;}
#tabBox1 ul.showme{ display:block;}
#tabBox1 ul li{ height:24px; line-height:24px; padding-left:10px;background:url(../images/point.gif) 0 center no-repeat;}
#tabBox1 ul li span{ float:right; color:#999999}
#tabBox1 ul li.more{ text-align:right;height:18px; line-height:18px; background:none}
#tabBox1 ul li.more a{ color:#173a5e;}
#tabBox1 ul li a{ color:#63686d;}
#tabBox1 ul li a:hover{ color:#dd0203;}