﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0; padding:0;font-family: "微软雅黑";}
body {min-width:1200px;color:#333;font-size:14px;background-color: #fff;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var{ font-style:normal;}
a{color:#333;text-decoration:none;cursor: pointer;}
a:hover{cursor:pointer;text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());}
*:focus{outline:0;}
fieldset,img{border:none;}
ol,ul,li{list-style:none;}
input, textarea, select, button {outline:none;font-family: "微软雅黑";}
table{border-collapse:collapse;border-spacing:0;}
textarea{resize:none;}
.clearfix:after{content: "";display: block;height:0;clear:both; visibility:hidden;}
.clearfix {*zoom:1;}
.width1200{width: 1200px;margin: 0 auto;}
.img{overflow: hidden;display: block;}
.img img{display: block;width: 100%;min-height: 100%;}
.ellp{overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
/* reset 结束*/

/*公共部分开始*/
/*头部开始*/
.header {
    overflow: hidden;
}
.header_h1 {
    background-color: #f1f1f1;
}
.header_h1n {
    width: 1200px;
    margin: 0 auto;
}
.header_h1n>span {
    color: #666;
    font-size: 12px;
    line-height: 36px;
}
.h1nr {
    float: right;
}
.h1nr>i {
    color: #333333;
    font-size: 12px;
    line-height: 36px;
    margin-right: 20px;
}
.h1nr i span img {
    vertical-align: middle;
    margin-right: 10px;
}
.h1nr i font {
    color: #cd0000;
    font-size: 14px;
    font-weight: bold;
}
.header_h2 {
    width: 1200px;
    margin: 0 auto;
}
.header_h2 .logo {
    display: block;
    float: left;
   
}
.header_h2 ul {
    float: left;margin-left: 50px;
}
.header_h2 ul .on {
    background: url(../images/idx_nav.png) no-repeat;
    background-size: 100% 100%;
}
.header_h2 ul li {
    float: left;	padding: 0 21px;
}
.header_h2 ul li a {
    display: block;
    text-align: center;
    padding: 25px 0;
}
.header_h2 ul .on a i {
    color: #fff;
}
.header_h2 ul li a i {
    color: #333;
    font-size: 17px;
    display: block;
    line-height: 50px;		letter-spacing: 1px;
}
i {
    font-style: normal;
}
.header_h2 ul li:hover{background:url(../images/idx_nav.png) no-repeat;background-size:100% 100%;}
.header_h2 ul li:hover a i{color:#fff;}
.header_h2 ul li:hover a span{color:#fff;}

.head{width: 100%;height: 66px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;background-color: #00a2ea;}
.head.fixed{position: fixed;left: 0;top: 0;z-index: 99;-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.3);-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.3);box-shadow: 1px 1px 10px rgba(0,0,0,.3);}
.head .inner{width: 1200px;margin: 0 auto;height: 100%;}
.head .nav{float: left;width: 1200px;}
.head .nav li{float: left;width: 150px;text-align: center;position: relative;}
.head .nav li > a{font-size: 20px;line-height: 66px;display: block;color: #fff;}
.head .nav li .line{display:block; position:absolute; width:0px; height:0px; background:#fff; top:50px; left:50%;}
.head .nav li.on .line{height: 3px !important;width: 56% !important;left: 22% !important;}
.head .tel{float: right;padding-left: 48px;height: 53px;background: url(../images/telIcon.jpg) left center no-repeat;font-size: 26px;color: #008edf;line-height: 53px;}
.fr {
    float: right;
}
.logoright {
    width: 350px;
    padding-left: 80px;
    margin-left: 10px;
    margin-top: 10px;
    background: url(../images/top-tel.png) no-repeat left center;
}
.logoright p {
    font-size: 20px;
}
.logoright span {
    color: #ff0101;
    font-size: 24px;
    font-weight: 900;
}
/*头部结束*/
/*底部开始*/
.foot{width: 100%;background-color: #272727;padding-top: 40px;}
.foot .top{width: 1200px;margin: 0 auto;padding-bottom: 40px;border-bottom: 1px solid #3a3a3a;}
.foot .left{float: left;width: 355px;}
.foot .left .logo{display: block;padding: 0px 0 20px;}
.foot .left .tel{padding-left: 64px;background: url(../images/telIcon2.jpg) left center no-repeat;}
.foot .left .tel .p1{color: #8a8a8a;font-size: 20px;}
.foot .left .tel .p2{font-size: 20px;color: #cd0000;}
.foot .center{float: left;max-width: 635px;}
.foot .center .link{width: 100%;padding: 5px 0 30px;}
.foot .center .link a{font-size: 16px;line-height: 100%;padding: 0 70px 0 12px;color: #fff;position: relative;}
.foot .center .link a:hover,.foot .center .intro a:hover,.foot .bottom .p1 a:hover{color: #108ec5;}
.foot .center .link a:before{content: "";position: absolute;left: 0;top: 50%;margin-top: -7px;width: 3px;height: 14px;background-color: #108ec5;}
.foot .center .title{font-size: 18px;line-height: 30px;color: #fff;padding-bottom: 5px;}
.foot .center .intro{line-height: 24px;color: #cd0000;font-size: 14px;}
.foot .center .intro a{color: #cd0000;padding-right: 8px;}
.foot .right{float: right;width: 150px;text-align: center;}
.foot .right img{max-width: 112px;display: block;margin: 0 auto;}
.foot .right p{font-size: 12px;color: #b0b0b0;padding-top: 18px;}

.foot .bottom{width: 1200px;margin: 0 auto;border-top: 1px solid #1b1b1b;height: 43px;color: #adadad;text-align: center;line-height: 42px;}
.foot .bottom .p1{display: inline-block;vertical-align: middle;font-size: 14px;}
.foot .bottom .p1 a{color: #adadad;padding: 0 3px;}
.foot .bottom .cnzz{vertical-align: middle;padding-left: 12px;}
/*底部结束*/
/*侧边栏开始*/
.sidebar{
	position: fixed;
	z-index: 99;
	right: 0;
	bottom: 200px;
	width: 56px;
}
.sidebar li{
	width: 56px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	margin-bottom: 3px;
	position: relative;
}
.sidebar li.li1{
	background: url(../images/sidebarIcon1.jpg) center center no-repeat;
}
.sidebar li.li2{
	background: url(../images/sidebarIcon2.jpg) center center no-repeat;
}
.sidebar li.li3{
	background: url(../images/sidebarIcon3.jpg) center center no-repeat;
}
.sidebar li.li2 .slide{
	position: absolute;
	right: 56px;
	top: 0;
	width: 168px;
	height: 55px;
	background-color: #353535;
	font-size: 24px;
	font-family: "Arial";
	display: none;
}
/*侧边栏结束*/
/*公共部分结束*/

/*首页开始*/
.banner{ height:auto; width:100%; position:relative;}
.banner{ text-align:center; width:100%; margin:0px auto;position:relative;}

#flash { width:100%; height:auto; overflow:hidden; margin:0 auto; clear:both; position:relative; padding:0px;}

#flash a {width:100%; height:auto; display:none;}

#flash img {width:100%; height:auto; }

.flash_bar { width:130px; z-index:1069; height:30px; overflow:hidden; padding-top:13px!important; padding-top:12px; bottom:55px;text-align:center;margin:0 auto;position:relative; }

.flash_bar .dq { display:inline-block; float:left; width:10px; height:10px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;

background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }

.flash_bar .no { display:inline-block; float:left; width:10px; height:10px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;

background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); }

#flashBg { height:auto; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}

#flashLine {height:auto; width:100%; clear:both;}
.banner .bd,.banner .bd li{width: 100%;height: 520px;overflow: hidden;position: relative;}
.banner .bd li img{position: absolute;padding: 0 24px;width: 1872px;height: 100%;left: 50%;margin-left: -960px;top: 0;}
.banner .hd{position: absolute;left: 0;bottom: 30px;width: 100%;text-align: center;z-index: 5;font-size: 0;}
.banner .hd li{display: inline-block;vertical-align: middle;width: 9px;height: 9px;background-color: transparent;margin: 0 6px;cursor: pointer;border-radius: 50%;border: 2px solid #fff;}
.banner .hd li.on{width: 5px;height: 5px;background-color: #0286d1;border-width: 4px;}
.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-21px; display:block; width:42px; height:42px; filter:alpha(opacity=60);opacity:0.6; z-index: 10;}
.banner .next{ left:auto; right:3%;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.indexEnter{width: 1200px;margin: 40px auto 0 auto;padding: 7px 0 27px;height: 740px;} 
.indexEnter .type1{width: 384px;margin-right: 4px;position: relative;height:368px;float: left;overflow: hidden;margin-bottom:4px;}
.indexEnter .type1 .bg,.indexEnter .type2 .bg{width: 100%;height: 100%;display: block;}
.indexEnter .type1 .cover{position: absolute;left: 0;bottom: 0;padding: 0 28px;height: 113px;color: #111;width: 328px;}
.indexEnter .type1 .p1{line-height: 18px;padding: 30px 0 0;}
.indexEnter .type1 .p2{line-height: 42px;font-size: 30px;color:#9f0000;font-weight:800;}
.indexEnter .type1 .icon{display: block;padding-top: 30px;}

.indexEnter .type2{width: 423px;float: right;height: 182px;overflow: hidden;position: relative;margin-bottom: 4px;}
.indexEnter .type2 .cover{position: absolute;left: 0;bottom: 0;width: 234px;height: 100%;padding: 0 23px;}
.indexEnter .type2 .icon{padding-top: 50px;}
.indexEnter .type2 .p1{padding: 10px 0 0;color: #111;}
.indexEnter .type2 .p2{font-size: 26px;color: #9f0000;font-weight:800;}
.indexEnter .type2:hover .p2{color: #9f0000;}.indexEnter .type3{float: left;width:285px;margin:10px 0;}.indexEnter .type3 a>img{width:100%;}.indexEnter .type3:not(:last-child){margin:10px 20px 10px 0;}
.indexNewv{width: 100%;background: #f1f1f2}
.indexDevice{width: 1200px;margin: 0 auto;}
.indexTitle{width: 100%;text-align: center;padding: 30px 0;}
.indexTitle .p1{line-height: 18px;color: #adadad;}
.indexTitle .p2{font-size: 36px;line-height: 42px;}
.indexTitle .p3{font-size: 16px;line-height: 42px;color: #666666;}
.slideGroup{ width: 1200px;margin: 0 auto;overflow: hidden;}
.slideGroup .parHd{ width: 1200px;position:relative;float: left;margin-bottom:30px;}
.slideGroup .parHd ul{width: 100%;display: flex;justify-content: space-around;}
.slideGroup .parHd ul li{ float:left;cursor:pointer; width: 130px;background-color: #f1f1f2; height: 120px;}
.slideGroup .parHd ul li .img{width: 28px;height: 34px;margin: 30px auto 0;}
.slideGroup .parHd ul li .txt{font-size: 16px;font-weight:800;padding-top: 10px;text-align: center;}.slideGroup .parHd ul li.on a .txt {color: #fff;}
.slideGroup .parHd ul li.on{background-color: #007abf;color: #fff;}
.slideGroup .parHd ul li.on .icon1{height: 0; min-height: 0;}
.slideGroup .parBd .btnsv{width: 216px;height: 30px;margin-top: 30px;margin-left: 30px;}
.slideGroup .parBd .btnsv a{float: left;width: 98px;margin-right: 8px;height: 28px;border: 1px solid #fff;border-radius: 30px;line-height: 28px;text-align: center;color: #fff;transition:all 0.5s;}
.slideGroup .parBd .btnsv a:hover{background-color: #fff;color: #007bc0;}

.slideGroup .parBd{width: 1200px;}
.slideGroup .parBd .btns{position: absolute;width: 216px;height: 30px;right: 77px;bottom: 75px;}
.slideGroup .parBd .btns a{float: left;width: 98px;margin-right: 8px;height: 28px;border: 1px solid #fff;border-radius: 30px;line-height: 28px;text-align: center;color: #fff;transition:all 0.5s;}
.slideGroup .parBd .btns a:hover{background-color: #fff;color: #007bc0;}

/*.slideGroup .parBd .btns .a1,.slideGroup .parBd .btns a:hover{background-color: #fff;color: #007bc0;}*/
/*.slideGroup .parBd .btns .a1:hover{background-color: transparent;color: #fff;}*/
.slideGroup .slideBox{ overflow:hidden; zoom:1; width: 100%;height: 384px;background-color: #eaeaea; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:509px; bottom:18px; display:block; width:28px; height:28px;opacity: 0.6;filter:alpha(opacity = 60);z-index: 5;}
.slideGroup .sNext{ left: 549px;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ opacity: 1;filter:alpha(opacity = 100);}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ width: 920px;height: 384px;float:left; _display:inline; overflow:hidden;}
.slideGroup .parBd ul li .img{width: 597px;height: 100%;float: left;}
.slideGroup .parBd ul li .text{float: left;width: 323px;background-color: #007bc0;color: #fff;height: 100%;}
.slideGroup .parBd .text .p1{width: 266px;margin: 0 auto 15px;padding: 64px 0 0;border-bottom: 1px dotted #d3e8f4;font-size: 22px;line-height: 56px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideGroup .parBd .text .p2{width: 266px;margin: 0 auto;line-height: 24px;}

.indexAd1{height: 287px;width: 100%;overflow: hidden;position: relative;}
.indexAd1 .bg{position: absolute;width: 1920px;height: 100%;left: 50%;margin-left: -960px;top: 0;}
.indexAd1 .cover{position: absolute;width: 376px;left: 50%;margin-left: -60px;color: #fff;top: 100px;}
.indexAd1 .cover .tel{font-size: 16px;padding-bottom: 20px;color:#cd0000;font-weight:800;}
.indexAd1 .cover .tel span{font-size: 24px;}
.indexAd1 .cover .btns{width: 100%;}
.indexAd1 .cover .btns a{float: left;width: 122px;height: 38px;margin-right: 8px;background-color: #007abf;font-size: 16px;color: #fff;line-height: 38px;text-align: center;}
.indexAd1 .cover .btns .a1{background-color: #878787;}
.indexAd1 .cover .btns a:hover{background-color: #55c2ff;}
.indexAd1 .cover .btns .a1:hover{background-color: #cccccc;}
.idx_h2{width: 100%;height: 313px;}
.idx_h2 .idx_h23{width: 580px;
    margin-right: 4px;
    position: relative;
    height: 100%;
    float: left;
    overflow: hidden;}
.idx_h2 .idx_h23 .bg {
    width: 100%;
    height: 100%;
    display: block;
}
.idx_h2 .idx_h23 .cover {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 0 28px;
    height: 113px;
    background: url(../images/blackBg.png);
    color: #fff;
    width: 580px;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.idx_h2 .idx_h23 .p2 {
    line-height: 42px;
    font-size: 30px;
}
.idx_h2 .idx_h23 .icon {
  display: block; 
    padding-top: 30px;
}
.idx_h2l {
    display: block;
    width: 580px;
    height: 313px;
    float: left;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.idx_h2 .pd_img {
    position: relative;
    overflow: hidden;
    display: block;
    width: 580px;
    height: 313px;float: left;
}
.pd_img:before {
    content: "";
    width: 0;
    height: 100%;
    background: #000;
    padding: 14px 18px;
    position: absolute;
    top: 0;
    left: 50%;
    opacity: 0;
    transition: all 500ms cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
}
.idx_h2 .pd_img img {
    width: 100%;
    height: 100%;
}
.idx_h2l .text {
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;
    padding: 65px 45px;
}
.idx_h2l .text p {
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
}
.idx_h2l .text strong {
    font-size: 24px;
    font-weight: bold;
    margin-right: 10px;
}
.idx_h2l .text i {
    font-size: 14px;
    line-height: 20px;
    margin-top: 20px;
    color: #fff;
}
.idx_h2l .list {
    margin-top: 60px;
    max-width: 150px;
    width: 150px;
    color: #fff;
    font-size: 14px;
    padding: 10px 0;
    display: inline-block;
    text-align: left;
    background: url(../images/idx_xjt.png) no-repeat right 17px;
    position: absolute;
    bottom: 60px;
    left: 45px;
}
.idx_h2l .list:before {
    content: "";
    display: block;
    height: 4px;
    position: absolute;
    z-index: 2;
    bottom: -4px;
    transition: width 400ms;
}
.idx_h2r {
    display: block;
    width: 580px;
    height: 313px;
    float: right;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.idx_h2 .pd_img {
    position: relative;
    overflow: hidden;
    display: block;
    width: 580px;
    height: 313px;
}
.indexProduct{width: 100%;height: 410px;margin-top: -32px;background: #f1f1f1;}
.indexProduct .top{padding: 40px 0 34px;}
.indexProduct .top .text{width: 650px;padding-right: 550px;background: url(../images/indexImg1.png) right top no-repeat;}
.indexProduct .top .text .p1{padding: 9px 0 0;line-height: 24px;color: #5b5b5b;}
.indexProduct .top .text .p2{font-size: 36px;line-height: 45px;padding-bottom: 13px;}
.indexProduct .top .text .line{width: 18px;height: 3px;background-color: #007abf;}
.indexProduct .top .text .p3{font-size: 16px;line-height: 28px;color: #5f5f5f;padding: 22px 0 28px;text-indent: 2em;}
.indexProduct .top .text .more{display: block;width: 126px;height: 34px;border: 1px solid #d7d7d7;border-radius: 30px;text-align: center;line-height: 34px;color: #4a4a4a;}
.indexProduct .top .text .more span,.indexCase .more span,.indexNews .more span{font-family: "宋体";padding-left: 10px;}
.indexProduct .top .text .more:hover,.indexCase .more:hover{background-color: #4a9ed4;border-color: #4a9ed4;color: #fff;}
.indexProduct .bottom{width: 100%;height: 313px;}
/* 本例子css */
.indexProduct .bottom .slideBox{ float: left;width: 692px;height: 100%; overflow:hidden; position:relative; }
.indexProduct .bottom .slideBox .hd{ height:10px; overflow:hidden; position:absolute; right: 20px; bottom: 10px; z-index:1; }
.indexProduct .bottom .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexProduct .bottom .slideBox .hd ul li{ float:left; margin: 0 3px;  width:10px; height:10px; background:#fff; cursor:pointer;border-radius: 50%;}
.indexProduct .bottom .slideBox .hd ul li.on{ background:#007bc0;}
.indexProduct .bottom .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.indexProduct .bottom .slideBox .bd li{ zoom:1; vertical-align:middle; }
.indexProduct .bottom .slideBox .bd img{ width:100%; height: 313px; display:block;  }

.indexProduct .bottom .video{float: left;width: 508px;height: 313px;background-color: #000;overflow: hidden;padding: 0;}
.indexProduct .bottom .video > img{max-height: 100%;max-width: 100%;}
.indexCase{width: 1200px;margin: 0 auto;padding: 30px 0 130px;}
.indexCase .inner{width: 100%;overflow: hidden;}
.indexCase .left{float: left;width: 599px;}
.indexCase .img{width: 100%;height: 402px;position: relative;}
.indexCase .img .cover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/blackBg.png);border-bottom: 3px solid #41ba72;-webkit-box-sizing:border-box;box-sizing:border-box;opacity: 0;filter:alpha(opacity = 0);}
.indexCase .img .cover img{display: block;width: 44px;height: 44px;min-height: 44px;position: absolute;left: 50%;margin-left: -22px;top: 50%;margin-top: -22px;}
.indexCase .txt{font-size: 16px;line-height: 36px;color: #464646;text-align: center;width: 100%;}
.indexCase .left:hover,.indexCase .right li:hover/*,.deviceList li:hover*/,.newsList li:hover{-webkit-box-shadow: 1px 1px 15px rgba(0,0,0,.3);-moz-box-shadow: 1px 1px 15px rgba(0,0,0,.3);box-shadow: 1px 1px 15px rgba(0,0,0,.3);position: relative;z-index: 2;}
.indexCase .left:hover .img .cover,.indexCase .right li:hover .img .cover{opacity: 1;filter:alpha(opacity = 100);}
.indexCase .right{float: right;width: 580px;}
.indexCase .right li{float: left;width: 278px;margin: 0 0 16px 12px;}
.indexCase .right .img{height: 175px;}
.indexCase .more,.indexNews .more{display: block;width: 128px;height: 35px;line-height: 35px;color: #fff;background-color: #007bc0;border-radius: 30px;text-align: center;margin: 20px auto 0;}

.indexProcessWrap{width: 100%;overflow: hidden;}
.indexProcess{width: 1200px;margin: 0 auto;height: 169px;}
.indexProcess .img{float: left;width: 165px;}
.indexProcess ul{width: 975px;float: right;padding-top: 14px;}
.indexProcess ul li{cursor: default;width: 195px;float: left;text-align: center;position: relative;}
.indexProcess ul li:before{content: "";position: absolute;left: -16px;width: 31px;height: 10px;background: url(../images/indexIcon7.jpg) no-repeat;top: 50px;}
.indexProcess ul li.first:before{display: none;}
.indexProcess ul li .txt{font-size: 16px;padding-top: 13px; }
.indexProcess ul li:hover .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);}
.indexProcess ul li:hover{color: #15ad52;}

.indexNews{width: 1200px;margin: 0 auto;padding: 25px 0 60px;}
.indexNews .indexTitle .p3{color: #808080;}
.indexNews .indexTitle .p3 span{padding: 0 10px;cursor: pointer;}
.indexNews .indexTitle .p3 span.on{color: #007bc0;}
.indexNews .tabMain{padding-top: 15px;}
.indexNews .tabMain .wrap{display: none;}
.indexNews .tabMain .wrap.first{display: block;}
.indexNews .left{float: left;width: 665px;}
.indexNews .left a,.indexNews .right li a{display: block;width: 100%;height: 100%;}
.indexNews .left .img{float: left;width: 308px;height: 205px;}
.indexNews .left .text{float: right;width: 324px;}
.indexNews .text .p1{font-size: 18px;width: 100%;padding-top: 5px;}
.indexNews .text .date{line-height: 40px;padding-top: 5px;color: #007bc0;}
.indexNews .text .date span{font-size: 22px;}
.indexNews .text .p2{line-height: 22px;color: #666666;padding-bottom: 18px;width: 100%;}
.indexNews .left:hover .text .p1,.indexNews .right li:hover .text .p1{color: #007bc0;font-weight: bold;}
.indexNews .left:hover .text .icon{padding-left: 10px;}
.indexNews .right{float: right;width: 468px;}
.indexNews .right li{width: 100%;padding: 10px 0;border-bottom: 1px solid #e8e8e8;}
.indexNews .right li.last{padding: 30px 0 0;border-bottom: 0 none;}
.indexNews .right li .img{width: 107px;height: 71px;float: left;border: 1px solid #e8e8e8;}
.indexNews .right li .text{float: right;width: 320px;padding-right: 14px;}
.indexNews .right li .text .p1{padding: 0;line-height: 100%;}
.indexNews .right .text .date{line-height: 24px;}
.indexNews .right .text .p2{padding-bottom: 0;}
.indexNews .more{margin: 45px auto 0;color: #007bc0;border: 1px solid #007bc0;background-color: #fff;}
.indexNews .more:hover{background-color: #007bc0;color: #fff;}

.indexEnter .aniBox2,.indexTitle.aniBox,.indexAd1.aniBox,.indexProduct .aniBox,.indexNews .aniBox{opacity: 0;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;transition: all 0.8s;}
.indexEnter .aniBox2.animate,.indexTitle.aniBox.animate,.indexAd1.aniBox.animate,.indexProduct .aniBox.animate,.indexNews .aniBox.animate{opacity: 1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}/* 由下向上滑出 */

.slideGroup .parHd.aniBox,.indexCase .left.aniBox{opacity: 0;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);-moz-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s;-o-transition: all 0.7s;transition: all 0.7s;}/* 由左向右滑出 */
.slideGroup .parHd.aniBox.animate,.slideGroup .parBd.aniBox.animate,.indexCase .left.aniBox.animate,.indexCase .right.aniBox.animate{opacity: 1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}

.slideGroup .parBd.aniBox,.indexCase .right.aniBox{opacity: 0;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);-moz-transform:translateX(200px);transform:translateX(200px);-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-ms-transition: all 0.7s;-o-transition: all 0.7s;transition: all 0.7s;}/* 由右向左滑出 */

.indexProcess.aniBox{
	opacity: 0;
	-webkit-transform: perspective(600px) rotateX(60deg);
    transform: perspective(600px) rotateX(60deg);
    -webkit-transform-origin: center center 0;
    transform-origin: center center 0;
    -webkit-transition: all 0.7s;
  	transition: all 0.7s;
}
.indexProcess.aniBox.animate{
	opacity: 1;
	-webkit-transform: perspective(600px) rotateX(0deg);
    transform: perspective(600px) rotateX(0deg);
    -webkit-transform-origin: center center 0;
    transform-origin: center center 0;
}/* 翻转滑出 */
/*首页结束*/

/*简餐设备开始*/
.innerBanner{width: 100%;height: 358px;overflow: hidden;}
.innerBanner .inner{margin: 0 24px;height: 100%;position: relative;overflow: hidden;}
.innerBanner img{position: absolute;width: 1872px;height: 100%;left: 50%;margin-left: -936px;top: 0;}

.bread{width: 1175px;margin: 0 auto;padding: 10px 0 10px 25px;height: 23px;line-height: 23px;font-size: 13px;background: url(../images/breadIcon1.jpg) left 15px no-repeat;}
.bread a:hover{color: #007abf;}

.deviceTitle{width: 1200px;margin: 0 auto;text-align: center;height: 128px;border-bottom: 1px solid #b1b1b1;}
.deviceTitle li{display: inline-block;vertical-align: middle;width: 133px;height: 100%;}
.deviceTitle li a{display: block;width: 100%;height: 100%;}
.deviceTitle .img{width: 28px;height: 34px;overflow: hidden;margin: 0 auto;padding-top: 35px;}
.deviceTitle .txt{font-size: 16px;line-height: 46px;}
.deviceTitle li.on a,.deviceTitle li:hover a{background-color: #007abf;color: #fff;}
.deviceTitle li.on .img1,.deviceTitle li:hover .img1{height: 0;min-height: 0;}

.deviceAd{width: 100%;padding-top: 40px;position: relative;}
.deviceAd a,.deviceAd a img{display: block;width: 100%;height: 100%;}
.deviceAd .btn{width: 121px;height: 31px;background: url(../images/deviceBg1.png) no-repeat;text-align: center;line-height: 31px;color: #fff;position: absolute;left: 332px;top: 260px;}
.deviceAd .btn:hover{font-size: 15px;}

.deviceList{width: 912px;margin: 0 auto;}
.deviceList li{float: left;width: 294px;margin: 30px 5px 0;}
.deviceList li a{display: block;width: 100%;height: 100%;}
.deviceList li .img{width: 100%;height: 189px;}
.deviceList li .below{padding: 18px 15px;width: 264px;position: relative;overflow: hidden;height: 44px;}
.deviceList li .below:after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background-color: #cdcdcd;}
.deviceList .below .left{float: left;width: 222px;}
.deviceList .below .left .p1{font-size: 18px;line-height: 26px;width: 100%;}
.deviceList .below .left .p2{line-height: 18px;color: #666666;}
.deviceList .below .right{float: left;text-align: right;font-family: "宋体";font-size: 18px;color: #5d5d5d;position: relative;width: 42px;padding-top: 16px;opacity: 0;filter:alpha(opacity = 0);}
.deviceList .below .right:before{content: "";position: absolute;left: 0;top: 10px;width: 1px;height: 31px;background-color: #dddddd;}
.deviceList li:hover .below:after{width: 100%;background-color: #007bc0;}
.deviceList li:hover .below .right{opacity: 1;filter:alpha(opacity = 100);padding-right: 10px;width: 32px;}
.deviceList li:hover .below .left .p1{color: #007bc0;}

.page{width: 100%;padding: 100px 0;height: 34px;line-height: 32px;font-size: 0;text-align: center;}
.page a{display: inline-block;vertical-align: middle;width: 32px;height: 32px;margin: 0 3px;border-radius: 30px;border: 1px solid #d9d9d9;font-size: 14px;color: #8a8888;}
.page .prev,.page .next{width: 60px;}
.page a.on,.page a:hover{background-color: #007abf;color: #fff;border-color: #007abf;}
/*简餐设备结束*/


/*简餐设备_在线订购开始*/
.offer{width: 1200px;margin: 0 auto;padding: 70px 0 63px;}
.offer .left{float: left; width: 619px; height: 414px; position:relative;}
.offer .left .hd{ height: 67px; overflow:hidden; position:absolute; right: -569px; bottom: 0px; z-index:1;width: 460px; }
.offer .left .hd ul{ overflow:hidden; zoom:1; float:left;}
.offer .left .hd ul li{ float:left; margin : 0 6px;  width:100px; height: 67px; cursor:pointer; }
.offer .left .hd ul li img{display: block;width: 100%;height: 100%;}
.offer .left .hd ul li.on{width: 98px;height: 65px;border: 1px solid #007bbf;}
.offer .left .bd{ position:relative; height:100%; z-index:0;width: 617px;height: 414px;border: 1px solid #e9e9e9;}
.offer .left .bd li{ zoom:1; vertical-align:middle;}
.offer .left .bd .img{width: 100%;height: 412px;}
.offer .left .prev,
.offer .left .next{ position:absolute; right: -107px; bottom: 0; display:block; width:26px; height:67px; filter:alpha(opacity=70);opacity:0.7;   }
.offer .left .next{ right: -584px;}
.offer .left .prev:hover,
.offer .left .next:hover{ filter:alpha(opacity=100);opacity:1;}

.offer .right{float: right;width: 500px;}
.offer .right .title{width: 100%;padding: 8px 0 0;}
.offer .right .title .p1{float: left;width: 355px;font-size: 28px;line-height: 34px;}
.offer .right .title .btn{float: left;width: 133px;height: 37px;line-height: 37px;text-align: center;color: #fff;font-size: 16px;background-color: #007bbf;border-radius: 4px;}
.offer .right .title .btn:hover,.relevant .more:hover{background-color: #004b74;}
.offer .right .below{padding: 40px 0 0;}
.offer .right .below .list{width: 100%;height: 43px;line-height: 43px;border-bottom: 1px solid #eaeaea;font-size: 16px;}

.orderTitle{width: 1200px;margin: 0 auto;height: 57px;background: url(../images/offerBg1.png) left bottom repeat-x;}
.orderTitle a{float: left;width: 120px;height: 50px;font-size: 18px;line-height: 50px;text-align: center;color: #666666;}
.orderTitle a.on{color: #333;border-bottom: 7px solid #007abf;}

.orderMain{width: 1200px;margin: 0 auto;padding-bottom: 65px;}
.orderWrap{width: 100%;}
.orderWrap .title{padding: 70px 0 25px;text-align: center;}
.orderWrap .title .p1{font-size: 24px;line-height: 32px;color: #5d5d5d;}
.orderWrap .title .p2{line-height: 34px;color: #666666;}
.orderWrap .main{width: 100%;}
.orderWrap .main .left{float: left;width: 590px;padding-right: 23px;}
.orderWrap .main .left .list{width: 100%;padding-bottom: 27px;}
.orderWrap .main .left .list .txt{float: left;width: 130px;padding-right: 20px;text-align: right;line-height: 52px;color: #666666;}
.orderWrap .main .left .list .txt span{color: #d00000;font-size: 18px;}
.orderWrap .main .left .list .box{width: 398px;height: 20px;border: 1px solid #bfbfbf;float: left;padding: 15px 20px;}
.orderWrap .main .left .list .box input{display: block;width: 100%;height: 20px;line-height: 20px;border: 0 none;background: 0 none;}
.orderWrap .main .right{width: 511px;height: 180px;border: 1px solid #bfbfbf;float: left;padding: 15px 20px;}
.orderWrap .main .right textarea{display: block;width: 100%;height: 100%;color: #666666;border: 0 none;background: 0 none;}
.orderWrap .main .submit{display: block;width: 137px;height: 39px;background-color: #5d5d5d;color: #fff;text-align: center;line-height: 39px;font-size: 18px;margin: 25px auto 0;border: 0 none;cursor: pointer;}
.orderWrap .main .submit:hover{background-color: #909090;}

.relevant{width: 1200px;margin: 0 auto;}
.relevant .title{text-align: center;padding-bottom: 30px;}
.relevant .title i{font-size: 12px;line-height: 24px;color: #a9a9a9;text-transform: uppercase;}
.relevant .title p{font-size: 25px;line-height: 37px;background: url(../images/offerBg1.png) left center repeat-x;}
.relevant .title p span{padding: 0 12px;background-color: #fff;}
.relevant .deviceList{margin-left: -3px;}
.relevant .more{display: block;width: 126px;height: 36px;line-height: 36px;color: #fff;background-color: #007bbf;margin: 62px auto;text-align: center;}
.relevant .more span{font-family: "宋体";padding-left: 10px;}
.relevant .more:hover span{padding-left: 20px;}
/*简餐设备_在线订购结束*/

/*简餐设备_详情页开始*/
.eqDetail{width: 1200px;margin: 0 auto;padding: 80px 0 0;}
.eqDetail .wrap1{width: 1200px;margin: 0 auto;}
.eqDetail .wrap1 .left{float: left;width: 560px;background-color: #e8e8e8;padding: 55px 215px 52px 65px;}
.eqDetail .wrap1 .left .title{width: 100%;padding: 0 0 32px;font-size: 26px;color: #265575;}
.eqDetail .wrap1 .left .title .p1{line-height: 120%;}
.eqDetail .wrap1 .left .info{line-height: 30px;color: #484848;}
.eqDetail .wrap1 .right{width: 572px;height: 315px;overflow: hidden;float: left;position: relative;z-index: 2;padding-top: 10px;margin-left: -212px;}
.eqDetail .wrap1 .right img{display: block;width: 100%;min-height: 100%;}

.eqDetailTitle{width: 100%;text-align: center;padding: 80px 0 50px;}
.eqDetailTitle .letter{display: inline-block;vertical-align: middle;font-size: 70px;font-weight: bold;color: #707070;}
.eqDetailTitle .txt{display: inline-block;vertical-align: middle;}
.eqDetailTitle .txt .p1{font-size: 22px;color: #6b6b6b;line-height: 100%;}
.eqDetailTitle .txt .p2{font-size: 26px;color: #265575;font-weight: bold;padding-top: 5px;}

.eqDetail .wrap2{width: 1212px;margin-left: -6px;}
.eqDetail .wrap2 li{float: left;width: 293px;margin: 0 5px 10px;cursor: default;text-align: center;}
.eqDetail .wrap2 li .img{width: 100%;height: 255px;}
.eqDetail .wrap2 li .txt{font-size: 18px;line-height: 56px;color: #5d5d5d;}

.eqDetail .wrap3 .eqDetailTitle{margin-top: -30px;padding-bottom: 0;}
.eqDetail .wrap3 .main .img1{margin: 0 auto 0;display: block;}

.eqDetail .wrap4{width: 930px;margin: 0 auto;padding: 27px 0 125px;}
.eqDetail .wrap4 p{padding: 8px;line-height: 20px;color: #5e5d5d;border-bottom: 1px dashed #9c9b9b;}
/*简餐设备_详情页结束*/

/*解决方案_厨房多功能开始*/
.soluteNav .img{width: 31px;height: 28px;padding-bottom: 5px;}

.multBox{width: 100%;background-color: }
.mult{width: 1200px;margin: 0 auto;padding: 100px 0 0;}
.mult .wrap1{width: 100%;}
.mult .wrap1 .left{float: left;width: 404px;}
.mult .wrap1 .left li{float: left;width: 201px;height: 215px;margin: 0 1px 1px 0;text-align: center;}
.mult .wrap1 .left .li1{cursor: pointer;}
.mult .wrap1 .left .icon,.mult .wrap1 .left .icon2{padding-top: 60px;}
.mult .wrap1 .left .icon2,.mult .wrap1 .left li.on .icon{display: none;}
.mult .wrap1 .left .txt{font-size: 22px;padding: 12px 0 18px;position: relative;}
.mult .wrap1 .left .txt:after{content: "";position: absolute;width: 54px;height: 2px;background-color: #000;opacity: 0.69;filter:alpha(opacity = 69);left: 50%;margin-left: -27px;bottom: 0;}
.mult .wrap1 .left .img{width: 100%;height: 100%;}
.mult .wrap1 .left .li4{border: 1px solid #dcdcdc;width: 199px;height: 213px;cursor: pointer;}
.mult .wrap1 .left li.on .icon2{display: inline-block;}
.mult .wrap1 .left li.on{background-color: #007abf;color: #fff;}
.mult .wrap1 .left li.on .txt:after{background-color: #fff;opacity: 0.69;filter:alpha(opacity = 69);}
.mult .wrap1 .right{float: left;width: 793px;height: 429px;border: 1px solid #dcdcdc;margin-left: 1px;overflow: hidden;position: relative;}
.mult .wrap1 .right .box{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.mult .wrap1 .right .bg{display: block;width: 100%;min-height: 100%;}
.mult .wrap1 .right .cover{padding: 20px 25px 35px;background: url(../images/whiteBg.png);position: absolute;left: 0;bottom: 0;z-index: 2;width: 743px;height: 102px;overflow: hidden;}
.mult .wrap1 .right .cover .p1{font-size: 22px;line-height: 36px;padding-bottom: 10px;}
.mult .wrap1 .right .cover .p2{font-size: 16px;line-height: 26px;}


.mult2{width: 100%;padding: 128px 0 0;background: url(../images/soluteBg1.jpg) left bottom repeat-x;overflow: hidden;height: 367px;position: relative;}
.mult2 .bd{ position:relative; height:100%; z-index:0;width: 1200px;margin: 0 auto;}
.mult2 .bd li{ zoom:1; vertical-align:middle; width: 1200px;height: 367px;overflow: hidden;}
.mult2 .bd .img{display: inline-block;vertical-align: middle;width: 389px;height: 100%;}
.mult2 .bd .right{display: inline-block;vertical-align: middle;width: 682px;padding-left: 90px;}
.mult2 .bd .right .p1{font-size: 26px;line-height: 58px;position: relative;margin-bottom: 40px;}
.mult2 .bd .right .p1:after{content: "";position: absolute;left: 0;bottom: 0;width: 60px;height: 3px;background-color: #007abf;}
.mult2 .bd .right .p2{font-size: 15px;line-height: 28px;}
.mult2 .prev,
.mult2 .next{ position:absolute; left: 50%; bottom: 70px; margin-left: -249px;display:block; width:38px; height:27px; background-color: #9d9d9d; text-align: center;line-height: 31px;padding-top: 4px;}
.mult2 .next{margin-left: -206px; }
.mult2 .prev:hover,
.mult2 .next:hover{ background-color: #007abf;}

.multAd{width: 1200px;margin: 100px auto 60px;height: 115px;position: relative;}
.multAd .bg{display: block;width: 100%;height: 100%;}
.multAd .p1{position: absolute;font-size: 16px;color: #ffb400;left: 213px;bottom: 17px;text-decoration: underline;}
.multAd .p2{font-size: 28px;font-weight: bold;color: #fff;position: absolute;left: 707px;top: 56px;}
/*解决方案_厨房多功能结束*/

/*解决方案_低碳节能化开始*/
.carbonList{padding-top: 40px;}
.carbonList li{width: 100%;padding-top: 60px;cursor: default;}
.carbonList .left{float: left;width: 372px;padding: 0 46px;border: 1px solid #dcdcdc;height: 379px;}
.carbonList .left .p1{width: 120px;height: 115px;background: url(../images/carbonIcon1.png) center 76px no-repeat #007abf;text-align: center;font-size: 20px;color: #fff;line-height: 110px;-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,.4);-moz-box-shadow: 2px 2px 15px rgba(0,0,0,.4);box-shadow: 2px 2px 15px rgba(0,0,0,.4);margin-bottom: 38px;}
.carbonList .left .p2{font-size: 16px;line-height: 30px;color: #5c5c5c;}
.carbonList .img{float: left;width: 735px;height: 381px;margin-left: -1px;}
.carbonList .li2 .left .p1{background-color: #3bc171;}

.carbon .title{text-align: center;padding: 65px 0 28px;}
.carbon .title .p1{font-size: 28px;line-height: 50px;color: #007abf;}
.carbon .title .p2{font-size: 18px;line-height: 56px;color: #494949;}
.carbon .main img{float: left;display: block;padding-right: 40px;}
.carbon .main .right{float: left;width: 640px;padding-top: 35px;}
.carbon .main .right li{width: 100%;font-size: 16px;line-height: 120%;color: #515151;position: relative;padding-bottom: 70px;padding-left: 10px;cursor: default;}
.carbon .main .right li:before{content: "";position: absolute;left: 0;top: 8px;border-left: 1px dashed #007abf;width: 1px;height: 100%;}
.carbon .main .right li.last:before{display: none;}
.carbon .main .right li:after{content: "";position: absolute;width: 9px;height: 9px;background-color: #007abf;border: 1px solid #cacaca;border-radius: 50%;left: -5px;top: 0;}
.carbon .main .right li:hover{color: #007abf;}
/*解决方案_低碳节能化结束*/

/*解决方案_厨房智能化开始*/
#gla{
	overflow:hidden;
	margin: 68px auto 0;
	position:relative;
	height:339px;
}
#gla_box{
	width:1000px;
	height: 100%;
	margin:0 auto;
	position: relative;
}
.gla_inbox{
	overflow:hidden;
	position:relative;
}
.gla_inbox img{
	width:100%;
	height:100%;
}
.roundabout-holder {
	width: 100%;height: 100%;
}
.roundabout-moveable-item {
	display:block;
	height: 339px;
	width: 483px;;
	cursor: pointer;
}
.roundabout-in-focus {
	cursor: auto;
}
#gla_box .prev,#gla_box .next{ 
	position: absolute;
	left: -87px;
	top: 50%;
	margin-top: -21px;
	width: 43px;
	height: 33px;
	padding: 10px 0 0;
	z-index: 300;
	background-color: #8f9094;
	text-align: center;
}
#gla_box .next{left: auto;right: -78px;}
#gla_box .prev:hover,#gla_box .next:hover{background-color: #258bc6;}

.intelligence .title{padding: 30px 0 20px;}
.intelligence .title .p1{font-size: 30px;line-height: 46px;color: #007dbe;}
.intelligence .title .p1 span{width: 48px;height: 3px;background-color: #007dbe;display: inline-block;vertical-align: middle;}
.intelligence .title .p2{font-size: 17px;line-height: 39px;color: #6a6a6a;text-transform: uppercase;}
.intelligence .main{width: 100%;font-size: 16px;line-height: 30px;color: #646464;}
/*解决方案_厨房智能化结束*/


/*解决方案_便利店简餐化开始*/
.snack{width: 1200px;margin: 0 auto;padding: 95px 0 110px;}
.snack .left{float: left;width: 480px;}
.snack .left .title{width: 100%;padding: 0 0 43px;}
.snack .left .title .p1{font-size: 30px;line-height: 46px;color: #007abf;}
.snack .left .title .p1 span{display: inline-block;vertical-align: middle;width: 48px;height: 3px;background-color: #007abf;}
.snack .left .title .p2{font-size: 20px;line-height: 42px;color: #6b6b6b;text-transform: uppercase;}
.snack .left .title .line{width: 31px;height: 3px;background-color: #666666;margin: 22px 0 0;}
.snack .left .main{width: 100%;color: #494949;}
.snack .left .main .p1{font-size: 20px;line-height: 36px;padding-bottom: 65px;}
.snack .left .main .p2{font-size: 16px;line-height: 32px;}

/* 本例子css */
.snack .right{ width:532px; height:467px; position:relative; float: right;padding: 43px 24px 0 0; }
.snack .right .bd{ position:relative; height:100%; z-index:0;   }
.snack .right .bd li{ zoom:1; vertical-align:middle; }
.snack .right .bd .img{ width:100%; height:467px;}

.snack .right .prev,
.snack .right .next{ position:absolute; right: 54px; bottom:-11px; display:block; width: 28px; height:21px; filter:alpha(opacity=80);opacity:0.8; text-align: center;background-color: #313131;padding-top: 5px;}
.snack .right .prev img,
.snack .right .next img{width: 8px;}
.snack .right .next{right: 15px;background-color: #fff;}
.snack .right .prev:hover,
.snack .right .next:hover{ filter:alpha(opacity=100);opacity:1;}

.store{width: 1200px;margin: 0 auto;}
.store p{width: 1070px;margin: 40px auto 0;font-size: 16px;line-height: 32px;color: #5c5c5c;}
/*解决方案_便利店简餐化结束*/

/*服务保障开始*/
.serTitle{width: 100%;padding: 60px 0;text-align: center;}
.serTitle .p1{font-size: 28px;line-height: 40px;color: #007abf;}
.serTitle .p1 span{color: #525252;}
.serTitle .p2{font-size: 12px;line-height: 28px;color: #bababa;text-transform: uppercase;}

.serWrap1 .left{float: left;width: 500px;}
.serWrap1 .left .top{width: 491px;height: 340px;padding-bottom: 11px;}
.serWrap1 .left .below{width: 100%;}
.serWrap1 .left .below .img{float: left;width: 255px;height: 277px;padding-right: 7px;}
.serWrap1 .left .below .img1{width: 230px;}
.serWrap1 .right{width: 540px;padding-left: 45px;float: left;}
.serWrap1 .right .p1{font-size: 24px;line-height: 40px;color: #007abf;}
.serWrap1 .right .p2{padding: 15px 0 46px;font-size: 16px;line-height: 30px;color: #606060;}

.serWrap2{width: 1200px;margin: 0 auto;padding: 70px 0 80px;}
.serWrap2 .left{float: left;width: 452px;padding: 35px 35px 0 40px;text-align: right;}
.serWrap2 .left .p1{font-size: 24px;line-height: 50px;color: #007abf;border-bottom: 2px solid #007abf;}
.serWrap2 .left .p2{padding: 20px 0 0;font-size: 16px;line-height: 30px;color: #606060;}
.serWrap2 .img{float: left;width: 294px;height: 294px;padding: 0 0 0 30px;}

.serWrap3{width: 1200px;margin: 0 auto;padding: 0 0 150px;}
.serWrap3 .serTitle .p3{font-size: 16px;line-height: 30px;color: #676767;width: 850px;margin: 30px auto 0;}
.serWrap3 .main{width: 998px;margin: 0 auto;}
.serWrap3 .main .img{padding: 3px;}
.serWrap3 .main .left{float: left;width: 436px;}
.serWrap3 .main .img1{width: 430px;height: 330px;}
.serWrap3 .main .img2{width: 379px;height: 180px;padding-left: 54px;}
.serWrap3 .main .right{float: left;width: 562px;}
.serWrap3 .main .right .img{float: left;}
.serWrap3 .main .right .img3{width: 412px;height: 272px;}
.serWrap3 .main .right .img4{width: 138px;height: 200px;margin-top: 72px;}
.serWrap3 .main .right .img5{width: 195px;height: 311px;}
.serWrap3 .main .right .img6{width: 231px;height: 277px;}
/*服务保障结束*/

/*工厂研发开始*/
.factory{padding-bottom: 120px;}
.factory .wrap1{padding-bottom: 65px;}
.factory .wrap1 .title{font-size: 28px;line-height: 152px;color: #3f3f3f;font-weight: bold;text-align: center;}
.factory .wrap1 ul{width: 100%;}
.factory .wrap1 ul li{width: 100%;margin-bottom: 11px;height: 274px;background-color: #f4f4f4;overflow: hidden;cursor: default;}
.factory .wrap1 ul .img{width: 600px;height: 100%;float: left;}
.factory .wrap1 ul .txt{float: left;padding: 50px 40px 0;width: 520px;}
.factory .wrap1 ul .txt .p1{font-size: 20px;line-height: 50px;}
.factory .wrap1 ul .txt .p2{font-size: 16px;line-height: 30px;}
.factory .wrap1 ul li:hover{background-color: #01a0e2;color: #fff;}

.factory .wrap2{padding-bottom: 30px;}
.factory .wrap2 ul{float: left;width: 610px;}
.factory .wrap2 ul li{width: 100%;padding-bottom: 38px;cursor: default;}
.factory .wrap2 ul .num{float: left;width: 83px;height: 83px;background: url(../images/factoryBg1.jpg) no-repeat;font-size: 26px;line-height: 83px;color: #fff;font-weight: bold;text-align: center;}
.factory .wrap2 ul .txt{float: left;width: 505px;padding: 15px 0 0 22px;}
.factory .wrap2 ul .txt .p1{font-size: 26px;line-height: 54px;color: #535353;font-weight: bold;}
.factory .wrap2 ul .txt .p2{font-size: 16px;line-height: 26px;color: #5d5d5d;}
.factory .wrap2 .right{float: left;padding: 14px 80px 0 0;}
.factory .wrap2 ul li:hover .txt .p1{color: #00a2e9;}
/*工厂研发结束*/

/*成功案例开始*/
.caseSearch{width: 1200px;margin: 0 auto;padding: 110px 0 100px;background: url(../images/caseBg1.jpg) right bottom no-repeat;}
.caseSearch .title{padding-bottom: 56px;}
.caseSearch .title .p1{font-size: 26px;line-height: 38px;color: #797979;}
.caseSearch .title .p2{font-size: 28px;line-height: 30px;text-transform: uppercase;font-weight: bold;}
.caseSearch .title .p2 span{color: #008edf;}

.caseSearch .main{height: 44px;}
.caseSearch .main select{float: left;width: 238px;padding-left: 10px;height: 44px;border: 1px solid #e7e7e7;font-size: 16px;margin-right: 10px;color: #5c5c5c;}
.caseSearch .main .submit{float: left;width: 56px;height: 44px;background: url(../images/caseSearch.jpg) center no-repeat;border: 0 none;cursor: pointer;}

.caseList{width: 1236px;margin: 0 auto;}
.caseList li{float: left;width: 380px;margin: 50px 16px 0;}
.caseList li a{display: block;width: 100%;height: 100%;background-color: #f5f5f5;}
.caseList .img{width: 100%;height: 240px;}
.caseList .below{padding: 0 18px;}
.caseList .below .p1{font-size: 18px;line-height: 28px;width: 100%;padding-top: 20px;}
.caseList .below .p2{line-height: 24px;width: 100%;padding-bottom: 20px;}
.caseList .below .more{font-size: 13px;line-height: 38px;color: #666666;border-top: 1px solid #e5e5e5;}
.caseList .below .more span{padding-left: 10px;}
.caseList li:hover a{background-color: #2d60a8;color: #fff;}
.caseList li:hover .below .more{color: #fff;}
/*成功案例结束*/

/*成功案例详情页开始*/
.caseDetail{width: 1200px;margin: 0 auto;padding: 30px 0 0;}
.caseDetail .title{height: 43px;line-height: 43px;background-color: #f4f4f4;position: relative;padding: 0 120px 0 18px;border-left: 3px solid #008edf;}
.caseDetail .title h2{font-size: 24px;width: 100%;}
.caseDetail .title .back{position: absolute;right: 0;top: 0;width: 120px;height: 43px;text-align: center;line-height: 40px;}
.caseDetail .title .back *{display: inline-block;vertical-align: middle;padding: 0 2px;}
.caseDetail .title .back:hover{color: #008edf;}
.caseDetail .main{width: 100%;padding: 40px 0 0;}
.caseDetail .main .left{display: inline-block;vertical-align: middle;width: 630px;font-size: 16px;line-height: 32px;}
.caseDetail .main .img{display: inline-block;vertical-align: middle;width: 478px;height: 304px;padding-left: 85px;}
/*成功案例详情页结束*/
.indexEnter .type1 .cover,.indexEnter .type1 .p1,.indexEnter .bg,
.slideGroup .parHd ul li,.slideGroup .parBd .btns a,
.indexAd1 .cover .btns a,
.more,
.indexCase .left,.indexCase .img .cover,.indexCase .img .img1,.indexCase .right li,
.indexProcess ul li .icon,
.indexNews .img img,.indexNews .text .icon,
.deviceTitle li a,.deviceTitle li .img1,
.deviceAd .btn,
.deviceList .below .right,.deviceList li .below:after,.deviceList li .img img,.deviceList li,
.relevant .more span,
.eqDetail .wrap2 li .img img,
.factory .wrap1 ul li,.factory .wrap1 ul .img img,
.caseList li a,.caseList .img img,
.newsBox1 .right *,
.newsList li .img img,.newsList li{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}

/*新闻中心开始*/
.newsTitle .img{width: 28px;height: 28px;padding-bottom: 5px;}
.newsBox1{width: 1200px;margin: 0 auto;padding: 60px 0 65px;}
.newsBox1 .left{float: left;width: 625px;height: 418px;margin-top: 8px;overflow:hidden; position:relative; border:1px solid #ddd; }
.newsBox1 .left .hd{ height:10px; overflow:hidden; position:absolute; right: 20px; bottom: 16px; z-index:2; }
.newsBox1 .left .hd ul{ overflow:hidden; zoom:1; float:left;  }
.newsBox1 .left .hd ul li{ float:left; margin: 0 2px;  width:10px; height:10px; background:#fff; cursor:pointer; filter:alpha(opacity=50);opacity:0.5;border-radius: 10px;}
.newsBox1 .left .hd ul li.on{ background: #007bbf; filter:alpha(opacity=100);opacity: 1;width: 22px;}
.newsBox1 .left .bd{ position:relative; height:100%; z-index:0;   }
.newsBox1 .left .bd li{ zoom:1; vertical-align:middle;position: relative; }
.newsBox1 .left .bd .img{ width:100%; height:418px;}
.newsBox1 .left .bd .cover{padding: 0 20px;width: 585px;height: 44px;color: #fff;font-size: 18px;line-height: 44px;background: url(../images/blackBg.png);position: absolute;left: 0;bottom: 0;}
.newsBox1 .left .prev,
.newsBox1 .left .next{ position:absolute; left:3%; top:50%; margin-top:-21px; display:block; width:42px; height:42px; filter:alpha(opacity=70);opacity:0.7;   }
.newsBox1 .left .next{ left:auto; right:3%;}
.newsBox1 .left .prev:hover,
.newsBox1 .left .next:hover{ filter:alpha(opacity=100);opacity:1;}

.newsBox1 .right{float: right;width: 542px;}
.newsBox1 .right li{width: 100%;padding: 25px 0 15px;border-bottom: 1px dotted #a3a3a3;}
.newsBox1 .right li a{display: block;width: 100%;height: 100%;}
.newsBox1 .right .date{line-height: 17px;color: #4e4e4e;}
.newsBox1 .right .title{width: 100%;line-height: 28px;padding-bottom: 8px;font-size: 18px;}
.newsBox1 .right .txt{line-height: 24px;color: #666666;height: 48px;overflow: hidden;}
.newsBox1 .right li:hover .title{color: #007abf;}
.newsBox1 .right li:hover .date{padding-left: 10px;}

.newsBox2{width: 100%;background-color: #f5f5f5;}
.newsList{width: 1245px;margin: 0 auto;}
.newsList li{float: left;width: 369px;margin: 65px 23px 0;}
.newsList li a{display: block;width: 100%;height: 100%;}
.newsList li .img{width: 100%;height: 204px;}
.newsList li .below{padding: 0 10px;width: 349px;}
.newsList li .title{font-size: 18px;line-height: 60px;width: 100%;}
.newsList li .txt{line-height: 20px;color: #636362;height: 60px;overflow: hidden;}
.newsList li .more{padding: 20px 0 0;height: 46px;line-height: 46px;color: #007abf;}
.newsList li .more span{float: right;color: #8c8c8c;}
.newsList li:hover .title{color: #007abf;}
/*新闻中心结束*/

/*新闻详情开始*/
.newsDetail{padding-bottom: 130px;width: 1200px;margin: 0 auto;}
.newsDetail .article{padding-bottom: 80px;}
.newsDetail .article .title{width: 100%;text-align: center;padding: 25px 0;}
.newsDetail .article .title h2{font-size: 26px;line-height: 40px;}
.newsDetail .article .title .info{font-size: 12px;line-height: 34px;color: #999999;text-align: center;}
.newsDetail .article .title .info span{padding: 0 15px;}
.newsDetail .article .main{width: 100%;}
.newsDetail .article .main p{font-size: 16px;line-height: 28px;color: #4a4a4a;}
.newsDetail .article .main img{max-width: 100%;}

.tagShare{width: 100%;padding-bottom: 65px;height: 30px;line-height: 30px;}
.tagShare .tags{width: 600px;float: left;height: 100%;}
.tagShare .tags *{display: inline-block;vertical-align: middle;color: #949494;}
.tagShare .tags a{padding: 0 17px;min-width: 60px;height: 28px;line-height: 28px;border: 1px solid #dfdfdf;border-radius: 30px;color: #6d6d6d;text-align: center;}
.tagShare .share{float: right;height: 30px;}
.share.jiathis_style_24x24  .jiathis_txt{font-size: 14px;line-height: 30px !important;color: #666666;}
.share.jiathis_style_24x24  a span{width: 3px !important;height: 30px !important;margin: 0 3px;background: url(../images/shareIcon3.jpg) center no-repeat;}
.share.jiathis_style_24x24 a span:hover{background-image: url(../images/shareIconAc3.jpg);}
.share.jiathis_style_24x24 .jtico_weixin{background-image: url(../images/shareIcon1.jpg);}
.share.jiathis_style_24x24 .jtico_cqq{background-image: url(../images/shareIcon2.jpg);}
.share.jiathis_style_24x24 .jtico_cqq:hover{background-image: url(../images/shareIconAc2.jpg);}
.share.jiathis_style_24x24 .jtico_weixin:hover{background-image: url(../images/shareIconAc1.jpg);}

.morePages{width: 100%;height: 52px;font-size: 15px;line-height: 52px;margin-top: 20px;background-color: #e5e5e5;text-align: center;overflow: hidden;}
.morePages .prev{float: left;width: 30%;padding: 0 2%;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.morePages .center{float: left;width: 32%;color: #fff;background-color: #008edf;}
.morePages .center *{display: inline-block;vertical-align: middle;padding: 0 3px;}
.morePages .center span{line-height: 49px;}
.morePages .center:hover{background-color: #017abf;}
.morePages .prev a:hover{color: #008edf;}
/*新闻详情结束*/

/*关于我们开始*/
.aboutBox{padding: 50px 0 135px;}
.aboutBox .top{padding-bottom: 60px;}
.aboutTitle{float: left;width: 208px;position: relative;padding-left: 20px;}
.aboutTitle:before{content: "";position: absolute;left: 0;top: 12px;width: 1px;height: 116px;background-color: #5d5d5d;}
.aboutTitle:after{content: "";position: absolute;width: 9px;height: 9px;background-color: #5d5d5d;border-radius: 50%;left: -4px;top: 126px;}
.aboutTitle .p1{padding: 10px 0 18px;font-size: 34px;color: #8c8c8c;text-transform: uppercase;line-height: 100%;font-family: "Arial";}
.aboutTitle .p2{font-size: 26px;line-height: 100%;font-weight: bold;}
.aboutBox .txt{float: left;width: 972px;font-size: 16px;line-height: 28px;}
.aboutBox img{max-width: 100%;}

.contact{width: 100%;padding-bottom: 104px;}
.contact .top{padding-bottom: 70px;}
.contact .right{float: right;width: 900px;padding-top: 10px;}
.contact .right li{float: left;width: 435px;padding: 5px 0 5px 10px;font-size: 18px;}
.contact .right li .icon{vertical-align: middle;padding-right: 8px;width: 18px;}
.contact .right li .txt{display: inline-block;vertical-align: top;width: 400px;}
.contact .right li .txt span{font-size: 22px;line-height: 100%;}
/*关于我们结束*/.nodata {
    text-align: center;
    color: #008edf;
    font-size: 16px;
    padding-top: 60px;
}
/*关于东宸_视频中心开始*/
.video{width: 1242px;margin: 0 auto;padding: 60px 0 50px;}
.video ul{width: 100%;}
.video li{float: left;width: 577px;margin: 0 22px 50px;overflow: hidden;height: 298px;position: relative;}
.video li .bg{display: block;width: 100%;min-height: 100%;}
.video li .icon{width: 78px;height: 78px;position: absolute;left: 50%;margin-left: -39px;top: 50%;margin-top: -39px;}
.video li .txt{font-size: 18px;line-height: 50px;line-height: 50px;color: #fff;position: absolute;left: 0;bottom: 0;padding: 0 15px;width: 547px;background: url(../images/blackBg.png);}
/*关于东宸_视频中心结束*/

/*关于东宸_视频中心详情开始*/
.videoWrap{padding-bottom: 35px;border-bottom: 1px dashed #dcdcdc;}
.videoWrap .title{border-bottom: 0 none;}
.videoWrap .main{width: 100%;padding: 0;margin: 35px 0 0;border-bottom: 0 none;}
.videoWrap .main iframe{width: 100%;height: 600px;}
/*关于东宸_视频中心详情结束*/


/*新闻详情开始*/
.newsBox{width: 1200px;margin: 0 auto;}
.newsBox .title{width: 100%;padding: 50px 0 5px;border-bottom: 1px dashed #dcdcdc;text-align: center;}
.newsBox .title .p1{font-size: 22px;line-height: 38px;color: #393939;}
.newsBox .title .p2{font-size: 12px;line-height: 40px;color: #999999;}
.newsBox .title .p2 span{padding: 0 8px;}

.newsBox .main{width: 100%;padding: 35px 0;border-bottom: 1px dashed #dcdcdc;line-height: 30px;color: #919191;}

.tags{padding-bottom: 20px;}
.tags .left{float: left;line-height: 56px;}
.tags .left span{color: #666666;font-weight: bold;}
.tags .left a{font-size: 12px;color: #999999;}
.tags .share{float: right;width: auto;padding: 17px 0;}
/*新闻详情结束*/


.sideLeft{float: left;width: 280px;padding-top: 40px;overflow: hidden;}
.sideLeft .item{width: 100%;margin-bottom: 3px;}
.sideLeft .item .title{display: block;padding: 0 0 0 85px;width: 195px;height: 50px;line-height: 50px;font-size: 0;background-color: #f4f4f4;color: #333333;}
.sideLeft .item .title *{display: inline-block;vertical-align: middle;font-size: 16px;}
.sideLeft .item .title img{height: 23px;margin-right: 10px;}
.sideLeft .item .title .icon2,.sideLeft .item.on .title .icon,.sideLeft .item:hover .title .icon{display: none;}
.sideLeft .slide{width: 100%;padding-bottom: 5px;display: none;}
.sideLeft .slide a{display: block;padding-left: 120px;width: 158px;border: 1px solid #e6e6e6;margin-top: -1px;background: url(../images/indexDeviceArrow1.png) 95px center no-repeat;height: 42px;line-height: 42px;color: #666666;font-size: 14px;}
.sideLeft .item.on .title,.sideLeft .item:hover .title{background-color: #00a2e9;color: #fff;}
.sideLeft .item.on .title .icon2,.sideLeft .item:hover .title .icon2{display: inline-block;}
.sideLeft .item.on .slide{display: block;}
.sideLeft .slide a.on,.sideLeft .slide a:hover{background: url(../images/indexDeviceArrow2.png) 95px center no-repeat #5f6060;color: #fff;border-color: #5f6060;}


.sideRight{float: right;width: 893px;overflow: hidden;}