@charset "utf-8";
.text_con .left{
	width:660px;float:left;height:auto;
}
.text_con  .dqwz{
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	background: url(../images/titbg_video.png) left bottom repeat-x;
}
.dqwz .video_t {
	width: 360px;
	float: left;
	padding-left: 20px;
	font-size: 14px;
	font-family: 微软雅黑;
	background: url(../images/ico_location.gif) left no-repeat;
	font-weight: 400;
	display: block;
}


.text_con .left .box_con{
	text-align:left;font-size:16px;width:660px;height:auto;line-height:35px;
}
.text_con .left .box_con p{
	font-size:16px; line-height:35px;word-break: break-all;word-wrap:break-word;white-space:normal;
}

.text_con .left .box_con img{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:560px; width:expression(document.body.clientWidth>560?"560px":"auto"); overflow:hidden;
}
.text_con .left .box_con video{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:560px; width:expression(document.body.clientWidth>560?"560px":"auto"); overflow:hidden;
}
.text_con .left .box_con object{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:560px; width:expression(document.body.clientWidth>560?"560px":"auto"); overflow:hidden;
}
.text_con .left .box_con embed{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:560px; width:expression(document.body.clientWidth>560?"560px":"auto"); overflow:hidden;
}
.text_con .left .box_con .wzfy{
	text-align:center;width:660px; margin-top:20px; float: left;
}
.text_con .left .lbfy{
	text-align:center; margin-top:30px; float:left; width:660px;
}


.text_con .left .box_con .edit{
	text-align:right;margin:20px auto; font-size:14px;
}
.text_con .left .box_news{
	width:660px;height:auto;border-top:#efefef 1px solid;
}
.text_con .left .box_news h2{
	text-align:left;padding:15px 0 10px;font-size:20px; font-weight:normal;
}
.text_con .left .box_news ul{
	width:690px;height:auto;
	margin-top: 20px;
}
.text_con .left .box_news ul li{
	width:315px;height:40px; line-height:40px; margin-right:30px;float:left;
}

.text_con .left .xwlb{
	width:660px;float:left;height:auto;
	border-bottom:#f0f0f0 1px solid;padding-bottom:15px;margin-bottom:30px;
}
.text_con .left .xwlb em{
	font-style:normal;color:#e60012;
}
.text_con .left .xwlb .bt{
	line-height:30px;font-size:20px;width:660px;word-break: break-all;word-wrap:break-word;white-space:normal;
}
.text_con .left .xwlb .jj{
	width:660px;line-height:22px;font-size:12px;    color: #7d7d7d;
}
.text_con .left .xwlb .rqly{
	width:660px;line-height:22px;font-size:12px;color:#888888; text-align: right; margin-top: 10px;
}
.text_con .left .xwlb .rqly span{
	margin-right:25px;
}


.text_con .left_jm{
	width:1000px;float:left;height:auto;
}
.text_con .left_jm .dqwz{
	width:1000px;float:left;height:25px;line-height:25px; margin-bottom:20px;
}
.text_con .left_jm .box_con{
	text-align:left;font-size:16px;width:1000px;height:auto;line-height:35px;
}
.text_con .left_jm .box_con p{
	font-size:16px;margin:25px 0; line-height:35px;text-indent:2em;word-break: break-all;word-wrap:break-word;white-space:normal;
}

.text_con .left_jm .box_con img{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:800px; width:expression(document.body.clientWidth>800?"800px":"auto"); overflow:hidden;
}
.text_con .left_jm .box_con video{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:800px; width:expression(document.body.clientWidth>800?"800px":"auto"); overflow:hidden;
}
.text_con .left_jm .box_con object{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:800px; width:expression(document.body.clientWidth>800?"800px":"auto"); overflow:hidden;
}
.text_con .left_jm .box_con embed{
	text-align:center;padding-bottom:5px;_overflow:hidden;margin:0 auto;display:block;max-width:800px; width:expression(document.body.clientWidth>800?"800px":"auto"); overflow:hidden;
}
.text_con .left_jm .box_con .wzfy{
	text-align:center;width:1000px; margin-top:20px;
}
.text_con .left_jm .lbfy{
	text-align:center; margin-top:30px; float:left; width:1000px;
}


.text_con .left_jm .box_con .edit{
	text-align:right;margin:20px auto; font-size:14px;
}
.text_con .left_jm .box_news{
	width:1000px;height:auto;border-top:#efefef 1px solid;
}
.text_con .left_jm .box_news h2{
	text-align:left;padding:15px 0 10px;font-size:20px; font-weight:normal;
}
.text_con .left_jm .box_news ul{
	width:1000px;height:auto;
}
.text_con .left_jm .box_news ul li{
	width:303px;height:40px; line-height:40px; margin-right:30px;float:left;
}

.text_con .left_jm .xwlb{
	width:660px;float:left;height:auto;
	border-bottom:#f0f0f0 1px solid;padding-bottom:15px;margin-bottom:15px;
}
.text_con .left_jm .xwlb .tp{ width:160;height:122px;float:left;}
.text_con .left_jm .xwlb .tp img{ width:160;height:122px;}
.text_con .left_jm .xwlb .bt{
	line-height:40px;font-size:20px;width:480px;word-break: break-all;word-wrap:break-word;white-space:normal; margin-left:20px;
}
.text_con .left_jm .xwlb .jj{
	width:480px;line-height:22px;font-size:12px;margin-left:20px;
}
.text_con .left_jm .xwlb .rqly{
	width:480px;line-height:22px;font-size:12px;color:#888888;margin-left:20px;
}
.text_con .left_jm .xwlb .rqly span{
	margin-right:25px;
}


.text_con .right{width:300px;float:right;}
.text_con .right .lmbox{
	border:#efefef 1px solid;width:298px;height:auto; padding-bottom:15px;float:left; margin-bottom: 30px;
}
.text_con .right .lmbox ul{
	width:270px;height:auto;float:left;  margin-left:15px; margin-top:15px;
}
.text_con .right .lmbox ul li{
	width:270px;height:30px;float:left; line-height:30px;    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text_con .right .lmbox .xwbox{
	width:128px;height:105px; float:left; margin-top:15px; margin-left:15px;
}
.text_con .right .lmbox .xwbox .tp{
	width:128px;height:90px;
}
.text_con .right .lmbox .xwbox .tp img{
	width:128px;height:90px;
}
.text_con .right .lmbox .xwbox .tp .spico{
	width:32px;height:32px; left:48px;margin-top:-62px;margin-left:48px;background:url("../images/spicox.png") no-repeat 0px 0px;display:block;opacity: 0.9;-moz-opacity: 0.9;filter:alpha(opacity=90);
}

.text_con .right .lmbox .xwbox .bt{
	width:128px;height:30px; line-height:30px;text-align:center;color:#ffffff; overflow: hidden;
}
.text_con .right .lmbox .xwbox .bt a{
	color:#333;
}
.text_con .right .lmbox .remen{
	margin-top:15px;margin-left:15px;width:270px;height:auto;background:url("../images/ejph.gif")no-repeat 0 8px ;
}
.text_con .right .lmbox .remen li{
	height:40px;line-height:40px;padding-left:35px;width:235px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text_con .right .lmbox .splb{
	width:270px;height:auto;float:left;  margin-left:15px; margin-top:15px;
}
.text_con .right .lmbox .splb li{
	width:245px;height:30px; line-height:30px; float:left;background:url("../images/htsp.jpg") no-repeat 0px 10px;padding-left:25px;	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.xwlb .xiaopic  {
	width: 200px;
	height: 140px;
	overflow: hidden;
	float: left;
	margin-right: 25px;
}
.xwlb .xiaopic img{ width: 250px; height: 160px;}



/***列表分页***/
.pagelist {
	margin: 3px;

	margin: 3px;
	text-align: center;
	display: inline-table;
}

.pagelist .firstPage {
	width: 30px
}
.pagelist ul li{ float: left;}
.pagelist ul li a ,.pagelist ul li .page-num{
	float: left;
	line-height: 25px;
	height: 25px;
	margin-left: 5px;
	font-size: 12px;
	border: 1px solid #e9e9e9;
	padding: 0 10px;
	width: auto
}
.pagelist ul li a:hover {
	color: red;
	text-decoration: none;

}
.pagelist ul li.thisclass, .pagelist ul li.thisclass a, .pagelist ul li.thisclass a:hover {
	background-color: #e60012;
	color: #fff
}
.pagelist .pageinfo {
	line-height: 25px;
	padding: 12px 5px 10px;
	color: #999
}
.pagelist select {
	line-height: 25px;
	margin-top: 4px
}
.pagelist .pageinfo strong {
	color: #555;
	font-weight: 400;
	margin: 0 2px
}

/***列表分页***/
.pagebreak {
	font-size: 12px;
	color: #ddd;
	margin-top: 10px;
	margin-bottom: 20px;
	line-height: 22px;
	display: table;
	text-align: center
}
.pagebreak ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
.pagebreak .current {
	padding: 3px 5px;
	border: 1px solid #ccc;
	color: #036;
	background-color: #ccc
}
.pagebreak li {
	border-right: #ddd 1px solid;
	padding: 3px 5px;
	border-top: #ddd 1px solid;
	background: #fff;
	float: left;
	margin: 3px;
	border-left: #ddd 1px solid;
	color: #aaa;
	border-bottom: #ddd 1px solid;
	list-style-type: none
}
.pagebreak a {
	color: #aaa;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px
}
.pagebreak .thisclass {
	border-right: #e0e0e0 1px solid;
	border-top: #e0e0e0 1px solid;
	font-weight: 700;
	background: #f0f0f0;
	border-left: #e0e0e0 1px solid;
	color: #333;
	border-bottom: #e0e0e0 1px solid
}


/*内容页头部标题*/
.text_title{
	width:1000px;height:auto;margin:0 auto;padding-bottom:9px;border-bottom:1px #d3d3d3 solid; margin-bottom: 30px;}
.text_title h3{
	font-size:20px; font-weight:normal;margin:20px auto 5px auto;
}
.text_title h4{
	font-size:20px; font-weight:normal;margin:5px auto 15px auto;
}
.text_title h1{
	font-size:38px; font-weight:bold;margin:5px auto 35px auto;color: #D61D1A; line-height: 60px;
}
.text_title .txtbox{
	width:1000px;height:30px;line-height:30px;
}
.text_title .txtbox .rqly{
	width:auto;height:44px;line-height:44px; float:left;text-align:left; color:#666666;
}
.text_title .txtbox .fenxiang{
	width:auto;height:44px;line-height:44px; float:right;text-align:left; color:#666666;
}
.text_title .txtbox .fenxiang{
	margin-right:10px;
}

/************相关新闻*******/
.box_list {
	width: 470px;
	float: left;
}
.box_list ul {
	height: 162px;
	display: block
}
.box_list ul li {
	width: 460px;
	height: 30px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	padding-left: 10px;
	background: url(../images/top_bg_b00.png) 0 -270px no-repeat;
	display: block;
	overflow: hidden
}
.box_list ul li span {
	width: 360px;
	height: 30px;
	float: left;
	overflow: hidden;
	display: block
}
.box_list ul li strong {
	font-size: 14px
}
.box_list ul li b {
	width: 100px;
	height: 30px;
	float: right;
	text-align: right;
	font-weight: 400;
	font-size: 12px;
	color: #999;
	display: block;
	overflow: hidden
}
.box_img {
	width: 190px;
	float: right;
}
.box_imga {
	width: 165px;
	height: 162px;
	float: right;
	padding: 5px
}
.box_imga img {
	width: 165px;
	height: 107px;
	display: block
}
.box_imga span {
	width: 165px;
	height: 25px;
	line-height: 25px;
	padding-top: 5px;
	color: #999;
	text-align: center;
	overflow: hidden;
	display: block
}