﻿@charset "utf-8";
@import url("reset.css");
body {
    background-color: #e8e8e8;
}
.top {
width:980px; height:38px; overflow:hidden; text-align:center;margin:0 auto;
}
.top_left {
float:left; line-height:38px;
}
.top_right {
    float: right;
    line-height: 38px;
}
.top_center {
float:left; margin-left:180px;}
.top_right a {
    color: #656565;
}
    .b1, .b3 {
        cursor: pointer;
        border: none;
    }
.b1 { background:url(../img/b1.jpg); width:62px; height:21px; }
.b3 { background:url(../img/b3.jpg); width:68px; height:26px; }
.ta { background-color:#efefef; height:38px; overflow:hidden; color:#656565; border-bottom:1px solid #e1e1e1;}
.ta1_div {
    width: 100%;
    margin: 0px auto;
    background-color: #ffffff;
    padding-bottom:10px;padding-top:10px;
}
.ta2_div {
    width: 100%;
    margin: 0px auto;
    height: 58px;
    background: url(../img/nva_bj.jpg) no-repeat center;
}
.ta1 {
    width: 980px;
    margin: 0px auto;
    overflow: hidden;
}
		.logo {float:left; }
		.tar { width:980px; margin:0 auto; }
		.sc { background:url(../img/tb.jpg); height:32px; color:#949494; line-height:32px; text-align:right; padding-right:1em; }
		.sc a { color:#949494; }
		.mc { margin-top:23px; }

.ds { background:url(../img/ds.jpg) no-repeat center; height:92px; overflow:hidden; margin-top:1px; }
.dh {
    height: 58px;
    line-height: 58px;
}
    .dh a {
        color: #ffffff;
        font-size: 14px;
        font-weight: bold;
        width: 120px; height:58px; display:block;
        text-decoration:none;
    }
        .dh a:hover {
            color: #000000;
            background: url(../img/nav_a_bj.jpg) no-repeat center;
            text-decoration: none;
        }
    .dh ul li {
        float: left;
        width: 120px;
        text-align:center;
    }
    .dh .b {
        float: left;
        background: url(../img/nav_a_bj.jpg) no-repeat center;
        width: 120px;
        height: 58px;
        text-align: center;
    }
            .dh .b a {
            color:#000000;}
            .ss_div {
                width: 100%;
                margin: 0 auto;
                background: url(../img/ss_bj.jpg) repeat center;
                height: 50px;
                overflow: hidden;
            }
	.ss { margin:10px auto 0; width:980px; padding:0 15px; height:30px; padding-top:11px; color:#666; }
	.ss a { color:#666; padding:0 5px; }
	.ss span { float:right; }
	.ss input,.ss select { vertical-align:middle; }

.content {
    padding: 10px 0;
    width: 980px;
    margin: 0 auto;
}

.left ,.pl ,.xw { width:210px; } .right { width:760px; } .right2 ,.wt { width:540px; }
	.t1 { background:url(../img/t1.jpg); height:30px; color:#FFF; line-height:30px; position:relative; padding:0 10px; }
	.t1 a { position:absolute; right:10px; top:9px; }
	
	.la ul { width:208px; border:1px solid #D4D4D7; border-top:none; border-bottom:none; padding-bottom:10px; }
	.la li { border:1px solid #D4D4D7; width:83px; height:46px; overflow:hidden; float:left; display:inline; margin:12px 0 0 13px; }
	.la li img { width:83px; height:46px; }
	
	.lb dl { width:208px; border:1px solid #D4D4D7; border-top:none; border-bottom:none; padding:12px 0 10px; }
	.lb dt { width:174px; height:138px; margin:0 auto; }
	.lb dd { width:174px; margin:8px auto 0; text-align:center; }
	.lb dt img { width:174px; height:138px; }
	.lb dd a { text-align:center; color:#7D7D7D; }
	
	.lc h3 { background:url(../img/mt.jpg); line-height:30px; font-size:14px; color:#FFF; padding:0 10px; }
	.lc ul { width:208px; border:0 solid #D4D4D7; border-width:0 1px; line-height:25px; font-weight:bold; padding:10px 0 8px; }
	.lc li { background:url(../img/i1.jpg) no-repeat 0 center; width:170px; margin:0 auto; padding-left:10px; }
	
	
	.pl h1 { background:url(../img/t2.jpg); line-height:30px; color:#FFF; padding:0 10px; }
	.pl h2 { background:url(../img/plt.jpg); text-align:center; font-size:14px; color:#DD4440; line-height:28px; margin-top:1em; }
	.pla { border:1px solid #D4D4D7; border-width:0 1px; width:190px; padding:0 9px 1em; overflow:hidden; }
	.pl dl ,.pl div.b { padding-top:1em; }
	.pl dt { font-weight:bold; color:#DF4541; padding-bottom:.5em; }
	.pl dd ,.pl div.b { line-height:18px; color:#7D7D7D; }
	.pl dd em ,.pl div.b em { padding:0 .5em; }
	.pl dd a { color:#7D7D7D; }
	.pl div.b a { color:#3C3C3C; }
	
	.pi h3 { background:url(../img/t3.jpg); height:30px; color:#FFF; line-height:30px; padding-left:20px; position:relative; }
	.pi h3 a { position:absolute; right:10px; top:9px; }
	.pi ul { border:0 solid #D4D4D7; border-width:0 1px; width:538px; padding-bottom:10px; }
	.pi li ,.cp li ,.xgcp li { width:160px; float:left; display:inline; margin:15px 0 0 14px; }
	.pi li img ,.cp li img ,.xgcp li img { width:158px; height:118px; border:1px solid #D1D1D1; display:block; }
	.pi li p.b ,.cp li p.b ,.xgcp li p.b { text-align:center; padding:.5em 0; } .pi li p.b a ,.cp li p.b a ,.xgcp li p.b a { color:#3C3C3C; }
	.pi li p.cn ,.cp li p.cn ,.xgcp li p.cn { line-height:18px; height:36px; overflow:hidden; color:#7D7D7D; }
	.pi li p.cn a ,.cp li p.cn a ,.xgcp li p.cn a { color:#DF4541; }
	.cp ul { width:100%; }
	.cp li { width:170px; margin:15px 0 0 15px; }
	.cp li img { width:168px; height:125px; }
	.xgcp ul { width:100%; padding-bottom:1em; }
	.xgcp li { width:165px; }
	.cp li img { width:165px; height:123px; }
	
	.gd { background:url(../img/gdb.jpg); height:175px; overflow:hidden; }
	.gd table{ margin-top:10px;}
	.gd td { padding-right:9px; width:147px; text-align:center; color:#3C3C3C; }
	.gd td img { padding:4px; border:1px solid #D6CECE; margin-bottom:1em; }
	
	.wt h3 { background:url(../img/wtt.jpg); height:30px; line-height:30px; padding:0 10px; position:relative; color:#373843; }
	.wt h3 a { position:absolute; right:10px; top:9px; }
	.wt dl ,.wt ul { width:538px; border:0 solid #D4D4D7; border-width:0 1px; }
	.wt dl { background:url(../img/wtb.jpg) repeat-x bottom; padding:10px; width:538px; line-height:18px; }
	.wt dt { float:left; width:83px; height:100px; overflow:hidden; }
	.wt dd { float:right; width:410px; color:#666; }
	.wt dd.b { margin-bottom:.5em; }
	.wt dd.b a { color:#333; text-decoration:underline; }
	.wt dd.c { text-decoration:underline; }
	.wt dd.c a { color:#C33; }
	.wt ul { padding:9px 0 6px; }
	.wt li { float:left; display:inline; margin:0 0 0 10px; width:240px; padding-left:14px; line-height:20px; background:url(../img/i1.jpg) no-repeat 0 center; overflow:hidden; white-space:nowrap; }
	.wt li a { color:#666; }
	
	.xw p { border:0 solid #D4D4D7; border-width:0 1px; padding:10px 9px 0; width:190px; }
	.xw p a { text-decoration:underline; color:#666; }
	.xw ul { border:0 solid #D4D4D7; border-width:0 1px; width:208px; padding:10px 0; }
	.xw li { background:url(../img/i1.jpg) no-repeat 0 center; padding-left:10px; width:180px; margin:0 auto; line-height:20px; white-space:nowrap; overflow:hidden; }
	.xw ul a { color:#666; }
	
	.plc { color:#999; line-height:30px; }
	.plc span { color:#333; }
	.plc a { color:#999; }
	
	.about ,.nl ,.nx ,.cp ,.cpxx,.cjwt  { border:0 solid #D4D4D7; border-width:0 1px; width:758px; padding-bottom:10px; overflow:hidden; }
	.about p { line-height:20px; padding-top:1em; color:#666; width:720px; margin:0 auto; }
	
	.about dl { color:#666; background:#EEF2F5 url(../img/359b.jpg) no-repeat bottom; padding-bottom:5px; width:350px; float:left; display:inline; margin:15px 0 0 19px; }
	.about dt { background:url(../img/lxt.jpg); line-height:31px; font-weight:bold; color:#333; padding-left:20px; }
	.about dd { border:0 solid #C6D7E1; border-width:0 1px; width:328px; padding-left:20px; padding:10px 0 8px 20px; }
	.about li { width:106px; float:left; display:inline; text-align:center; color:#333; margin:15px 0 0 17px; }
	.about li img { padding:2px; border:1px solid #CCC; width:100px; height:55px; margin-bottom:10px; }
	
	.nl ul { font-size:14px; line-height:24px; } .nl ul a { color:#666; }
	.nl li { background:url(../img/i1.jpg) no-repeat 0 center; width:710px; margin:0 auto; padding-left:10px; }
	.nl li span{ float:right; color:#666;}
	
	.nl dl { background:#F0F0F0; padding:10px; width:700px; margin:20px auto 10px; color:#666; line-height:20px; }
	.nl dt { float:left; width:134px; height:134px; overflow:hidden; }
	.nl dt img { width:128px; height:128px; padding:2px; border:1px solid #D5D5D5; }
	.nl dd { float:right; width:552px; }
	.nl dd.b { font-size:14px; margin-bottom:.5em; }
	.nl dd.b a { text-decoration:underline; }
	
	.xwt { width:720px; margin:0 auto; text-align:center; padding-top:20px; }
	.xwt h1 { font-size:24px; font-family:"微软雅黑"; border-bottom:1px solid #999; padding-bottom:10px; }
	.xwt div { padding-top:10px; color:#333; }
	
	.xwnr { width:720px; margin:0 auto 15px; color:#333; }
	.xwnr p { line-height:20px; padding-top:15px; }		
	.xwnr p.tr { padding-bottom:15px; border-bottom:1px dashed #CCC; }
	
	.xgzx h1 ,.yhpl h1 ,.xgcp h1 { background:url(../img/cpxxt.jpg); line-height:32px; font-size:14px; color:#FFF; padding-left:24px; }
	.xgzx { width:720px; margin:0 auto; }
	.xgzx ul { padding:8px 0; width:100%; overflow:hidden; }
	.xgzx li { height:22px; overflow:hidden; background:url(../img/i1.jpg) no-repeat 0 10px; line-height:22px; width:325px; padding-left:5px; float:left; display:inline; margin-left:20px; }
	.xgzx li span { padding-left:2em; font-size:11px; color:#777; float:right; padding-right:20px; }
	
	.yhpl { width:720px; margin:0 auto; }
	.yhpl dl { background:#F0F0F0; padding:10px; margin-top:10px; } .yhpl dl.nbg { background:none; margin:0; }
	.yhpl dt { color:#666; margin-bottom:5px; }
	.yhpl dt span { float:right; font-size:11px; }
	.yhpl dd { color:#999; }

	.fbpl { width:720px; margin:15px auto 0; }
	.fbpl h1 { background:url(../img/fbplt.jpg); line-height:28px; font-size:14px; padding-left:15px; }
	.fbpl table { color:#7E7E7E; line-height:20px; margin:5px 0 0 15px; } .fbpl table strong { color:#505050; }
	.fbpl td { padding-top:5px;_padding-top:3px;} .in3 { border:1px solid #CCC; width:260px; height:20px; line-height:20px; } .tex1 { width:470px; height:130px; border:1px solid #CCC; }
	
	.xgcp { width:720px; margin:0 auto; }
	
	.xxjs { width:720px; margin:0 auto 1em; }
	.xxjs h1{ background:url(../img/jsbt.jpg); line-height:27px; color:#FFF; padding-left:12px; }
	.xxjs p { line-height:20px; color:#333; padding-top:12px; }
	
	.dat { width:720px; margin:15px auto; }
	.dal { width:418px; float:left; border:1px solid #D1D1D1; }	
	.dal dl { width:100%; padding:9px 0; }
	.dal dt img { width:400px; height:300px; margin:0 auto 9px; display:block; }
	.dal dd { height:72px; padding-left:1px; }
	.dal dd img { width:90px; height:68px; padding:1px; border:1px solid #D5D5D5; float:left; display:inline; margin:0 0 0 8px; }
	.dar { width:288px; float:right; }
	.dar h1 { font-size:14px; border-bottom:1px solid #BDBDBD; color:#FF3600; padding-bottom:3px; }
	.dar table { color:#888; line-height:18px; margin:10px 0; } .dar td { padding:3px 0; }
	.dar td.tl { color:#000; }
	.dar li { padding-top:10px; }
	.dar li.zxdh { font-size:18px; font-family:"微软雅黑"; font-weight:700; } .dar li.zxdh span { font-size:22px; color:#FF4200; }
	
	.banner { width:980px; height:250px; overflow:hidden; }
	.sp { background:url(../img/sp.jpg); width:210px; height:228px; padding-top:4px; }
	.sp dl { width:202px; margin:0 auto; overflow:hidden; color:#C2DFFF; line-height:20px; }
	.sp dt { width:202px; height:158px; overflow:hidden; }
	.sp dd { padding-top:12px; }
	.sp dd a { color:#FFC000; }
	
.foot { width:980px; margin:0 auto; }
	.fn { background:url(../img/fn.jpg); line-height:30px; font-weight:bold; color:#FFF; text-align:center; }
	.fn a { color:#FFF; padding:0 1em; }
	.dz { background:url(../img/fbg.jpg) repeat-x top; border:0 solid #D4D4D7; border-width:0 1px; text-align:center; color:#666; line-height:20px; padding-bottom:1em; }
	.dz p { padding-top:1em; }
	.dz p.tl { padding-left:1em; padding-right:1em; } 
	.dz p.tl a { color:#666; padding-right:.5em; }
	
	
	.cjwt dl { width:720px; margin:0 auto; color:#666; border-bottom:1px dashed #CCC; padding:15px 0; }
	.cjwt dt { font-weight:bold; color:#333; margin-bottom:5px; }
	.cjwt dd { line-height:18px; }
	.cjwt li { width:720px; margin: 0 auto; border-bottom:1px dashed #CCC; padding:15px 0; }
	.cjwt li img { width:203px; height:158px; padding:2px; border:1px solid #CCC; float:left; }
	.cjwt li p { width:504px; float:right; color:#666; line-height:20px; }
	.cjwt li p.b { font-size:14px; line-height:normal; margin-bottom:5px; }	
	
	
	.ryzs { width:720px; margin:10px auto; text-align:center; }
				.ryzs img { width:200px; } .ryzs td { padding:10px; }

	
.manu {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:1em; 
}
.manu A {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}



/*orochi 2012-9-24*/
.p1,.right2 {overflow:hidden;}

.c_dh {
    width: 94px;
    position: fixed;
    top: 28%;
    right: 20px;
    z-index: 9999;
}

    .c_dh a {
        height: 84px;
        width: 94px;
        display: block;
        text-align: center;
        font-size: 16px;
        margin-top:10px;
    }

.top_se {
    float: right;
    margin-left: 60px;
    color: #4c4c4c ;
    height:60px;
    line-height: 90px;
    width: 560px;
    margin-top:28px;
}
    .top_se a {
        color: #4c4c4c;
    }

.top_se_in {
    float: left;
    width: 257px;
    height:36px;
    line-height:36px;
    overflow: hidden;
    background: url(../img/top_se_bj.jpg);
}

.top_se_key {
    float: right;
    line-height: 36px;
    width: 300px;
    height: 36px;
    overflow:hidden;
}