﻿.indexFlash{height:540px; position:relative; overflow:hidden;}
.indexFlash li a{display:block; height:540px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:66px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; width:16px; height:16px; background:#ccc; margin:0 5px;border-radius:50%;}
.indexFlash .btnDiv .on{background:#4f8bbd;border-radius:50%;}
.indexFlash .tempWrap{margin:0 auto;}

.indexForm{position:absolute; z-index:10; left:0px; bottom:0px; background:url(../images/indexform.png); height:46px; line-height:46px; width:100%; color:#FFF;}
.indexForm a{padding:0 6px; color:#FFF;}
.indexForm .fr{background:url(../images/form.png) left top no-repeat; width:290px; height:29px; position:relative; top:8px;}
.indexForm .input1{float:left; height:29px; line-height:29px; width:250px; text-indent:15px;}
.indexForm .btn1{float:left; height:29px; width:39px;}

/*.indexPart1{padding-top:30px; height:990px;}*/
/*.indexPart1Class{height:855px; border:#ddd solid 1px; background:#FFF;}*/
.indexPart1{padding-top:30px;  min-height:990px;}
.indexPart1Class{min-height:855px; border:#ddd solid 1px; background:#FFF;}
.indexPart1Class h1{background:url(../images/indexpart1class.png) left top no-repeat; width:228px; height:36px; line-height:36px; font-weight:400; color:#FFF; text-indent:37px; position:relative; left:-1px; top:-1px;}
.indexPart1Class .list{padding:8px 0;}
.indexPart1Class li{font-size:14px; height:36px; line-height:36px; overflow:hidden; color:#999; padding-left:29px; background:url(../images/ico3.png) 13px center no-repeat;}
.indexPart1Class .liNow{background:url(../images/ico3on.png) 13px center no-repeat; color:#6699cc;}
.indexPart1Class .tel{border-top:#e2e2e2 dashed 1px; height:57px; padding-left:67px; background:url(../images/ico4.png) 26px center no-repeat; color:#bd4f4f; font-size:14px;}
.indexPart1Class .tel div{padding:8px 0 0 0;}
.indexPart1Class .tel h2{font-size:18px;}
.indexPart1Class dl{width:168px; margin:0 auto; border-top:#e2e2e2 dashed 1px; border-bottom:#e2e2e2 dashed 1px; padding-top:10px;}
.indexPart1Class dd{padding-bottom:10px;}
.indexPart1Class dd a{display:block; background:url(../images/btn1.png) left top no-repeat; height:29px; line-height:29px; font-size:14px; padding-left:43px; color:#999;}
.indexPart1Class dd a:hover{background:url(../images/btn1on.png) left top no-repeat; color:#FFF;}
.indexPart1Class .content{width:168px; margin:0 auto; font-size:14px; line-height:24px; padding-top:5px;}
/**/
.indexPart1List{width:750px; height:870px; overflow:hidden; position:relative;}
.indexPart1List ul{width:110%;}
.indexPart1List li{float:left; width:240px; height:290px; padding-right:15px; text-align:center; font-size:14px; position:relative; z-index:10;}
.indexPart1List .imgDiv{border:#ddd solid 1px; border-bottom:0px;}
.indexPart1List .name a{display:block; background:#4f8bbd; color:#FFF; height:50px; line-height:50px;}
.indexPart1List .liNow .imgDiv{border:0px; padding:1px;}
.indexPart1List .liNow .name a{background:none;}
.indexPart1ListBg{position:absolute; z-index:1; background:url(../images/bg1.png) left top no-repeat; width:246px; height:266px; display:none;}
/**/
.indexPart1 .scrollImg, .indexPart1 .scrollImg li{width:750px; height:310px; overflow:hidden; position:relative;}
.indexPart1 .prev{display:block; background:url(../images/prev.png) left top no-repeat; width:30px; height:60px; position:absolute; z-index:10; left:1px; top:125px;}
.indexPart1 .next{display:block; background:url(../images/next.png) left top no-repeat; width:30px; height:60px; position:absolute; z-index:10; right:0px; top:125px;}
.indexPart1 .scrollImg h2 a{display:block; color:#FFF; position:absolute; left:2px; bottom:0px; width:100%; height:50px; line-height:50px; text-align:center; background:url(../images/indexform.png);}
.indexPart1 .tips{height:50px; line-height:50px; overflow:hidden; position:relative; font-size:14px; padding-left:32px; background:url(../images/ico5.png) left center no-repeat;}
.indexPart1 .tips i{font-size:14px; color:#bd4f4f;}
.indexPart1 .tips .btn{display:block; background:url(../images/btn2.png) left top no-repeat; width:88px; height:30px; line-height:30px; text-align:center; font-size:16px; position:absolute; top:10px; right:0px; color:#FFF;}

.indexTitle{text-align:center; color:#396582; text-transform:uppercase; height:124px; background:url(../images/indextitle.png) center bottom no-repeat;}
.indexTitle h1{font-weight:400; font-size:30px; padding:55px 0 5px 0;}
.indexTitle2{text-align:center; color:#fff; text-transform:uppercase; height:124px;}
.indexTitle2 h1{font-weight:400; font-size:30px; padding:55px 0 5px 0;}


indexTitle3 {
        text-align:center; color:#fff; text-transform:uppercase; height:124px; background:url(../images/indextitle.png) center bottom no-repeat; 
}
.indexTitle3 h1{ font-weight:400; font-size:30px; padding:55px 0 35px 0;text-align: center; color:#000;}


.indexPart2{height:850px; border-top:#e8e8e8 solid 1px; overflow:hidden;}
.indexPart2 .content{font-size:16px; line-height:36px; text-align:center; padding:10px 0 20px 0;}
.indexPart2 .list{width:1000px; height:535px; overflow:hidden; position:relative;}
.indexPart2 .list ul{width:1030px;}
.indexPart2 li {
  float: left;
  width: 205px;
  height: 242px;
  overflow: hidden;
  position: relative;
  background: #FFF;
  margin-right: 30px;
  margin-bottom: 30px;
  padding: 0 20px 0 260px;
  /* color: #999; */
  background: #4f8bbd;
  color: #FFF;
}
.indexPart2 .imgDiv{position:absolute; left:0px; top:0px;}
.indexPart2 .name a{display:block; font-size:16px; color:#fff; padding:20px 0 10px 0;}
.indexPart2 li .content{text-align:justify; padding:0; font-size:14px; line-height:30px;}
.indexPart2 .more{display:block; position:absolute; right:20px; bottom:8px; background:url(../images/nimg28_5_1.png) left top no-repeat; width:28px; height:28px;}
/*.indexPart2 .liNow{background:#4f8bbd; color:#FFF;}*/
.indexPart2 .liNow .name a{color:#FFF;}
.indexPart2 .liNow .more{background:url(../images/nimg28_5.png) left top no-repeat;}
.indexPart2 .btnDiv span{display:block; float:left; width:50px; height:8px; margin-right:10px; background:url(../images/btn8.png) right top no-repeat; position:relative; top:5px;}
.indexPart2 .btnDiv .on{background: url(../images/btn8.png) left top no-repeat;}
.indexPart2 .btn{display:block; background:url(../images/more.png) left top no-repeat; width:90px; height:30px; line-height:30px; text-indent:10px; font-size:14px; color:#999;}


.indexPart3{height:720px; background-size:cover;}
/*.indexPart3{height:720px; background:url(../images/indexpart3.jpg) center no-repeat; background-size:cover;}*/
.indexPart3 .content{text-align:center; color:#FFF; background:url(../images/ico12.png) center top no-repeat; position:relative; z-index:20; top:-12px; font-size:14px; display:none;}
.indexPart3 .content h1{color:#000; padding:30px 0 10px 0;}
.indexPart3 .content div{padding-bottom:15px; line-height:24px;}
.indexPart3 .content .more{display:block; background:url(../images/btn7.png) left top no-repeat; width:140px; height:40px; line-height:40px; text-align:center; margin:0 auto; color:#FFF;}
.indexPart3 .content .more:hover{background:url(../images/btn7on.png) left top no-repeat;}
#focus_Box{position:relative;width:1000px;height:340px;margin:0 auto; padding-top:40px;}
#focus_Box ul{position:relative;width:1000px;height:340px}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;}
#focus_Box li img{width:100%;height:100%;}
.indexPart4 {
    height:250px;
    position: relative;
}
/*.indexPart4{height:647px; position:relative; background:url(../images/indexpart4.png) center 313px no-repeat;}
.indexPart4 li{position:absolute; font-size:16px; text-align:center; white-space:nowrap;}
.indexPart4 li span{font-style:italic; color:#4f8bbd; padding-right:10px;}
.indexPart4 li .name div{text-align:left; padding:2px 0 0 33px;}
.indexPart4 li .imgDiv{background:url(../images/indexpart4bg.png) center top no-repeat; width:191px; height:191px; padding:5px 0 0 1px; position:relative;}
.indexPart4 .li_01{left:0px; top:375px;}
.indexPart4 .li_02{left:70px; top:135px;}
.indexPart4 .li_02 .imgDiv{left:60px;}
.indexPart4 .li_03{left:405px; top:60px;}
.indexPart4 .li_04{right:70px; top:135px;}
.indexPart4 .li_04 .imgDiv{left:30px;}
.indexPart4 .li_05{right:0px; top:375px;}
.indexPart4 .li_05 .imgDiv{margin-left:auto;}
.indexPart4 .liNow .imgDiv{background:url(../images/indexpart4on.png) center top no-repeat;}*/

.indexTel a{display:block; height:250px;}

.indexPart6{height:720px; background:url(../images/bg-02.jpg) center no-repeat; background-size:cover;}
.indexPart6 .content{color:#FFF; text-align:center; font-size:16px; line-height:30px; padding:15px 0 25px 0;}
.indexPart6 .wal{height:432px; position:relative; overflow:hidden; /*background:#72a2ca*/  background: #4f8bbd;}
.indexPart6 .tab{height:432px; width:300px; overflow:hidden; background:#FFF; position:absolute; left:0px; top:0px;}
.indexPart6 .tab li{border-bottom:#eee solid 1px; height:72px; line-height:71px; overflow:hidden; padding-left:50px; font-size:16px; position:relative;}
.indexPart6 .tab img{position:absolute; left:32px; top:22px;}
.indexPart6 .tab .img2{display:none;}
.indexPart6 .tab .liNow{background:#4f8bbd url(../images/ico13.png) 250px center no-repeat; color:#FFF;}
.indexPart6 .tab .liNow img{display:none;}
.indexPart6 .tab .liNow .img2{display:inline-block;}
.indexPart6 .tabContent{display:block;}
.indexPart6 .fl{position:relative; left:320px; text-align:center; width:320px;height:432px;padding-top:21px;}

.indexPart6 .fr{width:320px;height:432px;overflow:hidden;margin-right:20px;padding-top:21px;}

.indexPart7 {height:530px;}
/*.indexPart7{height:566px; background:url(../images/indexpart7.jpg) center no-repeat; background-size:cover;}
.indexPart7 .wal{height:720px; width:731px; margin:0 auto; position:relative; background:url(../images/indexpart7.png) center 143px no-repeat;}
.indexPart7 li{text-align:center; position:absolute; background:url(../images/indexpart7bg.png) left top no-repeat; width:170px; height:170px; font-weight:bold; color:#72a2ca; font-size:14px; z-index:10;}
.indexPart7 .liNow{background:url(../images/indexpart7bgon.png) left top no-repeat; color:#ffca77;}
.indexPart7 .imgDiv{height:100px; overflow:hidden; padding-top:22px;}
.indexPart7 .li_01{left:283px; top:51px;}
.indexPart7 .li_02{left:39px; top:130px;}
.indexPart7 .li_03{right:39px; top:130px;}
.indexPart7 .li_04{left:0px; top:353px;}
.indexPart7 .li_05{right:0px; top:353px;}
.indexPart7 .li_06{left:138px; top:499px;}
.indexPart7 .li_07{right:138px; top:499px;}
.indexPart7 .title{position:absolute; left:0px; top:262px; width:100%; text-align:center; color:#FFF; font-size:30px;}
.indexPart7 .img{position:absolute; left:0px; top:317px; width:100%; text-align:center;}*/

.indexPart8{height:720px; background:/*#72a2ca;*/ #4f8bbd;}
.indexPart8 .msg{color:#FFF; text-align:center; font-size:16px; line-height:30px; padding:15px 0 0 0; height:110px;}
.indexPart8 .list{width:1000px; overflow:hidden; position:relative;}
.indexPart8 ul{width:110%;}
.indexPart8 li{float:left; width:312px; height:231px; overflow:hidden; position:relative; margin-right:32px; text-align:center;}
.indexPart8 .name a{display:block; color:#FFF; position:absolute; left:0px; top:0px; width:100%; height:200px; line-height:200px; background:url(../images/btn10.png) center no-repeat; font-weight:bold; font-size:22px;}
.indexPart8 .btn{display:none;  }
.indexPart8 .liNow .name a{display:none;}
.indexPart8 .liNow .btn{display:block; background:url(../images/btn11.png) left top no-repeat; width:312px; height:200px; font-size:14px; line-height:24px; text-align:left; position:absolute; left:0px; top:0px; color:#ffffff ; }

/*.indexPart8 .liNow .btn div{padding:38px 0 0 48px;}*/
.indexPart8 .liNow .btn div{padding: 18px 20px 20px 28px;}

.indexPart9{height:565px; position:relative;}
.indexPart9 .title{color:#396582; font-size:24px; font-weight:bold; height:43px; padding-top:53px; overflow:hidden; position:relative;}
.indexPart9 .title a{background:url(../images/more1.png) left top no-repeat; position:absolute; top:55px; right:0px; display:block; width:104px; height:30px; line-height:130px; overflow:hidden;}
.indexPart9 .list{width:998px; height:407px; overflow:hidden; position:relative; border:#d5d5d5 solid 1px; background:#FFF;}
.indexPart9 ul{width:110%;}
.indexPart9 li{float:left; width:166px; height:135px; overflow:hidden; border-bottom:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px;}

.indexPart10{height:560px; position:relative;}
.indexPart10 .list{height:292px; padding-top:16px; width:1000px; overflow:hidden; position:relative; border-bottom:#d5d5d5 solid 1px; border-top:#d5d5d5 solid 1px; margin-top:29px;}
.indexPart10 ul{width:200%;}
.indexPart10 li{float:left; width:183px; padding-right:21px; height:292px; overflow:hidden; background:url(../images/indexpart10.png) left top no-repeat; text-align:center; font-size:14px;}
.indexPart10 .imgDiv{height:256px; overflow:hidden; padding-top:3px;}
.indexPart10 .btnDiv{padding-top:20px;}
/*.indexPart10 .btnDiv a{display:block; width:100px; height:30px; line-height:30px; text-align:center; font-size:14px;  margin:0 auto;background-color: #439acf; color: #ffffff;}*/
.indexPart10 .btnDiv a {
  display: block;
    border: 1px solid #4f8bbd;
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #4f8bbd;
  margin: 0 auto;
}
.indexPart10 .btnDiv a:hover{
  display: block;
background-color:#4f8bbd;
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  margin: 0 auto;
}
.indexPart11{height:550px; background:url(../images/bg-03.jpg) center no-repeat; background-size:cover;}
.indexPart11 .wal{padding-top:0px;}
.indexPart11 .fr{background:rgba(98, 181, 253, 0.5); width:430px; height:380px; overflow:hidden; color:#000; padding:0 30px; position:relative;}
.indexPart11 .title{border-bottom:#000 solid 3px; width:130px;text-transform:uppercase;}
.indexPart11 .title h1{font-weight:400; font-size:24px; padding-top:50px;}
.indexPart11 .content{font-size:14px; line-height:19px; padding:10px 0; text-align:justify;}

.indexPart12{height:605px; position:relative;}
.indexPart12 .fl, .indexPart12 .fr{width:490px;  margin-top:-7px;}
.indexPart12 .tab{height:90px; overflow:hidden; position:relative;}
.indexPart12 .tab ul{position:absolute; left:-9px; top:57px;}
.indexPart12 .tab li{float:left; padding:0 9px; font-size:16px; font-weight:bold; color:#999; background:url(../images/line1.png) left center no-repeat;}
.indexPart12 .tab .liNow{color:#336699;}
.indexPart12 .tab a{position:absolute; top:58px; right:0px; white-space:nowrap; font-size:14px; color:#ff9900; background:url(../images/ico14.png) right center no-repeat; padding-right:20px;}
.indexPart12 .tabContentDiv{height:418px; padding:15px 15px 0; background:#FFF; border-top:#4f8bbd solid 2px;}
.indexPart12 dl{height:165px; padding-left:220px; position:relative; overflow:hidden;}
.indexPart12 dt{position:absolute; left:0px; top:0px;}
.indexPart12 dd h2 a{padding:10px 0; color:#333; display:block;}
.indexPart12 .content{font-size:14px; line-height:24px; text-align:justify; height:90px; overflow:hidden;}
.indexPart12 .btnDiv{text-align:right;}
.indexPart12 .btnDiv a{color:#989898;}
.indexPart12 dd h2 a:hover, .indexPart12 .btnDiv a:hover{color:#4f8bbd;}
.indexPart12 .tabContent li{padding-top:15px; height:34px; line-height:34px; overflow:hidden; position:relative; border-bottom:#ddd dashed 1px; background:#FFF; top:-16px;}
.indexPart12 .tabContent span{position:absolute; top:15px; right:0px; white-space:nowrap; color:#999;}
.indexPart12 .tabContent li a{font-size:14px;}

.Equipment{height:400px;}
.Equipment .fl{width:480px;}
.Equipment .fr{width:252px;}
.Equipment .title{font-size:16px; padding:5px 0;}
.Equipment .content{height:220px; overflow:hidden; font-size:14px; line-height:24px; text-align:justify;}
.Equipment .tel{font-size:14px; color:#ee8b8b; height:40px; line-height:40px; text-align:center; background:url(../images/equipment.gif) center repeat-x;}
.Equipment .tel span{display:inline-block; height:40px; padding:0 7px; background:#FFF;}
.Equipment .btn{display:block; background:url(../images/btn4.png) center top no-repeat; height:48px; line-height:48px; text-align:center; color:#FFF; font-size:18px;}

/*.EquipmentTitle1{background:url(../images/equipmenttitle.png) left top no-repeat; height:230px; line-height:24px; position:relative; overflow:hidden; font-size:14px;}
.EquipmentTitle2{background:url(../images/equipmenttitle2.png) left top no-repeat;}
.EquipmentTitle1 div{color:#FFF; padding-left:0px;}
.EquipmentTitle1 div span{font-size:12px; padding-left:10px;}
.EquipmentTitle1 b{position:absolute; top:0px; right:0px; white-space:nowrap; letter-spacing:5px;}
.EquipmentTitle1 b span{font-size:16px; color:#4f8bbd;}
.EquipmentTitle1 b a{letter-spacing:0px;}*/

.EquipmentTitle{background:url(../images/equipmenttitle.png) left top no-repeat; height:24px;color:#fff; line-height:24px; position:relative; overflow:hidden; font-size:14px;}
.EquipmentTitle2{background:url(../images/equipmenttitle2.png) left top no-repeat;}
.EquipmentTitle div{color:#FFF; padding-left:0px;}
.EquipmentTitle div span{font-size:12px; padding-left:10px;}
.EquipmentTitle b{position:absolute; top:0px; right:0px; white-space:nowrap; letter-spacing:5px;}
.EquipmentTitle b span{font-size:16px; color:#4f8bbd;}
.EquipmentTitle b a{letter-spacing:0px;}

.Equipment_01{padding:25px 0; font-size:14px; line-height:24px; text-align:justify;}
.Equipment_01 .imgDiv{text-align:center; padding:24px 0;}

.Equipment_02{padding:25px 0;}
.Equipment_02 table{border-left:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px;}
.Equipment_02 th{border-right:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; height:44px; text-align:right; padding-right:10px; font-weight:400; background:#f9f9f9;}
.Equipment_02 td{border-right:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; padding-left:10px; height:44px;}

.Equipment_03{padding-top:25px; width:750px; overflow:hidden; position:relative;}
.Equipment_03 ul{width:110%;}
.Equipment_03 li{float:left; width:363px; height:440px; overflow:hidden; position:relative; margin-right:24px;}
.Equipment_03 .content{height:172px; border:#e1e1e1 solid 1px; border-top:0px; padding:10px 17px; font-size:14px; line-height:28px; text-align:justify;}
.Equipment_03 .btnDiv{position:absolute; z-index:10; left:0px; top:400px; width:100%; text-align:center;}
.Equipment_03 .btnDiv a{display:block; width:102px; height:32px; background:url(../images/btn5.png) right top no-repeat; line-height:32px; margin:0 auto; font-size:14px;}
.Equipment_03 .btnDiv a:hover{background:url(../images/btn5.png) left top no-repeat; color:#FFF;}

.Equipment_04{height:580px; width:503px; margin:0 auto; padding-top:30px; background:url(../images/equipment_04.jpg) left 30px no-repeat;}
.Equipment_04 .fl, .Equipment_04 .fr{width:170px;}
.Equipment_04 .fr{padding-top:89px;}
.Equipment_04 li{height:190px; padding:0 10px; text-align:center;}
.Equipment_04 h2{padding:30px 0 0 0; height:43px;}
.Equipment_04 .content{padding-bottom:15px; line-height:18px; color:#999;}
.Equipment_04 .btnDiv a{color:#ff3333; font-size:14px; text-decoration:underline;}

.Equipment_05{padding-top:25px; width:750px; overflow:hidden; position:relative;}
.Equipment_05 ul{width:110%;}
.Equipment_05 li{float:left; width:170px; text-align:center; padding-right:24px; font-size:14px; line-height:32px;}

.product{width:750px; overflow:hidden; position:relative;}
.product ul{width:110%;}
.product li{float:left; width:240px; height:270px; padding-right:15px; text-align:center; font-size:14px; position:relative; z-index:10;}
.product .imgDiv{border:#ddd solid 1px; border-bottom:0px;}
.product .name a{display:block; background:#4f8bbd ; color:#FFF; height:50px; line-height:50px;}
.product .liNow .imgDiv{border:0px; padding:1px;}
.product .liNow .name a{background:none;}

.Solution li{height:151px; padding-left:251px; border-bottom:#ddd dashed 1px; overflow:hidden; position:relative; margin-bottom:15px;}
.Solution .imgDiv{position:absolute; left:0px; top:0px; border:#ddd solid 1px;}
.Solution h2{line-height:24px; padding:5px 0;}
.Solution .content{font-size:14px; line-height:24px; text-align:justify;}
.Solution .time{color:#999; height:35px; line-height:35px; position:relative;}
.Solution .time a{position:absolute; top:0px; right:0px;}

.SolutionList li{padding-top:25px; height:34px; line-height:34px; overflow:hidden; position:relative; border-bottom:#ddd dashed 1px; background:#FFF; top:-16px;}
.SolutionList span{position:absolute; top:25px; right:0px; white-space:nowrap; color:#999;}
.SolutionList li a{font-size:14px; background:url(../images/ico10.png) left center no-repeat; padding-left:16px;}
.SolutionList li a font{color:#666!important;}

.SolutionShow{min-height:300px; _height:300px; position:relative;}
.SolutionShow .title{text-align:center; color:#333; font-size:20px;}
.SolutionShow .time{height:42px; line-height:42px; text-align:center; color:#999; font-size:14px; border-bottom:#ddd dashed 1px;}
.SolutionShow .share{position:absolute; top:40px; right:0px; font-size:14px; color:#999;}
.SolutionShow .share em{position:relative; top:2px; left:-2px;}
.SolutionShow .imgDiv{padding-top:30px; text-align:center;}
.SolutionShow .content{padding:30px 0; text-align:justify; font-size:14px; line-height:24px;}
.SolutionShow .msg{border-top:#ddd dashed 1px; padding:30px 0 30px 85px; font-size:14px; line-height:24px; min-height:24px; _height:24px; position:relative;}
.SolutionShow .msg b{color:#cc6666; position:absolute; left:0px; top:30px; white-space:nowrap;}

.pageNum2{padding-bottom:30px; font-size:14px; line-height:24px;}

.recomment h2{border-top:#ddd dashed 1px; padding:30px 0 10px 0;}
.recomment li{height:26px; line-height:26px; overflow:hidden; position:relative; background:url(../images/ico11.png) left center no-repeat; padding-left:15px;}
.recomment li span{position:absolute; top:0px; right:0px; white-space:nowrap; color:#999;}
.recomment li .liNow{ background-color:#f6f6f6} 
.case li{height:210px; padding-left:240px; overflow:hidden; position:relative; font-size:14px; line-height:24px; text-align:justify; color:#999;}
.case .imgDiv{position:absolute; left:0px; top:0px;}
.case li .name{height:42px; line-height:42px; overflow:hidden; font-size:18px;}
.case li .name a{color:#6699cc;}
.case li .content{padding-bottom:10px;}

.Culture{width:750px; overflow:hidden; position:relative;}
.Culture ul{width:110%;}
.Culture li{float:left; text-align:center; background:url(../images/culture.png) left top no-repeat; width:210px; height:340px; padding-right:59px; font-size:14px; color:#333; line-height:20px;}
.Culture .imgDiv{padding:7px 0;}
.Culture h1{padding:12px 0 5px 0; color:#6699cc;}
.Culture .li_01{height:470px;}

.about .content{padding:20px 0 50px 0; font-size:14px; line-height:24px; text-align:justify;}

.honor{width:750px; overflow:hidden; position:relative;}
.honor ul{width:110%;}
.honor li{float:left; width:165px; height:280px; overflow:hidden; text-align:center; padding-right:30px; line-height:15px; font-size:14px;}
.honor .imgDiv{border:#ccc solid 2px; padding:2px 0;}

.contact{min-height:180px; _height:180px; padding-bottom:20px; position:relative; border-bottom:#ddd dashed 1px;}
.contact h1{height:36px;}
.contact .ewm{position:absolute; bottom:30px; right:0px;}
.contact li{font-size:14px; line-height:28px; height:36px; overflow:hidden;}
.contact li img{float:left; margin-right:8px;}

/*/*.contactList li{border-bottom:#ddd dashed 1px; padding:55px 0 25px 185px; background:url(../images/contactlist.png) left 55px no-repeat; position:relative; min-height:180px; _height:180px; font-size:14px;}*/
.contactList li{border-bottom:#ddd dashed 1px; padding:55px 0 25px 185px; background:url(../images/contactlist.png) left 55px no-repeat; position:relative; min-height:260px; _height:180px; font-size:14px;}
.contactList .imgDiv{position:absolute; left:0px; top:59px;}
.contactList .tel{color:#ffc56b; padding-top:37px; height:26px; line-height:26px; overflow:hidden; position:relative; left:-5px;}
.contactList .tel img{float:left; margin-right:5px; top:4px; position:relative;}
.contactList h1{height:45px; line-height:45px; overflow:hidden; font-size:18px; color:#FFF;}
.contactList h1 a{color:#FFF;}
.contactList .content{line-height:30px; padding-top:15px;}

.contactShow{padding-top:45px;}
.contactShow .msg{width:235px; font-size:14px; line-height:30px; position:relative; top:-5px;}
.contactShow .content{padding-top:30px; line-height:30px; font-size:14px; text-align:justify;}

/*���̻�е-����ҳ*/
.contentDiv{margin-bottom:60px;}
.contentDiv li{padding-bottom:18px;border-bottom:1px solid #eee;}
.contentDiv .title{padding-bottom:18px;}
.contentDiv .title a{font-size:16px;color:#4f8bbd;background:url(../images/ico15.png) left center no-repeat;padding-left:10px;font-weight:bold;}
.contentDiv .con a{display:inline-block;margin-right:30px;font-size:14px;}
.contentDiv .con .frist{margin-left:13px;}



