@charset "gb2312";
/* CSS Document */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0}
body{ margin:0; padding:0; font-family:"宋体"; font-size:12px; background:url(../images/index_bg_120118_3.jpg) no-repeat center top}
ul{ list-style:none}
li { list-style:none;}
dl,dt,dd{list-style:none;}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
img{ border:0; vertical-align:bottom}

.lf{ float:left; display:inline}
.rf{ float:right; display:inline}

.head{ width:1000px; margin:auto; height:30px; background:url(../images/head.gif) repeat-x; line-height:30px; color:#626262; border-top:#ca0202 3px solid; margin-top:53px;}
.head a:link,.head a:visited{ color:#626262;}
.head a:hover{ color:#c40001;}
.head1{ padding-left:11px;}
.head2{ padding-right:16px; text-align:right}

.logow{ width:980px; overflow:hidden; margin:auto}

.logo{ width:175px; overflow:hidden}

.hdh{ height:83px; overflow:hidden; padding-top:10px; margin-left:28px}
.hdh dt{ width:24px; overflow:hidden; border:#d3d3d3 1px solid;}
.hdh dd{   color:#000; padding-top:3px}
.hdh dd span{ height:20px; line-height:20px; padding-left:10px;}
.hdh dd a:link,.hdh dd a:visited {color:#000;}
.hdh dd a:hover{color:#ff0000;}

.dff{ width:857px; overflow:hidden}

.dffb{ height:56px; overflow:hidden; background:url(../images/dff.gif) repeat-x;}
.dffbl{ width:75px; overflow:hidden}

.dffb ul{ width:782px; overflow:hidden;}
.dffb ul li{ height:24px; line-height:24px; padding:0 6px; float:left; display:inline; color:#CCC; margin-top:3px }
.dffb ul li a{ display:block; float:left;word-break:break-all;white-space:nowrap;}
.dffb ul li a:link,.dffb ul li a:visited {color:#fff;}
.dffb ul li a:hover{color:#F90;}

.dffx{ height:34px; overflow:hidden; border:#cccccc 1px solid; border-top:none;}
.dffx1{ width:490px; overflow:hidden}

.search-keyword {
	width:253px;height:17px;
	padding-left:22px;
	padding-top:3px;
	border:#aaaaaa 1px solid;
	color:#999999;
    background: url(../images/ke.gif) no-repeat; background-color:#efefef;
	vertical-align: top;
	margin-top:6px; font-size:14px ; float:left; display:inline
}
.search-submit {
	cursor:pointer;
	width:70px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/sousuo.gif) no-repeat; margin-top:6px; display:block; float:left; display:inline; margin-left:5px
}

.zb{ width:980px; overflow:hidden; margin:7px auto 0; }

.hd{ width:290px; overflow:hidden;}
.hdd{ width:280px; overflow:hidden; padding:4px; border:#d9d9d9 1px solid; margin-bottom:6px;}

.ty{ height:28px; overflow:hidden; background:url(../images/ty.gif) repeat-x; line-height:30px;}
.zal{ float:left; padding-left:18px; font-size:14px; color:#c40001; background:url(../images/z1.gif) no-repeat}
.zaf{ float:left; padding:0 9px; font-size:14px; color:#fff; background-color:#7f7f7f }
.zag{ float: right; padding-right:8px; background:url(../images/z2.gif) no-repeat right top }
.zag a:link,.zag a:visited{ color:#606060;}
.zag a:hover{ color:#c40001; }

.hdxx{overflow:hidden; border:#d9d9d9 1px solid; border-top:none; padding-bottom:5px;}

.scp{ padding-top:8px}
.scp li{ height:24px;line-height:24px; padding-left:8px;color:#525252;}
.scp li a:link,.scp li a:visited {color:#525252; font-size:14px}
.scp li a:hover{color:#c40001;}

.xinw{ width:398px; overflow:hidden; border:#d9d9d9 1px solid; margin-left:10px; padding-bottom:4px}
.xinw1{ width:372px; overflow:hidden; margin:auto; border-bottom:#d9d9d9 1px solid; padding:8px 0 0 0 }
.xinw1t{ height:35px; line-height:35px; text-align:center}
.xinw1t a:link,.xinw1t a:visited {color:#e20001; font-size:20px; font-family:"黑体"}
.xinw1t a:hover{color:#c40001;}
.xinw1z{ width:372px; overflow:hidden; line-height:20px; color:#525252; text-indent:2em; padding-bottom:10px}
.xinw1z a:link,.xinw1z a:visited {color:#e20001;}
.xinw1z a:hover{color:#c40001}

.zhd{ width:270px; overflow:hidden}

.zhdgg{ width:132px; overflow:hidden}
.mor1{ margin-left:5px;}
.mor2{ margin-left:5px; margin-top:5px;}
.mor3{ margin-top:5px}
.mor4{ margin-top:7px}

.zhu{ height:34px;}

.zhuz{ border:#d9d9d9 1px solid; border-top:none; padding-bottom:3px}
.zhuzgg{ margin:6px auto 0; width:259px;}

.tw1{ width:700px; overflow:hidden}
.tw1z{ width:698px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:10px}

.iim { width:130px; overflow:hidden; margin:12px 0 0 8px;}
.iim a:link,.iim a:visited{ color:#000;}
.iim a:hover{ color:#c40001;}
.iim a span{display:block; line-height:17px; padding-top:3px;}

.tw1x{ width:700px; overflow:hidden;}

.tw1x1{ width:345px; overflow:hidden; margin-top:7px;}
.tw1x1d{border:#d9d9d9 1px solid; border-top:none; overflow:hidden; width:343px;}

.qub{ width:330px; overflow:hidden; background:url(../images/dian.gif) repeat-x bottom; overflow:hidden; margin:auto; padding-bottom:3px}
.qub dt{  float:left; display:inline;padding-top:8px}
.qub dd{ float:left; display:inline; }

.shh{ margin-top:8px}
.shh li{ height:22px;line-height:22px; width:158px; padding-left:8px;color:#525252; float:left; overflow:hidden}
.shh li a:link,.shh li a:visited {color:#525252;}
.shh li a:hover{color:#c40001;}

.tw2{ width:270px; overflow:hidden}

.tw2z{ width:268px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:2px; margin-bottom:8px;}
.tw2zf{ width:268px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:3px}

.twdlz{ width:252px; margin: auto; padding:10px 0 6px 0; background:url(../images/dian.gif) repeat-x bottom; overflow:hidden}
.twdlz dt{  float:left; display:inline;}
.twdlz dd{ width:136px; float: right; display:inline; color:#949494;}
.twdlz dd span { display:block}
.twdlz dd span.title{padding-bottom:5px}
.twdlz dd a:link,.twdlz dd a:visited {color:#525252; font-weight:bold;}
.twdlz dd a:hover{color:#c40001;}

.yhh{ height:38px; overflow:hidden; background:url(../images/dyy.gif) no-repeat;}
.yhh h3{ float:left; height:38px;}
.yhh p{ float: right; height:38px; text-align:right; line-height:38px;color:#fff; padding-right:10px}
.yhh p a:link,.yhh p a:visited {color:#fff; }
.yhh p a:hover{color:#F90;}

.tw1xff{ width:698px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none;}

.renw{ width:335px; overflow:hidden; margin:9px 0 0 10px}

.yq1{ width:26px; overflow:hidden}
.yq2{ width:953px; overflow:hidden; height:78px; border:#d9d9d9 1px solid; border-left:none;}
.yq2 ul{ margin-left:8px; margin-top:8px}
.yq2 ul li{ height:23px; line-height:23px; padding:0 3px; float:left }
.yq2 ul li a {word-break:break-all;white-space:nowrap;}
.yq2 ul li a:link,.yq2 ul li a:visited {color:#525252;}
.yq2 ul li a:hover{color:#ff0000;}


.db{ width:978px; overflow:hidden; height:24px; border:#dcdcdc 1px solid; background-color:#f7f7f7; text-align:center; line-height:28px; color:#606060; margin:10px auto 0}
.db a:link,.db a:visited {color:#606060; }
.db a:hover{color:#F30;}

.db1{ width:980px; overflow:hidden; line-height:24px; color:#525252; padding-top:10px; margin:auto; text-align:center}

.lb{ width:698px; overflow:hidden; border:#d9d9d9 1px solid; padding-bottom:10px;}
.wz{ height:32px; overflow:hidden; line-height:32px; color:#666666; padding-left:12px; border-bottom:#d9d9d9 1px solid}
.wz a:link,.wz a:visited {color:#666666; }
.wz a:hover{color:#F30;}

/* 列表页 部分 */
.wzlb{ width:680px; overflow:hidden; margin:10px auto 0; background-color:#f9f9f9; border:#e9e9e9 1px solid; padding-bottom:8px}
.wzlb1{ height:35px; line-height:35px; font-size:12px; margin:0 7px; background:url(../images/lbli.gif) repeat-x; text-align:right; color:#727272; padding-right:5px}
.wzlb1 a { display:block; float:left}
.wzlb1 a:link, .wzlb1 a:visited{ color:#fe0000; font-size:14px; font-weight:bold}
.wzlb1 a:active, .wzlb1 a:hover{ color:#F60; text-decoration:underline}

.wzlb2{ width:680px; overflow:hidden; padding-top:5px}
.wzlb201{ width:550px; float:left; text-align:left; color:#777777; font-size:12px; padding-top:5px; line-height:22px; padding-left:12px;}
.wzlb201 a:link, .wzlb201 a:visited{ color:#fe0000; font-size:12px; }
.wzlb201 a:active, .wzlb201 a:hover{ color:#F60; text-decoration:underline}
.wzlb202{ float: right; text-align:right; padding-top:5px; padding-right:8px}
.wzlb202 img { padding:2px; border:#cccccc 1px solid}

.dede_pages{ padding:40px 0 50px 37px}
.dede_pages ul{ }
.dede_pages li { float:left; height:22px; line-height:22px;  display:inline; margin-left:10px; color:#55557d }
.dede_pages li a{ display: block; height:22px; line-height:22px; padding:0 7px; float:left; border:#d9d9d9 1px solid }
.dede_pages li a:link, .dede_pages li a:visited{ color:#55557d; font-size:12px;}
.dede_pages li a:active, .dede_pages li a:hover{ color:#fff; background-color:#c40001; text-decoration:none}
.dede_pages li.thisclass{height:22px; line-height:22px; padding:0 7px; float:left;  color:#fff; background-color:#c40001 }
.dede_pages li span.pageinfo{height:20px; line-height:20px; padding:0 7px; float:left;  color:#999999; background-color:#f4f4f4; border:#e9e9e9 1px solid}

.pagelist{}

.lb h1{ height:65px; line-height:65px; font-size:20px; font-family:"黑体"; text-align:center; font-weight: normal}
.nrx{  height:31px; line-height:31px; color:#666666; font-size:12px;text-align:center; background:url(../images/nx.gif) no-repeat center top}
.nrx a{ padding-left:8px}
.nrx a:link, .nrx a:visited{ color:#F00; font-size:12px;}
.nrx a:active, .nrx a:hover{ color:#F60; text-decoration:underline}

.nr{ width:672px; margin:20px auto 0; color:#333333; font-size:14px; line-height:24px; overflow:hidden; padding-bottom:20px;}

.shang{ width:670px; height:29px; line-height:29px; overflow:hidden; color:#525252; border:#d9d9d9 1px solid; margin:auto}
.shang a:link,.shang a:visited {color:#970808; }
.shang a:hover{color:#F30;}
.shang1{ float:left; padding-left:22px;}
.shang2{ float: right; text-align:right; padding-right:22px;}

.nrxw{ width:672px; overflow:hidden; margin:10px auto 0}
.nrxw1{ width:332px; overflow:hidden; }

.nrxw1f{ width:330px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:3px}


.d6{ width:250px; margin:0 0px 10px 15px; overflow:hidden;}
.d6 li{ float:left; width:110px; height:28px; line-height:30px; font-size:14px; font-weight:bold; margin:10px 15px 0 0; text-align:center; background:url(../images/nmli.gif) no-repeat}
.d6 li a:link, .d6 li a:visited{ color:#ffffff; }
.d6 li a:active, .d6 li a:hover{ color: #FF9999; text-decoration:underline}


.lbtp{ width:698px; overflow:hidden}

.lbtpt { width:160px;overflow:hidden; margin:15px 0 0 12px; }
.lbtpt a img {border:1px solid #999; padding:2px; display:block;}
.lbtpt a:link,.lbtpt a:visited{ color:#C00;}
.lbtpt a:hover{ color:#d54b00;}
.lbtpt a:hover img { border-color:#F00; }
.lbtpt a span{display:block; line-height:17px; padding-top:6px; text-align:center}




