<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;}
a{ color:#333333; text-decoration:none; font-size:12px;}
a:hover{ color:#cf0000}
#main{ width:980px; margin:0px auto}
#menu{ margin:0px auto; background:url(/images/menu_bg.gif) repeat-x; line-height:40px; height:40px; font-family:"Microsoft Yahei"; }
#menu ul{ list-style:none; width:980px; margin:0px auto; padding:0px;}
#menu ul li{ list-style:none; float:left;}
#menu li a{ width:144px; background:url(/images/menu_x.gif) left no-repeat; text-align:center; font-size:14px; font-family:"Microsoft Yahei"; font-weight:bold; display:block;}
#menu li a:hover{ color:#FFFFFF; background:#cf0000}
#flash{ margin:0px auto; background:url(/images/bf.jpg) center center no-repeat;}
#nflash{  margin:0px auto; background:url(/images/nflashbg.jpg) repeat-x;}
.mt10{ margin-top:10px;}
.pd10{ padding-left:10px;}
.promenu{ width:180px; padding-bottom:5px;}
.promenu a{ background:url(/images/ico1.gif) 5px center no-repeat #eeeeee; line-height:24px; margin:4px 0px 0px 0px; padding-left:20px; width:160px; display:block;}
.promenu a:hover{ color:#cf0000;background:url(/images/ico1.gif) 5px center no-repeat #dfdfdf;}
.bx{ background:url(/images/bx.gif) repeat-x; line-height:26px; height:26px; border:1px solid #e0e0e0; padding-left:10px; color:#1d536f; font-family:"Microsoft Yahei"; font-weight:bold; font-size:14px;}
.bx span{ width:300px; height:26px; line-height:26px; float:left;}
.bx span img{ margin-right:5px; margin-top:5px;}
.bx a{ width:50px; height:20px; line-height:20px; float:right; display:block; padding-top:6px;}
.bk{ border:1px solid #e0e0e0; padding:0px 10px 10px 10px;}
.pimg{ border:1px solid #e0e0e0; padding:5px; height:130px; width:130px; vertical-align:middle}
.ab{ background:url(/images/rect.jpg) center left no-repeat; padding-left:10px; line-height:28px; height:28px;color:#1d536f; font-family:"Microsoft Yahei"; font-weight:bold; font-size:14px; border-bottom:1px solid #e0e0e0}
.ab a{ width:80px; text-align:right; float:right; font-size:12px; color:#0077cc; }
.ab a:hover{ text-decoration:underline;}
.ab a img{ margin-top:8px;}
.abdetail{ padding-top:10px; line-height:22px;}
.abdetail img{ float:right; border:1px solid #e0e0e0; padding:2px; margin-left:10px;}
.inews{ padding-top:10px; padding-bottom:5px;}
.inews a{ background:url(/images/news_con.png) left center no-repeat; line-height:22px; height:22px; padding-left:10px; width:239px; display:block;}
.inews a:hover{ text-decoration:underline; color:#666666;}
.right_tel{ border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0}
.tel_bt{ background:url(/images/r_bg.gif) left repeat-y; line-height:24px; height:24px; padding-left:10px; font-family:"Microsoft Yahei"; font-size:12px; font-weight:bold; width:148px; display:block; margin-top:1px;}
.right_tel span{ width:148px; padding-left:10px; border-bottom:1px dashed #CCCCCC; line-height:23px; height:23px; display:block;}
#add{ width:140px; padding-left:10px; border:none; line-height:23px; height:23px; display:block; background:url(/images/r_bottom.gif) top center no-repeat; height:38px; line-height:20px; padding-top:5px;}
#link{ width:100%; background:#f2f0f0; line-height:50px; height:50px; list-style:none; margin-top:10px;}
#link ul{ width:980px; line-height:50px; height:50px; margin:0px auto;list-style:none}
#link ul li{ float:left; padding-left:5px;list-style:none}
#foot{ background:#333333; padding-top:15px; line-height:22px; text-align:left; ; color:#FFFFFF; padding-bottom:15px; }
#foot ul{ width:980px; margin:0 auto; padding:0px;}
#foot a{ color:#FFFFFF;}
#foot2{ background:#333333; padding-top:15px; line-height:22px; text-align:center; color:#FFFFFF; padding-bottom:15px; }
#foot2 a{ color:#FFFFFF;}
.nleft{ background:url(/images/nleft_bg.gif) top center repeat-x; vertical-align:top; height:280; padding:10px;}
.nleft_t{ background:url(/images/blue.jpg) left center no-repeat; padding-left:20px; font-family:"Microsoft Yahei"; font-size:15px; font-weight:bold; color:#1f5b79; line-height:27px; height:27px;}
.nleft_t span{ font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;  font-weight:normal;}
.left_list span{ width:180px; height:20px; line-height:20px; background:url(/images/p.gif) bottom repeat-x; display:block; padding:5px 0px;}
.left_list span a{ width:180px; height:20px; line-height:20px; display:block; text-align:center;}
.left_list span a:hover{width:180px; height:20px; line-height:20px; background:#cf0000; color:#FFFFFF;}
.content{ padding:15px; line-height:23px;}
a.on:link{width:180px; height:20px; line-height:20px; background:#cf0000; color:#FFFFFF;display:block; text-align:center;}
a.on:active{width:180px; height:20px; line-height:20px; background:#cf0000; color:#FFFFFF;display:block; text-align:center;}
a.on:hover{width:180px; height:20px; line-height:20px; background:#cf0000; color:#FFFFFF;display:block; text-align:center;}
a.on:visited{width:180px; height:20px; line-height:20px; background:#cf0000; color:#FFFFFF;display:block; text-align:center;}
.nlist a{  width:750px; background:url(/images/news_con.png) left center no-repeat; line-height:26px; height:26px; padding-left:15px; }
.nlist a:hover{ color:#cf0000; text-decoration:underline;}
.nlist{ padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC;}
.ntitle{ text-align:center; font-family:"Microsoft Yahei"; font-weight:bold; font-size:14px; line-height:28px; height:28px; color:#666666;}
.ntime{ background:#f9f9f9; height:26px; line-height:26px; text-align:center; color:#CCCCCC;}
.ncont{ padding-top:10px; line-height:22px;}
.proname{ color:#666666; text-decoration:none;}
.proname a{ color:#666666; text-decoration:none;}
.proname a:hover{ color:#333333; text-decoration:none;}
.fy{ line-height:32px; height:32px; text-align:center; padding-top:10px;  padding-bottom:10px;}
.fy span{ padding:5px; border:1px solid #e2e2e2; margin-right:5px; line-height:22px; height:22px; cursor:pointer; background:#f2f2f2}
.fy span:hover{ padding:5px; border:1px solid #cc0001; margin-right:5px;line-height:22px; height:22px;cursor:pointer;background:#cc0001; color:#FFFFFF}
.fy b{ display:none;}
.fy span a{ color:#333333;}
.fy span a:hover{ color:#FFFFFF;}
.dpro{ padding:10px; border:4px solid #f0f0e0}
.dpname { background:#f0f0e0; line-height:25px; height:25px; padding-left:10px; color:#333333; font-family:"Microsoft Yahei"; font-weight:bold; font-size:14px;}
.jj{ border:1px solid #f0f0e0; padding:10px; background:#fbfbfb}
.dtpname { background:#f0f0e0; line-height:25px; height:25px; padding-left:10px; color:#333333; font-family:"Microsoft Yahei"; font-size:12px;}
.dtpname span{ font-weight:bold;}
.caseimg{ border:1px solid #CCCCCC; padding:2px;}
.caset{ background:#f0f0e0; padding-left:10px; line-height:24px; height:24px}
.lx a{ width:70px; line-height:24px; height:24px;  display:block; text-align:center; color:#FFFFFF; background:#666666; float:right; margin-right:5px;}
.hottel{ font-family:"Microsoft Yahei"; font-size:13px; font-weight:bold; color:#666666; line-height:32px; height:32px;}
.hottel span{ color:#cf0000; font-size:17px; font-style:italic;}

#menufoot{ margin:0px auto;  line-height:28px; height:28px; font-family:"Microsoft Yahei"; background:#585858; color:#FFFFFF}
#menufoot ul{ list-style:none; width:970px; margin:0px auto; padding:0px; padding-left:10px;}
#menufoot ul li{ float:left;}
#menufoot ul li a{ width:85px; height:26px; line-height:26px; float:left; display:block; text-align:center;color:#FFFFFF; background:url(/images/c3.gif) right center no-repeat;}

</pre></body></html>