/* CSS Document */
.container{display:block; width:100%; }

.container .products{display:block; width:1200px; margin:0 auto;  }
.container .products .title{display:block; width:1200px; height:138px; background:url(../images/pro_tit.png) no-repeat center top;}
.container .products .title h4{display:block; line-height:128px; font-size:42px; color:#444; text-align:center; padding-bottom:10px;}
.container .products .con{display:block;background:url(../images/guang.png) repeat-y left center;padding-top:40px; }
.container .products  li{display:block; width:1200px;  background:url(../images/xian.png) repeat-x left bottom;}
.container .products  li.pro1 .l_in{display:block;background:url(../images/pro1.png) no-repeat 10px bottom; margin:0 auto;height:700px;}
.container .products  li .wz{display:block; margin-left:600px; width:580px;}
.container .products  li .wz .tit{display:block; height:50px; line-height:50px; font-size:35px; color:#ff0002; font-weight:bold;padding-top:120px;}
.container .products  li .wz dl{display:block; margin-top:20px;}
.container .products  li .wz dd{float:left;width:110px; height:50px; background:url(../images/quan.png) no-repeat left top; margin-right:35px; font-size:22px; line-height:25px; text-align:center; color:#fff; padding:30px 0px;}

.container .products  li .wz  h4{display:block;height:55px; line-height:55px; width:300px; background:url(../images/yh.png) no-repeat left center; padding-left:15px; font-size:28px; font-weight:bold; color:#fff; margin-top:50px;}
.container .products  li .wz .detail{display:block; font-size:15px; margin-top:20px; color:#fff; line-height:24px;}
.container .products  li .wz .moret{display:block; width:140px; height:40px; line-height:40px; font-size:24px; color:#fff; text-align:center; background:#ff0002; margin-top:55px;}


.container .products  li.pro2 .l_in{display:block;background:url(../images/pro2.png) no-repeat right bottom;height:700px;}
.container .products  li.pro2 .wz{display:block; margin-left:60px; width:580px;}



.container .products  li.pro3 .l_in{display:block;background:url(../images/pro3.png) no-repeat left center;height:700px;}
.container .products  li.pro3 .wz{display:block; margin-left:600px; width:580px;}


.container .products  li.pro4{display:block; background:none;}
.container .products  li.pro4 .l_in{display:block;background:url(../images/pro4.png) no-repeat right bottom;height:750px;}
.container .products  li.pro4 .wz{display:block; margin-left:60px; width:580px;}


.container .show{display:block; width:100%; height:450px; background:url(../images/pro_bg.jpg) no-repeat center top;}
.container .show .inner{display:block; padding:30px 0px;}
.container .show .title{display:block; height:60px; line-height:60px; }
.container .show .title h4{display:block; height:60px; line-height:60px; font-size:42px; color:#444; text-align:center;}
.container .show .con{display:block; padding-top:20px;}


.container .show .con .h_pic #scrollarea{display:block; width:1200px; height:380px; margin:0 auto; overflow:hidden; }
.container .show .con .h_pic #inrea{display:block; width:500%;}
.container .show .con .h_pic #area1{float:left;}
.container .show .con .h_pic #area2{float:left;}
.container .show .con .h_pic #scrollarea li{float:left; width:280px; margin-left:20px; font-size:16px; color:#666; text-align:center;position:relative; z-index:2; left:0; top:0; }
.container .show .con .h_pic #scrollarea li a.wz{display:block; width:280px; height:260px;  background:#f0f0f0; font-size:16px; line-height:40px; }
.container .show .con .h_pic #scrollarea li a:hover{  background:#ffae39; color:#fff;}
.container .show .con .h_pic #scrollarea li a:hover .tit{color:#fff;}
.container .show .con .h_pic #scrollarea li img{display:block; width:280px; height:210px; }
.container .show .con .h_pic #scrollarea li a .tit{display:block; height:50px; line-height:50px; text-align:center; font-size:18px;  color:#fc7d00;}


.container .wrap{display:block; width:100%; background:#fff url(../images/yin.jpg) repeat-y center top;}
.container .wrap .inner{display:block; width:1200px;  margin:0 auto;}
.container .wrap .inner .i_in{display:block; padding:50px;}
.container .wrap .inner .i_in .company{width:540px;}
.container .wrap .inner .i_in .news{width:420px;}

.container .wrap .inner .i_in .company .title{display:block;}
.container .wrap .inner .i_in .company .title h4{display:block; height:50px; line-height:50px; font-size:28px; color:#222;}
.container .wrap .inner .i_in .company .title h4 .en{padding-left:10px; font-size:28px; line-height:50px; color:#999; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.container .wrap .inner .i_in .company .con{display:block; padding-top:25px; font-size:13px; line-height:22px;}
.container .wrap .inner .i_in .company .con a{font-size:13px; line-height:22px;}
.container .wrap .inner .i_in .company .con img{float:left; margin-right:15px; border:5px solid #efefef; }
.container .wrap .inner .i_in .company .con .moret{display:block;width:140px; height:40px; line-height:40px; background:#ff0002; color:#fff; font-size:22px; text-align:center; margin-top:20px;}


.container .wrap .inner .i_in .news .title{display:block;}
.container .wrap .inner .i_in .news .title h4{display:block; height:50px; line-height:50px; font-size:28px; color:#222;}
.container .wrap .inner .i_in .news .title .moret{float:right; line-height:50px; font-size:16px; text-align:right; color:#dad9d9;}
.container .wrap .inner .i_in .news .con{display:block; padding-top:20px;}
.container .wrap .inner .i_in .news .con li{display:block;padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #e1e1e1;}
.container .wrap .inner .i_in .news .con li .time{float:left; width:62px; height:74px; background:#eeefef;}
.container .wrap .inner .i_in .news .con li .time .d{display:block; height:42px; line-height:42px; color:#dad9d9; text-align:center; font-size:42px;padding-top:5px;}
.container .wrap .inner .i_in .news .con li .time .yy-m{display:block; height:20px; line-height:20px; font-size:14px; color:#c6c5c5; text-align:center;}
.container .wrap .inner .i_in .news .con li .wz{float:right;width:330px;}
.container .wrap .inner .i_in .news .con li .wz .tit{display:block;line-height:30px; font-size:17px; color:#FF0002; font-weight:bold;}
.container .wrap .inner .i_in .news .con li .wz .detail{display:block; font-size:13px; line-height:22px;}


.container .project{display:block; width:1200px; margin:0 auto;}
.container .project .title{display:block; width:1200px; height:138px; margin:0 auto; background:url(../images/c_tit.png) no-repeat center top;}
.container .project .title h4{display:block; line-height:128px; font-size:42px; color:#444; text-align:center; padding-bottom:10px;}
.container .project .con{display:block; padding:80px 0px;}



.container .project .con .h_case #scrollarea{display:block; width:1200px; height:400px; margin:0 auto; overflow:hidden; }
.container .project .con .h_case #inrea{display:block; width:500%;}
.container .project .con .h_case #area1{float:left;}
.container .project .con .h_case #area2{float:left;}
.container .project .con .h_case #scrollarea li{float:left; width:280px; padding:10px; background:#fecf4b; margin-right:20px;}
.container .project .con .h_case #scrollarea li a.pic{display:block;width:280px; height:210px;}
.container .project .con .h_case #scrollarea li a.pic img{display:block; width:280px; height:210px;}
.container .project .con .h_case #scrollarea li .wz{display:block; width:260px; background:#fff;  padding:10px;}
.container .project .con .h_case #scrollarea li a.tit{display:block;height:40px; line-height:40px; color:#FF0002; font-size:18px; }
.container .project .con .h_case #scrollarea li a.detail{display:block; font-size:13px; line-height:22px;height:110px; overflow:hidden;}
