body {width: 100%;background-color: #fff;}
/*头部*/
.head-all {width: 100%;height:79px;background-image: url("../images/index1.png");}
.head {width: 1178px;overflow: hidden;margin: 0 auto;}
.head .logo {float: left;}
.head .dh {float: right;border-right: 1px solid #ededed;margin-top: 6px;height:69px;}
.head .dh li {width: 160px;height:69px;float: left;border-left: 1px solid #ededed;}
.head .dh li a {display: block;height: 73px;width:100%;padding-top: 20px;text-align: center;font-size: 14px;color:#333;font-family: "微软雅黑";}
.head .dh li a p {font-size: 10px;margin-top: 6px;font-family: "宋体";}
.head .dh li a:hover {color:#f9bf29;background-image: url("../images/dh.png");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}

/*banner*/
.banner {width: 100%;}
.banner img {width: 100%;}

/*首页*/
.index-all {width: 100%;overflow: hidden;position: relative;}
.indexall {width: 100%;height:300px;overflow: hidden;position: absolute;bottom: 2px;}
.index {width: 1178px;height:300px;overflow: hidden;margin: 0 auto;position: relative;}
.index-tit {width: 390px;height:40px;line-height: 40px;background-color: #e70012;font-size: 14px;color:#fff;font-weight: bold;padding: 0 20px;}
.index-tit img {float: right;}
.index .index1 {float: left;width: 390px;overflow: hidden;position: absolute;left: 0;top: 260px;}
.index1 .index1-word {width: 100%;overflow: hidden;background-color: #fff;padding: 10px 15px;height:260px;display: none;}
.index1 .index1-word li {width: 100%;height:30px;line-height: 30px;}
.index1 .index1-word li img {float:left;margin:13px 5px 0 0;}
.index1 .index1-word li a {color:#333;font-size: 13px;}
.index1 .index1-word li a:hover {color:#f8b300;}
.index1 .index1-word li a span {float: right;}

.index .index2 {float: left;width: 390px;overflow: hidden;position: absolute;left: 394px;top: 260px;}
.index2 .index2-word {width: 100%;overflow: hidden;background-color: #fff;padding: 10px 15px;height:260px;display: none;}
.index2 .index2-word p {font-size: 13px;line-height: 30px;color:#333;}

.index .index3 {float: left;width: 390px;overflow: hidden;position: absolute;left: 788px;top: 260px;}
.index3 .index3-word {width: 100%;overflow: hidden;background-color: #fff;padding: 10px 15px;height:260px;display: none;}

/*last*/
.last1-all {width: 100%;overflow: hidden;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #f8b300;}
.last1-all .last1 {width: 1178px;overflow: hidden;margin: 0 auto;padding: 30px 22px 15px;}
.last1 .last1a {width: 1000px;overflow: hidden;float: left;}
.last1 .last1a li {float: left;margin-right: 78px;}
.last1 .last1a li .a1 {color:#6c6c6c;font-size: 14px;font-weight: bold;}
.last1 .last1a li .xiala {overflow: hidden;}
.last1 .last1a li .xiala a {display: block;margin-top: 10px;color:#959595;}
.last1 .last1a li .xiala a:hover {color:#f9bf29;}
.last1 .last1a li .xiala .p1 {color:#e70012;font-size: 16px;margin: 10px 0;font-weight: bold;}
.last1 .last1a li .xiala .p2 {color:#959595;line-height: 16px;margin-top: 6px;}

.last1 .last1b {width: 104px;overflow: hidden;float: right;text-align: center;}
.last1 .last1b img {width: 100%;border: 1px solid #eaeaea;}
.last1 .last1b p {color:#272727;line-height: 14px;margin-top: 5px;}

.last2 {width: 100%;height:90px;color:#6c6c6c;text-align: center;padding-top: 14px;}
.last2 p {line-height: 20px;}

/*内页共用ny*/
.ny-banner {width: 100%;overflow: hidden;}
.ny-banner img {width: 100%;}
.ny-all {width: 1178px;overflow: hidden;margin: 0 auto;}
.ny-all .mbx {width: 100%;height:43px;line-height: 43px;border-bottom: 1px solid #efefef;}
.ny-all .mbx li {float: left;color:#666;margin-right: 5px;}
.ny-all .mbx li a {color:#666;}

.ny {width: 100%;overflow: hidden;margin: 25px 0;}
.ny .nyl {width: 252px;overflow: hidden;float: left;}
.nyl .nyla {width: 100%;overflow: hidden;border: 1px solid #e2e2e2;}
.nyl .nyla li {width: 100%;height:55px;line-height: 55px;}
.nyl .nyla li:nth-child(2n+1) {background-color: #f1f1f1;}
.nyl .nyla li:nth-child(2n+2) {background-color: #fff;}
.nyl .nyla li a {display:block;width: 100%;height:100%;color:#333;font-size: 16px;padding: 0 30px 0 40px;}
.nyl .nyla li a:hover {color:#f8b300;font-weight: bold;background-color: #e70012;border-left: 3px solid #f8b300;padding-left: 37px;}
.nyl .nyla li a span {float: right;}
.active {color:#f8b300!important;font-weight: bold;background-color: #e70012;border-left: 3px solid #f8b300;padding-left: 37px;}

.nyl .nylb {width: 100%;margin-top: 18px;}

.nyl .nylc {width: 100%;overflow: hidden;}
.nyl-tit {width: 100%;height:60px;border-bottom: 2px solid #f1f1f1;padding-top:30px;margin-bottom: 15px;}
.nyl-tit .nyl-tit1 {width: 140px;overflow: hidden;border-bottom: 2px solid #f8b300;color:#f8b300;font-size: 16px;font-weight: bold;padding-bottom: 12px;}
.nyl-tit .nyl-tit1 span {color:#7c7c7c;font-size: 14px;}
.nyl .nylc ul {width: 100%;overflow: hidden;}
.nyl .nylc ul li {width: 100%;overflow: hidden;padding: 10px 0;border-bottom: 1px dashed#e8e8e8;}
.nyl .nylc ul li a {color:#666;font-size: 14px;line-height: 20px;}
.nyl .nylc ul li a:hover {color:#f8b300;}

.nyl .nyld {width: 100%;overflow: hidden;}
.nyl .nyld .nyld-word {width: 100%;overflow: hidden;padding: 28px 0;}
.nyl .nyld .nyld-word img {width: 165px;}
.nyl .nyld .nyld-word p {color:#474747;margin-top: 14px;font-size: 14px;}

.ny .nyr {width: 900px;overflow: hidden;float: right;border: 1px solid #f1f1f1;min-height: 800px;}
.nyr-tit {width: 100%;height:58px;line-height: 58px;font-size: 25px;font-weight: bold;background-color: #f1f1f1;}
.nyr-tit span {color:#e70012;}

/*关于我们about*/
.nyl-tit .nyl-tit1 {width: 175px;}
.about {width: 100%;overflow: hidden;padding: 5px 40px 0;}
.about .about-word {width: 100%;overflow: hidden;margin-top: 10px;}
.about .about-word p {font-size: 14px;color:#666;line-height: 30px;text-indent: 2em;}
.about .about-word img {display: block;max-width: 100%;}


/*产品列表productlist*/
.pro {width: 100%;overflow: hidden;}
.pro .pro-tit {width: 100%;overflow:hidden;margin: 24px 0 38px 0;}
.pro .pro-tit li {width: 167px;height:100%;float: left;margin:0 1px 1px 0;text-align: center;line-height: 47px;}
.pro .pro-tit li a {display: block;width: 100%;height:100%;background-color: #f1f1f1;color:#959595;font-size: 14px;font-weight: bold;}
.pro .pro-tit li a:hover {background-color: #e70012;color:#fff;}
.active1 {background-color: #e70012!important;color:#fff!important;}
.productlist {width: 100%;overflow: hidden;}
.productlist li {float: left;width: 220px;overflow: hidden;margin:0 19.5px 32px 0;border-bottom: 1px solid #f9babf;}
.productlist li:nth-child(5n+5) {margin-right: 0;}
.productlist li:nth-child(10n+6) {border-bottom: none;}
.productlist li:nth-child(10n+7) {border-bottom: none;}
.productlist li:nth-child(10n+8) {border-bottom: none;}
.productlist li:nth-child(10n+9) {border-bottom: none;}
.productlist li:nth-child(10n+10) {border-bottom: none;}
.productlist li img {width: 100%;border: 1px solid #efefef;height:185px;}
.productlist li .div1 {width: 100%;overflow: hidden;margin: 4px 0 25px;font-size: 14px;padding-left: 4px;}
.productlist li .div1 .span1 {color:#e70012;font-size: 20px;font-weight: bold;}
.productlist li .div1 .span2 {color:#666;}
.productlist li .div1 .span3 {color:#999;float: right;margin-top: 5px;}


/*产品详情product*/
.product {width: 100%;overflow: hidden;padding: 40px 0;text-align: center;}
.product img {max-width: 100%;}
.product div {font-size: 14px;color: #666;margin-top: 20px;}


/*新闻列表newslist*/
.newslist {width: 100%;overflow: hidden;padding: 10px 24px 0;font-family: "微软雅黑";}
.newslist ul {width: 100%;overflow: hidden;}
.newslist ul li {width: 100%;height:110px;overflow: hidden;padding-top: 13px;border-bottom: 1px dashed #ccc;font-size: 14px;}
.newslist ul li .p1 {color:#000;margin-bottom: 8px;}
.newslist ul li:hover .p1 {color:#f8b300;}
.newslist ul li .p1 span {font-size: 25px;color:#f8b300;margin-right: 10px;}
.newslist ul li .p2 {width: 100%;overflow: hidden;padding-left: 28px;}
.newslist ul li .p2 p {color:#666;line-height: 26px;}
.newslist ul li .p2 div {color:#666;line-height: 26px;}


/*新闻详情news*/
.news {width: 100%;overflow: hidden;padding:25px 20px;}
.news .news-tit {text-align: center;font-size: 20px;color: #333;line-height: 24px;}
.news .news-time {text-align: center;color:#999;line-height: 50px;}
.news .news-word {width: 100%;overflow: hidden;}
.news .news-word p {color:#666;line-height: 30px;font-size: 14px;text-indent: 2em;}
.news .news-word div {color:#666;line-height: 30px;font-size: 14px;text-indent: 2em;}
.news .news-word img {display: block;max-width: 100%;margin: 0  auto;}


/*联系我们contact*/
.contact {width: 100%;overflow: hidden;padding: 30px 40px;}
.contact .contacta {width: 100%;overflow: hidden;}
.contact .contacta .contactl {float: left;}
.contact .contacta .contactr {width: 540px;overflow: hidden;float: left;}
.contact .contacta .contactr .contactr-tit {font-size: 26.6px;color:#e70012;font-weight: bold;font-family: "微软雅黑";}
.contact .contacta .contactr .contactr-word {width: 100%;overflow: hidden;margin-top: 15px;}
.contact .contacta .contactr .contactr-word p {color:#6c6c6c;margin-bottom: 15px;}

.contact .map {width: 100%;height:390px;margin-top: 40px;}


/*留言*/
.liuyan {clear: both;width:100%;overflow: hidden;}
.liuyan .faqline {overflow: hidden;margin-top: 20px;}
.liuyan .Content {margin-top: 20px;}
.liuyan .faqtit {float: left;margin-top: 15px;font-size: 14px;color: #929090;}
.lyk {width: 100%;height:150px;background-color: #e8e8e8;border: none;padding: 8px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;}
.liuyan input {width:100%;height:35px;border: none;background-color: #e8e8e8;padding-left: 8px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;}

/*幻灯片*/
.lubo { width: 100%;position: relative; height:822px;}
.lubo_box { position: relative; width: 100%; height:822px; }
.lubo_box li { float: left;position: absolute; top: 0; left: 0; width: 100%; height:822px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a { display: block;width: 100%;  height: 100%;}
.lubo_box li img { width: 100%; height: 822px;}
.lubo_box .a1 {background-image: url("../images/banner1.jpg");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.lubo_box .a2 {background-image: url("../images/banner1.png");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.lubo_box .a3 {background-image: url("../images/banner2.png");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.lubo_box .a4 {background-image: url("../images/banner3.png");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}


/*圆点*/
.cir_box { overflow: hidden; position: absolute; z-index: 100;display: none;}
.cir_box li { float: left; width: 10px; height: 10px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;}
.cir_on { background: #25418a!important;}

/*按钮*/
.lubo_btn { position: absolute; width: 100%; top: 43%;padding: 0 5%;}
.left_btn, .right_btn { width: 65px; height: 154px;color: #fff;line-height: 154px; font-size: 55px;font-weight:bold;text-align: center;background-image: url("../images/index4.png");}
.left_btn:hover, .right_btn:hover {background-image: url("../images/index5.png");}
.left_btn { float: left;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-topleft: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;}
.right_btn { float: right;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-topright: 8px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;}

@media screen and (max-width: 1440px) {

    .lubo {height:580px;}
    .lubo_box {height:580px;}
    .lubo_box li {height:580px;}
    .lubo_box li img {height: 580px;}

}
/*幻灯片*/

/*分页*/
.fenye {width:100%;height:20px;clear: both;text-align: center;margin: 50px 0 20px;}
.fenye span {border: 1px solid #ccc;padding:6px 10px;margin-right: 8px;color: #333;}
.fenye span:hover {color:#fff;background-color: #f8b300;}
.fenye a {border: 1px solid #ccc;padding:6px 10px;margin-right: 8px;color: #333;}
.fenye a:hover {color:#fff;background-color: #f8b300;}
.current {color:#fff!important;background-color: #f8b300;}


/*上一张下一张*/
.sxz {width:100%;overflow: hidden;margin: 80px 50px 0 0;}
.sxz a {color: #e70012;}
.syz {float: left;}
.xyz {float: right;}


