﻿.container{display:block; width:100%; margin-top:80px;}
.container .products{display:block; max-width:1200px; margin:0 auto;background:#f7f7f7;}
.container .products .title{display:block; width:100%; background:#fff;}
.container .products .title h4{display:block; line-height:60px; height:60px; font-size:32px; color:#282828; text-align:center; }
.container .products .title .tip{display:block; font-size:15px; line-height:20px; color:#999; text-align:center; }

.container .products  .list{width:20%; background:#f7f7f7; }
.container .products  .show{width:73%; background:#f7f7f7 url(../images/show_tit.jpg) no-repeat left top;  padding:0px 3.5%;}

.container .products  .list .mtitle{display:block; width:100%; height:99px; background:url(../images/list_tit.jpg) no-repeat left top;  }
.container .products  .list .mtitle h4{display:block;height:34px; line-height:34px; font-size:25px; color:#fff; text-align:center;  padding-top:25px; }
.container .products  .list .mtitle .en{display:block; line-height:20px; height:20px; font-size:14px; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.container .products  .list .con{display:block; padding:10px; }
.container .products  .list .con ul li{display:block; margin-bottom:10px; }
.container .products  .list .con ul li .m_tit{display:block; height:40px; line-height:40px; background:#d2d4d6 url(../images/ar.png) no-repeat 96% center; font-size:14px; font-weight:bold; color:#282828; padding:0px 12px; }
.container .products  .list .con ul li .m_tit:hover{background:#1b407c url(../images/arh.png) no-repeat 96% center; color:#fff; }

.container .products  .list .con ul li dd a{display:block;height:34px; line-height:34px; font-size:14px; padding-left:25px; background:url(../images/dian.png) no-repeat 12px center;   }
.container .products  .list .con ul li dd a:hover{font-weight:bold;background:url(../images/dianh.png) no-repeat 12px center;  }


.container .products  .show .mtitle{display:block;  padding-top:40px; }
.container .products  .show .mtitle h4{display:block; height:50px; line-height:48px;  font-size:18px; color:#d00010; font-weight:bold; border-bottom:2px solid #d00010; width:150px; }
.container .products  .show .mtitle .hotline{float:right; line-height:50px;font-size:14px;  }
.container .products  .show .mtitle .hotline .code{font-size:20px; color:#d00010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.container .products  .show .con{display:block; padding-top:15px;}
.container .products  .show .con ul{display:block; width:100%;}
.container .products  .show .con ul li{float:left; width:30.333%; margin-right:3%; margin-bottom:15px; }
.container .products  .show .con ul li a{display:block; width:100%; font-size:14px; line-height:40px; text-align:center; }
.container .products  .show .con ul li a img{display:block; width:100%; }

.container .products  .show .con ul li:nth-child(3n){float:right; margin-right:0%; width:31.3333%;}
.container .products  .show .con ul li:nth-child(1n){ width:31.3333%;}
.container .products  .show .con ul li:nth-child(2n){ width:31.3333%;}


.container .madvantage{display:block; width:100%; margin-top:80px; background:url(../images/my_bg.jpg) no-repeat center top; }
.container .madvantage .inner{display:block; max-width:1200px; margin:0 auto; padding-top:70px; }
.container .madvantage .inner .fl{width:25%;}
.container .madvantage .inner .mid{float:left; width:50%;}
.container .madvantage .inner .fr{width:25%;}
.container .madvantage .inner .fl .title{display:block; width:100%; height:240px; }
.container .madvantage .inner .fl .title .en{display:block ;}
.container .madvantage .inner .fl .title h4{display:block; height:50px; line-height:50px; font-size:32px; color:#fff; padding-bottom:15px; background:url(../images/line.jpg) no-repeat left bottom;  }
.container .madvantage .inner .fl .title .tip{display:block;font-size:15px; line-height:18px; color:#fff; margin-top:20px; width:70%;  }
.container .madvantage .inner .fl .second{display:block; width:100%; height:240px; background:#123165 url(../images/num02.png) no-repeat right center; }
.container .madvantage .inner .fl .second .s_in{display:block; padding-top:20px; padding-left:30px;padding-right:50px;  }
.container .madvantage .inner .fl .second .s_in h4{display:block; height:30px; line-height:30px; font-size:20px; color:#fff; }
.container .madvantage .inner .fl .second .s_in .tip{display:block; font-size:15px; line-height:20px; color:#fff; padding-top:22px; }

.container .madvantage .inner .mid .first{display:block; width:100%; background:#be061a url(../images/num01.png) no-repeat right center; height:240px; }
.container .madvantage .inner .mid .first .f_in{display:block; padding-top:30px; padding-left:40px; }
.container .madvantage .inner .mid .first .f_in h4{display:block; height:40px; line-height:40px; font-size:20px; color:#ffffff; }
.container .madvantage .inner .mid .first .f_in .tip{display:block;font-size:15px; line-height:20px; padding-top:15px; color:#fff; width:280px;   }
.container .madvantage .inner .mid .pic{display:block; width:100%; height:240px;}
.container .madvantage .inner .mid .pic img{display:block; width:100%; }

.container .madvantage .inner .fr .pic{display:block; width:100%; height:240px;  }
.container .madvantage .inner .fr .pic img{display:block; width:100%; }
.container .madvantage .inner .fr .third{display:block; width:100%; height:240px; background:#8695ad url(../images/num03.png) no-repeat right center; }
.container .madvantage .inner .fr .third .t_in{display:block; padding-top:40px; padding-left:34px; }
.container .madvantage .inner .fr .third .t_in h4{display:block; height:40px; line-height:40px; font-size:20px; color:#fff;}
.container .madvantage .inner .fr .third .t_in .tip{display:block; font-size:15px; line-height:20px; color:#fff; padding-top:15px;  }



.container .project{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.container .project .title{display:block; padding-bottom:15px; background:url(../images/line.jpg) no-repeat center bottom;  }
.container .project .title h4{display:block; line-height:40px; height:40px; font-size:32px; color:#282828; text-align:center; }
.container .project .title .tip{display:block; line-height:20px; font-size:15px; color:#999; text-align:center; }
.container .project .con{display:block; margin-top:15px;}
.container .project .con ul{display:block; width:100%; }
.container .project .con ul li{float:left; width:30.5%; margin-right:2.833%; background:#fff; box-shadow:0px 0px 20px 4px #f0f0f0; position:relative; z-index:2; left:0; top:0; margin-bottom:35px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s;  -moz-transition:all .7s linear 0s;  -o-transition:all .7s linear 0s; }
.container .project .con ul li:hover{background:#fff; box-shadow:0px 0px 6px 2px #e5e9ef; transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px);}
.container .project .con ul li a.m_logo{display:block; position:absolute; left:50%; top:23%; margin-left:-56px; width:113px; height:113px; }
.container .project .con ul li a.m_logo img{opacity:1; filter:alpha(opacity=100);}
.container .project .con ul li a.pic{display:block; width:100%;background:#1b407c;}
.container .project .con ul li a.pic img{display:block; width:100%;  }
.container .project .con ul li a.pic:hover img{opacity:0.2; filter:alpha(opacity=20); }
.container .project .con ul li .wz{display:block; width:100%; margin-top:12px;  padding-bottom:25px; }
.container .project .con ul li .wz .tit{display:block; height:44px; line-height:44px; font-size:15px; font-weight:bold; color:#282828; text-align:center; background:url(../images/k.jpg) no-repeat left center; padding:0px 5%; overflow:hidden;}
.container .project .con ul li .wz .tit:hover{color:#d00010; text-decoration:underline; }

.container .project .con ul li .wz .detail{display:block; width:90%; margin:0 auto; font-size:14px; line-height:18px;height:36px; overflow:hidden; margin-top:12px; }
.container .project .con ul li .wz .detail:hover{text-decoration:underline;}


.container .mquality{display:block; width:100%; height:200px; background:url(../images/mquality_bg.jpg) no-repeat center top; margin-top:45px; }
.container .mquality .inner{display:block; max-width:1200px; margin:0 auto; height:200px; position:relative; z-index:2; left:0; top:0; }
.container .mquality .inner h2{display:block; height:40px; line-height:40px; font-size:31px; color:#fff;  position:absolute; left:0x; top:50px; z-index:5; }
.container .mquality .inner h2 i{font-style:normal; line-height:40px; font-weight:normal; color:#ce130b; font-weight:normal; }
.container .mquality .inner .tip{display:block; position:absolute; left:0px; top:90px; z-index:6; font-size:26px; color:#fff; line-height:30px; }
.container .mquality .inner em{display:inline-block;  height:30px; background:#d00011; padding:0px 15px; font-style:normal; font-size:19px; font-weight:bold; margin-left:6px;  }

.container .mquality .inner .tel{display:block; position:absolute; left:600px; top:95px; z-index:7; font-size:14px; color:#fff; height:40px; line-height:40px; width:245px; border-bottom:2px solid #fff;  }
.container .mquality .inner .tel .code{font-size:24px; color:#fff; font-family:Arial, Helvetica, sans-serif;}


.container .profile{display:block; width:100%;  background:url(../images/ge.jpg) repeat left top; }
.container .profile .inner{display:block; padding:70px 0px;}
.container .profile .inner .fl{width:46%; }
.container .profile .inner .fr{width:50%; }
.container .profile .inner .fr img{display:block; width:100%; }

.container .profile .inner .fl .title{display:block; height:81px; background:url(../images/profile_bg.png) no-repeat right center; }
.container .profile .inner .fl .title .p_logo{float:left; }
.container .profile .inner .fl .title .c_title{float:left; margin-left:5px; }
.container .profile .inner .fl .title .en{display:block; padding-top:14px; }
.container .profile .inner .fl .title  h4{display:block; height:26px; line-height:26px; font-size:20px; color:#282828; }
.container .profile .inner .fl .title .more{float:right; line-height:81px; font-size:14px; text-align:right; margin-right:12px;}
.container .profile .inner .fl .con{display:block; font-size:13px;line-height:24px; padding-top:20px; }



.container .profile .inner .szg_huan{display:block; width:100%; height:380px; position:relative;z-index:2;overflow:hidden;}
.container .profile .inner .huan{display:block; width:100%; height:365px;overflow:hidden;}
.container .profile .inner .huan .ze{display:block; position:absolute;width:590px;padding:0px 5px; left:0; bottom:0; height:38px; z-index:3;color:#fff;line-height:34px;font-size:16px;}
.container .profile .inner .huan .pic{display:block; width:1200%;}
.container .profile .inner .huan .pic li img{display:block; width:600px; height:365px;}
.container .profile .inner .huan .pic li{float:left; width:600px; height:365px;}
.container .profile .inner .huan  .btnt{ position:absolute;left:0px; bottom:0px; z-index:22; width:47%;}
.container .profile .inner .huan  .btnt li{float:left;width:23%;margin-right:1.2%; border:1px solid #fff; margin-bottom:6px; }
.container .profile .inner .huan  .btnt li img{display:block; width:100%;}
.container .profile .inner .huan  .btnt li.red{border:1px solid #ce130b; }


.container .news{display:block; max-width:1200px; margin:0 auto; margin-top:80px; }
.container .news .gs_news{width:47%; margin-right:2%; }
.container .news .industry_news{width:47%; margin-right:2%; }

.container .news .gs_news .title{display:block; width:100%; height:45px; background:#d2d4d6 url(../images/n_tit.jpg) no-repeat left top; }
.container .news .gs_news .title h4{display:block; line-height:45px;  font-size:20px; color:#fff; padding-left:20px; }
.container .news .gs_news .title .more{float:right; line-height:45px; font-size:14px; margin-right:10px; color:#282828; }
.container .news .gs_news .con{display:block; padding-top:15px;}
.container .news .gs_news .con ul{display:block; width:100%; }
.container .news .gs_news .con ul li{display:block; width:100%; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #e1e1e1; }
.container .news .gs_news .con ul li .pic{float:left; width:36%; height:134px; overflow:hidden;}
.container .news .gs_news .con ul li .pic img{display:block; width:100%;}
.container .news .gs_news .con ul li .wz{float:right; width:59%;}
.container .news .gs_news .con ul li .wz .tit{display:block; height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#282828; }
.container .news .gs_news .con ul li .wz .time{display:block; font-size:13px; color:#999; line-height:30px; }
.container .news .gs_news .con ul li .wz .detail{display:block; font-size:13px; line-height:20px; padding-top:5px; }


.container .news .industry_news{width:48%; margin-right:2%; }
.container .news .industry_news .title{display:block; width:100%; height:45px; background:#d2d4d6 url(../images/n_tit.jpg) no-repeat left top; }
.container .news .industry_news .title h4{display:block; line-height:45px;  font-size:20px; color:#fff; padding-left:20px; }
.container .news .industry_news .title .more{float:right; line-height:45px; font-size:14px; margin-right:10px; color:#282828; }
.container .news .industry_news .con{display:block; padding-top:25px;}
.container .news .industry_news .con dl dd{display:block; padding-bottom:25px; margin-bottom:23px; border-bottom:1px solid #e1e1e1; }
.container .news .industry_news .con dl dd .time{float:left; width:15%; border-right:1px solid #f0f0f0; }
.container .news .industry_news .con dl dd .wz{float:right; width:79%; }
.container .news .industry_news .con dl dd .time .d{display:block; height:40px; line-height:40px; font-size:28px; color:#aaa; text-align:center; }
.container .news .industry_news .con dl dd .time .yy-m{display:block; height:30px; line-height:30px; font-size:14px; text-align:center; color:#aaaaaa; }
.container .news .industry_news .con dl dd .wz .tit{display:block; height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#282828;  }
.container .news .industry_news .con dl dd .wz .detail{display:block; font-size:14px; line-height:17px; color:#666;  padding-top:6px; }


.container .customer{display:block; max-width:1200px; margin:0 auto; margin-top:50px; }
.container .customer .title{display:block; padding-bottom:15px; background:url(../images/line.jpg) no-repeat center bottom;  }
.container .customer .title h4{display:block; line-height:40px; height:40px; font-size:32px; color:#282828; text-align:center; }
.container .customer .title .tip{display:block; line-height:20px; font-size:15px; color:#999; text-align:center; }
.container .customer .con{display:block; margin-top:15px;}
.container .customer .con ul{display:block; width:100%; }
.container .customer .con ul li{float:left; width:20%; margin-bottom:10px; }
.container .customer .con ul li img{display:block; width:75%; margin:0 auto; }
