/* äº§å“åˆ†ç±» */
.g_fl{margin-top:40px;height:960px}
.g_fl .m_left{width:302px;float:left}
.g_fl .m_left h3{padding:3px 0 5px 0;color:#333;font-size:1.5rem;border-bottom:1px solid #ccc}
.g_fl .m_left h3 a{color:#666;text-decoration:none;font-size:0.825rem;float:right;line-height:36px}

.g_fl .m_left .m_flc h4{margin: 0;/*margin-top: 10px;*/background: #f1f1f1;height: 45px;line-height: 45px;border-bottom: 2px solid #fff;/*text-indent: 40px;*/color: #666666;font-weight: initial;-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;}
.g_fl .m_left .m_flc h4 a{font-size: 1rem;/*text-align: center;*/ position: relative; display: block; padding-left: 42px;}
.g_fl .m_left .m_flc h4 a:before{content: '•'; display: block; position: absolute; left: 25px; top: 0; line-height: 45px; margin-right: 15px;}
.g_fl .m_left .m_flc h4:hover{background: #397dd2;color: #fff;}
.g_fl .m_left .m_di{margin-top: 10px;width: 100%;height: 343px;overflow: hidden;}
.g_fl .m_left .m_di img{-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;}
.g_fl .m_left .m_di:hover img{transform:scale(0.9);}

.m_left_contact {padding: 40px 0; background: #f1f1f1; margin-top: 15px;}
.m_left_contact > div {background: url(/html/template/ylv/img/top_tel.png) no-repeat left top; padding-left: 52px; width: 162px; margin: 0 auto;}
.m_left_contact > div span {display: block; font-size: 14px; color: #333; line-height: 20px;}
.m_left_contact > div b {display: block; font-size: 26px; color: #397dd2; font-weight: normal; font-family: Impact;}
.m_left_contact a {display: block; width: 214px; height: 42px; line-height: 42px; text-align: center; background: #397dd2; font-size: 16px; color: #fff; margin: 15px auto 0;}

.g_fl .m_right{width:1072px}
.g_fl .m_right .more1{color:#fff;font-size:10px;font-weight:400;text-transform:uppercase;padding-right:16px}
.g_fl .m_right h2{height:33px;line-height:33px;color:#333;font-size:1.5rem;/*padding-left:18px;*/margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom: 5px;}
.g_fl .m_right h2 a{color:#333;}
.g_fl .m_right h2 span a {font-size: 1rem; color: #666;}

#af_h3{height: 33px;line-height: 33px;color: #333;font-size: 1.5rem;/*padding-left: 18px;*/margin-bottom: 20px;border-bottom: 1px solid #ccc;padding-bottom: 5px;}

.g_fl .m_right .u_lst6 li{float:left;width:250px;/*height:250px;*/margin-left:15px;margin-bottom:10px}
.g_fl .m_right .u_lst6 li:nth-child(3n){margin-right: 0;}
.g_fl .m_right .u_lst6 li img{width:250px;height:190px;border:1px solid #ddd;display:block;-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;}
/*.g_fl .m_right .u_lst6 li:hover{transform: scale(0.9);}*/
.g_fl .m_right .u_lst6 span{height:45px;line-height:45px;display:block;text-align:center;color:#333;font-size:0.825;}
.g_fl .m_right .u_lst6 li a {display: block;}
.g_fl .m_right .u_lst6 li a:hover img {border:1px solid #397dd2;}
.g_fl .m_right .u_lst6 li a:hover span {background-color: #397dd2; color: #fff;}

.pic-text-list ul li{float: left;width: 25%;text-align: center;}
.pic-text-list ul li .pic img{width: 322px;height: 322px; -webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;}
.pic-text-list ul li:hover .pic img{transform: scale(0.9);}
/*ä¼˜åŠ¿*/
.advantage{width: 100%;height: 673px;background: url(/html/template/ylv/img/ys_bg.jpg) no-repeat center;padding-top: 30px;background-size: cover; padding: 40px 0;}
.advantage .g_title{margin-bottom: 30px;}
.advantage .adv-l,.advantage .adv-r{width: 624px;}
.advantage .adv-1,.advantage .adv-2{margin-bottom: 60px;/* height: 342px; */}
.advantage .adv-1{display:table;}
.advantage .adv-1 .adv-s{display: table-cell;vertical-align: middle;}
.advantage .adv-1 span{font-size: 35px;font-weight: bold;color: #397dd2;}
.advantage .adv-1 p{color: #000;font-size: 30px;line-height: 40px;margin-top: 20px;}

.advantage .adv-z{width: 30px;height: 1288px;float: left;margin: 130px 61px 0;}

.advantage .adv-list {overflow: hidden;}
.advantage .adv-list li {float: left; width: 25%; height: 225px; background-color: #397dd2; color: #fff; text-align: center; display: flex; align-items: center; flex-direction: column; justify-content: center;}
.advantage .adv-list .adv-list-img {background: #fff;}
.advantage .adv-list .adv-list-img img {display: block; margin: 0 auto;}
.advantage .adv-list b {display: block; font-size: 24px;}
.advantage .adv-list p {font-size: 16px; line-height: 30px; margin-top: 15px; padding: 0 40px;}

.adv-btn {text-align: center; margin: 40px auto 0; overflow: hidden; width: 470px;}
.adv-btn div {background: url(/html/template/ylv/img/top_tel.png) no-repeat left top; padding-left: 52px; height: 42px; display: inline-block; text-align: left; float: left; margin-right: 30px;}
.adv-btn div span {display: block; font-size: 14px; color: #333; line-height: 20px;}
.adv-btn div b {display: block; font-size: 26px; line-height: 20px; color: #397dd2; font-weight: normal; font-family: Impact; margin-top: 2px;}
.adv-btn a {display: inline-block; width: 214px; height: 42px; line-height: 42px; text-align: center; background: #397dd2; font-size: 16px; color: #fff;  float: left;}
/*åŽ‚æˆ¿è®¾å¤‡*/
.equipment{padding: 30px 0 40px;}
.picMarquee-left{ overflow:hidden; position:relative;margin-top: 10px;}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd .tempWrap{width: 100% !important;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width: 272px;padding: 8px;border: 1px solid #ccc;}
.picMarquee-left .bd ul li .pic{ text-align:center;width:272px;overflow: hidden;}
.picMarquee-left .bd ul li .pic img{ width:100%;height: 204px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:42px;background: #397dd2;}
.picMarquee-left .bd ul li .title a{color: #fff;font-size: 16px;}
.picMarquee-left .bd ul li:hover {border: 1px solid #397dd2; background-color: #397dd2;}
.picMarquee-left .bd ul li:hover .title {background-color: #333; color: #fff;}
.equipment-btn {width: 210px; height: 42px; line-height: 42px; text-align: center; background: #397dd2; color: #fff; text-align: center; border-radius: 20px; display: block; margin: 30px auto 0;}
/*å…¬å¸ç®€ä»‹*/
.about{width: 100%;background: url(/html/template/ylv/img/about.jpg) no-repeat center;height: 590px;padding-top: 30px;background-size: cover;}
.about .g_title{/*margin-bottom: 75px;*/}
.about-con {margin-top: 40px; overflow: hidden;}
.slideBox-about{ width:578px; height:406px; position:relative;}
.slideBox-about .hd{ height:30px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox-about .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox-about .hd ul li{ float:left; margin-right:2px;  width:30px; height:30px; line-height:30px; text-align:center; background:#fff; cursor:pointer;border-radius: 50px;}
.slideBox-about .hd ul li.on{ background:#f00; color:#fff; }

.slideBox-about .bd{ position:relative; height:100%; z-index:0;}
.slideBox-about .bd li{ zoom:1; vertical-align:middle;border-radius: 15px;overflow: hidden;box-shadow: 5px -3px 12px -2px #797979;}
.slideBox-about .bd img{ width:578px; height:406px; display:block;  }

.about .about-con .left{width: 550px;}
.about .about-con .right{width: 800px;}
.about .about_box{line-height: 30px;/*width: 720px;padding: 0 51px 0;*/font-size: 16px; overflow: hidden;}
.about .about_box b {display: block; font-size: 24px; color: #397dd2;}
.about .about_box span {display: block; font-size: 12px; color: #ccc; font-family: Regular; text-transform: Uppercase; margin-bottom: 10px;}
.about .about_box p {margin-bottom: 10px; text-indent: 2em;}
.about .more{display: block;width: 152px;height: 42px;text-align: center;line-height: 42px;background: #397dd2; color: #fff; margin-top: 30px;/*border: 1px solid #397dd2;*/border-radius: 20px;/*float: right;margin-right: 51px;*/}
/*.about .more img{-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;transition: all ease 0.5s;}
.about .more:hover img{transform: scale(0.9);}*/
/*æ–°é—»èµ„è®¯*/
.news {padding: 40px 0;}
.news .g_title{/*margin: 40px 0;*/ margin-bottom: 30px;}
.news-box{background: #fff;}
.news-box .news-list{width: 675px;}
.news-box .news-tit{height: 48px;margin-bottom: 20px; border-bottom: 1px solid #e5e5e5;}
.news-box .news-tit span{display: block;width: 156px;height: 48px;background: #397dd2;line-height: 48px;color: #fff;font-size: 24px;text-align: center; float: left;}
.news-box .news-tit a{font-size: 14px;/*margin-right: 20px;*/line-height: 48px;color: #666;float: right;}
.news-box .news-list ul li{font-size: 16px;color: #000;line-height: 48px;border-bottom: 1px dashed #ccc;}
.news-box .news-list ul li span{-webkit-transition: all ease 0.5s; -o-transition: all ease 0.5s; transition: all ease 0.5s; color: #999;}
.news-box .news-list ul li:hover span{/*margin-right: 25px;*/}
/*å¿«é€Ÿå¯¼èˆª*/
/* .mak8{height: 230px;} */
.m8t{font-size: 28px;color: #454545;line-height: 30px;text-align: center;background: url(/html/template/ylv/img/t.jpg) no-repeat center;font-weight: bold;margin: 30px 0;}
.m8l{line-height: 35px;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5; padding: 4px 0; overflow: hidden; margin-bottom: 20px;}
.m8l .left {width: 80px;}
.m8l .left span{display: block; font-size: 16px; color: #333; line-height: 20px;}
.m8l .left b{display: block; font-size: 28px; color: #397dd2; line-height: 30px;}
.m8l .right {width: 1300px;}
.m8l .right a {font-size: 14px; color: #666; margin-right: 60px;}
.m8l_1{text-align: center;color: #484848;font-size: 16px;}
.m8l_1 a{margin: 0 15px;clear: both;}
.m8l_1 a:first-of-type{    background: url(/html/template/ylv/img/r.jpg) no-repeat left center;width: 24px;line-height: 52px;height: 24px;padding-left: 32px;}
.m8l_2{margin-top: 20px;}
.m8l_2 span{color: #315D94;font-size: 19px;font-weight: bold;}
.m8l_2 a{font-size: 16px;margin: 0 5px;}