@charset "utf-8";
body {
	font-size: 12px;
	margin: 0px;
	background-color: #cccccc;
}
img {
    border: 0px;
}
a:link, a:visited {
    color: #000000;
	text-decoration: none;
}
a:hover, a:active {
    color: #CA2B30; 
	text-decoration: none;
}
div.topline {
	width: 1000px;
	margin: 0px auto;
	background: #fff url(/images/topline.gif) top left no-repeat;
	height: 6px;
}
div.menu {
	width: 1000px;
	height: 90px;
	margin: 0px auto;
	background-color: #FFFFFF;
	background-image: url(/images/logo.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
}
.search {
	text-align: right;
	padding: 8px 30px 0px 0px;
	color: #5c5c5c;
	font-weight: bold;
}
.search form {
	margin: 0px;
	padding: 0px;
}
.search span {
	float: right;
}
.language {
	padding: 5px 0px 0px 15px;
}
.search input {
	width: 120px;
	height: 14px;
}
.search font {
	color: #0054a0;
	font-size: 12px;
}
.sear {
	float: left;
}
.sure {
	float: right;
	padding-left: 4px;
	padding-top: 3px;
	text-align: right;
}
.navig {
	height: 33px;
	margin-top: 40px;
	text-align: right;
	padding-right: 28px;
}
.undmenu {
	width: 1000px;
	height: 28px;
	margin: 0px auto;
	background: url(/images/undbg.gif) top left repeat-x;
}
#flashcontent {
	background: url(/images/banner_bg.gif) top left repeat-x;
    width: 990px;
    margin: 0px auto;
	padding: 0 0 5px 10px;
}
.banner {
	width: 1000px;
	margin: 0px auto;
	text-align: center;
	background-color: #FFFFFF;
}
.home_cont {
	width: 990px;
	margin: 0px auto;
	height: 360px;
	padding: 0px 0px 0px 10px;
	background-color: #FFFFFF;
}
.cen_left {
	width: 775px;
	float: left;
}
.home_pro {
	height: 112px;
	text-align: center;
	vertical-align: middle;
	background: #d4e5ef url(/images/probg.jpg) top center no-repeat;
}
.pro_text {
	width: 214px;
	height: 85px;
	float: left;
	margin: 15px 27px 0px 15px;
	text-align: left;
	line-height: 23px;
}
.pro_text2 {
	width: 214px;
	height: 85px;
	float: left;
	margin: 15px 0px 0px 15px;
	text-align: left;
	line-height: 23px;
}
.pro_text p, .pro_text2 p {
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.pro_text p span, .pro_text2 p span {
	color: #4a6099;
	font-size: 13px;
	font-weight: bold;
	margin-right: 5px;
}
.pro_text p font, .pro_text2 p font {
	color: #383838;
	font-size: 13px;
	font-weight: bold;
}
.pro_text p span a:link, .pro_text p span a:visited, .pro_text2 p span a:link, .pro_text2 p span a:visited {
    color: #4a6099;
	text-decoration: none;
}
.pro_text p span a:hover, .pro_text p span a:active, .pro_text2 p span a:hover, .pro_text2 p span a:active {
    color: #000000; 
	text-decoration: none;
}
.pro_text p img, .pro_text2 p img {
	text-align: left;
	float: left;
	margin: 1px 3px 0px 0px;
}
.cen_right {
	width: 195px;
	height: 342px;
	text-align: right;
	float: right;
	padding: 10px 5px 0px 5px;
	margin-right: 5px;
	background: url(/images/home_rigbg.gif) top right no-repeat;
}
.cen_right img {
	*margin-top: 1px!important;
	margin-top: 4px;
}
.home_text {
	width: 780px;
	float: left;
	height: 240px;
	background: url(/images/home_textbg.gif) bottom left no-repeat;
}
.text_list {
	width: 245px;
	padding: 20px 5px 0px 11px;
	height: 220px;
	float: left;
}
.home_title {
	height: 23px;
	color: #4a6099;
	font-size: 13px;
	font-weight: bold;
	padding-left: 9px;
}
.text_right {
	width: 490px;
	padding: 20px 11px 0px 5px;
	height: 220px;
	float: right;
}
.pre_list {
	height: 165px;
	overflow: hidden;
}
.pre_list a {
	width: 180px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.pre_list span {
	line-height: 23px;
}
.more_new {
	height: 23px;
	text-align: right;
	padding-left: 5px;
}
.pre_listnew {
	height: 190px;
	background: url(/images/news_bg.gif) no-repeat;
}
div.switch {
	height: 23px;
	padding: 1px 0px 0px 1px;
}
div.switch div {
	width: 120px;
	text-align: center;
	height: 16px;
	padding-top: 7px;
	float: left;
}
div.switchb {
	background: url(/images/swithbg.gif) top left repeat-x;
	cursor: hand;
	color:# 585858;
	text-align: center;
	height: 16px;
	padding-top: 7px;
	border-right: 1px #c3c3c3 solid;
}
.switcha {
	background: url(/images/swithbg2.gif) bottom left no-repeat;
	cursor: hand;
	color:# 585858;
	border-right: 1px #c3c3c3 solid;
}
.list7n {
	height: 160px;
}
div#photo {
	width: 140px;
	height: auto;
	text-align: center;
	margin: 20px 8px;
	line-height: 23px;
	float: left;
}
div#photo img {
	width: 145px;
	height: 116px;
}
div#photo a {
	width: 145px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
div.new_list {
	height: 137px;
	margin: 18px 0px 5px 0px;
	overflow: hidden;
}
div.new_list a {
	width: 230px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
div.new_list span {
	float: right;
	margin-right: 8px;
}
.foot {
	width: 1000px;
	height: 50px;
	margin: 0px auto;
	text-align: center;
	padding-top: 15px;
	background: url(/images/foot_bg.gif) top left repeat-x;
	clear: both;
}
.center_nav {
	width: 1000px;
	margin: 0px auto;
	text-align: right;
	padding: 4px 0 0 0;
	height: 22px;
	background: url(/images/navbg2.gif) top left no-repeat #fff;
}
div.nav_text {
	margin: 0 178px 0px 0;
	display: inline;
	text-align: right;
	padding: 4px 8px 0 5px;
	border-bottom: 4px solid #fff;
	background: url(/images/separa.gif) right -1px no-repeat #fff;
}
div.nav_text font {
	color: #054da1;
	font-size: 12px;
	font-weight: bold;
}
.inputa select {
	width: 220px;
	margin: 3px 0px 5px 6px;
}
.inputa div {
	height: 24px;
}
.inputa div input {
	margin: 2px 3px 0px 6px;
}
.inputa div img {
	float: right;
	margin: 2px 8px 0px 0px;
}
.input_text {
	width: 150px;
	height: 15px;
	float: left;
}
.inputa div span {
	float: right;
	padding: 6px 9px 0px 0px;
}
.inputa p {
	padding: 5px 8px 0px 8px;
	line-height: 26px;
	text-indent: 2em;
}
.userinfor {
	text-align: center;
}
.inputa div span a:link, .inputa div span a:visited, .infor a:link, .infor a:visited {
    color: #044980;
	text-decoration: none;
}
.inputa div span a:hover, .inputa div span a:active, .infor a:hover, .infor a:active {
    color: #CA2B30; 
	text-decoration: none;
}
.userinfor a:link, .userinfor a:visited {
    color: #044980;
	text-decoration: underline;
}
.userinfor a:hover, .userinfor a:active {
    color: #044980; 
	text-decoration: none;
}
.hot {
	width: auto;
	margin-right: 7px;
	float: right;
}
.hotnav {
	text-align: center;
}
.under_login {
	width:222px;
	height: 403px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	text-align: left;
	background: url(/images/right_bg.gif) 0px 6px repeat-y;
}
.loginline {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.infor {
	padding: 7px 12px 0px 14px;
	line-height: 23px;
	margin: 0px;
}
.line {
	text-align: center;
	margin: 0px;
	padding: 5px 5px 5px 3px;
}
.person {
	height: 20px;
	text-align: right;
	padding-top: 6px;
	padding-right: 9px;
	background: url(/images/person.gif) top left no-repeat;
}
.personlist {
	height: 165px;
	overflow: hidden;
	margin-top: 6px;
}
.personlist a {
	width: 190px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}

.product {
	width: 749px;
	float: left;
	margin-top: 10px;
}
.center_right {
	width: 220px;
	float: left;
	padding-top: 4px;
}
.nav {
	width:1000px;
	height:24px;
	background-image:url(/images/page_02_02.jpg);
}
.shouye {
	padding-top: 2px;
	padding-left: 710px;
	background-image: url(/images/fg.gif);
	background-position: 820px 2px;
	background-repeat: no-repeat;
}
.shouye font {
	color: #024f9f;
	font-size: 9pt;
	font-weight: bold;
}
#left {
	float:left;
	width:740px;
	height: auto;
	background-color: #ffffff;
}
#right {
	float: right;
	width: 230px;
	height: auto !important;
/*	height:550px;  */
	margin-left: 10px;
	text-align: left;
}
#righta {
	float:left;
	width: 222px;
	height: 32px;
	margin-top: 5px;
	border: 1px #669cc2 solid;
	border-bottom: 0px;
}
#login {
	float:left;
	width:222px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	border-bottom: 0px;
}
#login span {
	float: left;
	width: 150px;
	line-height: 18px;
	margin: 0px -3px 0px 6px;
	padding: 5px 0px 0px 3px;
}
#login span input {
	width: 90px;
	height: 13px;
/*	background-color: #daecf8;
	border: 0px;
*/}
#login img {
	float: right;
	margin: 11px 15px 0px -3px;
}
#log2 {
	line-height: 42px;
	width:222px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	text-align: center;
	background: url(/images/line.gif) 0px 6px no-repeat;
}
#log2 img {
	margin: 13px 6px 0px 0px;
}
.rightb {
	width: 222px;
	height: 32px;
	text-align: center;
	margin-top: 5px;
	border: 1px #669cc2 solid;
	border-bottom: 0px;
}
.parklist_video {
	padding-top:5px;
	height: 114px;
	width: 222px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	overflow: hidden;
}
.parklist_video a {
	width: 190px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.parklist_video span {
	display: none;
}
.parklist {
	padding-top:5px;
	height: 164px;
	width: 222px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	overflow: hidden;
}
.parklist a {
	width: 190px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.parklist span {
	display: none;
}
.palist {
	width: 699px;
	height: 227px;
	margin-top: 7px;
	padding: 15px 10px 5px 25px;
	background: url(/images/park_bg.gif) 5px 1px no-repeat;
	float: left;
}
.parkleft {
	width: 336px;
	height: 200px;
	float: left;
}
.parkright {
	width: 336px;
	height: 200px;
	float: right;
}
.patia, .patib {
	width: 320px;
	height: 23px;
	padding-top: 10px;
	text-align: right;
	padding-right: 16px;
}
.patia {
	background: url(/images/partopa.gif) top left no-repeat;
}
.patib {
	background: url(/images/partopb.gif) top left no-repeat;
}
.patia a:link, .patia a:visited, .patib a:link, .patib a:visited {
    color: #e7d45c;
	text-decoration: none;
}
.patia a:hover, .patia a:active, .patib a:hover, .patib a:active {
    color: #000000; 
	text-decoration: none;
}
.patialist {
	height: 180px;
	overflow: hidden;
	margin-top: 8px;
	padding-left: 10px;
}
.patialist a {
	width: 290px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.cenleft {
	width: 177px;
	height: 638px;
	float:left;
	margin-left: 3px;
}
.cen_top, .cen_bot {
	height: 13px;
}
.cen_cen {
	height: 612px;
	text-align: center;
	background: url(/images/cen_bg.gif) top left repeat-y;
}
.cen_cen img {
	margin: 3px 0px 5px 0px;
}
.c_right {
	width: 536px;
	float: right;
	padding: 10px;
}
.cen_text {
	width: 370px;
	float: right;
	margin-top: 2px;
}
.show_pic {
	width: 190px;
	margin: 0px auto;
	text-align: center;
	padding-bottom: 7px;
	margin-top: 5px;
	border-bottom: 1px #cccccc solid;
}
.show_pic img {
	margin: 7px;
}
.cen_text p {
	height: 90px;
	overflow: hidden;
	padding: 0px 5px 0px 10px;
	text-indent: 2em;
	line-height: 23px;
	margin: 0px;
}
div.font {
	color: #024f9f;
	height: 23px;
	text-align:right;
	padding-right: 9px;
	padding-top: 6px;
	margin: 0px;
}
.listpages {
	padding-top:5px;
	height: 160px;
	overflow: hidden;
}
.listpages a {
	width: 260px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.und_left {
	width: 336px;
	height: 225px;
	float: left;
}
.und_right {
	width: 336px;
	height: 225px;
	float: right;
}
.patic, .patid {
	width: 320px;
	height: 29px;
	padding-top: 12px;
	text-align: right;
	padding-right: 16px;
}
.patic {
	background: url(/images/partopc.gif) top left no-repeat;
}
.patid {
	background: url(/images/partopd.gif) top left no-repeat;
}
.patia a:link, .patia a:visited, .patib a:link, .patib a:visited {
    color: #0431a4;
	text-decoration: none;
}
.patia a:hover, .patia a:active, .patib a:hover, .patib a:active {
    color: #000000; 
	text-decoration: none;
}
.patiblist {
	height: 157px;
	overflow: hidden;
	margin-top: 8px;
	padding-left: 10px;
}
.patiblist span {
	line-height: 23px;
}
.patiblist a {
	width: 260px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.polic {
	width: 559px;
	height: 366px;
	background: url(/images/policbg.gif) top left no-repeat;
	margin-top: 8px;
}
.policleft {
	width: 177px;
	height: 538px;
	float:left;
	margin-left: 3px;
}
.polic_top, .polic_bot {
	height: 13px;
}
.polic_cen {
	height: 512px;
	text-align: center;
	background: url(/images/cen_bg.gif) top left repeat-y;
}
.polic_cen img {
	margin: 3px 0px 5px 0px;
}
.polictit {
	height: 25px;
	color: #0e4b8e;
	font-size: 14px;
	font-weight: bold;
	padding: 13px 0px 0px 25px;
}
.polictitlsit {
	height: 260px;
	overflow: hidden;
	margin: 15px 30px 5px 30px;
}
.polictitlsit a {
	width: 400px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.page {
	text-align: right;
	padding-right: 30px;
	height: 30px;
}
#rightc {
	height: 131px;
	padding-top:5px;
	text-align: left;
}
#footer {
	width:985px;
	height:60px;
	text-align: right;
	line-height: 23px;
	padding: 12px 15px 0px 0px;
	background: #FFFFFF url(/images/bot_bg.gif) left top repeat-x;
}

.zhengwen {
    line-height:28px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
}
#lefttop {
	float:left;
	clear:right;
	width: 734px;
	height:270px;
	background: url(/images/page_02_03.gif) 4px 1px no-repeat;
}
#lefttop p {
	padding: 20px 15px 5px 80px;
	margin: 0px;
	line-height: 23px;
	text-indent: 2em;
}
#newstop {
	float:left;
	clear:right;
	width: 720px;
	height:270px;
	background: url(/images/newsbg.gif) 4px 1px no-repeat;
	padding-left: 4px;
}
.img_change {
	width: 370px;
	height: 220px;
	text-align: center;
	line-height: 23px;
	margin: 18px 0px 0px 10px;
	float: left;
}
.img_change img {
	margin-bottom: 7px;
	float: left;
}
.news_list {
	width: 315px;
	float: right;
	margin: 18px 12px 0px 0px;
}
.newstit {
	height: 25px;
	padding-top: 25px;
	text-align: right;
	background: url(/images/letterbg.gif);
}
.wangjing p {
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	text-indent: 2em;
}
div.huodong {
	height: 205px;
	overflow: hidden;
	padding-left: 10px;
	line-height: 23px;
}
div.huodong a {
	width: 200px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
#leftbottom  {
	float:left;
	width:756px;
	height:272px;
	background:#FFFFFF;}
#leftbottom1 {
	width:384px;
	height:254px;	
	float: left;
	background: url(/images/page_02_06.jpg) top left no-repeat;
}
.list1 {
	height: 240px;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.list1 a {
	float:left;
	width:384px;
	overflow: hidden;
} 
#leftbottom2 {
	float:left;
	clear:right;
	width:372px;
	height:254px;
	background: url(/images/page_02_07.jpg) top left no-repeat;
}

.list {
	height: 240px;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
} 
.list a, .list1 a {
	width:	300px;
	line-height: 28px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
/* --  园区服务 -- */
#park_left{
	padding:0px;
	margin:0px;
	float:left;
	clear:right;
	width:198px;
	height:663px;

}
#menu_left {
	margin-top: -5px;
	text-align:center;
	float:left;
	clear:right;	
	width:198px;
	height:612px;
	background: url(/images/cf.gif) right top;
	background-repeat:repeat-y;
}
.zhong{
	margin:0px;
	float:left;
	clear:right;
	width:542px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 3px;
}	
.top{
	width:530px;
	padding:0px;
	border-bottom: #cccccc solid 1px;
}
.left{
	float:left;
	clear:right;
	text-align:center;
	line-height:25px;
	width:152px;
	height:140px;
}
.right{
	float:right;
	clear:left;
	padding:8px 5px 0px 8px;
	width:382px;
	height:100px;
	line-height:25px;
 }
.right1{
	float:right;
	clear:left;
	padding:0px;
	width:150px;
	height:300px;
	line-height:25px;
 }
.tupian{
	text-align: center;
	margin: 20px auto;
	width:160px;
	height:120px;
	line-height: 24px;
	border-bottom: 1px #999999 solid;
}
.tupian img {
	margin-bottom: 5px;
}





/*以下是新闻中心页面*/



#apDiv1 {
	position:absolute;
	left:333px;
	top:439px;
	width:46px;
	height:16px;
	z-index:1;
}
#apDiv2 {	position:absolute;
	left:706px;
	top:201px;
	width:31px;
	height:16px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:703px;
	top:452px;
	width:48px;
	height:17px;
	z-index:1;
}
#apDiv4 {	position:absolute;
	left:351px;
	top:443px;
	width:31px;
	height:16px;
	z-index:1;
}
#apDiv5 {	position:absolute;
	left:351px;
	top:443px;
	width:31px;
	height:16px;
	z-index:1;
}
#apDiv6 {
	position:absolute;
	left:713px;
	top:437px;
	width:46px;
	height:16px;
	z-index:2;
}


.sxyw{
	float:left;
	clear:right;
	width:763px;
	height:276px;
	background:url(/images/sxyw.gif);
}


.sxywimg {
	clear:both;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.sanlunche {
	padding-top: 20px;
	padding-left: 100px;
	line-height: 30px;
}
.sxyw_1{
	float:left;
	clear:right;
}
.sxyw_2 {
	line-height:28px;
	padding-top: 83px;
	padding-left: 0px;
	clear: right;
	float: right;
	clear:both;
	height: auto;
	width: auto;
	left: 200px;
	list-style-type: none;
	padding-right: 55px;
}
.gengduo {
	left: 800px;
	top: 20px;
	padding-top: 20px;
	padding-right: 20px;
}
.yqkx{
	float:left;
	width:738px;
	height:263px;
	background:#FFFFFF;
}
.yqkx_top{
	float:left;
	clear:right;
	width:763px;
	height:49px;
	background:url(/images/yqkx.gif);
}
.yqkx{
	width:738px;
	height:263px;
	line-height:30px;
}
.yqkx_bottom{
	float:left;
	clear:right;
	padding-left:25px;
	width:50%;
}
.yqkx_bottom2{
	float:right;
	clear:left;
	width:50%;
}
.yqkx img{
	margin:2px;
}
#apDiv8 {
	margin-right: 7px;
}
#apDiv7 a:link, #apDiv7 a:visited, #apDiv8 a:link, #apDiv8 a:visited {
    color: #e9d35b;
	text-decoration: none;
}
#apDiv7 a:hover, #apDiv7 a:active, #apDiv8 a:hover, #apDiv8 a:active {
    color: #000000; 
	text-decoration: none;
}
/*以下是优惠政策页面*/
.gjzc{
	margin:0px;
	float:left;
	clear:right;
	padding-top:0px;
	width:100%;
	height:450px;
	background:url(/images/yhzc_bj.gif) repeat-y;
}
.gjzc h3{
	margin:0px;
	margin-bottom:0px;
	padding-top:13px;
	padding-left:26px;
	padding-bottom:0px;
	width:558px;
	height:52px;
	background: url(/images/yqkx_top.gif) no-repeat left top;
}
.gjzc ul {
	width: auto;
	float:left;
	clear:right;
	margin:0px;
	padding-left:30px;
}
.gjzc ul li {
	line-height:25px;
	list-style-position: inside;
	background:url(/images/hd.gif)  no-repeat left center;
	list-style:none;
}
.gjzc ul li span {
	float: right;
}
.gjbottom{
	height:37px;
	background:url(/images/yqkx_bottom.gif) no-repeat ;
}
.gjzc rt{
	margin:0px;
	width:25%;
	height:450px;
	float:left;
	line-height:35px;
}
.gjzc ul {
	width:75%;
	float:left;
	clear:right;
	margin:0px;
	padding-left:30px;
}
.gjzc-right{
	float:right;
	clear:left;
	width:246px;
	height:600px;
	background:#FFFFFF;
}
#gjzcright {
	float:left;
	margin:0px;
	width: 100%;
	height:588px;
	text-align: left;
}
/*以下是news页面*/
.newsleft img{
	padding:0px;
	margin:0px;
}
.wai{
	width: 1000px;
	margin:0px auto;
	background:#FFFFFF;
	padding: 5px 10px 0px 10px;
}

.newspan {
	margin-left:12px;
	padding-left:710px;
	background:url(/images/ggnav.gif) left no-repeat;
}
.newsleft{
	float:left;
	clear:right;
	width:760px;
	height:529px;
}
.newslefttop{
	margin-top:5px;
	width:760px;
	height:12px;
}
.newslefta{
	float:left;
	clear:right;
	padding-left:40px;
	padding-top:5px;
	width:366px;
	height:203px;
	text-align:center;
	line-height:28px;
}
.newsleftb {
	padding-top:5px;
	padding-left:20px;
	float:left;
	width:320px;
	height:229px;
}
.h6 {
	padding:0px;	
	color:#588dc1;
	font-size: 7pt;
}
.newsleftb div {
	margin: 0px;
	float: left;
	width: 100%;
}
.newsleftb div span {
	float: right;
	margin-right: 6px;
}
.newsleftb div span img, .infot_ne img {
	margin-right: 5px;
}
.infot_ne {
	padding-top: 3px;
}
.sx{
	margin:0px;
	padding:0px;
	text-align:left;}
.newsleftcenter{
	margin:0px;
	width:760px;
	height:245px;
	background:url(/images/news_bg_y.gif) repeat-y;
}
.newsleftbottom{
	clear:both;
	width:760px;
	height:12px;
	background:url(/images/newsbottom.gif) no-repeat;
}
.newsleftbottom1{
	width:760px;
	height:271px;
}	
.yuanjiao{
	float:left;
	padding-left:20px;
	width:365px;
	height:269px;
	background:#FFFFFF;
}
.yuanjiao p {
	width:365px;
	height:41px;
	font-size:14px;
	font-weight:bold;
	line-height:43px;
	background:url(/images/yuanbian.gif);
}
.yuanjiao p span {
	float:right;
	margin-right:20px;
	font-size:12px;
}
.yuanjiao img {
	padding-left:17px;
}
.pre_list2 {
	width: 365px;
	overflow: hidden;
	line-height:18px;
}
.yuanjiao2{
	float:right;
	width:365px;
	height:269px;
	background:#FFFFFF;
}
.yuanjiao2 p {
	width:365px;
	height:41px;
	font-size:14px;
	font-weight:bold;
	line-height:43px;
	background:url(/images/yuanbian.gif);
}
.yuanjiao2 p span {
	float:right;
	margin-right:20px;
	font-size:12px;
}
.yuanjiao2 img{
	padding-left:17px;
}
.pre_list2 {
	width: 365px;
	overflow: hidden;
	line-height:18px;
}
.pre_list2 a {
	width: 230px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 18px;
	padding-left: 15px;
	margin-left:20px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.newsright {
	float:right;
	width:220px;
	height:529px;
	background:#FFFFFF;
}
.ent_main {
	width: 1000px;
	margin: 0px auto;
	background: #fff;
	padding: 5px 0 5px 0;
}
.ent_main a.more:link, .ent_main a.more:visited {
	float: right;
	margin: 0 8px 0 0;
	font-weight: normal;
}
.ent_left {
	width: 762px;
	float: left;
}
.ent_right {
	width: 215px;
	float: right;
	margin: 9px 0 0 6px;
}
.ent_outbox {
	width: 747px;
	margin: 0 0 5px 0px;
	background: url(/images/ent_outbox_bg.gif) bottom no-repeat;
	padding: 0 0 5px 0;	
	float: left;
}
.ent_outbox h3 {
	width: 697px;
	background: url(/images/ent_outbox_title.gif) no-repeat;
	font-size: 12px;
	padding: 0 0 0 50px;
	line-height: 22px;
	margin: 0;
	color: #0d4c93;
}
.entbox {
	border: 1px solid #cdd5e0;
	margin: 3px 0 0 5px;
	float: left;
	display: inline;
}
.entbox_boxnew, .entbox_boxnewb {
	border: 1px solid #cdd5e0;
	margin: 3px 0px 0px 0px;
	float: left;
	display: inline;
}
.entbox_boxnewa {
	border: 1px solid #cdd5e0;
	margin: 3px -7px 0px 0px;
	float: right;
	display: inline;
}
.entbox .h4, .h4infot, .h5infot {
	background: url(/images/entbox_title.gif) repeat-x;
	font-size: 12px;
	line-height: 25px;
	margin: 0px;
	text-indent: 1em;
	color: #0d4c93;
}
.h4 span, .h4infot span, .h5infot span {
	float: right;
	margin-right: 5px;
}
.newslistinfora {
	padding: 5px;
	height: 60px;
	overflow: hidden;
}
#linklogo img {
	width: 100px;
	height: 50px;
	margin-right: 20px;
	margin-left: 10px;
}
.box1 {
	width: 320px;
}
.entbox_boxnew, .entbox_boxnewa {
	width: 365px;
}
.entbox_boxnewb {
	width: 745px;
}
.butbox {
    width: 80px;
	text-align: center;	
	float: right;
	margin-right: 5px;
}	
.butbox img {
	width: 70px;
	margin: 0px 2px 5px 2px;
}
.newslist {
	padding: 5px;
	height: 185px;
	overflow: hidden;
}
.newslist a {
	line-height: 25px;
	width: 285px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
.newslist span {
	display: none;
}
.newslistinfor {
	padding: 5px;
	height: 274px;
	overflow: hidden;
}
.newslistinfor a {
	line-height: 25px;
	width: 275px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.newslistinfor span {
	float: right;
	margin-top: 4px;
}
.newslistinfor a:link, .newslistinfor a:visited {
    color: #000000;
	text-decoration: none;
}
.newslistinfor a:hover, .newslistinfor a:active {
    color: #CA2B30; 
	text-decoration: none;
}
.box2 {
	width: 745px;
	padding: 5px 0;
	float: left;
	margin: 0 0 5px 15px;
	
}
.box3 {
	width: 745px;
	padding: 5px 0;
	float: left;	
}
.loginform h5 {
    width: 100px;
	background: url(/images/login_title.gif) no-repeat;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	margin: 3px 3px;
	width: 209px;
	float: left;
	text-indent: 2em;
}
.loginform input {
    width: 100px;
}
.loginform span {
	line-height: 30px;
	float: left;
	margin: 0 0 0 5px;
}
.loginform span.but {
	padding: 10px 0 0 5px;
}
.rightbox {
	margin: 5px 0 0 0;
	border: 1px solid #669cc2;
	padding: 5px;
}
.rightbox .h4 {
	background: url(/images/ent_right_title.gif) repeat-x;
	font-size: 12px;
	line-height: 25px;
	margin: 0;
	text-indent: 1em;
	color: #0d4c93;
	margin: 0 3px;
	float: left;
	width: 209px;
}
.enterintro {
	margin: 0 3px;
	background: #f2f6f9;
	padding: 2px 2px;
	float: left;
	width: 206px;
	line-height: 22px;
}
.enterintro img	{
	float: left;
	margin: 5px;
}
div#photo {
	width: 140px;
	height: auto;
	text-align: center;
	margin: 20px 8px;
	line-height: 23px;
	float: left;
}
div.new_list {
	height: 137px;
	margin: 18px 0px 5px 0px;
	overflow: hidden;
}
div.new_list a {
	width: 230px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
div.new_list span {
	float: right;
	margin-right: 8px;
}
.foot {
	width: 1000px;
	height: 50px;
	margin: 0px auto;
	text-align: center;
	padding-top: 15px;
	background: url(/images/foot_bg.gif) top left repeat-x;
}
.center_navcont {
	width: 1000px;
	margin: 0px auto;
	text-align: right;
	padding: 4px 0 0 0;
	height: 22px;
	background: #FFFFFF url(/images/navbg2.gif) top left no-repeat;
}
.center_navlist {
	width: 790px;
	margin: 0px auto;
	text-align: right;
	padding: 4px 0 0 0;
	height: 22px;
	float: right;
	background: #FFFFFF url(/images/navbg2.gif) top right no-repeat;
}
div.nav_textlist2 {
	margin: 0 178px 0px 0;
	display: inline;
	text-align: right;
	padding: 4px 8px 0 5px;
	border-bottom: 4px solid #fff;
	background: url(/images/separa.gif) right -1px no-repeat #fff;
}
div.nav_textlist {
	margin: 0 178px 0px 0;
	display: inline;
	text-align: right;
	padding: 4px 8px 0 5px;
	border-bottom: 4px solid #fff;
	background: url(/images/separa.gif) right -1px no-repeat #fff;
}
div.nav_text font, div.nav_textlist font, div.nav_textlist2 font {
	color: #054da1;
	font-size: 12px;
	font-weight: bold;
}
.center_text {
	width: 980px;
	margin: 0px auto;
	background: #FFFFFF;
	padding: 5px 10px 0px 10px;
}
.center_left {
	width: 748px;
	height: 333px;
	background: url(/images/center_bg.gif) bottom left no-repeat;
	float: left;
}
.job {
	width: 300px;
	height: 220px;
	float: left;
	border: 1px #daecf8 solid;
	background: url(/images/jobg.gif) bottom left repeat-x;
	margin: 3px 0px 0px 10px;
}
.ontop {
	height: 26px;
	padding-top: 2px;
}
.ontopb {
	background: url(/images/job_bg.gif) bottom left repeat-x;
	cursor: hand;
	color: #0f3eaa;
	font-weight: bold;
	width: 77px;
	text-align: center;
	height: 18px;
	padding-top: 7px;
	margin-right: -1px;
	border-right: 1px #cfd4d8 solid;
	z-index: 1;
	float:left;
}
.ontopa {
	background: url(/images/job_bg2.gif) bottom left repeat-x;
	cursor: hand;
	color: #205484;
	width: 77px;
	text-align: center;
	height: 18px;
	padding-top: 7px;
	border-right: 1px #cfd4d8 solid;
	float:left;
}
.ontopc {
	height: 24px;
	margin-left: -3px;
	border-bottom: 1px #cfd4d8 solid;
}
.inputa {
	height: 170px;
	padding: 2px 3px 0px 3px;
	text-align: left;
}
.inputa select {
	width: 220px;
	margin: 3px 0px 5px 6px;
}
.inputa div {
	height: 24px;
}
.inputa div input {
	margin: 2px 3px 0px 6px;
}
.inputa div img {
	float: right;
	margin: 2px 8px 0px 0px;
}
.input_text {
	width: 150px;
	height: 15px;
	float: left;
}
.inputa span {
	float: right;
	padding: 6px 9px 0px 0px;
}
.inputa p {
	padding: 5px 8px 0px 8px;
	line-height: 26px;
	text-indent: 2em;
}
.userinfor {
	text-align: center;
}
.inputa div span a:link, .inputa div span a:visited, .infor a:link, .infor a:visited {
    color: #044980;
	text-decoration: none;
}
.inputa div span a:hover, .inputa div span a:active, .infor a:hover, .infor a:active {
    color: #CA2B30; 
	text-decoration: none;
}
.userinfor a:link, .userinfor a:visited {
    color: #044980;
	text-decoration: underline;
}
.userinfor a:hover, .userinfor a:active {
    color: #044980; 
	text-decoration: none;
}
.hot {
	width: auto;
	margin-right: 7px;
	float: right;
}
.hotnav {
	text-align: center;
}
.under_login {
	width:222px;
	height: 403px;
	border: 1px #669cc2 solid;
	border-top: 0px;
	text-align: left;
	background: url(/images/right_bg.gif) 0px 6px repeat-y;
}
.loginline {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.infor {
	padding: 7px 12px 0px 14px;
	line-height: 23px;
	margin: 0px;
}
.person {
	height: 20px;
	text-align: right;
	padding-top: 6px;
	padding-right: 9px;
	background: url(/images/person.gif) top left no-repeat;
}
.personlist {
	height: 165px;
	overflow: hidden;
	margin-top: 6px;
}
.personlist a {
	width: 190px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}

.product {
	width: 749px;
	float: left;
	margin-top: 10px;
}
.center_right {
	width: 220px;
	float: right;
	padding-top: 4px;
}
.nav {
	width:1000px;
	height:24px;
	background-image:url(/images/page_02_02.jpg);
}
.shouye {
	padding-top: 2px;
	padding-left: 710px;
	background-image: url(/images/fg.gif);
	background-position: 820px 2px;
	background-repeat: no-repeat;
}
.shouye font {
	color: #024f9f;
	font-size: 9pt;
	font-weight: bold;
}
#left {
	float:left;
	width:740px;
	height: auto;
	background-color: #ffffff;
}
#right {
	float: right;
	width: 230px;
	height:550px;
	margin-left: 10px;
	text-align: left;
}
#rightblog {
	float: right;
	width: 230px;
	height: auto !important;
	margin-left: 10px;
	text-align: left;
}
#righta {
	float:left;
	width: 222px;
	height: 32px;
	margin-top: 5px;
	border: 1px #669cc2 solid;
	border-bottom: 0px;
}
.rightb {
	width: 222px;
	height: 32px;
	text-align: center;
	margin-top: 5px;
	border: 1px #669cc2 solid;
	border-bottom: 0px;
}
.cenleft {
	width: 177px;
	height: 638px;
	float:left;
	margin-left: 3px;
}
.cen_top, .cen_bot {
	height: 13px;
}
.cen_cen {
	height: 612px;
	text-align: center;
	background: url(/images/cen_bg.gif) top left repeat-y;
}
.cen_cen img {
	margin: 3px 0px 5px 0px;
}
.c_right {
	width: 536px;
	float: right;
	padding: 10px;
}
.cen_text {
	width: 370px;
	float: right;
	margin-top: 2px;
}
.show_pic {
	width: 190px;
	margin: 0px auto;
	text-align: center;
	padding-bottom: 7px;
	margin-top: 5px;
	border-bottom: 1px #cccccc solid;
}
.show_pic img {
	margin: 7px;
}
.cen_text p {
	height: 90px;
	overflow: hidden;
	padding: 0px 5px 0px 10px;
	text-indent: 2em;
	line-height: 23px;
	margin: 0px;
}
div.font {
	color: #024f9f;
	height: 23px;
	text-align:right;
	padding-right: 9px;
	padding-top: 6px;
	margin: 0px;
}
.under_news {
	float:left;
	width: 710px;
	padding-left: 4px;
	margin: 0 0 0 10px;
	display: inline;
}
.und_left {
	width: 336px;
	height: 225px;
	float: left;
}
.und_right {
	width: 336px;
	height: 225px;
	float: right;
}
.patic, .patid {
	width: 320px;
	height: 29px;
	padding-top: 12px;
	text-align: right;
	padding-right: 16px;
}
.patic {
	background: url(/images/partopc.gif) top left no-repeat;
}
.patid {
	background: url(/images/partopd.gif) top left no-repeat;
}
.patic a:link, .patic a:visited, .patid a:link, .patid a:visited {
    color: #0431a4;
	text-decoration: none;
}
.patic a:hover, .patic a:active, .patidb a:hover, .patid a:active {
    color: #000000; 
	text-decoration: none;
}
.polic {
	width: 559px;
	height: 366px;
	background: url(/images/policbg.gif) top left no-repeat;
	margin-top: 8px;
}
.policleft {
	width: 177px;
	height: 538px;
	float:left;
	margin-left: 3px;
}
.polic_top, .polic_bot {
	height: 13px;
}
.polic_cen {
	height: 512px;
	text-align: center;
	background: url(/images/cen_bg.gif) top left repeat-y;
}
.polic_cen img {
	margin: 3px 0px 5px 0px;
}
.polictit {
	height: 25px;
	color: #0e4b8e;
	font-size: 14px;
	font-weight: bold;
	padding: 13px 0px 0px 25px;
}
.polictitlsit {
	height: 260px;
	overflow: hidden;
	margin: 15px 30px 5px 30px;
}
.polictitlsit a {
	width: 400px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
	float: left;
}
.page {
	text-align: right;
	padding-right: 30px;
	height: 30px;
}
#rightc {
	height: 131px;
	padding-top:5px;
	text-align: left;
}
#footer {
	width:985px;
	height:60px;
	text-align: right;
	line-height: 23px;
	padding: 12px 15px 0px 0px;
	background: #FFFFFF url(/images/bot_bg.gif) left top repeat-x;
}

.zhengwen {
    line-height:28px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
}
#lefttop {
	float:left;
	clear:right;
	width: 734px;
	height:270px;
	background: url(/images/page_02_03.gif) 4px 1px no-repeat;
}
#lefttop p {
	padding: 20px 15px 5px 80px;
	margin: 0px;
	line-height: 23px;
	text-indent: 2em;
}
#newstop {
	float:left;
	clear:right;
	width: 720px;
	height:270px;
	background: url(/images/newsbg.gif) 4px 1px no-repeat;
	padding-left: 4px;
}
.img_change {
	width: 370px;
	height: 220px;
	text-align: center;
	line-height: 23px;
	margin: 18px 0px 0px 5px;
	float: left;
	display: inline;
}

.img_change img {
	margin-bottom: 7px;
	float: left;
}
.news_list {
	width: 315px;
	float: right;
	margin: 18px 12px 0px 0px;
}
.newstit {
	height: 25px;
	padding-top: 25px;
	text-align: right;
	background: url(/images/letterbg.gif);
}
.wangjing p {
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	text-indent: 2em;
}
div.huodong {
	height: 205px;
	overflow: hidden;
	padding-left: 10px;
	line-height: 23px;
}
div.huodong a {
	width: 200px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
#leftbottom  {
	float:left;
	width:756px;
	height:272px;
	background:#FFFFFF;}
#leftbottom1 {
	width:384px;
	height:254px;	
	float: left;
	background: url(/images/page_02_06.jpg) top left no-repeat;
}
.list1 {
	height: 240px;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.list1 a {
	float:left;
	width:384px;
	overflow: hidden;
} 
#leftbottom2 {
	float:left;
	clear:right;
	width:372px;
	height:254px;
	background: url(/images/page_02_07.jpg) top left no-repeat;
}

.list {
	height: 240px;
	overflow: hidden;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
} 
.list a, .list1 a {
	width:	300px;
	line-height: 28px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
/* --  园区服务 -- */
#park_left{
	padding:0px;
	margin:0px;
	float:left;
	clear:right;
	width:198px;
	height:663px;

}
#menu_left {
	margin-top: -5px;
	text-align:center;
	float:left;
	clear:right;	
	width:198px;
	height:612px;
	background: url(/images/cf.gif) right top;
	background-repeat:repeat-y;
}
.zhong{
	margin:0px;
	float:left;
	clear:right;
	width:542px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 3px;
}	
.top{
	width:530px;
	padding:0px;
	border-bottom: #cccccc solid 1px;
}
.left{
	float:left;
	clear:right;
	text-align:center;
	line-height:25px;
	width:152px;
	height:140px;
}
.right{
	float:right;
	clear:left;
	padding:8px 5px 0px 8px;
	width:382px;
	height:100px;
	line-height:25px;
 }
.right1{
	float:right;
	clear:left;
	padding:0px;
	width:150px;
	height:300px;
	line-height:25px;
 }
.tupian{
	text-align: center;
	margin: 20px auto;
	width:160px;
	height:120px;
	line-height: 24px;
	border-bottom: 1px #999999 solid;
}
.tupian img {
	margin-bottom: 5px;
}
.list_ttb {
	width: 780px;
	margin: 0px auto;
	float: right;
	height: 500px !important;
	line-height: 25px;
	background: url(/images/prifile_bg.jpg) bottom right no-repeat;
}
.list_ttb a {
	width: 580px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 25px;
	padding-left: 12px;
	background: url(/images/font_arrow.gif) 2px 8px no-repeat;
	float: left;
}
.list_ttb span {
	float: right;
	margin-right: 20px;
	line-height: 25px;
}
#page {
	text-align: right;
	margin-right: 20px;
	clear: both;
}
#conmain {
    width: 980px;
	background: #fff url(/images/con_bg.gif) bottom no-repeat;
    margin: 0px auto;
	clear: both;
	height: auto;
	padding: 0px 10px 19px 10px;
}
#contitle {
    font-size: 14px;
	background: #fff url(/images/con_title_bg.gif) repeat-x;
	color: #c00;
	font-weight: bold;
	line-height: 41px;
	padding-bottom: 12px;
    border: 1px solid #ccc;
	border-bottom: none;
	margin: 0px auto;
	margin-top: 5px;	
	width: 928px;
	text-align: center;
}
#contime {
	background: #f4f4f4;
	color: #999;
	line-height: 25px;
    border: 1px solid #ccc;
	border-bottom: none;
	border-top: none;
	margin: 0px auto;
	width: 918px;
	text-align: right;
	padding-right: 10px;
}
#contime span {
	margin-left: 8px;
}
#Zoom {
	background: #fff;
	color: #000;
	font-size: 14px;
    border: 1px solid #ccc;
	border-bottom: none;
	border-top: none;
	margin: 0px auto;
	width: 908px;
	padding: 10px;
	height: auto !important;
	min-height: 300px;
	height: 300px;	
}
#Zoom p {
	text-indent: 2em;	
	line-height: 23px;
}
.walkbg {
	width: 739px;
	height: 245px;
	padding-top: 5px;
	background: url(/images/walkbg.gif) left bottom no-repeat;
}
.poto {
	width: auto !important;
	height: 232px;
	margin-left: 13px;
	float: left;
}
.news_walk {

	width: 380px;
	height: 230px;
	float: right;
	margin-right: 13px;
}
div.title {
	height: 20px;
	color: #5da43c;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.walalist {
	height: 230px;
	overflow: hidden;
	margin-top: 4px;
	padding-left: 10px;
}
.walalist a {
	width: 320px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 26px;
	background: url(/images/alinebg.gif) left bottom repeat-x;
	float: left;
}
.walsearch {
	height: 70px;
	background: url(/images/walksearch.gif) left top no-repeat;
	margin: 5px 0px 5px 0px;
}
.kind {
	width: 700px;
	height: 40px;
	float: left;
	margin: 5px 0px 3px 7px;
	padding: 20px 0 0 0;
}
.fenlx {
	height: 23px;
	padding-left: 7px;
	padding-top: 3px;
	color: #154075;
}
.fenlx a:link, .fenlx a:visited {
    color: #154075;
	margin-right: 3px;
	margin-left: 3px;
	text-decoration: none;
}
.fenlx a:hover, .fenlx a:active {
    color: #154075; 
	margin-right: 3px;
	margin-left: 3px;
	font-weight: bold;
	text-decoration: none;
}
.selcet_xz {
	width: 220px;
	float: left;
	padding-top: 4px;
}
.selcet_xz p {
	color: #154075;
	margin-top: 9px;
}
.selcet_xz select {
	width: 160px;
	height: 23px;
	float: right;
}
.searchwal {
	padding-left: 7px;
	padding-top: 3px;
	width: 450px;
	float: right;
}
.name_pro {
	padding-top: 6px;
}
.searchwal span {
	width: auto;
	float: left;
	margin-right: 4px;
}
.searchwal span input {
	width: 260px;
	height: 19px;
}
.searchwal img {
	margin-left: 5px;
}
.listkind {
	width: 250px;
	float: right;
	height: 50px;
	margin: 15px 0px 3px 7px;
	line-height: 26px;
}
.listkind a:link, .listkind a:visited {
    color: #154075;
	margin-right: 3px;
	margin-left: 3px;
	text-decoration: none;
}
.listkind a:hover, .listkind a:active {
    color: #CA2B30; 
	margin-right: 3px;
	margin-left: 3px;
	text-decoration: none;
}
.soper {
	height: 25px;
	padding-top: 5px;
	text-align: right;
	background: url(/images/soper.gif) top left no-repeat;
}
.soper a, .sport_jlb a {
	color: #244ac7;
	padding-right: 12px;
}
.sopshow {
	height: 150px;
	padding-left: 4px;
	background: url(/images/picbg_show.gif) left bottom no-repeat;
}
.show_soper {
	width: 140px;
	height: auto !important;
	float: left;
	margin: 0px 3px 0px 3px;
}
.show_soper div {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 6px;
}
.show_soper div a {
	width: 130px;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float: left;
}
.show_soper div img {
	width: 138px;
	height: 108px;
}
.sport_jlb {
	width: 224px;
	height: 24px;
	margin-top: 6px;
	padding-top: 5px;
	text-align: right;
	background: url(/images/walrig.gif) top left no-repeat;
}
.sport_list {
	height: 125px;
	overflow: hidden;
	padding-left: 4px;
	background: url(/images/walrigbg.gif) bottom left no-repeat;
}
.sport_list div {
	height: 120px;
	overflow: hidden;
}
.sport_list div a {
	width: 200px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 15px;
	line-height: 25px;
	background: url(/images/sport_listbg.gif) 4px bottom repeat-x;
	float: left;
}
.sport_list div span {
	display: none;
}
.blog_list {
	height: 130px;
	background: url(/images/blogbg.gif) bottom left no-repeat;
}
.threelist {
	width: 980px;
	height: 230px;
	margin: 0px auto;
	padding: 5px 10px;
	background: #ffffff url(/images/threelist_ng.gif) 10px 5px no-repeat; 
}
.life {
	width: 285px;
	height: 210px;
	float: left;
	margin: 9px 3px 4px 7px;
	background: url(/images/photographyimg.gif) top left repeat-x;
}
.photography {
	width: 365px;
	height: 210px;
	float: left;
	margin: 9px 3px 4px 7px;
	background: url(/images/photographyimg.gif) top left repeat-x;
}
.firstlist, .photographylist {
	height: 175px;
	overflow: hidden;
}
.firstlist a, .photographylist a {
	width: 270px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 15px;
	line-height: 25px;
	background: url(/images/sport_listbg.gif) 4px bottom repeat-x;
	float: left;
}
.photographylist a {
	width: 345px;
}
.firstlist span, .photographylist span {
	display: none;
}
.photographyimg {
	width: 80px;
	height: 210px;
	float: left;
}
.photographyimg img {
	margin-top: 11px;
}
.flas {
	float: right;
}
.blogifream {
	width: 980px;
	height: 100% !important;
	margin: 0px auto;
	padding: 0px 10px;
	background: #ffffff;
}
#impor {
	width: 976px;
	height: 600px;
/*	height: 100% !important;   */
	border: 1px #cccccc solid;
	z-index: 1;
}
/* -----       留言板开始     -----  */
.message {	
	height: 19px;
	text-align: right;
	margin-top: 5px;
	padding-right: 12px;
	padding-top: 6px;
	background: url(/images/message_top.gif) top left no-repeat;
}
.messagetext {
	width: 737px;
	height: auto !important;
	padding-top: 5px;
	background: #f1f1f1;
	border: 1px #cdd4de solid;
}
.messagetextcolor {
	width: 737px;
	height: auto !important;
	margin: 7px 0px 7px 0px;
	padding-top: 5px;
	border: 1px #cdd4de solid;
}
div.coimgle {
	width: 729px;
	margin: 0px auto;
	height: 20px;
}	
.messxx {
	width: 721px;
	margin: 0px auto;
	height: auto !important;
	padding: 0px 4px 5px 4px;
	line-height: 23px;
}
span.messtitle {
	width: 70%;
	color: #001797;
	font-weight: bold;
	float: left;
}
span.messtitle img {
	float: left;
	margin: 0px 4px 0px 2px;
}
span.messtime {
	width: 24%;
	float: left;
}
.pagelist {
	height: 20px;
	width: 737px;
	margin-top: 7px;
	padding: 4px 0px;
	text-align: center;
	background: url(/images/pagebg.gif) top left repeat-x;
	border: 1px #cdd4de solid;
}
.messgoto {
	height: 20px;
	width: 737px;
	margin-top: 7px;
	padding-top: 4px;
	background: #5f8ab7;
	font-weight: bold;
	border: 1px #cdd4de solid;
}
.messgoto font {
	color: #003abd;
	font-size: 12px;
}
.unmessgoto {
	width: 737px;
	padding-top: 4px;
	border: 1px #cdd4de solid;
	border-top: 0px;
}
.unmessgoto div {
	padding-top: 4px;
}
.checkbox_nm {
	width: 100px;
	padding-top: 4px;
	margin-left: 10px;
	float: left;
}
.checkbox_nm input {
	float: left;
	text-align: left;
	margin-right: 6px;
	margin-top: -5px;
}
.submit_mess {
	width: 100px;
	float: left;
	margin-left: 7px;
}
.submit_mess input {
	width: 82px;
	height: 23px;
	margin-top: 0px;
	padding-top: 3px;
	border: 0px;
	color: #9feaff;
	font-weight: bold;
	background: url(/images/submitbg.gif) top left repeat-x;
}
.boxtext {
	margin-top: 4px;
	text-align: left;
	padding-left: 10px;
	width: 720px;
	float: left;
}
.textar {
	width: 80%;
	height: 150px;
}
/* -----       留言板结束     -----  */


/* -----       企业中心开始     -----  */
.pagelistprises {
	height: 17px;
	width: 722px;
	margin-top: 7px;
	padding-top: 7px;
	text-align: left;
	color: #3442e9;
	font-weight: bold;
	padding-left: 15px;
	background: url(/images/pagebg.gif) top left repeat-x;
	border: 1px #cdd4de solid;
}
.pagelistprises span {
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right: 9px;
}
.prises_list {
	width: 717px;
	height: auto !important;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
}
.prises_news {
	width: 380px;
	height: 180px;
	float: left;
	margin: 0px 3px 3px 3px;
	border-right: 1px #cdd1d4 solid;
}
.prilogo {
	width: 120px;
	float: left;
	text-align: center;
}	
.pritext {
	width: 250px;
	float: right;
	margin-right: 9px;
}
.pritexta, .pritextc, .productcenter_more {
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;
	line-height: 23px;
	background: url(/images/alinebg.gif) bottom left repeat-x;
}
.pritextb {
	height: 87px;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 5px;
	line-height: 23px;
	background: url(/images/alinebg.gif) bottom left repeat-x;
}
.pritextc, .productcenter_more {
	text-align: right;
	padding-right: 9px;
}
.pres_list {
	width: 310px;
	height: 190px;
	overflow: hidden;
}
.pres_list a {
	width: 310px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-top: 3px;
	padding-left: 19px;
	background: url(/images/alinebg2.gif) 4px bottom repeat-x;
	float: left;
}
.prises_listpro {
	width: 717px;
	height: auto !important;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
}
.productcenter {
	width: 140px;
	height: 110px;
	text-align: center;
	padding-top: 10px;
	float: left;
}
.productcenter_text {
	width: 560px;
	height: 120px;
	float: right;
}
.productcenter_title {
	height: 16px;
	padding-top: 4px;
	padding-left: 7px;
	background: url(/images/alinebg.gif) bottom left repeat-x;
}
.productcenter_conta {
	height: 60px;
	overflow: hidden;
	padding: 5px 5px 0px 5px;
	line-height: 23px;
	text-indent: 2em;
	background: url(/images/alinebg.gif) bottom left repeat-x;
}
.proshow {
	width: 260px;
	height: 172px;
	padding-top: 10px;
	text-align: center;
	float: left;
	border: 1px #cccccc solid;
}
.proright {
	width: 450px;
	height: 182px;
	float: right;
}
.productcenter_titlenav {
	height: 20px;
	padding-top: 4px;
	padding-left: 12px;
	margin-top: 7px;
	background: url(/images/alinebg.gif) bottom left repeat-x;
}
.productcenter_titlenav font {
	color: #CA2B30;
	font-weight: bold;
	font-size: 12px;
}
.proimg {
	padding-top: 4px;
	padding-left: 8px;
	margin-top: 7px;
}
.proimg img {
	width: 130px;
	height: 100px;
	border: 1px #cccccc solid;
	margin-right: 9px;
	margin-left: 4px;
}
.prises_listprocontact {
	width: 717px;
	height: auto !important;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
	line-height: 23px;
}
.prises_listprocontact p {
	line-height: 23px;
	padding: 5px 8px;
	margin: 4px 0px;
	text-indent: 2em;
}
.prises_newstab {
	width: 717px;
	height: 515px;
	overflow: hidden;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
	line-height: 23px;
}
.prises_newstab a {
	width: 600px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 23px;
	padding-top: 3px;
	padding-left: 19px;
	float: left;
}
.prises_newstab span {
	float: right;
	margin-right: 8px;
}

/* -----       企业中心结束    -----  */

/* -----       博士后分站开始    -----  */
.doctorltitle {
    background: url(/images/doctor_title.gif) no-repeat;
	line-height: 17px;
	font-weight: bold;
	padding: 8px 0 0 15px;
}
.doctorltitle a:link, .doctorltitle a:visited {
    float: right;
	font-weight: normal;
	color: #fff;
	margin: 0 8px 0 0;
}
.subintro {
    border: none;
	border-bottom: 1px solid #eee;
	line-height: 22px;
	text-indent: 2em;
}	
.subimg img {
	border: 3px solid #f4f4f4;
	float: left;
	margin: 5px 10px;
}
.sublist {
	background: url(/images/graydot.gif) 5px repeat-y;
	padding: 0 0 0 20px;
}
.sublist a:link, .sublist a:visited {
	line-height: 25px;
}
.sublist span, .subtwobox span {
	display: none;
}
.subtwo {
	background: url(/images/doctor_subtwo_title.gif) left no-repeat;
	line-height: 33px;
	padding: 0 0 0 0px;
	text-indent: 50px;
	font-weight: bold;
}
.subtwo a:link, .subtwo a:visited, .subth a.mmm:link, .subth a.mmm:visited{
	float: right;
	font-weight: normal;
	margin: 0 8px 0 0;
}
.subth {
	background: url(/images/doctor_subth_title.gif) no-repeat;
	line-height: 25px;
	padding: 8px 0 0 0px;
	font-weight: bold;
	text-indent: 18px;	
	border-right: 1px solid #ccc;
}
.subtwobox {
	border: 1px solid #cfcfcf;
	background: #fafafa;
	padding: 5px 10px;
	border-top: none;
	line-height: 22px;
}
.subtwobox div {
	height: 125px;
	overflow: hidden;
}
.subtwobox div ul {
	margin: 0;
}
.subtwobox div ul li {
	width: 360px;
	float: left;
	line-height: 25px;
}
.subtwobox div ul li a:link,  .subtwobox div ul li a:visited {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 25px;
	width: 310px;
	float: left;
}
.subthbox {
	border: 1px solid #ccc;
	background: #fafafa;
	padding: 3px 3px 0 3px;
	border-top: none;
}
.subthbox div {
	height: 272px;
	overflow: hidden;
	padding: 1px 0 0 0;
}
table.guest, table.admin {
	border: 1px solid #cfcfcf;
	margin: 0 0 3px 0;
	background: #fff;
}
table.admin {
	background: #f1f1f1;
}
table.guest td.title {
	background: url(/images/subth_subbg.gif) 8px 8px no-repeat;
	color: #1417ba;
	font-weight: bold;
	text-indent: 20px;
	line-height: 28px;
}
table.admin td.title {
	background: url(/images/subth_subtbg.gif) 8px 8px no-repeat;
	color: #000;
	font-weight: bold;
	text-indent: 20px;
	line-height: 27px;	
}
.inputdate {
	color: #999;
}
table.guest td.box, table.admin td.box {
	line-height: 22px;
	padding: 0px 0 0 5px;
}
/* -----       博士后分结束    -----  */

/* -----       招聘中心开始    -----  */
.employbox {
	width: 747px;
	margin: 0 0 5px 0px;
}
.employbox div.h4 {
	background: #379833;
	float: left;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 1em;
	width: 747px;
}
.employbox div.h4 a {
	font-size: 12px;
	font-weight: normal;
}
.employbox .newslist {
	background: #f4f4f4;
}
.employbox .newslist a:link, .employbox .newslist a:visited {
	width: 240px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 25px;
	display: inline;
	margin: 0 6px 0 0;
	float: left;
}
/* -----       招聘中心结束    -----  */
/* -----       创业吧开始    -----  */
table.underleft {
	margin: 5px 0 0 0;
}
table.underleft td.box a:link, table.underleft td.box a:visited {
	background: url(/images/font_arrow.gif) 4px 8px no-repeat;
	line-height: 25px;
	padding: 0 0 0 15px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 215px;
	float: left;
}

/* -----       创业吧结束    -----  */

.mentorname {
	float: left;
	padding-top: 7px;
	margin-right: 7px;
}
/* -----       创业导师开始    -----  */
.mentor {
	width: 737px;
	border: 1px solid #cdd5e0;
	margin: 3px 0px 0px 0px;
	float: left;
	background: url(/images/arouw.gif) top center repeat-y;
}
.mentor_left {
	width: 360px;
	height: 105px;
	overflow: hidden;
	float: left;
	margin: 3px 0 0 0px;
	background: url(/images/alinebg.gif) left bottom repeat-x;
}
.mentor_right {
	width: 360px;
	height: 105px;
	overflow: hidden;
	float: right;
	margin: 3px 5px 0 0;
	background: url(/images/alinebg.gif) left bottom repeat-x;
}
.mentor_left .mentor_photo {
	width: 100px;
	padding: 7px 0;
	overflow: hidden;
	text-align: center;
	float: left;
	margin-top: -2px;
}
.mentor_right .mentor_photo {
	width: 100px;
	padding: 7px 0;
	overflow: hidden;
	text-align: center;
	margin-top: -106px;
	float: left;
}
.mentor_photo img {
	width: 80px;
	height: 97px;
	margin-bottom: 5px;
}
.mentor_left .mentor_text {
	width: 250px;
	line-height: 25px;
	float: right;
}
.mentor_texta {
	height: 63px;
	padding: 15px 5px 5px 0px;
	line-height: 23px;
	overflow: hidden;
	text-indent: 2em;
}
.mentor_more {
	text-align: right;
	padding-right: 8px;
	height: 20px;
	background: url(/images/alinebg.gif) left top repeat-x;
}
.mentor_right .mentor_text {
	width: 250px;
	line-height: 25px;
	float: right;
	margin-top: -103px;
}
.entbox_boxnewz {
	width: 365px;
	border: 1px solid #cdd5e0;
	margin: 3px 0px 0px 0px;
	float: right;
	display: inline;
}
.morez {
	padding: 5px;
	height: 175px;
	overflow: hidden;
}
div.morez_a {
	margin: 0px auto;
	height: 20px;
	padding-top: 6px;
}
span.morez_b {
	width: 80%;
	color: #001797;
	font-weight: bold;
	float: left;
}
span.morez_b img {
	float: left;
	margin: 0px 4px 0px 2px;
}
span.morez_c {
	width: 20%;
	float: left;
}
.morez_d {
	margin: 0px auto;
	height: 40px;
	overflow: hidden;
	text-indent: 2em;
	padding: 4px 4px 5px 4px;
	line-height: 23px;
	background: url(/images/alinebg.gif) left top repeat-x;
	border-bottom: #f5f5f5 1px solid;
}
.morez_e {
	margin: 0px auto;
	height: 60px;
	overflow: hidden;
	text-indent: 2em;
	padding: 4px 4px 5px 4px;
	line-height: 23px;
	background: url(/images/alinebg.gif) left top repeat-x;
	border-bottom: #f5f5f5 1px solid;
}
/* -----       创业导师结束    -----  */
/* -----       列表页左侧按钮开始    -----  */
.polic_cen a.but:link, .polic_cen a.but:visited {
	width: 144px;
	float: left;
	line-height: 27px;
	background: url(/images/yuleftbut.gif) repeat-y;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin: 0 0 5px 18px;
}
.polic_cen a.but:hover, .polic_cen a.but:active {
	color: #FFFF00;
}
/* -----       列表页左侧按钮结束    -----  */
/* -----       登录frame页面开始    -----  */	
.vipuser {
	padding: 10px;
	height: 30px;
}
/* -----       登录frame页面结束    -----  */	
#marquee img {
margin: 0 0 0 12px;
}
#box_leftd {
width: 210px;
}
/*----    产品   ---- */
.prohome {
	text-align: left;
}
.hpic div {
	float: left;
	margin: 5px;
}
.pichome img, .hpic div img, .prilogo img, .productcenter img  {
	width: 120px;
	height: 100px;
}
.proshow img {
	width: 240px;
	height: 162px;
}
.img_newstab {
	width: 717px;
	height: auto !important;
	overflow: hidden;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
	line-height: 23px;
}
.industry_pro {
	padding-left: 7px;
	padding-top: 3px;
	width: 230px;
	text-align: right;
	float: left;
}
.industry_pro img {
	margin-left: 5px;
}
.industry_pro span {
	width: auto;
	float: right;
	margin-right: 4px;
}
.industry_pro span select {
	width: 120px;
	height: 21px;
}
.show_img_por {
	width: 717px;
	height: auto !important;
	overflow: hidden;
	margin-top: 1px;
	padding: 10px;
	border: 1px #cdd4de solid;
	border-top: 0px;
	line-height: 23px;
}
.img_more {
	width: 160px;
	height: 140px;
	overflow: hidden;
	float: left;
	margin: 4px 5px 4px 3px;
	padding: 8px 5px;
	border: 1px #cccccc solid;
}
.img_more div {
	text-align: center;
}
/* -- 修改  加 border 、 width、 -- */
.por_img_smal_big {
	padding: 10px 0px 10px 15px;
	text-align: center;
	line-height: 23px;
}
.tab_small_big {
	width: 739px;
	border: 1px #ccc solid;
	border-top: 0px;
}
/* -- 修改  加 border 、 width、 -- */
.img_newstabshowa {
	width: 146px;
	text-align: center;
	border: 1px #e1e1e1 solid;
	margin: 2px 20px 15px 8px;
	float: left;
}
.img_newstab_smalla {
	width: 106px;
	text-align: center;
	border: 1px #e1e1e1 solid;
	margin: 2px 8px 6px 2px;
	float: left;
}
.img_newstabshowa img {
	width: 140px;
	height: 117px;
}
.img_newstab_smalla img {
	width: 100px;
	height: 83px;
}
.prolist_duct {
	height: 130px;
	overflow: hidden;
	margin-top: 4px;
	width: 330px;
	padding-left: 10px;
	float: left;
}
.prolist_ductright {
	height: 130px;
	width: 330px;
	overflow: hidden;
	margin-top: 4px;
	padding-left: 10px;
	float: right;
}
.prolist_duct a, .prolist_ductright a {
	width: 320px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 26px;
	background: url(/images/alinebg.gif) left bottom repeat-x;
	float: left;
}
.prolist_duct span, .prolist_ductright span {
	float: right;
	line-height: 26px;
	display: none;
}
.prifileonlylist a:link, .prifileonlylist a:visited {
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 25px;
	width: 660px;
}
.prifilepage {
	float: left;
	margin: 0 9px;
	width: 780px;
	line-height: 25px;
	background: #eee;
	clear: both;
	height: 30px;
}


/*---    招聘搜索开始  ---*/
.change_search {
	background: #efefef;
	margin-top: 5px;
}
.change_search td {
	height: 30px;
	vertical-align: middle;
}
.text_search {
	width: 60px;
	text-align: right;
	padding-right: 8px;
}
.select_input {
	width: 210px;
}
.select_input select {
	width: 200px;
}
.select_input input {
	width: 194px;
}
.result {
	height: 15px;
	background: #efefef;
	text-align: left;
	padding: 8px 15px;
	margin-top: 8px;
}
.result font {
	color: #ff7700;
	font-size: 12px;
	font-weight: normal;
}
.result span {
	float: right;
}
.submit_style {
	border: none;
	background: url(/images/button_bg.gif); 
	width: 80px; 
	height: 23px; 
	text-align: left; 
	padding: 0 0 0 25px;
	cursor: hand;
}
.recruilist {
	margin-top: 8px;
}
.recruilist td {
	height: 30px;
	padding-left: 6px;
	vertical-align: middle;
	border-right: 1px #f5f5f5 solid;
}
.recru_title td {
	background: #efefef;
}
.recru_title input {
	margin-top: -4px;
}
.other_color {
	background: #f1f1f1;
}
.space {
	text-align: center;
}
ul.online_0427 {
	height: 150px;
	width: 96%;
	margin: 0 auto;
	overflow: hidden;
}
ul.online_0427 li {
	width: 48%;
	float: left;
	margin: 0 9px 0 0;
}
ul.online_0427 li a {
	width: 70%;
	float: left;
	line-height: 25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 15px;
	background: url(/images/font_arrow.gif) 4px 7px no-repeat;
}
ul.online_0427 span {
	float: right;
	line-height: 25px;
}
ul.online_0427 li a:link, ul.online_0427 li a:visited {
    color: #000000;
	text-decoration: none;
}
ul.online_0427 li a:hover, ul.online_0427 li a:active {
    color: #CA2B30; 
	text-decoration: none;
}
