@charset "utf-8";
/*100%backgroud 引用*/
ul li{list-style: none;}
.wfull{background:#e6e5e2; position: relative; border-radius: 5px; cursor: pointer;}
.wfull .wfull-box{width: 1200px !important; margin: 0 auto;margin-right: auto; margin-left: auto; background: #efefef;}
.wfull .cont{padding: 25px 0; line-height: 40px; text-align: center; overflow: hidden;}
.wfull a{color: #666; font-size: 40px; letter-spacing: 10px; text-indent: 5px;}
.wfull p{font-size: 14px; padding-top: 10px; letter-spacing: 4px; text-indent: 2px; color: #666; margin: 0; padding: 0;}
.wfull p span{color: #666;}
.cont-logo{background: #150301; overflow: hidden;}
.cont-logo img{width: 262px; height: 59px; display: block; margin: 0 auto;}
/*moreinfo样式*/
.page_neiye_main{width: 100%; overflow: hidden;}
.page_neiye{width: 100%; padding: 10px; overflow: hidden; position: relative; margin: 0 auto; background-color:#e6e5e2;}
.page_neiye_container{width: 1200px; overflow: hidden; margin: 0 auto !important;}
.page_neiye p{width: 100%; line-height: 2em; font-size: 14px; color: #1d1d1d; overflow: hidden; text-indent: 0em;}
.page_neiye strong{font-weight: normal}
.page_neiye p a{color: #1d1d1d}
.page_neiye_art{width: 100%; overflow: hidden; margin: 5px auto}
.page_neiye_art_1{font-size: 24px; padding: 0; margin: 40px 0 25px 0; color: #000000; text-align: center;}
.page_neiye_art_1 small{font-size: 14px; color: #999999; display: block; margin-top: 10px;}
.page_neiye_art_2{width: 100%; overflow: hidden; margin: 3px auto; text-align: left}
.morenewsBox{float: right; width: 100%; overflow: hidden; padding: 10px;text-align: left}
.morenewsBox .hd{line-height: 40px; font-size: 14px; width: 1200px; text-align:center;}
.morenewsBox .hd ul{text-align: center; overflow: hidden; zoom: 1; list-style: none; margin: 0 auto; display:inline-block;-webkit-padding-start: 0;}
.morenewsBox .hd ul li{float: left; border: 1px solid #d4d4d4; margin-left:-1px;}
.morenewsBox .hd ul li a{display: block; color: #000; padding:0 30px;}
.morenewsBox .hd ul li a:hover{text-decoration: none;}
.morenewsBox .hd ul li.on{border: 1px solid #150301;background: #150301;}
.morenewsBox .hd ul li.on a{color: #fff;}
.morenewsBox .hd ul li:first-child{border-radius: 6px 0 0 6px;margin-left: 1px;}
.morenewsBox .hd ul li:last-child{border-radius: 0 6px 6px 0;}
.morenewsBox .bd{padding: 30px 10px 10px; overflow: hidden;}
.morenewsBox .bd ul li{width: 33.333%; float: left; margin-bottom: 25px;}
.morenewsBox .bd ul li a{display: block; border: 1px solid #d4d4d4; border-radius: 3px; padding: 10px 15px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; width: 85%; margin: 0 auto;}
.morenewsBox .bd ul li .time{width: 15%; position: relative; padding-top: 15%; background-color: #969393; color: #fff; text-align: center; border-radius: 3px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; float: left;}
.morenewsBox .bd ul li .day{position: absolute; left: 0; top: 3%; width: 100%; font-size: 24px;}
.morenewsBox .bd ul li .date{position: absolute; left: 0; bottom: 0; width: 100%; font-size: 12px;}
.morenewsBox .bd ul li .info{width: 81%; float: right;line-height: 20px;}
.morenewsBox .bd ul li .title{font-size: 14px; color:#666;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0; text-align: left;}
.morenewsBox .bd ul li .desc{color: #888; margin-top: 5px; line-height: 17px; height: 36px; overflow: hidden; font-size: 12px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.morenewsBox .bd ul li:hover a{border: 1px solid #150301;}
.morenewsBox .bd ul li:hover .time{background-color: #150301;}
.morenewsBox .bd ul li:hover .desc{color: #150301;}
.morenewsBox .hd ul li a:hover{text-decoration: none; background: #150301;}
.page_neiye_pro{width: 100%; overflow: hidden; margin: 5px auto; position: relative}
.page_neiye_pro_1{font-size: 24px; padding: 0; margin: 10px 0 25px 0; color: #000000; text-align: center;}
.page_neiye_pro_1 small{font-size: 14px; color: #999999; display: block; margin-top: 10px;}
.page_neiye_pro_2{overflow: hidden; zoom: 1; width: 100%; margin: 3px auto; text-align: center}
.page_neiye_pro_2 li{width: 25%; overflow: hidden; float: left; margin: 15px 0 0 0}
.page_neiye_pro .art_proPicture{padding: 0 5px}
.page_neiye_pro .art_proPicture img{border: 1px solid #ddd; width: 100%; height: 180px; display: block; max-width: 100%;}
.page_neiye_pro .art_proTitle{height: 25px; line-height: 25px; overflow: hidden; font-size: 14px; padding: 0 5px; text-align: center; color: #1d1d1d; font-weight: normal}
.page_neiye_pro .art_proTitle strong{height: 25px; line-height: 25px; overflow: hidden; font-size: 14px; padding: 0 5px; text-align: center; color: #1d1d1d; font-weight: normal}
.page_neiye_pro .next{width: 20px; height: 20px; position: absolute; top: 175px; z-index: 3; right: 3px; cursor: pointer}
.page_neiye_pro .prev{width: 20px; height: 20px; position: absolute; top: 175px; z-index: 3; left: 5px; cursor: pointer}
.page_neiye_pro .next img{display: block; max-width: 100%; margin: 50px auto 20px}
.page_neiye_pro .prev img{display: block; max-width: 100%; margin: 50px auto 20px}
.page-more-img{width: 1200px; min-width: 1200px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.page-more-img .hd{line-height: 40px; font-size: 14px; width: 1200px; text-align:center;}
.page-more-img .hd ul{display:inline-block;text-align: center; overflow: hidden; zoom: 1; list-style: none; margin: 0 auto;-webkit-padding-start: 0;}
.page-more-img .hd ul li{float: left; border: 1px solid #d4d4d4; margin-left: -1px;}
.page-more-img .hd ul li a{display: block; color: #000; padding:0 30px;}
.page-more-img .hd ul li a:hover{text-decoration: none;}
.page-more-img .hd ul li.on{background: #150301; border: 1px solid #150301;}
.page-more-img .hd ul li.on a{color: #fff;}
.page-more-img .hd ul li:first-child{border-radius: 6px 0 0 6px;margin-left: 1px;}
.page-more-img .hd ul li:last-child{border-radius: 0 6px 6px 0;}
.page-more-img .bd{padding: 10px;}
.page-more-img .bd li{list-style: none;}
.page-more-img .bd li:hover{cursor: pointer;}
.page-more-img figure{width: 360px; float: left; position: relative; height: 260px; margin: 15px;}
.page-more-img figure .new{width: 108px; height: 108px; display: block; position: absolute; right: 0px; top: 0px; background-image: url("../images/new.png"); background-repeat: no-repeat; background-position: 0px 0px; z-index: 2;}
.page-more-img figure:hover figcaption{display: block;}
.page-more-img figure figcaption{position: absolute; width: 300px; height: 196px; top: 0px; left: 0px; display: none; background-color: rgb(21, 3, 1); padding: 30px; color: #FFFFFF; text-align: left; opacity: 0.6}
.page-more-img figure figcaption h3{font-size: 18px; font-weight: bold; margin: 150px 0 8px 0; color: #fff;}
.page-more-img figure figcaption h3 a, .case figure figcaption p a{color: #FFFFFF; text-decoration: none;}
.page-more-img figure figcaption h3 a:hover, .case figure figcaption p a:hover{text-decoration: none;}
.page-more-img figure figcaption p{margin: 0; line-height: 28px; font-size: 13px; color: #fff;}
.page-more-img-p{margin-top: 10px !important;}
.page-more-img-p a b{font-weight: normal;}