<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body{color:#333333;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr, th, td  {margin: 0;outline: 0 none;padding: 0;}
dl,dt,dd,ul,li{ list-style:none;}
li{list-style-type:none;text-align: justify;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#C8113C;}
img{ border:0;}
.clear{ clear:both;height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:0px; clear:both;}
.widths{ width:1000px; margin:0px auto;}
.fl{ float:left;}
.fr{ float:right;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.font14{ font-size:14px; font-weight:bold;}
.font14 a{font-size:14px; font-weight:bold;}
/*头部*/
.topbox{ position:relative;height:90px;}
.top{ height:90px; background:url(top.jpg) repeat-x;}
.toptext{ float:right; line-height:24px;position:absolute;top:30px; right:10px; font-size:28px;}
.toptext a{ margin-right:10px;}
.logo{ width:500px; height:90px;position:absolute; top:0px; left:0px;}
.search{position:absolute;top:38px; right:10px;}
.Contentbox {border-top: medium none;clear: both;margin-top: 0;text-align: center;width:240px;height:26px;}
.z_e{ float:right; width:142px; height:24px; margin-top:5px;}
.inssk {background: url(fdj_03.jpg) no-repeat #FFFFFF;border-color: #dcdcdc;border-style: solid;border-width: 1px;color: #666666;float: left;
font-size: 12px;height: 24px;line-height: 24px;overflow: hidden;padding-left: 30px;padding-right: 0;width: 145px;}
.ssk {background-color:#c8113c;border: medium none;color: #FFFFFF;cursor: pointer;float: left;font-size: 14px;font-weight: bold;height: 26px;
line-height: 26px;overflow: hidden;width: 60px;text-align:center;padding-bottom: 2px;}
.ssk:hover{background-color:#6a686b;border: medium none;color: #FFFFFF;cursor: pointer;float: left;font-size: 14px;font-weight: bold;height: 26px;line-height: 26px;overflow: hidden;width: 60px;text-align:center;padding-bottom: 2px;}
/*nav*/
.nav{ background:url(nav.jpg) repeat-x; height:39px; line-height:39px;}
/*.navbox{height:39px;background:url(navline.jpg) no-repeat right top;}
.navbox li{ float:left; background:url(navline.jpg) no-repeat left top; width:142px; text-align:center;}
.navbox li a{ color:#fff; font-size:14px; font-weight:bold; display:block;}*/

#nav{height:39px; line-height:39px;background:url(navline.jpg) no-repeat right top;z-index:9999;position:relative;}
#nav li{ float: left; text-align:center;background:url(navline.jpg) no-repeat left top;}
#nav li a{ display:block;width:142px; text-align:center;text-decoration:none;font-size:14px; color:#fff; font-weight: bold;}
#nav ul li ul {  display:none; position:absolute; z-index:1; }
#nav ul li ul li { background:#2c88cc; line-height:35px; height:35px; float:none;border-bottom:1px dashed #fff;width:146px;}
#nav ul li ul li a {clear:both;background:none; display:block;height:35px;width:146px; line-height:35px;font-size:12px; }
#nav ul li ul li a:hover { background:#ffb026; color:#fff;}
#nav ul li:hover ul { display:block;}
#nav ul li.sfhover ul { display:block;}
/*con*/
.con{ background:url(body.jpg) repeat-x; display:block; overflow:hidden; _zoom:1;}
.conbox{display:block; overflow:hidden; _zoom:1;}
/*banner*/
/*.flashBanner{ width:1000px; height:330px; overflow:hidden; margin:0px auto;}
.indexCon{width:1000px;overflow:hidden;}
.indexCon .flashBanner{width:1000px;height:400px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;width:100%;text-align:right;
position:absolute;left:0;bottom:-32px;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}*/
/*主体内容*/
.min{ background:#fff;display:block; overflow:hidden; _zoom:1; padding:10px; font-size:12px;}
.min1{ background:#fff;display:block; overflow:hidden; _zoom:1; padding:10px;}
.sub_right1 {border: 1px solid #E7E7E7;float: right;min-height: 400px;font-size:12px;padding-bottom: 30px;width: 980px;}
table.detail_content{ margin:0 auto; padding:15px 0; font-size:14px;}
table.detail_content th{ height:48px; font-size:24px; line-height:48px;}
/*主体内容 第一部分*/
.floor1{display:block; overflow:hidden; _zoom:1; /*background:url(sub.jpg) no-repeat top center;*/}
/*主体内容 公司简介*/
.company{ width:328px;display:block; overflow:hidden; _zoom:1;}
.companybox{ padding:10px 8px; line-height:24px;}
.companybox img{ width:311px; height:72px; margin-bottom:2px;}
/*主体内容 公司动态*/
.news1{ width:357px;display:block; overflow:hidden; _zoom:1; margin:0px 25px;}
.news1box{padding:10px 8px; line-height:24px;}
.news1box_up{ height:104px; overflow:hidden;}
.news1box_up img{ width:130px; height:92px; float:left; padding:5px; border:1px solid #dcdcdc; margin-right:8px;}
.news1box_up h2{ margin-top:3px; font-size:14px;}
.news1box_up .textmore a{ color:#cc0000;}
.news1box_do{ height:90px; overflow:hidden; line-height:30px;}
.news1box_do span{ float:right}
.news1box_do li{ background:url(black_icon.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #dcdcdc;}
/*主体内容 视频展示*/
.video{ width:243px;}
.videobox{width:243px; height:189px; overflow:hidden; margin-top:7px;line-height:32px;}
.videobox li{ background:url(black_icon.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #dcdcdc;}
/*主体内容 第二部分*/
.floor2{display:block; overflow:hidden; _zoom:1; margin:15px 0px;}
/*主体内容 行业动态*/
.tit2{ height:30px; line-height:30px; padding:0px 10px 0px 0px;border-bottom: 2px solid #D8D8D8;}
.tit2 span{ float:right; font-family: Arial, Helvetica, sans-serif;}
.tit2 h2{ color:#0C69AE; float:left;border-bottom: 2px solid #0C69AE;padding: 0 3px;}
.tit2 font{ color:#898989; font-family:"Times New Roman", Times, serif; font-size:13px;}
.news2{ width:327px;}
.news2box{padding:4px 8px;line-height:32px;height:192px; overflow:hidden;}
.news2box span{ float:right}
.news2box li{ background:url(black_icon.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #dcdcdc;}
/*主体内容 资质证书*/
.honer{ width:355px; margin:0px 26px;_margin:0px 15px 0px 27px; }
.honerbox{padding:0px 6px;}
.blk_18 {width:355px;height:184px;margin-left:auto;margin-right:auto;overflow:hidden;zoom:1;}
.tupian ul li{ float:left;}
.blk_18 .pcont {width:291px;float:left;overflow:hidden; margin:0px 10px;}
.blk_18 .ScrCont {width:4766px;zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; width:289px; overflow:hidden;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { height:19px; float:left;  }
.blk_18 .LeftBotton {background: url(pre.jpg) no-repeat;margin:50px 0px 0px 0px; width:17px; height:19px;}
.blk_18 .RightBotton {background: url(next.jpg) no-repeat; margin:50px 0px 0px 0px;width:17px; height:19px;}
.blk_18 .pl img { display:block; cursor:pointer;border:1px solid #dcdcdc;  }
/*主体内容 友情链接*/
.link{ width:242px;}
.linkbox{ line-height:24px; margin-top:2px; margin-left:6px;}
.linkbox h2{ font-size:13px; color:#717071; font-weight:bold;}
.contact{ border:1px solid #dcdcdc; width:230px; height:94px; margin-left:6px; background:url(tel.jpg) no-repeat top right;}
.contact p{ background:url(contact.jpg) no-repeat left top;padding-left:20px; margin-top:8px; margin-left:5px; line-height:17px;}
.contact p.icon1{ background-position:0px 0px;}
.contact p.icon2{ background-position:0px -18px;}
.contact p.icon3{ background-position:0px -38px;}
.contact p.icon4{ background-position:0px -53px;}
/*主体内容 第三部分*/
.floor3{display:block; overflow:hidden; _zoom:1;}
.floor3box{ padding:10px 0px;}
.floor3box img{ border:1px solid #dcdcdc; margin:0px 5px;}
/*主体内容 底部*/
.foot{ height:200px; text-align:center; text-align:center; font-size:12px;}
.foot_link{ background:#0C69AE; height:34px; line-height:34px;color:#fff;}
.foot_link a{color:#fff; padding:0px 6px;}
.foot_text{ line-height:24px; padding-top:20px;}
/*内页 左侧*/
.sub_left {float: left;width: 192px; padding-bottom:20px;}
.sub_left_title {height:30px; line-height:30px;border-bottom: 2px solid #D8D8D8;}
.sub_left_title h2{color:#0C69AE; font-size:16px; font-weight:bold; font-family:"微软雅黑"; float:left;border-bottom: 2px solid #0C69AE;padding: 0 3px;}

.sub_left_title span{ font-size:12px;font-family:"Times New Roman",Times,serif; color:#bdbdbd;}
.sub_nav_text ul li {border-bottom: 1px dashed #CCCCCC;padding: 14px 0 12px 0;}
.sub_nav_text ul li a {font-size: 14px; padding-left:10px;}
.sub_nav_text ul li a:hover {color: #C8113C;}
.sub_nav_text ul .hover a {color: #0C69AE; font-weight:bold;}
.sub_nav_text{ display:block; overflow:hidden; _zoom:1; margin-bottom:20px;}
.adree {color: #666666;line-height: 1.5;padding: 10px 3px;font-size:12px;}
.ad_tit {color: #333333;font-size: 14px;}
/*内页 右侧*/
.sub_right {border: 1px solid #E7E7E7;float: right;min-height: 400px;font-size:12px;padding-bottom: 30px;width: 770px;}
.sub_right_title {border-bottom: 1px solid #CCCCCC;color: #999999;height: 44px;line-height: 44px;margin: 0 7px;font-size:12px;}
.sub_right_title img {display: block;float: left;margin: 15px 8px 0 5px;}
.sub_right_title a {color: #999999;}
.sub_right_title .hover {color: #C8113C;}
/*内页 右侧内容区*/
.page_about {padding: 15px 20px 0 30px; line-height:24px; font-size:14px;}
.page_about p{ font-size:14px;}
/*内页 右侧内容区 新闻*/
.page_news{padding: 15px 20px 0 20px; }
.page_news ul{ display:block; overflow:hidden; _zoom:1;}
.page_news ul li{ height:36px; line-height:36px; background:url(black_icon.jpg) no-repeat left center; padding-left:10px;}
.page_news ul li .time{ float:right; color: #999999;display: block;}
.page_news ul li a{color: #000000; font-size:14px;}
.page_news ul li a:hover{ text-decoration:underline;}
DIV.megas512 { clear:both; padding:3px; margin:25px 3px 25px 3px;TEXT-ALIGN: center}
DIV.megas512 A {BACKGROUND-POSITION: 50% bottom;COLOR: #343434; MARGIN-RIGHT:5px; padding:3px 8px;TEXT-DECORATION: none; border:1px solid #C8113C; }
DIV.megas512 A:hover { BACKGROUND-IMAGE: none;  COLOR: #fff; BACKGROUND-COLOR: #C8113C; border:1px solid #C8113C;}
DIV.megas512 A:active {BACKGROUND-IMAGE: none;  COLOR: #fff; BACKGROUND-COLOR: #C8113C; border:1px solid #C8113C;}
DIV.megas512 SPAN.current {FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT:5px; padding:3px 8px;border:1px solid #C8113C; background:#C8113C;}
DIV.megas512 SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #C8113C; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
/*内页 右侧内容区 视频*/
.page_video{padding: 15px 10px 0 15px;_padding: 15px 10px 0 5px;}
.page_video ul{ display:block; overflow:hidden; _zoom:1;}
.page_video li{ float:left; padding:3px; border:1px solid #dcdcdc; margin:0px 10px 20px 10px; text-align:center; width:220px; height:217px;}
.page_video li p{ line-height:30px; background:#f6f6f6; height:30px;}
/*内页 右侧内容区 荣誉*/
.page_hover{padding: 15px 10px 0 35px;}
.page_hover ul{ display:block; overflow:hidden; _zoom:1;}
.page_hover li{ float:left; padding:3px; border:1px solid #dcdcdc; margin:0px 25px 20px 25px; text-align:center;}
/*内页 右侧内容区 客户展示*/
.page_link{padding: 15px 0px 0 10px;}
.page_link li{ float:left; margin-bottom:10px;}
.page_link img{ border:1px solid #dcdcdc; margin:0px 5px;}
/*留言*/
.red_color{ color:red;}
.gbook_formbtn {
    padding-left: 90px;
}
.survey_postbtn input, .gbook_formbtn input {
    background: none repeat scroll 0 0 #ff7800;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 10px 0 0 10px;
    padding: 0 5px;
    width: 100px;
}
.survey_postbtn input, .gbook_formbtn input:hover{ background:#ff9600;}
.gbook_indexpost{ color:#D6D6D6;}
.gbook_post{ line-height:30px;}
.cont_text_pic {
    overflow: hidden;
    padding: 10px 0 0;
    width: 738px;
	text-align:Justify;text-justify:inter-ideograph;
}
.cityinput {
    border: 1px solid #999;
    height: 26px;
    line-height: 26px;
	padding:0px 5px;
	font-family: microsoft yahei;
	color:#444;
	font-size:12px;
	width:180px;
    margin-bottom: 8px;
    margin-left: 5px;
    margin-top: 3px;
    text-indent: 5px;
}

.contentline{ height:24px; line-height:24px; font-size:12px; border-bottom:1px dashed #CCCCCC; text-align:center; color:#999999;}
.d_content{ line-height:30px; padding:10px 5px;}</pre></body></html>