@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #8F0000;
	text-decoration: underline;
}

#top {
	height: 520px;
	width: 100%;
	background-image: url(top/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#top_inner {
	height: 520px;
	width: 1300px;
	margin-right: auto;
	margin-left: auto;
}
#top_topic {
	float: left;
	height: 422px;
	width: 1300px;
	background-image: url(/xwxcpy/images/wlpy/top_topicbg.png);
	background-repeat: no-repeat;
}
#top_year {
	font-size: 60px;
	font-weight: bold;
	color: #BB0000;
	margin-left: 700px;
	margin-top: 110px;
}

#top_menu {
	background-color: #FFFFFF;
	float: left;
	height: 98px;
	width: 1300px;
}
#top_menu_l {
	background-image: url(top_menu_l/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 98px;
	width: 14px;
}
#top_menu_c {
	background-color: #BC0001;
	float: left;
	height: 50px;
	width: 910px;
	color: #FFFFFF;
	font-size: 23px;
	padding-top: 18px;
	padding-bottom: 19px;
	padding-right: 179px;
	padding-left: 183px;
}
#top_menu_c li {
	float: left;
	list-style-type: none;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: 20px;
	margin-left: 20px;
}
#top_menu_c a {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 50px;
	padding-right: 46px;
	padding-left: 70px;
	display: block;
	background-image: url(/xwxcpy/images/wlpy/menubg.png);
	background-repeat: no-repeat;
	background-position: 25px 13px;
	background-color: #a60505;
}
#top_menu_c a:hover {
	background-color: #790000;
}

#top_menu_c a.active {
	background-color: #790000;
}
#top_menu_r {
	background-image: url(top_menu_r/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 98px;
	width: 14px;
}
#main {
	height: auto;
	width: 100%;
	background-image: url(/xwxcpy/images/wlpy/mainbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#ft {
	clear: both;
}
#main_inner {
	height: auto;
	width: 1366px;
	margin-right: auto;
	margin-left: auto;
}
#intro {
	float: left;
	height: 110px;
	width: 1220px;
	margin-right: 33px;
	margin-left: 33px;
	background-image: url(dot/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	padding-top: 30px;
	padding-right: 40px;
	padding-left: 40px;
}
#intro_pic {
	background-image: url(/xwxcpy/images/wlpy/intro_pic.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 108px;
}
#intro_text {
	float: left;
	height: 92px;
	width: 1064px;
	padding-left: 48px;
	font-size: 16px;
	padding-top: 8px;
}
#catname {
	float: left;
	height: auto;
	width: 1300px;
	margin-right: 33px;
	margin-left: 33px;
	position: relative;
	padding-top: 25px;
	margin-bottom: 25px;
}
#block1 {
	float: left;
	height: 676px;
	width: 537px;
	margin-right: 33px;
	margin-left: 33px;
	background-image: url(block1/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	padding-right: 40px;
	padding-left: 40px;
	margin-bottom: 70px;
	background-position: bottom;
}
#block1_top {
	float: left;
	height: auto;
	width: 537px;
}
#block1_info {
	float: left;
	height: 400px;
	width: 255px;
}
#block1_info_xdth {
	float: left;
	height: auto;
	width: 250px;
	padding-left: 32px;
}
#block1_info_xdth_title {
	float: left;
	height: 30px;
	width: 215px;
	background-image: url(/xwxcpy/images/wlpy/block1_info_xdth_titlebg.png);
	background-repeat: no-repeat;
	font-size: 24px;
	color: #BB0000;
	padding-left: 35px;
	padding-top: 12px;
}
#block1_info_xdth_txt {
	font-size: 14px;
	float: left;
	height: auto;
	width: 250px;
	padding-top: 10px;
	line-height: 24px;
	color: #333333;
	text-indent: 2em;
}
#block1_bottom {
	float: left;
	height: auto;
	width: 537px;
	padding-top: 15px;
	background-image: url(block1_top/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px top;
}
#block1_dbzp_title {
	background-image: url(dbzp_/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 32px;
	float: left;
	height: 86px;
	width: 127px;
	font-size: 24px;
	text-align: center;
	color: #BB0000;
	padding-top: 102px;
}
#block1_dbzp_list {
	float: left;
	height: 170px;
	width: 390px;
	padding-left: 20px;
	font-size: 16px;
	line-height: 32px;
	padding-top: 8px;
}
#block1_dbzp_list a {
	float: left;
	height: auto;
	width: 370px;
	list-style-type: none;
	background-image: url(/xwxcpy/images/wlpy/li.jpg);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	padding-left: 20px;
	font-size: 15px;
}


#block1_info_pic {
	float: left;
	height: 305px;
	width: 255px;
}
#block1_info_name {
	float: left;
	height: auto;
	width: 255px;
	padding-top: 13px;
}
.block1_name {
	font-size: 24px;
	line-height: 32px;
	font-weight: bold;
	text-align: center;
	float: left;
	height: auto;
	width: 255px;
	color: #bb0000;
}
.block1_dw {
	float: left;
	height: auto;
	width: 255px;
	font-size: 16px;
	line-height: 22px;
	color: #BB0000;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}

#pm {
	background-color: #f5a42b;
	padding-right: 20px;
	padding-left: 20px;
	position: absolute;
	right: 50px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 35px;
	top: 70px;
}
#pm2 {
	background-color: #f5a42b;
	padding-right: 20px;
	padding-left: 20px;
	position: absolute;
	right: 50px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 35px;
	top: 110px;
}
#list_1 {
	float: left;
	height: auto;
	width: 1366px;
	padding-top: 20px;
}
#list {
	float: left;
	height: auto;
	width: 1366px;
	padding-top: 20px;
}
#list2 {
	float: left;
	height: auto;
	width: 1330px;
	padding-top: 20px;
	padding-right: 18px;
	padding-left: 18px;
}
#bottom {
	height: auto;
	width: 100%;
	background-color: #8f0000;
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
}
#bottom_inner {
	background-image: url(/xwxcpy/images/wlpy/view_logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: auto;
	width: 360px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 55px;
}


#catname_t {
	background-image: url(catname/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	height: 70px;
	width: 517px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	text-align: center;
	padding-top: 30px;
	font-size: 24px;
}

#block2 {
	float: left;
	height: auto;
	width: 513px;
	margin-right: 33px;
	margin-left: 33px;
	background-repeat: no-repeat;
	padding-right: 50px;
	padding-left: 50px;
	margin-bottom: 50px;
	border: 2px solid #f28686;
	padding-top: 35px;
	padding-bottom: 10px;
}
#block3 {
	float: left;
	height: auto;
	width: 1300px;
	background-repeat: repeat-x;
	margin-bottom: 40px;
	margin-right: 33px;
	margin-left: 33px;
	background-image: url(dot/xwxcpy/images/wlpy/bg.jpg);
	background-position: 0px bottom;
	padding-bottom: 40px;
}
#block3_pic {
	float: left;
	height: 280px;
	width: 350px;
}
#block3_main {
	height: auto;
	width: 495px;
	margin-right: 25px;
	margin-left: 35px;
	float: left;
}
#block3_info {
	float: left;
	height: 45px;
	width: 495px;
	background-image: url(block1_top/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

#block3_name {
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	float: left;
	padding-right: 20px;
	color: #bb0000;
}
#block3_dw {
	font-size: 18px;
	float: left;
	color: #BB0000;
	padding-top: 8px;
}

#block3_xdth {
	float: left;
	height: auto;
	width: 495px;
	padding-top: 10px;
}

#block3_xdth_title {
	float: left;
	height: 30px;
	width: 465px;
	background-image: url(/xwxcpy/images/wlpy/block3_xdth_titlebg.png);
	background-repeat: no-repeat;
	font-size: 20px;
	color: #BB0000;
	padding-left: 30px;
	padding-top: 6px;
}
#block3_xdth_txt {
	float: left;
	height: auto;
	width: 495px;
	padding-top: 10px;
	line-height: 26px;
	text-indent: 2em;
}
#block3_dbzp {
	float: left;
	height: auto;
	width: 395px;
}
#block3_dbzp_title {
	float: left;
	height: 50px;
	width: 330px;
	background-image: url(dbzp_/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	font-size: 20px;
	color: #BB0000;
	background-position: 2px 0px;
	padding-left: 65px;
	padding-top: 15px;
}

#block3_dbzp_list {
	float: left;
	height: auto;
	width: 385px;
	font-size: 16px;
	line-height: 32px;
	padding-top: 10px;
	padding-left: 10px;
}
#block3_dbzp_list a{
	font-size: 14px;
	float: left;
	height: auto;
	width: 365px;
	list-style-type: none;
	background-image: url(/xwxcpy/images/wlpy/li.jpg);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	padding-left: 20px;

}


#list_dw {
	float: left;
	height: auto;
	width: 1320px;
	padding-top: 20px;
	margin-right: 23px;
	margin-left: 23px;
	margin-bottom: 50px;
}#list_dw li {
	background-image: url(block1_top/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	float: left;
	height: auto;
	width: 280px;
	list-style-type: none;
	font-size: 20px;
	line-height: 50px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 30px;
	color: #555555;
	font-weight: bold;
}
#list_dw a {
	background-image: url(/xwxcpy/images/wlpy/yxdw_li.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 43px;
	background-position: 0px 7px;
	padding-bottom: 10px;
}
#block5 {
	float: left;
	height: auto;
	width: 600px;
	margin-right: 32px;
	margin-left: 31px;
	margin-bottom: 50px;
}
#block5_more {
	text-align: center;
	float: left;
	height: auto;
	width: 600px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#more {
	font-size: 18px;
	line-height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #8F0000;
	margin-right: auto;
	margin-left: auto;
	width: 170px;
}

#block5_title {
	background-image: url(block5_title/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	float: left;
	height: auto;
	width: 600px;
	font-size: 24px;
	color: #bb0000;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 20px;
}
#block5_list {
	float: left;
	height: auto;
	width: 600px;
}
#block5_list li {
	font-size: 18px;
	line-height: 40px;
	float: left;
	height: auto;
	width: 570px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	list-style-type: none;
	background-image: url(/xwxcpy/images/wlpy/li.jpg);
	background-repeat: no-repeat;
	background-position: 5px 18px;
	padding-left: 30px;
	margin-bottom: 10px;
}
#list_title {
	background-image: url(block5_title/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	float: left;
	height: auto;
	width: 1300px;
	font-size: 24px;
	color: #bb0000;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 20px;
}

#list_total {
	float: left;
	height: auto;
	width: 1300px;
	margin-right: 33px;
	margin-left: 33px;
	margin-bottom: 50px;
}
#list_list {
	float: left;
	height: auto;
	width: 1300px;
}
#list_list li {
	font-size: 18px;
	line-height: 40px;
	float: left;
	height: auto;
	width: 570px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	list-style-type: none;
	background-image: url(/xwxcpy/images/wlpy/li.jpg);
	background-repeat: no-repeat;
	background-position: 5px 18px;
	padding-left: 30px;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-left: 25px;
}
.dwsmall {
	font-size: 20px;
	font-weight: bold;
	color: #555555;
}

/*TABÑ¡Ïî¿¨*/
.tab_box {
	height: auto;
	position: relative;
}
#block_tab_list {
}

#category_cxtd_menu {
	height: 80px;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
}
#lyz_tab_menu {
	height: 80px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
#lyz_tab_main {
	display: inline;
	height:auto;
}
#tab_list {
	height: auto;
	padding: 5px;
}
.line {
	background-color: #ababab;
	float: left;
	height: 1px;
	width: 610px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#tab_more {
	height: auto;
	width: 610px;
	padding-top: 15px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#tab_more_btn {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 3px;
	line-height: 35px;
}
#tab_more_btn a {
	display: block;
	width: 200px;
	border: 1px solid #2490c6;
	color: #2490c6;
	font-size: 18px;
	border-radius: 20px;
	line-height: 40px;
}
#category_zxq_menu {
	float: left;
	height: auto;
	width: 200px;
}
#category_zxq_list {
	float: right;
	width: 1070px;
}


#tab_more_btn a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2490c6;
}
.pro_con1111 {
	float: left;
	overflow: hidden;
	height: auto;
}
#tab_list li {
	list-style-type: none;
	background-image: url(/xwxcpy/images/wlpy/li.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 20px;
}

.pro_con111 UL {
	padding: 0px;
	list-style-type: none;
}
.pro_con111 UL LI {
	display: inline;
	font-size: 20px;
	float: left;
	cursor: pointer;
	line-height: 60px;
	text-align: center;
	height: 74px;
	width: 400px;
	margin-right: 16px;
	margin-left: 17px;
	background-image: url(catname_li/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-top: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.pro_con111 UL LI.hover {
	display: inline;
	float: left;
	cursor: pointer;
	color: #FFFF00;
	text-align: center;
	height: 84px;
	background-image: url(catname_li/xwxcpy/images/wlpy/bg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 400px;
	font-weight: bold;
}
#staff_lists {
	float: left;
	width: 1366px;
}
