@charset "utf-8";
* { margin:0px; padding:0px; font-size:12px; border:0px; color:#333; list-style:none; text-decoration:none; }
body { width:100%; min-width:320px; margin:0 auto; }
a { text-decoration:none; color:#666; }
a { blr:expression(this.onFocus=this.blur());}
a:focus { outline:none; }
a:hover { color:#111; }
/*show页 产品类别*/
#YwIndex { width:100%; overflow:hidden; margin-bottom:2px; }
#YwIndex #Title { width:100%; background:#33569a repeat-x center left; overflow:hidden; }
#YwIndex #Title #T1 { font-size:15px; display:block; float:left; background:#1c3973; border-right:1px solid #142a57; border-left:1px solid #142a57; margin-left:5px; text-shadow:1px 1px rgba(27, 27, 27, 1); line-height:200%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; }
#YwIndex #Cont { overflow:hidden; margin:5px; margin-right:0px; text-align:center; }
#YwIndex #Cont a { display:block; color:#333; font-size:12px; background:#fafafa repeat-x left center; overflow:hidden; margin-right:1px; margin-bottom:1px; width:47.4%; padding:3px; text-indent:5px;float:left;font-weight:bold; text-shadow:1px 1px rgba(255, 255, 255, 1);text-align:left; letter-spacing:0.5px;}
#YwIndex #Cont a:hover { background:#54a6d4 repeat-x left center; color:#FFF; text-shadow:1px 1px rgba(90, 162, 207, 1); }

/*首页 详细页 公司简介*/
#AboutIndex { width:100%; overflow:hidden; margin-bottom:2px; }
#AboutIndex #Title { width:100%; background:#33569a repeat-x center left; overflow:hidden; }
#AboutIndex #Title #T1 { font-size:15px; display:block; float:left; background:#1c3973; border-right:1px solid #142a57; border-left:1px solid #142a57; margin-left:5px; text-shadow:1px 1px rgba(27, 27, 27, 1); line-height:200%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; }
#AboutIndex #dCont { line-height:140%; padding:7px; overflow:hidden; margin-bottom:2px; text-indent:24px; font-size:12px; letter-spacing:0.5px; }
#AboutIndex #dCont img { float:right; display:block; max-width:55%; margin-left:6px; margin-bottom:2px; margin-top:4px; }
#AboutIndex #dConst { line-height:140%; padding:7px; overflow:hidden; margin-bottom:4px; text-indent:18px; font-size:13px; letter-spacing:1px; }
/*content页 内容*/
#AboutIndex #Cont { line-height:140%; padding:7px; overflow:hidden; margin-bottom:2px; text-indent:24px; font-size:12px; letter-spacing:0.5px; }
#AboutIndex #Const { line-height:140%; padding:7px; overflow:hidden; margin-bottom:4px; text-indent:18px; font-size:13px; letter-spacing:1px; }

.contdata span{ text-align:center; width:100%;}

.def_cont{ color:#e31414; text-decoration:underline;}
#Cont h2{ font-size:14px; width:100%;text-align:center;}
.conimg{ width:100%; text-align:center; padding-bottom:5px;}
.conpage{ line-height:24px;}
/*首页 产品展示*/
#CaseIndex { width:100%; overflow:hidden; margin-bottom:2px;}
#CaseIndex #Title { width:100%; background:#33569a repeat-x center left; overflow:hidden; }
#CaseIndex #Title #T1 { font-size:15px; display:block; float:left; background:#1c3973; border-right:1px solid #142a57; border-left:1px solid #142a57; margin-left:5px; text-shadow:1px 1px rgba(27, 27, 27, 1); line-height:200%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; }
#T3 { font-size:13px; display:block; float:right; text-shadow:1px 1px rgba(11, 96, 196, 1); line-height:230%; font-weight:bold; color:#FFF; padding-right:11px; }
#CaseIndex #Cont { line-height:130%; padding:5px; overflow:hidden; }
#CaseIndex #Cont .LLL a {display:block;border:1px solid #e4e4e4;margin-left:3px;background:#f1f1f1;padding:2px;width:auto;}
#CaseIndex #Cont .LLL a img { display:block; border:1px solid #fafafa; height:80px; }
#CaseIndex #Cont .LLL a span { display:block; font-size:8px; font-weight:bold; text-align:center; width:100%;background:#FFF; }
#CaseIndex #Cont .LLL a:hover { background:#f1f1f1; border:#b1b1b1 solid 1px; }

/*menu*/
#Menu { width:100%; height:40px; background:#2d4f8f repeat-x top left; border-bottom:1px solid #FFF; }
#Menu a { display:block; font-weight:bold; float:left; height:13px; line-height:13px; font-size:13px; text-shadow: 1px 1px rgba(36, 64, 119, 1); color:#FFF; padding-left:5px; padding-right:5px; border-left:#3b61ad 1px solid; border-right:1px solid #244077; margin-top:13px; }
#Menu a:hover { text-shadow: 1px 1px rgba(26, 50, 97, 1); color:#f0f5ff; }
#Menu #MenuRifght { display:block; text-shadow: 1px 1px rgba(3, 87, 172, 1); border:0px; float:right; margin:0; line-height:39px;font-size:13px; padding-left:9px; padding-right:8px; height:39px; }
#Menu #MenuRifght:hover { text-shadow: 1px 1px rgba(1, 60, 107, 1); }

/*footer*/
#End { width:100%; text-align:center; line-height:130%; font-weight:bold; background:#FFF  top left repeat-x; font-size:9px; padding-top:10px; padding-bottom:7px; overflow:hidden; margin-bottom:45px; }
#Fixed { position:fixed; z-index:999999; bottom: 0;  /* 非IE下的定位 */ _position: absolute;  /*IE6 用absolute模拟fixed*/ _top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight-42) + "px"); /*IE6 动态top值*/
width:100%; height:46px; border-top:1px solid #FFF; background:#333  top left repeat-x; text-align:center; margin:0 auto; }
#Fixed ul { border-top:1px solid #606060; display:block;text-align:center; }
#Fixed li { width:25%; display:block; float:left; height:46px; line-height:46px; text-align:center;margin:0 auto; text-align:center; }
#Fixed li a { letter-spacing:2px; color:#FFF; text-align:center; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); display:block; border-right:1px solid #3f3f3f; border-left:1px solid #252525; font-size:13px; }

/*header*/
#Head { width:100%; border-bottom:1px solid #FFF;overflow:hidden; }
#Head #Right {text-align:center;display:inline;padding-top:15px; padding-bottom:15px; padding-left:15px; }
#Head #Right h1 { text-align:center;font-size: 28px;color:#1C3973; display:block; text-shadow: 1px 1px rgba(1, 59, 159, 0.25); }
#Head #Right h2 { font-size:12px; display:block; color:#33569A; font-weight:bold; }
#Head #Right h2 span { color:#ff5809; font-size:10px; font-weight:bold; }

/*banner*/
#Banner { width:100%; text-align:center;overflow:hidden; border-bottom:1px solid #FFF; }
#Banner img { width:100%;}
/*show页 产品展示*/
#Fwfw { width:100%; overflow:hidden; margin-bottom:2px; }
#Fwfw #Title { width:100%; background:#33569a repeat-x center left; overflow:hidden; }
#Fwfw #Title #T1 { font-size:15px; display:block; float:left; background:#1c3973; border-right:1px solid #142a57; border-left:1px solid #142a57; margin-left:5px; text-shadow:1px 1px rgba(27, 27, 27, 1); line-height:200%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; }
#Fwfw #Cont { line-height:140%; padding:7px; overflow:hidden; }
#Fwfw #Cont ul { margin-bottom:4px; margin-left:10px; margin-right:10px; }
#Fwfw #Cont li { font-size:12px; line-height:130%; }
#Fwfw #Cont li strong { font-size:13px; }
/*show页 产品展示 图片*/
#GczsA a { display:block; width:30%; float:left; background:#fafafa; padding:3px; border:1px solid #f1f1f1; margin-left:2px; margin-right:1px; margin-bottom:3px; }
#GczsA a img { width:100%; height:70px; }
#GczsA a span { display:block; background:#FFF; text-align:center; font-size:8px; font-weight:bold; padding-top:2px; width:100%; }
#FontSize12 * { font-weight:bold; padding-top:3px; font-size:10px; }
#GczsA a:hover { background:#f1f1f1; border:1px solid #e1e1e1; }
/*show页*/
#TitleLink { font-size:10px; font-weight:bold; padding-left:10px; padding-right:10px; background:#f1f1f1; border-bottom:1px solid #e1e1e1; border-top:1px solid #fafafa; padding-top:5px; padding-bottom:4px; font-size:10px; }
#TitleLink a { font-size:10px; font-weight:bold; }
/*新闻列表页 新闻中心*/
#FfYw { width:100%; overflow:hidden; margin-bottom:2px; }
#FfYw #Title { width:100%; background:#33569a repeat-x center left; overflow:hidden; }
#FfYw #Title #T1 { font-size:15px; display:block; float:left; background:#1c3973; border-right:1px solid #142a57; border-left:1px solid #142a57; margin-left:5px; text-shadow:1px 1px rgba(27, 27, 27, 1); line-height:200%; font-weight:bold; color:#FFF; padding-left:11px; padding-right:11px; }
#FfYw #Cont { overflow:hidden; }
#FfYw #Cont ul li { display:block; text-shadow: 1px 1px rgba(255, 255, 255, 1); letter-spacing:1px; overflow:hidden; line-height:22px; height:22px; background:#f1f1f1;border-top:1px solid #fff; border-bottom:1px solid #e3e3e3; text-indent:8px; color:#333; }
#FfYw #Cont a:hover { color:#ba150e; }
#FfYw .datalist{ float:right; padding-right:5px; color:#666;}
#Cont span{line-height:19px; display:block; float:left;}
/**/
.CPXLK { margin-right:5px; margin-top:5px; float:right; display:block; background:#FFF; overflow:hidden; text-align:right; width:115px; text-align:left; }
/**/

