BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; background-color:#dfe6ee; FONT-SIZE: 9pt; PADDING-TOP: 0px; 
}
img { border:none;}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;font-weight: normal;color: #555;
}
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
}
UL {
	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
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	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
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	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
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	FONT-FAMILY: Arial; FONT-SIZE: 9pt
}
INPUT {
	FONT-FAMILY: Arial; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT-FAMILY: Arial; FONT-SIZE: 9pt
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #023a8d
}
A:visited {
	COLOR: #023a8d
}
A:hover {
	COLOR: #f7941d; TEXT-DECORATION: none
}
A.s1 {
	TEXT-DECORATION: none
}
A.s1:link {
	COLOR: #bdc7cd
}
A.s1:visited {
	COLOR: #bdc7cd
}
A.s1:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.s2 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.s2:link {
	COLOR: #f4951f; FONT-WEIGHT: bold
}
A.s2:visited {
	COLOR: #f4951f; FONT-WEIGHT: bold
}
A.s2:hover {
	COLOR: #f4951f; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.s3 {
	TEXT-DECORATION: none
}
A.s3:link {
	COLOR: #ffffff
}
A.s3:visited {
	COLOR: #ffffff
}
A.s3:hover {
	COLOR: #f7941d; TEXT-DECORATION: none
}
A.s4 {
	TEXT-DECORATION: none
}
A.s4:link {
	COLOR: #5a360b
}
A.s4:visited {
	COLOR: #5a360b
}
A.s4:hover {
	COLOR: #805725; TEXT-DECORATION: none
}
A.gray {
	TEXT-DECORATION: none
}
A.gray:link {
	COLOR: #414040;
	font-weight:normal;
}
A.gray:visited {
	COLOR: #414040
}
A.gray:hover {
	COLOR: #f7941d; TEXT-DECORATION: none
}
A.black {
	TEXT-DECORATION: none
}
A.black:link {
	COLOR: #6f6f6f
}
A.black:visited {
	COLOR: #6f6f6f
}
A.black:hover {
	COLOR: #f7941d; TEXT-DECORATION: none
}
A.blue {
	TEXT-DECORATION: none; font-size:14px;
}
A.blue:link {
	COLOR: #2b4b73; font-size:14px;
}
A.blue:visited {
	COLOR: #2b4b73; font-size:14px;
}
A.blue:hover {
	COLOR: #f7941d; TEXT-DECORATION: none; font-size:14px;
}
.main {
	LINE-HEIGHT: 30px; FONT-SIZE: 15px
}
.pblack {
	LINE-HEIGHT: 18px; COLOR: white; FONT-SIZE: 12px
}
.menu {
	LINE-HEIGHT: 20px; COLOR: #bdc7cd; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.p92 {
	LINE-HEIGHT: 24px; COLOR: #000000; FONT-SIZE: 12px
}
.pblue {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}
.pblue2 {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}
.p93 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}
.p94 {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}
.p922 {
	LINE-HEIGHT: 17px; COLOR: black; FONT-SIZE: 12px
}
.pgree {
	LINE-HEIGHT: 17px; COLOR: #236e0f; FONT-SIZE: 12px
}
.pwhite {
	LINE-HEIGHT: 24px; COLOR: white; FONT-SIZE: 12px
}
.pornge {
	LINE-HEIGHT: 20px; COLOR: #ef5f00; FONT-SIZE: 12px
}
.psmall {
	LINE-HEIGHT: 17px; COLOR: white; FONT-SIZE: 12px
}
.psmall-b {
	LINE-HEIGHT: 17px; LETTER-SPACING: 0.15em; COLOR: white; FONT-SIZE: 12px
}
.left_menu {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px
}
.left_menu LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 27px; WIDTH: 180px; DISPLAY: block; BACKGROUND: url(/images/left_line1.jpg) no-repeat; FLOAT: left; HEIGHT: 27px
}
.left_menu LI A {
	PADDING-LEFT: 15px; WIDTH: 180px; DISPLAY: block; HEIGHT: 27px; COLOR: #023a8d; TEXT-DECORATION: none
}
.left_menu LI A:hover {
	PADDING-LEFT: 15px; WIDTH: 180px; BACKGROUND: url(/images/left_line2.jpg) no-repeat; HEIGHT: 27px; COLOR: #023a8d; FONT-WEIGHT: bold
}
.left_menu LI#current A {
	DISPLAY: block; BACKGROUND: url(/images/left_line2.jpg) no-repeat; COLOR: #023a8d; FONT-WEIGHT: bold
}





.m11  {
	TEXT-ALIGN: left; LINE-HEIGHT: 27px; WIDTH: 180px; DISPLAY: block; BACKGROUND: url(../images/left_line1.jpg) no-repeat; FLOAT: left; HEIGHT: 27px
}
.m11 A {
	PADDING-LEFT: 15px; WIDTH: 180px; DISPLAY: block; HEIGHT: 27px; COLOR: #27446c; TEXT-DECORATION: none
}
.m11 A:hover {
	PADDING-LEFT: 15px; WIDTH: 180px; BACKGROUND: url(../images/left_line2.jpg) no-repeat; HEIGHT: 27px; COLOR: #023a8d; FONT-WEIGHT: bold
}
.m11 #current A {
	DISPLAY: block; BACKGROUND: url(../images/left_line2.jpg) no-repeat; COLOR: #27446c; FONT-WEIGHT: bold
}

.m22  {
	TEXT-ALIGN: left; LINE-HEIGHT: 27px; WIDTH: 180px; DISPLAY: block; BACKGROUND: url(../images/left_line3.jpg) no-repeat; FLOAT: left; HEIGHT: 27px
}
.m22 A {
	PADDING-LEFT: 28px; WIDTH: 180px; DISPLAY: block; HEIGHT: 27px; COLOR: #466ca0; TEXT-DECORATION: none
}
.m22 A:hover {
	PADDING-LEFT: 28px; WIDTH: 180px; BACKGROUND: url(../images/left_line4.jpg) no-repeat; HEIGHT: 27px; COLOR: #023a8d; FONT-WEIGHT: bold
}
.m22 #current A {
	DISPLAY: block; BACKGROUND: url(../images/left_line4.jpg) no-repeat; COLOR: #023a8d; FONT-WEIGHT: bold
}











.top_ying {
	MARGIN: auto; WIDTH: 990px; BACKGROUND: url(../images/ying.jpg) repeat-x; HEIGHT: 10px
}
.top {
	MARGIN: auto; WIDTH: 984px; BACKGROUND: url(../images/top_bg.jpg) repeat-x; HEIGHT: 85px
}
.logo {
	WIDTH: 324px; FLOAT: left; HEIGHT: 66px; PADDING-TOP: 10px !important
}
.logo_r {
	WIDTH: 290px; FLOAT: right; HEIGHT: 56px; PADDING-TOP: 15px !important
}
.languge {
	TEXT-ALIGN: center; WIDTH:auto; FLOAT: right; HEIGHT: 40px; text-indent:113px; margin-right:17px; line-height:20px;}
.languge b{ margin-right:20px; }
.languge SPAN {
	COLOR: #666666; FONT-WEIGHT: bold
}
.search {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 100%; FLOAT: left; HEIGHT: 20px; padding-left:20px;
}
.mainflash {
	MARGIN: auto; WIDTH: 989px; BACKGROUND: #000000; HEIGHT: 330px; OVERFLOW: hidden
}
.mainflash1 {
	MARGIN: auto auto 10px; WIDTH: 989px; BACKGROUND: #000000; HEIGHT: 186px; OVERFLOW: hidden
}
.sp_y {
	MARGIN: auto; WIDTH: 990px; BACKGROUND: url(../images/sp_y.jpg); HEIGHT: 50px; OVERFLOW: hidden
}
.sp_y1 {
	WIDTH: 141px; FLOAT: right; HEIGHT: 34px
}
.sp_y2 {
	WIDTH: 137px; FLOAT: right; HEIGHT: 34px; MARGIN-RIGHT: 0px
}
.main_nl {
	MARGIN: auto; WIDTH: 990px; BACKGROUND: url(../images/main_nlbg.jpg); HEIGHT: 728px; OVERFLOW: hidden
}
.copyright {
	MARGIN: auto auto 25px; WIDTH: 984px; BACKGROUND: url(../images/copy_bg.jpg) no-repeat; HEIGHT: 84px; OVERFLOW: hidden
}
.copyzi {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 570px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 24px; COLOR: #ffffff; PADDING-TOP: 8px
}
.copyzi1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 380px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 8px
}
.copyzi2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 827px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 24px; COLOR: #848484; PADDING-TOP: 8px
}
.copyzi3 {
	TEXT-ALIGN: right; WIDTH: 140px; FLOAT: left; HEIGHT: 24px; COLOR: #848484
}
.main_rdxw {
	WIDTH: 230px; FLOAT: left; HEIGHT: 300px; MARGIN-LEFT: 20px
}
.main_rdxw1 {
	WIDTH: 225px; HEIGHT: 300px; MARGIN-LEFT: 15px
}
.main_rdxw2 {
	WIDTH: 200px; FLOAT: left; HEIGHT: 300px; COLOR: #ffffff; MARGIN-LEFT: 8px !important
}
.main_rdxw2 SPAN {
	FONT-WEIGHT: bold
}
.rdxw {
	WIDTH: 220px; HEIGHT: 28px; COLOR: #003372; FONT-WEIGHT: bold
}
.rdxw_pic {
	WIDTH: 220px; HEIGHT: 95px
}
.main_network {
	PADDING-LEFT: 8px; WIDTH: 180px; HEIGHT: 17px; PADDING-TOP: 12px
}
.main_network1 {
	PADDING-LEFT: 10px; WIDTH: 180px; HEIGHT: 17px; COLOR: #616161; PADDING-TOP: 5px
}
.main_map {
	WIDTH: 213px; HEIGHT: 161px;
}
.main_link {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; WIDTH: 70px; FLOAT: left; HEIGHT: 61px; COLOR: #616161; PADDING-TOP: 10px
}
.new_cp {
	BORDER-BOTTOM: #d9d9d9 1px solid; WIDTH: 190px; HEIGHT: 65px; PADDING-TOP: 5px
}
.new_cpic {
	WIDTH: 100px; FLOAT: left; HEIGHT: 75px
}
.new_cpzi {
	WIDTH: 90px; FLOAT: left; HEIGHT: 40px; COLOR: #656565
}
.new_cpzi1 {
	WIDTH: 90px; FLOAT: left; HEIGHT: 30px; COLOR: #4c4c4c; FONT-WEIGHT: bold
}
.rdxw_list {
	WIDTH: 220px; HEIGHT: 120px; overflow:hidden;
}
.rdxw_list UL {
	LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; WIDTH: 220px; HEIGHT: 120px; COLOR: #5e5e5e
}
.rdxw_zi {
	 WIDTH: 210px; HEIGHT: 233px; COLOR: #848484; overflow:hidden;
}
.rdxw_zi SPAN {
	FONT-WEIGHT: bold;
	font-weight: normal;
}
.aboutus {
	MARGIN: auto; WIDTH: 989px; BACKGROUND: #fff; HEIGHT: auto; OVERFLOW: hidden
}
.aboutus_l {
	MARGIN: auto; WIDTH: 180px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.aboutus_r {
	PADDING-BOTTOM: 35px; MARGIN: auto; PADDING-LEFT: 40px; WIDTH: 760px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.leftbt {
	WIDTH: 171px; HEIGHT: 45px
}
.left_menuy {
	WIDTH: 180px; BACKGROUND: url(../images/left_menuy.jpg) repeat-x; FLOAT: left; HEIGHT: 216px
}
.aboutus_bt1 {
	LINE-HEIGHT: 20px; WIDTH: 200px; MARGIN-BOTTOM: 25px; FLOAT: left; HEIGHT: 20px; COLOR: #023b7a; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.aboutus_bt1 IMG {
	FLOAT: left
}
.aboutus_bt2 {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 540px; MARGIN-BOTTOM: 25px; FLOAT: left; HEIGHT: 20px; COLOR: #999999; PADDING-TOP: 20px
}
.aboutus_jswzi {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; WIDTH: 725px; FLOAT: left; HEIGHT: auto; COLOR: #666666; OVERFLOW: hidden
}
.bt_pic {
	WIDTH: 190px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 10px !important; OVERFLOW: hidden; MARGIN-RIGHT: 35px
}
.bt_pic0 {
	WIDTH: 190px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 10px !important; OVERFLOW: hidden; MARGIN-RIGHT: 35px
}
.bt_pic1 {
	WIDTH: 190px; FLOAT: left; HEIGHT: 85px
}
.bt_piczi {
	BORDER-BOTTOM: #e9eaec 1px solid; WIDTH: 180px; FLOAT: left; HEIGHT: 15px; COLOR: #2b4b73; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.bt_piczi1 {
	LINE-HEIGHT: 20px; WIDTH: 170px; FLOAT: left; HEIGHT: auto; COLOR: #666666; MARGIN-LEFT: 10px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.cplist {
	WIDTH: 150px; FLOAT: left; HEIGHT: 165px; MARGIN-RIGHT: 30px !important
}
.cplist_img {
	WIDTH: 150px; FLOAT: left; HEIGHT: 113px; MARGIN-RIGHT: 30px !important
}
.cplist_bt {
	LINE-HEIGHT: 25px; WIDTH: 150px; FLOAT: left; HEIGHT: 35px; MARGIN-RIGHT: 30px !important
}
.cplist_mxbt {
	LINE-HEIGHT: 20px; PADDING-LEFT: 15px; WIDTH: 725px; FLOAT: left; HEIGHT: 25px; COLOR: #3e3e3e; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.cpshow {
	MARGIN-TOP: 20px; WIDTH: 725px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 20px; HEIGHT: auto; COLOR: #666666; FONT-SIZE: 9pt; OVERFLOW: hidden
}
.cpshow LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 110px; DISPLAY: block; BACKGROUND: #c2d6ef; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cpshow LI A {
	WIDTH: 110px; DISPLAY: block; BACKGROUND: url(../images/cpshow2.gif); HEIGHT: 22px; COLOR: #666666; TEXT-DECORATION: none
}
.cpshow LI A:hover {
	WIDTH: 110px; BACKGROUND: url(../images/cpshow1.gif); HEIGHT: 22px; COLOR: #fff; FONT-WEIGHT: bold
}
.cpshow LI#current A {
	DISPLAY: block; BACKGROUND: url(../images/cpshow1.gif); COLOR: #fff; FONT-WEIGHT: bold
}
.cpshow_jswzi {
	LINE-HEIGHT: 20px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 725px; FLOAT: left; HEIGHT: auto; COLOR: #666666; OVERFLOW: hidden; PADDING-TOP: 10px
}
.cpshow_jswzi1 {
	LINE-HEIGHT: 20px; WIDTH: 725px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: auto; COLOR: #666666; OVERFLOW: hidden
}
.cpshow_tu1 {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; MARGIN: 10px 10px 20px 0px; WIDTH: 540px; FLOAT: left; HEIGHT: 300px; COLOR: #666666; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid
}
.cpshow_tu2 {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; MARGIN: 10px 10px 0px 0px; WIDTH: 120px; FLOAT: left; HEIGHT: 92px; COLOR: #666666; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid
}
.news_main {
	PADDING-LEFT: 10px !important; WIDTH: 330px; FLOAT: left; HEIGHT: 400px; MARGIN-RIGHT: 30px !important
}
.news_btzi {
	BORDER-BOTTOM: #e9eaec 1px solid; WIDTH: 330px; FLOAT: left; HEIGHT: 15px; COLOR: #2b4b73; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.news_btzi1 {
	BORDER-BOTTOM: #e9eaec 1px solid; WIDTH: 205px; FLOAT: left; HEIGHT: 15px; COLOR: #2b4b73; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.news_btzi_more {
	BORDER-BOTTOM: #e9eaec 1px solid; TEXT-ALIGN: right; WIDTH: 95px; FLOAT: left; HEIGHT: 15px; COLOR: #2b4b73; FONT-WEIGHT: bold; PADDING-TOP: 15px !important
}
.news_list {
	MARGIN-TOP: 15px; PADDING-LEFT: 10px !important; WIDTH: 300px; FLOAT: left; HEIGHT: 180px
}
.news_list UL {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 300px; FLOAT: left; HEIGHT: 20px; COLOR: #5e5e5e
}
.news_list UL LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 300px; FLOAT: left; HEIGHT: 20px; COLOR: #5e5e5e
}
.news_list SPAN {
	FLOAT: right; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.newsdate {
	FLOAT: right; COLOR: #999999; FONT-SIZE: 18px; FONT-WEIGHT: bold; dispaly: block
}
.news_year {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; WIDTH: 725px; FLOAT: left; HEIGHT: auto; COLOR: #666666; OVERFLOW: hidden; PADDING-TOP: 10px
}
.news_year1 {
	WIDTH: 100px; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 24px
}
.news_year LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100px; DISPLAY: block; BACKGROUND: #c2d6ef; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.news_year LI A {
	WIDTH: 100px; DISPLAY: block; BACKGROUND: #e3edf8; HEIGHT: 24px; COLOR: #023b7a; TEXT-DECORATION: none
}
.news_year LI A:hover {
	WIDTH: 100px; BACKGROUND: #f7941d; HEIGHT: 24px; COLOR: #fff; FONT-WEIGHT: bold
}
.news_year LI#current A {
	DISPLAY: block; BACKGROUND: #f7941d; COLOR: #fff; FONT-WEIGHT: bold
}
.news_list0 {
	BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 20px; WIDTH: 590px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 80px; COLOR: #444444; OVERFLOW: hidden; PADDING-TOP: 10px; background:url(../images/ntxx.jpg) no-repeat;
}
.news_list0y {
	BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; WIDTH: 590px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; COLOR: #444444; OVERFLOW: hidden; PADDING-TOP: 10px
}
.news_list1 {
	BORDER-BOTTOM: #cbcbcb 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 20px; WIDTH: 590px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1px; COLOR: #444444; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news_date {
	TEXT-ALIGN: left; WIDTH: 90px; FLOAT: left; HEIGHT: 100px; COLOR: #565656; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.news_date1y {
	TEXT-ALIGN: left; WIDTH: 90px; FLOAT: left; HEIGHT: 25px; COLOR: #565656; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.news_title1 {
	TEXT-ALIGN: left; WIDTH: 450px; FLOAT: left; HEIGHT: 25px; COLOR: #023b7a; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.news_tm {
	TEXT-ALIGN: left; WIDTH: 460px; FLOAT: left; HEIGHT: 100px; COLOR: #565656; FONT-SIZE: 12px
}
.news_title {
	TEXT-ALIGN: left; WIDTH: 460px; FLOAT: left; HEIGHT: 25px; COLOR: #6f6f6f; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.news_title_mx {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 460px; FLOAT: left; HEIGHT: 70px; COLOR: #565656; FONT-SIZE: 12px
}
.news_more {
	TEXT-ALIGN: center; WIDTH: 100px; FLOAT: left; HEIGHT: 100px; COLOR: #fa6900; FONT-SIZE: 12px
}
.news_page {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; COLOR: #444444; FONT-SIZE: 11px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.news_mx {
	LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: 690px; FLOAT: left; HEIGHT: auto; COLOR: #6f6f6f; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px; text-align:center; border-bottom:1px #CCC solid;
}
.news_mx1 {
	LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: 690px; FLOAT: left; HEIGHT: auto; COLOR: #023b7a; FONT-SIZE: 16px; BORDER-TOP: #e9eaec 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.news_date1 {
	TEXT-ALIGN: center; PADDING-LEFT: 15px; WIDTH: 690px; FLOAT: left; HEIGHT: 30px; COLOR: #565656; FONT-SIZE: 12px; border-bottom:1px #CCC dotted; line-height:35px;
}
.main_mx {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; WIDTH: 690px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: auto; COLOR: #666666; OVERFLOW: hidden; PADDING-TOP: 15px
}
.case_tu {
	WIDTH: 120px; FLOAT: left; HEIGHT: 90px; OVERFLOW: hidden
}
.case_tm {
	TEXT-ALIGN: left; WIDTH: 460px; FLOAT: left; HEIGHT: 100px; COLOR: #565656; FONT-SIZE: 12px; OVERFLOW: hidden
}
.case_title {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; WIDTH: 400px; FLOAT: left; HEIGHT: 25px; COLOR: #023b7a; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.case_title_mx {
	LINE-HEIGHT: 18px; WIDTH: 460px; FLOAT: left; HEIGHT: auto; COLOR: #565656; MARGIN-LEFT: 20px !important; FONT-SIZE: 12px; OVERFLOW: visible
}
.case_more {
	PADDING-LEFT: 20px; WIDTH: 100px; FLOAT: left; HEIGHT: 20px; COLOR: #fa6900; FONT-SIZE: 12px
}
.list_gsnews {
	BORDER-BOTTOM: #dfdfdf 1px solid; LINE-HEIGHT: 30px; WIDTH: 730px; FLOAT: left; HEIGHT: 30px
}
.jobs_list {
	WIDTH: 350px; FLOAT: left; HEIGHT: 16px; COLOR: #5b5b5b; FONT-SIZE: 10px
}
.jobs_list1 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #5b5b5b; FONT-SIZE: 10px
}
.jobs_list2 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #5b5b5b; FONT-SIZE: 10px
}
.jobs_list3 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #666666; FONT-SIZE: 10px
}
.jobs_btlistbg {
	BORDER-BOTTOM: #dfdfdf 1px solid; LINE-HEIGHT: 22px; WIDTH: 730px; BACKGROUND: #6f6f6f; FLOAT: left; HEIGHT: 22px
}
.jobs_btlist {
	WIDTH: 350px; FLOAT: left; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.jobs_btlist1 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.jobs_btlist2 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.jobs_btlist3 {
	WIDTH: 120px; FLOAT: left; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.right_16 {
	WIDTH: 735px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 10px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.tupian {
	MARGIN: 15px; WIDTH: 150px; FLOAT: left; HEIGHT: 160px
}
.tupian01 {
	WIDTH: 150px; MARGIN-BOTTOM: 7px; FLOAT: left; HEIGHT: 125px
}
.tupian02 {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; WIDTH: 150px; FLOAT: left
}
.main_content {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 20px; WIDTH: 766px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 28px
}
.network {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; PADDING-LEFT: 3px; WIDTH: 700px; FLOAT: left; MARGIN-LEFT: 3px
}
.network1 {
	WIDTH: 738px; BACKGROUND: url(../images/mapbg.gif); FLOAT: left; HEIGHT: 442px
}
.networkzi {
	WIDTH: 129px; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 3px
}
.network_box {
	WIDTH: 360px; FLOAT: left; HEIGHT: 95px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 7px
}
.network_box1 {
	WIDTH: 700px; BACKGROUND: #f4f4f4; FLOAT: left; HEIGHT: 20px; FONT-WEIGHT: bold; MARGIN-RIGHT: 17px
}
.network_subNav_zi {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; WIDTH: 247px; PADDING-RIGHT: 25px; HEIGHT: 25px; COLOR: #2a5eb2; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 25px
}
.network_subNav_zi1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; WIDTH: 147px; PADDING-RIGHT: 25px; HEIGHT: 25px; COLOR: #565656; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.aboutlist_left1 {
	MARGIN-TOP: 35px; WIDTH: 480px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.service_list1 {
	LINE-HEIGHT: 28px; PADDING-LEFT: 15px; WIDTH: 155px; BACKGROUND: #f8f8f8; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #e1e1e1 1px solid
}
.service_list2 {
	PADDING-LEFT: 15px; WIDTH: 295px; FLOAT: left; HEIGHT: 23px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 5px
}
.service_list3 {
	BORDER-BOTTOM: #e1e1e1 1px solid; LINE-HEIGHT: 28px; PADDING-LEFT: 15px; WIDTH: 155px; BACKGROUND: #f8f8f8; FLOAT: left; HEIGHT: 100px; BORDER-TOP: #e1e1e1 1px solid
}
.service_list4 {
	BORDER-BOTTOM: #e1e1e1 1px solid; LINE-HEIGHT: 100px; PADDING-LEFT: 15px; WIDTH: 295px; FLOAT: left; HEIGHT: 100px; BORDER-TOP: #e1e1e1 1px solid
}
.service_list5 {
	BORDER-BOTTOM: #e1e1e1 1px solid; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: 480px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 15px
}
.map {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 713px; BACKGROUND: #eeeeee; FLOAT: left; HEIGHT: 22px; FONT-WEIGHT: bold
}
.map1 {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 713px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.map1 LI {
	WIDTH: 120px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.search111 {
	MARGIN-TOP: 5px
}
.search111 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.datalist {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-COLLAPSE: collapse; FONT-FAMILY: Arial; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.datalist CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px
}
.datalist TH {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 15px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.datalist TD {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.datalist TR.altrow {
	BACKGROUND-COLOR: #c7e5ff
}
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
}
.indexaboutcon ul li{ width:225px;}
#nav LI {
	LIST-STYLE-POSITION: outside; TEXT-ALIGN: center; LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; FONT-WEIGHT: bold;font-weight: normal; position:relative;
}
#nav LI:hover { BORDER-BOTTOM: #29317c 1px solid; BORDER-LEFT: #29317c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #97afdd; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #29317c 1px solid; CURSOR: hand; BORDER-RIGHT: #29317c 1px solid; PADDING-TOP: 2px; box-sizing:border-box;}
A.dh:link {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2c60b4; PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 2px; font-size:13px;
}
A.dh:visited {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2c60b4; PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 2px; font-size:13px;
}
A.dh:hover {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #002f90; PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 2px; font-size:13px;
}
A.dh:active {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #002f90; PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; FLOAT: left; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 2px; font-size:13px;
}



A.write {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.write:link {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.write:visited {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.write:hover {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.bzkblue {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.bzkblue:link {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.bzkblue:visited {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}
A.bzkblue:hover {
	WIDTH: 92px; FONT-FAMILY: Microsoft yahei,Arial; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; font-size:14px;
}


.menu1 {
	BORDER-BOTTOM: #29317c 1px solid; BORDER-LEFT: #29317c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #97afdd; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #29317c 1px solid; CURSOR: hand; BORDER-RIGHT: #29317c 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu01 {
	BORDER-BOTTOM: #29317c 1px solid; BORDER-LEFT: #29317c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #97afdd; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #29317c 1px solid; CURSOR: hand; BORDER-RIGHT: #29317c 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu2 {
	BORDER-BOTTOM: #7b7b7b 1px solid; BORDER-LEFT: #7b7b7b 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #7b7b7b; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #7b7b7b 1px solid; CURSOR: hand; BORDER-RIGHT: #7b7b7b 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu2-1 {
	BORDER-BOTTOM: #ada9a2 1px solid; BORDER-LEFT: #ada9a2 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #ada9a2 1px solid; CURSOR: hand; BORDER-RIGHT: #ada9a2 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu3 {
	BORDER-BOTTOM: #21468c 1px solid; BORDER-LEFT: #21468c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #2c60b4; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #fcfbfb; BORDER-TOP: #21468c 1px solid; CURSOR: hand; BORDER-RIGHT: #21468c 0px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu3-1 {
	BORDER-BOTTOM: #aaacc1 1px solid; BORDER-LEFT: #aaacc1 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #aaacc1 1px solid; CURSOR: hand; BORDER-RIGHT: #aaacc1 0px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu4 {
	BORDER-BOTTOM: #21468c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #2c60b4; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #fcfbfb; BORDER-TOP: #21468c 1px solid; CURSOR: hand; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu4-1 {
	BORDER-BOTTOM: #aaacc1 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #aaacc1 1px solid; CURSOR: hand; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu5 {
	BORDER-BOTTOM: #21468c 1px solid; BORDER-LEFT: #21468c 0px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #2c60b4; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #fcfbfb; BORDER-TOP: #21468c 1px solid; CURSOR: hand; BORDER-RIGHT: #21468c 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu5-1 {
	BORDER-BOTTOM: #aaacc1 1px solid; BORDER-LEFT: #aaacc1 0px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #aaacc1 1px solid; CURSOR: hand; BORDER-RIGHT: #aaacc1 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu6 {
	BORDER-BOTTOM: #7b7b7b 1px solid; BORDER-LEFT: #7b7b7b 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #7b7b7b; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #7b7b7b 1px solid; CURSOR: hand; BORDER-RIGHT: #7b7b7b 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}
.menu6-1 {
	BORDER-BOTTOM: #29317c 1px solid; BORDER-LEFT: #29317c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft yahei,Arial; HEIGHT: 26px; COLOR: #ffffff; BORDER-TOP: #29317c 1px solid; CURSOR: hand; BORDER-RIGHT: #29317c 1px solid; PADDING-TOP: 2px;box-sizing:border-box;
}























A.showblack {
	FONT-FAMILY: Microsoft yahei,Arial; COLOR: #272727; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.showblack:link {
	FONT-FAMILY: Microsoft yahei,Arial; COLOR: #272727; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.showblack:visited {
	FONT-FAMILY: Microsoft yahei,Arial; COLOR: #272727; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.showblack:hover {
	FONT-FAMILY: Microsoft yahei,Arial; COLOR: #272727; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.menu {
	Z-INDEX: 1; POSITION: relative; WIDTH: 990px; HEIGHT: 40px
}
#nav {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 990px; HEIGHT: 27px
}
.list {
	width:92px; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-WEIGHT: normal; PADDING-TOP: 4px; BORDER-BOTTOM: #29317c 1px solid;
    BORDER-LEFT: #29317c 1px solid; BORDER-RIGHT: #29317c 1px solid; BACKGROUND-COLOR: #97afdd; box-sizing:border-box; position:absolute; top:100%; left:-1px; z-index:9; display:none;
}
#nav LI:hover .list { display:block;}

.footbanner {
	BORDER-BOTTOM: #5b78b2 3px solid; TEXT-ALIGN: right; LINE-HEIGHT: 28px; MARGIN: 0px auto; WIDTH: 990px; PADDING-RIGHT: 10px; BACKGROUND: #eae9ee; HEIGHT: 28px; COLOR: #5c5c5c; CLEAR: both; BORDER-TOP: #b3b3b3 1px dotted
}
.foottext {
	PADDING-BOTTOM: 45px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 45px
}
.foottext1 {
	WIDTH: auto; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; BORDER-RIGHT: #ddd 1px dotted
}
.foottext2 {
	WIDTH: auto; FLOAT: left; HEIGHT: auto; COLOR: #5a360b; OVERFLOW: hidden
}
.foottext3 {
	TEXT-ALIGN: right; WIDTH: 425px; FLOAT: left; HEIGHT: auto; COLOR: #5c5c5c; OVERFLOW: hidden
}
.clear {
	LINE-HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* + HTML .clearfix {
	HEIGHT: 1%
}
#box {
	MARGIN: 0px auto; WIDTH: 990px; BACKGROUND: url(../images/foot_bottombg.gif) no-repeat center bottom; CLEAR: both; background-color:#FFF;
}
#box .footbanner {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: none; WIDTH: 380px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: auto; CLEAR: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 15px
}
#box .foottext1 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 35px
}
#box .foottext2 {
	PADDING-TOP: 45px
}
.foottext {
	PADDING-BOTTOM: 5px
}


.indexabout{
	width:990px;
	height:390px;
	margin:0 auto;
	
}
.indexaboutcon{
	width:225px;
	display:inline;
	float:left;
	padding-bottom:3em;
	margin-right:10px;
	margin-left:15px;
}
.indexaboutcon li{
	margin-top:1em;
	background-color:#ccc;
	height:87px;
	overflow:hidden;
	font-size:22px;
	position:relative;
}
#tags li a{
	width:100%;
	line-height:87px;
	text-align:left;
	text-indent:18px;
	color:#000;
	display:block;
}
#tags LI.selectTag A{
	background-color:#2a59bb;
	color:#fff;
}
.indexaboutcon li .line1{
	width:34%;
	border:none;
	border-bottom:#7d7d7d solid 6px;
	position:absolute;
	top:18px;
	*top:-10px;
	left:20px;
	
}


.tagContent{
	float:left;
	width:740px;
	height:300px;
	display:inline;
	display:none;
}
.tagContent li{
	display:inline-block;
	margin:23px 18px auto 15px;
	position:relative;
	width:210px;
	float:left;
	
}
.tagContent a:hover li{
	-moz-box-shadow:1px 1px 16px 1px #fff;
  -webkit-box-shadow:1px 1px 16px 1px #fff;
  box-shadow:1px 1px 16px 1px #fff
}
.indexprobt{
	color:#FFF;
	position:absolute;
	top:20px;
	margin:0;
	left:0px;
	right:0px;
	text-align:center;
}
.indexprobt span{
	display:block;
	 width:138px;
	 margin:0 auto;
	padding:10px 20px;
	border:1px solid #fff;
	 font-size:15px; font-weight:bold;
	 *width:140px;
}

#flash{ width: 990px; height:330px; padding-bottom: 7px; overflow:hidden; margin: 0 auto;}
#flash img{width: 990px; height: 330px;}
#flash .num{ right: 0; float: right; position: absolute; bottom: 20px; margin-right:20px;}
#flash .num li{font-size: 0; background: url(../images/ico_flash.png) no-repeat 0 -10px; float: left; margin: 0 0 0 6px; width: 9px; height: 9px; cursor: pointer; line-height: 0; font-size: 0; line-height: 0;}
#flash .num li.on{ background: url(../images/ico_flash.png) no-repeat 0 0; font-size: 0;width: 9px; height: 9px; line-height: 0; font-size: 0; line-height: 0;}

.youlian{margin-top: 10px;}


.prol{width:230px;margin-right:15px;margin-top:10px; float:left;}
.prol:nth-child(3n){margin-right:0;}
.prol .pic{display:block;height:200px;border:1px solid #CCC;text-align:center;}
.prol .pic img{max-width:95%;max-height:95%;vertical-align:middle;}
.prol .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.prol .tlt{display:block;text-align:center;height:45px;line-height:45px;padding-top:10px;color:#555;font-size:15px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.prol:hover .pic{border:1px solid #2c60b4;}
.prol:hover .tlt{color:#2c60b4;}
.clear{ clear:both;}


.mainflash .swiper-container { width:100%; height: 100%;}
.mainflash .swiper-slide { display: flex; align-items: center; justify-content: center;}
.mainflash .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover;}

.mainflash .swiper-pagination { height: 9px; text-align:right; padding:0 20px; bottom: 20px !important; box-sizing: border-box;}
.mainflash .swiper-pagination span { width:9px; height: 9px; margin: 0 3px !important; background-color:#fff; border-radius:3px; vertical-align: top; opacity: 1;}
.mainflash .swiper-pagination span::after { display: none;}
.mainflash .swiper-pagination span.swiper-pagination-bullet-active { background-color:#0f70da;}
