<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ------------------------------------------------------------------------ 閲嶅畾涔夋祻瑙堝櫒榛樿鏍峰紡 */
* { margin: 0; padding: 0; word-wrap: break-word; }
body { background: #fff url(../images/body_bg.jpg) repeat-x top center; color: #212121; }
body, input, button, select, textarea { font: 12px/1.5 "DejaVu Sans", "Lucida Grande", Tahoma, "Hiragino Sans GB", STHeiti, SimSun, sans-serif; }
table { empty-cells: show; border-collapse: collapse; border: 0; }
	caption, th { text-align: left; font-weight: 400; }
ul, li { list-style: none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; margin: 0; padding: 0; }
h1 { font-size: 14px; font-weight: bold; }
em, cite { font-style: normal; }
a { color: #212121; text-decoration: none; }
	a:hover { color: #eb0000; }
	a img { border: none; }
small { font-weight: normal; font-size: 11px; }	
textarea { background: #f6f6f6; border: 1px #DFDFDF solid; }
input { background: #f6f6f6; height: 21px; border: 1px #DFDFDF solid; color: #5c5c5c; padding-left: 5px; }
label { margin: 10px; display: block; }
.clear { clear: both; }
.z { float:left; }
.y { float: right; }
.leve1{list-style: none;margin: 0;padding: 0;position: absolute;
top: 29px;
left: 0;
background: #eb0000;
display: none;
filter: Alpha(Opacity=90);
opacity: 0.9;}
.wrap { width: 1003px; margin: 0 auto; position: relative; }

#index_header{ width: 100%; background: url(http://img.epd3.com/gdredsun_com/index_banner.jpg) no-repeat top center; height:520px;}
	.F_banner{padding-top:113px;}
	.case_title{width:292px;height:51px;position:absolute;left:30px;bottom:40px;}
	
#index_footer{text-align:center;position:relative;}
	.copyright{ position:absolute; bottom:0; left: 0; width: 1003px; color:#fff; }
	#index_footer a,#footer a{color:#fff;}
	#index_footer a:hover,#footer a:hover{color:#FF0}
	
#header { height: 337px; width: 100%; background: url(http://img.epd3.com/gdredsun_com/banner.jpg) no-repeat top center; }
	#logo { width: 105px; height: 123px; position: absolute; top: 20px; left: 75px; }
	#topmenu { width: 215px; height: 26px; line-height: 26px; position: absolute; top: 17px; right: 253px; text-align: center; }
		#topmenu a { background: url(../images/icon8.gif) no-repeat center left; padding-left: 5px; }
		#topmenu a:hover {  }
	.tel { width: 202px; height: 19px; position: absolute; top: 20px; right: 37px; }
	.banner{text-align:right;padding-top:92px;padding-right:30px;}
		
	#menu { width: 630px; height: 29px; line-height: 29px; position: absolute; top: 56px; right: 37px; }
	#menu li { float: left; position: relative; background: url(../images/menu_bg.jpg) no-repeat center right; width: 104px; margin-right: 1px; display: inline; text-align: center;  }
		#menu li a { color: #fff; font-family: "Microsoft Yahei"; font-weight: 500; display: block; width: 104px; margin: 0 auto; }
			#menu li a:hover { color: #fff; background: url(../images/menu_in.jpg) repeat-x; }
	#menu li ul { position: absolute; top: 29px; left: 0; background: #eb0000; display: none; filter: Alpha(Opacity=90); opacity:0.9; }
		#menu li ul li { display: block; border-bottom: 1px #fff solid; background: none !important; line-height: 29px !important; }
		#menu li ul li a { color: #FFF; }
			#menu li ul li a:hover { background: none !important; color: #ffde00 !important; }
	#menu li ul li{ float: none; }
		
	.more { height: 28px; line-height: 28px; border-top: 1px #e5ecf0 solid; text-align: right; width: 217px; position: absolute; bottom: 0; left: 5px; }
		.more a { color: #0684d4; }
			.more a:hover { color: #F30; }
		
	
#search { background: url(../images/cn_search_bg.jpg); width: 211px; height: 37px; padding-top: 50px; margin-bottom: 10px; position: relative; }
	#search .search_btn {  border: 0; cursor: pointer; background: url(../images/button.jpg); width: 34px; height: 25px; text-indent: -999px; position: absolute; top: 50px !important; top: 51px; right: 10px; }
	#search input { background: #ececec; width: 158px; height: 23px; line-height: 23px; border: 1px #137dc1 solid; color: #CCC; padding-left: 5px; margin-left: 13px; }

#page_main { margin-top: 20px; overflow: hidden; margin-bottom: 30px; }
#page_l { float: left; width: 162px; margin-left: 27px; display: inline; }
	.submenu { }
	.submenu ul { padding: 25px 0; }
	.submenu ul li { background: url(../images/submenu_bg.jpg) no-repeat; line-height: 28px; height: auto !important; height: 28px; cursor: pointer; font-family: "Microsoft Yahei"; margin: 5px 0; }
	.submenu ul li a { display: block; padding-left: 22px; }
	.submenu_in { background: url(../images/submenubg_in.jpg) no-repeat !important; }
		.submenu_in a { color: #FFF; font-weight: bold; }
			.submenu_in a:hover { color: #FFF; }
		.submenu_havenav { }
		.submenu_havenav_in { font-weight: bold; background: url(../images/submenubg_in.jpg) no-repeat !important; }
			.submenu_havenav_in a { color: #FFF; }
			.submenu_havenav_in a:hover { color: #FFF; }
			.submenu_in ul li a{font-weight: normal;}
			.submenu_in ul li a.on{font-weight: bold;}
	.submenu ul li ul { padding: 0 0 0 15px; }
	.submenu ul li ul li { background: none !important; }
		.submenu ul li ul li a { color: #000 !important; }
		#a60 { background: none; }

	
#page_r { width: 765px; float: right; display: inline; margin-right: 20px; }
	.location { height: 30px; line-height: 30px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px #EBEBEB solid; }
		.location h2 { background: url(../images/icon5.gif) no-repeat 10px center; text-indent: 30px; color: #1b1b1b; font-size: 16px; font-weight: 600; padding-left: 5px; font-family: "Microsoft Yahei"; }
		.location span { float: right; color: #727272; padding: 0 10px; }
		.location a { color: #727272; }
			.location a:hover { color: #ff0000;}
		
#footer { height: 58px; line-height: 2em; clear: both; text-align: center; color:#fff;background: #d80000; margin-top: 25px;padding-top: 10px;}

.main_con { padding: 10px; line-height:200%; height: auto !important; height: 350px; min-height: 350px; }
	.main_con h1 { text-align: center; margin-bottom: 10px; line-height: 36px; border-bottom: 1px #CCC dashed; }
		.main_con h1 small { display: block; color: #CCC; line-height: 18px; margin-bottom: 10px; }
	.main_con td { margin: 5px 0; }
	
.page_con h1 { text-align: center; }
 .pagelist2{display: block;float: left;width: 100%;}
 .pagelist2 ul li{display:inline;margin: 0 3px;}

.adv_con { width: 720px; height: auto !important; height: 280px; min-height: 280px; float: left; margin-left: 15px; display: inline; }
.adv_con ul { margin-left: 73px; }
	.adv_con ul li { margin: 15px 0; position: relative; }
		.adv_con ul li h1 { display: inline; }
		.adv_con ul li span { background: url(../images/bg4.jpg) ; width: 63px; height: 22px; line-height: 22px; text-align: center; position: absolute; left: -73px; top: 0 !important; top: -5px; }
		
.pagelist li { float:left;}
		
.adv_map { float: right; width: 230px; text-align: center; }
.adv_main { text-align: center; margin-top: 25px; }
	.adv_main img { padding: 3px; border: 1px #ececec solid !important; }
 
	.prolist1 { margin: 15px 0 15px 5px; }
	.prolist1 li { float: left; text-align: center; margin: 11px; display: inline; }
		.prolist1 li table td { background: #fff; height: 162px; width: 215px; border: 1px #ebebeb solid; padding:3px; }
			.prolist1 li table *{ vertical-align:middle; text-align:center; }
		.prolist1 li h2 { font-weight: normal; color: #666; text-align: center; padding-top: 3px; }
	#prolist2 li { margin: 11px 30px;}
	#prolist2 li table td { height: 117px; width: 171px; }
	.prolist1 li img{max-width: 215px;}
.newslist1 { padding: 20px 30px; }
.newslist1 li { height: 32px; line-height: 32px; border-bottom: 1px #F0F0F0 dashed; background: url(../images/icon3.jpg) no-repeat center left; padding-left: 15px; }
	.newslist1 li small { color: #999; float: right; }
	
.newslist3 { padding: 20px; }
.newslist3 h2 { font-weight: bold; height: 25px; padding-top: 5px; font-family: "Microsoft Yahei"; }
.newslist3 li { border-bottom: 1px #EFEFEF dashed; height: 100px; margin-bottom: 10px; }
.newslist3 p { color: #666; overflow: hidden; }
.newslist3 small { float: right; }
.newslist3 ul img { float: left; padding: 3px; border: 1px #EAEAEA solid; margin-right: 15px; width: 100px; height: 85px; }

.newslist4 { }
.newslist4 h2 { font-weight: bold;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.newslist4 li { border-bottom: 1px #E7E7E7 dashed; width: 360px; margin: 10px; display: inline; float: left; height: 150px; overflow: hidden; }
.newslist4 p { color: #666; overflow: hidden; }
.newslist4 small { float: right; }
.newslist4 ul img { float: left; padding: 3px; border: 1px #EAEAEA solid; margin: 0 15px 25px 0; width: 100px; height: 85px; }


#about_con td { margin: 5px 0; }
	
#feedback_con span { width: 80px; text-align: right; display: inline-block; }

#pro_con { color: #666; line-height: 23px; }
#pro_con .pic { text-align: center; width: 506px; margin: 0 auto; }
	.pic table { margin: 10px 0; }
	.pic td { padding-left: 10px; border-bottom: 1px #E6E6E6 dashed; }
	.pic img { border: 1px #ebebeb solid; padding: 3px; width: expression(this.width &gt; 500 &amp;&amp; this.width&gt;=this.height ? 500 : true); height: expression(this.height &gt; 500 &amp;&amp; this.width&lt;=this.height ? 500 : true); text-align: center; }
	.con h2 { color: #0684d4; border-bottom: 1px #e3e3e3 solid; line-height: 30px; margin-bottom: 5px; }
	.download { text-align: center; margin-top: 15px; }
	
.contact_but { background: url(../images/bg3.jpg) no-repeat; width: 83px; height: 22px; line-height: 22px; margin: 2px 0; text-align: center; display: block; }

.table_con table { border-collapse: collapse; }
.table_con table td{ border:1px solid #EAEAEA; height:23px; padding: 5px; }

.f12 { font-size: 12px;}


/*缈婚〉-------------------------------------------------------------------*/
.page { text-align: center; clear: both; line-height:22px; padding: 20px 0; }
	.page *{vertical-align:middle;}
	.page span{display:inline-block; margin: 0 0 0 5px;}
	.current { background: #f50000; color: #FFF; width:22px; }
	.pnormal a { background: #F0F0F0; border: 1px #CCC solid; display:inline-block; width:22px; }
		.pnormal a:hover { background: #f50000; color:#fff; }
	.pagearrow { background: #F0F0F0; border: 1px #CCC solid; display:inline-block; width:22px; height: 16px; padding-top: 6px; }
		
.contentnav { padding: 20px 0 60px 0; _padding-bottom:30px; width: 280px;_width: 300px; text-align: center; margin: 0 auto; }
	.btnbg { background:url(../images/btn2.jpg) no-repeat left top; width:82px; height:20px;  text-align:center; display: inline-block; line-height: 20px; margin: 10px 5px; float: left; text-indent: 10px; }
	 .page ul{width: 100%;display: block;overflow: hidden;text-align: center;}
		.page ul li{float:left;padding: 10px 0;margin: 0 3px;}
/* 婊氬姩
-------------------------------------------------------------------*/
#demo {  overflow:hidden; width: 686px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }

/*-----鍙嬮摼杩炴帴-----*/
#link{ position:relative; z-index:999; margin: 0 0 10px; float: left; }
	#link .type-select { height:21px; width:319px; background:url(../images/linkbg.jpg) no-repeat left top; border:none; text-align:left; cursor:pointer}
	#link-type-list{ position:absolute; left:0; top:20px; height:auto !important; width:317px; background:#fff; border:1px solid #d9d9d9; display:none; padding:10px 0;}
	#link-type-list a { margin:0 10px; display:block; height:22px; line-height:22px; border-bottom: 1px #EFEFEF dashed; background: url(../images/list_icon.jpg) no-repeat center left; padding-left: 10px; }
	#link-type-list a:hover { color:#ff0000; text-decoration:none}


/*------娴姩浜岀淮鐮�------*/
#qr{position: fixed;right: 20px;bottom: 150px;}
#qr p{line-height: 2em;}
#qr span{display: block;float: right;cursor: pointer;background: #ddd;padding: 0 8px;color: #000;}
#qr img{display: block;}


/*----disbox---*/

.sub-tag {
padding: 10px 0 10px 18px;
border: 1px solid #dfe0e4;

}
.sub-tag dl {
line-height: 28px;
}
.sub-tag dt {
float: left;
color: #666;
}
.sub-tag dd {
margin-left: 48px;
}
.sub-tag dd ul {
overflow: hidden;
zoom: 1;
}
.seljobCate li, .seljobArea li, .seljobWelfare li {
display: inline;
float: left;
}
.sub-tag .seljobCate li {
  margin-right: 20px;
}
.chose{background:#fefefe;overflow: hidden;margin-bottom: 15px;}
.sub-tag .select {
color:red;
font-weight: 700;
}
.sub-tag a {
display: inline-block;
}
.sub-tag a strong {
color: red;
}
.sub-tag .seljobArea li {
margin-right: 13px;
}

.sub-tag .seljobWelfare li {
margin-right: 13px;
}
#jieshao{height: 58px;overflow: hidden;text-overflow:ellipsis;}</pre></body></html>