.r_list.r_img， {
	margin: auto; width: 600px
}
.r_img{ width:665px;}
.r_img li {
	padding-bottom: 14px; height: 125px; overflow: hidden; border-bottom:1px dashed #eae9e9; margin-top:14px;
}
.r_img .ib {
	width:200px; display: inline; float: left; height: 120px;
}
.r_img .ib img{ float:left;}
.r_img h4 {
	line-height: 26px; height: 26px; font-size: 14px
}
.r_img h4 a {
	color: #2b2b2b
}
.r_img h4 a，.r_list h4 a:hover {
	color: #ff0000
}
.dtr{ width:450px; float:right; }
.r_img p {
	padding-bottom: 3px; line-height: 18px; padding-left: 0px; padding-right: 0px;  padding-top: 3px
}

.r_list{ width:665px; margin-top:15px;}
.r_list li {
	border-bottom: #cccccc 1px dashed; padding-bottom: 4px; line-height: 26px; background: url(/uploads/image/tzimages/dot.gif) no-repeat 10px 10px; height: 26px; overflow: hidden
}
.r_list h4 {
	 padding-left:20px; *padding-left:0px; _padding-left:0px; line-height: 26px;  height: 26px; font-size: 14px
}
.r_list li span {
	padding-right: 10px; float: right;
}
.r_list h4 a {
	color: #2b2b2b
}
.r_list h4 a.title {
	text-indent: 20px; font-weight: normal
}
.pnum {
	 line-height: 40px; text-align: center; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px;clear:both;
}
.pnum a {
	 padding-bottom: 4px; margin: 0px 2px; padding-left: 7px; padding-right: 7px; background: #9f9f9f; color: #fff; font-size: 14px; padding-top: 4px
}
.pnum a:hover {
	color: #fff; background:#cf2929;
}
.pnum strong {
	 padding-bottom: 4px; margin: 0px 2px; padding-left: 7px; padding-right: 7px; background: #9f9f9f; color: #fff; font-size: 14px;  padding-top: 4px
}
.p_topad {
	line-height: 160px; height: 160px; color: #666; padding-top: 10px
}
.content {
	text-align: left; padding-bottom: 20px; line-height: 24px;   color: #535353; font-size: 14px; padding-top: 20px
}

#conbox { margin-top:10px;font-size: 14px; padding-top: 2px
}
#conbox a {
	color: #60aa19; text-decoration: none
}
#conbox p {
	padding-bottom: 3px; line-height: 23px; margin: 3px auto; padding-left: 3px; padding-right: 3px; font-size: 14px; padding-top: 3px
}
#conbox p img {
	 text-align: left;
}
h5 {
	font-size: 12px
}
.sub_title {
	text-align: center; color: #a6a6a6; font-size: 12px; font-weight: 400
}
.sub_title span {
	border-bottom: #cecece 1px dotted
}
.con_box .box {
	padding-bottom: 6px; margin: 5px 0px;  width: 600px;  padding-top: 6px
}
.con_box .sq ul {
	width: 100%; float: left
}
.con_box .sq p {
	text-align: right
}
.con_box .sq li {
	line-height: 30px; height: 30px; width:600px; background:#eae9e9; margin-bottom:5px;
}
.con_box .sq li span{ width:70px; height:30px; background:#333541; color:#fff; text-align:center; display:block; float:left; margin-right:10px;}
.con_box .sq p {
	line-height: 22px; height: 22px
}
.y_list {
	padding-bottom: 5px; padding-left: 0px; width: 643px; padding-right: 0px; overflow: hidden; padding-top: 0px
}
.y_list li {
	line-height: 26px; padding-left: 12px; width:202px; background: url(/uploads/image/tzimages/dot.gif) no-repeat 5px center; float: left; height: 26px
}
.y_list a {
	color: #2b2b2b
}
.y_list a:hover {
	color: #7eac00
}
.box {
	width: 100%; margin-bottom: 6px; overflow: hidden; padding-top: 6px
}
.c18 {
	 padding-bottom: 10px; margin-top: 6px; clear: both;  padding-top: 10px; margin-right:15px;
}
.c18box {
	border-bottom: #dedede 1px solid; border-left: #dedede 1px solid; padding-bottom: 10px; padding-left: 10px; width:643px; padding-right: 10px; margin-bottom: 6px; overflow: hidden; border-right: #dedede 1px solid; padding-top: 10px
}
.z_list li {
	line-height: 28px; padding-left: 14px; background: url(/uploads/image/tzimages/dot.gif) no-repeat 5px center; height: 28px; font-size: 14px
}
.z_list a {
	color: #2b2b2b
}
.z_list a:hover {
	color: #7eac00
}
.k_title {
	padding-bottom: 0px; line-height: 35px; padding-right: 15px;  background: #eae9e9; height: 35px; color: #fff; font-size: 14px; padding-top: 0px; border-bottom:2px solid #cf2929
}
.k_title1 {
	padding-bottom: 0px; line-height: 35px; padding-right: 15px;  background:#cf2929; height: 35px; color:#fff; font-size: 16px; text-align:center; padding-top: 0px;
}
.k_title  span{ background:#cf2929; height:35px; width:390px; display:block;padding-left: 10px;}
.k_title  span a{ color:#ff0; }
.k_more {
	padding-bottom: 0px; line-height: 30px; margin: -35px 0px 5px; padding-left: 130px; padding-right: 15px; background: url(/uploads/image/tzimages/a_btn.gif) no-repeat 110px center; height: 30px; padding-top: 0px
}
.box_l {
	float: left; border:#ccc 1px solid;
}
.box_r {
	float: right; border:#ccc 1px solid;
}
.box_r a {
	color: #2b2b2b; text-decoration: none
}
.box_r a:hover {
	text-decoration: underline
}
.box_l {
	margin: 6px 0px; width:327px; 
}
.box_r {
	margin: 6px 0px; width: 327px;
}
.l_title {
	padding-bottom: 0px; line-height: 35px; margin-bottom: 10px; height: 35px; color: #fff; font-size: 15px;border-bottom:#cf2929 2px solid; background:#eae9e9;
}
.l_title span{ width:50px; width:85px; height:35px; display:block; float:left;  background:#cf2929; text-align:center;}
.l_title a{ float:right; padding-right:7px;}
.l_more {
	text-align: right; padding-bottom: 0px; line-height: 25px; margin: -37px 0px 12px; padding-left: 10px; padding-right: 10px; height: 25px; padding-top: 0px; 
}
.w_list {
	padding-bottom: 0px; padding-left: 37px; padding-right: 0px; background: url(/uploads/image/tzimages/e_list.gif) no-repeat 4px 6px; padding-top: 0px
}
.w_list li {
	position: relative; padding-bottom: 0px; line-height: 30px; height:30px; padding-left: 0px; padding-right: 60px; white-space: nowrap; padding-top: 0px
}
.c16search td {
	 padding-left: 0px;  padding-top: 0px
}
.c16search .l_input {
	 height: 15px;
}
.c16box {
	 padding-bottom: 8px; padding-left: 0px; padding-right: 0px; margin-bottom: 10px; padding-top: 4px; background:#eae9e9; margin-top:10px;
}
.c16_tab {
	margin: auto; width: 293px; overflow: hidden 
}
.daohan {
	 padding-bottom: 6px; margin: auto; padding-left: 0px; width: 325px; padding-right: 0px; overflow: hidden; border-top: #b40404 1px; border-right: #b40404 1px solid; padding-top: 0px
}
.daohan li {
	text-align: center; line-height: 20px; margin: 5px 0px 0px 2px; width: 75px; float: left; height: 20px; overflow: hidden
}
.daohan li a:hover {
	background: #0099ff; color: #ffffff; text-decoration: none
}
.a_more {
	text-align: right; padding-bottom: 1px; line-height: 30px; margin-top: -30px; padding-right: 15px; height: 30px; color: #bad07e
}
.a_more a {
	color: #7eac00; font-weight: 700
}
.a_title {
	height: 39px; font-size: 16px; color:#333541; foverflow: hidden; border-bottom:#b1b1b1 solid 2px; margin-left:10px; margin-right:10px;
}
.a_title span {
	padding-bottom: 0px; line-height: 39px; padding-left: 5px; padding-right: 5px; float: left; height: 39px; color: #333541; padding-top: 0px ;border-bottom:#cf2929 solid 2px;
}
.c16adv {
	 margin-bottom: 8px;
}
.sq {
	border-top: #cecece 1px dotted
}
.s2 {
	color: #919191; 
}
.s2 a{
	 width:98px; height:30px; display:block; margin-top:7px;background: url(/uploads/image/tzimages/xq.png); 
}
.s3 {
	color: #60aa19
}
.c {
	text-align: center
}
.c15 {
	display: inline; float: left; overflow: hidden
}
.c16 {
	display: inline; float: left; overflow: hidden
}
.c17 {
	display: inline; float: left; overflow: hidden
}
.c15 {
	 width: 680px; margin-bottom: 6px; 
}

.c15h2{
	padding-bottom: 0px; line-height: 42px; height: 42px; color: #666; font-size: 18px; padding-top: 0px; font-weight:normal; width:665px; text-align:center;
}
.c15h2list{
	padding-bottom: 0px; line-height: 42px; height: 42px; color:#333541; font-size: 18px; padding-top: 0px; font-weight:normal; width:665px; text-align:center; border-bottom:2px solid #b1b1b1;
}
.c15h2list span{border-bottom: 2px solid #cf2929;
    color: #333541;
    float: left;
    height: 42px;
    line-height: 42px;
    padding: 0 5px;}

.c17 {
	width: 680px
}
.c16 {
	width: 318px;
}
.c16search{ height:40px;  background:#333541;}
h1 {
	height: 60px; overflow: hidden
}
h1 a {
	float: left
}
#page {
	padding-bottom: 0px; margin: auto; padding-left: 12px; width: 1000px; padding-right: 12px; padding-top: 12px;overflow:auto; zoom:1;
}
.l_input {
	padding-bottom: 3px; padding-left: 2px; padding-right: 2px; height: 14px; padding-top: 2px
}
.pnav {
	 padding-bottom: 0px; line-height: 40px; padding-right: 35px; height: 40px; color: #fff; padding-top: 0px; background:#333541;padding-left:5px;
}
.pnav span{ background: url(/uploads/image/tzimages/a_btn.gif) no-repeat; height:30px; width:70px; padding-left:35px;}
.pnav a{color: #fff;}
.e8 {
	margin-top: 5px; width: 100%; clear: both; overflow: hidden
}
.e8 li {
	text-align: center; width: 211px; display: block; float: left; height: 160px; overflow: hidden; margin-right: 8px; border:1px #b7b7b8 solid; margin-bottom:15px;
}
.e8 li .pic {
	text-align: left; width: 211px; display: block; background:  no-repeat; height: 140px; overflow: hidden
}
.e8 li .pic img {
	border-bottom-style: none; border-right-style: none; margin-top: 3px; width: 211px; display: block; border-top-style: none; height: 140px; margin-left: 3px; border-left-style: none
}
.e8 li .title {
	line-height: 31px; display: block; height: 31px; overflow: hidden; font-weight: bold
}
.con_box{ width:665px; margin-right:15px;}


.k8 {
	margin-top: 5px; width: 100%; clear: both; overflow: hidden
}
.k8 li {
	text-align: center; float: left; height: 220px; margin-right: 8px; border:1px #b7b7b8 solid; margin-bottom:15px;
}
.k8 li .pic {
	
}
.k8 li .pic img {
	width: 200px;  height: 180px; padding:5px;
}
.k8 li .title {
	line-height: 31px; display: block; height: 31px; overflow: hidden; font-weight: bold
}
