@charset "utf-8";

/*banner*/
.banner{position: relative; height:600px;overflow: hidden;clear: both;}
.banner,.banner li{ height:600px;overflow: hidden;}
.banner li a{ display:block; height:600px; background:url(../images/banner1.jpg) no-repeat center 0;}
.banner li.ban2 a{ display:block; height:600px; background:url(../images/pro_pic01.jpg) no-repeat center 0;}
.banner button{display: none;width: 0;height: 0;border: 0;position: absolute;}

.box1,.show .til01 p b{background:url(../images/bg01.gif) repeat center 0;}

/*搜索*/
.seabox{overflow: hidden;height:103px;line-height:36px;padding:27px 0 0;background:url(../images/seabg.png) no-repeat center 0;display: block;clear: both;font-family:"Microsoft Yahei";margin-top: -30px;position: relative;}
.sea_pho{color: #fff;font-size:28px;width:280px;}
.sea_pho span{font-size:14px;background:url(../images/icobg1.gif) no-repeat 0 center;width:70px;display: inline-block;text-align: center;margin:20px 8px 0 0;float: left;}
.sea_pho p{float: left;line-height:36px;width:202px;white-space:nowrap;}
.sea_inp{width:334px;height:36px;background:none;display: block;border:none;}
.sea_inp .serach{width:273px;height:36px;border:0;background:#fff;line-height:36px;color:#999;padding:0 10px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:40px; height:36px;background:url(../images/sea_ico.gif) no-repeat 0 0;border:0;float:left;cursor: pointer;display: block;}
.k_word{overflow:hidden;width:512px;color:#fff;}
.k_word a{color:#fff;padding: 0 8px;}

/*产品*/
.probox{font-family:"Microsoft Yahei";padding: 83px 0 0;height: 774px;}
.probox h2{font-size: 28px;background:url(../images/protbg.png) no-repeat 0 0;padding: 35px 0;height:96px;width: 164px;text-align: center;color: #fff;position: absolute;left: -9px;top:-25px;z-index: 9;}
.probox h2 a{color: #fff;display: block;line-height: 57px;}
.probox h2 span{display: block;line-height:28px;width: 98px;border: solid 1px #f49b90;margin:0 auto;font-weight: normal;font-size: 16px;}
.protil{background:url(../images/line1.gif) repeat-x 0 50px;height: 102px;font-size:18px;text-align: center;padding: 0 0 0 187px;}
.protil li{width: 272px;float: left;line-height: 56px;white-space: nowrap;}
.protil li a{display: block;background:url(../images/ico01.gif) no-repeat center bottom;}
.protil li em{display: block;font-style: normal;color:#999;line-height:28px;font-size:12px;text-transform:uppercase;}
.protil li.cur a,.protil li a:hover{background:url(../images/ico02.gif) no-repeat center bottom;color: #e93921;text-decoration: none;}
.more01{padding: 31px 0 0;display: block;}
.pro_con,.pro_p,.pro_p1,.pro_p1 img{width: 1200px;height:600px;display: block;}
.pro_ico{width: 178px;height: 40px;display: block;right: 0;top: 527px;z-index: 8;}
.pro_ico em{width:25px;height:25px;display: inline-block;background:url(../images/ico15.png) no-repeat center 0;padding: 0 7px;}
.pro_ico em.cur{background:url(../images/ico16.png) no-repeat center 0;}
.pro_p1{position: relative;overflow:height;}
.pro_p1 .pro_pw{position:absolute;background:url(../images/bg02.png) repeat;color: #dfdedd;line-height: 25px;left: 0;bottom: 0;height:98px;padding: 22px 196px 0 48px;width:956px;}
.pro_p1 .pro_pw p{display: block;}
.pro_p1 .pro_pw b{display: block;font-size: 16px;line-height: 29px;color: #fff;}

/*pk*/
.pkbox{padding: 70px 0 0;height: 776px;font-family:"Microsoft Yahei";line-height: 24px;color: #666;}
.pkbox h2{text-align: center;font-size: 40px;color: #333;background:url(../images/pktbg1.png) no-repeat center 0;height: 114px;line-height: 77px;}
.pkbox h2 b{color: #fff;display: inline-block;width: 87px;}
.pktil{height: 60px;line-height: 60px;background: #3e3938;color: #fff;margin-bottom: 20px;overflow: hidden;font-size: 20px;text-align: center;}
.pktil li{width: 299px;float: left;border-left: solid 1px #3e3938;}
.pktil li.cur{border-left: solid 1px #e83721;background: #e83721;color: #fff;}
.pktil li span{padding: 0 0 0 38px;display: inline-block;background:url(../images/pk_ico4.png) no-repeat 0 center;}
.pktil li.pkt1 span{background:url(../images/pk_ico1.png) no-repeat 0 center;}
.pktil li.pkt2 span{background:url(../images/pk_ico2.png) no-repeat 0 center;}
.pktil li.pkt3 span{background:url(../images/pk_ico3.png) no-repeat 0 center;}
.pk_ico1{width: 170px;height: 169px;display: block;top: 143px;left: 516px;}
.pkc1 dl{width: 501px;float: left;}
.pkc1 dl.pkl1{margin-left: 197px;}
.pkc1 dt{height: 406px;text-align: center;}
.pkc1 dt h3{height:68px;line-height: 68px;font-size: 24px;color: #333;}
.pkc1 dt img{width: 501px;height: 320px;display: block;}
.pkc1 dd{height:77px;border-bottom: solid 1px #cdcdcd;padding: 0 0 0 54px;background:url(../images/ico04.png) no-repeat 0 3px;}
.pkc1 dl.pkl1 dd{background:url(../images/ico03.png) no-repeat 0 3px;}

/*广告*/
.h-gg{font-family:"Microsoft Yahei";display:block;background:url(../images/h_gg01.jpg) no-repeat center 0;height:350px;}
.h-gg1{background:url(../images/h_gg02.jpg) no-repeat center 0;height:352px;}
.gg01{width: 200px;height: 120px;text-align: center;padding:25px 0 0;line-height: 21px;background: #f2f2f2;top: 0;left: 50%;margin-left: 400px;}
.gg01 b{display: block;font-size: 28px;line-height: 32px;height: 40px;color: #333;}
.gg01 a{display: block;color: #fff;width: 125px;line-height: 35px;background: #e93921;border-radius: 3px;margin:0 auto;}

/*展示*/
.show{font-family:"Microsoft Yahei";height:750px;padding: 97px 0 0;font-size: 16px;line-height: 30px;color: #fff;}
.til01{background:url(../images/tilbg1.png) no-repeat center 0;height: 147px;font-size: 26px;text-align: center;}
.til01 p{display: block;font-weight: normal;color: #333;line-height: 58px;}
.til01 p b{font-weight: normal;display: inline-block;padding: 0 22px;background: #fff;}
.til01 span{display:inline-block;padding: 0 0 0 50px;color: #fff;line-height: 55px;font-size: 30px;background:url(../images/ico13.gif) no-repeat 0 center;}
.show_p,.show_p img,.show_c dl{width: 600px;height:252px;display: block;float: left;background: #3e3938;}
.show_c dt,.show_c dt img{width: 300px;height: 252px;float:right;display: block;}
.show_c dd{width:194px;float: left;padding: 40px 52px;border-top: solid 2px #e83721;}
.show_c dd span{font-family: Arial;font-size: 36px;height: 64px;line-height: 64px;display: block;font-weight: bold;color: #747170;}
.show_c dl.showl1 dt{float: left;}
.show_c dl.cur{background: #e83721;}
.show_c dl.cur dd span{color:#ed7065;}

/*团队*/
.team{height: 670px;overflow: hidden;font-family:"Microsoft Yahei";padding:66px 0 0;}
.team .til01 span{background:url(../images/ico12.gif) no-repeat 0 center;}
.team_l{width: 574px;right: 0;top: 0;height: 250px;overflow: hidden;}
.team_l p{height:50px;text-transform: uppercase;line-height: 42px;font-size: 12px;color: #adadad;white-space: nowrap;letter-spacing: -0.5px;}
.team_l li,.team_l li img{width:227px;height: 193px;float: left;}
.team_l li.team_l1,.team_l li.team_l1 img{width:314px;}
.team_l li.team_l1{padding: 0 0 0 30px;}
.team_c dl{padding:14px 0 0;position: relative;height: 418px;}
.team_c dt,.team_c dt img{width: 600px;height: 418px;float: left;}
.team_c dd{width:595px;position: absolute;background: #e83721;color: #fff;line-height: 30px;font-size: 16px;padding: 48px 54px 0;height: 107px;right: 0;bottom: 0;}

/*荣誉*/
.honr{background:url(../images/hon_pic1.jpg) no-repeat center 138px;height: 700px;font-family:"Microsoft Yahei";text-align: center;color: #fff;}
.honr_c p{padding:60px 192px 0;line-height: 30px;font-size: 16px;}

/*服务*/
.serv{font-family:"Microsoft Yahei";background:url(../images/servbg.jpg) no-repeat center 0;height:599px;font-size: 16px;line-height: 30px;color: #fff;padding: 50px 0 0;}
.serv .til01 span{background:url(../images/ico14.gif) no-repeat 0 center;}
.serv_c{width: 328px;height: 110px;top: 415px;left: 556px;}

/*案例*/
.case{padding: 56px 0 0;height:466px;font-family:"Microsoft Yahei";line-height: 24px;overflow: hidden;}
.til02{text-align: center;font-size: 36px;height: 100px;line-height: 48px;background:url(../images/ico11.gif) no-repeat center bottom;margin-bottom: 55px;}
.til02 a{color: #333;}
.til02 span{font-family: Arial;font-size: 14px;line-height: 30px;color: #a8a8aa;text-transform: uppercase;font-weight: normal;display: block;}
.case_c dl{height: 248px;overflow: hidden;width: 562px;float: left;background: #fff;}
.case_c dl.casel1{margin: 0 0 0 75px;}
.case_c dt,.case_c dt img{width:248px;float: left;height:248px;overflow: hidden;}
.case_c dd{width:224px;float: left;height:200px;overflow: hidden;padding: 23px 44px;border: solid 1px #e7e7e7;}
.case_c dd h3{height:64px;line-height:32px;font-size:18px;overflow: hidden;background:url(../images/line2.gif) no-repeat 0 bottom;}
.case_c dd h3 a,.new_c dd h4 a{color: #333;}
.case_c dd h3 span{color: #666;font-size: 14px;font-weight: normal;line-height: 22px;display: block;}
.case_c dd p{height:94px;overflow: hidden;padding: 16px 0 0;}
.new_c dd span a,.about_w span a{width: 129px;line-height: 34px;background: #e83721;text-align: center;color: #fff;display: block;}

/*资讯*/
.newbox{font-family:"Microsoft Yahei";padding: 68px 0 0;height: 704px;overflow: hidden;line-height: 25px;}
.newbox .til01{margin-bottom:56px;}
.newbox h3{height:57px;line-height:57px;font-size:24px;font-weight: normal;border-bottom: solid 1px #ebebeb;margin-bottom: 21px;}
.newbox h3 span{padding: 15px 0 0;height: 24px;line-height: 24px;display: inline-block;}
.newbox h3 a{color: #333;}
.news,.faqs{width:560px;height: 530px;overflow: hidden;}

.new_c dl{height:321px;overflow: hidden;}
.new_c dt,.new_c dt img{height: 160px;width:560px;display: block;}
.new_c dd{padding:11px 0 0;}
.new_c dd h4{height:38px;line-height:38px;font-size: 16px;overflow: hidden;font-weight: normal;}
.new_c dd h4 span{float: right;font-size: 16px;color: #aaa;}
.new_c dd p{height: 67px;overflow: hidden;}
.new_c li{height:27px;line-height:27px;overflow: hidden;white-space: nowrap;background:url(../images/ico09.gif) no-repeat 4px 10px;padding: 0 0 0 30px;}
.new_c li span{float: right;}

.faq_c dl{height:110px;overflow: hidden;background:url(../images/ico08.gif) no-repeat 0 1px;padding: 0 0 0 50px;}
.faq_c dt{height:40px;line-height:30px;font-size: 16px;}
.faq_c dd{height:81px;border-bottom: dashed 1px #ececec;}
.faq_c dl.cur{background:url(../images/ico07.gif) no-repeat 0 1px;}
.faq_c dl.cur,.faq_c dl.cur dt a{color:#fb4c36;}

/*关于*/
.about{padding:77px 0 0;height:452px;font-family:"Microsoft Yahei";overflow: hidden;}
.about_p,.about_p img{width:710px;height:429px;display: block;}
.about_w{width:432px;line-height:26px;}
.about_w h2{background:url(../images/ico10.gif) no-repeat 0 0;line-height:54px;height:138px;font-size:18px;overflow: hidden;font-weight: normal;color: #32353e;padding: 0 0 0 24px;}
.about_w h2 span{font-family: Times New Roman;font-size: 70px;line-height:50px;display: block;text-transform: uppercase;}
.about_w h2 a{color: #32353e;}
.about_w h3{line-height:33px;height:70px;font-size:24px;overflow: hidden;font-weight: normal;color: #fb4c36;}
.about_w h3 a{color: #fb4c36;}
.about_w h3 em{line-height:19px;font-size:12px;text-transform: uppercase;color: #fc867b;font-family:Arial;display: block;}
.about_w p{height:181px;overflow: hidden;}

/*友情链接*/
.link{height:66px;line-height:66px;font-family:"Microsoft Yahei";color: #666;}
.link h3{font-size:16px;float:left; color: #333;}
.link p{width:1000px;float: right;}
.link a{color: #666;display: inline-block;padding:0 25px;}
