﻿/*头部*/
.Menu { top:380px; height:40px; background:url(../images/menu_bg2.png) repeat center top;}
.Menu .item a { line-height:40px;}
.Menu .cur a { background:url(../images/menu_cur2.gif) no-repeat;}
.SubMenu { top:40px;}
.SubMenuBg { width:100%; height:70px; background:#ececec;}

/*公用*/
.pl13 { padding-left:13px;}
.pl20 { padding-left:20px;}
.pl36 { padding-left:36px;}
.ml20 { margin-left:20px;}
.title_style em { color:#246292; font:25px "Microsoft YaHei","宋体";}
.title_style i { color:#256392; font:17px "Microsoft YaHei","宋体";}
.title_style2 a { color:#242323; font:18px "Microsoft YaHei","宋体";}
.title_style2 a:hover { color:#cf7800;}
.title_style2 i { float:right; color:#9f9f9f; font-size:12px;}
.title_style3 { padding:0 0 14px 2px; background:url(../images/line2.gif) repeat-x left bottom; color:#000;}
.title_style3 em { display:block; font:21px "Microsoft YaHei","宋体";}
.title_style3 i { display:block; font:12px Tahoma; text-transform:uppercase;}
.title_style4 { font:bold 12px Arial,"宋体";}
.title_style4 a { color:#0f4e7d;}
.title_style4 a:hover { color:#cf7800;}
.city_style i { margin:0 1em; color:#e0dfdf;}
.more { text-align:right; font:17px Cambria,Arial;}
.more a { color:#4c4c4c;}
.more a:hover { color:#cf7800;}
a.more2 { display:block; float:right; width:37px; height:20px;padding-left:23px; background:url(../images/news/more.gif) no-repeat; color:#fff!important; font:12px/20px Tahoma;}
a.more2:hover { text-decoration:underline;}
.num01,.num02,.num03,.num04,.num05 { padding:4px 0 0 36px;}
.num01 { background:url(../images/about/num01.gif) no-repeat;}
.num02 { background:url(../images/about/num02.gif) no-repeat;}
.num03 { background:url(../images/about/num03.gif) no-repeat;}
.num04 { background:url(../images/about/num04.gif) no-repeat;}
.num05 { background:url(../images/about/num05.gif) no-repeat;}
.border_r { border-right:1px solid #d4d4d4;}
.Back2 { margin-top:35px; padding:1px 20px 0; border-top:1px solid #ddd; text-align:right;}
.Back2 a { display:inline-block; width:86px; height:44px; background:url(../images/news/back.gif) no-repeat;}
.Back2 a:hover { filter:alpha(opacity=80); opacity:0.8;}
.indent { text-indent:24px;}

/*Banner*/
.Banner { width:100%; height:420px;}
.BannerAbout { background:url(../images/about/banner.jpg) no-repeat center top;}
.BannerBrand { background:url(../images/brand/banner.jpg) no-repeat center top;}
.BannerCitizen { background:url(../images/citizen/banner.jpg) no-repeat center top;}
.BannerContact { background:url(../images/contact/banner.jpg) no-repeat center top;}
.BannerJoin { background:url(../images/join/banner.jpg) no-repeat center top;}
.BannerProject { background:url(../images/project/banner.jpg) no-repeat center top;}
.BannerNews { background:url(../images/news/banner.jpg) no-repeat center top;}

/*页面开始*/
.Container,.Container2 { width:1000px; margin:25px auto 50px;}
.Container2 { width:935px;}

/*左侧栏*/
.LeftSide { float:left; width:254px;}
.NavTop { height:25px; padding-left:11px; background:url(../images/nav_top.gif) no-repeat left 11px;}
.NavTop img { vertical-align:top;}
.NavBottom,.NewsBottom { height:10px; background:url(../images/nav_bottom.gif) no-repeat; overflow:hidden;}
.NavMiddle,.NewsMiddle { padding:18px 0 15px 0; border-left:1px solid #dadada; border-right:1px solid #dadada;}
.NavMiddle .item { width:222px; margin:0 auto 1px;}
.NavMiddle .item h3 { padding-bottom:2px; background:url(../images/line.gif) repeat-x left bottom; font:15px/38px "Microsoft YaHei","宋体";}
.NavMiddle .item h3 a { display:block; height:38px; padding-left:53px; background:url(../images/arrow.gif) no-repeat 16px 16px;}
.NavMiddle .item h3 a:hover,.NavMiddle .item h3.cur a { background:url(../images/nav_cur.gif)  no-repeat; color:#fff;}
.NavMiddle .item ul { display:none; padding:5px 0 6px 0; background:url(../images/line.gif) repeat-x left bottom;}
.NavMiddle .item li { padding:6px 0;}
.NavMiddle .item li a { display:block; padding-left:69px; color:#6d6d6d;}
.NavMiddle .item li a:hover,.NavMiddle .item li.sub_cur a { color:#cf7800;}

.NewsTop { height:10px; margin-top:16px; background:url(../images/nav_top.gif) no-repeat; overflow:hidden;}
.NewsMiddle { padding:10px 24px 30px;}
.NewsMiddle .title { margin-bottom:27px; padding:0 0 10px 4px; border-bottom:1px solid #ccc;}
.NewsMiddle .title a { float:right; padding-top:7px;}
.NewsMiddle .title em { color:#343434; font:18px "Microsoft YaHei","宋体";}
/*.NewsMiddle .item dt { float:right; width:60px; height:50px;}*/
.NewsMiddle .item { margin-bottom:15px; padding-bottom:18px; background:url(../images/line.gif) repeat-x left bottom;}
.NewsMiddle .last { margin:0; padding:0; background:none;}
.NewsMiddle .item dd {}/*float:left; width:130px;*/
.NewsMiddle .item .sub_title { margin-bottom:6px; font:14px "Microsoft YaHei","宋体";}
.NewsMiddle .item .sub_title a { color:#424242;}
.NewsMiddle .item .sub_title a:hover { color:#cf7800;}
.NewsMiddle .item .text { color:#999; line-height:18px;}

/*右侧栏*/
.RightSide { float:right; width:712px; height:auto !important; min-height:500px; _height:500px; padding-top:11px; line-height:25px;}
.RightSide p,.RightSide2 p,.RightSide3 p { text-align:justify; text-justify:inter-ideograph;}
.RightSide2,.RightSide3 { float:right; width:726px; height:auto !important; min-height:500px; _height:500px; padding-top:11px; line-height:24px;}
.ContTop { height:10px; background:url(../images/cont_top.gif) no-repeat; overflow:hidden;}
.ContBottom { height:10px; background:url(../images/cont_bottom.gif) no-repeat; overflow:hidden;}
.ContMiddle { padding:35px 30px; background:url(../images/cont_middle.gif) repeat-y;}
.RightSide3 {  width:728px;}


/*分页*/
.Page { padding-top:40px; text-align:center; margin-bottom:20px;}
.Page li { float:left; height:20px; min-width:40px; line-height:20px; background:#cf7800; margin:0 4px; padding:4px 8px; color:#fff;}
.Page li a{ color:#fff;}
.Page li  a:hover,.Page a.cur { background:#cf7800; color:#fff;}

/*关于我们*/
.Box { width:1000px; background:url(../images/box_top.gif) no-repeat left 17px;}
.BoxBottom { height:10px; background:url(../images/box_bottom.gif) no-repeat; overflow:hidden;}
.BoxMiddle { padding-bottom:20px; background:url(../images/box_middle.gif) no-repeat left 30px;}
.BoxMiddle .title,.BoxMiddle2 .title { height:25px; margin-bottom:30px;}
.BoxMiddle .cont { padding-left:24px;}
.BoxMiddle .cont2 { padding-left:8px;}
.BoxMiddle .cont3 { padding:0 24px;}
.BoxMiddle .cont4 { width:950px; height:210px; margin:0 auto;}

.Box2 { float:left; width:490px; background:url(../images/box_top2.gif) no-repeat left 17px;}
.BoxBottom2 { height:10px; background:url(../images/box_bottom2.gif) no-repeat; overflow:hidden;}
.BoxMiddle2 { padding-bottom:10px; background:url(../images/box_middle2.gif) no-repeat left 30px;}
.BoxMiddle2 .title { padding-left:13px;}
.BoxMiddle2 .cont { padding:0 24px;}

.AboutUs,.OurTeam { float:left; width:471px;}

.Culture,.Strategy { float:right; width:491px;}

.AboutUs dt { float:left; width:162px; height:120px;}
.AboutUs dd { float:right; width:268px;}
.AboutUs .text { margin-bottom:4px; line-height:25px;}

.Culture li { position:relative; float:left; width:155px; height:120px; margin-right:1px; color:#fff; overflow:hidden;}
.Culture li i { position:absolute; left:0; bottom:0; width:155px; height:28px; line-height:28px; font:bold 15px "Microsoft YaHei","宋体"; text-align:center;}
.Culture li img { position:relative; width:155px; height:240px; margin-top:-120px; vertical-align:top;}


.OurTeam dl { float:left; width:140px; margin-right:13px;}
.OurTeam dl.last { margin:0;}
.OurTeam dt { height:160px; margin-bottom:5px;}
.OurTeam dd { color:#656565; text-align:center; line-height:150%;}

.Strategy .cont2 { height:197px; background:url(../images/about/map.jpg) no-repeat 222px top;}
.Strategy p { width:230px; line-height:20px;}

.Employee { padding-bottom:30px; background:url(../images/about/employee.gif) no-repeat 88px bottom;}
.Employee dl { float:left; width:195px; margin-right:45px; text-align:center;}
.Employee dl.d3 { margin:0; padding-left:15px;}
.Employee dl dt { margin-bottom:5px; font:24px "黑体","宋体";}
.Employee dl.d1 dt { color:#246191;}
.Employee dl.d2 dt { color:#e72557;}
.Employee dl.d3 dt { color:#ed6911;}
.Employee dl dd { color:#888; line-height:150%;}

.TeamCulture { padding-left:36px; line-height:normal;}
.TeamCulture dl { float:left; width:180px; margin:0 60px 25px 0;}
.TeamCulture dl.last { margin:0;}
.TeamCulture dt { margin-bottom:5px;}
.TeamCulture dt em { display:inline-block; width:37px; padding-left:35px; background:url(../images/circle.gif) no-repeat 7px center; color:#545454; font:15px "Microsoft YaHei","宋体";}
.TeamCulture dt i { color:#cecece; font:15px "font239regular";}
.TeamCulture dd { padding-left:72px;}

.Structure { position:relative; width:684px; height:380px;}
.Structure .zoom { display:block; position:absolute; right:0; bottom:0; width:87px; height:87px; background:url(../images/about/zoom.gif) no-repeat;}

.Team dl { width:100%; height:250px; margin-right:10px; color:#fff; margin-bottom:20px;}
.Team dd { float:left;width:450px; height:210px; padding:30px 20px 10px 20px; background:#3b678d;}
.Team dd h2 { margin-bottom:10px; font:24px "Microsoft YaHei","宋体";}
.Team dd h5 { margin-bottom:20px; font:13px "Microsoft YaHei","宋体";}
.Team dd p {  font:12px/20px "Microsoft YaHei","宋体";}
.Team dt { float:left;}
.Team dt img { vertical-align:top; height:250px;}

.Chairman { padding:0 225px 270px 0; background:url(../images/about/chairman.jpg) no-repeat left bottom;}

.EventItem { background:url(../images/about/event_line.gif) repeat-y 574px top;}
.EventTitle { float:right; width:121px; padding:0 0 20px 24px; background:url(../images/about/circle_ot.gif) no-repeat left bottom;}
.EventTitle i { display:block; width:97px; height:44px; background:url(../images/about/year_ot.gif) no-repeat; font:22px/33px "Microsoft YaHei","宋体"; text-align:center; cursor:pointer;}
.EventCont { width:525px; padding:20px 10px; background:url(../images/line.gif) repeat-x left bottom;}
.EventCont h4 { margin-bottom:10px; color:#000; font:15px "Microsoft YaHei","宋体";}
.EventCont p { line-height:23px;}
.EventCur h4 { color:#195583;}
.EventCur p { color:#306fa0;}
.EventCur .EventTitle { background:url(../images/about/circle_cur.gif) no-repeat left bottom;}
.EventCur .EventTitle i { background:url(../images/about/year_cur.gif) no-repeat; color:#fff;}


/*加入红星*/
.RecruitmentSearch { text-align:center;}
.RecruitmentSearch span { display:inline-block; margin:0 7px; padding:5px; background:#e1e1e1;}
.RecruitmentSearch .select { width:228px; padding:7px 14px; border:0; color:#c8c8c8;}
.RecruitmentSearch .btn_search { width:84px; height:31px; border:0; background:url(../images/join/btn_bg.gif) no-repeat left top; color:#fff; font-size:14px; cursor:pointer;}
.RecruitmentSearch .btn_search:hover { background-position:0 -31px;}

.Recruitment { width:100%; line-height:normal; text-align:center;}
.Recruitment thead td,.RecruitmentTitle { padding-bottom:15px; background:url(../images/join/bg.gif) repeat-x left bottom; color:#262626; font:18px "Microsoft YaHei","宋体";}
.Recruitment tbody td { padding:10px 0; background:url(../images/line.gif) repeat-x left bottom;}
.Recruitment .TdLeft { width:220px; text-align:left;}
.Recruitment .TdLeft i { display:block; padding-left:38px; background:url(../images/arrow3.gif) no-repeat 15px 6px; line-height:150%;}
.Recruitment .detail { display:inline-block; width:57px; height:20px; background:url(../images/join/detail.gif) no-repeat; color:#fff!important; line-height:20px;}
.Recruitment .hover { color:#cf7800;}
.Recruitment a.detail:hover { filter:alpha(opacity=80); opacity:0.8;}

.RecruitmentTitle { margin-bottom:35px; text-align:center;}

.RecruitmentCont { }/*width:475px; padding-left:145px;*/
.RecruitmentCont h4 { font-size:14px; font-weight:bold;}

.w475 { width:475px;}
.indent13 li { margin-bottom:5px; padding-left:13px; text-indent:-13px; line-height:20px;}

.indent22 li { margin-bottom:5px; padding-left:22px; text-indent:-22px; line-height:20px;}

.Back3 { margin-top:20px; padding-top:28px;  text-align:center;}/*background:url(../images/line.gif) repeat-x left top;*/
.Back3 a { display:inline-block; width:57px; height:20px; background:url(../images/join/back.gif) no-repeat; line-height:20px; color:#fff!important;}
.Back3 a:hover { filter:alpha(opacity=80); opacity:0.8;}

.table_style { width:100%; border-collapse:collapse;}
.table_style td { padding:4px 12px; border:1px solid #e8e8e8;}

.table_title { background:#f4f4f4; text-align:center;}

/*联系我们*/
.ContactItem { height:155px; margin-bottom:15px; padding-bottom:16px; background:url(../images/line.gif) repeat-x left bottom;}
.ContactItem .Left { position:relative; float:left; width:255px; height:95px; padding-top:33px;}
.ContactItem .Left a { display:block; position:absolute; right:0; bottom:0; width:98px; height:24px; background:url(../images/contact/zoom.png) no-repeat; _behavior:url(/scripts/iepngfix.htc);}
.ContactItem .Center { float:left; width:154px; height:122px; margin-left:20px; padding:33px 22px 0 0; border-right:1px solid #f6f6f6;}
.ContactItem .Center h3 { margin-bottom:5px; color:#141414; font:18px "Microsoft YaHei","宋体";}
.ContactItem .Center p { color:#9fadb8; font:13px/12px Tahoma;}
.ContactItem .Right { float:left; width:370px; margin-left:30px; padding-top:33px;}
.ContactItem .Right i { display:inline-block; padding-left:32px; line-height:24px;}
.ContactItem .Right .i1 { background:url(../images/contact/address.gif) no-repeat left 8px;}
.ContactItem .Right .i2 { background:url(../images/contact/p_c.gif) no-repeat left 8px;}
.ContactItem .Right .i3 { width:186px; background:url(../images/contact/tel.gif) no-repeat left 8px;}
.ContactItem .Right .i4 { background:url(../images/contact/fax.gif) no-repeat left 8px;}

/*新闻中心*/
.News .item dt { float:left; width:160px; height:90px;}
.News .item dd { float:left; width:250px; margin-left:15px;}
.News .item .sub_title { margin-bottom:10px; font-weight:bold;}
.News .item .sub_title a { color:#236191;}
.News .item .sub_title a:hover { color:#cf7800;}
.News .item .text { line-height:20px;}
.News .item .text a { color:#cf7800!important;}
.News .item .text a:hover { text-decoration:underline;}
.News .item2 li { margin-bottom:10px;}
.News .item2 li.last { margin:0;}
.News .item2 li i { float:right; color:#999;}
.News .item2 li a { padding-left:12px; background:url(../images/arrow3.gif) no-repeat left center; color:#999;}
.News .item2 li.hover a,.News .item2 li.hover i { color:#cf7800;}
.News .item3 { padding-top:15px;}
.News .item3 dl { float:left; width:210px; margin-right:37px;}
.News .item3 dl.last { margin:0;}
.News .item3 dl dt { position:relative; margin-bottom:12px;}
.News .item3 dl dt a { position:absolute; left:0; top:0; display:block; width:210px; height:130px; background:url(../images/news/play.png) no-repeat center; cursor:pointer; _behavior:url(/scripts/iepngfix.htc);}
.News .item3 dl dt a:hover { background:url(../images/news/play_hover.png) no-repeat center;}
.News .item3 dl dd { text-align:center;}

.DynamicItem { margin-bottom:25px; padding:0 10px 28px 10px; border-bottom:1px solid #efefef;}
.DynamicItem h3 { height:24px; margin-bottom:25px; padding-left:44px; background:url(../images/news/square.gif) no-repeat left center; font:18px/24px "Microsoft YaHei","宋体";}
.DynamicItem h3 a { color:#333;}
.DynamicItem h3 a:hover { color:#cf7800;}
.DynamicItem .DateTime { margin-top:20px;}
.DynamicItem .DateTime em { color:#cf7800; font:18px/20px "Microsoft YaHei","宋体";}

.DynamicItem2 {}
.DynamicItem2 dl { float:left; width:190px; height:165px; margin-bottom:30px; padding:0 16px; border-bottom:1px solid #efefef;}
.DynamicItem2 dl dt { height:110px; margin-bottom:5px;}
.DynamicItem2 dl dt img { width:190px; height:110px;}
.DynamicItem2 dl dd { width:190px; line-height:20px; text-align:center;}
.DynamicItem2 dl dd a { color:#333;}
.DynamicItem2 dl dd a:hover { color:#cf7800;}

.NewsTitle { margin-bottom:25px; padding:0 20px 10px; background:url(../images/line.gif) repeat-x left bottom;}
.NewsTitle h2 { margin-bottom:8px; color:#282828; font:21px "Microsoft YaHei","宋体";}
.NewsTitle h2 i { padding-top:11px;}
.NewsTitle h2 a { display:inline-block; float:right; width:60px; height:23px; margin:5px 0 0 18px; padding-left:20px; background:url(../images/news/download.gif) no-repeat; color:#fff!important; font:12px/23px Arial,"宋体";}
.NewsTitle h2 a:hover { filter:alpha(opacity=90); opacity:0.9;}
.NewsTitle h5 { font:12px Arial,"宋体";}
.NewsTitle h5 i,.NewsTitle h2 i { float:right; color:#b1b1b1; font-size:12px;}
.NewsTitle h5 em { color:#888;}

.DynamicTab { width:645px; margin:0 auto;}
.TabCont { width:640px; margin:0 auto 18px;}
.TabCont li { display:none; _display:block; position:relative; width:640px; height:400px;}
.TabCont li p { position:absolute; left:0; bottom:0; width:600px; height:88px; padding:20px 20px 0 20px; background:url(../images/news/tab_bg.png) no-repeat; color:#fff; line-height:22px; _behavior:url(/scripts/iepngfix.htc);}
.TabTitle { margin-bottom:30px;}
.TabTitle li { position:relative; float:left; width:121px; height:76px; margin:0 4px; _display:inline; cursor:pointer;}
.TabTitle li img { vertical-align:top;}
.TabTitle li.cur i { display:block; position:absolute; left:-3px; top:-10px; width:127px; height:89px; background:url(../images/news/tab_cur.png) no-repeat;}

.ShareBack { margin-top:35px; padding:1px 20px 0; border-top:1px solid #ddd;}
.ShareBack .Share { float:left; padding-top:16px;}
.ShareBack .Back { float:right;}
.ShareBack .Back a { display:block; width:86px; height:44px; background:url(../images/news/back.gif) no-repeat;}
.ShareBack .Back a:hover { filter:alpha(opacity=80); opacity:0.8;}

.OtherNews { margin-top:20px; padding:0 20px; line-height:normal;}
.OtherNews dt { margin-bottom:15px; color:#cf7800; font:16px "Microsoft YaHei","宋体";}
.OtherNews dd { margin-bottom:10px;}
.OtherNews dd a { padding-left:12px; background:url(../images/arrow3.gif) no-repeat left center;}

.BusinessItem,.OpenningItem,.MediaItem,.VideoItem,.CitizenItem,.FoundItem { margin-bottom:25px; padding:0 10px 25px; border-bottom:1px solid #efefef;}
.BusinessItem h2,.OpenningItem h2,.MediaItem h2,.VideoItem h2,.CitizenItem h2,.FoundItem h2 { margin-bottom:12px;}
.BusinessItem h2 a,.OpenningItem h2 a,.MediaItem h2 a,.VideoItem h2 a { color:#242323; font:18px "Microsoft YaHei","宋体";}
.BusinessItem h2 a:hover,.OpenningItem h2 a:hover,.MediaItem h2 a:hover,.VideoItem a:hover,.CitizenItem a:hover { color:#cf7800;}
.BusinessItem h2 i,.CitizenItem h2 i { float:right; color:#9f9f9f; font-size:12px;}
.BusinessItem p,.OpenningItem p,.MediaItem p,.VideoItem p { line-height:20px;}

.NewsCont { padding:0 20px;}
.NewsCont p,.NewsCont2 p { margin-bottom:20px;}

.DateTime2 { margin-top:15px;}
.DateTime2 i { color:#cf7800; font:30px/24px Tahoma;}
.DateTime2 a.more2 {  margin-top:5px;}

.VideoPlay { position:relative; width:190px; height:130px;}
.VideoPlay a { display:block; position:absolute; left:0; top:0;  width:190px; height:130px; background:url(../images/news/play.png) no-repeat center; _behavior:url(/scripts/iepngfix.htc);}
.VideoPlay a:hover { background:url(../images/news/play_hover.png) no-repeat center;}
a.play { padding:3px 8px; background:#a2a2a2; color:#fff!important;}
a.play:hover { text-decoration:underline;}

.Video { width:624px; margin:0 auto; height:375px;}

/*商业项目*/
.MapTitle { margin-bottom:10px;}
.MapTitle span { display:inline-block; margin-right:12px; padding:5px; background:#f1f1f1;}
.MapTitle .select { padding:6px 10px; border:none; color:#c8c8c8;}
.MapTitle .btn_search { width:84px; height:31px; border:0; background:url(../images/join/btn_bg.gif) no-repeat left top; color:#fff; font-size:14px; cursor:pointer;}
.MapTitle .btn_search:hover { background-position:0 -31px;}
.MapTitle .google { display:inline-block; width:123px; padding:11px 0; border:1px solid #c0cbd3; background:#f4f5f6; color:#898a8a; text-align:center; line-height:normal; vertical-align:middle;}
.MapCont { position:relative; width:712px; height:507px; background:url(../images/project/map.jpg) no-repeat 32px top;}
.MapCont i { display:block; position:absolute; width:56px; height:60px; padding:14px 0 0 8px; background:url(../images/project/city_bg.png) no-repeat; color:#fff; font:16px "Microsoft YaHei","宋体"; _behavior:url(/scripts/iepngfix.htc);}
.MapCont i.bj { left:470px; top:115px;}
.MapCont i.sh { left:546px; top:228px;}
/*
.MapCont i.wx { left:512px; top:210px;}
.MapCont i.fz { left:520px; top:303px;}
.MapCont i.cq { left:381px; top:272px;}
.MapCont i.km { left:300px; top:342px;}
*/

.Street { position:relative; width:712px; overflow:hidden;}
.StreetTitle { border-bottom:1px solid #10517e;}
.StreetTitle li { float:left; width:114px; margin-right:2px;}
.StreetTitle li a { display:block; height:40px; background:#ececec; color:#161616!important; font:15px/40px "Microsoft YaHei","宋体"; text-align:center;}
.StreetTitle li.cur a { background:#15588e; color:#fff!important;}

.StreetCont { position:relative; width:798px; margin-left:-43px; padding-top:30px; border-bottom:1px solid #f1f1f1;}
.StreetCont .item { float:left; width:180px; height:322px; padding:0 42px 0 43px; border-right:1px solid #e7e7e7; line-height:normal;}
.StreetCont .item .img { height:135px; margin-bottom:15px;}
.StreetCont .item h4 { margin-bottom:10px; color:#393939; font:14px "Microsoft YaHei","宋体";}
.StreetCont .item p { margin-bottom:5px; line-height:18px;} 
.StreetCont .item a.detail { display:block; width:53px; height:25px; margin-top:10px; padding-left:17px; background:url(../images/project/detail_ot.gif) no-repeat; color:#fff!important; line-height:25px;}
.StreetCont .item a.detail:hover { background:url(../images/project/detail_cur.gif) no-repeat;}

.StreetTitle2 { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e0e0e0; color:#000; font:23px "Microsoft YaHei","宋体"; }

/*企业公民*/
.ActivityItem { margin-bottom:28px; padding:0 10px;}
.ActivityItem h2 { margin-bottom:12px; padding:5px 5px 10px 5px; background:url(../images/line.gif) repeat-x left bottom;}
.ActivityItem p { padding:0 5px;}

/*自有品牌*/
.Brand { position:relative; width:614px; height:531px; margin:0 auto;}
.Brand a { position:relative; display:block; position:absolute; width:200px; height:174px; z-index:90;}
.Brand a.a1 { left:105px; top:5px;}
.Brand a.a2 { left:305px; top:5px;}
.Brand a.a3 { left:5px; top:178px;}
.Brand a.a4 { left:405px; top:178px;}
.Brand a.a5 { left:105px; bottom:5px;}
.Brand a.a6 { left:305px; bottom:5px;}

.box3 { position:relative; width:742px; height:562px; margin-left:-14px; background:url(../images/box3.gif) no-repeat right top;}
.box3 .item { float:left; width:313px; height:254px; margin:0 0 14px 14px; padding:20px 22px 0; _display:inline;}
.box3 .item h2 { color:#0f4d7d; font:20px "Microsoft YaHei","宋体"; }
.box3 .item h4 { color:#4A4B4C; font:15px "Microsoft YaHei","宋体";}
.box3 .item_center { position:absolute; clear:both; left:50%; top:50%; width:134px; height:134px; margin:-67px 0 0 -60px; _margin:-74px 0 0 -60px; z-index:10000;}
.box3 .item_center a { display:block; width:108px; height:86px; margin:16px auto 0; color:#fff!important;}
.box3 .item_center a.film { background:url(../images/brand/film.jpg) no-repeat center;}
.box3 .item_center a.golf { background:url(../images/brand/golf.jpg) no-repeat center;}
.box3 .item_center a.wedding { background:url(../images/brand/wedding.jpg) no-repeat center;}

.Project { margin-bottom:18px;}
.Project dt { float:left; width:100px; margin-right:20px;}
.Project dt img { width:100px; height:75px;}
.Project dd { float:left; width:170px;}

.Inf dt { float:left; width:130px; margin-right:15px;}
.Inf dt img { width:130px; height:180px;}
.Inf dd { float:left; width:156px;}
.Inf .more { text-align:left;}

.MapBg { width:560px; padding:1px; border:3px solid #d0d0d0; background:#fff;}

.ServiceItem dl { position:relative; float:left; width:160px; height:183px; margin:0 1px 1px 0; overflow:hidden;}
.ServiceItem dt { width:160px; height:183px;}
.ServiceItem dd { position:relative; width:160px; height:37px; background:url(../images/brand/bg.png) no-repeat; color:#fff; font:bold 18px/37px "Microsoft YaHei","宋体"; text-align:center; z-index:10; _behavior:url(/scripts/iepngfix.htc);}

.EventItem2 { margin-bottom:25px; padding-bottom:25px; background:url(../images/line.gif) repeat-x left bottom;}
.EventItem2 h2 { margin-bottom:12px; padding-top:5px;}

/*留言信息*/
#messtb{ width:100%; height:500px;}
#messtb tr{ height:30px;}
#messtb td{ min-width:60px; }
#fk,#email,#sj,#qq{ width:250px; height:30px; line-height:30px; margin-left:10px;}
#ms{ width:330px;margin-left:10px;}
#button{ margin-left:150px; border:#236191 solid 1px; background:#236191; height:30px; line-height:30px; color:#FFF; width:60px; font-size:14px; text-align:center;letter-spacing:8px; }