/*Generated by wjdhcms 3.0 */

@charset "utf-8";

/*-----------公用-----------*/

::selection {
 background-color: #17cd51;
 color: #fff;
}

::-moz-selection {
 background-color: #17cd51;
}

::-webkit-selection {
 background-color: #17cd51;
}

::-webkit-scrollbar {
 width: 8px;
 height: 8px;
 background-color: #F5F5F5
}

::-webkit-scrollbar-track {
 border-radius: 10px;
 background-color: #E2E2E2
}

::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
 background-color: #555
}
* {
  padding: 0;
  margin: 0;
  font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}
body {
  font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
  color: #333;
  margin: 0;
  line-height: 1.5;
}
:focus {
  outline: 1;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}
a {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
input, select {
  vertical-align: middle;
}
li, ul {
  list-style-type: none;
}
img {
  border: none;
}
a {
  color: #333;
  text-decoration: none;
 -webkit-transition: all .3s ease-out;
 transition: all .3s ease-out;
}
a:link, a:hover, a:active, a:visited {
  text-decoration: none;
}
input, textarea {
  outline: 0;
  border: 0;
}
textarea {
  resize: none;
}
h1, h2, h3, h4, h5, h6, dl, dd, dt, i, em {
  font-weight: normal;
  font-style: normal;
}


.container { width:1180px; margin-left:auto; margin-right:auto;}
{font-family: "微软雅黑" Arial, Helvetica, sans-serif;}


/*--baner begin--*/
.banner {
  width: 100%;
  position: relative;
  height:500px;
  margin: 0 auto;
  background: transparent;

}
.banner .bd {
  margin: 0 auto;
  height: 100%;
  position: relative;
  z-index: 0;
}
.banner .bd ul {
  height: 100%;
  width: 100%;
}
.banner .bd li {
  height: 100%;
  overflow: hidden;
  text-align: center;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
}
.banner .bd li a {
  display: block;
  height: 100%;
  width: 100%;
}
.banner .hd {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
}
.banner .hd ul {
  text-align: center;
  margin-bottom: 10px;
}
.banner .hd ul li {
  background: #478beb;
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 42px;
  height: 11px;
  margin: 1px;
  overflow: hidden;
  *filter: alpha(opacity=50);
  *opacity: .5;
  line-height: 999px;
}
.banner .hd ul .on {
  background: #154fa2;
}
.banner .prev,
.banner .next {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: 15%;
  z-index: 1;
  width: 40px;
  height: 60px;
  background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;
  cursor: pointer;
  *filter: alpha(opacity=50);
  *opacity: .5;
  display: none;
}
.banner .next {
  left: auto;
  right: 15%;
  background-position: -6px -137px;
}

/*--搜素 begin--*/
.search{height: 45px;padding-top: 20px;}
.search_r{float: right;border:1px solid #dedede;width: 205px;}
.search_r .button{float:right;width: 42px;height: 26px;color: #fff;
  background:url(../images/34.jpg) no-repeat 10px 5px;text-align: center;line-height: 26px;cursor: pointer;}
.search_r input{color:#999;line-height: 26px;}
.search .tel{float: right;}
.search .tel span{color: #fff;}
.search .tel p{color: #096bd2;font-size: 30px;}
.search_l{float: left;}
.search_l p{float: left;color:#999;}
.search_l a{padding:0 6px;}
/*--搜素 end--*/
/*--优势 begin--*/
.youshi{background: url(../images/36.jpg) no-repeat 360px 111px;height: 705px;}
.youshi .container{position: relative;}
.youshi .container .title span{background: url(../images/05.jpg) no-repeat;height:50px;width:280px;display:block;position: absolute;top:30px;left: 830px;}
.youshi .container .title p{font-size: 26px;position: absolute;top:80px;left: 850px;}
.youshi .container .title p a{color: #17cd51;}
.youshi .container h5{position: absolute;top:102px;left: 0px;}
.youshi .container li:nth-child(1) h3{background:url(../images/06.jpg) no-repeat;width:130px;height: 70px;}
.youshi .container li:nth-child(1) span{width:188px;display:block;color:#17cd51;font-size:18px;text-align:center;}
.youshi .container li:nth-child(1) p{color:#666;width:188px;padding-left:5px;padding-top:10px;}
.youshi .container li:nth-child(1){width:188px;height:225px;position:absolute;top:202px;left:561px;background:#f8f8f8;}

.youshi .container li:nth-child(2) h3{background:url(../images/07.jpg) no-repeat;width:130px;height: 70px;}
.youshi .container li:nth-child(2) span{width:188px;display:block;color:#17cd51;font-size:18px;text-align:center;}
.youshi .container li:nth-child(2) p{color:#666;width:188px;padding-left: 17px;padding-top:10px;}
.youshi .container li:nth-child(2){width:188px;height:225px;position:absolute;top:202px;left:750px;background:#fff;}

.youshi .container li:nth-child(3) h3{background:url(../images/10.jpg) no-repeat;width:130px;height: 70px;}
.youshi .container li:nth-child(3) span{width:188px;display:block;color:#fff;font-size:18px;text-align:center;}
.youshi .container li:nth-child(3) p{color:#666;width:188px;padding-left: 4px;padding-top: 10px;color: #fff;}
.youshi .container li:nth-child(3){width:188px;height:223px;position:absolute;top:482px;left:185px;background:#7cb4ed;}

.youshi .container li:nth-child(4) h3{background:url(../images/11.jpg) no-repeat;width:130px;height: 70px;}
.youshi .container li:nth-child(4) span{width:188px;display:block;color:#fff;font-size:18px;text-align:center;}
.youshi .container li:nth-child(4) p{color:#666;width:188px;padding-left: 3px;padding-top: 10px;color: #fff;}
.youshi .container li:nth-child(4){width:188px;height:225px;position:absolute;top:480px;left:373px;background:#3091f0;}
.youshi .container h4{position:absolute;top:427px;left:561px;}
/*--优势 end--*/

/*--产品 begin--*/
.product{height: 720px;margin-top:30px;}
.product .container{background: url(../images/53.jpg) no-repeat center;height: 720px;position: relative;}
.product .container .title{height: 110px;}
.product .container .title span{background: url(../images/54.jpg) no-repeat center 30px;height: 65px;display: block;}
.product .container .title p{font-size: 22px;font-weight: bold;text-align:center;}
.product .container .title p a{color: #17cd51;}
.product .container .title em{font-size: 14px;color: #fff;position:absolute;top:10px;left:1109px;}
.product .container .title h3{font-size: 14px;color: #fff;position:absolute;top:30px;left: 1110px;}
.product .container .p-b .p-l{float: left;width: 366px;height: 660px;margin-left: 10px;}
.product .container .p-b .p-l .pic{width: 366px;height: 315px;}
.product .container .p-b .p-l .pic img{width: 366px;height: 230px;}
.product .container .p-b .p-l .pic p{height: 30px;line-height: 40px;text-align:center;}
.product .container .p-b .p-l .pic h3{width: 84px;height: 28px;border:1px solid #dedede;line-height: 28px;margin-top: 10px;
  text-align:center;float: left;margin-right:5px;}
  .product .container .p-b .p-l .pic h3 a{color: #999;}
.product .container .p-b .p-r{width: 790px;height: 660px;float: right;}
.product .container .p-b .p-r .pic{float: right;width: 250px;height:315px;margin-right: 13px;}
.product .container .p-b .p-r .pic img{width: 250px;height: 230px;}
.product .container .p-b .p-r .pic p{height: 30px;line-height: 40px;text-align:center;}
.product .container .p-b .p-r .pic h3{width: 68px;height: 24px;border:1px solid #dedede;line-height: 24px;margin-top:10px;
  text-align:center;float: left;margin-right: 3px;}
  .product .container .p-b .p-r .pic h3 a{color: #999;}
.product .container .p-b .p-l .pic:nth-child(1) h3{margin-left: 26px;}
.product .container .p-b .p-l .pic:nth-child(2) h3{margin-left: 26px;}
.product .container .p-b .p-r .pic:nth-child(1) h3{margin-left: 9px;}
.product .container .p-b .p-r .pic:nth-child(2) h3{margin-left: 9px;}
.product .container .p-b .p-r .pic:nth-child(3) h3{margin-left: 9px;}
.product .container .p-b .p-r .pic:nth-child(4) h3{margin-left: 9px;}
.product .container .p-b .p-r .pic:nth-child(5) h3{margin-left: 9px;}
.product .container .p-b .p-r .pic:nth-child(6) h3{margin-left: 9px;}
.product .container .p-b .p-l .pic{transition: transform 0.5s;}
.product .container .p-b .p-l .pic:hover{transform: scale(1.05,1.05);}
.product .container .p-b .p-l .pic:hover p a{color:#17cd51;}
.product .container .p-b .p-r .pic{transition: transform 0.5s;}
.product .container .p-b .p-r .pic:hover{transform: scale(1.05,1.05);}
.product .container .p-b .p-r .pic:hover p a{color:#17cd51;}
/*--产品 end--*/
/*--探头1 begin--*/
.tantou{background: url(../images/20.jpg) no-repeat;height: 359px;margin-top:50px;}
.tantou .container p{font-size: 20px;color: #fff;padding:120px 0 0 150px;}
.tantou .container span{background: url(../images/39.jpg) no-repeat 59px 10px;width: 485px;height: 62px;display: block;}
.tantou .container h3{background: url(../images/40.jpg) no-repeat 128px 10px;font-size: 30px;
  font-weight: bold;color: #fff;padding-left: 185px;}
.tantou .container em{width: 118px;height: 30px;border-radius:5px;background: #fff;margin:5px 210px;
  line-height: 30px;text-align: center;display: block;}
.tantou .container em a{color: #17cd51;}
.tantou .container em:hover{background: #3091f0;}
.tantou .container em:hover a{color: #fff;}
/*--探头1 end--*/
/*--优势 begin--*/
.reason{height: 1570px;background: #f8f8f8;margin-top:150px;}
.reason .container{position: relative;}
.reason .container .title span{background: url(../images/28.jpg) no-repeat;width: 410px;height: 63px;position: absolute;top:-115px;left: 770px;display: block;}
.reason .container .title p{font-size: 26px;position: absolute;top:-63px;left: 808px;}
.reason .container .title p a{color: #17cd51;}
.reason .container li:nth-child(1) img{width: 383px;height: 403px;position: absolute;top:40px;left: 0px;}
.reason .container li:nth-child(1) span{width: 150px;border:1px solid #dedede;position: absolute;top:90px;left: 575px;}
.reason .container li:nth-child(1) h3{background: url(../images/41.jpg) no-repeat 0px 3px;font-size: 22px;position: absolute;top:70px;left:750px;padding-left: 65px;}
.reason .container li:nth-child(1) p{font-size: 16px;color: #666;width: 333px;height: 75px;position: absolute;left: 765px;top:130px;} 

.reason .container li:nth-child(2) img{width: 539px;height:463px;position: absolute;top:370px;left: 640px;}
.reason .container li:nth-child(2) span{width: 150px;border:1px solid #dedede;position: absolute;top: 458px;left:580px;}
.reason .container li:nth-child(2) h3{background: url(../images/42.jpg) no-repeat -6px -5px;font-size: 22px;position: absolute;top:440px;left:410px;padding-left: 50px;}
.reason .container li:nth-child(2) p{font-size: 16px;color: #666;width: 333px;height: 75px;position: absolute;left:309px;top:500px;} 

.reason .container li:nth-child(3) img{width: 383px;height: 403px;position: absolute;top:750px;left: 0px;}
.reason .container li:nth-child(3) span{width: 150px;border:1px solid #dedede;position: absolute;top:890px;left: 480px;}
.reason .container li:nth-child(3) h3{background: url(../images/43.jpg) no-repeat 11px -7px;font-size: 22px;position: absolute;top: 870px;left: 660px;padding-left: 60px;}
.reason .container li:nth-child(3) p{font-size: 16px;color: #666;width: 333px;height: 75px;position: absolute;left: 670px;top:930px;} 

.reason .container li:nth-child(4) img{width: 500px;height: 380px;position: absolute;top:1160px;left: 680px;}
.reason .container li:nth-child(4) span{width: 150px;border:1px solid #dedede;position: absolute;top: 1260px;left:418px;}
.reason .container li:nth-child(4) h3{background: url(../images/44.jpg) no-repeat 0px -4px;font-size: 22px;position: absolute;top:1240px;left: 180px;padding-left: 70px;}
.reason .container li:nth-child(4) p{font-size: 16px;color: #666;width: 333px;height: 75px;position: absolute;left: 193px;top:1305px;} 
/*--优势 end--*/



/*--感言 begin--*/
.trans{height: 360px;margin-top:30px;}
.trans .container{position: relative;}
.trans .container .pic{float: right;width: 160px;}
.trans .container .pic a img{width: 90px;height: 90px;border-radius: 50%;margin-top:20px;}
.trans .container .t-l p{width: 617px;height: 360px;}
.trans .container .t-l .p-b img{width: 590px;height: 360px;}
.trans .container .t-l .picture{float: right;width: 280px;}
.trans .container h3{height: 55px;font-size: 26px;
  position: absolute;top:30px;left: 740px;}
.trans .container h3 a{color: #17cd51;}
.trans .container .t-l .picture{padding-top: 99px;}
.trans .container .t-l .picture span{font-size: 16px;}
.trans .container .t-l .picture p{width: 235px;height: 140px;overflow: hidden;color: #666;margin-top:10px;line-height: 29px;}
.trans .container .t-l .picture h4{padding:40px 0 0 0px;}
.trans .container .t-l .picture h4 a{color: #999;}

.trans .container .pic .active img {
   border:2px solid #17cd51;
 }
 .trans .container .pic a img:hover {
   border:2px solid #17cd51;
}
/*--感言 end--*/

/*--tantou2 begin--*/
.tantou2{background: url(../images/49.jpg) no-repeat;height: 359px;margin-top:30px;}
.tantou2 .container p{font-size: 20px;color: #fff;padding:90px 0 0 900px;}
.tantou2 .container span{background: url(../images/48.jpg) no-repeat 800px 10px;width: 1200px;height: 62px;display: block;}
.tantou2 .container h3{background: url(../images/40.jpg) no-repeat 870px 25px;font-size: 26px;
  font-weight: bold;color: #fff;padding-left: 923px;padding-top:20px;}
.tantou2 .container em{width: 118px;height: 30px;border-radius:5px;background: #fff;margin:5px 953px;
  line-height: 30px;text-align: center;display: block;}
.tantou2 .container em a{color: #17cd51;}
.tantou2 .container em:hover{background: #3091f0;}
.tantou2 .container em:hover a{color: #fff;}
/*--tantou2 end--*/
/*--关于 begin--*/
.about{background-image:url(../images/50.jpg);background-repeat: no-repeat;height:460px;}
.about .container .a-r{width: 660px;float: right;margin-top:115px;}
.about .container .a-r h2{background: url(../images/37.jpg) no-repeat 0px -10px;font-size: 26px;padding-top: 34px;}
.about .container .a-r p{width: 26px;border:1px solid #dedede;margin-top:10px;}
.about .container .a-r span{width: 610px;height: 105px;overflow: hidden;display: block;padding-top:20px;}
.about .container .a-r h3{font-size: 16px;text-transform:uppercase;padding-top:10px;}
.about .container .a-r h3 a{color: #999;}
.about .container .a-r h3:hover a{color:#17cd51;} 
.about .container .a-l img{width: 398px;height: 250px;padding:110px 10px 10px 50px;}
/*--关于 end--*/
/*--企业风采 begin--*/

/*--企业风采 end--*/

/*--------------------------------新闻  begin----------------------*/
.news{height: 410px;}
.news .container .news-b{margin-top:15px;}
.news .container .news-b .n-o{width: 360px;float: left;margin:0 10px;}
.news .container .news-b .n-o p{text-align:center;color: #999;text-transform:uppercase;}
.news .container .news-b .n-o span{display: block;text-align:center;font-size: 16px;margin-bottom: 10px;}
.news .container .news-b .n-o img{width: 360px;height: 150px;}
.news .container .news-b .n-o li{width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:5px 0;}
.news .container .news-b .n-o li p{float: left;width: 263px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;padding-left: 20px;
background: url(../images/52.png) no-repeat -3px 0px;}
.news .container .news-b .n-o li span{color: #999;display: inline-block;font-size: 14px;}

.news .container .news-b .n-t{width: 360px;float: left;margin:0 10px;}
.news .container .news-b .n-t p{text-align:center;color: #999;text-transform:uppercase;}
.news .container .news-b .n-t span{display: block;text-align:center;font-size: 16px;margin-bottom: 10px;}
.news .container .news-b .n-t img{width: 360px;height: 150px;}
.news .container .news-b .n-t li{width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:5px 0;}
.news .container .news-b .n-t li p{float: left;width:263px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;padding-left: 20px;
background: url(../images/52.png) no-repeat -3px 0px;}
.news .container .news-b .n-t li span{color: #999;display: inline-block;font-size: 14px;}

.news .container .news-b .n-h{width: 360px;float: left;margin:0 10px;}
.news .container .news-b .n-h p{text-align:center;color: #999;text-transform:uppercase;}
.news .container .news-b .n-h span{display: block;text-align:center;font-size: 16px;margin-bottom: 10px;}
.news .container .news-b .n-h img{width: 360px;height: 150px;}
.news .container .news-b .n-h li{width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:5px 0;}
.news .container .news-b .n-h li p{float: left;width:263px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;padding-left: 20px;
background: url(../images/52.png) no-repeat -3px 0px;}
.news .container .news-b .n-h li span{color: #999;display: inline-block;font-size: 14px;}
.news .container .news-b .n-h li:hover p a{color: #17cd51;}
.news .container .news-b .n-t li:hover p a{color: #17cd51;}
.news .container .news-b .n-o li:hover p a{color: #17cd51;}
/*--------------------------------新闻  begin----------------------*/



/*--------------------------友链  begin--------------------------------*/
.link{height: 80px;background: url(../images/56.jpg) no-repeat 360px 20px;margin-top: 20px;}
.link .container{height: 55px;line-height: 55px;}
.link .container ul{width: 1180px;height: 64px;}
.link .container li{float: left;padding-left: 66px;}
/*-------------------------友链 end--------------------------------*/