﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}



.banner, .fullSlide, .fullSlide .bd li, .fullSlide .bd li a { height: 500px; }
.fullSlide { width:100%; position:relative; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; overflow:hidden; text-align:center; background-position:center top; }
.fullSlide .bd li a { display:block; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:1px 6px; overflow:hidden; background:#fff; line-height:999px;border-radius:6px; }
.fullSlide .hd ul .on { background:#ec0303; }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; width:73px; height:73px; }
.fullSlide .prev { background:url(img/Index/left1s.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(img/Index/right1s.png) no-repeat; }



.head{height:80px;}
.head .logo{float:left;padding-top:15px;}
.head .logo .t_logo{width:186px; line-height: 0; overflow: hidden;float:left;padding-top:6px; margin-right: 20px;}
.head .logo .t_logo img{width:100%;}
.head .logo h2{float:left; height:50px; line-height: 50px;padding-left:21px;background:url(/imagespt/hea-ico.png) no-repeat left;font-size: 22px;color:#333333; font-weight: normal;}
.head .hea-tel{width:446px;float:right;padding-top:15px;}
.head .hea-tel span{display: block;height:50px; line-height: 50px;padding-left:38px;float:left;background:url(/imagespt/hea-tel.png) no-repeat left;font-size: 16px;color:#4c4c4c;}
.head .hea-tel em{display: block;height:50px; line-height: 50px;font-size: 20px; color:#d81d1f;float:left;}
/**/
.d-ban{width:100%; line-height: 0; overflow: hidden;}
.d-ban img{width:100%;}
/**/
.cjpic{padding:81px 0 61px;}
.cjpic h2{text-align: center; margin-bottom: 17px;}
.cjpic h2 span{display: block; height:59px; line-height: 59px;font-size: 42px;color:#1a1a1a; font-weight: normal;}
.cjpic h2 em{display: block;height:39px; line-height: 39px;font-size: 20px; color:#4c4c4c; font-weight: normal;}
.cjpic .cj-pic{width:100%; line-height: 0; overflow: hidden;}
.cjpic .cj-pic img{width:100%;}
/**/
.ban-one{height:300px;background:url(/imagespt/hfbj.jpg) no-repeat center;padding-top:68px; box-sizing: border-box;}
.ban-one h2{height:100px; line-height: 100px; text-align: center;font-size: 42px;color:#ffffff; font-weight: normal;}
.ban-one .hf-tel{width:630px;height:56px;background:#D81D1F;margin:0 auto;border-radius: 28px;}
.ban-one .hf-tel a{display: block;float:left;width:101px;height:56px; line-height: 56px;margin:0 20px 0 44px;font-size: 18px;color:#FFF; font-weight: bold;background:url(/imagespt/hf-ico.png) no-repeat right;}
.ban-one .hf-tel span{display: block;float:left;height:56px; line-height: 56px;}
.ban-one .hf-tel span em{display: block;float:left; font-size: 16px;color:#FFF; margin-right: 7px;padding-left:21px; position: relative;}
.ban-one .hf-tel span em:before{width:1px;height:20px;background:rgba(255,255,255,.38); content:"";position: absolute;left:0;top:18px;}
.ban-one .hf-tel span i{display: block;float:left;height:56px; line-height: 56px;font-size: 20px;color:#ffffff; font-family: "OPPOSans"; margin-right: 17px; font-weight: bold;}
/**/
.flbj{padding-top:81px;}
.flbj h2{text-align: center; margin-bottom: 9px;}
.flbj h2 span{display: block;height:59px; line-height: 59px;font-size: 42px; color:#1a1a1a; font-weight: normal;}
.flbj h2 em{display: block;height:39px; line-height: 39px;font-size: 20px; color:#4c4c4c; font-weight: normal;}
.fl-one{margin-bottom: 32px;}
.fl-one dl dt{width:577px;height:528px; line-height: 0; overflow: hidden;float:left; margin-left: -34px;}
.fl-one dl dt img{width:100%;}
.fl-one dl dd{width:650px;float:right;padding-top:64px;}
.fl-one dl dd h4{height:99px;padding-left:19px;}
.fl-one dl dd h4 span{display: block;height:40px; line-height: 40px;font-size: 26px;color:#d81d1f; font-weight: bold;}
.fl-one dl dd h4 em{display: block;height:36px; line-height: 36px;font-size: 22px;color:#333333; font-weight: normal;}
.fl-one dl dd ul{height:260px;background:url(/imagespt/fl-kk.jpg) no-repeat center;padding:34px 25px 0 47px; box-sizing: border-box;}
.fl-one dl dd ul li{height:60px;margin-bottom: 15px;}
.fl-one dl dd ul li span{display: block; float:left;width:120px;height:50px; line-height: 48px; text-align: center;border: 1px solid #D81D1F;border-radius: 25px; font-size: 18px; color:#d81d1f;margin-right: 20px; box-sizing: border-box;}
.fl-one dl dd ul li p{width:438px;float:left;height:55px; border-bottom:1px dashed #cdcccc; box-sizing: border-box; line-height: 24px;font-size: 16px;color:#4c4c4c;}
.fl-one dl dd ul li:first-child{height:55px;}
.fl-one dl dd ul li:first-child p{line-height: 50px;}
.fl-one dl dd ul li:nth-child(2),.fl-one dl dd ul li:nth-child(2) p{height:61px;}
.fl-one dl dd ul li:last-child p{border-bottom:0;}

.fl-two dl{height:539px;position: relative;}
.fl-two dl dt{width:644px;line-height: 0; overflow: hidden;position: absolute;right:-10px;top:0;}
.fl-two dl dt img{width:100%;}
.fl-two dl dd{float:left;width:650px;padding-top:61px; position: relative;z-index:300;}
.fl-two dl dd h4{height:99px;}
.fl-two dl dd h4 span{display: block;height:40px;line-height: 40px;font-size: 26px;color:#bf0a4f;font-weight: bold;}
.fl-two dl dd h4 em{display: block;height:36px; line-height: 36px;font-size: 22px;color:#333333;font-weight: normal;}
.fl-two dl dd ul{height:260px;background:url(/imagespt/fl-kk1.png) no-repeat center;padding:34px 47px 0 25px; box-sizing: border-box;}
.fl-two dl dd ul li{height:60px;margin-bottom: 15px;}
.fl-two dl dd ul li span{display: block; float:left;width:120px;height:50px; line-height: 48px; text-align: center;border: 1px solid #bf0a4f;border-radius: 25px; font-size: 18px; color:#bf0a4f;margin-right: 20px; box-sizing: border-box;}
.fl-two dl dd ul li p{width:438px;float:left;height:61px; border-bottom:1px dashed #cdcccc; box-sizing: border-box; line-height: 24px;font-size: 16px;color:#4c4c4c;}
.fl-two dl dd ul li:first-child{height:55px;}
.fl-two dl dd ul li:first-child p{line-height: 50px;}
.fl-two dl dd ul li:nth-child(2),.fl-one dl dd ul li:nth-child(2) p{height:61px;}
.fl-two dl dd ul li:last-child p{border-bottom:0;}

.fl-three{height:548px;}
.fl-three dl dt{width:862px;height:548px; line-height: 0; overflow: hidden;float:left; margin-left: -360px;}
.fl-three dl dt img{width:100%;}
.fl-three dl dd{width:650px;float:right;padding-top:58px;}
.fl-three dl dd h4{height:99px;padding-left:19px;}
.fl-three dl dd h4 span{display: block;height:40px; line-height: 40px;font-size: 26px;color:#f57611; font-weight: bold;}
.fl-three dl dd h4 em{display: block;height:36px; line-height: 36px;font-size: 22px;color:#333333; font-weight: normal;}
.fl-three dl dd ul{height:260px;background:url(/imagespt/fl-kk.jpg) no-repeat center;padding:34px 25px 0 47px; box-sizing: border-box;}
.fl-three dl dd ul li{height:60px;margin-bottom: 15px;}
.fl-three dl dd ul li span{display: block; float:left;width:120px;height:50px; line-height: 48px; text-align: center;border: 1px solid #f57411;border-radius: 25px; font-size: 18px; color:#f57411;margin-right: 20px; box-sizing: border-box;}
.fl-three dl dd ul li p{width:438px;float:left;height:61px; border-bottom:1px dashed #cdcccc; box-sizing: border-box; line-height: 24px;font-size: 16px;color:#4c4c4c;}
.fl-three dl dd ul li:first-child{height:55px;}
.fl-three dl dd ul li:first-child p{line-height: 50px;}
.fl-three dl dd ul li:nth-child(2),.fl-one dl dd ul li:nth-child(2) p{height:61px;}
.fl-three dl dd ul li:last-child p{border-bottom:0;}
/**/
.ban-two{height:300px;background:url(/imagespt/ban2.jpg) no-repeat center;padding-top:68px; box-sizing: border-box;}
.ban-two h2{height:100px; line-height: 100px; text-align: center;font-size: 42px;color:#ffffff; font-weight: normal;}
.ban-two .hf-tel{width:700px;height:56px;background:#D81D1F;margin:0 auto;border-radius: 28px;}
.ban-two .hf-tel a{display: block;float:left;width:188px;height:56px; line-height: 56px;margin:0 20px 0 44px;font-size: 18px;color:#FFF; font-weight: bold;background:url(/imagespt/hf-ico.png) no-repeat right;}
.ban-two .hf-tel span{display: block;float:left;height:56px; line-height: 56px;}
.ban-two .hf-tel span em{display: block;float:left; font-size: 16px;color:#FFF; margin-right: 7px;padding-left:21px; position: relative;}
.ban-two .hf-tel span em:before{width:1px;height:20px;background:rgba(255,255,255,.38); content:"";position: absolute;left:0;top:18px;}
.ban-two .hf-tel span i{display: block;float:left;height:56px; line-height: 56px;font-size: 20px;color:#ffffff; font-family: "OPPOSans"; margin-right: 17px; font-weight: bold;}
/**/
.gyl{height:838px;padding-top:80px; box-sizing: border-box;}
.gyl h2{text-align: center; margin-bottom: 40px;}
.gyl h2 span{display: block;height:60px; line-height: 60px;font-size: 42px;color:#1a1a1a;font-weight: normal;}
.gyl h2 em{display: block;height:39px; line-height: 39px;font-size: 20px;color:#4c4c4c; font-weight: normal;}
.gyl ul li{float:left; width:285px;height:160px; line-height: 0;  margin:0 20px 20px 0; position: relative;}
.gyl ul li:nth-child(4n){margin-right: 0;}
.gyl ul li span{display: block;overflow: hidden;border-radius: 15px;}
.gyl ul li span img{width:100%;}
.gyl ul li em{display: block;width:130px;height:50px; line-height: 50px;text-align: center;font-size: 18px;color:#ffffff;position: absolute;left:50%;top:50%;transform: translate(-50%, -50%);z-index:300;border-radius: 25px;}
.gyl ul li em.gyl1{background:rgba(11,153,151,.8);}
.gyl ul li em.gyl2{background:rgba(25,64,189,.8);}
.gyl ul li em.gyl3{background:rgba(204,135,76,.8);}
.gyl ul li em.gyl4{background:rgba(242,105,0,.8);}
.gyl ul li em.gyl5{background:rgba(47,172,49,.8);}
.gyl ul li em.gyl6{background:rgba(86,144,204,.8);}
.gyl ul li em.gyl7{background:rgba(216,47,58,.8);}
.gyl ul li em.gyl8{background:rgba(51,152,181,.8);}
.gyl ul li em.gyl9{background:rgba(45,119,203,.8);}
.gyl ul li em.gyl10{background:rgba(242,146,141,.8);}
.gyl ul li em.gyl11{background:rgba(52,72,131,.8);}
.gyl ul li em.gyl12{background:rgba(25,126,91,.8);}
/**/
.dhlc{height: 800px;}
.dhlc .left{width:340px;float:left;padding-top:17px;}
.dhlc .left h2{height: 141px; line-height: 141px;font-size: 42px; color:#1a1a1a; font-weight: normal;}
.dhlc .left ul li{height:87px; margin-bottom: 10px;}
.dhlc .left ul li i{display: block;width:26px; height:26px; line-height: 26px; text-align: center;background:#D81D1F; border-radius: 50%;float:left; margin-right: 20px; position: relative; font-size: 18px; color:#FFF; font-family: "OPPOSans";margin-top: 31px;}
.dhlc .left ul li i:before{width:1px;height:71px;background:#FFF;border-right:1px dashed rgba(0,0,0,.28);content:""; position: absolute;left:11px;top:26px;}
.dhlc .left ul li span{display: block;width:290px;height:87px;background:#FDF1F1;float:left;border-radius: 6px;padding:19px 0 0 24px; box-sizing: border-box;font-size: 16px;color:#4c4c4c;}
.dhlc .left ul li span.lcico{line-height: 87px;padding-top:0;}
.dhlc .left ul li:last-child i:before{display: none;}
.dhlc .rig{width:793px;float:right; position: relative;}
.dhlc .rig em{display: block;width:432px; line-height: 0;float:left;}
.dhlc .rig img{width:100%;}
.dhlc .rig i{display: block;width:390px; line-height: 0; overflow: hidden;float:left; margin-top: 41px; margin-left: -29px;}
.dhlc .rig b{display: block;width:344px; line-height: 0;box-shadow: 10px 17px 30px 0px rgba(0,0,0,0.26); position: absolute;left:320px;top:187px;}
/**/
.dzbj{height:756px;padding-top:44px; box-sizing: border-box;}
.dzbj h2{text-align: center; margin-bottom: 30px;}
.dzbj h2 span{display: block;height:61px; line-height: 61px;font-size: 42px; color:#1a1a1a; font-weight: normal;}
.dzbj h2 em{display: block;height:40px; line-height: 40px;font-size: 20px; color:#4c4c4c; font-weight: normal;}
.dzbj dl dt{width:581px;line-height: 0; overflow: hidden;float:left;z-index:300; position: relative; margin-top: 20px;}
.dzbj dl dt img{width: 100%;}
.dzbj dl dd{width:678px;float:left; margin-left: -59px;height:466px;background:url(/imagespt/dzbj.png) no-repeat center;padding:67px 52px 0 114px; box-sizing: border-box;}
.dzbj dl dd p{line-height: 32px; margin-bottom: 42px;font-size: 16px; color:#333333;}
.dzbj dl dd ul{padding-left:19px;}
.dzbj dl dd ul li{float:left; box-sizing: border-box;}
.dzbj dl dd ul li:last-child{border-right:0;}
.dzbj dl dd ul li i{display: block;width:78px; line-height: 0; overflow: hidden;margin:0 auto 16px;}
.dzbj dl dd ul li i img{width:100%;}
.dzbj dl dd ul li span{display: block;height:28px; line-height: 28px; text-align: center;font-size: 20px; color:#333333; font-weight: bold;}
.dzbj dl dd ul li em{display: block;height:21px; line-height: 21px;font-size: 14px; color:#333333;text-align: center;}
.dzbj dl dd ul li:nth-child(2){padding:0 40px;margin:0 40px;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);}
/**/
.ban-three{height:300px;background:url(/imagespt/ban3.jpg) no-repeat center;padding-top:61px; box-sizing: border-box;}
.ban-three h2{text-align: center; line-height: 56px;font-size: 42px; color:#ffffff; font-weight: normal;text-align: center;}
.ban-three b{display: block;height:56px; line-height: 56px;font-size: 42px;color:#FFF; margin-bottom: 23px; text-align: center;}
.ban-three .hf-tel{width:630px;height:56px;background:#D81D1F;margin:0 auto;border-radius: 28px;}
.ban-three .hf-tel a{display: block;float:left;width:100px;height:56px; line-height: 56px;margin:0 20px 0 44px;font-size: 18px;color:#FFF; font-weight: bold;background:url(/imagespt/hf-ico.png) no-repeat right;}
.ban-three .hf-tel span{display: block;float:left;height:56px; line-height: 56px;}
.ban-three .hf-tel span em{display: block;float:left; font-size: 16px;color:#FFF; margin-right: 7px;padding-left:21px; position: relative;}
.ban-three .hf-tel span em:before{width:1px;height:20px;background:rgba(255,255,255,.38); content:"";position: absolute;left:0;top:18px;}
.ban-three .hf-tel span i{display: block;float:left;height:56px; line-height: 56px;font-size: 20px;color:#ffffff; font-family: "OPPOSans"; margin-right: 17px; font-weight: bold;}
/**/
.yyfw{padding:80px 0 90px;}
.yyfw h2{text-align: center; margin-bottom: 40px;font-weight: normal;}
.yyfw h2 span{display: block;height:60px; line-height: 60px; font-size: 42px; color:#1a1a1a;}
.yyfw h2 em{display: block;height:39px; line-height: 39px; font-size: 20px; color:#4c4c4c;}
.yyfw ul li{float:left; width:360px;height:450px;border: 1px solid rgba(243,187,187,0.55);border-radius: 20px; margin-left: 60px;padding-top:65px; box-sizing: border-box;}
.yyfw ul li:first-child{margin-left: 0;}
.yyfw ul li i{display: block;width:89px; line-height: 0; overflow: hidden;margin:0 auto 41px;}
.yyfw ul li i img{width:100%;}
.yyfw ul li span{display: block;height:64px; line-height: 64px; text-align: center;font-size: 26px; color:#333333;}
.yyfw ul li em{display: block;width:40px;height:2px;background:rgba(216,29,31,.5);margin:0 auto 14px;}
.yyfw ul li p{line-height: 30px; text-align: center;font-size: 16px; color:#666666;}
/**/
.zdbj{padding:91px 0 73px; background:rgba(217,66,28,.05);}
.zdbj .left{width:464px;float:left;}
.zdbj .left h2{line-height: 80px; margin-bottom: 63px;font-size: 42px; color:#1a1a1a; font-weight: normal;}
.zdbj .left span{display: block;width:633px; line-height: 0; overflow: hidden; margin-left: -182px;}
.zdbj .left span img{width:100%;}
.zdbj ul{width:645px;float:right;}
.zdbj ul li{margin-bottom: 12px;background: #FFFFFF;border: 1px solid #F8DADA;box-shadow: 10px 17px 30px 0px rgba(0,0,0,0.03);border-radius: 15px; position: relative;padding:32px 42px 31px; box-sizing: border-box;}
.zdbj ul li:before{width:25px;height:25px;background:url(/imagespt/zd-ico.png) no-repeat center; content:""; position: absolute;left:-13px;top:38px;}
.zdbj ul li span{display: block;height:35px; line-height: 35px;font-size: 22px; color:#333333; margin-bottom: 9px;}
.zdbj ul li p{line-height: 27px;font-size: 16px;color:#666666;}
/**/
.ban-four{height:300px;background:url(/imagespt/ban4.jpg) no-repeat center;padding-top:61px; box-sizing: border-box;}
.ban-four h2{text-align: center; line-height: 56px;font-size: 42px; color:#ffffff; font-weight: normal;text-align: center;}
.ban-four b{display: block;height:56px; line-height: 56px;font-size: 42px;color:#FFF; margin-bottom: 23px; text-align: center;}
.ban-four .hf-tel{width:630px;height:56px;background:#D81D1F;margin:0 auto;border-radius: 28px;}
.ban-four .hf-tel a{display: block;float:left;width:100px;height:56px; line-height: 56px;margin:0 20px 0 44px;font-size: 18px;color:#FFF; font-weight: bold;background:url(/imagespt/hf-ico.png) no-repeat right;}
.ban-four .hf-tel span{display: block;float:left;height:56px; line-height: 56px;}
.ban-four .hf-tel span em{display: block;float:left; font-size: 16px;color:#FFF; margin-right: 7px;padding-left:21px; position: relative;}
.ban-four .hf-tel span em:before{width:1px;height:20px;background:rgba(255,255,255,.38); content:"";position: absolute;left:0;top:18px;}
.ban-four .hf-tel span i{display: block;float:left;height:56px; line-height: 56px;font-size: 20px;color:#ffffff; font-family: "OPPOSans"; margin-right: 17px; font-weight: bold;}
/**/
.hlpt{padding:81px 0 80px;background:#f5f5f5;}
.hlpt h2{text-align: center;font-weight: normal;}
.hlpt h2 span{display: block;height:61px; line-height: 61px;font-size: 42px;color:#1a1a1a;}
.hlpt h2 em{display: block;height:41px; line-height: 41px;font-size: 20px;color:#4c4c4c;}


.hlpt .tit{height:87px;}
.hlpt .tit em{display: block;width:182px;height:87px; line-height: 87px; padding-left:30px;font-size: 30px;color:#333333;float:left;position: relative;}
.hlpt .tit em:before{width:630px;height:1px;background:#dedede;content:""; position: absolute;left:182px;top:43px;}
.hlpt .tit .mz-tel{width:369px;float:right;}
.hlpt .tit .mz-tel span{display: block;height:87px; line-height: 87px;float:left;font-size: 16px;color:#4c4c4c;}
.hlpt .tit .mz-tel span i{font-size: 20px;color:#d81d1f; font-family: "OPPOSans";font-weight: bold;}
.hlpt .tit .mz-tel a{display: block; float:right;width:110px;height:40px; line-height: 40px;text-align: center;background:#d81d1f;border-radius: 30px; font-size: 16px;color:#FFF; font-weight: bold; margin:22px 0 0 23px;}
.hlpt ul li{width:229px;margin:0 13px 13px 0;background:#FFF;float:left;padding-bottom:9px;}
.hlpt ul li a{display: block;}
.hlpt ul li:first-child{float:left;width:471px;height:292px;padding:0;}
.hlpt ul li:first-child a{height:292px;padding:45px 0 0 43px; box-sizing: border-box;}
.hlpt ul li:first-child h4{margin-bottom: 13px;padding-left:43px;background: url(/imagespt/d-zxl.png) no-repeat left 5px; font-weight: normal;}
.hlpt ul li:first-child h4 span{display: block;height:24px; line-height: 24px;font-size: 14px;color:#ffffff;font-family: "思源黑体 CN"; letter-spacing: 2px;}
.hlpt ul li:first-child h4 em{display: block;height:44px; line-height: 44px;font-size: 36px;color:#ffffff;font-family: "思源黑体 CN";padding-left:0;}
.hlpt ul li:first-child b{display: block;height:37px; line-height: 37px;font-size: 16px;color:#FFF; font-weight: normal;}
.hlpt ul li span{display: block;width:100%; line-height: 0; overflow: hidden; margin-bottom: 3px;}
.hlpt ul li span img{width:100%;}
.hlpt ul li em{display: block;height:25px; line-height: 25px;padding-left:14px;font-size: 12px;color:#333;}
.hlpt ul li i{display: block;height:26px; line-height: 26px;font-size: 12px;color:#e4393c;padding-left:14px;}
.hlpt ul li.mz{margin-right: 0;}

.mzhf .tit em{background:url(/imagespt/hftico.png) no-repeat left;}
.mzhf ul li:first-child{background:url(/imagespt/hftbj.jpg) no-repeat center;}

.cwsh .tit em{background:url(/imagespt/shtico.png) no-repeat left;}
.cwsh ul li:first-child{background:url(/imagespt/shtbj.jpg) no-repeat center;}

.cjyp .tit em{background:url(/imagespt/cjtico.png) no-repeat left;}
.cjyp ul li:first-child{background:url(/imagespt/cjtbj.jpg) no-repeat center;}

.hwyp .tit em{background:url(/imagespt/hwtico.png) no-repeat left;}
.hwyp ul li:first-child{background:url(/imagespt/hwtbj.jpg) no-repeat center;}

.jydq .tit em{background:url(/imagespt/jytico.png) no-repeat left;}
.jydq ul li:first-child{background:url(/imagespt/jytbj.jpg) no-repeat center;}

.xxsp .tit em{background:url(/imagespt/xxtico.png) no-repeat left;}
.xxsp ul li:first-child{background:url(/imagespt/xxtbj.jpg) no-repeat center;}

.lytw .tit em{background:url(/imagespt/lytico.png) no-repeat left;}
.lytw ul li:first-child{background:url(/imagespt/lytbj.jpg) no-repeat center;}

.grhl .tit em{background:url(/imagespt/grtico.png) no-repeat left;}
.grhl ul li:first-child{background:url(/imagespt/grtbj.jpg) no-repeat center;}

.ryjj .tit em{background:url(/imagespt/rytico.png) no-repeat left;}
.ryjj ul li:first-child{background:url(/imagespt/rytbj.jpg) no-repeat center;}

.shjf .tit em{background:url(/imagespt/jftico.png) no-repeat left;}
.shjf ul li:first-child{background:url(/imagespt/jftbj.jpg) no-repeat center;}

.clxb .tit em{background:url(/imagespt/xbtico.png) no-repeat left;}
.clxb ul li:first-child{background:url(/imagespt/xbtbj.jpg) no-repeat center;}

.myyp .tit em{background:url(/imagespt/yptico.png) no-repeat left;}
.myyp ul li:first-child{background:url(/imagespt/yptbj.jpg) no-repeat center;}

.fsny .tit em{background:url(/imagespt/nytico.png) no-repeat left;}
.fsny ul li:first-child{background:url(/imagespt/nytbj.jpg) no-repeat center;}

.bgsm .tit em{background:url(/imagespt/smtico.png) no-repeat left;}
.bgsm ul li:first-child{background:url(/imagespt/smtbj.jpg) no-repeat center;}

.qcyp .tit em{background:url(/imagespt/qctico.png) no-repeat left;}
.qcyp ul li:first-child{background:url(/imagespt/qctbj.jpg) no-repeat center;}
/**/
.ban5{height:300px;background:url(/imagespt/ban5.jpg) no-repeat center;padding-top:61px; box-sizing: border-box;}
.ban5 h2{text-align: center; margin-bottom: 23px;line-height: 56px;font-size: 42px; color:#ffffff;font-weight: normal;}
.ban5 h2 b{display: block;}
.ban5 span{display: block;text-align: center;}
.ban5 span a{display: inline-block;width:260px;height:56px; text-align: center; border-radius: 30px;background:#d81d1f; vertical-align: top;margin:0 10px;}
.ban5 span a i{display: inline-block;height:56px; line-height: 56px;font-size: 18px; color:#ffffff;padding-right:30px; font-weight: bold;}
.ban5 span a:first-child i{background:url(/imagespt/ban5_jia.png) no-repeat right;}
.ban5 span a:nth-child(2) i{background:url(/imagespt/hf-ico.png) no-repeat right;}
/**/
.foot{height:120px;padding-top:30px; box-sizing: border-box;background:#f7f7f7;}
.foot .left{width:600px;float:left;}
.foot .left .ftlogo{height:30px;}
.foot .left .ftlogo h2{width:162px; line-height: 0; overflow: hidden;float:left;margin-right: 15px;}
.foot .left .ftlogo h2 img{width:100%;}
.foot .left .ftlogo h3{height:26px; line-height: 26px;margin-top: 5px;padding-left:16px;border-left:1px solid rgba(0,0,0,.2);font-size: 18px;color:#1a1a1a;font-weight: normal;float:left;}
.foot .left span em{display: block;float:left;height:45px; line-height: 45px;font-size: 14px;color:#808080;margin-right: 9px;}
.foot .left span em a{font-size: 14px;color:#808080;}
.foot .left span em:nth-child(2){margin-right:24px;}
.foot .rig{float:right;}
.foot .rig em{display: block;float:left;height:55px; line-height: 55px;padding-left:32px;background:url(/imagespt/ft-tel.png) no-repeat left;font-size: 16px;color:#4c4c4c;}
.foot .rig i{display: block;float:left;height:55px; line-height: 55px;font-size: 20px;color:#333333; margin-right: 16px;}


















