/*首页*/
.all {width:1440px;overflow:hidden;margin:0 auto;background-image: url("../images/bj.jpg");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}

/*头部*/
.head-all {width: 100%;overflow: hidden;margin: 0 auto;border-top: 2px solid #009a44;box-shadow: 1px 2px 10px #999;position: relative;z-index: 999;}
.head {width: 1005px;overflow: hidden;margin: 0 auto;}
.head .head1 {float: left;}
.head .head2 {float: right;}
.head .head2 .head2-ul1 {width: 118px;height:20px;background-color: #009a44;padding: 3px 2px 0;float: right;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;}
.head .head2 .head2-ul1 li {float: left;border-right:1px solid #fff;padding: 0 4px;}
.head .head2 .head2-ul1 li:last-child {border: none;}
.head .head2 .head2-ul1 li a {color: #fff;}

.head .head2 .head2-ul2 {width: auto;height:41px;margin-top: 18px;clear: right;float: right;}
.head .head2 .head2-ul2 li {float: left;line-height: 41px;padding: 0 8px;}
.head .head2 .head2-ul2 li a {font-size:13px;color:#636363;}

.banner {width: 100%;overflow: hidden;margin: 0 auto 30px;}
.banner img {width: 100%;}

/*首页index*/
.index {width: 1005px;overflow: hidden;margin: 0 auto;}
.index .indexa {width: 100%;overflow: hidden;font-family: "宋体";margin-bottom: 30px;}
.indexa .indexa1 {width: 315px;overflow: hidden;float: left;margin-right: 45px;}
.indexa1-tit {width: 100%;overflow: hidden;border-bottom: 1px solid #d3d3d3;margin-bottom: 25px;font-family: "微软雅黑";}
.indexa1-tit .zw {width: 78px;height:23px;background-color: #009a44;color: #fff;line-height: 23px;text-align: center;float: left;margin-right: 4px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;}
.indexa1-tit .yw {color: #909090;font-size: 11px;font-style: italic;margin-top: 5px;width: 124px;float: left;}
.indexa1-tit .more {float: right;margin-top: 5px;}

.indexa1 .indexa1-word {width: 100%;overflow: hidden;}
.indexa1 .indexa1-word p {line-height: 27px;color:#909090;}

.indexa .indexa2 {width: 360px;overflow: hidden;float: left;margin-right: 45px;}
.indexa2 ul {width: 100%;overflow: hidden;}
.indexa2 ul li {width: 100%;line-height: 27px;}
.indexa2 ul li a {color:#909090;}
.indexa2 ul li img {float: left;margin: 12px 5px 0 0;}
.indexa2 ul li a span {float: right;}
.indexa2 ul li a:hover {color: #cf2621;}
.indexa2 ul li a:hover span {color:#909090;}

.indexa .indexa3 {width: 240px;overflow: hidden;float: left;}
.indexa3 .indexa3-div {width: 100%;overflow: hidden;}
.indexa3 .indexa3-div p {line-height: 27px;color:#909090;}

.index .indexb {width: 100%;overflow: hidden;margin-bottom: 35px;}
.index .indexb ul {width: 100%;overflow: hidden;}
.index .indexb ul li {width: 100px;overflow: hidden;float: left;margin-left: 27px;text-align: center;}
.index .indexb ul li p {color: #333;margin-top: 10px;}
.index .indexb ul li img {width: 100%;}


/*last*/
.last-all {width: 100%;overflow: hidden;background-color: #009a44;font-family: "宋体";}
.last {width: 1005px;overflow: hidden;margin: 0 auto;}
.last .last1 {float: left;}
.last .last2 {float: left;margin: 0 50px 0 20px;}
.last2 .last2a {width: 468px;overflow: hidden;margin: 20px 0;}
.last2 .last2a li {float:left;border-right:1px solid #fff;padding:0 7px;}
.last2 .last2a li a {color: #fff;}
.last2 .last2b {line-height: 25px;color: #fff;}

.last .search-form {float: left;margin-top: 16px;}
.inputa {float:left;width: 177px;height:25px;border: 1px solid #fff;background-color: transparent;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;}
.search-submit {float:left;width:20px;height:23px;border:none;margin:1px 0 0 -25px;background-image: url("../images/sousuo.jpg");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}


/*内页共用代码*/
.ny {width: 1005px;overflow: hidden;margin: 0 auto;}
.ny .nya {width:265px;overflow: hidden;float: left;margin-right: 40px;}
.nya .nya-tit {width: 100%;overflow: hidden;font-size: 20px;border-bottom: 1px solid #dcdcdc;padding-bottom: 18px;color: #333;line-height: 24px;}
.nya .nya-ul {width: 100%;overflow: hidden;}
.nya .nya-ul li {width: 100%;border-bottom: 1px solid #dcdcdc;padding: 7px 0;}
.nya .nya-ul li a {display:block;width: 100%;height:40px;padding-left: 45px;font-size: 16px;color:#333;line-height:40px;background-image: url("../images/about1.png");
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.active {background-image: url("../images/about2.jpg")!important;color:#fff!important;
    background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}

.ny .nyb {width: 700px;overflow: hidden;float: left;margin-bottom: 40px;min-height: 500px;}
.nyb .nyb-tit {width: 100%;overflow: hidden;font-size: 20px;color: #333;margin-bottom: 18px;line-height: 24px;}


/*关于我们about*/
.about {width: 100%;overflow: hidden;}
.about img {width: 100%;margin: 15px 0;}
.about p {font-size: 14px;color:#333;line-height: 30px;}


/*产品列表productlist*/
.productlist {width: 100%;overflow: hidden;}
.productlist ul {width: 100%;overflow: hidden;}
.productlist ul li {width: 135px;overflow: hidden;float: left;margin: 20px 16px 0;text-align: center;}
.productlist ul li img {width: 100%;padding: 3px;border: 1px solid #cecece;}
.productlist ul li p {margin-top: 12px;font-size: 14px;color:#333;}


/*产品详情product*/
.product {width: 100%;overflow: hidden;text-align: center;padding-top: 50px;}
.product img {max-width: 100%;}
.product p {font-size: 14px;color: #333;margin-top: 20px;}


/*新闻列表newslist*/
.newslist {width:100%;overflow: hidden;}
.newslist ul {width: 100%;overflow: hidden;}
.newslist ul li {width: 100%;overflow: hidden;padding: 30px 0 10px;border-bottom: 1px dashed #d6d6d6;}
.newslist ul li .newslist-tit {font-size: 18px;color:#333;}
.newslist ul li .newslist-time {color:#999;margin: 10px 0 3px;}
.newslist ul li .newslist-word {color: #333;line-height: 28px;font-size: 14px;}
.newslist ul li .newslist-word span {float: right;color: #009a44;font-size: 12px;}


/*新闻详情news*/
.news {width: 100%;overflow: hidden;padding-top: 50px;}
.news .news-tit {font-size: 18px;text-align: center;color:#009a44;line-height: 22px;}
.news .news-time {color: #999;line-height: 45px;text-align: center;}
.news .news-word {width: 100%;overflow: hidden;}
.news .news-word p {line-height: 30px;font-size: 14px;color:#333;}


/*联系我们contact*/
.contact {width: 100%;overflow: hidden;}
.contact .contacta {width: 100%;overflow: hidden;margin-bottom: 20px;}
.contact .contacta .contacta1 {width:373px;overflow: hidden;float: left;}
.contact .contacta .contacta1 div {font-size: 18px;margin-bottom: 10px;}
.contact .contacta .contacta1 p {color:#8c8c8c;font-size: 14px;line-height: 30px;}
.contact .contacta .contacta2 {width:310px;overflow: hidden;float: left;}
.map {width: 100%;height:300px;}


/*留言*/
.liuyan {clear: both;width:100%;overflow: hidden;}
.liuyan .lyk {width: 100%;height:100px;background-color: #f1f1f1;border: none;font-size: 14px;padding-top: 10px;}
.liuyan input {width:100%;height:30px;background-color: #f1f1f1;border: none;font-size: 14px;}
.liuyan .faqline span {color: #a9a9a9;}
.liuyan div {margin-bottom: 12px;}

.liuyan .faqline {overflow: hidden;margin-top: 15px;}
.liuyan .Content {margin-top: 15px;}
.liuyan .faqtit {float: left;margin-top: 8px;font-size: 14px;color: #2c1503;}
.liuyan input {width:220px;height:30px;}


/*分页*/
.fenye {width:721px;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: #009a44;}
.fenye a {border: 1px solid #ccc;padding:6px 10px;margin-right: 8px;color: #333;}
.fenye a:hover {color:#fff;background-color: #009a44;}

/*上一张下一张*/
.sxz {width:660px;overflow: hidden;margin: 50px 50px 0 0;}
.sxz a {color: #009a44;}
.syz {float: left;}
.xyz {float: right;}


/*屏幕*/
@media screen and (max-width: 1440px) {
    .all {
        width:100%;
    }
}









