@charset "utf-8";

h1{font-size: 28px; text-align: center; color: #494848; margin: 40px 0 54px;}
.slide1{margin: 0 28px 40px;}
.slide1 .hd{margin: 0 -20px; height: 159px; border-bottom: 1px solid #afafaf;}
.slide1 .hd li{margin:0  70px; width: 95px;float:left;padding-bottom: 29px;position:relative;}
.slide1 .hd li:after{content: ""; width: 15px; height: 15px; display: none; border-left: 1px solid #878787; border-bottom: 1px solid #878787; background:#fff;margin: 13px auto 0; -webkit-transform: rotate(-45deg) translateX(-11px);
-ms-transform: rotate(-45deg) translateX(-11px);
-o-transform: rotate(-45deg) translateX(-11px);
transform: rotate(-45deg) translateX(-11px); position:absolute; left:50%;}
.slide1 .hd li:hover:after,.slide1 .hd .on:after{display: block;}
.slide1 .hd li h5{font-size: 14px; color: #878787;text-align: center;}
.slide1 .hd li i{margin-bottom: 14px; width: 95px; height: 95px;width:95px; overflow: hidden;display: block;}
.slide1 .hd li.serviceNav0 i{background:url(../images/icon_02_01.png) no-repeat left top;}
.slide1 .hd li.serviceNav1 i{background:url(../images/icon_02_02.png) no-repeat left top;}
.slide1 .hd li.serviceNav2 i{background:url(../images/icon_02_03.png) no-repeat left top;}
.slide1 .hd li.serviceNav3 i{background:url(../images/icon_02_04.png) no-repeat left top;}
.slide1 .hd li.serviceNav4 i{background:url(../images/icon_02_05.png) no-repeat left top;}
.slide1 .hd li:hover h5{color: #ab1925;}
.slide1 .hd li:hover i{background-position: left bottom;}
.slide1 .bd{margin: 50px 0px;height: 235px;}
.slide1 .bd li .imgWrap{ width: 424px; height: 235px; overflow: hidden; float: left; margin-right: 29px; }
.slide1 .bd li img{-webkit-transition: .6s; -o-transition: .6s; transition: .6s;}
.slide1 .bd li:hover img{-webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);-webkit-transition: .6s;
-o-transition: .6s;
transition: .6s;}
.slide1 .bd li .serviceTxt{ width: 657px;}
.slide1 .bd li .serviceTxt h4{font-size: 24px; color: #575757;margin: 6px 0 18px;}
.slide1 .bd li .serviceTxt p{ font-size: 14px; color: #575757; line-height: 22px; min-height: 66px;}
.slide1 .bd li .serviceTxt a.more, .successCase >a.more{ font-size: 14px; color: #575757; line-height: 33px; width: 125px; border: 1px solid #575757; border-radius: 5px; display: block; padding: 0 18px 0 23px; margin-top: 53px;}
.slide1 .bd li .serviceTxt a.more:hover, .successCase > a.more:hover{color:#ab1925; }
.slide1 .bd li .serviceTxt a.more span, .successCase > a.more span{float: right; font-family: "Simsun";}
.successCase > a.more{display: block;margin: 53px auto 0;float: inherit;}
.successCase{background: #f5f8f8;padding-bottom: 88px;}
.successCase h1{padding: 53px 0 0;}
.successCase li{float: left; width: 300px; position: relative;}
.successCase li .imgWrap{height: 200px; overflow: hidden;}
.successCase li img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);-webkit-transition: .6s;
-o-transition: .6s;
transition: .6s;}
.successCase li:hover img{-webkit-transform: translateY(-10px) scale(1.1);
-ms-transform: translateY(-10px) scale(1.1);
-o-transform: translateY(-10px) scale(1.1);
transform: translateY(-10px) scale(1.1);-webkit-transition: .6s;
-o-transition: .6s;
transition: .6s;}
.successCase .caseTxt{background:#686868; padding: 41px 42px 25px;text-align:center; position: relative; overflow: hidden;height: 200px;}
.successCase .caseTxt:nth-child(2n):before{content: ""; width: 15px; height: 15px;display: block; -webkit-transform: rotate(45deg) translateX(-8px);
-ms-transform: rotate(45deg) translateX(-8px);
-o-transform: rotate(45deg) translateX(-8px);
transform: rotate(45deg) translateX(-8px); position: absolute; left: 50%; top:-2px;
background: #edf1f8;}
.successCase .caseTxt:nth-child(2n-1):after{content: ""; width: 15px; height: 15px;display: block; -webkit-transform: rotate(45deg) translateX(-8px);
-ms-transform: rotate(45deg) translateX(-8px);
-o-transform: rotate(45deg) translateX(-8px);
transform: rotate(45deg) translateX(-8px); position: absolute; left: 50%; bottom:-13px;
background: #edf1f8;}
.successCase .caseTxt h6{font-size: 14px; color: #fff;}
.successCase .caseTxt h6:after{content: ""; width: 36px; height: 2px;background: #ab1925;display: block;margin: 11px auto 18px;}
.successCase .caseTxt p{color: #cacaca; font-size: 12px; margin-bottom: 13px; min-height: 38px}
.successCase .caseTxt a.more{font-size: 12px; color: #cacaca}
.successCase .caseTxt a.more:hover{color: #ab1925}
.iabout{background: url(../images/img_bg_01.jpg) no-repeat center bottom;padding: 95px 0 84px;}
.iabout .iaboutTxt{margin-left: 38px;float: left;width: 750px;}
.iabout .iaboutTxt h3{font-size: 24px; color: #4d4d4d; line-height: 1; margin-bottom: 28px;}
.iabout .iaboutTxt h3:hover{color: #ab1925;}
.iabout .iaboutTxt p{font-size: 14px; color: #787878;margin-bottom: 19px;}
.iabout .iaboutTxt a{text-align: center; font-size: 12px; color: #878787;display: inline-block;}
.iabout .iaboutTxt a+a{margin-left: 63px;}
.iabout .iaboutTxt a:before{content: ""; width: 68px; height: 68px; display: block; margin-bottom: 12px;}
.iabout .iaboutTxt a.aboutLink0:before{background: url(../images/icon_01_01.png) no-repeat center top;}
.iabout .iaboutTxt a.aboutLink1:before{background: url(../images/icon_01_02.png) no-repeat center top;}
.iabout .iaboutTxt a.aboutLink2:before{background: url(../images/icon_01_05.png) no-repeat center top;}
.iabout .iaboutTxt a.aboutLink3:before{background: url(../images/icon_01_04.png) no-repeat center top;}
.iabout .iaboutTxt a.aboutLink4:before{background: url(../images/icon_01_03.png) no-repeat center top;}
/*.iabout .iaboutTxt a.aboutLink5:before{background: url(../images/icon_01_06.png) no-repeat center top;}*/
.iabout .iaboutTxt a.aboutLink5:before{background: url(../images/icon_01_07_on.png) no-repeat -3px -3px;}
.iabout .iaboutTxt a.aboutLink5:hover:before{background: url(../images/icon_01_07.png) no-repeat -3px -3px;}
.iabout .iaboutTxt a:hover{color: #ab1925;}
.iabout .iaboutTxt a:hover:before{background-position: center bottom;}
.iabout .iaboutTxt a:first-child:before{display: initial;}
.iNews{margin: 69px 0 0; border-top: 1px solid #bebebe; border-bottom: 1px solid #bebebe; padding: 30px 23px 26px 33px;height: 84px;}
.iNews h5{font-size: 18px; color: #5b5b5b; float: left;}
.iNews a.more{float: right; color: #ab1925;margin-top: 5px;}
.iNews a.more:hover{color:#bebebe}
.iNews .slide2{float: left;margin-left: 102px; position: relative;width: 662px;margin-top: 4px;}
.iNews .slide2 .bd{margin: 0 48px;}
.iNews .slide2 .bd li{float: left;width: 567px;}
.iNews .slide2 .bd li .idate{float: left; color: #ab1925; margin-right: 10px;margin-top: 2px;}
.iNews .slide2 .bd li h6{font-size: 14px; color: #5b5b5b}
.iNews .slide2 .bd li h6:hover{color: #ab1925}
.iNews .slide2 a.prev, .iNews .slide2 a.next{position: absolute; font-family: "Simsun"; color: #c1c1c1;font-weight: 800;font-size: 18px;top: -4px;}
.iNews .slide2 a.prev:hover, .iNews .slide2 a.next:hover{color: #ab1925;}
.iNews .slide2 a.prev{left: 0;}
.iNews .slide2 a.next{ right: 0; }