/* CSS Document */
.container{display:block;width:100%; margin:0 auto; margin-top:50px;}
.container .products{display:block; width:1104px; margin:0 auto;}
.container .products .title{display:block; height:50px; background:url(../images/biao.jpg) no-repeat left top; padding-left:15px;}
.container .products .title h4{display:block; font-size:23px; color:#222; height:23px; line-height:23px; }
.container .products .title .en{display:block;height:20px; line-height:20px; color:#999; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .products .title .more{float:right; width:60px; height:26px; border:1px solid #e1e1e1; line-height:26px; font-size:14px; text-align:center; margin-top:12px;}
.container .products .title .more:hover{ background:#b71c22; color:#fff; font-size:14px;}
.container .products .con{display:block; padding-top:20px; width:1104px; overflow:hidden;}
.container .products  ul{display:block; width:1124px;}
.container .products  ul li{float:left; width:261px;height:344px; margin-right:20px; margin-bottom:20px; overflow:hidden;}
.container .products  ul li a{display:block; width:261px; height:340px; border-bottom:4px solid #f0f0f0;}
.container .products  ul li a .tit{display:block; height:40px; line-height:40px; font-size:18px; color:#222;padding-top:5px;}
.container .products  ul li a .detail{display:block; font-size:12px; color:#999; padding-top:5px; line-height:20px;}

.container .products  ul li a:hover{display:block; width:261px; height:340px; border-bottom:4px solid #b71c22;}
.container .products  ul li a:hover .tit{display:block; height:40px; line-height:40px; font-size:18px; color:#b71c22;padding-top:5px;}
.container .products  ul li a:hover .detail{display:block; font-size:12px; color:#b71c22; padding-top:5px; line-height:20px;}

.container .products  ul li img{display:block; width:261px; height:196px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s;-moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.container .products  ul li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);-o-transform:scale(1.1); -moz-transform:scale(1.1);}


.container .wrap{display:block; width:1104px; margin:0 auto; margin-top:50px;}
.container .wrap .project{width:636px;}
.container .wrap .news{width:428px;}


.container .wrap .project .title{display:block; height:50px; background:url(../images/biao.jpg) no-repeat left top; padding-left:15px;}
.container .wrap .project .title h4{display:block; font-size:23px; color:#222; height:23px; line-height:23px; }
.container .wrap .project .title .en{display:block;height:20px; line-height:20px; color:#999; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .wrap .project .title .more{float:right; width:60px; height:26px; border:1px solid #e1e1e1; line-height:26px; font-size:14px; text-align:center; margin-top:12px;}
.container .wrap .project .title .more:hover{ background:#b71c22; color:#fff; font-size:14px;}
.container .wrap .project .con{display:block; width:604px; height:409px; padding:15px;background:#fff;border:1px solid #e1e1e1; margin-top:15px; }
.container .wrap .project .con .n_in{display:block; width:604px;}
.container .wrap .project .con .n_in .rescommend{display:block; width:604px; height:221px;}
.container .wrap .project .con .n_in .rescommend .pic{float:left; width:295px; height:221px;}
.container .wrap .project .con .n_in .rescommend .pic img{display:block; width:295px; height:221px;}
.container .wrap .project .con .n_in .rescommend .wz{float:right; width:295px;}
.container .wrap .project .con .n_in .rescommend .wz .tit{display:block; height:30px; line-height:30px; font-size:17px; color:#222;}
.container .wrap .project .con .n_in .rescommend .wz .detail{display:block; padding-top:10px;}
.container .wrap .project .con .n_in .rescommend .wz .zt{font-size:13px;color:#666; }
.container .wrap .project .con .n_in .rescommend .wz .red{ font-size:14px; color:#b71c22;}
.container .wrap .project .con .n_in .rescommend .wz .detail{color:#999; font-size:12px; line-height:22px;}
.container .wrap .project .con ul{display:block; width:604px; padding-top:15px;}
.container .wrap .project .con ul li{float:left; width:50%; height:30px;}
.container .wrap .project .con ul li a{display:block; height:30px; line-height:30px; font-size:14px; color:#666; padding-left:20px; background:url(../images/ar.jpg) no-repeat left center;}
.container .wrap .project .con ul li a:hover{ color:#b71c22; }



.container .wrap .news .title{display:block; width:428px; height:69px; background:#898989;}
.container .wrap .news .title ul{display:block; width:428px; height:69px;}
.container .wrap .news .title ul li{float:left;}
.container .wrap .news .title ul li.first{float:left; width:230px; height:69px;}
.container .wrap .news .title ul li.first a{display:block;width:115px; height:69px; padding-left:115px; background:url(../images/news.png)  no-repeat 15px center; font-size:20px; color:#fff; line-height:69px;}
.container .wrap .news .title ul li.first a:hover{display:block; background:#b71c22 url(../images/news.png)  no-repeat 15px center;}
.container .wrap .news .title ul li.first a.current{display:block; background:#b71c22 url(../images/news.png)  no-repeat 15px center;}

.container .wrap .news .title ul li.second{float:right;width:198px; height:69px;}
.container .wrap .news .title ul li.second a{display:block; width:198px; height:69px; font-size:18px; color:#fff; line-height:69px; text-align:center;}
.container .wrap .news .title ul li.second a:hover{background:#b71c22;}
.container .wrap .news .title ul li.second a.current{background:#b71c22;}
.container .wrap .news .con{display:block;}
.container .wrap .news .con .rescommend{display:block; padding-top:20px;}
.container .wrap .news .con .rescommend .pic{float:left; width:174px; height:131px;}
.container .wrap .news .con .rescommend .pic img{display:block;width:174px;height:131px;}
.container .wrap .news .con .rescommend .wz{float:right; width:236px;}
.container .wrap .news .con .rescommend .wz .tit{display:block; height:30px; line-height:30px; font-size:16px; color:#b71c22; }
.container .wrap .news .con .rescommend .wz .time{display:block; height:16px;line-height:16px; font-size:12px; color:#999;}
.container .wrap .news .con .rescommend .wz .detail{display:block; line-height:22px; font-size:12px; color:#999; padding-top:10px;}
.container .wrap .news .con{display:block; }
.container .wrap .news .con dl{display:block;}
.container .wrap .news .con dl dd{display:none;}
.container .wrap .news .con ul{display:block; margin-top:20px;}
.container .wrap .news .con li{display:block; height:67px; padding-bottom:10px; background:url(../images/xian.jpg) repeat-x left bottom;margin-bottom:10px;}
.container .wrap .news .con li .time{float:left; width:50px; height:52px; border:1px solid #e1e1e1;padding:5px;}
.container .wrap .news .con li .time .d{display:block; height:30px; font-size:22px; font-weight:bold;  color:#999; text-align:center; line-height:30px;}
.container .wrap .news .con li .time .y{display:block; height:20px; line-height:20px; font-size:12px; text-align:center; color:#999;}
.container .wrap .news .con li .wz{float:right;width:350px;}
.container .wrap .news .con li .wz .tit{display:block; height:30px; font-size:15px; font-weight:bold; line-height:30px; }
.container .wrap .news .con li .wz .detail{display:block; font-size:12px; line-height:18px; color:#999;}
.container .wrap .news .con li .wz .detail:hover{color:#b71c22;}

.container .wrapt{display:block; width:1104px; margin:0 auto; margin-top:50px;}
.container .wrapt .company{float:left; width:636px;}
.container .wrapt .contact{float:right; width:428px;}

.container .wrapt .company .title{display:block; height:50px; background:url(../images/biao.jpg) no-repeat left top; padding-left:15px;}
.container .wrapt .company .title h4{display:block; font-size:23px; color:#222; height:23px; line-height:23px; }
.container .wrapt .company .title .en{display:block;height:20px; line-height:20px; color:#999; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .wrapt .company .title .more{float:right; width:60px; height:26px; border:1px solid #e1e1e1; line-height:26px; font-size:14px; text-align:center; margin-top:12px;}
.container .wrapt .company .title .more:hover{ background:#b71c22; color:#fff; font-size:14px;}
.container .wrapt .company .con{display:block; margin-top:15px; width:604px; height:237px; border:1px solid #e1e1e1; padding:15px;}
.container .wrapt .company .con img{display:block; margin-top:10px;}

.container .wrapt .contact .title{display:block; height:50px; background:url(../images/biao.jpg) no-repeat left top; padding-left:15px;}
.container .wrapt .contact .title h4{display:block; font-size:23px; color:#222; height:23px; line-height:23px; }
.container .wrapt .contact .title .en{display:block;height:20px; line-height:20px; color:#999; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .wrapt .contact .title .more{float:right; width:60px; height:26px; border:1px solid #e1e1e1; line-height:26px; font-size:14px; text-align:center; margin-top:12px;}
.container .wrapt .contact .title .more:hover{ background:#b71c22; color:#fff; font-size:14px;}
.container .wrapt .contact .con{display:block; font-size:13px; line-height:28px; margin-top:15px; background:url(../images/ewm.jpg) no-repeat right top;}
.container .wrapt .contact .con .red{font-size:13px; color:#b71c22;  }