@charset "utf-8";

#header {

	position: absolute; margin-left: 0px; z-index: 999; margin-top: 0px; width: 1200px

}

#header .logo {

	float: left

}

#header .nav {

	float: right;  width: 1200px

}

#header .nav ul .mainlevel {

float: left;

padding-left: 2px;

line-height: 55px;
}

#header .nav ul .mainlevel:hover {background-color: #e60012;}

* hTML .nav ul .mainlevel {

	background: 0px 0px; position: relative

}

.language {

	right: 22px; position: absolute; color: #ffffff; z-index: 999; top: -30px

}

.language a {

	color: #ffffff; line-height: 26px

}

.language a:hover {

	color: #eeeeee;

}

.language span {

	height: 5px; margin: 0px 5px; width: 1px

}

#header .nav ul {

	display: table

}

#header .nav ul li .nav-a {

font-size: 13px;

height: 55px;

color: #ffffff;

padding-bottom: 0px;

padding-top: 0px;

padding-left: 20px;

text-decoration: none;

display: inline-block;

line-height: 55px;

padding-right: 19px;
}

#header .nav ul li .current.nav-a {

	background: url(../images/repeat-bg.png) repeat-x 0px 0px

}

#header .nav ul li .nav-a:hover {

	height: 55px; background: url(../images/repeat-bg.png) repeat-x 0px 0px; color: #ffffff; padding-bottom: 0px; padding-top: 0px; padding-left: 20px; line-height: 55px; padding-right: 20px

}

#header .nav ul li .nav-a {
	width: 92px;
	height: 60px;
	font-size: 17px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	line-height: 60px;
}

#header .nav ul li .current.nav-a {

	background: url(../images/repeat-bg.png) repeat-x 0px 0px

}

#header .nav ul li .nav-a:hover {

height: 60px;

color: #ffffff;

padding-bottom: 0px;

padding-top: 0px;

padding-left: 20px;

line-height: 60px;

padding-right: 20px;
}

#header .nav ul li.first-crl {

	background: 0px 0px

}

#header .nav ul li.first-crl .nav-a {

	height: 38px;  padding-left: 45px

}

#header .nav ul li.first-crl .nav-a .current {

	height: 38px;  padding-left: 45px

}

#header .nav ul li.first-crl .nav-a:hover {

	height: 38px; padding-left: 45px

}

#header .nav ul li.end-crl .nav-a {

	height: 38px;  padding-right: 45px

}

#header .nav ul li.end-crl .current.nav-a {

	height: 38px; padding-right: 45px

}

#header .nav ul li.end-crl .nav-a:hover {

	height: 38px;  padding-right: 45px

}

.mainlevel div {
	 background: #e60012;
	 position: absolute;
	 padding:15px 20px 20px 20px;
	 display: none;
	 top: 43px;
	 width: 325px;
}

#sub_01 {

	top:55px;

	left: 0px

}

#sub_02 {
	top: 60px;
	left: 133px;
}

#sub_03 {
	top: 60px;
	left: 266px;
}

#sub_04 {top: 60px;left: 399px;}

#sub_05 {top: 60px;right: 303px;}

#sub_06 {top: 60px;right: 170px;}

#sub_07 {

	right: 131px

}

#sub_08 {

	right: 21px

}

.mainlevel div ol {

overflow: hidden;

float: left;

display: block;
}

.mainlevel div li {

line-height: 27px;
}
.mainlevel div li a {

margin-right: 10px;

width: 112px;

height: 38px;

font-size:15px;

color: #ffffff;

/* padding-left: 10px; */

display: inline-block;

line-height: 38px;

border-bottom: #ffffff 1px dashed;

text-align:  center;
}

.mainlevel div li a:hover {

color: #000000;
}

.mainlevel div .nav-img {

	float: right; display: inline-block

}

.mainlevel div span img {

border: #ffffff 1px solid;
}

.content .banner {

	overflow: hidden; height: 701px; position: relative; width: 1400px

}

.content .banner img {

	position: absolute

}

.banner .bnshow {

	height: 100%; position: absolute; width: 100%

}

.banner .bannerNav {

	right: 205px; position: absolute; bottom: 15px

}

.banner .bannerNav a {

	cursor: pointer; height: 12px; background: url(../images/icon-btn.png) no-repeat 0px -12px; display: inline-block; width: 12px


}

.banner .bannerNav .imgSelected {

	background-position: 0px 0px

}

.zdjmshow {

	overflow: hidden; position: relative; z-index: 99


}

.zdjmshow .desc {

	position: absolute; left: 0px; z-index: 998; width: 100%; bottom: 0px

}

.zdjmshow a {

	cursor: pointer; display: inline-block

}

.zdjmshow a.collapse {

	height: 20px; background: url(../images/open-main.png) no-repeat left top; margin: 0px auto; width: 80px

}

.zdjmshow a.collapse:hover {

	background: url(../images/open-main-2.png) no-repeat left top

}

.zdjmshow a.show {

	background: url(../images/close-main.png) no-repeat left top; right: 0px; position: absolute; margin: 0px; top: -20px; width: 32px

}

.zdjmshow a.show:hover {

	background: url(../images/close-main-2.png) no-repeat left top

}

.show2 {

	position: relative; text-aliGN: center; margin: 0px auto; width: 1000px

}

.zdjm {

	height: 167px; background: url(../images/show-bg.png) repeat-x 0px 0px; position: relative; color: #707070; margin: 0px auto; width: 1400px

}

.zdjm .main {

	height: 100%; margin: 0px auto; width: 1000px

}

.zdjm .main h2 {

	font-size: 14px; font-weight: normal; color: #202b66; padding-top: 5px; line-height: 36px

}

.zdjm .main h2 span {

	font-size: 12px; color: #5a5a5a; margin-left: 5px; display: inline-block; line-height: 18px

}

.zdjm .main .news {

	float: left; width: 550px; margin-right: 40px

}

.zdjm .main .news ul li {

	height: 26px; border-bottom: #dddddd 1px solid; line-height: 26px

}

.zdjm .main .news ul li a {

	float: left; color: #5a5a5a; display: inline-block

}

.zdjm .main .news ul li a:hover {

	color: #202b66

}

.zdjm .main .news ul li a strong {

	margin-right: 3px

}

.zdjm .main .news ul li span {

	font-size: 10px; font-family: arial,helvetica,sans-serif; float: right

}

#scrolldiv {

	overflow: hidden; height: 85px

}

.zdjm .main .news p {

	margin-top: 5px

}

.zdjm .main .news p a {

	border-top: #f2f2f2 1px solid; height: 14px; border-right: #f2f2f2 1px solid; background: url(../images/left-btn.png) no-repeat 0px top; border-bottom: #f2f2f2 1px solid; border-left: #f2f2f2 1px solid; display: inline-block; width: 14px

}

.zdjm .main .news #btn2 {

	background-position: 0px -17px

}

.zdjm .main .news #btn1:hover {

	background: url(../images/right-btn.png) no-repeat 0px -16px

}

.zdjm .main .news #btn2:hover {

	background: url(../images/right-btn.png) no-repeat 0px 0px

}

.zdjm a {

	color: #707070

}

.zdjm a:hover {

	color: #ae0462

}

.zdjm .hdp {

	height: 151px; position: relative; float: left; width: 295px

}

.zdjm .hdp .hdp_main {

	position: absolute; margin-top: 5px; top: 15px; width: 295px

}

.zdjm .hdp .hdp_tab {

	right: 0px; position: absolute; bottom: 8px

}

.zdjm .hdpimg {

	float: left; margin-top: 15px; width: 295px

}

.zdjm .line {

	height: 70px; background: #e5e5e4 0px 0px; float: left; margin: 30px 24px 0px; width: 1px

}

.zdjm .xw {

	height: 70px; float: left; margin-top: 30px; line-height: 20px; width: 345px

}

.zdjm .xw ul li {

	height: 20px; color: #707070; width: 345px

}

.zdjm .xw ul li .tit {

	overflow: hidden; height: 20px; float: left; width: 265px

}

.zdjm .xw ul li .date {

	float: right

}

.zdjm .zr {

	height: 70px; float: right; margin-top: 30px; width: 285px

}

.flex-direction-nav {

	height: 0px; display: none

}

.hdp {

	position: relative; float: left; width: 295px

}

.hdp_tab {

	overflow: hidden; height: 6px; float: right; margin-top: 10px

}

.hdp_tab li {

	list-style-type: none; float: left; text-aliGN: center

}

.hdp_tab a {

	cursor: pointer; height: 6px; display: block; width: 6px; margin-right: 5px

}

.hidecontent {

	display: none

}

.clear {

	clear: both

}

.tab_img {

	height: 6px; width: 6px

}

.on {

	background: url(../images/circle.png) no-repeat 0px 0px

}

.out {

	background: url(../images/circle.png) no-repeat 0px -6px

}

.chengyuan {

	float: right; width: 300px

}

.chengyuan ul {

	margin-top: 3px

}

.chengyuan ul li {

	margin-bottom: 5px; float: left; margin-right: 5px

}

.chengyuan ul li a {

	height: 25px; background: url(../images/cy-bg.jpg) no-repeat left center; padding-left: 30px; display: inline-block; line-height: 26px; width: 65px

}

.chengyuan ul li a:hover {

	background: url(../images/img-hover.jpg) no-repeat 0px 0px; color: #ffffff

}

.footer {

	height: 42px; background: url(../images/footer-bg.jpg) repeat-x 0px -2px; padding-bottom: 15px; padding-top: 15px; padding-left: 0px; clear: both; padding-right: 0px; width: 1400px

}

.footer-main {

	margin: 0px auto; width: 1000px

}

.footer-left {

	float: left; width: 50%

}

.footer-left a {

	color: #484848

}

.footer-left a:hover {

	color: #172053

}

.footer-left span {

	color: #5a5a5a; margin: 0px 10px

}

.footer-left p {

	color: #5a5a5a; line-height: 26px

}

.footer-right {

	float: right

}

#menulog {

	font-size: 1.4em; margin: 20px

}

.hidden {

	overflow: hidden; height: 1px; position: absolute; left: -9999px; top: 0px; width: 1px

}

.fg-button {

	cursor: pointer; font-size: 10px; font-family: "??????"; position: relative; padding-bottom: 1px; padding-top: 1px; padding-left: 1em; clear: left; text-decoration: none !important; margin: 0px 4px 40px 20px; display: inline-block; padding-right: 1em; width: 130px

}

.fg-button .ui-icon {

	position: absolute; margin-left: -8px; left: 50%; margin-top: -8px; top: 50%

}

a.fg-button {

	float: left

}

BUTTON.fg-button {

	overflow: visible; width: auto

}

.fg-button-icon-left {

	padding-left: 2.1em

}

.fg-button-icon-right {

	padding-right: 2.1em

}

.fg-button-icon-left .ui-icon {

	right: auto; margin-left: 0px; left: 0.2em

}

.fg-button-icon-right .ui-icon {

	right: 0.2em; margin-left: 0px; left: auto

}

.fg-button-icon-solo {

	display: block; width: 8px; text-INDENT: -9999px

}

.ui-state-loading.fg-button .ui-icon {

	background: url(../images/spinner_bar.gif) no-repeat 0px 0px

}

.positionhelper {

	position: absolute; z-index: 999

}

.content-02 {

	height: auto; background: #f7f7f7 0px 0px

}

.banner-02 {

	height: 364px; position: relative; width: 100%

}

.main-02 {

	background: url(../images/main-bg_02.jpg) repeat-y 0px 0px; position: relative; margin-left: 200px; display: table; width: 1003px

}

.main-02 .left {

	position: relative; float: left; width: 217px

}

.main-02 .left .title {

	position: absolute; top: -72px

}

.main-02 .left .left-menu {

	padding-bottom: 10px; padding-top: 10px; padding-left: 18px; padding-right: 18px

}

.main-02 .left .left-menu ul li {

	width: 180px

}

.main-02 .left .left-menu ul li a {

	font-size: 14px; height: 30px; background: url(../images/navbg.jpg) no-repeat 0px 0px; color: #757575; padding-left: 30px; margin-top: 3px; display: inline-block; line-height: 30px; width: 150px

}

.main-02 .left .left-menu ul li a:hover {

	background: url(../images/navbg2.jpg) no-repeat 0px 0px; color: #ffffff

}

.main-02 .left .left-menu ul li a.current {

	background: url(../images/navbg2.jpg) no-repeat 0px 0px; color: #ffffff

}

.main-02 .left .search {

	overflow: hidden; padding-bottom: 20px; padding-top: 20px; padding-left: 18px; padding-right: 18px; width: 181px

}

.main-02 .left .search ul {

	width: 200px

}

.main-02 .left .search ul li {

	overflow: hidden; clear: both; margin-top: 5px

}

.main-02 .left .search ul li h3 {

	color: #023462; padding-left: 3px; line-height: 24px

}

.main-02 .left .search ul li SELECT {

	height: 23px; background: url(../images/listbg.jpg) no-repeat 0px 0px; line-height: 23px; width: 180px

}

.main-02 .left .search ul li span {

	float: left; display: inline-block

}

.main-02 .left .search ul li span .txt {

	border-top: medium none; height: 23px; border-right: medium none; background: url(../images/search-txt.jpg) no-repeat 0px 0px; border-bottom: medium none; padding-left: 5px; border-left: medium none; line-height: 23px; width: 152px

}

.main-02 .left .search ul li span .btn {

	cursor: pointer; height: 23px; background: url(../images/search-btn.jpg) no-repeat 0px 0px; width: 23px

}

.main-02 .right {

	overflow: visible; position: relative; float: right; color: #777777; line-height: 24px; width: 759px; margin-right: 4px

}

.main-02 .right .title {

	height: 35px; background: url(../images/right-title_01.jpg) repeat-x 0px 0px; position: absolute; padding-bottom: 0px; padding-top: 5px; padding-left: 35px; left: 0px; line-height: 40px; top: -40px; padding-right: 35px; width: 689px

}

.main-02 .right .title a {

	color: #000000

}

.main-02 .right .title .left-link {

	float: left

}

.main-02 .right .title .right-print {

	float: right

}

.main-02 .right .title .right-print a {

	background: url(../images/print.jpg) no-repeat 2px 12px; color: #717578; padding-left: 20px; display: inline-block

}

.main-02 .right .title .right-print a:hover {

	color: #172053

}

.main-02 .right .right-main {

	background: url(../images/border-top.jpg) repeat-x 0px 0px; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; margin: 0px auto; padding-right: 0px; width: 689px

}

.main-02 .right .right-main .about-txt {

	font-size: 13px; color: #777777; padding-bottom: 30px; padding-top: 30px; padding-left: 0px; line-height: 24px; padding-right: 0px

}

.main-02 .right .right-main .about-txt p {

	text-INDENT: 2em

}

.main-02 .right .right-main .about-txt a {

	background: url(../images/icon_21.jpg) no-repeat 0px center; color: #114472; padding-left: 15px; display: block

}

.main-02 .right .right-main .about-txt a:hover {

	color: #ff7229

}

.main-02 .right .right-main h2 {

	font-size: 15px; color: #ff7229; line-height: 36px

}

.main-02 .right .right-main .king {

	height: 188px; padding-bottom: 0px; padding-top: 0px; padding-left: 18px; padding-right: 18px; background-color: #f3f7f9

}

.main-02 .right .right-main .king h2 a {

	color: #ff7229

}

.main-02 .right .right-main .king h2 a:hover {

	color: #172053

}

.main-02 .right .right-main .king DL {

	display: table; width: 653px

}

.main-02 .right .right-main .king DL DT {

	float: left; width: 173px

}

.main-02 .right .right-main .king DL DD {

	float: right; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px; width: 455px

}

.main-02 .right .right-main .king DL DD .links a {

	height: 20px; background: url(../images/icon_21.jpg) no-repeat left center; color: #114472; padding-left: 18px; margin: 10px 20px 10px 0px; display: inline-block; line-height: 20px

}

.main-02 .right .right-main .king DL DD .links a:hover {

	color: #ff7229

}

.main-02 .right .right-main .history {

	margin-top: 20px

}

.main-02 .right .right-main .history h2 {

	height: 40px; background: url(../images/h2-bg.jpg) no-repeat left bottom; line-height: 34px

}

.main-02 .right .right-main .history h2 a {

	font-size: 15px; color: #ff7229

}

.main-02 .right .right-main .history h2 a:hover {

	color: #172053

}

.main-02 .right .right-main .history .history-main {

	font-size: 13px; padding-bottom: 15px; padding-top: 15px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .right-main .linklist ul li {

	overflow: hidden; margin-bottom: 35px; float: left; padding-bottom: 0px; padding-top: 0px; padding-left: 10px; padding-right: 10px; width: 214px

}

.main-02 .right .right-main .linklist ul li.bor {

	border-right: #ebebeb 1px solid; padding-left: 0px

}

.main-02 .right .right-main .linklist ul li.bor2 {

	border-left: #ebebeb 1px solid; padding-right: 0px

}

.main-02 .right .right-main .linklist ul li img {

	border-top: #b4b4b4 1px solid; height: 94px; border-right: #b4b4b4 1px solid; border-bottom: #b4b4b4 1px solid; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; border-left: #b4b4b4 1px solid; padding-right: 3px; width: 204px

}

.main-02 .right .right-main .linklist ul li p {

	overflow: hidden; height: 48px; margin-top: 5px

}

.main-02 .right .right-main .linklist ul li div a {

	height: 20px; background: url(../images/icon_21.jpg) no-repeat left center; color: #114472; padding-left: 15px; display: block; line-height: 20px

}

.main-02 .right .right-main .linklist ul li div a:hover {

	color: #ff7229

}

.main-02 .right .right-main .linklist h2 a {

	color: #ff7229

}

.main-02 .right .right-main .linklist h2 a:hover {

	color: #172053

}

.main-02 .right .about-01 p {

	margin-bottom: 10px

}

.main-02 .right .about-01 h3 {

	margin-bottom: 10px; height: 24px; border-bottom: #ebebeb 1px solid; font-weight: bold; color: #404040; padding-left: 10px; line-height: 24px

}

.main-02 .right .about-02 .king {

	height: 214px; padding-bottom: 0px; padding-top: 0px; padding-left: 15px; margin: 30px 0px; padding-right: 15px

}

.main-02 .right .about-02 .king DL DT {

	width: 198px

}

.main-02 .right .about-02 .king DL DD {

	width: 420px

}

.main-02 .right .about-02 .king h2 {

	margin-bottom: 10px; font-size: 15px; font-weight: bold; color: #484a4b

}

.main-02 .right .about-02 .king p {

	font-size: 14px

}

.main-02 .right .tabs .newsxk {

	display: block

}

.main-02 .right .tabs .newsxk .tab ul {

	overflow: hidden; border-bottom: #c4c4c4 1px solid; padding-left: 15px; top: 0px

}

.main-02 .right .tabs .newsxk .tab ul li {

	cursor: pointer; font-size: 14px; height: 26px; background: url(../images/li-img.jpg) #ebebeb no-repeat 10px center; float: left; color: #000000; padding-left: 20px; line-height: 26px; padding-right: 10px; margin-right: 10px

}

.main-02 .right .tabs .newsxk .tab ul li a {

	color: #000

}

.main-02 .right .tabs .newsxk .tab ul li.current {

	cursor: pointer; background: url(../images/cur-img.jpg) #13417b no-repeat 10px center; color: #ffffff

}

.main-02 .right .tabs .newsxk .tab ul li.current a {

	color: #fff

}

.main-02 .right .tabs .newsxk .items {

	overflow: hidden; font-size: 13px; color: #777777; padding-bottom: 20px; padding-top: 20px; padding-left: 15px; display: none; padding-right: 15px; width: 660px

}

.main-02 .right .tabs .newsxk .items TaBLE TR TD {

	border-bottom: #dadada 1px dashed; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; line-height: 24px; padding-right: 10px

}

.main-02 .right .tabs .newsxk .items ul {

	display: table; width: 750px

}

.main-02 .right .tabs .newsxk .items ul li {

	margin-bottom: 15px; float: left; width: 190px; margin-right: 45px

}

.main-02 .right .tabs .newsxk .items ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .tabs .newsxk .items ul li span {

	text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .page {

	clear: both; margin-top: 30px

}

.main-02 .right .page a {

	height: 25px; background: url(../images/bg-page.jpg) no-repeat 0px 0px; color: #828282; text-aliGN: center; margin: 0px 5px; display: inline-block; line-height: 25px; width: 26px

}

.main-02 .right .page a.current {

	background: url(../images/cur-page.jpg) no-repeat 0px 0px; color: #ffffff

}

.main-02 .right .about-03 .team {

	padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .about-03 .team ul li {

	font-size: 14px; display: table; width: 99.9%

}

.main-02 .right .about-03 .team ul li DL {

	border-top: #dadada 1px dashed; float: left; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; display: table; padding-right: 0px; width: 280px

}

.main-02 .right .about-03 .team ul li DL DT {

	float: left; width: 152px

}

.main-02 .right .about-03 .team ul li DL DT img {

	height: 168px; width: 152px

}

.main-02 .right .about-03 .team ul li DL DD {

	overflow: hidden; font-size: 12px; float: right; color: #000000; width: 110px

}

.main-02 .right .about-03 .team ul li DL DD h3 {

	font-size: 18px; color: #0063b3

}

.main-02 .right .about-03 .team ul li DL DD h3 a {

	color: #0063b3

}

.main-02 .right .about-03 .team ul li DL DD h3 a:hover {

	color: #ff7229

}

.main-02 .right .about-03 .team ul li .team-txt {

	overflow: hidden; border-top: #dadada 1px dashed; float: right; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px; width: 385px

}

.main-02 .right .about-03 .team ul li .team-txt .txt {

	overflow: hidden; height: 130px

}

.main-02 .right .about-03 .team ul li .team-txt a {

	color: #ff6c21; margin: 10px 0px; display: block

}

.main-02 .right .about-03 .team ul li .team-txt a:hover {

	color: #172053

}

.main-02 .right .about-03-01 DL {

	font-size: 14px; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .about-03-01 DL DT {

	overflow: hidden; float: left; width: 168px

}

.main-02 .right .about-03-01 DL DD {

	float: left; padding-bottom: 40px; padding-left: 60px; margin-left: 60px; border-left: #dadada 1px solid; width: 375px

}

.main-02 .right .about-03-01 DL DD h3 {

	font-size: 18px; color: #0063b3

}

.main-02 .right .about-03-01 DL DD .tag {

	border-bottom: #dadada 1px solid; line-height: 36px

}

.main-02 .right .about-03-01 DL DD .tag strong {

	font-size: 14px; font-weight: normal; color: #000000; margin-right: 15px

}

.main-02 .right .about-03-01 DL DD .intro {

	padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px

}

.main-02 .back {

	right: 40px; position: absolute; bottom: 20px

}

.main-02 .back a {

	height: 24px; background: url(../images/icon_21.jpg) no-repeat left 6px; color: #104473; padding-left: 15px; display: inline-block; line-height: 24px

}

.main-02 .right .about-05 {

	font-size: 13px

}

.main-02 .right .about-05 DL {

	overflow: hidden; margin-bottom: 60px; height: 140px

}

.main-02 .right .about-05 DL DT {

	float: left; width: 220px

}

.main-02 .right .about-05 DL DT img {

	border-top: #d4d4d4 1px solid; height: 130px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 195px

}

.main-02 .right .about-05 DL DD {

	float: right; width: 465px

}

.main-02 .right .about-05 DL DD h3 {

	margin-bottom: 7px; font-size: 15px; border-bottom: #d4d4d4 1px solid; font-weight: bold; color: #346fb6; line-height: 30px

}

.main-02 .right .about-05 DL DD h3 a {

	color: #346fb6

}

.main-02 .right .about-05 DL DD p {

	text-INDENT: 2em

}

.main-02 .right .about-05 .dl2 DT {

	float: right; text-aliGN: right

}

.main-02 .right .about-05 .dl2 DD {

	float: left

}

.main-02 .right .about-05-main {

	padding-bottom: 50px; padding-top: 10px

}

.main-02 .right .about-05-main h1 {

	margin-bottom: 7px; font-size: 15px; border-bottom: #d4d4d4 1px solid; font-weight: bold; color: #346fb6; line-height: 30px

}

.main-02 .right .about-05-main p {

	margin-top: 15px; text-INDENT: 2em

}

.main-02 .right .about-06 .years {

	padding-bottom: 40px; display: table

}

.main-02 .right .about-06 .contain {

	overflow: hidden; font-size: 16px; height: 30px; position: relative; float: left; width: 648px

}

.main-02 .right .about-06 .tab2 {

	border-bottom: #dadada 1px solid; position: absolute; left: 0px; width: 2000px

}

.main-02 .right .about-06 .tab2 li {

	cursor: pointer; background: #ebebeb 0px 0px; float: left; color: #666666; padding-bottom: 0px; padding-top: 0px; padding-left: 15px; margin: 0px 3px; line-height: 24px; padding-right: 15px

}

.main-02 .right .about-06 .tab2 .active {

	background: #104473 0px 0px; color: #ffffff

}

.main-02 .right .about-06 .prev2 {

	cursor: pointer; height: 25px; font-family: ????; background: #efefef 0px 0px; float: left; text-aliGN: center; display: block; line-height: 25px; width: 20px

}

.next2 {

	cursor: pointer; height: 25px; font-family: ????; background: #efefef 0px 0px; float: left; text-aliGN: center; display: block; line-height: 25px; width: 20px

}

.main-02 .right .about-06 .dis {

	cursor: auto; color: #cccccc

}

.main-02 .right .about-06 .show {

	font-size: 13px; padding-bottom: 10px; padding-top: 10px; padding-left: 25px; clear: both; MIN-height: 50px; display: table; padding-right: 25px

}

.main-02 .right .about-06 .show div {

	display: none

}

.main-02 .right .about-06 .show div TaBLE TR TD {

	border-bottom: #dadada 1px dashed; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; line-height: 24px; padding-right: 10px

}

.main-02 .right .about-07 .tabs {

	padding-top: 20px

}

.main-02 .right .about-07 .items ul li a {

	font-size: 13px; color: #777777

}

.main-02 .right .about-07 .items ul li a:hover {

	color: #172053

}

.main-02 .right .about-08 .about-08-main ul {

	display: table; width: 750px

}

.main-02 .right .about-08 .about-08-main li {

	float: left; margin-top: 15px; width: 190px; margin-right: 45px

}

.main-02 .right .about-08 .about-08-main li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .about-08 .about-08-main li span {

	font-size: 13px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .about-08 .about-08-main ul li a {

	color: #777777

}

.main-02 .right .about-08 .about-08-main ul li a:hover {

	color: #172053

}

.main-02 .right .about-09 #marqueediv {

	overflow: hidden; margin-bottom: 30px; height: 130px; margin-top: 20px; width: 690px

}

.main-02 .right .about-09 #marqueediv img {

	margin-right: 10px

}

.main-02 .right .about-09 .tabs .newsxk .items TaBLE TR TD {

	font-size: 13px; color: #777777; padding-bottom: 0px; padding-top: 0px; padding-left: 10px; padding-right: 10px

}

.main-02 .right .about-09 .tabs .newsxk .items TaBLE TR TD strong {

	margin-right: 5px

}

.main-02 .right .news {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; display: table; padding-right: 0px

}

.main-02 .right .news .news-show {

	display: table; width: 100%

}

.main-02 .right .news #focus {

	overflow: hidden; height: 129px; position: relative; float: left; width: 196px

}

.main-02 .right .news #focus ul {

	height: 225px; position: absolute

}

.main-02 .right .news #focus ul li {

	overflow: hidden; height: 129px; background: #000000 0px 0px; position: relative; float: left; width: 196px

}

.main-02 .right .news #focus ul li img {

	height: 129px; width: 196px

}

.main-02 .right .news #focus ul li div {

	overflow: hidden; position: absolute

}

.main-02 .right .news #focus .btnBg {

	height: 18px; background: #000000 0px 0px; position: absolute; left: 0px; width: 196px; bottom: 0px

}

.main-02 .right .news #focus .btn {

	height: 18px; position: absolute; text-aliGN: right; left: 0px; width: 196px; bottom: 0px

}

.main-02 .right .news #focus .btn span {

	cursor: pointer; font-size: 12px; height: 18px; font-family: "Microsoft Yahei",Simhei; color: #ffffff; padding-bottom: 0px; text-aliGN: center; padding-top: 0px; padding-left: 7px; border-left: #f2f2f2 1px solid; display: inline-block; line-height: 18px; padding-right: 7px

}

.main-02 .right .news #focus .btn span.on {

	background: #000000 0px 0px; color: #ffcccc

}

.main-02 .right .news .show-txt {

	float: right; width: 460px

}

.main-02 .right .news .show-txt .ul1 {

	width: 460px

}


.main-02 .right .news .show-txt .ul1 li {

	overflow: hidden; height: 27px

}

.main-02 .right .news .show-txt .ul1 li .news-title {

	margin-bottom: 3px; cursor: pointer; height: 26px; border-bottom: #d7d7d7 1px dashed; color: #9d9d9d; line-height: 26px

}

.main-02 .right .news .show-txt .ul1 li .news-title a {

	font-size: 14px; float: left; color: #003065; display: inline-block; width: 365px

}

.main-02 .right .news .show-txt .ul1 li .news-title span {

	float: right

}

.main-02 .right .news .show-txt .ul1 li.hover {

	height: 75px

}

.main-02 .right .news .show-txt .ul1 li.hover a {

	font-size: 16px

}

.main-02 .right .news .ul-list {

	margin-top: 20px

}

.main-02 .right .news .ul-list h2 {

	height: 30px; background: url(../images/h2-bg02.jpg) no-repeat left bottom; margin-top: 5px; line-height: 30px; width: 100%

}

.main-02 .right .news .ul-list h2 strong {

	background: url(../images/icon-10.jpg) no-repeat left center; float: left; font-weight: normal; padding-left: 10px; display: inline-block

}

.main-02 .right .news .ul-list h2 a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; float: right; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .news .ul-list h2 a:hover {

	color: #ff7229

}

.main-02 .right .news .ul-list ul {

	padding-top: 5px; display: table; width: 100%

}

.main-02 .right .news .ul-list ul li {

	margin: 0px auto; display: block; width: 99%

}

.main-02 .right .news .ul-list ul li a {

	font-size: 13px; background: url(../images/icon-11.jpg) no-repeat left center; float: left; color: #666666; padding-left: 10px; display: inline-block

}

.main-02 .right .news .ul-list ul li a:hover {

	color: #114472

}

.main-02 .right .news .ul-list ul li span {

	float: right; display: inline-block

}

.main-02 .right .news-02 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .news-02 ul li {

	background: url(../images/tit-bg.jpg) no-repeat left bottom; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px; width: 689px

}

.main-02 .right .news-02 ul li .time {

	font-size: 14px; float: left; text-aliGN: center; width: 90px

}

.main-02 .right .news-02 ul li .time strong {

	font-size: 30px; display: inline-block; line-height: 30px; width: 100%

}

.main-02 .right .news-02 ul li .time-txt {

	float: right; width: 590px

}

.main-02 .right .news-02 ul li .time-txt h3 {

	font-size: 16px; height: 30px; color: #000000

}

.main-02 .right .news-02 ul li .time-txt h3 a {

	color: #000000

}

.main-02 .right .news-02 ul li .time-txt h3 a:hover {

	color: #172053

}

.main-02 .right .news-02 ul li .time-txt p {

	font-size: 13px

}

.main-02 .right .news-main h1 {

	font-size: 18px; border-bottom: #dedede 1px solid; color: #073b6d; line-height: 36px

}

.main-02 .right .news-main .s-title {

	height: 30px; position: relative; display: table; line-height: 30px; width: 689px

}

.main-02 .right .news-main .s-title span {

	margin-right: 30px

}

.main-02 .right .news-main .s-title .fontsize {

	right: 5px; position: absolute; top: 0px

}

.main-02 .right .news-main .s-title .fontsize a {

	color: #777777; padding-bottom: 0px; padding-top: 0px; padding-left: 2px; margin: 0px 2px; display: inline-block; padding-right: 2px

}

.main-02 .right .news-main .s-title .fontsize a:hover {

	color: #073b6d

}

.main-02 .right .news-main .s-txt {

	font-size: 12px; border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid; background: #f7f7f7 0px 0px; border-bottom: #ebebeb 1px solid; color: #4c4c4c; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; border-left: #ebebeb 1px solid; margin-top: 10px; padding-right: 20px; text-INDENT: 2em

}

.main-02 .right .news-main .main-txt {

	font-size: 13px; color: #4c4c4c; padding-bottom: 15px; padding-top: 15px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .news-main .main-txt p {

	margin-bottom: 10px; text-INDENT: 2em

}

.main-02 .right .news-main .bt-link {

	border-top: #ebebeb 1px solid; padding-top: 20px; padding-left: 10px; margin-top: 20px

}

.main-02 .right .news-main .bt-link ol {

	background: url(../images/icon-12.jpg) no-repeat left 6px; padding-left: 25px; display: table

}

.main-02 .right .news-main .bt-link ol li {

	margin-bottom: 13px; font-size: 14px; line-height: 20px

}

.main-02 .right .news-main .bt-link ol li a {

	color: #000000

}

.main-02 .right .industry-01 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .industry-01 .industry-list DL {

	overflow: hidden; margin-bottom: 20px; height: 154px; background: #f3f7f9 0px 0px; display: table; width: 689px

}

.main-02 .right .industry-01 .industry-list DL DT {

	height: 154px; float: left; width: 275px

}

.main-02 .right .industry-01 .industry-list DL DT img {

	height: 154px; width: 275px

}

.main-02 .right .industry-01 .industry-list DL DD {

	overflow: hidden; height: 139px; position: relative; float: right; padding-top: 15px; padding-right: 35px; width: 345px

}

.main-02 .right .industry-01 .industry-list DL .d-link {

	position: absolute; left: 0px; bottom: 10px

}

.main-02 .right .industry-01 .industry-list DL .d-link a {

	height: 20px; background: url(../images/icon_21.jpg) no-repeat left center; color: #10426f; padding-left: 15px; display: inline-block; line-height: 20px; margin-right: 20px

}

.main-02 .right .industry-01 .industry-list DL .d-link a:hover {

	color: #ff7229

}

.main-02 .right .industry-01 .industry-main .contact {

	font-size: 13px; border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid; background: #f7f7f7 0px 0px; border-bottom: #ebebeb 1px solid; color: #4a4a4a; padding-bottom: 15px; padding-top: 15px; padding-left: 15px; border-left: #ebebeb 1px solid; margin-top: 20px; padding-right: 15px

}

.main-02 .right .industry-01 .industry-main .info {

	margin-top: 20px

}

.main-02 .right .industry-01 .industry-main h3 {

	height: 26px; border-bottom: #ebebeb 1px solid; color: #0d4281; padding-left: 10px; margin-top: 20px; line-height: 26px

}

.main-02 .right .industry-01 .industry-main .info p {

	font-size: 13px; color: #4a4a4a; margin-top: 10px; text-INDENT: 2em

}

.main-02 .right .industry-01 .industry-main .pro {

	overflow: hidden; width: 689px

}

.main-02 .right .industry-01 .industry-main .pro ul {

	padding-bottom: 20px; padding-top: 20px; padding-left: 0px; display: table; padding-right: 0px; width: 800px

}

.main-02 .right .industry-01 .industry-main .pro ul li {

	margin-bottom: 20px; background: #ebebeb 0px 0px; float: left; width: 190px; margin-right: 59px

}

.main-02 .right .industry-01 .industry-main .pro ul li a {

	color: #4c4c4c; text-aliGN: center; display: inline-block

}

.main-02 .right .industry-01 .industry-main .pro ul li img {

	height: 125px; padding-bottom: 1px; padding-top: 1px; padding-left: 1px; padding-right: 1px; width: 187px

}

.main-02 .right .strategy {

	padding-bottom: 40px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy p {

	font-size: 13px

}

.main-02 .right .strategy .strategy-list h2 {

	height: 30px; background: url(../images/h2-bg02.jpg) no-repeat left 29px; margin-top: 20px; line-height: 30px; width: 100%

}

.main-02 .right .strategy .strategy-list h2 strong {

	background: url(../images/icon-10.jpg) no-repeat left center; float: left; font-weight: normal; padding-left: 10px; display: inline-block

}

.main-02 .right .strategy .strategy-list h2 a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; float: right; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .strategy .strategy-list h2 a:hover {

	color: #ff7229

}

.main-02 .right .strategy .strategy-list .main-txt {

	font-size: 13px; padding-top: 10px

}

.main-02 .right .strategy .strategy-list .main-txt p {

	text-INDENT: 2em

}

.main-02 .right .strategy .strategy-list .guwen {

	overflow: hidden; width: 689px

}

.main-02 .right .strategy .strategy-list .guwen ul {

	padding-top: 10px; display: table; width: 1000px

}

.main-02 .right .strategy .strategy-list .guwen ul li {

	overflow: hidden; height: 165px; float: left; width: 130px; margin-right: 50px

}

.main-02 .right .strategy .strategy-list .guwen ul li img {

	height: 140px; width: 130px

}

.main-02 .right .strategy .strategy-list .guwen ul li a {

	color: #15437d; text-aliGN: center; display: inline-block

}

.main-02 .right .strategy .strategy-list .guwen ul li a:hover {

	color: #ff7229

}

.main-02 .right .strategy .strategy-list .guwen ul li span {

	height: 24px; background: #ebebeb 0px 0px; border-bottom: #15437d 2px solid; text-aliGN: center; display: block; line-height: 24px; width: 130px

}

.main-02 .right .strategy .strategy-list .guwen ul li a:hover span {

	border-bottom: #ff7229 2px solid

}

.main-02 .right .strategy .strategy-list .hezuo {

	overflow: hidden; width: 689px

}

.main-02 .right .strategy .strategy-list .hezuo ul {

	padding-top: 20px; display: table; width: 1000px

}

.main-02 .right .strategy .strategy-list .hezuo ul li {

	float: left; margin-right: 21px

}

.main-02 .right .strategy .strategy-list .hezuo ul li img {

	height: 110px; width: 156px

}

.main-02 .right .strategy .strategy-list .hezuo ul li a {

	color: #15437d; text-aliGN: center; display: inline-block

}

.main-02 .right .strategy .strategy-list .hezuo ul li a span {

	height: 24px; display: block; line-height: 24px

}

.main-02 .right .strategy .strategy-list .hezuo ul li a:hover {

	color: #ff7229

}

.main-02 .right .strategy-01 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-01 p {

	margin-bottom: 10px

}

.main-02 .right .strategy-02 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-02 .about-txt {

	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-02 .dl-list DL {

	margin-bottom: 30px; display: table; width: 689px

}

.main-02 .right .strategy-02 .dl-list DL DT {

	float: left; width: 265px

}

.main-02 .right .strategy-02 .dl-list DL DT img {

	border-top: #ebebeb 1px solid; height: 140px; border-right: #ebebeb 1px solid; border-bottom: #ebebeb 1px solid; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; border-left: #ebebeb 1px solid; padding-right: 10px; width: 240px

}

.main-02 .right .strategy-02 .dl-list DL DD {

	overflow: hidden; height: 170px; float: right; width: 405px

}

.main-02 .right .strategy-02 .dl-list DL DD h3 {

	height: 30px; border-bottom: #ebebeb 1px solid; font-weight: bold; color: #15437d; line-height: 30px

}

.main-02 .right .strategy-02 .dl-list DL DD h3 a {

	color: #15437d

}

.main-02 .right .strategy-02 .dl-list DL DD h3 a:hover {

	color: #ff7229

}

.main-02 .right .strategy-02 .dl-list DL DD h3 span {

	margin-right: 10px

}

.main-02 .right .strategy-02 .dl-list DL DD p {

	margin-top: 10px; text-INDENT: 2em

}

.main-02 .right .strategy-03 {

	overflow: hidden; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px; width: 689px

}

.main-02 .right .strategy-03 .about-txt {

	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-03 .dl-list {

	display: table; width: 1000px

}

.main-02 .right .strategy-03 .dl-list DL {

	border-bottom: #dadada 1px dashed; float: left; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; display: table; padding-right: 0px; width: 325px; margin-right: 35px


}

.main-02 .right .strategy-03 .dl-list DL DT {

	overflow: hidden; height: 140px; float: left; width: 130px

}

.main-02 .right .strategy-03 .dl-list DL DT img {

	height: 140px; width: 130px

}

.main-02 .right .strategy-03 .dl-list DL DD {

	overflow: hidden; height: 170px; float: right; width: 175px

}

.main-02 .right .strategy-03 .dl-list DL DD h3 {

	margin-bottom: 5px; height: 26px; background: #ebebeb 0px 0px; border-bottom: #15437d 2px solid; color: #15437d; padding-left: 10px; line-height: 26px

}

.main-02 .right .strategy-03 .dl-list DL DD span {

	font-size: 13px; height: 26px; color: #444444; padding-left: 10px; display: none; line-height: 26px

}

.main-02 .right .strategy-03 .dl-list DL DD p {

	text-INDENT: 2em

}

.main-02 .right .strategy-03 .page {

	margin-top: 30px

}

.main-02 .right .strategy-04 .strategy-04-main ul {

	display: table; width: 750px

}

.main-02 .right .strategy-04 .strategy-04-main li {

	float: left; margin-top: 15px; width: 190px; margin-right: 45px

}

.main-02 .right .strategy-04 .strategy-04-main li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .strategy-04 .strategy-04-main li span {

	font-size: 13px; height: 36px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .strategy-04 .strategy-04-main li a {

	color: #777777

}

.main-02 .right .strategy-04 .strategy-04-main li a:hover {

	color: #172053

}

.main-02 .right .strategy-05 {

	font-size: 13px; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-05 h2 {

	background: url(../images/tit-bg.jpg) no-repeat left bottom; font-weight: bold; color: #114472; margin-top: 20px; line-height: 26px

}

.main-02 .right .strategy-05 .qs-info {

	padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .strategy-05 .qs-info DL {

	height: 145px; background: #f3f7fa 0px 0px; padding-bottom: 30px; padding-top: 30px; padding-left: 40px; padding-right: 40px; width: 609px

}

.main-02 .right .strategy-05 .qs-info DL DT {

	height: 145px; float: left; width: 120px

}

.main-02 .right .strategy-05 .qs-info DL DD {

	overflow: hidden; font-size: 13px; height: 145px; float: right; width: 445px

}

.main-02 .right .culture {

	overflow: hidden; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px; width: 689px

}

.main-02 .right .culture .culture-top DL {

	margin-bottom: 30px; clear: both; display: table; width: 689px

}

.main-02 .right .culture .culture-top DL DT {

	float: left; width: 60px

}

.main-02 .right .culture .culture-top DL DT img {

	border-top: #cdcdcd 1px solid; height: 60px; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 60px

}

.main-02 .right .culture .culture-top DL DD {

	float: right; width: 600px

}

.main-02 .right .culture .culture-top DL DD h3 {

	font-size: 15px; height: 30px; border-bottom: #363636 1px dashed; color: #ff6f25; line-height: 30px

}

.main-02 .right .culture .culture-top DL DD span {

	height: 30px; color: #000000; line-height: 30px; margin-right: 10px

}

.main-02 .right .culture .culture-mian h2 {

	height: 30px; background: url(../images/tit-bg.jpg) no-repeat left bottom; padding-left: 10px; clear: both; margin-top: 5px; line-height: 30px; width: 679px

}

.main-02 .right .culture .culture-mian h2 strong {

	background: url(../images/icon-10.jpg) no-repeat left center; float: left; font-weight: normal; padding-left: 10px; display: inline-block

}


.main-02 .right .culture .culture-mian h2 a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; float: right; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .culture .culture-mian h2 a:hover {

	color: #ff7229

}

.main-02 .right .culture .culture-mian .jianshe p {

	font-size: 13px; margin-top: 10px; text-INDENT: 2em

}

.main-02 .right .culture .huodong {

	height: 130px; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; display: table; padding-right: 0px; width: 689px

}

.main-02 .right .culture .huodong ol {

	float: right; width: 460px

}

.main-02 .right .culture .huodong ol li {

	height: 24px; border-bottom: #ebebeb 1px dashed; line-height: 24px

}

.main-02 .right .culture .huodong ol li a {

	font-size: 13px; color: #003568; margin-right: 15px

}

.main-02 .right .culture .huodong ol li a:hover {

	color: #ff7229

}

.main-02 .right .culture #focus {

	overflow: hidden; height: 129px; position: relative; float: left; width: 196px

}

.main-02 .right .culture #focus ul {

	height: 225px; position: absolute

}

.main-02 .right .culture #focus ul li {

	overflow: hidden; height: 129px; background: #000000 0px 0px; position: relative; float: left; width: 196px

}

.main-02 .right .culture #focus ul li div {

	overflow: hidden; position: absolute

}

.main-02 .right .culture #focus .btnBg {

	height: 18px; background: #000000 0px 0px; position: absolute; left: 0px; width: 196px; bottom: 0px

}

.main-02 .right .culture #focus .btn {

	height: 18px; position: absolute; text-aliGN: right; left: 0px; width: 196px; bottom: 0px

}

.main-02 .right .culture #focus .btn span {

	cursor: pointer; font-size: 12px; height: 18px; font-family: "Microsoft Yahei",Simhei; color: #ffffff; padding-bottom: 0px; text-aliGN: center; padding-top: 0px; padding-left: 7px; border-left: #f2f2f2 1px solid; display: inline-block; line-height: 18px; padding-right: 7px

}

.main-02 .right .culture #focus .btn span.on {

	background: #000000 0px 0px; color: #ffcccc

}

.main-02 .right .culture .download {

	padding-bottom: 20px; padding-top: 20px; padding-left: 0px; display: table; padding-right: 0px; width: 1000px

}

.main-02 .right .culture .download DL {

	height: 140px; float: left; display: table; width: 205px; margin-right: 30px

}

.main-02 .right .culture .download DL DT {

	height: 140px; float: left; width: 110px

}

.main-02 .right .culture .download DL DT img {

	border-top: #cdcdcd 1px solid; height: 137px; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 107px

}

.main-02 .right .culture .download DL DD {

	float: right; width: 85px

}

.main-02 .right .culture .download DL DD h3 {

	color: #ff6f25; margin-top: 10px

}

.main-02 .right .culture .download DL DD span {

	display: block

}

.main-02 .right .culture .download DL DD a {

	height: 24px; background: url(../images/icon-30.jpg) #104381 no-repeat 62px center; color: #ffffff; padding-left: 8px; margin-top: 5px; display: inline-block; line-height: 24px; padding-right: 15px

}

.main-02 .right .culture .video {

	overflow: hidden; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px; width: 689px

}

.main-02 .right .culture .video ul {

	display: table; width: 1000px

}

.main-02 .right .culture .video li {

	margin-bottom: 15px; float: left; width: 190px; margin-right: 58px

}

.main-02 .right .culture .video ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .culture .video ul li a {

	color: #777777

}

.main-02 .right .culture .video ul li a:hover {

	color: #172053

}

.main-02 .right .culture .video ul li span {

	font-size: 13px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .culture .pic {

	overflow: hidden; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px; width: 689px

}

.main-02 .right .culture .pic ul {

	display: table; width: 1000px

}

.main-02 .right .culture .pic li {

	margin-bottom: 15px; float: left; width: 190px; margin-right: 58px

}

.main-02 .right .culture .pic ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .culture .pic ul li span {

	font-size: 13px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .culture .pic ul li a {

	color: #777777

}

.main-02 .right .culture .pic ul li a:hover {

	color: #172053

}

.main-02 .right .culture-01 DL {

	margin-bottom: 30px; clear: both; display: table; width: 689px

}

.main-02 .right .culture-01 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-01 DL {

	margin-bottom: 30px; font-size: 14px; clear: both; display: table; width: 689px

}

.main-02 .right .culture-01 DL DT {

	float: left; width: 62px

}

.main-02 .right .culture-01 DL DT img {

	border-top: #cdcdcd 1px solid; height: 62px; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 62px

}

.main-02 .right .culture-01 DL DD {

	float: right; width: 600px

}

.main-02 .right .culture-01 DL DD h3 {

	font-size: 15px; height: 30px; border-bottom: #363636 1px dashed; color: #ff6f25; line-height: 30px

}

.main-02 .right .culture-01 DL DD span {

	height: 30px; color: #000000; line-height: 30px; margin-right: 10px

}

.main-02 .right .culture-01 DL.right DT {

	float: right

}

.main-02 .right .culture-01 DL.right DD {

	float: left; text-aliGN: right

}

.main-02 .right .culture-01 DL.right DD span {

	margin: 0px 0px 0px 10px

}

.main-02 .right .culture-02 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-02 DL {

	overflow: hidden; margin-bottom: 60px; font-size: 13px; height: 140px

}

.main-02 .right .culture-02 DL DT {

	float: left; width: 220px

}

.main-02 .right .culture-02 DL DT img {

	border-top: #d4d4d4 1px solid; height: 130px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 195px

}

.main-02 .right .culture-02 DL DD {

	float: right; width: 465px

}

.main-02 .right .culture-02 DL DD h3 {

	margin-bottom: 7px; font-size: 15px; border-bottom: #d4d4d4 1px solid; font-weight: bold; color: #346fb6; line-height: 30px

}

.main-02 .right .culture-02 DL DD h3 a {

	color: #346fb6

}

.main-02 .right .culture-02 DL DD p {

	text-INDENT: 2em

}

.main-02 .right .culture-02 .dl2 DT {

	float: right; text-aliGN: right

}

.main-02 .right .culture-02 .dl2 DD {

	float: left

}

.main-02 .right .culture-02 .show-top {

	font-size: 13px; border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid; background: #f7f7f7 0px 0px; border-bottom: #ebebeb 1px solid; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; margin: 20px 0px; border-left: #ebebeb 1px solid; padding-right: 20px; text-INDENT: 2em

}

.main-02 .right .culture-03 {

	overflow: hidden; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-03 ul {

	display: table; width: 110%

}

.main-02 .right .culture-03 ul li {

	margin-bottom: 15px; float: left; width: 190px; margin-right: 58px

}

.main-02 .right .culture-03 ul li a {


	color: #000000; display: inline-block

}

.main-02 .right .culture-03 ul li a span {

	font-size: 13px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .culture-03 ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .culture-03 .page {

	text-aliGN: center

}

.main-02 .right .culture-04 {

	overflow: hidden; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-04 ul {

	display: table; width: 1000px

}

.main-02 .right .culture-04 ul li {

	margin-bottom: 30px; border-top: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; float: left; border-left: #cdcdcd 1px solid; width: 550px; margin-right: 24px

}

.main-02 .right .culture-04 ul li DL {

	padding-bottom: 15px; padding-top: 15px; padding-left: 15px; display: table; padding-right: 15px; width: 300px

}

.main-02 .right .culture-04 ul li DL DT {

	height: 156px; float: left; width: 120px

}

.main-02 .right .culture-04 ul li DL DT img {

	height: 156px; width: 120px

}

.main-02 .right .culture-04 ul li DL DD h3 {

	font-weight: bold; color: #328ade

}

.main-02 .right .culture-04 ul li DL DD {

	float: right; width: 160px

}

.main-02 .right .culture-04 ul li DL DD p {

	padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-04 ul li DL DD span {

	display: block

}

.main-02 .right .culture-04 ul li DL DD a {

	height: 24px; background: url(../images/icon-30.jpg) #104381 no-repeat 62px center; color: #ffffff; padding-left: 8px; display: inline-block; line-height: 24px; padding-right: 15px

}

.main-02 .right .culture-04 .page {

	text-aliGN: center

}

.main-02 .right .culture-05 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-05 ul {

	display: table; width: 800px

}

.main-02 .right .culture-05 li {

	margin-bottom: 15px; float: left; width: 190px; margin-right: 58px

}

.main-02 .right .culture-05 ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .culture-05 ul li span {

	font-size: 13px; text-aliGN: center; margin-top: 5px; display: block; line-height: 18px

}

.main-02 .right .culture-05 ul li a {

	color: #777777

}

.main-02 .right .culture-05 ul li a:hover {

	color: #172053

}

.main-02 .right .culture-05 .page {

	text-aliGN: center

}

.main-02 .right .culture-06 ul li img {

	border-top: #d4d4d4 1px solid; height: 116px; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #d4d4d4 1px solid; padding-right: 4px; width: 180px

}

.main-02 .right .culture-06-01 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .culture-06-01 .video-show {

	margin: 0px auto; width: 570px

}

.main-02 .right .culture-06-01 .jianjie {

	font-size: 16px; color: #0d4281; text-aliGN: center; line-height: 35px

}

.main-02 .right .responsibility {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .responsibility h2 {

	height: 30px; background: url(../images/tit-bg.jpg) no-repeat left bottom; padding-left: 5px; clear: both; line-height: 30px; width: 679px

}

.main-02 .right .responsibility h2 strong {

	background: url(../images/icon-10.jpg) no-repeat left center; float: left; font-weight: normal; padding-left: 10px; display: inline-block


}

.main-02 .right .responsibility h2 a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; float: right; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .responsibility h2 a:hover {

	color: #ff7229

}

.main-02 .right .responsibility DL {

	margin-bottom: 20px; border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid; background: #f7f7f7 0px 0px; border-bottom: #ebebeb 1px solid; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; border-left: #ebebeb 1px solid; margin-top: 10px; display: table; padding-right: 10px; width: 662px

}

.main-02 .right .responsibility DL DT {

	overflow: hidden; height: 116px; float: left; width: 260px

}

.main-02 .right .responsibility DL DT img {

	height: 116px; width: 260px

}

.main-02 .right .responsibility DL DD {

	float: right; width: 380px

}

.main-02 .right .responsibility DL DD p {

	font-size: 13px; text-INDENT: 2em

}

.main-02 .right .responsibility-01 .info {

	border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid; background: #f7f7f7 0px 0px; border-bottom: #ebebeb 1px solid; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; border-left: #ebebeb 1px solid; padding-right: 20px

}

.main-02 .right .responsibility-01 {

	overflow: hidden; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .responsibility-01 .info p {

	font-size: 13px; text-INDENT: 2em

}

.main-02 .right .responsibility-01 h2 {

	font-size: 13px; height: 26px; background: url(../images/h2-bg-02.jpg) no-repeat left bottom; font-weight: bold; color: #002973; padding-left: 10px; margin-top: 20px; line-height: 26px

}

.main-02 .right .responsibility-01 .info-txt {

	font-size: 13px; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .responsibility-01 .info-txt ul {

	width: 800px

}

.main-02 .right .responsibility-01 .info-txt ul li {

	float: left; margin: 10px 50px 10px 0px; width: 195px

}

.main-02 .right .responsibility-01 .info-txt ul li img {

	border-top: #ebebeb 1px solid; height: 116px; border-right: #ebebeb 1px solid; border-bottom: #ebebeb 1px solid; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; border-left: #ebebeb 1px solid; padding-right: 5px; width: 180px

}

.main-02 .right .responsibility-01 .info-txt ul li a {

	color: #002973; text-aliGN: center; display: inline-block

}

.main-02 .right .responsibility-01 .info-txt ul li a:hover {

	color: #ff7229

}

.main-02 .right .resources {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .resources .resources-top DL {

	margin-bottom: 30px; clear: both; display: table; width: 689px

}

.main-02 .right .resources .resources-top DL DT {

	float: left; width: 60px

}

.main-02 .right .resources .resources-top DL DT img {

	border-top: #cdcdcd 1px solid; height: 60px; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 60px

}

.main-02 .right .resources .resources-top DL DD {

	float: right; width: 600px

}

.main-02 .right .resources .resources-top DL DD h3 {

	font-size: 15px; height: 30px; border-bottom: #363636 1px dashed; color: #ff6f25; line-height: 30px

}

.main-02 .right .resources .resources-top DL DD span {

	height: 30px; color: #000000; line-height: 30px; margin-right: 10px

}

.main-02 .right .resources .jianshe {

	height: 148px; background: url(../images/rc-bg.jpg) #e7f2f7 no-repeat right center; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; clear: both; display: table; padding-right: 20px; width: 649px

}

.main-02 .right .resources .jianjie-txt {

	width: 390px

}

.main-02 .right .resources .jianjie-txt h2 {

	height: 30px; line-height: 30px

}

.main-02 .right .resources .jianjie-txt p {

	font-size: 13px; color: #000000

}

.main-02 .right .resources .jianjie-txt a {

	height: 20px; background: url(../images/icon_21.jpg) no-repeat left center; color: #10426f; padding-left: 15px; margin-top: 10px; display: inline-block; line-height: 20px

}

.main-02 .right .resources .jianjie-txt a:hover {

	color: #ff7229

}

.main-02 .right .resources .job h2 {

	height: 30px; background: url(../images/tit-bg.jpg) no-repeat left bottom; padding-left: 10px; clear: both; margin-top: 20px; line-height: 30px; width: 679px

}

.main-02 .right .resources .job h2 strong {

	background: url(../images/icon-10.jpg) no-repeat left center; float: left; font-weight: normal; padding-left: 10px; display: inline-block

}

.main-02 .right .resources .job h2 a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; float: right; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .resources .job h2 a:hover {

	color: #ff7229

}

.main-02 .right .resources .job TaBLE {

	margin: 20px 0px

}

.main-02 .right .resources .job TaBLE a {

	color: #000000

}

.main-02 .right .resources .job TaBLE a:hover {

	color: #0d4281

}

.main-02 .right .resources .job TaBLE Th {

	font-size: 13px; border-top: #c6c6c6 1px solid; height: 28px; background: #f7f7f7 0px 0px; border-bottom: #c6c6c6 1px solid; color: #000000; padding-bottom: 0px; padding-top: 0px; padding-left: 10px; line-height: 28px; padding-right: 10px

}

.main-02 .right .resources .job TaBLE TD {

	font-size: 12px; height: 30px; border-bottom: #c6c6c6 1px dashed; color: #777777; padding-bottom: 0px; padding-top: 0px; padding-left: 10px; line-height: 30px; padding-right: 10px

}

.main-02 .right .resources-01 .resources-top DL {

	margin-bottom: 30px; clear: both; display: table; width: 689px

}

.main-02 .right .resources-01 .resources-top DL DT {

	float: left; width: 60px

}

.main-02 .right .resources-01 .resources-top DL DT img {

	border-top: #cdcdcd 1px solid; height: 60px; border-right: #cdcdcd 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 60px

}

.main-02 .right .resources-01 .resources-top DL DD {

	float: right; color: #000; width: 600px

}

.main-02 .right .resources-01 .resources-top DL DD h3 {

	font-size: 15px; height: 30px; border-bottom: #363636 1px dashed; color: #ff6f25; line-height: 30px

}

.main-02 .right .resources-01 .resources-top DL DD span {

	height: 30px; color: #000000; line-height: 30px; margin-right: 10px

}

.main-02 .right .resources-01 .resources-top DL DD p {

	height: 30px; color: #000000; line-height: 30px; margin-right: 10px

}

.main-02 .right .resources-02 p {

	margin-bottom: 10px

}

.main-02 .right .resources-02 h3 {

	margin-bottom: 10px; height: 24px; border-bottom: #ebebeb 1px solid; font-weight: bold; color: #346fb6; padding-left: 10px; line-height: 24px

}

.main-02 .right .resources-03 {

	padding-bottom: 40px

}

.main-02 .right .resources-03 DL {

	font-size: 13px; border-bottom: #ebebeb 1px solid; padding-bottom: 20px; padding-top: 20px; padding-left: 0px; clear: both; display: table; padding-right: 0px; width: 689px

}

.main-02 .right .resources-03 DL DT {

	float: left; width: 205px

}

.main-02 .right .resources-03 DL DT img {

	border-top: #ebebeb 1px solid; height: 139px; border-right: #ebebeb 1px solid; border-bottom: #ebebeb 1px solid; padding-bottom: 4px; padding-top: 4px; padding-left: 4px; border-left: #ebebeb 1px solid; padding-right: 4px; width: 206px

}

.main-02 .right .resources-03 DL DD {

	float: right; width: 455px

}

.main-02 .right .resources-03 DL DD p {

	overflow: hidden; height: 72px; MIN-height: 72px

}

.main-02 .right .resources-03 DL DD h3 {

	font-weight: bold; color: #000000

}

.main-02 .right .resources-03 DL DD h3 a {

	font-size: 15px; background: 0px 0px; font-weight: bold; color: #777777; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .resources-03 DL DD h3 a:hover {

	color: #114472

}

.main-02 .right .resources-03 DL DD a {

	font-size: 12px; height: 36px; background: url(../images/icon_21.jpg) no-repeat left 12px; color: #114472; padding-left: 15px; display: inline-block; line-height: 36px

}

.main-02 .right .resources-03 DL DD a:hover {

	color: #ff7229

}

.main-02 .right .resources-05 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .resources-05 p {

	font-size: 13px

}

.main-02 .right .resources-05 .job-btn {

	margin: 20px 0px

}

.main-02 .right .resources-05 .job-btn a {

	height: 24px; background: url(../images/icon-30.jpg) #0d4281 no-repeat 10px center; color: #ffffff; padding-left: 20px; display: inline-block; line-height: 24px; padding-right: 15px

}

.main-02 .right .relations {

	overflow: hidden

}

.main-02 .right .relations .relations-top {

	padding-bottom: 20px; padding-top: 20px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .relations .relations-top h2 {

	font-size: 15px; color: #000

}

.main-02 .right .relations .relations-top h2 strong {

	font-size: 15px

}

.main-02 .right .relations .tabs .newsxk .items ul {

	width: auto

}

.main-02 .right .relations .tabs .newsxk .items ul li {

	border-bottom: #ebebeb 1px solid; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; clear: both; margin: auto; display: block; padding-right: 0px; width: 680px

}

.main-02 .right .relations .tabs .newsxk .items ul li .time {

	font-size: 12px; color: #777777; margin-left: 20px; display: inline-block

}

.main-02 .right .relations .tabs .newsxk .items ul li a {

	color: #000000

}

.main-02 .right .relations .tabs .newsxk .items ul li span {

	font-size: 12px; background: url(../images/icon-29.jpg) no-repeat left 4px; MIN-width: 14px; color: #000000; text-aliGN: left; padding-left: 18px; margin-left: 15px; MIN-height: 17px; display: inline-block; line-height: 24px

}

.main-02 .right .part {

	font-size: 13px; padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part h2 {

	height: 28px; border-bottom: #ebebeb 1px solid; font-weight: bold; color: #777777; margin: 5px 0px; line-height: 28px

}

.main-02 .right .part p {

	margin-bottom: 10px; font-size: 13px

}

.main-02 .right .part-03 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part-03 ul li {

	padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part-03 ul li h3 {

	border-bottom: #ebebeb 1px solid; font-weight: bold

}

.main-02 .right .part-03 ul li a {

	font-size: 13px; WhITE-SpaCE: nowrap; color: #777777; display: inline-block; margin-right: 10px

}

.main-02 .right .part-03 ul li a:hover {

	color: #172053

}

.main-02 .right .part-03 ul li div {

	padding-bottom: 5px; padding-top: 5px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part-04 {

	padding-bottom: 40px; padding-top: 40px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part-04 ul li {

	border-bottom: #ebebeb 1px solid; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .part-04 ul li h3 {

	font-weight: bold

}

.title2 {

	height: 72px; background: #13427b 0px 0px; color: #ffffff; width: 217px; opacity: 0.9

}

.title2 h2 {

	font-size: 18px; font-weight: normal; padding-bottom: 20px; padding-top: 20px; padding-left: 23px; padding-right: 23px

}

.title2 h2 span {

	font-size: 12px; display: block

}

.main-02 .right .search-info {

	padding-bottom: 30px; padding-top: 30px; padding-left: 0px; padding-right: 0px

}

.main-02 .right .search-info .ul-list {

	margin-top: 0px

}

