@charset "utf-8";

/*banner*/
.banner{position: relative; height:778px;clear: both;}
.ban_p,.ban_p li{ height:778px;overflow: hidden;}
.ban_p li{ display:block; height:778px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 778px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:300px;height:50px;bottom:10px;left:50%;margin-left:-150px;position: absolute;text-align: center;z-index: 1;}
.ban_t em{width:16px;height:16px;background:#fff;display: inline-block;border-radius: 16px;margin: 0 6px;}
.ban_t em.on{background:#1a5bbd;}

.til01{height:116px;display: block;font-size:44px;line-height:60px;color: #1351b8;text-align: center;}
.til01 p{display: block;font-size:20px;font-weight: normal;color: #666;line-height:34px;}
.til01 a{display: block;color: #1351b8;}

/*搜索*/
.seabox{background:url(../images/seabg.gif) no-repeat center #e8e8e8;height:79px;line-height: 79px;}
.sea_inp{width:469px;padding-left:30px;}
.sea_inp .serach{width:212px;height:78px;border:0; background:url(../images/ico01.gif) no-repeat 0 28px;line-height:78px;color:#666;padding:0 0 0 57px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:200px; height:79px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat center;border: 0;}
.we_pho{background:url(../images/t_pho.png) no-repeat 0 28px;padding:0 0 0 45px;width: 450px;color: #a3b7d0;}
.we_pho span{color: #ccddeb;display: inline-block;font-family:Times New Roman;font-size:26px;padding:0 35px 0 0;}
.sea_text{font-size: 16px;background:url(../images/ico02.png) no-repeat 0 center;padding:0 0 0 33px;}
.sea_text a{display: block;color: #fff;}

/*加工定制范围 */
.cust{height:1224px;padding: 87px 0 0;font-family: "Microsoft Yahei";line-height: 26px;text-align: center;}
.cust_r,.cust_l{width: 558px;}
.cust_l{padding: 30px 0 0;}
.cust_c{background:url(../images/custbg.gif) no-repeat center 0;height: 1010px;}
.cust_c dl{height: 503px;}
.cust_c dt,.cust_c dt img{height: 324px;width: 558px;display: block;overflow: hidden;}
.cust_c dd{position: relative;padding: 47px 44px 0;border: solid 1px #ccc;height: 100px;border-top: 0;}
.cust_c dd h3{position: absolute;width:466px;line-height: 50px;height: 50px;background:url(../images/custtbg.gif) no-repeat center 0;top: -26px;left: 44px;font-size: 20px;font-weight: normal;color: #333}

/*优势*/
.edge{background:url(../images/edgebg.jpg) repeat center 0;font-family: "Microsoft Yahei";font-size:16px;line-height: 30px;}
.case,.news{background:url(../images/bg01.jpg) repeat center 0;font-family: "Microsoft Yahei";font-size:16px;line-height: 30px;}
.edge{height: 1064px;padding: 89px 0 0;}
.edge_t{height: 109px;font-size: 22px;z-index: 1;background: #333;color: #fff;line-height: 32px;}
.edge_t li{width:299px;height: 109px;color: #fff;float: left;line-height: 36px;border-left: solid 1px #5c5c5c;}
.edge_t li:first-child{width:300px;border: 0;}
.edge_t li p{width:166px;float: left;padding: 27px 0 0;}
.edge_t li p em{display: block;font-family: Arial;font-size: 12px;line-height: 20px;opacity:0.2;}
.edge_t li span{width:60px;height:39px;display: block;margin:34px 0 0 70px;overflow: hidden;position: relative;float: left;}
.edge_t li span i{width:43px;height: 39px;position: absolute;display: block;top: 0;left: 0;}
.edge_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.edge_t li span 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;}
.edge_t li.cur 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);}
.edge_t li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.edge_t li.cur{background:#1351b8;position: relative;}
.edge_t li.cur:before{content: "";position: absolute;width: 0;height: 0;left: 50%;margin-left: -10px;top: 109px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #1351b8;z-index: 9;}
.edge_p{height: 654px;display: block;overflow: hidden;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat center 0;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat center 0;}
.edge_p3{background:url(../images/edge_pic3.jpg) no-repeat center 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat center 0;}
.edge_w{padding:45px 0 0;}
.edge_w span{width:92px;line-height:76px;border-radius: 6px;text-align: center;background: #1351b8;color: #fff;font-size: 54px;font-family: Times New Roman;display: block;float: left;}
.edge_wc{float: left;padding:0 0 0 28px;width: 1080px;}
.edge_wc h3{display: block;height:48px;line-height:48px;font-size:32px;color: #1351b8;font-weight: normal;}
.edge_wc li{float: left;padding: 0 50px 0 25px;background:url(../images/ico03.png) no-repeat 0 center;}

/*产品*/
.probox{font-family: "Microsoft Yahei";line-height:28px;padding:85px 0 0;}
.prod1{background: #efefef;padding: 75px 0 0;height: 798px;}
.prod2{padding: 77px 0 0;height:820px;}
.pro_t{height:71px;line-height:71px;background: #fff;margin:0 auto 30px;width:1200px;font-size: 16px;}
.prod2 .pro_t{background: #efefef;}
.pro_t h3{float: left;padding: 0 0 0 25px;font-size: 24px;}
.pro_t h3 a{color: #666；}
.pro_t h3 em{font-family: Times New Roman;float: left;font-size:18px;color: #fff;background: #1351b8;width: 28px;height: 28px;border-radius: 28px;text-align: center;margin: 22px 12px 0 0;line-height: 28px;}
.pro_t ul{float: right;}
.pro_t li{float: left;margin:0 36px 0 0;color: #666;height: 69px;padding: 0 0 0 15px;background:url(../images/ico04.png) no-repeat 0 center;}
.pro_t li.cur{color: #005599;border-bottom:solid 1px #1351b8;background:url(../images/ico05.png) no-repeat 0 center;}

.pro_c{height: 610px;}
.pro_r{width: 538px;}
.pro_w{height:269px;padding: 16px 0 0;border-bottom: solid 2px #c8c8c8;margin-bottom: 37px;}
.pro_w h3,.pro_w1 h3{height:57px;font-weight: normal;line-height: 57px;font-size: 23px;color: #0c3693;}
.pro_w h3 a,.pro_w1 h3 a{color: #0c3693;display: block;}
.pro_w p,.pro_wp1{height: 128px;display: block;overflow: hidden;}
.more01 a{display:block;background:url(../images/morebg1.png) no-repeat center 0;color: #0745cd;width: 130px;line-height: 40px;font-size: 16px;text-align: center;}

.pro_l h4{font-size: 16px;line-height: 62px;font-weight: normal;}
.pro_l ul{width:680px;}
.pro_l li{float: left;border-bottom: solid 1px #ccc;height:222px;width: 260px;float: left;margin: 0 17px 0 0;}
.pro_l li p,.pro_l li img{width:260px;height:150px;display: block;overflow: hidden;}
.pro_l li span{display: block;text-align: center;line-height: 73px;}
.pro_l li span a{display: block;color: #666;}

.pro_w1{height:307px;padding: 16px 0 0;}
.pro_w1 p{height:148px;}
.pro_w1 p a{display: inline-block;color: #1351b8;}
.pro_nub{text-align: center;height: 65px;overflow: hidden;}
.pro_nub ul{margin-left: -46px;width: 650px;}
.pro_nub li{width:215px;background:url(../images/ico06.gif) no-repeat right 8px;float: left;line-height: 24px;}
.pro_nub li span{display: block;font-size: 20px;line-height: 36px;color: #1351b8;font-family: Arial;}
.pro_nub li span b{font-size: 30px;}


/*案例*/
.case{padding:86px 0 0;height:822px;line-height:24px;}
.case_c{height:630px;overflow: hidden;}
.casetil{width: 269px;line-height:44px;overflow: hidden;text-align: center;font-size: 18px;color: #fff;}
.casetil li,.casetil .caset1{height:99px;margin-bottom: 2px;background: #333;padding: 20px 0 0;}
.casetil li a,.casetil .caset1 a{color: #fff;}
.casetil li span,.casetil .caset1 span{width:52px;height:36px;display: block;position: relative;overflow: hidden;margin: 0 auto;border-radius: 60px;}
.casetil li span i,.casetil .caset1 i{width:52px;height:36px;position: absolute;display: block;top: 0;left: 0;}
.casetil li span i img,.casetil .caset1 span i img{width:52px;height:36px;display: block;}
.casetil li span i.default,.casetil .caset1 span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.casetil li span i.hover,.casetil .caset1 span 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;}
.casetil li.cur span .default,.casetil .caset1:hover 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);}
.casetil li.cur span .hover,.casetil .caset1:hover span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.casetil li.cur,.casetil .caset1:hover{background: #1351b8;}

.case_cl{width: 900px;}
.case_cl dl{position: relative;}
.case_cl dl,.case_cl dt,.case_cl dt img{width:900px;height:603px;display: block;overflow: hidden;}
.case_cl dd{display: block;position: absolute;width: 653px;bottom: 0;left: 0;padding: 8px 35px 18px 212px;background: rgba(0 , 0 , 0 , 0.7);color: #cacac9;}
.case_cl dd span{display: block;position: absolute;width:155px;height: 155px;border-radius: 155px;overflow: hidden;bottom: 24px;left: 29px;}
.case_cl dd h3{display: block;height:47px;overflow: hidden;font-size:18px;line-height:47px;font-weight: normal;}
.case_cl dd h3 a{display: block;color: #fff;}

/*流程*/
.tec_p{font-family: "Microsoft Yahei";background:url(../images/teclbg.gif) no-repeat center 333px;line-height:42px;padding:84px 0 0;height:472px;color: #333;text-align: center;font-size: 16px;}
.tec_p .til01{height:135px;}
.tec_pc{height: 208px;}
.tec_pc ul{width: 1270px;}
.tec_pc li{width:91px;float: left;margin:0 66px 0 0;background:url(../images/teclbg1.gif) no-repeat center 0;padding: 28px 0 0;white-space: nowrap;}
.tec_pc li p{display: block;padding:68px 0 0;}
.tec_pc li span{width:45px;height:37px;display: block;position: relative;overflow: hidden;margin: 0 auto;}
.tec_pc li span i{width:45px;height:37px;position: absolute;display: block;top: 0;left: 0;}
.tec_pc li span i img{width:45px;height:37px;display: block;}
.tec_pc li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.tec_pc li span 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;}
.tec_pc li.cur 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);}
.tec_pc li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.tec_pc li.cur{background:url(../images/teclbg2.gif) no-repeat center 0;color: #0745cd;font-weight: bold;}

.tec_pho span{background:url(../images/c_pho.gif) no-repeat 0 center;height: 28px;line-height: 28px;font-size: 18px;padding: 0 0 0 47px;color: #333;display: inline-block;}
.tec_pho span b{font-size: 30px;color: #666;}

/*新闻中心*/
.news{height:816px;line-height:24px;color: #666;padding:91px 0 0;overflow: hidden;}
.news .til01{height:120px;}
.new_c{height: 527px;overflow: hidden;}
.new_t{height:79px;line-height:44px;font-size:18px;}
.new_t span{float: right;}
.new_t span a{border-top: solid 1px #c8c8c8;border-bottom: solid 1px #c8c8c8;line-height: 41px;padding: 0 28px;display: inline-block;}
.new_t li{float: left;margin: 0 18px 0 0;padding: 0 28px;}
.new_t li.cur{background: #1351b8;color: #fff;font-weight: bold;}

.new_l{width:600px;overflow: hidden;}
.new_r{width: 566px;}

.new_r dl{height:163px;margin-bottom: 24px;position: relative;border-bottom: solid 1px #d7d7d7;}
.new_r dt,.new_r dt img{height:136px;width:181px;float: left;overflow: hidden;}
.new_r dd{width:356px;float: right;overflow: hidden;}
.new_r dd h3{font-size: 16px;line-height: 22px;height:39px;overflow: hidden;}
.new_r dd h3 a{display: block;color: #2f2f2f;}
.new_r dd p{height:78px;overflow: hidden;}
.new_r dd span{background: url(../images/ico07.png) no-repeat right 6px;display: block;line-height: 24px;}

.new_l dl{height:820px;overflow: hidden;position: relative;}
.new_l dt,.new_l dt img{width: 600px;height:450px;display: block;overflow: hidden;}
.new_l dd{padding:22px 38px 0;background: #fff;position: absolute;top: 310px;left: 43px;height: 178px;width: 433px;}
.new_l dd h3{height:47px;line-height:47px;font-size: 16px;font-weight: normal;}
.new_l dd h3 a{display: block;color: #000;}
.new_l dd p{height: 67px;}
.new_l dd span a{display: inline-block;border-bottom: solid 2px #1351b8;line-height: 27px;font-size: 16px;color: #1351b8;}

/*关于*/
.about{padding:631px 0 0;height:682px;font-family: "Microsoft Yahei";line-height: 26px;background:url(../images/aboutbg.jpg) no-repeat center 0;font-size: 16px;}
.about_c{padding: 23px 62px 0;background: #fff;height: 304px;box-shadow:0 3px 5px 5px #eaeaea;}
.about_w{text-align: center;height: 188px;}

.about_w h3{font-size:24px;line-height:74px;color: #1351b8;height:74px;}
.about_w h3 a{display: block; color: #1351b8;}

.about_n{clear: both;height: 123px;overflow: hidden;}
.about_n ul{width: 1300px;}
.about_n li{background:url(../images/ico08.gif) no-repeat right 23px;float: left;margin: 0 26px 0 0;line-height: 32px;width: 260px;}
.about_n li p{height: 62px;display: block;overflow: hidden;color: #333;font-size: 18px;}
.about_n li:hover p{color: #1351b8;}
.about_n li em{line-height: 33px;float: left;}
.about_n li b{font-size:40px;float: left;line-height: 62px;padding: 0 5px 0 0;float: left;}
.about_n li.about_n1{background: none;width: 160px;}
.about_n li.about_n2{width: 320px;margin: 0 20px 0 0;}

/*风采展示*/
.show{padding: 43px 0 0;height: 260px;display: block;overflow: hidden;text-align: center;}
.show_t{height: 59px;font-size: 16px;line-height: 36px;background:url(../images/line1.gif) no-repeat center 16px;}
.show_t em{display: inline-block;padding: 0 23px;color: #ccc;}
.show_t span{display: inline-block;color: #666;}
.show_t span.cur{color: #1351b8;font-weight: bold;border-bottom: solid 2px #1351b8;}
.show_c1 ul{width:1228px;}
.show_c1 li{width: 288px;float: left;padding: 0 16px 0 0;line-height: 36px;}
.show_c1 li:hover span a,.show_c1 li span a:hover{color: #1351b8;font-weight: bold;}
.show_c1 li p,.show_c1 li p img{width: 288px;height: 161px;display: block;overflow: hidden;}

/*友情链接*/
.link{height:60px;color: #fff;position: relative;width: 100%;background: #1351b8;line-height: 60px;font-size: 16px;}
.link em{display: inline-block;font-size: 14px;opacity: 0.7;padding: 0 42px;}
.link span{width:120px;float: left;}
.link a{display: inline-block;color: #fff;}

.cust_c dt img,.pro_l li img, .new_l dt img, .new_r dt img, .show_c1 li p img, .case_cl dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.cust_c dt img:hover,.pro_l li img:hover, .new_l dt img:hover, .new_r dt img:hover, .show_c1 li p img:hover, .case_cl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
