@charset "utf-8";

/*banner*/
.banner{position: relative; height:700px;clear: both;}
.ban_p,.ban_p li{ height:700px;overflow: hidden;}
.ban_p li{ display:block; height:700px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 700px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:1100px;height:50px;bottom:0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 14px;height: 14px;border-radius: 14px;margin-right:20px; display: inline-block;background: #fff;}
.ban_t em.on{background: #0a318f;width: 35px;}

.til01{text-align: center;display: block;font-size:50px;color: #000;line-height:76px;height:142px;font-weight: normal;position: relative;}
.til01 b{display: inline-block;color: #0a318f;font-weight: normal;}
.til01 a{display: block;color: #242424;}
.til01 p{display: block;font-size: 22px;line-height:42px;color: #333;}

/*引子*/
.webox{height:380px;font-size:16px;color: #333;font-family:"Microsoft Yahei";line-height:34px;position: relative;overflow: hidden;padding:40px 0 0;background:url(../images/webg.jpg) repeat-x center 0 #f3f3f3;}
.webox h2{height:126px;font-size: 48px;line-height:126px;color: #000;text-align: center;}
.webox h2 b{color: #0a318f;}
.webox_c{height:84px;padding: 0 128px;color: #d6d6d6;font-size: 12px;line-height: 19px;text-align: center;}
.webox_l li,.edge_wn li{padding:0 110px 0 0;float: left;}
.webox_l li span,.edge_wn li span{display: block;height:56px;line-height:56px;font-size:26px;color: #000;}
.webox_l li span b,.edge_wn li span b{font-size: 45px;color: #d21111;float: left;padding-right: 4px;}
.webox_l li:nth-child(1){margin-left: 158px;}

/*案例*/
.case{height:1154px;padding:72px 0 0;font-family:"Microsoft Yahei";position: relative;}
.case:before{content: "";position: absolute;width:100%;height:1px;top:214px;left:0;background: #ebebeb;z-index: -1;}
.case_t{line-height: 60px;height: 63px;}
.case_t li{float: left;padding: 0 38px 0 0;position: relative;}
.case_t li:last-child{padding: 0;}
.case_t li a{color:#1a1a1a;display: inline-block;padding: 0 12px;height:57px;border-top: solid 3px rgba(0 , 0 , 0 , 0);position: relative;}
.case_t li a:before{content: "";position: absolute;width: 2px;height: 2px;border-radius: 2px;background: #1a1a1a;left:3px;top:30px;}
.case_t li:hover a:before,.case_t li a:hover:before{width: 4px;height: 4px;border-radius: 4px;background: #0a318f;left:2px;top:28px;}
.case_t li:hover a,.case_t li a:hover{text-decoration:none;border-top: solid 3px #0a318f;color: #0a318f;}
.case_c,.case_c dl{position: relative;margin-bottom: 14px;}
.case_c,.case_c dl,.case_c dt,.case_c dt img{width:1200px;height: 600px;display: block;overflow: hidden;}
.case_ico{width: 270px;height: 48px;right: 0;bottom: 0;z-index: 6;}
.case_ico em{width:14px;height:14px;border-radius: 14px;background: #fff;float: left;margin:0 10px 0 0;display: block;}
.case_ico em.cur{width:27px;background: #0080cc;}
.case_c dd{position: absolute;width: 1134px;height: 102px;background: rgba(10 , 49 , 143 , 0.9);color: #fff;padding:18px 33px 0;line-height: 34px;left: 0;bottom: 0;}
.case_c dd h3{font-weight: normal;font-size: 24px;line-height: 44px;}
.case_c dd h3 a{display: block;color: #fff;}
.case_l{overflow: hidden;}
.case_l li{width: 290px;float: left;margin:0 13px 0 0;}
.case_l li p,.case_l li p img{width: 290px;height: 217px;display: block;overflow: hidden;}
.case_l li span{height: 60px;display: block;text-align: center;font-size: 16px;line-height: 60px;}
.case_l li span a{display: block;color: #282828;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:28px;padding:60px 0 0;color: #1e1e1e;width: 100%;max-width: 1920px;margin: 0 auto;overflow: hidden;background: #f5f5f5;}
.edge1{height:450px;position: relative;z-index: 1;padding:25px 0;background:url(../images/edgebg1.gif) repeat-y center 0;margin-bottom: 40px;}
.edge2{padding:25px 0;background:url(../images/edgebg2.gif) repeat-y center 0;}
.edge3,.edge4{padding:0;background:none;height:500px;margin-bottom: 62px;}
.edge3:before{content: "";position: absolute;width:55.63%;height:500px;background: #fff;left:44.37%;top:23px;}
.edge_p{height:450px;width: 50%;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat right 0;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat 0 0;}
.edge_p3{background:url(../images/edge_pic3.jpg) no-repeat right 0;height:500px;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0;height:500px;width:87.5%;position: relative;}
.edge_p4:before{content: "";position: absolute;width:600px;height:500px;background:rgba(10 , 49 , 143 , 0.9);left:0;top:0;}
.edge_w{width: 46%;}
.edge_w1{width:522px;padding:56px 0 0;}
.edge_w1 h3{height:165px;line-height:44px;font-size:30px;white-space: nowrap;color: #000;position:relative;}
.edge_w1 h3 em{font-size: 18px;text-transform: uppercase;line-height:54px;display: block;opacity: 0.2;}
.edge_w1 h3 b{line-height:52px;font-size:40px;display: block;color: #0a318f;}
.edge_wc{height: 110px;}
.edge_wc li{padding:0 0 0 19px;position: relative;background:url(../images/ico01.gif) no-repeat 0 9px;}
.edge_wn li{position: relative;}
.edge_wn li:nth-child(1):before{content: "";position: absolute;width:1px;height: 75px;background: #dbdbdb;right:53px;top:9px;}
.edge_w3{padding:96px 0 0;}
.edge_w4{color: #fff;padding: 58px 0 0 120px;position: relative;}
.edge_w4 .edge_wc li{background:url(../images/ico05.png) no-repeat 0 9px;}
.edge_w4 h3,.edge_w4 h3 b,.edge_w4 .edge_wn li b{color: #fff!important;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";overflow: hidden;padding:70px 0 0;height: 920px;}
.prod_cla{width: 268px;}
.prod_cla h3{height: 106px;background: #0a318f;padding:27px 0 0 40px;font-size: 36px;line-height: 50px;font-weight: normal;}
.prod_cla h3 em{display: block;text-transform: uppercase;font-size: 18px;line-height: 28px;}
.prod_cla h3 a{color: #fff;display: block;}
.prod_cc{border: solid 2px #eee;border-top: 0;padding: 0 16px;height: 558px;}
.prod_cc li{height:79px;line-height:79px;font-size: 18px;border-bottom: dotted 1px #515151;padding: 0 20px;background:url(../images/ico03.gif) no-repeat right center;}
.prod_cc li a{display: block;color: #000;}
.prod_cc li:last-child{border:0;}
.prod_cc li:hover a,.prod_cc li a:hover{font-weight: bold;}

.prod_c{width: 910px;}
.pro_hot{margin-bottom: 20px;position: relative;}
.pro_hot,.pro_hot p,.pro_hot p img{width: 910px;height: 455px;display: block;overflow: hidden;}
.prod_c li{width:290px;overflow: hidden;float: left;position: relative;}
.prod_c li p,.prod_c li p img{width:290px;overflow: hidden;height:217px;display: block;}
.prod_c li:nth-child(3n-1){margin: 0 20px;}
.prod_c li span,.pro_hot span{display: none;text-align: center;line-height:40px;width: 100%;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 20px;position: absolute;height: 40px;left: 0;bottom: 0;background:rgba(10 , 49 , 143 , 0.8);}
.prod_c li span a,.pro_hot span a{display: inline-block;color: #fff;}
.prod_c li:hover span,.pro_hot:hover span{display: block;z-index: 2;}

/*荣誉*/
.honner{background:url(../images/honbg.jpg) no-repeat center 0;padding: 68px 0 0;height:712px;font-family:"Microsoft Yahei";overflow: hidden;text-align: center;font-size: 18px;}
.m_tximg {height: 420px;position: relative; overflow: hidden;}
.poster-main .poster-btn{ width:44px; height:32px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; }
.poster-main .poster-prev-btn a { right: -16px; }
.poster-main .poster-next-btn a { left: -16px; }
.poster-main .poster-next-btn{left:-60px;top:130px;}
.poster-main .poster-prev-btn{right:-60px;top:130px;}
.poster-main .poster-next-btn a{ background: url(../images/prev1.png) no-repeat; width:38px; height:70px; display:block;}
.poster-main .poster-prev-btn a{ background: url(../images/next1.png) no-repeat; width:38px; height:70px; display:block;}
.poster-item{position: relative; margin: 0 auto;}
.poster-item em{position: absolute;left:0;width: 100%;height: 60px;line-height: 60px;color: #000;text-align: center; display: none;  overflow: hidden; }
.poster-main .poster-list .poster-item img {display: block;width: 100%;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-list .active em{display: block;}

/*资讯*/
.nswsbj{height:860px;padding-top:70px; overflow: hidden; font-family:"Microsoft Yahei";font-size: 16px;line-height:26px;color: #666;position: relative;}
.nswsbj .til01{height:147px;}
.nswsbj:before{content: "";position: absolute;width: 1200px;height:1px;left: 0;top: 267px;z-index: -1;background: #e5e5e5;}
.faqs{width: 505px;}
.news{width: 560px;}

.new_t{height:85px;position: relative;font-size:18px;line-height:48px;}
.new_t span{float:right;display: block;}
.new_t span a{display: inline-block;padding: 0 32px 0 0;background:url(../images/ico04.gif) no-repeat right 12px;}
.new_t li,.new_t li p{float: left;padding: 0 78px 0 0;position: relative;z-index: 1;}
.new_t a{display: inline-block;color: #181818;padding: 0 7px 0 26px;}
.new_t li.cur a,.new_t li p:hover a{color: #0a318f;font-weight: bold;border-bottom: solid 3px #0a318f;background-position: 0 -23px!important;}
.new_more{float: right;font-weight: normal;text-transform: uppercase;font-size: 14px;}
.news_c dl{height:392px;overflow: hidden;position: relative;z-index: 1;border-bottom: solid 1px #ebebeb;}
.news_c dt,.news_c dt img{width:560px;overflow: hidden;height:250px;display: block;}

.news_c dd{padding:38px 0 0;}
.news_c dd span{width: 156px;text-align: center;float: left;color: #666;line-height: 26px;}
.news_c dd span b{display: block;font-size: 44px;line-height: 52px;color: #333;}
.news_c dd p a{display: block;color: #000;font-size: 18px;line-height: 30px;height: 30px;font-weight: bold;}
.news_c dd p{width: 396px;float: right;}

.faqs_c li{height:121px;border-bottom: solid 1px #ebebeb;margin:0 0 23px;background:url(../images/ico02.gif) no-repeat 0 0;padding: 0 0 0 50px;}
.faqs_c li span{display: block;font-weight: bold;height: 37px;line-height: 30px;}
.faqs_c li a{display: block;color: #000;}
.news_c li{border-bottom: solid 1px #ebebeb;height: 77px;line-height: 77px;}
.news_c li span{color: #666; float:right;}
.news_c li a{display: block;color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;float: left;}
.news_c li:hover a,.news_c li a:hover,.news_c dl:hover dd p a,.news_c dd p a:hover{color: #092c80;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:36px;color: #666;font-size: 16px;padding: 70px 0 0;}
.about_p{height:551px;background:url(../images/about_pic.jpg) no-repeat center 0;overflow: hidden;}
.about_w{height:178px;z-index: 2;}
.about_wc{height:117px;background: #fff;box-shadow: 4px 4px 8px #efefef;margin-top: -57px;z-index: 8;}
.about_wc h3{width: 665px; font-size:30px;line-height:117px;color: #323232;float: left;}
.about_wc h3 a{display: block;color: #323232;}
.about_wc h3 b{color: #0a318f;}
.about_wc h3 em{width: 252px;float: left;display: block;}
.about_wc p{display: block;float: left;width:535px; }
.about_wc p em{display: block;float: left;margin:42px 0 0;padding: 0 0 0 50px;color: #000;border-left: solid 1px #dedede;line-height: 32px;}
.about_wc p span{display: block;width: 275px;text-align: center;float: right;background: #efefef;padding: 36px 0;}
.about_wc p span a{display: inline-block;color: #333;line-height: 39px;border: solid 3px #c3c3c3;margin: 0 auto;width: 194px;}
.show{clear: both;height:110px;font-size: 18px;line-height: 27px;}
.show li{float: left;width: 250px;padding: 0 0 0 110px;position: relative;}
.show li:before{content:"03";position: absolute;font-family: Arial;font-size: 38px;width: 54px;line-height: 44px;height: 44px;color: #969696;left: 0;top: 0;font-weight: bold;}
.show li:nth-child(1){margin-left: 88px;}
.show li:nth-child(1):before{content:"01";}
.show li:nth-child(2):before{content:"02";}
.show li:after{content:"";position: absolute;width: 1px;height: 38px;background: #e6e6e6;left: 80px;top: 5px;}
.show li a{color: #969696;}
.show li em{color: #aaa9a9;display: block;text-transform: uppercase;line-height: 20px;font-size: 12px;}
.show li span{position: relative;width:40px;height:40px;display: block;margin:4px 23px 0 0;overflow: hidden;float: left;opacity: 0.6;}
.show li.cur,.show li.cur a,.show li.cur em,.show li.cur:before,.show li:hover,.show li:hover a,.show li:hover em,.show li:hover:before{color: #333;}
.show li.cur span,.show li:hover span{opacity: 1;}


/*友情链接*/
.link{height:0;line-height:70px;color: #949ab4;position: relative;z-index: 9;width: 1200px;margin: 0 auto;}
.link_c{width: 570px;position: absolute;top: -70px;right: 0;text-align: right;}
.link b{display: inline-block;color: #fff;font-weight: normal;}
.link a{display: inline-block;color: #949ab4;padding: 0 0 0 20px;}


.case_c dt img, .case_l li img, .prod_c li p img, .pro_hot p img, .news_c dl dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.case_c dl:hover dt img, .case_l li:hover img, .prod_c li:hover p img, .pro_hot p:hover img, .news_c dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

