﻿@charset "utf-8";
/* CSS Document */
/*list*/
.list {  width: 100%; height:280px; border-top: 2px solid #e6e6e6; }
.list_main { width: 1100px; margin: 60px auto; overflow: hidden; }
.list_main .block { height: 240px; background: #f7f7f7; margin-bottom: 33px; border:2px solid #f7f7f7; }
.list_main .block .left { float: left; width: 380px; }
.list_main .block .right { float: right; width: 662px; padding: 67px 30px 0 0; }
.list_main .block .right .title { font-size: 18px; color: #323232; }
.list_main .block .right .title a { color: #323232; }
.list_main .block .right .paragraph { font-size: 14px; padding-top: 20px; line-height: 25px; color: #999; }
.list_main .block .right .paragraph a { color: #999; }
.list_main .block:hover { background: #e0690d; border:2px solid #e0690d; }
.list_main .block:hover .title a { color: #fff; }
.list_main .block:hover .paragraph a { color: #fff; }
.list_main .block .right .paragraph { color: #999; }
.list_main .fy{ text-align:center;}
/*center*/
.center_banner { width: 100%; height: 150px; }
.center_banner img { width: 100%; height: 150px; }
.center_nav { width: 100%; height: 62px; line-height: 62px; box-shadow: 0px 0px 30px #e4e4e4;  }
.center_nav .center { width: 1100px; margin: 0 auto; overflow: hidden; }
.center_nav .center a { font-size: 16px; font-family: 'Microsoft Yahei';   padding:0  5px; color: #999; }
.center_nav .center .a1 { background: none; color: #323232; }
.conter_main { width: 1100px; margin: 0 auto; }
.conter_main .title { height: 100px;  padding-top: 38px; position:relative; }
.conter_main .title .h1 { tfont-size: 400; text-align: center; font-size: 26px; color: #e0690d; font-family: 'Microsoft Yahei'; }
.conter_main .title .fen { position:absolute; right:0; top:38px; padding-top:6px;  }
.conter_main .title .fen p { float: left; height: 25px; line-height: 25px; font-size: 16px; padding-left: 6px; }
.conter_main .title .fen p span { float: left; }
.conter_main .title .fen p a { float: left; }
.conter_main .title .fen b { float: left; font-weight: 400; color: #ccc; }
.conter_main .Article { margin-bottom:20px;  }
.conter_main .Article .title1 { font-size: 18px; font-family: 'Microsoft Yahei'; color: #e0690d; font-weight: bold; font-family: 'Microsoft Yahei'; }
.conter_main .Article p { line-height: 25px; font-size: 14px; font-family: 'Microsoft Yahei'; color: #666; padding-top: 18px; }
.conter_main .Article .gs { padding-bottom: 40px; }
.conter_main .Article .title2 { font-size: 16px; padding-top: 30px; font-weight: bold; font-family: 'Microsoft Yahei'; }
.conter_main .Article p span { color: #323232; font-size: 14px; font-weight: bold; font-family: 'Microsoft Yahei'; }
/*sy*/
.sy_banner { width: 100%; height:660px;position:relative;top:100px; }
.sy_main { width: 1200px; margin: 125px auto 40px; overflow:hidden;  }
.sy_main .sy_title { text-align: center; }
.sy_main .program { margin-right: -60px; }
.sy_main .program .program1 { width: 360px; float: left; box-shadow: 0px 2px 4px #f5f4f4; margin-right: 59px; margin-bottom:30px; }
.sy_main .program .program1 .btn01 { width: 100%; overflow: hidden; position: relative; -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); }
.sy_main .program .program1 .btn01 img { position: relative; width: 100%; top: 0; left: 0; }
.sy_main .program .program1 .btn01 .ovrly { display:block; background: rgba(0, 0, 0, 0.5); height: 200px; left: 0; top: -100%; width: 100%; position: absolute; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.sy_main .program .program1 .btn01:hover .ovrly { top: 0; }
.sy_main .program .program1 .btn03 { width: 100%; overflow: hidden; position: relative; -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); }
.sy_main .program .program1 .btn03 .essay { display:block; position: relative; width: 100%; top: 0; left: 0; height: 122px; border-bottom: 2px solid #e37c2d; z-index: 1; }
.sy_main .program .program1 .btn03 .essay .title { display:block; font-size: 18px; font-family: 'Microsoft Yahei'; padding: 20px 20px 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #323232; }
.sy_main .program .program1 .btn03 .essay .title a { color: #323232; }
.sy_main .program .program1 .btn03 .essay .wen { display:block; font-size: 14px; font-family: 'Microsoft Yahei'; color: #999; padding: 12px 20px 0 20px; line-height: 25px; height: 50px; overflow: hidden; }
.sy_main .program .program1 .btn03 .essay .wen a { color: #999; }
.sy_main .program .program1 .btn03 .ovrly { background: #e0690d; height: 100%; left: 0; top: 100%; width: 100%; position: absolute; -webkit-transition: all 0.2s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.sy_main .program .program1 .btn03:hover .ovrly { top: 0; }
.sy_main .program .program1 .btn01 .buttons { position: absolute; top: -100%; left: 50%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.sy_main .program .program1 .btn01:hover .buttons { top: 100px; }
.sy_main .program .program1 .btn01:hover .essay .title { color: #fff; }
.sy_main .program .program1 .btn03:hover .essay .title { color: #fff; }
.sy_main .program .program1 .btn01:hover .essay .wen  { color: #fff; }
.sy_main .program .program1 .btn03:hover .essay .wen { color: #fff; }
.sy_main .gd { text-align: center; }
#gd img{padding:20px 0;}
.sy_main .program .program1 .btn01 .buttons .fa { margin: 0 1px; background: rgba(224, 105, 13, 0.5); -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: rgba(50, 50, 50, 0.9); display: inline-block; line-height: 35px; font-size: 16px; text-align: center; text-decoration: none; width: 40px; height: 40px; font-size: 40px; color: #fff; }
.sy_main .program12{ margin-top:30px; display:none;}
.main1 { width: 100%; background:#f2f3f6; height: 375px; }
.main1 .maince { width: 1200px; margin: 0 auto; overflow:hidden; }
.main1 .maince .bt1 { text-align: center; padding-top: 20px; }
.tempWrap{ width:1005px !important;}
.product { width: 1200px; margin: 40px auto 0 auto; position: relative; overflow:hidden; }
.product .qh1 { width: 1026px; margin: 0 auto; overflow:hidden; }
.product .qh1 .bx-wrapper{max-width:2000px!important}
.product .qh1 .bx-controls{display: none;}
.product .qh1 ul { width:3000%; overflow:hidden; display:block;}
.product .qh1 ul li { float: left; text-align: center; font-size: 16px; font-family: 'Microsoft Yahei'; padding-right: 52px;width:156px!important; white-space:nowrap; }
.product .qh1 ul li a { color: #323232; }
.product .qh1 ul li img { padding-bottom: 29px; }
.product .qh1 ul li p{ font-size: 16px; font-family: 'Microsoft Yahei';}
.product .aleft { position: absolute; left: 0; top: 53px; width: 66px; height: 64px; background:url(/a_images/2016/sy_tubi_18.png) no-repeat; cursor:pointer; }
.product .aright { position: absolute; right: 0; top: 53px; width: 66px; height: 64px; background:url(/a_images/2016/sy_tubi_21.png) no-repeat; cursor:pointer;}
.product .aleft:hover{ background:url(/a_images/2016/left.png) no-repeat;}
.product .aright:hover{ background:url(/a_images/2016/right.png) no-repeat;}
.product .qh1 ul li a .ic1 { -webkit-transform: rotateX(0deg) rotateY(0deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateX(0deg) rotateY(0deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; display:block; }
.product .qh1 ul li a:hover .ic1 { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); visibility:hidden; }
.product .qh1 ul li .ic2 { position: absolute; top: 0; display:block; }
.product .qh1 ul li a .ic2 { transform: rotateY(-180deg); backface-visibility: hidden; transform-style: preserve-3d; -webkit-transform: rotateY(-180deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateY(-180deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;/*z-index:10;
    position:absolute;*/ display:block;  }
.product .qh1 ul li a:hover .ic2 { transform:  rotateY(0deg); -webkit-transform:  rotateY(0deg); -moz-transform:  rotate(0deg);  }
.main2{ width:1200px; margin:0 auto 48px auto; overflow:hidden;}
.main2 .tjcp{ text-align:center; padding:51px 0 72px 0;}
.main2 .tjcp1{ margin-right:-80px; float:left; overflow:hidden;}
.main2 .tjcp1 .tjcple{float:left; width:360px; height:328px; border:1px solid #eee; overflow:hidden; margin-right:57px;}
.main2 .tjcp1 .tjcple .zbpic{display:block; margin:45px auto 60px auto; background:url(/a_images/2016/sy.png) no-repeat; width:74px; height:52px;}
.main2 .tjcp1 .tjcple .wz{ display:block; text-align:center; width:327px; margin:0 auto;}
.main2 .tjcp1 .tjcple .wz .title{ display:block; font-size:18px; font-family:'Microsoft Yahei';  color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main2 .tjcp1 .tjcple .wz .title a{ color:#333;}
.main2 .tjcp1 .tjcple .wz .dl{ display:block; padding-top:14px; line-height:23px; font-size:14px; color:#999; text-indent:20px; height:65px; overflow:hidden; font-family:'Microsoft Yahei';}
.main2 .tjcp1 .tjcple .wz .dl a{ color:#999;}
.main2 .tjcp1 .tjcple .wz .moner{ display:block; padding-top:20px; font-size:14px; font-family:'Microsoft Yahei'; color:#999; white-space:nowrap; overflow:hidden;}
.main2 .tjcp1 .tjcple .wz .moner a{ color:#999;}
.main2 .tjcp1 .tjcple:hover{ background:#e0690d;}
.main2 .tjcp1 .tjcple:hover .zbpic{  background:url(/a_images/2016/one1.png) no-repeat center;}
.main2 .tjcp1 .tjcple:hover .wz .title,.main2 .tjcp1 .tjcple:hover .wz .dl,.main2 .tjcp1 .tjcple:hover .wz .moner { color:#fff;}
.main2 .tjcp1 .tjcple .zbpic1{ display:block;  margin:45px auto 34px auto; background:url(/a_images/2016/eee.png) no-repeat center; width:66px; height:73px;}
.main2 .tjcp1 .tjcple:hover .zbpic1{ background:url(/a_images/2016/tem.png) no-repeat center;}
.main2 .tjcp1 .tjcple .zbpic2{ display:block;  margin:45px auto 66px auto; background:url(/a_images/2016/twrr.png) no-repeat center; width:78px; height:39px;}
.main2 .tjcp1 .tjcple:hover .zbpic2{ background:url(/a_images/2016/lll.png) no-repeat center;}
.main3{ width:100%; margin-bottom: 25px; overflow:hidden;}
.main3 .main3ce{ width:1200px; margin:0 auto; position:relative; }
.main3 .main3ce .ipx{ text-align:center; padding:25px 0 25px 0;}
.main3 .main3ce .dxal{ }
.main3 .main3ce .dxalnr{}
.main3 .main3ce .dxalnr .nr1{ float:left;}
.main3 .main3ce .dxalnr .nr1 .dl2{ display:block; background:#fff; width:278px; height:260px; float:left; margin:0 29px 37px 0;}
.main3 .main3ce .dxalnr .nr1 .dl2:last-of-type{ margin-right: 0; }
.main3 .main3ce .dxalnr .nr1 .dl1{ display:block; float:right;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dt{ float:left; display:block;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd{ display:block; width:100%; float:left;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .title3{ display:block; font-size:17px; color:#333333;  font-family:'Microsoft Yahei'; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  line-height: 36px; text-align: center; padding-top: 15px;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .title3 a{ color:#323232;}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .dw{ display:block; font-size:12px; color:#909090; font-family:'Microsoft Yahei'; line-height:23px;  overflow:hidden; text-align: center}
.main3 .main3ce .dxalnr .nr1 .dl2 .dd .dw a{ color:#999;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover{ background:#e0690d;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover .dd .title3{ color:#fff;}
.main3 .main3ce .dxalnr .nr1 .dl2:hover .dd .dw{ color:#fff;}
.main3 .main3ce  .left1{ position:absolute; left:-101px; top:295px; background:url(../../a_images/2016/sy_tubi_18.png) no-repeat; width:66px; height:64px;}
.main3 .main3ce  .right1{ position:absolute; right:-101px; top:295px; background:url(../../a_images/2016/sy_tubi_21.png) no-repeat; width:66px; height:64px;}
.main3 .main3ce  .left1:hover{ background:url(/a_images/2016/left.png) no-repeat;}
.main3 .main3ce  .right1:hover{ background:url(/a_images/2016/right.png) no-repeat;}
/*2018*/

/*解决方案 start*/

.sy_title>img { width: 414px; height: 70px; }
.scheme{ width: 1200px; height: 348px; margin: 0 auto; text-align: center; padding-top: 30px;  }
.scheme>div{ float: left; margin-right: 29px; position: relative;  }
.scheme>div:hover div{ opacity: 1;  }
.scheme>div:last-of-type{ margin-right: 0;  }
.scheme>div img{ display: block;  }
.scheme>div div{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; -webkit-transition: .2s; -moz-transition: .2s; -ms-transition: .2s; -o-transition: .2s; transition: .2s;  }
.scheme>div div ul{ padding-top: 38px;  }
.scheme>div div ul>li{ width: 240px; height: 46px; border: 1px solid #fff; border-radius: 4px; list-style: none; margin: 25px auto; text-align: center; -webkit-transition: .2s; -moz-transition: .2s; -ms-transition: .2s; -o-transition: .2s; transition: .2s;  }
.scheme>div div ul>li a{ text-decoration: none; line-height: 44px; color: #fff; font-size: 14px; }
.scheme>div div ul>li:hover{ background: #e0690d; border: 1px solid #e0690d;}
.scheme>div div ul>li:hover a{  }
.scheme>div div>a{ color: #fff; text-decoration: none; line-height: 4;  }
.scheme>div:first-of-type div{  background: url("../../a_images/2016/0scheme_hover_1.png") no-repeat;  }
.scheme>div:nth-of-type(2) div{  background: url("../../a_images/2016/0scheme_hover_2.png") no-repeat;  }
.scheme>div:nth-of-type(3) div{  background: url("../../a_images/2016/0scheme_hover_3.png") no-repeat;  }
.scheme>div:last-of-type div{  background: url("../../a_images/2016/0scheme_hover_4.png") no-repeat;  }
/*解决方案 end*/

/*特色产品标题 start*/
.main1 .maince .bt1 img { width: 414px;  height: 70px; }
/*特色产品标题 end*/
/*经典案例 start*/
.main3ce .ipx>img{ display: block; width: 414px;  height: 70px;  margin: 0 auto; }
.dl2 img{
    display: block;
    width: 278px!important;
    height: 160px!important;
}
/*经典案例 end*/