/*客户案例*/
.com-width{width: 1200px;margin-left: auto;margin-right: auto;}
.fl{float:left}
.fr{float:right}
.b10{margin-bottom: 10px !important;}
.clear{clear:both: height : 0;line-height:0;font-size:0;}

.home-title{text-align: center;}
.home-title .tit{display: inline-block;width: 239px;}
.home-title.red .tit{background:url(../images/error.png) no-repeat center 14px;}
.home-title h3{margin-bottom: 18px;font-size: 28px;line-height: 28px;font-weight: 400;position: relative;}
.home-title.red h3{color: #333;}
.home-title h3:after{content: '';position: absolute;left: 50%;bottom: -10px;margin-left: -41.5px;width: 83px;height: 3px;}
.home-title.red h3:after{background: #CC0000;}
.home-title em{font-size: 18px;text-transform: uppercase;line-height: 18px;}
.home-title.red em{color: #767676;}
.home-title.red p{font-size: 14px;color: #909090;}

.gr-case{padding-top: 42px;}
.gr-case .case-item{margin-top: 28px;margin-bottom: 45px;text-align: center;}
.gr-case .case-item ul{font-size: 0;}
.gr-case .case-item ul li{margin: 0 0.5px;display: inline-block;width: 135px;height: 31px;line-height: 31px;}
.gr-case .case-item ul li a{display: inline-block;width: 100%;background: #333;color: #bfbfbf;font-size: 14px;text-decoration: none;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.gr-case .case-item ul li.on a,
.gr-case .case-item ul li:hover a{background:#0166ce;color: #fff;}
.gr-case .case-show .case-box ul{display: none;width: 1214px;}
.gr-case .case-show .case-box ul li{margin-bottom: 30px;margin-right: 14px;width: 289px;float: left;text-align: center;padding-bottom: 8px;}
.gr-case .case-show .case-box ul li .price{font-size:12px;color: #686868}
.gr-case .case-show .case-box ul li .price em{color:red;font-size: 19px;}
.gr-case .case-show .case-box ul li .pic{display: block;width: 289px;height: 187px;overflow: hidden;font-size: 0;line-height: 187px;position: relative;}
.gr-case .case-show .case-box ul li .pic img{-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);-ms-transform: scaleY(1);-ms-transition: all .6s ease-in-out;}
.gr-case .case-show .case-box ul li .pic:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-ms-transform: scale(1.1);}
.gr-case .case-show .case-box ul li .pic .cover{display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;width: 100%;height: 100%;background: rgba(1,102,206,0.7);opacity: 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-ms-transition: all .5s ease;-webkit-backface-visibility: hidden;}
.gr-case .case-show .case-box ul li .pic:hover .cover{opacity: 1;filter: alpha(opacity=100);-ms-filter: "alpha(opacity=100)";}
.gr-case .case-show .case-box ul li .pic .cover img{position: absolute;top: 50%;left: 50%;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: -20px;margin-left: -20px;width: 40px;height: 40px!important;cursor: pointer;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);-ms-box-sizing: border-box;-ms-transition: all .5s ease;-ms-transform: scale(0);}
.gr-case .case-show .case-box ul li .pic:hover .cover img{z-index: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);-ms-transform: scale(1);-webkit-backface-visibility: hidden;}
.gr-case .case-show .case-box ul li .tit{font-size: 14px;color: #686868;text-decoration: none;line-height: 60px;}
.gr-case .case-show .case-box ul li .tit:hover{color: #CE0000;}

.banner1{height:350px;}
.case_in,.top_cicle_case{background:#ebebeb;}
.case_in .case-box li{border-bottom: 2px solid #e7e7e7;background: #fff;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.case_in .case-box li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}

/*新闻中心*/
.c{width:1200px;margin:0 auto;}
.section{padding:50px 0 95px 0;}
.sectioncolor {background-color:#ebebeb}
.sectionTil{margin-bottom:30px;text-align:center;}
.sectionTil .en{height:75px;background-repeat:no-repeat;font-size:56px;color:#666;line-height:56px;font-weight:600}
.sectionTil h3{font-size:48px;color:#e5534f;text-align:center;font-weight:100;}
.tabCons>.tabItem{display:none}
.tabCons>.tabItem:first-child{display:block}
.newslist{height:390px;position:relative;overflow:hidden}

.tabs{margin-bottom:45px;text-align:center}
.tabs span{display:inline-block;background-color:#b3b3b3;font-size:14px;width:135px;height:35px;line-height:35px;margin:0 15px;cursor:pointer;}
.tabs span.active{background-color:#e5534f;color:#fff}
.tabs span.active a{color:#fff;}

.tabCons .zuo1{width:370px;float:left;margin-right:38px;}
.tabCons .zuo1 h3{line-height:44px;font-size:14px;color:#000;}
.tabCons .zuo1 h3 span{padding-left:10px;color:#999999;font-size:12px;font-weight:normal;}
.tabCons .zuo1 .model01{background:#FFF;}
.in_new_con{margin-top:16px;padding:0 15px;}
.in_new_con .time{width:80px;height:74px;float:left;text-align:center;font-size:0px;margin-right:14px;}
.in_new_con .time span{height:37px;line-height:37px;display:block;font-size:30px;color:#ffffff;background-color:#1448b1;}
.in_new_con .time p{height:37px;line-height:37px;display:block;font-size:12px;color:#ffffff;background-color:#3366cc;}
.in_new_con .title1{width:246px;float:left;overflow:hidden;}
.in_new_con .title1 h3 {height:30px;line-height:30px;font-weight:normal;font-size:18px;color:#3366cc;float:left;width:100%;display:inline-block;*display:inline;*zoom:0;*display:inline;*zoom:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.in_new_con .title1 h3 a{color:#3366cc;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;transition:500ms;}
.in_new_con .title1 h3 a:hover{padding-left:5px;}
.in_new_con .title1 span{display:block;color:#999999;padding-left:23px;margin-top:50px;font-size:12px;}
.in_new_con .title1 span i{position:absolute;left:9%;top:54%;margin-top:-7px;}
.in_new_txt{height:110px;padding:0 15px;margin-top:10px;line-height:22px;color:#999999;font-size:14px;overflow:hidden;}

.tabCons .zuo2{width:376px;float:left;margin-right:36px;}
.tabCons .zuo2 h3{line-height:44px;font-size:14px;color:#000;}
.tabCons .zuo2 h3 span{padding-left:10px;color:#999999;font-size:12px;font-weight:normal;}
.tabCons .zuo2 ul{margin-top:-25px;}
.tabCons .zuo2 li{height:100px;background-color:#ffffff;margin-top:25px;overflow:hidden;}
.tabCons .zuo2 li a{display:block;padding:18px 22px;position:relative;overflow:hidden;*background-image:url(about:blank);}
.tabCons .zuo2 .time{width:64px;height:64px;float:left;background-color:#999999;text-align:center;margin-right:10px;color:#ffffff;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;transition:500ms;}
.tabCons .zuo2 .time span{display:inline-block;*display:inline;*zoom:0;*display:inline;*zoom:1;padding:10px 0;font-size:24px;line-height:.86em;}
.tabCons .zuo2 .time p{font-size:12px;}
.tabCons .zuo2 .con{width:255px;float:left;}
.tabCons .zuo2 .con h3{width:100%;line-height:1.6em;display:inline-block;*display:inline;*zoom:0;*display:inline;*zoom:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;font-size:14px;color:#333333;font-weight:normal;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;transition:300ms;}
.tabCons .zuo2 .con .p{width:100%;height:36px;margin-top:4px;color:#999999;line-height:18px;float:left;overflow:hidden;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;transition:300ms;}
.tabCons .zuo2 li a:hover{background-color:#1448b1;}
.tabCons .zuo2 li a:hover:after{display:block;}
.tabCons .zuo2 li a:hover .time{background-color:#1448b1;}
.tabCons .zuo2 li a:hover h3{color:#fff;}
.tabCons .zuo2 li a:hover p{color:#fff;}

.tabCons .zuo3{width:376px;float:left;}
.tabCons .zuo3 h3{line-height:44px;font-size:14px;color:#000;}
.tabCons .zuo3 h3 span{padding-left:10px;color:#999999;font-size:12px;font-weight:normal;}
.tabCons .zuo3 ul{margin-top:-25px;}
.tabCons .zuo3 li{height:100px;background-color:#ffffff;margin-top:25px;overflow:hidden;}
.tabCons .zuo3 li a{display:block;padding:18px 22px;position:relative;overflow:hidden;*background-image:url(about:blank);}
.tabCons .zuo3 .time{width:64px;height:64px;float:left;background-color:#999999;text-align:center;margin-right:10px;color:#ffffff;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;transition:500ms;}
.tabCons .zuo3 .time span{display:inline-block;*display:inline;*zoom:0;*display:inline;*zoom:1;padding:10px 0;font-size:24px;line-height:.86em;}
.tabCons .zuo3 .time p{font-size:12px;}
.tabCons .zuo3 .con{width:255px;float:left;}
.tabCons .zuo3 .con h3{width:100%;line-height:1.6em;display:inline-block;*display:inline;*zoom:0;*display:inline;*zoom:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;font-size:14px;color:#333333;font-weight:normal;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;transition:300ms;}
.tabCons .zuo3 .con .p{width:100%;height:36px;margin-top:4px;color:#999999;line-height:18px;float:left;overflow:hidden;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;transition:300ms;}
.tabCons .zuo3 li a:hover{background-color:#1448b1;}
.tabCons .zuo3 li a:hover:after{display:block;}
.tabCons .zuo3 li a:hover .time{background-color:#1448b1;}
.tabCons .zuo3 li a:hover h3{color:#fff;}
.tabCons .zuo3 li a:hover p{color:#fff;}

/*联系*/
.top-cicle {position: absolute;top: -36px;left: 50%;margin-left: -28px;display: block;width: 56px;height: 56px;border-radius: 50%;background: #fff;z-index: 5;color: #b60b0b;font-size: 26px;line-height: 56px;font-style: normal;}
.gr-contact{padding-top: 30px;height: 180px;background:#0166ce;text-align: center;color: #fff;position: relative;}
.gr-contact h3{font-size: 16px;font-weight: normal;text-transform: uppercase;}
.gr-contact .call-pic{margin-top: 5px;width: 100%;height:80px;background:url(../images/call-pic.png) no-repeat center;}
.gr-contact .dianhua{font-family: 'Open Sans';font-weight: 300;margin-top:15px;}
.gr-contact .dianhua span {font-size: 36px;padding:0 15px;}
/*底部*/
.footer{padding-top: 60px;background: #1E1E1E;position: relative;}
.footer .foot-top{position: absolute;top: -20px;left: 0;width: 100%;text-align: center;z-index: 2;}
.foot-top-box{margin: 0 auto;width: 1200px;height: 39px;line-height: 39px;border-radius: 20px;box-shadow: 0 1px 3px 0px #272727;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#212121', endColorstr = '#131313');background-image: -moz-linear-gradient(top, #212121, #131313);background-image: -ms-linear-gradient(top, #212121, #131313);background-image: -o-linear-gradient(top, #212121, #131313);background-image: -webkit-gradient(linear, center top, center bottom, from(#212121), to(#131313));background-image: -webkit-linear-gradient(top, #212121, #131313);background-image: linear-gradient(top, #212121, #131313); background-color:#1B1B1B\0;}
.footer .foot-top ul li{margin: 5px 35px;padding-left: 5px;display: inline-block;color: #9D9D9D;position: relative;overflow: hidden;line-height: 20px;}
.footer .foot-top ul li em{display: inline-block;cursor: default;-webkit-transition: transform .5s;-moz-transition: transform .5s;-ms-transition: transform .5s;-o-transition: transform .5s;transition: transform .5s;}
.footer .foot-top ul li i{display: inline-block;width: 18px;height: 18px;background:url(../images/sprint.png);background-repeat: no-repeat;position: relative;right: 5px;}
.footer .foot-top ul li.tel i{background-position: 0 0;top: 5px;}
.footer .foot-top ul li.fax i{background-position: 0 -27px;top: 6px;}
.footer .foot-top ul li.mob i{background-position: 0 -51px;top: 7px;}
.footer .foot-top ul li.site i{background-position: 0 -77px;top: 7px;}
.footer .foot-top ul li.add i{background-position: 0 -101px;top: 7px;}
.footer .foot-nav{margin-bottom: 41px;margin-left: 15px;}
.footer .foot-nav ul li{float: left;padding: 0 15px;width: 120px;height: 168px;border-left: 1px solid #141414;text-align: center;}
.footer .foot-nav ul li h3{font-size: 14px;color: #848484;padding-bottom: 7px;}
.footer .foot-nav ul li a{display: block;font-size: 12px;color: #4d4d4d;line-height: 23px;text-decoration: none;}
.footer .foot-nav ul li a:hover{color: #CE0000;}
.footer .foot-qr{margin-top: 25px;}
.footer .foot-qr .qr-box{margin-right: 22px;float: left;width: 116px;text-align: center;color: #8C8C8C;line-height: 24px;}
.footer .links{clear: both;}
.footer .links h3{font-size: 14px;color: #848484;padding-left: 30px;}
.footer .links .links-show{padding-left: 30px;}
.footer .links .links-show a{color: #4d4d4d;line-height: 24px;text-decoration: none;padding-right: 2px;}
.footer .links .links-show a:after{content: '|';position: relative;right: -3px;top: -1px;}
.footer .links .links-show a:last-child:after{content: '';}
.footer .links .links-show a:hover{color: #CE0000;}
.footer .links .links-show a:hover:after{color: #4d4d4d;}
.foot-bot{height: 55px;line-height: 55px;background: #000;color: #646464;overflow:hidden;}
.foot-bot-w{width:1200px;margin: 0 auto;text-align:center}
.foot-bot .slide{font-size:12px}
.foot-bot .slide span{font-size:14px} 

.pages{text-align: center;font-size: 14px;padding-bottom:60px;width: 100%;overflow: hidden;}
.pages span{display: inline-block;padding: 5px;margin:0 1px;}
.pages .pageindex{padding-right: 20px;}
.pages a{display: inline-block;padding: 5px 10px;margin:0 1px;color:#333;}
.pages span.current,.pages a:hover{background:#e02534;color:#fff;padding: 5px 10px;}

/* 新闻列表页样式 */
.w1000 {width: 1000px;margin: 0 auto;}

.news-list ul li {margin-bottom: 14px;height: 100px;background: #fff;padding: 30px;border-bottom: 2px solid #e7e7e7;position: relative;overflow: hidden;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.news-list ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.2);box-shadow:0 15px 30px rgba(0,0,0,0.2);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}

.news-list ul li a {text-decoration: none;}
.news-list ul li .pic {margin-right: 17px;display: block;width: 152px;height: 100px;overflow: hidden;font-size: 0;line-height: 100px;text-align: center;box-sizing: border-box;position: relative;}
.pic img{max-height: 100%;max-width: 100%;vertical-align: middle;text-align: center;}
.news-list ul li .pic i {position: absolute;top: 0;display: block;width: 100%;height: 100%;border: 1px solid #fff;z-index: 2;box-sizing: border-box;-webkit-transition: border .3s;-moz-transition: border .3s;-ms-transition: border .3s;-o-transition: border .3s;transition: border .3s;}
.news-list ul li:hover .pic i {border: 5px solid #ddd;}
.news-list ul li .h5 {color: #333333;font-size: 18px;font-weight: 400;text-decoration: none;line-height: 34px;}
.news-list ul li:hover .h5 {color: #CE0000;}
.news-list  ul li span {color: #9d9d9d;line-height: 22px;}
.news-list  ul li .p {height: 42px;overflow: hidden;color: #9d9d9d;line-height: 21px;}
.news-list ul li a{display: block;height: 100%;}

/*新闻详情*/
.show_news{min-height: 500px;padding: 50px 80px;background: #fff;width: 840px;margin: 0 auto 20px;color: #666;}
.show_news_t{font-size: 20px;text-align: center;}
.from{text-align: center;padding: 25px 0;}
.news_content{line-height: 30px;font-size: 14px;}
.news_content img{max-width: 100%;max-height: 100%;}

.news-other{clear:both;padding-top: 20px;line-height: 36px;font-size: 14px;color:#333;}
.news-other a{color:#333;}
.news-other a:hover{color:#ce0000;text-decoration: none;} 