/* CSS Document */
@charset "utf-8";
*{ margin:0;padding:0;border:0;}

body { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size:12px; line-height:22px;  margin:0 auto; background:#D2D2D2}

a{text-decoration:none;color:#000000;}
a:hover{color:#fe5b22;text-decoration:underline;}

ul,li,ol,dl,dt,dd { list-style:none; padding:0; margin:0;}
.clear{clear:both;}


#header{width:900px;margin:0 auto;_margin:0 auto;background:#ffffff;margin-bottom:10px;overflow:hidden}
#tb{width:900px;margin:0 auto;_margin:0 auto;}
#logo{width:292px;float:left;}
#logo-wz{width:490px;float:right;margin-right:10px;margin-top:40px;}
#rx{float:right;color:#153b63;font-size:14px;font-weight:bold}

#daohang{width:900px;height:20px;margin:0 auto;_margin:0 auto;background-color:#153b63;float:left;margin-bottom:0px;overflow:hidden}
#daohang ul li{width:125px;border-right:1px solid #FFFFFF;text-align:center;font-size:12px;font-weight:bold;float:left;color:#FFFFFF}
#daohang ul li a{display:block; height:20px; line-height:20px; width:125px; color:#FFFFFF;}

#main{width:900px;margin:0 auto;_margin:0 auto;background:#ffffff;margin-top:0px;}
#top-main{width:900px;float:left;margin:0 ;}
#top-gsjj{width:590px;float:left;margin-left:10px;}
#top-bt{width:590px;float:left;margin-top:10px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#top-btwz{color:#153b63;font-size:12px;font-weight:bold; float:left;}
#tp{float:left;margin-top:10px;width:217px;}
#top-wz{width:349px;margin-left:10px;float:right;margin-top:10px;margin-bottom:10px;}
#more{width:80px;float:left;margin-top:10px;}
#more1{width:80px;float:right;}
#more a {color:#CC0000;font-weight:bold}
#more1 a {color:#CC0000;}

#top-xw{width:280px;margin-left:10px;float:right;margin-top:10px;height:auto;overflow:hidden;}
#top-xwbt{width:260px;margin-left:10px;margin-right:10px;float:left;padding-bottom:5px;border-bottom:1px solid #CCCCCC;height:auto;}
#top-xwwz{color:#153b63;font-size:12px;font-weight:bold;height:auto; float:left;}
#top-xwwz1{width:260px;margin-left:10px;margin-top:10px;}
#top-xwwz1 li{float:left;width:260px; line-height:22px; height:22px; overflow:hidden;}
#top-xwwz1 li a { margin-left:5px;}


#center-cplist{width:200px;float:left;margin-left:10px;margin-top:10px;margin-bottom:10px;overflow:hidden;height:auto}
#cplist-bt{padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#cplist-btwz{color:#153b63;font-size:12px;font-weight:bold;height:auto;}
#cplist{margin-top:5px;float:left;margin-left:10px;}
#cplist dt{margin-left:10px;}
#cplist dd{margin-left:20px;}
#cplist dt a{font-size:12px;font-weight:bold;}
#cplist-js{width:670px;margin-left:10px;float:right;margin-top:10px;}
.cpjs{width:320px; padding:5px;height:120px;float:left;margin-bottom:20px;border-top:2px solid #153b63;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.right{text-align:right;margin-right:3px;}
.right a{color:#153b63;}
.cptp{width:130px;float:left;}
.cpnr-1{width:190px;float:right;}

#bottom-main{width:900px;margin-top:10px;margin-bottom:10px;}
#bottom-js{width:200px;float:left; display:inline; margin-left:10px;}
#bottom-jsbt{padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#jsbt-wz{color:#153b63;font-size:12px;height:auto;}
#jsbt-wz span,#ypbt-wz span { font-weight:bold;}
#bottom-jsnr{margin-left:10px; padding-top:5px;}
#bottom-jsnr li{ height:22px; line-height:22px; overflow:hidden;}

#bottom-yp{width:660px;margin-left:10px; margin-right:10px; _margin-right:5px;float:right; display:inline;}
#bottom-ypbt{padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#ypbt-wz{color:#153b63;font-size:12px;height:auto;}
#bottom-ypnr{ margin-top:10px;float:left;}
#bottom-ypnr li{width:120px;margin-left:10px;_margin-left:6px; border:1px solid #cccccc;float:left;}


#footer{width:900px;margin:0 auto;_margin:0 auto;text-align:center}


#left{width:200px;margin-left:10px;margin-top:10px;float:left;margin-bottom:10px;}
#left-cplb{width:200px;}
#cplb-bt{width:200px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#cplb-btwz{color:#153b63;font-size:12px;font-weight:bold;height:auto;margin-left:10px;}
#cplb-nr{width:190px;margin-left:5px;margin-top:10px;}
#cplb-nr li{width:190px;float:left;border:1px solid #1b528c;text-align:center;margin-top:10px;}
.cplb-xbt{border-bottom:1px solid #1b528c;color:#153b63;font-size:12px;font-weight:bold;}


#right{width:670px;_width:650px;margin-left:20px;_margin-left:10px;float:right;margin-top:10px;margin-bottom:10px;}
#right1{width:400px;_width:380px;float:left;}
#right2{width:250px;margin-right:10px;float:right; display:inline;}

#right-zjbt{width:400px;_width:380px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#zjbt-wz{color:#153b63;font-size:12px;font-weight:bold;height:auto;}
#right-zjnr{width:400px;_width:380px;margin-top:10px;}
#lxfs{width:240px;height:auto;margin-top:20px;margin-left:10px;}
#ztys{color:#153b63;font-size:12px;font-weight:bold;}

#tjcp{width:240px;_width:200px;height:auto;margin-left:10px;margin-bottom:10px;}
#cptj-bt{color:#153b63;font-size:12px;font-weight:bold;padding-top:10px;padding-bottom:10px;}

.cptj-nr{margin-top:10px;margin-bottom:5px;}
#zjnr-cplb{width:400px;_width:380px;height:auto;overflow:hidden}
#zjnr-ypal{width:400px;_width:380px;height:auto;overflow:hidden}
#zjnr-ypal li{width:120px;_width:100px;margin-left:10px;_margin-left:10px;float:left;height:120px;}
#zjnr-cplb li{width:180px;_width:170px; padding:5px;margin-left:5px;height:260px;float:left; display:inline;margin-top:10px;border:1px solid #CCCCCC;}
#zjnr-xwzx{width:400px;_width:380px;}
#zjnr-xwzx li{width:380px;_width:350px;margin-left:10px;float:left;}
#zjnr-xwzx li a { margin-left:8px;}
#contact{width:650px;_width:620px;margin-left:10px;margin-right:10px;}
#contact-bt{width:650px;_width:620px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
#contact-btwz{color:#153b63;font-size:12px;font-weight:bold;}


#lxlb{width:650px;_width:600px;float:left;height:auto;margin-bottom:10px;}
#lxlb ul{float:left;width:300px;_width:250px;margin-top:10px;margin-left:20px;margin-left:10px;}
#contact-btwz a,#zjbt-wz a{color:#153b63;}
#lxlb h3{text-align:center;}

#page{text-align:center;}
#page span { margin:5px;}
#page a{color:#CC0000}
#right-nrlb{width:650px;margin-top:10px;}
#right-nrlb li{width:190px; padding:5px;float:left;margin-left:10px;height:270px;overflow:hidden;border:1px solid #CCCCCC;margin-top:10px;}

.wzpz{float:left;width:80px;}

