﻿@charset "utf-8";

Body { font-size:12px;  background:url(../Images/BG.gif) Center Top No-Repeat #f7f7f7; margin:0px; padding:0px; }

A:Link { color:#383838;text-decoration: none;}

A:Visited { text-decoration: none;color: #383838;}

A:Hover { text-decoration: underline;color: #E2107E;}

A:Active { text-decoration: none; }

.Body { width:1000px; }

.Clear { clear:both;margin:0px;padding:0px;height:0px;font-size:0px;}

.Overflow { overflow:hidden;}

.Auto { margin:0px auto;}

.LEFT { float:left; }

.RIGHT { float:right; }

/* innerHeader */

#innerHeader { clear:both; margin:0px auto; overflow:hidden;}

.Header { height:120px; position:relative; background:url(../Images/a00.gif) Left Top Repeat-x #fff; }

/****** Header Elements Styles ******/

#WebSiteLogo { position:absolute; z-index:100;height:120px; float: left; padding-left:10px; display:inline-block; }

#WebSiteLogo div.Logo { float: left; height:90px; padding:20px 16px 0px 16px; overflow:hidden; }

#WebSiteLogo div.Company { float: left; padding-top:20px; }

/* top menu */

#topMenu { float: right; position:absolute; display:inline-block; top:12px; right:16px; z-index:100; }

#topMenu .M {}

#topMenu .L { display:none; }

#topMenu .R { display:none; }

#topMenu UL { margin:0px; }

#topMenu Li { display:block; margin-left:8px; list-style: none; line-height: 18px; height:18px; float:left; font-family:"宋体"; font-size:12px;}

#topMenu Li A { border:0px; color:#000; text-decoration: none; padding:0px 6px 0px 6px;}

#topMenu Li A img { border:0px; }

#topMenu Li A:link { text-decoration: none; }

#topMenu Li A:hover { color:#ff8000; }

#topMenu Li A.ADDFav {}

#topMenu Li A.SetPage {}


/* Banner */

.Banner {  }

.Banner img { width:100%; border:0px; }

 #ChangeBanner { height:250px; list-style:none; position:relative; z-index:99; overflow:hidden;}
 
 #ChangeBanner .BIGIms { position:absolute; height:100%; width:100%; display:inline-block; }
 
 #ChangeBanner .BIGIms:hover { }

 #ChangeBanner .BIGIms img { height:100%; position:absolute; display:none; }

 #ChangeBanner .ThumChange { position:absolute; right:16px; bottom:6px; _bottom:16px; padding-left:19px;overflow:hidden; }

 #ChangeBanner .ThumChange li { float:left; margin-right:2px; filter:alpha(opacity=60); text-align:center; height:16px; }

 #ChangeBanner .ThumChange li a { display:inline-block; font-family:Arial; font-size:10px; border:1px solid #ccc;background-color:#fff; padding:0px 3px; }
 
 #ChangeBanner .ThumChange li a.now { border:1px solid #ff0000;background-color:#ffff00; color:#ff0000; }




/* topSearch */

#topSearch { clear:both;  float: right; margin-top:15px; }

/* 导航菜单 */

#Menu { width:1000px; clear:both; position:relative; z-index:100; height:36px; margin:0px auto; background:url(../Images/nav_bg.png) 0px 0px Repeat-x #01549a; border-bottom:1px Solid #fff; }

#Menu ul { margin:0px; height:100%; padding:0px; }

#Menu div.L { float:left; width:70px; height:100%; }

#Menu div.M { float:left; height:100%; overflow:hidden; padding:0px; }

#Menu li { display: block; list-style: none; line-height:30px; height:100%; float:left; width:80px;}

#Menu li A { height:36px; background:url(../Images/nav_bg.png) Center 50px No-Repeat; font-family:微软雅黑,宋体; font-size:14px; overflow:hidden; display: block; line-height:35px; Text-align:center; Text-decoration:none; }

#Menu li A:link, #Menu li A:visited { Color:#fff; }

#Menu li A:hover { color:#ff0000; background-position:center -144px;  } 


#Menu li A.Current ,#Menu li A.Current:link, #Menu li A.Current:Visited,#Menu li A.Current:hover{ color:#fff;}

#Menu li A.first,#Menu li A.first:Link,#Menu li A.first:visited,#Menu li A.first:hover {}

#Menu li.Gap { width:6px; background:url(../images/NavGap.gif) 0px Center No-Repeat; }

/*------------- 底部版权 ------------- */

.footWrap { clear:both; margin:0px auto; margin-top:0px; background-color:#fff; overflow:hidden;padding:10px 0px 12px 0px; text-align:center; }

.footWrap ul { margin:0px; padding:0px; width:100%;  float:left; list-style:none; background-color:#01559d; }

.footWrap ul li { float:left; height:32px; padding-left:215px; color:#fff; overflow:hidden; }

.footWrap ul li a { color:#fff; padding:6px 13px 6px 13px; line-height:32px; }

.footWrap ul li a:hover { color:red; }

.footWrap ul li.L { width:12px; padding:0px; background:url(../images/foot-L.gif) 0px 0px No-Repeat;}

.footWrap ul li.R { width:12px; padding:0px; float:right; background:url(../images/foot-R.gif) 0px 0px No-Repeat; }

.footWrap div { clear:both; line-height:26px;  }

.footWrap div a { color:#000; }

.footWrap div a:Hover { color:Red; }

/* ------------- main ------------- */

#mainWrapper { margin:0px auto; background:#fff;}

/* ------------- Index ------------- */

.mainLayer { clear:both; }

.mainLayer .L { float:left; overflow:hidden; width:220px; }

.mainLayer .R { float:right; overflow:hidden; width:220px;}

.mainLayer .M { float:left; overflow:hidden; width:530px; margin-left:15px; }

.mainLayer .L-Box { width:220px; margin:0px 12px 0px 0px; }

.mainLayer div.BR { font-size:0px; height:10px; clear:both; }


.T-Box { list-style:none; float:left; width:100%; padding:0px; margin:0px; background:url(../images/T-BG.gif) 0px 0px Repeat-x; }

.T-Box li { height:25px;float:left;overflow:hidden; }

.T-Box li.TL { width:11px; background:url(../images/T-L.gif) 0px 0px No-Repeat;  }

.T-Box li.TR { width:11px; float:right; background:url(../images/T-R.gif) 0px 0px No-Repeat; }

.T-Box li.Txt { font-family:宋体,微软雅黑; color:#fff; padding-left:2px; font-size:13px; line-height:24px; }

.T-Box li.More { float:right; }

.T-Box li img { margin-left:8px; margin-top:10px; border:0px; }

.X-Box { clear:both; border:1px Solid #ccc; margin:0px; overflow:hidden; }


.XL-Box { clear:both; margin-top:6px;}

.XL-Box ul { margin:0px; list-style:none; padding:0px; }

.XL-Box ul li { clear:both; height:26px; line-height:27px; border:1px Solid #ccc; margin-top:3px; overflow:hidden; }

.XL-Box ul li a { padding-left:52px; display:block; background:url(../Images/Ico_1.gif) 28px 3px No-Repeat; }

.XL-Box ul li a:hover { background-color:#01549a; color:#fff; background-position:36px 3px; }


#txtExam { height:245px; overflow:hidden; }


.mainLayer div.map { margin-top:6px; }

.mainLayer div.map img { width:218px; border:1px solid #bbb; }

.mainLayer div.map a { }

.mainLayer div.map a:hover img { border:1px solid #ff8000; }


.mainLayer div.Equip { height:373px; clear:both;  }

.mainLayer ul.Equip { margin:6px 0px 0px 6px; padding:0px; list-style:none; }

.mainLayer ul.Equip li { clear:both; margin-bottom:6px; line-height:55px; }

.mainLayer ul.Equip li img { width:85px; height:55px; border:0px; float:left; margin-right:8px; }


.mainLayer div.Job { height:86px; overflow:hidden; }

.mainLayer div.Job ul { margin:6px 18px; padding:0px; list-style:none; }

.mainLayer div.Job ul li { line-height:23px; }

.mainLayer div.Job ul li a { padding-left:18px; background:url(../Images/Ico_4.gif) Left 2px No-Repeat; }


div.Contact { height:178px; overflow:hidden; background:url(../Images/Contact.gif) right 10px No-Repeat; }

div.Contact div { margin:12px; line-height:23px; }


/* 产品体系 */

.TS-List { clear:both; list-style:none; margin:0px; padding:0px; width:100%; margin-top:1px; }

.TS-List li { border:1px Solid #ccc; padding:0px; width:218px; margin-top:3px; height:56px; overflow:hidden; }

.TS-List li img { border:1px Solid #eee; }

.TS-List li a {}

.TS-List li a:hover img { border:1px Solid Red; }


/* 中间列 */

.mainLayer div.H-Box { height:168px; overflow:hidden; }

.mainLayer div.Intro { padding:10px 12px 0px 12px; line-height:156%; text-align:justify; text-justify:inter-ideograph; }

.mainLayer div.Intro img { float:left; margin-right:12px; width:218px; }


.mainLayer div.News-Box { height:165px; overflow:hidden; }

.mainLayer div.L-News { padding:9px 0px 10px 0px; margin:0px; }

.mainLayer div.L-News ul { margin:0px; list-style:none; padding:0px;}

.mainLayer div.L-News ul li { height:24px; margin:0px 16px; overflow:hidden; background:url(../Images/D-Line.gif) 0px bottom Repeat-x; }

.mainLayer div.L-News ul li a { padding-left:20px; line-height:24px; background:url(../Images/N-Ico.gif) 0px 4px No-Repeat; }


.mainLayer div.Exam { height:178px; }

.mainLayer div.L-Exam { padding:8px 0px; width:506px; margin:0px auto; overflow:hidden; }

.mainLayer div.L-Exam ul { list-style:none; margin:0px; padding:0px; }

.mainLayer div.L-Exam ul li { float:left; padding:0px 6px; height:172px; overflow:hidden; text-align:center; }

.mainLayer div.L-Exam ul li img {  height:138px; border:1px Solid #ccc; }

.mainLayer div.L-Exam ul li a:hover img { border:1px Solid #ff8000; }

.mainLayer div.L-Exam ul li span { line-height:25px; text-align:center; }

/* */

#QPic { overflow:hidden; position:relative; }

#QPic ul { margin:0px; padding:0px; list-style:none; position:absolute; }

#QPic ul li {  }

#QPic ul li img { width:218px; height:168px; border:0px; }

/* 内页 */

.mainBox { float:left; width:100%; }

#mainWrapper { padding-top:8px; }

#mainWrapper .col-L { float:left; width:222px; overflow:hidden; }

#mainWrapper .col-L .L-Box { }


#mainWrapper .col-R { float:right; width:768px; overflow:hidden; background:#fff;  }

#mainWrapper .col-R div.Content-Main {  }


.aboutView,.speech { line-height:26px; margin:16px 20px; text-align:justify; text-justify:inter-ideograph; }

.aboutView img { float:left; margin-right:12px; width:480px; }


.speech  img { float:right; margin-Left:12px; }

.speech p.Sign { text-align:right; padding-right:18px; }


.honorView { }

.honorView ul { float:left; margin:0px;overflow:hidden;  list-style:none; padding:0px 0px 20px 28px;}

.honorView ul li { float:left; margin-top:16px; margin-right:26px;  }

.honorView ul li img { border:0px; width:220px; height:158px;}


.market {  padding:20px 0px; text-align:center; }

.framework { text-align:center; padding:20px 0px; }

.ContactViwe { line-height:180%; font-family:微软雅黑; font-weight:bold; font-size:15px; padding:100px 0px 60px 120px; background:url(../Images/Contact.jpg) 420px 30px No-Repeat; }


.culture { margin:26px 0px 32px 66px; }

.culture strong { font-family:微软雅黑; font-weight:bold; font-size:15px; display:block; }

.culture b { font-family:wingdings; padding:0px 10px 0px 18px; }

.culture span { line-height:220%; }


.Ability { margin:12px 20px; line-height:200%; font-size:12px; text-align:justify; text-justify:inter-ideograph; }

.Ability p { text-align:center; }

.Ability p img { width:320px; margin-right:12px; }


.Ability ul.specialist { margin:0px; padding:12px 0px; }

.Ability ul.specialist li { list-style:none; float:left; text-align:center;margin-right:15px; margin-bottom:12px;  }

.Ability ul.specialist li img.sPic { width:228px; height:160px; border:1px Solid #ccc; padding:1px; }


.System { margin:12px 20px; line-height:200%; font-size:12px; text-align:justify; text-justify:inter-ideograph; }

.System p { text-align:center; }

.System p img { width:280px; height:218px; margin-right:12px; }


.S-line { padding:20px 0px 20px 28px;}

.S-line ul { margin:0px; padding:0px; }

.S-line ul li { float:left; margin-right:18px; overflow:hidden; height:190px;line-height:36px; text-align:center; }

.S-line ul li img { width:220px; height:150px; padding:2px; border:1px Solid #ccc; }


/* 新闻类查看 */

.NewsView { padding-bottom:30px; margin:0px 12px; }

.NewsView div.Tit {text-align:center;font-family:微软雅黑; font-size:20px; font-weight:bold; line-height:36px; padding-top:16px; }

.NewsView div.Time { line-height:36px; text-align:center; border-bottom:1px Solid #ccc;}

.NewsView div.Text { line-height:36px;}

/* 图片类查看 */

.ProductView { padding:0px 12px; }

.ProductView div.Tit { text-align:center;font-family:微软雅黑; font-size:20px; font-weight:bold; line-height:36px; padding-top:16px; }

.ProductView div.Attach { line-height:36px; text-align:center; border-bottom:1px Solid #ccc;}

.ProductView div.Tips { }

.ProductView div.WrapPic { clear:both; text-align:center; padding-top:16px; }

.ProductView div.Cont { line-height:30px; padding:16px 0px; margin:0px 38px; }

/* 文字与图片列表 */

.Content-Main div.NewsList { padding:16px 0px; }

.Content-Main div.NewsList ul { margin:0px 26px; list-style:none; }

.Content-Main div.NewsList li { height:26px; line-height:25px; background:url(../Images/D-Line.gif) Left Bottom Repeat-x;  }

.Content-Main div.NewsList li div { float:left; padding-left:18px; background:url(../Images/N-Ico.gif) Left 10px No-Repeat; }

.Content-Main div.NewsList li div.Time { float:right; background:none; }


.Content-Main div.PicList { float:left; padding:16px 0px 0px 20px; }

.Content-Main div.PicList ul { margin:0px; list-style:none; }

.Content-Main div.PicList ul li { float:left; border:1px Solid #dbdbdb;  text-align:center; margin-bottom:15px; margin-right:15px; width:230px; height:196px; }

.Content-Main div.PicList ul li img { border:1px Solid #aaa; width:228px;height:168px; }

.Content-Main div.PicList ul li a:hover img { border:1px Solid #ff8000; }

.Content-Main div.PicList ul li div { width:100%; height:28px; line-height:28px; text-align:center; overflow:hidden; }

/* 人才招聘 */

div.JobRow { margin:12px 26px; }

div.JobRow span { color:#d00700; }

div.JobRow label { padding-left:10px; font-family:微软雅黑; font-size:13px; font-weight:bold; }

div.JobRow div { margin:6px 22px; min-height:80px; line-height:160%; }


/* 在线留言 */

#messageForm { margin:20px 0px; }

table.Message { width:100%; }

table.Message td { height:32px; font-family:微软雅黑; font-weight:bold; font-size:15px; }

table.Message td input { border:1px Solid #ccc; height:18px; line-height:18px; }

table.Message td span { font-family:宋体; color:Red; font-weight:normal; }

table.Message td.Tit { width:20%; text-align:right; }

table.Message td .Btn { height:23px; border:0px; width:50px; padding-left:12px; margin-top:6px; line-height:25px; overflow:hidden; background:url(/Images/gvCommandFieldABg.jpg) Left Top No-Repeat; }

.SEmpty { margin:0px auto; padding:120px 0px; clear:both; width:100px; text-align:center;}


/* 分页 */

.PageDiv { clear:both; text-align:center; width:96%;  margin-bottom:12px; padding-top:18px; padding-bottom:12px; height: 2.6em; line-height: 2em; }

.PageDiv A,.PageDiv A:link,.PageDiv span.Txt { display:inline-block; text-decoration:none; height:20px; overflow:hidden; margin-right:1px; border:1px Solid #c2c2c2; padding:0px 6px; }

.PageDiv A,.PageDiv A:link {  line-height:18px;Color:#666666; font-family:"Verdana"; vertical-align:bottom; }

.PageDiv A:hover { background-color:#ccc; color:#fff;border:1px Solid #659b28; text-decoration:none; }

.PageDiv span.Txt { margin-top:0px; line-height:18px; vertical-align:bottom; Font-family:verdana; Font-Size:11px; }

.PageDiv A.Lis { line-height:20px;}

.PageDiv A.current { line-height:20px; color:#000; border:1px Solid #659b28; }



