﻿/* CSS Document */
.container{display:block;width:100%;}

.container .products{display:block; width:100%; background:#f2f2f2;}
.container .products .title{display:block; width:100%; height:60px;  background:#fff;}
.container .products .con{display:block; width:1143px; margin:0 auto; background:#f2f2f2;}

.container .products .title ul li{float:left; width:162px; height:60px; position:relative; z-index:2;}
.container .products .title ul li a{float:left; width:162px; height:68px; font-size:14px;  line-height:60px; position:absolute; z-index:3;text-align:center;}
.container .products .title ul li a:hover{float:left;width:160px;background:url(../images/lih.jpg) no-repeat center top;  text-align:center; height:68px; line-height:60px; color:#fff;}
.container .products .title ul li.all a{font-weight:bold; color:#222; font-size:24px;}
.container .products .title ul li a.current{background:url(../images/lih.jpg) no-repeat center top; text-align:center; height:68px; line-height:60px; color:#fff;}
.container .products .con{display:block; padding:40px 0px;}
.container .products .con dl{display:none; width:1153px; height:430px;}
.container .products .con dl dd{float:left; width:220px; background:#fff; margin-right:10px; margin-bottom:10px; height:205px; line-height:45px; text-align:center;}
.container .products .con dl dd img{display:block; width:220px; height:165px;}
.container .products .con dl dd a{display:block; width:220px; height:205px;font-size:14px; line-height:45px;}
.container .products .con dl dd a:hover{ display:block; width:220px; height:205px; background:#59678c;font-size:14px; line-height:45px; color:#fff;}


.container .about{display:block; width:1143px; margin:0 auto;padding:40px 0px;}
.container .about .company{width:538px;}
.container .about .news{width:538px;}

.container .about .company .title{display:block; height:40px; line-height:40px; }
.container .about .company .title h4{ color:#222; font-size:24px; display:block; line-height:40px;}
.container .about .company .title h4 .en{padding-left:10px; font-size:24px; line-height:40px; color:#59678c; text-transform:uppercase; font-family:"Bell MT","Times New Roman", Times, serif; font-weight:normal;}
.container .about .company .con{display:block; padding-top:10px; line-height:20px;}
.container .about .company .con .gs{display:block; width:538px;height:320px; position:relative; z-index:2;}
.container .about .company .con .gs .more{display:block; width:104px; height:43px; position:absolute; left:0px; bottom:0px; z-index:3;  background:#59678c url(../images/ar.png) no-repeat center center;}
.container .about .company .con .gs .more:hover{background:#3c5db5 url(../images/ar.png) no-repeat center center;}


.container .about .news .title{display:block; height:40px; line-height:40px; }
.container .about .news .title h4{ color:#222; font-size:24px; display:block; line-height:40px;}
.container .about .news .title h4 .en{padding-left:10px; font-size:24px; line-height:40px; color:#59678c; text-transform:uppercase; font-family:"Bell MT","Times New Roman", Times, serif; font-weight:normal;}
.container .about .news .title .more{float:right; width:29px; height:29px; line-height:29px; background:#59678c; font-size:32px; color:#fff; line-height:29px; text-align:center;}
.container .about .news .title .more:hover{background:#3c5db5;}
.container .about .news  .con{display:block; padding-top:0px;}
.container .about .news  .con .rescommend{display:block; padding-bottom:15px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .about .news  .con .rescommend .tit{display:block; font-size:16px; color:#333; height:30px; line-height:30px;}
.container .about .news  .con .rescommend .time{display:block; height:15px; line-height:15px; color:#999;}
.container .about .news  .con .rescommend  .detail{display:block; line-height:18px; color:#999;padding-top:7px;}
.container .about .news  .con ul{display:block; margin-top:5px;}
.container .about .news  .con  li{display:block; height:26px; line-height:26px;}
.container .about .news  .con  li a{display:block; font-size:14px; line-height:26px; padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;}
.container .about .news  .con  li .time{float:right; color:#999; line-height:26px; font-size:12px;}

.container  .case{display:block; width:100%; background:#f2f2f2; padding:40px 0px;}
.container  .case .fl{width:158px;}
.container  .case .fr{width:970px;overflow:hidden;}
.container  .case .fr .c_style #scrollarea ul{display:block; }
.container  .case .fr .c_style #scrollarea li{float:left; width:234px;height:300px; background:#fff; margin-right:12px;}
.container  .case .fr .c_style #scrollarea li a{display:block; width:234px; height:300px;}
.container  .case .fr .c_style #scrollarea li img{display:block; width:234px; height:176px;}
.container  .case .fr .c_style #scrollarea li  .tit{font-size:14px; display:block; height:40px; line-height:40px; text-align:center; color:#333;}
.container  .case .fr .c_style #scrollarea li  .detail{display:block; line-height:18px; color:#999;padding:5px 10px;}
.container  .case .fr .c_style #scrollarea li a:hover{background:#59678c;}
.container  .case .fr .c_style #scrollarea li a:hover .tit{color:#fff;}
.container  .case .fr .c_style #scrollarea li a:hover .detail{color:#fff;}


.container  .case .fr .c_style #scrollarea{display:block; width:1200px;  margin:0 auto; overflow:hidden; }
.container  .case .fr .c_style #inrea{display:block; width:1200%;}
.container  .case .fr .c_style #area1{float:left;}
.container  .case .fr .c_style #area2{float:left;}
.container  .case .fr .c_style .arrow_l{position:absolute; left:1%; height:300px;width:50px;  background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.container  .case .fr .c_style .arrow_l.current{position:absolute; left:1%; height:300px; width:50px;  background:url(../images/lefth.png) no-repeat left center; cursor:pointer;}
.container  .case .fr .c_style .arrow_r{position:absolute; right:1%;height:300px;  width:50px;  background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.container  .case .fr .c_style .arrow_r.current{position:absolute;right:1%;height:300px; width:50px;  background:url(../images/righth.png) no-repeat left center; cursor:pointer;}



.container  .case .fl .title{display:block;width:158px; height:135px; background:#fff; padding-top:35px;}
.container  .case .fl .title .en{display:block; height:45px; line-height:45px; font-size:38px; text-align:center; text-transform:uppercase; color:#59678c; font-family:"Bell MT","Times New Roman", Times, serif; }
.container  .case .fl .title  h4{display:block; color:#222; line-height:30px; height:30px; font-size:24px; text-align:center;}
.container  .case .fl  .more{display:block; width:158px; height:119px; font-size:66px; line-height:119px; text-align:center; background:#84ac5b; margin-top:10px; color:#fff;  }
.container  .case .fl  .more:hover{background:#a0c27d;}
