BODY {
	MIN-WIDTH: 1240px; MARGIN: 0px auto
}
BODY {
	POSITION: relative
}
.j_body {
	POSITION: relative
}
.main_box {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1200px
}
.main_box_small {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1115px
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#header {
	Z-INDEX: 9; POSITION: relative; WIDTH: 100%; TOP: 0px
}
#top_main_box {
	HEIGHT: 120px
}
#top_bar {
	BORDER-BOTTOM: #e7e7e8 1px solid; LINE-HEIGHT: 39px; HEIGHT: 39px; OVERFLOW: hidden
}
#top_bar .main_box {
	POSITION: relative
}
#top_bar .p {
	DISPLAY: inline-block; COLOR: #a4a4a7; FONT-SIZE: 12px
}
#search_box {
	POSITION: absolute; TOP: 38px; RIGHT: 200px
}
#search_box FORM {
	POSITION: relative; WIDTH: 340px; BACKGROUND: #f5f6f7; HEIGHT: 43px
}
#search_box INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BACKGROUND: 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#search_box .text {
	LINE-HEIGHT: 43px; WIDTH: 212px; HEIGHT: 43px; COLOR: #7f7f87; MARGIN-LEFT: 13px; FONT-SIZE: 14px
}
#search_box .submit {
	POSITION: absolute; LINE-HEIGHT: 43px; WIDTH: 75px; BACKGROUND: #213a7d; HEIGHT: 43px; COLOR: #fff; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
#search_box FORM:hover {
	
}
#header #logo {
	POSITION: absolute; DISPLAY: inline-block; TOP: 35px; LEFT: 0px
}
#header #logo IMG {
	
}
#header .tel_box {
	POSITION: absolute; PADDING-LEFT: 35px; BACKGROUND: url(../images/icon_top_tel.png) no-repeat left 3px; COLOR: #636364; FONT-SIZE: 12px; TOP: 60px; RIGHT: 0px
}
#header .tel_box STRONG {
	COLOR: #555555; FONT-SIZE: 18px
}
#lan_box {
	POSITION: absolute; LINE-HEIGHT: 20px; HEIGHT: 20px; TOP: 33px; RIGHT: -11px
}
#lan_box A {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(../images/bg_lan.png) no-repeat right center; COLOR: #3c3c3e; MARGIN-LEFT: 10px; FONT-SIZE: 14px
}
#lan_box A.on {
	COLOR: #213a7d
}
#lan_box A:hover {
	COLOR: #213a7d
}
#nav_box {
	WIDTH: 100%; HEIGHT: 65px; BORDER-TOP: #e5e5e5 1px solid
}
#nav UL {
	MARGIN-RIGHT: -30px
}
#nav LI {
	POSITION: relative; LINE-HEIGHT: 65px; WIDTH: 133px; DISPLAY: block; BACKGROUND: url(../images/line_nav.png) no-repeat right center; FLOAT: left
}
#nav LI .a {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 133px; DISPLAY: inherit; HEIGHT: 65px
}
#nav LI .a STRONG {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; DISPLAY: block; COLOR: #3e3c41; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
#nav LI .a SPAN {
	POSITION: absolute; WIDTH: 100%; DISPLAY: table; HEIGHT: 65px; TOP: 0px; LEFT: -1px
}
#nav LI .a I {
	Z-INDEX: 4; TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#nav LI .a I .height_box {
	WIDTH: 134px; BACKGROUND: #213a7d; HEIGHT: 0px; -moz-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out
}
#nav .on .a I .height_box {
	HEIGHT: 65px
}
#nav LI.on STRONG {
	COLOR: #fff
}
#nav LI .a:hover I .height_box {
	HEIGHT: 65px
}
#nav LI .a:hover STRONG {
	COLOR: #fff
}
#nav UL LI .list {
	Z-INDEX: 9999; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF'); WIDTH: 133px; DISPLAY: none; FONT-SIZE: 14px; TOP: 65px; LEFT: 0px
}
#nav UL LI .list .box {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#nav UL LI .list A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px !important; DISPLAY: block; HEIGHT: 32px; COLOR: #585859; FONT-SIZE: 12px
}
#nav UL LI .list A:hover {
	COLOR: #5489e7
}
#banner {
	POSITION: relative; HEIGHT: 550px; OVERFLOW: hidden
}
#banner .bd {
	POSITION: relative
}
#banner .bd A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 550px
}
#banner .hd {
	POSITION: absolute; MARGIN: 0px auto; WIDTH: 100%
}
#banner .hd A {
	WIDTH: 55px; DISPLAY: block; HEIGHT: 105px
}
#banner .hd UL {
	Z-INDEX: 9; POSITION: relative; TEXT-ALIGN: center; MARGIN: -50px auto 0px; WIDTH: 100%; DISPLAY: inherit; HEIGHT: 40px
}
#banner .hd UL LI {
	DISPLAY: inline-block; PADDING-TOP: 13px
}
#banner .hd UL LI A {
	LINE-HEIGHT: 40px; MARGIN: 0px 3px; WIDTH: 10px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 10px; border-radius: 50%
}
#banner .hd UL LI A:hover {
	BACKGROUND: #e95d19
}
#banner .hd UL .on A {
	BACKGROUND: #e95d19
}
#banner .bnt {
	Z-INDEX: 3; POSITION: absolute; MARGIN-TOP: -21px; TOP: 50%
}
#banner .prev {
	POSITION: absolute; LEFT: -54px
}
#banner .next {
	POSITION: absolute; RIGHT: -54px
}
#banner:hover .prev {
	FILTER: alpha(opacity=50); LEFT: 50px; opacity: .5
}
#banner:hover .next {
	FILTER: alpha(opacity=50); RIGHT: 50px; opacity: .5
}
#s_main_box {
	POSITION: relative; MARGIN-TOP: -45px
}
#s_module_box {
	POSITION: relative; PADDING-BOTTOM: 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 35px
}
#s_module_box .dd {
	PADDING-RIGHT: 50px; FLOAT: left; MARGIN-RIGHT: 53px; BORDER-RIGHT: #e0e1e3 1px solid
}
.s_title {
	POSITION: relative; MARGIN-BOTTOM: 40px
}
.s_title STRONG {
	PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #5f5f5f; FONT-SIZE: 18px
}
.s_title H1 {
	COLOR: #a4a4a7; FONT-SIZE: 14px
}
.s_title P {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; COLOR: #b1b3b7; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#hot_news {
	Z-INDEX: 999; POSITION: relative; MARGIN-TOP: -45px; WIDTH: 100%; BACKGROUND: url(../images/bg_s_news_hot.png) no-repeat center 50%; HEIGHT: 90px
}
#hot_news .main_box {
	OVERFLOW: hidden; PADDING-TOP: 13px
}
#hot_news .content {
	POSITION: relative; PADDING-BOTTOM: 25px; LINE-HEIGHT: 20px; PADDING-LEFT: 160px; PADDING-RIGHT: 60px; HEIGHT: 20px; PADDING-TOP: 25px
}
#hot_news .hd {
	POSITION: absolute; WIDTH: 60px; TOP: 25px; LEFT: 65px
}
#hot_news .hd A {
	WIDTH: 10px; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 20px
}
#hot_news .hd A IMG {
	
}
#hot_news LI {
	POSITION: relative; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden
}
#hot_news A {
	WIDTH: 865px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #67696d; FONT-SIZE: 14px; OVERFLOW: hidden
}
#hot_news LI SPAN {
	POSITION: absolute; LINE-HEIGHT: 20px; COLOR: #a6a6ab; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px
}
#hot_news A:hover {
	COLOR: #213a7d
}
#s_business {
	PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 60px
}
#s_business .bd {
	OVERFLOW: hidden
}
#s_business .content {
	MARGIN-TOP: 30px
}
#s_business UL {
	OVERFLOW: hidden; MARGIN-RIGHT: -40px
}
#s_business LI {
	POSITION: relative; WIDTH: 275px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 30px
}
#s_business LI A {
	DISPLAY: block
}
#s_business LI .pic_box {
	POSITION: relative; WIDTH: 275px; MARGIN-BOTTOM: 18px; HEIGHT: 165px; OVERFLOW: hidden
}
#s_business LI .pic_box IMG {
	WIDTH: 275px; DISPLAY: block; HEIGHT: 165px
}
#s_business LI .text_box {
	
}
#s_business LI H1 A {
	DISPLAY: block; COLOR: #5a585d; FONT-SIZE: 16px
}
#s_business LI P {
	BORDER-BOTTOM: #e2e3e6 1px solid; PADDING-BOTTOM: 28px; LINE-HEIGHT: 22px; MARGIN: 22px auto 35px; DISPLAY: block; COLOR: #97949b; FONT-SIZE: 12px
}
#s_business LI .more {
	BORDER-BOTTOM: #e2e2e2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e2e2e2 1px solid; LINE-HEIGHT: 35px; WIDTH: 100px; DISPLAY: block; HEIGHT: 35px; COLOR: #97949b; FONT-SIZE: 12px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
#s_business LI H1:hover A {
	COLOR: #213a7d
}
#s_business LI .more:hover {
	BACKGROUND: #213a7d; COLOR: #fff
}
#s_business LI .title {
	Z-INDEX: 3; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC213A7D', endColorstr='#CC213A7D'); WIDTH: 275px; BOTTOM: 0px; HEIGHT: 0px; OVERFLOW: hidden; LEFT: 0px; -moz-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out
}
#s_business LI .title SPAN {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-LEFT: 20px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 15px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#s_business LI .title H1 {
	TEXT-ALIGN: center; DISPLAY: block; PADDING-TOP: 60px
}
#s_business LI .title SPAN {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 14px
}
#s_business LI:hover A {
	
}
#s_business LI:hover .title {
	HEIGHT: 165px
}
#s_about_box {
	BACKGROUND: url(../images/bg_about.jpg) no-repeat center top; PADDING-TOP: 200px
}
#s_about_box .main_box {
	BACKGROUND: #fff; box-shadow: 0 0 5px 0 #ddd
}
#s_about_box .content {
	POSITION: relative; HEIGHT: 340px
}
#s_about .title {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 55px; WIDTH: 300px; PADDING-TOP: 55px
}
#s_about .title H1 {
	DISPLAY: block; COLOR: #4d4d4e; FONT-SIZE: 22px
}
#s_about .title STRONG {
	DISPLAY: block; COLOR: #216fc1; FONT-SIZE: 18px
}
#s_about .title SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #acafb1; FONT-SIZE: 12px
}
#s_about .text_box {
	PADDING-LEFT: 55px; WIDTH: 470px
}
#s_about .text_box .p {
	LINE-HEIGHT: 30px; HEIGHT: 120px; COLOR: #767379; FONT-SIZE: 14px
}
#s_about A.more {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; DISPLAY: block; HEIGHT: 30px; COLOR: #213a7d; FONT-SIZE: 12px
}
#s_about A.more:hover {
	TEXT-DECORATION: underline
}
#s_honor {
	POSITION: absolute; WIDTH: 275px; BACKGROUND: #213a7d; HEIGHT: 340px; TOP: 0px; RIGHT: 0px
}
#s_honor .box {
	POSITION: relative; HEIGHT: 340px
}
#s_honor .title {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 38px; WIDTH: 300px; PADDING-TOP: 50px
}
#s_honor .title H1 {
	DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #fff; FONT-SIZE: 16px
}
#s_honor .title H2 {
	LINE-HEIGHT: 35px; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #fff; FONT-SIZE: 27px; FONT-WEIGHT: 700
}
#s_honor .more {
	POSITION: absolute; LINE-HEIGHT: 65px; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/icon_honor.png) no-repeat 43px center; HEIGHT: 65px; BORDER-TOP: #56699c 1px solid; LEFT: 0px
}
#s_honor .more A {
	PADDING-LEFT: 200px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 12px
}
#s_video {
	POSITION: absolute; TOP: 93px; LEFT: 570px
}
#s_news {
	POSITION: relative; PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 60px
}
#s_news .s_title {
	POSITION: relative; MARGIN-BOTTOM: 40px
}
#s_news .hd {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#s_news .hd A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 80px; DISPLAY: inline-block; BACKGROUND: #eaeaf1; HEIGHT: 32px; COLOR: #83838e; MARGIN-LEFT: 10px; FONT-SIZE: 14px
}
#s_news .hd A.on {
	BACKGROUND: #20baaa; COLOR: #fff
}
#s_news .left {
	WIDTH: 475px; BACKGROUND: #3a97ff; COLOR: #fff
}
#s_news .left .pic_box {
	WIDTH: 475px; HEIGHT: 245px; OVERFLOW: hidden
}
#s_news .left IMG {
	WIDTH: 475px; DISPLAY: block; HEIGHT: 245px
}
#s_news .left .text_box {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 120px; PADDING-RIGHT: 35px; PADDING-TOP: 25px
}
#s_news .left .text_box H1 A {
	BORDER-BOTTOM: #65aeff 1px solid; PADDING-BOTTOM: 20px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#s_news .left .text_box A:hover {
	TEXT-DECORATION: underline
}
#s_news .left .text_box P {
	FILTER: alpha(opacity=80); LINE-HEIGHT: 24px; MARGIN-TOP: 13px; HEIGHT: 48px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; opacity: .8
}
#s_news .left .text_box .date_box {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 55px; TOP: 30px; LEFT: 35px
}
#s_news .left .text_box .date_box STRONG {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 37px
}
#s_news .left .text_box .date_box SPAN {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 12px
}
#s_news .right {
	WIDTH: 655px
}
#s_news .right .up {
	BACKGROUND: #f9f9fb
}
#s_news .right .up {
	POSITION: relative; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 120px; PADDING-TOP: 30px
}
#s_news .right .up H1 A {
	BORDER-BOTTOM: #e3e1e5 1px solid; PADDING-BOTTOM: 20px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #3e3c41; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#s_news .right .up A:hover {
	COLOR: #213a7d; TEXT-DECORATION: underline
}
#s_news .right .up P {
	LINE-HEIGHT: 24px; MARGIN-TOP: 13px; HEIGHT: 48px; COLOR: #9d9da3; FONT-SIZE: 12px; OVERFLOW: hidden
}
#s_news .right .up .date_box {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 55px; TOP: 30px; RIGHT: 30px
}
#s_news .right .up .date_box STRONG {
	DISPLAY: block; COLOR: #9b9ba8; FONT-SIZE: 37px
}
#s_news .right .up .date_box SPAN {
	DISPLAY: block; COLOR: #9b9ba9; FONT-SIZE: 12px
}
#s_news .right .up .more {
	POSITION: absolute; WIDTH: 10px; BOTTOM: 30px; DISPLAY: block; BACKGROUND: url(../images/icon_more_s_news.png) no-repeat center 50%; HEIGHT: 10px; RIGHT: 48px
}
#s_news .right .up .more:hover {
	COLOR: #213a7d
}
#s_news .right .un {
	PADDING-TOP: 10px
}
#s_news .right .un UL {
	OVERFLOW: hidden
}
#s_news .right .un LI {
	POSITION: relative; LINE-HEIGHT: 48px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/icon_dd.png) no-repeat left center
}
#s_news .right .un A {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #7c838b; FONT-SIZE: 14px; OVERFLOW: hidden
}
#s_news .right .un A:hover {
	COLOR: #213a7d
}
#s_news .right .un SPAN {
	POSITION: absolute; LINE-HEIGHT: 48px; COLOR: #c9cacb; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px
}
.j_parallax {
	POSITION: relative; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 0px
}
#s_section {
	BACKGROUND-IMAGE: url(../images/bg_sjc.jpg); HEIGHT: 510px
}
#s_section .j_parallax {
	BACKGROUND-IMAGE: url(../images/bg_sjc.jpg); HEIGHT: 510px
}
#s_section .main_box {
	MARGIN: 0px auto; WIDTH: 1020px; PADDING-TOP: 90px
}
#s_section .right {
	WIDTH: 720px
}
#s_jscx {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 35px; WIDTH: 230px; PADDING-RIGHT: 35px; BACKGROUND: url(../images/pic_f41.jpg) no-repeat center 50%; HEIGHT: 350px; PADDING-TOP: 35px
}
#s_jscx A {
	DISPLAY: block
}
#s_jscx .title {
	
}
#s_jscx .title H3 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: 700
}
#s_jscx .title H2 {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: 700
}
#s_jscx .title H1 {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 15px
}
#s_jscx .content {
	LINE-HEIGHT: 30px; MARGIN-TOP: 160px; MARGIN-BOTTOM: 35px; COLOR: #fff; FONT-SIZE: 12px
}
#s_jscx SPAN {
	WIDTH: 50px; DISPLAY: block; BACKGROUND: url(../images/icon_jt_jscx.png) no-repeat left center; HEIGHT: 10px
}
#s_hxjzg {
	POSITION: relative; PADDING-RIGHT: 290px; HEIGHT: 210px; OVERFLOW: hidden
}
#s_hxjzg .bd LI {
	DISPLAY: block
}
#s_hxjzg .pic_box {
	POSITION: absolute; WIDTH: 290px; DISPLAY: block; HEIGHT: 210px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#s_hxjzg .pic_box IMG {
	WIDTH: 290px; HEIGHT: 210px
}
#s_hxjzg .text_box {
	POSITION: relative; PADDING-BOTTOM: 40px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; HEIGHT: 129px; PADDING-TOP: 40px
}
#s_hxjzg .text_box H1 {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #fff; FONT-SIZE: 14px
}
#s_hxjzg .text_box H2 {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 17px
}
#s_hxjzg .text_box P {
	FILTER: alpha(opacity=44); DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; opacity: .44
}
#s_hxjzg .hd {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 45px
}
#s_hxjzg .hd A {
	DISPLAY: inline-block; MARGIN-LEFT: 10px; PADDING-TOP: 10px
}
#s_dqjs {
	POSITION: relative; PADDING-LEFT: 430px; BACKGROUND: #20baaa; HEIGHT: 210px; OVERFLOW: hidden
}
#s_dqjs .pic_box {
	POSITION: absolute; WIDTH: 430px; DISPLAY: block; HEIGHT: 210px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#s_dqjs .pic_box IMG {
	WIDTH: 430px; HEIGHT: 210px
}
#s_dqjs .text_box {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 30px; WIDTH: 230px; PADDING-RIGHT: 30px; HEIGHT: 160px; OVERFLOW: hidden; PADDING-TOP: 25px
}
#s_dqjs .title {
	MARGIN-BOTTOM: 15px
}
#s_dqjs .title H1 {
	DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 15px
}
#s_dqjs .title H2 {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: 700
}
#s_dqjs .bd LI A {
	FILTER: alpha(opacity=80); TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; opacity: .8
}
#s_dqjs .bd LI {
	LINE-HEIGHT: 26px; DISPLAY: block
}
#s_dqjs .hd {
	POSITION: absolute; BOTTOM: 20px; RIGHT: 45px
}
#s_dqjs .hd A {
	DISPLAY: inline-block; MARGIN-LEFT: 10px; PADDING-TOP: 10px
}
#s_main_box .f5 {
	POSITION: relative; PADDING-BOTTOM: 65px; BACKGROUND: #fff
}
#s_main_box .f5 .main_box {
	MARGIN: 0px auto; WIDTH: 1020px
}
#s_qikan {
	WIDTH: 300px; BACKGROUND: #3870cc; OVERFLOW: hidden
}
#s_qikan .title {
	POSITION: absolute; TEXT-ALIGN: right; DISPLAY: block; TOP: 35px; RIGHT: 35px
}
#s_qikan .title STRONG {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: 700
}
#s_qikan .title H1 {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 15px
}
#s_qikan A {
	POSITION: relative; DISPLAY: block; HEIGHT: 210px
}
#s_qikan IMG {
	POSITION: absolute; BOTTOM: 0px; LEFT: 38px
}
#s_hr {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; BORDER-LEFT: #f5f5f5 1px solid; PADDING-BOTTOM: 35px; PADDING-LEFT: 35px; WIDTH: 649px; PADDING-RIGHT: 35px; BORDER-TOP: #f5f5f5 1px solid; TOP: 0px; BORDER-RIGHT: #f5f5f5 1px solid; PADDING-TOP: 35px; LEFT: 300px
}
#s_hr .title {
	DISPLAY: block
}
#s_hr .title STRONG {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #216fc1; FONT-SIZE: 30px; FONT-WEIGHT: 700
}
#s_hr .title H1 {
	DISPLAY: block; COLOR: #2c2c2d; FONT-SIZE: 15px
}
#s_hr .p {
	LINE-HEIGHT: 27px; MARGIN-TOP: 30px; WIDTH: 380px; HEIGHT: 54px; COLOR: #6c6c6d; FONT-SIZE: 14px
}
#s_hr IMG {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
#s_link {
	MARGIN: 60px 0px
}
#s_link .content {
	MARGIN: 0px -18px
}
#s_link A {
	MARGIN: 0px 18px; WIDTH: 342px; DISPLAY: block; FLOAT: left
}
#s_link A IMG {
	BORDER-BOTTOM: #e4e5e8 1px solid; BORDER-LEFT: #e4e5e8 1px solid; WIDTH: 340px; DISPLAY: block; HEIGHT: 95px; BORDER-TOP: #e4e5e8 1px solid; BORDER-RIGHT: #e4e5e8 1px solid
}
#s_link A:hover {
	box-shadow: 0 0 5px 2px #eee
}
#footer {
	BACKGROUND: #424146; FONT-SIZE: 12px
}
#footer .main_box {
	POSITION: relative
}
#footer .up_box {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
#footer .up_box .main_box {
	POSITION: relative
}
#footer .fot_ewm {
	POSITION: absolute; WIDTH: 110px; DISPLAY: block; TOP: 50px; RIGHT: 50px
}
#footer .up_box .fl {
	
}
#footer .up_box .fl DD {
	MIN-WIDTH: 60px; PADDING-RIGHT: 90px; FLOAT: left
}
#footer .up_box .fl DD H1 {
	LINE-HEIGHT: 22px; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 14px
}
#footer .up_box .fl DD A {
	LINE-HEIGHT: 22px; DISPLAY: block; COLOR: #9a98a2; FONT-SIZE: 12px
}
#footer .up_box .fl DD A:hover {
	COLOR: #fff
}
#footer .un_box {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #38383c; PADDING-TOP: 15px
}
#footer .un_box .main_box {
	POSITION: relative
}
#footer .un_box P {
	LINE-HEIGHT: 20px; COLOR: #6a6a6c; FONT-SIZE: 12px
}
#footer .un_box A {
	COLOR: #6a6a6c
}
#footer .un_box A:hover {
	COLOR: #fff
}
#footer .un_box .copyright {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#fot_links {
	WIDTH: 400px
}
#fot_links A {
	LINE-HEIGHT: 20px; DISPLAY: inline-block; COLOR: #6a6a6c; FONT-SIZE: 12px
}
#fot_links I {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; HEIGHT: 20px; COLOR: #6a6a6c; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#slide_up_box {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 212px; BACKGROUND: url(../images/bg_s_slide.png) no-repeat right center; TOP: 0px; RIGHT: 0px
}
#bnt_link {
	WIDTH: 210px; DISPLAY: block; BACKGROUND: url(../images/icon_up.png) no-repeat 188px center; HEIGHT: 36px; CURSOR: pointer
}
.icon_un#bnt_link {
	BACKGROUND: url(../images/icon_un.png) no-repeat 188px center
}
#bnt_link SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../images/bg_dd.png) repeat-y 185px top; HEIGHT: 36px; COLOR: #6a6868; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#bnt_link A {
	
}
#bnt_link I {
	PADDING-LEFT: 5px; FONT-SIZE: 10px
}
#content_link {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW-Y: auto; WIDTH: 211px; BOTTOM: 36px; DISPLAY: none; BACKGROUND: #464649; COLOR: #848a91; MAX-HEIGHT: 247px; OVERFLOW: hidden; LEFT: 0px
}
#content_link .box {
	BORDER-BOTTOM: #363639 1px solid; BORDER-LEFT: #363639 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #363639; BORDER-TOP: #363639 1px solid; BORDER-RIGHT: #363639 1px solid; PADDING-TOP: 5px
}
#content_link A {
	BORDER-BOTTOM: #444 1px dotted; LINE-HEIGHT: 26px; MARGIN: 0px 15px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #6a6868; FONT-SIZE: 12px; OVERFLOW: hidden
}
#content_link A:hover {
	COLOR: #fff
}
.n_main_box {
	POSITION: relative; MARGIN-TOP: 30px; MARGIN-BOTTOM: 50px
}
#n_banner {
	WIDTH: 100%; HEIGHT: 265px; OVERFLOW: hidden
}
.position {
	POSITION: absolute; LINE-HEIGHT: 73px; PADDING-LEFT: 15px; BACKGROUND: url(../images/icon_home.png) no-repeat left center; HEIGHT: 73px; COLOR: #8a8c8e; TOP: 0px; RIGHT: 0px
}
.position SPAN {
	COLOR: #777; FONT-SIZE: 12px
}
.position A {
	COLOR: #777; FONT-SIZE: 12px
}
.position I {
	COLOR: #777; FONT-SIZE: 12px
}
.position EM {
	FONT-STYLE: normal; COLOR: #213a7d; FONT-SIZE: 12px
}
.position A:hover {
	COLOR: #213a7d
}
.n_left {
	WIDTH: 260px; FLOAT: left; OVERFLOW: hidden
}
.n_left .left_title {
	PADDING-LEFT: 65px; BACKGROUND: url(../images/icon_n_title.png) #213a7d no-repeat 20px center; HEIGHT: 90px
}
.n_left .left_title STRONG {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 26px
}
.n_left .left_title SPAN {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#n_nav {
	BORDER-BOTTOM: #e9e9ec 1px solid; BORDER-LEFT: #e9e9ec 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f9; BORDER-TOP: #e9e9ec 1px solid; BORDER-RIGHT: #e9e9ec 1px solid; PADDING-TOP: 20px
}
#n_nav DT H1 {
	BORDER-BOTTOM: #e9e9ec 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: block; MARGIN-LEFT: 9px; MARGIN-RIGHT: 8px; PADDING-TOP: 0px
}
#n_nav DT {
	BORDER-BOTTOM: #e7e9eb 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 38px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#n_nav DT A {
	PADDING-LEFT: 25px; DISPLAY: block; COLOR: #343536; FONT-SIZE: 14px
}
#n_nav DT.on {
	BACKGROUND: url(../images/bg_sub_li.png) no-repeat 0px center
}
#n_nav DT.on A {
	COLOR: #fff
}
#n_nav DT:hover {
	BACKGROUND: url(../images/bg_sub_li.png) no-repeat 0px center
}
#n_nav DT:hover A {
	COLOR: #fff
}
#n_nav DT.title A {
	BACKGROUND: url(../images/icon_jh.png) no-repeat 220px center
}
#n_nav DT.title:hover {
	BACKGROUND: url(../images/bg_sub_li.png) no-repeat left bottom
}
#n_nav DT.title:hover A {
	BACKGROUND: url(../images/icon_j_h.png) no-repeat 220px center
}
#n_nav DT.title:hover A {
	COLOR: #fff
}
#n_nav DT.title_on {
	BACKGROUND: url(../images/bg_sub_li.png) no-repeat left bottom
}
#n_nav DT.title_on {
	BACKGROUND: url(../images/bg_sub_li.png) no-repeat left bottom
}
#n_nav DT.on.title A {
	BACKGROUND: url(../images/icon_jh_bs.png) no-repeat 220px center; COLOR: #fff
}
#n_nav DT.title_on A {
	BACKGROUND: url(../images/icon_j_h.png) no-repeat 220px center; COLOR: #fff
}
#n_nav DT.on.title_on.title A {
	BACKGROUND: url(../images/icon_j_h.png) no-repeat 220px center; COLOR: #fff
}
#n_nav DD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 10px
}
#n_nav DD .box {
	
}
#n_nav DD A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; DISPLAY: block; BACKGROUND: url(../images/icon_nav_sub_li.png) no-repeat 20px center; HEIGHT: 32px; COLOR: #636060; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#n_nav DD A:hover {
	COLOR: #213a7d
}
#n_nav DD A.on {
	COLOR: #213a7d
}
#n_nav DD A.on {
	BACKGROUND: url(../images/icon_nav_sub_li_hover.png) #20baaa no-repeat 20px center; COLOR: #fff
}
#left_links {
	MARGIN-TOP: 20px; DISPLAY: block
}
#left_links A {
	POSITION: relative; DISPLAY: block; MARGIN-BOTTOM: 12px
}
#left_links A IMG {
	WIDTH: 260px; DISPLAY: block; HEIGHT: 160px
}
#left_links A .icon_box {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#left_links A:hover .icon_box {
	FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000')
}
.n_right {
	WIDTH: 895px; FLOAT: right
}
.n_title {
	BORDER-BOTTOM: #dde0e2 1px solid; POSITION: relative; LINE-HEIGHT: 40px; HEIGHT: 40px; PADDING-TOP: 15px
}
.n_title H1 {
	BORDER-BOTTOM: #213a7d 1px solid; DISPLAY: inline-block; MARGIN-BOTTOM: -1px; COLOR: #111111; FONT-SIZE: 16px
}
#n_sub_nav {
	POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: inherit; MARGIN-BOTTOM: 40px
}
#n_sub_nav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px 5px; WIDTH: 100px; DISPLAY: inline-block; BACKGROUND: #68696b; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; border-radius: 0px
}
#n_sub_nav A:hover {
	BACKGROUND: #213a7d
}
#n_sub_nav A.on {
	BACKGROUND: #213a7d
}
.n_content {
	MIN-HEIGHT: 360px; PADDING-TOP: 30px
}
.n_tab .hd {
	LINE-HEIGHT: 50px; BACKGROUND: #213a7d; HEIGHT: 50px
}
.n_tab .hd A {
	TEXT-ALIGN: center; WIDTH: 178px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 15px; BORDER-RIGHT: #fff 1px solid
}
.n_tab .hd A.on {
	BACKGROUND: #20baaa
}
#n_jstd .ar_article {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 30px; BACKGROUND: #f7f7f9; PADDING-TOP: 40px
}
#n_jstd .bd UL {
	MARGIN: 0px -27px; OVERFLOW: hidden
}
#n_jstd .bd LI {
	POSITION: relative; MARGIN: 15px 27px; WIDTH: 183px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
#n_jstd .bd LI A {
	DISPLAY: block; OVERFLOW: hidden
}
#n_jstd .bd LI .pic_box {
	BORDER-BOTTOM: #dedee2 1px solid; BORDER-LEFT: #dedee2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 175px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #dedee2 1px solid; BORDER-RIGHT: #dedee2 1px solid; PADDING-TOP: 3px
}
#n_jstd .bd LI IMG {
	WIDTH: 175px; DISPLAY: block; HEIGHT: 240px
}
#n_jstd .bd LI H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 20px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 50px; COLOR: #4f4f50; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#n_jstd .bd LI SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#n_jstd .bd LI:hover {
	box-shadow: 0 0 8px #999
}
#n_jstd .bd LI:hover SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#num_box {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 35px; BACKGROUND: #213a7d; COLOR: #fff; PADDING-TOP: 40px
}
#num_box DL {
	TEXT-ALIGN: center
}
#num_box DD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; DISPLAY: inline-block; BACKGROUND: url(../images/line_case_top.png) no-repeat right center; PADDING-TOP: 0px
}
#num_box DD H1 {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
#num_box DD H1 STRONG {
	FONT-SIZE: 20px; FONT-WEIGHT: 700
}
#num_box P {
	DISPLAY: block; FONT-SIZE: 12px
}
#num_box .dl1 DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; PADDING-TOP: 0px
}
#n_case .ar_article {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 30px; BACKGROUND: #f7f7f9; PADDING-TOP: 40px
}
#n_case UL {
	MARGIN: 10px -14px 0px -13px; OVERFLOW: hidden
}
#n_case LI {
	POSITION: relative; MARGIN: 20px 13px; WIDTH: 280px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
#n_case LI A {
	DISPLAY: block; OVERFLOW: hidden
}
#n_case LI .pic_box {
	POSITION: relative; WIDTH: 280px; HEIGHT: 165px; OVERFLOW: hidden
}
#n_case LI IMG {
	WIDTH: 280px; DISPLAY: block; HEIGHT: 165px
}
#n_case LI H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #f2f4f8; HEIGHT: 50px; PADDING-TOP: 0px
}
#n_case LI H1 STRONG {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../images/icon_more_case.png) no-repeat right center; COLOR: #4b4d4e; FONT-SIZE: 14px; OVERFLOW: hidden
}
#n_case LI SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#n_case LI:hover {
	box-shadow: 0 0 8px #999
}
#n_case LI:hover SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#n_gcxm {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 40px; BACKGROUND: #f7f7f9; PADDING-TOP: 40px
}
#n_dsj {
	BACKGROUND: url(../images/bg_dsj.png) repeat-y 265px top
}
#n_dsj_box .bnt_more {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_dsj_last.png) no-repeat center bottom; PADDING-TOP: 10px
}
#n_dsj_box .bnt_more A {
	TEXT-ALIGN: center; LINE-HEIGHT: 55px; MARGIN: 0px auto; WIDTH: 210px; DISPLAY: block; BACKGROUND: #00a2e0; HEIGHT: 55px; COLOR: #fff; FONT-SIZE: 14px
}
#n_dsj .content {
	BACKGROUND: url(../images/bg_dsj_first.png) no-repeat center 10px
}
#n_dsj DL {
	POSITION: relative
}
#n_dsj .dd {
	POSITION: relative; MARGIN-TOP: 20px; MIN-HEIGHT: 130px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/icon_dsj.png) no-repeat 260px 62px
}
#n_dsj .dd .pic_box {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#n_dsj .dd .pic_box IMG {
	BORDER-BOTTOM: rgb(231,233,235) 1px solid; BORDER-LEFT: rgb(231,233,235) 1px solid; WIDTH: 230px; DISPLAY: block; HEIGHT: 130px; BORDER-TOP: rgb(231,233,235) 1px solid; BORDER-RIGHT: rgb(231,233,235) 1px solid
}
#n_dsj .dd .text_box {
	MARGIN-LEFT: 300px; PADDING-TOP: 52px
}
#n_dsj .dd .text_box .box {
	POSITION: relative
}
#n_dsj .dd .text_box H1 {
	DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #3d3e3f; FONT-SIZE: 23px; FONT-WEIGHT: 400
}
#n_dsj .dd .text_box .ar_article {
	TEXT-ALIGN: justify; LINE-HEIGHT: 28px; COLOR: #666768; FONT-SIZE: 14px
}
#n_dsj .dd .text_box .ar_article P {
	LINE-HEIGHT: 28px; COLOR: #666768; FONT-SIZE: 14px
}
#n_dsj .dd:hover .pic_box {
	TOP: 10px
}
#n_dsj .dd:hover {
	BACKGROUND: url(../images/icon_dsj_hover.png) no-repeat 260px 62px
}
#n_dsj .dd:hover H1 {
	COLOR: #213a7d
}
#n_zizhi {
	
}
#n_zizhi UL {
	MARGIN: 0px -20px -30px; OVERFLOW: hidden; PADDING-TOP: 30px
}
#n_zizhi LI {
	PADDING-BOTTOM: 8px; MARGIN: 0px 20px 40px; PADDING-LEFT: 8px; WIDTH: 255px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 215px; OVERFLOW: hidden; PADDING-TOP: 8px; box-shadow: 0 0 5px #bbb
}
#n_zizhi LI A {
	DISPLAY: block
}
#n_zizhi LI .pic_box {
	WIDTH: 255px; DISPLAY: table; HEIGHT: 170px; OVERFLOW: hidden
}
#n_zizhi LI .pic_box .box {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#n_zizhi LI IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 255px; MAX-HEIGHT: 170px
}
#n_zizhi LI SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; DISPLAY: block; COLOR: #555; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#n_zizhi LI:hover SPAN {
	COLOR: #213a7d
}
#n_zizhi LI:hover A {
	TEXT-DECORATION: none
}
#n_honor {
	
}
#n_honor .up_box {
	MARGIN-BOTTOM: 40px; HEIGHT: 220px; OVERFLOW: hidden
}
#n_honor .up_box UL {
	MARGIN: 0px -20px; OVERFLOW: hidden; PADDING-TOP: 30px
}
#n_honor .up_box LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #e7e7e9; FLOAT: left; PADDING-TOP: 10px
}
#n_honor .up_box LI A {
	DISPLAY: block
}
#n_honor .up_box LI .pic_box {
	WIDTH: 250px; DISPLAY: table; HEIGHT: 170px; OVERFLOW: hidden
}
#n_honor .up_box LI .pic_box .box {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#n_honor .up_box LI IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 250px; MAX-HEIGHT: 170px
}
#n_honor .up_box LI SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; DISPLAY: block; COLOR: #555; FONT-SIZE: 14px; PADDING-TOP: 15px
}
#n_honor .up_box LI:hover SPAN {
	COLOR: #213a7d
}
#n_honor .up_box LI:hover A {
	TEXT-DECORATION: none
}
#n_hr .hd {
	LINE-HEIGHT: 50px; MARGIN-BOTTOM: 40px; BACKGROUND: #213a7d; HEIGHT: 50px
}
#n_hr .hd .word_box {
	Z-INDEX: 100; POSITION: relative; TEXT-ALIGN: center; WIDTH: 200px; DISPLAY: block; BACKGROUND: url(../images/icon_down.png) no-repeat 172px center; FLOAT: left; COLOR: #fff; FONT-SIZE: 15px; BORDER-RIGHT: #fff 1px solid
}
#n_hr .hd .word_box:hover {
	BACKGROUND: url(../images/icon_down.png) #20baaa no-repeat 172px center
}
#n_hr .hd .li {
	POSITION: relative; WIDTH: 200px; FLOAT: left
}
#n_hr .hd #text_zhuanye {
	WIDTH: 240px
}
#n_hr .hd #text_zhuanye .word_box {
	WIDTH: 240px; BACKGROUND: url(../images/icon_down.png) no-repeat 212px center
}
#n_hr .hd #text_zhuanye .word_box:hover {
	WIDTH: 240px; BACKGROUND: url(../images/icon_down.png) #20baaa no-repeat 212px center
}
#n_hr .hd .li .content {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 100%; BACKGROUND: #20baaa; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#n_hr .hd .li .content .box {
	MARGIN-TOP: 50px; BACKGROUND: #f7f7f9
}
#n_hr .hd .li .content A {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; DISPLAY: block; COLOR: #454545; FONT-SIZE: 15px
}
#n_hr .hd .li:hover .content {
	HEIGHT: auto
}
#list_slide {
	POSITION: relative
}
#list_slide DL {
	BORDER-BOTTOM: #cccdd1 1px dotted; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
#list_slide DT {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #394673 3px solid; DISPLAY: block; MARGIN-BOTTOM: 20px; HEIGHT: 18px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#list_slide DT H1 {
	BORDER-LEFT: #fff 3px solid; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/icon_jt_un.png) no-repeat right center; COLOR: #3f3f40; FONT-SIZE: 15px
}
#list_slide DD {
	LINE-HEIGHT: 24px; DISPLAY: none
}
#list_slide DD .ar_article {
	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 0px; COLOR: #8c8d90; FONT-SIZE: 12px
}
#list_slide DD P {
	LINE-HEIGHT: 24px; COLOR: #8c8d90; FONT-SIZE: 12px
}
#list_slide DD .content {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#list_slide DD .content {
	LINE-HEIGHT: 24px; COLOR: #929397; FONT-SIZE: 12px
}
#list_slide DT.on H1 {
	BACKGROUND: url(../images/icon_jt_up.png) no-repeat right center
}
#n_qikan UL {
	MARGIN: -27px
}
#n_qikan LI {
	POSITION: relative; MARGIN: 27px; WIDTH: 420px; DISPLAY: block; BACKGROUND: #f2f4f8; FLOAT: left; HEIGHT: 238px; OVERFLOW: hidden
}
#n_qikan LI A {
	DISPLAY: block; CURSOR: default
}
#n_qikan LI IMG {
	POSITION: absolute; WIDTH: 175px; DISPLAY: block; HEIGHT: 230px; TOP: 4px; LEFT: 4px
}
#n_qikan LI .text_box {
	TEXT-ALIGN: center; WIDTH: 250px; DISPLAY: table; BACKGROUND: url(../images/icon_more_qikan.png) no-repeat center 145px; HEIGHT: 230px; MARGIN-LEFT: 175px
}
#n_qikan LI .text_box .box {
	PADDING-TOP: 60px
}
#n_qikan LI H1 {
	COLOR: #444444; FONT-SIZE: 14px
}
#n_qikan LI H2 {
	MARGIN-TOP: 10px; DISPLAY: block; COLOR: #444444; FONT-SIZE: 12px
}
#n_qikan LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #e42a26; FONT-SIZE: 12px
}
#n_qikan LI:hover {
	box-shadow: 0 0 8px #aaa
}
#n_qikan LI:hover .text_box {
	BACKGROUND: url(../images/icon_more_qikan_more.png) no-repeat center 145px
}
#n_news .up {
	BORDER-BOTTOM: #bcbcc2 1px dotted; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 10px
}
#n_news .up UL {
	MARGIN: 0px -20px; OVERFLOW: hidden
}
#n_news .up LI {
	PADDING-BOTTOM: 10px; MARGIN: 20px; PADDING-LEFT: 10px; WIDTH: 405px; PADDING-RIGHT: 10px; BACKGROUND: #f2f4f8; FLOAT: left; PADDING-TOP: 10px
}
#n_news .up LI A {
	DISPLAY: block
}
#n_news .up LI:hover {
	BACKGROUND-COLOR: #fff; box-shadow: 0 0 10px 0 #ddd
}
#n_news .up LI IMG {
	MARGIN: 0px auto; WIDTH: 405px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 210px
}
#n_news .up LI .pic_box {
	POSITION: relative
}
#n_news .up LI .text_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
#n_news .up LI P {
	LINE-HEIGHT: 20px; COLOR: #717274; FONT-SIZE: 12px
}
#n_news .up LI H1 {
	MARGIN: 10px 0px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #383839; FONT-SIZE: 16px; OVERFLOW: hidden
}
#n_news .up LI SPAN {
	POSITION: relative; LINE-HEIGHT: 20px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 20px; COLOR: #838485; FONT-SIZE: 12px
}
#n_news .up LI:hover .text_box H1 {
	COLOR: #213a7d
}
#n_news .un UL {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: -30px; OVERFLOW: hidden
}
#n_news .un LI {
	BORDER-BOTTOM: #bcbcc2 1px dotted; PADDING-BOTTOM: 40px; DISPLAY: block; MARGIN-BOTTOM: 40px
}
#n_news .un LI .left {
	WIDTH: 86px; BACKGROUND: url(../images/bg_news_li.png) no-repeat center 50%; FLOAT: left; HEIGHT: 99px
}
#n_news .un LI .right {
	WIDTH: 780px; FLOAT: right; HEIGHT: 99px; OVERFLOW: hidden
}
#n_news .un LI .left STRONG {
	TEXT-ALIGN: center; MARGIN: 18px 0px 0px; DISPLAY: block; COLOR: #58595a; FONT-SIZE: 30px
}
#n_news .un LI .left SPAN {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #58595a; FONT-SIZE: 14px
}
#n_news .un LI .right H2 A {
	LINE-HEIGHT: 30px; MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #383839; FONT-SIZE: 16px
}
#n_news .un LI .right P {
	LINE-HEIGHT: 24px; COLOR: #99999b; FONT-SIZE: 12px
}
#n_news .un LI .right H2:hover A {
	LINE-HEIGHT: 30px; COLOR: #0151a9; FONT-SIZE: 16px
}
#n_news .un LI:hover .left {
	BACKGROUND-COLOR: #f9f9f9
}
.n_news {
	MARGIN-BOTTOM: 40px
}
.n_news .up .date_box {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 65px; BACKGROUND: url(../images/bg_titme.png) no-repeat center 50%; HEIGHT: 65px; COLOR: #fff; TOP: 55px; LEFT: 258px
}
.n_news .up .date_box SPAN {
	DISPLAY: block; PADDING-TOP: 13px
}
.n_news .up LI {
	DISPLAY: block
}
.n_news .up LI .fl {
	WIDTH: 290px
}
.n_news .up LI .fl IMG {
	WIDTH: 290px; HEIGHT: 150px
}
.n_news .up LI .fr {
	POSITION: relative; WIDTH: 580px; HEIGHT: 150px
}
.n_news .up LI .fr H1 {
	PADDING-BOTTOM: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.n_news .up LI .fr H1 A {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 15px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #3a3a3a; FONT-SIZE: 16px; OVERFLOW: hidden
}
.n_news .up LI .fr SPAN {
	POSITION: absolute; BOTTOM: 12px; DISPLAY: block; COLOR: #777777; FONT-SIZE: 13px; LEFT: 0px
}
.n_news .up LI .fr H1 A:hover {
	COLOR: #1c4d96
}
.n_news .up LI .fr .more {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 16px; WIDTH: 16px; BOTTOM: 8px; DISPLAY: block; BACKGROUND: url(../images/icon_more_news.png) no-repeat center 50%; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 13px; RIGHT: 3px
}
.n_news .up LI .fr .more:hover {
	BACKGROUND: url(../images/icon_more_news_hover.png) no-repeat center 50%
}
.n_news .up LI .fr P {
	LINE-HEIGHT: 26px; COLOR: #777777; FONT-SIZE: 12px
}
.n_news_tex {
	
}
.n_news .un {
	PADDING-TOP: 25px
}
.n_news .un UL {
	MARGIN-BOTTOM: -30px; OVERFLOW: hidden
}
.n_news .un LI {
	POSITION: relative; LINE-HEIGHT: 38px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/icon_new_li.png) no-repeat left 15px; HEIGHT: 38px
}
.n_news .un LI I {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 70px; TOP: 0px; LEFT: 0px
}
.n_news .un LI A {
	COLOR: #333335; FONT-SIZE: 14px
}
.n_news .un LI SPAN {
	POSITION: absolute; FONT-FAMILY: "Arial"; COLOR: #666666; FONT-SIZE: 14px; RIGHT: 0px
}
.n_news .un LI A:hover {
	COLOR: #1c4d96
}
.n_news .un LI:hover {
	BACKGROUND: url(../images/icon_new_li_hover.png) no-repeat left 15px
}
.n_news .un LI.line {
	BORDER-BOTTOM: #e9e8e8 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px
}
#right_news {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 35px; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 20px; BACKGROUND: #f4f6f9; FLOAT: right; PADDING-TOP: 25px
}
#right_news .title {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/line_news_hot.png) no-repeat left center; COLOR: #343435; FONT-SIZE: 14px
}
#right_news A {
	DISPLAY: block
}
#right_news .pic_box {
	MARGIN: 20px 0px; WIDTH: 220px; HEIGHT: 115px; OVERFLOW: hidden
}
#right_news .pic_box IMG {
	WIDTH: 220px; DISPLAY: block; HEIGHT: 115px
}
#right_news LI {
	BORDER-BOTTOM: #dee0e3 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 20px
}
#right_news LI .text_box {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/icon_dd_hotnews.png) no-repeat left 5px
}
#right_news LI .text_box A {
	LINE-HEIGHT: 18px; COLOR: #3e3e3f; FONT-SIZE: 12px
}
#right_news LI SPAN {
	COLOR: #929496; FONT-SIZE: 12px
}
#right_news LI .text_box A:hover {
	COLOR: #2c316e
}
.n_article {
	MARGIN-TOP: 35px; MARGIN-BOTTOM: 20px
}
#n_show_news .n_article {
	WIDTH: 855px; FLOAT: left
}
.n_article .ar_title {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.n_article .ar_title {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.n_article .ar_title H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; DISPLAY: block; MARGIN-BOTTOM: 30px; COLOR: #4a4b4c; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.n_article .ar_title H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #f6f7f9; HEIGHT: 40px; COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.n_article .ar_article {
	PADDING-BOTTOM: 30px; MIN-HEIGHT: 400px; PADDING-TOP: 20px
}
.font_set_box {
	POSITION: absolute; TOP: 0px; RIGHT: 10px
}
.font_box {
	POSITION: relative; DISPLAY: inherit
}
.font_box A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 24px; DISPLAY: inline-block; BACKGROUND: #dbdde0; HEIGHT: 24px; COLOR: #464647; FONT-SIZE: 12px
}
.font_box A:hover {
	BACKGROUND: #213a7d; COLOR: #fff
}
.font_size_lg {
	LINE-HEIGHT: 40px !important; FONT-SIZE: 18px !important
}
.font_size_lg P {
	LINE-HEIGHT: 40px !important; FONT-SIZE: 18px !important
}
.font_size_md {
	LINE-HEIGHT: 36px !important; FONT-SIZE: 16px !important
}
.font_size_md P {
	LINE-HEIGHT: 36px !important; FONT-SIZE: 16px !important
}
.font_size_sm {
	FONT-SIZE: 14px !important
}
.font_size_sm P {
	FONT-SIZE: 14px !important
}
#ar_fot {
	BORDER-BOTTOM: #e5e5e5 1px dashed; POSITION: relative; PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px dashed; PADDING-TOP: 15px
}
#ar_fot H1 {
	LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #575859; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#ar_fot H1 A {
	COLOR: #575859; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#ar_fot H1 A:hover {
	COLOR: #063579
}
#ar_fot .bnt_back {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: #063579; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; TOP: 28px; RIGHT: 0px; PADDING-TOP: 0px
}
#ar_fot .bnt_back:hover {
	border-radius: 3px
}
.shart_box {
	MARGIN-BOTTOM: 25px; HEIGHT: 36px
}
#j_shart_s_24 .bds_count {
	FONT-SIZE: 12px
}
#j_shart_s_24 {
	POSITION: relative; PADDING-LEFT: 60px
}
#j_shart_s_24 STRONG {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 36px; DISPLAY: block; COLOR: #a3a0a9; FONT-SIZE: 12px; LEFT: 0px
}
#j_shart_s_24 .bds_tsina {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -311px
}
#j_shart_s_24 .bds_tqq {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -195px
}
#j_shart_s_24 .bds_renren {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -340px
}
#j_shart_s_24 .bds_weixin {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_sqq {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -79px
}
#j_shart_s_24 .bds_fbook {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -166px
}
#j_shart_s_24 .bds_twi {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -137px
}
#j_shart_s_24 .bds_linkedin {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -108px
}
#j_shart_s_24 .bds_tieba {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_huaban {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_douban {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_copy {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_print {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_mshare {
	BACKGROUND: url(../images/j_shart.png) no-repeat center -253px
}
#j_shart_s_24 .bds_count {
	FONT-SIZE: 12px
}
#n_team .title {
	DISPLAY: block; OVERFLOW: hidden
}
#n_team UL {
	MARGIN: -10px -16px -20px; OVERFLOW: hidden
}
#n_team LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 18px 16px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #f7f7f9; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
#n_team LI A {
	WIDTH: 180px; DISPLAY: block; OVERFLOW: hidden
}
#n_team LI IMG {
	WIDTH: 180px; DISPLAY: block; HEIGHT: 200px
}
#n_team LI H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 20px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 20px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 50px; COLOR: #58595a; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#n_team LI SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#n_team LI .pic_box {
	WIDTH: 180px; DISPLAY: block; HEIGHT: 200px
}
#n_team LI .text_box {
	
}
#n_team LI:hover SPAN {
	COLOR: #213a7d; FONT-SIZE: 14px
}
#n_contact {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
#n_contact .up_box {
	POSITION: relative; MIN-HEIGHT: 325px; PADDING-LEFT: 474px; MARGIN-BOTTOM: 50px; BACKGROUND: url(../images/pic_contact.jpg) no-repeat left top
}
#n_contact .ar_article {
	LINE-HEIGHT: 28px; MARGIN-BOTTOM: 20px; HEIGHT: 250px; COLOR: #434445; FONT-SIZE: 13px
}
#n_contact .ar_article P {
	LINE-HEIGHT: 28px; COLOR: #434445; FONT-SIZE: 13px
}
#n_contact .bnt_box {
	
}
#n_contact .bnt_box A {
	POSITION: relative; LINE-HEIGHT: 40px; MARGIN-TOP: 15px; PADDING-LEFT: 53px; WIDTH: 85px; DISPLAY: block; BACKGROUND: url(../images/icon_contact_wechat.png) #20baaa no-repeat 28px center; FLOAT: left; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 14px; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
#n_contact .bnt_box A.bnt_map {
	PADDING-LEFT: 50px; BACKGROUND: url(../images/icon_map.png) #213a7d no-repeat 28px center
}
#n_contact .bnt_box A.ewm_box IMG {
	POSITION: absolute; WIDTH: 80px; BOTTOM: 45px; DISPLAY: none; LEFT: 30px
}
#n_contact .bnt_box A.ewm_box:hover IMG {
	DISPLAY: block
}
.contact_card {
	MARGIN-TOP: 40px
}
.contact_card UL {
	MARGIN: -30px
}
.contact_card LI {
	BORDER-BOTTOM: #10578e 3px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 30px; PADDING-LEFT: 30px; WIDTH: 370px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f9; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 20px
}
.contact_card LI .text_box {
	MARGIN: 20px 0px
}
.contact_card LI H1 {
	TEXT-ALIGN: left; DISPLAY: block; COLOR: #555555; FONT-SIZE: 15px; FONT-WEIGHT: 700
}
.contact_card LI .text_box {
	LINE-HEIGHT: 24px; COLOR: #434445; FONT-SIZE: 13px
}
.contact_card LI A {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/icon_map.png) no-repeat left center; HEIGHT: 20px; COLOR: #444; MARGIN-LEFT: 75px; FONT-SIZE: 12px
}
.contact_card LI A:hover {
	COLOR: #10578e
}
#n_leader .up LI {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 30px; DISPLAY: block; MARGIN-BOTTOM: 30px
}
#n_leader .up LI .fl {
	WIDTH: 200px
}
#n_leader .up LI .fl IMG {
	WIDTH: 200px
}
#n_leader .up LI .fr {
	POSITION: relative; WIDTH: 670px; MARGIN-BOTTOM: -30px
}
#n_leader .up LI .fr H1 {
	PADDING-BOTTOM: 5px; DISPLAY: block; PADDING-TOP: 5px
}
#n_leader .up LI .fr H1 A {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; COLOR: #3a3a3a; FONT-SIZE: 16px; OVERFLOW: hidden
}
#n_leader .up LI .fr H1 A:hover {
	COLOR: #1c4d96
}
#n_leader .up LI .fr P {
	LINE-HEIGHT: 26px; COLOR: #777777; FONT-SIZE: 12px
}
.page {
	MARGIN: 0px auto
}
.page .box {
	TEXT-ALIGN: right; WIDTH: 100%; DISPLAY: inherit; PADDING-TOP: 40px
}
.page A {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; HEIGHT: 30px; COLOR: #555555; FONT-SIZE: 12px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
.page .on {
	BORDER-BOTTOM: #3870cc 1px solid; BORDER-LEFT: #3870cc 1px solid; BACKGROUND: #3870cc; COLOR: #fff !important; BORDER-TOP: #3870cc 1px solid; BORDER-RIGHT: #3870cc 1px solid
}
.page A FONT {
	FONT-FAMILY: "SimSun"; COLOR: rgb(68,68,68); FONT-SIZE: 14px
}
.page SPAN {
	BORDER-BOTTOM: #3870cc 1px solid; BORDER-LEFT: #3870cc 1px solid; BACKGROUND: #3870cc; COLOR: #fff !important; BORDER-TOP: #3870cc 1px solid; BORDER-RIGHT: #3870cc 1px solid
}
.page A:hover {
	BORDER-BOTTOM: #3870cc 1px solid; BORDER-LEFT: #3870cc 1px solid; BACKGROUND: #3870cc; COLOR: #fff !important; BORDER-TOP: #3870cc 1px solid; BORDER-RIGHT: #3870cc 1px solid; TEXT-DECORATION: none
}
.page A:hover FONT {
	COLOR: #fff
}
.page A.u_bnt {
	-moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; transition: all 1s
}
#n_jstd .bd LI .team_article {
	DISPLAY: none; COLOR: #777; FONT-SIZE: 12px
}
#show_team {
	DISPLAY: block
}
#show_team .team_article {
	DISPLAY: block
}
#show_team .left {
	WIDTH: 260px; HEIGHT: 330px; OVERFLOW: hidden
}
#show_team .left IMG {
	WIDTH: 260px; HEIGHT: 330px
}
#show_team .right {
	WIDTH: 520px; DISPLAY: table; HEIGHT: 330px
}
#show_team .right .content {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#show_team .right .content H1 {
	DISPLAY: block; COLOR: #343435; FONT-SIZE: 14px
}
#show_team .right .content H1 SPAN {
	COLOR: #213a7d; FONT-SIZE: 18px
}
#show_team .right .content H2 {
	MARGIN-BOTTOM: 6px; COLOR: #213a7d; FONT-SIZE: 14px; PADDING-TOP: 20px
}
#show_team .right .content .text {
	LINE-HEIGHT: 31px; COLOR: #343435; FONT-SIZE: 14px
}
#page_show_box {
	Z-INDEX: 9995; POSITION: fixed; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#page_show_box .bg_box {
	Z-INDEX: 9994; POSITION: fixed; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000'); WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px
}
#page_show_box .box {
	Z-INDEX: 9999; POSITION: absolute; MARGIN-TOP: -235px; MARGIN-LEFT: -355px; TOP: 50%; LEFT: 50%
}
#bnt_close {
	POSITION: absolute; WIDTH: 35px; DISPLAY: block; HEIGHT: 35px; TOP: 20px; RIGHT: 20px
}
#bnt_close IMG {
	POSITION: absolute; DISPLAY: block; TOP: 0px; CURSOR: pointer; LEFT: 0px; -moz-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out
}
#bnt_close:hover IMG {
	transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg)
}
#page_show_box #page_ar {
	POSITION: relative
}
#page_show_box #page_ar .ar_box {
	POSITION: relative; PADDING-BOTTOM: 30px; PADDING-LEFT: 40px; WIDTH: 820px; PADDING-RIGHT: 40px; BACKGROUND: #fff; HEIGHT: 330px; PADDING-TOP: 30px; border-radius: 5px
}
#page_show_box #page_ar .ar_box .p {
	TEXT-ALIGN: justify; LINE-HEIGHT: 30px; COLOR: #686a6a; MAX-HEIGHT: 540px; FONT-SIZE: 14px; OVERFLOW: hidden
}
#page_show_box #page_ar .ar_box .title {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #686a6a; FONT-SIZE: 18px
}
#page_show_box #page_ar #ar_content {
	HEIGHT: 90px; OVERFLOW: hidden
}
