/* All */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#000;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;color:#000;}
a:visited{color:#000;}
a:hover{color:#999;}
.clearit{clear:both;}
p{line-height:22px; margin-top:5px;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.indent2em{text-indent:2em;}
.border1px{border:1px solid #ccc;}
.blank8 {height:8px;font-size:1px; clear:both}
.blank10 {height:10px;font-size:1px; clear:both}
.blank11 {height:20px;font-size:1px; clear:both}
.blank1{height:1px;font-size:1px; clear:both}
img{border:1px solid #ccc; padding:2px;}
.red{color:#990000;}
/*Top*/
#MiniPublicTopTab{width:100%;height:50px;text-align:center;background:url(top.gif) #fff repeat-x;}
#MiniPublicTopTab a img{border:0; padding:0;}
#MiniPublicTop{width:910px;margin:0 auto;font-family:"Î¢ÈíÑÅºÚ";font-size:12px;color:#000;height:33px;line-height:12px;clear:both;} 
#MiniPublicTop a.mLink{color:#828282;text-decoration:none;}
#MiniPublicTop a.mLink:hover{color:red;}
#MiniPublicTop #miniLogo{float:left;background:#fff;} 
#MiniPublicTop #miniLogo img{border:0;height:33px;} 
#MiniPublicTop #miniLink{float:right;padding:12px 8px 0 0;}
#MiniPublicTop #miniLink span{padding:0 10px 0 5px;background:url(line.gif) no-repeat right top;}
#MiniPublicTop #miniLink span.mEnd{background:none;}

ul.csc-menu li {text-decoration: none; font-size: 14px; line-height:24px; }
ul.csc-menu li a{background:url(pfeil.gif) left 3px no-repeat;padding-left: 20px; }
ul.csc-menu li a:hover{text-decoration:underline; color:#E2001A;}

/* page */
#page{width:1040px;margin:0 auto; background:#e5f7f9; padding:0 0px; overflow:hidden;}
/* banner */
#banner img{border:0; margin:0; padding:0;}
/* contentA */
#contentA{position:absolute; top:480px; margin:0 auto; width:1040px; margin-left:25px}
#top{background:url(top.gif) repeat-x; height:50px;}
#focus_box{float:left; width:529px;}
#focus{width: 529px; height: 320px; -moz-box-shadow: 5px 5px 8px #000; -webkit-box-shadow: 5px 5px 8px #000; box-shadow: 5px 5px 8px #000}
#focus_text{width:280px; padding:10px; border:1px solid #ddd; background:#F8F8F8;}
#focus_text h2{font-size:14px; font-weight:bold; margin-bottom:10px;}
#focus_text h3{font-size:14px; font-weight:normal}
#focus_text p{text-indent:2em;}

#focus_text_r{float:left; width:320px; margin-left:100px; margin-top:30px}
#focus_text_r h2{font-size:32px; font-weight:bold; margin-bottom:10px}
#focus_text_r p{ font-size:14px}


/* contentB */
.contentB{ width:1040px;}
.contentB_box{width:100%; overflow:hidden}
.contentB_box img{margin:0;padding:0;border:0;}
.contentB_box h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; padding:10px 0;}
.contentB_box h3{ text-indent:2em; background:url(h3_bg.jpg) repeat-x right center; font-size:14px; height:18px;}
.contentB_box h4{font-size:14px; height:18px; padding:2px 10px; color:#333;}
.tit{color:#275800; background:#F9F9F9; padding:0 8px;}
.tw01{width:310px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw01 h2{font-size:14px;}
.tw02{width:270px; float:left; background:#fff; padding:0 10px 10px; margin:6px; border:1px solid #E6E6E6;}
.tw02 h2{font-size:14px;}
.tw03{width:540px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}

.tw04{width:190px; float:left; background:#fff; padding:10px;margin:6px; border:1px solid #E6E6E6;}
.tw04 h2{font-size:14px;}

.tw05{width:265px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw05 h2{font-size:14px;}

.tw06{width:195px; float:left; background:#fff; padding:10px; margin:6px; height:250px; border:1px solid #E6E6E6;}
.tw06 h2{font-size:14px;}

.tw07{width:575px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw07 h2{font-size:14px;}

.tw08{width:100%; overflow:hidden; font-size:14px}
.tw08 p{ margin:0 2em;}
.tw08 p span{font-size:28px; color:#009CD7}
.tw08 h2{font-size:18px}

.tw081{width:100%; overflow:hidden; font-size:14px}
.tw081 p{ margin:0 2em; line-height:200%;}
.tw081 p span{font-size:28px; color:#009CD7}
.tw081 h2{font-size:18px}

.tw09{width:186px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw09 h2{font-size:14px;}

.tw10{width:422px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw10 h2{font-size:14px;}

.tw11{width:258px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw11 h2{font-size:14px;}

.tw12{width:255px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw12 h2{font-size:14px;}

.tw13{width:600px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw13 h2{font-size:14px;}

.tw14{width:200px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw14 h2{font-size:14px;}

.tw15{width:640px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6;}
.tw15 h2{font-size:14px;}

.tw16{width:200px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw16 h2{font-size:14px;}

.tw17{width:563px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw17 h2{font-size:14px;}

.tw18{width:165px; float:left; background:#fff; padding:10px; margin:6px; border:1px solid #E6E6E6; }
.tw18 h2{font-size:12px;}

.tw19{width:455px; float:left;}
.tw19 h2{font-size:14px;}



.imgstyle img{margin:0; padding:0;}
.b_style{margin-left:8px;}

.b_style a:hover{background:#fff; width:220px; padding:5px; text-decoration:none; color:#000000;}
.b_style a{background:#275800; width:220px; padding:5px; color:#FFFFFF;}



#ckepop img {border:none; padding:0;}
.foot{border-top:1px solid #E5E5E5;}



.img-desc { 
    position: relative;
	margin:10px;
} 
.img-desc span { 
    background: black; 
    color:white; 
	background-color: rgba(0, 0, 0, 0.4);
    position: absolute; 
    bottom: 0; 
    left: 0; 
    width: 310px; 
    padding: 10px 0;
	text-align:left;
	height:36px;
}

.img-desc1 { 
    position: relative;
	margin:10px;
} 
.img-desc1 span { 
    background: black; 
    color:white; 
	background-color: rgba(0, 0, 0, 0.4);
    position: absolute; 
    bottom: 0; 
    left: 0; 
    width: 480px; 
    padding: 10px 0;
	text-align:left;
	height:36px;
}

.img-desc2 { 
    position: relative;
	margin:0 20px;
} 
.img-desc2 span { 
    background: black; 
    color:white; 
	background-color: rgba(0, 0, 0, 0.4);
    position: absolute; 
    bottom: 0; 
    left: 0; 
    width: 302px; 
    padding: 10px 0;
	text-align:left;
	height:36px;
}

.img-desc3 { 
    position: relative;
	margin:0 20px;
} 
.img-desc3 span { 
    background: black; 
    color:white; 
	background-color: rgba(0, 0, 0, 0.4);
    position: absolute; 
    bottom: 0; 
    left: 0; 
    width: 485px; 
    padding: 10px 0;
	text-align:left;
	height:36px;
}

.img-desc4 { 
    position: relative;
} 
.img-desc4 p {
	position: absolute;
	bottom:0;
	left:0;
	font-size:14px;
	top: -170px;
	padding:2em;
}


a {TEXT-DECORATION: none;}
#fods #Fod_list DIV {FLOAT: left; CURSOR: pointer; TEXT-ALIGN: center}
#fods #Fod_list DIV.moardd {WIDTH: 300px; LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 23px; text-align:left; font-size:16px; padding:10px 0; font-weight:bolder;}
#fods #Fod_list .mod {WIDTH: 300px;  LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 23px; text-align:left; font-size:16px;padding:10px 0; font-weight:bolder;}
#fods UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.undis {	DISPLAY: none}


#editor{ position:absolute; top:450px; margin-left:850px ; width:200px; font-weight:bold; font-size:14px;}