﻿/*index css*/
@import url(inc/public.css);

/*header_banner css*/
.main{ height:241px;width:919px;background: url(../images/head_bj.jpg) no-repeat ;}
.main .head{  text-align: right;padding-top:7px; color:#fff;}
.main .head input{ border:1px solid #ccc; color:#666666; font-size:12px; line-height:14px;}
.main .head button{ width:32px; height:21px; background:url(../images/index0924_05.gif) no-repeat 0 0; border:none; cursor:pointer;}
.main .head img{ display:inline; margin:0 10px; vertical-align:middle}
.main .body{ height:152px; text-align:left; overflow:hidden;}
.main .foot{ text-align: center; width:100%}
.main .foot ul{  margin-top:5px; line-height:24px; padding-left:25px;}
.main .foot ul li{ float:left;  padding:1px 20px;background: url(../images/03.gif) no-repeat right 5px;}
.main .foot ul li.noboder{ background: none;}
.main .foot ul li a {font-size:12px; color:#fff; font-weight:bold; display:block; text-align:center;}
.main .foot ul li a:hover{color: #dffeca; text-decoration:none}



/*sidebar01 css*/
.sidebar0101{ width:171px; margin:5px auto 7px auto; height:220px;background: #fff;  }
.sidebar0101 .head{line-height:42px; background:url(../images/sidebar0101_bj.gif) no-repeat ; padding-left:14px; font-size:14px; font-weight:bold; color:#fff; margin:0; text-align:left}
.sidebar0101 .head a{ float:right; margin-right:20px; margin-top:20px; }
.sidebar0101 .body{padding-top:5px;padding-left:0px; text-align:left}
.sidebar0101 .body ul li { padding-left:15px; line-height:18px;height:18px; overflow:hidden;background: #fff url(../images/index_33.gif) no-repeat right bottom; margin-bottom:5px }
.sidebar0101  .body ul li a{ padding-left:10px;background:url(../images/arrow.gif) 0 6px no-repeat; padding-bottom:5px   }
.sidebar0101 .foot{padding-left:8px; height:16px;clear:both;}

.sidebar0102{ height:230;width:171px; margin:5px auto 0px auto;background:#fff;}
.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:5px; background:url(../images/more.gif) no-repeat 0 0px; width:43px; height:18px; display:block; margin-top:4px;}
.sidebar0102 .head a img{ display:none}
.sidebar0102 .head h1{  color:#406b8b; font-size:12px; font-weight:bold; line-height:14px; padding:20px 0 0 14px;  font-size:12px; font-weight:bold; color:#2D63B3; }
.sidebar0102 .body{padding-top:10px;padding-left:15px; text-align:left}
.sidebar0102 .body ul li { padding-left:0px; line-height:18px;height:18px; overflow:hidden;background: #fff url(../images/index_33.gif) no-repeat right bottom; margin-bottom:5px }
.sidebar0102 .body ul li a{ padding-left:15px;background:url(../images/arrow.gif) 0 6px no-repeat; padding-bottom:5px }
.sidebar0102 .body ul li span{ display:none}
.sidebar0102 .foot{padding-left:8px; height:16px;clear:both;}


.sidebar0103 {width:172px; margin:5px auto 0;}
.sidebar0103 .body{ height:100%;}
.sidebar0103 .body ul{}
.sidebar0103 .body ul li {width:172px; margin:5px 0 0;}
.sidebar0103 .body ul li a{ display:block;}
.sidebar0103 .body ul li a img{ border:1px solid #ccc; }
.sidebar0103 .body ul li a:hover img{ border:1px solid #406b8b;}
.sidebar0103 .foot{ clear:both;}

/*mainContent css*/

.mainContent_01{ height:197px; margin:5px; width:439px;background:#fff;}
.mainContent_01 .head{background:url(../images/mainContent_02_bj.gif) no-repeat; line-height:20px; color:#fff; font-weight:bold; padding-left:14px;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:7px;}
.mainContent_01 #focusViwer_02{ float:left; margin:5px; width:169px; height:148px;}
.mainContent_01 .head span a img{ display:none}
.mainContent_01 .body img{ float:left; margin:5px;}
.mainContent_01 .body ul{margin-left:180px; margin-top:10px;text-align:left; width:240px;  }
.mainContent_01 .body ul li{padding-left:10px;background:url(../images/arrow01.gif) no-repeat 0 8px;  line-height:22px; height:25px;}
.mainContent_01  .body ul li.bj{ background:#f2f6f8 url(../images/arrow01.gif) no-repeat 0 8px;}
.mainContent_01 .body ul li a{}
.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{ height:90px;width:436px; margin:15px auto ;background:#fff; border:1px solid #45a8d6 }
.mainContent_02 .foot{ display:none}

.mainContent_03{height:100%; width:439px; margin:5px auto 0px auto;background:#fff; }
.mainContent_03 .head{line-height:20px; background:url(../images/sidebar0202_bj.gif) no-repeat ; padding-left:14px; font-size:12px; font-weight:bold; color:#fff; margin:0; text-align:left}
.mainContent_03 .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:10px; display:block; margin-top:7px;}
.mainContent_03 .head a span{ display:none}
.mainContent_03 .body{padding-top:10px;padding-left:0px; text-align:left}
.mainContent_03  .body img{ float:left; margin:5px; border:1px solid #abcff4}
.mainContent_03 .body ul{margin-left:180px; margin-top:20px;text-align:left; width:240px; }
.mainContent_03 .body ul li {padding-left:15px; line-height:24px; background:url(../images/arrow.gif) 0 8px no-repeat; }
.mainContent_03 .body h1 a img{ border:none; float:right; margin-right:30px;}
.mainContent_03  .body ul li.bj{ background:#f2f6f8 url(../images/arrow.gif) no-repeat 0 8px;}
 
.mainContent_03 .body ul.title { margin-top:-8px; padding-left:5px; width:433px;  clear:both; float:left;margin-left:0px; background:url(../images/bjj.gif) 0 bottom repeat-x;}
.mainContent_03 .body ul.title li { float:left;margin-left:4px; margin-bottom:0px; padding:6px 7px;border:1px solid #abcff4;  background:#fff url(../images/index_51.gif) repeat-x 0 bottom; line-height:12px;  text-align:center; }
.mainContent_03 .body ul.title li.active {background:#fff; color:#4e4e4e;border-bottom:1px solid #fff;}
.mainContent_03 .body ul.title li a{ color:#4e4e4e;}
.mainContent_03 .body ul.title li.active a{color:#4e4e4e; } 

.mainContent_03 .foot{ height:0px;clear:both;}

.mainContent_04{ height:90px;width:436px;  margin:15px auto ;background:#fff; border:1px solid #45a8d6 }

.mainContent_05{width:209px; margin:0 -5px 0 25px;display: inline;float:left}
.mainContent_05 .head {background:url(../images/sidebar0203_bj.gif) no-repeat ;margin:0; text-align:left}
.mainContent_05 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more_btn.gif) no-repeat 0 0px; width:43px; height:14px; display:block; margin-top:6px;}
.mainContent_05 .head a img{ display:none}
.mainContent_05 .head h1{  color:#406b8b; font-size:12px; font-weight:bold; line-height:18px; padding:0px 0 0 14px;  font-size:12px; font-weight:bold; color:#fff; }
.mainContent_05 .body{padding-top:10px;padding-left:15px; text-align:left}
.mainContent_05 .body ul li { padding-left:0px; line-height:25px; background:url(../images/mo.gif) 0 8px no-repeat; }
.mainContent_05 .body ul li a{ padding-left:15px;}
.mainContent_05 .body ul li span{ display:none}
.mainContent_05 .foot{padding-left:8px; height:0px;clear:both;}

.mainContent_06{ height:190px; margin:5px auto; width:440px;background:#fff url(../images/index_73.gif) no-repeat;}
.mainContent_06 .head{line-height:18px; padding-top:25px; color:#2D63B3; font-weight:bold; padding-left:34px;text-align:left;width:440px;}
.mainContent_06 .head a{float:right; font-size:12px; font-weight:normal; position:relative; color:#2755b5; margin-right:40px;  width:43px; height:6px; margin-top:6px; display:block; background:url(../images/more3.gif) no-repeat; }
.mainContent_06 .head a span{ display:none}
.mainContent_06 .body { width:100%}
.mainContent_06 .body ul{ padding:0; margin:5px 15px 0 10px; overflow:hidden; }
.mainContent_06 .body ul li{ float:left; margin:0 2px; color:#000; padding:6px 3px 1px; text-align:center; display:inline; }
.mainContent_06 .body ul li a{ color:#53544c; font-size:12px; line-height:24px; }
.mainContent_06 .body ul li a:hover{color:#FF6413; text-decoration:none}
.mainContent_06 .body ul li a img { padding:0px; border:solid 1px #d8dad9; width:120px; height:100px;}
.mainContent_06 .foot{clear:both;}

/*sidebar02 css*/
.sidebar0201{width:172px;}
.sidebar0201 .body{ height:100%;}
.sidebar0201 .body ul{}
.sidebar0201 .body ul li {width:170px;  height:55px;  margin:5px auto 7px 0;}
.sidebar0201 .body ul li.sidebar0102_t1 {background:url(../images/sidebar0102_icon01.gif) no-repeat 0 center;}
.sidebar0201 .body ul li.sidebar0102_t2 {background:url(../images/sidebar0102_icon02.gif) no-repeat 0 center;}
.sidebar0201 .body ul li.sidebar0102_t3 {background:url(../images/sidebar0102_icon03.gif) no-repeat 0 center;}
.sidebar0201 .body ul li a{ display: block; width:170px; height:55px; border:1px solid #cecece;}
.sidebar0201 .body ul li a img{display:none;}
.sidebar0201 .body ul li a:hover{border:1px solid #9ec7f3;}
.sidebar0201 .foot{ clear:both;}


.sidebar0202{ width:171px; margin:5px auto 0px 0;background:#fff;}
.sidebar0202 .head {background:url(../images/sidebar0201_bj.gif) no-repeat ;margin:0; text-align:left}
.sidebar0202 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more.gif) no-repeat 0 0px; width:43px; height:18px; display:block; margin-top:4px;}
.sidebar0202 .head a img{ display:none}
.sidebar0202  .head h1{  color:#406b8b; font-size:12px; font-weight:bold; line-height:14px; padding:20px 0 0 0px;  font-size:12px; font-weight:bold; color:#2D63B3; }
.sidebar0202 .body{padding-top:10px;padding-left:0px; text-align:left}
.sidebar0202 .body ul li { padding-left:0px; line-height:18px;height:18px;overflow:hidden;background: #fff url(../images/index_33.gif) no-repeat right bottom; margin-bottom:5px }
.sidebar0202 .body ul li a{ padding-left:15px;background:url(../images/arrow.gif) 0 6px no-repeat;padding-bottom:5px }
.sidebar0202  .body ul li span{ display:none}
.sidebar0202 .foot{padding-left:8px; height:0px;clear:both;}

.sidebar0203{ width:171px; margin:5px auto 0px 0;background:#fff;}
.sidebar0203 .head {background:url(../images/sidebar0201_bj.gif) no-repeat ;margin:0; text-align:left}
.sidebar0203 .head a{float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more.gif) no-repeat 0 0px; width:43px; height:18px; display:block; margin-top:4px;}
.sidebar0203 .head a img{ display:none}
.sidebar0203  .head h1{  color:#406b8b; font-size:12px; font-weight:bold; line-height:14px; padding:20px 0 0 0px;  font-size:12px; font-weight:bold; color:#2D63B3; }
.sidebar0203 .body{padding-top:10px; text-align:left}

.sidebar0203 .body ul li { padding-left:0px; line-height:18px;height:18px;overflow:hidden;background: #fff url(../images/index_33.gif) no-repeat right bottom; margin-bottom:5px }
.sidebar0203 .body ul li a{ padding-left:15px;background:url(../images/arrow.gif) 0 6px no-repeat;padding-bottom:5px }
.sidebar0203 .body ul li span{ display:none}
.sidebar0203 .foot{padding-left:8px; height:0px;clear:both;}


.sidebar0204{ width:171px; margin:5px auto 0px 0; height:140px;}
.sidebar0204 .head {background:url(../images/sidebar0201_bj.gif) no-repeat ;margin:0; text-align:left; color:#406b8b; font-size:12px; font-weight:bold; line-height:14px; padding:20px 0 10px 0px;  font-size:12px; font-weight:bold; color:#2D63B3;}
.sidebar0204 .head a img{ display:none}
.sidebar0204 .head a { float:right; font-weight:normal; color:#2755b5; margin-right:5px; background:url(../images/more.gif) no-repeat 0 0px; width:43px; height:18px; display:block; margin-top:4px;}
.sidebar0204 .body{width:171px;height:195px; overflow:hidden; margin:0 auto;}
.sidebar0204 .body a{display:block;width:154px;height:52px; overflow:hidden;margin-bottom:15px;}
.sidebar0204 .body a img{ width:154px;height:52px;}

.sidebar0204 .foot{ clear:both;}


.sidebar0205{ width:171px; margin:5px auto 0px 0;background:#fff;}
.sidebar0205 .head {background:url(../images/sidebar0201_bj.gif) no-repeat ;margin:0; text-align:left；color:#406b8b; font-size:12px; font-weight:bold; line-height:14px; padding:20px 0 0 0px;  font-size:12px; font-weight:bold; color:#2D63B3;}
.sidebar0205 .body{padding-top:10px; text-align:left; color: #666666}
.sidebar0205 .body h3{ line-height:20px; font-size:12px }
.sidebar0205 .body ul li { padding-left:0px; line-height:18px;background: #fff url(../images/index_33.gif) no-repeat right bottom; margin-bottom:5px }
.sidebar0205 .body ul li a{ padding-left:15px;background:url(../images/arrow.gif) 0 6px no-repeat;padding-bottom:5px }
.sidebar0205 .body ul li span{ display:none}
.sidebar0205 .foot input,.sidebar0205 .foot a{background:url(../images/07.gif) 0 0 no-repeat; width:60px; height:24px; color:#0099cc; text-align:center; font-weight:bold; line-height:24px; border:none; cursor:pointer;}
.sidebar0205 .foot a{ display: inline; padding:5px 15px; margin-left:10px;}
.sidebar0205 .foot a:hover{ text-decoration:none}
.sidebar0205 .foot{padding-left:8px; height:40px;clear:both;}
/*footer css*/
.footer{  text-align:center;color:#808080; line-height:18px; width:919px; margin:0 auto; background: url(../images/index_85.gif) no-repeat ; height:40px; }
.footer .body{ padding-top:15px; text-align:center;color:#fff; line-height:18px; }
.footer .foot{}








