
@-webkit-keyframes fadeleft{0%{-webkit-transform: translateY(40px);opacity: 0}
100%{-webkit-transform: translateY(0px);opacity: 1}}
@font-face{font-family: "museo-light";src: url('museo-light.eot');src: url('museo-light.eot?#iefix') format('embedded-opentype'), url('museo-light.woff') format('woff'), url('museo-light.ttf') format('truetype'), url('museo-light.svg') format('svg')}
.museo-light{font-family: "museo-light" !important}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block !important}
.imgbig:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.imgbigout{display: block;overflow: hidden}
.clear:after,.case-read-img p:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear,.case-read-img p{zoom: 1}
.left{float: left}
.right{float: right}
.hide{display: none}
.lazy{background: url("../images/loading.gif") 50% 50% no-repeat}
.tran{transition: all .3s ease}
.back2top{display: block;width: 43px;height: 43px;background: url(back2top.png) no-repeat;position: fixed;right: 3.5%;bottom: 15%;opacity: .33;z-index: 99}
.back2top:hover{opacity: 1}
.pager{width: 100%;color: #0f0b09;line-height: 30px;padding: 30px 0;font-size: 24px;text-align: center;opacity: .3}
.pager a,
.pager span{text-decoration: none;height: 26px;line-height: 26px;display: inline-block;margin: 0 10px;font-size: 24px}
.pager a:hover{color: #0f0b09;opacity: 1}
.pager a:active{color: #0f0b09}
.pager span.now{color: #0f0b09}
.pager span.disabled{color: #0f0b09}
.current:first-child,
.pager .p1:last-child{display: none}

.news{width:76%;margin: 0 auto;padding: 100px 0}
.news-type{height: 60px;margin-bottom: 20px}
.news-type h3{float: left;font-size: 30px;width: 15%}
.news-type ul{width: 85%;float: right}
.news-type ul li{float: left;height: 60px;color: #898989}
.news-type ul li a{line-height: 60px;font-size: 16px;padding: 0 30px;color: #898989}
.news-type ul li a:hover{color: #5f6061}
.news-list li{padding: 55px 0;border-bottom: 2px solid #eee}
.news-list li .imgbigout{width: 40%;float: left}
.news-list li .imgbigout img{width: 100%;height: auto}

.news-list li .news-summary{float: right;width: 58%}
.news-list li .news-summary h4{color: #0f0b09;margin-bottom: 30px;font-size:20px;font-family: 'msyhl'}
.news-list li .news-summary p{margin-bottom:30px;font-size:26px; font-family:'微软雅黑'}
.news-list li .news-summary p a{color: #0f0b09;}
.news-list li .news-summary span{margin-bottom: 50px;display: block;font-size: 15px; line-height:160%;}

.news-list li .news-summary .more{text-decoration: underline;font-size: 18px}
.news-read{width: 1140px;margin: 0 auto;padding: 150px 0}
.news-read .news-read-left{float: left}
.news-read .news-read-left h3{font-size: 24px}
.news-read .news-read-left h4{font-size: 16px}
.news-read .news-read-right{float: right;width: 700px}
.news-read .news-read-right .title{font-size: 30px;line-height: 30px;padding-bottom: 50px;border-bottom: 1px solid #ccc;color: #0f0b09;margin-bottom: 40px;font-family: 'msyhl'}
.news-read .content p,
.news-read .content span,
.news-read .content div{font-size: 16px}
.news-read .content img{max-width: 705px;height: auto;}
.news-read .content{padding-bottom: 50px;border-bottom: 1px solid #ccc;font-size: 16px}
.contact{padding: 100px 0}
.contact-read{width: 1150px;margin: 0 auto}
.contact1-left{float: left;font-size: 36px;color: #595757;font-family: "museo-light";margin-top: -10px}
.contact1-right{float: right;width: 610px}
.contact1 p{font-size: 20px}
.contact1{margin-bottom: 130px}
.contact2 p{margin-bottom: 1em}
.contact2{margin-bottom: 100px}
.contact3,
.contact4,
.contact5{margin-bottom: 55px}
.contact-img{margin-bottom: 120px}
.news-tool{margin-top: 26px}
.news-tool-right li{position: relative;height: 32px;float: left;margin: 0 7px}
.news-tool-right li .icon{background-image: url(icon.png);background-repeat: no-repeat;display: block;width: 26px;height: 26px}
.news-tool-right #close a{background-position: 0 -114px}
.news-tool-right #prev a{background-position: 0 -155px}
.news-tool-right #next a{background-position: 0 -194px}
.news-tool-right #close a:hover{background-position: -36px -114px}
.news-tool-right #prev a:hover{background-position: -36px -155px}
.news-tool-right #next a:hover{background-position: -36px -194px}
.service{display: none}
@media screen and (max-width:1920px){

.news-list li .imgbigout img, .news-list li .imgbigout{width: 390px}
.news-summary{margin-right:10px}
.news-list li .news-summary span a{font-size: 14px}
.news-list li .news-summary p a{font-size: 22px}
.news-list li .news-summary h4, .news-list li .news-summary .more{font-size: 16px}
.news-list li{padding: 40px 0}
.news-type ul li a{font-size: 14px}
.news-read .news-read-right .title{font-size: 24px;padding-bottom: 36px}
.news-read .news-read-left h3{font-size: 20px}
.news-read .news-read-left h4{font-size: 14px}
.news-read .news-read-left{margin-left: 70px}
.news-read .content p, .news-read .content span, .news-read .content div{font-size: 14px}
.news-tool-right li{transform: scale(0.7);-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7)}
.case-read-top .right ul li{font-size: 12px}}
@media screen and (max-width:1440px){
.news-read{width: 700px}
.news-read-left{margin-bottom: 30px}
.news-read .news-read-left, .news-read-right{float: none;width: 100%}

/*.news{width: 830px}*/
.news-list li .imgbigout img, .news-list li .imgbigout{width: 260px}
.news-list li .news-summary p a{font-size: 16px}
.news-list li .news-summary h4, .news-list li .news-summary .more{font-size: 14px}
.news-list li .news-summary h4{margin-bottom: 13px}
.news-list li .news-summary p{margin-bottom: 15px}
.news-list li .news-summary span a{font-size: 12px}
.news-list li{padding: 30px 0}
.pager a, .pager span{font-size: 18px}
.news-read .news-read-left{margin-left: 0}
.about2{margin: 70px 0 90px}
.news-read .news-read-left h3{font-size: 18px}
.case-list .warp-type-list a{margin-right: 15px}}
@media screen and (max-width:1200px){
.news{width:85%;margin: 0 auto;padding: 80px 0}

.news-read{width: 700px}
.news-read-left{margin-bottom: 30px}
.news-read .news-read-left, .news-read-right{float: none;width: 100%}
}
@media screen and (max-width:750px){.footer{display: none}
.news-read{width: 94%;padding: 50px 0}
.news-read img{max-width: 100%!important;height: auto}
.news-read-left{margin-bottom: 30px}
.news-read .news-read-left, .news-read-right{float: none;width: 100%}
.news-read-right{width: 100% !important}
.news-read-left{margin-bottom: 20px}
.news{width: 94%;padding: 80px 0 10px}
.news-read .news-read-right .title{font-size: 24px;padding-bottom: 20px;margin-bottom: 15px}
.news-type h3{width: 100%}
.news-type ul{float: left;width: 100%}
.news-type ul li{height: 30px}
.news-type ul li a{padding: 0 15px;line-height: 30px}
.news-summary{margin-top: 10px}
.news-list li .imgbigout, .news-list li .news-summary{width: 100%}
.news-list li{padding: 25px 0}
.news-list li .news-summary{float: left}
.news-list li .imgbigout img, .news-list li .imgbigout{width: 100%}
.news-type ul li:first-child a{padding-left: 0}
.news-list li .news-summary h4{margin-bottom: 10px}
.news-list li .news-summary p{margin-bottom: 20px}
.news-list li .news-summary span{margin-bottom: 20px}
.back2top{display: none !important}
}