
/*轮播图插件 S*/
/* 本例子css */
.slideBox{ width:100%; max-height:520px; overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:47%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px; width:28px; height:20px; line-height:20px; text-align:center; background:#00448b; cursor:pointer;color:#fff;font-size: 14px;}
.slideBox .hd ul li.on{ background:#5aab35;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; top:42%; margin-top:-25px; display:block; width:40px; height:85px;}
.slideBox .next{ right:25%;background:url("../images/slider-arrowr.png") no-repeat center;}
.slideBox .prev{ left:25%; background:url("../images/slider-arrowl.png") no-repeat center;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
/*轮播图插件 E*/

/*搜索*/
.seartab{min-width: 960px;height: 67px;background:url("../images/searbg.png") repeat-x center bottom;}
.seartab .searcent{width: 960px;margin: 0 auto;overflow: hidden;}
.searcent .hostword{float: left;line-height: 60px;}
.searcent .hostword span,.searcent .hostword a{font-size: 12px;}
.searcent .hostword .hotit{font-weight: bold;}
.searcent .hostword a{display: inline-block;margin-right: 14px;}
.searcent .searchinput{float: right; width:287px;height: 28px; border:1px solid #dcdcdc;border-radius: 3px;margin-top: 16px;}
.searcent .searchinput .searico{display:block;float:left;width: 16px;height: 16px;margin-top: 6px;margin-left: 7px;}
.searcent .searchinput .wordinput{float:left;font-size: 12px;color:#666666;width:190px;height: 28px;border:none;text-indent: 9px;outline:none;}
.searcent .searchinput .searchbtn{float:right;width: 72px;height: 28px;border:none;border-left:1px solid #dcdcdc;border-radius: 3px;color:#333333;background:url("../images/sbtnbg.jpg") no-repeat center;outline: none;cursor: pointer;}


/*中间部分*/
.centertab{min-width:960px;background-color: #fff;}
.centertab .protab{width:960px;margin: 52px auto 0;overflow: hidden;}
.protab .probox{float:left;width:220px;margin-right: 20px;overflow: hidden;}
.protab .probox:last-child{margin-right: 0px;}
.protab .probox a{display: block;}
.protab .probox img{width:220px;height: 225px;}

.protab .probox .proinfo{width: 100%;height: 65px;background-color:#F6F6F6;text-align: center;position: relative;overflow: hidden;height: 64px\9;}
.protab .probox .proinfo .protit{font-size: 18px;color: #333;line-height: 65px;}
.protab .probox .proinfo .protiten{position:absolute;bottom: -65px;left: 0px; background-color: #5aab35;font-size: 14px;width:100%;height: 100%;line-height: 20px;}
.probox .proinfo .protiten .prosimple{display: inline-block;width:80%; color: #fff;padding-top: 13px;}

/*推荐产品*/
.protuitab{width:960px;margin: 80px auto 0;}
.protuitab .tuileft-nav{float: left;width: 221px;overflow: hidden;}
.tuileft-nav .cls-title{width:100%;height: 60px; background-color:#00448b;text-align: center;}
.tuileft-nav .cls-title .clstitcn{font-size: 18px;color: #fff;padding-top: 10px;}
.tuileft-nav .cls-title .clstiten{font-size: 12px;color:#8dadce;}
.tuileft-nav .cls-list .clsnow{height: 38px;line-height: 38px;background: #5aab35 url("../images/ico_07.png") no-repeat 186px center;padding-left: 30px;cursor: pointer;border-bottom: 1px solid #309800;}
.tuileft-nav .cls-list .clsnow a{color: #fff;display: block;}
.tuileft-nav .cls-list .clslistl{border:1px solid #6ab349;}
.tuileft-nav .cls-list .clslistl .liscls{height:48px;line-height: 48px;color: #333;padding-left: 45px;}
.tuileft-nav .cls-list .clslistl .liscls a{display: block;}
.tuileft-nav .cls-list .clslistl .onliscls{background: url("../images/ico_03.png") no-repeat 20px center;}
.tuileft-nav .cls-list .clslistl .onliscls a{background: url("../images/ico_04.png") no-repeat 147px center;color:#5aab35;}
.tuileft-nav .cls-list .clslistl .liscls:hover{color:#5aab35; background: url("../images/ico_03.png") no-repeat 20px center;}
.tuileft-nav .cls-list .clslistl .liscls:hover a{color:#5aab35;background: url("../images/ico_04.png") no-repeat 147px center;}

.protuitab .tuiright{width: 713px;float: right;}
.tuiright .right-tit{height: 44px;border-bottom: 2px solid #ccc;position: relative;line-height: 44px;}
.tuiright .right-tit .lineem{display: block;width: 221px; border: 2px solid #333;position: absolute;bottom: -2px;left: -2px;}
.tuiright .right-tit .tuipro{float: left;}
.tuiright .right-tit .tuipro .cirico{float: left;margin-top:9px;}
.tuiright .right-tit .tuipro .oldtit{display:block;float: left;margin-left:6px;font-size: 18px;font-weight: bold;}
.tuiright .right-tit .tuipro .oldtit .titien{font-size: 12px;font-weight: normal;}
.tuiright .right-tit .mopro{display:block;float: right;font-size: 11px; color: #666;margin-right: 13px;}

.tuiright .tprolist{width: 100%;overflow: hidden;margin-top: 14px;}
.tuiright .tprolist .tpro{float: left;width: 220px;margin-right: 16px;margin-bottom: 36px;}
.tuiright .tprolist .nbdtpro{margin-right: 0px;}
.tuiright .tprolist .tpro .tproimg{width: 220px;height:214px;margin-bottom: 10px;}
.tuiright .tprolist .tpro .tproimg img{width: 218px;height:212px;display:block;border: 1px solid #ccc;}
.tuiright .tprolist .tpro p{font-size: 12px; color: #666;line-height: 18px;}
.tuiright .tprolist .tpro p a{font-size: 12px; color: #666;}
.tuiright .tprolist .tpro:hover p a{color: #5aab35;}
.tuiright .tprolist .tpro .detalepro{display: inline-block;width:110px;height: 22px;text-align:center;line-height: 22px;background-color: #00448b;color: #fff;margin-top: 12px;}
.tuiright .tprolist .tpro .detalepro:hover{background-color: #5aab35;}


/*aboutdesc*/
.aboutdesc{width:100%;background-color:#f2f2f2;}
.aboutdesc .introdbox{width:960px;margin: 0 auto;padding: 88px 0 93px;overflow: hidden;}
.introdbox .introdtext{width:252px; float: left; text-align:center;}
.introdbox .intrsupp{margin: 0 102px;}
.introdbox .introdtext .solvico{width:54px; height:36px;}
.introdbox .introdtext .introdtiti{font-size: 18px;color: #333;font-weight:bold;margin: 17px 0 6px;}
.introdbox .introdtext .introddesc{color: #999;font-size: 12px;line-height: 20px;padding:0px 18px;}
.introdbox .introdtext .moinfo{display:inline-block;color: #333;font-size: 12px;font-weight: bold;margin-top: 18px;}
.introdbox .introdtext .moinfo:hover{color: #014893;}


/*case*/
.casetab{width: 960px;margin: 48px auto 0;}
.casetab .casecl{float:left;width: 220px; height: 300px;background-color:#00448b;text-align: center;}
.casetab .casecl .castil{height: 47px;border-bottom: 1px solid #7a9fc5;padding-top: 10px;}
.casetab .casecl .castil .casecltit{font-size: 18px;color: #fff;font-weight: bold;}
.casetab .casecl .castil .casecltiten{font-size: 12px;color: #8dadce;}
.casetab .casecl .caselist{margin-top: 9px;}
.casetab .casecl .caselist .listcasecl{width: 153px;margin:0 auto;height: 28px;line-height: 28px;margin-bottom: 12px;color:#fff;cursor:pointer;}
.casetab .casecl .caselist .listcasecl a{color:#fff;}
.casetab .casecl .caselist .onactcas{background:#5aab35 url("../images/ico_11.png") no-repeat 137px center;}
.casetab .casecl .caselist .listcasecl:hover{background:#5aab35 url("../images/ico_11.png") no-repeat 137px center;}


.casetab .caselis{float:left;width:719px;background-color:#ccc;padding:15px 0 15px 19px;}
.casetab .caselis .cases{float:left;width:220px;margin-right: 17px;}
.casetab .caselis .cases img{width:220px;height: 239px;}
.casetab .caselis .cases .casetitle{width:220px;height: 31px;line-height: 31px;text-align: center;font-size: 12px;color: #333;background-color: #fff;font-weight: bold;}
.casetab .caselis .cases:last-child{margin-right: 0px;}


/*othertab*/
.othertab{width:960px;margin: 58px auto 0;overflow: hidden;}
.othertab .tablft,
.othertab .tabcent,
.othertab .tabrig{width: 300px;float: left;}
.othertab .tabrig{float: right;}
.othertab .tabcent{margin-left: 30px;}

.othertab .tabtitle{width:100%;height: 37px;line-height: 36px; background-color: #f6f6f6;}
.othertab .tabtitle .cirico{float: left;margin-top:10px;margin-left: 10px;}
.othertab .tabtitle .titletb{font-size: 14px;color:#333;display:block;float: left;margin-left:5px;font-weight: bold;}
.othertab .tabtitle .titletb .titien{font-size: 12px;font-weight: normal;}
.othertab .tabtitle .mopro{font-size: 12px;color: #666;display: block;float: right;margin-right: 10px;}

.tablft .aboutu{margin-top: 17px;}
.tablft .aboutu img{width:300px;height: 134px;}
.tablft .aboutu p{width:300px;font-size: 12px;color: #666;line-height: 20px;margin-top: 17px;}

.tabcent .anserli{margin-top: 17px;}
.tabcent .askanswer{border-bottom: 1px solid #ccc;width: 284px;font-size: 12px;color: #666; line-height: 18px; margin: 0 auto; padding-bottom: 18px;overflow: hidden;margin-bottom: 24px;}
.tabcent .askanswer:last-child{margin-bottom: 0px;}
.tabcent .askanswer .askblo{overflow: hidden;}
.tabcent .askanswer .askblo .ask{display: inline-block;width:25px;height: 23px;color: #fff;background-color: #00448b;line-height: 22px;text-align: center;float: left;}
.tabcent .askanswer .askblo .ask-text{float: right;width: 251px;margin-top:-2px;margin-top:-2px\9;}
.tabcent .askanswer .askblo .ask-text a{color: #666;}
.tabcent .askanswer .askblo .ask-text a:hover{text-decoration: underline; color: #000;}
.tabcent .askanswer .answblo{overflow: hidden;margin-top: 15px;}
.tabcent .askanswer .answblo .answ{display: inline-block;width:25px;height: 23px;color: #fff;background-color: #5aab35;line-height: 22px;text-align: center;float: left;}
.tabcent .askanswer .answblo .answer-text{float: right;width: 251px;margin-top:-2px;margin-top:-2px\9;}

.tabrig .newent {margin-top: 3px;}
.tabrig .newent .entnewli{width:284px;height: 41px;line-height: 40px;border-bottom: 1px solid #ccc;background: url("../images/ico_13.png") no-repeat left center;padding-left: 11px;font-size: 12px;color: #666;}
.tabrig .newent .entnewli em{display: block;float: right;font-size: 12px;color: #999999;}
.tabrig .newent .entnewli:last-child{border-bottom: none;}

.procent{width: 960px;margin: 35px auto 52px;height: 50px;background: url("../images/procentbg.jpg") repeat-x left center;text-align: center;}
.procent img{margin-top: 4px;float: left;}
.procent a{line-height: 34px;display: block;float: left;margin-top: 8px;font-size: 23px;color: #fff;}
.procent a.rigbod{border-right: 1px solid #3679c0;padding-right: 16px;margin-right: 16px;margin-left: 10px;}
.procent .centrwid{width: 270px;margin: 0 auto;}

.totop {width: 36px; position: fixed;right: 22%;bottom: 24.8%;display: none;}
.totop a{display:block;width: 36px;height: 35px;text-align: center;color: #bdbdbd;font-size: 12px;}
.totop a.ttop{padding:5px 6px 0 5px;width: 25px;height: 35px;background-color: #e1e1e1;}