@charset "utf-8";
/* CSS Document */
body {  margin:0; padding:0; text-align:center; font-size:12px; font-family:"宋体"}
#container { width:980px; margin:0 auto; padding:0; background:#fff; text-align:left;}
p,ul,li,h1,h2,h3,h4,h5 { margin:0; padding:0; list-style-type:none}
a { text-decoration:none} 
img { border:none}
a:hover { color:#cc0000}
.clear { clear:both}
#top { width:980px; float:left; background:url(../images/banner.jpg) no-repeat; height:175px;}
#top p { width:958px; float:left; background:#f6f6f6; border:1px solid #ccc; height:25px; border-top:none; line-height:24px; padding:0 10px; color:#666}
#top p span { float:right; }
#top p a { color:#666}
#search { height:60px; width:980px; float:left; background:#f7f8fa; }
#search img { margin-top:12px; float:left}
#search table { float:right; margin-top:13px;}
.f01 { width:190px; height:18px; line-height:18px; border:1px solid #ccc; padding-left:5px;}
#menu { width:980px; float:left; background:url(../images/m_bg.gif) repeat-x; height:35px;}
#menu span { float:left; }
#menu p { width:950px; float:left; display:block; height:35px; padding-left:22px; line-height:33px;}
#menu p a { display:block; padding:0 15px; text-align:center; color:#fff; float:left}
#menu p a:hover { background:url(../images/m_a.gif) repeat-x; padding:0 15px; text-align:center; color:#333; height:35px;}
#menu p .a_ts { background:url(../images/m_a.gif) repeat-x; padding:0 15px; text-align:center; color:#333; height:35px;}
#menu p  img { float:left}

#left { width:740px; float:left; margin-top:10px;}
.left_top { width:740px; float:left}
.left_top p { width:323px; height:247px; float:left; border:1px solid #ccc; padding:5px;}
.left_top p img { width:323px; height:247px; float:left;}
.hot { width:395px; float:left; margin-left:10px; display:inline}
.hot h1 { width:395px; text-align:center; font-size:20px; color:red; line-height:25px; font-family: "黑体";}
.hot h1 a { font-size:20px; color:red; line-height:25px; font-family: "黑体";}
.hot ul { width:395px; }
.hot ul li { line-height:26px; width:395px;}
.hot ul li span { float:right; color:#999}
.hot ul li a { color:#174b84}
.left_rw { width:740px; float:left; overflow:hidden}
.left_rw h2 { width:738px; float:left; background:url(../images/left_title.gif) repeat-x; height:28px; line-height:28px; border:1px solid #2b689e; margin-top:10px; font-size:14px; color:#333}
.left_rw h2 span { float:left}
.left_rw h2 p { float:right; font-weight:normal; margin-right:10px; font-size:12px;}
.left_rw h2 p a { color:#333}
.left_rw ul { width:718px; padding:0 10px;}
.left_rw ul li { width:188px; float:left; text-align:center; margin-top:15px; padding:0 26px 0 25px; overflow:hidden}
.left_rw ul li span { width:188px; text-align:center; line-height:25px; display:block}
.left_rw ul li em { width:168px; height:113px; border:1px solid #e4e0e1; display:block; padding:10px}
.left_rw ul li p { width:188px; text-align:left; line-height:25px; display:block; height:45px; padding-top:5px; overflow:hidden}
.left_rw ul li p a { color:#671200}
.left_rw table { float:left; margin-top:10px}
.left_rw table tr td { text-align:center}
.left_rw table tr td a { color:#333; }
.left_rw table tr td a:hover { font-size:14px;  font-weight:bold}

#right { width:230px; float:left; margin-left:10px; display:inline}
#right img { float:left}
.xqyg { width:230px; float:left; margin-top:10px}
.xqyg h2 { background:url(../images/right_title.gif) no-repeat; width:230px; height:30px; line-height:30px;}
.xqyg h2 span { width:73px; float:left; padding-left:1px; text-align:center; display:block; font-size:14px;}
.xqyg_nr { width:208px; float:left; border:1px solid #c8c8ca; border-top:none; padding:9px 10px 5px 10px; }
.xqyg_nr p { width:208px; text-align:center; ma}
.xqyg_nr ul { margin-top:10px; float:left; width:208px;}
.xqyg_nr ul li { line-height:28px; float:left; width:208px; }
.xqyg_nr ul li span { background:url(../images/ph_ico.gif) no-repeat; height:14px; width:19px; text-align:center; float:left; display:block; line-height:14px; margin-top:6px}
.xqyg_nr ul li a { color:#333}
.lmjs_nr{ width:208px; float:left; border:1px solid #c8c8ca; border-top:none; padding:0px 10px; }
.lmjs_nr ul { margin-top:10px; float:left; width:208px;}
.lmjs_nr ul li {line-height:25px;}
.lmjs_nr p { width:208px; line-height:22px; float:left;  margin-top:8px;}

#friend { width:978px; border:1px solid #dadada; margin-top:10px; float:left}
#friend h2 { height:24px; border-bottom:1px solid #dadada; width:958px; line-height:24px; padding:0 10px; font-size:12px; color:#0065cc}
#friend h2 span { float:right; font-weight:normal }
#friend h2 span a {color:#666}
#friend h2 span a:hover { color:#cc0000; text-decoration:underline }
#friend p { width:958px; padding:5px 10px; line-height:23px; float:left;}
#friend p a { color:#454545;}
#friend p a:hover {color:#cc0000; text-decoration:underline }

#copyright { width:980px; float:left; margin-top:10px; line-height:23px; text-align:center}
#copyright a { color:#454545}
#copyright p { width:978px; border:1px solid #dadada; float:left; background:#f5f5f5; height:30px; line-height:30px; text-align:center; margin-bottom:5px;}
#copyright p a { color:#454545}
#copyright a:hover {color:#cc0000; text-decoration:underline }
