body,td,th {
	font-size: 12px;
	background:#e5e5e5
}
*{margin:0; padding:0; list-style:none}
a{color:#000;text-decoration:none}
img{border:0}

/*头部*/

.t_top{width:960px; height:34px; line-height:34px; margin:auto; overflow:hidden}
.t_top p{float:left; width:120px;}
.t_top span{float:right; padding-right:10px; word-spacing:0.5em;color:#575757}
.t_top span a{color:#575757}
.t_top em{font-weight:bold; font-size:14px; color:#4A9EDE; font-style:normal}
.t_top em a{color:#4A9EDE}

.img_960x160{width:960px; height:160px; margin:auto}
.img_960x160 img{width:960px; height:160px;}

.t_menu{width:927px; height:38px; line-height:38px; margin:auto; padding-left:35px; background:#057EB5}
.t_menu ul li{float:left; display:inline; padding:0 13px; font-size:14px; color:#fff}
.t_menu ul li a{color:#fff}
.t_menu .now{background:#fff;color:#007CAF; font-weight:bold}
.t_menu .now a{color:#007CAF}

.mail{width:960px; margin:auto; padding-bottom:15px; background:#FFF; overflow:hidden}

.pn_left{float:left; width:248px; height:865px; margin:10px 0 0 10px; display:inline; background:#F0F0F0;}
.pn_left h2{float:left; width:195px; height:24px; line-height:24px; margin:22px 0 0 30px; display:inline; font-size:16px; font-weight:bold}
.pn_left ul{float:left; width:195px; margin-left:30px; padding-bottom:20px; display:inline; border-bottom:1px #BCBCBC dotted}
.pn_left li{float:left; width:195px; margin-top:10px;}
.pn_left li a{color:#000}

.pn_right,.pn_txt{float:left; width:660px; margin-top:10px; padding-left:15px; margin-left:10px; border-left:1px #DEDEDE solid}
.nav_txt{float:left; width:660px; height:22px; line-height:22px; font-size:14px;}
.nav_txt a{color:#000}
.pn_right span{float:left;width:640px; height:30px; line-height:30px; padding-left:20px; font-size:16px; margin-top:5px; background:url(txt_bg.jpg)}
.tit_txt{float:left; width:660px; height:22px; line-height:22px; margin:20px 0 10px 0;}
.tit_txt i{float:left; width:18px; height:18px; background:url(txt_bg.jpg); text-align:center; font-style:normal}
.tit_txt dd{float:left; font-size:14px; margin-left:10px;}
.txt_nr{float:left; width:660px; line-height:22px;}
.m_top20{margin-bottom:50px;}
.b_bg{margin-top:10px;}
.t_zp{margin-top:15px;}
.b_bg td{background:#fff;font-size:14px; padding-left:20px;}
.t_zp td{background:#fff;}
.t_zp .name{float:right; width:490px; height:30px; line-height:30px; padding-left:10px; font-size:14px;background:url(txt_bg.jpg)}
.t_zp .txt{float:right; width:490px; line-height:16px; margin-top:10px;color:#666}
.t_zp .txt a{color:#666}

.pn_175x233,.pn_105x140{float:left; width:660px;}
.pn_175x233 dl{float:left;width:176px; height:282px; padding:13px;background:#F0F0F0;margin:10px 18px 20px 0;_margin:10px 16px 0 0}
.pn_175x233 dt{width:175px; height:233px; border:1px #fff solid; overflow:hidden}
.pn_175x233 dt img{width:175px; height:233px;}
.pn_175x233 dd{width:174px;height:40px; line-height:20px; margin-top:10px; overflow:hidden}
.pn_175x233 i{float:left; width:10px; height:10px; margin:4px 5px 10px 0; background:url(txt_bg.jpg); overflow:hidden}

.txt_about{float:left; width:620px; margin:10px 0 0 20px; display:inline; line-height:24px;}


.pn_105x140 dl{float:left;width:108px;height:189px;padding:8px;background:#F0F0F0;margin:10px 8px 0 0;}
.pn_105x140 dt{width:105px; height:140px; border:1px #fff solid; overflow:hidden}
.pn_105x140 dt img{width:105px; height:140px;}
.pn_105x140 dd{width:105px;height:40px; line-height:20px; margin-top:10px; overflow:hidden}
.pn_105x140 i{float:left; width:10px; height:10px; margin:4px 5px 10px 0; background:url(txt_bg.jpg); overflow:hidden}
.pn_120x55{float:left; width:660px; margin-bottom:20px;}
.pn_120x55 dl{float:left;width:120px;height:55px;margin:10px 10px 0 0;}
.pn_120x55 dt{width:120px;height:55px; border:1px #E2C57F solid; overflow:hidden}
.pn_120x55 dt img{width:120px;height:55px;}
.nav_b{border-bottom:1px #E1DFE0 solid;}
.t_con{float:left; width:473px; height:693px;}

.tit2_txt{float:left; width:450px; height:22px; line-height:22px; margin:20px 0 10px 0;}
.tit2_txt i{float:left; width:18px; height:18px; background:url(txt_bg.jpg); text-align:center; font-style:normal}
.tit2_txt dd{float:left; font-size:14px; margin-left:10px; font-weight:bold}
.txt2_nr{float:left; width:450px; line-height:22px;}
.nav2_txt{float:left; width:473px; height:22px; line-height:22px; font-size:14px;}
.pn2_right{float:left; width:473px;height:715px; margin-top:10px; padding-left:15px; margin-left:10px; border-left:1px #DEDEDE solid}

.three_r{float:left;width:194px; height:950px; margin-top:32px;  border-left:1px #DFDFDF solid;border-top:1px #DFDFDF solid;}
.three_r p{float:left; width:150px; height:30px; line-height:30px; padding-left:10px; margin:10px 0 10px 20px; display:inline; background:url(txt_bg.jpg); font-size:14px;}
.pn_125x162 dl{float:left;width:125px;margin:10px 0 0 35px; display:inline}
.pn_125x162 dt{width:125px; height:162px; border:1px #DFDFDF solid; overflow:hidden}
.pn_125x162 dt img{width:125px; height:162px;}
.pn_125x162 dd{width:125px;height:48px; line-height:20px; margin-top:10px; overflow:hidden; text-align:center}
.icon_dj{float:right; width:177px; height:65px; margin-right:20px;}
.left_pos{width:728px; height:240px;position:absolute; left:10px; top:885px;}
.left_pos span{float:left;width:718px; height:30px; line-height:30px; padding-left:20px; font-size:16px; margin-top:5px; background:url(txt_bg.jpg)}
.pn2_125x162{float:left;width:728px;}
.pn2_125x162 dl{float:left;width:125px;margin:10px 0 0 20px;_margin:10px 0 0 18px; display:inline}
.pn2_125x162 dt{width:125px; height:162px; border:1px #DFDFDF solid; overflow:hidden}
.pn2_125x162 dt img{width:125px; height:162px;}
.pn2_125x162 dd{width:125px;height:20px; line-height:20px; margin-top:10px; overflow:hidden; text-align:center}

.t_yiwh{float:left; width:195px; line-height:22px;margin:20px 0 0 30px; color:#3184C6; display:inline; padding-top:15px;border-top:1px #BCBCBC dotted}
.left_ov{float:left; height:600px;overflow-x:hidden;overflow-y:auto;}

#footer {
    font-size: 12px;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    width: 960px;
	padding-top:10px;
	background:#fff;
	border-top:2px #E5E5E5 solid
}
#footer a {
    color: #000;
    text-decoration: none;
}
#footer a:hover {
    color: #000;
    text-decoration: underline;
}
#footer .TT {
    color: #000;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    text-align: center;
}
#footer .TT a {
    color: #000;
    text-decoration: none;
}
#footer .TT a:hover {
    color: #000;
    text-decoration: underline;
}