﻿@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:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}

.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }

.clearfix { zoom:1; }

html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}

body{color:#666;font-size:12px;line-height:24px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; }

a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}

a:hover{color:#222;text-decoration:none;}:focus{outline:none;}



/* CSS活动的公共样式 */

.fl{float:left;}

.fr{float:right;}

.ce{text-align:center;}

.grWidth{width:1200px; margin:0 auto;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}

.center{text-align:center;}

.hidden{overflow:hidden;}



/* 头部  */

.topBar{line-height:35px;height:35px;background:#4b4b4b;color:#fff;}

.topRight{height:35px;}

.topRight em{font-style:normal;margin:0 10px;color:#878787;}

.topRight a{color:#fff;}

.topRight a{color:#fff;}

.topRight  .tIcon{background:#fff;padding:0 15px;float:right;height:35px;}

.topRight  .tIcon2{padding-right:0;margin-left:15px;}

.header{height:85px;padding-top:30px;overflow:hidden;}

.headPhone{;color:#999;margin-top:-10px;}

.headPhone span{font-family:Arial;font-size:22px;display:block;color:#db0f00;}



/* 主导航  */

.nav{height:50px;line-height:50px; background: url('../images/nav_bg.jpg') repeat-x;font-size:14px;}

.nav li{float:left;width:150px;height:50px;line-height:50px;text-align:center;background:url('../images/nav_line.jpg') no-repeat right center;}

.nav li a{color:#333;display:block; transition:all 0.3s;}

.nav li.last{background:none;}

.nav li a:hover,.nav li a.current{color:#fff;background:#222;transition:all 0.3s;}



/*  广告轮播图 */

.banner{margin: 0 auto; position:relative;height:626px;overflow:hidden;}

.banner .bd{  height:626px; z-index:0;position: relative;left:50%; margin-left:-720px;}

.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-610px;}

.banner_ctr a{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}

.banner_ctr a.prev{left:-90px;}

.banner_ctr a.next{right:-1310px; background-position: -47px 0px;left:auto;}

.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}

.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:10px;overflow:hidden;}

.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:6px; height:6px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}

.banner .hd li:hover,.banner .hd .on{background:none;}



/*  搜索 */

.search{height:70px;line-height:70px;border-bottom:1px solid #dadada;}

.searMain{width:300px;height:35px;line-height:35px;border:1px solid #666;margin-top:15px;overflow:hidden;}

.searMain .sear_text{float:left;width:245px;height:35px;line-height:35px;color:#666;font-size:13px;background:none;padding:0 10px;}

.searMain .sear_btn{float:right; width:35px;height:35px; cursor:pointer;background:#666 url('../images/sear_btn.png') no-repeat center center;}

.searMain .sear_btn:hover{opacity:0.8;filter:alpha(opacity=80) }

.searMain .sear_text:hover{box-shadow:0 0 2px #f76e6e inset}

.searFont{width:760px;overflow:hidden;}

.searFont span{color:#dd1300;background: url('../images/hot_icon.png') no-repeat left center;padding-left:20px;}

.searFont em{font-style: normal;margin:0 10px;}

.search .sIcon{height:30px;margin-top:20px;}

.search .sIcon a{float:left;background: url('../images/icon.png') no-repeat;width:30px;height:30px;margin-left:5px;transition:all 0.3s;}

.search .sIcon .s2{background-position:-30px 0;position: relative;z-index:10;}

.search .sIcon .s3{background-position:-60px 0;}

.search .sIcon a:hover{background-position: 0 -30px;transition:all 0.3s;}

.search .sIcon .s2:hover{background-position:-30px -30px;}

.search .sIcon .s3:hover{background-position:-60px -30px;}

.search .sIcon .s2 div{position: absolute;top:50px;left:-30px;background:#ececec;padding:5px;display:none;}

.search .sIcon .s2 div::before{position: absolute;content: "";top:-12px;left:50px;border:6px solid transparent;border-bottom-color: #ccc;}

.search .sIcon .s2 img{width:100px;height:100px;}



/*  产品中心 */

.prodcut{padding:50px 0;background:#efefef;overflow:hidden;}

.proLeft{width: 240px;background:#fff;height:775px;}

.proLeft .title{font-size:30px;color:#fff;font-weight:normal;line-height:30px;text-transform:uppercase;background:#222;text-align:center;padding-top:20px;height:75px;}

.proLeft .title span{font-size:18px;font-family:Arial;display:block;color:#999;}

.proMenu{padding:;overflow:hidden;}

.proMenu li{float:left;width: 210px;background: url('../images/pro_li.png') no-repeat 20px center;height:49px;line-height:49px;border-bottom:1px dotted #d9d9d9;padding-left:30px;}

.proMenu li:last-child{border-bottom:none;}

.proRight{width:870px;height:775px;overflow:hidden;}

.proRight ul{width:900px;}

.proRight li{float:left;width:274px;height:374px;border:2px solid #fff;background:#fff;padding:1px;text-align:center;margin:0 15px 15px 0;line-height:20px;position:relative;}

.proRight li .pImg{width:274px;height:274px;display:block;overflow:hidden;background:#000;position:relative;}

.proRight li img{width:274px;height:274px;transition:all 0.5s;}

.proRight li i{position:absolute;width:60px;height:60px;background: url('../images/pMore.png') no-repeat;top:-60px;left:107px;transition:all 0.5s;}

.proRight li h5{font-size:14px;font-weight:normal;margin-top:10px;height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color:#333;padding:0 15px;}

.proRight li p{color:#999;padding:0 15px;}

.proRight li:hover img{transition:all .4s;transform:scale(1.1,1.1);opacity:0.4;filter:alpha(opacity=50) ;}

.proRight li:hover i{top:110px;transition:all 0.5s;}

.proRight li:hover{border:2px solid #ddd;}

.proRight li::before,.proRight li::after{position:absolute;content:'';opacity:0;transition:all 0.5s}

.proRight li::before{top:-2px;right:-2px;bottom:-2px;left:-2px;border-top:2px solid #222;border-bottom:2px solid #222;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}

.proRight li::after{top:-2px;right:-2px;bottom:-2px;left:-2px;border-right:2px solid #222;border-left:2px solid #222;transform:scale(1,0);transform-origin:100% 0;}

.proRight li:hover::before,.proRight li:hover::after{opacity:1;transform:scale(1);transition: all 0.5s;}



/*  生产流程 */

.process{background: url('../images/process_bg.jpg');padding:50px 0;overflow:hidden;}

.hTie_top{height:70px;overflow:hidden;}

.homeTitle{font-size:30px;color:#fff;font-weight:normal;line-height:30px;text-transform:uppercase;}

.homeTitle span{font-size:18px;font-family:Arial;display:block;color:#ff8686;color:#666;}

.homeTitle strong{color:#999;font-weight:normal;}

.hTie_top .fr{font-size:18px;color:#999;margin-top:15px;}

.processMain{height:460px;overflow:hidden;}

.processLeft{width:600px;height:460px;}

.processLeft li{width:594px;border:3px solid #fff;overflow:hidden;}

.processLeft li img{width:594px;height:454px;}

.processLeft li .scale{animation: scale 8s;}

.processRight{width:580px;overflow:hidden;}

.processRight ul{width:600px;}

.processRight li{float:left;width:281px;height:66px;background:#333;font-size:14px;color:#fff;text-align:center;border:2px solid #333;line-height:70px;cursor:pointer;margin-right:10px;margin-bottom:10px;}

.processRight li a{color:#fff;display:block;}

.processRight li.on{background:#222;border:2px solid #222;box-shadow:0 0 0 1px #111;}

.processRight .headPhone{line-height:20px;margin-top:20px;clear:both;}



/*  优势 */

.odds{padding:50px 0 35px 0;overflow:hidden;font-size:14px;}

.odds .tie2{background: url('../images/odds_tiebg.jpg') no-repeat left top;height:30px;text-align:center;line-height:30px;font-size:14px;font-weight:normal;padding-right:15px;margin-bottom:15px;}

.odds .num{width:50px;height:50px;background: url('../images/num_bg.png') no-repeat;font-size:30px;line-height:50px;float:left;margin-left:-60px;font-style:normal;color:#333;text-align:center}

.odds h3{font-size:24px;color:#db0f00;font-weight:normal;line-height:30px;margin-bottom:10px;}

.odds h3 span{display:block;font-size:14px;font-family: Arial;line-height:18px;color:#bdbdbd;}

.oddsMain p{background: url('../images/odds_li.png') no-repeat left 10px;padding-left:10px;margin-bottom:5px;}

.oddsMain p span{color:#db0f00;}

.oddsMain{padding-left:60px;}

.odds1{margin-bottom:50px;}

.odds .more{height:28px;line-height:28px;background:#bdbdbd;color:#fff;padding:0 15px;font-size:12px;display:inline-block;margin-top:15px;}

.odds .more:hover{background:#222;}

.odds .headPhone{margin-top:15px;color:#333;background: url('../images/p_icon2.png') no-repeat left center;padding-left:50px;}

.odds .headPhone span{color: #db0f00;}

.odds .line{display:block;background: url('../images/odds_line.jpg') no-repeat;height:20px;}

.odds .line2{background: url('../images/odds_line2.jpg') no-repeat;}

.oddsBox1{background: url('../images/odds_img1.jpg') no-repeat right top;height:520px;overflow:hidden;padding-right:640px;margin-top:50px;}

.oddsBox2{background: url('../images/odds_img2.jpg') no-repeat;height:310px;overflow:hidden;padding:43px 40px 0 620px;}

.oddsBox3{background: url('../images/odds_img3.jpg') no-repeat right top;height:270px;overflow:hidden;padding:40px 680px 0 0;}

.oddsBox4{background: url('../images/odds_img4.jpg') no-repeat;height:330px;overflow:hidden;padding:30px 20px 0 615px;}



/* 案例 */

.case{background: url('../images/case_bg.jpg') no-repeat center top;padding-top:50px;height:450px;overflow:hidden;}

.case .homeTitle{color:#333;}

.caseMain{height:330px;overflow:hidden;}

.caseMain ul{width:1240px;}

.caseMain li{float:left;width:290px;margin-right:20px;background:#fff;}

.caseMain li img{width:290px;height:290px;}

.caseMain li span{display:block;height:39px;line-height:39px;text-align:center;border-top:1px dotted #ddd;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.caseMain li:hover span{border-top:1px dotted #ff9292;}



/*  关于我们 */

.about{margin:50px auto;overflow:hidden;background:#222;}

.aImg{/* width:780px; *//* height:550px; */overflow:hidden;}
.aImg img{height:280px;}

.aboutMain{width: 550px;padding:30px 15px 0 0;overflow:hidden;color:#fff;line-height:22px;}

.aboutMain .homeTitle{border-bottom:1px solid #777;height:70px;color: #db0f00;margin-bottom:25px;}

.aboutMain .homeTitle span{color:#999;}

.aboutMain h4{font-size:20px;font-weight:normal;height:30px;}

.aboutMain .font{/* height:280px; */border-bottom:1px solid #999;margin-bottom:30px;}

.aboutMain .headPhone{color:#fff;background: url('../images/p_icon3.png') no-repeat left center;}

.about .scale{animation: scale 15s;}



/*  实力展示 */

.strength{overflow:hidden;}

.strength .homeTitle{color:#333;}

.strength .sMenu{}

.strength .sMenu a{display:inline-block;width:100px;height:35px;line-height:35px;text-align:center;background:#bdbdbd;border-radius:3px;margin-left:5px;font-size:14px;position:relative;color:#fff;cursor:pointer;}

.strength .sMenu a::before{position: absolute;content: "";bottom:-12px;left:45px;border:6px solid transparent;}

.strength .sMenu a.on{background:#222;}

.strength .sMenu a.on::before{border-top-color:#222;}

.strengthMain,.strengthBox{height:auto;overflow:hidden;}

.strengthMain li{float:left;width:278px;height:210px;margin-right:2px;margin-bottom:2px;overflow:hidden;}

.strengthMain li img{width:278px;height:210px;transition:all 0.5s;}

.strengthMain li.st{width:358px;height:150px;background: url('../images/setting_tie.jpg') no-repeat;text-align:center;font-size:26px;font-weight:normal;line-height:150px;color:#fff;}

.strengthMain li.st h3{font-weight:normal;}

.strengthMain li.s2,.strengthMain li.s2 img{width:560px;height:422px;}

.strengthMain li.s2{float:right;margin-right:0;}

.strengthMain li.s3{margin-top:-60px;}

.strengthMain li.s3,.strengthMain li.s3 img{width:358px;height:270px;}

.strengthMain li span{width:100%;position:relative;padding:0 5%;height:35px;line-height:35px;color:#fff;text-align:center;font-size:14px;background: url('../images/opc.png');white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;display:block;}

.strengthMain li:hover span{margin-top:-35px;transition:all 0.3s;}

.strengthMain li:hover img{transform:scale(1.1,1.1);transition:all 0.5s;}



/* 新闻资讯 */

.news{padding:50px 0;background:#efefef;overflow:hidden;}

.news .homeTitle{color:#333;}

.newsLeft{width:570px;height:auto;}

.newsLeft .n1 {border-bottom: 2px solid #d7d7d7;padding-bottom:15px;margin-bottom:5px;}

.newsLeft .n1 .nImg{width:548px;height:348px;border:1px solid #dadada;overflow:hidden;}

.newsLeft .n1 img{width:548px;height:348px;transition:all 0.5s;}

.newsLeft .n1 h4{font-size:16px;font-weight:normal;height:50px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.newsLeft .n1 h4 a{color:#222;transition:all 0.3s;background: url('../images/news_li2.jpg') no-repeat left center;padding-left:10px;}

.newsLeft .n1 h4 a:hover{text-decoration: underline;padding-left:18px;transition:all 0.3s;}

.newsLeft .n2{height:40px;line-height:40px;font-size:14px;}

.newsLeft .n2 a{background: url('../images/news_li.png') no-repeat left center;padding-left:10px;display:inline-block;width:460px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}

.newsLeft .n2 span{float:right;color:#999;}

.newsLeft .n2 a:hover{background: url('../images/news_lih.png') no-repeat 8px center;padding-left:18px;transition:all 0.3s;}



.newsRight{width:600px;overflow:hidden;}

.industry{height:245px;overflow:hidden;border-bottom:2px solid #d7d7d7;padding-bottom:25px;}

.industyTop{margin-bottom:10px;clear:both;}

.industyTop h3{font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:30px;margin-bottom:15px;}

.industyTop h3 strong{float:left;width:50px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:14px;background:#222;margin-right:10px;}

.industyTop h3 a{color:#333;}

.industyTop h3 a:hover{color:#222;}

.industryMain{height:;overflow:hidden;}

.industryMain ul{width:650px;}

.industryMain li{float:left;width:195px;height:120px;background:#fff;overflow:hidden;margin-right:10px;}

.industryMain li img{width:195px;height:120px;}

.industryMain li span{width:100%;position:relative;padding:0 5%;height:30px;line-height:30px;color:#fff;text-align:center;font-size:14px;background: url('../images/opc.png');white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;display:block;}

.industryMain li:hover span{margin-top:-30px;transition:all 0.3s;}



.faq{margin-top:25px;height:;overflow:hidden;}

.faq .title{height:40px;}

.faq .title span{width:50px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:14px;background:#222;margin-right:10px;display:inline-block;}

.faqMain{height:;overflow:hidden;}

.faqMain li{height:44px;line-height:44px;font-size:14px;border-bottom:1px dotted #cbcbcb;}

.faqMain li a{background: url('../images/news_li.png') no-repeat left center;padding-left:10px;display:inline-block;width:460px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;color:#333;}

.faqMain li span{float:right;color:#999;}

.faqMain li a:hover{background: url('../images/news_lih.png') no-repeat 8px center;padding-left:18px;transition:all 0.3s;color:#222;}





/*  尾部 */

.footer{background:url('../images/foot_bg.jpg');overflow:hidden;}

.footMain{padding:35px 0;overflow:hidden;color:#999;}

.footMenu{width:380px;overflow:hidden;}

.footMenu h3{font-size:18px;color:#fff;font-weight:normal;height:45px;}

.footMenu h3 span{font-family:Arial;margin-left:5px;}

.footMenu a{width:90px;display:inline-block;}

.footContact{width:620px;margin-left:70px;}

.footContact .phone{background: url('../images/p_icon.png') no-repeat left center;padding-left:40px;color:#e5000c;margin-bottom:10px;}

.footContact .phone span{display:block;font-size:30px;}

.footWx{width:100px;line-height:20px;text-align:center;}

.footWx p{margin-top:5px;}

.firendLink{height:50px;line-height:24px;border-top:1px solid #1d1d1d; color:#fff;}

.firendLink em,.footCopy .fr em{font-style:normal;margin:0 10px;}

.footer a{color:#999;}

.footer a:hover{color:#fff;}



/* 内页公用 */

.listBanner{ width:100%;height:200px;overflow:hidden;}

.listBanner img{width: 1920px; position: relative; left:50%; margin-left:-960px; }

.listWrapper{ overflow: hidden; padding-bottom:50px; padding-top:30px;}

.listLeft{width:250px; float: left;overflow: hidden; }

.listRight{width:920px; float: right; overflow: hidden;}

.breadCrumb{ border-bottom:1px solid #DADADA; height:30px;margin-bottom:25px;}

.breadCrumb strong{ color:#333; font-size:18px; font-family:"微软雅黑";  height:29px; border-bottom:2px solid #222; display:inline-block; font-weight:normal;}

.breadCrumb p {background:url(../images/mapIcon.png) no-repeat left center; padding-left:20px;}

.breadCrumb p span{ margin:0 8px;}

.listLeft .searMain{width:250px;margin-bottom:20px;}

.listLeft .searMain .sear_text{width:200px;}

.listLeft .searMain .sear_btn{width:30px;background-position: center center}



/* 内页公用菜单 */

.sidebar{margin-bottom:20px;}

.side_title{height:60px;color:#fff;font-size:18px;background:#222;font-weight:normal;text-align:center;line-height:60px;text-align:center;}

.side_title span{display:block;opacity:0.7;filter:alpha(opacity=70); text-transform:uppercase;font-family:Arial;font-size:10px;-webkit-transform:scale(0.8);-o-transform:scale(1); }

.sidebarMenu{}

.sidebarMenu li{margin-top:1px;font-size:14px;background:#e5e5e5;}

.sidebarMenu li a{height:42px;line-height:42px;background:url('../images/news_li.png') no-repeat 220px center;padding-left:30px;display:block; color:#454545;transition:all 0.3s;}

.sidebarMenu li .current,.sidebarMenu li a:hover{background:#222 url('../images/side_lih.png') no-repeat 220px center;color:#fff;}

.sidebarMenu li ul{font-size:12px;}

.sidebarMenu li ul a{background: url('../images/ly_li.png') no-repeat 35px center;padding-left:50px;color:#666;height:30px;line-height:30px;font-size:12px;}

.sidebarMenu li ul .current,.sidebarMenu li ul a:hover{background: url('../images/ly_li.png') no-repeat 35px center; color:#222;}



.proSide .sidebarMenu{overflow:hidden;background:#e5e5e5;}

.proSide .side_title{margin-bottom:1px;}



*/.proSide .sidebarMenu li{float:left;width: 210px;background: url('../images/pro_li.png') no-repeat 20px 18px;height:49px;line-height:49px;border-bottom:1px dotted #d9d9d9;padding-left:10px;}*/



/*  推荐产品 */

.recommend_pro{margin-bottom:15px;}

.listLeft .left_title{ background:#222; height:40px; line-height:40px; font-size: 12px;color: #fff; padding-left:15px; font-size: 14px;font-weight:normal;border-left:5px solid #444;}

.recommend_slide{height:510px;overflow:hidden;padding:14px;border:1px solid #bcbcbc;background:#fff;border-top:none; }

.recommend_pro li{ width:210px;overflow:hidden;margin-bottom:10px;}

.recommend_pro li img{ width:204px; height:204px; border:1px solid #ddd;padding:2px;}

.recommend_pro li span{height:30px; line-height:30px; position:relative; text-align:center;display: block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.recommend_pro li:hover img{ border: 1px solid #222;}



/*  左侧联系我们 */

.twoCont{padding:15px 10px;overflow:hidden;background:#f4f4f4;}

.sidebarThree h3{font-size:15px;margin-bottom:10px;font-weight:normal;}

.sidebarThree h3 span{display:block;font-size:24px;color:#222;font-family:arial;}

.sidebarThree p{line-height:22px;}

.sidebarThree p span{padding-left:3em;}

.pageTitle{height:46px;line-height:40px;background:url(../images/conti.jpg) no-repeat left bottom;}

.pageTitle h2{display:block;float:left;height:46px;text-align:left;font-size:16px;overflow: hidden;}

.pageTitle span{height:46px;float:right;}



/*  产品列表 */

.productList li{float:left; width:290px;background:#fff;margin:0 22px 25px 0;border:1px solid #ccc;}

.productList li .pImg{width:290px;height:260px;display:block;overflow:hidden;}

.productList li img{width:290px;height:260px; transition:all .5s;}

.productList li p{ height:39px;line-height:39px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;border-top:1px solid #c6c6c6;}

.productList li:hover img{transition:all .5s;transform:scale(1.1,1.1);}

.productList li:hover{border:1px solid #222;}

.productList li:hover p{border-top:1px solid #222;}



/* 左侧图片放大镜样式 */

.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:bold;color:#333;}

.product-show-pic{width:462px;height:550px;}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:310px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}



/* 图片小图样式 */

.spec-preview{width:460px;height:460px;border:1px solid #ccc;}

.spec-scroll{margin-top:10px;width:460px;height:75px;overflow:hidden;position:relative;}

.spec-scroll a.prev{display:block;width:12px;height:21px;position:absolute;top:25px;left:0;background:url('../images/listpro_btn.png') no-repeat 0 0px;overflow:hidden;cursor:pointer;}

.spec-scroll a.prev:hover{background-position:0 -21px;}

.spec-scroll a.next{display:block;width:12px;height:21px;position:absolute;top:25px;right:0;background:url('../images/listpro_btn.png') no-repeat 0 -42px;overflow:hidden;cursor:pointer;}

.spec-scroll a.next:hover{background-position:0 -63px;}

.spec-scroll .items{position:relative;width:415px;height:75px;margin:0 auto;overflow:hidden;}

.spec-scroll .items ul{position:absolute;width:430px;height:75px;}

.spec-scroll .items ul li{width:85px;height:75px;float:left;}

.spec-scroll .items ul li img{width:73px;height:73px;cursor:pointer;border:1px solid #ccc;}

.spec-scroll .items ul li img:hover,.spec-scroll .items ul .on img{border:1px solid #222;}



/* 产品右侧简介样式 */

.product-show-title{width:400px;height:440px;overflow:hidden; float:right;background: #eee;padding:10px 15px;}

.product-show-title h2{line-height:24px;border-bottom:1px dashed #ccc;font-size:18px;color:#222;padding:10px 0;font-family:"微软雅黑";}

.gr-description{padding:10px 0;}

.prodcut-tel{ padding-left:50px; margin-bottom:20px; line-height:26px; background:url('../images/p_icon.png') no-repeat left 8px; }

.prodcut-tel span{font-family:arial; font-size:24px; color:#222;display: block; }

.product-order a{ display:block; width:120px; height:40px; background:#222; line-height:40px; text-align:center;font-size:18px; color:#fff; border-radius: 5px;font-family:"微软雅黑";}

.product-order a:hover{ background:#555;transition: all 0.5s; }



/* 产品说明标签切换样式 */

.gr-tab-list{overflow:hidden; margin-top:30px; margin-bottom:20px;}

.gr-tab-list .hd{height:auto;line-height:29px;border-bottom:1px solid #dadada}

.gr-tab-list .hd li{width:100px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer;}

.gr-tab-list .hd li.on{background:#222;color:#fff;}

.gr-tab-list .bd{overflow:hidden;padding-top:15px;}

.tab_down p{ height:35px;line-height:35px;border-bottom:1px dotted #ddd;background:url(../images/ly_li.png) no-repeat left center;padding-left:15px;}

.tab_down p a{float:right;background:url(../images/downIcon.png) no-repeat right center;padding-right:25px;}

.tab_down p a:hover{background:url(../images/downIconh.png) no-repeat right center;}



/* 采购表单样式 */

.orderBox{padding:25px;width:870px;background:#eee;overflow:hidden;}

.orderBox h3{font-size:15px;line-height:18px;font-weight:normal;font-family:"微软雅黑";}

.orderBox .table{padding-top:20px;overflow:hidden;}

.orderBox .table li{width:410px;height:215px;float:left;height:35px;margin-bottom:10px;}

.orderBox .table li span{float:left;border:1px solid #ddd;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}

.orderBox .table li .iptTxt{float:right;width:319px;border:1px solid #ddd;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#666;padding-left:10px;}

.orderBox .table li .iptCode{float:left;width:199px;border:1px solid #ddd;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#666;padding-left:10px;}

.orderBox .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;}

.orderBox .table li .btn{width:410px;height:35px;line-height:35px;background:#333;cursor:pointer;font-size:14px;color:#fff;text-align:center;border:none;}

.orderBox .table li .btn:hover{background:#222;color:#fff;}

.orderBox .table li.areLi{width:420px;float:right;height:215px;overflow:hidden;}

.orderBox .table li.areLi .txtContent{width:388px;height:183px;border:1px solid #ddd;outline:none;resize:none;padding:15px;color:#666;line-height:18px;}



/* 相关产品样式 */

.related-product {overflow:hidden;}

.related-product .title,.relatedTitle{background:#d1d1d1;height:35px;line-height:35px;}

.related-product .title span,.relatedTitle span{display:inline-block;color:#fff;background:#222;width:120px;height:35px;text-align:center;font-size:14px;}

.related-product ul{ width:980px; margin-top:20px;}

.related-product li{float:left;width:280px;margin-bottom:20px;margin-right:37px;border:1px solid #ddd;background:#eee;text-align:center;}

.related-product li a{display:block;width:280px;}

.related-product li img{width:270px;height:270px;padding:5px;background:#fff;}

.related-product li span{height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}

.related-product li:hover{border:1px solid #222;}

.related-product li a:hover{background:#222;color:#fff;}



/* 客户案例  */

.caseList li{float:left;width:280px;margin-bottom:20px;margin-right:37px;border:1px solid #ddd;background:#eee;text-align:center;}

.caseList li a{display:block;width:280px;}

.caseList li span{display:block;width:270px;height:270px;overflow:hidden;padding:5px;background:#fff;}

.caseList li img{width:270px;height:270px;transition: all 0.5s;}

.caseList li p{height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.caseList li:hover{border:1px solid #222;}

.caseList li a:hover{background:#222;color:#fff;}

.caseList li:hover img{transform: scale(1.1, 1.1);transition: all 0.5s;}



/* 客户案例详情 */

.caseShow .title{text-align:center;font-size:18px;color:#000;margin-bottom:10px;font-weight:normal;}

.caseShow .p1{margin-bottom:25px;text-align:center;color:#333;border-bottom:1px dotted #ccc;padding-bottom:10px}

.caseShow .p1 span{margin-right:15px;}

.casShow_img{margin-bottom:30px}

.zoombox {width:900px;margin-bottom:35px;text-align:center;}

.zoompic {width:900px;height:; background:url('../images/loading.gif') no-repeat 50% 50%; margin: 0 auto;overflow:hidden;text-align:center;}

.sliderbox {height:76px; overflow:hidden;margin-top:20px;}

.sliderbox .arrow-btn {width:20px;height:70px; background:url('../images/arrow_btn.png') no-repeat;cursor:pointer;margin-top: 3px;}

.sliderbox #btn-left { float:left; background-position:0 0; }

.sliderbox #btn-left.dasabled { background-position:-40px 0; }

.sliderbox #btn-right { float:right; background-position:-20px 0; }

.sliderbox #btn-right.dasabled { background-position:-60px 0; }

.sliderbox .slider { float:left; height:76px;width:840px; position:relative;margin-left:10px;overflow:hidden;}

.sliderbox .slider ul {position:absolute;left:0; width:880px; }

.sliderbox .slider li { float:left; width:120px; height:76px;text-align:center; }

.sliderbox .slider li img { border:3px solid #222; width:94px; height:70px; }

.sliderbox .slider li.current img { border:3px solid #222; }

.caseShow_font1 .title{height:35px;border-bottom:1px solid #ccc;}

.caseShow_font1 .title span{float:left;height:35px;width:120px;font-size:14px;text-align:center;line-height:35px;}

.caseShow_font1 .title .on{background:#222;color:#fff;}

.relatedCase{margin-top:30px;}



/* 荣誉资质 */

.productList,.caseList,.partnerList,.honorList,.settingList,.newsList,.appList,.newsList,.mouldList{ width:920px;overflow: hidden;}

.productList ul,.caseList ul,.partnerList ul,.honorList ul,.settingList ul,.appList ul,.mouldList ul{ width:970px;}

.honorList ul li{width:280px;float:left;margin-right:40px;margin-bottom:25px;text-align:center;}

.honorList ul li img{display:block;width:270px;height:200px;padding:4px;border:1px solid #e3e3e3;background:#fff;}

.honorList ul li img:hover{border:1px solid #222;background:;}

.honorList ul li span{height:30px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}



/* 公司坏境 */

.settingList ul li{width:280px;float:left;margin-right:40px;margin-bottom:25px;text-align:center;}

.settingList ul li img{display:block;width:270px;height:200px;padding:4px;border:1px solid #e3e3e3;background:#fff;}

.settingList ul li img:hover{border:1px solid #dd1300;background:#dd1300;}

.settingList ul li span{height:30px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}



/* 新闻列表 */

.newsList li{height:150px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d6d6d6;color:#666;}

.newsList li img{width:230px;height:140px;margin-right:30px;}

.newsList li h3{font-size:16px;font-weight:normal;height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-right:100px;}

.newsList li h3 span{float:right;font-size:12px;margin-right:-100px;}

.newsList li p{height:75px;margin-bottom:10px;overflow:hidden;}

.newsList li .more{color:#222;margin-left:10px;}

.newsList li .more:hover{color:#d80000;}

.newsList li .browse{background:url('../images/newsIcon.jpg') no-repeat left center;padding-left:25px;display:block;margin-top:10px;overflow:hidden;}



/* 合作伙伴 */

.partnerList li{float:left;width:210px;margin-right:26px;margin-bottom:25px;}

.partnerList li img{ width:200px; height:130px;background:#e5e5e5; padding: 4px; border: 1px solid #d4d4d4; box-shadow: 1px 1px 0 #fff inset,-1px -1px 0 #fff inset;}

.partnerList li span{ height: 35px; line-height: 35px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.partnerList li img:hover{border:1px solid #222;}



/* 常见问题 */

.faqList {font-size:13px;word-spacing:3px; padding-bottom:30px;}

.faqList li .p01{ border-bottom:1px solid #dfdfdf; cursor:pointer; padding: 10px;}

.faqList li .answer{ padding:15px 25px 10px 30px; border-bottom:1px dotted #a0906e; color:#666; display:none; border-left:3px solid #222;}

.faqList .current .answer{ display:block;}

.faqList .current .p01{background:#eee}



/* 新闻详细样式 */

.gr-news-show{width:920px;overflow:hidden;}

.gr-news-show h2{font-size:20px;line-height:32px;text-align:center;color:#222;position:relative;font-family:"微软雅黑";font-weight:normal;}

.gr-news-show h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2;font-family:"微软雅黑";font-weight:normal;}

.gr-news-show h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}

.fontResizer a{padding:0 5px;}

.curFont{font-weight:bold;color:#222;}

.news-show-box{padding-top:15px;line-height:26px;padding-bottom:10px;}

.news-message{padding-bottom:10px;border-bottom:1px dashed #d2d2d2;overflow:hidden;}

.news-message div{padding:10px 0;}

.news-message h3{width:100%;text-align:right;font-weight:bold;color:#333;text-decoration:underline;overflow:hidden;}

.gr-fenx{height:35px;background:#ddd;padding:0 10px;margin-top:15px;}

.prew {background:url(../images/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}

.nextw {background:url(../images/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

.gr-keyword{border:1px solid #dadada;padding:5px 10px;margin:10px 0;overflow:hidden;}

.gr-keyword a{padding:0 5px;}

.newsShow_main{overflow:hidden;padding:15px}

.newsShow_main .newsShow_img{width:300px;height:300px;}

.newsShow_main .news-show-box{float:right;width:740px;padding:0;}



/* 推荐资讯样式 */

.gr-rec-news{width:920px;margin-top:10px;overflow:hidden;}

.gr-rec-news ul{width:960px;padding-top:10px;}

.gr-rec-news ul li{float:left;margin-right:40px;width:440px;height:28px;line-height:28px;}

.gr-rec-news ul li a{display:block;width:320px;line-height:28px;background:url(../images/ly_li.png) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}

.gr-rec-news ul li span{float:right;color:#999;}

.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #ddd;font-size:14px;font-weight:bold;color:#333;}



/* 人才招聘  */

.jobMain{margin-bottom:60px; overflow:hidden;}

.jobMain_top{padding-top:15px;height:84px;border-bottom:1px solid #e2e2e2;background:#f4f4f4;font-size:14px;margin-bottom:15px;}

.jobMain_top .title img{width:70px;height:70px;margin-right:20px;margin-left:15px;}

.jobMain_top .title h3{font-size:26px;font-weight:normal;text-transform:uppercase;padding-top:25px;font-family:"微软雅黑";}

.jobMain_top .title h3 span{display:block;font-size:10px;color:#acacac;-webkit-transform:scale(0.8);-o-transform:scale(1);}

.jobMain_top .fr{margin-right:15px;margin-top:40px;}

.jobMain_top .fr span{margin-left:25px;}

.job_box1 {padding-left:50px;padding-bottom:20px;margin-bottom:25px;border-bottom:1px dashed #e0e0e0;}

.job_box1 h5{font-size:16px;color:#333;font-weight:normal;height:35px;font-family:"微软雅黑";}

.job_box1 .font{padding-left:65px;}

.job_box2 {border-bottom:none;padding-bottom:0;margin-bottom:40px;}

.jobMain .center a{display:inline-block;width:205px;height:50px;text-align:center;line-height:50px;color:#fff;font-size:18px;border-radius:5px;background:#222;font-family:"微软雅黑";}

.jobMain .center a:hover{background:#dd1300;transition:all 0.3s;}



.jobsShow{border:1px solid #ddd;background:#fff;}

.jobsShow h3{font-size:14px;font-weight:bold;background:#ddd;line-height:35px; padding-left:15px;font-weight:normal;}

.jobsShow table{margin:10px 20px 20px;background:#fff;}

.jobsShow .mr{padding-right:20px;}

.jobsShow .jobsInput{width:310px;border:1px solid #ddd;line-height:25px;height:25px;padding:0 5px;margin-bottom:10px;}

.jobsShow .input_radio{margin-right:5px;vertical-align: middle;}

.jobsShow .jobsInput:focus,.jobsShow .jobsTextarea:focus{border:1px solid #d40413;}

.jobsShow .jobsTextarea{width:820px;padding:5px;border:1px solid #ddd;line-height:22px;height:125px;margin-top:3px;display:block;}

.jobsShow .jobsSubmit{background:#999;width:85px;height:30px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-right:10px;margin-top:20px;border-radius:4px;}

.jobsShow .jobsSubmit:hover{background:#666;color:#fff;}

.jobsShow .jobsSubmitb{background:#333;width:100px;height:30px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-top:20px;border-radius:4px;}

.jobsShow .jobsSubmitb:hover{background:#d40413;color:#fff;}



/* 内页留言样式 */

#contactlb{width:900px;font-size:16px;font-weight:bold;color:#333; font-family: "微软雅黑";font-weight: normal;margin-bottom:40px;}

#contactlb span{font-weight:normal;font-size:13px;font-family:Arial;display:block;color:#999;}

#leavetable{margin-top:35px;}

#leavetable tr{height:40px;}

.contactFont{overflow:hidden;margin-top:30px;}

.contactnr{width:600px;margin:0 auto;}





















.tec_p{background:url(../images/tecbg.jpg) repeat-x center 0 #0092e1;padding: 50px 0 0;height: 379px;overflow: hidden;}



.tec_p .til01,.tec_p .til01 span,.tec_p .til01 a{color: #fff;}



.tec_p .gg01{top:290px;left:349px;margin:0;}



.tec_pc{background:url(../images/tecbg.gif) no-repeat center 0;font-weight: bold;line-height: 18px;color: #666;text-align: center;height: 182px;}



.tec_pc li{width: 103px;float: left;padding:24px 36px 0 7px;font-size: 14px;height: 104px;}



.tec_pc li span{display: block;height: 26px;overflow: hidden;background:url(../images/tec_ico7.gif) no-repeat 0 0;width: 32px;margin:0 auto;}



.tec_pc li p{display: block;padding: 11px 0 0;}



.tec_pc li.tecl7{padding-right: 0;}



.tec_pc li.tecl8{padding-top:74px;}



.tec_pc li.tecl3,.tec_pc li.tecl5{padding-right:38px;}



.tec_pc li.tecl1 span{background:url(../images/tec_ico1.gif) no-repeat 0 0;}



.tec_pc li.tecl2 span{background:url(../images/tec_ico2.gif) no-repeat 0 0;}



.tec_pc li.tecl3 span{background:url(../images/tec_ico3.gif) no-repeat 0 0;}



.tec_pc li.tecl4 span{background:url(../images/tec_ico4.gif) no-repeat 0 0;}



.tec_pc li.tecl5 span{background:url(../images/tec_ico5.gif) no-repeat 0 0;}



.tec_pc li.tecl6 span{background:url(../images/tec_ico6.gif) no-repeat 0 0;}



.tec_pc li.cur{color: #fff;background:url(../images/teclbg.png) no-repeat 7px 7px;}



.tec_pc li.tecl8.cur{background:url(../images/teclbg.png) no-repeat 7px 57px;}



.tec_pc li.cur span{background-position: 0 bottom;}

.pr{width:1200px;margin:0 auto;}

