/* CSS Document */
/******************************GLOBALS************************/
*{ word-break:break-all; word-wrap:break-word;}
body,th,td,span,strong,cite{ font:12px/1.6em Arial,"宋体","Microsoft YaHei", "Microsoft JhengHei", Helvetica, sans-serif; color:#333333;}
input,select,textarea,button{ font:12px/1.6em Arial,"宋体","Microsoft YaHei", "Microsoft JhengHei", Helvetica, sans-serif; color:#000;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,form,fieldset{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ol, ul li { list-style: none; }

a { color:#333333; text-decoration: none; }
/*a:hover { text-decoration: underline; }*/
a img { border: none; }

em { font-style: normal; }

.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }

body{ margin:0 auto;}
/*----------------------------------------------*/
#head{ width:980px; /*height:250px;*/ margin:0 auto;overflow:hidden;}

#wrap,#warp{ width:980px; margin:0 auto; overflow:hidden; }
#sidebar{ width:246px; margin:0 10px; float:left; display:inline;overflow:hidden!important;}
#main{ width:707px; float:left;overflow:hidden!important;}
#footer{ width:980px; height:auto; float:left; background:url(../images/footerbg.jpg) center bottom no-repeat; height:100px; margin-top:20px; overflow:hidden!important;}
/*---------------------------HEAD--------------------------------*/
.headbar01{ width:952px; height:26px; margin-left:14px; border:1px solid #94cee1; float:left; background:url(../images/headbarbg01.png) repeat-x; float:left; display:inline;width:951px;_height:25px; _background:url(../images/headbarbg01.jpg) repeat-x;}
.headbar01 .loginbox{ width:55%; float:left;}
.headbar01 .loginbox p{ float:left; color:#000; margin:3px 0 0 10px;}
.headbar01 .loginbox p input{ width:76px; height:17px; border:0; padding:1px; background:url(../images/logininputbg.png) #cbe0f2 no-repeat;}
.headbar01 .loginbox .loginbtn{ width:51px; height:19px; background:url(../images/loginbtn.png) no-repeat; border:0; margin:0px 0 0 5px; cursor:pointer;}
.headbar01 .hlink{ width:45%; float:left; text-align:right; margin-top:4px; display:inline;}
.headbar01 .hlink a{ color:#000; margin:0 7px;}
.headbar01 .hlink a:hover{ text-decoration:underline; color:#FF6600;}

.banner{ width:100%;float:left; height:219px; overflow:hidden; }
.bannerlibox{ width:99%; padding-left:1%; height:35px; background:url(../images/bannerlibg.png) no-repeat;_background:url(../images/bannerlibg.jpg) no-repeat; float:left; position:relative; top:-62px; z-index:2;}
.bannerlibox li{ float:left; width:72px; position:relative;}
.bannerlibox li a{ width:100%; height:24px; text-align:center; color:#fff; float:left; padding-top:9px;}
.bannerlibox li a:hover, .bannerlibox li a.current{ background:url(../images/lihov.png) no-repeat;}
.bannerlibox li.bannerliline{ width:2px; height:35px; background:url(../images/bannerliline.png) left center no-repeat; float:left;}
.banner .bannerflash{ width:100%; height:219px; float:left; background:url(../images/bannerbg.jpg) no-repeat; position:relative; z-index:-1; top:-28px;}
.banner .bannerflash .logo{float:left;width:199px;display:none;}
.banner .bannerflash .banner1{clear:both;width:980px;height:219px;background:red;}
.banner .bannerflash .banner1 img{width:980px;height:219px;}
.banner .bannerflash .banner1 embed{width:980px;height:219px;}

.headbar02{ width:100%; height:31px; background:url(../images/headbarbg02.png) repeat-x; float:left; }
.headbar02 img{ margin:10px 0 0 15px; float:left;}
.headbar02 marquee img{ float:none; margin:0;}
.headbar02 marquee{ margin:7px 0 0 10px;_margin:9px 0 0 10px; color:#000; float:left; position:relative;}
.headbar02 ul{width:580px;}
.searchbox{ width:42%; float:right; position:relative; margin-right:5px; display:inline}
.searchbox span{ color:#23447b; float:left; margin:8px 10px 0 7px;}
.searchbox .text{ float:left; margin:6px 0 0 0;_margin:5px 0 0 0; display:inline; height:16px;line-height:16px;font-size:12px;}
.searchbox select{float:left; margin:6px 5px 0;_margin:5px 4px 0; display:inline;}
.searchbox .button{float:left;margin:4px 2px 0;_margin:3px 1px 0; display:inline;}
.searchbox img{float:left;margin:4px 2px 0;_margin:3px 1px 0; display:inline;}
.searchbox .searchbtn{ width:65px; height:24px; background:url(../images/searchbtn.png) no-repeat; border:0; margin:4px 0 0 5px;_margin:3px 0 0 5px;cursor:pointer; color:#fff; padding-bottom:1px;_padding-bottom:0px;}
/*---------------------------MAINFLASH---------------------------*/
.mainflash{ width:980px; height:356px; background:url(../images/mainflashbg.jpg) no-repeat; margin:0 auto;}
.mainshow{ width:980px; height:135px; margin:0 auto; overflow:hidden;}
.mainshow .showname{ width:65px; height:50px; background:url(../images/showname.png) no-repeat; float:left; margin:35px 0 0 30px; display:inline;}
.mainshow .prebtn{ width:23px; height:36px; background:url(../images/prebtn.jpg) no-repeat; float:left; margin:35px 5px 0;}
.mainshow .nexbtn{ width:23px; height:36px; background:url(../images/nexbtn.jpg) no-repeat; float:left; margin:35px 5px 0;}

/*---------------------------WRAP--------------------------------*/
/*---------------------------SIDEBAR-----------------------*/
.sidebarbox_head{ float:left; width:100%; height:32px; background:url(../images/sidebarbox_head.png) no-repeat;}
.sidebarbox_head h1{ font-size:16px; color:#fff; margin:7px 0 0 15px;}
.sidebarbox_cent{ float:left; width:230px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:10px 7px;overflow:hidden;}
.sidebarbox_cent h2{ float:left; padding-left:25px; width:180px; height:20px; overflow:hidden; background:url(../images/icon01.png) 4px 4px no-repeat; font-size:14px; color:#3da9ee; _background:url(../images/icon01.jpg) 4px center no-repeat;}
.sidebarbox_cent li{ width:45%; height:17px; font-size:12px; margin:4px 0 5px;*margin:5px 0; padding:0 1% 0 4%; float:left; background:url(../images/icon02.png) left 7px no-repeat; overflow:hidden;_background:url(../images/icon02.jpg) left 7px no-repeat;}
.sidebarbox_cent li a:hover{ color:#ff6600;}
.sidebarbox_cent li.centli_l{width:95%;}
.sidebarbox_cent .boxline{ width:100%;float:left; height:1px; padding-bottom:5px; margin-bottom:6px;_padding-bottom:0px; _margin-bottom:0px; border-bottom:1px dashed #d5d5d5; display:inline;_padding-bottom:12px; _margin-bottom:13px; _height:1px; overflow:hidden;}
.sidebarbox_bottom{ float:left; width:100%; height:6px; background:url(../images/sidebarbox_bottom.png) no-repeat; margin-bottom:14px;*margin-bottom:10px;_margin-bottom:8px;  display:inline; overflow:hidden;}
.sidebarbox_head2{ height:6px; background:url(../images/sidebarbox_head2.png) no-repeat; margin-top:0px; display:inline; overflow:hidden;}
.sidebarbox_cent2{ background:url(../images/contactpic.jpg) center 0 no-repeat; padding-top:50px; padding:55px 0 10px 7px; width:237px;}
.sidebarbox_cent2 span{ /*padding-left:4%;*/ color:#000; font-size:14px;}
#sidebar .sidebarbox_cent2 li{ width:100%; background:none; margin:0; height:18px; font-size:12px;padding:0px; color:#333333;}
.sidebarbox_cent2 li img{ margin-right:4px;}

#wrap .bar2{ margin-top:15px;}
.bar2 .sidebarbox_cent h2{ color:#000; width:200px;}
.bar2 .sidebarbox_cent .boxline{ border-bottom:0;height:auto;}
.bar2 .sidebarbox_cent li{ width:60%; margin:12px 0 0 15px;}
.ckbtn{ width:66px; height:19px; border:0; background:url(../images/ck.png) no-repeat; margin:10px 10px 10px 40px;}
.tpbtn{ width:66px; height:19px; border:0; background:url(../images/tp.png) no-repeat;margin:10px 0px 10px 0px;}

.zxdc{ padding:5px 7px;}
.zxdc h1{ height:30px; padding:10px 0 0 50px; background:url(../images/zxpic.jpg) no-repeat; font-size:16px; color:#4270bc;}
.zxdc span{ padding-left:25px;}
.zxdc p{ padding-left:50px; float:left; width:70%;}
.zxdc #Ballot_rdlContent{ padding-left:50px; float:left; width:70%;}
.zxdc p label{ width:100%; margin:0; overflow:hidden;}
.zxdc p label input{  overflow:hidden;}
.zxdc p label span{ padding:0; overflow:hidden;}

/*---------------------------MAIN--------------------------*/
.mainboxbg01{ width:6px; height:35px; background:url(../images/mainboxbg01.png) no-repeat; float:left;}
.mainboxbg02{ height:35px; background:url(../images/mainboxbg02.png) repeat-x; float:left;}
.mainboxbg03{ width:5px; height:35px; background:url(../images/mainboxbg03.png) no-repeat; float:left;}
.mainboxbg04{ width:100%; height:11px; background:url(../images/mainboxbg04.png) #fff right top no-repeat;_background:url(../images/mainboxbg04.jpg) #fff right top no-repeat; position:relative; top:-1px;}
.mainboxbg05{ clear:both;width:9px; height:125px; background:url(../images/mainboxbg05.png) no-repeat; float:left;}
.mainboxbg06{ width:87px; height:125px; background:url(../images/mainboxbg06.png) no-repeat; float:left;}
.mainboxbg09{ width:75px; height:65px; background:url(../images/mainboxbg09.png) no-repeat; margin:27px 0 0 17px; float:left; display:inline;}
.mainboxbg10{ width:100%; height:6px; background:url(../images/mainboxbg10.png) no-repeat;float:left; margin-top:16px; overflow:hidden;}
.mainboxbg11{ width:100%; height:6px; background:url(../images/mainboxbg11.png) no-repeat;float:left; margin-bottom:5px; overflow:hidden;}
.mainpic01{ width:82px; height:104px;background:url(../images/mainpic01.png) no-repeat; float:left; margin:10px 13px 0 15px; display:inline;}
.mainpic02{ width:87px; height:108px;background:url(../images/mainpic02.png) no-repeat; float:left; margin:10px 20px 0 15px; display:inline;}
.mainpic03{ width:87px; height:108px;background:url(../images/mainpic03.png) no-repeat; float:left; margin:10px 20px 0 15px; display:inline}
.more{ width:27px; height:5px;background:url(../images/more.png) no-repeat; float:right; margin:15px 15px 0 0; display:inline;}

.mainbox01{ width:430px; float:left;}
.mainbox01 .mainboxbg02{ width:418px;}
.mainbox01 .mainboxbg02 img{ float:left; margin:8px 8px 0 8px;}
.mainbox01 .mainboxbg02 span{ font-size:15px; color:#0e68a7; font-family:"幼圆"; float:left; font-weight:bold; margin-top:4px;}
.mainbox01 .mainboxbg02 strong{ font-size:15px; color:#000; font-family:"幼圆";  float:left; font-weight:bold; margin-top:4px;}
.mainbox01 li{ float:left; width:67%; padding:0 1% 3px 3%; margin-top:3px; background:url(../images/icon06.png) 5px 7px no-repeat; border-bottom:1px dotted #979797; height:19px; overflow:hidden; _background:url(../images/icon06.jpg) 5px 7px no-repeat;}
.mainbox01 li a:hover{ background:#509ad8; color:#fff;}
.mainbox02{ width:270px; float:left; margin-left:5px;}
.mainbox02 .mainboxbg02{ width:259px;}
.mainbox02 li{ width:89%; padding:0 1% 0px 4%; margin:0 0 4px 10px; border-bottom:0;}
.mainbox02 li a:hover{ background:none; text-decoration:underline; color:#FF6600}

.mainbox03{ width:227px;  float:left; margin:15px 0;_margin:15px 0 10px; display:inline;}
.mainbox03 .mainbox03_head{border-right:1px solid #d5d5d5; padding-bottom:60px; background:url(../images/mainboxhead_xxff.jpg) no-repeat;}
.mainbox03 ul{ width:226px;border-right:1px solid #d5d5d5;}
.mainbox03 ul li{ margin:0 11px; padding:3px 0 1px 20px; border-bottom:1px dotted #979797; background:url(../images/icon07.png) 10px 8px no-repeat; height:19px; overflow:hidden;_background:url(../images/icon07.jpg) 10px 8px no-repeat;}
.mainbox03 ul li a:hover{ background:#509ad8; color:#fff;}
.mainbox04{ margin-left:10px;}
.mainbox04 .mainbox03_head{ background:url(../images/mainboxhead_xfzd.jpg) no-repeat;}
.mainbox05{  margin-left:10px;}
.mainbox05 .mainbox03_head{ background:url(../images/mainboxhead_jzff.jpg) no-repeat;}

.mainbox06{ width:610px; height:117px; border-top:4px solid #c6e0e8; border-bottom:4px solid #c6e0e8; float:left;}
.mainbox06 ul{ width:80%; float:left;}
.mainbox06 li{ width:172px; height:20px; background:url(../images/mainlibg01.png) no-repeat; float:left; padding:0 15px 0 15px; overflow:hidden; margin:7px 0 0 40px; text-align:center; display:inline;}
.mainbox06 li a{color:#333333;position:relative;}

.mainbox07{ width:100%; height:465px; background:url(../images/mainboxbg08.jpg) left top no-repeat;padding-top:25px; margin-top:15px; _margin-top:15px;
float:left;}
.mainbox07 h1{ width:90%; height:28px; background:url(../images/mainboxbg07.png) no-repeat; color:#333333; font-size:16px; padding:5px 0 27px 20px;}
.mainbox8{ width:300px; height:440px; float:left; overflow:hidden; margin:0 12px 0 36px;display:inline;}
.mainbox8 h2{ width:100%; height:20px; float:left; font-size:16px; color:#3da9ee; margin-bottom:5px;}
.mainbox8 h3{ float:left; }
.mainbox8 li{ width:96%; padding-left:5%; background:url(../images/icon08.png) left 8px no-repeat; float:left;  margin:3px 0;_background:url(../images/icon08.jpg) left 8px no-repeat;}
.mainbox8 li span{ float:left; width:63%; height:19px; overflow:hidden; background:url(../images/icon12.jpg) left 12px repeat-x;}
.mainbox8 li strong{ float:right; width:35%;  height:19px; overflow:hidden;}
.mainbox8 li a{ background:#fff; padding-right:2px;}

.mainbox09 ul li a:hover,.mainbox8 li a:hover,.mainbox06 li a:hover,.sidebarbox_cent li a:hover{ text-decoration:underline; color:#FF6600;}
.mainbox09{ width:49%; height:160px; float:left; margin-top:20px;_margin-top:15px;}
.mainbox09 h1{ width:58%; height:20px; padding-left:6%; font-size:16px;  float:left; margin-bottom:10px;}
.mainbox09 ul{ width:64%; float:left;}
.mainbox09 ul li{ width:45%; float:left; height:20px; padding-left:4%; margin: 5px 1% 0 0; overflow:hidden;background:url(../images/icon09.png) left 8px no-repeat;_background:url(../images/icon09.jpg) left 8px no-repeat; _width:44%;}
.mainbox09 ul li a{ color:#447fa9;}
.mainboxline{ width:10px; border-right:1px dotted #cecece; height:160px; float:left; margin-top:15px;}
.mainbox10{ width:705px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; padding:10px 0;}

.linksbox{ background:url(../images/links.jpg) 20px center no-repeat; float:left; padding:10px 0 10px 55px;}
/*.linksbox img{ margin:0 4px;}*/
.linksbox span{ float:left; padding:10px 20px 10px 0; _padding:11px 20px 11px 0; }
.linksbox a{ width:142px; height:48px;float:left;}

#wrap .briefbox{ margin-top:15px;}
.briefbox .positionbox{ width:100%; height:23px; padding-top:6px;  border-bottom:3px solid #eeeeee; float:left; margin-bottom:10px;}
.briefbox .positionbox h1{ float:left; font-size:16px; margin-left:5px; color:#3da9ee; font-family:"幼圆";}
.briefbox .positionbox span{ float:right; text-align:right; padding-left:8px; background:url(../images/icon11.png) left 8px no-repeat;_background:url(../images/icon11.jpg) left 8px no-repeat;}
.briefbox .positionbox span strong{ color:#4772b9;}
.briefbox .briefpic{ width:100%; height:102px; float:left; margin-bottom:10px;}
.briefbox .shoolsearch{ width:100%; height:25px; background:#f1f1f1; float:left; padding-top:5px;}
.briefbox .shoolsearch span{ float:left; margin:0 7px 0 30px; font-size:14px; color:#333333;}
.briefbox .shoolsearch select{ float:left;}
.briefbox .shoolsearch input{ width:244px; height:17px; border:1px solid #dcdcdc; float:left; margin:0 10px;}
.briefbox .shoolsearch .ssearchbtn{ width:77px; height:19px; background:url(../images/ssearchbtn.png) no-repeat; border:0; margin:1px 0 0 0;}

/*----------------图片页-------------*/
.picshow{ width:100%; overflow:hidden; float:left;}
.picshow ul{ width:100%; float:left; padding-bottom:10px;}
.picshow li{ width:205px; height:185px;padding:5px 0 0 5px; float:left; margin:15px 12px; display:inline; background:url(../images/imgbg.jpg) left top no-repeat;}
.picshow li span{ width:100%; text-align:center; height:19px; overflow:hidden; float:left; color:#333333;}
.picshow li img{width:200px!important;height:150px!important;padding-bottom:10px;}

/*----------------列表页-------------*/
.tablebox{ width:100%; overflow:hidden; float:left;}
.tablebox .table{ width:680px; border:1px solid #c6e2e9; text-align:center;margin:15px 0 15px 12px;}
.tablebox .table .tr{ width:100%; height:61px; background:#fff;}
.tablebox .table .tr_h{ height:44px; border-bottom:2px solid #89b9c8;}
.tablebox .table .tr_h .td{ width:150px;_width:149px; height:33px; padding-top:10px; background:#c6e2e9; border:0; margin:1px; margin-bottom:0;font-size:14px; font-weight:bold;}
.tablebox .table .td{ width:151px;_width:150px; height:50px; padding-top:10px; border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb; float:left;}
.tablebox .table .td_h{ width:71px;_width:75px; height:40px; padding-top:20px; border-bottom:1px solid #c6e2e9; background:#f2f9fa; font-size:14px; font-weight:bold;}
.tablebox .table .tr_h .td_h{ width:70px;_width:73px;}
.tablebox .table .tr_c{ background:#fcfaf5;}
.tablebox .table .td_l{ width:607px;_width:555px;}
.tablebox .tablehead {width:100%;background: #c6e2e9; }
.tablebox .tablehead td{ font-weight:bold;}
.tablebox .tablehead span{ float:left; text-align:center;}
.tablebox table{ margin:15px 0; border-bottom:1px solid #e5e5e5;}
.tablebox table .ctd{ background:#f5f5f5;}
.tablebox table a:hover{ text-decoration:underline;}

/*----------------文字页-------------*/
.textbox{ width:97%; overflow:hidden; float:left; margin:15px 0 0 12px; color:#000;}
.textbox strong{ font-weight:bold; color:#000;} 

/*----------------图文页-------------*/
.pictextbox{ width:96%; overflow:hidden; float:left;margin:15px 0 0 12px; color:#000; display:inline}
.pictextbox .showbody{ float:left; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dashed #D5D5D5;background:url(../images/imgbg.jpg) left top no-repeat;padding:5px 0 10px 5px;}
.pictextbox .showbody img{ float:left; /*width:210px; height:166px;*/ margin-right:3%;width:200px!important;height:150px!important;padding-bottom:10px;}
.pictextbox .showbody h1{ float:left; width:65%; height:19px; overflow:hidden;}
.pictextbox .showbody span{ float:left; width:65%; margin-bottom:15px; min-height:105px;/* sets min-height for IE */  _height:expression(this.scrollHeight < 105 ? "105px" : "auto");}
.pictextbox .showbtn, .pictextbox #showbtn{ float:right; width:89px; height:26px; background:url(../images/showbtn.GIF) no-repeat; border:0;cursor:hand;}

/*----------------详细页-------------*/
#wrap .longmain{ width:100%;}
.detalisbox{color:#000000;float:left;margin:15px 0 0 15px;overflow:hidden;width:97%; display:inline;}
#wrap .detalisbox h1,#wrap .detalisbox h1 span{ font-size:26px; font-weight:800;font-family:"宋体",arial; padding:5px 0 0 0; margin:10px 0 5px 0; line-height:30px; width:100%; text-align:center; }
.detalisbox .span{ width:100%;float:left; height:19px; text-align:center; color:#333333; padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5;}
.detalisbox strong{ font-weight:bold; font-size:14px; color:#000;}
.detalisbox p{ font-size:14px;}
.detalisbox .detailsfoot{font-size:14px;margin-top:20px;text-align:right;}
.detalisbox .detailsfoot a{ color:#000;}
.detalisbox .detailsfoot a:hover{ text-decoration:underline;}

/*---------------------------FOOTER------------------------------*/
#footer span{ float:left; width:100%; text-align:center; color:#333333;}
#footer a{ margin:0 5px; color:#333333;}
#footer a:hover{ text-decoration:underline; color:#FF6600;}
/*-------------------PAGES-----------------------------*/
DIV.scott { width:100%; float:left; width:97%;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott div a{border:0}
DIV.scott div a img{border:0;margin:4px 0 0 0;}
DIV.scott strong{font-weight:bold;}
DIV.scott strong a{background:#dddddd;border:1px solid #88AF3F;}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current { float:none;
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled { float:none;
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*------------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------*/
.bar2 .sidebarbox_cent .boxline{ border-bottom:0; background:none; margin:0; padding:0;}
/*.bar2 .sidebarbox_cent ul ul { position:absolute; visibility:hidden; margin-top:10px;}*/
.bar2 .sidebarbox_cent li{ height:19px;overflow:hidden; width:82%; background:none; font-size:14px;float:left; padding-left:25px; background:url(../images/icon01.png) 4px 4px no-repeat; color:#3da9ee; _background:url(../images/icon01.jpg) 4px 3px no-repeat;margin:6px 0 0 10px; display:inline;}
.bar2 .sidebarbox_cent li:hover,.bar2 .sidebarbox_cent li.current{height:auto;overflow;visible;}
.bar2 .sidebarbox_cent li:hover ul,.bar2 .sidebarbox_cent li.current ul { visibility:visible; position:static; float:left;width:100%;}
.bar2 .sidebarbox_cent li:hover a,.bar2 .sidebarbox_cent li.current a{ text-decoration:none; font-weight:bold; color:#000;}
.bar2 .sidebarbox_cent li:hover li a,.bar2 .sidebarbox_cent li.current li a { font-weight:normal; }
#wrap .bar2 .sidebarbox_cent li li{ height:17px; font-size:12px; margin:6px 0; padding:0 1% 0 4%;  background:url(../images/icon02.png) left 7px no-repeat; overflow:hidden;_background:url(../images/icon02.jpg) left 7px no-repeat;}
.bar2 .sidebarbox_cent li li a:hover{ text-decoration:underline!important; color:#ff6600!important;}
.bar2 .sidebarbox_cent li li.current a{ text-decoration:none; color:#ff6600!important;}
/*--------------------------------------------------------------------------*/
.media .playerbody,#InfoStyle_lblTitle{width:100%;text-align:center; float:left;font-size:14px;font-weight:bold;}
.briefbox .media{ margin:20px 0 10px;width:100%; text-align:center;}
/*------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------开始添加成长档案详细页css-------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------*/
.record_picbox{ width:950px; height:600px; background:url(../images/record_picbox.gif) no-repeat; overflow:hidden;}
.record_picbox .record_pics{width:500px; height:465px; position:relative; left:80px; top:79px;}
.record_picbox .record_pic{ width:500px; height:467px;display: table-cell;vertical-align:middle;text-align:center;}
.record_picbox .record_pic p.p{position:static;+position:absolute;top:50%;}
.record_picbox .record_pic img {position:static;+position:relative;top:-50%;left:-50%;max-height:500px; max-width:500px; overflow:hidden;/* sets max-width for IE */  _width:expression(document.body.clientWidth > 500 ? "500px" : "auto"); _width:expression(document.body.clientWidth > 500 ? "500px" : "auto");}
.record_picbox .record_picbg{ width:950px; height:600px; background:url(../images/record_picbg.png) no-repeat; position:relative; z-index:10; top:-465px;}
.record_picbox .record_text{ width:290px; height:400px; position:relative; top:-985px; left:610px; z-index:100;}
.record_picbox .record_text h2{ font-size:16px; margin-bottom:15px;}
.record_picbox .record_text span{ font-size:13px; line-height:24px;}

#scroll_div .img img{width:113px!important;height:102px!important}
.shead .bannerflash{height:185px;overflow:hidden;}
/*----------------------------*/
.mainboxbg1{ height:169px; width:100%; float:left; margin-top:20px; background:url(../images/mainboxbg1.jpg) #ededed left top no-repeat;}
.mainboxbg2{ height:219px; width:100%; float:left; margin-top:20px; background:url(../images/mainboxbg2.jpg) #ededed left top no-repeat;}
.mainboxbg4{ height:169px; width:100%; float:left; background:url(../images/mainboxbg4.jpg) right top no-repeat; overflow:hidden;}
.mainboxbg5{ height:219px; width:100%; float:left; background:url(../images/mainboxbg5.jpg) right top no-repeat; overflow:hidden;}
.more2{ width:60px; height:20px; margin:0 20px; float:right; background:url(../images/icon14.jpg) right center no-repeat; cursor:pointer;}
.mainboxbg4 .mainbox09{ height:145px; width:100%;}
.mainpic04{ width:133px; height:121px;background:url(../images/mainpic04.jpg) no-repeat; float:left; margin:0px 20px 0 25px; display:inline}
.mainboxbg4 .mainbox09 ul{ width:74%;}
.mainboxbg4  .mainbox09 ul li{ width:43%;}

/*-------------------------------------------------------------------------------*/
.mainboxbg1{ height:169px; width:100%; float:left; margin-top:15px; background:url(../images/mainboxbg1.jpg) #ededed left top no-repeat;}
.mainboxbg2{ height:219px; width:100%; float:left; margin-top:15px; background:url(../images/mainboxbg2.jpg) #ededed left top no-repeat;}
.mainboxbg4{ height:169px; width:100%; float:left; background:url(../images/mainboxbg4.jpg) right top no-repeat; overflow:hidden;}
.mainboxbg5{ height:219px; width:100%; float:left; background:url(../images/mainboxbg5.jpg) right top no-repeat; overflow:hidden;}
.more2{ width:60px; height:20px; margin:10px 20px 0 20px; float:right; background:url(../images/icon14.jpg) right center no-repeat; cursor:pointer;}


/*---------*/
.mainboxline{ width:10px; height:219px; margin-top:0; border:0; background:url(../images/mainboxbg3.jpg) left top no-repeat;}
.mainbox09 h1{ width:80%; color:#4270bc; float:left;background:none; _background:none;padding-left:30px;  margin-bottom:0;}
.mainpic02{ width:77px; height:129px;background:url(../images/mainpic02.jpg) no-repeat;margin:10px 20px 0 25px; }
.mainpic03{ width:77px; height:129px;background:url(../images/mainpic03.jpg) no-repeat;}
.mainbox09 ul li{ width:93%;_width:92%;padding-left:15px;background:url(../images/icon13.jpg) left 6px no-repeat;}
.mainbox09 ul li a{ color:#000;}
.mainbox09{ margin-top:10px;height:200px;overflow:hidden;}
.mainboxbg4  .mainbox09 ul li{ width:43%;}
.mainboxbg4 .mainbox09 ul{ width:74%;min-height:100px;/* sets min-height for IE */  _height:expression(this.scrollHeight < 100 ? "100px" : "auto");}
.mainpic04{ width:133px; height:121px;background:url(../images/mainpic04.jpg) no-repeat; float:left; margin:10px 20px 0 25px; display:inline}
.mainboxbg4 .mainbox09{ height:145px; width:100%;}
.mainbox09 ul{min-height:150px;/* sets min-height for IE */  _height:expression(this.scrollHeight < 150 ? "150px" : "auto");}
.sidebarbox_cent h2 a{color:#3DA9EE;}
.sidebarbox_cent h2 a:hover{text-decoration:underline;}

/*--------------表格样式添加--------------*/
.table table{  border:1px solid #C6E2E9}
.table tr{ height:35px ;*height:5px;}
.table td{ border:1px solid #EBEBEB; border-bottom:0; border-right:0; padding:0 8px;}
.table td.bh{ background:#F2F9FA; width:71px; padding-top:6px;*padding:4px 0;}
.table .table_head{background:#C6E2E9;text-align:center; height:35px;}
.table .td_bg{ background:#FCFAF5;}
.table_head_bh{  *position:relative; *left:15px;}
/*-----------------------------------------------------------------------*/

