@charset "utf-8";
body {margin:0px; padding:0px; font-size:12px; color:#003366; text-align:left;}
div {margin:0px auto;}
a {font-size:12px; color:#003366; text-decoration:none;}
a:hover {font-size:12px; color:#ff0000; text-decoration:none;}
.z {float:left;}
.y {float:right; font-size:12px; color:#666666;}
img {border:none;}
.head {width:980px; height:24px; line-height:24px; font-size:12px;}
.add {width:980px; height:75px;}
.logo {width:980px; height:74px; margin-top:5px;}
.logopic {width:303px; height:74px; background-image:url(../images/logo.gif); float:left;}
.add1 {width:332px; height:63px; float:left; margin-top:5px;}
.nav {width:980px; height:40px; background-image:url(../images/nav.gif); margin-top:5px;}
.nav ul {margin:0px; padding:0px; list-style:none;}
.nav ul li {width:98px; height:36px; background:url(../images/li.gif) right center no-repeat; font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:36px; float:left;}
.nav ul li a{font-size:14px; color:#FFFFFF; display:block;}
.nav ul li a:hover {font-size:14px; color:#99FF00;}
.enav {width:980px; height:30px; line-height:30px; font-size:12px; color:#FF0000;}

.news {width:980px; height:280px; background-color:#f1f1f1; margin-top:5px;}
.news_left {width:288px; height:278px; border:1px #c8c8c8 solid; float:left; background-color:#FFFFFF;}
.news_left_top {width:288px; height:36px; background-image:url(../images/news_left_top.gif);}
.news_left_con {width:288px; height:242px;}
.news_left_con ul {margin:0px; padding:7px 10px 10px 10px; list-style:none;}
.news_con {width:343px; height:278px; border:1px #c8c8c8 solid; float:left; background-color:#FFFFFF; margin-left:18px;}
.news_con_top {width:343px; height:36px; background-image:url(../images/news_top.gif);}
.news_con_con {width:343px; height:242px;}
.news_con_con ul {margin:0px; padding:7px 10px 10px 10px; list-style:none;}
.news_con_con ul li {height:24px; line-height:24px; border-bottom:1px #CCCCCC dotted; padding-top:3px;}
.news_right {width:307px; height:278px; border:1px #c8c8c8 solid; float:left; background-color:#FFFFFF; margin-left:18px;}
.news_right_top {width:307px; height:36px; background-image:url(../images/news_right.gif);}
.news_right_con {width:307px; height:242px;}
.news_right_con ul {margin:0px; padding:7px 10px 10px 10px; list-style:none;}

.add2 {width:980px; height:96px; margin-top:5px;}

.jplp {width:980px; height:100%; margin-top:5px; overflow:hidden;}
.jplp_top {width:980px; height:32px; background-image:url(../images/jplp.gif);}
.jplp_con {width:978px; height:179px;}
.jplp_con ul {margin:0px; padding:5px; list-style:none;}
.jplp_con ul li {width:160px; height:160px; float:left; margin-left:25px; _margin-left:22px; margin-top:5px;}
.jplp_con ul li img {width:154px; height:124px; border:1px #CCCCCC solid; padding:2px;}
.jplp_con ul li a img {width:154px; height:124px; border:1px #CCCCCC solid; padding:2px;}
.jplp_con ul li a:hover img {width:154px; height:124px; border:1px #ff3300 solid; padding:2px;}
.jplp_con ul li h1 {width:160px; height:24px; line-height:24px; color:#003366; text-align:center; font-weight:100; margin:0px; padding:0px; font-size:12px;}

.fang {width:980px; height:100%; margin-top:5px; border-top:2px #0094cf solid; overflow:hidden;}
.fang_left {width:640px; height:280px; float:left; background-color:#0033CC;}
.nTab{width:638px;border:1px solid #c8c8c8;overflow:hidden}
.none {display:none;}
.nTab .TabTitle {width:638px; height:28px; background-image:url(../images/tab_bg.gif);}
.nTab .TabTitle ul {margin:0px; padding:0px; list-style:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:22px;line-height:22px; margin-top:6px; margin-left:10px; font-weight:bold;text-align:center;width:82px}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{background:url(../images/tab1.gif);color:#336699}
.nTab .TabTitle .normal{background:url(../images/tab2.gif);color:#666666}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:5px; width:628px; height:240px;display:block;}
.nTab .TabContent ul {margin:0px; padding:0px; list-style:none;}
.nTab .TabContent ul li {height:26px; line-height:26px; font-size:12px;}
.nTab .TabContent ul li h1 {width:80px; line-height:26px;text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li h2 {width:208px; line-height:26px; height:26px; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100; display:block; overflow:hidden;}
.nTab .TabContent ul li h3 {width:80px; line-height:26px; text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li h4 {width:60px; line-height:26px; text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li h5 {width:60px; line-height:26px; text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li h6 {width:80px; line-height:26px; text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li p {width:60px; line-height:26px; text-align:center; float:left; margin:0px; padding:0px; font-size:12px; color:#003366; font-weight:100;}
.nTab .TabContent ul li h2 a{font-size:12px; color:#003366; display:block; overflow:hidden;}
.nTab .TabContent ul li:hover {height:26px; background-color:#DAF2FE;}
.nTab .TabContent ul li h2 a:hover {font-size:12px; color:#FF0000;}

.nTab1{width:978px;border:1px solid #c8c8c8;overflow:hidden}
.nTab1 .TabTitle1 {width:978px; height:28px; background-image:url(../images/jplp.gif);}
.nTab1 .TabTitle1 ul {margin:0px; padding:0px; list-style:none;}
.nTab1 .TabTitle1 li{float:left;cursor:pointer;height:33px;line-height:33px; margin-top:6px; margin-left:10px; font-weight:bold;text-align:center;width:82px}
.nTab1 .TabTitle1 li a{text-decoration:none;}
.nTab1 .TabTitle1 .active{background:none;color:#336699}
.nTab1 .TabTitle1 .normal{background:none;color:#666666}
.nTab1 .TabContent1{clear:both;overflow:hidden;background:#fff;padding:5px; width:978px;display:block;}

.fang_right {width:328px; height:278px; float:left; margin-left:10px; border:1px #c8c8c8 solid;}
.fang_right_top {width:328px; height:30px; background-image:url(../images/huodong.gif);}
.fang_right_con {width:328px; height:248px;}
.fang_right_con ul {margin:0px; padding:5px; list-style:none;}
.fang_right_con ul li {width:318px; height:78px;}
.fang_right_con ul li img {width:86px; height:64px; border:1px #CCCCCC solid; padding:1px; float:left;}
.fang_right_con ul li a img {width:86px; height:64px; border:1px #CCCCCC solid; padding:1px; float:left;}
.fang_right_con ul li a:hover {border:0px;}
.fang_right_con ul li a:hover img {width:86px; height:64px; border:1px #ff0000 solid; padding:1px; float:left;}
.fang_right_con ul li div {width:218px; height:68px; margin-left:10px; float:left; line-height:21px; display:block; overflow:hidden;}

.add3 {width:980px; height:90px; margin-top:5px;}

.zhanshi {width:980px; height:196px; background-image:url(../images/zhanshi.gif); margin-top:5px;}
.zhanshi_top {width:980px; height:38px;}
.zhanshi_con {width:980px; height:154px;}
.zhanshi_con ul {margin:0px; padding:0px; list-style:none;}
.zhanshi_con ul li {width:180px; height:154px; margin-left:13px; _margin-left:10px; float:left;}
.zhanshi_con ul li img {width:174px; height:138px; border:1px #CCCCCC solid; padding:2px; z-index:-1;}
.zhanshi_con ul li a img {width:174px; height:138px; border:1px #CCCCCC solid; padding:2px; z-index:-1;}
.zhanshi_con ul li a:hover img {width:174px; height:138px; border:1px #ff3300 solid; padding:2px; z-index:-1;}
.zhanshi_con ul li h1 {width:174px; height:24px; line-height:24px; z-index:99; font-size:12px; color:#FFFFFF; background-color:#000000; filter:alpha(opacity=50); margin:-30px;margin-left:3px; text-align:center; text-transform:capitalize;}
.zhanshi_con ul li h1 a{filter:alpha(opacity=100); font-size:12px; color:#FFFFFF; display:block;}
.zhanshi_con ul li h1 a:hover {font-size:12px; color:#FF0000;}

.jiaju {width:980px; height:363px; margin-top:5px; background-image:url(../images/jiaju.gif);}
.jTab{width:978px;overflow:hidden}
.jone {display:none;}
.jTab .jabTitle {width:978px; height:48px;}
.jTab .jabTitle ul {margin:0px; padding:0px 0px 0px 100px; list-style:none;}
.jTab .jabTitle li{float:left;cursor:pointer;height:33px;line-height:33px; margin-top:14px; margin-left:5px; font-weight:bold;text-align:center;width:99px}
.jTab .jabTitle li a{text-decoration:none; font-size:16px;}
.jTab .jabTitle .active{background:url(../images/j_li.gif);color:#336699}
.jTab .jabTitle .normal{background:url(../images/h_li.gif);color:#666666}
.jTab .jabContent{clear:both;overflow:hidden; width:978px; height:100%;display:block;}
.jTab .jabContent ul {margin:0px; padding:0px; list-style:none; width:300px; height:294px; float:left;}
.jTab .jabContent ul img {width:294px; height:258px; border:1px #CCCCCC solid; padding:2px;}
.jTab .jabContent ul a img {width:294px; height:258px; border:1px #CCCCCC solid; padding:2px;}
.jTab .jabContent ul a:hover img {width:294px; height:258px; border:1px #ff0000 solid; padding:2px;}
.jTab .jabContent ul h1 {width:300px; height:30px; line-height:25px; text-align:center; font-size:14px; color:#003366; margin:0px; padding:0px; display:block; overflow:hidden;}
.jTab .jabContent ul h1 a {font-size:14px; color:#003366;}
.jTab .jabContent ul h1 a:hover {font-size:14px; color:#ff0000;}
.jTab .jabContent dl {margin:0px; padding:0px; list-style:none; width:648px; height:294px; float:left; margin-left:10px;}
.jTab .jabContent dl dt {width:152px; height:137px; float:left; margin:0px 5px 5px 5px; _margin:0px 5px 5px 3px;}
.jTab .jabContent dl dt img {width:148px; height:109px; border:1px #CCCCCC solid; padding:1px;}
.jTab .jabContent dl dt a img {width:148px; height:109px; border:1px #CCCCCC solid; padding:1px;}
.jTab .jabContent dl dt a:hover img {width:148px; height:109px; border:1px #ff0000 solid; padding:1px;}
.jTab .jabContent dl dt h1 {width:152px; height:24px; line-height:24px; margin:0px; padding:0px; font-weight:100; font-size:12px; text-align:center;}

.con {width:980px; height:100%; overflow:hidden; margin-top:5px;}
.con_left {width:480px; height:200px; float:left;}
.con_right {width:480px; height:200px; float:left; margin-left:20px;}
.con_title {width:478px; height:28px; background-image:url(../images/tisd.gif); border:1px #CCCCCC solid;}
.con_con {width:478px; height:169px; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;}
.con_con ul {margin:0px; padding:10px; list-style:none;}
.con_con ul li {height:24px; line-height:24px; font-size:12px; color:#003366; border-bottom:1px #CCCCCC dotted;}
.con_con dl {margin:0px; padding:10px; list-style:none;}
.con_con dl dt {width:140px; height:70px; float:left; margin-left:8px;}
.con_con dl dt img {width:136px; height:66px; border:1px #CCCCCC solid; padding:1px;}
.con_con dl dt a img {width:136px; height:66px; border:1px #CCCCCC solid; padding:1px;}
.con_con dl dt a:hover img {width:136px; height:66px; border:1px #ff0000 solid; padding:1px;}

.fot {width:980px; height:24px; line-height:24px; text-align:center; background-color:#f1f1f1; margin-top:5px;}
.foot {width:980px; height:100%; overflow:hidden; font-size:12px; line-height:20px; text-align:center; margin-top:5px;}

.lm {width:120px; height:28px; line-height:28px; text-align:left; font-size:14px; font-weight:bold; float:left;}
.more {width:60px; height:26px; line-height:26px; font-size:12px; color:#666666; text-align:center; float:right;}
.more a{font-size:12px; color:#666666; display:block;}
.more a:hover {font-size:12px; color:#FF3300;}
