body{margin:0px;padding:0px;font-size:12px; background:#fff5df url(../Images/bodybg.jpg) repeat-x; width:100%}
img {border:0px}
a {text-decoration:none; color:#000000}
a:hover {text-decoration:underline; color:#000000}
ol,ul,li{ list-style:none; margin:0; padding:0}

#doc{width:914px;margin:0 auto; background:url(../Images/headbody.jpg); background-repeat:no-repeat}
#doc1{width:914px;margin:0 auto; background:url(../Images/headbody1.jpg) no-repeat center top; background-repeat:no-repeat}



#banner {height:310px; position:relative}
#banner div {position:absolute; top:250px; right:91px; font-size:24px; color:#FFFFFF; font-weight:bold}

.nav {background:url(../Images/nav.gif); height:35px; width:851px; padding-left:62px; overflow:hidden; zoom:1}

.nav:after,.lay1:after,.lay3:after,.lay4_bd:after{
content:".";
display:block;
visibility:hidden;
clear:both;
height:0;
}



.nav a {
text-decoration:none;
display:block; 
text-align:center;
line-height:35px;
float:left; 
font-size:14px;
font-weight:bold;
color:#FFFFFF;
width:113px;
height:35px;
} 

.nav a:hover {color:white; text-decoration:underline}
.nav a.sp{
background:url(../Images/line.gif);
width:2px;
height:35px;
font-size:0px;
}


.lay1 { margin-top:15px}

.win1 {background:url(../Images/win1.gif); width:625px; height:331px; float:left}
.win2 {float:left}

.win2_head {background:url(../Images/win2_head.gif); background-repeat:no-repeat; width:249px; height:29px; line-height:29px; padding-left:40px; color:#FFFFFF; font-weight:bold; position:relative}
.win2_head a {position:absolute; top:-1px; right:20px; color:#FFFFFF}

.win2_bd {background:url(../Images/win2_bd.gif); width:289px; height:287px;padding-top:15px;}


.win2_bd ul {padding:0px; margin:0px; }

.win2_bd li{line-height:24px; padding-left:30px; list-style-type:none}


.win2_bd2 {background:url(../Images/win2_bd2.gif); background-repeat:no-repeat; width:288px; height:182px; padding-top:5px;}
.win2_bd2 ul {padding:0px; margin:0px; }

.win2_bd2 li{line-height:22px; padding-left:30px; list-style-type:none}

.win1_head { height:60px; line-height:60px; text-align:center; font-size:24px; font-weight:bold; color:#c70000; font:"ºÚÌå"; font-family:"ºÚÌå"}

.win1_head a { color:#c70000;}


.win1_bd {width:625px;}

.win1_l{ float:left; margin-left:20px; width:292px}
.win1_r{ float:left; width:280px;}
.win1_r ul {padding:0px; margin:0px;}
.win1_r li{line-height:24px; list-style-type:none; padding-left:15px;}

.lay2,.lay3 { width:921px;}
.lay2_hd { background:url(../Images/lay2_head.gif);background-repeat:no-repeat; padding-left:40px; width:874px; height:29px; line-height:29px; font-weight:bold; color:#FFFFFF;position: relative;}
.lay2_bd {background:url(../Images/lay2_hd.gif); width:914px; height:194px;  text-align:center}
.lay2_bd a:hover {text-decoration:none}

.lay3 {padding-top:10px;}
.win3 { float:left; margin-right:5px;}
.win3_hd {background:url(../Images/win3_hd.gif); width:260px; height:27px; line-height:27px; padding-left:40px; color:#FFFFFF; font-weight:bold; position:relative}
.win3_hd a {position:absolute; top:-1px; right:20px; color:#FFFFFF}

.lay2_hd a:hover { color:#FFFFFF}
.lay2_hd a {position:absolute; top:-1px; right:20px; color:#FFFFFF}

.win3_hd a:hover { color:#FFFFFF}
.win3_bd {background:url(../Images/win3_bd.gif); width:300px; height:238px;}

.index_ul { margin:0; padding:0; padding-top:15px;}
.index_ul li {line-height:24px; padding-left:10px; list-style-type:none}

.index_ul2 { margin:0; padding:0; padding-top:15px;height:80px}
.index_ul2 li {line-height:24px; padding-left:10px; list-style-type:none;width: 280px;float:left}

.lay4_bd {width:911px; border:1px solid #FF0000;background:#FFFFFF}
.lay4_bd div {float:left; width:19.9%; text-align:center; margin-top:10px; line-height:20px; height:235px;}

.btn { padding-top:20px;height:70px; border-top:3px solid #c30b01;}
.btn div {line-height:24px; text-align:center}

.li_hd {font-size:14px; font-weight:bold;}

.news_l_h {background:url(../Images/news_l_h.gif); width:166px; height:32px; line-height:32px; color:#FFFFFF; padding-left:40px; font-weight:bold}
.news_l_b {background:url(../Images/news_l_b.gif) no-repeat; width:196px; height:599px; padding-left:10px;}

.news_l_b div{background:url(../Images/new1.png) no-repeat; width:161px; padding-left:20px; height:26px; line-height:26px; cursor:hand}

.news_l_b a {}

.news_l_b a:hover {text-decoration:underline}

.news_l_b_ul { padding:0px; margin:0px;}

.news_l_b_ul li {width:151px; padding-left:30px; height:26px; line-height:26px; list-style-type:none}

.news_l_b_ul li a { display:inline; padding-left:0px; background:none;}
.news_l_b_ul li a:hover {background:none1; text-decoration:underline}


.news_r_h {background:url(../Images/news_r_h.gif); width:688px; height:37px; line-height:37px; padding-left:20px;}
.news_r_h span {color:#FF0000}

.news_r_b {width:707px; border-right:1px solid #da362d; background:#FFFFFF}

.news_ul {padding:0px; margin:0px; padding-top:20px;}
.news_ul li {margin-left:30px; margin-right:30px; line-height:24px; border-bottom:1px dotted #999999; list-style-type:none; position:relative} 
.news_ul li span { position:absolute; top:-2px; right:10px;}


.news_ul_img {padding:0px; margin:0px; padding-top:20px;}
.news_ul_img li {text-align:center; float:left; width:24.5%; padding-bottom:10px; line-height:22px;}


.cnt_title {text-align:center; padding-top:20px; line-height:28px; font-size:18px; font-weight:bold; color:#f00}
.cnt_t2 {text-align:center; line-height:24px;}
.cnt {margin:20px; line-height:24px; font-size:14px;}
