@charset "utf-8";


.p1-search-1 {	background: #f2f2f2;	height: 82px;	border-bottom: 1px solid #eee;	overflow: hidden;	font-size: 14px;}
.p1-search-1 p {	color: #444;	line-height: 82px;}
.p1-search-1 a {	color: #444;	display: inline-block;	margin-right: 15px;}
.p1-search-1-inp {	width: 270px;	height: 30px;	border-radius: 20px;	background: #fff;	padding-left: 10px;	margin-top: 28px;}
.p1-search-1-inp input {	border: 0;}
.p1-search-1-inp1 {	width: 224px;	height: 30px;	line-height: 30px;	color: #a9a9a9;	float: left;}
.p1-search-1-inp2 {	width: 30px;	height: 30px;	background: url(../images/search.png)  no-repeat center;	float: right;	cursor: pointer;}

/*banner*/
.banner{position: relative; height:auto;clear: both;min-height: 503px;width:100%;max-width:1920px;margin:0 auto;}
.ban_p ul{width: 100%!important;}
.ban_p li{ display:block; height:auto;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 100%!important;height: auto;display: block;margin: 0 auto;}
.ban_t{width:1100px;height:50px;bottom:0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 40px;height: 14px;border-radius: 18px;margin-right:20px; display: inline-block;background: #d6272c;}
.ban_t em.on{background: #0a5aa2;}

.til01{text-align: center;display: block;font-size:50px;color: #333;line-height:64px;height:140px; position: relative;width:1200px;margin: 0 auto; font-family:"Microsoft YaHei"}
.til01 b{color: #000;}
.til01 a{display: block;color: #333; font-weight:bold;}
.til01 p{display: block;font-size: 20px; line-height:44px; font-family:"Microsoft YaHei"; font-weight:normal;}
.til02,.til02 a,.til02 b{color: #fff;}


.yz{padding: 105px 0 90px;}
.yz dt{ display: block; width: 600px;height:375px;overflow: hidden;float: right;}
.yz dt img{  width: 600px;height: 375px;}
.yz dd{ float: left;width: 600px; }
.yz dd h4 a{ display: block;font-size: 30px;line-height: 56px;color: #333;height: 127px;font-weight: normal;}
.yz dd h4 em{ display: block;font-size: 40px;line-height: 52px; color: #1177eb;font-weight:bold;}
.yz dd p{ display: block;font-size: 16px;line-height: 30px;color: #333;text-align:justify;}
.yz dd span{display: block;width: 140px;height: 46px;background: #1177eb;text-align: center;line-height: 46px;margin-top: 50px;}
.yz dd span a{color:#fff;font-size:16px;}
.yz dd span img{vertical-align:middle;padding-bottom:2px;}
/*引子*/
.webox{height:617px;font-size:16px;color: #666;font-family:"Microsoft Yahei";line-height:26px;position: relative;overflow: hidden;padding:84px 0 0;clear:both;}
.webox dl{height:520px;padding: 6px 0 0;}
.webox dt,.webox dt img{width:701px;float: right;height: 522px;overflow: hidden;}
.webox dd{width:458px;float: left;}
.webox dd h3{height:140px;font-size:28px;line-height:40px;color: #666;position: relative;font-weight: normal;margin-bottom: 26px;}
.webox dd h3:before{content: "";position: absolute;width:84px;height:3px;background:#666;bottom:0;left: 0;z-index: -1;}
.webox dd h3 b{display: block;line-height:72px;font-size:58px;color: #3c3f91;}
.webox_l{width:999px;height: 111px;left: 0;top:462px;font-size: 16px;line-height: 27px;color: #2b2b2b;position: absolute;z-index: 2;}
.webox_l:before{content: "";position: absolute;width:500px;height: 111px;left: 0;top:0;background:#f6f6f6;z-index: -1;}
.webox_l:after{content: "";position: absolute;width:500px;height: 111px;right: 0;top:0;background: rgba(86, 86 , 86 , 0.4);position: absolute;z-index: -1;}
.webox_l li{width:200px;padding: 18px 0 0 46px;height:93px;float: left;}
.webox_l li span{display: block;height: 48px;line-height: 20px;}
.webox_l li span b{font-size: 48px;color: #252881;float: left;line-height: 48px;}
.webox_l li:nth-child(2){border-left: solid 1px #e8e8e8;}
.webox_l li:nth-child(4){width: 150px;}
.webox_l li:nth-child(4),.webox_l li:nth-child(3),.webox_l li:nth-child(4) b,.webox_l li:nth-child(3) b{color: #fff;}

/*定制方案*/
.plan{height:510px;padding:79px 0 0;font-family:"Microsoft Yahei";font-size: 16px;line-height: 24px;background:url(../images/planbg.gif) no-repeat center 0 #efefef;text-align: center;color: #666;}
.plan .til01{height:147px;}
.plan_c dl{width: 320px;float: left;padding-right: 60px;background:url(../images/plan_line.png) no-repeat right 26px;margin-right: 60px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.plan_c dl:last-child{padding: 0;margin: 0;background: none;}
.plan_c dt{height: 170px;font-size: 30px;line-height: 80px;color: #333;}
.plan_c dt img{width: 83px;height: 83px;display: block;margin: 0 auto;}
.plan_c dd p{height:69px;display: block;}
.plan_c dd span,.more01{display: block;width: 127px;line-height: 34px;margin: 0 auto;}
.plan_c dd span a,.faqs_c dt,.show_t li{background:#666;-webkit-gradient(linear, left top, right bottom, from(#999), to(#666)); 
    background-image: -webkit-linear-gradient(left, #0a5aa2, #0a5aa2); 
    background-image: -moz-linear-gradient(left, #0a5aa2, #0a5aa2); 
    background-image: -o-linear-gradient(left, #0a5aa2, #0a5aa2); 
    background-image: -ms-linear-gradient(left, #0a5aa2, #0a5aa2); 
    background-image: linear-gradient(left, #0a5aa2, #0a5aa2);}
.plan_c dl:hover{margin-top: -20px;}
.plan_c dl:hover dd span a,.plan_c dd span a:hover,.more01 a,.faqs_c dl:hover dt,.show_t li.cur{background:#1f227d;-webkit-gradient(linear, left top, right bottom, from(#3e4092), to(#1f227d)); 
	background-image: -webkit-linear-gradient(left, #d6272c, #d6272c); 
    background-image: -moz-linear-gradient(left, #d6272c, #d6272c); 
    background-image: -o-linear-gradient(left, #d6272c, #d6272c); 
    background-image: -ms-linear-gradient(left, #d6272c, #d6272c); 
    background-image: linear-gradient(left, #d6272c, #d6272c);}
.plan_c dd span a,.more01 a{display: block;color: #fff;border-radius: 0px;}

/*产品展示*/
.tab3{width: 1450px; margin-top:20px; margin-bottom:50px;}
.tab3 .tit{text-align: center;}
.tab3 .tit h2 {height: 85px;line-height: 85px;font-size:42px;color: #333; font-weight:bold;}
.tab3 .tit h2 a{color: #333;}
.tab3 .tit p{height: 59px;line-height: 59px;font-size:16px;color: #333333}
.tab3 .tit p a{color: #fff;margin-right: 24px;padding:8px 30px; background:#2054bf;}
.tab3 .tit p a:hover{color: #fff;margin-right: 24px; padding:8px 30px; background:#d6272c;}
.sec2_ul{width: 1500px; margin: 0 auto;overflow: hidden;}
.sec2_ul ul{width:1500px;}
.sec2_ul li{float: left; width: 280px; border:1px solid #ccc; display: block; margin-right: 25px; text-align: left; overflow: hidden; margin:5px;}
.sec2_ul li a{width: 280px; height: 300px; background: #eee; position: relative;}
.sec2_ul li a img{width: 280px; height:275px; transition: .9s;  line-height: 1em; overflow: hidden;}
.sec2_ul li .p{padding:0 15px;position: relative;width: 280px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:44px; border-top:0px solid #ccc;}
.sec2_ul li .p a:hover{padding:0 15px;position: relative;width: 203px;overflow:hidden;background-color: #fff;z-index: 666; height:44px; line-height:44px; border-top:1px solid #ccc; color:FF9B09;}
.sec2_ul li img{width: 280px; height: 225px; overflow: hidden;display:block;}
.sec2_ul li a:hover img{transform: scale(1.2);  z-index: 1;}
.sec2_ul li a:hover{background: #0042ae; width: 280px; height: 300px; overflow: hidden;}
.sec2_ul ul .sec2_ul_r{width: 280px; border:1px solid #ccc; display: block;text-align: left; overflow: hidden;}
.p{font-size: 16px;color: #333333; line-height: 34px; height: 32px; margin-top:5px; text-align:center;}
.w1500 { width:1450px; margin:0 auto; font-family:"Microsoft Yahei";}
/*产品展示*/

/*产品优势*/
.chara{font-family:"Microsoft Yahei";overflow: hidden;padding:82px 0 0;position: relative;z-index: 1;background:url(../images/charabg.jpg) no-repeat center 0;height: 706px;font-size: 16px;line-height: 25px;color: #fff;}
.chara_pic{left: 365px;top:8px;border-radius: 466px;overflow: hidden;}
.chara_pic,.chara_pic img{width: 466px;height: 466px;display: block;}
.chara_l{padding: 60px 0 0;}
.chara_l dl{width: 366px;float: left;height: 238px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.chara_l dt{width:90px;float: left;padding: 35px 0 0;}
.chara_l dd{width:252px;float: right;}
.chara_l dd h3{font-size: 26px;line-height: 55px;height: 55px;}
.chara_l dd p{opacity: 0.6;}
.chara_l dl.chara_l1{margin-right: 467px;text-align: right;}
.chara_l dl.chara_l1 dt{float: right;}
.chara_l dl.chara_l1 dd{float: left;}
.chara_l dl:hover{margin-top: -10px;}
/**/
.w1400 { width:1400px; margin:0 auto; font-family:"Microsoft Yahei";}

.pro_bj{ height: 820px; overflow: hidden; padding-top:85px; box-sizing: border-box; font-family: "Microsoft YaHei"; }
.pro_bj h2{margin-bottom: 20px;}
.pro{position: relative; height: 145px;}
.cp_nav{ width: 1400px; clear: both; float: left; background: #eaeaea; height: 68px;border-top:1px solid #d4d7da;border-bottom:1px solid #d4d7da;}
.cp_nav .clm{width:1200px; margin:0 auto;}
.cp_nav h3{height: 68px; text-align: center; font-size: 20px; color: #333333;position: relative; display: block; box-sizing: border-box; font-weight: normal; text-decoration: none; margin-bottom: 10px;width:200px;position: relative; float: left;padding-top:15px;}
.cp_nav h3 a{text-decoration: none;  color: #333333;}
.cp_nav h3 em{display: block;font-size: 12px;color:#c8c8c8;}
.cp_lefts{position: absolute;left: 0;top:12px; width:70px; height: 44px; background: url(../images/prev2.png) no-repeat;}
.cp_rights{position: absolute;right: 0;top:12px; width:70px; height: 44px; background: url(../images/next2.png) no-repeat;}
.cp_nav h3.cur{background:#2054bf; color: #fff; font-weight: normal;}
.cp_nav h3.cur a{color:#fff;}
.cp_nav h3.cur em{color:#679dc7;}
.cp_nav h3.cur:after{content: "";position: absolute;bottom: -8px;left:50%;margin-left: -8px; width:16px; height: 8px; background: url(../images/curico.png) no-repeat;}
.clm_nr{height: 75px;}
.clm_nr p a{height: 75px; line-height:75px; text-align: left; font-size: 16px; color: #333333;position: relative; font-weight: normal; display: block;padding-left: 24px;background: url(../images/new_arr.png) no-repeat left center; float: left;margin-right: 42px;}
.clm_nr p a:hover{background: url(../images/cpicocur.png) no-repeat left center; color:#2054bf; }

.cp_nr{width: 1300px;margin:0 auto; overflow: hidden;}
.cp_nr li{ width: 320px; float: left; margin-right: 10px;}
.cp_nr li a{ text-decoration: none; }
.cp_nr li img{width: 320px; height: 320px; display: block;box-sizing: border-box;}
.cp_nr li span{ display: block; height: 52px; line-height: 52px;text-align: center; font-size: 16px; color: #333;background: #efefef; }
/* .cp_nr li:nth-child(3n){margin-right: 0;} */

.cp_nr li:hover{transform: translateY(-2px);transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}


/**/
/*案例*/
.case{font-family:"Microsoft Yahei";overflow: hidden;padding:83px 0 0;position: relative;z-index: 1;background:url(../images/casebj.jpg) no-repeat center top;height:850px;font-size: 16px;line-height: 23px;}
.prev1,.next1,.prev2,.next2{width: 38px;height: 38px;display: block;cursor: pointer;z-index: 9;top: 672px;right:-88px;background:url(../images/next2.png) no-repeat 0 0;overflow: hidden;}
.prev1,.prev2{left:-88px;background:url(../images/prev2.png) no-repeat 0 0;}
.prev1:hover,.next1:hover,.prev2:hover,.next2:hover{background-position: 0 bottom;}
.case_c{height: 461px;padding: 25px 0 0;position: relative;}
.case_c:before{content: "";position: absolute;width:1200px;right: 0;top:56px;background:-webkit-linear-gradient(left, #00954b, #004a94);z-index: -1;height:406px;}
.case_c dl{height:436px;padding:0 30px;position: relative;}
.case_c dl:before{content: "";position: absolute;width:34px;right: 0;bottom: 0;z-index: -1;height:34px;background:url(../images/ico04.gif) no-repeat 0 0;}
.case_c dt,.case_c dt img{height: 336px;width: 598px;display: block;overflow: hidden;float: left;}
.case_c dd{width:400px;float: left;padding:70px 0 0 63px;color: #fff;}
.case_c dd h3{font-size: 24px;height: 86px;line-height: 86px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd h3 a{display: block;color: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd p{opacity: 0.6;}
.case_t li{float: left;border: solid 1px #e0e0e0;margin: 0 8px 0 0;position: relative;}
.case_t li:nth-child(5n){margin:0;}
.case_t li:before{content: "";position: absolute;width:0;height: 2px;left: 0;bottom: 0;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.case_t li.cur:before{width:232px;background:-webkit-linear-gradient(left, #004a94, #00954b);}
.case_t li,.case_t li img{width: 231px;height: 129px;display: block;overflow: hidden;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:27px;padding:82px 0 0;color: #666;background: #f2f2f2;}
.edge1{height:495px;position: relative;z-index: 1;overflow: hidden;}
.edge3{background:url(../images/edgebg3.jpg) no-repeat center 0;}
.edge_p{height:495px;width: 50%;}
.edge_p3{width: 55.625%;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat 0 0;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat right 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0;}
.edge_w{width: 44.48%;}
.edge_wx{width: 40.1%;}
.edge_w3{width: 413px;}
.edge_w1{width:498px;padding:96px 0 0;}
.edge_w1 h3{height:195px;line-height:47px;font-size:30px;white-space: nowrap;color: #333;font-weight: bold;}
.edge_w1 h3 span{height: 128px;font-size: 42px;line-height: 47px;color: #0a5aa2;font-weight: bold;display: block;overflow: hidden;}
.edge_w1 h3 em{display: block;height:80px;background:#d6272c;width: 100px; color:#FFFFFF; padding: 30px 0 0 10px; margin-right:15px; font-size: 72px; font-weight:bold; float: left;}
.edge_w3 h3 em{background:url(../images/edge_ico2.png) no-repeat 0 0;}
.edge_w1 p{display: block;padding: 0 0 28px;}
.edge_w ul{padding:0 0 18px;position: relative;}
.edge_w li{padding:0 0 18px;position: relative;}
.edge_w li b{font-weight: normal;color: #cc0007;}
.more01{float: left;text-align: center;}

.honner{width:666px;position: relative;padding: 90px 0 0;}
.poster-main .poster-btn{ width:38px; height:38px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top:164px; }
.poster-main .poster-prev-btn a { right:0; }
.poster-main .poster-next-btn a { left:0; }
.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/prev2.png) no-repeat; width:38px; height:38px; display:block;}
.poster-main .poster-prev-btn a{ background: url(../images/next2.png) no-repeat; width:38px; height:38px; 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;}

/*资讯*/
.nswsbj{height:790px;padding-top:80px; overflow: hidden; font-family:"Microsoft Yahei";line-height:25px;}
.nswsbj .til01{height:125px;}
.nswsbj h3{height:50px;line-height:50px;font-size: 18px;}
.nswsbj h3 a{display: inline-block;color: #333;}
.nswsbj h3 em{display: inline-block;color: #333;font-family: Arial;font-size: 14px;padding: 0 0 0 6px;font-weight: normal;color: #999;}
.nswsbj h3 span{float: right;font-weight: normal;text-transform: uppercase;font-size: 14px;padding: 17px 0 0;}
.nswsbj h3 span a{line-height: 21px;border: solid 1px #ccc;display: block;padding: 0 9px;color: #666;}
.faqs{width: 600px;height:578px;overflow: hidden;}
.news{width:551px;}
.news_c{height:525px;background: #f6f6f6;overflow: hidden;}
.news_c dl{height:420px;overflow: hidden;}
.news_c dt,.news_c dt img{width:551px;overflow: hidden;height:274px;display: block;}
.news_c dd{padding:20px 0 0;}
.news_c dd h3{font-size: 16px;line-height:36px;height:44px;overflow: hidden;background:url(../images/new_ico.png) no-repeat 0 0;padding-left: 66px;}
.news_c dd h3 a{display: block;color: #333;}
.news_c dd p{padding: 0 25px;}
.news_c dd p a,.faqs_c dd p a{display: inline-block;color: #d6272c;}
.news_c li{display:block;border-bottom: dashed 1px #b6b6b6;margin: 0 25px;height: 44px;line-height: 44px;padding: 0 0 0 20px;position: relative;color: #1f1f1f;}
.news_c li a{display:inline-block;color: #1f1f1f;}
.news_c li:hover a,.news_c li a:hover,.faqs_c dl:hover dd h4 a,.faqs_c dd h4 a:hover{color: #0a5aa2;}
.news_c li span{float: right;}
.news_c li:last-child{border: 0;}
.news_c li:before{content: "";position: absolute;width:4px;height:4px;left:7px;top:20px;background: #333;}

.faqs_c dl{height: 120px;background: #f6f6f6;margin-bottom: 15px;}
.faqs_c dt{height: 120px;width: 120px;float: left;text-align: center;font-family: Arial;font-size: 12px;line-height: 18px;color: #fff;overflow: hidden;}
.faqs_c dt b{display: block;font-size: 48px;line-height: 45px;padding: 28px 0 0;}
.faqs_c dd{width: 430px;float: left;padding: 16px 0 0 25px;}
.faqs_c dd h4{font-size: 16px;height: 33px;line-height: 33px;}
.faqs_c dd h4 a{display: block;color: #333;}

/*关于*/
.about{background: url(../images/about_bj.jpg) no-repeat center 0 ;height:766px;overflow: hidden;font-family:"Microsoft Yahei"; position: relative; margin-bottom:50px;}
.about h2{height:115px; line-height: 115px;text-align: center;font-size: 42px; color:#fff; overflow: hidden; letter-spacing: 3px;}
.about h2 a{ color:#fff;}
.about .apic{position: absolute; top:115px;left:50%; margin-left: -960px;width:1000px;height:653px; overflow: hidden;}
.about .apic img{width:1000px;height:653px; }

.about dl{position: absolute; top: 228px;right: 50%;margin-right: -600px;width:673px;height:336px;background:#fff;padding:30px 56px 0 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box; z-index: 2; overflow: hidden;}
.about dt{height:70px; overflow: hidden; position: relative;line-height: 70px; text-align: left;}
.about dt a{ font-size: 30px; color:#111111; font-weight:bold;}
.about dt::before {position: absolute;  content: ''; width:41px;height:3px; background:#0a5aa2;bottom:0;left: 0;}
.about dd{padding: 20px  0 0 ;font-size: 14px; line-height: 26px; color:#666666; overflow: hidden;}

.azx{position: absolute;top: 563px;right: 50%;margin-right: -600px;width:226px;background:#ff0007 url(../images/about_ico.png) no-repeat 0 0 ; padding-left: 92px; height:90px;text-align: center;line-height: 90px; font-size: 16px;}
.azx a{ color:#fff;}

/*风采展示*/
.show{height:360px;position: relative;text-align: center;font-size: 16px;}
.show_t{height:38px;line-height:38px;position: relative;z-index:1;width: 480px;margin: 0 auto 28px;font-size: 18px;overflow: hidden;}
.show_t li{height:38px;color: #fff;width: 146px;float: left;border-radius: 0px;}
.show_t li:nth-child(2){margin: 0 14px;}
.show_t li a{color: #fff;display: block;}

.show_c1{position: relative;}
.prev2,.next2{top:87px;}
.show_cl{overflow: hidden;}
.show_c li{float: left;margin:0 38px 0 0;position: relative;}
.show_c li,.show_c li p,.show_c li p img,.show_c li span{width: 270px;height:203px;display: block;overflow: hidden;}
.show_c li span{display: none;position: absolute;left: 0;top: 0;background: rgba(214 , 39 , 44 , 0.8);}
.show_c li span a{background:url(../images/ico02.png) no-repeat center 67px;padding: 99px 0 0;line-height: 42px;color: #fff;display: block;}
.show_c li:hover span{display:block;}



/*友情链接*/
.link{height:64px;line-height:64px;position: relative;z-index: 9;border-top: solid 1px #484848;background: #000;}
.link_c{width:1200px;margin: 0 auto;}
.link b{display: inline-block;color: #fff;text-transform: uppercase;font-family: Arial;width: 164px;float: left;font-size: 30px;font-weight: normal;position: relative;}
.link b:before{content: "";position: absolute;width:1px;height:24px;left:125px;top:20px;background: #ddd;}
.link a{display: inline-block;color: #adadad;padding: 0 22px 0 0;}


.webox dt img, .chara_pic img, .pro_lc li img, .plan_c dt img, .news_c dl dt img, .show_c li p img, .case_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.webox dl:hover dt img, .chara_pic:hover img, .pro_lc li:hover img, .news_c dl:hover dt img, .show_c li:hover p img, .case_c dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

