.container-fluid{padding: 0; width: 1200px; margin:0 auto; position: relative;}
/*å¤´éƒ¨æ ·å¼*/
#header,.w1200{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
p{margin:0 0 0 0;}

.tophead{width: 100%;height: 38px;background: #186bb6;position: relative;}
.headtitle{font-size: 14px;color: #fff;line-height: 38px;}
.k1{font-size: 14px;line-height: 38px;color: #fff;}
.k1 a{color: #fff;}

.sechead{height: 124px;position: relative;overflow: hidden;}
.logo{float:left;line-height: 114px;}
.sechead .k2{/* margin-top: 19px; *//* background: url(../images/ttel.png) left center no-repeat; *//* text-align: left; *//* padding-left: 70px; */font-size: 20px;color: #3e3e3e;float: right;width: 50%;/* line-height: 24px; */position:relative;}
.sechead .k2 dd{width: 100%;text-align: right;font-size: 18px;font-weight: 700;color: #000;margin-top: 22px;}
.demo-banner .owl-carousel .owl-dots{display:none!important;}

.sechead .k2 .tub{
    position: absolute;
    right: -45px;
    top: 55px;
}

/* å¯¼èˆª */
.menu{
    width: 100%;
    margin-top: 24px;
}
.demo-menu {width:1200px;margin:0 auto;}
.demo-menu>li {float:left;/* width:120px; */position:relative;text-align:center;}
.demo-menu>li>a {display:block;font-size: 16px;color:#000;padding: 0 20px;}
.demo-menu>li>a:hover {/* background:#292e39; */color: #e28723;}
.demo-menu>li.active>a,.demo-menu>li>a:hover {/* background:#292e39;color: #e28723; */}
.demo-menu>li:after {content:"";position:absolute;z-index:100;width:100%;left:0;height:40px;opacity:0;top:100%}

/*æ»šåŠ¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

/* æœç´¢ */
#formsearch{margin-top: 10px;}
#formsearch input{height:30px;background:none;border:none;line-height:30px;outline: none;float: left;}
#formsearch input#keyword{text-indent:10px;color:#979797;font-size: 14px;width: 274px;border: 1px solid #ddd;}
#formsearch input#s_btn{width: 40px;height: 30px;line-height: 30px;text-align:center;color:#fff;border:none;cursor:pointer;background: url(../images/ss.png) no-repeat;}

/* å†…é¡µ */
.left{width: 240px;float: left;}
.right{width: 940px;float: right;}
.product_list{}
.product_list li{float: left;width: 293px;border: 1px solid #eee;margin:0 10px 10px;padding:5px;}
.product_list li a.img{display: block;width: 281px;height: 210px;overflow: hidden;}
.product_list li img{width:281px;height: 210px;transition: all .5s ease;}
.product_list li h3{line-height: 35px;text-align: center;}
.product_list li h3 a{color: #5a5a5a;font-size: 14px;}
.product_list li:hover{border-color: #292e39}
.product_list li:hover img{transform:scale(1.1);}

/* 轮播 */
.icon-left-arrow:before{content:"\e620";font-size: 42px;margin-left: -1px;font-weight: 700;}
.owl-carousel .owl-nav button.owl-next{right:78px}
.owl-carousel .owl-nav button.owl-prev{ left: 78px;}
.icon-right-arrow:before{content:"\e61f";font-size: 42px;margin-right: -1px;font-weight: 700;}


/* 主营业务 */
.product{ padding-top: 54px;}
.title{text-align: center;}
.title h2{font-size: 40px; font-weight: 700;}
.title dd{font-size: 18px;color: #949494;text-transform: uppercase;margin-top: 16px;}


.p-bd{margin-top: 40px;}
.p-bd .pfl{width: 280px;}
.p-bd .pfl .pfl-t{width: 100%; height: 122px; background: url(../images/t-p.jpg) no-repeat top center;}
.p-bd .pfl ul{width: 100%; border:1px solid #c2c2c2;}
.p-bd .pfl ul li a{display: block;height: 65px;background: url(../images/p_ic1.jpg)no-repeat 43px center;line-height: 65px;border-bottom: 1px dashed #a0a0a0;width: 100%;padding-left: 70px;font-size: 16.2px;color: #000;}
.p-bd .pfl ul li:hover a{background: url(../images/p_ic2.jpg) no-repeat 43px center; color: #e28123;}

.p-bd .pfl ul li:last-child a{border-bottom: none;}

.p-bd .pfr{width: 900px;}
.p-bd .pfr .pfr-t{width: 100%; height: 122px; background: url(../images/tp_b.jpg)no-repeat top center;}
.p-bd .pfr .pfr-t p{float: right;font-size:20px;color: #fff;font-weight: 700;margin-top: 74px;margin-right: 100px;}
.p-bd .pfr ul{width: 100%;margin-top: 31px;}
.p-bd .pfr li{width: 296px;height:233px;margin-bottom: 26px;float:left;margin-right:6px;}
.p-bd .pfr li:nth-child(3n){margin-right: 0;float:right;}
.p-bd .pfr li .img{ width: 100%; height: 204px; overflow: hidden; display:block;}
.p-bd .pfr li .img img{widows: 100%; height: 100%; transition:all ease-in-out 0.5s;width:100%;}
.p-bd .pfr li h3 a{display: block;transition: all ease-in-out 0.5s; width:100%;height: 28px;border-left: 7px solid #186bb6;border-right: 7px solid #186bb6;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;text-align:center;font-size:16px;color: #000;line-height: 28px;}

.p-bd .pfr li:hover h3 a{color: #e28123; border-left: 7px solid #e28123; border-right: 7px solid #e28123;}
.p-bd .pfr li:hover .img img{transform: scale(1.05); transition:all ease-in-out 0.5s;}

/* 新闻资讯 */
.news{margin-top: 47px;width: 100%;padding-top:63px;background:url(../images/n_bg.jpg) no-repeat top center;margin-bottom:20px}
.news .t-news{color: #fff;}
.news .n-ak{text-align: center;}
.news .n-ak  ul{text-align: center; margin-top: 38px;}
.news .n-ak li{display:inline-block; color: #fff;}
.news .n-ak li a{color: #fff; font-size: 14px;}
.news .n-ak li span{display: inline-block; margin:0 9px;}
.news .n-ak li:last-child span{display:none;}

.news .n-bd{width: 100%; height: 376px; background-color:#fff;margin-top:66px; padding:18px 16px;}
.news .n-bd .n-img{width: 378px;height: 340px; overflow: hidden;}
.news .n-bd .n-img img{width:100%; height: 100%; transition: all ease-in-out 0.5s;}
.news .n-bd .n-img:hover img{transform: scale(1.05); transition: all ease-in-out 0.5s;}
.news .n-bd .nff{width: 337px; height: 342px;}
.news .n-bd  .nf2{margin-left: 42px;}
.news .n-bd  .nff .news-top a{display: block; width: 100%;}
.news .n-bd  .nff .news-top .date{width: 100%;display:block;margin-top: 18px;height: 28px;margin-bottom: 30px;}
.news .n-bd  .nff .news-top .date h5{font-size: 30px; color: #949494; float: left;}
.news .n-bd  .nff .news-top .date span{float: left;font-size: 14px;color: #949494;display: inline-block;margin-top: 13px;margin-left: 10px;}
.news .n-bd  .nff .news-top h3{display: block;width:100%;font-size: 16px;color: #1a1a1a;text-align: left;height: 24px;margin-top: 36p;margin-bottom: 16px;}
.news .n-bd  .nff .news-top dd{font-size: 13px;color: #949494;line-height: 23px;margin-bottom: 10px;}

.news .n-bd  .nff ul li{display: block; width: 100%; height: 33px;}

.news .n-bd  .nff ul li a{font-size: 16px; color: #000; float:left;}
.news .n-bd  .nff ul li span{font-size: 10px;color: #c3c3c3;float:right;display: inline-block;margin-top: 4px;}
.news .n-bd .nff .nak{display: block; width: 34px; height: 11px; background: url(../images/n_ak1.png)no-repeat left center; transition:all ease-in-out 0.1s;}
.news .n-bd .nff .nak:hover{background: url(../images/n_ak2.png)no-repeat left center; transition: all ease-in-out 0.1s;}
.news .n-bd .nff .news-top a:hover h5{color: #e28723;}
.news .n-bd .nff .news-top a:hover span{color: #e28723;}
.news .n-bd .nff .news-top a:hover h3{color: #e28723;}

.news .n-bd .nff ul li:hover a{color: #e28723;}
.news .n-bd .nff ul li:hover  span{color: #e28723;}


.news .a-more{display:block;width:605px;height:48px;text-align: center;line-height: 53px;background: url(../images/nw_ak.png) no-repeat top center;margin: 0 auto;color: #949494;font-size: 14px;margin-top: 46px;}




/* 荣誉资质 */
.honor{padding-top:66px;padding-bottom: 56px;display:none;}
/* 本例子css */
.picMarquee-left{overflow:hidden;position:relative;/* border:1px solid #ccc; */}
.picMarquee-left .hd{overflow:hidden;height: 45px;/* background:#f4f4f4; */padding:0 10px;text-align: center;margin: 0 auto;width: 127px;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{
     display:block;
     width:5px;
     height:9px;
     float:right;
     /* margin-right:5px; */
     /* margin-top:10px; */
     overflow:hidden;
     cursor:pointer;
     /* background:url("../images/arrow.png") no-repeat; */
     }
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{padding:10px;margin-bottom: 30px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{text-align:center;width: 300px;height: 225px;}
.picMarquee-left .bd ul li .pic img{width: 300px;height: 225px;display:block;padding:2px;border: 1px solid #b1b1b1;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.picMarquee-left .bd .tempWrap{width: 1200px !important;}
.picMarquee-left .hd .next{display: inline-block;width: 45px;height: 45px;background: url(../images/hlr.png)no-repeat top center;float: right;}
.picMarquee-left .hd .prev{display: inline-block;width:45px;height:45px;background: url(../images/hlf.png) no-repeat top center;float: left;}


/* 关于我们 */
.about{width: 100%;background: url(../images/about_bg.jpg) no-repeat top center;padding-top: 60px;padding-bottom: 40px;}
.about .a-bd{width: 100%;height:477px;margin-top: 26px;}

.about .amore{display:block;width: 180px;height: 44px;line-height:44px;text-align:center;background-color: #186bb6;color: #fff;font-size: 14px;margin: 0 auto;margin-top: 50px;}

.about .afl{width: 573px;    margin-top:66px;}
.about .afl .a-hd{width: 100%;height:40px;margin-bottom: 48px;}
.about .afl .a-hd a{display:inline-block;margin-right: 27px; width: 145px; height: 40px;line-height: 40px; text-align: center; font-size:14px; background-color: #186bb6; color: #fff; }
.about .afl dd{font-size: 14px; color: #666666; line-height: 30px;}
.about .afl .a-hd a:hover{background-color: #e28123;}
.about .afr .af-img{width: 600px; height: 476px; overflow:hidden;}
.about .afr .af-img img{width: 100%;height: 100%;}

/* 友情链接 */
.flink{width: 100%;padding-top:33px;background: url(../images/fkbg.jpg) no-repeat top center;padding-bottom: 89px;}

.flink dt{font-size: 16px;color: #333;margin-top: 35px;text-align: center;}
.flink dt a{font-size:14px; color: #949494;}



/* 页脚 */
.demo-footer .f-info{font-size: 14px; color: #fff; text-align:center; margin:0 auto;}
.demo-footer .f-info a{font-size:14px; color: #fff;}


/* 内页 */
.relate-title span {
    background: #186bb6;
}
.xypg-detail-tags .tags-title h3{
    border-bottom: 3px solid #186bb6;
}
.relate-title span {
    background: #186bb6;
    padding: 0 10px;
    display: inline-block;
}














