@charset "utf-8";
/**
深圳市国人伟业信息技术有限公司
http://www.grwy.cn/
**/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#565656;font-size:14px;line-height:24px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; }
a{color:#565656;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all 0.3s;}
a:hover{color:#002dac;text-decoration:none;}:focus{outline:none;}
.clear{ clear:both;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.grWidth{width:1340px; margin:0 auto;overflow: hidden;}
.heaWidth{width:1340px; margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.erp{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.clearfix:after {clear: both; content: "."; display:block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1;}
.listBox,.caseList li .ca_info .ca_cont,.pictureIsContent,.importance li p,.bottleneck .botbox .bot_cont .bd p,.welding ul li p,.analysis .analbox .anal_cont span,.analysis ul li p{font-size: 16px;}

/*内页公共部分*/
.listWrapper{padding-top: 70px;background: url(../images/foot_bg.jpg);overflow: hidden;}
.listBanner{position: relative;overflow: hidden;height: 401px;}
.sindeMenu{width: 100%;position: absolute;bottom: 0;text-align: center;}
.sindeMenu .banmenu{width: 1340px;height: 60px;margin: 0 auto;position: relative;}
.sindeMenu .banmenu .prev,.sindeMenu .banmenu .next{display: block;position: absolute;width: 30px;height: 60px;background: #000;top: 0;padding: 0}
.sindeMenu .banmenu .prev{left: -40px; background: rgba(0, 0, 0, 0.85) url(../images/menu_prev.png)no-repeat center}
.sindeMenu .banmenu .next{right: -40px; background: rgba(0, 0, 0, 0.85) url(../images/menu_next.png)no-repeat center}
.sindeMenu .banmenu .tempWrap{}
.sindeMenu ul{display: table;width: 1340px;margin:0 auto;}
.sindeMenu a{display: table-cell;padding: 18px 24px;background: rgba(0, 0, 0, 0.85);color: #fff;border-right:1px solid #273034;width: 10000px;}
.sindeMenu a:last-child{border-right:none;}
.sindeMenu .on{background: #002dac}
.sindeMenu a:hover{background: #002dac}
.pagetie{font-size:36px;color: #333;font-weight:inherit;text-align: center;margin:6px 0 20px 0;}
.pagetie span{display: block;font-size:12px;color: #888;padding: 10px 0}
.breadCrumb{height:60px;line-height:60px;background:#fff;border-bottom:1px solid #e8e8e8;}
.breadCrumb p{background: url('../images/home_icon.png') no-repeat left center;width:1340px;}
.breadCrumb .back{float:right;width:80px;height:28px;line-height:28px;text-align:center;border-radius:5px;background:#999;color:#fff;margin-top:16px;}
.breadCrumb .back:hover{background:#002dac;transition:all 0.3s;}
.breadCrumb_pro{ border-bottom:1px solid #DADADA; height:60px;line-height:60px;}
.breadCrumb_pro strong{ color:#333; font-size:18px;height:59px; border-bottom:2px solid #0062bb; display:inline-block; font-weight:normal;}
.showback{width: 90px;height: 40px;line-height: 40px;font-size:14px;color: #333;padding-left: 30px;background: url(../images/back.png)no-repeat left;text-align: center;background-position-x: 20px;margin-top: 10px;}
.showback:hover{background: #002dac url(../images/back_on.png)no-repeat left;background-position-x: 20px;color: #fff}
/*搜索结果搜索框*/
.proSear{width:600px;margin:0 auto;height:50px;line-height:50px;margin-bottom:40px;}
.proSear .btn{height:50px;line-height:50px;width:100px;text-align:center;font-size:16px;background:#333;color:#fff;cursor:pointer;transition:all 0.3s;float:left;}
.proSear .txt{height:48px;line-height:48px;border:1px solid #ddd;border-right:none;width:400px;padding:0 10px;float:left}
.proSear .btn:hover{background:#0037c1;}
.navtie{position: absolute;left: 45%;top: 42%; font-size: 40px;font-weight: normal;color: #fff;}


/* 顶部  */
.header{height:120px;position:relative;width:100%;z-index:99;background:#fff;}
.headMain{height:120px;position:relative;line-height:120px;font-size:16px;z-index:10;}
.headMain .logo,.nav{height:120px;line-height: 120px;}
.headMain .logo span{margin-left:25px;font-weight:normal;color:#808080;font-size:14px;}
.nav{display: table}
.nav li{position:relative;display: table-cell;padding: 0px 30px}
.nav li a{color:#000;display:block;position:relative;}
.nav li a:after{position:absolute;content:"";left:0;bottom:0;height:3px;background:#002dac;transition:all 0.3s;width:0;}
.nav li a:hover,.nav li .cur{color:#002dac;}
.nav li .cur:after{width:100%;}
.nav .navSub{position:absolute;top:90px;width:110px;display:none;left:0;background:#002dac;left:0;}
.nav .navSub:before{position:absolute;content:"";border:8px solid transparent;border-bottom-color:#002dac;top:-16px;left:50%;margin-left:-6px;}
.nav .navSub li{float:left;width: 64%; font-size:13px;height:34px;line-height:34px;border-bottom:1px solid #03268c;background:none;margin-left:0;text-align:center;padding: 0 20px;}
.nav .navSub a{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:34px;color:#fff;display:block;}
.nav .navSub li:hover{background:#03268c;}
.nav .navSub li a:hover{color:#fff;}

.nav .navSub1{position:absolute;top:90px;width:190%;display:none;left:0;background:#002dac;left:-45%;}
.nav .navSub1:before{position:absolute;content:"";border:8px solid transparent;border-bottom-color:#002dac;top:-16px;left:50%;margin-left:-6px;}
.nav .navSub1 li{float:left;font-size:13px;height:34px;line-height:34px;border-bottom:1px solid #03268c;background:none;margin-left:0;text-align:center;width: 79%;display: block;padding: 0 24px;}
.nav .navSub1 a{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:34px;color:#fff;display:block;}
.nav .navSub1 li:hover{background:#03268c;}
.nav .navSub1 li a:hover{color:#fff;}


/*搜索/电话*/
.lang{padding: 45px 0;margin-left: 20px;}
.lang a{width: 30px;height: 30px;display: block;float: left;margin-right: 10px;}
.lang a:last-child{margin-right: 0;}
.lang .tel{background: url(../images/tel.png)no-repeat center;}
.lang .search{background: url(../images/search.png)no-repeat center;}
.tel_show,.search_show{display: none;}
.tel_show{position: absolute;right: 0;top: 120px;background: #fff;padding: 14px 34px;line-height: 30px;}
.tel_show h3{font-size: 14px;display: inline;}
.tel_show h3 span{display: block;font-size: 24px;color: #002dac}
.search_show{position: absolute;right: 0;top: 120px;background: #fff;padding: 20px;}
.search_show input{float: left;width: 210px;padding: 10px 0;border-bottom: 1px solid #b9b9b9}
.search_show button{float: left;width: 30px;height: 38px;border-bottom: 1px solid #b9b9b9;background: url(../images/search.png)no-repeat center;}

/*三大特点*/
.ys{width: 100%;}
.ys li{width: 33.33%;float: left;text-align: center;}
.ys li:nth-child(1){background: url(../images/ys1.jpg)no-repeat center;background-size: cover;}
.ys li:nth-child(2){background: url(../images/ys2.jpg)no-repeat center;background-size: cover;}
.ys li:nth-child(3){background: url(../images/ys3.jpg)no-repeat center;background-size: cover;}
.ys li .ys_info{width: 100%;height: 16%;padding:55% 0;transition: 0.3s all;text-align:center;}
.ys li .ys_info h3{font-size:32px;color: #fff;font-weight:normal;margin-bottom: 10px;}
.ys li .ys_info p{font-size:12px;color: #fff;text-transform: uppercase;margin-bottom: 20px;}
.ys li .ys_info a{display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align:center; background: #fff url(../images/go_to.jpg)no-repeat center;border-radius: 100px;}
.ys li:hover .ys_info{background: rgba(6, 31, 89, 0.6)}


/*主体*/
.container{width: 100%;}
.container .tie{display: block;height: 60px;line-height: 60px;border-bottom: 1px solid #ededed;padding:0 40px;}
.container .tie .more{display: block;float: right;margin: 15px 0; width: 30px;height: 30px;background: url(../images/more_icon.png)no-repeat center;}
.container .tie2{border-left: 1px solid #ededed;border-right: 1px solid #ededed;}
.conWidth{width: 33.33%;float: left;}
.news .newsbox{padding: 40px;}
.news .hotnews{width: 100%;height: 140px;margin-bottom: 8%;}
.news .hotnews .pic{display: block;float: left;width: 40%;height: 140px;}
.news .hotnews .newsinfo{float: right; width: 55%;padding: 0 0 0 5%;}
.news .hotnews .newsinfo h3{font-size:16px;color: #333;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-top: -6px;}
.news .hotnews .newsinfo a{}
.news .hotnews .newsinfo span{font-size:14px;color: #666;}
.news .hotnews .newsinfo p{font-size:12px;color: #666;margin:6px 0;height: 50px;overflow: hidden;}
.news .hotnews .newsinfo .more{display: block;width: 30px;height: 30px;border: 1px solid #c5bcbc;border-radius: 100px;background: url(../images/small_more.png)no-repeat center;}
.news .hotnews .newsinfo .more:hover{border: 1px solid #666;}
.news .newslist li{width: 100%;mbackground: url(../images/news_list.png)no-repeat left;padding-left: 20px;background-position-y: 8px;}
.news .newslist li a{display: inline-block;}
.news .newslist li h3{font-size:14px;color: #666;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.news .newslist li span{float: right;}
/*隔*/
.video_cont{width: 100%;}
.video_cont img{max-width: 100%;}
/*隔*/
.honors .honorbox{padding: 20px;overflow: hidden;}
.honors .honorbox li{float: left;width: 290px;height: 338px;text-align: center}
.honors .honorbox li .pic{display: table;margin: 0 auto;}
.honors .honorbox li .pic .picbox{display: table-cell;vertical-align: middle;width: 100%;height: 300px;overflow: hidden;}
.honors .honorbox li .pic .picbox img{display: block;max-width: 100%;max-height: 100%;}
.honors .honorbox li h3{font-weight:normal;}

/*新闻列表*/
.hot_list{margin-bottom: 40px;height: 420px;}
.hot_list li{height: 420px;width: 100%}
.hot_list li .nImg{float: left; display: block;width: 50%;height: 420px;line-height: 420px;text-align: center;overflow: hidden;}
.hot_list li .nImg img{width: 100%;max-height: 420px;transition: 0.5s all}
.hot_list li .date{float: right;width: 41%;height: 300px;padding: 60px;background: #f0f0f0}
.hot_list li .date span{font-size:14px;color: #002dac}
.hot_list li .date h4{font-weight:normal;font-size:24px;margin:10px 0 20px 0;}
.hot_list li .date h4 a{color: #333;}
.hot_list li .date p{font-size:14px;color: #666;margin:35px 0 40px 0;}
.hot_list li .date .more{display: block; width: 50px;height: 50px;text-align: center; background:  url(../images/list_more.png)no-repeat center;border: 1px solid #a6a6a6;border-radius: 100px;}
.hot_list li:hover .date .more{background: url(../images/list_more.png)no-repeat center;}
.hot_list li:hover .date h4 a{color: #002dac}
.hot_list li:hover .nImg .Img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
/*隔*/
.newsList li{float: left; width: 430px ;height:420px;margin-bottom:22px;margin-right: 22px; overflow:hidden;background: #fff;transition: 0.5s all}
.newsList li:nth-child(3n){margin-right: 0}
.newsList li .nImg{display: block; width:100%;height:270px;line-height: 270px; overflow:hidden;margin-right:20px;float:left;text-align: center;}
.newsList li img{display: block;width:100%;height:270px;transition:all 0.5s;}
.newsList li .date{overflow:hidden;padding:30px;}
.newsList li .date span{font-size:12px;font-family:Arial;height:30px;display:block;color:#888;}
.newsList li .date h4{font-size:18px;font-weight:normal;margin-bottom:15px;line-height:22px;color: #666;}
.newsList li .date h4 a{color:#333;}
.newsList li .date h4 a:hover{color:#002dac;}
.newsList li p{font-size:14px;color:#666;margin-bottom: 35px;}
.newsList li:hover img{transform:scale(1.1,1.1);}
.newsList li:hover{box-shadow: 0 0 10px #d5d5d5;}


/* 新闻详细样式 */
.newsIs{ padding-top:20px;}
.newsIsLeft{width: 1300px; padding:20px ;background: #fff;margin-bottom: 30px;}
.newsIsTop h1{ font-weight:normal; font-size:28px; line-height:40px; color:#333;margin-bottom: 10px;}
.newsIsTop .top{ font-size:14px; line-height:35px; color:#636363;overflow:hidden;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.newsIsTop .top span{ padding-right:30px;}
.newsIsTop .top .bshare-custom{float: right; margin-top:5px;}
.newsIsTop .top .sp1{background: url('../images/art_tim_icon.png') no-repeat left center;padding-left:30px;}
.newsIsTop .top .sp2{background: url('../images/hits_icon.png') no-repeat left center;padding-left:30px;}
.newsIsContent{ padding-top:20px; font-size:14px; line-height:2em; text-align:justify; white-space:normal;margin-bottom:30px;overflow:hidden;}
.newsIsContent p{ padding:5px 0;}
.newsIsContent img{max-width:100%;}
.gr-fenx{border-top: 1px solid #e5e5e5;padding-top: 20px;}
.gr-fenx .back{width: 120px;height: 45px;line-height: 45px;font-size:14px;color: #333;padding-left: 30px;background: #dcdcdc url(../images/back.png)no-repeat left;text-align: center;background-position-x: 30px;}
.gr-fenx .back:hover{background: #002dac url(../images/back_on.png)no-repeat left;background-position-x: 30px;color: #fff}
.newsIsRight{ width:28%;padding: 20px 0 20px 20px;border: 1px solid #e5e5e5;background: #fff;}
.newsIsRight .rec-title{font-size:18px;font-weight:normal;color: #333;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.newsIsRight li{width: 100%; height:90px;padding-bottom: 20px; margin-bottom:30px;overflow:hidden;;float: left;position: relative;top: 0;transition: 0.5s all;}
.newsIsRight li .nImg{width: 130px;height: 90px;line-height: 90px; overflow:hidden;position: relative;display: block;float: left;}
.newsIsRight li img{width:100%;max-height:90px;display: block; transition:all 0.5s;}
.newsIsRight li .date{overflow:hidden;padding-top:14px;float:right;width: 205px;padding: 0 20px;}
.newsIsRight li .date span{font-size:12px;font-family:Arial;height:40px;display:inline-block;color:#888;position: relative;}
.newsIsRight li .date h4{font-size:16px;font-weight:normal;margin-bottom: 10px;}
.newsIsRight li .date h4 a{color:#333;}
.newsIsRight li .date h4 a:hover{color:#f25d21;}
.newsIsRight li .date .more{font-size:12px;color: #fff;opacity: 0}
.newsIsRight li p{font-size:12px;color:#666;}
.newsIsRight li:hover img{transform:scale(1.1,1.1);}
.newsIsRight li:hover .date h4 a{color:#eb5222;}


/*产品列表*/
.proList li{width: 430px;height: 430px;float: left;margin: 0 25px 25px 0;text-align: center;background: #fff;transition: 0.4s all} 
.proList li:nth-child(3n){margin-right: 0;}
.proList li .picbox{display: table;margin: 0 auto;}
.proList li .picbox a{display: table-cell;width: 100%;height: 350px;vertical-align: middle;overflow: hidden;}
.proList li .picbox a img{max-width: 100%;max-height: 100%;display: block;transition: 0.4s all}
.proList li h3{height: 80px;line-height: 80px; border-top: 1px solid #eee;text-align: left;padding: 0 30px;}
.proList li h3 span{width: 20px;height: 20px;display: block;border:1px solid #eee;border-radius: 100px;margin: 30px 0;font-size: 14px;font-weight: initial;line-height: 18px;text-align: center;}
.proList li h3 span:hover{border:1px solid #002dac;}
.proList li:hover{box-shadow: 0 0 10px #d5d5d5;}
.proList li:hover h3{color: #002dac}
.proList li:hover img{transform:scale(1.1,1.1);}


/*产品详情页*/
.prosShow_main{overflow:hidden;margin:40px auto;background:#fff;}
.prosShow_main .menu{border-bottom: 1px solid #e3e3e3;height:40px;background: #ededed}
.prosShow_main .menu span{width:120px;height:40px;display:inline-block;background:#6b707e;text-align:center;font-size:14px;color:#fff;border-right:1px solid #e3e3e3;line-height:40px;cursor:pointer;}
.prosShow_main .menu .on{background:#002dac;color:#fff;}
.prosShow_main .bd{padding:30px;overflow:hidden;}

.packagePro .ohbox{height:;overflow:hidden;}
.packagePro h3{border-bottom: 1px solid #e3e3e3;height:40px;background: #ededed;margin-bottom: 30px}
.packagePro h3 span{width:120px;height:40px;display:inline-block;background:#002dac;text-align:center;font-size:14px;color:#fff;border-right:1px solid #e3e3e3;line-height:40px;cursor:pointer;}
.packagePro li{width: 430px;height: 430px;float: left;margin: 0 25px 25px 0;text-align: center;background: #fff;transition: 0.4s all} 
.packagePro li:nth-child(3n){margin-right: 0;}
.packagePro li .picbox{display: table;margin: 0 auto;}
.packagePro li .picbox a{display: table-cell;width: 100%;height: 350px;vertical-align: middle;overflow: hidden;}
.packagePro li .picbox a img{max-width: 100%;max-height: 100%;display: block;transition: 0.4s all}
.packagePro li h3{height: 80px;line-height: 80px; border-top: 1px solid #eee;text-align: left;padding: 0 30px;}
.packagePro li h3 span{width: 20px;height: 20px;display: block;border:1px solid #eee;border-radius: 100px;margin: 30px 0;font-size: 14px;font-weight: initial;line-height: 18px;text-align: center;}
.packagePro li h3 span:hover{border:1px solid #002dac;}
.packagePro li:hover{box-shadow: 0 0 10px #d5d5d5;}
.packagePro li:hover h3{color: #002dac}
.packagePro li:hover img{transform:scale(1.1,1.1);}



/*案例列表*/
.caseList li{height: 550px;margin-bottom: 70px;}
.caseList li .ca_box{background: #fff;overflow: hidden;}
.caseList li .ca_pic{width: 50%;float: right;}
.caseList li .ca_info{width: 41%;height: 328px; padding: 60px;float: left;}
.caseList li:nth-child(2n) .ca_pic{float: left;}
.caseList li:nth-child(2n) .ca_info{float: right;}
.caseList li .ca_info .ca_cont{height: 300px;overflow: hidden;line-height: 30px}
.caseList li .ca_info .ca_more{padding: 10px 20px;border: 1px solid #ddd;border-radius: 50px;background: #c2c2c2;color: #fff;}
.caseList li .ca_info .ca_more:hover{padding: 10px 20px;border: 1px solid #ddd;border-radius: 50px;background: #002dac;color: #fff;}


/*案例详情*/
.zoombox {width:100%;height:;position:relative;margin-bottom:10px;padding: 30px 0;background: #fff}
.zoompic {width:100%;height:590px; background:url(../images/loading.gif) no-repeat 50% 50%; margin: 0 auto;overflow:hidden;text-align:center;line-height:590px;}
.zoompic img{vertical-align:middle;}
.sliderbox {height:120px; overflow:hidden;margin-top:20px;}
.sliderbox .arrow-btn {width:39px;height:120px;background:url(../images/caseShow_btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left { float:left; background-position:0 0; }
.sliderbox #btn-left.dasabled { background-position:-78px -20px; }
.sliderbox #btn-right { float:right; background-position:-39px -20px; }
.sliderbox #btn-right.dasabled { background-position:-117px 0; }
.sliderbox .slider { float:left; width:88%;height:120px;position:relative;margin-left:20px;overflow:hidden;}
.sliderbox .slider ul {position:absolute;left:0; width:1130px; }
.sliderbox .slider li {width:144px;height:120px;float:left;}
.sliderbox .slider li img {max-width:134px;,max-height:90px;cursor:pointer;border:4px solid #ddd;}
.sliderbox .slider li.current img {border:4px solid #f97d01;}
.pictureIsContent{padding: 30px 270px;overflow-y: hidden;}
.pictureIsContent img{max-width: 100%;}


/*关于页面*/
.about{padding: 30px 0 80px 0;}
.about .ab_box{height: 510px;}
.about .ab_box .ab_img{width: 632px;background: url(../images/ab_img_bg.jpg)no-repeat center
	;padding: 0 0 40px 40px; }
.ab_cont{width: 628px;height: 390px; padding: 40px 0 40px 40px;font-size: 14px;}
/*隔*/
.speech{overflow: hidden; height: 700px;padding: 80px  0;background: url(../images/speech_bg.jpg)no-repeat center;}
.speech .sp_img{width: 510px;height: 698px;}
.speech .sp_img img{width: 100%;height: 100%;display: block;}
.speech .sp_info{width: 698px;height: 544px;padding: 77px 66px;background: #fff}
.speech .sp_info h3{font-size: 30px;color: #333;font-weight: initial;padding-bottom: 10px;position: relative;margin-bottom: 20px}
.speech .sp_info h3:after{content: '';position: absolute;display: block;width: 30px;height: 1px;background:#002dac;bottom: 0;left: 0; }
.speech .sp_info h3 p{font-size: 18px;color: #002dac;margin-top: 10px;}
.speech .sp_info .sp_cont{height: 410px;overflow: hidden;}
/*隔*/
.event{padding: 80px 0;width: 1340px;margin:0 auto;}
.eventbox{background: #fff;position: relative;}
.eventbox .swiper-button-white{position: absolute;top: 50%;width: 50px;height: 50px;border-radius: 100px;background: #dbdbdb}
.eventbox .swiper-button-next{right: -80px;background: #dbdbdb url(../images/sbnext.png)no-repeat center;}
.eventbox .swiper-button-prev{left: -80px;background: #dbdbdb url(../images/sbprev.png)no-repeat center}
.event .evtie .evtieul{}
.event .evtie .evtielist{width: 333px ! important; height: 104px;line-height: 104px;text-align: center;font-size:30px; color: #666; float: left;border:1px solid #ededed;}
.event .evtie .evtielist h3{font-weight:normal;position: relative;}
.event .evtie .swiper-slide-thumb-active{border-bottom: none;}
.event .evtie .swiper-slide-thumb-active h3:before{content: '';position: absolute;display: block;width: 100%;height: 8px;top: 0;left: 0;background: #002dac}
.event .evtie .swiper-slide-thumb-active h3:after{content: '';position: absolute;display: block;width: 14px;height: 10px;bottom: 8px;left: 46%;background: url(../images/evh3_down.png)no-repeat center;}
.eventbox .swiper-button-next:hover{background: #000 url(../images/sbnext.png)no-repeat center}
.eventbox .swiper-button-prev:hover{background: #000 url(../images/sbprev.png)no-repeat center}
.event .evinfo .evinfolist{padding: 60px;width: 1220px ! important}
.event .evinfo .evinfolist .ev_cont{width: 60%;float: left;}
.event .evinfo .evinfolist .ev_pic{width: 40%;float: right;}
.event .evinfo .evinfolist .ev_pic span{display: table;margin:0 auto;}
.event .evinfo .evinfolist .ev_pic dd{width: 100%;height: 275px;display: table-cell;vertical-align: middle;overflow: hidden;}
.event .evinfo .evinfolist .ev_pic img{max-width: 100%;max-height: 100%;display: block;}
/*隔*/
.honor{padding: 60px 0}
.honor .ho_cont li{float: left; width: 258px;height: 408px;background: #fff;border:1px solid #ebebeb;margin-right: 20px;padding: 35px 30px;}
.honor .ho_cont li .nImg{display: table;margin: 0 auto;}
.honor .ho_cont li .nImg .pic{display: table-cell;height: 368px;}
.honor .ho_cont li .nImg .pic img{display: block;max-height: 100%;max-width: 100%;transition: 0.4s all}
.honor .ho_cont li h3{font-size: 14px;color: #888;padding: 22px 0;text-align: center;font-weight: normal;}
.honor .ho_cont li :hover img{transform:scale(1.1,1.1);}
/*隔*/
.environment{height: 564px;padding: 60px 0;}
.envlist li{width: 310px;height: 240px;line-height: 240px;text-align: center;overflow: hidden;float: left;margin: 0 10px 10px 0;position: relative;}
.envlist li span{background: #0e100f;width: 100%; height: 40px;line-height: 40px;font-size:14px;color: #fff;position: absolute;display: block;bottom: -40px;left: 0;transition: 0.5s all}
.envlist li img{width: 100%;height: 240px;transition: 0.5s all}
.envlist li:nth-child(1){width: 700px;height: 490px;margin-right: 10px;}
.envlist li:nth-child(1) span{background: #0e100f;width: 100%; height: 60px;line-height: 60px;font-size:14px;color: #fff;position: absolute;display: block;bottom: -60px;left: 0;transition: 0.5s all}
.envlist li:nth-child(1) img{width: 100%;height: 490px;} 
.envlist li:nth-child(3){margin-right: 0}
.envlist li:nth-child(5){margin-right: 0}
.envlist li:hover span{bottom: 0}
.envlist li:hover .Img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

/*解决方案*/
.soluWrapper{background: url(../images/foot_bg.jpg);}
.soluban{width: 1920px; height: 720px;margin-left:-960px;left: 50%; text-align: center; background: url(../images/solu_ban.jpg)no-repeat center;background-size: cover;position: relative;}
.soluban h3{font-weight:initial;font-size:60px;color: #fff;margin: 0 auto;text-align: center;padding-top: 254px;line-height: 56px;text-transform: uppercase;margin-bottom: 20px;}
.soluban h3 p{font-size:18px;}
.soluban .go_down{width: 60px;height: 60px;display: inline-block;border:1px solid #fff;border-radius: 100px;background: url(../images/go_down.png)no-repeat center;}
.soluban .go_down:hover{height: 90px;}
/*隔*/
.importance{padding: 100px 0}
.importance ul{background: #fff;overflow: hidden;}
.importance li{width: 100%;height: 350px;}
.importance li .imp_img{width: 50%;height: 350px; background: url(../images/imp1.jpg)no-repeat center;}
.importance li .imp_img2{width: 50%;height: 350px; background: url(../images/imp2.jpg)no-repeat center;}
.importance li .imp_info{width: 40%;padding: 5%;}
.importance li h3{font-size:26px;color: #333;margin-bottom: 30px;font-weight:normal;}
.importance li p{background: url(../images/p_icon.png)no-repeat left top;padding-left: 20px;margin-bottom: 18px;background-position-y:8px;}
.importance li p:last-child{margin-bottom: 0;}
/*隔*/
.bottleneck{padding: 100px 0;background: #fff;}
.bottleneck .botbox{height: 460px;padding: 100px 0; background-image: url(../images/bottl_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.bottleneck .botbox .bot_cont{width: 660px;height: 460px;float: left;background: #fff;border-left: 10px solid #0037c1}
.bottleneck .botbox .bot_cont .bd{height: 260px;padding: 60px 60px 0 60px}
.bottleneck .botbox .bot_cont .bd h3{font-size:26px;color: #333;margin-bottom: 30px;}
.bottleneck .botbox .bot_cont .hd{height: 100px;display: table;width: 100%;line-height: 100px;position: relative;}
.bottleneck .botbox .bot_cont .hd:after{content: '';position: absolute;display: block;width: 100%;height: 1px;background: #e3e3e3;top: 16%;left: 0;}
.bottleneck .botbox .bot_cont .hd ul{display: table-cell;width: 100%}
.bottleneck .botbox .bot_cont .hd li{float: left;width: 25%;font-size:18px;color: #333; display: inline-block;text-align: center;height: 100px;position: relative;padding-top: 30px;cursor: pointer;}
.bottleneck .botbox .bot_cont .hd li:after{content: '';position: absolute;display: block;width: 16px;height: 16px;background: url(../images/bot_li.png)no-repeat center;top: 10%;left: 45%;z-index: 99;}
.bottleneck .botbox .bot_cont .hd li.on{color: #0037c1;}
.bottleneck .botbox .bot_cont .hd li.on:after{content: '';position: absolute;display: block;width: 16px;height: 16px;background: url(../images/bot_li_on.png)no-repeat center;top: 10%;left: 45%;}
/*隔*/
.welding{background: #fff;padding: 1px 0 100px 0}
.welding ul li{width: 268px;height: 138px;float: left; text-align: center;padding: 80px;margin:0 25px 25px 0;border:1px solid #e2e2e2;}
.welding ul li:nth-child(3n){margin-right: 0;}
.welding ul li h3{font-size:24px;color: #333;position: relative;padding-bottom: 20px;font-weight:normal;margin-bottom: 20px;}
.welding ul li h3:after{content: '';position: absolute;display: block;width: 20px;height: 2px;background: #333;bottom: 0;left: 48%;}
/*隔*/
.analysis{padding: 100px 0;}
.analysis .analbox{height: 480px;background: #fff;margin-bottom: 30px;}
.analysis .analbox img{width: 530px;display: block;float: left;}
.analysis .analbox .anal_cont{width: 810px;height: 480px; float: right;background: url(../images/anal_cont_bg.jpg)no-repeat center;}
.analysis .analbox .anal_cont h4{font-size:24px;color: #333;font-weight:normal;text-align: center;margin-bottom: 110px;margin-top: 86px;}
.analysis .analbox .anal_cont span{width: 33.33%;height: 100px;text-align: center; float: left;display: block;margin-bottom: 20px;}
.analysis ul li{width: 173px;height: 78px;border:1px solid #eaeaea;float: left;margin-right: 10px;background: #fff;padding: 30px 20px;text-align: center}
.analysis ul li:last-child{margin-right: 0;}
.analysis ul li b{font-size:30px;color: #333;}
.analysis ul li p{font-size:16px;color: #666;}
/*隔*/
.dream{height: 250px;padding: 150px 0; background: url(../images/dream_bg.jpg)no-repeat center;background-size:cover;text-align: center;color: #fff;}
.dream h3{font-size:48px;font-weight:initial;padding: 60px 0;}
.dream p{font-size:16px;}

/*解决方案2*/
.soluWrapper{background: url(../images/foot_bg.jpg);}
.soluban2{width: 1920px; height: 720px;margin-left:-960px;left: 50%; text-align: center; background: url(../images/solu_ban2.jpg)no-repeat center;background-size: cover;position: relative;}
.soluban2 h3{font-weight:initial;font-size:60px;color: #fff;margin: 0 auto;text-align: center;padding-top: 254px;line-height: 56px;text-transform: uppercase;margin-bottom: 20px;}
.soluban2 h3 p{font-size:18px;}
.soluban2 .go_down{width: 60px;height: 60px;display: inline-block;border:1px solid #fff;border-radius: 100px;background: url(../images/go_down.png)no-repeat center;}
.soluban2 .go_down:hover{height: 90px;}
/*隔*/
.Problems{height: 380px;padding: 170px; background: url(../images/Problems_bg.jpg)no-repeat}
.Problems .grWidth{overflow:inherit;}
.Problems h3{font-size:40px;color: #333;font-weight:normal;line-height: 46px;margin-bottom: 90px;}
.Problems h3 span{display: block;font-size:12px;color: #888;}
.Problems li{background: url(../images/bot_li_on.png)no-repeat left;padding-left: 24px;font-size:18px;color: #333;margin-bottom: 30px;}
/*隔*/
.Thought{padding: 80px 0}
.Thought ul li{float: left; width: 430px;height: 530px;border:1px solid #e7e7e7;margin-right: 22px;margin-bottom: 22px;background: #fff;transition: 0.4s all}
.Thought ul li:nth-child(3n){margin-right: 0;}
.Thought ul li img{width: 100%;height: 288px;max-height: 288px;display: block;}
.Thought ul li .thinfo{padding: 38px;}
.Thought ul li .thinfo h3{font-size:24px;color: #333;font-weight:normal;margin-bottom: 10px;}
.Thought ul li .thinfo p{font-size:16px;color: #666;}
.Thought ul li:hover img{transform:scale(1);}
.Thought ul li:hover{box-shadow: 0 0 20px #888}

/*荣誉证书*/
.honorList li{width:300px;/*! height: 420px; */float: left;margin-bottom:20px; margin-right:26px;text-align:center;border: 1px #ddd solid;/*! background: #fff; */}
.honorList li a{display: block;background: url('../images/proList_a2.jpg') no-repeat;}
.honorList li .auto{ display: table; margin:auto;/*! height: 300px; */background: #fff;/*! border: 1px #ddd solid; *//*! background: #fff; */}
.honorList li img{max-height:300px;display: table;text-align: center;vertical-align: middle;max-width: 100%;}
.honorList li .sImg{display: block;vertical-align: middle;display: table-cell;text-align: center;height: 300px;}
.honorList li p{font-size:16px;color: #333;padding: 10px 0}
.honorList li:hover img{transform:scale(1);}
/*图片列表*/
.picList li{float:left;width:300px;margin:0 26px 25px 0;}
.picList li .sImg{width:300px;height:220px;overflow:hidden;display:block;}
.picList li img{width:300px;height:220px;transition:all 0.5s;}
.picList li p{text-align:center;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:0;line-height:50px;height:50px;}

/* 合作伙伴 */
.partnerBox{padding:50px 0;overflow:hidden;}
.partnerBox .tie{font-size:24px;color:#353535;font-weight:normal;line-height:28px;text-transform: uppercase;margin-bottom:30px;}
.partnerBox .tie span{display:block;font-size:14px;font-family:Arial;color:#b8b8b8;}
.partnerBox2{background:#f1f1f1;}
.partnerList li{float:left;width:238px;height:118px;overflow:hidden;position:relative;margin:0 20px 20px 0;border:1px solid #ddd;}
.partnerList li img{width:238px;height:118px;position:absolute;z-index:2;transform:rotateY(0deg);transition:all 0.5s ease 0s;backface-visibility:hidden;}
.partnerList li span{position:absolute;width:228px;height:118px;background:#0062bb;line-height:118px;text-align:center;transform:rotateY(-180deg);transition:all 0.5s ease 0s;backface-visibility:hidden;color:#fff;padding:0 5px;}
.partnerList li:hover{border:1px solid #0c68bd;}
.partnerList li:hover img{transform:scale(1.08);}
/* .partnerList li:hover img{transform:rotateY(180deg);}
.partnerList li:hover span{transform:rotateY(0deg);} */
.picShow p.fontSize{border-bottom:1px dotted #ccc;padding-bottom:20px;}



/*联系我们*/
.contactFont{padding:55px 50px;background: #fff;width: 93%;}
.contactFont dd{width: 383px;float: left;margin-right: 40px; border-right: 1px solid #e8e8e8}
.contactFont dd h3{font-size:29px;color: #333;font-weight:normal;margin-bottom: 20px;}
.contactFont dd li{margin-bottom: 20px;padding-left: 26px;}
.contactFont dd li b{color: #002dac;font-size:32px;}
.contactFont .font1 ul li:nth-child(1){background: url(../images/tel_icon.jpg)no-repeat left;background-position-y: 10px;}
.contactFont .font1 ul li:nth-child(2){background: url(../images/wz_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font1 ul li:nth-child(3){background: url(../images/yh_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font1 ul li:nth-child(4){background: url(../images/phone_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font1 ul li:nth-child(5){background: url(../images/email_icon.jpg)no-repeat left;background-position-y: 4px;}
.contactFont .font3:last-child{border-right: none;margin-right: 0}
.contactFont .font3:nth-child(3) li{float: left;text-align: center;width: 40%;padding: 5%;}
.contactFont .font2 ul li:nth-child(1){background: url(../images/wz_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font2 ul li:nth-child(2){background: url(../images/yh_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font2 ul li:nth-child(3){background: url(../images/phone_icon.jpg)no-repeat left;background-position-y: 2px;}
.contactFont .font2 ul li:nth-child(4){background: url(../images/email_icon.jpg)no-repeat left;background-position-y: 4px;}
/*隔*/
.feedback{padding: 80px 0 60px 0}
.feedback input{width: 636px;height: 60px;margin-right: 19px;border:1px solid #eaeaea;margin-bottom: 20px;padding-left: 20px;}
.feedback #tel,.feedback .last{margin-right: 0}
.feedback textarea{height: 180px;border:1px solid #eaeaea;width: 1318px;padding: 20px 0 0 20px;margin-bottom: 20px;}
.feedback .btns{width: 200px;height: 60px;line-height: 60px;cursor: pointer; text-align: center;font-size: 24px;color: #fff;background: #050c20;}
.feedback .btns:hover{background: #002dac}


/*底部信息*/
.footer{padding: 60px 0;overflow: hidden;background: url(../images/foot_bg.jpg);}
.footer_page{background: #fff;}
.footer .footMenu{float: left;width: 13.6%}
.footer .footMenu:last-child{width: 30%}
.footer .footMenu h3{font-size:16px;color: #333;font-weight:normal;position: relative;padding-bottom: 15px;margin-bottom: 20px;}
.footer .footMenu h3:after{content: '';display: block;position: absolute;width: 10px;height: 1px;background: #333;bottom: 0;left: 0;}
.footer .footMenu a{position: relative;display: inline-block;}
.footer .footMenu a:after{content: '';position: absolute;display: block;width: 0;height: 1px;background: #333;bottom: 0;left: 0;transition: 0.5s all}
.footer .footMenu a:after:hover{width: 100%;}
.footer .footMenu .sub_form{margin-bottom: 20px;}
.footer .footMenu .sub_form li{width: 42%;float: left;}
.footer .footMenu .sub_form li input{padding: 14px 0 14px 10px;width: 100%;border:1px solid #e9e9e9;}
.footer .footMenu .sub_form .submit{display: inline-block; width: 50px;height: 47px;background: #474747 url(../images/submit.png)no-repeat center; float: left;}
.footer .footMenu .sub_form .submit:hover{background: #2d426f url(../images/submit.png)no-repeat center;}
.footMenu .conleft .info_one b{font-size: 24px;display: block;}
.footMenu .conleft .info_tow a{display: inline-block; width: 36px;height: 36px;border-radius: 100px;margin-right: 10px;}
.footMenu .conleft .info_tow a:nth-child(1){background: #474747 url(../images/weibo.png)no-repeat center;}
.footMenu .conleft .info_tow a:nth-child(2){background: #474747 url(../images/wx.png)no-repeat center;}
.footMenu .conleft .info_tow a:nth-child(3){background: #474747 url(../images/qq.png)no-repeat center;}
.footMenu .conleft .info_tow a:nth-child(1):hover{background: #2d426f url(../images/weibo.png)no-repeat center;}
.footMenu .conleft .info_tow a:nth-child(2):hover{background: #2d426f url(../images/wx.png)no-repeat center;}
.footMenu .conleft .info_tow a:nth-child(3):hover{background: #2d426f url(../images/qq.png)no-repeat center;}
.footMenu .conleft .wx_show{display: none;position: absolute;background: #fff;padding: 0;text-align: center;z-index: 999;border:1px solid #ededed;}

.foot_link{width: 100%;overflow: hidden;}
.foot_link h3{font-size: 16px;color: #333;}
.foot_link a{font-size: 14px;color: #666;}
.foot_link em{margin: 0 10px;}

.copyright{background: #2d2d2d;padding: 30px 0;line-height: 0;font-size:14px;color: #888}
.copyright a{color: #888}







/*响应式内容*/
@media (max-width:1660px){
.news .newslist li a{width: 80%;}
.contact .conleft b{font-size: 40px;}
.news .hotnews{margin-bottom: 6%;}
}

@media (max-width:1440px){
.container .tie{height: 50px;line-height: 50px;}	
.ys li .ys_info h3{font-size:28px;}	
.ys li .ys_info a{width: 40px;height: 40px;line-height: 40px;}
/*隔*/
.news .newslist li a{width: 70%;}
.news .newsbox{padding: 20px;}
.news .newslist li{width: 95%;margin-bottom: 0;}
.news .hotnews{margin-bottom: 8px;}
.news .hotnews .pic{height: 110px;}
.news .hotnews .newsinfo p{margin:0;}
.news .hotnews{height: 144px;}
/*隔*/
.honors .honorbox{padding: 10px;width: 92%;}
.honors .honorbox li{float: left;width: 180px;height: 280px;text-align: center;margin: 0 30px}
.honors .honorbox li .pic{display: table;margin: 0 auto;}
.honors .honorbox li .pic .picbox{display: table-cell;vertical-align: middle;width: 100%;height: 220px;overflow: hidden;}
.honors .honorbox li .pic .picbox img{display: block;max-width: 100%;max-height: 100%;}
}

@media (max-width:1360px){
.news .newslist li a{width: 65%;}
.heaWidth{width:97%; margin:0 auto;padding: 0 20px;}
/*隔*/	
.ys li .ys_info h3{font-size:28px;}	
.ys li .ys_info a{width: 40px;height: 40px;line-height: 40px;}
}

@media (max-width:1200px){
.sindeMenu a{padding: 18px 0}	
.footer{padding: 30px 0}	
.footer .footMenu a{width: 80%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display: block;}
.container .tie{height: 45px;line-height: 45px;}	
.news .hotnews .newsinfo p{height: 26px;}
.news .newslist li a{width: 60%;}
.news .hotnews{height: 114px;}
/*隔*/
.honors .honorbox{padding: 10px;width: 92%;}
.honors .honorbox li{float: left;width: 120px;height: 220px;text-align: center;margin: 0 30px}
.honors .honorbox li .pic{display: table;margin: 0 auto;}
.honors .honorbox li .pic .picbox{display: table-cell;vertical-align: middle;width: 100%;height: 180px;overflow: hidden;}
.honors .honorbox li .pic .picbox img{display: block;max-width: 100%;max-height: 100%;}
/*隔*/
.ys li .ys_info h3{font-size:24px;}	
.ys li .ys_info a{width: 35px;height: 35px;line-height: 35px;}

.video_cont{padding-top: 20px;}

.footer .footMenu .sub_form li input{padding: 12px 0 12px 10px;}
.footer .footMenu .sub_form .submit{height: 43px;}
}