.title1{font-size: 34px; padding-left: 115px; text-align: center;padding-top: 60px;line-height: 40px;text-align: center;}
.title1 a{float: right;display: block;/* background: url(images/icons_03.png) right center no-repeat;*/margin-right: 50px;padding-right: 20px;font-size: 16px;margin-top: 15px; }
.title1 a:hover{color: #393939;text-decoration: underline;}
.title1 p{font-size: 14px;/* padding-right: 115px; */color:#4e4e4e;}


/*floor_1*/
.content .title{font-size: 38px;padding-left: 115px;text-align: center;padding-top: 60px;line-height: 40px;}
.content .title a{float: right;display: block;/* background: url(../img/icons_03.png) right center no-repeat;*/margin-right: 50px;padding-right: 20px;font-size: 16px;margin-top: 15px; }
.content .title a:hover{color: #393939;text-decoration: underline;}
.content .title p{font-size: 14px;padding-right: 115px; color:#4e4e4e;}
#n3  .title p{font-size: 14px;padding-right: 115px; color:#d1dcf2;}
.floor_1{/* background: url(../../img/fl_01_bg.jpg) center top no-repeat; *//* height: 659px; */position:relative;/* background: #0e4231; */padding-bottom: 26px;}
.floor_1 .menu{padding-left: 85px;padding-top: 25px;height: 56px;overflow: hidden;}
.floor_1 .menu ul li{float: left;margin-right: 15px;text-align: center;}
.floor_1 .menu ul li a{display: block;background: url(../img/btn_02.png) center top no-repeat;width: 183px;height: 47px;line-height: 47px;color: #FFF;font-size: 16px;}
.floor_1 .menu ul li a:hover,.floor_1 .menu ul li.on a{background: url(../img/btn_02_2.png) center top no-repeat;height: 56px;}
.floor_1 .cont{margin-top: 45px; height:323px;/*margin-left: 66px;*/ width:1068px; overflow:hidden; position:relative;}
.floor_1 .cont ul { position:absolute;}
.floor_1 .cont ul li{float: left;width: 323px;height: 323px;overflow: hidden;/*background: url(../img/png_bg1.png) no-repeat;*/margin-right: 50px;}

.floor_1 .nTab .prev{background: url(../img/fl01_prev.png);width: 68px;height: 128px;position: absolute;left: 0px;top: 100px;cursor: pointer;}
.floor_1 .nTab .next{background: url(../img/fl01_next.png) 0 center no-repeat;width: 68px;height: 128px;position: absolute;right: 0px;top: 100px;cursor: pointer;}
.floor_1 .nTab .prev:hover{background: url(../img/fl01_prev_1.png);}
.floor_1 .nTab .next:hover{background: url(../img/fl01_next_1.png);}

.floor_2{background: url(../img/fl_02_bg.jpg) center top;/*height: 859px;*/padding-bottom:50px;}
.floor_2 .title{padding-top: 70px;}



/*******************/
.Industry1{background: url(../img/Industry1.jpg) 0 top no-repeat;}
.index_con{ margin:20px; font-size:14px; line-height:34px; text-indent:2em;    color: #333;}
.index_application_div{ position:relative;}
.index_application li{float:left;padding:10px;width: 283px;}
.index_application li a{
    display:block;
    background:#f3f3f3;
    padding: 17px 32px;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    border: 1px solid #ccc;
    }
.index_application li a:hover{box-shadow: 5px 6px 20px rgb(226, 226, 226);}
.index_application_ico{/*background:url(../../images/jian.png) right center no-repeat; padding-bottom: 18px; */}
.index_application_ico img{ float:left; width:49px; height:49px; padding-right:20px; border-right:1px solid #333333;}
.index_application_ico h1{float:left;width: 108px;height:49px;font-size:24px;color:#333333;line-height: 49px;padding-left: 20px;}
.index_application p{font-size:13px; color:#666; line-height:28px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.index_application_a{position:absolute;top:10px;left: -34px;height: 159px;background:#e2e2e2;padding: 141px 10px;border-radius: 20px 0px 0px 20px;}
.index_application_a span{font-size:24px;line-height:40px;color:#333;text-align:center;display: block;width: 24px;}


.cont{padding-left: 60px;margin-top: 15px;height: auto;overflow: hidden;}
.cont dl{width: 333px;margin-right: 40px;float: left;margin-bottom: 20px;height: 318px; position:relative;background: #fff;}
.cont dl dt{height: 97px;background: #003144;text-align: center;padding: 40px 0px;}
.cont dl dt img{height: 104px;margin:0 auto;}
.cont dl .title{padding: 5px 0 0;font-size: 18px;height:45px;line-height:45px;overflow:hidden;color: #d4d4d4;border-bottom: 1px solid #dadada;}
.cont dl:hover .title{color: #fff;}
.cont dl .info{padding: 10px 0;height: 30px;overflow:hidden;color: #e8e8e8;}
.cont dl .info a{color: #919292;}
.cont dl dd{/* border: #c3c3c3 1px solid; */border-top: none;padding: 0 28px 25px;background: #484848;}
.cont dl dd a.btn{display: block;background: url(../images/btn_03.jpg);width: 107px;height: 35px;margin: 0 auto;}
.cont dl:hover dd{background: #2f2f2f;color: #fff;}
.cont dl dd:hover a.btn{background: url(../images/btn_03_2.png);}
.cont dl:hover dd a.btn{background: url(../images/btn_03_2.png);}

.floor_4 .case{/*margin-top: 60px;*/background: url(../images/fl04_bg.png) center top;height: 655px;}
.floor_4 .case .title,.floor_4 .case .title a{color: #FFF;}
.floor_4 .case .title a{background: url(../images/icons_04.png) right center no-repeat;}
.floor_4 .case .left{padding-left: 45px; height:395px; overflow:hidden; margin-top:40px;}
.floor_4 .case .left .img{line-height: 0; position: relative; height:395px; overflow:hidden;}
.floor_4 .case .left .info{background: url(../images/fl04_bg2.png);height: 89px;width: 736px;padding:20px 25px;position: absolute;bottom:0;color: #FFF;line-height: 24px;}
.floor_4 .case .left .info a{display: block;width: 135px;height: 30px;line-height: 30px;text-align: center;color: #FFF;border:2px solid #FFF;margin-top: 10px;}
.floor_4 .case .right{padding-top:5px;width: 236px;padding-right: 50px;}
.floor_4 .case .right .top_button{height: 24px;background: url(../images/fl04_top.png) 104px top no-repeat;margin-bottom: 10px; cursor: pointer;}
.floor_4 .case .right .top_button:hover{background: url(../images/fl04_top_1.png) 104px top no-repeat;}
.floor_4 .case .right .bottom_button{height: 24px;background: url(../images/fl04_bot.png) 104px bottom no-repeat;margin-top: 10px;cursor: pointer;}
.floor_4 .case .right .bottom_button:hover{background: url(../images/fl04_bot_1.png) 104px bottom no-repeat;}
.floor_4 .case .right ul li{height: 90px;margin-top:10px;padding-left: 15px; overflow:hidden;filter:alpha(opacity=50); 
-moz-opacity:0.5; opacity:0.5; cursor:pointer;}
.floor_4 .case .right ul li img{}
.floor_4 .case .right ul li.hover{padding-left: 16px;background: url(../images/fl04_jt.png) left top no-repeat;filter:alpha(opacity=100); 
-moz-opacity:1; opacity:1;}
.floor_4 .case .right ul li:hover img{border-left: none;}
.small_right_limit{ height:408px; overflow:hidden;}
/*****************iotmap********/
.Industry4{background: #003144;padding: 60px 0px;}
.cloud-product-title {	height: 32px;	text-align: center;	line-height: 32px;	font-size: 28px;	color: #fff;}
.cloud-product-explain {	margin-top: 17px;	margin-bottom: 42px;	height: 16px;	line-height: 16px;	text-align: center;	font-size: 14px;	color: #fff;}

.china-map,.map-service-box {
	position: relative;
}
.map-service-left {
	position: absolute;
	left: 0;
	top: 0;
	/* padding-top: 144px */
}
.map-service-intro-div {
	margin-bottom: 17px;
	padding-left: 56px;
	height: 96px
}
.map-service-right {
	margin-left: 414px;
	/* padding-top: 60px */
}

.map-service-intro-title {
	height: 36px;
	line-height: 36px;
	color: #eee;
	font-size: 24px
}
.map-service-intro-subtitle {
	height: 59px;
	width: 216px;
	border-bottom: 1px solid #0f516b;
	line-height: 50px;
	font-size: 16px;
	color: #75aabf
}


.company_map{margin-top: 20px;}
.company_map li{float:left;padding:5px;width: 295px;}
.company_map li font{display:block;background:#0f3d4f;border:1px solid #3e6271;padding: 10px 20px;}
.company_map li h1{display:block;font-size:16px;color: #fff;line-height:26px;height:26px;/*padding-bottom:15px;*/}
.company_map li span{display:block;font-size:16px;color:#fff;line-height: 30px;height: 30px;text-align: right;}
.company_map li span i{font-size:33px;padding-right:5px;color: #ff5e00;}
/************************/
.demand { border:1px solid #dadada; background:#fff;   }
.lf_1 { width:33.3%; display:inline-block;  }
.rt_1 { width:66.0%; ; display:inline-block;   }
.titlexz span.More{    font-size: 13px;    margin-left: 20px;    float: right;}
.main_2_1 {    margin-top: 10px;    border: 1px solid #dadada;    background: #fff;}
.MenuTab { text-align:center;  padding:10px 0px 1px 0px; }
.MenuTab li { color:#4f6277; display:inline; padding:0px 20px; height:32px; line-height:32px;}
.MenuTab li a { color:#4f6277; font-size:15px; }
.MenuTab li a .active { color:#ff7800; }

.MenuTab li.select a { color:#ff7800; }

.cont_tab { display:none; }

.show { display:block; }

.Cont { padding-bottom:10px;  }
.Cont li {  line-height:36px; }
.Cont li span { display:inline-block; text-align:center; width:25%; float:left; border-right:1px solid #fff;     white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.Cont li.first-Child { height:30px; line-height:30px; padding:6px 0px; }
.Cont li.first-Child span { font-size:13px; font-weight:bold; background:#f3f3f3; color:#4f6277; }
.Cont li span.span_02_title { width:47%;}
.Cont li span.span_02_Cont_3_title { width:35%;}
.Cont li span.span_01 {/* width:25%; */}
.Cont li span.span_02 { width:47%;}
.Cont li span.span_04 { width:27%; }

.Cont_1 li.first-Child {  padding:10px 0px 6px 0px; }
.Cont_1 li a { display:block; }
.Cont_1 li span { width:18%;      white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.Cont_1 li span.span_02 { width:35%;  }
.Cont_1 li span.span_04 { width:15%; border-right:none;  }
.Cont_1 li span.span_01_chanpin { width:50%;  }
.Cont_1 li span.span_03_chanpin { width:28%;  }
.Cont_1 li span.span_04_chanpin { width:21%;  }
.Cont_2 li.first-Child {  padding:10px 0px 6px 0px; }
.Cont_2 li a { display:block; }
.Cont_2 li span { width:19%;    white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  }
.Cont_2 li span.span_01 { width:55%;  }
.Cont_2 li span.span_02 { width:41%;  }
.Cont_2 li span.span_03 { width:26%;}
.Cont_2 li span.span_04 { width:18%; }
.Cont_2 li span.span_05 { width:15.8%;  border-right:none;  }

.Cont_3 li.first-Child {  padding:10px 0px 6px 0px; }
.Cont_3 li a { display:block; }
.Cont_3 li span { width:19%;     white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.Cont_3 li span.span_02 { width:41%;  }
.Cont_3 li span.span_03 { width:16%;}
.Cont_3 li span.span_04 { width:16%; }
.Cont_3 li span.span_05 { width:15.8%;  border-right:none;  }

.Cont_4 li.first-Child {  padding:10px 0px 6px 0px; }
.Cont_4 li a { display:block; }
.Cont_4 li span { width:19%;     white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.Cont_4 li span.span_02 { width:41%;  }
.Cont_4 li span.span_03 { width:16%;}
.Cont_4 li span.span_04 { width:16%; }
.Cont_4 li span.span_05 { width:15.8%;  border-right:none;  }
.operation { margin-top:10px; border:1px solid #dadada; background:#fff; }
.operation_c { padding:10px; height:160px; }

.business { background:#fff; border:1px solid #dadada; }
.business_c { padding:10px; height:507px;}
.titlexz{    padding: 6px 16px 0px 16px;    height: 42px;    line-height: 42px;    border-bottom: 1px solid #dadada;    font-size: 16px;    font-weight: normal;    color: #4f6277;    display: block;}
/*******************************/
.title{padding: 0 0 0 10px;line-height: 25px;height: 25px;color: #666;font-size: 18px;text-align: left;/* background: #ebf0f4; */}
.list_l{width: 600px;float: left;}
.list_r{width: 600px;float: right;}
.floor_7{background: url(images/fl07_bg.jpg) left top repeat-x #FFF;}
.cont7{margin-top: 30px;/* padding-left: 45px; */padding-bottom: 30px;/* height: auto; *//* overflow: hidden; */}
.cont7 .list{width: 600px;float: left;margin: 0px 10px;}
.cont7 .title a{background: none;color: #a6b0bc;font-size: 14px;line-height: 25px;padding: 0 15px 0 0;margin: 0;float: right;}
.cont7 .sbanner{margin-top: 18px;height: 94px;/* width: 378px; *//* overflow: hidden; */border: 1px solid #ccc;}
.cont7 dl{border-bottom: 1px dashed #afb3c4;line-height: 24px;padding: 10px 0;}
.cont7 dl:last-child{border: none;}
.cont7 dl dt{padding-bottom: 0px;}
.cont7 dl:last-child dt{padding-bottom: 0px;padding-top: 5px;}
.cont7 dl:last-child dt a{/*color: #000;*/}
.cont7 dl dt a{font-size: 14px;}
.cont7 dl dt a:hover{color: #3ca6ff;}
.cont7 dl dd{color: #535151;    /* padding-bottom: 8px; */    font-size: 13px;    padding-top: 8px;}
.cont7 ul{padding-top: 10px;}
.cont7 ul li{font-size: 14px;line-height: 38px;}
.cont7 ul li a{color: #333;}
.cont7 ul li a:hover{color: #3ca6ff;}
.cont7 ul li span{ float:right; font-size:12px;}
.cont7 ul.no2{/* padding-left: 15px; */}
.cont7 ul.no2 li{background: url(images/icons_03.jpg) left center no-repeat;padding-left: 15px;line-height: 33px; height:33px; line-height:33px; overflow:hidden;}
.cont7 .sbanner img{height: 95px;width: 600px;}

.suoxiao{animation:suoxiao 1s;-moz-animation:suoxiao 1s;-webkit-animation:suoxiao 1s;-o-animation:suoxiao 1s;transform:scale(1);}
.sbannerative{ animation:fangda 1s;-moz-animation:fangda 1s;-webkit-animation:fangda 1s;-o-animation:fangda 1s;transform:scale(1.05);}
@keyframes suoxiao
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-moz-keyframes suoxiao /* Firefox */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-webkit-keyframes suoxiao /* Safari 和 Chrome */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}

@-o-keyframes suoxiao /* Opera */
{
from {transform:scale(1.05)}
to {transform:scale(1)}
}
@keyframes fangda
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-moz-keyframes fangda /* Firefox */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-webkit-keyframes fangda /* Safari 和 Chrome */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}

@-o-keyframes fangda /* Opera */
{
from {transform:scale(1)}
to {transform:scale(1.05)}
}
/************************shop*************************/

.title h1{display:block; float:left; width:100px;height:38px; line-height:38px; font-size:24px; color:#333;padding:0px 10px;}
.title h2{display:block; float:left; width:100px;height:38px; line-height:38px; font-size:18px; color:#333;padding:10px 0px 10px 0px;}
.title a{/* display:block; *//* float:left; *//* height:38px; *//* line-height:38px; *//* font-size:14px; *//* color:#404040; */}
.goods{padding: 30px 0px}
.goods li:hover{ box-shadow:0 0 20px #ccc;}

.goods li{float:left;width: 253px;padding: 55px 10px 40px 10px;margin: 15px;text-align:center;border:1px solid #ebebeb;}
.goods li strong{ display: block; text-align:center; font-size:16px;  color:#333; height:28px; line-height:28px; padding-top:10px;}
.goods li p{color: #9c9c9c;line-height: 20px;font-size: 14px;text-align: center;padding-bottom: 0px;}
.goods li span{ display:block;text-align: center;font-size:20px;font-weight: bold;line-height:20px;color: #fd6d49; padding:10px 0px 20px 0px;}
.goods li img{width: 100px;height: 100px;margin:0 auto;/* padding: 10px 0px 30px 0px; */}/*width:164px; height:92px; margin:0 auto;*/
/*.goods li a{display:block; margin:0 auto; border-radius:3px; font-size:16px; color:#fff; width:120px; height:32px; line-height:32px;text-align:center; border-radius:50px;background:#6aa2e6;
transition: background .2s;
   -webkit-transition: background .5s;
  -moz-transition: background .5s;
  -ms-transition: background .5s;
  -o-transition: background .5s; }*/
.goods li a{display:block;margin:0 auto;border-radius:3px;font-size:16px;color: #0384d8;width: 175px;/* height: 38px; */line-height: 38px;text-align:center;/* border-radius:50px; */background: #ebf0f4;transition: background .2s;-webkit-transition: background .5s;-moz-transition: background .5s;-ms-transition: background .5s;-o-transition: background .5s;}
.case ul li{float:left;margin-left: 10px;font-size: 14px;padding: 20px; height:20px;width:1240px}
.case1 ul li{float:left;margin-left: 10px;font-size: 14px;padding: 5px; }