﻿.container{display:block; width:100%; margin-top:80px;}
.container .products{display:block; width:1200px; margin:0 auto;}
.container .products .title{display:block; width:100%; height:45px;}
.container .products .title .d_en{float:left; height:45px; line-height:45px; font-size:45px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#e30706;}
.container .products .title .more{float:right; line-height:20px;width:60px; border:1px solid #e1e1e1; text-align:center; font-size:13px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:12px;}
.container .products .title .more:hover{background:#e30706; border:1px solid #e30706; color:#fff;}
.container .products .title h4{display:block;line-height:30px; font-size:22px; color:#e30706;}
.container .products .title .en{display:block; line-height:15px; font-size:12px; text-transform:uppercase;}
.container .products .con{display:block; padding-top:15px;}
.container .products .con .rescommend{width:481px;height:520px; position:relative; z-index:2; left:0; top:0;}
.container .products .con .rescommend .pic{display:block; width:481px; height:362px;}
.container .products .con .rescommend .pic img{display:block; width:481px;height:362px;}
.container .products .con .rescommend .wz{display:block; position:absolute; left:35px; bottom:0px; z-index:3; width:446px; background:#f2f2f2; height:185px; }
.container .products .con .rescommend .wz .w_in{display:block; padding:15px 15px 15px 35px;}
.container .products .con .rescommend .wz .w_in .tit{display:block;line-height:30px; color:#e30706; font-size:20px;}
.container .products .con .rescommend .wz .w_in .detail{display:block; font-size:14px; line-height:22px; margin-top:12px;}
.container .products .con .rescommend .hot{display:block; position:absolute; left:0px; bottom:25px;z-index:5;width:50px; height:120px; background:#e30706; line-height:120px; color:#fff; text-transform:uppercase; font-size:18px; text-align:center;}
.container .products .con ul{float:right; width:667px;}
.container .products .con ul li{display:block; width:100%;  margin-bottom:25px; border-bottom:1px solid #e1e1e1;}
.container .products .con ul li .wz{float:left; width:420px;}
.container .products .con ul li .wz .tit{display:block; line-height:30px; font-size:18px; color:#e30706; font-weight:bold;}
.container .products .con ul li .wz .detail{display:block;font-size:14px; line-height:24px; padding-top:5px;}
.container .products .con ul li .pic{float:right; width:200px;}
.container .products .con ul li .pic img{display:block; width:200px; height:150px;}


.container .product_intro{display:block; width:100%; margin-top:80px; height:294px; background:url(../images/pro_intro_bg.jpg) no-repeat center top; padding-top:55px;}
.container .product_intro .inner{display:block; width:1200px; height:239px; background:#fff; margin:0 auto;}
.container .product_intro .inner .i_in{display:block; padding:27px;}
.container .product_intro .inner .i_in .wz{float:left; width:593px;}
.container .product_intro .inner .i_in .wz h4{display:block;line-height:30px; font-size:22px; color:#222;}
.container .product_intro .inner .i_in .wz .detail{display:block;font-size:14px; line-height:22px; padding-top:8px;}
.container .product_intro .inner .i_in .wz .detail .red{font-size:18px; color:#e30706;}
.container .product_intro .inner .i_in .pic{float:right; width:515px;}
.container .product_intro .inner .i_in .pic img{display:block; }

.container .wrap{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .wrap .project{width:860px;}
.container .wrap .news{width:300px; height:660px; background:#fff; box-shadow:0px 0px 2px 1px #f0f0f0;}


.container .wrap .project .title .d_en{float:left; height:45px; line-height:45px; font-size:48px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#e30706;}
.container .wrap .project .title .more{float:right; line-height:20px;width:60px; border:1px solid #e1e1e1; text-align:center; font-size:13px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:12px;}
.container .wrap .project .title .more:hover{background:#e30706; border:1px solid #e30706; color:#fff;}
.container .wrap .project .title h4{display:block;line-height:30px; font-size:22px; color:#e30706;}
.container .wrap .project .title .en{display:block; line-height:15px; font-size:12px; text-transform:uppercase;}
.container .wrap .project .con{display:block; width:860px; overflow:hidden;padding-top:15px;}
.container .wrap .project .con dl{display:block; width:900px;}
.container .wrap .project .con dl dd{float:left; width:410px; border-bottom:1px solid #e1e1e1; margin-right:40px; margin-bottom:20px; position:relative; z-index:2; left:0; top:0;}
.container .wrap .project .con dl dd .moret{display:block; position:absolute; right:0px; top:10px; width:20px; height:20px; background:url(../images/ar.jpg) no-repeat right center;}
.container .wrap .project .con dl dd .moret:hover{background:url(../images/arh.jpg) no-repeat right center;}
.container .wrap .project .con dl dd .tit{display:block; line-height:30px; font-size:18px; color:#e30706; font-weight:bold; padding-bottom:5px;}
.container .wrap .project .con dl dd .pic{float:left;width:186px; height:140px;}
.container .wrap .project .con dl dd .pic img{display:block; width:186px; height:140px;}
.container .wrap .project .con dl dd .wz{float:right;width:210px; font-size:14px; line-height:22px;}

.container .wrap .news .title{display:block; height:45px; background:url(../images/line.jpg) no-repeat left center;padding-left:15px;margin-top:10px;}
.container .wrap .news .title h4{display:block;line-height:30px; font-size:22px; color:#e30706;}
.container .wrap .news .title .en{display:block; font-size:12px; line-height:15px; text-transform:uppercase;}

.container .wrap .news .title .more{float:right; line-height:20px;width:60px; border:1px solid #e1e1e1; text-align:center; font-size:13px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:25px;margin-right:10px;}
.container .wrap .news .title .more:hover{background:#e30706; border:1px solid #e30706; color:#fff;}

.container .wrap .news .con{display:block; padding:18px;}
.container .wrap .news .con dl{display:block; padding-bottom:15px; margin-bottom:15px;border-bottom:1px solid #e1e1e1;}
.container .wrap .news .con dl dt{display:block;line-height:30px; }
.container .wrap .news .con dl dt a{display:block; line-height:24px; font-size:16px; color:#444;}
.container .wrap .news .con dl dd{display:block;padding-top:8px;}
.container .wrap .news .con dl dd .time{display:block; line-height:20px; font-size:13px; color:#999;}
.container .wrap .news .con dl dd .detail{display:block;font-size:13px; line-height:24px;}


.container .about{display:block; width:1200px; margin:0 auto; margin-top:60px;}
.container .about .profile{width:386px;}
.container .about .profile .title{display:block; width:100%; height:50px; background:#f0f0f0 url(../images/line.jpg) no-repeat left center;}
.container .about .profile .title h4{float:left;width:240px; line-height:50px; font-size:20px; color:#e30706; padding-left:15px;}
.container .about .profile .title h4 .en{line-height:50px; font-size:14px; padding-left:10px; text-transform:uppercase; color:#666; font-weight:normal;}
.container .about .profile .title .more{float:right; width:80px; height:50px; background:url(../images/more_bg.jpg) no-repeat right top; font-size:13px; color:#fff; text-transform:uppercase; text-align:right; line-height:50px; padding-right:10px;}
.container .about .profile .con{display:block;}
.container .about .profile .con a{display:block; font-size:13px; line-height:24px;}
.container .about .profile .con a img{display:block; margin-bottom:8px;}

.container .about .industry{width:386px; margin-left:21px;}
.container .about .industry .title{display:block; width:100%; height:50px; background:#f0f0f0 url(../images/line.jpg) no-repeat left center; overflow:hidden;}
.container .about .industry .title h4{float:left;width:270px; line-height:50px; font-size:20px; color:#e30706; padding-left:15px;}
.container .about .industry .title h4 .en{line-height:50px; font-size:13px; padding-left:10px; text-transform:uppercase; color:#666; font-weight:normal;}
.container .about .industry .title .more{float:right; width:80px; height:50px; background:url(../images/more_bg.jpg) no-repeat right top; font-size:13px; color:#fff; text-transform:uppercase; text-align:right; line-height:50px; padding-right:10px;}
.container .about .industry .con{display:block; padding-top:15px;}
.container .about .industry .con li{display:block;height:70px; padding-bottom:13px; border-bottom:1px solid #e1e1e1; margin-bottom:15px;}
.container .about .industry .con li .time{float:left;width:60px; height:70px; background:#f0f0f0;}
.container .about .industry .con li .time .d{display:block;width:100%; line-height:40px; font-size:32px; text-align:center; color:#d0cece;}
.container .about .industry .con li .time .yy-m{display:block; font-size:12px; line-height:15px;color:#d0cece; text-align:center;}
.container .about .industry .con li .wz{float:right; width:316px;}
.container .about .industry .con li .wz .tit{display:block; line-height:30px;font-size:16px; color:#444;}
.container .about .industry .con li .wz .detail{display:block; font-size:13px; line-height:20px;}

.container .about .contact{float:right; width:386px;}
.container .about .contact .title{display:block; width:100%; height:50px; background:#f0f0f0 url(../images/line.jpg) no-repeat left center; overflow:hidden;}
.container .about .contact .title h4{float:left;width:270px; line-height:50px; font-size:20px; color:#e30706; padding-left:15px;}
.container .about .contact .title h4 .en{line-height:50px; font-size:13px; padding-left:10px; text-transform:uppercase; color:#666; font-weight:normal;}
.container .about .contact .title .more{float:right; width:80px; height:50px; background:url(../images/more_bg.jpg) no-repeat right top; font-size:13px; color:#fff; text-transform:uppercase; text-align:right; line-height:50px; padding-right:10px;}
.container .about .contact .con{display:block; padding-top:10px;font-size:14px; line-height:24px;}
.container .about .contact .con img{display:block; margin-bottom:6px;}