/*头部样式*/
#header{width:1920px;margin:0 auto;position:fixed;left:50%;margin-left:-960px;height:93px;background:#fff;z-index:9999;}
.top{width:1200px;margin:0 auto;position:relative;left:50%;margin-left:-600px;}
.logo{float:left;padding-top:8px;}

.k1{background:#ebebeb;width:100px;line-height:93px;}
.k1 a{width:50px;text-align:center;float:left;display:inline-block;color:#aeaeae;font-size:15px;text-transform:uppercase;background: url(../images/line.png) no-repeat right center;font-family:"Arial";}
.k1 a:last-child{background:none;}



.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}




/*热门搜索*/
.search{text-align:left;height:24px;background-color:#f8f8f8;padding:5px 10px 5px 10px;}
#formsearch{width:320px;float:left;}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#3480ce;color:#fff;border:none;cursor:pointer;}


/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.container{width:1200px;margin:0 auto;}



/*关于我们*/
.box1{background:url(../images/bj1.jpg) no-repeat top center;margin-top:93px;height:931px;}
.box1 .cont1{width:215px;background:#fff;text-align:center;float:left;}
.box1 .cont1 li{width:195px;display:inline-block;height:215px;border-bottom:1px solid #aeaeae;}
.box1 .cont1 li h2{font-weight:normal;color:#000000;font-size:14px;padding-top:76px;background:url(../images/line2.jpg) no-repeat bottom center;padding-bottom:12px;}
.box1 .cont1 li .det{text-align:center;padding-top:12px;}
.box1 .cont1 li h3{font-weight:normal;color:#000000;font-size:40px;display:inline-block;line-height:40px;}
.box1 .cont1 li span{font-weight:normal;color:#000000;font-size:14px;line-height:56px;}
.box1 .cont1 li:last-child{border-bottom:none;}


.box1 .cont2{width:854px;margin-right:34px;padding-top:70px;}
.titles{color:#303030;font-size:35px;text-transform:uppercase;text-align:right;line-height:41px;}
.titles span{display:block;color:#303030;font-size:27px;background:url(../images/line3.jpg) no-repeat right bottom;padding-bottom:35px;}


.fenlei{width:415px;margin-top:100px;}
.fenlei li{float:left;color:#303030;background:url(../images/xian.jpg) no-repeat right center;}
.fenlei li a{color:#303030;font-size:14px;padding:0 13px;}
.fenlei li:last-child{background:none;}
.fenlei li a:hover{color:#1662c0;}


.about{color:#1c1c1c;font-size:14px;line-height:30px;margin-top:64px;}
a.am{float:right;display:block;color:#202020;font-size:12px;text-align:center;text-transform:uppercase;width:108px;line-height:32px;border:1px solid #aeaeae;margin-top:27px;}




/*新闻中心*/
.box2{background:url(../images/bj2.jpg) no-repeat top center;height:931px;margin-top:93px;}


.sortt{margin-top:230px;width:222px;}
.sortt li{width:222px;background:#fff;line-height:72px;text-align:center;}
.sortt li a{color:#2f2f2f;font-size:16px;}
.sortt li:hover{background:#1662c0;}
.sortt li:hover a{color:#fff;}

.box2 .cont2{width:880px;float:left;margin-left:68px;padding-top:75px;}
.title2s{color:#303030;font-size:35px;text-transform:uppercase;line-height:41px;position:relative;}
.title2s span{display:block;color:#303030;font-size:27px;background:url(../images/line3.jpg) no-repeat left bottom;padding-bottom:20px;}


.news_list1{margin-top:50px;}
.news_list1 li{margin-bottom:13px;float:left;width:880px;}
.news_list1 li .img{float:left;width:190px;height:143px;}
.news_list1 li .img img{height:140px;}
.news_list1 li .det{width:637px;float:right;padding-top:40px;}
.news_list1 li a{color:#1c1c1c;font-size:16px;}
.news_list1 li span{color:#666;font-size:12px;display:block;padding-top:18px;}
.news_list1 li a:hover{color:#1662c0;}


/*产品中心*/
.box3{background:url(../images/bj3.jpg) no-repeat top center;height:931px;margin-top:93px;}
.box3 .cont2{width:940px;margin-left:28px;padding-top:129px;}

a.pm{position:absolute;right:0;top:73px;display:block;color:#202020;font-size:12px;text-align:center;text-transform:uppercase;width:108px;line-height:32px;border:1px solid #aeaeae;}
.sortt2 li{line-height:61px;}

.product_lists{margin-top:88px;}
.product_lists li{float:left;margin-right:20px;_display:inline;border:1px solid #b1b1b1;}
.product_lists li a.img{}
.product_lists li a.img img{width:218px;height:198px;}
.product_lists li h3{text-align:center;line-height:24px;}
.product_lists li h3 a{font-weight:normal;font-size:14px;color:#1c1c1c;}
.product_lists li a.img{display:block;}
.product_lists li a.img:hover{border-color:#e87518;}
.product_lists li:last-child{margin-right:0;}




/*联系我们*/
.box4{background:url(../images/bj4.jpg) no-repeat top center;height:931px;margin-top:93px;}
.title3s{color:#303030;font-size:35px;text-transform:uppercase;line-height:41px;position:relative;margin-left:58px;padding-top:123px;float:left;}
.title3s span{display:block;color:#303030;font-size:27px;background:url(../images/line3.jpg) no-repeat left bottom;padding-bottom:8px;}
.box4 .cont2{margin-right:80px;padding-top:123px;color:#404040;font-size:14px;line-height:29px;}
.map{margin-top:90px;margin-left:58px;}








.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}

.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}




/*友情链接*/
.f_link{width:1000px;margin:0 auto;margin-top:15px;line-height:30px;line-height:30px;background-color:#ececec;text-indent:20px;}

/*页面底部*/
#footer{position:fixed;width:1920px;margin:0 auto;left:50%;margin-left:-960px;height:40px;line-height:40px;color:#fff;font-size:14px;bottom:0;z-index:99999;}


#footer a{color:#666;}
#footer a:hover{color:#e87518;text-decoration:none;}
.nav_foot{text-align:center;line-height:24px;color:#666;}
.copyright{text-align:center;line-height:24px;}


#footer2{position:relative;width:1920px;margin:0 auto;left:50%;margin-left:-960px;height:50px;line-height:50px;color:#666;font-size:14px;bottom:0;z-index:99999;text-align:center;}






/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:60px;font-weight:bold;
font-size:15px; color:#515357;background:url(../images/d6.gif) left no-repeat;border-bottom:1px solid #1e50ae;padding-left: 30px;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}


.n_banner{width:1920px;position:relative;left:50%;margin-left:-960px;padding-top:93px;}




.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;font-weight:normal;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.rights{width:940px;float:right;padding-bottom:10px;}
.sitemp{line-height:60px;height:60px;overflow:hidden;padding-right:10px;border-bottom:1px solid #1e50ae;}
.sitemp h2{font-size:15px; color:#515357;background:url(../images/d6.gif) left no-repeat;border-bottom:1px solid #1e50ae;padding-left: 30px;float: left;}
.sitemp .site{float:right;text-align:right;line-height:60px;}
.rights .content{padding-top:15px;overflow:hidden;line-height: 24px;}


#superContainer {
    height: 100%;
    position: relative;
    -ms-touch-action: none;
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;

}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
}
#fp-nav.right {
    right: 38px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
    width: 12px;
    height: 12px;
    border-radius:12px;
    background:#fff;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    top: 2px;
    left: 2px;
    width: 12px;
    height: 12px;
    border-radius:12px;
    background:#333;
     
    position: absolute;
    z-index: 1;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
}
#fp-nav ul li:hover .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;}
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; text-align: center; bottom:93px; z-index:1;width:100%; }
        .slideBox .hd ul{ overflow:hidden; zoom:1; text-align: center;width:100%; }
        .slideBox .hd ul li{ display: inline-block;   width:46px; height:2px; line-height:14px; text-align:center; background:#fff; cursor:pointer; opacity:0.5;margin-left:16px;}
        .slideBox .hd ul li.on{ background:#e69e16; color:#fff; }
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; }
        .slideBox .bd img{width:100%; height:auto; display:block;  }

        /* ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¦Ã‹Å“Ã‚Â¯ÃƒÂ¥Ã¢â‚¬Â°Ã‚Â/ÃƒÂ¥Ã‚ÂÃ…Â½ÃƒÂ¦Ã…â€™Ã¢â‚¬Â°ÃƒÂ©Ã¢â‚¬â„¢Ã‚Â®ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚Â Ã‚ÂÃƒÂ¯Ã‚Â¼Ã…â€™ÃƒÂ¥Ã‚Â¦Ã¢â‚¬Å¡ÃƒÂ¦Ã…Â¾Ã…â€œÃƒÂ¤Ã‚Â¸Ã‚ÂÃƒÂ©Ã…â€œÃ¢â€šÂ¬ÃƒÂ¨Ã‚Â¦Ã‚ÂÃƒÂ¥Ã‹â€ Ã‚Â ÃƒÂ©Ã¢â€žÂ¢Ã‚Â¤ÃƒÂ¥Ã‚ÂÃ‚Â³ÃƒÂ¥Ã‚ÂÃ‚Â¯ */
        .slideBox .prev,
        .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; display: none  }
        .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
        .slideBox .prev:hover,
        .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
        .slideBox .prevStop{ display:none;  }
        .slideBox .nextStop{ display:none;  }
