﻿/*
■item:娄底市教育局
■support:京博科技
■object:WEB front-end development WEB
■technology:纯div+css
■characteristic:兼容IE5-8，FF，OPERA等主流浏览器]
■update:2009-10-8
■color aim:
designing...
*/

/*main style*/
body{background:#FFFFFF; margin:0px auto; width:1000px; text-align: -moz-center !important; text-align:center;}
div a img{border:0px}
div{font-size:12px; color:#000000; text-align:left}
div a{font-size:12px; color:#0b82a4; text-decoration:none; line-height:14px; line-height:20px;}
div a:hover{font-size:12px; color:#FF0000; text-decoration:none}
#clear{clear:both}

#mainLeftBox{width:254px; float:left; margin-left:8px; _margin-left:4px; background:url(../../images/HOME/LEFT_CONBG.gif) repeat-y;}
#mainRightBox{width:736px; float:left; padding-left:0px; background:#FFFFFF }
#mainLeftBoxBottom{background:url(../../images/HOME/LEFT_BOTTOM.gif); width:254px; height:20px;}


/*switch*/
.s1{background:#FFFFFF; color:#CC3333; font-weight:bold; background-image:none; height:25px; display:block; float:left}
.s2{background:none; color:#CC3333; background-image:none; height:25px; display:block; float:left}


#btn1{background:url(../../images/HOME/LBTN1.gif); width:234px; height:43px; text-align:center; margin-left:10px; ; margin-top:4px;}
#btn1 a,#btn2 a,#btn3 a{ color:#0b82a4; font-size:16px; font-family:"黑体"; line-height:43px}
#btn1 a:hover,#btn2 a:hover,#btn3 a:hover{text-decoration:underline}

#btn2{background:url(../../images/HOME/LBTN2.gif); width:234px; height:43px; text-align:center; margin-left:10px; ; margin-top:4px;}
#btn3{background:url(../../images/HOME/LBTN3.gif); width:234px; height:43px; text-align:center; margin-left:10px; ; margin-top:4px; display:block; text-indent:64px; _text-indent:60px}


#leftTitle1{background:url(../../images/HOME/TITLEBG1.gif); width:236px; height:26px; font-size:13px; font-weight:bold; display:block; text-indent:110px; line-height:26px; margin-top:7px; margin-left:10px;}
#leftcon1_btn a{background:url(../../images/HOME/CONBG1.gif); width:228px; height:45px; color:#c86969; font-size:13px; font-weight:bold; line-height:50px; display:block; text-indent:110px; margin-left:10px;}
#leftcon1_btn a:hover{color:#000000}

.links{margin-left:27px;}
.links select{width:150px;}

/*banner*/
#banner{background:url(../../images/HOME/BANNER.jpg); width:1000px; height:177px; clear:both}
#nav{background:url(../../images/HOME/NAV_BG.gif) 0px -6px; width:1000px; height:35px; clear:both;}
#nav div#t{float:left; font-size:12px; color:#000; +line-height:32px; }
#nav div#t a{color:#fff; text-decoration:none; font-weight:bold; font-size:14px; padding-right:6px; padding-left:6px; border-right:2px #FFFFFF solid;}


#nav div#t a:hover{color:#FF0000;}

/*nav_parent*/
#nav div#t div#m0,#nav div#t div#m1,#nav div#t div#m2,#nav div#t div#m3,#nav div#t div#m4{_width:100px; min-width:100px; background:#fff; filter: alpha(opacity=80);-moz-opacity:0.8; opacity: 0.8; display:none; position:absolute; border:1px #666 solid; +margin-left:-80px; margin-top:11px; +margin-top:24px; padding-left:5px;}
#nav div#t div#m0:after,#nav div#t div#m1:after,#nav div#t div#m2:after,#nav div#t div#m3:after,#nav div#t div#m4:after {content: ""; margin-left:0px;   }

#nav div#t div#m0 a,#nav div#t div#m1 a,#nav div#t div#m2 a,#nav div#t div#m3 a,#nav div#t div#m4 a{color:#000; font-size:12px; display:block; font-weight:100; line-height:20px;}
#nav div#t div#m0 a:hover,#nav div#t div#m1 a:hover,#nav div#t div#m2 a:hover,#nav div#t div#m3 a:hover,#nav div#t div#m4 a:hover{color:#FF3366; }

/*left----------*/
#notice{background:url(../../images/HOME/NOTICE_BG.gif) no-repeat 10px 0px; width:254px; height:208px;}
#notice div#t{height:20px; color:#FFFFFF; font-size:13px; padding-top:15px; font-weight:bold;display:block; text-indent:47px;}
#notice div#c a{background:url(../../images/HOME/ARROW1.gif) no-repeat 0px 5px; text-indent:15px; display:block; margin-left:16px;}
#notice div#c{height:135px;}

#more{text-align:right; padding-right:20px; margin-top:10px; clear:both}

/*right1--------*/
#right1_top{background:url(../../images/HOME/MAIN_CON1_TOP.gif); width:738px; height:29px; font-size:13px; line-height:29px; display:block; text-indent:70px; color:#086f85; font-weight:bold}
#right1_con{background:url(../../images/HOME/MAIN_CON1_CENTER.gif); width:738px; overflow:auto}
#right1_bottom{background:url(../../images/HOME/MAIN_CON1_BOTTOM.gif); width:738px; height:15px}

.BtnWork{text-align:center; line-height:25px; margin-top:10px; margin-left:10px; +margin-left:2px;}
.BtnWork a{background:url(../../images/HOME/BTN1.gif); width:137px; height:20px; display:block; margin-bottom:7px; line-height:23px;}



#center1{width:236px; float:left}
#center1 div#t1{border:#999999 0px solid; width:228px; height:200px; overflow:hidden; margin-top:5px; margin-left:8px;}
#center1 div#t2,#center1 div#t2 a{text-align:center; font-weight:bold; color:#000000}
#center1 div#t2 a:hover{ text-decoration:underline}
#center2{width:297px; float:left}
#center2 div#t2{width:480px; margin-left:20px; clear:both; color:#666; line-height:20px; height:170px; font-size:13px; margin-top:3px; }
#center2 div#t2 a{ background:url(../../images/HOME/ARROW2.gif) no-repeat 0px 5px; text-indent:16px; line-height:20px; color:#157575; text-decoration:none; width:380px; overflow:hidden; display:block; float:left}
#center2 div#t2 a:hover{color:#FF0000; text-decoration:underline}


#search{background:url(../../images/HOME/SEARCH_BG.gif) no-repeat; width:635px; height:47px; line-height:45px; margin-top:7px; padding-left:100px; color:#157575; font-size:13px; font-weight:bold; padding-bottom:8px; _padding-top:10px; }
.sBTn{ background:url(../../images/HOME/SEARCHBTN.gif); width:69px; height:22px; border:none}


#rightBox1{float:left; width:368px; _width:362px; }
#rightTitle1{background:url(../../images/HOME/TITLEBG2.gif) no-repeat; width:357px; height:29px; overflow:hidden }
#rightTitle1 div#t1{background:url(../../images/HOME/TITLEBG2.gif) no-repeat; width:247px; height:29px; color:#157575; font-size:14px; font-weight:bold; line-height:35px; display:block; text-indent:45px; float:left}
#rightTitle1 div#m1{width:90px; text-align:right; float:left; padding-top:12px; height:17px; overflow:hidden}
#right1Con{border:1px #d3e8fc solid; width:368px; _width:362px; height:180px; clear:both; margin-right:1px; _margin-right:1px }


#right1Con div#con{height:170px; overflow:hidden; color:#666}
#right1Con a{line-height:23px; padding-left:10px; width:280px; color:#157575; background:url(../../images/HOME/ARROW3.gif) no-repeat 8px 2px; padding-left:19px;}
#right1Con a:hover{color:#FF0033; text-decoration:underline}

#weather{height:29px; text-align:right; line-height:30px; padding-right:10px;}


#conBox1{width:736px; margin-top:7px; _width:734px;}
#title1{background:url(../../images/HOME/TITLEBG3.gif); width:733px; _width:730px; height:32px; font-size:13px; font-weight:bold; text-indent:20px; color:#FFFFFF; line-height:35px; overflow:hidden}
#conMain3{ border:1px #CCCCCC solid; width:178px; _width:177px; min-height:140px; _height:140px; float:left; margin-right:4px; background:url(../../images/HOME/CON_BG3.gif) no-repeat;  }
#conMain3 div#t1{color:#CC3333; font-weight:bold; height:28px; line-height:30px; text-indent:10px; padding-top:2px; background:#e2f2fb }
#conMain3 div#con{height:75px;}
#conMain3 div#con a{line-height:23px; display:block; padding-left:10px; border-bottom:0px #CCCCCC dashed; width:171px; _width:161px; background:url(../../images/HOME/ARROW1.gif) no-repeat; text-indent:19px; background-position:12px 8px;}
#conMain3 a:hover{color:#FF0033; text-decoration:underline}
#conMain3 div#con2{padding-left:8px; padding-top:10px;}


#center_l{background:url(../../images/HOME/CONSHOW1_LEFT.gif) no-repeat; width:368px; height:158px; float:left; margin-top:7px;}
#center_r{background:url(../../images/HOME/CONSHOW1_RIGHT.gif) no-repeat; width:368px; height:158px; float:left; margin-top:7px;}
#centerLR_title{ color:#157575; font-size:14px; font-weight:bold; height:25px;; line-height:31px; display:block; text-indent:70px;}
#centerLR_con{margin-top:8px; _margin-top:2px; height:95px; _height:95px; overflow:hidden; }
#centerLR_con a{display:block; text-indent:30px; background:url(../../images/HOME/ARROW3.gif) no-repeat 26px 5px; padding-left:8px;}

/*bottom*/

#bottom{margin-top:5px; text-align:center; color:2c2b2a; line-height:22px; text-align:left}
#bottomOK{background:url(../../images/HOME/BOTTOM.gif); height:130px; width:1000px; text-align:center; padding-top:20px; color:#074d92 }
#bottom a{color:#074d92; text-decoration:none; line-height:22px;}
#bottom a:hover{color:#FF0033; text-decoration:underline}


/*input*/
.inputArea{border:1px #CCCCCC solid;}
.inputBtn{border:none;}




/***********************************subweb-style**********************************/
#page{ height:30px; display:block; text-indent:30px; background:url(../../images/P1/C2_CON.gif); width:670px;}
#page2{ height:30px; text-indent:96px;}





/*style1----LeaderShow*/
#leaderTitle{ color:#5989ab; font-size:17px; font-family:"黑体"; text-align:center; height:30px; border-bottom:1px #bedae9 solid; width:700px; margin-left:40px; font-weight:bold; margin-bottom:20px;}
#leaderTitle a{color:#5989ab; font-size:14px; font-weight:bold; border-right:1px #5989ab solid; padding:5px 5px 0px}
#leaderTitle a:hover{ text-decoration:underline}
#leaderBG {background:url(../../images/P5/people_bg.gif) no-repeat; width:181px; height:277px; margin-left:35px; float:left}
#leaderBG div#p{width:160px; height:175px; margin-left:10px; margin-top:10px; text-align:center; border-bottom:1px #0099FF dashed}
#leaderBG div#p img{width:150px; height:170px; border:0px}
#leaderBG div#i{color:#2B9AD0; font-size:13px; text-align:center; margin-top:7px;}

#leaderInfo{width:348px; float:left}
#leaderInfo div#title{ color:#0571a9; font-size:14px; font-weight:bold; height:20px; border-bottom:1px #0571a9 dashed; width:490px; padding-left:10px}
#leaderInfo div#con{width:480px; font-size:13px; line-height:23px; padding-left:10px; margin-top:5px; margin-bottom:12px;}

#leaderBG2 {background:url(../../images/P5/people_bg.gif) no-repeat; width:181px; height:277px; margin-left:42px; _margin-left:32px; float:left;  }
#leaderBG2 div#p{width:160px; height:175px; margin-left:10px; margin-top:10px; text-align:center; border-bottom:1px #0099FF dashed}
#leaderBG2 div#p img{width:150px; height:170px; border:0px}
#leaderBG2 div#p a:hover{border:2px #CCCCCC solid}
#leaderBG2 div#i{color:#2B9AD0; font-size:13px; text-align:center; margin-top:7px;}



/*style2----LIST&category*/
#leftBG{background:url(../../images/P1/LEFT_BG.gif) repeat-x; width:228px; min-height:383px; _height:383px; float:left;  margin-top:2px; text-align: -moz-center !important; text-align:center;}
#sideCat_top{background:url(../../images/P1/C_TOP.gif); width:216px; height:52px; overflow:hidden; line-height:44px; font-size:14px; color:#000000; font-weight:bold; display:block; text-align:center}
#sideCat_con{background:url(../../images/P1/C_CON.gif); width:216px; min-height:200px; height:auto !important/*FF自适应*/; height:200px; overflow:auto;/*FF*/ +overflow:visible/*IE*/}#sideCat_con a{background:url(../../images/P1/ARROW1.gif) no-repeat 0px 2px; display:block; text-indent:25px; height:24px; font-size:13px; font-weight:400; line-height:20px; border-bottom:1px #0b82a4 dashed; width:170px; margin-left:25px; margin-bottom:12px;}

#sideCat_bottom{background:url(../../images/P1/C_BOTTOM.gif); width:216px; height:13px;}



#rightBox{float:left; width:770px; margin-left:2px; overflow:hidden}
#rightCon1_top{background:url(../../images/P1/C2_TOP.gif); width:770px; height:39px; display:block; text-indent:40px; font-weight:100; line-height:37px;}
#rightCon1_top a{font-weight:100; color:#000000}
#rightCon1_top a:hover{color:#FF0033}
#rightCon1_con{background:url(../../images/P1/C2_CON.gif); width:770px; color:#999999; min-height:300px; height:auto !important/*FF自适应*/; height:300px; overflow:auto;/*FF*/ +overflow:visible/*IE*/ }

#rightCon1_con div#c a{ display:block; width:630px;  font-size:13px; color:#000000; background:url(../../images/P1/ARROW2.gif) no-repeat 0px 5px; float:left; text-indent:15px; line-height:28px; margin-left:30px; _margin-left:20px;  border-bottom:1px #999999 dashed }
#rightCon1_con div#c span{border-bottom:1px #999999 dashed; height:28px; display:block; float:left; line-height:28px; _line-height:28px; color:#999999}
#rightCon1_con div#c a:hover{color:#0099CC; padding-left:1px;}

#subContentShow{font-size:14px; line-height:25px; width:650px; padding-left:70px}
#subContentShow h1{font-size:18px; font-weight:bold; text-align:center; color:#FF3333}
#subContentShow div{font-size:13px; color:#666; font-weight:100; text-align:center}


#rightCon1_bottom{background:url(../../images/P1/C2_BOTTOM.gif); width:770px; height:14px;}



/*style3----none_sidebar*/

#MainBG{background:url(../../images/P2/CON_BG.gif) no-repeat; width:1000px; text-align: -moz-center !important; text-align:center}
#MainConShow_top{ background:url(../../images/P2/C_TOP.gif); width:835px; height:38px; display:block; text-indent:70px; line-height:40px; overflow:hidden}
#MainConShow_top a{color:#000000}
#MainConShow_top a:hover{color:#FF0000}


#MainConShow_con{background:url(../../images/P2/C_CON.gif); width:835px; color:#999999; min-height:300px; height:auto !important/*FF自适应*/; height:300px; overflow:auto;/*FF*/ +overflow:visible/*IE*/ }

#MainConShow_con div#c a{ display:block; width:630px;  font-size:13px; color:#000000; background:url(../../images/P1/ARROW2.gif) no-repeat 0px 8px; float:left; text-indent:15px; line-height:28px; margin-left:50px; _margin-left:30px;  border-bottom:1px #999999 dashed }
#MainConShow_con div#c span{border-bottom:1px #999999 dashed; height:28px; display:block; float:left; line-height:28px; _line-height:28px; color:#999999}
#MainConShow_con div#c a:hover{color:#0099CC;}


#MainConShowC{width:770px;}

#MainConShow_bottom{background:url(../../images/P2/C_BOTTOM.gif); width:835px; height:30px;}

#subContentShow2{font-size:14px; line-height:25px; width:720px; padding-left:70px}
#subContentShow2 h1{font-size:18px; font-weight:bold; text-align:center; color:#FF3333}
#subContentShow2 div{font-size:13px; color:#666; font-weight:100; text-align:center}


  
#nav{font-size:12px;position:relative;z-index:100;}    
#nav ul{list-style:none;}    
#nav li {float:left;position:relative;}    
#nav ul ul {visibility:hidden;position:absolute;left:3px;top:20px; background:#fff; filter: alpha(opacity=80);-moz-opacity:0.8; opacity: 0.8; padding-top:8px; margin-top:8px; _margin-top:6px; border:1px #666 solid; padding-bottom:8px;}    
#nav table {position:absolute; top:0px; left:-40px; }    
#nav ul li:hover ul,#nav ul a:hover ul{visibility:visible;}    
#nav a{display:block; padding:2px 4px;margin:3px;color:#fff;text-decoration:none;}/*main menu display*/    
#nav a:hover{color:#f00; border:0px #666 solid;}/*这里的border是兼容IE6有效*/    

#nav a:hover em,#nav ul:hover em/*FF兼容箭头*/ {display:block; overflow:hidden; border:6px solid #000; border-color:#000 #fff; border-width:6px 6px 0 6px; position:absolute; left:50%; top:31px;margin-left:-6px;}



#nav ul ul li {clear:both; text-align:left; font-size:12px;}    
#nav ul ul li a{display:block; height:13px; margin:0; margin:3px 1px 1px 1px; font-weight:100; width:60px; color:#333} /*margin(padding):top right down left*/   
#nav ul ul li a:hover{background:#F0F0F0; border:none}  
  
.mainNav{color:#333; text-decoration:none; font-weight:bold; font-size:14px; padding:9px 3px 0px 0px }
