﻿@charset "utf-8";
/* CSS Document */ 
/*通用*/

 .about_img_list {background:#f5f5f5;}
 .about_img_list  .a_i_list {background:url(../images/prd_bg_w.jpg) no-repeat top center #fcfcfc;text-align:center;padding:48px 0;height:auto;}
 .about_img_list  .a_i_list .bg a {width:100%;max-width:1000px;overflow:hidden;margin:0px auto;}
 .about_img_list  .a_i_list .bg {position:absolute;z-index:1;overflow:hidden;width: 100%;}
 .about_img_list  .a_i_list .bg img {display:block;width:100%;height:auto;max-height:300px;}
 .about_img_list .a_i_list .content {position:relative;z-index:99;}
 .about_img_list .a_i_list .content h2 {font-size:40px;font-weight:normal;color:#fff;padding-top:120px;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
 .about_img_list .a_i_list .content p {font-size:24px;color:#fff;margin-top:12px;}
 .about_img_list .a_i_list .content span {font-size:16px;color:#0043b3;display:block;width:135px;height:31px;line-height:31px;text-align:center;border:1px solid #a0a0a0;margin:0px auto;margin-top:18px;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
 .about_img_list  .a_i_list:hover .content h2 {transform:translateY(-25px);}
 .about_img_list  .a_i_list:hover .bg img {transform:scale(1.02)}
 .about_img_list  .a_i_list:hover .content span {width:165px;color:#0043b3;border:1px solid #0043b3;}
 .about_img_list  .a_i_list_1 {background:url(../images/prd_bg_w.jpg) no-repeat top center #fcfcfc;text-align:center;padding:48px 0;height:auto;}
 .about_img_list  .a_i_list_2 {background:url(../images/prd_bg_c.png) no-repeat top center #fff;text-align:center;padding:48px 0;height:auto;}
 .about_img_list  .a_i_list_3 {background:url(../images/prd_bg_b.png) no-repeat top center #fcfcfc;text-align:center;padding:48px 0;height:auto;}
 .about_img_list  .a_i_list_4 {background:#fcfcfc;text-align:center;padding:48px 0;height:auto;}

.crumbs {margin-bottom:40px;}
.newslistPage {padding-top:18px;}
.newslistPage .item {width:925px;height:238px;padding:14px 20px 14px 55px;}
.newslistPage .a1,.newslistPage .a3,.newslistPage .a5,.newslistPage .a7 {background:#f5f5f5;}
.newslistPage .title {width:580px;margin:0 auto;text-align:center;padding-bottom:35px;}
.newslistPage .title h3 {font-size:40px;font-weight:normal;color:#000;text-transform:uppercase;height:130px;line-height:130px;}
.newslistPage .item .img,.newslistPage .item .img img {width:325px;height:238px;display:block;}
.newslistPage .item .img {margin-left:52px;}
.newslistPage .item a {display:block;}
.newslistPage .item .time {color:#666666;display:block;padding-top:20px;}
.newslistPage .item h3 {color:#0067b7;font-size:16px;padding:4px 0px 8px;}
.newslistPage .item h3 a {color:#0067b7;}
.newslistPage .item h3 a:hover {color:#f67f0b;}
.newslist .item .txt {height:100px;overflow:hidden;font-size:12px;line-height:25px;}
.newslistPage .item .more {font-weight:bold;color:#f67f0b;margin-top:15px;}
.newslistPage .item .more:hover {color:#0067b7;}
 
/*InfoStyle*/
.w1000 {width:1000px;margin:0px auto;overflow:hidden;}
.main {position:relative;overflow:hidden;}
.product {overflow:hidden;position:relative;width:100%;}
.product .bigtype,#floor_3 {margin:0px auto;overflow:hidden;}
.product .bigtype_main {border-top:1px solid #ededed;background: #f3f5f7;}
.product .bigtype .left {float:left;}
.product .bigtype .left h3 {font-weight:normal;font-size:30px;color:#333333;margin-top:100px;}
.product .bigtype .left p {font-size:24px;color:#0043b3;margin-top:8px;}
.product .bigtype .right {float:right;}
.product .bigtype .right img {display:block;}
.product .bigtype .right img:hover {transform:translateY(-4px);}
.product .stype_main {padding:42px 6%;width:88%;background:url(../images/float_center.jpg) no-repeat center top;height:auto;}
@media only screen and (max-width:1300px) {.product .stype_main {padding:42px 0;width:100%;}
}
.product .stype {height:auto;background:#fff;width:100%;margin:0px auto;overflow:hidden;}
.product .stype .top {border-bottom:1px solid #e9e9e9;position:relative;height:520px;width:1010px;margin:0 auto;}
.product .stype .top img {position:absolute;top:80px;left:-20px;width:100%;max-width:500px;height:auto;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.product .stype .top img:hover {left:-26px;}
/*.product .stype .top h1 {font-weight:normal;padding-left:310px;font-size:45px;color:#333;line-height:45px;padding-top:70px;}*/
.product .stype .top h1{font-size:24px;width:440px;color:#0043b3;display:block;position:absolute;top:126px;right:0px;}
.product .stype .top p {font-size:14px;width:440px;color:#333;overflow:hidden;position:absolute;top:156px;right:0px;}
.product .stype .bottom .prolist {overflow:hidden;position:relative;}
.product .stype .bottom .prolist .bd {overflow:hidden;}
.product .stype .bottom .prolist .bd ul {width:100%;}
.product .stype .bottom .prolist .bd ul li {float:left;border:1px solid #e3e3e3;width:20%;margin:16px 2.4%;position:relative;overflow:hidden;cursor:pointer;}
.product .stype .bottom .prolist .bd ul li a {display:block;height:auto;overflow:hidden;}
.product .show_img {position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:10000;top:0;left:0;text-align:center;display:none;}
.product .show_img .w600_show_img {width:600px;height:500px;position:absolute;left:50%;margin-left:-300px;top:60%;margin-top:-250px;background:#fff;border:1px solid #e3e3e3;overflow:hidden;}
.product .show_img .w600_show_img #Prev {position:absolute;width:61px;height:103px;background:url(../images/icon.png) no-repeat;background-position:15px -27px;left:0;top:40%;z-index:999;cursor:pointer;}
.product .show_img .w600_show_img #Next {position:absolute;width:61px;height:103px;background:url(../images/icon.png) no-repeat;background-position:-49px -27px;right:0;top:40%;z-index:999;cursor:pointer;}
.product .show_img h3 {margin:20px 0;margin-bottom:30px;text-align:center;font-size:28px;}
.product .show_img img {width:480px;height:360px;}
.product .show_img .close_img {position:absolute;right:10px;top:10px;font-size:20px;display:block;width:20px;height:20px;line-height:20px;border:1px solid #fbfbfb;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;cursor:pointer;}
.product .show_img .close_img:hover {border:1px solid #333;border-radius:50%;transform:rotate(-360deg);}
.product .stype .bottom .prolist .bd ul li a img {width:100%;height:auto;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.product .stype .bottom .prolist .bd ul li a h3 {text-align:center;position:absolute;bottom:-100%;width:100%;line-height:40px;background:#000;opacity:0.6;color:#fff;font-size:18px;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.product .stype .bottom .prolist .bd ul li:hover a img {transform:translateX(-5px)}
.product .stype .bottom .prolist .bd ul li:hover a h3 {bottom:0px;}
.product .stype .bottom .prolist .hd {text-align:center;margin-top:40px;}
.product .stype .bottom .prolist .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:10px;background:#999999;margin-right:20px;overflow:hidden;font-size:0px;}
.product .stype .bottom .prolist .hd ul li.on {background:#0043b3;}
 
 
.productlist {position:relative;overflow:hidden;width:100%;}
.productlist .pro_item .content {overflow:hidden;position:relative;}
.productlist .pro_item .content a {display:block;height:450px;}
.productlist .pro_item .content .left {height:260px;position:absolute;left:0;top:0;z-index:1;}
.productlist .pro_item .content .left h2 {font-size:40px;color:#474747;margin-top:150px;font-weight:normal;}
.productlist .pro_item .content .left p {font-size:24px;color:#474747;margin-top:10px;}
.productlist .pro_item .content .left span {display:block;width:135px;height:31px;border:1px solid #a0a0a0;text-align:center;line-height:31px;font-size:16px;color:#474747;margin-top:15px;transition:all .3s;}
.productlist .pro_item .content .right {position:absolute;right:0px;top:70px;z-index:0;}
.productlist .pro_item .content a:hover .right img {transform:translateX(-5px);-webkit-transform:translateX(-5px);}
.productlist .pro_item .content a:hover .left h2 {transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.productlist .pro_item .content a:hover .left span {width:165px;color:#0043b3;border:1px solid #0043b3;}
.productlist .pro_item {border-top:1px solid #e8e8e8;}

.productlist .honor {height:450px;background:#fcfcfc;}
.f3f {background:#f3f5f7;}
.fff {background:#ffffff;}
.productlist .pro_item:nth-child(2n){background:#fff;}
.productlist .pro_item:nth-child(2n-1){background:#f3f5f7;}

.productlist .down_Ico {position:absolute;bottom:10px;left:50%;margin-left:-14px;-webkit-animation:scrollup 1s infinite ease-in-out;animation:scrollup 1.2s infinite ease-in-out;}
.articledetail {background:#f5f5f5;overflow:hidden;position:relative;width:100%;}
.articledetail .w1000 {padding-top:30px;padding-bottom:40px;}
 
.w1000 .title {text-align:center;}
.w1000 .title h1 {font-size:30px;color:#000;    height: 40px;line-height: 40px; overflow: hidden;}
.w1000 .title p {font-size:16px;color:#666666;margin-top:8px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;}
.w1000 .title p .time {background:url(../images/infotitle.jpg) no-repeat left center;padding-left:20px;padding-right:5px;}
.w1000 .title p .Author {padding-left:5px;padding-right:20px;}
.articledetail .w1000 .content {padding:50px 15px;min-height:350px;}
.articledetail .w1000 .content p{margin:20px 0;}
.articledetail .w1000 .content p img{width:70%;max-width:600px;height:auto; margin:20px 15%;}
.articledetail .w1000 .bottom_share {border-top:1px solid #d8d8d8;padding:0 15px;}
.articledetail .w1000 .bottom_share .share .share-buttons li {float:left;margin-right:8px;}
.articledetail .w1000 .bottom_share .share p {font-size:16px;color:#666666;margin:10px 0;}
.articledetail .w1000 .bottom_share .share .share-buttons img {-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.articledetail .w1000 .bottom_share .share .share-buttons img:hover {transform:translateY(-5px);}

.contact .contact_main {background:#f5f5f5;padding-top:80px;padding-bottom:70px;overflow:hidden;}
.contact .contact_con {width:90%;margin:0px 5%;overflow:hidden;}
.contact .contact_con .title {text-align:center}
.contact .contact_con .title h3 {font-size:30px;color:#333;font-weight:normal;}
.contact .contact_con .title p {font-size:18px;color:#999;margin-top:10px;}
.contact .contact_con .con {overflow:hidden;background:#fff;padding:30px 50px;margin-top:40px;text-align:center;}
 
.contact .contact_con .con p {font-size:18px;color:#06852d;}
.contact .contact_con .con .text {text-align:left;margin-top:15px;font-size:14px;color:#000;}
.contact .contact_con .con .text .ctiton {font-weight:bold;}
.contact .contact_con .con img:hover {transform:translateY(-5px);}
.contact .map {width:100%;overflow:hidden;}
.contact .map img {display:block;}
 
 /* about*/

.about .aboutus .title {text-align:center;margin-top:50px;}
.about .aboutus .title h3 {font-size:30px;color:#474747;}
.about .aboutus .title p {font-size:14px;color:#474747;margin-top:20px;text-align: left;}
.about .aboutus .con {overflow:hidden;margin-top:70px;}
.about .aboutus .con ul {width:100%;}
.about .aboutus .con ul li {float:left;width:30%;overflow:hidden;text-align:center;margin:0 1.6%;;}
.about .aboutus .con ul li a {display:block;}
.about .aboutus .con ul li a .img {overflow:hidden;}
.about .aboutus .con ul li a .img img {width:100%;height:auto;}
.about .aboutus .con ul li a h2 {font-size:20px;color:#000;font-weight:normal;text-align:center;margin-top:20px;}
.about .aboutus .con ul li a p {padding:0 5px;text-align:center;font-size:14px;color:#000;margin-top:5px;height:80px;overflow:hidden;}
.about .aboutus .con ul li a span {width:100px;height:25px;text-align:center;line-height:25px;display:block;margin:10px auto 0;color:#666;font-size:12px;border:1px solid #d2d2d2;}
.about .aboutus .con ul li a span:hover{background:#0d9637;}
.about .aboutus .con ul li:hover img {transform:scale(1.05)}
 
.about .honor {background:#fff;width:100%;padding:70px 0 10px 0;border-bottom:1px solid #ededed;position:relative;}
.about .honor .title {text-align:center;}
.about .honor .title h3 {font-size:30px;color:#474747;}
.about .honor .title p {font-size:14px;color:#474747;margin-top:20px;text-align: left;}
.about .honor .con {margin-top:50px;text-align:center;}
.about .honor .con.about .honor .con img {}
.about .honor .con img:hover {transform:translateY(-5px);}
.about .honor .scrollDown {display:block;}
.about  .honor .con   ul {width:100%;}
.about  .honor .con   ul li {float:left;width:13%;overflow:hidden;text-align:center;margin:0 1.8%;}
.about  .honor .con   ul li a {display:block;}
.about  .honor .con   ul li a .img {overflow:hidden;}
.about  .honor .con   ul li a .img img {width:100%;height:auto;}
.about  .honor .con   ul li a h2 {font-size:20px;color:#000;font-weight:normal;text-align:center;margin-top:20px;}
.about  .honor .con   ul li a p {padding:0 5px;text-align:center;font-size:14px;color:#000;margin-top:5px;height:80px;overflow:hidden;}
.about  .honor .con   ul li a span {width:100px;height:25px;text-align:center;line-height:25px;display:block;margin:10px auto 0;color:#666;font-size:12px;border:1px solid #d2d2d2;}
.about  .honor .con   ul li a span:hover{background:#0d9637;}
.about  .honor .con   ul li:hover img {transform:scale(1.05)} 

 
/*case*/
.case {padding-bottom:60px;position:relative;overflow:hidden;}
.case .case_pic {height:650px;position:relative;margin:0 auto;}
.case a.linght {display:block;width:100%;height:650px;text-align:center;}
.case a.linght::before {content:"";position:absolute;width:100px;height:650px;top:0;left:-250px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));background:-ms-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-32deg);-ms-transform:skewX(-32deg);-moz-transform:skewX(-32deg);transform:skewX(-32deg);}
.case a.linght:hover::before {-webkit-transition:left 2s;-moz-transition:left 2s;-ms-transition:left 2s;transition:left 2s;left:100%;}
.case .case_info {width:54%;min-width:740px;margin:0 23%;height:140px;text-align:left;color:#FFF;padding:20px 30px;z-index:10;position:absolute; bottom:70px;}
.case .case_info .title {border-bottom:1px solid #FFF;padding-bottom:15px;height:60px;margin-bottom:10px;}
.case .case_info .title img {margin-right:30px;cursor:pointer;}
.case .case_info .title img:hover {opacity:0.7;}
.case .case_info .title h3 {font-size:25px;text-transform:uppercase;line-height:30px;}
.case .case_info .title span.en {font-size:18px;line-height:30px;}
.case .case_info p {line-height:20px;}
.case .case_info .contact {width:120px;height:30px;line-height:30px;text-align:center;position:absolute;bottom:190px;margin:auto;right:0;}
.case .case_info .contact a {color:#FFF;text-transform:uppercase;font-size:15.5px;}
.case .case_intro {width:80%;margin:0 auto;padding-top:50px;padding-bottom:30px;}
.case .case_intro img {display:block;margin:0 auto;margin-top:10px;margin-bottom:10px;}
.case .case_intro img:hover {transform:translateY(-4px);}
.case .case_intro_main {width:100%;margin:0 auto;text-align:center;overflow:hidden;}
.case .case_intro_main h2 {height:70px;line-height:70px;font-size:30px;text-transform:uppercase;color:#252525;}
.case .case_intro_main p {line-height:20px;font-size:14px;}
.case .case_intro_main a {display:block;width:270px;height:40px;line-height:40px;font-size:18px;border:1px solid #b0b0b0;margin:0 auto;}
.case .case_intro_main a:hover {color:#fff;}
.case .case_intro_main .scrollDown {padding-top:40px;}
.case .case_info {background:url(../images/case_bg.png) repeat;}
.case .case_info .contact {background:url(../images/case_bg.png) repeat;}
.case .case_info .contact:hover {transform:translateY(-4px);}
 
.case .about_showvideo {z-index:999;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0px;left:0px;display:none;}
.case .about_closevideo {font-size:28px;color:#fff;position:absolute;width:30px;height:30px;text-align:center;line-height:30px;right:23%;top:23%;cursor:pointer;*color:#000;}
.case .about_closevideo:hover {border:1px solid #fff;border-radius:50%;transform:rotate(360deg);*border:1px solid #000;}
 
/*news*/
.news {background:#f5f5f5;overflow:hidden;}
.news .w1000 {padding-top:40px;padding-bottom:10px;}
.news .w1000 .title {width:580px;margin:0 auto;text-align:center;padding-bottom:35px;}
.news .w1000 .title h1 {font-size:40px;font-weight:normal;color:#000;text-transform:uppercase;height:130px;line-height:130px;}
.news .w1000 .title ul {overflow:hidden;padding-top:25px;border-top:1px solid #dcdcdc;}
.news .w1000 .title li {overflow:hidden;display:inline;}
.news .w1000 .title a {text-align:left;background:url(../images/news_title.jpg) no-repeat left;padding-left:70px;}
.news .w1000 .title a h2 {text-transform:uppercase;font-size:24px;height:30px;line-height:30px;}
.news .w1000 .title a p {color:#999999;font-size:16px;height:20px;line-height:20px;}
.news .w1000 .title a:hover {background:url(../images/news_title_hover.jpg) no-repeat left;}
.news .w1000 .title .hover {background:url(../images/news_title_hover.jpg) no-repeat left;}
.news .w1000 .title a.left {float:left;}
.news .w1000 .title a.right {float:right;}
.news .w1000 .con {padding:45px 0;}
.news .w1000 .con ul {overflow:hidden;width:100%;}
.news .w1000 .con ul li {float:left;width:30%;height:auto;overflow:hidden;background:#fff;padding-bottom:30px;margin:0 1.6%;margin-bottom:30px;position:relative;}
.news .w1000 .con ul li a {display:block;width:100%;height:100%;}
.news .w1000 .con ul li .infotime {text-align:center;font-size:14px;color:#666666;padding:15px 0;}
.news .w1000 .con ul li  img {width:100%;height:auto;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.news .w1000 .con ul li h2 {font-size:18px;color:#000;padding:0 10px;font-weight:normal;}
.news .w1000 .con ul li p {font-size:14px;color:#666666;padding:0 10px;margin-top:20px;line-height:21px;}
.news .w1000 .con ul li span {display:block;height:31px;line-height:31px;width:140px;border:1px solid #0043b3;margin:0px auto;text-align:center;margin:20px auto;font-size:14px;color:#0043b3;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms; bottom:25px; left:0;right:0;*left:50%;*margin-left:-70px;}
.news .w1000 .con ul li:hover a img {opacity:0.8;}
.news .w1000 .con ul li:hover a span {width:160px;height:31px;border:1px solid #0043b3;*margin-left:-80px;}
 
 
/*page*/.pagingNav {padding:5px 10px;border:1px solid #ccc;margin:20px 0px;}
.pagingNav p {height:30px;line-height:30px;}
.pagingNav .uls {margin-top:-30px;overflow:hidden;float:right;}
.pagingNav .uls a {margin-left:5px;padding:0 10px;height:28px;line-height:28px;border:1px solid #ccc;text-decoration:none;float:left;}
.pagingNav .uls a:hover,.pagingNav .uls a.cur {background-color:#0043b3;border-color:#666666;color:#fff;}
.pagingNav .uls .tBtn:hover {background-color:inherit;color:inherit;*background-color:transparent;*color:#666;}