/* CSS Document */
body{ margin:0px; font-family:"宋体"; font-size:12px; border:0px; padding:0px;}
a{ text-decoration:none; color:#636363;}
a:hover{ text-decoration:underline; color:#BA0000;}

.body-center{ width:1002px; height:auto; overflow:hidden; margin:0px auto;}
.top{ width:1002px; height:auto; overflow:hidden;}
.top-web{ width:1002px; height:30px; line-height:30px; overflow:hidden; background:url(../images/index_02.gif) 0px 0px repeat-x;}
.top-web-left{ width:850px; height:30px; float:left; overflow:hidden; word-spacing:20px;}
.top-web-left font{ color:#BA0000; font-size:12px;}
.top-web-right{ width:152px; height:30px; float:left; overflow:hidden;}
.top-adm{ width:1002px; height:114px; overflow:hidden;}
.top-adm img{ width:1002px; height:114px;}
.top-adm object{ width:1002px; height:114px;}
/*
.menu{ width:1002px; height:32px; line-height:32px; overflow:hidden; margin-top:5px;}
.menu-left{ width:752px; height:32px; line-height:32px; float:left;}
.menu-left a{ display:block; width:107px; height:32px; line-height:32px; overflow:hidden; text-align:center; background:url(../images/menu_bg.png) 0px 0px no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="images/menu_bg.png");_background:none; text-decoration:none; float:left; font-weight:bold; color:#FFFFFF; font-size:14px;}
.menu-left a:hover{ display:block; width:107px; height:32px; line-height:32px; overflow:hidden; text-align:center; background:url(../images/menu_bg_hover.png) 0px 0px no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="images/menu_bg_hover.png");_background:none; text-decoration:none; float:left; font-weight:bold; color:#FFFFFF; font-size:14px; cursor:hand;}
.menu-right{ width:250px; height:32px; line-height:32px; float:left;}
.menu-right input{ border:1px solid #030302; background:#ECECEC; width:110px; height:18px; line-height:18px;}
*/

/*菜单样式一点都不能改哦*/
body,td,th {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #333333;}
a {color: #333333;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: none;}
a:active{color: #FF0000;text-decoration: none;}
.menu-left{width:732px; height:32px; line-height:32px; float:left;}
.menu{ width:1002px; height:32px; line-height:32px; overflow:hidden; margin-top:5px;}
.menu-left a{ display:block; width:107px; height:32px; line-height:32px; overflow:hidden; text-align:center; background:url(../images/menu_bg.png) 0px 0px no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../../images/menu_bg.png");_background:none; text-decoration:none; float:left; font-weight:bold; color:#FFFFFF; font-size:14px; margin-right:-2px; margin-left:-2px;}
.menu-left a:hover{ display:block; width:107px; height:32px; line-height:32px; overflow:hidden; text-align:center; background:url(../images/menu_bg_hover.png) 0px 0px no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../../images/menu_bg_hover.png");_background:none; text-decoration:none; float:left; font-weight:bold; color:#FFFFFF; font-size:14px; cursor:hand;}
.menu-right{ width:270px; height:32px; line-height:32px; float:left;}
.menu-right input{ border:1px solid #030302; background:#ECECEC; width:110px; height:15px; line-height:15px;}
.menu-right select{border:1px solid #030302; background:#ECECEC; width:70px; height:18px; line-height:18px;}

.m_li{float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;}
.m_line{float:left; width:1px; height:32px;line-height:32px;/*ff下有效(图片垂直居中)*/}
.m_line img{margin-top:expression(( 32 - this.height ) / 2);/*ie下有效(图片垂直居中)*/}
.m_li_a{float:left; width:114px; line-height:32px; text-align:center; padding-top:0px; font-weight:bold;background-image:url(images/menu_bg2.jpg); position:relative; height:32px; margin-top:0px; margin-right:-2px; margin-left:-2px;}
.m_li_a a{display:block; color:#FF0000; width:114px;}
/*菜单样式一点都不能改哦*/

.smenu{width:950px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:25px; overflow:hidden}
.s_li{line-height:25px; width:auto; display:none; height:25px; word-spacing:4px;}
.s_li_a{line-height:25px; width:auto; display:block; height:25px;}
.s_li_a font{ font-size:12px;}
.s_w001{word-spacing:940px;}
.s_w001 font{ font-size:12px;}




.banner{ width:1002px; height:260px; overflow:hidden; margin-top:5px;}
.banner img{ width:1002px; height:260px; overflow:hidden;}

.content{ width:1002px; height:auto; overflow:hidden;}
.c-left{ width:276px; height:auto; overflow:hidden; float:left;}
.qydt{ width:276px; height:auto; overflow:hidden; margin-top:5px;}
.qydt-top{width:276px; height:35px; overflow:hidden; line-height:35px; background:url(../images/index_13.gif) 0px 0px no-repeat;font-weight:bold; font-size:14px;}
.qydt-top span{ display:block; width:100px; height:35px; float:left; text-indent:20px;}
.qydt-top a{ display:block; width:46px; height:13px; float:right; overflow:hidden; margin:11px 2px 0px 0px; background:url(../images/index_30.gif) 0px 0px no-repeat;}
.qydt-top a:hover{ display:block; width:46px; height:13px; float:right; overflow:hidden; margin:11px 2px 0px 0px; background:url(../images/index_301.gif) 0px 0px no-repeat;}
.qydt-bot{ width:276px; height:250px; padding-top:10px; padding-bottom:10px; line-height:24px; overflow:hidden;}

.qydt-list{ width:255px; height:24px; overflow:hidden; border-bottom:1px dotted #CFD2D3; margin:0px auto; float:none; line-height:24px;}
.qydt-list a{ width:175px; height:24px; display:block; overflow:hidden; float:left;}
.qydt-list span{ width:80px; height:24px; display:block; overflow:hidden; text-align:right; float:left; color:#959B90;}

.qydt-list_1 {width:255px; height:24px; overflow:hidden; border-bottom:1px dotted #CFD2D3; margin:0px auto; float:none; line-height:24px;}



.hyxw-bot{ width:276px; height:407px; padding-top:5px; padding-bottom:5px;}
.hyxw-bot img{ display:block; width:218px; height:147px; margin:0px auto; overflow:hidden; border:0px; padding:0px;}
.hyxw-name{ display:block; width:218px; height:25px; line-height:25px; overflow:hidden; margin:0px auto; text-align:center;}
.hyxw-name a{ font-weight:bold; color:#636363;}

.gmcs{width:276px; height:auto; overflow:hidden; margin-top:5px;}
.gmcs-top{width:276px; height:28px; overflow:hidden; line-height:28px; background:url(../images/index_46.gif) 0px 0px no-repeat;font-weight:bold; font-size:14px;}
.gmcs-top span{display:block; width:100px; height:28px; float:left; text-indent:10px; color:#fff;}
.gmcs-top a{ display:block; width:46px; height:28px; float:right; overflow:hidden; font-size:12px; color:#fff;}
.gmcs-bot{ width:276px; height:250px; padding-bottom:10px; padding-top:10px;}
.lxwm{ width:276px; height:auto; overflow:hidden;}
.lxwm-bot{ width:274px; height:; border:1px solid #ccc; border-top:0px; padding-top:7px; padding-bottom:7px;}
.lxwm-bot img{ width:264px; height:95px; border:1px solid #ccc; margin:0px auto; display:block;}
.lxwm-bcontent{ width:254px; line-height:24px; margin:0px auto; color:#030302}

.c-right{ width:717px; height:auto; overflow:hidden; float:right;}
.c-rtop-bbg{ width:717px; height:5px; overflow:hidden; background:url(../images/index_12.gif) 0px 0px no-repeat;}
.zjjb,.cpzs,.tzfz{ width:715px; height:auto; overflow:hidden; border:1px solid #ccc;}
.zjjb-top{ width:715px; height:34px; line-height:34px; overflow:hidden; background:url(../images/index_19.gif) 0px 0px repeat-x;}
.zjjb-top span{ width:100px; height:34px; display:block; overflow:hidden; float:left; background:url(../images/index_17.gif) 10px 0px no-repeat; text-indent:30px; font-size:14px; font-weight:bold;}
.zjjb-top a{ display:block; width:46px; height:13px; float:right; overflow:hidden; margin:11px 2px 0px 0px; background:url(../images/index_30.gif) 0px 0px no-repeat;}
.zjjb-top a:hover{ display:block; width:46px; height:13px; float:right; overflow:hidden; margin:11px 2px 0px 0px; background:url(../images/index_301.gif) 0px 0px no-repeat;}
.zjjb-bot{ width:715px; overflow:hidden; height:260px;}

.zjjb-gsjj001{ width:365px; float:left;}
.zjjb-flash{ width:311px; height:228px; overflow:hidden; float:left; margin:16px;_margin-left:8px;}
.zjjb-bot span{ display:block; width:365px; line-height:24px; color:#525252; margin-top:15px; float:left; text-indent:5px;}
.zjjb-bot span font{ display:block; height:24px; line-height:24px; font-size:12px; font-weight:bold; text-indent:0px ;}







.cpzs-bot{ width:716px; height:439px; overflow:hidden;}
.cpzs-list{ width:179px; height:207px; float:left; overflow:hidden; margin-top:10px;}
.cpzs-listct{ width:136px; height:205px; margin:0px auto;}
.cpzs-listct img{ width:132px; height:176px; display:block; border:1px solid #B9CCD8; padding:1px;}
.cpzs-listct span{ overflow:hidden; width:132px; display:block; height:25px; line-height:25px; text-align:center;}
.cpzs-listct span a{ color:#030302;}


.tzfz-bot{ width:695px; height:518px; margin:0px auto; overflow:hidden;}
.tzfz-list{ width:695px; height:130px; overflow:hidden; background:url(../images/index_3000bg.gif) bottom 0px repeat-x;}
.tzfz-lleft{ width:167px; height:110px; overflow:hidden; float:left; margin-top:10px;}
.tzfz-lleft img{ width:143px; display:block; background:url(../images/index_50.gif) 0px 0px no-repeat; height:83px; padding:2px; border:0px; margin:0px auto;}
.tzfz-lleft span{ display:block;width:143px; margin:0px auto; height:30px; overflow:hidden; line-height:30px; text-align:center;}

.tzfz-lright{ width:528px; height:120px; overflow:hidden; float:left; line-height:25px; margin-top:5px;}

.links{ width:1002px; height:57px; overflow:hidden; margin:10px auto 0px auto;}
.links a{ width:124px; display:block; height:57px; float:left; overflow:hidden;}
.links img{ display:block; width:114px; height:51px; border:1px solid #CCCCCC; padding:2px; margin:0px auto;}

.footer{ width:1002px; height:120px; overflow:hidden; margin-top:10px;}
.f-menu{ width:1002px; height:30px; overflow:hidden; text-align:center; background:#2A9500; line-height:30px; color:#FFFFFF; word-spacing:5px;}
.f-menu a{ color:#fff;}
.f-menu a:hover{ color:#FFFF00; font-weight:bold;}
.f-footer{ width:1002px; height:75px; overflow:hidden; background:url(../images/index_88.gif) 0px 0px repeat-x; line-height:25px; padding-top:15px; text-align:center; color:#7C8079;}
.f-footer a{ color:#7C8079;}
.f-footer a:hover{ color:#FF0000;}

/*内页*/
.zjjb-top1{ width:715px; height:34px; line-height:34px; overflow:hidden; background:url(../images/index_19.gif) 0px 0px repeat-x;}
.zjjb-top1 span{ width:500px; height:34px; display:block; overflow:hidden; float:left; background:url(../images/index_17.gif) 10px 0px no-repeat; text-indent:30px;}
.zjjb-top1 a{ color:#000000;}
.zjjb-bot1{ width:715px; height:auto!important; height:692px; min-height:692px; overflow:hidden; padding-top:10px;}


.zjjb-bot1_1{ width:715px; height:auto!important; height:218px; min-height:218px; overflow:hidden; padding-top:10px;}

.zjjb-list{ width:695px; overflow:hidden; height:25px; border-bottom:1px dotted #ccc; margin:0px auto; line-height:25px; overflow:hidden;}
.zjjb-list a{ display:block; width:535px; float:left; height:25px; overflow:hidden; background:url(../../images/ny-list-bg.gif) 0px 7px no-repeat; text-indent:15px;}
.zjjb-list .txt1{ display:block; width:615px; float:left; height:25px; overflow:hidden; background:url(../../images/ny-list-bg.gif) 0px 7px no-repeat; text-indent:15px; text-align:left}
.zjjb-list span{ display:block; width:80px; float:left; height:25px; overflow:hidden; text-align:center;}
.zjjb-list .txt2{ display:block; width:80px; float:left; height:25px; overflow:hidden; text-align:center;}


.zjjb-list font{ display:block; width:80px; font-size:12px; color:#ccc; float:left; text-align:center;}
.fanye{ height:25px; line-height:25px; text-align:center; overflow:hidden; padding-top:10px;}


.fanye{ width:600px; text-align:center; color:#000; margin-left:10px;}
.indexnum{ color:#FF0000;}
.fanye a{ margin-left:10px;}






.zxxx{ width:715px; height:218px; border:1px solid #ccc; margin-top:10px; padding-top:10px; padding-bottom:10px; overflow:hidden}
.zxxx-list{ width:695px; overflow:hidden; height:25px; border-bottom:1px dotted #ccc; margin:0px auto; line-height:25px; overflow:hidden;}
.zxxx-list a{ display:block; width:615px; float:left; height:25px; overflow:hidden; background:url(../images/ny-list-bg.gif) 0px 7px no-repeat; text-indent:15px; font-size:12px;}
.zxxx-list span{ display:block; width:80px; float:left; height:25px; overflow:hidden; text-align:center; font-size:12px;}
.more{ height:25px; overflow:hidden; text-align:right; width:695px; margin:0px auto; line-height:30px;}

.ny_cpzsbbt{ width:716px; height:auto; overflow:hidden;}
.n-cpzs-list{ width:178px; height:236px; overflow:hidden; float:left; margin-bottom:20px;}
.n-cpzs-listct{ width:134px; height:234px; border:1px solid #CCCCCC; margin:0px auto;}
.n-cpzs-listct img{ display:block; width:130px; height:200px; margin:2px; border:0px;}
.n-cpzs-listct span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.n-cpzs-listct1{ width:144px; height:234px; border:1px solid #000; margin:0px auto;}
.n-cpzs-listct1 img{ display:block; width:140px; height:200px; margin:2px; border:0px;}
.n-cpzs-listct1 span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.n-cpzs-listct1 span a{ display:block; text-align:center; height:30px; line-height:30px; font-weight:bold;}
.zjjb-bot2{ width:715px; height:auto!important; height:809px; min-height:809px; overflow:hidden; padding-top:10px;}
.n-cpzs-list-ny{ width:178px; height:130px; overflow:hidden; float:left; margin-bottom:20px;}
.n-cpzs-listct-ny{ width:134px; height:128px; border:1px solid #CCCCCC; margin:0px auto;}
.n-cpzs-listct-ny img{ display:block; width:130px; height:94px; margin:2px; border:0px;}
.n-cpzs-listct-ny span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.n-cpzs-listct-ny1{ width:144px; height:128px; border:1px solid #000; margin:0px auto;}
.n-cpzs-listct-ny1 img{ display:block; width:140px; height:94px; margin:2px; border:0px;}
.n-cpzs-listct-ny1 span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.n-cpzs-listct-ny1 span a{ display:block; text-align:center; height:30px; line-height:30px; font-weight:bold;}

.n-cpzs-content{ width:655px; height:380px; margin:30px auto; overflow:hidden;}
.n-cpzs-cleft{ width:290px; height:380px; overflow:hidden; float:left;}
.n-cpzs-cleft img{ display:block; width:290px; height:380px;}
.n-cpzs-cright{ width:365px; height:380px; float:left; overflow:hidden;}
.n-cpzs-crlist{ width:335px; height:40px; border-bottom:1px dotted #ccc; float:right;overflow:hidden; line-height:55px; text-indent:15px;}
.n-cpzs-crlist1{ width:325px; height:225px; border:1px solid #ccc; float:right;overflow:hidden; line-height:25px; margin-top:20px; text-indent:15px; overflow:hidden; padding:5px;}
.n-cpzs-crcontent{ width:643px; height:340px; overflow:auto; border:1px solid #ccc; margin:0px auto; padding:5px; line-height:23px;}

.new-name{ width:695px; height:auto; line-height:40px; font-weight:bold; font-size:18px; text-align:center; overflow:hidden; margin:0px auto;}
.new-sx{ width:695px; height:25px; line-height:25px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; margin:0px auto; text-align:center; overflow:hidden; color:#999999; word-spacing:20px;}
.new-content{ width:670px; height:auto; overflow:hidden; margin:10px auto; line-height:23px; font-size:12px; text-indent:0px;}
.zjjb-bot3{ width:715px; height:auto!important; height:809px; min-height:809px;padding-top:10px;}



#demo {background:background:#8A8A8A;width:1002px; height:57px; float:left; overflow:hidden; font:12px/25px , ; }
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}