h2.h2_title {padding-top: 42px;text-align: center;margin-bottom:20px;}
h2.h2_title a {font-size: 38px;color: #333;}
h2.h2_title span {font-size: 32px;color: #333;}
.titp {margin-bottom:58px;height: 10px;border-bottom: 1px solid #bbbbbb;text-align: center;}
.titp i {display: inline-block;*display: inline;*zoom: 1;font-size: 16px;color: #666;background: #ffffff;padding: 0 18px;}
/*轮播*/
#playBox{width:100%; height:760px;overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:60px; height:60px; background:url(../images/l.png) no-repeat; position:absolute; top:390px; left:200px; z-index:10;}
#playBox .next{cursor:pointer; width:60px; height:60px; background:url(../images/r.png) no-repeat; position:absolute; top:390px; right:200px; z-index:10;}
#playBox .smalltitle {width:100%; position:absolute; bottom:26px; z-index:10}
#playBox .smalltitle ul{width:220px; margin:0 auto;}
#playBox .smalltitle ul li{width:40px; height:10px; margin:0 10px; border-radius:5px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{background:#F78D1A;}

/*产品展示*/
.jjfa {padding-top:48px;padding-bottom:48px;background: #F4F4F4;}
.jjfa .titp i {background: #f4f4f4;color: #999;}
.jjfa .conleft {width:320px;margin-right:4px;position: relative;z-index: 3;}
.jjfa .conleft .lbox {width: 320px;height:126px;border: 1px solid #cccccc;margin-top: 23px;transition: all 0.5s;}
.jjfa .conleft .lbox a {display: block;height:120px;padding-top:36px;transition: all 0.5s;}
.jjfa .conleft .lbox p {height: 46px;padding-left:78px;width: 220px;color: #333;transition: all 0.5s;}
.jjfa .conleft .lbox p span {display: block;font-size: 18px;margin-bottom: 3px;padding-top: 5px;}
.jjfa .conleft .lbox p i {display: block;font-size: 12px;text-transform: uppercase;}
.jjfa .conleft .lbox:first-child {margin-top: 0;}
.jjfa .conleft .box1 p {background: url(../img/jjfaicon03.png) no-repeat 31px center;}
.jjfa .conleft .box1.cur p {background: url(../img/jjfaicon03b.png) no-repeat 31px center;}
.jjfa .conleft .lbox.cur {margin-left: -60px;background: #F4750C;width: 381px;border-color: #DF6A0A;}
.jjfa .conleft .lbox.cur a {background: url(../img/jjfaicon11.png) no-repeat 15px 46px;}
.jjfa .conleft .lbox.cur p {color: #fff;border-left: 1px solid #FCE1CB;margin-left: 65px;}
.jjfa .conright {width: 1042px;height: 582px;position: relative;}
.jjfa .conright .rbox {display: none;position: relative;}
.jjfa .conright .rbox.cur {display: block;}
.jjfa .conright .pImg img {display: block;width:1042px;height: 582px;}
.jjfa .conright .boxmore {position: absolute;left: 0;bottom: 0;background: url(../img/bg01.png);width: 100%;height: 131px;}
.jjfa .conright .boxmore .p1 {margin:20px 0 10px 36px;width: 800px;font-size: 22px;font-weight: bold;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.jjfa .conright .boxmore .p1 a {color: #fff;}
.jjfa .conright .boxmore .p2 {margin-left:36px;width: 800px;line-height:30px;}
.jjfa .conright .boxmore .p2 a {color: #ccc;}
.jjfa .conright .boxmore .p3 {width: 120px;height: 52px;border: 1px solid #fff;line-height: 52px;border-radius: 5px;text-align: center;font-size: 15px;position: absolute;right:38px;top: 40px;}
.jjfa .conright .boxmore .p3 a {display: block;height: 52px; color: #fff;}
.jjfa .conright .boxmore .p3:hover {background: #004c9f;border-color: #004c9f;}
/* 产品滚动 */
.partner {position:relative;overflow:hidden;padding:38px 0;}
.partner-btn {display:block;text-align:center;width:322px;padding:80px 0;font-size:16px;color:#2A2626;background:#ffffff;float:right;height:24px;}
.partner-btn i {margin-left:10px;margin-top:-2px;display:inline-block;vertical-align:middle;background:url(../img/all-icon.png) no-repeat center;width:10px;height:10px;}
.partner-btn:hover {background:#f4750c;color:#fff;}
.partner-btn:hover i {filter:contrast(0%) brightness(200%);-webkit-filter:contrast(0%) brightness(200%);-moz-filter:contrast(0%) brightness(200%);-ms-filter:contrast(0%) brightness(200%);-o-filter:contrast(0%) brightness(200%);}

.ryCont5{width:1042px;float:left;}
.ryCont5 ul{}
.ryCont5 li{float:left;width:262px;text-align:center;}
.ryCont5 li img{padding:2px;border:1px solid #d8d8d8;width:244px;height:178px;}
.ryCont4 li p{line-height:40px;font-size:13px;}
.ryCont4 li p a{font-size:13px;}

/* 案例展示 */

.jdal {position: relative;}
.jdal .jdalline {position: absolute;left: 0;width: 0;top: 139px;height: 1px;background: #dadada;width: 100%;z-index: 0;}
.jdal .p1 {text-align: center;margin-bottom:40px;}
.jdal .jdalType {text-align: center;position: relative;z-index: 2;margin-bottom: 50px;height: 56px;}
.jdal .jdalType li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 100px;font-size: 16px;}
.jdal .jdalType li a {display: block; padding-top: 35px;background: url(../img/jdalicon01.png) no-repeat center top;}
.jdal .jdalType li.cur a {background: url(../img/jdalicon02.png) no-repeat center top;color: #FC7406;font-weight: bold;}

/* case */
.case { overflow:hidden;background:#f8f8f8;}
.case-con {overflow:hidden;}
.case-con .item {float:left;width:33.333%;position:relative;}
.case-con .item .pic {width:100%;font-size:0;height:428px;}
.case-con .item .pic img {width:100%;}
.case-con .item .tit {transition:all .8s;position:absolute;left:0;bottom:0;width:100%;padding:10px 0;overflow:hidden;background:rgba(0,0,0,0.5);}
.case-con .item .tit i {display:inline-block;vertical-align:middle;width:30px;margin-left:20px;font-size:0;}
.case-con .item .tit i img {width:100%;}
.case-con .item .tit span { display:inline-block;vertical-align:middle;font-size:20px;color:#fff;font-weight:bold;}
.case-con .item .case-hide {display:block;opacity:0;transition:all .8s;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;}
.case-con .item .case-hide i {display:block;padding:24px 0;transition:all .8s;box-sizing:border-box;text-align:center;margin:100px auto 0;width:93px;height:93px;border-radius:50%;background:#f4750c;}
.case-con .item .case-hide i img {width:45px;}
.case-con .item .case-hide h2 {padding-top:15px;font-size:20px;color:#f4750c;text-align:center;}
.case-con .item .case-hide span {margin:28px auto;display:block;width:20px;height:2px;background:#fff;}
.case-con .item .case-hide p {font-size:15px;color:#fff;line-height:36px;width:78%;margin:0 auto;text-align:center;}
.case-con .item:hover .case-hide {display:block;opacity:1;}
.case-con .item:hover .tit {opacity:0;}
.case-con .item:hover .case-hide i {transform:rotateY(360deg);}

/*公司简介 */
.sygsjj{padding:58px 0;width:100%;overflow:hidden;background:#ffffff;}
.gongsitu{float:left;width:680px;}
.gongsijj{float:right;width:710px;}
.gongsijj div{ font-size:36px;color:#333333;width:100%;}
.gongsijj p{ font-size:15px; line-height:32px; margin-top:10px; overflow:hidden}
.gongsijj span{ display:block; width:158px; height:50px; float:left; margin-right:30px; margin-top:26px; }
.gongsijj span a{color:#ffffff; display:block;background:#666666; display:block;height:50px; font-size:15px; text-align:center; line-height:50px; text-decoration:none}
.gongsijj span a:hover{ background:#F4750C}



.about {background: url(/images/abobg.jpg) no-repeat center top;padding-bottom: 30px;}

.about .qyjsType {height:20px;border-bottom: 1px solid #c9c9c9;text-align: center;margin-bottom: 45px;}
.about .qyjsType li {float: left;font-size:24px;background: #fff;padding: 0 10px 0 20px;color: #333;}
.about .qyjsType li:first-child {margin-left: 600px;}
.about .qyjsType li a {color: #F4750C;margin-right: 10px;font-weight: bold;}
.about .qyjs .conbox {display: none;position: relative;}
.about .qyjs .conbox.cur {display: block;}
.about .qyjs .conbox .box {position: relative;overflow: hidden;}
.about .qyjs .conbox .box ul {position: relative;}
.about .qyjs .conbox .box ul li {float: left;width: 260px;margin-left: 24px;}
.about .qyjs .conbox .box ul li:first-child {margin-left: 0;}
.about .qyjs .conbox .box ul li span {display: block;width: 260px;height: 206px;overflow: hidden;}
.about .qyjs .conbox .box ul li img {display: block;width: 260px;height: 206px;transition: all 1s ease-out;}
.about .qyjs .conbox .box ul li p {text-align: center;font-size: 16px;margin-top: 14px;}

.about .qyjs .conbox .box ul li:hover img {transform: scale(1.1);}
.about .qyjs .conbox .box ul li:hover p {color: #004C9F;}
.about .qyjs .qyjsBtnl:hover ,.about .qyjs .qyjsBtnr:hover {background: #004C9F;}



/* --news-- */
.zhyy{overflow:hidden;background: url(/template/default/index/img/yuwu_02.jpg) no-repeat center;padding-bottom:48px;}

/* 业务 */

.penqiang{width:100%;text-align: center;margin-left:10px;}
.penqiang ul{width:100%;margin: 0 auto;}
.penqiang ul li{position: relative;width: 31%;float: left;margin-left:2.7%;overflow: hidden;border-radius:10px;}
.penqiang ul li:first-child{margin-left: 0;}
.penqiang .p01{position: absolute;top: 5%;left: 5%;font-size: 14px;color: #bbb;margin: 0 auto;writing-mode: vertical-lr;writing-mode: tb-lr;font-family: "LATHA";z-index: 10;}
.penqiang ul li:after { content: ''; display: block; width: 100%; height: 173px; background: url(/template/default/index/img/TextB.png) repeat; position: absolute; bottom: 0; left: 0; z-index: 1; }
.penqiang .p01 img{margin-top: 10px;}
.penqiang ul li>img{width: 100%;height: 100%;}
.penqiang ul li>h3 { position: absolute;left: 5%;bottom: 10%;border-bottom: 3px #fff solid;padding-bottom: 20px; z-index: 2;}
.penqiang ul li>h3 a{color: #fff;font-size: 24px}
.penqiang ul li .img03 {display: block; width: auto; height: auto; position: absolute;right: 5%;bottom: 10%; z-index: 2;}
.penqiang ul li .bj { width: 100%;height: 100%; background:url(/template/default/index/img/bjjjj.png) no-repeat;background-size: 100% 100%; position: absolute; bottom: -100%; left: 0; z-index: 9;}
.penqiang ul li .bj .img01{display: block; margin:15% auto 5%;}
.penqiang ul li .bj h3 { margin-top: -5%; }
.penqiang ul li .bj h3 a { font-size: 32px; color: #fff; }
.penqiang ul li .bj .p02{ margin-top: 0.3%; display: block; font-size: 13px;color: #fff;}
.penqiang ul li .bj .img02 {display: block; margin:2% auto;}
.penqiang ul li .bj .p03{line-height:32px; color: #fff;font-size:15px;margin-left:20px;margin-right:20px;}
.penqiang ul li .bj>a {display: block;width: 160px;height: 45px;line-height: 45px;text-align: center;border: 2px solid #0782ff;border-radius:15px;margin: 0 auto;margin-top:5%; color: #0782ff;font-size: 15px;}

.penqiang ul li:hover .bj, .penqiang ul li:hover .bj h3 { -webkit-transition:all .8s ease-out; -moz-transition:all .8s ease-out; -ms-transition:all .8s ease-out; transition:all .8s ease-out; }
.penqiang ul li:hover>h3, .penqiang ul li:hover .img03 { display: none; }
.penqiang ul li:hover .p01 { color: #0782ff; }
.penqiang ul li:hover .bj { bottom: 0; }
.penqiang ul li:hover .bj h3 { margin-top: 0; -webkit-transition:all .4s ease-out 0.8s; -moz-transition:all .4s ease-out 0.8s; -ms-transition:all .4s ease-out 0.8s; transition:all .4s ease-out 0.8s; }


/* --end news-- */

/* ad */
.ad {position:relative;background:url(../img/jianheng-bg.jpg) no-repeat center;width:100%;height:290px;background-size:cover;}
.ad .tit {padding-top:48px;}
.ad .tit h2 {font-size:28px;color:#fff;padding-top:12px;}
.ad .ad-number {padding-top:30px;}
.ad .ad-number .number-phone {float:left;margin-right:20px;}
.ad .ad-number .number-phone p {font-size:16px;color:#fff;}
.ad .ad-number .number-phone em {display:block;font-size:28px;color:#fff;font-family:"DIN Medium";}
.ad .ad-number > a {float:left;width:120px;height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;background:#f4750c;margin-top:4px;}
/* ad end */


/* 合作伙伴 */
.partners{width: 100%;padding-bottom: 70px;background: url(../img/partners_06.jpg) no-repeat center;background-size: 100% 100%;}
.partners .partners-ul{margin-top: 15px;}
.partners .partners-ul ul li{border: 1px solid #e5e2e2;width: 15.5%;float: left;margin:0 .5%;margin-top:22px;}
.partners .partners-ul ul li a{display: block;width: 100%;overflow: hidden;}
.partners .partners-ul ul li a img{display: block;width: 100%;transition: all 1s ease-out;}
.partners .partners-ul ul li:hover a img{transform: scale(1.1);}
.partners h3{font-size: 34px;color: #000;font-family: "PINGFANG";text-align: center;margin-top: 45px;}
.partners p{font-size: 16px;color: #000;font-family: "PINGFANG";text-align: center;margin-top: 1px;}

/* 需求 */
.demand{width: 100%;height: 380px;background: url(../img/demand_07.jpg) no-repeat center;}
.demand-ct{width: 1200px;margin: 0 auto;}
.demand-ct .index-title{padding-top: 37px;}
.demand-ct .index-title h2{color: #fff;font-size: 45px}
.demand-ct .index-title h2 span{font-weight: bold;}
.demand-ct .index-title h2 i{font-size: 75px;color: #fff;font-family: "tt0005m_";position: relative;}
.demand-ct .index-title h2 i img{display: block;width: 27px;height: 27px;position: absolute;right: 11px;bottom: 21px;}
.demand-ct .index-title p{font-size: 20px;color: #fff;font-family: "PINGFANG";margin-top: -5px;}

.deman-input{margin-top: 50px;}
.deman-input p{float: left;margin-right: 10px;}
.deman-input p input{width: 238px;height: 48px;line-height: 48px;text-indent: 20px;background: #fff;font-size: 14px;color: #666;border: none;outline: none;border-radius:24px; }
.deman-input a{display: block;width: 140px;height: 48px;line-height: 48px;background: #003399;font-size: 14px;color: #fff;border-radius:24px;float: left;text-align: center;}
.deman-input a:hover{color: #fff;background: #ff6600;}

/*dongtai*/
.news{ overflow:hidden;}
.news .newsBox{ overflow:hidden; margin-top:60px;}
.news .newsLt{ width:1400px; overflow:hidden; float:left;}
.news .tit{margin-left:400px;position:relative;}
.news .list li{margin-bottom:48px;width:190px;height:50px;line-height:50px;border:1px solid #ececec;border-radius:10px;float:left;margin-right:50px;background: #F7F5F5;font-size:20px;text-align:center; position:relative;}
.news .list li a{ color:#1c1c1c; text-decoration:none;}
.news .list li:hover,.news .list li.cur{border:none;}
.news .list li:hover a,.news .list li.cur a{ color:#ffffff;}

.news .news01{ width:1400px; height:604px; overflow:hidden; position:relative;margin-bottom:60px;}
.news .news02{ position:absolute; top:0; left:0; }
.news .newsDl{ float:left; overflow:hidden; width:1400px;}
.news .newsDl dt{ width:700px; height:600px; float:left;}
.news .newsDl dt img{ display:block; border:8px solid #e5e5e5;width:684px; height:468px;}


.news .newsDl dt h5{ font-size:18px; font-weight:normal;color:#2f2f2f; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:15px 0;}
.news .newsDl dt h5	a{color:#2f2f2f;font-size:18px;}
.news .newsDl dt h5	a:hover{color: #a38151;}
.news .newsDl dt p{font-size:15px; color:#616161; line-height:30px; height:60px; overflow:hidden;}
.news .newsDl dt a.new_a{ display: inline-block; font-size:12px; color:#5e5e5e; margin-top:20px;}
.news .newsDl dd{width:660px;float:right;}
.news .newsDl dd .newUl{ overflow:hidden;}
.news .newsDl dd .newUl li{ overflow:hidden; border-bottom:1px solid #e3e3e3; padding:15px 0;}
.news .newsDl dd .newUl li span{ display:block; width:100px;text-align:center;color:#9b9b9b; height:110px; float:left; border-right:1px solid #e3e3e3; margin-right:28px;}
.news .newsDl dd .newUl li span b{ display:block; font-size:36px;}
.news .newsDl dd .newUl li span strong{ font-size:16px; color:#2f2f2f; display:block; font-family:Arial;}
.news .newsDl dd .newUl li h5{ font-size:16px; font-weight:normal}
.news .newsDl dd .newUl li h5 a{ color:#181818; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:-15px;margin-bottom:10px;}
.news .newsDl dd .newUl li h5 a:hover{color: #a38151;}
.news .newsDl dd .newUl li h5 p{ color:#535353; font-size:15px; line-height:30px; height:60px; overflow: hidden;}
.news .newsDl dd .newUl li:hover span{ color:#2f2f2f}