body{ background:url(1.jpg) repeat-x; height:412px; margin:0 auto; width:1000px; font-size:12px}

img{ border:0px;}
div,ul,li{ list-style:none;}
.banner{ width:1000px; height:186px; }
.vat{ width:1000px; height:45px;}
.vat_a{ float:left;}
.vat ul{ margin:0px; padding:0px; list-style:none; font-size:15px; font-weight:bold; color:#FFF; line-height:45px; overflow:hidden; float:left}
.vat ul li{ float:left; background:url(4.jpg); overflow:hidden; height:45px;}
.vat ul li a{ color:#FFF; padding-left:50px; padding-right:50px;  overflow:hidden; float:left; height:45px; text-decoration:none}
.vatq{ width:1000px; float:left; height:32px; background-color:#EBEBEB}
.vatq ul{ margin:0px; padding:0px; list-style:none}
.vatq ul li{ line-height:32px; float:left; height:32px; overflow:hidden; padding-left:58px;}
.vatq ul li a{ float:left;  color:#000; font-weight:bold; text-decoration:none}
.vatq ul li a:hover{ color:#000; text-decoration:none}

/*中间*/
.ma{ width:1000px; float:left; height:310px; padding-top:10px;}
.ma_t{ width:321px; height:303px; padding-top:1px; padding-left:1px; float:left}
.ma_z{ width:438px; float:left; line-height:31px; padding-left:8px;}
.ma_zt{ background:url(8.jpg); height:31px; width:414px; padding-left:24px; color:#FFF; font-weight:bold; font-size:14px; line-height:31px;}
.ma_zt a{ width:100px; font-size:12px; padding-left:306px; font-weight:100; color:#666; text-decoration:none; overflow:hidden; display:inline; margin-top:4px; height:20px;}
.ma_zt a:hover{ color:#CCC}
.ma_kk{ border:1px solid #CCC; border-top:none; width:436px; height:274px;}
.ma_s{ width:434px; text-align:center}
.ma_s a{ font-size:14px; font-weight:bold; color:#333; text-decoration:none; line-height:40px;}
.ma_sn{ width:410px; margin-left:14px; line-height:25px; border-bottom:1px dashed #CCC; padding-bottom:4px;}

.ma_kk ul{ margin:0px; padding:0px;list-style:none; float:left; padding-top:4px;}
.ma_kk ul li{ line-height:24px; font-size:12px}
.ma_kk ul li a{ background:url(10.jpg) 12px 7px no-repeat; color:#000; text-decoration:none; padding-left:30px; width:370px; float:left}
.ma_kk ul li a:hover{ color:#900}
.ma_kk ul li span{ width:65px; float:right; color:#666}
.ma_y{ width:221px; height:310px; float:left; padding-left:7px;}
.ma_yt{ background:url(9.jpg); width:200px; height:25px; margin-top:6px; padding-left:23px; font-size:14px; font-weight:bold; line-height:16px;}
.ma_yt a{ width:50px; font-size:12px; font-weight:100; padding-left:92px; text-decoration:none; color:#666}
.ma_ykk{ border:1px solid #CCC; width:221px; height:274px; border-top:none}


.ma_ykk ul{ margin:0px; padding:0px;list-style:none}
.ma_ykk ul li{ line-height:24px; font-size:12px}
.ma_ykk ul li a{ background:url(11.jpg) 3px 13px no-repeat; color:#333; text-decoration:none; padding-left:20px; width:180px; float:left; border-bottom:1px dashed #999; margin-left:10px; line-height:32px;}
.ma_ykk ul li a:hover{ color:#900}

.mb{ width:1000px; padding-top:8px; height:254px; float:left}
.mb_zb{ width:262px; height:248px; float:left}
.mb_z{ width:238px; height:32px; background:url(12.jpg); font-size:14px; color:#333; line-height:32px; padding-left:24px; font-weight:bold;}
.mb_zx{ width:260px; height:206px; border:1px solid #CCC; border-top:none; padding-top:7px;}
.mb_zx ul{ margin:0px; padding:0px; list-style:none}
.mb_zx ul li{ background:url(13.jpg); width:229px; height:32px; line-height:32px; text-align:center; margin-left:15px; margin-top:7px;}
.mb_zx ul li a{ color:#165C8B; font-size:16px; font-family:"微软雅黑"; text-decoration:none; word-spacing:35px;letter-spacing: 5px; }
.mb_zx ul li a:hover{ color:#900}
.mb_zj{ width:456px; height:248px; float:left; padding-left:10px;}
.mb_zjt{ background:url(20.jpg); width:436px; height:32px; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF; line-height:30px;}
.mb_zjt a{ font-size:12px; width:60px; padding-left:320px; font-weight:100; color:#666; text-decoration:none}
.mb_zjt a:hover{ color:#999}
.mb_zjn{ width:454px; height:213px; border:1px solid #CCC; border-top:none}
.mb_zjn ul{ margin:0px; padding:0px;list-style:none; padding-top:8px;}
.mb_zjn ul li{ line-height:25px; font-size:12px}
.mb_zjn ul li a{ background:url(14.jpg) 11px 11px no-repeat; color:#333; text-decoration:none; padding-left:26px; width:420px; float:left}
.mb_zjn ul li a:hover{ color:#900}

.m_by{ width:260px; height:255px; float:left; padding-left:10px; padding-top:0px}

.mb_y{ float:left; width:262px; height:252px; padding-left:52px;padding-top:10px}
.mb_y ul{ margin:0px; padding:0px; list-style:none}
.mb_y ul li{ float:left;}
.mb_y ul li a{ padding-bottom:5px;}
.mc{ width:999px; height:143px; border:1px solid #CCC; padding-top:1px; padding-left:1px; float:left}
.md{ width:1000px; float:left; height:270px; padding-top:10px;}
.md_a{ background:url(21.jpg); width:970px; height:47px; color:#FFF; font-size:14px; font-weight:bold; line-height:32px; padding-left:30px;}

.md_k{ width:998px; height:208px; border:1px solid #D7EDFB; border-top:none; padding-top:14px;}
.md_ka{ width:350px; float:left; height:193px; margin-left:9px; border:1px solid #CCC; display:inline}
.md_kaz{ width:90px; height:26px; text-align:center; line-height:24px; float:left}
.md_kaz a{ width:90px; height:26px; background-color:#7CB5DE; border-bottom:1px solid #CCC; border-right:1px solid #CCC; float:left; color:#000; text-decoration:none}
/*.md_kaz a:hover{ width:90px; height:26px; background-color:#FFF; float:left; border-bottom:1px solid #FFF}*/
.md_kas{ width:168px; height:26px; border-bottom:1px solid #CCC; float:left}
.md_kan{ width:350px; float:left}
.md_kan ul{ margin:0px; padding:0px;list-style:none; padding-top:8px;}
.md_kan ul li{ line-height:25px; font-size:12px}
.md_kan ul li a{ background:url(14.jpg) 11px 11px no-repeat; color:#333; text-decoration:none; padding-left:26px; width:320px; float:left}
.md_kan ul li a:hover{ color:#900}

.md_y{ float:left; margin-left:5px;width:265px; height:196px;}
.md_ya{ margin-bottom:4px;}




.bg{ width:320px; float:left; height:250px; padding-top:10px;}
.bg_a{ background:url(2111.jpg); width:320px; height:47px; color:#FFF; font-size:14px; font-weight:bold; line-height:32px; padding-left:30px;}

.bg_k{ width:350px; height:180px; border:1px solid #D7EDFB; border-top:none; padding-top:14px;}

.bg_kasa{ width:200px; height:26px; border-bottom:1px solid #CCC; float:left}
.bg_kana{ width:250px; float:left}
.bg_kana ul{ margin:0px; padding:0px;list-style:none; padding-top:8px;}
.bg_kana ul li{ line-height:25px; font-size:12px}
.bg_kana ul li a{ background:url(14.jpg) 11px 11px no-repeat; color:#333; text-decoration:none; padding-left:26px; width:300px; float:left}
.bg_kana ul li a:hover{ color:#900}




.wbgc{ width:320px; float:left; height:250px; padding-top:10px;padding-left:45px;}
.wbgc_a{ background:url(21111.jpg); width:320px; height:47px; color:#FFF; font-size:14px; font-weight:bold; line-height:32px; padding-left:30px;}

.wbgc_k{ width:350px; height:180px; border:1px solid #D7EDFB; border-top:none; padding-top:14px;}

.wbgc_kasa{ width:288px; height:26px; border-bottom:1px solid #CCC; float:left}
.wbgc_kana{ width:330px; float:left}
.wbgc_kana ul{ margin:0px; padding:0px;list-style:none; padding-top:8px;}
.wbgc_kana ul li{ line-height:25px; font-size:12px}
.wbgc_kana ul li a{ background:url(14.jpg) 11px 11px no-repeat; color:#333; text-decoration:none; padding-left:26px; width:370px; float:left}
.wbgc_kana ul li a:hover{ color:#900}




.md_kaa{ width:370px; float:left; height:193px; margin-left:9px; border:1px solid #CCC; display:inline}
.md_kaza{ width:110px; height:26px; text-align:center; line-height:24px; float:left}
.md_kaza a{ width:110px; height:26px; background-color:#7CB5DE; border-bottom:1px solid #CCC; border-right:1px solid #CCC; float:left; color:#000; text-decoration:none}

.md_kasa{ width:260px; height:26px; border-bottom:1px solid #CCC; float:left}
.md_kana{ width:368px; float:left}
.md_kana ul{ margin:0px; padding:0px;list-style:none; padding-top:8px;}
.md_kana ul li{ line-height:25px; font-size:12px}
.md_kana ul li a{ background:url(14.jpg) 11px 11px no-repeat; color:#333; text-decoration:none; padding-left:26px; width:370px; float:left}
.md_kana ul li a:hover{ color:#900}

.md_yaa{ float:left; margin-left:8px;width:209px; height:196px;}
.md_yaaa{ margin-bottom:9px;}
.me{ width:1000px; float:left; height:140px; margin-top:10px; border:1px scroll #CCC}
.me_a{ float:left}


.marquee_horizontal{overflow:hidden;width:920px;height:138px; margin:auto;  }
.marquee_horizontal ul li{float:left;padding:0 6px;line-height:28px; text-align:center; list-style:none}
.marquee_horizontal ul li img{ width:175px; height:84px; display:block; border:1px solid #ccc; padding:3px; }

.mf{ width:1000px; float:left; padding-top:10px;}
.mf_a{ background:url(29.jpg); width:150px; height:34px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; line-height:32px;}
.mf_b{ width:978px; border:1px solid #CCC; float:left; padding-top:20px; padding-bottom:20px; background-color:#F3F3F3; padding-left:20px;}
.mf_b ul{ margin:0px; padding:0px;list-style:none}
.mf_b ul li{ float:left;}
.mf_b ul li a{ float:left; text-decoration:none; color:#333; padding-right:20px;}
.mf_b ul li a:hover{ color:#900}
.mg{ width:988px; height:141px; float:left; border:1px solid #CCC; margin-top:10px; display:inline; padding-top:15px; padding-left:10px;}
.mg_a{ float:left; width:980px;}
.mg_aa{ float:left; padding-left:6px;}
.mg_b{ width:965px; float:left; margin-top:12px; height:40px; border:1px solid #CCC; background-color:#F4F4F4; margin-left:6px; display:inline}

.mg_bb{ width:188px; padding-left:42px; padding-top:10px; float:left}
.foot{ width:1000px;float:left; margin-top:10px; display:inline;  height:115px; line-height:22px; text-align:center}
.foot_a{ width:456px; float:left; line-height:30px; padding-top:20px; text-align:center;}
.foot_b{ width:472px; float:left; padding-left:70px;}
.foot_b ul{ margin:0px; padding:0px; list-style:none}
.foot_b ul li{ float:left; width:76px;font-size:14px; font-weight:bold; color:#FFF; margin-top:12px}
.foot_b ul li a{ color:#FFF; text-decoration:none; width:76px;}
.foot_b ul li a:hover{ color:#900}


.main{ width:1000px; font-size:12px; padding-top:8px; float:left}
.zc{ width:271px; float:left; margin-right:9px;}
.zc_s{ width:271px; float:left}

.zc_sa{ background:url(36.jpg); height:37px; font-size:14px; font-weight:bold; color:#000; line-height:37px; padding-left:24px;}
.zc_sbj{ float:left; padding-top:15px; text-align:center; width:252px; padding-left:17px; padding-bottom:15px; border:1px solid #CCC; border-top:none}
.zc_sbj ul{ margin:0px; padding:0px; list-style:none}
.zc_sbj ul li{ background:url(37.jpg); width:236px; height:34px; line-height:34px; margin-top:5px;}
.zc_sbj ul li a{ color:#015EA3; text-decoration:none}
.zc_sbj ul li a:hover{ color:#900}

.zc_x{ width:271px; height:312px; margin-top:8px; float:left}
.zc_xa{ width:271px; height:37px; background:url(36.jpg); float:left}
.zc_xaz{ width:85px; font-size:14px; font-weight:bold; color:#000; text-align:center; line-height:37px; float:left; padding-left:12px;}
.zc_gd{ float:right; width:30px; line-height:37px; }
.zc_gd a{ color:#2078B8; text-decoration:none}
.zc_gd a:hover{ color:#900}

.zx_xbj{ height:260px; width:269px; padding-top:8px; float:left; border:1px solid #CCC; padding-bottom:10px; border-top:none}
.zx_xbj ul{ margin:0px; padding:0px; list-style:none}
.zx_xbj ul li{ line-height:24px;}
.zx_xbj ul li a{ background:url(39.jpg) 8px 8px no-repeat; padding-left:24px; color:#333; text-decoration:none;
width:176px; float:left}
.zx_xbj ul li a:hover{ color:#900}

.zy{ width:720px; float:left}
.zy_a{ background:url(38.jpg); width:698px; height:30px; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; padding-left:22px;}
.zy_bj{ width:708px; float:left; padding-left:10px; padding-top:8px; border:1px solid #CCC; border-top:none}
.zy_bj ul{ margin:0px; padding:0px; list-style:none}
.zy_bj ul li{ line-height:30px;}
.zy_bj ul li a{ background:url(40.jpg) 7px 11px no-repeat; color:#333; padding-left:25px; float:left; width:610px; text-decoration:none}
.zy_bj ul li a:hover{ color:#900}
.zy_bj ul li span{ color:#999}
.ly22 {	padding-bottom: 10px;}
.ly23 {	text-align: center;height:27px; width:700px; font-weight: bold; padding-top: 13px; float:left;
}


.zy_tp{ width:222px; height:140px; float:left; margin-left:8px;margin-top:15px;}
.zy_tpt{ border:solid 1px #999; width:218px; height:108px; padding-top:3px; padding-left:3px;}
.zy_z{ width:220px; height:30px; line-height:30px; text-align:center}
.zy_z a{ color:#333; text-decoration:none}
.zy_z a:hover{ color:#900}

.maina{ width:998px; float:left; border:1px solid #CCC}
.mainq{ background:url(43.jpg) repeat-x;width:980px; height:38px; font-size:12px; color:#000; padding-left:20px;line-height:38px;}
.mainq a{ color:#000; text-decoration:none}
.mainq a:hover{ color:#999; text-decoration:none}
.m_bj{ width:996px; text-align:center; font-size:22px; font-weight:bold; color:#06F; line-height:40px; margin-top:20px;}
.m_wz{ width:970px; padding-left:14px; font-size:14px; line-height:25px; color:#333; padding-top:20px; float:left; padding-bottom:20px; text-indent:2em}
.mainp{ width:1000px; float:left}
.mbja{ width:970px; margin-left:14px; text-align:center; line-height:30px; border-top:1px solid #999; background-color:#E7E7E7; margin-top:10px; margin-bottom:10px; display:inline; height:30px; float:left}
.laiyuan{ width:930px; margin: auto; height:30px; line-height:30px; text-align:center;font-size:12px; background:#e7e7e7; border-top:1px #CCCCCC solid;}
.wenzi{ width:970px; margin: auto; height:60px; line-height:50px; border-bottom:1px #CCCCCC  solid;text-align: center;font-size:12px; color:#003cc8; float:left; margin-left:12px; display:inline}
 
#nrbj .wenzi ul{ width:450px;margin:auto;}
#nrbj .wenzi ul li{ width:120px; height:50px; line-height:50px; text-align:center; float:left;}

.wenzi ul{ width:470px; padding-left:300px; float:left; display:inline}
.wenzi ul li{ width:120px; height:50px; line-height:50px; text-align:center; float:left; list-style:none; display:inline}
.page a{
	line-height:25px;
	margin:5px;
	padding:3px 7px 3px 7px;
	background:#F2F2F2;
	border:solid 1px #CCC;
	text-decoration:none;
	}
.md_kaz .curr{ width:90px; height:26px; background-color:#FFF; float:left; border-bottom:1px solid #FFF; cursor:pointer;}

/* 单个图片幻灯片盒子 - 公用类 */
.ma_t.bottom{ width:321px; height:300px; background:#FFF; border:1px #aeccf0 solid; border-width:0 1px 1px 1px;}
.slideBox{ width:321px; height:300px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:35px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; list-style:none }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; list-style:none }
.slideBox .hd ul li.on{ background:#f00; color:#fff; list-style:none}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:315px; height:290px; margin-top:4px; margin-left:3px; display:inline }