@charset "utf-8";
/* CSS Document */

.tabbox { width:313px; height:200px; margin:auto; }
.tabline { width:313px; height:2px; background:#970000; }
.tabmenu {width:313px;height:27px;border-left:1px solid  #CCC;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:77px; height:24px; overflow:hidden; background-color: #eee; line-height:24px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; padding-top:2px; }
.tabmenu .cli {text-align:center;float:left;display:block;width:77px;height:24px;overflow:hidden;background-color: #fff;line-height:24px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; FONT-WEIGHT: bold; color:#C40000; cursor:pointer; }
#tabcontent {width:295px; background-color:#fff; border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; padding:8px; line-height:24px; font-size:12px; }
#tabcontent ul { margin:0; padding-left:5px; padding-right:5px; list-style-type: none; }
#tabcontent ul li { padding-left:0px; }
#tabcontent .hidden {display:none;}

.tabbox2 { width:497px; height:278px; margin-right:0px; background:#FFFFFF; }
.tabline2 { width:497px; height:2px; background:#a00000; }
.tabmenu2 {width:496px;height:29px; border-right:1px solid #DBDEE1;}
.tabmenu2 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu2 li { text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background-color: #eee; line-height:30px; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; background:url(../images/bg1px.png) repeat-x 0 0px; }
.tabmenu2 .dli {text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background:#FFFFFF; line-height:30px; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#fff 1px solid; display:inline;font-size:12px; FONT-WEIGHT: bold; color:#a00000; cursor:pointer; }
.tabmenu2 .aali { background:#eee; width:294px; border-right:#DBDEE1 0px solid; background:url(../images/bg1px.png) repeat-x 0 0px; }
#tabcontent2 { background-color:#fff; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#DBDEE1 1px solid; padding:8px; line-height:24px; font-size:12px; }
#tabcontent2 ul { margin:0; padding-left:5px; padding-right:5px; padding-top:8px; list-style-type: none; padding-bottom:8px; }
#tabcontent2 ul li { padding-left:10px; line-height:26px; }
#tabcontent2 .hidden2 {display:none;}

.tabbox222 { width:497px; height:278px; margin:auto; background:#FFFFFF; }
.tabline222 { width:497px; height:2px; background:#a00000; }
.tabmenu222 {width:496px;height:29px; border-right:1px solid #DBDEE1;}
.tabmenu222 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu222 li { text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background-color: #eee; line-height:30px; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; background:url(../images/bg1px.png) repeat-x 0 0px; }
.tabmenu222 .gli {text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background:#FFFFFF; line-height:30px; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#fff 1px solid; display:inline;font-size:12px; FONT-WEIGHT: bold; color:#a00000; cursor:pointer; }
.tabmenu222 .abli { background:#eee; width:294px; border-right:#DBDEE1 0px solid; background:url(../images/bg1px.png) repeat-x 0 0px; }
#tabcontent222 { background-color:#fff; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#DBDEE1 1px solid; padding:8px; line-height:24px; font-size:12px; }
#tabcontent222 ul { margin:0; padding-left:5px; padding-right:5px; padding-top:8px; list-style-type: none; padding-bottom:8px; }
#tabcontent222 ul li { padding-left:10px; line-height:26px; }
#tabcontent222 .hidden222 {display:none;}

.tabbox21 { width:530px; height:260px; margin:auto; background:#FFFFFF; }
.tabline21 { width:531px; height:2px; background:#a00000; }
.tabmenu21 {width:530px;height:29px; border-right:1px solid #DBDEE1;}
.tabmenu21 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu21 li { text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background-color: #eee; line-height:30px; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; background:url(../images/bg1px.png) repeat-x 0 0px; }
.tabmenu21 .dli {text-align:center; float:left; display:block; width:100px; height:28px; overflow:hidden; background:#FFFFFF; line-height:30px; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#fff 1px solid; display:inline;font-size:12px; FONT-WEIGHT: bold; color:#a00000; cursor:pointer; }
.tabmenu21 .aali { background:#eee; width:328px; border-right:#DBDEE1 0px solid; background:url(../images/bg1px.png) repeat-x 0 0px; }
#tabcontent21 {width:513px; background-color:#fff; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 0px solid; padding:8px; line-height:24px; font-size:12px; }
#tabcontent21 ul { margin:0; padding-left:5px; padding-right:5px; padding-top:8px; list-style-type: none; }
#tabcontent21 ul li { background: url(../images/pot01.png) 0px -2px no-repeat; padding-left:15px; display: inline; line-height:26px; }
#tabcontent21 .hidden21 {display:none;}

.tabbox121 { width:530px; height:530px; margin:auto; background:#FFFFFF; }
.tabline121 { width:531px; height:2px; background:#a00000; }
.tabmenu121 {width:530px;height:29px; border-right:1px solid #DBDEE1;}
.tabmenu121 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu121 li { text-align:center; float:left; display:block; width:130px; height:28px; overflow:hidden; background-color: #eee; line-height:30px; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; background:url(../images/bg1px.png) repeat-x 0 0px; }
.tabmenu121 .fli {text-align:center; float:left; display:block; width:130px; height:28px; overflow:hidden; background:#FFFFFF; line-height:30px; border-left:#DBDEE1 1px solid; border-right:#DBDEE1 1px solid; border-bottom:#fff 1px solid; display:inline;font-size:12px; FONT-WEIGHT: bold; color:#a00000; cursor:pointer; }
.tabmenu121 .ccli { background:#eee; width:138px; border-right:#DBDEE1 0px solid; background:url(../images/bg1px.png) repeat-x 0 0px; }
#tabcontent121 {width:100%; background-color:#fff; border-left:#DBDEE1 0px solid; border-right:#DBDEE1 0px solid; border-bottom:#DBDEE1 0px solid; padding:0px; padding-top:7px; line-height:24px; font-size:12px; }
#tabcontent121 ul { margin:0; padding-left:0px; padding-right:0px; padding-top:8px; list-style-type: none; }
#tabcontent121 ul li { padding:0px; }
#tabcontent121 .hidden121 {display:none;}


.tabbox3 { width:246px; height:520px; margin-top:10px; float:right; }
.tabline3 { width:246px; height:1px; background:#dfdfdf; }
.tabmenu3 {width:246px;height:27px;border-left:1px solid  #dfdfdf; margin-top:0px; }
.tabmenu3 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu3 li { text-align:center; float:left; display:block; width:60px; height:24px; overflow:hidden; background-color: #f7f7f7; line-height:24px; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; display:inline; font-size:12px; FONT-WEIGHT: bold; color:#000000; padding-top:2px; }
.tabmenu3 .eli {text-align:center;float:left;display:block;width:60px;height:24px;overflow:hidden;background-color: #fff;line-height:24px;border-right:#dfdfdf 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; FONT-WEIGHT: bold; color:#ff3300; cursor:pointer; }
#tabcontent3 {width:228px; background-color:#fff; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; padding-left:8px;  padding-right:8px; padding-top:16px; padding-bottom:8px; line-height:24px; font-size:12px; }
#tabcontent3 ul { margin:0; padding-left:5px; padding-right:5px; list-style-type: none; }
#tabcontent3 ul li { padding-left:0px; }
#tabcontent3 .hidden3 {display:none;}

.midflash {	border: 1px solid #CCCCCC; width: 575px; margin-left:12px; margin-top:10px; height:243px; }


#abc { margin: auto; width: 800px; height: 36px; }
#abc ul { margin: 0px; padding: 0px; list-style: none; }
#abc ul li { margin: 0px; height: 36px;	width: 80px; display: block; float:left; margin-left:0px; position:relative; }
#abc ul li a { display:block; width:72px; height:36px; line-height:36px; text-align:center; background: #000000 url(../images/head_bg.jpg) repeat 0px 0px; font-size:12px; font-weight: bold; color: #FFFFFF; }
#abc ul li a:hover { display:block; background: #333333; text-decoration: none;}
#abc ul li ul { border:1px solid #fff; border-bottom:none; position:absolute; left:-1px; top:36px; background:#333333; display:none;}
#abc ul li ul li { float:none; width:100px; height:36px; margin:0; border-bottom: 1px solid #FFFFFF; }
#abc ul li ul li a { display:block; width:100px; height:36px; line-height:36px; text-align:center; background: #333333; font-size:12px; color: #FFFFFF; font-weight:normal; }
#abc ul li ul li a:hover { display:block; background: #ccc; text-decoration: none; color:#000000; }
#abc ul li:hover ul { display:block;}
#abc ul li.sfhover ul { display:block;}

.secright01 { width:100%; margin:auto; padding-top:16px; padding-bottom:5px; background:#FFFfff; }
.secright01 ul li { height:26px; line-height:26px; background: url(../images/pot01.png) 20px 0px no-repeat; padding-left:30px; }

.indexleft01 { height:70px; background:#FFFFFF; }
.indexleft02 { background:#FFFFFF; width:100%; }
.indexleft03 { height: 160px; width: 100%; }
.indexleft04 { width:212px; border:#eee 1px solid; margin-top:10px;}
.indexleft04 .abc { height:30px; line-height:30px; background:#f6f6f6; padding-left:20px; border-bottom:#eee 1px solid; }
.indexleft04 .abd { height:320px; padding:10px; line-height:25px;  background:#fafafa; }

/* aside-l ΪЧõıǩ */
.aside-l { WIDTH: 212px; FLOAT: left }
.aside-l .activity { BORDER-BOTTOM: #d4deec 1px solid; BORDER-LEFT: #d4deec 1px solid; WIDTH: 378px; BACKGROUND: url(aside_h2bg.jpg) #e5efff repeat-x left top; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #d4deec 1px solid; BORDER-RIGHT: #d4deec 1px solid; }
.aside-l .adv-scroll { MARGIN-TOP: 0px; HEIGHT: 160px }
.aside-l .adv-scroll IMG { WIDTH: 212px; HEIGHT: 160px }
.aside-l .adv-imgtxt1 IMG {	BORDER-BOTTOM: #a6b6cc 1px solid; BORDER-LEFT: #a6b6cc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; WIDTH: 184px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 100px; MARGIN-LEFT: 7px; BORDER-TOP: #a6b6cc 1px solid; BORDER-RIGHT: #a6b6cc 1px solid; PADDING-TOP: 4px }
.aside-l .adv-txt1 { MARGIN: 7px 0px 6px 7px; WIDTH: 194px }
.aside-l .adv-txt1 P { LINE-HEIGHT: 20px; PADDING-LEFT: 13px; WHITE-SPACE: nowrap; BACKGROUND: url(dot_black.gif) no-repeat 5px center; OVERFLOW: hidden }
.aside-l .adv-txt1 P A { COLOR: #333 }
.aside-l .activity { MARGIN-TOP: 10px; FLOAT: none; HEIGHT: 160px }
.aside-l .activity H2 {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #1c4ea5; FONT-SIZE: 14px; PADDING-TOP: 2px }
.aside H2 {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #1c4ea5; FONT-SIZE: 14px; PADDING-TOP: 2px; }
.aside-l .activity H2 A { COLOR: #1c4ea5 }
.aside H2 A { COLOR: #1c4ea5 }

.mid01 { height:260px; width:530px; background:#FFF; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; }
.mid01 .abc { height:30px; border-bottom:#ddd 1px solid; padding-left:20px; line-height:30px; background:#f6f6f6; font-weight:bold; color:#c50000; }
.mid01 .abd { padding:10px; line-height:26px; }

.mid02 { height:260px; width:530px; background:#FFF; border-top:#F90 2px solid; border-bottom:#eee 1px solid; border-left:#eee 1px solid; border-right:#eee 1px solid; }
.mid02 .abc { height:30px; border-bottom:#eee 1px solid; padding-left:20px; line-height:30px; background:#f6f6f6; font-weight:bold; }
.mid02 .abd { padding:10px; line-height:26px; }

.buleft { width:588px; margin:0px; padding:0px; border:#CCC 1px solid; }
.buleft .abc { width:553px; height:30px; line-height:26px; background: url(../images/indexlanmu1/index09_20.gif) repeat-x; padding-left:35px; }
.buleft .bcd { padding:0px; margin:0px; }

.buright { width:405px; margin:0px; padding:0px; border:#CCC 1px solid; float:right;}
.buright .abc { width:370px; height:30px; line-height:26px; background: url(../images/indexlanmu1/index09_20.gif) repeat-x; padding-left:35px; }
.buright .bcd { padding-left:30px; padding-top:10px; padding-bottom:10px; }





