* {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: "Microsoft YaHei" !important; font-size: 12px; padding-top: 0px
;}
BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
OL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
P {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
lable {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
INPUT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
A {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DIV {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BODY {
	text-align: center; background: url(../images/bg.jpg) #fff no-repeat center top; color: #4d4d4d
;}
P {
	line-height: 180%
;}
TD {
	line-height: 180%
;}
FIELDSET {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
A IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
UL {
	list-style-type: none
;}
LI {
	list-style-type: none
;}
A:link {
	color: #4d4d4d; text-decoration: none
;}
A:visited {
	color: #4d4d4d; text-decoration: none
;}
A:hover {
	color: #4d4d4d; text-decoration: none
;}
.handCur {
	cursor: pointer
;}
.gray {
	color: gray
;}
.float_Left {
	float: left
;}
.float_Right {
	float: right
;}
.align_Left {
	text-align: left
;}
.align_Center {
	text-align: center
;}
.align_Right {
	text-align: right
;}
.height5 {
	height: 5px
;}
.height10 {
	height: 10px
;}
.margintop10 {
	margin-top: 10px
;}
.font14 {
	font-size: 14px
;}
.clear {
	display: block; font: 0px/0px sans-serif; height: 0px; clear: both
;}
.container {
	margin: 0px auto
;}
.header {
	text-align: left; margin: 0px auto; width: 1000px
;}
.main {
	text-align: left; margin: 0px auto; width: 1000px
;}
.footer {
	text-align: left; margin: 0px auto; width: 1000px
;}
.header_top {
	line-height: 27px; height: 27px; color: #fff
;}
.header_menu {
	list-style-type: none; margin: 0px auto; width: 1000px; height: 44px
;}
.header_menu UL {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.header_menu LI {
    display: inline-block;}
.header_menu LI A {
  width: 120px; display: block; float: left; height: 40px;line-height: 40px; font-size: 17px;}
.header_menu LI A.menu-item-01 {
	background-position: 0px 0px
;}
.header_menu LI A.menu-item-02 {
	background-position: -120px 0px
;}
.header_menu LI A.menu-item-03 {
	background-position: -240px 0px
;}
.header_menu LI A.menu-item-04 {
	background-position: -360px 0px
;}
.header_menu LI A.menu-item-05 {
	background-position: -480px 0px
;}
.header_menu LI A.menu-item-06 {
	background-position: -600px 0px
;}
.header_menu LI A.menu-item-07 {
	background-position: -720px 0px
;}
.header_menu LI A.menu-item-08 {
	background-position: -840px 0px
;}
.header_menu LI A.menu-item-01:hover {
	background-position: 0px -44px
;}
.header_menu LI A.menu-item-01:focus {
	background-position: 0px -44px
;}
.header_menu LI A.menu-item-01-on {
	background-position: 0px -44px
;}
.header_menu LI A.menu-item-02:hover {
	background-position: -120px -44px
;}
.header_menu LI A.menu-item-02:focus {
	background-position: -120px -44px
;}
.header_menu LI A.menu-item-02-on {
	background-position: -120px -44px
;}
.header_menu LI A.menu-item-03:hover {
	background-position: -240px -44px
;}
.header_menu LI A.menu-item-03:focus {
	background-position: -240px -44px
;}
.header_menu LI A.menu-item-03-on {
	background-position: -240px -44px
;}
.header_menu LI A.menu-item-04:hover {
	background-position: -360px -44px
;}
.header_menu LI A.menu-item-04:focus {
	background-position: -360px -44px
;}
.header_menu LI A.menu-item-04-on {
	background-position: -360px -44px
;}
.header_menu LI A.menu-item-05:hover {
	background-position: -480px -44px
;}
.header_menu LI A.menu-item-05:focus {
	background-position: -480px -44px
;}
.header_menu LI A.menu-item-05-on {
	background-position: -480px -44px
;}
.header_menu LI A.menu-item-06:hover {
	background-position: -600px -44px
;}
.header_menu LI A.menu-item-06:focus {
	background-position: -600px -44px
;}
.header_menu LI A.menu-item-06-on {
	background-position: -600px -44px
;}
.header_menu LI A.menu-item-07:hover {
	background-position: -720px -44px
;}
.header_menu LI A.menu-item-07:focus {
	background-position: -720px -44px
;}
.header_menu LI A.menu-item-07-on {
	background-position: -720px -44px
;}
.header_menu LI A.menu-item-08:hover {
	background-position: -840px -44px
;}
.header_menu LI A.menu-item-08:focus {
	background-position: -840px -44px
;}
.header_menu LI A.menu-item-08-on {
	background-position: -840px -44px
;}
A {
	outline-style: none; outline-color: invert; outline-width: medium
;}
.banner {
	margin-top: 13px; width: 100px; height: 250px
;}
.footer_bg {
	margin-top: 10px; background: url(../images/footer_bg.jpg); height: 100px
;}
.footer {
	text-align: center; line-height: 200%; color: #fff; padding-top: 25px
;}
.header_top {
	color: #fff
;}
.footer A:link {
	color: #fff
;}
.footer A:visited {
	color: #fff
;}
.footer A:hover {
	color: #fff
;}
.main {}
.main_left {
	width: 240px; float: left
;}
.main_middle {
	width: 500px; float: left; margin-left: 10px
;}
.main_right {
	width: 240px; float: right
;}
.main_content {
	width: 750px; float: right
;}
.main_left_box {
	width: 240px; overflow: hidden
;}
.main_left_title1 {
	line-height: 32px; padding-left: 19px; background: url(../images/main_left_title1.jpg); height: 32px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_left_picnews {
	width: 240px; height: 180px; overflow: hidden
;}
.main_left_title2 {
	line-height: 32px; padding-left: 19px; background: url(../images/main_left_title2.jpg); height: 32px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_left_list2 {
	border-bottom: #fc9e00 1px solid; border-left: #fc9e00 1px solid; border-top: #fc9e00 1px solid; border-right: #fc9e00 1px solid
;}
.main_left_list3 {
	border-bottom: #fc9e00 1px solid; border-left: #fc9e00 1px solid; border-top: #fc9e00 1px solid; border-right: #fc9e00 1px solid
;}
.main_left_list2 UL {
	padding-bottom: 10px; padding-left: 5px; padding-right: 5px; padding-top: 10px
;}
.main_left_list3 UL {
	padding-bottom: 10px; padding-left: 5px; padding-right: 5px; padding-top: 10px
;}
.main_left_list2 LI {
	line-height: 25px; padding-left: 20px; background: url(../images/icon.jpg) no-repeat; height: 25px; overflow: hidden
;}
.main_left_list3 LI {
	line-height: 25px; padding-left: 20px; background: url(../images/icon.jpg) no-repeat; height: 25px; overflow: hidden
;}
.main_left_title3 {
	line-height: 32px; padding-left: 19px; background: url(../images/main_left_title3.jpg); height: 32px; color: #f50600; font-size: 14px; font-weight: bold
;}
.search_box {
	border-bottom: #fc9e00 1px solid; text-align: center; border-left: #fc9e00 1px solid; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; height: 40px; border-top: #fc9e00 1px solid; border-right: #fc9e00 1px solid; padding-top: 6px
;}
.search_btn {
	width: 130px
;}
.more {
	padding-right: 10px; float: right; color: #4d4d4d; font-weight: normal
;}
.date {
	float: right; color: #9b9b9b; font-weight: normal; margin-right: 10px
;}
.main_middle_title1 {
	line-height: 32px; background: url(../images/main_middle_title1.jpg); height: 32px
;}
.main_middle_list1 {
	border-bottom: #fc9e00 1px solid; border-left: #fc9e00 1px solid; border-top: 0px; border-right: #fc9e00 1px solid;}
.flow { border: #fc9e00 1px solid; height: 178px;}
#flow  { padding-bottom: 9px; padding-left: 5px; padding-right: 5px; padding-top: 10px; margin-top: -10px;}
#flow li { line-height: 25px; padding-left: 20px; background: url(../images/icon.jpg) no-repeat 0px -25px;}
#flow li  span { margin-right: 10px;}
.main_middle_list1 UL {
	padding-bottom: 9px; padding-left: 5px; padding-right: 5px; padding-top: 10px
;}
.main_middle_list1 LI {
	line-height: 25px; padding-left: 20px; background: url(../images/icon.jpg) no-repeat 0px -25px; height: 25px; overflow: hidden
;}
.main_middle_title2 {
	line-height: 32px; padding-left: 30px; background: url(../images/main_middle_title2.jpg); height: 34px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_middle_list2 {
	border-bottom: #fc9e00 1px solid; border-left: #fc9e00 1px solid; height: 240px; border-top: 0px; border-right: #fc9e00 1px solid
;}
.main_middle_list2 UL {
	padding-bottom: 9px; padding-left: 5px; padding-right: 5px; padding-top: 10px
;}
.main_middle_list2 LI {
	text-align: center; width: 240px; float: left; height: 60px
;}
.main_right_title1 {
	line-height: 32px; padding-left: 19px; background: url(../images/main_left_title1.jpg); height: 32px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_right_list1 {
	height: 180px; overflow: hidden
;}
.main_right_title2 {
	line-height: 30px; padding-left: 55px; background: url(../images/main_right_title2.jpg); height: 30px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_right_list2 {
	border-bottom: #fc9e00 1px solid; border-left: #fc9e00 1px solid; padding-bottom: 0px; line-height: 180%; padding-left: 15px; padding-right: 15px; color: #da4037; border-top: #fc9e00 1px solid; border-right: #fc9e00 1px solid; padding-top: 10px
;}
.main_right_list2 A:link {
	color: #da4037
;}
.main_right_list2 A:visited {
	color: #da4037
;}
.main_right_list2 A:hover {
	color: #da4037
;}
.main_right_title3 {
	line-height: 32px; padding-left: 19px; background: url(main_left_title2.jpg); height: 32px; color: #f50600; font-size: 14px; font-weight: bold
;}
.main_right_list3 {
	border-bottom: #fc9e00 1px solid; text-align: center; border-left: #fc9e00 1px solid; border-top: #fc9e00 1px solid; border-right: #fc9e00 1px solid
;}
.links_select {
	margin: 5px 0px; width: 215px
;}
.main_right_list3 LI {
	height: 43px
;}
.main_content_title {
	line-height: 32px; padding-left: 15px; background: url(../images/main_content_title.jpg); height: 32px
;}
.main_content_box {
	border-bottom: #fee898 1px solid; border-left: #fee898 1px solid; padding-bottom: 15px; min-height: 556px; padding-left: 15px; padding-right: 15px;  border-top: #fee898 1px solid; border-right: #fee898 1px solid; padding-top: 15px
;}
.main_content_list {}
.main_content_list H3 {
	line-height: 30px; padding-left: 10px; background: #ebebeb; font-size: 14px
;}
.main_content_list LI {
	line-height: 25px; padding-left: 20px; background: url(../images/icon.jpg) no-repeat 0px -25px; height: 25px; overflow: hidden
;}
.main_content_detail {
	line-height: 180%
;}
.main_content_detail H1 {
	text-align: center; font-size: 14px; font-weight: bold
;}
.main_content_detail H2 {
	text-align: center; line-height: 25px; margin: 10px 0px; background: #f7f7f7; font-size: 12px
;}
.main_content_detail_video {
	text-align: center; margin: 10px
;}
.main_picnews_list LI {
	border-bottom: #ccc 1px dashed; line-height: 25px; height: 175px; overflow: hidden
;}
.picnews_pic {
	border-bottom: #e5e5e5 2px solid; border-left: #e5e5e5 2px solid; width: 240px; float: left; height: 160px; border-top: #e5e5e5 2px solid; border-right: #e5e5e5 2px solid
;}
.picnews_desc {
	width: 450px; float: right
;}
.picnews_desc H4 {
	font-size: 14px; font-weight: bold
;}
.right_page {
	text-align: right; margin: 10px 10px 0px
;}
.current-page {
	width: 100%;
	text-align: center;}
  .current-page .current-container {
	display: inline-block;
	width: auto !important;}
  .current-page .current-container li {
	margin-right: 0.375rem !important;
	float: left !important;
	width: auto!important;
	height: auto !important;}
  .current-page .current-container li a {
	padding: 0.05rem 0.25rem;
	border: 1px solid #aaa;
	border-radius: 0.1rem;
	font-size: 0.35rem;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	display: block;}
  .current-page .current-container li a .iconfont {
	font-size: 0.35rem;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;}
  .current-page .current-container .li-active a {
	background: #f11629;
	border: 1px solid transparent;
	color: #fff;
	display: block;}
  