/*首页banner*/

.banner17 .shutter {
    overflow: hidden;
    width: 1920px;
    height: auto;
    position: relative;
    left: 50%;
    margin-left: -960px;
    top: 0;
}

.banner17 .shutter-img {
    z-index: 1;
}

.banner17 .shutter-img,
.banner17 .shutter-img a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.banner17 .shutter-img a {
    cursor: default;
}

.banner17 .shutter-img a>img {
    width: 1920px;
    height: auto;
}

.banner17 .shutter-img .created {
    overflow: hidden;
    position: absolute;
    z-index: 20;
}

.banner17 .shutter-btn {
    width: 1300px;
    height: 64px;
    z-index: 9;
    position: absolute;
    top: 50%;
    margin-left: -650px;
    margin-top: -32px;
    left: 50%;
    clear: both;
    display: none;
}

.banner17:hover .shutter-btn {
    display: block;
}

.banner17 .shutter-btn li {
    width: 64px;
    height: 64px;
    cursor: pointer;
}

.banner17 .shutter-btn li.prev {
    float: left;
    background: url(../images/left3.png) no-repeat;
}

.banner17 .shutter-btn li.next {
    float: right;
    background: url(../images/right3.png) no-repeat;
}

.cover {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* public */
.in_tit{text-align: center;}
.in_tit h1{color: #1857a4;font-size: 26px;padding-bottom: 10px;}
.in_tit .heng{border:3px solid #dddddd;width: 50px; margin: 0 auto;}
.in_tit p{font-size: 18px; color: #6c6c6c;padding-top: 10px;}

/*search*/
.search {background: url(../images/search.jpg) no-repeat center;height: 154px; line-height: 30px;overflow: hidden;position: relative;margin: 20px auto; z-index:10000 ;top:-81px;}
.search .hot .search_cnt{padding-bottom: 10px;}
.search .hot .keywd {padding-left: 38px;}
.search .keywds {float: left;line-height: 30px; }
.search .form {overflow: hidden;display: block;position: relative;}
.search .hot{width: 659px;}
.search .txt {width: 571px; height: 48px;line-height: 48px;color: #a1a1a1;padding: 0 30px 0 5px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background: none; margin: 44px 0 0 38px;}
.search .btn {position: absolute;top: 54px;left: 598px;z-index: 9999;background: url(../images/btnbg.jpg) no-repeat 0 0; width: 26px; height: 24px;border: none;display: block;outline: none;cursor: pointer;}
.search .search_center{position: absolute;top:66px; right: 228px;font-size: 30px;}
.search .search_fr{position: absolute;top:24px; right: 77px;}
.search .search_fr img{width:104px;height: 104px;} 

/*index product*/
.product { position: relative;margin-top: -25px;}
.product .product_wop{background: url(../images/product_wop.png) no-repeat center;height: 125px;}
.product .product_wop .tabTop .pro_top{padding:39px 0;width: 167px;text-align: center;color: #fff;}
.product .product_wop .tabTop .pro_top h2{font-size: 22px;}
.product .product_wop .tabTop .pro_top p{font-size: 10px;}
.product .product_wop .tabTop ul{width: 1010px;padding-top: 18px;}
.product .product_wop .tabTop ul li{float: left;width: 230px;background: url(../images/prott.jpg) no-repeat left;padding-left: 20px;line-height: 30px;}
.product .product_wop .tabTop ul li.on{color: #1857a4;}
.product .in_tit{padding-bottom: 20px;}
.product_list {width: 1200px;position: relative;margin: 0 auto;zoom: 1;padding-top: 52px;}
.product_list .leftBotton {width: 36px; height: 36px;top: 170px;background: url(../images/pro_left.png) no-repeat;cursor: pointer;position: absolute;}
.product_list .rightBotton {width: 36px; height: 36px;top: 170px;background: url(../images/pro_right.png) no-repeat;cursor: pointer;position: absolute;}
.product_list .leftBotton {left: -70px;}
.product_list .rightBotton { right: -70px;}
.product_list .box { float: left;text-align: center;margin-right: 17px;}
.product_list .box img {display: block;width: 271px;height: 299px;border: 4px solid #f1f1f1;}
.product_list .box p { margin: 6px auto 0px;line-height: 20px}

.product .cont{margin: 56px 0 90px;}
.product .cont .cont1{display: none;}
.product .cont .cont1 .picScroll-lefta{position: relative;}
.product .cont .cont1 .picScroll-lefta .a1{display: block;width: 36px;height: 36px;text-align: center;line-height: 36px;font-size: 18px;color: #aeaeae;background-color: #e8e8e8;position: absolute;top: 136px;border-radius: 50%;}
.product .cont .cont1 .picScroll-lefta .a1.prev{left: -50px;}
.product .cont .cont1 .picScroll-lefta .a1.next{right: -50px;}
.product .cont .cont1 .picScroll-lefta .a1:hover{color: #fff;background-color: #1857a4;}
.product .cont ul a{display: block;margin: 0 12.5px;width: 275px;}
.product .cont ul a img{border: 4px solid #f1f1f1;}
/* cll */
.cll {background: url(../images/cll.jpg) no-repeat center;height:206px;padding-top: 86px;}
.cll .cll_tel .fr{color: #fff;}
.cll .cll_tel .fr p{font-size: 14px;padding-left: 42px;}
.cll .cll_tel .fr h3{font-size: 24px;padding-left:42px;}
.cll .cll_tel .fr .lli{width: 227px;height: 28px;background:#89bc43; text-align: center;margin-top: 20px;padding-top: 8px;}
.cll .cll_tel .fr .lli a{color: #fff; font-size: 16px;}
/* avgat */
.avgat .avgat_wop li{width:275px;height: 384px;background: #f5f5f5;border:1px solid #dcdcdc; float: left;margin: 11px;margin-top: 49px;text-align: center;}
.avgat .avgat_wop li img{padding-top: 36px;}
.avgat .avgat_wop li h1{padding-top: 39px;}
.avgat .avgat_wop li p{padding-top: 28px;width: 198px;padding-left: 40px;line-height: 30px;}
/* about */
.about{background: url(../images/about.jpg) no-repeat center;height:759px;padding-top: 75px;}
.about .about_top{font-size: 36px;color: #1857a4;line-height:60px;}
.about .about_top h1{font-size: 36px;color: #1857a4;margin-top: -15px;}
.about .about_top p{font-size: 30px;}
.about .about_wop{width: 595px;padding-top: 68px;padding-right: 42px;color: #fff;font-size: 16px;}
.about .about_wop p{line-height: 35px;}
.about .about_wop .woop{width: 188px;height: 35px;background:#89bc43; text-align: center;padding-top: 10px;}
.about .about_wop .woop a{color: #fff; font-size: 16px;}
.about .picScroll-left3{margin-top: 473px;}
.about .picScroll-left3 .bd{overflow:hidden; }
.about .picScroll-left3 .bd ul{ overflow:hidden; zoom:1;}
.about .picScroll-left3 .bd ul li{ width:211px;float:left;margin: 0px 16px; display:flex; text-align: center;}
.about .picScroll-left3 .bd ul li .coolt{width: 211px; text-align: center;height:82px;background: #fff;}
.about .picScroll-left3 .bd ul li .coolt img{height:82px;max-width: 100%;} 
/* conts */
.conts{margin-top: 30px;}
.conts .conts_top{border-bottom: 1px solid #cacaca;padding-bottom: 15px;}
.conts .conts_top span{color: #4b4b4b;font-size: 22px;}
.conts .conts_top .fr{color: #1857a4;font-size: 14px;}
.conts .picScroll-left1{ position:relative;padding-top: 34px;}
.conts .picScroll-left1 .hd .prev,.conts .picScroll-left1 .hd .next{ display:block;width:36px; height:36px; cursor:pointer; position: absolute;top: 50%;margin-top: -40px;}
.conts .picScroll-left1 .hd .prev{background:url(../images/pro_left.png) no-repeat;left: -87px; top:160px;}
.conts .picScroll-left1 .hd .next{background:url(../images/pro_right.png) no-repeat;right:-87px;top:160px;}
.conts .picScroll-left1 .bd{overflow:hidden;}
.conts .picScroll-left1 .bd ul{ overflow:hidden; zoom:1;}
.conts .picScroll-left1 .bd ul li{ width:278px;float:left; _display:inline;margin: 0px 13px;text-align: center;}
.conts .picScroll-left1 .bd ul li img{width:278px;height:216px;display: block;border:1px solid #dcdcdc; }
.conts .picScroll-left1 .bd ul li p{padding-top: 24px; font-size:16px;color: #8d8d8d;}
/* news */
.news{margin-top: 86px;}
/* .news .p1{text-align: center;color: #0152ad;font-size: 25px;background: url(../images/bg1.png) no-repeat center center;}
.news .p2{text-align: center;margin-top: 15px;font-size: 16px;color: #a2a2a2;} */
.news .cont{margin-top: 27px;}
.news .cont .top{width: 555px;border-left: 4px solid #0152ad;height: 40px;padding-left: 10px;line-height: 40px;font-size: 16px;color: #2e2e2e;position: relative;}
.news .cont .top a{position: absolute;right: 16px;}
.news .cont .font .news1{display: block;height: 85px;padding-top: 35px;position: relative;border-bottom: 1px solid #dfdfdf;}
.news .cont .font a .time{width: 77px;height: 85px;text-align: center;position: absolute;left: 0;}
.news .cont .font a .time .p3{font-size: 40px;color: #838383;font-weight: 600;line-height: 42px;}
.news .cont .font a .time .p4{font-size: 14px;color: #8d8d8d;padding-top: 10px;}
.news .cont .font a .font{width: 490px;height: 85px;position: absolute;right: 0;}
.news .cont .font a .font .p5{font-size: 18px;color: #2e2e2e;background: url(../images/hot1.png) no-repeat right center;}
.news .cont .font .news1:hover .p5{background: url(../images/hot2.png) no-repeat right center;color: #0152ad;}
.news .cont .font a .font .p6{color: #949494;margin-top: 5px;}
.news .cont .font img{margin-top: 37px;}
.news .cont .font1 img{margin-top: 37px;}
.news .cont .fr .font1 a{display: block;width: 555px;margin-top: 20px;}
.news .cont .fr .font1 a p{line-height: 28px;}
.news .cont .fr .font1 a .p3{color: #2e2e2e;font-size: 16px;}
.news .cont .fr .font1 a:hover .p3{color: #0152ad;}
.news .cont .fr .font1 a .p4{color: #949494;}
.news .cont .fr .font1 a .p4 span{font-size: 16px;color: #2e2e2e;}