﻿@charset "utf-8";
body {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
ul {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
dl {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
dd {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
dt {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
ol {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
li {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
p {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h1 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h2 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h3 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h4 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h5 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h6 {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
textarea {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
form {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
select {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
fieldset {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
table {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
td {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
div {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
input {margin: 0px; padding: 0px; -webkit-text-size-adjust: none;}
h1 {font-size: 12px; font-weight: normal;}
h2 {font-size: 12px; font-weight: normal;}
h3 {font-size: 12px; font-weight: normal;}
h4 {font-size: 12px; font-weight: normal;}
h5 {font-size: 12px; font-weight: normal;}
h6 {font-size: 12px; font-weight: normal;}
body > div {margin: 0px auto;}
form > div {margin: 0px auto;}
div {text-align: left;}
a img {border: 0px currentColor; border-image: none;text-decoration:none;border:none;}
table {border-collapse: collapse; border-spacing: 0;}
select {font: 12px/normal "微软雅黑"; font-size-adjust: none; font-stretch: normal;}
input {font: 12px/normal "微软雅黑"; font-size-adjust: none; font-stretch: normal;}
textarea {font: 12px/normal "微软雅黑"; font-size-adjust: none; font-stretch: normal;}
body {font: 12px/normal "微软雅黑"; text-align: center; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;}
ul {vertical-align: 0px; list-style-type: none;}
ol {vertical-align: 0px; list-style-type: none;}
li {vertical-align: 0px; list-style-type: none;}
area {}
:focus {-moz-outline-style: none;}
.clear {height: 0px; overflow: hidden; clear: both; visibility: hidden;}
.hidden {display: none;}
.hide {
	display: none;
}
.block {
	display: block;
}
.show {
	display: block;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fline {
	float: left; display: inline;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.chgBtn {
	cursor: pointer;
}
.f12 {
	font-size: 12px;
}
.f12 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.fwr {
	font-family: "微软雅黑";
}
.far {
	font-family: Arial;
}
.fb {
	font-weight: bold;
}
.auto {
	margin-right: auto; margin-left: auto;
}
.cor_red {
	color: rgb(204, 0, 0);
}
.cor_bs {
	color: rgb(255, 255, 255);
}
.cor_bs:hover {
	color: rgb(255, 255, 255);
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.mt10 {
	margin-top: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.w1002 {
	width: 1002px; margin-right: auto; margin-left: auto;
}
.header {
	height: 400px;
}
.headCon {
	margin: 0px auto; width: 1002px; height: 92px; position: relative; z-index: 50;
}
.logo {
	margin: 23px 0px 0px; float: left; border-width:0px;
}
.head_res {
	background: url("../images/bg01.png"); top: 0px; width: 160px; height: 30px; right: 0px; padding-left: 38px; position: absolute; text-align:right;
}
.headSelBx {
	top: 53px; width: 260px; height: 24px; right: 0px; position: absolute;
}
.mpubSel {
	background: url("/images/m2sel_bg1.jpg") no-repeat right top rgb(253, 253, 253); border: 1px solid rgb(206, 206, 206); border-image: none; width: 81px; height: 19px; margin-left: 5px; float: left; display: inline; position: relative; cursor: pointer;
}
.mpubHtml {
	height: 19px; line-height: 19px; padding-left: 6px;
}
.mpubSelBox {
	background: rgb(253, 253, 253); padding: 5px 1px; left: -1px; top: 19px; width: 79px; border-right-color: rgb(206, 206, 206); border-bottom-color: rgb(206, 206, 206); border-left-color: rgb(206, 206, 206); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: none; position: absolute;
}
.mpubSelBox ul li {
	line-height: 20px; padding-left: 5px;
}
.mpubSel2 {
	width: 152px;
}
.mpubSel2 .mpubSelBox {
	width: 150px;
}
.headBg { margin-top:8px; width: 980px; height: 250px; margin-left:auto; margin-right:auto;
}
.navBg {
	background: url("/images/navbg.gif")/*#2f5e97rgb(102, 102, 102)(191,14,30)*/; left: 0px; top: 92px; width: 100%; height: 42px; position: absolute; z-index: 10; /*opacity: 0.6*/;
}
.navBox {
	margin: 0px auto; width: 1002px; height: 42px; position: relative; z-index: 30;
}
.nav {
	width: 838px; float: left;
}
.nav ul li {
	margin-right: 5px; float: left;
}
.nav_a {
	background: url("/images/cut2.png") no-repeat; padding: 0px 0px 0px 25px; width: 95px; height: 32px; color: rgb(0, 0, 0); line-height: 28px; font-size: 14px; margin-top: 5px; display: inline-block;
}
/*.nav_cuta {
	background: url("/images/cut1.png") no-repeat; color: rgb(255, 255, 255); text-decoration: none;
}*/
.nav_a:hover {
	/*background: url("/images/cut1.png") no-repeat;*/ color: rgb(255, 51, 0); text-decoration: none;
}
.serBox {
	background: url("/images/serBg.png") no-repeat; width: 150px; height: 22px; padding-left: 10px; margin-top: 10px; float: left; position: relative;
}
.serint {
	background: url("none"); border-width: 0px; width: 122px; height: 16px; color: rgb(255, 255, 255); line-height: 16px; font-family: Arial; margin-top: 3px; float: left;
}
.serSubmit {
	background: url("none"); border-width: 0px; top: 4px; width: 19px; height: 15px; right: 6px; position: absolute; cursor: pointer;
}
.head_img {
	top: 0px; width: 980px; height: 250px;
}
.minx_imgList {
	width: 978px; height: 126px; padding-left: 22px; margin-top: 20px; position: relative;
}
.minx_imgList ul li {
	margin-right: 5px; float: left;
}
.mimgL {
	left: 0px; top: -3px; position: absolute; z-index: 10;
}
.mimgR {
	top: -3px; right: 0px; position: absolute; z-index: 10;
}
.minCon {
	background: rgb(243, 243, 243); height: 223px;
}
.min_l {
	background: url("../images/mmline.jpg") no-repeat right 20px; width: 330px; height: 200px; padding-right: 30px; float: left;
}
.minCon2 {
	margin: 0px auto; width: 952px;
}
.min_t1 {
	background: url("/images/minsqer1.jpg") no-repeat left; height: 52px; line-height: 52px; padding-left: 10px; font-size: 14px;
}
.min_t1 span {
	font: 11px/normal Arial; color: rgb(153, 153, 153); text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.min_p1 {
	line-height: 25px; text-indent: 24px;
}
.cor_green {
	color: rgb(100, 156, 81);
}
.cor_green:hover {
	color: rgb(100, 156, 81);
}
.min_m {
	background: url("../images/mmline.jpg") no-repeat right 20px; width: 326px; height: 200px; padding-left: 18px; float: left;
}
.min_map {
	padding-top: 0px;
}
.min_map dd{ line-height:25px;}
.min_r {
	width: 228px; float: right;
}
.minr_imgList {
	text-align: center; padding-top: 5px;
}
.minr_imgList ul li {
	margin-bottom: 15px;
}
.footerBg {
	background:#2f5e97/* rgb(83, 83, 83)*/; /*min-height: 66px; _height: 66px;*/
}
.footer .fl {
	line-height: 38px;
}
.footer .fr {
	text-align: right; line-height: 18px; padding-top: 8px; font-family: Arial;
}
.footer {
	background:rgb(102,102,102)/*#2f5e97*/; margin: 0px auto; width: 100%; color: #ffffff/*rgb(131, 131, 131)*/; height:280px;
}
.fot_a {
	color: #ffffff/*rgb(131, 131, 131)*/;
}
.fot_a:hover {
	color: #ffffff/*rgb(131, 131, 131)*/;
}
.headBg2 {
	height: 300px;
}
.headBg2 .head_img img {
	height: 300px;
}
.header2 {
	height: 140px;
}
.headBg2 .head_img {
	height: 300px;
}
.mpubBox {
	padding-bottom: 0px;
}
.mbl {
	width: 225px; float: left;
}
.mbr {
	background: rgb(255, 255, 255); padding: 6px 6px 30px; width: 756px; float: right; min-height: 600px; _height: 1307px;
}
.mbmenu {
	padding: 0px 0px 0px 15px; width: 206px;
}
.mbmenu a{background: url("../images/mabg.jpg") no-repeat; padding: 0px 0px 1px 42px; height: 26px; line-height: 26px; font-size: 14px; display: block;}
.mbmenu a:hover{background: url("../images/mabg2.jpg") no-repeat 28px 10px rgb(249, 185, 0); color: rgb(255, 255, 255); padding-bottom: 0px; text-decoration: none;}
.mb_a1 {
	background: url("../images/mabg.jpg") no-repeat; padding: 0px 0px 1px 42px; height: 26px; line-height: 26px; font-size: 14px; display: block;
}
.mb_a1cut {
	background: url("../images/mabg2.jpg") no-repeat 28px 10px rgb(249, 185, 0); color: rgb(255, 255, 255); padding-bottom: 0px; text-decoration: none;
}
.mb_a1:hover {
	background: url("../images/mabg2.jpg") no-repeat 28px 10px rgb(249, 185, 0); color: rgb(255, 255, 255); padding-bottom: 0px; text-decoration: none;
}
.mbLcon {
	padding: 10px 10px 0px;
}
.mb_tname {
	background: url("../images/mb_squer1.jpg") no-repeat 7px; line-height: 24px; padding-left: 30px; font-size: 14px; font-weight: bold; float: left;
}
.mb_t1 {
	background: rgb(228, 228, 228); height: 27px; line-height: 27px;
}
.mbL_u1 {
	padding: 15px 0px 10px;
}
.mbL_u1 ul li {
	height: 77px; padding-left: 3px;
}
.mbl_txt1 {
	width: 105px; line-height: 18px; float: right;
}
.mbl_u2 dl dt {
	background: rgb(239, 243, 254); margin: 6px 0px; padding: 3px 6px 0px; height: 121px; border-bottom-color: rgb(219, 223, 232); border-bottom-width: 3px; border-bottom-style: solid; display: block;
}
.mbl_u2 {
	padding-bottom: 20px;
}
.mbl_u2 dl dt strong {
	line-height: 26px; font-weight: normal; margin-bottom: 3px; display: block;
}
.mbl_imgtxt1 {
	height: 65px;
}
.mbl_txt2 {
	width: 90px; line-height: 18px; float: right;
}
.mbl_p1 {
	height: 24px;
}
.cor_blue {
	color: rgb(117, 150, 181);
}
.mbl_u2 dl dd {
	background: url("../images/msquer3.jpg") no-repeat 6px; line-height: 22px; padding-left: 16px;
}
.mbTel {
	background: url("../images/mb_squer2.jpg") no-repeat left; height: 24px; color: rgb(117, 150, 181); line-height: 24px; padding-left: 11px; float: right;
}
.mbl_u3 ul li {
	width: 95px; height: 90px; text-align: center; overflow: hidden; margin-right: 10px; float: left;
}
.mbl_u3 ul li img {
	border: 1px solid rgb(224, 224, 224); border-image: none; margin-bottom: 6px;
}
.mbl_u3 {
	padding: 12px 0px 10px 1px; width: 204px; overflow: hidden;
}
.mbl_u3 ul {
	width: 220px;
}
.mbPos {
	background: url("../images/mb_posBg.jpg") no-repeat top; padding: 7px 10px 0px; height: 25px;
}
.mb_tname2 {
	height: 18px; line-height: 18px; padding-left: 7px; font-size: 16px; border-left-color: rgb(1, 88, 167); border-left-width: 6px; border-left-style: solid;
}
.mbr_con1 {
	height: 190px; padding-top: 20px; margin-bottom: 15px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.mbrCon {
	margin: 0px auto; width: 706px;
}
.mbr_Img {
	background: url("../images/mbimgBg.jpg") no-repeat; padding: 11px 0px 0px 8px; width: 238px; height: 167px; float: left;
}
.mbr_txt1 {
	width: 435px; line-height: 24px; float: right;
}
.mbr_txt1 strong {
	height: 40px; line-height: 40px; overflow: hidden; font-size: 14px; display: block;
}
.mbr_x6 ul li{
	  padding: 0px 0px 0px 5px;height: 25px; line-height: 25px; overflow: hidden;	
}

.mbr_u1 ul li {
	background: url("../images/mb_squer3.gif") no-repeat 7px 11px; padding: 0px 8px 0px 22px; height: 30px; line-height: 30px; overflow: hidden;
}
.mbr_u1 ul .mbr_hover {
	background: url("../images/mb_squer3.gif") no-repeat 7px 11px rgb(222, 242, 253);
}
.mbPage {
	padding: 12px 0px; text-align: center;
}
.mbPage_a {
	padding: 0px 6px; border: 1px solid rgb(170, 170, 170); border-image: none; height: 20px; line-height: 20px !important; margin-right: 6px; margin-left: 0px !important; display: inline-block;
}
.mbPage_cuta {
	background: rgb(0, 152, 137); border: 1px solid rgb(25, 162, 149); border-image: none; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.mbPage_a:hover {
	background: rgb(0, 152, 137); border: 1px solid rgb(25, 162, 149); border-image: none; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.mbPage_cuta:hover {
	background: rgb(0, 152, 137); border: 1px solid rgb(25, 162, 149); border-image: none; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.mbPage_nota {
	background: none; border: 1px solid rgb(232, 232, 232); border-image: none; color: rgb(232, 232, 232); text-decoration: none;
}
.mbPage_nota:hover {
	background: none; border: 1px solid rgb(232, 232, 232); border-image: none; color: rgb(232, 232, 232); text-decoration: none;
}
.mbrConTxt {
	padding: 30px 0px 50px; line-height: 24px; font-size:14px;
}
.mbr_fxBox {
	border: 1px solid rgb(224, 224, 224); border-image: none; height: 30px;
}
.mbr_Box1 {
	border: 1px solid rgba(16,147,124,1.00); border-image: none; width: 500px; padding: 20px; padding-left: 50px;
}
.mbr_fxl {
	padding: 2px 0px 0px 15px; width: 258px; border-right-color: rgb(224, 224, 224); border-right-width: 1px; border-right-style: solid; float: left;
}
.mbr_fxr {
	width: 61px; padding-left: 17px; border-left-color: rgb(224, 224, 224); border-left-width: 1px; border-left-style: solid; float: right;
}
.mbr_fxa {
	background: url("../images/mb_pl.jpg") no-repeat left 9px; height: 30px; line-height: 30px; padding-left: 22px; display: block;
}
.mbr_u2 {
	background: rgb(255, 252, 245); padding: 5px 0px 0px 15px; border: 1px solid rgb(224, 224, 224); border-image: none; height: 180px;
}
.mbr_u2 strong {
	line-height: 34px; font-size: 14px; margin-bottom: 3px; display: block;
}
.mbr_u2 ul li {
	background: url("../images/mb_pl2.jpg") no-repeat left; width: 330px; height: 24px; line-height: 24px; padding-left: 12px; float: left;
}
.mbr_con3 {
	height: 218px; overflow: hidden;
}
.mbrc3_l {
	width: 462px; float: left;
}
.mbrc3_r {
	width: 226px; float: right;
}
.mbr_t2 {
	background: url("../images/line.jpg") repeat-x left bottom; height: 29px; margin-bottom: 12px;
}
.mbr_t2 .fl {
	padding: 0px 5px; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(88, 170, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.mbr_u3 ul li {
	background: url("../images/msquer3.jpg") no-repeat 10px; height: 30px; line-height: 30px; padding-left: 26px;
}
.mbr_jd1 {
	background: url("../images/mb_line1.jpg") repeat-x; width: 48px; height: 3px; overflow: hidden; margin-top: 13px; float: right;
}
.mbr_jd2 {
	background: url("../images/mb_line2.jpg") repeat-x; height: 3px; overflow: hidden;
}
.mbrc3_r {
	background: url("../images/mbr_bg1.jpg") no-repeat; padding: 0px 25px; width: 176px; height: 110px; margin-top: 28px; float: right;
}
.mbrc3_r strong {
	height: 30px; color: rgb(43, 148, 240); line-height: 30px; padding-top: 5px; display: block;
}
.mbrc3_p {
	line-height: 20px; padding-top: 7px;
}
.cor_999 {
	color: rgb(153, 153, 153);
}
.mbr_t3 .fl {
	border-bottom-color: rgb(235, 88, 98); border-bottom-width: 1px; border-bottom-style: solid;
}
.mbr_t3 .fr {
	line-height: 28px;
}
.mbr_area {
	background: url("../images/mbr_boxBg.jpg") repeat-x left top; padding: 5px; border: 1px solid rgb(218, 218, 218); border-image: none; width: 692px; height: 60px; line-height: 20px; margin-bottom: 6px;
}
.mbr_areaBox {
	height: 55px;
}
.mbr_submit {
	background: url("../images/mbr_fb.jpg") no-repeat; border-width: 1px; width: 68px; height: 28px; cursor: pointer;
}
.mbr_res {
	float: right;
}
.mbr_txt2 {
	line-height: 20px; float: left;
}
.mbr_sq1 {
	top: 3px; position: relative;
}
.mbr_bomBox {
	background: rgb(249, 249, 249); padding: 3px; border: 1px solid rgb(224, 224, 224); border-image: none;
}
.mbr_u4 ul li {
	background: rgb(249, 249, 249); padding: 0px 4px; width: 161px; height: 88px; text-align: center; margin-right: 2px; float: left;
}
.mbr_u4 ul li img {
	padding: 1px; border: 1px solid rgb(224, 224, 224); border-image: none; margin-bottom: 2px;
}
.mbr_bom {
	background: rgb(255, 255, 255);
}
.mbr_u4 {
	padding: 10px 0px 10px 10px; width: 698px; overflow: hidden;
}
.mbr_u4 ul {
	width: 720px;
}
.mbr_u5 ul li {
	background: url("../images/msquer3.jpg") no-repeat left; width: 157px; height: 20px; line-height: 20px; padding-left: 12px; float: left;
}
.mbr_u5 {
	background: rgb(255, 255, 255); padding: 0px 0px 10px 12px;
}
.mpubBox {
	background: url("../images/mbg2.jpg") repeat-y top rgb(229, 229, 229);
}
.mpubBox2 {
	background: url("/images/mbg3.jpg") no-repeat top;
}
.menitm {
	background: url("../images/msqer2.jpg") no-repeat 26px rgb(6, 152, 136)/*(1,88,167)*/; margin: 17px 0px 5px 14px; width: 167px; height: 33px; color: rgb(255, 255, 255); line-height: 33px; padding-left: 39px; font-size: 16px;
}
.m2pos {
	padding: 19px 35px 0px 0px; height: 48px; text-align: right; line-height: 48px;
}
.m2cutItm {
	background: url("../images/mposbg.jpg") no-repeat left; height: 36px; line-height: 36px; padding-left: 25px; margin-left: 18px;
}
.m2cutItm span {
	width: 88px; text-align: center; color: rgb(0, 152, 137); font-size: 18px; float: left;
}
.mbr_Img2 {
	margin-right: 10px;
}
.mbl_imgBan {
	padding-left: 12px;
}
.bn {	color:#CCC;	width:980px;	margin-left:auto;	margin-right:auto; margin-bottom:5px; clear:both;	}
.bn ul{	float:left;	display:block;	margin-left:80px;	margin-top:30px;	}
.bn li {	line-height:20px;}
.bn a{	color:#CCC;}
.bn h3{	font-size:14px;	margin-bottom:15px;}

#pagerLinks{
	text-align:center; margin-top:20px;
	}

#pagerLinks a{
	padding: 0px 6px; border: 1px solid rgb(170, 170, 170); border-image: none; height: 20px; line-height: 20px !important; margin-right: 6px; margin-left: 0px !important; display: inline-block;
	}

#peopleResult {	width: 622px; margin-top: 30px; margin-bottom:30px;}
#peopleResult table {	width: 620px; text-align: left; margin-left:20px;}
#peopleResult tr {	line-height: 24px;}
#peopleResult td {	text-align: left; border-bottom-color: rgb(222, 224, 226); border-bottom-width: 1px; border-bottom-style: solid;}
#peopleResult th {	text-align: left; line-height: 24px; border-bottom-color: rgb(222, 224, 226); border-bottom-width: 1px; border-bottom-style: solid;}
#peopleResult .td1 {	width: 180px;}
#peopleResult .td2 {	width: 250px;}
#peopleResult .td3 {	width: 150px;}
.peopleForm {	background: rgb(237, 237, 237); padding: 10px; width: 600px; margin-top:20px;}
.peopleForm label {	width: 75px; text-align: left; display: inline-block;}
.peopleForm .text-input {	background: rgb(255, 255, 255); padding: 1px 3px; border: 1px solid rgb(171, 173, 179); width: 170px; vertical-align: middle;}
.peopleForm li {	padding: 6px;}
.buttonsearch {	background: url("/images/search_button.jpg"); border-width: 0px; font: 10.5px/normal arial; width: 54px; height: 18px; text-align: center; color: rgb(255, 255, 255);  font-size-adjust: none; font-stretch: normal;}
.onav ul li {
	width: 60px; height: 30px; text-align: center; overflow: hidden; margin-right: 10px; float: left;
}
.onav ul li img {
	border: 1px solid rgb(224, 224, 224); border-image: none; margin-bottom: 6px;
}
.onav {
	padding: 12px 0px 10px 1px; width: 204px; overflow: hidden;
}
.onav ul {
	width: 220px;
}