﻿@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/

/*-----首页 banner-----*/
.slideBox{ width:100%; height:460px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:460px; }
.slideBox .bd li a{ display:block; height:460px;}
.slideBox .bd img{ width:450px; height:300px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; display:block; width:30px; height:60px; background:url(../images/arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url(../images/arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.search{ width:1300px; margin:33px auto 0; height:60px;}

.search01{ float:left; width:450px;}
.search02{ float:left;}
.search02 input.search03{ width:246px; font-size:14px; color:#fff; font-family:'微软雅黑'; height:60px; line-height:60px; padding-left:24px; border:none; border:0; background:#7ABF0B; border-right:#76809b solid 1px;}
.search01 input.search04{ width:57px; font-size:14px; color:#fff; font-family:'微软雅黑'; height:60px;border:none; border:0; background:#f1b11a url(../images/ss01.jpg) no-repeat center center; border-left:#76809b solid 1px; cursor:pointer;}



.search05{ float:left; width:120px;}

.jslct {color:#fff;font-family:"微软雅黑";display:inline-block;*display:inline;zoom:1;font-size:14px;position:relative;vertical-align:middle;cursor:default; width:120px; height:60px; line-height:60px; background:#7ABF0B url(../images/ss02.jpg) no-repeat 80px center;z-index:0;}
.jslct_hover {}
.jslct div.jslct_t {position:relative; padding-left:15px;z-index:2;*display:block!important;*display:inline;zoom:1;}
.jslct em {font-style:normal;margin:0;padding:0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jslct dl, .jslct dl dd {padding:0;margin:0;list-style:none}

.jslct dl {background:#7ABF0B;position:absolute;top:60px;left:0;cursor:default; width:120px; overflow:hidden;z-index:1;display:none; font-size:14px;border-top:#76809b solid 1px;}
.jslct_hover dl {}
.jslct dl dd {padding:0 15px;line-height:36px; border-bottom:#76809b solid 1px; white-space:nowrap;cursor:pointer;background:#7ABF0B;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.jslct dl dd:hover {color:#fff;background:#455377; border-bottom:#76809b solid 1px; }
.jslct dl dd.hover {color:#fff;background:#455377; border-bottom:#76809b solid 1px; }
.jslct .jslcted {}
.jslct dl dd.noborder {}

.gonggao{    background: #7ABF0B; position:relative;padding-left:20px; width:100%; height:60px;  }
.gonggao01{ position:absolute; top:0; left:40px; line-height:60px; font-size:16px; font-weight:bold; color:#fff;}
.gonggao marquee{ float:left; width:100%; font-size:14px; color:#fff; line-height:60px}


/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}

/*首页产品中心*/
.pro_bg{width:100%; margin:55px auto 0;  background-position:center; background-repeat:no-repeat; background-size:cover;}
.pro_b{
    background: #7ABF0B;width:238px;  border:1px solid #dddddd; float:left; }
.pro_b h4{ color:#fff; font-size:18px;  height:60px; padding:21px 0 0 20px; width:137px; border-bottom:1px solid #eaeaea; margin:0 auto; line-height:1;}
.pro_b h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}
.pro_b ul{float:left; width:238px;}
.pro_b li{padding:8px 15px 8px 55px; font-size:14px; color:#fff; font-family:"微软雅黑";height:32px; line-height:32px; overflow:hidden;  overflow:hidden; cursor:pointer; }
.pro_b li a{display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; line-height:32px; color:#fff;}
.pro_b li a:hover{ color:#f76f0c; }
.pro_imgsbg{float:right; padding:0 0 0}
.product08{ overflow:auto;  margin-top:17px; outline:none}
.pro_imgsbg dl{ float:left; width:235px; padding-bottom: 20px; margin:0 0 40px 30px; overflow:hidden; background:#f6f6f6; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl:hover{ background:#7ABF0B;}
.pro_imgsbg dl dt{ width:220px; height:173px; overflow:hidden; border:#f6f6f6 solid 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dt a{ float:left; width:100%; height:173px; display:block; background-position:center; background-repeat:no-repeat; background-size: auto 100%; background-color:#fff;}
.pro_imgsbg dl:hover dt{ border:#7ABF0B solid 8px;}
.pro_imgsbg dl dd{color:#2e2e2e; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pro_imgsbg dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:20px;}
.pro_imgsbg dl:hover .tt{ color:#fff;}
.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}
.pro_imgsbg dl:hover dd{ color:#fff;}
.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}
.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}




.icase{    background-position: center;
    width: 1300px;
    background-repeat: no-repeat;
    margin: auto; }
.circle_bg{ height:462px; margin:50px 0 0}
.mr_frbox{float: left;width: 100%;height: 462px;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;top: 190px;left:-70px;position: absolute;}
.mr_frBtnR{cursor:pointer;top: 190px;right: -70px;position: absolute;}
.tempWrap ul{height:462px;overflow: hidden;	}
.tempWrap{width: 1098px; }
.icase li{width: 405px;float: left;height: 462px;    margin: 0 18px; }
.icase li a.img{ float:left; width:100%; height:275px; margin:18px 0 0; background-position:center; background-repeat:no-repeat; background-size:100%;}
.icase li h2{float:left; width:92%;  text-align:left;font-size: 14px;color: #545454;line-height: 32px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.icase li a.wrr:hover h2{ color:#7ABF0B}
.icase li span{ font-size:13px;float:left; width:99%;  color:#414141; line-height:24px;}
/*首页联系我们*/
.contact{ position:relative; height:494px; margin-top:-140px;}
.contact01{ position:absolute; border-top:#f1b11a solid 4px; top:0; left:50%; margin-left:-550px; width:240px; height:490px; background:#2e3955 url(../images/lx02.jpg) no-repeat top center;}
.contact02{ padding-top:17px; height:65px; text-align:center;}
.contact02 font{ display:block; color:#fff; font-size:28px; text-transform:uppercase; line-height:1}
.contact02 span{ display:block; color:#fff; font-size:20px; line-height:1}

.contact03,.contact04,.contact05{ line-height:30px; color:#b5c8f7; font-size:14px; border-bottom:#3a4664 solid 1px; background:url(../images/lx05.jpg) no-repeat 25px 20px; font-size:20px; padding:15px 20px 15px 57px;}
.contact03{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.contact04{background:url(../images/lx06.jpg) no-repeat 25px 20px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.contact05{ font-size:14px;background:url(../images/lx07.jpg) no-repeat 25px 20px; border:none;}


.contact06{ width:194px; height:168px; margin:0 auto; background:##f0f0f0; text-align:center;}
.contact06 img{ margin-top:14px;}




.foonavf{ width:100%; padding:30px 0 ; text-align:center;background:#f0f0f0; }
.foonavf .nnf{  color:##f0f0f0}
.foonavf a.foonav{color:#fff; display:inline-block; padding:0 3px; font-size:15px; position:relative; text-align:left;height:26px; line-height:26px;}
.foonavf a.foonav img{
    width:180px;
    margin-right:26px;
}
.fri_link a{ float:left; margin:30px 4px 0 0;position:relative; height:91px; width:255px; background-position:center; background-size: auto 100%; background-repeat:no-repeat;}
.fri_link  .nnf{ float:right; width:960px; padding:0 0 0 20px;}
.foonavf .rb{float:right; line-height:30px; padding:0 0 0 30px; height:30px;  background:url(../images/d4.png) left center no-repeat; font-weight:bold; text-transform:uppercase;}
.foonavf .rb a{font-size:15px; color:#fff;}
.foonavf .rb a:hover{color:#fff;}
/*---------右边悬浮------------------------------*/
.side_nav{position: fixed;top: 85%;right: 10px;width: 45px; z-index:999}
.side_nav ul li{ cursor:pointer;position: relative;width: 45px;float: right;/* border-bottom: 1px solid #fff; */}
.side_nav ul li a{display:inline-block;height: 45px;position: absolute;top: 0;left: 0;}
.side_nav ul li span{float: left;color:#fff;line-height: 60px;font-size: 16px;margin-left: 72px;cursor: pointer;}
.side_nav_3 {width: 45px;height: 45px;}
.side_nav_3 a span{height:128px;position: absolute;right: 45px;bottom: 0px;margin-left: 0!important;display: none;}
.side_nav_3 a{width: 45px;background: url(../images/d7.gif) no-repeat left 0;}
.back_top a{background: url(../images/d7.gif) no-repeat left -45px;}
.back_top {height: 45px;}

