﻿@charset "utf-8";
body {font-family:宋体,Tahoma,Verdana;font-size: 12px;color: #333333;padding:0px;margin:0 auto;}
#loading {
    width:40px;height:40px;float:right;
    position:fixed !important; bottom:0px;
    position:absolute; z-index:100;right:20px;
}
*html #loading {
    width:40px;height:40px;float:right;
    position:fixed !important; bottom:0px;
    position:absolute; z-index:100; top:expression(offsetParent.scrollTop+550);right:20px;
}
a { color:#333333; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}
ul,li,form,p { list-style-type:none; margin:0px; padding:0px;}
img { border:0px;}

.fl { float:left;}
.fr { float:right;}
.cle { clear:both;}
.tac { text-align:center;}
.tar { text-align:right;}
.vab { vertical-align:bottom;}
.disi { display:inline;}
.ovf { overflow:hidden;}

.m0 { margin:0 auto;}
.h0 { height:auto; overflow:hidden;}
.h00 { height:auto; overflow:hidden;}

.w1002 { width:1002px; margin:0 auto;}
.w53 { width:53px;}
.w70 { width:70px;}
.w90 { width:90px;}
.w120 { width:120px;}
.w135 { width:135px;}
.w140 { width:140px;}
.w145 { width:145px;}
.w155 { width:155px;}
.w160 { width:160px;}
.w170 { width:170px;}
.w180 { width:180px;}
.w190 { width:190px;}
.w192 { width:192px;}
.w225 { width:225px;}
.w240 { width:240px;}
.w258 { width:258px;}
.w280 { width:280px;}
.w290 { width:290px;}
.w310 { width:300px;}
.w320 { width:320px;}
.w330 { width:330px;}
.w335 { width:335px;}
.w350 { width:350px;}
.w370 { width:370px;}
.w400 { width:400px;}
.w460 { width:460px;}
.w550 { width:550px;}
.w580 { width:580px;}
.w600 { width:600px;}
.w640 { width:640px;}
.w620 { width:620px;}
.w670 { width:670px;}
.w760 { width:760px;}
.w950 { width:950px;}
.w99p { width:99%;}
 
.h1 { height:2px;}
.h4 { height:4px;}
.h7 { height:7px;}
.h10 { height:10px;}
.h18 { height:18px;}
.h19 { height:19px;}
.h22 { height:22px;}
.h24 { height:24px;}
.h25 { height:25px;}
.h26 { height:26px;}
.h27 { height:27px;}
.h28 { height:28px;}
.h30 { height:30px;}
.h32 { height:32px;}
.h40 { height:40px;}
.h50 { height:50px;}
.h55 { height:55px;}
.h65 { height:65px;}
.h75 { height:75px;}
.h85 { height:85px;}
.h90 { height:90px;}
.h110 { height:100px;}
.h102 { height:102px;}
.h116 { height:116px;}
.h120 { height:120px;}
.h126 { height:126px;}
.h200 { height:200px;}
.h170 { height:170px;}
.h180 { height:180px;}
.h208 { height:208px;}
.h235 { height:235px;}
.h250 { height:250px;}
.h247 { height:247px;}
.h245 { height:245px;}
.h255 { height:255px;}
.h264 { height:264px;}
.h260 { height:255px;}
.h261 { height:270px;}
.h279 { height:279px;}
.h289 { height:289px;}
.h287 { height:287px;}
.h310 { height:310px;}
.h314 { height:314px;}
.h320 { height:320px;}
.h315 { height:325px;}
.h328 { height:328px;}
.h350 { height:350px;}
.h365 { height:365px;}
.h303 { height:auto!important; height:303px; min-height:303px;}
.h436 { height:auto!important; height:436px; min-height:436px;}
.h410 { height:410px;}
.h400 { height:400px;}
.h570 { height:auto!important; height:570px; min-height:570px;}
.h493 { height:493px;}
.h1000 { height:auto!important; height:1456px; min-height:1456px;}
.h1006 { height:auto!important; height:1492px; min-height:1486px;}

.lh0 { line-height:0px;}
.lh18 { line-height:18px;}
.lh19 { line-height:19px;}
.lh20 { line-height:20px;}
.lh22 { line-height:22px;}
.lh24 { line-height:24px;}
.lh25 { line-height:25px;}
.lh26 { line-height:26px;}
.lh27 { line-height:27px;}
.lh28 { line-height:28px;}
.lh29 { line-height:29px;}
.lh30 { line-height:30px;}
.lh32 { line-height:32px;}
.lh40 { line-height:40px;}

.c0 { color:#FFFFFF;}
.c0 a { color:#FFFFFF;}
.c0 a:hover { color:#FFFFFF;}
.c00 { color:#000000;}
.c00 a { color:#000;}
.c00 a:hover { color:#000;}
.c1 { color:#004499;}
.c1 a { color:#004499;}
.c1 a:hover { color:#004499;}
.c2 { color:#b3d0f6;}
.c2 a { color:#FFFFFF;}
.c2 a:hover { color:#FFFFFF;}
.c3 { color:#ef0404;}
.c3 a { color:#ef0404;}
.c3 a:hover { color:#ef0404;}
.c7 { color:#ababab;}
.c7 a { color:#ababab;}
.c7 a:hover { color:#ababab;}
.c8 { color:#ff6c00;}
.c8 a { color:#ff6c00;}
.c8 a:hover { color:#ff6c00;}
.c9 { color:#a6a6a6;}
.c10 { color:#3d5700;}
.c10 a { color:#3d5700;}
.c10 a:hover { color:#3d5700;}
.c11 { color:#ff0000;}
.c11 a { color:#004499;}
.c11 a:hover { color:#004499;}
.c12 { color:#013368;}
.c12 a { color:#013368;}
.c12 a:hover { color:#013368;}
.c14 { color:#666666;}
.c14 a { color:#666666;}
.c14 a:hover { color:#666666;}
.c13 { color:#3566cd;}
.c13 a { color:#3566cd;}
.c13 a:hover { color:#3566cd;}
.c15 { color:#003399;}
.c15 a { color:#003399;}
.c15 a:hover { color:#003399;}
.c16 { color:#999999;}
.c16 a { color:#999999;}
.c16 a:hover { color:#999999;}
.c17 { color:#0065cd;}
.c17 a { color:#0065cd;}
.c17 a:hover { color:#0065cd;}
.c0t a { text-decoration:none}
.c0t a:hover { text-decoration:none}
a.c4 { color:#ef0404;}
a.c4:hover { color:#ef0404;}
a.c5 { color:#004499;}
a.c5:hover { color:#004499;}
a.c6 { color:#ff6c00;}
a.c6:hover { color:#ff6c00;}

.bz0 strong { color:#ff0000;}
.bz1 img { vertical-align:bottom;}
.bz2 ul li { float:left;}
.bz3 ul li { background:url(../images/bj22.GIF) left bottom repeat-x;}
.bz4 ul li { float:left; width:200px;}
.bz5 span { color:#9a9a9a; }
.bz6 { position:relative; margin-top:-1px;}
.bz7 { width:179px; height:165px; background:url(../images/bj31.GIF) no-repeat;}
.bz8 ul li { padding-left:10px; background:url(../images/bj33.GIF) left bottom repeat-x;}
.bz9 { position:relative; margin-top:-20px;}
.bz10 ul li { padding-left:20px; background:url(../images/bj33.GIF) left bottom repeat-x;}
.bgf8{ background:#F8F8F8;}
.c72{ color:#727272;}
.c72 a{color:#727272;}
.c72 a:hover{ color:#C2130E; text-decoration:none;}
.introducein{width:590px; margin:0 auto; background:#F3F3F3; padding: 13px 11px 13px 16px; font-size:14px; line-height:25px; text-indent:2em; text-align:left; color:#333; margin-top:10px;}

.font0 { font-size:0px;}
.font12 { font-size:12px;}
.font14 { font-size:14px;}
.font16 { font-size:16px;}
.font18 { font-size:18px;}
.font20 { font-size:20px;}
.font24 { font-size:24px;}
.fontb { font-weight:bold;}
.fontfa { font-family:"黑体";}
.fontfa1 { font-family:"微软雅黑";}

.bor0 { border:1px solid #b2d8ff;}
.bor1s { border:1px solid #79caf5;}
.bor00 { border:1px solid #0055bb;}
.bor1 { border:1px solid #cccccc;}
.bor01 { border:1px solid #50b600;}
.bor2 { border:1px solid #b2d8ff; border-top:0px;}
.bor3 { border-bottom:1px solid #6990b3;}
.bor4 { border:1px solid #aec483;}
.bor5 { border:1px solid #cccccc; border-top:0px;}
.bor6 { border-bottom:1px solid #dddddd;}
.bor7 { border:1px solid #9db0bc;}
.bor8 { border-bottom:1px solid #cccccc;}
.bor9 { border:1px solid #b0d7ff; border-top:0px;}
.bor10 { border-bottom:1px solid #999999; }
.bor11 { border-right:1px solid #b0d7fe;}
.bor12 { border-bottom:1px solid #b0d7fe;}
.bor13 { border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;}
.bor14 { border-bottom:1px solid #cccccc;}

.backf { background:#ffffff;}
.back0 { background:#646464;}
.back1 { background:url(../images/bj0.GIF) repeat-x;}
.back2 { background:url(../images/bj1.GIF) repeat-x;}
.back3 { background:url(../images/bj2.GIF) no-repeat;}
.back4 { background:url(../images/bj3.GIF) right repeat-y;}
.back5 { background:url(../images/user.GIF) left no-repeat;}
.back6 { background:url(../images/pw.GIF) left no-repeat;}
.back7 { background:url(../images/bj8.GIF) repeat-x;}
.back8 { background:url(../images/bj9.GIF) left bottom repeat-x;}
.back9 { background:url(../images/bj10.GIF) no-repeat;}
.back10 { background:url(../images/bj17.GIF) repeat-x;}
.back11 { background:#f6fbff;}
.back111 { background:#f3f3f3;}
.back12 { background:url(../images/bj13.GIF) top repeat-x;}
.back13 { background:url(../images/bj19.gif) repeat-x;}
.back14 { background:url(../images/bj20.gif) repeat-x;}
.back15 { background:url(../images/bj21.gif) no-repeat;}
.back16 { background:#e6f2ff;}
.back17 { background:#f6fafe;}
.back18 { background:url(../images/arr0.GIF) left no-repeat;}
.back19 { background:#edf7f8;}
.back20 { background:url(../images/bj26.gif) left repeat-x;}
.back21 { background:url(../images/bj27.gif) left repeat-x;}
.back22 { background:url(../images/bj28.gif) left bottom repeat-x;}
.back23 { background:#ecedef;}
.back24 { background:url(../images/bj29.GIF) repeat-x;}
.back25 { background:#f6f4f5;}
.back26 { background:url(../images/bj30.GIF) no-repeat;}
.back27 { background:url(../images/bj32.GIF) repeat-x;}
.back28 { background:url(../images/bj34.GIF) repeat-x;}
.back29 { background:url(../images/bj35.GIF) left repeat-x;}
.back30 { background:url(../images/bj36.GIF) no-repeat;}
.back31 { background:url(../images/bj37.GIF) no-repeat;}

.login strong { color:#00349a; margin-left:10px;}

.p1 { padding:1px;}
.p2 { padding:2px;}
.p3 { padding:3px;}
.p4 { padding:4px; padding-bottom:0px;}
.p5 { padding:5px;}
.p7 { padding:7px;}

.ml5 { margin-left:5px;}
.ml10 { margin-left:10px;}
.ml13 { margin-left:13px;}
.ml15 { margin-left:15px;}
.ml17 { margin-left:17px;}
.ml20 { margin-left:20px;}
.ml24 { margin-left:24px;}
.ml25 { margin-left:25px;}

.mr0 { margin-right:0px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr19 { margin-right:19px;}
.mr20 { margin-right:20px;}
.mr30 { margin-right:30px;}
.mr35 { margin-right:35px;}

.mt4 { margin-top:4px;}
.mt6 { margin-top:6px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt25 { margin-top:25px;}
.mt40 { margin-top:40px;}

.mb2 { margin-bottom:2px;}
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}

.pl10 { padding-left:10px;}
.pl25 { padding-left:25px;}
.pl27 { padding-left:27px;}

.pr25 { padding-right:25px;}

.pt6 { padding-top:6px;}
.pt8 { padding-top:8px;}

.pb0 { padding-bottom:0px;}
.pb3 { padding-bottom:3px;}
.pb5 { padding-bottom:5px;}
.pb7 { padding-bottom:7px;}

.inp0 { width:145px; background-color:#FFFFFF; border:1px solid #6197db; height:16px;}
.inp1 { border:0px; width:53px; height:46px; background:url(../images/bj4.GIF) no-repeat;}
.inp2 { border:0px; width:70px; height:20px; line-height:20px; background:url(../images/bj7.GIF) no-repeat;}
.inp3 { width:450px; background-color:#FFFFFF; border:1px solid #6197db; height:17px;}


.mbox { height:21px; line-height:21px;}
.mbox ul li { float:left; cursor:pointer; text-align:center; width:66px; background:url(../images/bj6.GIF) no-repeat; margin-right:2px; color:#0061c4;}
.mbox ul li.hover { width:66px; background:url(../images/bj5.GIF) no-repeat; font-size:14px; font-weight:bold; color:#0760da;}
.cbox { clear:both; margin-top:8px;}

.mbox1 { height:25px; line-height:25px; border-bottom:1px solid #7db5de;}
.mbox1 ul li { float:left; cursor:pointer; text-align:center; width:66px; background:url(../images/bj12.GIF) repeat-x;border:1px solid #cccccc; border-bottom:0px; margin-right:2px; color:#333333; height:24px; line-height:24px;  margin-left:5px; display:inline;}
.mbox1 ul li.hover { width:66px; background:url(../images/bj11.GIF) repeat-x; border:1px solid #7db5de; border-bottom:0px; font-weight:bold; color:#004499; height:24px; line-height:24px;}
.cbox1 { clear:both; }

.mbox2 { height:25px; line-height:25px; background:url(../images/bj16.GIF) bottom repeat-x; margin-top:4px; padding-left:7px;}
.mbox2 ul li { float:left; cursor:pointer; text-align:center; width:77px; background:url(../images/bj15.GIF) repeat-x; margin-right:2px; color:#015cba;display:inline; height:25px; line-height:30px; overflow:hidden;}
.mbox2 ul li.hover { width:77px; height:25px; line-height:25px; background:url(../images/bj14.GIF) repeat-x; font-weight:bold; color:#004499;  margin-top:0px;}
.cbox2 { clear:both; }

.mbox3 { height:25px; line-height:25px; border-bottom:1px solid #87a93e;}
.mbox3 ul li { float:left; cursor:pointer; text-align:center; width:66px; border:1px solid #cccccc; border-bottom:0px; margin-right:2px; color:#3d5700; height:24px; line-height:24px;  margin-left:5px; display:inline;}
.mbox3 ul li.hover { width:66px; background:url(../images/bj18.GIF) repeat-x; border:1px solid #87a93e; border-bottom:0px; font-weight:bold; color:#3d5700; height:24px; line-height:24px;}

.mbox4 { height:28px; line-height:28px; background:url(../images/bj25.GIF) bottom repeat-x; margin-top:4px; padding-left:7px;}
.mbox4 ul li { float:left; cursor:pointer; text-align:center; width:101px; background:url(../images/bj24.GIF) repeat-x; margin-right:2px; color:#3566cc;display:inline; height:28px; line-height:32px; overflow:hidden; font-size:14px;}
.mbox4 ul li.hover { width:101px; height:28px; line-height:28px; background:url(../images/bj23.GIF) repeat-x; font-weight:bold; color:#3566cc;  margin-top:0px;}

.mbox5 { height:25px; line-height:25px; background:url(../images/bj25.GIF) bottom repeat-x; padding-top:2px; padding-left:7px;}
.mbox5 ul li { float:left; cursor:pointer; text-align:center; width:101px;  margin-right:2px; color:#3566cc;display:inline; overflow:hidden; font-size:14px;}
.mbox5 ul li.hover { width:101px;  font-weight:bold; color:#3566cc; background:url(../images/bj23.GIF) repeat-x; margin-top:0px;}
.cbox5 { clear:both; }

.mbox6 { height:28px; line-height:28px; background:url(../images/bj25.GIF) bottom repeat-x; margin-top:0px; padding-left:7px;}
.mbox6 ul li { float:left; cursor:pointer; text-align:center; width:101px; background:url(../images/bj24.GIF) repeat-x; margin-right:4px; color:#3566cc;display:inline; height:28px; line-height:32px; overflow:hidden; font-size:14px;}
.mbox6 ul li.hover { width:101px; height:28px; line-height:28px; background:url(../images/bj23.GIF) repeat-x; font-weight:bold; color:#3566cc;  margin-top:0px;}

#MainPromotionBanner{ width:338px; height:200px;}
#MainPromotionBanner #SlidePlayer { position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{ height: 200px;overflow: hidden;}
#MainPromotionBanner .Slides li { float: left;width: 338px;height: 200px;}
#MainPromotionBanner .Slides img{ display: block;width: 338px;height: 200px;	}
#MainPromotionBanner .SlideTriggers{ position: absolute; top: 175px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{ float: left;display: inline;color: #000000;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

h2 { padding:0; margin:0;}   
.colMR { width:626px; margin:0 auto;}
.tab .normal { display:none; margin-left:150px;}
.tab .on { display:block;}
.focusPic .main { width:481px; overflow:hidden; position:relative; z-index:1;}
.focusPic .main h2 { font-size:14px; font-weight:bold; line-height:24px; margin-top:6px;}
.focusPic .main p { margin:2px 0; line-height:21px;}
.focusPic .main img { border:1px solid #dcdddd; vertical-align:bottom; }
.focusPic .sidePic { width:147px; position:absolute; z-index:10;  top:0; margin:0px; padding:0px; }
.sidePic li { padding-left:0px; margin-bottom:13px; position:relative; overflow:hidden;}
.sidePic .on { background:#E3F1FF url(../images/sprites.gif) right  no-repeat; padding-left:0px; margin-bottom:13px;}

.fyms { position:relative; padding:5px; margin-top:-28px; margin-left:50px; width:490px; height:50px; border:1px solid #cfcfcf; line-height:20px; color:#128580;}
.shch { width:50px; height:20px; line-height:20px; margin-right:35px; margin-top:2px; padding:1px; border:1px solid #BAE2E1; cursor:pointer;}
.shch div {background-color:#1C71E0; color:#FFF;}
.shch div a { color:#FFF; text-decoration:none;}
.shch div a:hover { color:#FFF; text-decoration:none;}

/*CSS flickr style pagination*/

DIV.flickr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; line-height:28px;
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
 .f4img { margin-top:0px;}
.f4img li { float:left; margin-left:0px; margin-right:10px; display:inline; margin-top:3px; margin-bottom:5px;}
.f4img li img { border:1px solid #CCC; padding:1px; vertical-align:bottom; cursor:pointer;}

.flashNews {position:relative;width:350px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;text-align:left; margin:0 auto; margin-bottom:4px;*margin-bottom:0px;*margin-bottom:0px;}
.flashNews {height:265px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:306px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 { position:absolute;left:10px;top:172px;*top:187px!important;*top:187px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:212px;*top:212px!important;*top:212px;width:284px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}

.er1035 span { font-size:12px; margin-right:10px; color:#333;}
.er1035 strong { color:#f00; font-size:12px;margin-right:5px;}

.blackbold {color:#000;font-weight:bold;}

.zjxx { height:28px; line-height:28px; background:url(../images/bj251.gif) bottom repeat-x;}
.zjxx ul li { float:left; cursor:pointer; text-align:center; height:26px; line-height:26px;  border:1px solid #CCC; border-bottom:0px; margin-right:5px; color:#0061c4; background:#fff;}
.zjxx ul li.hover {  height:26px; line-height:26px;  border:1px solid #CCC; background:#f7f7f7; border-bottom:0px; font-size:12px; font-weight:bold; color:#0760da;}
.zjxxbox { clear:both; width:798px; margin:auto; border:1px solid #CCC; border-top:0px; padding-top:10px; padding-bottom:10px; background-color:#FFF;}