@charset "utf-8";

/*banner*/
.banner{position: relative; height:687px;overflow: hidden;clear: both;margin-top: -6px;}
.ban_p,.ban_p li{ height:687px;overflow: hidden;}
.ban_p li{ display:block;width: 100%!important;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 687px;position: absolute;left: 50%;top:0;margin-left: -960px;}
/*.ban_p li a{ display:block; height:687px; background:url(../images/banner1.jpg) no-repeat center 0;}*/
.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 13px;height: 13px;border-radius: 13px;margin-right:8px; display: inline-block;background: #fff;}
.ban_t em.on{background: #1a62bd;}

.til01{text-align: center;height:112px;color: #da251c;font-size:45px;line-height:65px;font-family: "Microsoft Yahei";font-weight: bold; padding-bottom:40px;  }
.til01 p{color: #333;display: block;line-height:38px;font-size:18px; background:url(../images/yz_ico1.png) no-repeat center bottom;padding-bottom:10px; font-weight:normal;}
.til01 b{color: #000;}
.til01 a{color: #000;}

/*合作*/
.exper{padding:72px 0 0;font-family: "Microsoft Yahei";height: 553px;overflow: hidden; background:url(../images/ry_bj.jpg) no-repeat center bottom;}
.exper_c dl{width: 224px;float: left;text-align: center;line-height: 20px;padding: 0 101px 0 0; }
.exper_c dl.exper_l1{padding: 0;}
.exper_c dd h3{height: 53px;line-height: 53px;font-size: 24px;color: #333;overflow: hidden;background: #fff;}
.exper_c dd p{line-height: 28px;font-size: 16px;color: #333;}
.exper_c dt{width:127px;height:120px;display: block;margin: auto;}
.exper_c dt span{position: relative;width:127px;height:120px;display: block;}
.exper_c dt span i{position: absolute;left: 0;top: 0;width:127px;height:120px;display: block;}
.exper_c dt i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.exper_c dt i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.exper_c dl.cur dt span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.exper_c dl.cur dt span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.exper_c dl.cur dd h3{color: #1a62bd;}
	/*产品展示左边*/	
.w14 { width:1400px; margin:0 auto; font-family:"Microsoft Yahei";}
/* 产品左 */
 .pro-con{ padding-bottom:30px; margin-bottom:640px;}
 .pro-con .pro-con-left{width:485px;height:640px; background:url(../images/p-kk.png) no-repeat left top;float:left;}
 .pro-con .pro-con-left dl dt{height:440px; padding:25px 29px 0 0;margin-bottom: 19px; box-sizing: border-box;}
 .pro-con .pro-con-left dl dt .pro-con-tit{height:81px; padding:0 16px 0 50px;}
 .pro-con .pro-con-left dl dt .pro-con-tit a{display: block; }
 .pro-con .pro-con-left dl dt .pro-con-tit span{display: block;height:41px; line-height: 41px;font-size: 30px; color:#333333;background:url(../images/p-gd.png) no-repeat right bottom; font-weight:bold;}
 .pro-con .pro-con-left dl dt .pro-con-tit em{display: block;height:21px; line-height: 21px;font-size: 12px; color:rgba(51,51,51,0.7); text-transform: uppercase;}
 .pro-con .pro-con-left dl dt strong{display: block; width:456px; height:455px; overflow: hidden;}
 .pro-con .pro-con-left dl dt strong img{width:100%; transition: 1s;}
 .pro-con .pro-con-left dl:hover dt strong img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
 .pro-con .pro-con-left dl dd{padding-right:29px;}
 .pro-con .pro-con-left dl dd em{height:38px; line-height: 38px;margin-bottom: 4px; font-size: 20px; font-weight: bold; background:url(../images/h_tel0.png) no-repeat left center; padding-left:22px; }
 .pro-con .pro-con-left dl dd h4 a{font-size: 26px; color:#333333; font-weight: bold;}
 .pro-con .pro-con-left dl dd p{line-height: 28px;font-size: 16px; color:#666666;}
 .pro-con .pro-con-rig{float:right;width:895px;}

 .pro-con .pro-con-rig ul li { width: 27%; padding: 5px 18px 5px 5px; margin-left: 3%; background:#fff; border: 1px solid #eee; box-shadow: 0px 1px 10px 1px #ccc;  margin-bottom: 10px; float:left; }
 .pro-con .pro-con-rig ul li img{   border: 0px solid #eee; }
 .pro-con .pro-con-rig ul li a .imgauto { width: 100%;  height: 240px;}
 .pro-con .pro-con-rig ul li a span { display: block; margin-top: 8px; margin-bottom:10px; text-align: center; font-size: 16px; color:#000;}
 .pro-con .pro-con-rig ul li:nth-child(2n) { margin-right: 0;}
 .pro-con .pro-con-rig ul li:hover { border: 1px solid #e6e6e6;}
 .pro-con .pro-con-rig ul li:hover img { opacity: .6;}
 .pro-con .pro-con-rig ul li:hover span { color: #036aac;}
 /* 产品右 */
 .pro-crn{ margin-bottom:640px; padding-bottom:30px;}
 .pro-crn .pro-crn-left{width:485px;height:640px; background:url(../images/p-kk.png) no-repeat left top;float:right;}
 .pro-crn .pro-crn-left dl dt{height:440px; padding:25px 29px 0 0;margin-bottom: 19px; box-sizing: border-box;}
 .pro-crn .pro-crn-left dl dt .pro-crn-tit{height:81px; padding:0 16px 0 50px;}
 .pro-crn .pro-crn-left dl dt .pro-crn-tit a{display: block; }
 .pro-crn .pro-crn-left dl dt .pro-crn-tit span{display: block;height:41px; line-height: 41px;font-size: 30px; color:#333333;background:url(../images/p-gd.png) no-repeat right bottom; font-weight:bold;}
 .pro-crn .pro-crn-left dl dt .pro-crn-tit em{display: block;height:21px; line-height: 21px;font-size: 12px; color:rgba(51,51,51,0.7); text-transform: uppercase;}
 .pro-crn .pro-crn-left dl dt strong{display: block; width:456px; height:455px; overflow: hidden;}
 .pro-crn .pro-crn-left dl dt strong img{width:100%; transition: 1s;}
 .pro-crn .pro-crn-left dl:hover dt strong img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
 .pro-crn .pro-crn-left dl dd{padding-right:29px;}
 .pro-crn .pro-crn-left dl dd em{height:38px; line-height: 38px;margin-bottom: 4px; font-size: 20px; font-weight: bold; background:url(../images/h_tel0.png) no-repeat left center; padding-left:22px; }
 .pro-crn .pro-crn-left dl dd h4 a{font-size: 26px; color:#333333; font-weight: bold;}
 .pro-crn .pro-crn-left dl dd p{line-height: 28px;font-size: 16px; color:#666666;}
 .pro-crn .pro-crn-rig{width:895px; float:left;}

 .pro-crn .pro-crn-rig ul li { width: 28%; padding: 5px 15px 5px; margin-left: 10px; background:#fff; border: 1px solid #eee; box-shadow: 0px 1px 10px 1px #ccc;  margin-bottom: 10px; float:left; }
 .pro-crn .pro-crn-rig ul li img{   border: 0px solid #eee; }
 .pro-crn .pro-crn-rig ul li a .imgauto { width: 100%;  height: 240px;}
 .pro-crn .pro-crn-rig ul li a span { display: block; margin-top: 8px; margin-bottom:10px; text-align: center; font-size: 16px; color:#000;}
 .pro-crn .pro-crn-rig ul li:nth-child(2n) { margin-right: 0px;}
 .pro-crn .pro-crn-rig ul li:hover { border: 1px solid #e6e6e6;}
 .pro-crn .pro-crn-rig ul li:hover img { opacity: .6;}
 .pro-crn .pro-crn-rig ul li:hover span { color: #036aac;}
/*产品中心*/
.probox,.casebox,.newbox{height:160px;font-family:"Microsoft Yahei";background:url(../images/bg02.gif) repeat center 0;padding: 72px 0 0;overflow: hidden;}

.case_ct li span a{background-position: center 55px;padding: 81px 10px;line-height:32px;}
/* -- 案例 -- */
.al{height: 1130px;}

.al h2{padding-top:81px;text-align: center;}
.al h2 em{font-size:48px;color:#333333;display: block;line-height:48px;font-weight:bold;}
.al h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight: normal;padding-top:16px;text-align: center;}

.al_on{margin-top:16px;position: relative;}
.al_on .tempWrap{margin-left: -1255px !important;}
.al_on ul{overflow: hidden;}
.al_on ul li{width:1200px; float: left;margin-left: 27px;}
.al_on ul li em{display:block; width:1200px; height:673px;overflow:hidden;}
.al_on ul li em img{display:block; width:1200px; height:673px;transition:all 0.5s;}
.al_on ul li p{width: 1200px;position:absolute;height: 162px;width:1200px;background:rgba(0,0,0,0.63);display: inline-block;bottom: 0;z-index: 99;}

.al_on ul li:hover em img{transform:scale(1.1);}

.al_on ul li p i{font-size:26px;color:#ffffff;display: block;font-weight: bold;line-height: 26px;margin-top: 36px;margin-left: 40px;width:625px;}
.al_on ul li p span{font-size:16px;color:#ffffff;display: block;font-weight:normal;line-height: 26px;margin-top:20px;margin-left: 40px;width:702px;}
.al_on .more{ display: block;font-size:16px;color: #fff;text-align: center;width: 181px;height: 51px;background: #e60000;line-height: 51px;float:right;margin-top: 81px;margin-right: 22px;font-weight: normal;}
.al_on .more strong{color: #fff;}
.al_on .more img{display: inline-block; margin-left: 12px; width: 18px;-o-transition: all .3s ease;transition: all .3s ease;}
.al_on .more:hover img {margin-left: 16px;}

.al_on .prev{position: absolute;left:30px;top:267px;width:69px;height: 69px;background:url(../images/lefts1.png) no-repeat;z-index: 10;}
.al_on .next{position: absolute;right: 30px;top: 267px;width:69px;height: 69px;background:url(../images/right.png) no-repeat;z-index: 10;}

.tj{height:118px;margin-top:45px;position: relative;}
.tj .tempWrap{width:1200px!important;margin:0 auto;}
.tj ul li{float: left;border: 1px solid #eeeeee;margin-right:35px;height: 120px; width: 212px !important;box-sizing: border-box;border-radius: 5px;}
.tj ul li i{height: 116px;display: block;overflow: hidden; width: 208px !important;overflow: hidden;}
.tj ul li i img{height: 116px;width: 208px;display: block;transition: all 0.5s;}
.tj ul li:hover i img{transform:scale(1.1);}
.tj ul li:last-of-type{margin-right: 0;}
.tj .prev{position: absolute;left:-5%;top:30px;width:27px;height:49px;background:url(../images/lts.png) no-repeat;z-index: 10;}
.tj .next{position: absolute;right:-5%;top:30px;width:27px;height:49px;background:url(../images/rts.png) no-repeat;z-index: 10;}


/* -- 实力 -- */
/*广告*/
.h_gg1{display: block;height:206px;background:url(../images/h_gg1.jpg) no-repeat center 0;color: #fff;clear: both;line-height:28px;font-family: Times New Roman;font-size: 24px;}
.h_gg2{height:287px;background:url(../images/h_gg2.jpg) no-repeat center 0;}
.gg01{font-weight: bold;top:75px;left: 50%;margin-left:384px;background:url(../images/ico05.png) no-repeat 0 10px;padding: 0 0 0 41px;}
.gg02{margin-left: 35px;background-position: 0 0;height: 28px;line-height: 28px;top: 212px;}
.gg01 span{display: block;}

/*优势*/
.edge{line-height:24px;color: #606060;font-family:"Microsoft Yahei";overflow: hidden;padding:73px 0 0;height:1905px;font-size: 16px;}
.edge1{height:438px;background:url(../images/edge_pic1.jpg) no-repeat center 0;}
.edge2{background:url(../images/edge_pic2.jpg) no-repeat center 0;}
.edge3{background:url(../images/edge_pic3.jpg) no-repeat center 0;}
.edge4{background:url(../images/edge_pic4.jpg) no-repeat center 0;}
.edge_w{width:500px;padding:50px 50px 0;}
.edge_w h3{height:123px;font-size: 22px;line-height:42px;color: #1a62bd;}
.edge_w h3 b{font-size:34px;line-height: 52px;color: #000;display: block;}
.edge_w ul{display: block;height: 147px;}
.edge_w li{display: block;clear: both;background:url(../images/ico06.gif) no-repeat 0 16px;padding:0 0 0 0px;}
.edge_ico a{display: block;height:38px;width: 156px;border: solid 0px #1a62bd;color: #fff;line-height: 38px;text-align: center; background:#da251c;}

/*案例*/
.casebox{
	padding: 76px 0 0;
	height: 915px;
	background-image: url(../images/casebj.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.case{height: 650px;}
.case_cl,.case_cl dl,.case_cl dt,.case_cl dt img{width:901px;height: 507px;overflow: hidden;display: block;}
.case_cl dl{position: relative;}
.case_cl dd{position: absolute;left: 0;bottom: 0;width:901px;height: 97px;background:url(../images/bg01.png) repeat;}
.case_cl dd p{width: 740px;padding: 20px 0 0 36px;float: left;color: #a3a3a3;line-height: 28px;}
.case_cl dd p b{display: block;font-size: 18px;height: 38px;line-height: 38px;color: #fff;}
.case_cl dd .case_more{display: block;width: 95px;line-height: 97px;background: #1a62bd;color: #fff;text-align: center;float: right;}
.case_cl dd .case_more a,.case_cl dd p a{display: block;color: #fff;}

.case_ct{width: 268px;overflow: hidden;}
.case_ct li{position: relative;margin-bottom: 27px;}
.case_ct li,.case_ct li img{width: 268px;overflow: hidden;display: block;height: 151px;}

.case_cl dt img,.part_c li img,.about_p img,.new1_c dt img,.new_c dt img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.case_cl dt img:hover,.part_c li img:hover,.about_p img:hover,.new1_c dt img:hover,.new_c dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*合作*/
.part{height: 100px;position: relative;}
.prev1,.next1,.prev2,.next2{width:40px;height:40px;display: block;top:25px;right: -84px;background:url(../images/next1.png) no-repeat 0 0;}
.prev1,.prev2{left: -84px;background:url(../images/prev1.png) no-repeat 0 0;}
.prev1:hover,.next1:hover,.prev2:hover,.next2:hover{background-position: 0 bottom;}

.part_c{overflow: hidden;width: 1200px;overflow: hidden;}
.part_c li{float: left;margin:0 30px 0 0;border: solid 1px #b8b8b8;}
.part_c li,.part_c li img{width:212px;height:160px;display: block;overflow: hidden;}

/*关于*/
.abobox{font-family:"Microsoft Yahei";line-height:35px;overflow: hidden;padding:79px 0 0;height: 710px;text-align: center;font-size: 16px;}
.about_p,.about_p img{display: block;height: 461px;overflow: hidden;}
.about_w{padding-top:34px; display: block;}
.about_w a{color: #1a62bd;}

/*风采展示*/
.show{height:360px;font-family:"Microsoft Yahei";position: relative; padding-top:50px;}
.showtil{height:41px;font-size:16px;line-height: 58px;padding: 0 0 0 413px;text-align: center;}
.showtil li{float: left;width: 166px;margin: 0 30px 0 0;height: 41px;}
.showtil li a{color: #fff;border: solid 0px #c9c9c9;line-height: 39px;display: block; background: #da251c;}
.showtil li.on a,.showtil li a:hover{color: #fff;font-weight:bold;background: #1a62bd;border-color: #1a62bd;}
.show1{position: relative;}
.show1 ul{width: 1230px;overflow: hidden;}
.show1 li{padding-top:34px; width:280px;float: left;margin: 0 26px 0 0;position: relative;font-size: 16px;}
.show1 li img,.show1 li{width:277px;height:208px;display: block;overflow: hidden;}

.prev2,.next2{ top:81px;}

/*资讯*/
.newbox{line-height:26px;height:779px;padding:70px 0 0; background:url(../images/newsbj.jpg) no-repeat center bottom;}
.newbox .til01{height: 102px;}
.new1,.new2{width: 585px;height: 550px;overflow: hidden;}
.newtil{height:70px;line-height:38px;font-size:20px;background:url(../images/line1.gif) repeat-x 0 39px;}
.new1 .newtil b,.newtil li{float: left;margin: 0 40px 0 0;}
.new1 .newtil b a,.newtil li a{color: #000;display: block;font-weight: bold;}
.new1 .newtil b a,.newtil li.cur a,.newtil li a:hover{color: #1a62bd;border-bottom: solid 3px #1a62bd;}
.new1 .newtil p{font-size: 16px;background:url(../images/ico04.gif) no-repeat 0 10px;padding-left: 24px;float: left;}
.new_more a{font-size: 14px;}

.new1_c dl{height: 140px;border-bottom: solid 1px #dededf;margin-bottom: 24px;overflow: hidden;line-height: 24px;}
.new1_c dt,.new1_c dt img{width:184px;height: 130px;float: left;display: block;overflow: hidden;}
.new1_c dd{width:372px;float: left;display: block;padding:10px 0 0 28px;}
.new1_c dd h3{height: 38px;white-space: nowrap;padding-left:30px;font-weight: bold;background:url(../images/faq_w.gif) no-repeat 0 2px; font-size:16px;}
.new1_c dd h3 a,.new_c dd h3 a{color: #000;}
.new1_c dd p{padding-left:30px;background:url(../images/da.png) no-repeat 0 2px; font-size:15px;}

.new_c dt,.new_c dt img{display: block;height:370px;width:585px;overflow: hidden;position: relative;}
.new_c dd{display: block;padding:12px 0 0;}
.new_c dt span{display: block;width:56px;height:56px;background:url(../images/ico_top.png) no-repeat 0 0;position: absolute;top: 0;right: 0;}
.new_c dd h3{display: block;height: 40px;line-height: 40px;font-size: 16px;}
.new_c dd p{display: block;height: 50px;overflow: hidden; font-size:15px;}
.new_c dd p a{color: #1a62bd;display: inline-block; font-size:15px;}

/*友情链接*/
