﻿.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:110px; background:url(../images/p_en.jpg) no-repeat center top; margin-bottom:30px;}
.container .products .title h4{display:block; line-height:50px; font-size:38px; text-align:center; color:#2f4994; padding-top:25px;}
.container .products .title .tip{display:block; line-height:30px; font-size:19px; color:#2f4994; font-weight:bold; text-align:center; }

.container .products  .fl{width:240px;}
.container .products  .show{width:940px; }

.container .products  .list{width:100%;}
.container .products  .list .mtitle{display:block; padding:20px 0px; background:#2f4994;}
.container .products  .list .mtitle h4{display:block; line-height:40px; font-size:24px; color:#fff; text-align:center; }
.container .products  .list .mtitle .en{display:block; }
.container .products  .list .mtitle .en img{display:block; margin:0 auto;}

.container .products  .contact{display:block; width:100%; margin-top:15px; background:#2f4994;}
.container .products  .contact .mtitle{display:block; padding-left:24px; padding-top:15px;}
.container .products  .contact .mcon{display:block; padding-left:62px; padding-top:8px;padding-bottom:15px;}
.container .products  .contact .mcon .tt{display:block; font-size:14px; line-height:20px; color:#fff;}


.container .products .con{display:block; background:#e0e1e4;padding:15px;}
.container .products .con ul{display:block; width:100%;}
.container .products .con ul li{display:block; width:100%; }
.container .products .con ul li a{display:block; height:60px; line-height:60px; border-bottom:1px solid #c1c1c1; font-size:16px; font-weight:bold; color:#282828; background:url(../images/ar.jpg) no-repeat left center; padding-left:28px;}
.container .products .con ul li a:hover{ background:url(../images/arh.jpg) no-repeat left center; color:#2f4994; border-bottom:1px solid #2f4994;}


.container .products  .show .mtitle{display:block; width:100%; height:55px; background:#dadbe0;border-left:3px solid #c2c3c7;}
.container .products  .show .mtitle h4{display:block; line-height:55px; font-size:21px; color:#2f4994; padding-left:15px; }
.container .products  .show .mtitle .moret{float:right; line-height:55px; font-size:15px; color:#2f4994; text-align:right; padding-right:25px;background:url(../images/more.png) no-repeat right center;margin-right:7px;}
.container .products  .show .mtitle .moret:hover{font-weight:bold;}

.container .products  .show .mcon{display:block; width:940px; overflow:hidden;padding-top:25px;}
.container .products  .show .mcon ul{display:block; width:960px;}
.container .products  .show .mcon ul li{float:left; width:297px; margin-right:23px; margin-bottom:24px;}
.container .products  .show .mcon ul li a.pic{display:block; width:297px; height:223px; overflow:hidden;}
.container .products  .show .mcon ul li a.pic img{display:block; width:100%; 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  .show .mcon ul li a.pic:hover img{transform:scale(1.02); -webkit-transform:scale(1.02); -moz-transform:scale(1.02); -o-transform:scale(1.02);}

.container .products  .show .mcon ul li .wz{display:block; width:100%;height:72px; background:#e6e7e9; }
.container .products  .show .mcon ul li .wz .wz_f{float:left; width:73%;padding-left:3%;}
.container .products  .show .mcon ul li .wz .wz_f .tit{display:block; font-size:17px; color:#282828; font-weight:bold; line-height:30px; padding-top:8px; }
.container .products  .show .mcon ul li .wz .wz_f .msort{display:block; line-height:20px;font-size:14px; color:#282828; }

.container .products  .show .mcon ul li .wz .moret{float:right; width:22%;height:72px; background:#b3b3b4 url(../images/arr.png) no-repeat center center; }
.container .products  .show .mcon ul li .wz .moret:hover{background:#2f4994  url(../images/arr.png) no-repeat center center;}
.container .products  .show .mcon ul li .wz:hover{background:#eceff7; }
.container .products  .show .mcon ul li .wz:hover .wz_f .tit{color:#2f4994;}
.container .products  .show .mcon ul li .wz:hover .wz_f .msort{color:#2f4994;}
.container .products  .show .mcon ul li .wz:hover .moret{background:#2f4994  url(../images/arr.png) no-repeat center center;}


.container .case{display:block; width:100%; height:820px; background:url(../images/case_bg.jpg) no-repeat center top; margin-top:80px; }
.container .case .inner{display:block; padding-top:65px; position:relative; z-index:2; left:0; top:0;}

.container .case .inner .title{display:block; posiiton:absolute; left:0; top:65px; z-index:5;height:240px; background:url(../images/k.png) no-repeat left top;}
.container .case .inner .title h4{display:block; font-size:38px; color:#ffffff; line-height:50px; padding-left:50px; padding-top:54px;}
.container .case .inner .title .tip{display:block; line-height:30px; font-size:20px; color:#fff; font-weight:bold; padding-left:50px; }

.container .case .inner .mbtn{display:block; position:absolute; left:0px; top:390px; z-index:8;}
.container .case .inner .mbtn ul{display:block; width:285px;}
.container .case .inner .mbtn li{display:block; width:100%; margin-bottom:7px;}
.container .case .inner .mbtn li a{display:block; width:92%; height:20px;  padding:23px 4%;line-height:20px; background:#b3b3b4; font-size:16px; color:#282828; font-weight:bold; }
.container .case .inner .mbtn li a i{float:left; width:20px; height:20px;line-height:20px; border:1px solid #fff; font-size:15px; color:#fff; font-weight:normal; font-style:normal; text-align:center; border-radius:12px; margin-right:10px;}
.container .case .inner .mbtn li a:hover{background:#2f4994; color:#fff;}
.container .case .inner .mbtn li a.current{background:#2f4994; color:#fff;}

.container .case .inner .mwz{display:block; width:600px; position:absolute; right:40px; top:65px; z-index:9;}
.container .case .inner .mwz dl{display:block; width:100%;}
.container .case .inner .mwz dl dd{display:none; width:100%;}
.container .case .inner .mwz dl dd a.pic{display:block; width:100%;}
.container .case .inner .mwz dl dd a.pic img{display:block; width:100%;}
.container .case .inner .mwz dl dd a.detail{display:block; width:100%; margin-top:30px;}
.container .case .inner .mwz dl dd a.detail .tit{display:block; line-height:80px; font-size:20px; color:#282828; font-weight:bold; border-bottom:1px solid #282828; width:100%;}
.container .case .inner .mwz dl dd a.detail .cc{display:block; font-size:16px; line-height:28px; color:#282828; padding-top:26px;}
.container .case .inner .mwz dl dd a.detail:hover .tit{color:#2f4994; font-weight:bold; }
.container .case .inner .mwz dl dd a.detail:hover .cc{color:#2f4994; text-decoration:underline; }


.container .advantage{display:block; width:100%; margin-top:80px; background:#e2e3e3; padding:70px 0px;}
.container .advantage .inner{display:block; width:1200px; margin:0 auto; }
.container .advantage .inner .title{display:block; width:740px; margin:0 auto;height:70px;}
.container .advantage .inner .title .en{float:left;width:324px; height:70px;}
.container .advantage .inner .title .tit{float:right;width:402px;}
.container .advantage .inner .title .tit h2{display:block; line-height:34px; font-size:32px; color:#2f4994;}
.container .advantage .inner .title .tit .tip{display:block; font-size:24px; color:#282828; letter-spacing:14px; line-height:26px; }
.container .advantage .inner .con{display:block; margin-top:40px;padding:50px; background:#edeef0; }

.container .advantage .inner .con .mbox{display:block; width:100%;}
.container .advantage .inner .con .mbox01{margin-bottom:40px;}

.container .advantage .inner .con .mbox .mpic{width:540px;}
.container .advantage .inner .con .mbox .mcc{width:490px;padding-top:20px;}

.container .advantage .inner .con .mbox .mcc ul{display:block; width:100%;}
.container .advantage .inner .con .mbox .mcc ul li{display:block; width:100%; margin-bottom:80px; position:relative; z-index:2; left:0; top:0; }
.container .advantage .inner .con .mbox .mcc ul li .num{display:block; width:68px;  line-height:75px; text-align:center; border:2px solid #b3b3b4;}
.container .advantage .inner .con .mbox .mcc ul li .num img{display:block; margin:0 auto;padding:22px 0px;}

 
.container .advantage .inner .con .mbox .mcc ul li .mwz{display:block; position:absolute; left:105px; top:0px; z-index:8; }
.container .advantage .inner .con .mbox .mcc ul li .mwz h2{display:block; line-height:40px; font-size:24px; color:#282828;}
.container .advantage .inner .con .mbox .mcc ul li .mwz .mdetail{display:block; font-size:17px; line-height:28px; padding-top:2px; color:#282828;}


.container .mquality{display:block; width:100%; height:228px; background:url(../images/mquality_bg.jpg) no-repeat center top;}

.container .profile{display:block; width:1200px; margin:0 auto; margin-top:80px; height:500px; background:#e2e3e3; }
.container .profile .p_in{display:block; padding:80px;}
.container .profile .title {display:block; background:url(../images/ab_en.jpg) no-repeat center top; height:60px; padding-top:20px;}
.container .profile .title h4{display:block; line-height:50px; font-size:38px; color:#2f4994; text-align:center;}
.container .profile .title .tip{display:block; line-height:27px; font-size:19px; text-align:center; color:#2f4994; font-weight:bold; }


.container .profile .con{display:block; padding-top:55px;}
.container .profile .con a{display:block; font-size:14px; line-height:27px; color:#282828;}
.container .profile .con a:hover{color:#2f4994; text-decoration:underline; }


.container .wrap{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .wrap .gs_news{width:750px;}
.container .wrap .tech{width:410px;}

.container .wrap .title{display:block; width:100%; height:55px; background:#dadbe0;border-left:3px solid #c2c3c7;}
.container .wrap .title h4{display:block; line-height:55px; font-size:21px; color:#2f4994; padding-left:15px; }
.container .wrap .title .moret{float:right; line-height:55px; font-size:15px; color:#2f4994; text-align:right; padding-right:25px;background:url(../images/more.png) no-repeat right center;margin-right:7px;}
.container .wrap .title .moret:hover{font-weight:bold; }


.container .wrap .gs_news .con{display:block; padding-top:30px;}
.container .wrap .gs_news .con ul{display:block; width:100%;}
.container .wrap .gs_news .con ul li{display:block; width:100%; margin-bottom:45px;}
.container .wrap .gs_news .con ul li .pic{width:250px;float:left;}
.container .wrap .gs_news .con ul li .pic img{display:block; width:250px;}

.container .wrap .gs_news .con ul li .wz{width:485px;float:right;}
.container .wrap .gs_news .con ul li .wz .tit{display:block; line-height:30px; font-size:18px; color:#282828; font-weight:bold;}
.container .wrap .gs_news .con ul li .wz .tit:hover{color:#2f4994; font-weight:bold; text-decoration:underline; }
.container .wrap .gs_news .con ul li .wz .time{display:block; line-height:30px; font-size:14px;}
.container .wrap .gs_news .con ul li .wz .detail{display:block; font-size:15px; line-height:24px; }
.container .wrap .gs_news .con ul li .wz .moret{display:block; width:120px; height:33px; line-height:33px; font-size:15px; color:#282828; text-align:center;  background:#b3b3b4; margin-top:22px; }
.container .wrap .gs_news .con ul li .wz .moret:hover{background:#2f4994; color:#fff;}



.container .wrap .tech .con{display:block;padding-top:30px; }
.container .wrap .tech .con dl{display:block; width:100%; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #c1c1c1;}
.container .wrap .tech .con dl dt a{display:block; padding-left:30px; background:url(../images/q.jpg) no-repeat left center; font-size:16px; color:#282828; height:40px;line-height:40px; font-weight:bold; }
.container .wrap .tech .con dl dt a:hover{text-decoration:underline;color:#2f4994; font-weight:bold;}
.container .wrap .tech .con dl dd{display:block; }
.container .wrap .tech .con dl dd a{display:block; padding-left:30px; background:url(../images/a.jpg) no-repeat left 2px; font-size:15px; line-height:27px;}
.container .wrap .tech .con dl dd a:hover{text-decoration:underline;color:#2f4994;}

