@charset "utf-8"; /*banner*/ .banner{position: relative; height:650px;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:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;} .ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right:10px; display: inline-block;background: #fff;} .ban_t em.on{background: #d5251e;} .til01{text-align: center;height:170px;color: #2e2e2e;font-size:40px;line-height:80px;font-family: "Microsoft Yahei";background:url(../images/line1.jpg) repeat-x center 98px;} .til01 span{color: #fff;display: block;font-weight: normal;line-height:38px;font-size: 18px;background:url(../images/tilbg1.png) no-repeat center 0;} .til01 a{color: #2e2e2e;} /*鎼滅储*/ .seabox{overflow:hidden;height:45px;line-height:30px;font-family:"Microsoft Yahei";padding:18px 0 0;background: #f5f5f5;} .sea_inp{width:300px;overflow: hidden;height: 40px;} .sea_inp .serach{width:230px;height:28px;border:solid 1px #ccc;background:url(../images/sea_ico.gif) no-repeat 12px 8px #fff;line-height:28px;color:#999;padding:0 0 0 23px;float:left;outline: none;display: block;font-size:14px;position: relative;} .sea_inp .sub{ width:45px; height:30px;border:0;float:left;cursor: pointer;display: block;background: #06389e;color:#fff;line-height: 30px;} .k_word{overflow:hidden;width:820px;color:#555;overflow: hidden;} .k_word a{color:#555;padding: 0 11px;} /*鍚堜綔*/ .part{padding:40px 0 0;font-family:"Microsoft Yahei";height:452px;} .prev1,.next1{width: 23px;height: 45px;display: block;top:260px;right:-23px;z-index: 2;} .prev1{left:-23px;} .part h2{text-align: center;font-size:40px;line-height: 110px;height: 110px;overflow: hidden;color: #262626;} .part h2 a{color: #262626;display: block;} .part_c{background: #e9e9e9; overflow: hidden;padding: 34px 0 0 31px;height: 228px;} .part_cl{width: 1147px;overflow: hidden;} .part_c ul{width: 1220px;} .part_c li{background:url(../images/ge01.gif) no-repeat center bottom #fff;padding:0 22px 10px; margin:0 17px 13px 0;position: relative;float: left;} .part_c li p,.part_c li p img{width:170px;height:85px;display: block;overflow: hidden;} /*琛屼笟搴旂敤鏂规*/ .plan{clear:both;padding: 0 0 108px;width: 100%;min-width: 1200px;max-width: 1920px;margin: 0 auto;display: block;} .plan_c dl{width: 20%;display: block;position: relative;float: left;} .plan_c dt,.plan_c dt img{width: 100%;display: block;} .plan_c dt{position: relative;} .plan_c dt h3{position: absolute;font-size: 24px;color: #333;line-height: 36px;left: 34px;top: 30px;} .plan_c dt h3 em{display: block;color: #ccc;text-transform: uppercase;font-size: 20px;} .plan_c dd{width: 100%;display: block;position: absolute;left: 0;bottom: 0;background: rgba(24 , 88 , 196 , 0.8);box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;padding:26px 24px 34px;color: #fff;line-height: 22px;display: none;} .plan_c dd span,.plan_c dd span img{width:166px;display: block;height: 55px;border-radius:4px;} .plan_c dd h3{display: block;height:46px;line-height: 46px;font-size: 16px;color: #fff1e7;} .plan_c dd h3 a{display: block;color: #fff1e7;} .plan_c dd p{padding:10px 0 0;clear:both;} .plan_c dd a{color: #fff;display: inline-block;} .plan_c dl.cur dd{display: block;} /*.plan_c dl.cur dt h3{display: none;}*/ /*浜у搧涓績*/ .probox,.honner{font-family:"Microsoft Yahei";background:url(../images/bg01.gif) repeat;} .probox{height:1144px;padding:77px 0 0;} .pro_ico{background:url(../images/ico02.png) no-repeat 0 0;width:76px;height:76px;top: -39px;left: 50%;margin-left: -38px;display: block;} .pro_nav{width:252px;background:url(../images/procbg.gif) repeat-x 0 0 #3255ad;height: 935px;} .pro_nav h2{font-size:24px;line-height:64px;height:64px;overflow: hidden;color: #fff;text-align: center;} .pro_nav h2 a{color: #fff;} .pro_nl{background: #fff;margin: 0 6px;} .pro_nl h3{clear: both;height:46px;line-height:46px;font-size: 18px;display: block;white-space: nowrap;border: solid 1px #e7e7e7;padding: 0 11px 0 0;background:url(../images/protbg.gif) repeat-x;} .pro_nl h3 a{display: block;background:url(../images/ico03.png) no-repeat right 16px;padding: 0 26px;color: #333;} .pro_nl ul{display: block;padding: 6px 0;} .pro_nl li{height:40px;line-height: 40px;font-size:16px;position: relative;border-bottom:solid 1px #f1f1f1;white-space: nowrap;} .pro_nl li a{display: block;padding: 0 0 0 45px;background:url(../images/ico04.gif) no-repeat 28px 17px;color: #333;text-overflow:ellipsis;overflow:hidden;} .pro_nl li:hover a,.pro_nl li a:hover{background:url(../images/ico05.gif) no-repeat 28px 17px;color: #d5251e;} .pro_nl li:last-child{border: 0;} .pro_pho{background:url(../images/pro_pho.gif) no-repeat 28px 24px; line-height:22px;padding:62px 0 0 31px;color: #fff;white-space: nowrap;font-size:16px;} .pro_pho span{display: block;font-family: Arial;font-size:28px;line-height: 32px;font-weight:bold;} .pro_list{width:928px;overflow: hidden;border: solid 1px #e4e4e4;background: #fff;height: 908px;} .pro_gg{border-bottom: solid 1px #e4e4e4;height: 349px;overflow: hidden;margin-bottom: 18px;} .prev2,.next2{width: 36px;height: 64px;right: 0;top:144px;display: block;z-index: 2;} .prev2{left:0;} .pro_gt{width: 123px;height: 20px;right: 0;bottom: 14px;z-index: 1;} .pro_gt em{width:20px;height: 20px;display: inline-block;background:url(../images/ico09.png) no-repeat center 0;} .pro_gt em.on{background:url(../images/ico10.png) no-repeat center 0;} .pro_list ul{padding: 0 0 0 18px;} .pro_list li{width:290px;float: left;margin:0 10px 10px 0;} .pro_list li p,.pro_list li p img{width:290px;height:217px;display: block;overflow: hidden;} .pro_list li span{display: block;line-height:30px;height:30px;z-index: 1;background:#e5e5e5;color: #333;padding: 5px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .pro_list li span a{color: #333;} .pro_list li span em{float: right;width: 95px;height: 30px;display: block;text-align: center;} .pro_list li span em a{background:url(../images/ico06.png) no-repeat 11px 9px #3051a9;padding: 0 0 0 19px;display:block;color: #fff;border-radius: 2px;} .pro_list li:hover span em a,.pro_list li span em a:hover{background:url(../images/ico06.png) no-repeat 11px 9px #d5251e;} .pro_list li img,.show1 li img,.new_c1 dt img,.part_c li img,.hon_c li p img{-webkit-transition: 1s; -moz-transition: 1s; transition: 1s;} .pro_list li img:hover,.show1 li img:hover,.new_c1 dt img:hover,.part_c li img:hover,.hon_c li p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);} /*骞垮憡*/ .h_gg1{clear: both;display: block;height:220px;background:url(../images/h_gg1.jpg) no-repeat center 0;font-family:"Microsoft Yahei";color: #fff;font-size: 22px;line-height:35px;} .h_gg2{background:url(../images/h_gg2.jpg) no-repeat center 0;} .gg01{width: 244px;text-align: center; top:57px;left: 50%;margin-left: 360px;} .gg01 b{display: block;height: 43px;line-height: 38px;font-size: 34px;font-family: "Times New Roman"} .gg01 span a{display: block;height:34px;line-height:34px;font-size:18px;width: 133px;border-radius: 17px;text-align: center;color: #fff;background: #d5251e;margin: 0 auto;} /*鍝佽川淇濋殰*/ .guara{padding: 89px 0 0;height: 790px;font-family:"Microsoft Yahei";} .guara_l,.guara_c1,.guara_c1 img{width:857px;height: 571px;overflow: hidden;display: block;} .guara_t{width: 340px;overflow: hidden;height: 571px;font-size: 16px;line-height: 25px;} .guara_t li{background: #3051a9;border-right: solid 7px #0f2e81;border-bottom: solid 1px #092570;height: 102px;color: #fff;padding: 43px 0 0 32px;} .guara_t li em{display: block;width: 58px;padding: 12px 0 0;float: left;} .guara_t li p{display: block;width:243px;float: left;} .guara_t li p b{display: block;font-size: 24px;line-height: 33px;} .guara_t li p span{opacity: 0.8;} .guara_t li.cur{background: #d5251e;border-color: #a40600;} /*鑽h獕*/ .honner{padding: 45px 0 0;height: 706px;text-align: center;} .hon_pho{width: 327px;height: 46px;line-height: 46px;background: #d5251e;color: #fff;bottom: -20px;left: 50%;margin-left: -164px;border-radius: 23px;} .hon_pho b{font-family: "Times New Roman";font-size: 22px;font-weight: normal;width:201px;float: left;} .hon_pho span{float: right;width: 126px;} .hon_pho span a{display: inline-block;color: #fff;font-size: 16px;} .honner h2{height: 99px;line-height: 99px;font-size: 40px;color: #333;} .prev3,.next3{width: 60px;height: 60px;right: -80px;top:357px;display: block;z-index: 2;} .prev3{left:-80px;} .hon_t{width: 460px;height: 44px;line-height: 44px;margin: 0 auto 46px;font-size: 24px;} .hon_t span{width:230px;height: 44px;display: inline-block;background: #fff;font-weight: bold;float: left;color: #333;} .hon_t span.cur{background: #3051a9;color: #fff;} .hon_c li{width: 279px;float: left;margin: 0 22px 0 0;} .hon_c li p,.hon_c li p img{width: 279px;height: 372px;display: block;overflow: hidden;} .hon_c li span{display: block;line-height: 48px;font-size: 16px;background: #3051a9;color: #fff;} .hon_c li span a{display: block;color: #fff;} /*浼樺娍*/ .edge{line-height:30px;color: #333;font-family:"Microsoft Yahei";overflow: hidden;padding:88px 0 66px;font-size: 20px;} .edge1{height: 476px;background:url(../images/edge_pic1.jpg) no-repeat center 0;} .edge2{height: 476px;background:url(../images/edge_pic2.jpg) no-repeat center 0;} .edge_w{width:502px;padding:56px 0 0 52px;} .edge_w dl{height: 124px;margin-top: -1px;position: relative;clear: both;overflow: hidden;} .edge_w dt{height: 123px;width: 122px;text-align: center;border-bottom: solid 1px #e3e3e3;background: #f5f5f5;float: left;font-size: 18px;line-height: 26px;color: #7d7d7d;} .edge_w dt b{display: block;font-size: 50px;color: #3051a9;font-family: "Times New Roman";line-height: 44px;padding: 27px 0 0;} .edge_w dd{display: block;border: solid 1px #f5f5f5;height:93px;border-left: 0;width:280px;padding: 29px 59px 0 40px;float: left;} .edge_w dl:hover dt{color: #fff;background: #d5251e;} .edge_w dl:hover dt b{color: #fff;} /*璧勮*/ .newbox{font-family:"Microsoft Yahei";overflow: hidden;line-height:22px;height:900px;padding: 64px 0 0;} .newbox .til01{height:148px;} .new1{width: 685px;} .new2{width: 485px;} .newtil{height:62px;line-height:62px;font-size:24px;color: #1d1d1d;} .newtil a{display: inline-block; color: #1d1d1d;} .newtil em{font-size: 16px;font-family: Arial;font-weight: normal;color: #adadad;padding: 0 0 0 4px;} .newtil span{font-size: 14px;font-weight: normal;font-family: Arial;float: right;} .new_c1{padding: 23px 0 0;height: 575px;border: solid 1px #e3e3e3;overflow: hidden;} .new_c1 dl{height:471px;overflow: hidden;padding: 0 25px;} .new_c1 dt,.new_c1 dt img{display: block;width:633px;height:355px;overflow: hidden;} .new_c1 dd{display: block;padding: 12px 0 0;} .new_c1 dd h3{display: block;margin-bottom: 12px;height:32px;line-height: 32px;font-size: 20px;font-weight: normal;color: #000;} .new_c1 dd h3 em{display: block;color: #fff;width: 57px;background: #d5251e;line-height: 32px;font-weight: bold;float: left;text-align: center;margin:0 14px 0 0;font-size: 16px;} .new_c1 dd h3 a{display: block;color: #000;} .new_c1 li{height:44px;line-height: 44px;border-top: dashed 1px #e3e3e3;background:url(../images/ico07.png) no-repeat 24px 15px;padding: 0 32px 0 47px;} .new_c1 li span{float: right;} .new_c2{background: #f5f5f5;padding: 21px 38px;height: 559px;overflow: hidden;} .new_c2 dl{height:367px;overflow: hidden;} .new_c2 dd{height:118px;overflow: hidden;} .new_c2 dd h3{ font-size: 18px; line-height:48px;height:48px;color:#333;} .new_c2 dd h3 a{ color:#333;} .new_c2 dt,.new_c2 dt img{display: block;width: 410px;height: 230px;overflow: hidden;} .new_c2 li{display: block;height:35px;line-height: 35px;border-bottom: dashed 1px #e3e3e3;} .new_c2 li:last-child{border: 0;} .new_c2 li em{display: block;height:20px;line-height: 20px;background: #999;width: 20px;text-align: center;float: left;font-style: normal;margin: 7px 14px 0 0;color: #fff;} .new_c2 li a{display: block;background:url(../images/ico07.png) no-repeat right 8px;} .new_c2 li:hover em{background: #d5251e;} .new_c2 li:hover a,.new_c2 li a:hover{background:url(../images/ico08.png) no-repeat right 8px;color: #d5251e;} /*鍏充簬*/ .abobox{font-family:"Microsoft Yahei";line-height:24px;color: #333;background:url(../images/aboutbg.jpg) repeat-x center 0;overflow: hidden;height:638px;padding: 79px 0 0;} .abobox .til01{height:154px;background: none;color: #fff;} .abobox .til01 a{color: #fff;} .abobox .til01 span{background:url(../images/tilbg2.png) no-repeat center 0;font-size: 24px;} .about_c{background: #f1f1f1;height: 411px;} .about_w{width:490px;padding:45px 0 0 52px;} .about_w h3{height:87px;overflow: hidden;line-height:39px;font-size:28px;} .about_w h3 em{display: block;font-family: Arial;font-size: 14px;text-transform: uppercase;font-style: normal;} .about_w h3 a{color: #333;} .about_w p{display: block;overflow: hidden;} .about_w span{display: block;padding-top: 10px;} .about_w span a{color: #fff;width: 109px;line-height:42px;display: block;text-align:center;background:url(../images/morebg1.gif) no-repeat 0 0;font-size: 16px;padding: 0 32px 0 0;} .about_p,.about_p img{width: 600px;height: 411px;display: block;overflow: hidden;} /*椋庨噰灞曠ず*/ .show{height:476px;font-family:"Microsoft Yahei";position: relative;text-align:center;} .showtil{width: 360px;margin: 0 auto 31px;height:47px;font-size:20px;color: #181878;line-height:45px;text-align: center;} .showtil li{float: left;border: solid 1px #bfbfbf;width: 178px;} .showtil li.on{color: #fff;font-weight:bold;background: #3051a9;border-color: #3051a9;} .show_c{height: 290px;} .show1{position: relative;} .show1 ul{width: 1233px;overflow: hidden;} .show1 li{width:386px;float: left;margin: 0 25px 0 0;} .show1 li img,.show1 li p{width:386px;height:215px;display: block;overflow: hidden;} .show1 li span{display: block;height: 38px;line-height: 38px;background: #cbcbcb;} .show1 li span a{display: block;color: #333;} .show_more{display: block;clear: both;font-size: 20px;line-height: 40px;font-weight: bold;} .show_more a{display: block;color: #d5251e;text-decoration: underline;} /*鍙嬫儏閾炬帴*/ .link{height:46px;line-height:46px;font-family:"Microsoft Yahei";color: #a9a9a9;overflow: hidden;white-space: nowrap;background:#fff;padding: 17px 0;} .link p{width: 995px;float: left;overflow: hidden;white-space: nowrap;} .link a{color: #a9a9a9;display: inline-block;padding:0 10px 0 0;} .link span{display: block;width: 205px;height: 46px;background: #d5251e;color: #fff;float: right;font-size: 18px;text-align: center;}