@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"宋体";font-size:12px;color:#555;text-align:left;background:url(img/banner.jpg) #e9e9e9 no-repeat center 36px;}
a:focus {outline:none;}
a {color:#555;text-decoration:none;}
a:hover {color:#ce0002;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}


.banner {overflow:hidden;width:556px;height:61px;margin:0px auto;padding:339px 0px 0px 404px;}
.banner a {overflow:hidden;float:left;text-indent:-999px;width:35px;height:18px;line-height:18px;}
.banner a.ba1 {_display:inline;margin-left:25px;}

.title5 {overflow:hidden;width:940px;height:42px;line-height:42px;background:url(img/zbj8.jpg) no-repeat 0px 0px;margin:10px auto 0px;}
.title5 h3 {float:left;font-family:"Microsoft Yahei";font-size:24px;color:#fff;font-weight:normal;text-align:center;width:210px;}
.title5 h3 a {color:#fff;}
.title5 h3 a:hover {color:#fff;}
.title5 h4 {float:right;font-size:14px;font-weight:normal;padding-right:15px;}

.menu100 {overflow:hidden;width:100%;height:44px;background:#cf0101;margin:0px auto;}
.menu {overflow:hidden;width:960px;height:44px;background:url(img/zbj7.jpg) no-repeat 0px 0px;margin:0px auto;}
.menu ul {list-style:none;}
.menu ul li {float:left;display:inline;overflow:hidden;font-size:16px;color:#fff;font-weight:bold;width:auto;height:44px;line-height:44px;padding:0px 10px 0px 11px;}
.menu ul li.line {width:2px;background:url(img/zbj6.jpg) no-repeat 0px center;padding:0px;}
.menu a {color:#fff;}
.menu a:hover {color:#fff;}


.zmain {overflow:hidden;width:960px;background:#fff;margin:0px auto;padding:10px 0px;}
.zbox {overflow:hidden;width:940px;margin:10px auto 0px;}
.zzbox {overflow:hidden;width:960px;margin:10px auto 0px;}


.topa {overflow:hidden;width:910px;height:95px;background:url(img/zbj1.jpg) no-repeat 0px 0px;margin:0px auto;padding:10px 15px 0px;}
.topa h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:28px;font-weight:normal;text-align:center;height:42px;line-height:42px;}
.topa p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;}
.topa a {color:#ce0002;}
.topa a:hover {color:#ce0002;}


.topb {overflow:hidden;float:left;width:620px;}
.topba {overflow:hidden;width:620px;height:21px;line-height:21px;background:url(img/bj3.jpg) repeat-x 0px center;margin:0px auto;}
.topba h3 {float:left;font-size:22px;color:#ce0002;background:url(img/bj4.jpg) #fff no-repeat 0px 1px;padding:0px 6px 0px 12px;}
.topba h4 {float:right;font-size:14px;color:#ce0002;font-weight:normal;background:#fff;padding-left:6px;}
.topba a {color:#ce0002;}
.topba a:hover {color:#ce0002;}
.topbb {overflow:hidden;width:620px;margin:10px auto 0px;}
.topbb ul {list-style:none;}
.topbb ul li {_display:inline;float:left;overflow:hidden;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 11px;width:290px;height:26px;line-height:26px;margin:0px 5px;padding-left:10px;}


.topc {overflow:hidden;float:right;width:308px;height:186px;border:1px solid #e2d5d5;}
.topca {overflow:hidden;width:280px;height:42px;margin:8px auto 0px;}
.topca h3 {font-size:20px;color:#ce0002;height:21px;line-height:21px;background:url(img/bj3.jpg) repeat-x 0px center;}
.topca h3 span {float:left;background:#fff;padding-right:6px;}
.topca h4 {font-size:20px;color:#ce0002;height:21px;line-height:21px;background:url(img/bj3.jpg) repeat-x 0px center;}
.topca h4 span {float:right;background:#fff;padding-left:6px;}
.topca a {color:#ce0002;}
.topca a:hover {color:#ce0002;}
.topcb {overflow:hidden;width:280px;margin:6px auto 0px;}
.topcb ul {list-style:none;}
.topcb ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 11px;width:270px;height:25px;line-height:25px;padding-left:10px;}


.title1 {width:100%;height:27px;margin:5px auto 0px;background:url(img/zbj3.jpg) repeat-x 0px bottom;}
.title1 h3 {float:left;font-family:"Microsoft Yahei";font-size:16px;height:25px;line-height:25px;padding:0px 5px;border-bottom:2px solid #ca1212;}
.title1 h4 {float:right;font-size:12px;color:#aaa;font-weight:normal;line-height:27px;}
.title1 h4 a {color:#aaa;}
.title1 h4 a:hover {color:#003f93;}

.title2 {overflow:hidden;width:940px;height:42px;line-height:42px;background:url(img/zbj2.jpg) no-repeat 0px 0px;margin:10px auto 0px;}
.title2 h3 {float:left;font-family:"Microsoft Yahei";font-size:24px;color:#fff;font-weight:normal;text-align:center;width:132px;}
.title2 h3 a {color:#fff;}
.title2 h3 a:hover {color:#fff;}
.title2 h4 {float:right;font-size:14px;font-weight:normal;padding-right:15px;}

.title3 {overflow:hidden;width:940px;height:42px;line-height:42px;background:url(img/zbj4.jpg) no-repeat 0px 0px;margin:10px auto 0px;}
.title3 h3 {float:left;font-family:"Microsoft Yahei";font-size:24px;color:#fff;font-weight:normal;text-align:center;width:190px;}
.title3 h3 a {color:#fff;}
.title3 h3 a:hover {color:#fff;}
.title3 h4 {float:right;font-size:14px;font-weight:normal;padding-right:15px;}

.title4 {width:100%;height:35px;margin:5px auto 0px;background:url(img/zbj5.jpg) repeat-x 0px 28px;}
.title4 h3 {float:left;}
.title4 h4 {float:right;font-size:12px;color:#aaa;font-weight:normal;line-height:32px;}
.title4 h4 a {color:#aaa;}
.title4 h4 a:hover {color:#003f93;}


.mainc {overflow:hidden;float:left;width:460px;}
.maind {overflow:hidden;float:right;width:460px;}

.mainca {overflow:hidden;width:460px;margin:10px auto 0px;}
.mainca h2 {overflow:hidden;float:left;width:154px;height:102px;margin-right:15px;padding:3px;border:1px solid #d6d6d6;}
.mainca h2 img {width:154px;height:102px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainca h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainca h3 {overflow:hidden;font-size:14px;height:35px;line-height:35px;}
.mainca p {overflow:hidden;font-size:12px;line-height:24px;height:72px;}
.mainca a {color:#b90101;}
.mainca a:hover {color:#b90101;}

.maincb {overflow:hidden;width:460px;margin:6px auto 0px;}
.maincb ul {list-style:none;}
.maincb ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 12px;width:450px;height:30px;line-height:30px;padding-left:10px;border-bottom:1px dashed #d6d6d6;}


.maine {overflow:hidden;float:left;width:300px;}

.mainea {overflow:hidden;width:300px;margin:0px auto;}
.mainea ul {list-style:none;}
.mainea ul li {overflow:hidden;_display:inline;float:left;width:145px;margin:10px 0px 0px 10px;}
.mainea ul li h3 {overflow:hidden;width:145px;height:97px;z-index:1;}
.mainea ul li h3 img {width:145px;height:97px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainea ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainea ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;width:145px;height:21px;margin-top:-21px;z-index:2;}
.mainea ul li p {overflow:hidden;position:relative;font-size:12px;text-align:left;width:125px;height:21px;line-height:21px;margin-top:-21px;padding:0px 10px;z-index:3;}
.mainea ul li p a {color:#fff;}
.mainea ul li p a:hover {color:#fff;}
.mainea ul li.first {margin-left:0px;}

.maineb {overflow:hidden;width:300px;margin:6px auto 0px;}
.maineb ul {list-style:none;}
.maineb ul li {float:left;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 14px;width:290px;height:32px;line-height:32px;padding-left:10px;border-bottom:1px dashed #d6d6d6;}


.mainf {overflow:hidden;float:left;width:300px;margin:0px 15px;}


.maingzz {overflow:hidden;float:right;width:300px;}


.maing {overflow:hidden;width:918px;margin:0px auto;padding:0px 10px 10px;border:1px solid #e2e2e2;border-top:none;}

.mainga {overflow:hidden;float:left;width:634px;}
.maingaa {overflow:hidden;width:604px;height:35px;line-height:35px;background:url(img/bj7.jpg) #ccc no-repeat 572px 13px;margin:10px auto 0px;padding:0px 10px 0px 20px;border-top:3px solid #cc0000;}
.maingaa h3 {float:left;font-size:14px;color:#660000;}
.maingaa h3 a {color:#660000;}
.maingaa h3 a:hover {color:#660000;}
.maingaa h4 {float:right;font-size:12px;font-weight:normal;}
.maingab {overflow:hidden;width:634px;margin:8px auto 0px;}
.maingaba {overflow:hidden;float:left;width:160px;height:124px;}
.maingaba img {width:140px;height:122px;border:1px solid #cc0000;}
.maingabb {overflow:hidden;float:left;width:474px;}
.maingabb h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:24px;color:#ce0002;text-align:center;height:46px;line-height:46px;}
.maingabb a {color:#ce0002;}
.maingabb a:hover {color:#ce0002;}
.maingabc {overflow:hidden;float:left;width:474px;margin:8px auto 0px;}
.maingabc ul {list-style:none;}
.maingabc ul li {overflow:hidden;_display:inline;float:left;width:227px;margin:0px 5px;padding:8px 0px 0px;border-top:1px dashed #d1d1d1;}
.maingabc ul li h3 {overflow:hidden;font-size:14px;height:21px;line-height:21px;}
.maingabc ul li p {overflow:hidden;font-size:12px;line-height:21px;}
.maingabc ul li p a {color:#ce0002;}
.maingabc ul li p a:hover {color:#ce0002;}

.maingb {overflow:hidden;float:right;width:270px;}
.maingba {overflow:hidden;width:270px;margin:10px auto 0px;}
.maingba h3 {float:left;font-family:"Microsoft Yahei";font-size:20px;color:#fff;background:#b00000;height:38px;line-height:38px;padding:0px 20px;}
.maingba a {color:#fff;}
.maingba a:hover {color:#fff;}
#scrolling_v {position:relative;overflow:hidden;width:270px;height:678px;}
#scrollnews_v {position:absolute;width:270px;height:678px;overflow:hidden;display:inline;top:0;}
#scrollnews_con_v, #scrollnews_v_copymsgid {width:270px;overflow:hidden;}
#scrollnews_con_v ul, #scrollnews_v_copymsgid ul {float:left;width:270px;overflow:hidden;}
#scrollnews_con_v, #scrollnews_v_copymsgid {width:270px;}
#scrollnews_con_v ul, #scrollnews_v_copymsgid ul {clear:both;}
.mainae_dl{font-size:12px;color:#333;width:270px;height:101px;margin:3px 0px 0px;padding:0px 0px 8px;border-bottom:1px dashed #d1d1d1;}
.mainae_dl dd{overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;font-weight:bold;height:38px;line-height:38px;}
.mainae_dl dt{overflow:hidden;font-size:12px;text-indent:2em;line-height:21px;height:63px;}
.mainae_dl a {color:#ce0002;}
.mainae_dl a:hover {color:#ce0002;}


.zmaingb {overflow:hidden;float:left;width:610px;}
.zmaingb ul {list-style:none;}
.zmaingb ul li {overflow:hidden;float:left;width:610px;margin:6px 0px 0px;}
.zmaingb ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:22px;font-weight:normal;text-align:center;height:42px;line-height:42px;}
.zmaingb ul li p {overflow:hidden;font-size:12px;color:#7b7b7b;text-indent:2em;line-height:21px;}
.zmaingb a {color:#ce0002;}
.zmaingb a:hover {color:#ce0002;}

.zmaingc {overflow:hidden;float:right;width:315px;}
.zmaingc ul {list-style:none;}
.zmaingc ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 12px;width:305px;height:28px;line-height:28px;padding-left:10px;}


.zzmaing {overflow:hidden;width:940px;margin:10px auto 0px;}
.zzmainga {float:left;width:15px;height:18px;background:url(img/left.jpg) no-repeat 0px 0px;margin:45px 0px 0px;cursor:pointer;}
.zzmaingb {float:left;overflow:hidden;width:890px;padding-right:10px;}
.zzmaingb ul {list-style:none;}
.zzmaingb ul li {_display:inline;overflow:hidden;float:left;width:168px;margin:0px 0px 0px 10px;}
.zzmaingb ul li h3 {overflow:hidden;width:160px;height:106px;padding:3px;border:1px solid #d6d6d6;}
.zzmaingb ul li h3 img {width:160px;height:106px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.zzmaingb ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.zzmaingb ul li p {overflow:hidden;font-size:12px;text-align:center;height:24px;line-height:24px;}
.zzmaingc {float:left;width:15px;height:18px;background:url(img/right.jpg) no-repeat 0px 0px;margin:45px 0px 0px;cursor:pointer;}


.mainh {overflow:hidden;width:930px;margin:15px auto 0px;}


.maini {overflow:hidden;width:940px;margin:10px auto 0px;}
.maini ul {list-style:none;}
.maini ul li {_display:inline;overflow:hidden;float:left;width:170px;margin-left:14px;}
.maini ul li h3 {overflow:hidden;width:170px;height:114px;}
.maini ul li h3 img {width:170px;height:114px;z-index:2;}
.maini ul li h3 span {position:relative;top:-78px;left:60px;z-index:9999;}
.maini ul li h3 span img {width:49px;height:41px;padding:0;border:none;}
.maini ul li p {overflow:hidden;font-size:12px;text-align:center;height:24px;line-height:24px;}
.maini ul li.first {width:388px;margin-left:0px;}
.maini ul li.first h3 {overflow:hidden;width:388px;height:252px;}
.maini ul li.first h3 img {width:388px;height:252px;z-index:2;}
.maini ul li.first h3 span {position:relative;top:-154px;left:155px;z-index:9999;}
.maini ul li.first h3 span img {width:67px;height:56px;padding:0;border:none;}
.maini ul li.first p {overflow:hidden;font-size:12px;text-align:center;height:24px;line-height:24px;}


.mainl {overflow:hidden;width:960px;margin:0px auto;}
.mainl ul {list-style:none;}
.mainl ul li {overflow:hidden;_display:inline;float:left;width:306px;height:112px;margin:10px 0px 0px 10px;}
.mainl ul li h3 {overflow:hidden;font-size:14px;color:#ce0002;background:url(img/bj8.gif) no-repeat 0px 5px;height:32px;line-height:32px;padding-left:10px;}
.mainl ul li h4 {float:left;width:110px;height:80px;}
.mainl ul li h4 img {width:100px;height:80px;}
.mainl ul li p {font-size:12px;text-indent:2em;line-height:21px;}
.mainl a {color:#ce0002;}
.mainl a:hover {color:#ce0002;}


.maino1 {overflow:hidden;float:left;width:460px;}
.maino2 {overflow:hidden;float:right;width:460px;}

.mainoa {overflow:hidden;width:460px;height:30px;margin:0px auto;}

.mainob {overflow:hidden;width:460px;margin:10px auto 0px;}
.mainob ul {list-style:none;}
.mainob ul li {overflow:hidden;_display:inline;position:relative;float:left;width:210px;margin:0px 10px;}
.mainob ul li h3 {overflow:hidden;width:204px;height:136px;padding:2px;border:1px solid #d6d6d6;}
.mainob ul li h3 img {width:204px;height:136px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainob ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainob ul li p {overflow:hidden;font-size:12px;text-align:center;height:24px;line-height:24px;}

.mainoc {overflow:hidden;width:440px;margin:10px auto 0px;}
.mainoc ul {list-style:none;}
.mainoc ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 12px;width:430px;height:28px;line-height:28px;padding-left:10px;}


.mainz {overflow:hidden;width:930px;margin:10px auto 0px;}
.mainz li {float:left;font-size:14px;background:url(img/bj2.jpg) no-repeat 0px 12px;width:920px;height:31px;line-height:31px;padding-left:10px;border-bottom:1px dashed #d1d1d1;}
.mainz li a {overflow:hidden;float:left;width:700px;height:31px;}
.mainz li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}


.page{font-size:12px;margin:20px auto 0px;text-align:center;}
.page_footer{width:100%;margin:0 auto;}
.tab_pagelist_css{margin:0 auto;margin-bottom:5px;}
.pagelist_num{float:left;width:20px;text-align:center;background:#e8e8e8;border:1px solid #c0c0c0;margin-left:2px;margin-right:2px;line-height:18px;}
.pagelist_num a{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:link{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:visited{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:hover{color:#a4005b;text-decoration:none;}
.pagelist_num0{float:left;width:20px;line-height:20px;text-align:center;color:#999999;font-weight:bold;}





.footer {overflow:hidden;text-align:center;width:920px;line-height:21px;margin:10px auto 0px;padding:0px 0px 10px;}

