@charset "utf-8";/*banner*/#banner {	margin-top: 146px;	width: 100%;}#banner .swiper-pagination-bullet {	height: 14px;	width: 14px;	background: #eaeaea;	opacity: 1;}#banner .swiper-pagination-bullet-active {	background: #AC0001;}#banner .swiper-slide img {    width: 100%;    display: block;    min-height: 200px;}#banner .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 8px;}@media only screen and (max-width:1199px ) {	#banner {		margin-top: 0;	}	}/**/.yin{background: #f6f6f6;padding: 90px 0 0;}.yin_t{font-size: 40px;color: #333;background:url(../images/yin_tbg.gif) no-repeat center 0;text-align: center;height: 90px;line-height: 40px;overflow: hidden;padding: 30px 0 0;}.yin_t a{color: #333;}.yin_t span{display: block;font-size: 16px;color: #666;font-weight: normal;padding: 5px 0 0;}.yin_l{width: 250px;padding: 40px 0 0;}.yin_l dl{width: 250px;height: 208px;overflow: hidden;}.yin_l dl dt{font-size: 20px;color: #333;font-weight: bold;height: 44px;line-height: 44px;overflow: hidden;}.yin_l dl dt em{display: block;float: left;width: 44px;height: 44px;line-height: 0;overflow: hidden;background: #333;border-radius: 5px;margin-right: 20px;}.yin_l dl dt em img{width: 44px;height: 44px;}.yin_l dl:hover dt{color: #079fe5;}.yin_l dl:hover dt em{background: #079fe5;}.yin_l dl dd{padding: 15px 0 0;height: 75px;overflow: hidden;}.yin_l dl dd p{font-size: 14px;color: #999;line-height: 25px;}.yin_c{width: 700px;height: 620px;padding: 55px 0 0;-webkit-transition:transform .3s;transition:transform .3s;}.yin_c img{width: 700px;height: 620px;}.yin_c:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}/*搜索*/.search1{ height:75px; border-bottom:1px solid #d3d3d3; width:1200px; margin:0 auto;overflow: hidden;}.search1 p{line-height:75px;height:75px;overflow: hidden; font-size: 14px; color:#333; font-family:"Microsoft Yahei"; float: left;}.search1 p a{display: inline-block;padding:0 20px 0 10px;color:#949494; font-weight:normal; background:url(../images/sou_line.png) no-repeat right center;}.search1 p a:last-child{ background:none;}.search1 p a:hover{ font-weight:bold; color:#0054a5; text-decoration:underline;}.sea_in{ margin-top:13px;float:right;}.inp01{width:417px;height:49px;line-height:49px;border:none; color:#949494;font-size:14px;padding-left:20px; float: left;font-family:"Microsoft Yahei"; float: left; background:url(../images/sou1.png) no-repeat; outline:none;}.inp02{background:url(../images/sou2.png) no-repeat center center;width:64px;height:49px;border:0; float: left;outline:none; cursor:pointer;}/*引子*/.jx_bj{  background:#fff; height: 560px; padding-top:96px;box-sizing: border-box;  font-family:"Microsoft Yahei";}.jx dl {width: 1200px; height: 374px; position: relative;}.jx dl dt{width:600px; height: 374px;float: left; position: relative;}.jx dl dt:before{content: "";width: 600px; height: 130px; z-index: 0; background: #0054a4; position: absolute; top:122px; left:0;}.jx dl dt img{width:400px; height: 374px; margin:0 auto; display: block; position: relative;z-index: 1;-webkit-transition: all 0.3s;}.jx dl dt img:hover{	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);	border-radius: 10px;}.jx dl dd{width:500px; float:right;padding-top: 20px;}.jx dl dd h3{font-size: 46px;font-weight: bold; color: #222222;margin-bottom: 35px; height: 88px;text-align: left;}.jx dl dd h3 span{display: block; font-size: 24px; color: #222222; text-align: left; font-weight: normal;}.jx dl dd p{text-align: justify;line-height: 40px; font-size: 16px;  color: #666666;  height: 155px;}.jx dl dd .span{ display: block;width: 250px; height: 81px;position: relative;padding-left: 15px; }.jx dl dd .span em{font-size: 14px; display: inline-block;color: #000000; position: absolute;left:0;bottom: 0;}/*产品中心*/.pro_bj{padding-top: 40px;height: 947px;background: #F6F6F6;}.pro_bj .tit1{padding-bottom: 50px;}.pro_bj .m_fl{float: left;width: 263px;}.pro_bj h3{height: 92px;line-height: 92px;background: #0054a4;text-align: center;font-size: 24px;font-weight: bold;color: #fff;}.pro_bj .m_fl h3 a{color: #fff;}.pro_bj .m_fl ul{border:3px solid #0054a4;border-top: none;}.pro_bj .m_fl li{height: 48px;line-height: 48px; position: relative;}.pro_bj .m_fl li a{display: block;padding-left: 88px;font-size: 16px;color: #333333;background:url(../images/cpflico.jpg) no-repeat 45px 17px;}.pro_bj .m_fl li:nth-child(2n){background: #f3f8ff;}.pro_bj .m_fl li a:hover,.g_pro .m_fl .cur a{background:url(../images/cpflicoh.jpg) no-repeat 45px 17px;color: #0054a4;font-weight: bold;}.pro_bj .m_fl .fl2j{position: absolute;left:260px;top:0;background: #eef5ff;padding: 10px 20px 10px 10px;background: #eef5ff;border:none; width: 260px; z-index: 110;display: none;}.pro_bj .m_fl .fl2j:before{content: "";position: absolute;background:url(../images/ejjt.png) no-repeat;width: 14px;height: 20px;left:-14px;top:20px;}.pro_bj .m_fl .fl2j li{height: 36px;line-height: 36px;border-bottom: 1px dashed #bddbff;}.pro_bj .m_fl .fl2j li a{color: #666666;font-size: 14px;color: #666666;background:url(../images/flej.jpg) no-repeat 13px 11px;padding-left: 30px;font-weight: normal;}.pro_bj .m_fl .fl2j li:nth-child(2n){background: #eef5ff;}.pro_bj .m_fl .fl2j li:last-child{border-bottom: none;}.pro_bj .m_fl li:hover .fl2j{display: block;}.pro_bj .m_cp{float: right;width: 920px;}/*.product .cpup{height: 112px;border-top: 1px solid #e9eaed;}.product .cpup li{float: left;width: 140px;margin-right: 15px;}.product .cpup li img{width:140px;height: 105px;display: block;}*/.pro_bj .cpd li{float: left;width: 300px;margin-right:6px;transition: all 0.3s linear 0s;}.pro_bj .cpd li:hover{opacity:0.8;}.pro_bj .cpd .lastli{margin-right: 0;}.pro_bj .cpd li img{width: 298px;display: block;border:1px solid #e4e4e4;-webkit-transition: all 0.3s;}.pro_bj .cpd li img:hover{	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);	}.pro_bj .cpd li em{display: block;width: 300px;height: 64px;line-height: 64px;border-bottom: 1px solid #e1e1e1;text-align: center;overflow: hidden;font-size: 16px;color: #666666;margin-bottom: 26px;}/*广告条*/.gg{height: 366px; background: url(../images/xgg.jpg) no-repeat center top;}.gg dl{position: relative;width: 1200px; height: 366px; margin:0 auto;}.gg dl dt{margin-top: 125px;  float: right; width: 684px; height: 75px;line-height: 75px; font-size: 38px; color: #ffffff; font-weight: bold;}.gg dl dd{width:600px; position: absolute;top:200px;right:0px;}.gg dl dd  p{width:300px; float: left; background: url(../images/ggtel.png) no-repeat 0 10px;padding-left:95px; font-size: 30px; color: #ffffff;font-weight: bold; font-family: "Arial"; height: 72px;margin-top: 5px; }.gg dl dd  p span{    float: left;padding-top: 10px; display: block; font-size: 18px; color: #fff; font-weight: normal; line-height: 25px;margin-right: 10px; }.gg dl dd em{ float: right; width: 158px;line-height: 32px; height: 32px; font-size: 18px; color: #ffffff;  background: #0891e1; border-radius: 13px; display: block; text-align: center;}.gg dl dd em a{ color: #fff; }/*品牌实力*/.sl{background:#000 url(../images/sl_bg.png) no-repeat center top;height: 370px;position: relative;}.sl:before{content: "";width: 0;height: 0;position: absolute;border-top: 50px solid #f5f5f5;border-right: 960px solid transparent;border-left: 960px solid transparent;position: absolute;left: 50%;top: 0;margin-left: -960px;}.sl:after{content: "";width: 0;height: 0;position: absolute;border-bottom: 50px solid #fff;border-right: 960px solid transparent;border-left: 960px solid transparent;position: absolute;left: 50%;bottom: 0;margin-left: -960px;}.sl b.tb{background: url(../images/sl_tbg.png) no-repeat; width: 57px; height: 48px; display: block; text-align: center; padding-top: 18px; margin: 0 auto; margin-bottom: 10px;position: relative;z-index: 1;top:10px;}.sl b.tb img{width: auto; height: auto; margin: 0 auto;}.sl h2{font-size: 60px;color: #fff;font-weight: normal;}.sl h2 a{color:#fff;}.sl h2 span{color: #D82633;font-weight: bold;}.sl h2 em{font-size: 30px;display:block;text-align: right;float: right;padding-top: 30px;}.sl h2 em span{font-weight: normal;}.sl .con{margin-top: 32px;}.sl .con ul{width: 600px;float: left;}.sl .con li:first-child{border-left: 1px solid rgba(255,255,255,0.15);}.sl .con li{float: left;height: 84px;border-right: 1px solid rgba(255,255,255,0.15);width: 140px;text-align: center;}.sl .con li em{height: 50px;display: block;}.sl .con li span{display: block;font-size: 24px;color: #fff;margin-top: 4px;}.sl .con p{float: right;width: 394px;margin-top: 23px;}.sl .con p span{display: block;color: #fff;opacity: 0.41;font-size: 16px;}.sl .con p i{color: #fff;font-size: 36px;font-family: GothamBook;background: url(../images/sl_tel.png) no-repeat left center;padding-left: 38px;}.tit01{text-align: center; font-family: "Microsoft YaHei";font-size: 48px; color: #222222; display: block; margin-bottom: 40px;}.tit01 a{color: #222222;}.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 24px; color: #222222; display: block; font-weight: normal;}/*品牌四大实力*/.sl2{height: 2112px;}.sl2 .con1{padding-top: 26px;}.sl2 .con1 dt{float: left;width: 600px;height: 506px;overflow: hidden;}.sl2 .con1 dt img{width: 600px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con1 dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.sl2 .con1 dd{float: right;width: 558px;}.sl2 .con2 dt{float: right;width: 600px;height: 506px;overflow: hidden;}.sl2 .con2 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con2 dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.sl2 .con2 dd{float: left;width: 558px;}.sl2 .con2 dd h3{padding-top: 54px;}.sl2 .con2 dd p span{margin-bottom: 7px;}.sl2 .con3 dt{float: left;width: 600px;height: 506px;overflow: hidden;}.sl2 .con3 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con3 dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.sl2 .con3 dd{float: right;width: 558px;}.sl2 .con3 dd h3{padding-top: 54px;}.sl2 .con3 dd p span{margin-bottom: 7px;}.sl2 .con4 dt{float: right;width: 600px;height: 506px;overflow: hidden;}.sl2 .con4 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con4 dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.sl2 .con4 dd{float: left;width: 558px;}.sl2 .con4 dd h3{padding-top: 54px;}.sl2 dd h3{margin-bottom: 38px;padding-top: 9px;}.sl2 dd h3 em{display: block;background:url(../images/sl_ctit.png);width: 61px;height: 70px;text-align: center;line-height: 70px;font-size: 36px;color: #fff;font-weight: lighter;float: left;}.sl2 dd h3 i{float: left;margin-left: 26px;font-size: 36px;color: #242424;line-height: 30px;font-weight: normal;}.sl2 dd h3 i span{font-size: 12px;font-family:GothamBook;color: #CBCBCB;display: block;font-weight: normal;text-transform: uppercase;}.sl2 dd p{font-size: 16px;color: #383838;line-height: 32px;}.sl2 dd p span{display: block;margin-bottom: 18px;}.sl2 dd .list{margin-top: 45px;height: 144px;overflow: hidden;}.sl2 dd ul li{float: left;margin-right: 20px!important;display: inline;}.sl2 dd ul li:nth-child(2n){margin-right: 0;}.sl2 dd ul li a{display: block;overflow: hidden;}.sl2 dd ul li img{width: 269px;height: 144px;-webkit-transition: all 0.3s;}.sl2 dd ul li img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.sl2 dd .qh{text-align: center;margin-top: 21px;position: relative;}.sl2 dd .qh:before{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;left:0;top: 15px;}.sl2 dd .qh:after{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;right:0;top: 15px;}.sl2 dd .qh i{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqh.png);margin: 0 3px;cursor: pointer;}.sl2 dd .qh i.cur{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqhh.png);}/*广告条*/.ban01{background: url(../images/ban01.jpg) no-repeat center 0;height: 228px;overflow: hidden;}.ban_l{width: 790px;padding: 65px 0 0 80px;}.ban_l span{display: block;font-size: 22px;color: #fff;}.ban_l span em{padding-left: 20px;}.ban_l p{font-size: 28px;color: #fff;height: 50px;line-height: 50px;overflow: hidden;padding: 8px 0 0;}.ban_l p i{font-size: 34px;color: #079fe6;font-style: italic;font-weight: bold;}.ban_l p b{font-size: 34px;color: #079fe6;padding: 0 30px 0 0;}.ban_r{padding: 65px 0 0;width: 320px;text-align: right;}.ban_r em{width: 100px;display: block;float: right;}.ban_r em a{display: block;font-size: 14px;color: #fff;width: 100px;text-align: center;background: #079fe6;overflow: hidden;height: 30px;line-height: 30px;border-radius: 5px;}.ban_r span{display: block;font-size: 27px;color: #fff;padding: 20px 0 0;clear: both;}.ban_r b{font-size: 24px;}/*新闻中心*/.news_main{padding: 80px 0;height:545px;}.news_main .yin_t{background:url(../images/news_tbg.gif) no-repeat center 0;}.news{ width:550px;padding: 30px 0 0;}.news_t{ height:70px;line-height: 26px;overflow: hidden;border-bottom: #f3f3f3 2px solid;}.news_t p{float: left;}.news_t p a{font-size: 18px;color: #333;font-weight: bold;}.news_t p a:hover,.news dd h3 a:hover,.news ul li a:hover{color: #079fe6;}.news_t p i{color: #cecece;font-size: 20px;display: block;font-weight: normal; font-family:"Times New Roman", Times, serif;text-transform: uppercase;}.news_t span{float: right;width: 25px;height: 25px;display: block;line-height: 0;padding: 23px 0 0;}.news_t span img{width: 25px;height: 25px;}.news dl{ width:550px; padding:25px 0;border-bottom: #ddd 1px solid; display: inline-block;margin-bottom: 15px;}.news dt{ width:150px; height:113px;overflow: hidden;float: left;line-height: 0;}.news dt img{ width:150px; height:113px;}.news dd{width:370px;float: left; padding:0 0 0 20px;}.news dd h3{ height:30px; line-height:30px; overflow:hidden;padding: 8px 0 0;}.news dd h3 a{ font-size:14px; color:#333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 370px;}.news .news_desc{ font-size:14px; color:#909090; height:40px; line-height:20px;overflow: hidden;}.news dd span{display: block;font-size: 32px;color: #333;padding: 8px 0 0;font-weight: bold;}.news ul li{ height:28px; line-height:28px; overflow:hidden;}.news ul li a{font-weight: bold; font-size:14px; color:#333;display: block;float: left;width: 410px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left: 20px; background:url(../images/news_ico01.gif) no-repeat 0 11px;}.news ul li span{display: block;float: right;font-size: 14px;color: #909090;width: 100px; text-align:right;}/*荣誉资质*/.tit1{ font:50px "Microsoft YaHei"; text-align:center; color:#424242; font-weight:bold; overflow:hidden; }.tit1 a{ display:block; color:#424242;}.tit1 em{ display:block; font:22px "Microsoft YaHei"; color:#626262; margin-top:8px; padding-top:30px; background:url(../images/line.png) no-repeat center top;}.ry_bj{height:690px;background:#fff url(../images/rybg.png) no-repeat center 580px; padding-top:70px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box;}.ry h2{ margin-bottom: 40px; }.ry h2 span{width: 255px; margin:0 auto;}.ry{ position: relative; }.carousel-container {position:relative;width:1200px;height:412px;}#carousel {height:390px;width:1200px;position:relative;font-size:12px;font-family: Arial;}.carousel-image {border:0;display:block;}.carousel-feature img{width:259px; height:345px; display:block;background: url(../images/ryspanbg.png) no-repeat center bottom;}.carousel-feature .carousel-caption {position:absolute; bottom:0;width:100%;background-color:#fff; text-align:center;}.carousel-feature .carousel-caption p {margin:0;padding:5px; font-weight:bold;font:14px/38px "Microsoft Yahei";color:#333;}.carousel-container .prev {position: absolute;top: 36%;z-index: 9;left: 0px; background: url(../images/ryleft.png) no-repeat;display: inline-block;height: 54px;width: 27px;}.carousel-container .next {position: absolute;top: 36%;z-index: 9;right: 0px;background: url(../images/ryright.png) no-repeat; display: inline-block;height: 54px; width: 27px;}.carousel-container .carousel-feature { position: relative;}.carousel-container .titlework { background: url(../images/ryspanbg.png) no-repeat center top;display: block; height: 50px;left: 50%; line-height: 30px;position: absolute; text-align: center;top: 345px; width: 259px;margin-left:-128px;display: block;text-align: center; font-size: 0; color:#333333; line-height: 50px;}/*荣誉资质*//*方案案例*/.al_bj{background: url(../images/al_bj.jpg) no-repeat center top;height: 778px;padding-top:59px;box-sizing: border-box;overflow-x: hidden;overflow-y:hidden;width:100%;}.anl .titis{height: 153px;}.anl .titis h2 {background: url(../images/al_tt.png) no-repeat center top; color: #fff}.anl .titis h2 a,.anl .titis p{color: #fff;}.al_nr{background: #fff;height: 503px;padding:24px 20px 21px 25px;box-sizing: border-box;position: relative;}.al_n{border:1px solid #d2d2d2;height: 456px;padding-left:19px;}.al_n .tempWrap{width:1134px!important;}.al_n li{float:left;width:344px;padding:19px 21px 0 0px;border-right:1px solid #d2d2d2;height:437px;margin-right:19px;}.al_n li i {font-size:0;line-height: 0;overflow: hidden;width:344px;display: block;}.al_n li i img{width:344px;height: 193px;transition:all 0.5s;}.al_n li:hover i img{transform:scale(1.1);}.al_n li h4 a{display: block;height: 38px;line-height: 38px;font-size:18px;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;padding-top:20px;}.al_n li:hover h4 a{color:#0054a4;}.al_n li p{font-size:14px;line-height: 30px;color: #666666;height: 124px;padding-top:6px;border-bottom:1px dashed #c3c3c3;}.al_n li em{display: block;text-align: right;}.al_n li em a{font-size:14px;color: #0054a4;padding-right:18px;background: url(../images/al_ico1.jpg) no-repeat right;display: inline-block;margin-top:20px;}.al_n li:last-child{margin:0;border:0;}.al_j1,.al_j2{position: absolute;top:247px;}.al_j1{left:-70px;}.al_j2{right:-70px;}.ys_bj{overflow-x: hidden;overflow-y: hidden;}.yous{height: 853px;position: relative;}.yous .titis{height: 157px;}.yous .titis h2 {background: url(../images/ys_tt.png) no-repeat center top;}.ys_nr{height:532px;}.ys_nr li{font-size:0;line-height: 0;position: relative;}.ys_nr li p{position: absolute;left:209px;bottom:44px;width:795px;height: 98px;background: rgba(0,0,0,0.7);}.ys_nr li p span{float:left;width:193px;text-align: center;padding-top:17px;background: #0054a4;height: 98px;box-sizing: border-box;position: relative;font-size:28px;color: #fff;line-height: 34px;}.ys_nr li p span:after{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:10px solid #0054a4;content: "";display: block;position: absolute;top:42%;right:-10px;}.ys_nr li p em{float:left;width:525px;padding:26px 0 0 46px;font-size:14px;color: #fff;line-height: 24px;}.ys_qh{background: url(../images/ys_qh.png) no-repeat center 10px;margin-top:32px;height: 92px}.ys_qh li{float:left;width:25%;padding-top:42px;font-size:20px;color: #303030;background: url(../images/ys_ico1.png) no-repeat center top;text-align: center;}.ys_qh li.on{color: #0054a4;background: url(../images/ys_ico1_hv.png) no-repeat center top;}.ys_j1,.ys_j2{width:118px;height: 38px;text-align: center;background: #b5b5b5;padding-top:13px;box-sizing: border-box;border:1px solid #eaeaea;cursor: pointer;position: absolute;top:413px;}.ys_j1:hover,.ys_j2:hover{background: #0054a4}.ys_j1{left:-78px;}.ys_j2{right:-78px;}/*关于利丰*/.about_bj{background: url(../images/about_bj.jpg) no-repeat center 0; height:630px; overflow: hidden;font-family:"Microsoft Yahei";}.about{width:1200px; margin: 0 auto; overflow: hidden;padding:139px 0 0 72px;}.about dt{width:525px; float: left;overflow: hidden;}.about dt a{width: 525px;height: 340px;display: block;overflow: hidden;}.about dt img{width:525px;height:340px;-webkit-transition: all 0.3s;}.about dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.about dt span{display: block;padding-top: 60px;font-weight: bold;font-size: 32px;text-align: center;}.about dt span a{ color:#0054a4;}.about dt span i{display: block ; text-transform: uppercase; font-size: 16px; color:#a9a5a4;font-weight: normal; font-style: normal;}.about dd{float: right;width:475px;padding-right:60px; overflow: hidden;}.about dd h3{height:70px; overflow: hidden; font-size: 24px; line-height: 30px;}.about dd h3 a{ color:#fff;}.about dd h3 span{display: block; font-size: 18px; font-weight: normal; color:#dfe0e0;} .about dd p{padding-top: 36px;height:280px; overflow: hidden;font-size: 16px; line-height: 23px; color:#bdbdbd;}.about dd i{display: block;}.about dd i a{display: inline-block;width:130px;height:35px;border:2px solid #0054a4;text-align: center;line-height: 35px; font-size: 14px; color:#0054a4;font-style: normal;}.about dd i a.ico{background:#0054a4; color:#fff;}.imgguang {	display: block;	position: relative;	width: 800px;	height: 450px;	margin: 0 auto;}.imgguang:before {	content: "";	position: absolute;	width: 200px;	height: 100%;	top: 0;	left: -150px;	overflow: hidden;	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	-webkit-transform: skewX(-25deg);	-moz-transform: skewX(-25deg)}.imgguang:hover:before {	left: 150%;	transition: left 1s ease 0s;}#imgflash:before {	content: "";	position: absolute;	width:300px;	height: 100%;	top: 0;	left: -150px;	overflow: hidden;	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0)));	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, .2)50%, rgba(255, 255, 255, 0)100%);	-webkit-transform: skewX(-25deg);	-moz-transform: skewX(-25deg)}#imgflash:hover:before {	left: 150%;	transition: left 2s ease 0s;}