@charset "utf-8";
/* CSS Document */

/* 首页开始 */
body { font-family:'宋体'; font-size:12px; background:#008080;}
a { color:#333}
a:hover { color:#F00}

#main { width:970px; margin:0 auto; background:#FFF; height:auto;}
#tip { width:970px; background:url(../images/tip-bj.jpg); height:30px; background-repeat:repeat-x;}
#tip p { line-height:30px; color:#5f5f5f; padding-left:6px;}
#tip p span { float:right; padding-right:6px;}
#tip p span a { color:#5f5f5f;}
#tip p span a:hover { color:#C00;}

#logo { }
#logo table { width:960px; margin:20px auto;}

#nav { width:960px; background:url(../images/nav-bj.jpg); height:33px; line-height:33px; margin:0 auto; overflow:hidden;}
#nav ul { width:96%; margin:0 auto;}
#nav ul li { float:left; font-size:13px; font-weight:bold; width:91px; text-align:center; }
#nav ul li a { color:#FFF}
#nav ul li.line { width:12px;}
#nav ul li.over { background:url(../images/over.jpg); width:91px; height:33px; line-height:33px;}
#nav ul li.over a { color:#C00}

#area { width:960px; margin:0 auto; height:54px; padding:2px 0; background:#ededed; border-bottom:1px #e0e0e0 solid; overflow:hidden;}
#area li{ width:60px; height:27px; overflow:hidden; float:left;}
#area li a { background:url(../images/area-bj.jpg); width:56px; height:23px; line-height:23px; text-align:center; color:#666666;margin:2px; display:block;}
#area li a:hover { background:url(../images/area-over.jpg); width:56px; height:23px; line-height:23px; text-align:center; color:#fff; margin:2px; overflow:hidden;}
#area li a.over { background:url(../images/area-over.jpg); width:56px; height:23px; line-height:23px; text-align:center; color:#fff; margin:2px; overflow:hidden;}
#search { width:958px; margin:0 auto; border:1px #e0e0e0 solid; height:30px; line-height:30px; overflow:hidden;}
#search p { color:#848484; }
#search p span{ float:left;}
#search i{ font-style:normal; float:left;}
#search select{width:110px; border:1px #999 solid; margin:4px auto; height:22px; float:left;}
#search input{ border:0; margin-top:4px; margin-bottom:5px; float:left;}
#tuijian { width:958px; margin:0 auto; border:1px #dedede solid; margin-top:3px;}
.tj { width:226px; float:left; border-right:1px #e0e0e0 solid; padding-right:7px; margin-left:5px;_margin-left:4px; padding-top:5px; padding-bottom:5px;}
.tj-l { width:100px; float:left}
.tj-r { width:120px; float:right;}
.tj-r h2 { font-weight:bold; font-size:12px; color:#333333; line-height:22px;}
.tj-r h2 a { color:#333333;}
.tj-r h2 a:hover { color:#F00}
.tj-r p { height:64px; line-height:16px; overflow:hidden;}

#gonggao { background:url(../images/adv-bj.jpg); width:961px; height:29px; line-height:29px; margin:5px auto;}
#gonggao p { padding-left:100px;}
#gonggao p a { color:#F00}
#gonggao p a:hover { color:#333}

#m01 { width:960px; margin:0 auto;}
#m01-l { width:220px; float:left;}
#m01-r { width:730px; float:right;}

#xinxi { width:220px; border:1px #dfdfdf solid }
#xinxi-title { width:220px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#xinxi-title p { background:url(../images/bb-bj.jpg); background-position:bottom; background-repeat:no-repeat; width:64px; height:25px; line-height:25px; text-align:center; float:left; color:#000; margin:0px 1px;}
#xinxi-title p.over { background:url(../images/aa-bj.jpg); background-repeat:no-repeat; background-position:bottom;width:64px; height:25px; line-height:25px; text-align:center; float:left; color:#fff;}
.xinxi-content { width:220px; height:150px;}
.xinxi-content p { line-height:22px; width:92%; margin:8px auto; color:#747474;}
.xinxi-content p a { color:#000; padding:0 3px;}
.xinxi-content p a:hover { color:#F30}

#gyy { width:220px; border:1px #dfdfdf solid; margin-top:8px;}
#gyy-title { width:220px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#gyy-title p { font-size:14px; font-weight:bold; background:url(../images/ico.jpg); background-repeat:no-repeat; background-position:10px 8px; padding-left:25px; color:#d91f20;}
#gyy-title p span { float:right; font-size:12px; font-weight:normal; padding-right:6px;}
#gyy-title p span a { color:#d1161d;}
#gyy-title p span a:hover { color:#333}
#gyy-content { width:220px;}
#gyy-content ul {  margin:0 auto;}
#gyy-content ul li { width:90%; margin:0 auto; height:22px; line-height:22px; border-bottom:1px #CCC dotted;}
#gyy-content ul li a { color:#000;  }
#gyy-content ul li a:hover { color:#F00;}

.gyy { width:92px; float:left; margin:8px; _margin:8px 6px;}
.gyy img { border:1px #dddddd solid; padding:2px;}
.gyy p { text-align:center; line-height:22px;}
.gyy p a { color:#296bd9;}
.gyy p a:hover { color:#F00}

#cfcz { width:730px; border:1px #dfdfdf solid;}
#cfcz-title { width:730px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#cfcz-title h2 { font-size:14px; font-weight:bold; color:s; padding-left:10px;}
#cfcz-title h2 span { float:right; padding-right:10px; font-size:12px; font-size:12px; font-weight:normal;}
#cfcz-title h2 span a { color:#666}
#cfcz-content { width:730px;}
.cfcz { width:210px; height:119px; float:left; border:1px #eeeeee solid; background:#f9f9f9; margin:11px 10px; _margin:11px 6px;padding:5px; overflow:hidden;}
.cfcz-l { width:106px; float:left;}
.cfcz-l img { border:1px #eeeeee solid; padding:2px;}
.cfcz-l p { text-align:center; background:#e5e5e5; height:22px; line-height:22px; font-weight:bold; color:#515151;}
.cfcz-l p a { color:#515151;}
.cfcz-l p a:hover { color:#F30}
.cfcz-r { width:90px; float:right;}
.cfcz-r p { line-height:19px; color:#333;}
.cfcz-r p span{ _height:95px; max-height:95px; overflow:hidden; display:block;}
.cfcz-r p a { color:#000;}
.cfcz-r p a:hover { color:#F30}

.ad { width:960px; margin:8px auto;}

#m02 { width:100%; margin:0 auto;}
.box { width:232px; border:1px #dddddd solid; float:left; margin-left:7px; _margin-left:4px; margin-bottom:8px;}
.box-title { width:232px; height:25px; line-height:25px; background:#d1161d;}
.box-title h2 { font-size:14px; font-weight:bold; color:#FFF; padding-left:10px;}
.box-title h2 span { float:right; font-size:12px; font-weight:normal; padding-right:10px;}
.box-title h2 span a { color:#FFF}
.box-content {}
.box-content p { line-height:22px; width:98%; margin:4px;}
.box-content p a { color:#252525;}
.box-content p a:hover { color:#F00}

#m03 { width:960px; margin:0 auto;}
#m03-l { width:220px; float:left;}
#m03-r { width:730px; float:right;}

#dp { width:220px; border:1px #dfdfdf solid;}
#dp-title { width:220px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#dp-title p { font-size:14px; font-weight:bold; background:url(../images/ico.jpg); background-repeat:no-repeat; background-position:10px 8px; padding-left:25px; color:#d91f20;}
#dp-title p span { float:right; font-size:12px; font-weight:normal; padding-right:6px;}
#dp-title p span a { color:#d1161d;}
#dp-title p span a:hover { color:#333}
#dp-content { width:220px;}
#dp-content p { width:98%; margin:4px auto; line-height:20px;}
#dp-content p a { color:#252525;}
#dp-content p a:hover { color:#F00}

#cfcs { width:730px; border:1px #dfdfdf solid;}
#cfcs-title { width:730px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#cfcs-title h2 { font-size:14px; font-weight:bold; color:#d91f20; padding-left:10px;}
#cfcs-title h2 span { float:right; padding-right:10px; font-size:12px; font-size:12px; font-weight:normal;}
#cfcs-title h2 span a { color:#666}
#cfcs-content { width:730px;}
.cfcs { width:210px; height:119px; float:left;  border:1px #eeeeee solid; background:#f9f9f9; margin:11px 10px; margin:11px 8px; padding:5px; overflow:hidden;}
.cfcs-l { width:106px; float:left;}
.cfcs-l img { border:1px #eeeeee solid; padding:2px;}
.cfcs-l p { text-align:center; background:#e5e5e5; height:22px; line-height:22px; font-weight:bold; color:#515151; overflow:hidden;}
.cfcs-l p a { color:#515151;}
.cfcs-l p a:hover { color:#F30}
.cfcs-r { width:90px; float:right;}
.cfcs-r p { line-height:19px; color:#333;}
.cfcs-r span{ _height:95px; max-height:95px; overflow:hidden; display:block;}
.cfcs-r p a { color:#000;}
.cfcs-r p a:hover { color:#F30}

.cfcs0 { width:96%px; margin:10px; padding:10px;  border-bottom:1px #eeeeee solid; background:#f9f9f9;}
.cfcs0-l { width:198px; float:left;}
.cfcs0-l img { border:1px #eeeeee solid; padding:5px;}
.cfcs0-l p { text-align:center; background:#e5e5e5; height:22px; line-height:22px; font-weight:bold; color:#515151; overflow:hidden;}
.cfcs0-l p a { color:#515151;}
.cfcs0-l p a:hover { color:#F30}
.cfcs0-r { width:470px; float:right;}
.cfcs0-r h1 { font-size:14px; font-weight:bold; line-height:36px;}
.cfcs0-r h1 a { color:#333}
.cfcs0-r h1 a:hover { color:#F30}
.cfcs0-r p { line-height:19px; color:#333; line-height:20px;}
.cfcs0-r span{ _height:95px; max-height:95px; overflow:hidden; display:block;}
.cfcs0-r p a { color:#515151;}
.cfcs0-r p a:hover { color:#F30}


#m04 { width:960px; margin:0 auto;}
#m04-l { width:218px; float:left;}
#m04-r { width:740px; float:right;}

#news { width:218px; border:1px #dfdfdf solid }
#news-title { width:218px; background:url(../images/lli-bj.jpg); height:25px; background-repeat:repeat-x; line-height:25px; border-bottom:1px #dfdfdf solid;}
#news-title h2 { font-size:14px; font-weight:bold; padding-left:10px; color:#d71d1e; background:url(../images/ico.jpg); background-repeat:no-repeat; background-position:5px 8px; padding-left:20px;}
#news-title span { float:right; padding-right:10px;}
#news-title span a { color:#d71d1e;}
#news-title span a:hover { color:#333}
#news-title p { background:url(../images/bb-bj.jpg); background-position:bottom; background-repeat:no-repeat; width:64px; height:25px; line-height:25px; text-align:center; float:left; color:#7a7a7a; margin:0px 1px;}
#news-title p.over { background:url(../images/aa-bj.jpg); background-repeat:no-repeat; background-position:bottom;width:64px; height:25px; line-height:25px; text-align:center; float:left; color:#fff;}
#news-content { width:218px; }
#news-content p { line-height:26px; width:92%; color:#747474; background:url(../images/dot.jpg); background-repeat:no-repeat; background-position:3px 8px; padding-left:18px;}
#news-content p a { color:#343333;}
#news-content p a:hover { color:#F00}

.box2 { width:236px; border:1px #dedede solid; float:left; margin-left:6px; _margin-left:3px; height:300px;}
.box2-title { background:url(../images/lli-bj.jpg); height:25px; line-height:25px; border-bottom:1px #dedede solid;}
.box2-title h2 { line-height:25px; font-size:14px; font-weight:bold; color:#d91f20; padding-left:10px;}
.box2-title span { float:right; padding-right:10px; }
.box2-title span a { color:#d91f20;}
.box2-title span a:hover { color:#333}
.box2-content { color:#000}
.box2-content p { line-height:26px; width:92%; color:#747474; background:url(../images/dot.jpg); background-repeat:no-repeat; background-position:3px 8px; padding-left:18px;}
.box2-content p a { color:#343333;}
.box2-content p a:hover { color:#F00}
.box2-content p span { color:#000}

#link { width:960px; border:1px #dedede solid; margin:0 auto;}
#link-title { background:url(../images/lli-bj.jpg); height:25px; line-height:25px; border-bottom:1px #dedede solid;}
#link-title h2 { font-size:12px; font-weight:bold; color:#f00c03; background:url(../images/ico.jpg); background-position:10px 8px; background-repeat:no-repeat; padding-left:25px;}
#link-content {}
#link-content p { line-height:22px; width:98%; margin:5px auto;}
#link-content p a { color:#333}
#link-content p a:hover { color:#F00}

#copy { width:960px; border:1px #dedede solid; margin:0 auto;}
#copy p { text-align:center; color:#333; line-height:32px;}
#copy p a { color:#333}
#copy p a:hover { color:#C00}

#m-news { width:960px; margin:8px auto;}
#m-news-l { width:220px; float:left}
#m-news-r { width:730px; float:right; border:1px #dedede solid;}
#m-news-r-title { background:url(../images/lli-bj.jpg); height:25px; line-height:25px; border-bottom:1px #dedede solid;}
#m-news-r-title h2 { font-size:14px;  padding-left:10px; color:#333}
#m-news-r-title span { float:right; padding-right:10px;}
#m-news-r-title span a { color:#666}
#m-news-r-content {}
#m-news-r-content ul { padding:10px;}
#m-news-r-content ul li { line-height:28px; background:url(../images/txt00000.gif); background-repeat:no-repeat; font-size:13px; background-position:0px 8px; padding-left:20px;}
#m-news-r-content ul li span { float:right; font-size:12px; color:#666}
#m-news-r-content ul li a { color:#333}
#m-news-r-content ul li a:hover { color:#F00}

#m-news-r-content table { width:680px; margin:0 auto; line-height:32px; font-size:12px; margin-left:20px; margin-top:20px; text-align:center;}
#m-news-r-content table p { padding:10px;}
#m-news-r-content table p img { border:1px #CCC solid;}
.nn { width:220px; border:1px #dedede solid;}
.nn-title { background:url(../images/lli-bj.jpg); height:25px; line-height:25px; border-bottom:1px #dedede solid;}
.nn-title h2 { font-size:12px; font-weight:bold; color:#f00c03; background:url(../images/you.jpg); background-position:6px 7px; background-repeat:no-repeat; padding-left:25px;}
.nn-content { width:220px; padding:5px inherit;}
.nn-content p { line-height:30px;}
.nn-content p a { color:#333}
.nn-content p a:hover { color:#F00}
.nn-content p span { margin:2px 6px}
.nn-content p span img { vertical-align:middle}
.nn-content h2 { line-height:20px; font-size:12px; width:96%; margin:10px auto; color:#666; border-bottom:1px #CCC dotted; padding-bottom:10px;}
.nn-content h2 a { color:#333}
.nn-content h2 a:hover { color:#F00}
.nn-content h2 span { margin-right:6px;}
.nn-content h2 span img { vertical-align:middle}

#name { background:url(../images/bj.jpg); background-repeat:no-repeat; height:34px; text-align:center; font-size:14px; font-weight:bold; line-height:34px;}
#pic_text{ width:680px; overflow:auto;}
#pic { border:1px #E8E8E8 solid; padding:6px; margin-top:10px; width:306px; float:left;}
#text { width:330px; float:right; margin-top:10px; font-size:12px; font-weight:bold; padding:10px; line-height:26px;}
#tel { width:330px; clear:both; padding:10px auto;}
#detail { width:680px; margin-top:20px;}
#detail_title { width:680px; border-bottom:1px #09a3e1 solid;}
#detail_content { line-height:24px;}

.news_detail{margin:0 20px; color:#666; line-height:26px; margin-top:20px;}
.news_detail_title{border-bottom:solid 1px #ccc; text-align:center; line-height:22px; padding:10px 0; margin-bottom:25px;}
.news_detail_title h3{color:#F30; font-size:20px; font-weight:bold;}
.news_detail_title p{color:#666; font-size:12px; }
.page_navi{ margin:0px 20px; padding:10px 0; overflow:hidden; _zoom:1; margin-top:15px;}
.page_navi .fl{float:left; width:45%;}
.page_navi a{ color:#333}
.page_navi a:hover{ color:#F30}
.page_navi .fr{float:right; width:45%; text-align:right;}

#pagelist{ width:600px; margin:0 auto; height:20px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
#pagelist li { height:18px; list-style:none; line-height:18px; float:left;}
#pagelist li a{ border:#CCC 1px solid; margin-left:5px; margin-right:5px; display:block; text-align:center; padding-left:7px; padding-right:7px;}
#pagelist li a:hover{  color:#fff; border:#174b95 1px solid; background:#174b95; margin-left:5px; margin-right:5px; display:block; text-align:center; padding-left:7px; padding-right:7px;}

#fenlei { width:96%; margin-top:10px; margin-left:10px; line-height:36px; border-top:2px #C00 solid;  }
#fenlei p { font-size:13px; color:#333; border-bottom:1px #CCC solid;}
#fenlei p a { color:#369; padding:0 5px;}
#fenlei p a:hover { color:#F00; background:#FFC;}
#fenlei .now{ color:#F00; background:#FFC;}