﻿/* CSS Document */


.container{display:block; width:100%; margin-top:80px;}
.container .products{display:block; width:1200px; margin:0 auto;}
.container .products .fl{width:260px;}
.container .products .list{width:260px;background:#f2f2f2;}
.container .products .list .title{display:block; line-height:80px; font-size:22px;}
.container .products .list .title h4{display:block;line-height:80px; font-size:22px; padding-left:65px; background:url(../images/biao.jpg) no-repeat 30px center; color:#c30d23;}
.container .products .list .con{display:block;}
.container .products .list .con li{line-height:46px;}
.container .products .list .con li a{display:block;background:#e3e2e2; font-size:15px; font-weight:normal; padding:10px 0px; line-height:30px;padding-left:25px;border-bottom:1px solid #fff;}
.container .products .list .con li a:hover{color:#cf4444; font-weight:bold;}
.container .products .list .con li dd a{display:block; height:46px; line-height:46px; font-size:15px; color:#666;padding-left:42px; background:url(../images/ar.png) no-repeat 27px center;border-bottom:1px solid #fff;font-weight:normal;}
.container .products .list .con li dd a:hover{color:#cf4444; font-weight:bold;}

.container .products .contact{display:block; width:260px; background:#f2f2f2; margin-top:15px;}
.container .products .contact .title{display:block; line-height:60px; border-bottom:1px solid #fff;}
.container .products .contact .title h4{display:block; padding-left:20px; line-height:60px; font-size:20px;  color:#c30d23;}
.container .products .contact .title h4 .en{padding-left:7px; line-height:60px; font-size:14px; text-transform:uppercase; font-weight:normal; color:#666;}
.container .products .contact .con{display:block; padding:15px; font-size:14px; line-height:28px;}


.container .products .show{display:block; width:920px; }
.container .products .show .title{display:block;height:50px; border-bottom:1px solid #e1e1e1;}
.container .products .show .title h4{float:left; line-height:40px;width:150px; font-size:22px; color:#c30d23; font-weight:normal; background:url(../images/line.jpg) no-repeat left bottom;padding-bottom:10px;}
.container .products .show .title .tip{float:left;width:600px; line-height:40px; font-size:12px; padding-bottom:10px;}
.container .products .show .title .more{float:right; line-height:40px;font-size:13px; text-transform:uppercase;padding-right:15px; background:url(../images/jia.jpg) no-repeat right center;}
.container .products .show .con{display:block; width:920px; overflow:hidden; padding-top:20px;}
.container .products .show .con ul{display:block; width:940px;}
.container .products .show .con ul li{float:left;border:1px solid #e1e1e1; padding-bottom:10px; margin-right:14px; margin-bottom:14px;}
.container .products .show .con ul li a.pic{display:block; width:293px; height:220px;}
.container .products .show .con ul li a.pic img{display:block; width:293px; height:220px;}
.container .products .show .con ul li a.tit{display:block; line-height:40px; font-size:17px; padding:0px 7px;}
.container .products .show .con ul li .consl{display:block;padding:0px 4px;}
.container .products .show .con ul li .consl .moret{float:left; line-height:22px; width:70px; font-size:14px; background:url(../images/biao1.png) no-repeat 8px center; padding-left:25px;}
.container .products .show .con ul li .consl .moret:hover{background:#cf4444 url(../images/biao1h.png) no-repeat 8px center; color:#fff; border-radius:6px;}

.container .products .show .con ul li .consl .zx{float:right;line-height:22px; width:70px; font-size:13px;background:url(../images/biao2.png) no-repeat 8px center; padding-left:34px;}
.container .products .show .con ul li .consl .zx:hover{background:#cf4444 url(../images/biao2h.png) no-repeat 8px center; color:#fff; border-radius:6px;}


.container .solution{display:block; width:100%; margin-top:80px; height:800px; background:url(../images/solution_bg.jpg) no-repeat center top;}
.container .solution .inner{display:block; padding:80px 0px;}
.container .solution .inner .title{display:block; padding-bottom:15px; background:url(../images/line2.jpg) no-repeat center bottom;}
.container .solution .inner .title .tip{display:block; line-height:30px; font-size:16px; color:#666; text-align:center;}
.container .solution .inner .title  h4{display:block; line-height:30px; font-size:24px; color:#c30d23; text-align:center;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .solution .inner .con{display:block; width:1200px; overflow:hidden; padding-top:25px;}
.container .solution .inner .con ul{display:block; width:1260px;}
.container .solution .inner .con ul li{float:left; width:585px; height:242px; background:#fff; margin-right:30px; margin-bottom:20px;}
.container .solution .inner .con ul li .wz{float:left; width:290px;background:url(../images/shu.jpg) no-repeat left 30px; padding-top:30px; padding-left:32px;}
.container .solution .inner .con ul li .wz .tit{display:block; line-height:20px; font-size:20px; color:#666;margin-bottom:15px;}
.container .solution .inner .con ul li .wz dd{display:block; padding-left:15px; background:url(../images/quan.jpg) no-repeat left 7px; font-size:13px;line-height:16px; margin-bottom:7px;}
.container .solution .inner .con ul li .wz dd .blue{font-size:16px; color:#c41127;}

.container .solution .inner .con ul li .pic{float:right;width:234px; height:242px;}
.container .solution .inner .con ul li .pic img{display:block; width:234px; height:242px;}


.container .case{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .case .title{display:block; padding-bottom:15px; background:url(../images/line2.jpg) no-repeat center bottom;}
.container .case .title .tip{display:block;line-height:30px; font-size:16px; text-align:center;}
.container .case .title h4{display:block;line-height:30px; color:#cf4444; text-align:center; font-size:24px; text-transform:uppercase;}
.case .con{display:block; position:relative; left:0; top:0; z-index:2; padding-top:15px;}
.case .con .d_title{display:block; width:540px; height:140px; position:absolute; right:0px; top:30px; z-index:9;}
.case .con .d_title ul{display:block; width:540px; height:140px; }
.case .con .d_title ul li{float:left; width:270px; height:60px; }
.case .con .d_title ul li a{display:block; width:270px; height:60px;font-size:20px; color:#666; line-height:20px;}
.case .con .d_title ul li a:hover{font-weight:bold;color:#c30d23;}
.case .con .d_title ul li .en{display:block;height:15px;}
.case .con .c_huan{display:block; width:1160px; height:578px;}
.case .con .c_huan .wz{float:left; width:492px; height:578px; background:#f0f0f0;}
.case .con .c_huan .wz .w_in{display:block; padding:30px 40px;}
.case .con .c_huan .wz .w_in .w_tit{display:block; height:70px; font-size:65px; font-family:Arial, Helvetica, sans-serif; color:#dcdbdb; line-height:70px;padding-top:15px; background:url(../images/line3.jpg) no-repeat left top; margin-bottom:8px;}
.case .con .c_huan .wz .w_in .left{float:left;width:92px; height:33px; background:#686868 url(../images/left.png) no-repeat center center; cursor:pointer;}
.case .con .c_huan .wz .w_in .left:hover{background:#cf4444 url(../images/left.png) no-repeat center center;}
.case .con .c_huan .wz .w_in .left.current{background:#cf4444 url(../images/left.png) no-repeat center center;}
.case .con .c_huan .wz .w_in .right{float:left; width:92px; height:33px; background:#686868 url(../images/right.png) no-repeat center center; margin-left:8px; cursor:pointer;}
.case .con .c_huan .wz .w_in .right:hover{background:#cf4444 url(../images/right.png) no-repeat center center;}
.case .con .c_huan .wz .w_in .right.current{background:#cf4444 url(../images/right.png) no-repeat center center;}

.case .con .c_huan .pic_out{float:right;width:641px;height:442px; overflow:hidden;padding-top:136px;}
.case .con .c_huan .pic_out dl{display:block;}
.case .con .c_huan .pic_out dd{display:block;}
.case .con .c_huan .pic_out ul{display:block; width:400%; height:442px;}
.case .con .c_huan .pic_out ul li{float:left; width:641px; height:442px;}
.case .con .c_huan .pic_out ul li img{display:block; width:641px; height:442px;}
.case .con .c_huan .pic_out ul li .cc{display:none;}
.case .con .c_huan .detail{display:block;width:515px; height:350px; background:#fff; position:absolute; z-index:8; left:35px; top:210px;}
.case .con .c_huan .detail .d_in{display:block;padding:27px;}
.case .con .c_huan .detail .d_in .d_tit{display:block;  line-height:24px; font-size:24px; color:#999;padding-bottom:18px;}
.case .con .c_huan .detail .d_in .d_d{display:block; font-size:14px; }
.case .con .c_huan .detail .d_in .moret{display:block;width:100px; height:30px; text-align:center; font-size:14px; line-height:30px; border:1px solid #e1e1e1; text-align:center; float:right; margin-top:60px;}
.case .con .c_huan .detail .d_in .moret:hover{background:#26267e; border:1px solid #26267e; color:#fff;}


.container .quality{display:block; width:100%; margin-top:80px;height:239px; background:url(../images/quality_bg.jpg) no-repeat center top;}
.container .quality .inner{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.container .quality .inner .zx{display:block; width:142px; height:40px; background:#fff; border-radius:6px; line-height:40px; text-align:center; font-size:15px;  position:absolute ; right:80px; z-index:9; top:146px;}

.container .company{display:block; width:1200px; margin:0 auto; margin-top:80px; position:relative; z-index:2; left:0; top:0;}
.container .company .gs{display:block; position:absolute; left:0px; top:40px; z-index:8;}
.container .company .gs img{display:block; width:100%;}
.container .company .gs .title{display:block; width:125px; height:70px;padding:10px 10px; position:absolute; right:50px; top:30px; z-index:11;background:url(../images/blue.png) repeat left top;}
.container .company .gs .title i{display:block;line-height:30px; font-size:26px; color:#fff; text-transform:uppercase; font-family:Candara; font-style:normal; width:100%;}
.container .company .gs .title em{display:block; line-height:30px; font-size:26px; color:#fff; font-style:normal; font-family:Candara; font-style:normal; }

.container .company .wz{display:block; width:533px; height:413px; background:#f2f2f2; margin-left:556px; padding-left:80px; padding-top:60px;padding-right:30px;}
.container .company .wz .name{display:block; line-height:40px; font-size:24px; color:#cfcfcf; font-weight:bold;}
.container .company .wz .detail{display:block;padding-top:25px; font-size:13px; color:#666; line-height:22px;}
.container .company .wz .moret{display:block;width:110px; height:36px; line-height:36px; border:1px solid #cccaca; font-size:14px; text-align:center; float:right; margin-top:18px;}

.container .news{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .news .title{display:block; padding-bottom:15px; background:url(../images/line2.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .news .title .tip{display:block;line-height:30px; font-size:16px; text-align:center;}
.container .news .title h4{display:block;line-height:30px; color:#cf4444; text-align:center; font-size:24px; text-transform:uppercase;}
.container .news  .gs_news{width:760px;background:#f0f0f0;}
.container .news  .qa{width:420px;}

.container .news  .gs_news .g_title{display:block; width:755px;height:50px; background:#747272; border-left:5px solid #cf4444;}
.container .news  .gs_news .g_title h4{display:block; line-height:50px; font-size:18px; color:#fff; padding-left:15px;}
.container .news  .gs_news .g_title h4 .en{font-size:13px; text-transform:uppercase; line-height:50px; color:#c2c1c1; font-weight:normal; padding-left:5px;}
.container .news  .gs_news .g_title .more{float:right; line-height:50px;font-size:14px; color:#fff; padding-right:15px; background:url(../images/jia.jpg) no-repeat right center; margin-right:12px; font-family:Arial, Helvetica, sans-serif;}
.container .news  .gs_news .g_con{display:block; padding:20px;width:720px; overflow:hidden;}
.container .news  .gs_news .g_con .rescommend{display:block; width:725px;}
.container .news  .gs_news .g_con .rescommend .ns{float:left;width:300px;height:200px; overflow:hidden;}
.container .news  .gs_news .g_con .rescommend .ns img{display:block; width:300px;}
.container .news  .gs_news .g_con .rescommend .wz{float:right; width:400px;}
.container .news  .gs_news .g_con .rescommend .wz .tit{display:block; line-height:30px; font-size:19px; color:#cf4444;}
.container .news  .gs_news .g_con .rescommend .wz .time{display:block; line-height:20px; font-size:13px; color:#aaa; padding:10px 0px;}
.container .news  .gs_news .g_con .rescommend .wz .detail{display:block; font-size:13px; color:#aaa;}
.container .news  .gs_news .g_con ul{display:block; width:740px; margin-top:20px;}
.container .news  .gs_news .g_con ul li{float:left;width:350px; margin-right:20px;line-height:40px;}
.container .news  .gs_news .g_con ul li .time{float:right; line-height:40px; color:#aaa; font-size:14px;}
.container .news  .gs_news .g_con ul li a{display:block; width:100%; line-height:40px; font-size:14px; color:#444; padding-left:15px; background:url(../images/kuang.jpg) no-repeat left center;}


.container .news  .qa .q_title{display:block; width:415px;height:50px; background:#747272; border-left:5px solid #cf4444;}
.container .news  .qa .q_title h4{display:block; line-height:50px; font-size:18px; color:#fff; padding-left:15px;}
.container .news  .qa .q_title h4 .en{font-size:13px; text-transform:uppercase; line-height:50px; color:#c2c1c1; font-weight:normal; padding-left:5px;}
.container .news  .qa .q_title .more{float:right; line-height:50px;font-size:14px; color:#fff; padding-right:15px; background:url(../images/jia.jpg) no-repeat right center; margin-right:12px; font-family:Arial, Helvetica, sans-serif;}
.container .news  .qa .q_con{display:block;padding:12px 15px; background:#f0f0f0; }
.container .news  .qa .q_con dl{display:block; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dfdfdf;}
.container .news  .qa .q_con dl dt a{display:block; line-height:30px; padding-left:30px; background:url(../images/q.jpg) no-repeat left center; font-size:16px; color:#cf4444; font-weight:bold;margin-bottom:7px;}
.container .news  .qa .q_con dl dd a{display:block; background:url(../images/a.jpg) no-repeat left top; padding-left:30px; font-size:13px; }