@charset "utf-8";

/*banner*/
.banner{position: relative; height:640px;overflow: hidden;clear: both;}
.ban_p,.ban_p li{ height:650px;overflow: hidden;}
.ban_p li a{ display:block; height:650px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:600px;height: 78px;bottom: 0;left:50%;margin-left:-300px;position: absolute;padding-right: 10px;text-align: center;}
.ban_t li{width: 13px;height: 13px;border-radius: 13px;background: #694117;display: inline-block;margin: 0 0 0 10px;}
.ban_t li.on{background: #fff;}

.til01{text-align: center;background:url(../images/tilbg1.png) no-repeat center 46px;height:92px;color: #111;font-size:32px;line-height:40px;font-family: "Microsoft Yahei";}
.til01 p{display: block;font-weight: normal;letter-spacing:15px;font-size: 22px;line-height:28px;color: #555;}
.til01 span{display: block;font-weight: normal;font-size:22px;line-height: 28px;color: #c6c6c6;text-transform: uppercase;}
.til01 a{color: #111;}

/*搜索*/
.seabox{overflow:hidden;height:55px;line-height:38px;font-family:"Microsoft Yahei";padding:19px 0 0;margin-bottom:1px;background: #f5f5f5;}
.sea_inp{width:418px;overflow: hidden;}
.sea_inp .serach{width:260px;height:38px;border:0;background:url(../images/sea_inp.gif) no-repeat 0 0;border: 0;line-height:38px;color:#eee;padding:0 8px 0 20px;float:left;outline: none;display: block;}
.sea_inp .sub{ width:129px; height:38px;border:0;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 0 0;border: 0;}
.k_word{overflow:hidden;width:770px;color:#666;overflow: hidden;}
.k_word a{color:#666;padding: 0 12px;}

/*我们*/
.webox,.newbox{background:url(../images/line1.gif) repeat-x center 0;overflow: hidden;}
.webox{height:303px;line-height:30px;padding: 70px 0 0;border-bottom: solid 3px #ccc;}
.webox .til01{background:url(../images/tilbg2.gif) no-repeat center 43px;height: 102px;}

.webox_p,.webox_p img{width:280px;height: 158px;overflow: hidden;display: block;}
.webox_w{background:url(../images/wetil.gif) no-repeat 0 11px;padding:4px 0 0 232px;width: 647px;}
.webox_w p{height: 113px;overflow: hidden;text-indent: 24px;}
.webox_w span{clear: both;display: block;text-align: right;}

.webox_p img,.pro_ht dt img,.pro_lc li p img,.edge_c dt img,.witn_cl dt img,.show_cp li p img,.faq_c dt img,.about_p img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.webox_p img:hover,.pro_ht dt img:hover,.pro_lc li p img:hover,.edge_c dt img:hover,.witn_cl dt img:hover,.show_cp li p img:hover,.faq_c dt img:hover,.about_p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*产品中心*/
.probox{padding:64px 0 0;height:1197px;font-family:"Microsoft Yahei";}
.protil{height: 136px;padding: 0 0 0 266px;font-size: 32px;line-height:42px;color: #111;white-space:nowrap;}
.protil a{color: #111;}
.protil em{width: 204px;height: 96px;float: left;display: block;background:url(../images/pro_ico.gif) no-repeat 0 0;}
.protil span{width:448px;float: left;display: block;background:url(../images/line2.gif) repeat-x 0 49px;padding: 7px 0 0 15px;letter-spacing:3px;white-space: nowrap;}
.protil span b{display: block;}

.pro_hot{height: 506px;}
.pro_ht{left: -10px;top: -10px;width: 181px;height: 186px;display: block;background:url(../images/ico_hot.png) no-repeat 0 0;z-index:2;}
.pro_h1 dt{border: solid 6px #694117;float: left;overflow: hidden;}
.pro_h1 dt,.pro_h1 dt img{width: 600px;height: 479px;display: block;}
.pro_h1 dd{width: 455px;height: 414px;display: block;float: left;background: url(../images/pro_wbg.gif);line-height: 24px;color: #fff;padding: 77px 60px 0 64px;}
.pro_h1 dd h3{height:64px;display: block;background:url(../images/ico01.gif) no-repeat 0 bottom;color: #fff;line-height: 64px;font-size: 26px;margin-bottom: 24px;white-space: nowrap;}
.pro_h1 dd h3 a{color: #fff;}
.pro_hw{height: 168px;overflow: hidden;margin-bottom:10px;}
.pro_h1 dd span a{height:33px;width: 148px;line-height: 33px;text-align: center;text-transform: uppercase;font-size: 16px;color: #fff;border: solid 1px #fff;display: block;}
.prev0,.next0{width:37px;height:67px;display: block;overflow: hidden;background:url(../images/prev1.png) no-repeat 0 0;z-index: 9;}
.next0{background:url(../images/next1.png) no-repeat 0 0;}
.prev0:hover,.next0:hover{background-position: 0 bottom;}
.prev1,.next1{top: 192px;left: 41px;}
.next1{left:725px;}
.prev2,.next2{top:80px;right:-56px;}
.prev3,.next3{top: 104px;right:-56px;}
.prev4,.next4{top:80px;right:-56px;}
.prev4,.prev3,.prev2{left:-56px;}

.pro_nav{height: 251px;overflow: hidden;}
.pro_nav ul{width: 1220px;}
.pro_nav ul .cur b{color: #c3711a}
.pro_nav ul .cur em{color: #c3711a}
.pro_nav li{width: 142px;float: left;padding: 0 5px 0 5px;text-align: center;}
.pro_nav li span{width: 145px;height: 92px;display: block;overflow: hidden;position: relative;}
.pro_nav li span i{width:92px;height:92px;position: absolute;display: block;top: 0;left: 0;}
.pro_nav li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.pro_nav 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;}
.pro_nav 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);}
.pro_nav li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.pro_nav li b{height:43px;display: block;text-align: center;line-height: 43px;font-size: 17px;color: #694117;background:url(../images/ico03.gif) no-repeat center bottom;}
.pro_nav li em{display: block;padding: 7px 6px 0;text-transform: uppercase;font-size: 14px;color: #555;line-height: 19px;}


.pro_list{height: 335px;}
.pro_lc,.show_cp{overflow: hidden;}
.pro_lc li,.show_cp li{width: 273px;overflow: hidden;float: left;margin: 0 36px 0 0;text-align: center;}
.pro_lc li p,.pro_lc li p img,.show_cp li p,.show_cp li p img{width: 273px;height: 205px;display: block;overflow: hidden;}
.pro_lc li span,.show_cp li span{height:59px;display: block;font-size: 16px;text-align: center;}
.pro_lc li span a,.show_cp li span a{display: block;line-height: 58px;border-bottom: solid 1px #cecece;color: #555;}
.pro_lc li.cur span a,.pro_lc li span a:hover,.show_cp li.cur span a,.show_cp li span a:hover{border-bottom: solid 1px #694117;color: #fff;background: #694117;}

/*优势*/
.edge{line-height: 25px;color: #333;font-family:"Microsoft Yahei";background: #f5f5f5;height: 1003px;}
.edge_t{text-align: center;height:222px;background:url(../images/edgetbg.gif) no-repeat center 0;}
.edgetil{width: 573px;height: 360px;left: 0;top: 336px;z-index: 9;}
.edgetil li{width: 522px;height: 78px;line-height: 78px;margin-bottom: 10px;background:url(../images/edge_ico1.gif) no-repeat 435px 20px #fff;font-size: 22px;color: #555;box-shadow:-2px 2px 6px #ccc;}
.edgetil li em{width:114px;float: left;text-align: center;font-family: Impact;font-size: 36px;color: #a3a3a3;}
.edgetil li.on{width: 574px;background:url(../images/edge_ico2.gif) no-repeat 435px 20px #694117;color: #fff;}
.edgetil li.on em{color: #fff;}

.edge_c dt,.edge_c dt img{height:713px;width: 678px;overflow: hidden;float: right;}
.edge_c dd{height:335px;width:430px;overflow: hidden;float: left;padding: 0 0 0 15px;}
.edge_c dd h3{height:128px;background:url(../images/edge_ico3.gif) no-repeat 0 bottom;font-size: 22px;color: #111;line-height: 32px;margin-bottom: 28px;}
.edge_c dd h3 span{height:81px;font-size:32px;color: #694117;line-height:81px;display: block;}
.edge_c dd h3 span img{width: 62px;height: 76px;float: left;padding: 0 13px 0 0;}

/*小广告*/
.h_gg{background:url(../images/h_gg1.jpg) no-repeat center 0;height:228px;}
.h_gg1{background:url(../images/h_gg2.jpg) no-repeat center 0;height:228px;}
.gg01{left: 50%;top:146px;margin-left: -80px;height:53px;line-height:53px;background:url(../images/c_pho.png) no-repeat 0 0;padding: 0 0 0 64px;font-size:30px;color: #fff;width:240px;font-family: Impact;}
.h_gg1 .gg01{top: 61px;margin-left: 250px;}

/*案例*/
.case{padding:66px 0 0;height:798px;font-family:"Microsoft Yahei";line-height:24px;overflow: hidden;}
.case_next{width: 103px;height: 56px;right: 0;top: 475px;z-index: 9;}
.case_c{height:612px;padding: 29px 0;background:url(../images/casecbg.gif) no-repeat 12px 0;}
.casetil{width: 275px;padding:24px 0 0;margin:29px 0 0;height: 523px;overflow: hidden;background:url(../images/line3.gif) repeat-y right 0;font-size: 18px;}
.casetil li{height:61px;line-height: 60px;margin-top: -1px;position: relative;}
.casetil li.born a{background: none;}
.casetil li a{display: block;padding: 0 32px 0 51px;text-align: center;background:url(../images/caselbg.gif) no-repeat 51px bottom;color: #222;}
.casetil li.on a,.casetil li a:hover{background:#694117;color: #fff;font-weight: bold;z-index: 1;}
.case_l{width: 891px;}
.case_l dl{width:891px;position: relative;}
.case_l dt,.case_l dt img{width:891px;height:501px;display: block;}
.case_l dd{width: 755px;height: 270px;right: 0;top: 340px; position: absolute;font-size:18px;line-height: 26px;color: #333;}
.case_l dd .case_lw{width: 484px;float: left;padding: 182px 0 0 26px;}
.case_l dd .case_lw b{display: block;font-size: 20px;color: #000;line-height: 30px;}
.case_l dd .case_lw b a{color: #000;}
.case_l dd h3,.case_l dd h3 img{width: 244px;height: 244px;display: block;float: left;}
.case_l dd h3 img{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 3px #e7e7e7;border-radius: 100%;background: #e7e7e7;}

/*合作客户*/
.part{height: 466px;overflow: hidden;}
.part .til01{text-align: center;background:url(../images/tilbg3.gif) no-repeat center 46px;height:109px;}
.part_c ul{width: 1220px;}
.part_c li{width: 224px;padding: 10px 10px;float: left;height: 127px;/* background:url(../images/partlbg.png) no-repeat 0 0; */position: relative;}
.part_c li.part_l1{margin: 94px -57px 0;}
.part_c li img{width: 200px;height: 125px;display: block;}

/*见证*/
.witn{height: 472px;padding: 57px 0 0;background: #f5f5f5;line-height: 25px;color: #888;}
.witn .til01{height:106px;}
.witn_cl dl{width: 579px;float: left;margin: 0 42px 0 0;position: relative;height: 310px;}
.witn_cl dt{position: absolute;right: 0;top: 61px;overflow: hidden;z-index: 1;}
.witn_cl dt,.witn_cl dt img{width:211px;height: 158px;}
.witn_cl dd{width:295px;height: 253px;background: #fff;box-shadow: 5px 5px 5px #e9e9e9;position: relative;padding: 25px 150px 0 41px;}
.witn_cl dd h3{height: 97px;font-size: 16px;color: #3a3a3a;line-height: 46px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.witn_cl dd h3 a{color: #3a3a3a;}
.witn_cl dd h3 b{color: #666;font-size: 14px;font-weight: normal;border-bottom: dashed 1px #bbb;border-top: dashed 1px #bbb;display: block;}
.witn_cl dl.cur dd h3 a,.witn_cl dl.cur dd h3 b,.witn_cl dd h3 a:hover{color: #694117;}
.witn_cl dd span{display: block;position: absolute;left: 41px;top: 258px;width: 139px;height: 40px;line-height: 40px;text-align: center;font-weight: bold;background:url(../images/icobg1.gif) no-repeat 0 0;}
.witn_cl dd span a{display: block;color: #fff;padding:0 38px 0 0;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:26px;height:620px;color: #555;padding:130px 0 0;font-size: 16px;text-align: center;}
.about h2{width: 220px;height: 100px;background:url(../images/aboutbg.gif) no-repeat center 0;top: 60px;left: 490px;font-size: 32px;line-height: 37px;padding: 40px 0 0;z-index: 9;}
.about h2 a{color: #fff;}
.about h2 span{color: #ffffff;display: block;font-weight: normal;text-transform: uppercase;font-size: 22px;line-height: 24px;}
.about_p,.about_p img{width:1200px;height:432px;overflow: hidden;display: block;}

.about_w{padding:35px 0 0;}

/*风采展示*/
.show{height:425px;}

.showtil,.newtil{height:91px;font-size: 20px;line-height:26px;background:url(../images/line2.gif) repeat-x center 64px;}
.showtil li,.newtil li{float: left;color: #111;margin: 0 84px 0 0;height: 63px;font-weight: bold;}
.newtil li a,.showtil li a{color: #111;}
.showtil li p,.newtil li p{float: left;display: block;}
.showtil li em,.newtil li em{color: #949494;display: block;font-size: 16px;line-height: 18px;text-transform: uppercase;font-style: normal;font-weight: normal;}
.showtil li i,.newtil li i{width: 54px;height: 43px;display: block;float: left;}
.newtil li i{width: 64px;}
.showtil li.on,.showtil li.on a:hover,.newtil li a:hover{border-bottom: solid 3px #694117;color: #694117;}
.showtil li.on i,.showtil li.on a:hover i,.newtil li a:hover i{background-position: 0 bottom!important;}


/*资讯*/
.newbox{font-family:"Microsoft Yahei";line-height:26px;height:500px;color:#555;border-top: solid 3px #ccc;background-position: 0 bottom;padding: 57px 0;}

.more01{float: right;padding: 19px 0 0;}
.more01 a{width: 26px;height: 26px;display: block;background:url(../images/ico02.gif) no-repeat 0 0;}

.news1,.faqs{width:568px;height: 495px;overflow: hidden;}

.new_c dl{background: #f4f4f4;padding:27px 32px 0;width: 504px;height: 142px;overflow: hidden;margin-bottom: 13px;}
.new_c dt{height: 45px;line-height: 27px;font-size: 18px;color: #111;}
.new_c dt a{color: #111;display:inline-block;}
.new_c dt b{color: #fff;font-weight: normal;width: 59px;height: 29px;background: #694117;text-align: center;float: left;margin: 0 8px 0 0;}
.new_c dt span{float: right;}

.new_fx li{display: block;height:34px;line-height:22px;color: #777;padding: 12px 0 0;clear: both;border-bottom: dashed 1px #bfbfbf;}
.new_fx li a{color: #555;display:inline-block;}
.new_fx li span{float:right;}
.new_fx li i{float: left;background:#444;text-align: center;color: #fff;display: block;font-family: Arial;line-height: 22px;width:22px;height:22px;margin: 0 11px 0 0;}
.new_fx li.cur i{background:#694117;}
.new_fx li.cur a,.new_fx li a:hover,.faq_c dd h3 a:hover,.faq_c dl.cur dd h3 a,.new_c dt a:hover{color: #694117;}
.new_fx li p{float: left;display: block;width:435px;}

.faq_c dl{height:127px;border-bottom: dashed 1px #bfbfbf;margin-bottom:16px;overflow: hidden;}
.faq_c dt,.faq_c dt img{width:198px;height:111px;display: block;overflow: hidden;float: left;}
.faq_c dd{width:330px;float: left;padding: 0 0 0 29px;}
.faq_c dd h3{height:41px;font-weight: normal;font-size: 18px;line-height:38px;color: #111;}
.faq_c dd h3 a{color: #111;display:inline-block;}

/*友情链接*/
.link{height:146px;line-height:30px;font-family:"Microsoft Yahei";color: #555;padding: 31px 0 0;font-size: 16px;}
.link h2{height:74px;line-height:29px;color: #694117;font-size: 24px;background:url(../images/link_ico.gif) no-repeat 542px 0;padding:4px 0 0 614px;}
.link h2 span{display: block;font-weight: normal;font-size: 16px;line-height: 20px;color: #555;}
.link a{color: #555;display: inline-block;padding:0 65px 0 0;}