/* CSS Document */

* {
	padding: 0;
	margin: 0;
}

img {
	padding: 0;
	margin: 0;
	border: none;
}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif, "";
	font-size: 12px;
	color: #5b5b5b;
	background: #282828;
}

input {
	padding: 0;
	margin: 0;
	outline: none;
}

ul,
li {
	list-style: none;
	padding: 0;
	margin: 0;
}

a:active {
	blr: expression(this.onFocus=this.blur());
	outline: none
}





a {
	font-family: Arial, Helvetica, sans-serif, "";
	color: #5b5b5b;

}

a:link {
	text-decoration: none;
	color: #5b5b5b;
}

a:visited {
	text-decoration: none;
	color: #5b5b5b;
}

a:active {
	text-decoration: none;
	color: #5b5b5b
}

a:hover {
	text-decoration: none;
	color: #2682c3;
}

.linkblue12,
.linkblue12:link,
.linkblue12:visited {
	font-size: 12px;
	color: #005aae;
}

.linkblue12:hover {
	color: #2090f9;
}

.linkblue12b,
.linkblue12b:link,
.linkblue12b:visited {
	font-size: 12px;
	color: #005aae;
	font-weight: bold;
}

.linkblue12b:hover {
	color: #2090f9;
}

.linkblue14,
.linkblue14:link,
.linkblue14:visited {
	font-size: 14px;
	color: #005aae;
}

.linkblue14:hover {
	color: #2090f9;
}

.linkblue14b,
.linkblue14b:link,
.linkblue14b:visited {
	font-size: 14px;
	color: #005aae;
	font-weight: bold;
}

.linkblue14b:hover {
	color: #2090f9;
}

.linkblack12,
.linkblack12:link,
.linkblack12:visited {
	font-size: 12px;
	color: #272727;
}

.linkblack12:hover {
	color: #3281ce;
}

.linkblack14b,
.linkblack14b:link,
.linkblack14b:visited {
	font-size: 14px;
	color: #272727;
	font-weight: bold;
}

.linkblack14b:hover {
	color: #3281ce;
}

.linkwhite12,
.linkwhite12:link,
.linkwhite12:visited {
	font-size: 12px;
	color: #fff;
	font-family: "";
}

.linkwhite12:hover {
	color: #2c97fa;
}

.linkwhite12c,
.linkwhite12c:link,
.linkwhite12c:visited {
	font-size: 12px;
	color: #fff;
	font-family: "";
}

.linkwhite12c:hover {
	color: #9dccfa;
}

.linkgray12,
.linkgray12:link,
.linkgray12:visited {
	font-size: 12px;
	color: #bbbbbb;
}

.linkgray12:hover {
	color: #006cb8;
}

.txtwhite12 {
	font-size: 12px;
	color: #fff;
}

.txtwhite12a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}

.txtwhite12b {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

.txtwhite20w {
	font-size: 20px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.txtblue12a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006cb8;
}

.txtblue12b {
	font-size: 12px;
	color: #69d3ff;
	font-weight: bold;
}

.txtblue12b1 {
	font-size: 14px;
	color: #0057ac;
	font-weight: bold;
}

.txtblue14b {
	font-size: 14px;
	color: #0057ac;
	font-weight: bold;
}

.txtblue14wb {
	font-size: 14px;
	color: #0057ac;
	font-family: "Microsoft YaHei";
	font-weight: bold;
}

.txtblue16b {
	font-size: 16px;
	color: #0057ac;
	font-weight: bold;
}


.txtblue20w {
	font-size: 20px;
	color: #30adff;
	font-family: "Microsoft YaHei";
}

.txtblue20w1 {
	font-size: 20px;
	color: #095aa7;
	font-family: "Microsoft YaHei";
}

.txtblue20w2 {
	font-size: 20px;
	color: #095aa7;
	font-family: "Microsoft YaHei";
	font-weight: bold;
}

.txtblack15wb {
	font-size: 15px;
	color: #3b3b3b;
	font-family: "Microsoft YaHei";
	font-weight: bold;
}

.txtgray10a {
	font-size: 10px;
	color: #707070;

}

.txtgray12 {
	color: #bbbbbb;
}

.txtgray12c {
	color: #4e4e4e;
}

.txtgray12b {
	color: #414141;
	font-weight: bold;
}

.txtgray14 {
	font-size: 14px;
	color: #595959;
}

.txtgray14a {
	font-size: 14px;
	color: #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
}

.txtgray14b {
	font-size: 14px;
	color: #494949;
	font-weight: bold;
}

.txtgray17a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #707070;
}

.txtred14 {
	font-size: 14px;
	color: #c30000;
}

.txtred14b {
	font-size: 14px;
	color: #c30000;
	font-family: "";
}

.txtred12b {
	font-size: 12px;
	color: #c30000;
	font-weight: bold;
	font-family: "";
}

#container {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: url(../images/bg1.gif);
}

#container #container1 {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	background: url(../images/bg2.png) repeat-x left top;
}

#container #container1 #container2 {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
	background: url(../images/bg3.jpg) no-repeat center top;
}

#container #container1 #container2 #banner {
	width: 100%;
	height: 444px;
	float: left;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #banner #banner1 {
	width: 100%;
	height: 710px;
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:2
	
}

#container #container1 #container2 #banner #searchbox {
	margin: 0 auto;
	width: 1136px;
	height: 444px;
	z-index:3
}

#ad1 {
	/*display: none;*/
	z-index: 99999999;
}

.qi {
	width: 50%;
	height: auto;
	position: absolute;
	bottom: 0%;
	left: -23%;
}

.qi img {
	width: 100%;
	height: auto;
	vertical-align: bottom;
}

.jg1 {
	width: 11%;
	height: auto;
	position: absolute;
	bottom: 41%;
	right: 9%;
}

.jg1 img {
	width: 100%;
	height: auto;
	vertical-align: bottom;
}

#searchbox1 {
	padding-top: 35px;
	width: auto;
	height: 30px;
	float: right;
}

#searchbox1 #searchtit1 {
	padding-top: 1px;
	width: 52px;
	height: 29px;
	float: left;
}

#searchbox1 #searchinput {
	width: 186px;
	height: 25px;
	float: left;
	background: url(../images/searchbg1.png) no-repeat left top;
}

#searchbox1 #searchinput #searchinput1 {
	padding: 2px 0 0 12px;
	width: 152px;
	height: 21px;
	float: left;
}

#searchbox1 #searchinput #searchbtn {
	padding: 5px 0 0 0px;
	width: 16px;
	height: 16px;
	float: left;
}

#container #container1 #container2 #main {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #main #con {
	margin: 0 auto;
	width: 1136px;
	height: auto;
}

#container #container1 #container2 #main #con #menubox {
	width: 1136px;
	height: 85px;
	float: left;
	background: url(../images/menubg.png) no-repeat left top;
}

.FrameTable {
	width: 1136px;
	height: 85px;
	float: left;
}

.menubg {
	width: 1136px;
	height: 46px;
	float: left;
}

.main_menu {
	padding-left: 50px;
	width: 1086px;
	height: 46px;
	float: left;
}

.main_menu li {
	padding-left: 10px;
	padding-right: 10px;
	width: 113px;
	height: 46px;
	float: left;
	background: url(../images/line1.png) no-repeat right 17px;
}

.main_menu li a,
.main_menu li a:link,
.main_menu li a:visited {
	padding-top: 15px;
	width: 111px;
	height: 31px;
	text-align: center;
	float: left;
	font-size: 16px;
	line-height: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}


.main_menu li a.CurMenu,
.main_menu li a.CurMenu:link,
.main_menu li a.CurMenu:visited {
	padding-top: 15px;
	width: 111px;
	height: 31px;
	text-align: center;
	float: left;
	font-size: 16px;
	line-height: 18px;
	color: #0057ac;
	font-family: "Microsoft YaHei";
	background: url(../images/hoverbg.gif) no-repeat left 7px;
}

a.CurMenu:link {
	font-size: 16px;
	color: #0057ac;
}

a.CurMenu:hover {
	font-size: 16px;
	color: #0057ac;
}


/*begin ç’‡ï¿½*/
.submenubg {
	padding-left: 65px;
	height: 39px;
	width: 1071px;
	background: #fff;
	float: left;
	background: url(../images/line3.gif) no-repeat center bottom #fff;
	overflow: hidden;
}

.sub_menu {
	padding-top: 2px;
	float: left;
	height: 22px;
	width: 1071px;
	overflow: hidden;
	clear: both;
	margin: 0px;
	text-align: center;
}

#sub_menu_7 {
	width: 1703px;
}

* html .sub_menu {
	padding-top: 10px;
	float: left;
	height: 22px;
	width: 1071px;
	overflow: hidden;
	clear: both;
	margin: 0px;
	text-align: center;
}

*+html .sub_menu {
	padding-top: 10px;
	float: left;
	height: 22px;
	width: 1071px;
	overflow: hidden;
	clear: both;
	margin: 0px;
	text-align: center;
}

.sub_menu a,
.sub_menu a:link,
.sub_menu a:visited {
	padding: 0px 15px 0 15px;
	overflow: hidden;
	width: auto;
	height: 22px;
	white-space: nowrap;
	color: #0057ac;
	font-size: 12px;
}

.sub_menu span.submenu_title {
	padding: 0px 0px 0 22px;
	overflow: hidden;
	width: auto;
	height: 22px;
	white-space: nowrap;
	color: #0057ac;
	font-size: 12px;
	color: #0057ac;
	font-size: 12px;
	font-weight: bold;
}

.sub_menu a:hover,
.sub_menu a.now {
	padding: 0px 15px 0 15px;
	overflow: hidden;
	width: auto;
	height: 22px;
	white-space: nowrap;
	color: #0057ac;
	font-size: 12px;
	text-decoration: underline;
}

.hov {
	color: #C80C0D;
	font-size: 24px;
	vertical-align: -webkit-baseline-middle;
}

#container #container1 #container2 #main #con #con1 {
	width: 1136px;
	height: auto;
	float: left;
	background: url(../images/con1rightbg1.jpg) no-repeat right top #fff;
}

#container #container1 #container2 #main #con #con1 #con1left {
	padding-left: 34px;
	width: 790px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsshow {
	width: 790px;
	height: 325px;
	float: left;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #main #con #con1 #con1left #newsshow #newsshow1 {
	width: 739px;
	height: 325px;
	float: left;
	position: relative;
	z-index: 1;
}

#newsshow1 #slide {
	width: 739px;
	height: 325px;
	float: left;
	position: relative;
	z-index: 1;
}

#newsshow1 .slide_wrap {
	overflow: hidden;
	width: 739px;
	height: 325px;
	float: left;
	position: relative;
	z-index: 5;
}

#newsshow1 .slide_imglist li {
	position: absolute;
	display: inline;
	width: 739px;
	height: 325px;
	float: left;

}

#newsshow1 .slide_imglist li .titbox {
	padding: 8px 110px 0 10px;
	position: absolute;
	display: inline;
	width: 629px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: url(../images/showbg1.png);
	z-index: 9;
	overflow: hidden;
}

*html #newsshow1 .slide_imglist li .titbox {
	padding: 5px 110px 0 10px;
	height: 23px;
}

#newsshow1 .slide_imglist li .titbox a {
	color: #fff;
}

#newsshow1 .slide_imglist li .titbox a:hover {
	color: #005aae;
}





#newsshow1 .switcher {
	width: auto;
	height: 7px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 10;
}

*html #newsshow1 .switcher {
	bottom: 7px;
}

*+html #newsshow1 .switcher {
	bottom: 10px;
}

#newsshow1 .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray.gif) no-repeat right top;
	overflow: hidden;
}

#newsshow1 .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue.gif) no-repeat right top;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1left #newsshow #newstit {
	width: 51px;
	height: 325px;
	float: left;
	position: relative;
	z-index: 3;
}

#container #container1 #container2 #main #con #con1 #con1left #newsshow #newstit .k {
	width: 7px;
	height: 13px;
	position: absolute;
	left: -7px;
	top: 27px;
	z-index: 10;
}


#container #container1 #container2 #main #con #con1 #con1left #newsbox {
	width: 790px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 {
	padding-right: 37px;
	padding-top: 21px;
	width: 367px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newstit1 {
	width: 367px;
	height: 22px;
	float: left;
	background: url(../images/line4.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newstit1 #newstit2 {
	width: 300px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newstit1 #more {
	padding-top: 9px;
	width: 67px;
	height: 13px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newsbox2 {
	padding-top: 10px;
	width: 367px;
	height: 81px;
	float: left;
	background: url(../images/line5.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newsbox2 #newspic2 {
	width: 110px;
	height: 67px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newsbox2 #newsdetail1 {
	padding-left: 10px;
	width: 247px;
	height: 67px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newsbox2 #newsdetail1 #newsdetail2 {
	width: 247px;
	height: 48px;
	line-height: 22px;
	_line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newsbox2 #newsdetail1 .time {
	width: 70px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	float: left;
	background: url(../images/timebg.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 {
	width: 367px;
	height: 133px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li {
	padding-left: 14px;
	width: 353px;
	height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li .list {
	padding-top: 6px;
	width: 300px;
	height: 17px;
	white-space: nowrap;
	line-height: 14px;
	float: left;
	overflow: hidden;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 353px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li.none .list {
	padding-top: 6px;
	width: 300px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1left #newsbox #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox {
	padding-top: 21px;
	width: 790px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumtit1 {
	width: 771px;
	height: 22px;
	float: left;
	background: url(../images/line4.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumtit1 #albumtit2 {
	width: 704px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumtit1 #more {
	padding-top: 9px;
	width: 67px;
	height: 13px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist {
	padding-top: 12px;
	width: 790px;
	height: 140px;
	float: left;
}

#albumlist a.abtn {
	height: 140px;
	width: 21px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	display: none;
	background: #CC9933
}

#albumlist a.aleft {
	left: 0px;
	background: url(../images/pre1.gif) no-repeat left 50px #fff;
}

#albumlist a.agrayleft {
	left: 0px;
	cursor: default;
	background: url(../images/pre1.gif) no-repeat left 50px #fff;
}

#albumlist a.aright {
	right: 0;
	background: url(../images/next1.gif) no-repeat left 50px #fff;
}

#albumlist a.agrayright {
	right: 0;
	cursor: default;
	background: url(../images/next1.gif) no-repeat left 50px #fff;
}

#albumlist .scrolllist {
	width: 773px;
	height: 140px;
	float: left;
	overflow: hidden;
	position: relative;
}

#albumlist .scrolllist .imglist_w {
	width: 790px;
	height: 140px;
	overflow: hidden;
	float: left;
	position: relative;
	/*ç‘•ä½¸åŽ“*/
}

#albumlist .scrolllist .imglist_w ul {
	width: 20000px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#albumlist .scrolllist .imglist_w li {
	width: 158px;
	height: 140px;
	float: left;
	position: relative;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist li {
	/*padding-right:17px;*/
	width: 158px;
	height: 140px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist li a {
	width: 141px;
	height: 140px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist li a .pic {
	width: 141px;
	height: 100px;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist li a .detail {
	margin-top: 1px;
	padding: 5px 5px 0 5px;
	width: 129px;
	height: 34px;
	line-height: 15px;
	color: #fff;
	display: block;
	text-align: justify;
	text-justify: inter-ideograph;
	background: #999b9f;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1left #albumbox #albumlist li a:hover .detail {
	margin-top: 1px;
	padding: 5px 5px 0 5px;
	width: 129px;
	height: 34px;
	line-height: 15px;
	color: #fff;
	display: block;
	text-align: justify;
	text-justify: inter-ideograph;
	background: #005aae;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1right {
	padding-top: 19px;
	padding-left: 16px;
	width: 296px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1right #con1righttit1 {
	width: 263px;
	height: 18px;
	float: left;
	border-bottom: 2px solid #0059ad;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox {
	padding-top: 1px;
	width: 263px;
	height: 308px;
	float: left;
	position: relative;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit {
	width: 263px;
	height: 55px;
	position: absolute;
	left: 0px;
	top: 127px;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li {
	margin-left: 1px;
	width: 65px;
	height: 55px;
	float: left;
	background: #dadadc;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li .tit {
	padding-top: 10px;
	width: 64px;
	height: 13px;
	line-height: 12px;
	color: #191c20;
	font-family: "Microsoft YaHei";
	float: left;
	text-align: center;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li .number {
	width: 64px;
	height: 30px;
	line-height: 30px;
	font-size: 30px;
	color: #191c20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-align: center;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li.thistab {
	margin-left: 1px;
	width: 64px;
	height: 55px;
	float: left;
	background: #005caf;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li.thistab .tit {
	padding-top: 10px;
	width: 64px;
	height: 13px;
	line-height: 12px;
	color: #fff;
	font-family: "Microsoft YaHei";
	float: left;
	text-align: center;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox #protabtit li.thistab .number {
	width: 64px;
	height: 30px;
	line-height: 30px;
	font-size: 30px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	text-align: center;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 {
	width: 263px;
	height: 308px;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 #tabconlist {
	display: none;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 .tabconlist1 {
	width: 263px;
	height: 308px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 .tabconlist1 #propic1 {
	width: 263px;
	height: 181px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 .tabconlist1 #prolist {
	width: 263px;
	height: 127px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 .tabconlist1 #prolist li {
	padding-top: 3px;
	margin-right: 1px;
	padding-left: 18px;
	width: 110px;
	height: 22px;
	line-height: 20px;
	float: left;
	background: url(../images/d.gif) no-repeat 7px 10px #eaeaea;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #protabbox .tabcon1 .tabconlist1 #prolist li.none {
	padding-top: 3px;
	margin-right: 1px;
	padding-left: 18px;
	width: 110px;
	height: 22px;
	line-height: 20px;
	float: left;
	background: url(../images/d.gif) no-repeat 7px 10px;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #houses {
	padding-bottom: 6px;
	padding-top: 9px;
	width: 263px;
	height: 188px;
	float: left;
}

#container #container1 #container2 #main #con #con1 #con1right #houses li {
	margin-bottom: 10px;
	margin-right: 13px;
	padding: 1px;
	width: 119px;
	height: 78px;
	float: left;
	border: 2px solid #ccc;
	position: relative;
}

#container #container1 #container2 #main #con #con1 #con1right #houses li .tit {
	width: 119px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	position: absolute;
	left: 1px;
	bottom: 1px;
	background: url(../images/showbg1.png);
}


#container #container1 #container2 #main #con #con1 #con1right #subs {
	padding: 7px 0 14px 0;
	width: 263px;
	height: 133px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #subs li {
	padding-left: 14px;
	padding-right: 10px;
	width: 239px;
	height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con1 #con1right #subs li .list {
	padding-top: 6px;
	width: 239px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #subs li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 239px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px;
}

#container #container1 #container2 #main #con #con1 #con1right #subs li.none .list {
	padding-top: 6px;
	width: 239px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #video {
	padding: 3px 0 0px 0;
	width: 263px;
	height: 209px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #video #video1 {
	width: 263px;
	height: 152px;
	float: left;
	overflow: hidden;
	position: relative;
}

#container #container1 #container2 #main #con #con1 #con1right #video #video1 .tit {
	padding: 0 8px 0 8px;
	width: 247px;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	background: url(../images/showbg1.png);
	position: absolute;
	left: 0;
	bottom: 0;
}

#container #container1 #container2 #main #con #con1 #con1right #video #video1 .btn {
	width: 39px;
	height: 39px;
	position: absolute;
	left: 116px;
	bottom: 54px;
}

#container #container1 #container2 #main #con #con1 #con1right #video #videolist {
	width: 263px;
	height: 57px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con1 #con1right #video #videolist li {
	padding-left: 18px;
	padding-top: 5px;
	padding-right: 10px;
	margin-top: 2px;
	width: 235px;
	height: 19px;
	line-height: 14px;
	float: left;
	overflow: hidden;
	background: url(../images/d.gif) no-repeat 6px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con1 #con1right #adbox {
	padding: 4px 0 0px 0;
	width: 263px;
	height: 74px;
	float: left;
	overflow: hidden;
}









#container #container1 #container2 #header {
	width: 100%;
	height: 84px;
	float: left;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #header #header1 {
	margin: 0 auto;
	width: 1136px;
	height: 84px;
}

#container #container1 #container2 #header #header1 #logo {
	padding-top: 10px;
	width: 845px;
	height: 74px;
	float: left;
}


#container #container1 #container2 #main #con #con2 {
	width: 1136px;
	height: auto;
	float: left;
	background: #fff;
}

#container #container1 #container2 #main #con #con2 #industry {
	padding: 27px 28px 0 29px;
	width: 1079px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #industry li {
	padding-right: 1px;
	width: 215px;
	height: 386px;
	float: left;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #main #con #con2 #industry li:nth-of-type(4) {
	padding-right: 1px !important;
}

#container #container1 #container2 #main #con #con2 #industry li:last-child {
	padding-right: 0;
}

#container #container1 #container2 #main #con #con2 #industry li img {
	width: 100%;
	height: auto;
	vertical-align: bottom;
}

#container #container1 #container2 #main #con #con2 #industry li span.tit {
	width: 215px;
	height: 49px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #industry li span.tit a {
	padding: 15px 13px 0 13px;
	width: 243px;
	height: 34px;
	float: left;
	background: url(../images/industryblue.png);
}

#container #container1 #container2 #main #con #con2 #industry li span.tit a:hover {
	padding: 15px 13px 0 13px;
	width: 243px;
	height: 34px;
	float: left;
	background: url(../images/industrygreen.png);
}

#container #container1 #container2 #main #con #con2 #industry li span.tit a .tit1 {
	width: 170px;
	height: 34px;
	font-size: 20px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	float: left;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con2 #industry li span.tit a .number {
	width: 73px;
	height: 34px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: right;
	color: #fff;
	float: left;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con2 #search {
	padding: 1px 28px 0 29px;
	width: 1079px;
	height: 249px;
	float: left;
	background: url(../images/line3.gif) no-repeat center bottom;
}

#container #container1 #container2 #main #con #con2 #search #search1 {
	width: 1079px;
	height: 249px;
	float: left;
	background: url(../images/scrollbg1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #search #search1 #searchtit1 {
	padding: 19px 26px 0 26px;
	width: 1027px;
	height: 39px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #search #search1 #searchtit1 #searchtit2 {
	width: 341px;
	height: 39px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #search #search1 #searchtit1 #searchtit3 {
	width: 686px;
	height: 39px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #search #search1 #scrolltit1 {
	padding-left: 26px;
	padding-top: 13px;
	width: 1053px;
	height: 27px;
	line-height: 16px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #search #search1 #srcollbox {
	padding: 0px 0px 0 28px;
	width: 1051px;
	height: 127px;
	float: left;
	position: relative;
}

#srcollbox a.abtn {
	display: block;
	height: 127px;
	width: 21px;
	overflow: hidden;
	position: absolute;
	top: 0px;
}

#srcollbox a.aleft {
	left: 0px;
	background: url(../images/pre1.gif) no-repeat left 50px #fff;
}

#srcollbox a.agrayleft {
	left: 0px;
	cursor: default;
	background: url(../images/pre1.gif) no-repeat left 50px #fff;
}

#srcollbox a.aright {
	right: 0;
	background: url(../images/next1.gif) no-repeat left 50px #fff;
}

#srcollbox a.agrayright {
	right: 0;
	cursor: default;
	background: url(../images/next1.gif) no-repeat left 50px #fff;
}

#srcollbox .scrolllist .imglist_w {
	width: 1045px;
	height: 127px;
	overflow: hidden;
	float: left;
	position: relative;
	/*ç‘•ä½¸åŽ“*/
}

#srcollbox .scrolllist .imglist_w ul {
	width: 20000px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#srcollbox .scrolllist .imglist_w li {
	width: 209px;
	height: 127px;
	float: left;
	position: relative;
}

#srcollbox .scrolllist .imglist_w li img {
	width: 183px;
	height: 121px;
	padding: 1px;
	border: 2px solid #ccc;
}

#srcollbox .scrolllist .imglist_w li .tit {
	position: absolute;
	left: 3px;
	bottom: 3px;
	width: 183px;
	height: 16px;
	background: url(../images/showbg1.png);
	padding-top: 4px;
	text-align: center;
}



#container #container1 #container2 #main #con #con2 #salestit {
	padding: 13px 28px 0 55px;
	width: 1053px;
	height: 27px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #salestit #salestit1 {
	width: 950px;
	height: 27px;
	line-height: 16px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #salestit #more {
	padding-top: 4px;
	width: 66px;
	height: 23px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales {
	padding: 0px 28px 0 55px;
	width: 1053px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #salesshow {
	width: 487px;
	height: 231px;
	float: left;
}

#salesshow .slide_wrap {
	overflow: hidden;
	width: 487px;
	height: 231px;
	float: left;
	position: relative;
	z-index: 5;
}

#salesshow .slide_imglist li {
	position: absolute;
	display: inline;
	width: 487px;
	height: 231px;
	float: left;

}

#salesshow .slide_imglist li .titbox {
	padding: 8px 127px 0 10px;
	position: absolute;
	display: inline;
	width: 350px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: url(../images/showbg1.png);
	z-index: 9;
	overflow: hidden;
}

*html #salesshow .slide_imglist li .titbox {
	padding: 5px 127px 0 10px;
	height: 23px;
}

#salesshow .slide_imglist li .titbox a {
	color: #fff;
}

#salesshow .slide_imglist li .titbox a:hover {
	color: #005aae;
}

#salesshow .switcher {
	width: auto;
	height: 7px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 10;
}

*html #salesshow .switcher {
	bottom: 7px;
}

*+html #salesshow .switcher {
	bottom: 10px;
}

#salesshow .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray.gif) no-repeat right top;
	overflow: hidden;
}

#salesshow .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue.gif) no-repeat right top;
	overflow: hidden;
}



#container #container1 #container2 #main #con #con2 #sales #newsbox1 {
	padding-left: 21px;
	width: 509px;
	height: 231px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newsbox2 {
	width: 509px;
	height: 81px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newsbox2 #newspic2 {
	width: 110px;
	height: 67px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newsbox2 #newsdetail1 {
	padding-left: 10px;
	width: 389px;
	height: 67px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newsbox2 #newsdetail1 #newsdetail2 {
	width: 389px;
	height: 48px;
	line-height: 22px;
	_line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newsbox2 #newsdetail1 .time {
	width: 70px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	float: left;
	background: url(../images/timebg.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 {
	width: 509px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li {
	padding-left: 14px;
	width: 509px;
	height: 30px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li .list {
	padding-top: 6px;
	width: 442px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 509px;
	height: 30px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li.none .list {
	padding-top: 6px;
	width: 442px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #sales #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 {
	width: 1136px;
	height: auto;
	float: left;
	background: url(../images/leftbg1.gif) repeat-y left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 {
	width: 1136px;
	height: auto;
	float: left;
	background: url(../images/leftbg2.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left {
	padding-bottom: 140px;
	width: 224px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #con4lefttit1 {
	width: 224px;
	height: 104px;
	float: left;
}

/* #container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #con4lefttit1 img {
	padding-left: 13%;
} */

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftmenu {
	width: 224px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftmenu li {
	width: 224px;
	height: 48px;
	float: left;
	background: url(../images/leftmenubg1.png) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftmenu li a {
	padding-top: 15px;
	width: 224px;
	height: 33px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #595959;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftmenu li a:hover,
#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftmenu li a.now {
	padding-top: 15px;
	width: 224px;
	height: 33px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	float: left;
	background: url(../images/leftmenubg2.png) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4left #leftico {
	padding-top: 13px;
	padding-left: 15px;
	width: 209px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right {
	padding-left: 30px;
	padding-top: 28px;
	width: 882px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current {
	width: 850px;
	height: 38px;
	float: left;
	background: url(../images/line10.gif) repeat-x 0 17px;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit1 {
	width: auto;
	height: 38px;
	float: left;
	background: #fff;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit2 {
	width: auto;
	height: 18px;
	float: right;
	background: #aaa;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit2 #currenttit3 {
	width: auto;
	height: 18px;
	float: left;
	background: url(../images/current1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit2 #currenttit3 #currenttit4 {
	padding: 2px 17px 0 17px;
	width: auto;
	height: 16px;
	float: left;
	background: url(../images/current2.gif) no-repeat right top;
}

*html #container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit2 #currenttit3 #currenttit4 {
	padding: 3px 17px 0 17px;
	height: 15px;
}

*+html #container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit2 #currenttit3 #currenttit4 {
	padding: 3px 17px 0 17px;
	height: 15px;
}

#proshow {
	width: 850px;
	height: 404px;
	float: left;
}

#proshow .slide_wrap {
	overflow: hidden;
	width: 850px;
	height: 404px;
	float: left;
	position: relative;
	z-index: 5;
}

#proshow .slide_imglist li {
	position: absolute;
	display: inline;
	width: 850px;
	height: 404px;
	float: left;

}

#proshow .slide_imglist li .titbox {
	padding: 8px 174px 0 10px;
	position: absolute;
	display: inline;
	width: 666px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: url(../images/showbg1.png);
	z-index: 9;
	overflow: hidden;
}

*html #proshow .slide_imglist li .titbox {
	padding: 5px 127px 0 10px;
	height: 23px;
}

#proshow .slide_imglist li .titbox a {
	color: #fff;
}

#proshow .slide_imglist li .titbox a:hover {
	color: #005aae;
}

#proshow .switcher {
	width: auto;
	height: 7px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 10;
}

*html #proshow .switcher {
	bottom: 7px;
}

*+html #proshow .switcher {
	bottom: 10px;
}

#proshow .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray.gif) no-repeat right top;
	overflow: hidden;
}

#proshow .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue.gif) no-repeat right top;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist {
	padding-top: 24px;
	width: 850px;
	height: auto;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

*+html #container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist {
	padding-bottom: 21px;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist li {
	margin: 0 20px 20px 0;
	padding: 1px;
	width: 264px;
	height: 188px;
	float: left;
	border: 2px solid #cdcdcd;
	;
	position: relative;
	z-index: 1;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist li .tit {
	padding: 0px 8px 0 8px;
	width: 248px;
	height: 28px;
	position: absolute;
	left: 1px;
	bottom: 1px;
	background: url(../images/showbg1.png);
	z-index: 3;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist li .tit .tit1 {
	padding-top: 7px;
	width: 184px;
	height: 19px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #prolist li .tit .tit2 {
	padding-top: 5px;
	width: 64px;
	height: 23px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox {
	padding: 25px 29px 0 29px;
	width: 1078px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 {
	width: 1078px;
	height: 422px;
	float: left;
	position: relative;
}

#proshow1 .slide_wrap {
	overflow: hidden;
	width: 1078px;
	height: 422px;
	position: relative;
	z-index: 5;
}

#proshow1 .slide_imglist li {
	position: absolute;
	display: inline;
	width: 1078px;
	height: 422px;
	float: left;
}


#proshow1 .switcher {
	padding-left: 76px;
	padding-top: 400px;
	width: 141px;
	height: 22px;
	position: absolute;
	right: 33px;
	bottom: 0px;
	z-index: 10;
	background: url(../images/showbg1.png);
}

#proshow1 .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray.gif) no-repeat right top;
	overflow: hidden;
}

#proshow1 .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue.gif) no-repeat right top;
	overflow: hidden;
}


#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu {
	width: 217px;
	height: 387px;
	position: absolute;
	right: 33px;
	top: 0;
	z-index: 10;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu #promenutit {
	padding-top: 34px;
	width: 217px;
	height: 50px;
	text-align: center;
	line-height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu #promenulist {
	width: 217px;
	height: 303px;
	float: left;
	background: url(../images/line12.gif) no-repeat center bottom;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu #promenulist li {
	width: 217px;
	height: 36px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu #promenulist li a {
	padding-top: 9px;
	width: 217px;
	height: 24px;
	text-align: center;
	float: left;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	line-height: 16px;
	color: #ededed;
}

#container #container1 #container2 #main #con #con2 #probox #proshow1 #promenu #promenulist li a:hover,
#container #container1 #container2 #main #con #probox #proshow1 #promenu #promenulist li a.now {
	padding-top: 9px;
	width: 217px;
	height: 24px;
	text-align: center;
	float: left;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	line-height: 16px;
	color: #ededed;
	background: #30adff;
}



#container #container1 #container2 #main #con #con2 #probox #proinfo {
	padding-top: 1px;
	width: 1078px;
	height: auto;
	float: left;
	background: url(../images/infobg1.gif) no-repeat left 1px;
}

#container #container1 #container2 #main #con #con2 #probox #proinfo #proinfo1 {
	padding: 19px 36px 26px 22px;
	width: 1020px;
	height: auto;
	float: left;
	background: url(../images/line3.gif) no-repeat center bottom;
}

#container #container1 #container2 #main #con #con2 #probox #proinfo #proinfo1 #proinfo2 {
	width: 796px;
	height: auto;
	float: left;
	background: url(../images/line22.gif) repeat-y 260px 0;
}

#container #container1 #container2 #main #con #con2 #probox #proinfo #proinfo1 #proinfo2 li {
	padding-bottom: 5px;
	width: 265px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #proinfo #proinfo1 #proinfo2 li .tit {
	width: 80px;
	height: auto;
	line-height: 20px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #proinfo #proinfo1 #proinfo2 li .list {
	width: 170px;
	height: auto;
	line-height: 20px;
	text-align: left;
	float: left;
}



#container #container1 #container2 #main #con #con2 #probox #newsbox {
	padding: 15px 22px 34px 22px;
	width: 1034px;
	height: auto;
	float: left;
	background: url(../images/line3.gif) no-repeat center bottom;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 {
	padding-right: 29px;
	width: 488px;
	height: auto;
	float: left;
	background: url(../images/line13.gif) repeat-y right;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newstit1 {
	width: 488px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newstit1 #newstit2 {
	width: 421px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newstit1 #more {
	padding-top: 9px;
	width: 67px;
	height: 13px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newsbox2 {
	padding-top: 10px;
	width: 488px;
	height: 81px;
	float: left;
	background: url(../images/line5.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newsbox2 #newspic2 {
	width: 110px;
	height: 67px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newsbox2 #newsdetail1 {
	padding-left: 10px;
	width: 368px;
	height: 67px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newsbox2 #newsdetail1 #newsdetail2 {
	width: 368px;
	height: 48px;
	line-height: 22px;
	_line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newsbox2 #newsdetail1 .time {
	width: 70px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	float: left;
	background: url(../images/timebg.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 {
	width: 488px;
	height: 133px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li {
	padding-left: 14px;
	width: 474px;
	height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li .list {
	padding-top: 6px;
	width: 421px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 474px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li.none .list {
	padding-top: 6px;
	width: 421px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}


#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 {
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newstit1 {
	width: 1034px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newstit1 #newstit2 {
	width: 967px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newstit1 #more {
	padding-top: 9px;
	width: 67px;
	height: 13px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 {
	width: 1034px;
	height: 133px;
	float: left;
	overflow: hidden;
	background: url(../images/line23.gif) no-repeat 517px 10px;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 li {
	margin-right: 55px;
	padding-left: 14px;
	width: 474px;
	height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 li .list {
	padding-top: 6px;
	width: 421px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 474px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox4 #newslist1 li.none .list {
	padding-top: 6px;
	width: 421px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #probox #newsbox #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}





#container #container1 #container2 #main #con #con2 #probox #protit3 {
	padding: 27px 22px 0px 22px;
	width: 1034px;
	height: 20px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #protit3 #protit4 {
	width: 800px;
	height: 20px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #protit3 #more {
	padding-top: 9px;
	width: 60px;
	height: 11px;
	text-align: right;
	float: right;
}

#container #container1 #container2 #main #con #con2 #probox #photos {
	padding: 15px 22px 24px 22px;
	width: 1034px;
	height: auto;
	float: left;
	background: url(../images/line3.gif) no-repeat center bottom;
}

#container #container1 #container2 #main #con #con2 #probox #photos li {
	padding-right: 16px;
	width: 193px;
	height: auto;
	line-height: 19px;
	text-align: center;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #photos li img {
	margin-bottom: 5px;
	padding: 2px;
	width: 187px;
	height: 123px;
	border: 1px solid #dfdfdf;
}

#container #container1 #container2 #main #con #con2 #probox #mapbox {
	padding: 15px 22px 24px 22px;
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #mapbox #mapbox1 {
	padding: 1px;
	width: 1030px;
	height: 308px;
	float: left;
	border: 1px solid #dfdfdf;
}

#container #container1 #container2 #main #con #con2 #probox #tababout {
	padding: 0px 22px 0px 22px;
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #tababout #tabtit1 {
	width: 1034px;
	height: 33px;
	float: left;
	background: url(../images/line14.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #probox #tababout #tabtit1 li {
	margin-right: 7px;
	padding-top: 10px;
	width: 110px;
	height: 21px;
	text-align: center;
	font-size: 14px;
	color: #424343;
	font-weight: bold;
	float: left;
	border: 1px solid #dfdfdf;
	background: url(../images/tabtitbg1.gif) repeat-x left top;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con2 #probox #tababout #tabtit1 li.thistab {
	margin-right: 7px;
	padding-top: 10px;
	width: 110px;
	height: 22px;
	text-align: center;
	font-size: 14px;
	color: #005aae;
	font-weight: bold;
	float: left;
	border: 1px solid #dfdfdf;
	border-bottom: none;
	background: #fff;
	cursor: pointer;
}

#container #container1 #container2 #main #con #con2 #probox #tababout .tabcon {
	padding: 20px 25px 20px 25px;
	width: 980px;
	height: auto;
	float: left;
	border: 1px solid #dfdfdf;
	border-top: none;
}

#container #container1 #container2 #main #con #con2 #probox #tababout .tabcon #tabconlist {
	width: 980px;
	height: auto;
	float: left;
	display: none;
}

#container #container1 #container2 #main #con #con2 #probox #tababout .tabcon .tabconlist1 {
	width: 980px;
	height: auto;
	line-height: 28px;
	float: left;
	text-align: justify;
	text-justify: inter-ideograph;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox {
	padding-top: 5px;
	width: 882px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutpic1 {
	width: 850px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutdetail {
	padding-top: 13px;
	width: 850px;
	height: auto;
	line-height: 29px;
	float: left;
	text-align: justify;
	text-justify: inter-ideograph;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #subsidiarytit1 {
	padding-top: 28px;
	width: 850px;
	height: 41px;
	float: left;
	overflow: hidden;
	background: url(../images/line5.gif) repeat-x 0 37px;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #subsidiary {
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #subsidiary #subsidiarylist {
	padding: 0 34px 28px 0px;
	width: 260px;
	height: auto;
	line-height: 22px;
	float: left;
	overflow: hidden;
	text-align: justify;
	text-justify: inter-ideograph;
	background: url(../images/line10.gif) repeat-y 278px 0;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #subsidiarytit2 {
	padding-top: 28px;
	width: 850px;
	height: 24px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #contacttit3 {
	padding-top: 20px;
	width: 850px;
	height: 24px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #contactdetail {
	padding-top: 20px;
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honormenu {
	padding-top: 18px;
	width: 850px;
	height: 32px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honormenu li {
	padding-right: 4px;
	width: 92px;
	height: 32px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honormenu li a {
	padding-top: 8px;
	width: 92px;
	height: 24px;
	text-align: center;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	float: left;
	background: url(../images/honorbg1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honormenu li a:hover,
#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honormenu li a.now {
	padding-top: 8px;
	width: 92px;
	height: 24px;
	line-height: 16px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	float: left;
	background: url(../images/honorbg2.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honorlist {
	padding-top: 26px;
	width: 850px;
	height: auto;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #honorlist li {
	padding: 0 26px 26px 0;
	width: 191px;
	height: 127px;
	float: left;
}


#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #photoslist {
	padding-top: 26px;
	width: 850px;
	height: auto;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #photoslist li {
	padding: 0 24px 0px 0;
	width: 194px;
	height: 202px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #photoslist li .pic {
	width: 194px;
	height: 139px;
	float: left;
	position: relative;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #photoslist li .pic .picbg {
	width: 194px;
	height: 138px;
	position: absolute;
	left: 0;
	top: 0;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #photoslist li .photostit1 {
	padding: 10px 11px 0 11px;
	width: 172px;
	height: 60px;
	line-height: 18px;
	float: left;
	background: url(../images/phototitbg1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #photosbox {
	width: 882px;
	height: auto;
	float: left;
}




/**/
.jz,
.bd img {
	/*é¥å‰§å¢–*/
	background: url(../sucai/bx_loader.gif) center center no-repeat #fff;

}



/*download by www.sucaijiayuan.com*/
#play {
	width: 850px;
	text-align: center;
	position: relative;
	overflow: hidden;
	float: left;
	padding-bottom: 20px;
}

#play .change_a {
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background: url(about:blank);
}

#play .prev_a {
	left: 0;
}

#play .next_a {
	right: 0
}

#play .change_a span {
	width: 30px;
	height: 56px;
	display: block;
	position: absolute;
	top: 45%;
	margin-top: -21px;
	display: none
}

#play .prev_a span {
	background: url(../images/pre3.gif) no-repeat left top;
	left: 10px;
}

#play .next_a span {
	background: url(../images/next3.gif) no-repeat left top;
	right: 10px;
}

#play .img_ul {
	position: relative;
	z-index: 1;
}

#play .img_ul span.txt {
	width: 850px;
	height: auto;
	line-height: 23px;
	text-align: left;
	float: left;
	padding-top: 20px;
}

.img_hd {
	padding-top: 10px;
	width: 518px;
	overflow: hidden;
	height: 64px;
	float: left;
	position: relative;
}

.img_hd ul {
	position: absolute;
	z-index: 1
}

.img_hd ul li {
	float: left;
	cursor: pointer;
	padding: 0 3px 0 3px;
	margin: 0 2px 0 2px;
	overflow: hidden;
	*display: inline;
	text-align: center;
}

.img_hd ul li img {
	padding: 1px;
	width: 90px;
	height: 60px;
	border: 1px solid #ccc;
}

.img_hd ul li.on img {
	border: 1px solid #005aae;
}


.bottom_a {
	margin-top: 10px;
	width: 25px;
	height: 64px;
	float: left;
}

.prev_a {
	background: url(../images/pre5.gif) no-repeat left top;
	cursor: pointer;
}

.next_a {
	background: url(../images/next5.gif) no-repeat right top;
	cursor: pointer;
}



#photosbox .playbtn {
	width: 850px;
	height: 97px;
	float: left;
}

.prepic {
	padding-right: 35px;
	width: 106px;
	height: 97px;
	float: left;
}

.prepic .prepic1 {
	padding: 9px 0 0 9px;
	width: 97px;
	height: 67px;
	float: left;
	background: url(../images/pro4bg.gif) no-repeat left top;
}

.prepic .prebtn {
	padding-top: 4px;
	width: 106px;
	height: 16px;
	float: left;
	text-align: right;
}

.nextpic {
	padding-left: 35px;
	width: 106px;
	height: 97px;
	float: left;
}

.nextpic .nextpic1 {
	padding: 9px 9px 0 0px;
	width: 97px;
	height: 67px;
	text-align: right;
	float: left;
	background: url(../images/next4bg.gif) no-repeat left top;
}

.nextpic .nextbtn {
	padding-top: 4px;
	width: 106px;
	height: 16px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #searchbox {
	padding-top: 25px;
	padding-bottom: 10px;
	width: 882px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist {
	width: 882px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist li {
	padding-top: 21px;
	padding-bottom: 2px;
	width: 850px;
	height: auto;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist li .pic {
	width: 208px;
	height: 140px;
	position: relative;
	float: left;
	background: url(../images/videobg2.gif) no-repeat left bottom;
	z-index: 1;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist li .pic .picbg {
	width: 194px;
	height: 118px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist li .pic .videobtn {
	width: 50px;
	height: 50px;
	position: absolute;
	left: 74px;
	top: 35px;
	z-index: 2;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videolist li .detail {
	width: 642px;
	height: 120px;
	line-height: 30px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
	overflow: hidden;
}


#container #container1 #container2 #main #con #con2 #probox #chartbox {
	padding: 23px 22px 0 22px;
	width: 1034px;
	height: auto;
	float: left;
	background: url(../images/infobg1.gif) no-repeat left 1px;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current {
	width: 1034px;
	height: 27px;
	float: left;
	background: url(../images/line10.gif) repeat-x 0 17px;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit1 {
	width: auto;
	height: 27px;
	float: left;
	background: url(../images/infobg1.gif) no-repeat -23px -22px
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 {
	width: auto;
	height: 18px;
	float: right;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 #currenttit3 {
	width: 14px;
	height: 18px;
	float: left;
	background: url(../images/current1.png) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 #currenttit4 {
	width: 10px;
	height: 18px;
	float: left;
	background: url(../images/current3.gif) no-repeat right top;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 #currenttit5 {
	padding: 2px 0px 0 0px;
	width: auto;
	height: 16px;
	float: left;
	background: #aaa;
}

*html #container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 #currenttit5 {
	padding: 3px 0px 0 0px;
	height: 15px;
}

*+html #container #container1 #container2 #main #con #con2 #probox #chartbox #current #currenttit2 #currenttit5 {
	padding: 3px 0px 0 0px;
	height: 15px;
}




#container #container1 #container2 #main #con #con2 #probox #chartbox #photos1 {
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #photos1 li {
	padding-top: 22px;
	padding-right: 16px;
	width: 193px;
	height: auto;
	line-height: 19px;
	text-align: center;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #photos1 li img {
	margin-bottom: 5px;
	padding: 2px;
	width: 187px;
	height: 123px;
	border: 1px solid #dfdfdf;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #photos1 li.line {
	padding: 0;
	width: 1034px;
	height: 18px;
	float: left;
	background: url(../images/line11.gif) repeat-x 0 bottom;
}




#container #container1 #container2 #main #con #con2 #probox #chartbox #chartbox1 {
	padding-top: 34px;
	padding-left: 30px;
	width: 1004px;
	height: auto;
	float: left;
}

#chartbox1 #play {
	width: 974px;
	text-align: center;
	position: relative;
	overflow: hidden;
	float: left;
	padding-bottom: 20px;
}

#chartbox1 #play .change_a {
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background: url(about:blank);
}

#chartbox1 #play .prev_a {
	left: 0;
}

#chartbox1 #play .next_a {
	right: 0
}

#chartbox1 #play .change_a span {
	width: 30px;
	height: 56px;
	display: block;
	position: absolute;
	top: 45%;
	margin-top: -21px;
	display: none
}

#chartbox1 #play .prev_a span {
	background: url(../images/pre3.gif) no-repeat left top;
	left: 10px;
}

#chartbox1 #play .next_a span {
	background: url(../images/next3.gif) no-repeat left top;
	right: 10px;
}

#chartbox1 #play .img_ul {
	position: relative;
	z-index: 1;
}

#chartbox1 #play .img_ul span.txt {
	width: 974px;
	height: auto;
	line-height: 23px;
	text-align: left;
	float: left;
	padding-top: 20px;
}

#chartbox1 .img_hd {
	padding-top: 10px;
	width: 642px;
	overflow: hidden;
	height: 64px;
	float: left;
	position: relative;
}

#chartbox1 .img_hd ul {
	position: absolute;
	z-index: 1
}

#chartbox1 .img_hd ul li {
	float: left;
	cursor: pointer;
	padding: 0 4px 0 4px;
	margin: 0 2px 0 2px;
	overflow: hidden;
	*display: inline;
	text-align: center;
}

#chartbox1 .img_hd ul li img {
	padding: 1px;
	width: 90px;
	height: 60px;
	border: 1px solid #ccc;
}

#chartbox1 .img_hd ul li.on img {
	border: 1px solid #005aae;
}


.bottom_a {
	margin-top: 10px;
	width: 25px;
	height: 64px;
	float: left;
}

.prev_a {
	background: url(../images/pre5.gif) no-repeat left top;
	cursor: pointer;
}

.next_a {
	background: url(../images/next5.gif) no-repeat right top;
	cursor: pointer;
}



#chartbox1 .playbtn {
	width: 974px;
	height: 97px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist {
	padding-top: 34px;
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li {
	margin-bottom: 1px;
	width: 1034px;
	height: 30px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li.over {
	width: 1034px;
	height: 30px;
	float: left;
	background: url(../images/line15.gif) repeat-y left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li.out {
	width: 1034px;
	height: 30px;
	float: left;
	background: #fff;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li .list {
	padding: 9px 0 0 17px;
	width: 934px;
	height: 21px;
	line-height: 14px;
	float: left;
	background: url(../images/d.gif) no-repeat 8px 14px;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li .time {
	padding: 9px 0 0 0px;
	width: 83px;
	height: 21px;
	line-height: 14px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newslist li.line {
	padding: 0;
	margin: 0px;
	width: 850px;
	height: 19px;
	float: left;
	background: url(../images/line5.gif) repeat-x 0 10px;
	overflow: hidden;
}


#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist {
	padding-top: 28px;
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist li {
	padding-top: 21px;
	padding-bottom: 2px;
	width: 1034px;
	height: auto;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist li .pic {
	width: 208px;
	height: 140px;
	position: relative;
	float: left;
	background: url(../images/videobg2.gif) no-repeat left bottom;
	z-index: 1;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist li .pic .picbg {
	width: 194px;
	height: 118px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist li .pic .videobtn {
	width: 50px;
	height: 50px;
	position: absolute;
	left: 74px;
	top: 35px;
	z-index: 2;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #videolist li .detail {
	width: 826px;
	height: 120px;
	line-height: 30px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newsdetail {
	padding-top: 0px;
	width: 1034px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newsdetail #newsdetailtit1 {
	padding-top: 10px;
	padding-bottom: 17px;
	width: 1034px;
	height: auto;
	line-height: 28px;
	text-align: center;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #probox #chartbox #newsdetail #newsdetail3 {
	padding-top: 20px;
	padding-bottom: 15px;
	width: 1034px;
	height: auto;
	line-height: 36px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}




#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox {
	padding-top: 10px;
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsinfo {
	padding-bottom: 16px;
	width: 850px;
	height: auto;
	line-height: 21px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobslist {
	padding-bottom: 16px;
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobslist .jobsdetail {
	display: none;
}


#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobstit2 {
	width: 850px;
	height: 34px;
	text-align: center;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 {
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 #jobstit3 {
	width: 850px;
	height: 37px;
	background: url(../images/jobstabbg2.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 #jobstit3 #jobstit4 {
	width: 850px;
	height: 37px;
	float: left;
	background: url(../images/jobstabbg1.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 #jobstit3 #jobstit4 #jobstit5 {
	padding: 0px 0 0 19px;
	width: 831px;
	height: 37px;
	float: left;
	background: url(../images/jobstabbg3.gif) no-repeat right bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 #jobstit3 #jobstit4 #jobstit5 .ico {
	padding-right: 4px;
	padding-top: 6px;
	width: auto;
	height: 26px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #jobsbox1 #jobstit3 #jobstit4 #jobstit5 .tit {
	padding-top: 12px;
	width: auto;
	height: 25px;
	float: left;
	font-family: "";
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #jobsbox #infopic {
	padding: 2px;
	width: 114px;
	height: 141px;
	border: 1px solid #dfdfdf;
}


#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newsdetail {
	padding-top: 25px;
	width: 850px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newsdetail #newsdetailtit1 {
	padding-top: 10px;
	padding-bottom: 17px;
	width: 850px;
	height: auto;
	line-height: 28px;
	text-align: center;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newsdetail #newsdetail3 {
	padding-top: 20px;
	padding-bottom: 15px;
	width: 850px;
	height: auto;
	line-height: 36px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
	background: url(../images/line11.gif) repeat-x bottom;

}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newsdetail #newsdetail3 img {
	width: auto;
	height: auto;
	max-width: 80%;
	vertical-align: bottom;
}

.txtgray14 img {
	width: auto;
	height: auto;
	max-width: 100%;
	vertical-align: bottom;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist {
	padding-top: 14px;
	width: 882px;
	height: auto;
	min-height: 350px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li {
	margin-bottom: 1px;
	width: 850px;
	height: 30px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li.over {
	width: 850px;
	height: 30px;
	float: left;
	background: url(../images/line15.gif) repeat-y left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li.out {
	width: 850px;
	height: 30px;
	float: left;
	background: #fff;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li .list {
	padding: 9px 0 0 17px;
	width: 750px;
	height: 21px;
	line-height: 14px;
	float: left;
	background: url(../images/d.gif) no-repeat 8px 14px;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li .time {
	padding: 9px 0 0 0px;
	width: 83px;
	height: 21px;
	line-height: 14px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #newslist li.line {
	padding: 0;
	margin: 0px;
	width: 850px;
	height: 19px;
	float: left;
	background: url(../images/line5.gif) repeat-x 0 10px;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #contact {
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #contact #map {
	padding: 1px;
	width: 846px;
	height: 304px;
	float: left;
	overflow: hidden;
	border: 1px solid #dfdfdf;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #contact1 {
	padding-top: 25px;
	width: 850px;
	height: auto;
	float: left;
	overflow: hidden;
}



#container #container1 #container2 #main #con #con5 {
	padding: 22px 31px 0 32px;
	width: 1073px;
	height: auto;
	float: left;
	background: #fff;
}

#container #container1 #container2 #main #con #con5 #con6 {
	width: 1073px;
	height: 278px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsshow2 {
	width: 360px;
	height: 278px;
	float: left;
}

#newsshow2 #slide {
	width: 349px;
	height: 274px;
	float: left;
	position: relative;
	z-index: 1;
}

#newsshow2 .slide_wrap {
	overflow: hidden;
	width: 349px;
	height: 274px;
	float: left;
	position: relative;
	z-index: 5;
}

#newsshow2 .slide_imglist li {
	position: absolute;
	display: inline;
	width: 349px;
	height: 274px;
	;
	float: left;

}

#newsshow2 .slide_imglist li .titbox {
	padding: 8px 84px 0 10px;
	position: absolute;
	display: inline;
	width: 255px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: url(../images/bluebg1.png);
	z-index: 9;
	overflow: hidden;
}

*html #newsshow2 .slide_imglist li .titbox {
	padding: 8px 84px 0 10px;
	height: 23px;
}

#newsshow2 .slide_imglist li .titbox a {
	color: #fff;
}

#newsshow2 .slide_imglist li .titbox a:hover {
	color: #9dccfa;
}





#newsshow2 .switcher {
	width: auto;
	height: 7px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 10;
}

*html #newsshow2 .switcher {
	bottom: 7px;
}

*+html #newsshow2 .switcher {
	bottom: 10px;
}

#newsshow2 .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray1.gif) no-repeat right top;
	overflow: hidden;
}

#newsshow2 .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue1.gif) no-repeat right top;
	overflow: hidden;
}




#container #container1 #container2 #main #con #con5 #con6 #newsbox5 {
	width: 362px;
	height: 278px;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 {
	width: 351px;
	height: auto;
	float: left;
	background: url(../images/newsbg12.gif) repeat-y left top;

}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newstit1 {
	padding-left: 12px;
	width: 339px;
	height: 33px;
	float: left;
	background: url(../images/newsbg11.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newstit1 #newstit2 {
	padding-top: 11px;
	width: 200px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newstit1 #more {
	padding-right: 12px;
	padding-top: 16px;
	width: 127px;
	height: 14px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 {
	padding: 0 12px 12px 12px;
	width: 327px;
	height: auto;
	float: left;
	overflow: hidden;
	background: url(../images/newsbg13.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li {
	padding-left: 14px;
	width: 313px;
	height: 28px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li .list {
	padding-top: 8px;
	width: 260px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 313px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li.none .list {
	padding-top: 6px;
	width: 260px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}


#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 {
	width: 351px;
	height: 131px;
	float: left;
	background: url(../images/newsbg2.gif) repeat-y left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 #newsbox7 {
	width: 351px;
	height: 131px;
	float: left;
	background: url(../images/newsbg1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 #newsbox7 #newsbox8 {
	padding: 15px;
	width: 321px;
	height: 101px;
	float: left;
	background: url(../images/newsbg3.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 #newsbox7 #newsbox8 #newsbox9 {
	padding-left: 17px;
	width: 304px;
	height: 40px;
	float: left;
	background: url(../images/y1.gif) no-repeat left 2px;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 #newsbox7 #newsbox8 #newsbox10 {
	padding-right: 17px;
	width: 287px;
	height: 40px;
	line-height: 19px;
	float: left;
	background: url(../images/y2.gif) no-repeat right 2px;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newsbox6 #newsbox7 #newsbox8 #newsdetail4 {
	width: 321px;
	height: 54px;
	line-height: 23px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist {
	padding-top: 10px;
	width: 351px;
	height: 157px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li {
	padding-left: 14px;
	width: 337px;
	height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li .list {
	padding-top: 6px;
	width: 289px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li .time {
	padding-top: 6px;
	padding-right: 8px;
	width: 40px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li.none {
	padding-top: 2px;
	_padding-top: 0px;
	padding-left: 14px;
	width: 337px;
	height: 27px;
	_height: 25px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li.none .list {
	padding-top: 6px;
	width: 289px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #newsbox5 #newslist li.none .time {
	padding-top: 6px;
	padding-right: 8px;
	width: 40px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con6 #contactbox3 {
	width: 351px;
	height: 274px;
	float: left;
	background: url(../images/contactbg2.gif) repeat-y left top;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con6 #contactbox3 #contactbox4 {
	width: 351px;
	height: 274px;
	float: left;
	background: url(../images/contactbg1.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con5 #con6 #contactbox3 #contactbox4 #contactbox5 {
	padding: 12px;
	width: 327px;
	height: 250px;
	line-height: 25px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
	background: url(../images/contactbg3.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con5 #con7 {
	width: 1073px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox {
	margin: 20px 10px 0 0;
	width: 351px;
	height: auto;
	float: left;
	background: url(../images/newsbg12.gif) repeat-y left top;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 {
	width: 351px;
	height: auto;
	float: left;
	background: url(../images/newsbg13.gif) no-repeat left bottom;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newstit1 {
	padding-left: 12px;
	width: 339px;
	height: 33px;
	float: left;
	background: url(../images/newsbg11.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newstit1 #newstit2 {
	padding-top: 11px;
	width: 200px;
	height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newstit1 #more {
	padding-right: 12px;
	padding-top: 16px;
	width: 127px;
	height: 14px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newsbox2 {
	margin: 12px;
	width: 327px;
	height: 81px;
	float: left;
	background: url(../images/line5.gif) repeat-x bottom;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newsbox2 #newspic2 {
	width: 110px;
	height: 67px;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newsbox2 #newsdetail1 {
	padding-left: 10px;
	width: 207px;
	height: 67px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newsbox2 #newsdetail1 #newsdetail2 {
	width: 207px;
	height: 48px;
	line-height: 22px;
	_line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newsbox2 #newsdetail1 .time {
	width: 70px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	float: left;
	background: url(../images/timebg.gif) no-repeat left top;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 {
	padding: 0 12px 12px 12px;
	width: 327px;
	height: 133px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li {
	padding-left: 14px;
	width: 313px;
	height: 29px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #eaeaea;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li .list {
	padding-top: 8px;
	width: 260px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li.none {
	padding-top: 2px;
	padding-left: 14px;
	width: 313px;
	height: 27px;
	float: left;
	background: url(../images/d.gif) no-repeat 5px 11px #fff;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li.none .list {
	padding-top: 6px;
	width: 260px;
	height: 17px;
	line-height: 14px;
	float: left;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con5 #con7 #newsbox #newsbox1 #newslist1 li.none .time {
	padding-top: 6px;
	padding-right: 7px;
	width: 46px;
	height: 17px;
	text-align: right;
	float: left;
}


#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 {
	width: 850px;
	height: auto;
	float: left;
	background: #f4f4f4;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videobox4 {
	width: 850px;
	height: 513px;
	float: left;
	background: url(../images/videobg4.jpg) no-repeat left top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videobox4 #videotit1 {
	padding: 27px 33px 0 33px;
	width: 784px;
	height: 64px;
	line-height: 22px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videobox4 #videobtn1 {
	padding: 149px 0 0 62px;
	width: 74px;
	height: 61px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videobox4 #videopay {
	width: 579px;
	height: 371px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videobox4 #videobtn2 {
	padding: 149px 0 0 41px;
	width: 32px;
	height: 61px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox #videobox3 #videodetail {
	padding: 10px 29px 29px 29px;
	width: 792px;
	height: auto;
	text-align: justify;
	text-justify: inter-ideograph;
	overflow: hidden;
	line-height: 36px;
	float: left;
}



/*æ·»åŠ */
.download {
	width: 850px;
	height: auto;
	float: left;
	border: 1px solid #e8e8e8;
	background: #f7f7f7;
	overflow: hidden;
	box-sizing: border-box;
	margin: 15px 0;
	cursor: pointer;
	transition: all 0.5s;
	position: relative;
}

.download a {
	width: 850px;
	height: auto;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
}

.download .name {
	width: 795px;
	height: 76px;
	float: left;
	margin-left: 20px;
	box-sizing: border-box;

	-moz-box-sizing: inherit;
	-webkit-box-sizing: inherit;
	font-size: 16px;
	color: #005aae;
	line-height: 78px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: url(../images/downBtn.png) no-repeat right center;
	background-size: 30px;
}

.download .downBtn {
	width: 102px;
	height: 76px;
	float: left;
	position: absolute;
	justify-content: center;
	align-items: center;
	top: 0;
	right: 0;
	background: url(../images/downLine.gif) no-repeat left center;
}

.download .downBtn img {
	width: 26px;
	height: 26px;
	display: none;
	vertical-align: middle;
}

.download:hover {
	border: 1px solid #005aae;
}



#pagesbox2 {
	padding-top: 20px;
	width: 1034px;
	height: 28px;
	float: left;
}

#pagesbox1 {
	padding-top: 20px;
	width: 850px;
	height: 28px;
	float: left;
}

#pages {
	width: 100%;
	height: 28px;
	float: left;
}

#pages li {
	padding-right: 3px;
	width: 31px;
	height: 28px;
	text-align: center;
	line-height: 25px;
	float: left;
}

#pages li#pages1 {
	width: 32px;
	height: 28px;
	float: left;
}

#pages li#pages2 {
	width: 31px;
	height: 28px;
	float: left;
}

#pages li#pages2 a {
	width: 31px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	color: #fff;
	float: left;
	background: url(../images/pagesbg1.gif) no-repeat left top;
	font-weight: bold;
}

#pages li#pages2 a:hover,
#pages li#pages2 a.now {
	width: 31px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
	color: #fff;
	float: left;
	background: url(../images/pagesbg2.gif) no-repeat left top;
	font-weight: bold;
}

#pages li#pages3 {
	padding-left: 5px;
	width: auto;
	height: 28px;
	line-height: 28px;
	float: left;
}


#container #container1 #container2 #main #con #linksbox {
	padding: 30px 33px 0 34px;
	width: 1069px;
	height: 129px;
	float: left;
	background: url(../images/linksbg1.png) repeat-x left top;
}

#container #container1 #container2 #main #con #linksbox #linksbox1 {
	width: 1067px;
	height: 58px;
	float: left;
	background: url(../images/linksbg2.gif) no-repeat left top #fff;
	border: 1px solid #c7c7c7;
}

#container #container1 #container2 #main #con #linksbox #linksbox1 #linkstit1 {
	padding-top: 18px;
	padding-right: 7px;
	width: 70px;
	text-align: right;
	height: 40px;
	float: left;
	background: url(../images/line6.gif) no-repeat right center;
}

#container #container1 #container2 #main #con #linksbox #linksbox2 {
	padding: 9px 0 0 10px;
	width: 970px;
	height: 42px;
	float: left;
}


#search4 {
	padding-right: 0px;
	width: auto;
	height: 47px;
	float: right;
}

#dropdown {
	padding: 0px 0 0 5px;
	width: auto;
	height: 23px;
	float: left;
}

#dropdown #dropdown1 {
	width: auto;
	height: 23px;
	float: left;
	background: url(../images/searchbg2.gif) repeat-x left top;
}

#dropdown #dropdown1 #dropdown2 {
	width: auto;
	height: 23px;
	float: left;
	background: url(../images/searchbg1.gif) no-repeat left top;
}

#dropdown #dropdown1 #dropdown2 #dropdown3 {
	width: auto;
	height: 23px;
	float: left;
	background: url(../images/searchbg3.gif) no-repeat right top;
}

#dropdown #dropdown1 #dropdown2 #dropdown3 #searchinput {
	width: 113px;
	height: 23px;
	float: left;
}

#dropdown #dropdown1 #dropdown2 #dropdown3 #searchbtn {
	padding: 4px 6px 0 0;
	width: 16px;
	height: 16px;
	float: left;
}

#dropdown #dropdown1 #dropdown2 #dropdown3 #dropdownlist {
	width: 101px;
	height: 23px;
	float: left;
}

.dropdown {
	font-size: 12px;
	position: relative;
	z-index: 100;
	width: 101px;
	height: 23px;
}

div.selectbox-wrapper {
	position: absolute;
	left: 0px;
	top: 20px;
	background-color: white;
	border: 1px solid #bcbcbc;
	text-align: left;
	border-top: none;
	padding: 1px;
	width: 49px;
	overflow: hidden;
}

div.selectbox-wrapper ul li.selected {}

div.selectbox-wrapper ul li.current {
	padding: 2px 0 0 7px;
	margin: 0;
	border-bottom: none;
	text-align: left;
	font-size: 12px;
	width: 90px;
	height: 21px;
	line-height: 21px;
	background: #bcbcbc;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
}

div.selectbox-wrapper ul li {
	padding: 2px 0 0 7px;
	margin: 0;
	text-align: left;
	font-size: 12px;
	width: 90px;
	height: 21px;
	line-height: 21px;
	background: #fff;
	color: #5a5a5a;
	cursor: pointer;
}

.selectbox {
	font-size: 12px;
	display: block;
	width: 97px;
	text-align: left;
	height: 21px;
	padding-top: 2px;
	padding-left: 9px;
	cursor: pointer;
	border: none;
	color: #5a5a5a;
	background: url(../images/k2.gif) no-repeat 85px center;
	z_index: 9999;
}

*html .selectbox {
	height: 18px;
	padding-top: 5px;
}

*+html .selectbox {
	height: 18px;
	padding-top: 5px;
}



#footer {
	width: 100%;
	height: auto;
	float: left;
	background: #1b1b1b;
}

#footer #footer1 {
	margin: 0 auto;
	width: 1136px;
	height: auto;
}

#footer #footer1 #footer2 {
	padding: 25px 33px 0 34px;
	width: 1069px;
	height: 101px;
	float: left;
}

#footer #footer1 .footer_jb {
	padding: 5px 33px 40px 34px;
	width: 1069px;
	height: auto;
	float: left;
}

#footer #footer1 .footer_jb .jb_box {
	width: auto;
	height: auto;
	float: left;
	position: relative;
	margin-right: 10px
}

#footer #footer1 .footer_jb .jb_link {
	width: auto;
	height: 28px;
	float: left;
	padding: 0 10px;
	text-align: center;
	line-height: 28px;
	background: #373737;
	border-radius: 2px;
	display: block;
	color: #fff;
	white-space: nowrap;
}

#footer #footer1 .footer_jb .jb_box .jb_link:hover {
	background: #0059ad;
}

#footer #footer1 .footer_jb .jb_box .tc {
	padding: 15px;
	width: 730px;
	height: auto;
	float: left;
	border-radius: 8px;
	border: 1px solid #0059ad;
	background: #fff;
	position: absolute;
	bottom: 40px;
	left: 0;
	z-index: 999;
	display: none;
}

#footer #footer1 .footer_jb .jb_box .on {
	display: block;
}

#footer #footer1 .footer_jb .jb_box .tc .jt {
	width: 600px;
	height: 12px;
	background: url(../images/jb_jt.png) no-repeat;
	background-position: 86px 0;
	position: absolute;
	left: 0;
	bottom: -12px;
}

#footer #footer1 .footer_jb .jb_box .tc .left {
	width: 20%;
	height: auto;
	border-radius: 4px;
	overflow: hidden;
	float: left;
}

#footer #footer1 .footer_jb .jb_box .tc .left a {
	width: 100%;
	height: auto;
	line-height: 30px;
	text-align: center;
	color: #333333;
	background: #f5f5f5;
	display: block;
}

#footer #footer1 .footer_jb .jb_box .tc .left a:hover {
	color: #fff;
	background: #0059ad;
}

#footer #footer1 .footer_jb .jb_box .tc .right {
	width: 78%;
	float: right;
	line-height: 24px
}


#views {
	width: 100%;
	height: auto;
	float: left;
	background: #282828;
}

#views #views1 {
	margin: 0 auto;
	width: 1136px;
	height: auto;
}

#views #views1 #views2 {
	padding: 10px 33px 0 34px;
	width: 1069px;
	height: 24px;
	float: left;
}

#views #views1 #views2 #views3 {
	width: 969px;
	height: 24px;
	float: left;
}

#views #views1 #views2 #helloin {
	width: 100px;
	height: 24px;
	text-align: right;
	float: left;
}


/*#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox{
	padding-top:5px;
	width:882px;
	height:auto;
	float:left;
	}	*/
#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .srcollbox {
	padding: 1px;
	width: 848px;
	height: 355px;
	float: left;
	background: #fff;
	border: 1px solid #ddd;
}

.srcollbox .slide_wrap {
	overflow: hidden;
	width: 848px;
	height: 355px;
	float: left;
	position: relative;
	z-index: 1;
}

.srcollbox .slide_wrap .slide_imglist li {
	position: absolute;
	display: inline;
	width: 848px;
	height: 355px;
	float: left;

}

.srcollbox .slide_wrap .slide_imglist li .titbox {
	padding: 0px 110px 0 14px;
	position: absolute;
	display: inline;
	width: 724px;
	height: 32px;
	line-height: 32px;
	left: 0;
	bottom: 0;
	background: url(../images/showbg1.png);
	z-index: 9;
	overflow: hidden;
}

.srcollbox .slide_wrap .slide_imglist li .titbox a {
	color: #fff;
	font-size: 12px;
	font-family: "Microsoft YaHei";
}

.srcollbox .slide_wrap .slide_imglist li .titbox a:hover {
	color: #ff7800;
}





.srcollbox .slide_wrap .switcher {
	width: auto;
	height: 7px;
	position: absolute;
	right: 14px;
	bottom: 12px;
	z-index: 10;
}

*html #newsshow1 .switcher {
	bottom: 7px;
}

*+html #newsshow1 .switcher {
	bottom: 10px;
}

.srcollbox .slide_wrap .switcher a {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 7px;
	background: url(../images/gray.gif) no-repeat right top;
	overflow: hidden;
}

.srcollbox .slide_wrap .switcher .cur {
	cursor: pointer;
	display: inline;
	float: left;
	width: 13px;
	line-height: -999px;
	height: 8px;
	background: url(../images/blue.gif) no-repeat right top;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox {
	padding-top: 18px;
	width: 852px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrotitle {
	padding-left: 12px;
	width: 838px;
	height: 30px;
	float: left;
	background: url(../images/metrotitlebg1.gif) repeat-x top;
	border: 1px solid #dfdfdf;
	border-bottom: 2px solid #0057ac;
	border-radius: 3px 3px 0 0;
	overflow: hidden;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrotitle .metrotitle1 {
	width: auto;
	height: 30px;
	line-height: 30px;
	color: #0057ac;
	font-size: 14px;
	font-weight: bold;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrotitle .metrotitle1 a {
	color: #0057ac;
	font-size: 14px;
	font-weight: bold;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrotitle .metrotitle1 a:hover {
	color: #0a75de;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrotitle .more {
	padding-right: 12px;
	padding-top: 12px;
	width: auto;
	height: 18px;
	float: right;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon {
	width: 850px;
	height: auto;
	float: left;
	border: 1px solid #dfdfdf;
	border-top: none;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist {
	width: 850px;
	height: auto;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist li {
	margin-left: 15px;
	margin-right: 19px;
	padding: 15px 0;
	width: 390px;
	height: 60px;
	float: left;
	overflow: hidden;
	background: url(../images/line20.gif) repeat-x top;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist li .pic {
	width: 106px;
	height: 60px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist li .newsdetail {
	width: 106px;
	height: 60px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist li .newsdetail .newstitle {
	width: 284px;
	height: auto;
	line-height: 21px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .newslist li .newsdetail .time {
	width: 70px;
	height: 16px;
	line-height: 16px;
	background: #b3b3b3;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-radius: 3px;
	float: left;
}

#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #aboutbox .metrobox .metrocon .map {
	width: 850px;
	height: 617px;
	float: left;
}

.notice {
	width: 1136px;
	height: auto;
	border-radius: 4px;
	background: #fff;
	padding: 2% 4% 6% 4%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	margin: 0 auto;
	margin-bottom: 3%;
	-webkit-mask: -webkit-gradient(linear, left 95%, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
}

.notice .notice_title {
	width: 100%;
	height: auto;
	line-height: 50px;
	font-size: 24px;
	color: #000;
	font-weight: bold;
	text-align: center;
	background: url(../images/jb_line.gif) no-repeat bottom;
	background-size: 100%;
	padding-bottom: 10px
}

.notice .notice_con {
	width: 100%;
	height: auto;
	line-height: 36px;
	font-size: 16px;
	padding: 3% 0;
}

.notice .notice_con ul {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	padding-left: 5%
}

.notice .notice_con ul li {
	list-style-type: decimal;
}

.notice .notice_con strong {
	color: #000
}

.notice .notice_con ol {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	line-height: 30px
}

.notice .notice_btn {
	width: 100%;
	padding: 0 0 15% 0;
	margin-top: 3%;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	clear: both;
}

.notice .notice_btn .btn1 {
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	background: #b3b3b3;
	border-radius: 4px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 8px;
	padding: 0;
	display: inline-block;
	_display: inline;
	*display: inline;
	zoom: 1;
}

.notice .notice_btn .btn1 .shengyu {
	width: auto;
	height: auto;
	font-size: 14px;
	font-weight: lighter;
}

.notice .notice_btn .btn2 {
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	background: #b3b3b3;
	border-radius: 4px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 8px;
	padding: 0;
	display: inline-block;
	_display: inline;
	*display: inline;
	zoom: 1;
}

.notice .notice_btn .btn2:hover {
	background: #9d9d9d
}

.jubao_form {
	width: 1136px;
	height: auto;
	border-radius: 4px;
	background: #fff;
	padding: 2% 4% 6% 4%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	margin: 0 auto;
	margin-bottom: 3%;
	-webkit-mask: -webkit-gradient(linear, left 95%, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
}

.jubao_form .formcon {
	width: 100%;
	height: auto;
	float: left;
	display: block;
	margin-bottom: 5%;
}

.jubao_form .formcon .title {
	width: 100%;
	height: 40px;
	float: left;
	background: url(../images/jb_l1.gif) repeat-x bottom;
	overflow: hidden;
}

.jubao_form .formcon .title .title1 {
	width: auto;
	height: auto;
	float: left;
	background: url(../images/jb_l2.gif) repeat-x bottom;
	color: #0059ad;
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
}

.jubao_form .formcon .title .title2 {
	width: auto;
	height: 40px;
	float: left;
	color: #ababab;
	font-size: 16px;
	line-height: 49px;
	font-weight: normal;
	padding-left: 4px;
	background: url(../images/jb_l3.gif) no-repeat bottom left;
}

.jubao_form .formcon .title .title2 span {
	font-size: 18px;
	font-weight: bolder;
	color: #0059ad;
}

.jubao_form .formcon .info {
	width: 100%;
	height: auto;
	float: left
}

.jubao_form .formcon .info ul li {
	width: 50%;
	height: auto;
	float: left;
	overflow: hidden;
	padding: 15px 3% 0 0;
	line-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	font-size: 14px;
	min-height: 100px
}

.jubao_form .formcon .info ul li span {
	color: #0059ad;
	font-size: 16px;
	font-weight: bolder
}

.jubao_form .formcon .info ul li input {
	box-sizing: border-box;
	border: 1px solid #b3b3b3;
	height: 38px;
	width: 100%;
	padding-left: 15px;
	float: left;
	border-radius: 4px
}

.jubao_form .formcon .info ul li:nth-of-type(2n) {
	padding: 15px 0 0 3%;
}

.jubao_form .formcon .info ul li .selectbox2 {
	box-sizing: border-box;
	border: 1px solid #b3b3b3;
	height: 38px;
	width: 40%;
	padding: 0 15px;
	float: left;
	border-radius: 4px;
}

.jubao_form .formcon .info ul li .textar {
	box-sizing: border-box;
	border: 1px solid #b3b3b3;
	height: 200px;
	width: 100%;
	padding: 15px;
	float: left;
	border-radius: 4px;
	font-size: 14px;
	font-family: "å¾®è½¯é›…é»‘"
}

.jubao_form .btnbox {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	clear: both;
}

.jubao_form .btnbox .btn {
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	background: #b3b3b3;
	border-radius: 4px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 8px;
	padding: 0;
	display: inline-block;
	_display: inline;
	*display: inline;
	zoom: 1;
	-webkit-appearance: none;
	outline: none;
	border: none;
	cursor: pointer;
	transition: all .5s
}

.jubao_form .btnbox .btn:hover {
	background: #0059ad;
}


/* ä¸»ä½“å›¾ç‰‡ */
#container #container1 #container2 #main #con #con2 #con3 #con4 #con4right #current #currenttit1 img {}

/* ä¸ªäººä¿¡æ¯-ä¸Šä¼ ç…§ç‰‡ */
.spanButtonPlaceholder1 {
	width: 110px;
	padding: 4px;
	margin-top: 10px;
	text-align: center;
	color: #a4a4a4;
	background-color: #efefef;
	border: solid 1px #dfdfdf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: relative;
	overflow: hidden;
}

#upcon input[type=file] {
	position: absolute;
	top: 0;
	left: -120px;
	opacity: 0;
	cursor: pointer;
	height: 100%;
	width: auto;
}

.txtblue12b1 input[type=radio] {
	color: #595959;
}




.a-upload {
	padding: 3px 10px;
	height: 20px;
	line-height: 20px;
	position: relative;
	cursor: pointer;
	color: #888;
	background: #fafafa;
	border: 1px solid #ddd;
	border-radius: 4px;
	overflow: hidden;
	/* display: inline-block; */
	*display: inline;
	*zoom: 1;
	margin: 0 6px;
}

.a-upload input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer
}

.a-upload:hover {
	color: #444;
	background: #eee;
	border-color: #ccc;
	text-decoration: none
}




.status1 {
	width: 300px;
	display: block;
	margin: 0 auto;
	text-align: center;
	background: #f4f4f4;
	border: 1px solid #dfdfdf;
	color: #c0c0c0;
	line-height: 24px;

}

.status1:hover {
	background: #0057ac;
	color: #fff;
	border: 1px solid #00A5E3;
}

.del {
	width: 40px;
	height: 21px;
	margin-bottom: 18px;
	background: #f4f4f4;
	border: 1px solid #dfdfdf;
	color: #c0c0c0;
	margin-left: 10px;
	font-size: 14px;
	cursor: pointer;
	padding: 0 5%;
}

.del:hover {
	background: #0057ac;
	color: #fff;
	border: 1px solid #00A5E3;
}

.jobtime {

	float: left;
	border: 1px solid #dfdfdf;
	box-sizing: border-box;
	display: flex;
}

.staup {
	float: left;
	font-size: 14px;
	color: #dfdfdf;
	height: 21px;
	padding: 0 5px;
}

.stodup {
	float: left;
	font-size: 14px;
	color: #dfdfdf;
	height: 16px;
	line-height: 16px;
	margin-top: 2px;
	border-left: 1px solid #dfdfdf;
	padding: 0 5px;
	box-sizing: border-box;
}

.jobtime {

	float: left;
	border: 1px solid #dfdfdf;
	box-sizing: border-box;
	display: flex;
}

.staup {
	float: left;
	font-size: 14px;
	color: #dfdfdf;
	height: 21px;
	padding: 0 5px;
}

.stodup {
	float: left;
	font-size: 14px;
	color: #dfdfdf;
	height: 16px;
	line-height: 16px;
	margin-top: 2px;
	border-left: 1px solid #dfdfdf;
	padding: 0 5px;
	box-sizing: border-box;
}


.picFocus {
	width: 250px !important;
	height: 327px !important;
	position: relative;
	overflow: hidden;
	zoom: 1;
	float: left;
}

.picFocus .bdc {
	width: 250px !important;
	height: 327px !important;
	overflow: hidden;
}

.picFocus .bdc li {
	width: 250px !important;
	height: 327px !important;
	text-align: center;
	overflow: hidden;
	position: relative;
}

#recruitlist1 {
	width: 850px;
	height: auto;
	float: left;
}

#recruitlist1 #companynewslist {
	width: 100%;
	height: auto;
	padding: 2% 0;
	border-bottom: 1px dashed #b2b3b3;
}

#recruitlist1 #companynewslist li {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 7px 5px;
	box-sizing: border-box;
	padding-left: 12px;
	background: url(../images/d.gif) no-repeat center left #fff;
	background-size: 5px;
	transition: all .5s;
}

#recruitlist1 #companynewslist li:hover {
	background: url(../images/d.gif) no-repeat center left #f5f5f5;
	background-size: 5px;
}

#recruitlist1 #companynewslist li .list {
	width: 70%;
	font-size: 14px;
	color: #5b5b5b;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

#recruitlist1 #companynewslist li .time {
	font-size: 14px;
	color: #006cb8;
}

#jobboard {
	width: 100%;
	height: auto;
	padding: 3% 0;
	float: left;
}

#jobboard .titlebox {
	width: 100%;
	height: auto;
	background: #006cb8;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 5px 18px;
	box-sizing: border-box;
}

#jobboard .titlebox .title {
	width: auto;
	height: auto;
	display: flex;
	align-items: flex-end;
}

#jobboard .titlebox .title .tit {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

#jobboard .titlebox .title .txt {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
}

#jobboard .titlebox .more {
	width: auto;
	height: auto;
}

#jobboard .titlebox .more img {
	width: 30px;
	height: auto;
	vertical-align: bottom;
}

#jobboard #recruitlist1 {
	padding: 0;
}

#jobboard #recruitlist1 #companynewslist {
	border: none;
	padding: 0;
}

#jobboard #recruitlist1 #companynewslist li:nth-child(2n) {
	transition: all 0.5s ease 0s;
	background: url(../images/d.gif) no-repeat center left #f3f3f3;
	background-size: 5px;
	background-position: 2%;
}

#jobboard #recruitlist1 #companynewslist li .time {
	color: #929292;
}

#jobboard #recruitlist1 #companynewslist li {
	padding: 7px 3%;
	box-sizing: border-box;
	background-position: 2%;
}





#footer #footer1 .footer_jb .jb_box .tc .rightlist{
	position: absolute;
	right: 0;
	padding: 0px 20px 10px 25px;
}
/* 底部行内样式 */
.coprightimg{
	width: 44%;
	height:34px;
}
.coprightimg img{
	width: 311px;
	height:30px;
}
.coprightServices{
	line-height:20px;
}
@media (max-width:1000px){
	#container{
		overflow: unset;
	}
	#container #container1{
		overflow: unset;
		width: auto;
	}
	#footer{
		width: auto;
	}
	#footer #footer1 #footer2{
		height: 220px;
		font-size: 32px;
	}
	#views{
		display: none;
	}
	.notice{
		-webkit-mask: unset;
		margin-bottom: 0;
	}
	.jubao_form{
		-webkit-mask: unset;
		margin-bottom: 0;
	}
	#container #container1 #container2 #main #con #linksbox{
		background: #ffff;
	}
	.jubao_form .formcon .info ul li:nth-of-type(2n){
		padding: 60px 3% 0 0;
	}
	.jubao_form .formcon .info ul li{
		width: 100%;
		font-size: 36px;
		padding: 60px 3% 0 0;
	}
	.jubao_form .formcon .info ul li input{
		height: 120px;
		font-size: 36px;
		margin-top: 10px;
	}
	.jubao_form .formcon .info ul li .selectbox2{
		height: 120px;
		font-size: 36px;
		margin-top: 10px;
		/* appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		background: url(http://192.168.1.100:8012/member/images/jt.png) no-repeat right 20px center;
		background-size: 40px 15px; */
	}
	.jubao_form .formcon .title .title1{
		font-size: 38px;
	}
	.jubao_form .formcon .title .title2{
		font-size: 30px;
	}
	.jubao_form .formcon .title{
		/* margin-bottom: 20px; */
		margin-top: 65px;
	}
	.jubao_form .btnbox .btn{
		width: 400px;
		height: 120px;
		font-size: 36px;
	}
	.jubao_form .formcon .info ul li .textar{
		margin-top: 10px;
	}
	.jubao_form .formcon .info ul li span{
		font-size: 32px;
	}
	#footer #footer1 .footer_jb{
		font-size: 32px;
		margin-top: 20px;
	}
	#footer #footer1 .footer_jb .jb_link{
		padding: 20px;
	}
	/* #footer #footer1 .footer_jb .jb_box{
		
	} */
	/* 底部 */
	.txtgray12:nth-child(2){
		display: none;
	}
	.txtgray12:nth-child(3){
		display: none;
	}
	.linkgray12, .linkgray12:link, .linkgray12:visited{
		font-size: 32px;
	}
	/* reportips页面 */
	.notice .notice_btn .btn1{
		font-size: 36px;
		padding: 20px;
		width: 400px;
	}
	.notice .notice_btn .btn2{
		font-size: 36px;
		padding: 20px;
		width: 400px;
	}
	.notice .notice_con{
		font-size: 32px;
		line-height: 45px;
	}
	.notice .notice_title{
		font-size: 36px;
		line-height: 60px;
	}
	.notice .notice_con ol{
		font-size: 32px;
		line-height: 45px;
	}
	.notice .notice_btn .btn1 .shengyu{
		font-size: 28px;
	}
	/* 头部 */
	#container #container1 #container2 #header #header1 #logo{
		height: 120px;
	}
	#container #container1 #container2 #header #header1 #logo img{
		height: 100%;
	}
	#container #container1 #container2 #header{
		height: 130px;
	}
	#container #container1 #container2 #header #header1{
		height: 100%;
	}
	#container #container1 #container2 #header #header1 #logo{
		height: 100%;
		    margin-left: 20px;
		    padding: 0;
	}
	
	
	.coprightimg{
		width: 44%;
		height:100px;
	}
	.coprightimg img{
		width: 800px;
		height:70px;
	}
	.coprightServices{
		line-height:40px;
	}
	.linkgray12, .linkgray12:link, .linkgray12:visited{
		font-size: 32px;
	}
	#footer #footer1 .footer_jb .jb_link{
		display: none;
	}

}