/*通用样式*/
 
 * {
 	margin: 0 auto;
 	padding: 0;
 	word-wrap: break-word;
 }
 
 body {
 	font-family: Arial, 'hiragino sans gb', 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif;
 	color: #444;
 }
 
 a {
 	color: #4C4C4C;
 	text-decoration: none;
 	font-size: 14px;
 	line-height: 30px;
 }
 
 a:hover {
 	color: #ff0000;
 }
 
 a img {
 	border: none;
 }
 
 div,
 ul,
 li,
 p,
 form {
 	padding: 0px;
 	margin: 0px;
 	list-style-type: none;
 }
 
 em {
 	font-style: normal;
 	font-weight: normal;
 }
 
 dt,
 dl,
 dd {
 	padding: 0px;
 	margin: 0px;
 	list-style-type: none;
 }
 
 form {
 	margin: 0px;
 	padding: 0px;
 }
 
 input[type="checkbox"],
 input[type="radio"] {
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	box-sizing: border-box;
 	padding: 0;
 }
 
 input:focus,
 textarea:focus,
 select:focus {
 	outline: none;
 }
 
 input[type="text"],
 select {
 	height: 30px;
 	line-height: 30px;
 	color: #999;
 	border: 1px solid #ddd;
 }
 
 h2,
 h3,
 h4 {
 	padding: 0px;
 	font-size: 14px;
 	font-weight: normal;
 }
 
 i,
 em {
 	font-style: normal;
 }
 
 .w1015 {
 	width: 1015px;
 	overflow: hidden;
 }
 
 .clear {
 	height: 0px;
 	clear: both;
 	overflow: hidden;
 }
 
 .blank6 {
 	height: 6px;
 	overflow: hidden;
 }
 
 .blank8 {
 	height: 8px;
 	overflow: hidden;
 }
 
 .blank10 {
 	height: 10px !important;
 	overflow: hidden;
 }
 
 .blank12 {
 	height: 12px;
 	overflow: hidden;
 }
 
 .blank13 {
 	height: 13px;
 	overflow: hidden;
 }
 
 .blank15 {
 	height: 15px;
 	overflow: hidden;
 }
 
 .blank20 {
 	height: 20px;
 	overflow: hidden;
 }
 
 .clearfloat {
 	clear: both;
 	height: 0;
 	overflow: hidden;
 }
 
 .clear {
 	clear: both;
 	height: 0px;
 	overflow: hidden
 }
 
 .clearfix {
 	display: block;
 	*zoom: 1
 }
 
 .clearfix:after {
 	content: "";
 	display: block;
 	height: 0;
 	clear: both;
 	visibility: hidden
 }
 
 .mainbox {
 	width: 1180px;
 	margin: 0 auto;
 }
 
 .fl {
 	float: left;
 }
 
 .fr {
 	float: right;
 }
 
 .picture a:link {
 	text-decoration: none;
 }
 
 .picture a:hover {
 	text-decoration: none;
 	LEFT: 1px;
 	POSITION: relative;
 	TOP: 1px;
 }
 /*图片列表行高*/
 
 .pic_line_height {
 	line-height: 30px;
 }
 
 .dag_top {
 	margin: 0 auto;
 	width: 1204px;
 	height: 105px;
 	background-color: #fff;
 }
 
 .dag_top .logo {
 	margin-top: 10px;
 	width: 360px;
 }
 
 .dag_top .search {
 	margin-top: 30px;
 	width: 434px;
 	height: 41px;
 	background-image: url(search_bg.png);
 }
 /* 导航菜单 begin*/
 
 #navcont {
 	margin: 0 auto;
 	background: #c90304;
 	width: 1204px;
 	margin-top: 1px;
 	margin-bottom: 15px;
 }
 
 #nav {
 	font-family: microsoft yahei;
 	position: relative;
 	z-index: 9999;
 	width: 1204px;
 	height: 50px;
 	margin: 0 auto;
 }
 
 #nav ul {
 	list-style-type: none;
 	margin: 0px;
 	padding: 0px;
 }
 
 #nav ul li {
 	float: left;
 }
 
 #nav ul li a {
 	width: 172px;
 	height: 50px;
 	line-height: 50px;
 	display: block;
 	font-size: 16px;
 	color: #fff;
 	text-align: center;
 	text-decoration: none;
 }
 
 #nav ul li a:hover {
 	background: #a10101;
 	repeat-x;
 	color: #fff;
 }
 
 #nav ul li ul {
 	display: none;
 }
 
 #nav ul li:hover ul {
 	display: block;
 	position: absolute;
 	top: 50px;
 	min-width: 1204px;
 	left: 0;
 }
 
 #nav ul li:hover ul li a {
 	display: inline-block;
 	background: #e78a20;
 	color: #ffffff;
 	width: 172px;
 	height: 40px;
 	line-height: 40px;
 	font-size: 16px;
 	text-align: center;
 	border-bottom: 1px solid #f2f2f2;
 	border-right: none;
 }
 
 #nav ul li:hover ul li,
 #nav ul li:hover a {
 	background: #a10101;
 	color: #ffffff;
 }
 
 #nav ul li:hover ul li a:hover {
 	background: #d75e0d;
 	color: #ffffff;
 }
 
 .top {
 	border-top: 0px solid #f2f2f2;
 }
 /* 现在位置 */
 
 .wz {
 	margin: 0 auto;
 	width: 1204px;
 	height: 30px;
 	line-height: 30px;
 	font-size: 14px;
 	color: #6b6b6b;
 	text-decoration: none;
 	border-bottom: #e78a20 2px solid;
 }
 
 .wz span {
 	font-size: 16px;
 	font-weight: bold;
 	color: #c90304;
 }
 
 .wz a:link {
 	color: #6b6b6b;
 	text-decoration: none;
 }
 
 .wz a:visited {
 	color: #6b6b6b;
 	text-decoration: none;
 }
 
 .wz a:hover {
 	color: #C70003;
 	text-decoration: none;
 }
 
 .wz a:active {
 	color: #6b6b6b;
 	text-decoration: none;
 }
 /* 栏目导航菜单 begin*/
 
 .list_left {
 	width: 236px;
 	background: #f6f6f6;
 	float: left;
 }
 
 .list_left h3 {
 	background: url(lm_49.png) no-repeat;
 	width: 236px;
 	height: 70px;
 	line-height: 60px;
 	padding-top: 50px;
 	padding-left: 5px;
 	text-align: center;
 	color: #980202;
 	font-size: 18px;
 	font-weight: bold;
 	letter-spacing: 2px;
 	font-family: "微软雅黑";
 }
 
 .list_left ul {
 	padding-left: 20px;
 	padding-top: 10px;
 	padding-bottom: 15px;
 }
 
 .list_left li {
 	width: 196px;
 	height: 40px;
 	line-height: 40px;
 	border-bottom: 1px solid #AAAAAA;
 	line-height: 40px;
 	padding-top: 2px;
 	padding-bottom: 2px;
 }
 
 .list_left li a {
 	width: 196px;
 	height: 38px;
 	color: #333;
 	font-size: 16px;
 	display: block;
 	font-family: "微软雅黑";
 	text-align: center
 }
 
 .list_left li a:hover {
 	background: #e78a20;
 	color: #FFF
 }
 
 .dhlist2 {
 	color: #c81207;
 	FONT-FAMILY: Microsoft YaHei;
 	text-decoration: none;
 	font-size: 16px;
 }
 
 .dhlist2 a:link {
 	color: #c81207;
 	FONT-FAMILY: Microsoft YaHei;
 	text-decoration: none;
 	font-size: 16px;
 }
 
 .dhlist2 a:visited {
 	color: #c81207;
 	FONT-FAMILY: Microsoft YaHei;
 	text-decoration: none;
 }
 
 .dhlist2 a:hover {
 	color: #4d4d4d;
 	FONT-FAMILY: Microsoft YaHei;
 	text-decoration: none;
 }
 
 .dhlist2 a:active {
 	color: #c81207;
 	FONT-FAMILY: Microsoft YaHei;
 	text-decoration: none;
 }
 
 .navbt_big a {
 	color: #ffcb96;
 	font-size: 16px;
 	letter-spacing: 2px;
 	line-height: 24px;
 }
 
 .navbt_small a {
 	color: #ffffff;
 	font-size: 14px;
 	letter-spacing: 2px;
 	line-height: 25px;
 	padding-left: 4px;
 }
 
 .navbt_small a:hover {
 	color: #ffcb96;
 }
 
 .gd_news {
 	color: #0385c1;
 	font-size: 14px;
 }
 
 .gd_news a {
 	color: #0385c1;
 	font-size: 14px;
 	padding-right: 5px;
 }
 
 .gd_news_time {
 	color: #666666;
 	font-size: 12px;
 	padding-right: 20px;
 }
 
 .top_bg {
 	background-color: #fcfcfc;
 	border-top: #0385c1 3px solid;
 	border-bottom: #edeef0 1px solid;
 	font-size: 14px;
 }
 
 .top_bg a {
 	color: #0385c1;
 }
 
 .top_bg a:hover {
 	color: #ff0000;
 }
 /*头部通用结束*/
 
 .tt_big {
 	width: 1204px;
 	margin-top: 25px;
 	margin-bottom: 30px;
 	text-align: center;
 }
 
 .tt_big a {
 	font-size: 32px;
 	color: #c53306;
 	font-weight: bold;
 }
 
 .tt_small a {
 	font-size: 14px;
 }
 
 .tt_small span a {
 	font-size: 14px;
 	padding-left: 6px;
 	padding-right: 6px;
 }
 
 .tuij_b a {
 	font-size: 16px;
 	color: #0655a2;
 	font-weight: bold;
 	line-height: 35px;
 }
 
 .tuij a {
 	font-size: 16px;
 	line-height: 35px;
 }
 
 .big_navbg {
 	border-bottom: #aa0000 2px solid;
 	font-size: 28px;
 	color: #0655a2;
 	padding-bottom: 9px;
 }
 
 .big_navbg a {
 	font-size: 18px;
 	color: #0655a2;
 }
 
 .big_navbg span a {
 	padding-left: 10px;
 }
 
 .big_navbg a:hover {
 	color: #ff0000;
 }
 
 .small_navbg {
 	font-size: 18px;
 	color: #333333;
 	font-size: 18px;
 	padding-bottom: 8px;
 	background-image: url(zkb-nav-small-bg.jpg);
 	background-repeat: no-repeat;
 	background-position: bottom;
 }
 
 .small_navbg span {
 	font-weight: bold;
 	letter-spacing: 1px;
 	padding-left: 3px;
 }
 
 .small_navbg_more a {
 	font-size: 14px;
 }
 
 .small_navbg2 {
 	font-size: 18px;
 	color: #333333;
 	font-size: 18px;
 	padding-bottom: 8px;
 	background-image: url(zkb-nav-small-bg2.jpg);
 	background-repeat: no-repeat;
 	background-position: bottom;
 }
 
 .small_navbg2 span {
 	font-weight: bold;
 	letter-spacing: 1px;
 	padding-left: 3px;
 }
 /* 首页主体 */
 
 .main {
 	margin: 0 auto;
 	width: 1204px;
 }
 
 .box_one {
 	margin: 0 auto;
 	width: 1204px;
 	overflow: hidden;
 }
 /*盒子1*/
 
 .box_one .l {
 	width: 288px;
 }
 
 .box_one .l_zwgk {
 	width: 288px;
 	height: 290px;
 	background: url(zwgk_bg.jpg) no-repeat;
 }
 
 .xxgk-zw {
 	margin: 0px;
 	width: 268px;
 	height: 60px;
 }
 
 .xxgk-zw a.zwldzc {
 	display: block;
 	width: 210px;
 	height: 48px;
 	line-height: 48px;
 	background: url(xxgk-dot1.jpg);
 	text-indent: 56px;
 	font-size: 18px;
 	color: #FFFFFF;
 	letter-spacing: 1px;
 	margin-bottom: 12px;
 }
 
 .xxgk-zw a.zwldzc:hover {
 	background: url(xxgk-dot1-2.jpg);
 	color: #FFFFFF;
 }
 
 .xxgk-zw a.zwjgsz {
 	display: block;
 	width: 210px;
 	height: 48px;
 	line-height: 48px;
 	background: url(xxgk-dot2.jpg);
 	text-indent: 56px;
 	font-size: 18px;
 	color: #FFFFFF;
 	letter-spacing: 1px;
 	margin-bottom: 12px;
 }
 
 .xxgk-zw a.zwjgsz:hover {
 	background: url(xxgk-dot2-2.jpg);
 	color: #FFFFFF;
 }
 
 .xxgk-zw a.zwkszz {
 	display: block;
 	width: 210px;
 	height: 48px;
 	line-height: 48px;
 	background: url(xxgk-dot3.jpg);
 	text-indent: 56px;
 	font-size: 18px;
 	color: #FFFFFF;
 	letter-spacing: 1px;
 	margin-bottom: 12px;
 }
 
 .xxgk-zw a.zwkszz:hover {
 	background: url(xxgk-dot3-2.jpg);
 	color: #FFFFFF;
 }
 
 .xxgk-zw a.zwzsdw {
 	display: block;
 	width: 210px;
 	height: 48px;
 	line-height: 48px;
 	background: url(xxgk-dot4.jpg);
 	text-indent: 56px;
 	font-size: 18px;
 	color: #FFFFFF;
 	letter-spacing: 1px;
 	margin-bottom: 12px;
 }
 
 .xxgk-zw a.zwzsdw:hover {
 	background: url(xxgk-dot4-2.jpg);
 	color: #FFFFFF;
 }
 
 .box_one .r {
 	width: 916px;
 }
 
 .box_one .r_hd {
 	width: 420px;
 }
 
 .box_one .r_gzdt {
 	width: 496px;
 }
 
 #tabs0 {
 	width: 496px;
 }
 
 .menu0 {
 	width: 496px;
 	display: block;
 	height: 35px;
 	background: #eeeeee;
 }
 
 .menu0 li {
 	display: block;
 	float: left;
 	width: 140px;
 	height: 35px;
 	text-align: center;
 	cursor: pointer;
 	line-height: 35px;
 	font-family: microsoft yahei;
 }
 
 .menu0 li a {
 	font-size: 16px;
 	color: #000;
 }
 
 .menu0 li.hover {
 	background: #e9280c;
 	height: 35px;
 	line-height: 35px;
 }
 
 .menu0 li.hover a {
 	color: #FFF;
 }
 
 #main0 ul {
 	display: none;
 	padding-top: 6px;
 	height: 262px;
 }
 
 #main0 ul.block {
 	display: block;
 }
 
 #main0 li {
 	line-height: 30px;
 }
 
 #main0 li span {
 	float: right;
 }
 
 #main0 li a,
 #main0 li span {
 	font-family: microsoft yahei;
 }
 
 .box_two {
 	margin: 0 auto;
 	width: 1204px;
 	margin-top: 13px;
 }
 /*盒子2*/
 
 .box_three {
 	margin: 0 auto;
 	width: 1204px;
 	margin-top: 20px;
 }
 /*盒子3*/
 
 .box_three .zuo {
 	width: 408px;
 }
 
 .box_three .you {
 	width: 796px;
 }
 
 .box_three .you_l {
 	width: 388px;
 }
 
 .box_three .you_r {
 	width: 388px;
 }
 
 .box_three-bt {
 	display: block;
 	width: 388px;
 	height: 35px;
 	line-height: 35px;
 	text-indent: 52px;
 	background: #f5f5f5 url(czj-xxgk-dot01.png) no-repeat 14px center;
 	font-size: 16px;
 	font-family: microsoft yahei;
 	color: #e22929;
 }
 
 .box_three-bt a {
 	font-size: 14px;
 }
 
 .box_three-bt span {
 	float: right;
 	margin-right: 10px;
 }
 
 .dag-newslist {
 	width: 388px;
 }
 
 .dag-newslist ul {
 	display: none;
 	padding-top: 6px
 }
 
 .dag-newslist ul.block {
 	display: block;
 }
 
 .dag-newslist li {
 	line-height: 32px;
 }
 
 .dag-newslist li span {
 	float: right;
 	margin-right: 4px;
 }
 
 .dag-newslist .tu {
 	width: 120px;
 	padding-top: 40px;
 	padding-bottom: 40px;
 }
 
 .dag-newslist .wen {
 	width: 250px;
 }
 
 .zypl a {
 	height: 20px;
 	line-height: 20px;
 	font-size: 14px;
 	color: #EA0000;
 	font-weight: bold;
 }
 
 .box_four {
 	margin: 0 auto;
 	width: 1204px;
 	margin-top: 13px;
 }
 /*盒子4*/
 
 .box_four .gdimg_bt {
 	width: 1204px;
 	height: 28px;
 	font-size: 18px;
 	color: #090;
 	border-bottom: #F00 2px solid;
 	margin-bottom: 5px;
 }
 
 .box_four .gdimg_list {
 	width: 1204px;
 }
 
 .box_four .gdimg_list img {
 	padding: 6px;
 }
 
 .box_four .gdimg_list a {
 	font-size: 14px;
 	text-align: center;
 }
 /* 幻灯片样式 */
 
 .none {
 	DISPLAY: none
 }
 
 #main3 {
 	margin: 0px auto;
 }
 
 .main31 {
 	BACKGROUND: url(zkb-nav-small-bg3-nor.jpg) repeat-x left 50%;
 	background-position: center bottom;
 	FLOAT: left;
 	MARGIN: 0px auto;
 	WIDTH: 380px;
 }
 
 .main31 .main311 {
 	CLEAR: both;
 	OVERFLOW: hidden;
 	HEIGHT: 33px/*背景高度*/
 }
 
 .main31 .main311 UL {
 	PADDING: 0px;
 	MARGIN: 0px;
 	BORDER: 0px
 }
 
 .main31 .main311 LI {
 	PADDING-RIGHT: 10px;
 	PADDING-LEFT: 0px;
 	HEIGHT: 33px;
 	WIDTH: 80px;
 	CURSOR: pointer;
 	PADDING-bottom: 0px;
 	/*标题字上下移动*/
 	LIST-STYLE-TYPE: none;
 	FLOAT: left;
 	margin-bottom: 5px;
 }
 
 .main31 .main311 .active {
 	BACKGROUND: url(zkb-nav-small-bg3-act.jpg);
 	background-repeat: no-repeat;
 	background-position: center bottom;
 	color: #5e3a8b;
 	text-align: center;
 }
 
 .main31 .main311 .normal {
 	BACKGROUND: url(zkb-nav-small-bg3-nor.jpg);
 	background-repeat: no-repeat;
 	background-position: center bottom;
 	color: #006600;
 	text-align: center;
 }
 
 .main31 .main312 {
 	BORDER-RIGHT: #b5b2b2 0px solid;
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 0px;
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px auto;
 	BORDER-LEFT: #b5b2b2 0px solid;
 	WIDTH: auto;
 	LINE-HEIGHT: 0px;
 	PADDING-TOP: 10px;
 	/*标题与列表间距*/
 }
 
 .main31 .main312 div {
 	height: 259px;
 }
 
 .hdm a {
 	font-size: 18px;
 	color: #333333;
 	font-size: 18px;
 	padding-bottom: 0px;
 }
 
 .hdm a:hover {
 	font-size: 18px;
 	color: #ff0000;
 	font-size: 18px;
 }
 
 .hdm span {
 	font-weight: bold;
 	letter-spacing: 1px;
 	padding-left: 3px;
 }
 
 .pic_top {
 	padding-top: 12px;
 }
 
 .pic_img {
 	margin: 0 auto;
 	background-color: #e7e7e7;
 }
 
 .pic_t {
 	height: 35px;
 	line-height: 35px;
 	background-color: #e7e7e7;
 	font-size: 14px;
 	color: #000000;
 	text-align: center;
 	font-weight: bold;
 }
 
 .newslist_top {
 	padding-top: 6px;
 }
 
 .newslist_tt a {
 	font-size: 16px;
 	color: #0655a2;
 	font-weight: bold;
 	line-height: 35px;
 }
 
 .newslist_ot a {
 	font-size: 16px;
 	line-height: 35px;
 }
 
 .newslist_ot2 a {
 	font-size: 14px;
 	text-align: center;
 	line-height: 22px;
 }
 
 .newslist_ot2 {
 	position: relative;
 	display: block;
 	overflow: hidden
 }
 
 .newslist_ot2:hover img {
 	-webkit-transform: scale(1.1);
 	-moz-transform: scale(1.1);
 	-ms-transform: scale(1.1);
 	-o-transform: scale(1.1);
 	transform: scale(1.1);
 }
 
 .newslist_ot2 img {
 	transition: transform .5s;
 }
 
 .nm_img {
 	width: 380px;
 	height: 110px;
 	margin-bottom: 8px;
 }
 
 .nm_img a {
 	margin-left: 0;
 	width: 180px;
 	display: block;
 	float: left
 }
 
 .nm_img_r a {
 	margin-left: 20px;
 	width: 180px;
 	display: block;
 	float: left
 }
 
 .tm {
 	position: relative;
 	display: block;
 	overflow: hidden
 }
 
 .tm span {
 	position: absolute;
 	bottom: 0;
 	height: 32px;
 	color: #FFF;
 	font-size: 14px;
 	font-family: "微软雅黑", "宋体";
 	line-height: 32px;
 	background: #000;
 	display: block;
 	width: 100%;
 	z-index: 20;
 	text-indent: 1em;
 	filter: alpha(opacity=50);
 	opacity: 0.5;
 }
 
 .tm:hover img {
 	-webkit-transform: scale(1.1);
 	-moz-transform: scale(1.1);
 	-ms-transform: scale(1.1);
 	-o-transform: scale(1.1);
 	transform: scale(1.1);
 }
 
 .tm img {
 	transition: transform .5s;
 }
 /*搜索*/
 
 #search {
 	width: 490px;
 	height: 38px;
 }
 
 .search1 {
 	color: #999999;
 	width: 360px;
 	height: 34px;
 	line-height: 34px;
 	float: left;
 	padding-left: 36px;
 	border: 1px #CCCCCC solid;
 	border-right: 0;
 	background: #fff url(sicon.png) no-repeat 10px 7px;
 	font-size: 12px;
 }
 
 .search2 {
 	color: #FFFFFF;
 	float: left;
 	background: #FF9900;
 	height: 36px;
 	line-height: 36px;
 	font-size: 14px;
 	width: 86px;
 	border: #2A6CA2 0px solid;
 	cursor: pointer;
 }
 /************************end**********************************/
 /*控制数字导航*/
 
 .mynav span.N1,
 .mynav span.N2,
 .mynav span.N3,
 .mynav span.N4,
 .mynav span.N5,
 .mynav span.N6,
 .mynav span.N7,
 .mynav span.N8,
 .mynav span.N9,
 .mynav span.N10,
 .mynav span.N11,
 .mynav span.N12,
 .mynav span.N13 {
 	display: block;
 	float: left;
 	width: 30px;
 	margin-left: 5px;
 	margin-right: 5px;
 	padding-top: 6px;
 	height: 30px;
 }
 
 .mynav span.N1 {
 	background: url(n1.gif) no-repeat 0px 4px;
 }
 
 .mynav span.N2 {
 	background: url(n2.gif) no-repeat 0px 4px;
 }
 
 .mynav span.N3 {
 	background: url(n3.gif) no-repeat 0px 4px;
 }
 
 .mynav span.N4 {
 	background: url(n4.gif) no-repeat 0px 4px;
 }
 
 .mynav span.N5 {
 	background: url(n5.gif) no-repeat 0px 4px;
 }
 
 span.N1,
 span.N2,
 span.N3,
 span.N4,
 span.N5,
 span.N6,
 span.N7,
 span.N8,
 span.N9,
 span.N10,
 span.N11,
 span.N12,
 span.N13 {
 	display: block;
 	float: left;
 	width: 17px;
 	margin-right: 5px;
 	padding-top: 6px;
 	height: 15px;
 }
 
 span.N1 {
 	background: url(n01.gif) no-repeat 0px 7px;
 }
 
 span.N2 {
 	background: url(n02.gif) no-repeat 0px 7px;
 }
 
 span.N3 {
 	background: url(n03.gif) no-repeat 0px 7px;
 }
 
 span.N4 {
 	background: url(n04.gif) no-repeat 0px 7px;
 }
 
 span.N5 {
 	background: url(n05.gif) no-repeat 0px 7px;
 }
 
 span.N6 {
 	background: url(n06.gif) no-repeat 0px 7px;
 }
 
 span.N7 {
 	background: url(n07.gif) no-repeat 0px 7px;
 }
 
 span.N8 {
 	background: url(n08.gif) no-repeat 0px 7px;
 }
 
 span.N9 {
 	background: url(n09.gif) no-repeat 0px 7px;
 }
 
 span.N10 {
 	background: url(n10.gif) no-repeat 0px 7px;
 }
 
 span.N11 {
 	background: url(n10.gif) no-repeat 0px 7px;
 }
 
 span.N12 {
 	background: url(n10.gif) no-repeat 0px 7px;
 }
 
 span.N13 {
 	background: url(n10.gif) no-repeat 0px 7px;
 }
 /*整体架构布局*/
 
 .wrap {
 	width: 1204px;
 	margin: 0px auto;
 }
 
 .wrap .content {
 	width: 100%;
 	margin: 0 auto;
 	margin-top: 10px;
 }
 
 .wrap .content #main {
 	width: 575px;
 	float: left;
 	margin-right: 10px;
 }
 
 .wrap .content #side {
 	width: 390px;
 	float: right;
 }
 /*头部*/
 
 #hearer {
 	padding-top: 12px;
 	padding-bottom: 20px;
 	height: 60px;
 }
 
 .hear_left {
 	float: left;
 	width: 234px;
 }
 
 .hear_left .logo {
 	float: left;
 	width: 230px;
 	padding-top: 12px;
 }
 
 .head_right1 {
 	float: right;
 	width: 200px;
 	height: 60px;
 }
 
 .head_right1 .tell {
 	line-height: 80px;
 	height: 60px;
 }
 
 .head_right1 span .tel {
 	padding: 10px 0px 20px 40px;
 	background: url(552cc69ae7481_32.png) no-repeat;
 	font-size: 14px;
 }
 
 .head_right1 span .weichat {
 	position: relative;
 	height: 25px;
 	background: url(552cc4baebcd5_32.png) no-repeat;
 	padding: 10px 0px 20px 40px;
 	font-size: 14px;
 	margin-left: 20px;
 	cursor: pointer;
 	font-style: normal;
 }
 
 .head_right1 span .weichat span {
 	display: none;
 	border: #EEE solid 1px;
 	position: absolute;
 	right: 0;
 	top: 25px;
 	z-index: 999;
 }
 
 .head_right1 span .weichat span img {
 	width: 220px;
 	height: 220px;
 	z-index: 1000;
 }
 
 .head_right1 span .weichat:hover span {
 	display: block;
 }
 /*广告*/
 
 .banner {
 	margin: 0 auto;
 	width: 1180px;
 }
 
 .banner img {
 	width: 100%;
 	margin: 0 auto;
 }
 /*首页结束*/
 /*文章分页样式*/
 
 #fenye {
 	clear: both;
 	margin: 10px 20px 20px 0;
 }
 
 #fenye a {
 	width: 28px;
 	text-align: center;
 	float: left;
 	border: 1px solid #bfbfc7;
 	background: #fff;
 	height: 28px;
 	font-size: 12px;
 	color: #666;
 	line-height: 28px;
 	margin-left: 5px;
 	border-radius: 3px;
 	display: inline-block;
 }
 
 #fenye .prev,
 #fenye .next {
 	width: 60px;
 }
 
 #fenye a.curr {
 	background: #bfbfc7;
 	border: 1px solid #bfbfc7;
 	color: #fff;
 }
 
 #fenye a:hover {
 	background: #bfbfc7;
 	border: 1px solid #bfbfc7;
 	color: #fff;
 	text-decoration: none
 }
 
 #pageNext {
 	margin: 10px;
 }
 
 #pageNext .prev,
 #pageNext .next {
 	text-align: center;
 	width: 60px;
 }
 
 #pageNext a.curr {
 	background: #bfbfc7;
 	border: 1px solid #bfbfc7;
 	color: #fff;
 }
 
 #pageNext a.curr span {
 	color: #fff !important;
 }
 
 #pageNext a {
 	width: 28px;
 	text-align: center;
 	float: left;
 	border: 1px solid #bfbfc7;
 	background: #fff;
 	height: 28px;
 	font-size: 12px;
 	color: #666;
 	line-height: 28px;
 	margin-left: 5px;
 	border-radius: 3px;
 }
 
 #realname {
 	height: 30px;
 	border: 1px solid #ddd;
 }
 
 #b1 {
 	padding: 5px 10px;
 	background: #ff7d02;
 	color: #fff;
 	border: 1px solid #ff7d02;
 	border-radius: 3px;
 }
 
 .fenyetips {
 	display: none
 }
 
 #pagelist {
 	line-height: 22px;
 	color: #666;
 	padding: 15px;
 }
 
 #pagelist a {
 	width: 28px;
 	text-align: center;
 	float: left;
 	border: 1px solid #bfbfc7;
 	background: #fff;
 	height: 28px;
 	font-size: 12px;
 	color: #666;
 	line-height: 28px;
 	margin-left: 5px;
 	border-radius: 3px;
 }
 
 #pagelist a.next,
 #pagelist a.prev {
 	width: 60px;
 }
 
 #pagelist a.curr {
 	background: #bfbfc7;
 	border: 1px solid #bfbfc7;
 	color: #fff;
 }
 
 #pagelist a:hover {
 	background: #bfbfc7;
 	border: 1px solid #bfbfc7;
 	color: #fff;
 	text-decoration: none
 }
 
 #pagelist a img {
 	display: block;
 	margin: 0 auto;
 	margin-top: 12px;
 }
 
 #pagelist span {
 	line-height: 28px;
 	font-size: 13px;
 	height: 28px;
 	margin-left: 10px;
 }
 
 #pagelist span#totalpage {
 	margin: 0;
 }
 
 .fenye a img {
 	display: block;
 	margin: 0 auto;
 	margin-top: 12px;
 }
 /*鼠标特效end*/
 
 #searchresult {
 	padding-top: 20px;
 }
 
 .demand_box {
 	width: 1204px;
 	margin: 0 auto;
 	height: 20px;
 	border-bottom: 1px solid #ccc;
 }
 
 .demand_l {
 	width: 100px;
 	height: 38px;
 	font-size: 20px;
 	float: left;
 }
 
 .demand_r {
 	width: 898px;
 	height: 38px;
 	float: left;
 	overflow: hidden;
 }
 
 .demand_r li {
 	float: left;
 	text-align: center;
 	padding: 0px 1px;
 	height: 38px;
 	line-height: 38px;
 }
 
 .demand_r li.currclass a {
 	color: #338BC9
 }
 
 .demand_r a {
 	font-size: 16px;
 	display: block;
 	height: 38px;
 	padding: 0px 12px;
 	font-weight: normal;
 }
 
 .demand_r a:hover {
 	color: #338BC9;
 }
 
 .demand_r li a.current {
 	color: #338BC9;
 }
 
 .navigation690 {
 	height: 22px;
 	line-height: 22px;
 	color: #999;
 	background: url(ask_points.gif) no-repeat left -1356px;
 	padding-left: 15px;
 }
 
 .navigation690 a {
 	color: #999;
 }
 
 .navigation690 a:hover {
 	color: red;
 	text-decoration: none;
 }
 /*********************************/
 
 .lm_box {
 	margin: 0 auto;
 	width: 1204px;
 	margin-top: 20px;
 }
 
 .leftbox {
 	width: 266px;
 }
 
 .rightbox {
 	width: 938px;
 }
 
 .newstit {
 	height: 40px;
 	line-height: 40px;
 	font-size: 18px;
 	margin-bottom: 5px;
 	color: #338BC9;
 	border-bottom: #cccccc 1px solid;
 }
 
 .newstit i {
 	width: 6px;
 	height: 25px;
 	background: #338BC9;
 	display: inline-block;
 	vertical-align: middle;
 	margin-right: 15px;
 }
 
 .newstit font {
 	font-size: 20px;
 	color: #338BC9;
 }
 
 .navigation {
 	width: 1080px;
 	margin: 6px auto;
 	clear: both;
 	height: 34px;
 	line-height: 34px;
 	font-size: 14px;
 	color: #999;
 	background-color: #f8f8f8;
 	padding-left: 20px;
 }
 
 .navigation span {
 	float: right;
 }
 
 .navigation span input[type="image"] {
 	border: none;
 	height: 33px;
 	line-height: 33px;
 	/*width:90px;*/
 }
 
 .navigation dt#KeyWord {
 	height: 25px;
 	line-height: 25px;
 }
 
 .navigation a {
 	color: #999;
 }
 
 .navigation a:hover {
 	color: red;
 }
 
 .diggbox ul li {
 	line-height: 30px;
 }
 /**新闻列表页**/
 
 .newslist ul li {
 	border-bottom: dashed 1px #ccc;
 	padding: 10px 0
 }
 
 .newslist ul li h2 {
 	font-size: 20px;
 	line-height: 40px;
 	height: 40px;
 }
 
 .newslist ul li h2 a {
 	color: #333333;
 	font-size: 20px;
 }
 
 .newslist ul li h2 a:hover {
 	text-decoration: none;
 	color: #ff0000;
 }
 
 .newslist ul li p {
 	font-size: 14px;
 	color: #666666;
 	line-height: 28px;
 	height: 110px;
 	overflow: hidden;
 }
 
 .newslist ul li p a {
 	font-size: 14px;
 	color: #ff0000;
 }
 
 .newslist ul li span {
 	color: #999;
 	display: block;
 }
 
 .newslist ul li span.pl {
 	float: right;
 	background: url(plnum.png) no-repeat left center;
 	width: 30px;
 	padding-left: 18px;
 	font-size: 13px;
 }
 
 .newslist ul li a span {
 	display: inline-block;
 }
 
 .newpaper2 ul {
 	margin-bottom: 10px;
 	padding-top: 10px;
 }
 
 .newpaper2 ul a {
 	font-size: 12px;
 	line-height: 30px;
 	margin-bottom: 5px;
 }
 
 .newpaper ul li {
 	margin-bottom: 10px;
 }
 
 .newpaper ul li a {
 	font-size: 16px;
 	line-height: 26px;
 	margin-bottom: 5px;
 }
 
 .newpaper ul li p {
 	color: #999;
 	line-height: 22px;
 	height: 44px;
 	overflow: hidden;
 	text-indent: 2em;
 }
 /**新闻内容页**/
 
 .newscontent {
 	border: #E5E5E5 0px solid;
 	padding: 20px 0px;
 	background-color: #FFFFFF;
 }
 
 .newscontent .name {
 	font-size: 28px;
 	display: block;
 	text-align: center;
 	padding-top: 5px;
 	padding-bottom: 10px;
 }
 
 .newscontent .mess {
 	font-size: 14px;
 	text-align: center;
 	margin-top: 8px;
 	border-bottom: #eee 0px dashed;
 	padding-bottom: 10px;
 }
 
 .newscontent .mess span {
 	margin-right: 10px;
 	color: #666;
 }
 
 .newscontent .intro {
 	line-height: 30px !important;
 	color: #333;
 	padding-top: 20px;
 	margin-bottom: 20px;
 	font-size: 16px;
 }
 
 .newscontent .control {
 	font-size: 14px;
 	line-height: 24px;
 }
 
 .newscontent .foot {
 	margin-top: 10px;
 	text-align: right;
 	font-size: 14px;
 }
 
 .newscontent .moodbox {
 	padding: 25px 0;
 }
 
 #MyContent p ins {
 	display: none !important;
 }
 
 .comment_write_table #SubmitComment {
 	border: 1px solid #ddd;
 	background: #eee;
 	padding: 0px 10px !important;
 	height: 30px;
 	line-height: 30px;
 	vertical-align: middle;
 	margin-left: 10px;
 	color: #333;
 	border-radius: 2px;
 }
 
 .comment_write_table label input[type="checkbox"] {
 	vertical-align: middle;
 	margin-left: 10px;
 	margin-right: 5px;
 }
 
 .comment_write_table label {
 	margin-top: 5px;
 	display: block;
 	margin-bottom: 15px;
 }
 
 .comment_write_table .textbox {
 	height: 30px;
 	line-height: 30px;
 	vertical-align: middle;
 	padding: 0 5px !important;
 	width: 150px;
 }
 
 #AnounName {
 	width: 150px !important;
 	margin-right: 10px;
 }
 
 #nm {
 	float: left;
 	margin-right: 10px;
 }
 
 #nm label {
 	margin-top: 0;
 	line-height: 30px;
 }
 
 #nm label input {
 	margin-left: 0;
 }
 /*鼠标切换特效start*/
 
 .scrollFrame {
 	width: 100%;
 	position: relative;
 }
 
 .scrollFrame .cls {
 	clear: both;
 }
 
 .scrollFrame .cont {}
 
 .scrollFrame .hidden {
 	display: none;
 }
 
 .scrollFrame .display {
 	display: block;
 }
 
 .scrollFrame .scrollUl {
 	height: 30px;
 	line-height: 30px;
 	border-bottom: 1px solid #CCC;
 	background: #F6F6F6;
 }
 
 .scrollFrame .scrollUl .title_t {
 	float: left;
 	margin-right: 20px;
 	font-size: 20px;
 }
 
 .scrollFrame .scrollUl li {
 	float: left;
 	font-size: 13px;
 }
 
 .scrollFrame .scrollUl .textdiv {
 	width: 65px;
 	float: left;
 	text-align: center;
 	line-height: 35px;
 	font-size: 14px;
 	color: #069;
 }
 
 .scrollFrame .scrollUl .blankdiv {
 	width: 10px;
 	float: left;
 	text-align: center;
 	line-height: 35px;
 }
 
 .scrollFrame .scrollUl .textcss {
 	width: 100px;
 	float: left;
 	text-align: center;
 	line-height: 35px;
 	font-size: 16px;
 	font-weight: bold;
 	color: #222;
 }
 
 .scrollFrame .bor03 {
 	padding-left: 5px;
 	margin-top: 10px;
 	clear: both;
 	border-top: none;
 }
 
 .scrollFrame .sd01 {
 	cursor: pointer;
 	color: #000;
 	border: 1px solid #E6E6E6;
 	border-bottom: #fff 2px solid;
 	border-top: 2px #0C9AD8 solid;
 	height: 29px;
 	line-height: 29px;
 	margin-top: 0px;
 	display: block;
 	text-align: center;
 	padding: 0 16px;
 	font-size: 18px;
 	background: #FFF;
 }
 
 .scrollFrame .sd02 {
 	cursor: pointer;
 	color: #444;
 	height: 30px;
 	font-size: 16px;
 	line-height: 30px;
 	margin-top: 0px;
 	display: block;
 	text-align: center;
 	border-bottom: 1px solid #CCC;
 	padding: 0 16px;
 }
 
 .scrollFrame .bor03 .scrollFrame .bor03 .zxym {
 	margin-top: 10px;
 	height: 282px;
 	overflow: hidden;
 	color: #3D81C0;
 }
 
 .scrollFrame .bor03 .zxym li {
 	line-height: 33px;
 	height: 33px;
 	overflow: hidden;
 }
 
 .scrollFrame .bor03 .zxym a {
 	font-size: 14px;
 	color: #333
 }
 
 .scrollFrame .bor03 .zxym span {
 	display: inline-block;
 	vertical-align: middle;
 	color: #333;
 	margin-right: 10px;
 	height: 20px;
 	width: 20px;
 	text-align: center;
 	line-height: 20px;
 	border: #E6E6E6 solid 1px;
 }
 
 .scrollFrame .bor03 .zxym .top1,
 .scrollFrame .bor03 .zxym .top2,
 .scrollFrame .bor03 .zxym .top3 {
 	background-color: #FF8110;
 	color: #FFF;
 	border: none;
 	font-size: 15px;
 }
 
 .scrollFrame .bor03 .zxym a:hover {
 	color: #1F659E;
 	text-decoration: none;
 }
 
 .scrollFrame .scrollUl2 {
 	border-bottom: #CC0001 2px solid;
 	height: 34px;
 }
 
 .scrollFrame .scrollUl2 li {
 	float: left;
 }
 
 .scrollFrame .scrollUl2 .textdiv {
 	width: 165px;
 	float: left;
 	margin-right: 100px;
 	text-align: left;
 	line-height: 36px;
 	font-size: 14px;
 	color: #000;
 	font-weight: bold;
 }
 
 .scrollFrame .scrollUl3 {
 	height: 32px;
 	border: #D4D4D4 1px solid;
 	line-height: 32px;
 }
 
 .scrollFrame .scrollUl3 {
 	height: 32px;
 	border: #ddd 1px solid;
 	border-top: 1px solid #F1F1F1;
 	background: #fff;
 	line-height: 32px;
 }
 
 .scrollFrame .scrollUl3 li {
 	float: left;
 	width: 107px;
 	cursor: pointer;
 	text-align: center;
 	height: 36px;
 	line-height: 36px;
 	font-size: 14px;
 	border-top: 2px solid #fff;
 }
 
 .scrollFrame .scrollUl3 li.sd05 {
 	color: #fff;
 	height: 36px;
 	line-height: 36px;
 	display: block;
 	background-image: url(scrollUl3.png);
 	border-top: 1px solid #008DB7;
 	margin-top: -1px;
 }
 
 .scrollFrame .scrollUl3 li.sd06 {
 	color: #333;
 	margin-top: -2px;
 	border-top: 1px solid #F1F1F1;
 	line-height: 41px;
 }
 
 .scrollFrame .sd03 {
 	cursor: pointer;
 	width: 90px;
 	background: #C80000;
 	text-align: center;
 	color: #FFF;
 	height: 31px;
 	font-size: 14px;
 	line-height: 31px;
 	margin-top: 3px;
 	display: block;
 	margin-left: 5px;
 }
 
 .scrollFrame .sd04 {
 	cursor: pointer;
 	background: #DEDEDE;
 	width: 90px;
 	color: #555;
 	margin-left: 5px;
 	height: 31px;
 	font-size: 14px;
 	line-height: 31px;
 	text-align: center;
 	margin-top: 3px;
 	display: block;
 }
 
 .scrollFrame .scrollUl4 {
 	height: 36px;
 	border: #ddd 1px solid;
 	border-top: 2px solid #999;
 	background: #f6f6f6;
 	z-index: 999;
 }
 
 .scrollFrame .scrollUl4 li {
 	float: left;
 	width: 107px;
 	cursor: pointer;
 	text-align: center;
 	height: 36px;
 	line-height: 36px;
 	font-size: 14px;
 	border-top: 2px solid #fff;
 }
 
 .scrollFrame .scrollUl4 li.sd05 {
 	color: #003a75;
 	height: 36px;
 	line-height: 36px;
 	display: block;
 	background: #fff;
 	border-top: 2px solid #06417d;
 	margin-top: -1px;
 }
 
 .scrollFrame .scrollUl4 li.sd06 {
 	color: #333;
 	margin-top: -2px;
 	border-top: 1px solid #999;
 	line-height: 41px;
 }
 
 .scrollFrame .bor02 {
 	border: #E8E8E8 1px solid;
 	border-top: none;
 	height: 100%;
 	overflow: hidden;
 }
 
 .scrollFrame .bor02 ul {
 	padding: 8px;
 	text-align: left;
 	line-height: 24px;
 }
 
 .scrollFrame .scrollUl5 {
 	margin-top: 0px;
 	position: absolute;
 	top: -68px;
 	*top: -24px;
 	right: 0;
 }
 
 .scrollFrame .scrollUl5 li {
 	float: left;
 	font-size: 15px;
 	cursor: pointer;
 	line-height: 35px;
 	height: 35px;
 	padding: 0 8px;
 }
 
 .scrollFrame .scrollUl5 .sd07 {
 	border-bottom: #338BC9 solid 4px;
 }
 
 .scrollFrame .scrollUl5 .sd08 {
 	cursor: pointer;
 	color: #666;
 	cursor: pointer;
 	display: block;
 	text-align: center;
 	border-bottom: #fff solid 2px;
 }
 
 .scrollFrame .scrollUl6 {
 	height: 40px;
 	line-height: 40px;
 	border-bottom: 1px solid #DCDCDC;
 }
 
 .scrollFrame .scrollUl6 li {
 	float: left;
 	cursor: pointer;
 	text-align: center;
 	height: 40px;
 	line-height: 40px;
 	font-size: 12px;
 	padding: 0 8px;
 	font-size: 14px;
 }
 
 .scrollFrame .scrollUl6 li.sd05 {
 	color: #000;
 	height: 39px;
 	border-bottom: 4px solid #338BC9;
 	line-height: 40px;
 	display: block;
 }
 
 .scrollFrame .scrollUl6 li.sd06 {
 	color: #444;
 }
 
 .scrollFrame .sd03 {
 	cursor: pointer;
 	width: 90px;
 	background: #C80000;
 	text-align: center;
 	color: #FFF;
 	height: 31px;
 	font-size: 14px;
 	line-height: 31px;
 	margin-top: 3px;
 	display: block;
 	margin-left: 5px;
 }
 
 .scrollFrame .sd04 {
 	cursor: pointer;
 	background: #DEDEDE;
 	width: 90px;
 	color: #555;
 	margin-left: 5px;
 	height: 31px;
 	font-size: 14px;
 	line-height: 31px;
 	text-align: center;
 	margin-top: 3px;
 	display: block;
 }
 
 .scrollFrame .scrollUl7 {
 	height: 29px;
 }
 
 .scrollFrame .sd09 {
 	cursor: pointer;
 	width: 63px;
 	color: #000;
 	border: 1px solid #ededed;
 	height: 29px;
 	font-size: 12px;
 	line-height: 29px;
 	margin-right: 4px;
 	display: block;
 	text-align: center;
 	float: left;
 }
 
 .scrollFrame .sd10 {
 	cursor: pointer;
 	width: 63px;
 	color: #444;
 	border: 1px solid #ededed;
 	background: #fcfcfc;
 	height: 29px;
 	font-size: 12px;
 	line-height: 29px;
 	margin-right: 4x;
 	display: block;
 	text-align: center;
 	float: left;
 }
 
 .scrollFrame .scrollUl7 li {
 	float: left;
 	cursor: pointer;
 	width: 69px;
 	height: 29px;
 	font-size: 12px;
 	line-height: 29px;
 	margin: 0px;
 	display: block;
 	text-align: center;
 }
 
 .scrollFrame .scrollUl7 .sd07 {
 	color: #999;
 	border-right: 1px solid #ededed;
 }
 
 .scrollFrame .scrollUl7 .sd08 {
 	color: #000;
 	background: #F6F6F6;
 	border-bottom: 1px solid #ededed;
 	border-right: 1px solid #ededed;
 }
 
 .multipage {
 	width: 98%;
 	margin: 0px auto;
 	overflow: hidden;
 }
 /*评论页样式*/
 
 .wrap .content #xw_title h1 {
 	font-size: 22px;
 }
 
 .wrap .content .main2 .xinwen #pl_wyhs,
 #yhpl {
 	background-color: #F1F1F1;
 	margin-top: 30px;
 	margin-bottom: 20px;
 }
 
 .wrap .content .main2 .xinwen #pl_wyhs .img1,
 #yhpl .img1 {
 	padding: 10px;
 }
 
 .left .showcomment {
 	border: #e5e5e5 1px solid;
 	overflow: hidden;
 	background: #fdfdfd;
 	border-bottom: 2px solid #ccc;
 }
 
 .left .showcomment .title {
 	background: #f1f1f1;
 	height: 40px;
 	line-height: 40px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #333;
 	padding-left: 15px;
 }
 
 .left .showcomment .showbox {
 	padding: 10px;
 	min-height: 100px;
 }
 
 .quote {
 	border: 1px solid #ccc;
 	background: #f1f1f1;
 	padding: 5px;
 	margin: 5px;
 }
 /*新闻内容页样式*/
 
 .wrap .content .weizhi {
 	height: 25px;
 	line-height: 25px;
 	padding-left: 10px;
 	font-size: 13px;
 }
 
 .wrap .content .main2 .xinwen {
 	border: #E5E5E5 1px solid;
 	padding: 20px 22px;
 }
 
 .wrap .content .main2 .xinwen .xw_hear {
 	margin-bottom: 22px;
 }
 
 .wrap .content .main2 .xinwen .xw_hear .xw_title {
 	text-align: center;
 	margin: 15px;
 }
 
 .wrap .content .main2 .xinwen .xw_hear .xw_title h2 {
 	font-size: 22px;
 	display: block;
 	height: 40px;
 	line-height: 40px;
 }
 
 .wrap .content .main2 .xinwen .xw_hear .xw_xinxi span {
 	color: #666666;
 	margin-right: 10px;
 }
 
 .wrap .content .main2 .xinwen .xw_hear .xw_xinxi span em {
 	color: #FF0000;
 }
 
 .xw_xinxi {
 	text-align: center;
 	margin-top: 8px;
 	border-bottom: #eee 1px dashed;
 	padding-bottom: 10px;
 }
 
 .wrap .content .main2 .xinwen .xw_content {
 	padding: 0 10px;
 	font-size: 14px;
 	line-height: 24px !important;
 }
 
 .wrap .content .main2 .xinwen .xw_content .foot {
 	float: right;
 	margin-top: 20px;
 }
 
 .wrap .content .main2 .xinwen .xgxw {
 	margin-top: 20px;
 }
 
 .wrap .content .main2 .xinwen .xgxw .zg2 {
 	float: right;
 	margin-top: 20px;
 }
 
 .wrap .content .main2 .xinwen .xgxw .xgtitle {
 	font-size: 18px;
 	font-weight: bold;
 	padding: 10px 20px;
 }
 
 .wrap .content .main2 .xinwen .xgxw ul {
 	margin-left: 40px;
 }
 
 .wrap .content .main2 .xinwen .xgxw ul li {
 	list-style-type: disc;
 	color: #03F;
 	font-size: 14px;
 	padding-bottom: 2px;
 }
 
 .wrap .content .main2 .xinwen .wyhs {
 	margin-top: 40px;
 	padding: 10px;
 	margin-bottom: 10px;
 }
 
 .wrap .content .main2 .xinwen .wyhs h2 {
 	font-size: 16px;
 	margin-bottom: 10px;
 }
 /*内容样式*/
 
 .mainpdbox {
 	/*width:998px;*/
 	margin: 0px auto;
 }
 
 .mainpdbox .left {
 	width: 890px;
 	float: left;
 }
 
 .mainpdbox .left .left01 .floatl {
 	width: 294px;
 	float: left;
 	padding: 2px;
 	height: 266px;
 	overflow: hidden;
 }
 
 .mainpdbox .left .left01 .floatr {
 	width: 373px;
 	float: right;
 	height: 270px;
 	overflow: hidden;
 }
 
 .mainpdbox .left .left01 .floatr .news {
 	padding: 7px 20px 8px 20px;
 	border-bottom: #ccc 1px dotted;
 }
 
 .mainpdbox .left .left01 .floatr .news ul {}
 
 .mainpdbox .left .left01 .floatr .news h2 {
 	text-align: center;
 }
 
 .mainpdbox .left .left01 .floatr .news h2 a {
 	font-size: 16px;
 	font-weight: bold;
 	color: #c00;
 }
 
 .mainpdbox .left .left01 .floatr .news h2 a:hover {
 	color: #4E8ED6;
 	text-decoration: none;
 }
 
 .mainpdbox .left .left01 .floatr .news p {
 	line-height: 23px;
 	color: #999
 }
 
 .mainpdbox .left .left01 .floatr .news p span a {
 	color: green;
 }
 
 .mainpdbox .left .left01 .floatr .news p span a:hover {
 	color: #3D81C0;
 	text-decoration: none;
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 ul {
 	padding: 5px 8px 8px 8px;
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 li {
 	height: 25px;
 	line-height: 25px;
 	background: url(artarrow.gif) no-repeat 0px 9px;
 	padding-left: 8px;
 	overflow: hidden
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 li a {
 	color: #333;
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 strong {
 	font-weight: normal;
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 span a {
 	color: green;
 }
 
 .mainpdbox .left .left01 .floatr .newstop6 a:hover {
 	color: #4E8ED6;
 	text-decoration: none;
 }
 
 .mainpdbox .left .left02 .coll {
 	width: 333px;
 	float: right;
 	height: 265px;
 	overflow: hidden;
 	margin-bottom: 10px;
 	border: 1px solid #CBCBCB;
 	padding-bottom: 10px;
 }
 
 .mainpdbox .left .left02 .colr {
 	width: 333px;
 	float: left;
 	height: 265px;
 	overflow: hidden;
 	margin-bottom: 10px;
 	border: 1px solid #CBCBCB;
 	padding-bottom: 10px;
 }
 
 .mainpdbox .left .left02 .coll .t,
 .mainpdbox .left .left02 .colr .t {
 	width: 333px;
 	height: 30px;
 	line-height: 30px;
 	font-weight: bold;
 	border-top: 2px solid #005bb4;
 	border-bottom: 1px solid #C3C3C3;
 	background: #fff;
 }
 
 .mainpdbox .left .left02 .coll .t h3,
 .mainpdbox .left .left02 .colr .t h3 {
 	height: 25px;
 	width: 50px;
 	font-size: 16px;
 	padding-left: 5px;
 	color: #293036;
 	font-weight: normal;
 	padding-left: 10px
 }
 
 .mainpdbox .left .left02 .coll .t span,
 .mainpdbox .left .left02 .colr .t span {
 	right: 10px;
 	top: 0px;
 	float: right;
 	padding-right: 10px
 }
 
 .mainpdbox .left .left02 .coll .t span a,
 .mainpdbox .left .left02 .colr .t span a {
 	font-size: 12px;
 	font-weight: normal;
 	color: #069;
 }
 
 .mainpdbox .left .left02 .coll ul,
 .mainpdbox .left .left02 .colr ul {
 	padding: 8px;
 }
 
 .mainpdbox .left .left02 .coll .imgArea,
 .mainpdbox .left .left02 .colr .imgArea {
 	height: 85px;
 	overflow: hidden;
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgLAreapic,
 .mainpdbox .left .left02 .colr .imgArea .imgLAreapic {
 	width: 120px;
 	float: left;
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgLAreapic img,
 .mainpdbox .left .left02 .colr .imgArea .imgLAreapic img {
 	width: 100%;
 	height: 74px;
 	padding: 2px;
 	border: #D4D4D4 1px solid;
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgT,
 .mainpdbox .left .left02 .colr .imgArea .imgT {
 	width: 180px;
 	float: right;
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgT h3,
 .mainpdbox .left .left02 .colr .imgArea .imgT h3 {
 	width: 180px;
 	overflow: hidden;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 	text-align: center
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgT h3 a,
 .mainpdbox .left .left02 .colr .imgArea .imgT h3 a {
 	width: 180px;
 	overflow: hidden;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 	color: #3D81C0;
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgT h3 a:hover,
 .mainpdbox .left .left02 .colr .imgArea .imgT h3 a:hover {
 	color: #4E8ED6
 }
 
 .mainpdbox .left .left02 .coll .imgArea .imgT span,
 .mainpdbox .left .left02 .colr .imgArea .imgT span {
 	color: #999;
 }
 
 .mainpdbox .left .left02 .coll li,
 .mainpdbox .left .left02 .colr li {
 	height: 25px;
 	line-height: 25px;
 	background: url(artarrow.gif) no-repeat 0px 10px;
 	padding-left: 10px;
 }
 
 .mainpdbox .left .left02 .coll li a,
 .mainpdbox .left .left02 .colr li a {
 	color: #333
 }
 
 .mainpdbox .left .left02 .coll li a:hover,
 .mainpdbox .left .left02 .colr li a:hover {
 	color: #4E8ED6
 }
 
 .mainpdbox .left .left02 .coll a:hover,
 .mainpdbox .left .left02 .colr a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .right {
 	width: 275px;
 	float: right;
 }
 
 .mainpdbox .right .right01 .title {
 	background: url(title.jpg) repeat-x 0px 15px;
 	height: 29px;
 	line-height: 29px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #222;
 }
 
 .mainpdbox .right .right01 .title h3 {
 	background: #fff;
 	width: 100px;
 	line-height: 32px;
 	font-size: 16px;
 	font-weight: bold;
 }
 
 .mainpdbox .right .right01 .right01box {
 	height: 100%;
 	overflow: hidden;
 }
 
 .mainpdbox .right .right01 .right01box ul {
 	padding: 8px;
 }
 
 .mainpdbox .right .right01 .right01box #top1 {
 	height: 85px;
 	overflow: hidden;
 	border-bottom: #e5e5e5 1px dotted;
 	margin-bottom: 8px;
 }
 
 .mainpdbox .right .right01 .right01box .photoimg {
 	width: 75px;
 	float: left;
 }
 
 .mainpdbox .right .right01 .right01box .photoimg img {
 	width: 68px;
 	height: 68px;
 	padding: 2px;
 	border: #e5e5e5 1px solid;
 }
 
 .mainpdbox .right .right01 .right01box .zttext {
 	width: 170px;
 	float: right;
 }
 
 .mainpdbox .right .right01 .right01box .zttext h2 {
 	line-height: 25px;
 }
 
 .mainpdbox .right .right01 .right01box .zttext h2 a {
 	color: #333;
 	font-size: 14px;
 	font-weight: bold
 }
 
 .mainpdbox .right .right01 .right01box .zttext h2 a:hover {
 	color: #4E8ED6;
 	text-decoration: none;
 }
 
 .mainpdbox .right .right01 .right01box .zttext span.ztintro {
 	line-height: 24px;
 	font-size: 12px;
 	font-weight: normal;
 	color: #999;
 }
 
 .mainpdbox .right .right01 .right01box li {
 	height: 26px;
 	line-height: 26px;
 	background: url(artarrow.gif) no-repeat 0px 10px;
 	padding-left: 10px;
 	overflow: hidden;
 }
 
 .mainpdbox .right .right01 .right01box a {
 	font-size: 14px;
 	font-weight: normal;
 	color: #333;
 }
 
 .mainpdbox .right .right01 .right01box a:hover {
 	color: #4E8ED6;
 	text-decoration: none;
 }
 
 .mainpdbox .right .right01 .right01box span {
 	float: right;
 	color: #999;
 	font-size: 12px;
 	font-weight: normal;
 }
 
 .mainpdbox .right .right02 .title {
 	height: 29px;
 	line-height: 29px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #222;
 }
 
 .mainpdbox .right .right02 .title h3 {
 	background: #fff;
 	width: 90px;
 	line-height: 32px;
 	font-size: 16px;
 	font-weight: bold;
 	padding-left: 5px;
 }
 
 .mainpdbox .right .right02 .right02box ul {
 	padding: 8px;
 }
 
 .mainpdbox .right .right02 .right02box li {
 	height: 26px;
 	line-height: 26px;
 	border-bottom: #ccc 1px dashed;
 	overflow: hidden;
 	margin-top: 10px;
 }
 
 .mainpdbox .right .right02 .right02box a {
 	font-size: 12px;
 	font-weight: normal;
 	color: #cccc;
 }
 
 .mainpdbox .right .right02 .right02box a:hover {
 	color: #4E8ED6;
 	text-decoration: none;
 }
 
 .mainpdbox .righta {
 	width: 275px;
 	float: right;
 	height: 100%;
 	overflow: hidden;
 }
 
 .mainpdbox .righta .ad {
 	width: 275px;
 	overflow: hidden;
 }
 
 .mainpdbox .righta .right01r .title {
 	background: url(title.jpg) repeat-x 0px 15px;
 	height: 29px;
 	line-height: 29px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #222;
 }
 
 .mainpdbox .righta .right01r .title h3 {
 	background: #fff;
 	width: 100px;
 	line-height: 32px;
 	font-size: 16px;
 	font-weight: bold;
 }
 
 .mainpdbox .righta .right01r .right01box {
 	height: 100%;
 	overflow: hidden;
 }
 
 .mainpdbox .righta .right01r .right01box ul {
 	padding: 8px;
 }
 
 .mainpdbox .righta .right01r .right01box #top1 {
 	height: 85px;
 	overflow: hidden;
 	border-bottom: #e5e5e5 1px dotted;
 	margin-bottom: 8px;
 }
 
 .mainpdbox .righta .right01r .right01box .photoimg {
 	width: 75px;
 	float: left;
 }
 
 .mainpdbox .righta .right01r .right01box .photoimg img {
 	width: 68px;
 	height: 68px;
 	padding: 2px;
 	border: #e5e5e5 1px solid;
 }
 
 .mainpdbox .righta .right01r .right01box .zttext {
 	width: 170px;
 	float: right;
 }
 
 .mainpdbox .righta .right01r .right01box .zttext h2 {
 	line-height: 25px;
 }
 
 .mainpdbox .righta .right01r .right01box .zttext h2 a {
 	color: #444;
 	font-size: 14px;
 	font-weight: bold
 }
 
 .mainpdbox .righta .right01r .right01box .zttext h2 a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .righta .right01r .right01box .zttext span.ztintro {
 	line-height: 24px;
 	font-size: 12px;
 	font-weight: normal;
 	color: #555;
 }
 
 .mainpdbox .righta .right01r .right01box li {
 	height: 26px;
 	line-height: 26px;
 	background: url(artarrow.gif) no-repeat 0px 10px;
 	padding-left: 10px;
 	overflow: hidden;
 }
 
 .mainpdbox .righta .right01r .right01box a {
 	font-size: 14px;
 	font-weight: normal;
 	color: #333;
 }
 
 .mainpdbox .righta .right01r .right01box a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .righta .right01r .right01box span {
 	float: right;
 	color: #999;
 	font-size: 12px;
 	font-weight: normal;
 }
 
 .mainpdbox .righta .right02r .title {
 	background: url(title.jpg) repeat-x 0px 15px;
 	height: 29px;
 	line-height: 29px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #222;
 }
 
 .mainpdbox .righta .right02r .title h3 {
 	background: #fff;
 	width: 140px;
 	line-height: 32px;
 	font-size: 16px;
 	font-weight: bold;
 }
 
 .mainpdbox .righta .right02r .right02box ul {
 	padding: 8px;
 }
 
 .mainpdbox .righta .right02r .right02box li {
 	height: 26px;
 	line-height: 26px;
 	border-bottom: #e5e5e5 1px dashed;
 	overflow: hidden;
 }
 
 .mainpdbox .righta .right02r .right02box a {
 	font-size: 12px;
 	font-weight: normal;
 	color: #333;
 }
 
 .mainpdbox .righta .right02r .right02box a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .lefta {
 	width: 678px;
 	float: left;
 	overflow: hidden
 }
 
 .mainpdbox .lefta .articlecontent {
 	padding: 15px;
 	height: 100%;
 	overflow: hidden;
 	border: 1px solid #dcdcdc;
 	background: #fdfdfd;
 }
 
 .mainpdbox .lefta .articlecontent h3 {
 	line-height: 35px;
 	text-align: center;
 	font-size: 22px;
 	color: #000;
 }
 
 .mainpdbox .lefta .articlecontent .info {
 	height: 30px;
 	line-height: 30px;
 	text-align: center;
 }
 
 .mainpdbox .lefta .articlecontent .info span {
 	padding: 0px 5px;
 }
 
 .mainpdbox .lefta .articlecontent .info span a {
 	color: red;
 }
 
 .mymoodbox:hover {
 	background: #f1f1f1;
 }
 
 .mainpdbox .lefta .articlecontent .newscontent {
 	font-size: 14px;
 	line-height: 26px;
 }
 
 .mainpdbox .lefta .articlecontent .Author {
 	text-align: right;
 	font-size: 14px;
 	color: #000;
 }
 
 .mainpdbox .lefta .articlecontent .sharebox {
 	text-align: right;
 	height: 26px;
 	line-height: 30px;
 	background: #fdfdfd;
 	padding-top: 7px;
 }
 
 .mainpdbox .lefta .articlecontent .articlekey {
 	line-height: 25px;
 }
 
 .mainpdbox .lefta .articlecontent .articlekey a {
 	color: #ff0000;
 }
 
 .mainpdbox .lefta .articlecontent .articlekey a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .lefta .articlecontent .articlebook h2 {
 	line-height: 25px;
 	font-size: 12px;
 	font-weight: normal;
 }
 
 .mainpdbox .lefta .articlecontent .articlebook h2 a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .lefta .xgxw {
 	border-top: #dcdcdc 1px dashed;
 }
 
 .mainpdbox .lefta .xgxw .title {
 	height: 35px;
 	line-height: 35px;
 	font-size: 14px;
 	color: #333;
 	font-weight: bold;
 }
 
 .mainpdbox .lefta .xgxw .xgnewsbox {
 	padding: 8px;
 }
 
 .mainpdbox .lefta .xgxw .xgnewsbox li {
 	height: 28px;
 	line-height: 28px;
 	background: url(artarrow.gif) no-repeat 0px 12px;
 	padding-left: 10px;
 }
 
 .mainpdbox .lefta .xgxw .xgnewsbox a {
 	font-size: 14px;
 	color: #000;
 }
 
 .mainpdbox .lefta .xgxw .xgnewsbox a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .lefta .xgxw .xgnewsbox span {
 	padding-left: 10px;
 	color: #999;
 }
 
 .mainpdbox .lefta .commentbox {
 	height: 100%;
 	padding-bottom: 10px;
 	overflow: hidden;
 	border: 1px solid #dcdcdc;
 	background: #fdfdfd;
 	min-height: 200px;
 }
 
 .mainpdbox .lefta .commentbox .title {
 	height: 40px;
 	line-height: 40px;
 	font-size: 14px;
 	padding-left: 15px;
 	font-weight: bold;
 	color: #333;
 	background: #f1f1f1;
 }
 
 .mainpdbox .lefta .commentbox .comment {
 	padding: 10px;
 	font-size: 12px;
 }
 
 .mainpdbox .left .tjtw {
 	border: #d8d8d8 1px solid;
 	height: 100%;
 	padding-bottom: 10px;
 	overflow: hidden;
 }
 
 .mainpdbox .left .tjtw .title {
 	background: url(bluenav.gif) no-repeat 10px 7px;
 	height: 29px;
 	line-height: 29px;
 	border-bottom: #d8d8d8 1px solid;
 	padding-left: 20px;
 	color: #333;
 	font-size: 14px;
 	font-weight: bold;
 }
 
 .mainpdbox .left .tjtw .tjtwbox {
 	min-height: 120px;
 }
 
 .mainpdbox .left .tjtw .tjtwbox ul {
 	padding: 8px;
 }
 
 .mainpdbox .left .tjtw .tjtwbox li {
 	float: left;
 	text-align: center;
 	width: 132px;
 	*+width: 133px;
 	height: 125px;
 	overflow: hidden;
 	white-space: nowrap;
 }
 
 .mainpdbox .left .tjtw .tjtwbox a.pic img {
 	width: 100px;
 	height: 88px;
 	padding: 2px;
 	border: #D4D4D4 1px solid;
 	margin-bottom: 8px;
 }
 
 .mainpdbox .left .tjtw .tjtwbox a strong {
 	font-weight: normal;
 }
 
 .mainpdbox .left .tjtw .tjtwbox a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .left .tjtw .tjtwbox span,
 .mainpdbox .left .tjtw .tjtwbox span img {
 	display: none;
 }
 
 .mainpdbox .left .bannerl {
 	width: 680px;
 	overflow: hidden;
 }
 
 .mainpdbox .left .newslist {
 	border: #d8d8d8 1px solid;
 	height: 100%;
 	overflow: hidden;
 }
 
 .mainpdbox .left .newslist h3 {
 	background: url(bluenav.gif) no-repeat 10px 7px;
 	height: 29px;
 	line-height: 29px;
 	border-bottom: #d8d8d8 1px solid;
 	padding-left: 20px;
 	color: #333;
 	position: relative;
 }
 
 .mainpdbox .left .newslist h3 span {
 	position: absolute;
 	right: 10px;
 	top: 0px;
 }
 
 .mainpdbox .left .newslist h3 span a {
 	float: left;
 	padding: 0px 5px;
 }
 
 .mainpdbox .left .newslist h3 span a {
 	font-size: 12px;
 	font-weight: normal;
 }
 
 .mainpdbox .left .newslist dl {
 	padding: 8px;
 	height: 110px;
 	border-bottom: #d8d8d8 1px dotted;
 	overflow: hidden;
 }
 
 .mainpdbox .left .newslist dl.nl_con1 {
 	margin: 0px 10px;
 }
 
 .mainpdbox .left .newslist dd h4.nlc_tit {
 	background: url(listicon.gif) no-repeat 5px 5px;
 	padding-left: 24px;
 }
 
 .mainpdbox .left .newslist dd h4.nlc_tit a:hover {
 	color: #ff6600;
 	text-decoration: underline;
 }
 
 .mainpdbox .left .newslist dd p.nlc_time {
 	color: #666;
 	padding-left: 25px;
 	height: 24px;
 	line-height: 24px;
 }
 
 .mainpdbox .left .newslist dd p.nlc_info {
 	line-height: 24px;
 	color: #333;
 	padding-left: 25px;
 	text-indent: 2em;
 }
 
 .mainpdbox .left .newslist dd p.nlc_info a {
 	color: #369;
 }
 
 .mainpdbox .left .newslist dd p.nlc_info a:hover {
 	color: #ff6600;
 	text-decoration: none;
 }
 
 .mainpdbox .left .articlecontent {
 	padding: 15px;
 	height: 100%;
 	overflow: hidden;
 	border: #DDD solid 1px;
 	margin-top: 10px;
 }
 
 .mainpdbox .left .articlecontent h3 {
 	line-height: 35px;
 	text-align: center;
 	font-size: 22px;
 	font-weight: 500;
 	color: #000;
 }
 
 .mainpdbox .left .articlecontent .info {
 	height: 30px;
 	line-height: 30px;
 	text-align: center;
 }
 
 .mainpdbox .left .articlecontent .info span {
 	padding: 0px 5px;
 }
 
 .mainpdbox .left .articlecontent .info span a {
 	color: red;
 }
 
 .mainpdbox .left .articlecontent .newscontent {
 	font-size: 14px;
 	line-height: 26px;
 }
 
 .mainpdbox .left .articlecontent .Author {
 	text-align: right;
 	font-size: 14px;
 	color: #000;
 }
 
 .mainpdbox .left .articlecontent .sharebox {
 	text-align: right;
 	height: 26px;
 	line-height: 30px;
 	background: #F4F8FD;
 	padding-top: 7px;
 }
 
 .mainpdbox .left .articlecontent .articlekey {
 	line-height: 25px;
 }
 
 .mainpdbox .left .articlecontent .articlekey a {
 	color: #ff0000;
 }
 
 .mainpdbox .left .articlecontent .articlekey a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .left .articlecontent .articlebook h2 {
 	line-height: 25px;
 	font-size: 12px;
 	font-weight: normal;
 }
 
 .mainpdbox .left .articlecontent .articlebook h2 a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .annex {
 	width: 600px;
 	margin: 15px;
 	border: 1px dashed #999;
 	background: #f9f9f9;
 	line-height: normal;
 }
 
 .annex td {
 	padding-top: 10px;
 	padding-left: 10px;
 	padding-bottom: 5px;
 }
 
 .mainpdbox .left .commentbox {
 	height: 100%;
 	padding-bottom: 10px;
 	overflow: hidden;
 	border: 1px solid #ccc;
 	padding-top: 10px;
 }
 
 .mainpdbox .left .commentbox .title {
 	height: 29px;
 	line-height: 29px;
 	font-size: 16px;
 	padding-left: 15px;
 	font-weight: bold;
 	color: #006699
 }
 
 .mainpdbox .left .commentbox .title h3 {
 	color:
 }
 
 .mainpdbox .left .commentbox .comment {
 	padding: 10px;
 	font-size: 12px;
 }
 
 .mainpdbox .left .xgxw {
 	border-top: #CCC 1px dashed;
 }
 
 .mainpdbox .left .xgxw .title {
 	height: 35px;
 	line-height: 35px;
 	font-size: 14px;
 	color: #069;
 	font-weight: bold;
 }
 
 .mainpdbox .left .xgxw .xgnewsbox {
 	padding: 8px;
 }
 
 .mainpdbox .left .xgxw .xgnewsbox li {
 	height: 28px;
 	line-height: 28px;
 	background: url(artarrow.gif) no-repeat 0px 12px;
 	padding-left: 10px;
 }
 
 .mainpdbox .left .xgxw .xgnewsbox a {
 	font-size: 14px;
 	color: #000;
 }
 
 .mainpdbox .left .xgxw .xgnewsbox a:hover {
 	color: red;
 	text-decoration: none;
 }
 
 .mainpdbox .left .xgxw .xgnewsbox span {
 	padding-left: 10px;
 	color: #999;
 }
 /*排行鼠标效果*/
 
 .t_Newhotlist {
 	width: 226px;
 	height: 94px;
 	clear: both;
 }
 
 .t_Newhotlist_pic {
 	width: 220px;
 	height: 84px;
 	float: left;
 	text-align: left;
 	border-top: 1px solid #CFCFCF;
 	padding: 10px 0 0
 }
 
 .t_Newhotlist_single {
 	width: 220px;
 	float: left;
 	overflow: hidden;
 	white-space: nowrap;
 	line-height: 29px;
 	border-top: #f1f1f1 1px dashed;
 	text-overflow: ellipsis;
 }
 
 .t_Newhotlist_single span#num {
 	font-size: 16px;
 	font-weight: bold;
 	color: #ff6600;
 }
 
 .t_Newhotlist_single a {
 	padding: 0px 10px;
 }
 
 .t_Newhotlist_pic .t_Newhotlist_pic_left {
 	float: left;
 	width: 30px;
 	margin-top: 8px;
 }
 
 .t_Newhotlist_pic_left img {
 	width: 21px;
 	height: 21px;
 }
 
 .t_Newhotlist_pic_center img {
 	width: 60px;
 	height: 59px;
 	border: #e5e5e5 1px solid;
 	padding: 2px;
 }
 
 .t_Newhotlist_pic_center {
 	float: left
 }
 
 .t_Newhotlist_pic_right {
 	float: right
 }
 
 .t_Newhotlist_pic_right .Newhotlist_text {
 	width: 100px;
 	margin: 0 10px 0 0;
 	line-height: 23px;
 }
 
 .t_Newhotlist_pic_right .Newhotlist_price {
 	color: #CB0000;
 	margin-top: 5px;
 	font-weight: 800
 }
 
 .hidden {
 	display: none
 }
 /*搜索系统*/
 
 .top_a .allsearch .logo {
 	width: 173px;
 	float: left;
 	height: 35px;
 	overflow: hidden;
 }
 
 .top_a .allsearch .searchmenu li {
 	float: left;
 	padding-right: 20px;
 	text-align: center;
 	height: 30px;
 	line-height: 30px;
 }
 
 .top_a .allsearch .searchmenu a {
 	font-size: 15px;
 	color: #666;
 }
 
 .top_a .allsearch .searchmenu .curr a {
 	color: #338BC9;
 	font-weight: bold;
 	display: block;
 	line-height: 30px;
 }
 
 .top_a .allsearch .searchsc {
 	width: 140px;
 	float: right;
 	line-height: 38px;
 }
 
 .top_a .allsearch .searchsc a {
 	color: #666;
 }
 
 .top_a .allsearch .searchmain {
 	margin-top: 10px;
 	height: 38px;
 	line-height: 38px;
 }
 
 .top_a .allsearch .searchmain #key {
 	width: 660px;
 	overflow: hidden;
 	float: left;
 	height: 36px;
 	line-height: 36px;
 	color: #999;
 	padding-left: 10px;
 }
 
 .top_a .allsearch .searchmain #m {
 	width: 127px;
 	height: 37px;
 	/*line-height:37px;*/
 	border: 1px solid #DDDDDD;
 	border-left: 0;
 	background: #fff;
 	float: left;
 	text-align: center;
 	font-size: 14px;
 	cursor: pointer;
 }
 
 .searchbody {
 	margin-top: 20px;
 }
 
 .searchbody .tit {
 	background: #f8f8f8 url(btn.png) no-repeat 8px center;
 	height: 45px;
 	line-height: 45px;
 	font-size: 15px;
 	color: #555;
 	padding-left: 40px;
 }
 
 .searchbody .tit span {
 	color: red;
 	padding: 0 3px;
 }
 
 .searchbody .leftbox .searchlist .border {
 	padding: 20px 0;
 	font-size: 16px;
 	color: #999;
 }
 
 .searchbody .leftbox .searchlist ul {
 	padding-top: 15px;
 }
 
 .searchbody .leftbox .searchlist li {
 	line-height: 28px;
 	border-bottom: 1px dashed #E5E5E5;
 	padding-bottom: 12px
 }
 
 .searchbody .leftbox .searchlist span.art_title {
 	height: 35px;
 	line-height: 35px;
 	display: inline-block;
 }
 
 .searchbody .leftbox .searchlist span.art_title a {
 	font-size: 16px;
 }
 
 .searchbody .leftbox .searchlist span.artintro {
 	line-height: 22px;
 	font-size: 12px;
 	color: #666;
 	display: inline-block;
 }
 
 .searchbody .leftbox .searchlist span.arturl {
 	line-height: 24px;
 }
 
 .searchbody .leftbox .searchlist span.arturl a {
 	font-size: 14px;
 	color: #999
 }
 
 .searchbody .leftbox .searchlist span.c9 {
 	font-size: 14px;
 	float: right;
 	color: #999
 }
 
 .searchbody .leftbox .searchabout {
 	margin: 20px 10px 20px 0px;
 	padding: 15px;
 	background: #EFEFEF;
 	height: 100%;
 	overflow: hidden;
 }
 
 .searchbody .leftbox .searchabout h3 {
 	height: 30px;
 	line-height: 30px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #000;
 }
 
 .searchbody .leftbox .searchabout .searchresult li {
 	line-height: 25px;
 	width: 20%;
 	float: left;
 	border-bottom: #f1f1f1 1px solid;
 }
 
 .searchbody .leftbox .searchabout .searchresult a {
 	font-size: 14px;
 	color: #0022CC;
 	text-decoration: underline;
 }
 
 .searchbody .leftbox .kuaisou {
 	margin: 0px 10px 0px 0px;
 }
 
 .searchbody .leftbox .kuaisou .i {
 	height: 30px;
 	line-height: 30px;
 	width: 575px;
 	padding-left: 15px;
 	color: #333;
 }
 
 .searchbody .leftbox .kuaisou #m {
 	margin-left: 5px;
 	height: 28px;
 	line-height: 22px;
 	width: 80px;
 }
 
 .mainpdbox .showcomment .content_nei {
 	height: 100%;
 	overflow: hidden;
 }
 
 .mainpdbox .showcomment .content_nei ul {
 	padding: 10px;
 }
 
 .mainpdbox .showcomment .content_nei li {}
 
 .mainpdbox .showcomment .content_nei .articleurl {
 	line-height: 30px;
 }
 
 .mainpdbox .showcomment .content_nei .articleurl a {
 	color: #069;
 	font-weight: bold;
 	font-size: 14px;
 }
 
 .searchbody .ksad {
 	border: #E2F3DE 1px solid;
 	padding: 10px;
 	background: #FAFFF9;
 }
 
 .searchbody .ksad h2 {
 	font-size: 16px;
 	font-weight: bold;
 	color: green;
 }
 
 .searchbody .ksad p {
 	line-height: 24px;
 	color: #666;
 }
 
 .searchbody .ksad p a {
 	color: green;
 }
 
 .searchbody .right01 .tit {
 	height: 31px;
 	line-height: 31px;
 	font-size: 14px;
 	font-weight: bold;
 	color: #333;
 	padding-left: 5px;
 	border-bottom: #CCC 1px solid;
 }
 
 .searchbody .right01 .right01box {}
 
 .searchbody .right01 .right01box ul {
 	padding: 8px;
 }
 
 .searchbody .right01 .right01box li {
 	background: url(artarrow.gif) no-repeat 0px 11px;
 	padding-left: 8px;
 	height: 30px;
 	line-height: 30px;
 	overflow: hidden;
 	white-space: nowrap;
 	text-overflow: ellipsis;
 }
 
 .searchbody .right01 .right01box a {
 	font-size: 14px;
 }
 /*全站搜索end*/
 /*通用底部*/
 
 .bottom {
 	background-image: url(gsyxy_blx_copyrigh.png);
 	color: #FFFFFF;
 	line-height: 30px;
 	font-size: 14px;
 	letter-spacing: 1px;
 }
 
 .bottom a {
 	font-size: 14px;
 	line-height: 24px;
 	letter-spacing: 1px;
 }
 
 .bottom .top1 {
 	font-size: 18px;
 	font-weight: bold;
 }
 
 .bottom .top2 {
 	font-size: 14px;
 	border-top: #d2d2d2 2px solid;
 	padding-top: 10px;
 	padding-bottom: 20px;
 }
 
 .bottom .top2 a {
 	font-size: 16px;
 	line-height: 36px;
 	font-weight: bold;
 }
 
 .dag_footer {
 	margin-top: 20px;
 	padding: 15px 0;
 	background-color: #cc9966;
 	width: 100%;
 	border-top: 4px solid #c90304;
 }
 
 .dag_footer .txt {
 	margin: 0 auto;
 	width: 1200px;
 	text-align: center;
 	color: #FFF;
 }
 
 .dag_footer .txt a {
 	color: #FFF;
 	text-decoration: none;
 }
 
 .dag_footer .txt a:hover {
 	color: #FF0;
 }
 
 .box_two {
 	height: 110px;
 	overflow: hidden;
 }
 
 .box_three {
 	overflow: hidden;
 }
 
 .slideBox {
 	width: 400px;
 	height: 290px;
 	overflow: hidden;
 	position: relative;
 }
 
 .slideBox .hd {
 	height: 20px;
 	overflow: hidden;
 	position: absolute;
 	right: 6px;
 	bottom: 8px;
 	z-index: 1;
 }
 
 .slideBox .hd ul {
 	overflow: hidden;
 	zoom: 1;
 	float: left;
 }
 
 .slideBox .hd ul li {
 	float: left;
 	margin-right: 2px;
 	width: 20px;
 	height: 20px;
 	line-height: 20px;
 	text-align: center;
 	background: url(sh-btn.gif) left no-repeat;
 	cursor: pointer;
 	color: #FFFFFF;
 }
 
 .slideBox .hd ul li.on {
 	background-position: right;
 	color: #FF7B11;
 }
 
 .slideBox .bd {
 	position: relative;
 	height: 100%;
 	z-index: 0;
 }
 
 .slideBox .bd li {
 	zoom: 1;
 	vertical-align: middle;
 }
 
 .slideBox .bd img {
 	width: 400px;
 	height: 290px;
 	display: block;
 }
 
 .slideBox .bd .text {
 	display: block;
 	height: 60px;
 	width: 400px;
 	position: absolute;
 	bottom: 0;
 	left: 0;
 	right: 0;
 	background: url(bg.png) repeat-x;
 }
 
 .slideBox .bd .text a {
 	display: block;
 	position: relative;
 	z-index: 1;
 	color: #fff;
 	padding: 0 16px;
 	font-size: 14px;
 	font-weight: bold;
 	height: 30px;
 	line-height: 30px;
 	text-decoration: none;
 	overflow: hidden;
 }
 
 .box_two {
 	width: 1204px;
 	height: 110px;
 	overflow: hidden;
 	position: relative;
 }
 
 .box_two .hd {
 	height: 15px;
 	overflow: hidden;
 	position: absolute;
 	right: 5px;
 	bottom: 5px;
 	z-index: 1;
 }
 
 .box_two .hd ul {
 	overflow: hidden;
 	zoom: 1;
 	float: left;
 }
 
 .box_two .hd ul li {
 	float: left;
 	margin-right: 2px;
 	width: 16px;
 	height: 17px;
 	font-size: 12px;
 	line-height: 17px;
 	text-align: center;
 	background: #a9a0a0;
 	cursor: pointer;
 	color: #FFFFFF;
 }
 
 .box_two .hd ul li.on {
 	background: #3376a9;
 }
 
 .box_two .bd {
 	position: relative;
 	height: 100%;
 	z-index: 0;
 }
 
 .box_two .bd li {
 	zoom: 1;
 	vertical-align: middle;
 }
 
 .box_two .bd img {
 	width: 1204px;
 	height: 110px;
 	display: block;
 }
 
 .picMarquee-left {
 	width: 1204px;
 	height: 180px;
 	overflow: hidden;
 	position: relative;
 }
 
 .picMarquee-left .bd {
 	
 }
 
 .picMarquee-left .bd ul {
 	overflow: hidden;
 	zoom: 1;
 }
 
 .picMarquee-left .bd ul li {
 	margin: 0 8px;
 	float: left;
 	_display: inline;
 	overflow: hidden;
 	text-align: center;
 }
 
 .picMarquee-left .bd ul li .pic {
 	text-align: center;
 }
 
 .picMarquee-left .bd ul li .pic img {
 	width: 100%;
 	height: 142px;
 	display: block;
 	overflow: hidden;
 }
 
 .picMarquee-left .bd ul li .pic a:hover img {
 	
 }
 
 .picMarquee-left .bd ul li .title {
 	line-height: 30px;
 	height: 30px;
 	width: 100%;
 	text-align: center;
 	color: #4C4C4C;
 	font-size: 14px;
 }