body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(248, 248, 248); font: 12px/normal "宋体", "Arial Narrow", HELVETICA; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: none;
}
img {
	border: 0px currentColor; border-image: none;
}
li {
	list-style: none;
}
a {
	text-decoration: none; cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
.clearfix {
	-ms-zoom: 1;
}
.clear {
	height: 0px; line-height: 0; overflow: hidden; clear: both;
}
.none {
	display: none;
}
.bg {
	background-image: url("../images/button.png"); background-repeat: no-repeat;
}
.bg2 {
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
}
.bg3 {
	background-image: url("../images/icon.png"); background-repeat: no-repeat;
}
.bg4 {
	background-image: url("../images/icon_big.png"); background-repeat: no-repeat;
}
.pb6 {
	padding-bottom: 6px;
}
.pb12 {
	padding-bottom: 12px;
}
.pb10 {
	padding-bottom: 10px;
}
.pt0 {
	padding-top: 0px;
}
.pt6 {
	padding-top: 6px;
}
.pt7 {
	padding-top: 7px;
}
.pt10 {
	padding-top: 10px;
}
.pt16 {
	padding-top: 16px;
}
.pt20 {
	padding-top: 20px;
}
.pt30 {
	padding-top: 30px;
}
.pl13 {
	padding-left: 13px;
}
.pl15 {
	padding-left: 15px;
}
.pl17 {
	padding-left: 17px;
}
.pl18 {
	padding-left: 18px;
}
.pl23 {
	padding-left: 23px;
}
.pl25 {
	padding-left: 25px;
}
.pl28 {
	padding-left: 28px;
}
.pl30 {
	padding-left: 30px;
}
.ml3 {
	margin-left: 3px;
}
.ml8 {
	margin-left: 8px;
}
.ml10 {
	margin-left: 10px;
}
.ml20 {
	margin-left: 0px;
}
.ml22 {
	margin-left: 22px;
}
.ml33 {
	margin-left: 33px;
}
.ml65 {
	margin-left: 65px;
}
.ml152 {
	margin-left: 152px;
}
.ml221 {
	margin-left: 221px;
}
.ml234 {
	margin-left: 234px;
}
.ml290 {
	margin-left: 290px;
}
.ml385 {
	margin-left: 385px;
}
.ml400 {
	margin-left: 400px;
}
.ml459 {
	margin-left: 505px;
}
.mb7 {
	margin-bottom: 7px;
}
.mt3 {
	margin-top: 3px;
}
.mt5 {
	margin-top: 5px;
}
.mt7 {
	margin-top: 7px;
}
.mt8 {
	margin-top: 8px;
}
.mt14 {
	margin-top: 14px;
}
.mt18 {
	margin-top: 18px;
}
.mt20 {
	margin-top: 20px;
}
.mt24 {
	margin-top: 24px;
}
.mt28 {
	margin-top: 28px;
}
.mt46 {
	margin-top: 46px;
}
.mt60 {
	margin-top: 60px;
}
.mt68 {
	margin-top: 68px;
}
.mb20 {
	margin-bottom: 20px;
}
.mt_72 {
	margin-top: -72px;
}
.h16 {
	height: 14px;
}
.h30 {
	height: 30px;
}
.h35 {
	height: 35px;
}
.h53 {
	height: 53px;
}
.h83 {
	height: 83px;
}
.h160 {
	height: 180px;
}
.h200 {
	height: 245px;
}
.h320 {
	height: 320px;
}
.h396 {
	height: 396px;
}
.w70 {
	width: 70px;
}
.w79 {
	width: 79px;
}
.w80 {
	width: 80px;
}
.w87 {
	width: 87px;
}
.w91 {
	width: 91px;
}
.w96 {
	width: 96px;
}
.w98 {
	width: 98px;
}
.w123 {
	width: 123px;
}
.w127 {
	width: 127px;
}
.w130 {
	width: 130px;
}
.w135 {
	width: 135px;
}
.w137 {
	width: 137px;
}
.w147 {
	width: 147px;
}
.w150 {
	width: 150px;
}
.w154 {
	width: 154px;
}
.w157 {
	width: 157px;
}
.w160 {
	width: 160px;
}
.w170 {
	width: 170px;
}
.w180 {
	width: 180px;
}
.w190 {
	width: 190px;
}
.w192 {
	width: 192px;
}
.w212 {
	width: 212px;
}
.w232 {
	width: 232px;
}
.w260 {
	width: 260px;
}
.w288 {
	width: 288px;
}
.w290 {
	width: 290px;
}
.w303 {
	width: 303px;
}
.w311 {
	width: 311px;
}
.w312 {
	width: 312px;
}
.w315 {
	width: 315px;
}
.w350 {
	width: 350px;
}
.w400 {
	width: 400px;
}
.w423 {
	width: 423px;
}
.w425 {
	width: 425px;
}
.w434 {
	width: 434px;
}
.w436 {
	width: 436px;
}
.w450 {
	width: 455px;
}
.w480 {
	width: 485px;
}
.w493 {
	width: 493px;
}
.w495 {
	width: 495px;
}
.w524 {
	width: 524px;
}
.w570 {
	width: 570px;
}
.w575 {
	width: 575px;
}
.w595 {
	width: 595px;
}
.w608 {
	width: 608px;
}
.w610 {
	width: 610px;
}
.w615 {
	width: 998px;
}
.w637 {
	width: 637px;
}
.w639 {
	width: 639px;
}
.w655 {
	width: 655px;
}
.w686 {
	width: 686px;
}
.w688 {
	width: 688px;
}
.w720 {
	width: 720px;
}
.w758 {
	width: 758px;
}
.w820 {
	width: 847px;
}
.w827 {
	width: 827px;
}
.w829 {
	width: 829px;
}
.w830 {
	width: 830px;
}
.w855 {
	width: 1000px;
}
.w860 {
	width: 860px;
}
.w880 {
	width: 880px;
}
.w1000 {
	width: 1000px;
}
.posl132 {
	left: -132px;
}
.posl150 {
	left: -150px;
}
.posl200 {
	left: -200px;
}
.posl180 {
	left: -180px;
}
.posl205 {
	left: -205px;
}
.posl245 {
	left: -245px;
}
.posl265 {
	left: -261px;
}
.posl335 {
	left: -335px;
}
.posl365 {
	left: -365px;
}
.posl439 {
	left: -479px;
}
.flr {
	float: right;
}
.fll {
	float: left;
}
h1 {
	font-family: "微软雅黑", "宋体"; font-weight: normal;
}
h2 {
	font-family: "微软雅黑", "宋体"; font-weight: normal;
}
h3 {
	font-family: "微软雅黑", "宋体"; font-weight: normal;
}
h4 {
	font-family: "微软雅黑", "宋体"; font-weight: normal;
}
.f10 {
	font-size: 10px;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f17 {
	font-size: 17px;
}
.f18 {
	font-size: 18px;
}
.f20 {
	font-size: 20px;
}
.f22 {
	font-size: 22px;
}
.f30 {
	font-size: 30px;
}
.fb {
	font-weight: bold;
}
.fn {
	font-weight: normal;
}
.em {
	text-indent: 2em;
}
.nobline {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#header {
	background-position: 0px 0px; width: 100%;
}
#head_m {
	background-position: 0px 0px; margin: 0px auto; width: 1000px; position: relative; z-index: 40;
}
#logo {
	width: 350px;
	float: left;
}
#logo_eng {
	width: 222px; float: left;
}
#logo_eng img {
	margin-top: 31px;
}
#logo img {
	margin-top: 5px;
}
#nav {
	padding-right: 5px; float: right;
}
.nav_ul {
	margin-top: 40px;
}
.nav_ul li {
	height: 43px; line-height: 43px; font-family: "微软雅黑"; font-size: 16px; margin-right: 35px; float: left; _font-family: "宋体"; _font-weight: bold;
}
.nav_ul li.prnone {
	margin-right: 0px;
}
.nav_li {
	position: relative; z-index: 50;
}
.nav_li_a {
	color: rgb(255, 255, 255);
}
.nav_li_a:hover {
	color: rgb(152, 201, 237); text-decoration: none;
}
.nav_box {
	top: 43px; display: none; position: absolute; z-index: 60;
}
.icon {
	background-position: 0px 0px; width: 23px; height: 11px; display: block;
}
.box_s {
	background: url("../images/box_s_bg.jpg") repeat-x rgb(255, 255, 255); border: 1px solid rgb(196, 196, 196); border-image: none; height: 265px; text-align: left; font-family: "微软雅黑"; position: relative; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; box-shadow: 1px 1px 3px #666;
}
.box_s dl {
	margin: 10px 0px; height: 245px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
.box_s dl.dlimg {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.mg1 {
	margin: 23px 0px 0px 28px;
}
.mg2 {
	margin: 23px 0px 0px 16px;
}
.mg3 {
	margin: 25px 0px 0px 18px;
}
.mg4 {
	margin: 25px 0px 0px 27px;
}
.box_s dt {
	color: rgb(70, 148, 209); line-height: 24px; padding-top: 10px; font-size: 15px; font-weight: bold;
}
.head_dt {
	color: rgb(70, 148, 209);
}
.box_s dt.no_pt {
	padding-top: 0px;
}
.box_s dd {
	line-height: 24px; font-size: 13px; _font-weight: normal;
}
.box_s dd a {
	color: rgb(112, 112, 112);
}
.box_s dd a:hover {
	text-decoration: underline;
}
#search {
	top: 17px; width: 183px; height: 18px; right: 5px; position: absolute;
}
#search input {
	border: currentColor; border-image: none;
}
.search_css {
	background-position: -29px 0px; width: 114px; height: 19px; padding-right: 6px; float: left;
}
.s_in {
	background: none; width: 85px; height: 18px; line-height: 18px; margin-top: 1px; margin-left: 6px !important; float: left; display: block;
}
.s_sum {
	background: none; width: 14px; height: 14px; margin-top: 2px; float: left; display: block; cursor: pointer;
}
.language {
	width: 63px; height: 18px; text-align: right; float: left;
}
.language a {
	color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;
}
#head_sns {
	top: 9px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	position: absolute;
	z-index: 9999;
	float: right;
	left: 894px;
}
#head_sns #weibo {
	background: url("../images/icon_weibo.png") no-repeat 0px 0px; padding: 0px 0px 0px 36px; width: 67px; height: 24px; color: rgb(195, 217, 241); line-height: 24px; clear: none; float: left; cursor: pointer;
}
#head_sns #weixin {
	background: url("../images/icon_weixin.png") no-repeat 0px 1px; padding: 0px 0px 0px 33px; width: 62px; height: 24px; color: rgb(195, 217, 241); line-height: 24px; clear: none; float: left;
}
#weibo_drop {
	background: url("../images/bg_head_drop.png") no-repeat; left: -9px; top: 26px; width: 114px; height: 125px; display: none; position: absolute; z-index: 9999;
}
#weibo_drop > img {
	margin: 12px 0px 0px 1px; width: 112px; height: 112px;
}
#weixin_drop {
	background: url("../images/bg_head_drop.png") no-repeat; left: 92px; top: 26px; width: 114px; height: 125px; display: none; position: absolute; z-index: 9999;
}
#weixin_drop > img {
	margin: 12px 0px 0px 1px; width: 112px; height: 112px;
}
#footer {
	background: url("../images/footer_bg.png") repeat-x;
	width: 100%;
	height: 100px;
	text-align: left;
	min-width: 1000px;
}
#foot_m {
	margin: 0px auto;
	width: 1000px;
	height: 100px;
}
.link {
	margin: 0px auto; width: 725px; overflow: hidden; font-family: "微软雅黑";
}
.link dl {
	padding-right: 97px; float: left;
}
.link dl.no_pr {
	padding-right: 0px;
}
.link dt {
	line-height: 24px; padding-top: 22px; font-size: 14px; font-weight: bold;
}
.foot_a {
	color: rgb(153, 209, 248);
}
.link dd {
	line-height: 24px;
}
.link dd a {
	color: rgb(255, 255, 255);
}
.link dd a:hover {
	text-decoration: underline;
}
.link_eng {
	margin: 0px auto; overflow: hidden; font-family: "微软雅黑";
}
.link_eng dl {
	padding-right: 60px; float: left;
}
.link_eng dl.no_pr {
	padding-right: 0px;
}
.link_eng dt {
	line-height: 24px; padding-top: 22px; font-size: 14px; font-weight: bold;
}
.link_eng dd {
	line-height: 24px;
}
.link_eng dd a {
	color: rgb(255, 255, 255);
}
.link_eng dd a:hover {
	text-decoration: underline;
}
.info {
	width: 1000px; font-family: "微软雅黑"; font-size: 12px;
}
.contact {
	padding-left: 5px; float: left;
}
.contact ul {
	padding-top: 30px;
}
.contact li {
	color: rgb(255, 255, 255); line-height: 22px; padding-right: 20px; float: left;
}
.contact li.phone {
	background-position: 0px -102px; height: 22px; padding-left: 20px;
}
.contact li.fax {
	background-position: 0px -128px; height: 22px; padding-left: 20px;
}
.contact p {
	color: rgb(255, 255, 255); line-height: 22px;
}
.contact span {
	padding-right: 10px;
}
.copyright {
	width: 360px; text-align: right; padding-right: 5px; float: right;
}
.copyright ul {
	padding-top: 30px;
}
.copyright li {
	color: rgb(255, 255, 255); line-height: 22px; padding-left: 10px; float: right;
}
.copyright li a {
	color: rgb(255, 255, 255); padding-right: 10px;
}
.copyright li a.no_pr {
	padding-right: 0px;
}
.copyright li a:hover {
	text-decoration: underline;
}
.copyright p {
	color: rgb(255, 255, 255); line-height: 22px;
}
.container {
	height: 419px;
}
.gg {
	margin: 0px auto; width: 100%; height: 419px; overflow: hidden; position: relative; min-width: 1000px;
}
.ggs {
	left: -50%; top: 0px; width: 200%; height: 419px; position: absolute;
}
.ggBox {
	margin: 0px auto; width: 1920px; height: 419px;
}
.ggBox a {
	width: 1920px; height: 419px; display: none; position: absolute;
}
.ggBox img {
	width: 1920px; height: 419px; display: block;
}
.ggb {
	left: 0px; width: 100%; height: 30px; bottom: 0px; position: absolute; z-index: 4;
}
.ggBtns {
	margin: 0px auto; width: 100px; height: 40px;
}
.ggBtns span {
	top: 0px; width: 10px; height: 10px; margin-right: 10px; float: left; display: block; position: relative; cursor: pointer; background-color: rgb(171, 163, 153);
}
.ggBtns span.ggOn {
	background-color: rgb(231, 231, 231);
}
#w_banner {
	width: 100%; height: 168px; border-bottom-color: rgb(229, 233, 236); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1000px;
}
#banner {
	margin: 0px auto; width: 1000px; height: 168px; overflow: hidden;
}
#w_banner a {
	width: 100%; height: 168px; display: block; min-width: 1000px;
}
#announcement {
	background-position: 0px -403px; width: 100%;
}
.ann_m {
	background-position: 0px -403px; margin: 0px auto; width: 1000px;
}
.ann_m h2 {
	color: rgb(24, 127, 196); line-height: 30px; padding-left: 10px;
}
.ann_m h2 a {
	color: rgb(89, 87, 87); line-height: 30px; font-family: "宋体";
}
.ann_m h2 a:hover {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.common_bar {
	width: 212px; background-color: rgb(57, 168, 224);
}
.common_bar_m {
	margin: 0px auto; width: 188px; z-index: 0;
}
.c_bb {
	border-bottom-color: rgb(135, 201, 236); border-bottom-width: 1px; border-bottom-style: solid;
}
.common_bar_m .c_bar_search {
	height: 48px;
}
.common_bar_m .c_bar_news {
	cursor: pointer;
}
.common_bar_m .c_bar_links {
	cursor: pointer;
}
.common_bar_m .c_bar_email {
	height: 38px;
}
.common_bar_m .c_bar_admin {
	
}
.common_bar_m .c_bar_service {
	height: 40px;
}
.common_bar_m .c_bar_img {
	height: 114px;
}
.bar_s {
	margin-left: 3px;
}
.bar_n {
	margin-left: 3px;
}
.bar_l2 {
	margin-left: 3px;
}
.bar_e {
	margin-left: 3px;
}
.bar_sc {
	margin-left: 3px;
}
.bar_s {
	background-position: 0px -142px; width: 16px; height: 16px; margin-top: 22px; float: left; display: block; cursor: pointer;
}
.bar_input {
	margin: 20px 0px 0px 9px; border: 1px solid rgb(208, 208, 208); border-image: none; width: 145px; height: 20px; color: rgb(153, 153, 153); line-height: 20px; padding-left: 10px; font-family: "微软雅黑", "宋体"; font-size: 12px; float: left;
}
.bar_n {
	background-position: 0px -160px; width: 15px; height: 17px; margin-top: 11px; float: left; display: block;
}
.bar_n2 {
	background-position: -39px -161px; width: 16px; height: 16px; margin-top: 10px; margin-right: 10px; float: right; display: block;
}
.bar_l {
	background-position: -39px -161px; width: 16px; height: 16px; margin-top: 10px; margin-right: 10px; float: right; display: block;
}
.bar_n3 {
	color: rgb(255, 255, 255); font-family: "微软雅黑","黑体";
}
.bar_l3 {
	color: rgb(255, 255, 255); font-family: "微软雅黑","黑体";
}
.bar_sc2 {
	color: rgb(255, 255, 255); font-family: "微软雅黑","黑体";
}
.bar_n3 {
	line-height: 35px; padding-left: 10px;
}
.bar_l2 {
	background-position: 0px -193px; width: 19px; height: 18px; margin-top: 12px; float: left; display: block;
}
.bar_l3 {
	line-height: 39px; padding-left: 6px;
}
.bar_l3 a {
	color: rgb(255, 255, 255);
}
.bar_l3 a:hover {
	text-decoration: none;
}
.bar_e {
	background-position: -19px -195px; width: 19px; height: 14px; margin-top: 11px; float: left; display: block;
}
.bar_e2 {
	color: rgb(255, 255, 255); line-height: 38px; padding-left: 6px; font-family: Arial;
}
.bar_a1 {
	color: rgb(255, 255, 255); line-height: 15px; font-family: "黑体"; font-size: 11px; display: block;
}
.bar_a2 {
	color: rgb(255, 255, 255); line-height: 15px; font-family: "黑体"; font-size: 11px; display: block;
}
.bar_a1 a {
	color: rgb(255, 255, 255); font-family: Arial;
}
.bar_a2 a {
	color: rgb(255, 255, 255); font-family: Arial;
}
.bar_a1 {
	padding-top: 10px;
}
.bar_a2 {
	padding-bottom: 10px;
}
.bar_sc {
	background-position: -38px -194px; width: 20px; height: 16px; margin-top: 12px; float: left; display: block;
}
.bar_sc2 {
	line-height: 40px; padding-left: 5px;
}
.bar_i {
	margin: 10px 0px 0px 2px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 182px; height: 85px; display: block;
}
.show_bar {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(185, 224, 244) rgb(185, 224, 244) currentColor; border-radius: 2px; border-image: none; width: 186px; display: none; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
}
.show_bar ul {
	padding-left: 7px;
}
.show_bar ul li {
	padding: 6px 0px 6px 10px; width: 159px; line-height: 13px; font-family: "微软雅黑","宋体"; font-size: 11px; border-bottom-color: rgb(219, 220, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.show_bar ul li.n_bb {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.show_bar ul li a {
	color: rgb(28, 28, 28);
}
.show_bar ul li a:hover {
	color: rgb(32, 142, 197); text-decoration: none;
}
#main {
	width: 100%;
}
.mainbox {
	margin: 0px auto; width: 1000px; padding-top: 16px;
}
.main_left {
	float: left;
}
.main_right {
	float: left;
}
.content {
	width: 1000px;
}
.c_left {
	float: left;
}
.c_right {
	float: left;
}
.c_left {
	overflow: hidden;
}
.title {
	height: 35px; border-bottom-color: rgb(192, 205, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.title h1 {
	color: rgb(24, 127, 196); padding-left: 25px; font-family: "微软雅黑"; margin-top: 8px; margin-left: 5px; float: left;
}
.sp1 {
	background-position: 0px -40px; height: 22px;
}
.sp2 {
	background-position: 0px -20px; height: 21px;
}
.c_left .detail {
	margin-top: 14px;
}
.detail_pic {
	width: 184px; padding-left: 3px; float: left;
}
.detail_list {
	width: 458px; padding-left: 10px; float: left;
}
.detail_list li {
	background-position: 0px 0px; height: 22px; line-height: 22px; padding-left: 15px; border-bottom-color: rgb(238, 237, 235); border-bottom-width: 1px; border-bottom-style: dotted; background-image: url("../images/icon.png"); background-repeat: no-repeat;
}
.detail_list li a {
	color: rgb(62, 58, 57);
}
.detail_list li span {
	color: rgb(62, 58, 57); font-family: Arial, Helvetica, sans-serif; float: right;
}
.detail_list .more_a {
	background-position: 0px 0px; width: 56px; height: 21px; text-align: center; color: rgb(146, 146, 146); line-height: 21px; font-family: "微软雅黑"; font-size: 12px; margin-top: 14px; float: right; display: block;
}
.detail_list .more_a:hover {
	text-decoration: none;
}
.c_right {
	margin-left: 29px; z-index: 1;
}
.links {
	position: relative;
}
#submenu {
	display: block;
}
.mttop {
	display: block;
}
.s_a1 {
	width: 315px; float: left; display: block;
}
.s_a2 {
	width: 315px; float: left; display: block;
}
.s_a3 {
	width: 315px; float: left; display: block;
}
.s_a1 {
	background-position: 0px -21px; height: 53px;
}
.s_a2 {
	background-position: 0px -74px; height: 35px;
}
.s_a3 {
	background-position: 0px -109px; height: 30px;
}
.s_a0 {
	background-position: 0px -560px; width: 300px; height: 78px; color: rgb(110, 110, 110); line-height: 78px; padding-left: 15px; font-family: 黑体; font-size: 16px; float: left; display: block;
}
.s_a0:hover {
	text-decoration: none;
}
.menubox {
	border-radius: 5px; left: 0px; top: 53px; width: 313px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: none; position: absolute; z-index: 30; background-color: rgb(236, 236, 236);
}
.menubox a {
	width: 293px; height: 23px; color: rgb(87, 88, 90); line-height: 23px; overflow: hidden; padding-left: 20px; font-family: "微软雅黑", "宋体"; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.menubox a.top_rs {
	border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;
}
.menubox a.bt_rs {
	border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;
}
.menubox a:hover {
	color: rgb(24, 127, 196); text-decoration: none; background-color: rgb(255, 255, 255);
}
.morelink {
	width: 1000px; height: 145px;
}
.linkbox {
	height: 117px; float: left; box-shadow: 1px 1px 3px #666;
}
.l_bg1 {
	background-position: 0px -139px;
}
.l_bg2 {
	background-position: 0px -256px;
}
.l_bg3 {
	background-position: 0px -373px;
}
.linkbox dl {
	float: right;
}
.linkbox dt {
	padding: 6px 0px 0px 12px; color: rgb(24, 127, 196); line-height: 24px; font-family: "微软雅黑", "宋体"; border-bottom-color: rgb(204, 214, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkbox dd {
	padding-left: 12px; margin-left: 5px; background-image: url("../images/icon.png"); background-repeat: no-repeat;
}
.linkbox dd a {
	color: rgb(62, 58, 57);
}
.linkbox dd.line_h1 {
	background-position: 0px -172px; height: 24px; line-height: 24px;
}
.linkbox dd.line_h2 {
	background-position: 0px -176px; height: 16px; line-height: 16px;
}
.link_e {
	background: none; margin-left: 30px; box-shadow: none;
}
.link_e .title {
	margin-top: -7px;
}
.morelink2 {
	width: 1000px;
	height: 280px;
	overflow: hidden;
	margin-top: 15px;
}
.morelink2 > div {
	border: 1px solid rgb(212, 212, 212);
	border-image: none;
	width: 270px;
	height: 270px;
	clear: none;
	margin-right: 10px;
	float: left;
}
.morelink2 ul {
	list-style: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
	clear: none;
	float: left;
}
.morelink2 ul li {
	background: url("../images/dot096bac.gif") no-repeat 0px 10px;
	line-height: 24px;
	padding-left: 10px;
	width: 280px;
}
.morelink2 ul a {
	color: rgb(9, 107, 172); font-family: 宋体; font-size: 12px; text-decoration: none;
}
.morelink2 ul a:visited {
	color: rgb(9, 107, 172);
}
.morelink2 ul a:hover {
	color: rgb(9, 107, 172); text-decoration: underline;
}
.morelink2 .linkbox1 {
	width: 318px;
}
.morelink2 .linkbox11 {
	width: 315px;
	padding-top:15px;
	padding-left:5px;
}
.morelink2 .linkbox2 {
	width: 318px;
}
.morelink2 .linkbox22 {
	width: 315px;
	padding-top:15px;
	padding-left:5px;
}
.morelink2 .linkbox3 {
	background: url("../images/bg_more_link3.png") no-repeat center 15px; width: 233px;
}
.morelink2 .linkbox4 {
	width: 325px;
}
.morelink2 .linkbox44 {
	width: 315px;
	padding-top:15px;
	padding-left:5px;
}

.morelink2 .linkbox1 ul {
	margin-left: 10px;
}
#list {
	width: 100%;
}
.list_m {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.list_left {
	float: left;
}
.list_right {
	float: left;
}
.list_div {
	float: left;
}
.list_left_box {
	width: 257px; height: 173px; display: block; box-shadow: 1px 1px 3px #666666;
}
.list_div {
	overflow: hidden; padding-bottom: 20px;
}
.list_title {
	height: 30px; border-bottom-color: rgb(187, 188, 188); border-bottom-width: 1px; border-bottom-style: dotted;
}
.list_title h1 {
	color: rgb(24, 127, 196); line-height: 30px; padding-left: 8px;
}
.list_title h1 a {
	color: rgb(24, 127, 196);
}
.list_main {
	text-align: left; overflow: hidden;
}
.list_main dl {
	height: 180px; padding-left: 10px; float: left;
}
.list_main dt {
	padding: 15px 0px 5px; color: rgb(24, 127, 196); font-family: "微软雅黑", "宋体"; font-size: 15px;
}
.list_main_tr1 td {
	padding-left: 10px;
}
.list_main_tr2 ul li a {
	background-position: 0px -177px; color: rgb(51, 51, 51); line-height: 24px; padding-left: 12px; background-image: url("../images/icon.png"); background-repeat: no-repeat;
}
.dt_a {
	height: 30px; color: rgb(24, 127, 196); line-height: 30px; font-family: "微软雅黑", "宋体"; font-size: 14px; display: block;
}
.main_leftlist ul {
	
}
.main_leftlist li {
	line-height: 45px; border-bottom-color: rgb(171, 172, 172); border-bottom-width: 1px; border-bottom-style: dotted;
}
.main_leftlist span {
	float: right;
}
.main_leftlist li a {
	color: rgb(62, 58, 57);
}
.main_leftlist li a:hover {
	color: rgb(86, 171, 214);
}
.stock_index {
	width: 615px;
}
.stock_curve {
	width: 615px;
}
.info_table {
	width: 615px;
}
.stock_title {
	width: 615px; height: 38px; font-family: "微软雅黑", "宋体";
}
.stock_title h2 {
	line-height: 38px;
}
.stock_title h2 span {
	padding-left: 10px;
}
.realtime {
	line-height: 38px; float: right;
}
.info_table {
	padding-bottom: 30px; border-bottom-color: rgb(184, 185, 185); border-bottom-width: 1px; border-bottom-style: dotted;
}
.info_table table {
	width: 615px; text-align: center;
}
.info_table_t {
	width: 615px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-family: "微软雅黑", "黑体"; font-size: 14px; background-color: rgb(57, 168, 224);
}
.info_table_i {
	width: 615px; height: 40px; color: rgb(62, 58, 57); line-height: 40px; font-family: "微软雅黑", "黑体"; font-size: 12px;
}
.curve_tab {
	width: 615px; overflow: hidden; font-family: "微软雅黑", "黑体";
}
.Tabtitle2 {
	width: 469px; height: 37px; margin-top: 40px; margin-left: 146px; float: left;
}
.Tabtitle2 h3 {
	width: 100px; height: 37px; text-align: center; color: rgb(62, 58, 57); padding-top: 5px; font-size: 15px; float: left; cursor: pointer;
}
.Tabtitle2 h3.active {
	background-position: 0px -323px; color: rgb(255, 255, 255); background-image: url("../images/icon_big.png"); background-repeat: no-repeat;
}
.TabContent2 {
	width: 615px; float: left;
}
.tabcurve {
	border: 1px solid rgb(237, 237, 237); border-image: none; width: 610px; height: 345px; text-align: center; box-shadow: 1px 1px 3px #f3f3f3; background-color: rgb(250, 250, 249);
}
.sidebar {
	border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.toplev1 {
	line-height: 25px; font-family: "微软雅黑", "黑体"; font-size: 15px; font-weight: bold;
}
.toplev2 {
	line-height: 25px; font-family: "微软雅黑", "宋体"; font-size: 13px; font-weight: bold;
}
.toplev1_a {
	height: 25px; color: rgb(24, 127, 196); overflow: hidden; border-bottom-color: rgb(133, 133, 134); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.toplev1_a_e {
	color: rgb(24, 127, 196); line-height: 25px; border-bottom-color: rgb(133, 133, 134); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.toplev2_a {
	color: rgb(89, 87, 87); border-bottom-color: rgb(133, 133, 134); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.toplev1_a:hover {
	text-decoration: none;
}
.toplev2_a:hover {
	text-decoration: none;
}
.hide {
	display: none;
}
.child li {
	padding: 5px 0px; line-height: 16px; font-family: "宋体"; font-size: 12px; font-weight: normal; border-bottom-color: rgb(133, 133, 134); border-bottom-width: 1px; border-bottom-style: dotted;
}
.child li a {
	width: 100px; color: rgb(133, 133, 134); display: block;
}
.child li.cur_a {
	background-position: -31px -78px; background-image: url("../images/icon_big.png"); background-repeat: no-repeat;
}
.child li.cur_a a {
	color: rgb(24, 127, 196);
}
.main_title {
	height: 40px; color: rgb(61, 61, 61); line-height: 40px; border-bottom-color: rgb(114, 113, 113); border-bottom-width: 1px; border-bottom-style: dotted;
}
.main_title h1 {
	float: left;
}
.po_r {
	position: relative;
}
.bee_bg {
	top: -28px; width: 122px; height: 64px; right: 0px; display: block; position: absolute; background-image: url("../images/bee.png"); background-repeat: no-repeat;
}
.main_top {
	margin-top: 10px;
}
.date_select {
	width: 196px; height: 30px; margin-top: 5px; float: left; position: relative; z-index: 1;
}
.search_box {
	background-position: 0px -359px; width: 196px; height: 30px; margin-left: 15px; position: relative;
}
.se_box_in {
	border: 1px solid rgb(211, 210, 210); border-image: none; left: 8px; top: 5px; width: 135px; height: 18px; color: rgb(87, 88, 90); line-height: 18px; padding-left: 5px; font-family: "微软雅黑", "宋体"; font-size: 12px; position: absolute;
}
.se_box_sumbit {
	background: none; border: currentColor; border-image: none; top: 1px; width: 40px; height: 26px; right: 2px; position: absolute; cursor: pointer;
}
.click_box {
	background-position: 0px -292px; width: 196px; height: 30px; margin-left: 15px; cursor: pointer;
}
.open_box {
	border-radius: 3px; border: 1px solid rgb(227, 227, 227); border-image: none; top: 30px; width: 194px; height: 100px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display: none; position: absolute; z-index: 10; -ms-overflow-x: hidden; -ms-overflow-y: scroll; background-color: rgb(236, 236, 236);
}
.open_box a {
	width: 178px; height: 24px; color: rgb(87, 88, 90); line-height: 24px; padding-left: 16px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.open_box a:hover {
	color: rgb(24, 127, 196); text-decoration: none; background-color: rgb(255, 255, 255);
}
.investor_mail {
	background-position: 0px -266px; width: 143px; height: 27px; display: block;
}
.top_icon {
	background-position: -38px -143px; left: 23px; top: 2px; width: 20px; height: 11px; display: block; position: relative; z-index: 10;
}
.top_txt {
	overflow: hidden; background-color: rgb(57, 168, 224);
}
.top_txt p {
	padding: 10px; color: rgb(255, 255, 255); line-height: 20px; font-family: "微软雅黑", "宋体";
}
.top_txt p.txt_p1 {
	width: 595px;
}
.main_content {
	margin-top: 20px; position: relative;
}
.main_content p {
	color: rgb(62, 58, 57); line-height: 22px;
}
.main_content_1 {
	width: 855px; clear: none; margin-left: 20px; float: left;
}
.mid_container {
	width: 100%;
}
.mid_container_box {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.page_title {
	width: 100%; height: 50px; color: rgb(95, 95, 95); line-height: 30px; padding-top: 27px; font-family: "微软雅黑"; font-size: 20px; font-weight: bold; border-bottom-color: rgb(168, 169, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.fd_title {
	height: 123px; padding-right: 15px; margin-left: -130px; float: left; position: relative;
}
.fd_title2 {
	height: 123px; padding-right: 15px; margin-left: -130px; float: left; position: relative;
}
.fd_title {
	width: 290px;
}
.fd_title2 {
	width: 304px;
}
.fd_title3 {
	width: 514px; height: 137px;
}
.main_slider {
	width: 466px; height: 298px; margin-left: 20px; float: right;
}
.foucs {
	position: relative;
}
.lxfscroll {
	border: 1px solid rgb(102, 102, 102); border-image: none; width: 464px; height: 296px; overflow: hidden; position: relative; z-index: 1;
}
.lxfscroll ul {
	position: absolute;
}
.lxfscroll ul li {
	width: 464px; height: 296px; line-height: 296px; position: absolute;
}
.lxfscroll-title {
	top: 260px; width: 100px; right: 10px; position: absolute; z-index: 10;
}
.lxfscroll-title ul {
	text-align: center; margin-top: 10px;
}
.lxfscroll-title ul li {
	height: 12px; display: inline; position: relative;
}
.lxfscroll-title ul li span {
	width: 12px; height: 12px; display: inline-block; cursor: pointer; background-color: rgb(153, 153, 153);
}
* + html .lxfscroll-title ul li span {
	margin-right: 5px;
}
.lxfscroll-title ul li span.cur {
	background-color: rgb(255, 255, 255);
}
.share {
	position: relative; z-index: 10;
}
.share_a {
	background-position: 0px -213px; width: 24px; height: 24px; float: left; display: block;
}
.share_txt {
	width: 100px; height: 30px; color: rgb(95, 95, 95); line-height: 30px; padding-left: 5px; font-size: 12px; float: left; display: block;
}
.open_share {
	left: 0px; top: -157px; width: 178px; height: 153px; display: none; position: absolute; z-index: 50; background-color: rgb(26, 151, 205);
}
.share_c {
	margin: 5px 0px 0px 4px; border-radius: 3px; width: 170px; height: 143px; background-color: rgb(255, 255, 255);
}
.share_title {
	background-position: 0px -236px; width: 170px; height: 29px; overflow: hidden; z-index: 60;
}
.share_title h2 {
	line-height: 29px; padding-left: 16px; float: left;
}
.share_title span {
	background-position: -24px -220px; margin: 8px 6px 0px 0px; width: 13px; height: 13px; float: right; display: block; cursor: pointer;
}
.share_list {
	width: 170px;
}
.share_list dl {
	width: 170px; position: relative;
}
.share_list dt {
	left: 16px; width: 154px; height: 32px; position: absolute;
}
.share_list_dt1 {
	top: 7px;
}
.share_list_dt2 {
	top: 39px;
}
.share_list_dt3 {
	top: 71px;
}
.share_list dt a {
	color: rgb(51, 51, 51); line-height: 32px; padding-left: 12px; font-family: "微软雅黑"; font-size: 15px; float: left;
}
.share_list dt a.lb_a {
	padding-left: 9px;
}
.share_list dt a:hover {
	color: rgb(26, 151, 205); text-decoration: none;
}
.list_b1 {
	float: left; display: block;
}
.list_b2 {
	float: left; display: block;
}
.list_b3 {
	float: left; display: block;
}
.list_b1 {
	background-position: -38px -219px; width: 18px; height: 14px; margin-top: 9px;
}
.list_b2 {
	background-position: -58px -214px; width: 17px; height: 19px; margin-top: 6px;
}
.list_b3 {
	background-position: -75px -214px; width: 20px; height: 18px; margin-top: 6px;
}
.investor_tab {
	border-radius: 3px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 613px; margin-top: 23px; box-shadow: 1px 1px 2px #ccc;
}
.Tabtitle {
	width: 613px; height: 48px; border-bottom-color: rgb(219, 225, 233); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.Tabtitle h3 {
	color: rgb(110, 110, 112); padding-top: 20px; font-size: 13px; font-weight: bold; display: block; cursor: pointer;
}
.Tabtitle h3.active {
	color: rgb(41, 134, 201);
}
.Tabtitle h3#n1Tab_Title0 {
	left: 215px; position: absolute;
}
.Tabtitle h3#n1Tab_Title1 {
	left: 398px; position: absolute;
}
.tab_box {
	width: 613px; margin-top: 31px;
}
.tab_box_m {
	margin: 0px auto; width: 442px;
}
.tbm_common {
	width: 442px; height: 40px;
}
.tbm_common2 {
	width: 442px; overflow: hidden; padding-bottom: 10px;
}
.mark {
	color: rgb(255, 0, 0); float: right;
}
.tbm_txt {
	padding: 5px 10px 0px 0px; color: rgb(110, 110, 112); float: left;
}
.tbm_vcode {
	padding: 5px 10px 0px 12px; color: rgb(110, 110, 112); font-size: 12px; float: left;
}
.code {
	border: 1px solid rgb(231, 231, 233); border-image: none; width: 60px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; float: left;
}
.code_img {
	width: 220px; height: 120px; padding-left: 10px; display: block;
}
.code_txt {
	padding: 5px 0px 0px 12px; color: rgb(153, 0, 0); font-size: 12px; float: left;
}
.code_sumbit {
	background-position: -102px -216px; border: currentColor; border-image: none; width: 45px; height: 18px; margin-right: 24px; float: right; display: block; cursor: pointer;
}
.tbm_input {
	border: 1px solid rgb(231, 231, 233); border-image: none; width: 347px; height: 21px; color: rgb(102, 102, 102); line-height: 21px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; float: left;
}
.tbm_content {
	width: 442px;
}
.tbm_content textarea {
	padding: 0px 5px; border: 1px solid rgb(231, 231, 233); border-image: none; width: 337px; height: 108px; color: rgb(102, 102, 102); line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; resize: none;
}
.dsz_img {
	width: 341px; height: 272px;
}
.main_content {
	clear: none; float: left;
}
.mid_box {
	float: left;
}
.product_list {
	border-bottom-color: rgb(114, 113, 113); border-bottom-width: 1px; border-bottom-style: dotted;
}
.product_title {
	background-position: -5px -75px; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
img.product_img {
	clear: left; float: left;
}
p.product_text {
	line-height: 20px; clear: right; float: left;
}
.check_all {
	clear: none; float: right;
}
.hr_line {
	border-top-color: rgb(223, 229, 237); border-left-color: currentColor; border-top-width: 1px; border-left-width: 0px; border-top-style: solid; border-left-style: none;
}
.main_leftlist table {
	width: 615px; text-align: center; border-collapse: collapse;
}
.zw_tr {
	width: 615px; color: rgb(255, 255, 255); line-height: 27px; font-family: "微软雅黑", "黑体"; font-size: 14px; background-color: rgb(57, 168, 224);
}
.zw_tr2 {
	width: 615px; height: 30px; color: rgb(62, 58, 57); line-height: 30px; border-bottom-color: rgb(191, 191, 192); border-bottom-width: 1px; border-bottom-style: dotted;
}
* + html .zw_tr2 td {
	border-bottom-color: rgb(191, 191, 192); border-bottom-width: 1px; border-bottom-style: dotted;
}
.sumbit_jl {
	background-position: -110px -327px; margin: 0px 0px 0px 5px; width: 67px; height: 19px; display: block;
}
.page_number {
	height: 19px;
}
.page_number_left {
	padding: 2px 0px; color: rgb(95, 95, 95);
}
.page_number_right {
	height: 17px; text-align: center; line-height: 17px;
}
.page_number_right a {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 17px; height: 17px; color: rgb(114, 113, 113); margin-right: 5px; float: left; display: block;
}
.page_number_right a.current_a {
	color: rgb(255, 255, 255); background-color: rgb(9, 177, 239);
}
.page_number_right a.number_a {
	width: 30px;
}
.page_number_right a:hover {
	color: white; text-decoration: none; background-color: rgb(9, 177, 239);
}
.maps {
	width: 855px; height: 575px; position: relative;
}
.jg_list {
	width: 615px; font-family: "微软雅黑", "黑体"; font-size: 12px;
}
.jg_show {
	width: 615px;
}
.jg_box {
	width: 305px; float: left; position: relative;
}
.jg_icon {
	background-position: 0px -320px; left: 0px; top: 8px; width: 7px; height: 7px; display: block; position: absolute;
}
.jg_box p {
	line-height: 24px; padding-left: 15px;
}
.jg_name {
	color: rgb(255, 255, 255); font-weight: bold; cursor: pointer;
}
.jg_name:hover {
	color: rgb(255, 0, 0);
}
#jg_1s {
	display: none;
}
#jg_2s {
	display: none;
}
#jg_3s {
	display: none;
}
#jg_4s {
	display: none;
}
#jg_5s {
	display: none;
}
#jg_6s {
	display: none;
}
#jg_7s {
	display: none;
}
#jg_8s {
	display: none;
}
#jg_9s {
	display: none;
}
#jg_10s {
	display: none;
}
#jg_11s {
	display: none;
}
#jg_12s {
	display: none;
}
#jg_13s {
	display: none;
}
#jg_14s {
	display: none;
}
#jg_15s {
	display: none;
}
#jg_16s {
	display: none;
}
#jg_17s {
	display: none;
}
#jg_18s {
	display: none;
}
#jg_19s {
	display: none;
}
#jg_20s {
	display: none;
}
#jg_21s {
	display: none;
}
#jg_22s {
	display: none;
}
#jg_23s {
	display: none;
}
#jg_24s {
	display: none;
}
#jg_25s {
	display: none;
}
#jg_26s {
	display: none;
}
#jg_27s {
	display: none;
}
#jg_28s {
	display: none;
}
#jg_29s {
	display: none;
}
#jg_30s {
	display: none;
}
#jg_1 {
	position: absolute;
}
#jg_2 {
	position: absolute;
}
#jg_3 {
	position: absolute;
}
#jg_4 {
	position: absolute;
}
#jg_5 {
	position: absolute;
}
#jg_6 {
	position: absolute;
}
#jg_7 {
	position: absolute;
}
#jg_8 {
	position: absolute;
}
#jg_9 {
	position: absolute;
}
#jg_10 {
	position: absolute;
}
#jg_11 {
	position: absolute;
}
#jg_12 {
	position: absolute;
}
#jg_13 {
	position: absolute;
}
#jg_14 {
	position: absolute;
}
#jg_15 {
	position: absolute;
}
#jg_16 {
	position: absolute;
}
#jg_17 {
	position: absolute;
}
#jg_18 {
	position: absolute;
}
#jg_19 {
	position: absolute;
}
#jg_20 {
	position: absolute;
}
#jg_21 {
	position: absolute;
}
#jg_22 {
	position: absolute;
}
#jg_23 {
	position: absolute;
}
#jg_24 {
	position: absolute;
}
#jg_25 {
	position: absolute;
}
#jg_26 {
	position: absolute;
}
#jg_27 {
	position: absolute;
}
#jg_28 {
	position: absolute;
}
#jg_29 {
	position: absolute;
}
#jg_30 {
	position: absolute;
}
#jg_31 {
	position: absolute;
}
#jg_32 {
	position: absolute;
}
#jg_33 {
	position: absolute;
}
#jg_34 {
	position: absolute;
}
#jg_1 {
	left: 609px; top: 278px;
}
#jg_2 {
	left: 655px; top: 80px;
}
#jg_3 {
	left: 659px; top: 134px;
}
#jg_4 {
	left: 484px; top: 171px;
}
#jg_5 {
	left: 624px; top: 159px;
}
#jg_6 {
	left: 560px; top: 183px;
}
#jg_7 {
	left: 214px; top: 150px;
}
#jg_8 {
	left: 337px; top: 179px;
}
#jg_9 {
	left: 445px; top: 225px;
}
#jg_10 {
	left: 516px; top: 232px;
}
#jg_11 {
	left: 552px; top: 212px;
}
#jg_12 {
	left: 580px; top: 200px;
}
#jg_13 {
	left: 579px; top: 240px;
}
#jg_14 {
	left: 533px; top: 273px;
}
#jg_15 {
	left: 478px; top: 270px;
}
#jg_16 {
	left: 325px; top: 243px;
}
#jg_17 {
	left: 215px; top: 282px;
}
#jg_18 {
	left: 397px; top: 321px;
}
#jg_19 {
	left: 466px; top: 330px;
}
#jg_20 {
	left: 522px; top: 314px;
}
#jg_21 {
	left: 585px; top: 303px;
}
#jg_22 {
	left: 656px; top: 309px; color: rgb(1, 145, 255);
}
#jg_22:hover {
	color: rgb(255, 0, 0);
}
#jg_23 {
	left: 622px; top: 340px;
}
#jg_24 {
	left: 570px; top: 366px;
}
#jg_25 {
	left: 517px; top: 366px;
}
#jg_26 {
	left: 461px; top: 383px;
}
#jg_27 {
	left: 390px; top: 409px;
}
#jg_28 {
	left: 484px; top: 428px;
}
#jg_29 {
	left: 551px; top: 422px;
}
#jg_30 {
	left: 500px; top: 492px;
}
#jg_31 {
	left: 602px; top: 382px;
}
#jg_32 {
	left: 583px; top: 464px; color: rgb(136, 136, 136); font-size: 10px;
}
#jg_33 {
	left: 550px; top: 470px; color: rgb(136, 136, 136); font-size: 10px;
}
#jg_34 {
	left: 668px; top: 438px; color: rgb(136, 136, 136); font-size: 10px;
}
.history {
	width: 855px; float: left;
}
.history_a {
	background: url("../images/year.png") no-repeat; width: 855px; height: 351px; overflow: hidden; position: relative;
}
.history_a a {
	width: 34px; height: 20px; color: rgb(198, 197, 197); letter-spacing: -2px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; display: block; position: absolute;
}
.history_a a:hover {
	color: rgb(57, 168, 224); text-decoration: none;
}
.history_a a.active {
	color: rgb(57, 168, 224);
}
.history_a span {
	width: 34px; height: 20px; color: rgb(198, 197, 197); letter-spacing: -2px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; display: block; position: absolute;
}
.y2016 {
	left: 728px; top: 63px;
}
.y2015 {
	left: 682px; top: 78px;
}
.y2014 {
	left: 636px; top: 95px;
}
.y2013 {
	left: 592px; top: 110px;
}
.y2012 {
	left: 550px; top: 127px;
}
.y2011 {
	left: 512px; top: 143px;
}
.y2010 {
	left: 471px; top: 158px;
}
.y2009 {
	left: 429px; top: 172px;
}
.y2008 {
	left: 386px; top: 189px;
}
.y2007 {
	left: 349px; top: 204px;
}
.y2006 {
	left: 307px; top: 219px;
}
.y2005 {
	left: 267px; top: 235px;
}
.y2004 {
	left: 223px; top: 249px;
}
.y2003 {
	left: 183px; top: 265px;
}
.y2002 {
	left: 145px; top: 279px;
}
.y2001 {
	left: 104px; top: 294px;
}
.y2000 {
	left: 62px; top: 309px;
}
.y1993 {
	left: 25px; top: 325px;
}
.history_list {
	padding: 20px 0px; border: 1px solid rgb(237, 237, 237); border-image: none; width: 850px; margin-top: 20px; box-shadow: 1px 1px 3px #999999; background-color: rgb(251, 251, 251);
}
.h_list {
	margin: 0px auto; width: 747px; overflow: hidden; border-bottom-color: rgb(141, 141, 142); border-bottom-width: 1px; border-bottom-style: dotted;
}
.h_icon {
	background-position: 0px -298px; width: 7px; height: 37px; float: left; display: block;
}
.h_list_c {
	width: 730px; float: left;
}
.h_list_c .h_date {
	color: rgb(57, 168, 224);
}
.h_list_c a {
	color: rgb(57, 168, 224);
}
.h_list_c p {
	padding: 15px 0px 10px 10px; color: rgb(62, 58, 57); line-height: 24px;
}
.h_list_c a {
	padding-bottom: 10px; font-style: italic; float: right;
}
.h_show {
	display: none;
}
.h_kshow {
	color: rgb(255, 255, 255); float: right;
}
.bubble_top {
	height: 15px; background-image: url("../images/bubble_bg_top.png"); background-repeat: no-repeat;
}
.bubble_box {
	color: rgb(250, 250, 250); overflow: hidden; background-image: url("../images/bubble_bg_line.png"); background-repeat: repeat-y;
}
.bubble_box h3 {
	padding: 3px 15px; font-size: 14px; font-weight: bold;
}
.bubble_box p {
	padding: 10px; line-height: 20px;
}
.bubble_box span {
	padding: 5px 0px; height: 20px; line-height: 20px;
}
.h_kshow {
	width: 50px; height: 24px; padding-right: 10px; float: right; display: block; cursor: pointer;
}
.h_kshow:hover {
	text-decoration: underline;
}
.two_cols_content {
	width: 758px; clear: left; float: left;
}
.service_phone {
	text-align: right; color: rgb(24, 127, 196); font-family: 微软雅黑; font-size: 20px;
}
.news_title {
	margin: 40px auto 25px; text-align: center; color: rgb(64, 148, 204); font-family: 微软雅黑; font-size: 22px;
}
.news_content {
	overflow: hidden; margin-top: 20px;
}
.news_content p {
	color: rgb(62, 58, 57); line-height: 20px;
}
.news_content p img {
	margin: 20px 0px; display: block;
}
.FAQ_list li {
	overflow: hidden; font-size: 12px; border-bottom-color: rgb(168, 169, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.recruitment_FAQ_list li {
	font-size: 12px;
}
.recruitment_FAQ_list li h2 {
	background-position: -5px -75px; width: 100%; color: rgb(62, 58, 57); padding-left: 25px; font-family: 微软雅黑; font-size: 14px; font-weight: bold; margin-top: 15px; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.FAQ_list li h2 {
	background-position: -5px -75px; color: rgb(62, 58, 57); padding-left: 25px; font-family: 微软雅黑; font-size: 14px; font-weight: bold; margin-top: 15px; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.FAQ_list li h2 a:link {
	color: rgb(62, 58, 57);
}
.FAQ_list li h2 a:visited {
	color: rgb(62, 58, 57);
}
.FAQ_list li h2 a:hover {
	color: rgb(86, 171, 214);
}
.FAQ_list p {
	padding: 10px 0px 10px 25px; width: 580px; color: rgb(112, 112, 112); line-height: 22px; clear: both;
}
.recruitment_FAQ_list p {
	width: 100%; color: rgb(112, 112, 112); line-height: 20px; clear: both; float: left;
}
.FAQ_list span {
	width: 50px; padding-bottom: 10px; font-style: italic; float: right; display: block;
}
.FAQ_list span a:link {
	color: rgb(86, 171, 214);
}
.FAQ_list span a:visited {
	color: rgb(86, 171, 214);
}
.FAQ_list span a:hover {
	color: rgb(86, 171, 214);
}
.printer_item {
	overflow: hidden;
}
.printer_title {
	background-position: -5px -78px; width: 300px; height: 30px; padding-left: 25px; font-size: 14px; font-weight: bold; margin-top: 24px; margin-bottom: 5px; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.printer_img {
	width: 180px; height: 115px; clear: none; margin-top: 2px; float: left;
}
.printer_text {
	width: 410px; color: rgb(62, 58, 57); line-height: 24px; clear: none; margin-left: 10px; float: left;
}
.printer_text_visible {
	margin-bottom: 15px;
}
.text_invisible {
	display: none;
}
.unfold_button {
	width: 100%; height: 30px; text-align: right; color: rgb(24, 127, 196); line-height: 30px; clear: both; font-size: 13px; font-style: italic; margin-top: 10px; border-bottom-color: rgb(168, 169, 170); border-bottom-width: 1px; border-bottom-style: dotted; float: left; cursor: pointer;
}
.unfold_button span {
	margin-right: 15px;
}
.it_consult_item {
	overflow: hidden;
}
.it_consult_title {
	margin: 35px 0px; text-align: center; color: rgb(37, 134, 199); font-family: "微软雅黑"; font-size: 20px; font-weight: bold;
}
.it_consult_text {
	width: 100%; color: rgb(62, 58, 57); line-height: 24px;
}
.top_button {
	border-radius: 5px; height: 30px; text-align: left; color: rgb(24, 127, 196); line-height: 29px; font-size: 17px; font-weight: bold; over-flow: hidden;
}
.top_button span {
	padding: 0px 10px; overflow: hidden; font-family: "微软雅黑", "黑体"; float: left; display: inline-block; background-image: url("../images/top_button_bg.png"); background-repeat: repeat-x;
}
span.top_button_span_split {
	padding: 0px; width: 2px; overflow: hidden; background-image: url("../images/top_button_split.png"); background-repeat: repeat-y;
}
.top_button a:link {
	color: rgb(95, 95, 95);
}
.top_button a:visited {
	color: rgb(95, 95, 95);
}
.top_button a:hover {
	color: rgb(24, 127, 196); text-decoration: none;
}
.top_button_2 {
	margin-top: 25px;
}
.top_button_span_2 {
	width: 149px; height: 64px; text-align: center; color: white; line-height: 64px; font-family: "微软雅黑"; font-size: 22px; float: left; display: inline-block; background-image: url("../images/button_2.png");
}
.top_button_span_2 a {
	width: 149px; height: 64px; text-align: center; line-height: 64px; font-family: "微软雅黑"; font-size: 22px; display: inline-block; background-image: url("../images/button_2_bg.png");
}
.top_button_span_2 a:link {
	color: rgb(95, 95, 95);
}
.top_button_span_2 a:visited {
	color: rgb(95, 95, 95);
}
.top_button_span_2 a:hover {
	color: white; text-decoration: none; background-image: url("../images/button_2.png");
}
.top_button_span_3 {
	width: 149px; height: 64px; text-align: center; color: white; line-height: 32px; font-family: "微软雅黑"; font-size: 22px; float: left; display: inline-block; background-image: url("../images/button_2.png");
}
.top_button_span_3 a {
	width: 149px; text-align: center; font-family: "微软雅黑"; font-size: 22px; display: inline-block; background-image: url("../images/button_2_bg.png");
}
.top_button_span_3 a:link {
	color: rgb(95, 95, 95);
}
.top_button_span_3 a:visited {
	color: rgb(95, 95, 95);
}
.top_button_span_3 a:hover {
	color: white; text-decoration: none; background-image: url("../images/button_2.png");
}
.party_building_list {
	height: 100px; padding-top: 35px; margin-top: 20px; border-top-color: rgb(168, 169, 170); border-top-width: 1px; border-top-style: dotted;
}
.party_building_list_img {
	width: 120px; clear: left; float: left;
}
.party_building_list_ttl {
	background-position: -7px -77px; margin: 3px 0px 0px 20px; width: 600px; padding-left: 15px; clear: none; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.party_building_list_ttl a:link {
	color: rgb(95, 95, 95);
}
.party_building_list_ttl a:visited {
	color: rgb(95, 95, 95);
}
.party_building_list_ttl a:hover {
	color: rgb(24, 127, 196);
}
.party_building_list_ttl2 {
	background-position: -7px -77px; margin: 3px 0px 0px 20px; width: 450px; padding-left: 15px; clear: none; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.party_building_list_ttl2 a:link {
	color: rgb(95, 95, 95);
}
.party_building_list_ttl2 a:visited {
	color: rgb(95, 95, 95);
}
.party_building_list_ttl2 a:hover {
	color: rgb(24, 127, 196);
}
.party_building_list_txt {
	margin: 10px 0px 0px 20px; width: 600px; line-height: 20px; overflow: hidden; clear: none; float: left;
}
.party_building_list_txt a {
	color: rgb(24, 127, 196); font-family: "微软雅黑"; font-size: 11px; font-style: italic; margin-right: 30px; float: right;
}
.party_building_list_txt2 {
	margin: 10px 0px 0px 20px; width: 450px; line-height: 20px; overflow: hidden; clear: none; float: left;
}
.party_building_list_txt2 a {
	color: rgb(24, 127, 196); font-family: "微软雅黑"; font-size: 11px; font-style: italic; margin-right: 30px; float: right;
}
.core_idea_content {
	width: 758px; margin-top: 20px; border-top-color: rgb(168, 169, 170); border-top-width: 1px; border-top-style: dotted;
}
.core_idea_content div {
	width: 368px; height: 38px; line-height: 20px; clear: none; margin-top: 20px; float: left;
}
.core_idea_title {
	color: rgb(64, 148, 204); font-size: 13px; font-weight: bold;
}
.core_idea_text {
	color: rgb(62, 58, 57); font-size: 12px;
}
.social_rec_item {
	overflow: hidden;
}
.social_rec_visible {
	height: 55px; border-bottom-color: rgb(168, 169, 170); border-bottom-width: 1px; border-bottom-style: dotted;
}
.social_rec_visible h2 {
	background-position: -7px -75px; color: rgb(114, 113, 113); padding-left: 25px; clear: left; font-family: 微软雅黑; font-size: 18px; font-weight: bold; margin-top: 25px; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.social_rec_visible span {
	color: rgb(24, 127, 196); line-height: 30px; clear: right; font-family: 微软雅黑; font-size: 12px; font-style: italic; margin-top: 19px; margin-right: 25px; float: right;
}
.social_rec_invisible {
	padding: 20px 10px; line-height: 20px; display: none; background-color: rgb(245, 245, 245);
}
.social_rec_invisible p {
	color: rgb(62, 58, 57);
}
.social_rec_invisible h3 {
	font-size: 13px; font-weight: bold; margin-top: 20px;
}
.social_rec_invisible div {
	margin: 10px 15px; height: 30px; text-align: right;
}
.social_rec_invisible div span {
	color: rgb(86, 171, 214); font-family: 微软雅黑;
}
.social_rec_invisible a {
	width: 67px; height: 20px; text-align: center; margin-left: 10px; display: inline-block; background-image: url("../images/submit_bg.png"); background-repeat: no-repeat;
}
.social_rec_invisible a:link {
	color: rgb(240, 240, 240);
}
.social_rec_invisible a:visited {
	color: rgb(238, 238, 238);
}
.social_rec_invisible a:hover {
	color: white; text-decoration: none;
}
.campus_rec_list table {
	width: 100%; text-align: center;
}
.campus_rec_list table tr th {
	padding: 10px 0px; color: white; background-color: rgb(57, 168, 224);
}
.campus_rec_list table tr td {
	padding: 10px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.campus_rec_list table tr {
	border: 1px dotted rgb(168, 169, 170); border-image: none;
}
.campus_rec_list a.zhiwei {
	color: rgb(62, 58, 57);
}
.campus_rec_list a.tijiao {
	width: 67px; height: 20px; text-align: center; line-height: 20px; margin-left: 10px; display: inline-block; background-image: url("../images/submit_bg.png"); background-repeat: no-repeat;
}
.campus_rec_list a.tijiao:link {
	color: rgb(240, 240, 240);
}
.campus_rec_list a.tijiao:visited {
	color: rgb(238, 238, 238);
}
.campus_rec_list a.tijiao:hover {
	color: white; text-decoration: none;
}
.contact_us_box {
	padding: 20px 20px 0px; border-radius: 5px; border: 1px solid rgb(227, 228, 227); border-image: none; overflow: hidden; background-color: rgb(246, 246, 247);
}
.contact_us_title {
	line-height: 16px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(227, 228, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.form_title {
	color: rgb(51, 51, 51); line-height: 23px; clear: none; float: left;
}
.form_title p {
	width: 100px; height: 30px; text-align: right; margin-bottom: 4px;
}
.contact_us_form {
	clear: none; float: right;
}
.input_div {
	width: 100%; overflow: hidden; margin-bottom: 4px;
}
.input_div_inner {
	margin-right: 10px; margin-bottom: 10px;
}
.input_div_inner input {
	padding: 1px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 100%;
}
.input_div_inner textarea {
	padding: 1px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 100%; height: 100px;
}
.input_div_inner2 {
	margin-right: 10px;
}
.input_div_inner2 input {
	padding: 1px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 80px;
}
.fl {
	clear: none; float: left;
}
.fr {
	clear: right; float: right;
}
.contact_us_form span {
	line-height: 17px; clear: left; float: left;
}
.contact_us_form input textarea {
	line-height: 17px; clear: right; float: right;
}
.submit_button {
	border: 0px currentColor; border-image: none; width: 45px; height: 18px; color: white; line-height: 18px; clear: right; font-weight: bold; margin-right: 6px; float: right; cursor: pointer; background-color: rgb(46, 184, 226);
}
.site_map span {
	padding: 50px 0px 5px 10px; width: 100%; color: rgb(88, 89, 91); clear: both; font-family: "微软雅黑", "黑体"; font-size: 16px; font-weight: bold; border-bottom-color: rgb(168, 169, 170); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.site_map span a {
	color: rgb(57, 168, 224);
}
.news_content li {
	background-position: -5px -64px; padding: 12px 0px 5px 20px; width: 330px; color: rgb(57, 168, 224); clear: none; font-family: "微软雅黑", "黑体"; font-size: 15px; font-weight: bold; margin-left: 15px; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.news_content li a:link {
	color: rgb(136, 136, 136);
}
.news_content li a:visited {
	color: rgb(136, 136, 136);
}
.news_content li a:hover {
	color: rgb(57, 168, 224);
}
.links_content li {
	background-position: -5px -64px; padding: 12px 0px 5px 20px; width: 200px; color: rgb(68, 68, 68); clear: none; font-family: "微软雅黑", "黑体"; font-size: 12px; margin-left: 15px; float: left; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.links_content li a:link {
	color: rgb(68, 68, 68);
}
.links_content li a:visited {
	color: rgb(68, 68, 68);
}
.links_content li a:hover {
	color: rgb(57, 168, 224);
}
.headlines {
	overflow: hidden;
}
.headlines_title h1 {
	color: rgb(86, 171, 214); line-height: 22px; font-family: "微软雅黑", "黑体";
}
.headlines_title h1 a {
	color: rgb(86, 171, 214);
}
.headlines_title p {
	color: rgb(112, 112, 112); line-height: 20px; padding-top: 10px; font-size: 12px;
}
.headlines_text {
	color: rgb(112, 112, 112); line-height: 20px;
}
.news_list ul li {
	background-position: 0px -62px; color: rgb(95, 95, 95); line-height: 45px; padding-left: 32px; border-bottom-color: rgb(114, 113, 113); border-bottom-width: 1px; border-bottom-style: dotted; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.news_list ul li span {
	clear: none; float: right;
}
.news_list ul li a {
	color: rgb(95, 95, 95);
}
.news_list ul li a:visited {
	color: rgb(95, 95, 95);
}
.news_list ul li a:hover {
	color: rgb(86, 171, 214); text-decoration: none;
}
.news_list1 ul li {
	overflow: hidden; padding-top: 20px; padding-bottom: 20px; padding-left: 32px; border-bottom-color: rgb(114, 113, 113); border-bottom-width: 1px; border-bottom-style: dotted;
}
.news_list1 ul li span {
	clear: none; float: right;
}
.news_list1 ul li a {
	color: rgb(95, 95, 95);
}
.news_list1 ul li a:visited {
	color: rgb(95, 95, 95);
}
.news_list1 ul li a:hover {
	color: rgb(86, 171, 214); text-decoration: none;
}
.qk_li_div {
	background: url("../pic/nbj.jpg") no-repeat; width: 139px; height: 215px; text-align: center; line-height: 45px; float: left;
}
.qk_li_div img {
	margin-top: 3px;
}
.qk_li_div a {
	font-weight: bold;
}
.qk_li_div2 {
	width: 430px; height: 215px; padding-left: 10px; float: right; display: block;
}
.qk_li_div2 dl {
	height: 190px;
}
.qk_li_div2 dt {
	height: 25px; color: rgb(88, 89, 91); line-height: 25px; padding-top: 30px; padding-bottom: 5px; font-size: 14px; font-weight: bold;
}
.qk_li_div2 dd {
	background-position: 0px -73px; height: 25px; color: rgb(122, 122, 122); line-height: 25px; padding-left: 32px; font-weight: lighter; background-image: url("../images/img.png"); background-repeat: no-repeat;
}
.qk_li_div3 {
	padding: 10px; text-align: right; color: rgb(48, 158, 213); font-size: 14px; font-weight: bold;
}
.nr_title {
	padding: 30px 10px; text-align: center; color: rgb(24, 127, 196); font-size: 22px; font-weight: bold;
}
.nr_nr {
	line-height: 20px;
}


.main {
	margin: 0px auto; width: 1000px; overflow: hidden; -ms-zoom: 1;
}
.title-a {
	height: 40px; line-height: 40px; font-family: Microsoft yahei; font-size: 24px;
}
.title-a em {
	color: rgb(136, 136, 136); font-size: 16px;
}
.mt16 {
	margin-top: 16px;
}
.hezuohban_box {
	background: rgb(237, 237, 237); padding: 14px 0px 25px;
}
.hezuohban {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.hezuohban ul {
	width: 1050px;
}
.hezuohban li {
	padding: 10px 11px 0px 0px;
	width: 70px;
	float: left;
}
.oz {
	overflow: hidden; -ms-zoom: 1;
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}