@charset "gb2312";
/*General*/
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#727272; }
h6, h5, h4, h3, h2, h1 { font-size:12px; font-weight:normal; }
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
form, ul, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:12px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.jiezhi ul li, span.jiezhi, .jiezhi li, strong.jiezhi { display:block; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis; /* for IE */ }
span.more { float:right; margin-right:8px; padding-top:7px; line-height:23px; font-size:12px; }
.noline { background-image:none; }
.red { color:#FF0000; }
.green { color:#009900; }
.c_huang { color:#FF7300; }
.c_hei { color:#353535; }
.c_bai { color:#fff; }
.c_hui { color:#565656; }
.c_hui2 { color:#8E8E8E; }
.c_lan { color:#003399; }
.c_lan2 { color:#0070BC; }
.c_lv { color:#44980F; }
.c_hong { color:#EE0000; }
.c_white { color:#ffffff; }
.lh13 { line-height:130%; }
.lh15 { line-height:150%; }
.lh17 { line-height:170%; }
.lh18 { line-height:180%; }
.lh20 { line-height:200%; }
.cent { text-align:center; }
.pa_l10 { padding-left:10px; }
a { color:#333; text-decoration:none; }
a:hover { color:#f60; }
a.font_ffff { color:#fff; text-decoration:none; }
a.font_ffff:hover { color:#ff0; }
a.red { color:#FF0000; text-decoration:none; }
a.red:hover { color:#009900; }
.orange a, .orange a:link, .orange a:visited, .orange a:hover { color:#ff7300; }
.white a, .white a:link, .white a:visited { color:#ffffff; text-decoration: none; }
.white a:hover { color:#ffffff; text-decoration: underline }
a.blue { color:#003399; text-decoration: none; }
a.blue:hover { color:#ed0000; text-decoration: underline; }
.red a, .red a:link, .red a:visited, .red a:hover { color:#cc0000; }
.red a:hover { color:#cc0000; text-decoration: underline; }
.gray a, .gray a:link, .gray a:visited { color:#666; text-decoration: none; }
.gray a:hover { color:#ff7300; text-decoration: underline; }
/*Common framework*/
.mainbox { width:1000px; margin:0 auto; }
.box { width:100%; margin:0 auto; display:block; overflow:hidden; height:auto; }

/*banner*/
.bannerbg { height:200px; background:url(../images/bannerbg.jpg) no-repeat center 20px; padding:20px 0 0; }
.banner { height:200px; background:url(../images/banner.jpg) no-repeat center top; }
/*nav*/
.navside { width:1090px; height:100px; z-index:1; position:absolute; left:-45px; top:0; background:url(../images/navside.gif) no-repeat; }
.nav { height:78px; width:1000px; margin:0 auto; position:relative; z-index:2; background:url(../images/navbg.jpg) no-repeat; }
.nav ul { height:40px; padding:22px 0 0 25px; position:relative; z-index:9; }
.nav ul li { float:left; width:106px; }
.nav ul li a { display:block; width:106px; height:40px; text-indent:-9999px; text-align:center; color:#fff; }
.nav ul li a.current { background:url(../images/navcurrent.gif) no-repeat center bottom; }
 
/*home*/
.homedata { height:250px; background:url(../images/home_data.jpg) no-repeat; }
.homeservice { height:250px; background:url(../images/home_service.jpg) no-repeat; }
/*home case*/
.home_tit_case{ height:45px; line-height:50px; background:url(../images/home_tit_case.jpg) no-repeat; }
.home_tit_case span.more { float:right; margin:6px 10px 0 0; }
.homecase { padding:0 0 0 36px; }
.homecase .tlist { width:300px; height:75px; margin:5px 10px 0 0; _margin:5px 0 0 5px; float:left; }
.homecase .tlist img { width:60px; height:60px; float:left; margin:0 10px 0 0; }
.homecase .tlist strong,.homecase .tlist p { width:230px; float:left; line-height:160%; }
.homecase .tlist strong a { color:#369; font-size:14px; }
.homecase .tlist strong a:hover { color:#F90; }
/*home person*/
.home_tit_person{ height:45px; line-height:50px; background:url(../images/home_tit_person.jpg) no-repeat; }
.homeperson { height:180px; position:relative; }
.homeperson li { width:170px; height:215px; float:left; margin:0 14px; }
.hoverbox { position:relative; }
.hoverbox:hover { z-index:10; background-color:#fff; }
.hoverinfo { display:none; }
.hoverinfo { z-index:50; position:absolute; background-color:#fff; border:5px solid #e2e2e2; border-bottom:5px solid #f2f2f2; border-right:5px solid #f2f2f2; width:380px; height:220px; top:-240px; left:-110px; color:#666; cursor:pointer; padding:10px; }
.hoverinfo h3 { background-color:#f6f6f6; line-height:32px; padding:0 10px; border-bottom:1px solid #f2f2f2; font-size:14px; font-weight:bold; }
.hoverinfo img { float:left; margin:0 10px 0 0; }
.hoverinfo p { line-height:160%; padding:5px 0 0; }

/*企业文化*/
.CultureInfo { display:none; }
.CultureCnt1 { height:210px; background:url(../images/imgCulture1.jpg) no-repeat; }
.CultureCnt2 { height:210px; background:url(../images/imgCulture2.jpg) no-repeat; }
.CultureCnt3 { height:210px; background:url(../images/imgCulture3.jpg) no-repeat; }

/*历史进程*/
.HistoryCnt1 { height:260px; background:url(../images/imgHistory1.jpg) no-repeat; }
.HistoryCnt2 { height:260px; background:url(../images/imgHistory2.jpg) no-repeat; }
.morehistory { height:260px; width:650px; display:block; float:left; }

/*数据说话*/
.databg { width:100%; background:url(../images/databg.jpg) no-repeat center 0; }
.databox { height:400px; width:1000px; margin:10px auto 0; position:relative; }
/*数据图片滚动*/
.carousel { width:290px; height:170px; overflow:hidden; position:absolute; top:70px; left:355px; }
.prev { float:left; background:url(../images/arr.gif) no-repeat -2px -30px; width:19px; height:80px; cursor:pointer; margin-top:43px; }
.jCarouselLite { float:left; width:250px; }
.next { float:left; background:url(../images/arr.gif) no-repeat -28px -30px; width:19px; height:80px; margin-top:43px; cursor:pointer; }
.next:hover { background:url(../images/arr.gif) no-repeat -28px -167px; }
.prev:hover { background:url(../images/arr.gif) no-repeat -2px -167px; }

/*品牌保护*/
.BrandCnt1 { height:210px; background:url(../images/imgBrand1.jpg) no-repeat; }
.BrandCnt2 { height:210px; background:url(../images/imgBrand2.jpg) no-repeat; }
.BrandCnt3 { height:210px; background:url(../images/imgBrand3.jpg) no-repeat; }

/*团队风采*/
#gallerybox { width:1000px; height:380px; z-index:9999; margin:80px auto; background:url(../images/teambg.jpg) no-repeat center 220px; }
.gallery img { border:solid 5px #dadada; margin-top:100px; margin-top:120px\9; *margin-top:120px; _margin-top:120px; }

/*品牌荣誉*/
.honorbox .box_scroll { height:50px; overflow:hidden; padding:0 20px; line-height:50px; width:780px; margin:0 auto; background:url(../images/honortxtbg.gif) no-repeat; font-size:14px; font-family:"微软雅黑"; }
/*荣誉图片滚动*/
.carousel2 { width:960px; height:480px; overflow:hidden; margin:10px auto; }
.prev2 { float:left; background:url(../images/arr2.gif) no-repeat 0 0; width:50px; height:300px; cursor:pointer; margin:60px 20px 0 0; }
.jCarouselLite2 { float:left; width:800px; height:480px; }
.jCarouselLite2 li { width:820px; height:470px; }
.jCarouselLite2 li img { width:800px; height:450px; border:10px solid #666; margin:0 auto; }
.next2 { float:left; background:url(../images/arr2.gif) no-repeat -50px 0; width:50px; height:300px; margin:60px 0 0 20px; cursor:pointer; }
.next2:hover { background:url(../images/arr2.gif) no-repeat -50px -300px; }
.prev2:hover { background:url(../images/arr2.gif) no-repeat 0 -300px; }

/*行业足迹*/
.footprint { margin:20px 0 0 10px; }
.footprint .ilist{ display:block; overflow:hidden; }
.footprint .ilist li { float:left; width:230px; margin:0 8px; _margin:0 6px; height:190px; display:block; }
.footprint .ilist li img { display:block; margin:0 auto; }
.footprint .ilist li p { width:220px; margin:0 auto; text-align:center; display:block; white-space:nowrap; overflow:hidden; padding-top:5px; }
.footprint .ilist li a img { border:5px solid #e6e6e6; }
.footprint .ilist li a img:hover { border:5px solid #FC3; }

/*分页*/
.page { padding:8px 5px; FONT-SIZE: 12px; COLOR: #3366DD; BACKGROUND-COLOR: #fff; TEXT-ALIGN:center; margin:8px; }
.page A { border: #CCCCCC 1px solid; MARGIN: 0px 2px; COLOR: #095cb4; PADDING: 5px; TEXT-DECORATION: none; }
.page A:hover { border: #CCCCCC 1px solid; COLOR: #FE8400; BACKGROUND-COLOR: #fff; }
.page A:active { border: #CCCCCC 1px solid; COLOR: #0066a7; }
.currentPage { border: #FD6D01 1px solid; PADDING: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; COLOR: #FD6D01; BACKGROUND-COLOR: #FFEDE1 }


