.hover {position: relative;}

/* 二级banner */
.about-banner, .about-banner img {width: 100%;}

/* 内容区 */
.zmain {width: 100%;height: auto;background: #fdfcfd;padding: 0 0 40px 0;}
.tab_box {width: 1100px;margin: 0 auto;}
.lyz_tab_left {float: left;width: 160px;height: auto !important;min-height: 380px;height: 380px;   font-family: "微软雅黑";}
.lyz_tab_right {padding-right: 10px;display: inline;padding-left: 20px;float: left;padding-bottom: 20px;width: 900px;}
.about-right-con {height: auto;}
.about-right p a{color: #777;font-size: 14px;}

/* 当前位置 */
.zmain  .guide{width: 1100px;margin: 0 auto;text-align: right;line-height: 40px;}


/* 导航样式 */
.pro_con111 UL {padding: 0px;width: 160px;list-style-type: none;}
.about-left h1 {color: #333;font-size: 24px;margin-bottom: 20px;text-align: center;font-weight: normal;}
.pro_con111 UL LI {display: inline;font-size: 15px;border-right: solid #ddd 1px;float: left;color: #999;width: 160px;line-height: 40px;height: 40px;text-align: center;}
.pro_con111 UL LI.on {display: inline;font-size: 18px;background: #008cd6;float: left;width: 160px;cursor: pointer;color: #FFF;line-height: 40px;height: 40px;text-align: center;}
.about-left ul li, .about-left ul li.on {text-align: center;border-right: 1px solid #dddddd;cursor: pointer;height: auto;}
.about-left ul li a {color: #999;}
.about-left ul li.on a {color: #fff;}
.about-left ul li {position: relative;}
.about-left_new ul li.on:after{content: "";  position: absolute;top: 14px;right: 20px;width: 10px;height: 10px;border: 2px solid #fff;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);}
.about-left_new ul li .sub_menu {display:none;}
.about-left_new ul li.on .sub_menu {display:block;}
.about-left_new ul li.on .sub_menu li a {height: 37px;display: block;color: #999;line-height: 37px;font-size:14px;}
.about-left_new ul li.on .sub_menu li {background-color: #f4f4f4;}
.about-left_new ul li.on .sub_menu li.erjion a{color: #008cd6;}

.about-left_new ul li.on .sub_menu li a:after{content: "";position: absolute;top: 14px;left: 35px;width: 0px;height: 0px;border: 5px solid transparent;border-left-color: #aaa;}

/*右侧*/
.about-right {width: 860px;height: 100%;float: right;font-family: microsoft yahei;min-height: 400px;position: relative;}
.about-right h1 {color: #008cd6;font-size: 22px;margin-bottom: 24px;font-weight: normal;}
.about-right p {color: #777;font-size: 14px;line-height: 30px;margin-bottom: 20px;}
.about-right p img {width: 100%;}

.ld_box h3, .ld_box2 h3, .ld_box3 h3, .wh_box h3 {padding: 8px 0 20px;border-bottom: 1px dashed #0075c2;font-size: 18px;color: #02689e;font-weight: normal;}
.ld_box3 p{color: #777;font-size: 14px;line-height: 30px;   margin-bottom: 20px;}

/*2022/12/23*/
.news-right li .list_sub { float: none; color: #333; font-size: 16px; line-height: 30px; }

/* 历史沿革 */
.about-right .history-top {/*position: static !important;*/font-size: 18px;left: 150px;top: 30px;}
#history {width: 100%;position: relative;margin: 50px auto 0 auto;}
#history{margin-top:30px !important;}
#history .title {height: 34px;line-height: 34px;text-indent: 280px;}
#circle {width: 25px;height: 34px;position: absolute;top: 0;left: 106px;background: url(/uiFramework/commonResource/image/2022011311264456896.png);}
#content {/*height: 685px;*/width: 100%;overflow: hidden;background: url(/uiFramework/commonResource/image/2022011311290294315.png) no-repeat 115px 0px;padding-top: 10px;}
#content .list {overflow: hidden;position: relative;}
#content .list li {vertical-align: bottom;overflow: hidden;position: relative;}
.liwrap {height: 55px;margin-top: 28px;}
.lileft {position: absolute;top: 0;left: 0px;height: 55px;width: 100px;line-height: 55px;text-align: right;}
.year {font-size: 18px;color: #000;margin-right: 5px;}
.point {width: 55px;height: 55px;position: absolute;top: 0;left: 92.5px;background: url(/uiFramework/commonResource/image/2022011311310853446.png) no-repeat 0px 15px;overflow: hidden;}
.point b {height: 16px;width: 16px;background: #fff;display: block;margin: 17px 0 0 19px;border-radius: 18px;border: 2px solid #008cd6;-webkit-transition: all 0.1s linear;-moz-transition: all 0.1s linear;-o-transition: all 0.1s linear;transition: all 0.1s linear;position: absolute;top: 0;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.liright {position: absolute;top: 0;left: 160px;border-radius: 5px;padding: 10px;width: 700px;background: #f4f4f4;}
.hisct {font-size: 14px;color: #000;}
.liright:after { right: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-right-color: #f4f4f4;border-width: 10px;top: 15px;}

/* 公司荣誉 */
.wuliu dl {padding: 15px 0;height: 90px;border-bottom: 1px dashed #ccc;margin-bottom: 0;}
.wuliu dl dt {width: 130px;float: left;height: 90px;}
.wuliu dl dt img {width: 130px;height: 90px;}
.wuliu dl dd {overflow: hidden;padding-left: 15px;}
.wuliu dl dd h2 {color: #333;font-size: 18px;font-weight: normal;}
.wuliu dl dd h2 span {color: #999;   float: right;font-size: 14px;line-height: 2.3;}
.wuliu dl dd p {font-size: 14px;color: #777;margin-top: 10px;}

/* 公司资质 */
.baokan {padding: 20px 0;}
.baokan dl {width: 215px;float: left;margin-right: 30px;}
.baokan dl img {width: 100%;}
.baokan dl p {text-align: center;font-size: 14px;}

/* 新闻列表 */
.news-right li {margin-top: 20px;border-bottom: 1px dashed #ccc;}
.news-right li h2 {color: #333;font-size: 16px;line-height: 30px;margin-top: 0;margin-bottom: 10px;font-weight: normal;}
.news-right li h2 span {color: #999;font-size: 14px;float: right;}
.news-right li p {color: #777;font-size: 14px;line-height: 25px;}



/* 0530  */
.news-right .cp_list  li{    margin-top: 0;border-bottom: 0px;width: 49%;float: left;margin-right: 2%;padding:10px;box-sizing:border-box;background: #efeeee;box-shadow: 4px 4px 6px 2px #e8e8e8;margin-bottom: 20px;overflow: hidden;}
.news-right .cp_list  li:nth-child(2n+2){margin-right:0;}
.news-right .cp_list  li img{    width: 100%;height: 250px;object-fit: fill;transform: scale(1);transition: all ease-in-out 300ms;}
.news-right .cp_list  li:hover img{transform: scale(1.1);}
.news-right .cp_list  li h2{font-size: 18px;font-weight:bold;margin-top: 10px;}
.news-right .cp_list  li p{margin-bottom: 5px;}
.news-right .cp_list  li.ryzz p{color: #333;font-size: 18px;}


.news-right .ld_list  li{    margin-top: 0;border-bottom: 0px;width: 32%;float: left;margin-right: 2%;padding:10px;box-sizing:border-box;background: #efeeee;box-shadow: 4px 4px 6px 2px #e8e8e8;margin-bottom: 20px;overflow: hidden;text-align:center;}
.news-right .ld_list  li:nth-child(3n+3){margin-right:0;}
.news-right .ld_list  li img{    width: 100%;height: 386px;object-fit: fill;}
.news-right .ld_list  li h2{font-size: 20px;font-weight:bold;margin-top: 10px;}

.news-right .cp_xs_list li{width: 49%;}
.news-right .cp_xs_list li:nth-child(3n+3) {margin-right: 2%;}
.news-right .cp_xs_list li:nth-child(2n+2){margin-right:0;}
.news-right .cp_xs_list li img{height:250px;}

/*.pro_con111 UL LI.on{background:#c90915;}*/
.about-left ul li a{font-size:18px;}
.about-right h1{color:#c90915;}
.about-left h1{color:#c90915;}
.about-right p{    color: #333;font-size: 16px;}
.about-left ul li a{color:#333;}
.about-right .lsyg_top p{text-indent: 2em;}

/*0602*/
#content .list , #content{min-height:2250px !important;}

.cp_ewm{top: 200px;position: fixed;z-index: 999;right: 0;width: 160px;height: 160px;}
.gywm_gsld li h2{color: #57b0e2;font-weight: bold;font-size: 20px;}
.gywm_gsld li p{color: #333;font-size: 16px;}

/*0610*/
#content{background-size: 8px 1800px;}
#content .list li{margin-top: 20px;}
.liright{box-sizing: border-box;}
.liwrap{height:65px !important;}