@charset "utf-8";
/* CSS Document */

#info{padding:56px 0 68px;}
#info_title{border-bottom:1px solid #bdbdbd;}
#info_title h2{margin:0 auto;width:980px;line-height:46px;font-size:24px;font-style: italic;font-weight:bold;color:#333333;}
#info_main{overflow:hidden;margin:20px auto 0;width:980px;}

#news{float:left;overflow:hidden;border:5px solid #f5f5f5;padding:5px;width:465px;height:380px;}
#news h3{padding:0 15px;line-height:36px;font-size:20px;font-weight:normal;background-color:#dadada;}
#news h3 a{float:right;font-size:14px;}
#news dl{overflow:hidden;padding:30px 10px 0;width:445px;}
#news dl dt{float:left;border-right:1px solid gray;width:69px;height:70px;line-height:70px;text-align:center;vertical-align:middle;font-size:48px;}
#news dl dd{float:right;width:375px;height:70px;}
#news dl dd a{display:block;padding-left:10px;height:70px;}
#news dl dd a h4{padding-bottom:3px;line-height:26px;font-size:16px;font-weight:normal;}
#news dl dd a div{line-height:20px;font-size:12px;color:gray;}
#news dl dd a:hover{background:#0066d8;}
#news dl dd a:hover h4{color:#FFFFFF;}
#news dl dd a:hover div{color:#FFFFFF;}

#notice{float:right;overflow:hidden;padding:10px;width:465px;height:380px;background-color:#f5f5f5;}
#notice h3{padding:0 15px;line-height:36px;font-size:20px;font-weight:normal;background-color:#FFFFFF;}
#notice h3 a{float:right;font-size:14px;}
#notice marquee{width:465px;height:350px;}
#notice ul{padding:10px;}
#notice ul li{border-bottom:1px dotted gray;padding:12px 0;line-height:24px;font-size:16px;}
#notice ul li a{font-size:16px;}
#notice ul li span{margin-left:24px;font-size:12px;color:gray;}


#anli{padding:24px 0 60px;background:#0870a3 url(../img/city_background.jpg) repeat-x center bottom;}
#anli_title{margin:0 auto;padding-top:24px;width:980px;line-height:46px;font-size:24px;font-style: italic;font-weight:bold;color:#FFFFFF;}
#anli_main{overflow:hidden;margin:20px auto 0;width:980px;}
#anli_main .anli_block{float:left;overflow:hidden;display:block;margin:0 2px;width:190px;height:380px;background:url(../img/black_bg.png);}
#anli_main .anli_block p img{width:190px;}
#anli_main .anli_block dl{padding-top:5px;color:#FFFFFF;}
#anli_main .anli_block dl dt{line-height:56px;font-size:24px;color:#FFFFFF;text-align:center;letter-spacing:2px;}
#anli_main .anli_block dl dd{padding:0 22px;line-height:24px;font-size:14px;color:#FFFFFF;}
#anli_main .anli_block:hover dl dt{color:#a7e0ff;}
#anli_main .anli_block:hover dl dd{color:#a7e0ff;}


#block{width:100%;background:#f2f2f2;text-align:center;}
#block_main{overflow:hidden;margin:0 auto;width:980px;}
#block_main dl{float:left;padding:20px 0;width:326px;}
#block_main dl dt{padding-top:70px;text-align:center;font-size:24px;line-height:64px;letter-spacing:3px;}
#block_main dl dt span{color:#c3c3c3;}
#block_main dl dd{padding-bottom:50px;text-align:center;font-size:16px;line-height:32px;color:#777777;}
#block_main dl dd a{font-size:16px;color:#777777;}
#block_main dl dd a:hover{text-decoration:underline;}
#block_main dl dd p{padding:20px;}
#block_main dl dd p a{font-size:16px;color:#0066d8;}
#block_main dl dd p a:hover{text-decoration:underline;}