/*sub page module*/
.caption-bg{width:100%;height:2.48rem;line-height:2.48rem;border-bottom:1px solid #eee;background:#fbfbfb;}
.caption{width:60rem;margin:0 auto;text-align:left;}
.caption a{float:left;margin-right:3.75rem;color:#5a5f5f;font-size:0.75rem;cursor: pointer}
.caption .caption-current{color:#01419a;border-bottom:2px solid #01419a;}
.caption a:hover{color:#01419a;border-bottom:2px solid #01419a;}

/*行业应用产品-产品列表*/
.product-item{height:17.5rem;}
.product-item-information li{float:left;width:calc(33.3% - 0.9rem);height:17.5rem;margin:0 1.25rem 1.25rem 0;background:#fff;}
.product-item-information li{height:20rem;}
.product-item-information li:hover{box-shadow: 0 0 8px rgba(0, 0, 0, .2);background:#fff;}
.product-item-information li:nth-child(3n){margin-right:0;}
.product-item li img{width:100%;height:11.58rem;}
.product-item li span{display: block;padding:1.2rem;line-height:1.75rem; font-size:1.25rem;font-weight:bold;color:#181818;}
/*.product-item-more li{height:19.5rem;}*/
.product-item li a{display: block;}
.product-item li p{padding:0 1.2rem;line-height:1.25rem; font-size:1rem;font-weight:bold;color:#01419a;}


.table-border{width:100%;margin-bottom:1.25rem; background:#fff;}
.table-border td{width:33%;padding:0.8rem 0.4rem 0.8rem 0.8rem;line-height:1.5rem;font-size:1.25rem;font-weight:bold;color:#181818;border:1px solid #E8E8E8;}

.product-info{height:35.6rem;}
.product-info-zw{height:50.624rem;}
.product-info li{overflow: hidden;float:left;width:calc(50% - 3.34rem);height:auto;margin:0 3.34rem 1.25rem 0;}
.product-info li:nth-child(2n){margin-right:0;}
.product-info h2{margin:0.8rem 0 1.25rem 0;text-align: left;font-size:1.34rem;font-weight:bole;color:#004f98;}
.product-info li p{line-height:2.08rem; font-size:1rem;color:#666;text-align: justify;}
.product-info-text{margin-left:6.51rem;margin-top:0.83rem;}

.iconfont-box{float:left;width:4.91rem;height:4.91rem;line-height: 4.91rem;margin-top:0.42rem;text-align: center;border-radius: 50%;background: #fff;}
.iconfont-box span{font-size:2.58rem;color:rgb(59,120,176);}
.iconfont-box .content-wrap-icon{    width: 66%;margin-top: 17%;}


/*行业应用产品-获奖情况*/
.prize{text-align: center;}
.prize li{display:inline-block;width:calc(50% - 2.88rem);margin:0 1.25rem;height:17.5rem;text-align:center;}
.prize li p{display:flex;align-items: center;justify-content: center;width:19rem;height:14.58rem;margin:0 auto;}
.prize li img{display:block;height:100%;margin:0 auto;text-align:center;}
.prize li span{overflow: hidden;display: block;width:100%;padding:1.2rem 0;height:1.75rem;line-height:1.25rem; font-size:1rem;color:#181818;}

/*行业应用产品-典型客户*/
.customer ul{height:auto;}
/*.customer li{float:left;width:calc(25% - 2.88rem);height:6.24rem;display: flex;align-items: center;justify-content: center;margin:0 1.2rem 1.75rem 0;padding:0 0.96rem;font-size:1.2rem;color:#181818;border-radius:5px;box-shadow: 0 0 5px rgba(218, 226, 253, .8);background:url(../images/customer.jpg) no-repeat right bottom;background-size: 100% 100%;}*/
/*.customer li:nth-child(4n){margin-right:0;}*/
/*.customer li:hover{box-shadow: 0 0 8px rgba(0, 0, 0, .2);}*/


/*行业应用产品-成功案例*/
.ClassicCase-pic{width: 100%;height: 15.83rem;background: url(../images/case-yb3.jpg) no-repeat center top;background-size: 100% 100%;}
.ClassicCase-pic-zw{background: url(../images/case-zw3.jpg)no-repeat center top;}
.ClassicCase ul{height:8.34rem}
/*.ClassicCase li{float:left;display:flex;align-items: center;justify-content: center;width:calc(25% - 1.66rem);height:8.34rem;padding:0 0.83rem;font-size:1.17rem;color:#333;background:#f6f6f6;}*/
/*.ClassicCase li:hover{border-bottom:2px solid rgba(25, 100, 240, .5);background:#fafafa;}*/
.ClassicCase .ClassicCase-current ,.ClassicCase .ClassicCase-current:hover{border-bottom:2px solid rgba(25, 100, 240, 1);background:#fff;}

.ClassicCase-jw-pic{width: 100%;height: 15.83rem;background: url(../images/case-jw.jpg) no-repeat center top;background-size: 100% 100%;}
.ClassicCase-jw p{height:8.34rem;line-height:8.34rem;padding:0 1.25rem;text-align: left;font-size:1.25rem;color:#333;background:#f6f6f6;}
.ClassicCase-jw p span{margin-left:1.25rem;font-size:1rem;color:#181818;}

/*-----------------------------------------
修改的
 */

.ClassicCase ul,.ClassicCase li{height:calc(8.34rem + 2px)}
.ClassicCase>div>ul>li>div{float:left;display:flex;align-items: center;justify-content: center;width:calc(25% - 1.66rem);height:8.34rem;padding:0 0.83rem;font-size:1.17rem;color:#333;background:#f6f6f6;}
.ClassicCase>div>ul>li>div:hover{border-bottom:2px solid rgba(25, 100, 240, .5);background:#fafafa;}
.ClassicCase>div>ul>li{
    display: inline-block;
    float: left;
}

.product-item>div>ul>li>div{float:left;width:calc(33.3% - 0.9rem);height:17.5rem;margin:0 0.9rem 1.25rem 0;background:#fff;}
.product-item-more>div>ul>li>div{height:19.5rem;}
.product-item>div>ul>li>div:hover{box-shadow: 0 0 8px rgba(0, 0, 0, .2);background:#fff;}
.product-item>div>ul>li>div:nth-child(3n){margin-right:0;}
.product-item>div>ul>li{
    height:19.5rem;
    display: inline-block;
    float: left;
}

.customer>div>ul>li>div{float:left;width:calc(25% - 2.88rem);height:6.24rem;display: flex;align-items: center;justify-content: center;margin:0 1.2rem 1.75rem 0;padding:0 0.96rem;font-size:1.2rem;color:#181818;border-radius:5px;box-shadow: 0 0 5px rgba(218, 226, 253, .8);background:url(../images/customer.jpg) no-repeat right bottom;background-size: 100% 100%;}
.customer>div>ul>li>div:nth-child(4n){margin-right:0;}
.customer>div>ul>li>div:hover{box-shadow: 0 0 8px rgba(0, 0, 0, .2);}
.customer>div>ul>li{
    height:15.98rem;
    display: inline-block;
    float: left;
}

.box2 {
    width:60rem;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.bon {
    width:180rem;
}
.bon ul li {
    float:left;
    width:60rem;
    padding-top:14px;
}
.bon ul li ul li:first-child {
    padding-top:5px;
}
.yyal-bg{
    display: flex;
}
.yyal-bg .yyal-block{
    width: calc(25% - 52px);
    height: 18rem;
    margin: 0 12px;
    background: linear-gradient(180deg, #F2F7FF 0%, #FFFFFF 71%);
    box-shadow: 4px 4px 20px 0px rgba(170,202,253,0.3);
    border-radius: 4px;
    border: 2px solid #FFFFFF;
    position: relative;
    padding: 15px 0px 15px 10px;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: 7rem;
}
.yyal-bg .yyal-block .yyal-block-img{
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 7rem;
}
.yyal-bg .yyal-block .yyal-block-title{
    font-size: 1.33rem;
    font-weight: 500;
    color: #1F2329;
    line-height: 36px;
    margin-bottom: 0.1rem;
}
.yyal-bg .yyal-block .yyal-block-list{
    margin-top: 0.4rem;
}
.yyal-bg .yyal-block .yyal-block-list p{
    font-size: 1rem;
    font-weight: 400;
    color: #5D6C82;
    line-height: 2rem;
}
.yyal-block-img-jw1{
    background-image: url(/index/huazi/images/zhjw-yyal1.png) !important;
}
.yyal-block-img-jw2{
    background-image: url(/index/huazi/images/zhjw-yyal2.png) !important;
}
.yyal-block-img-jw3{
    background-image: url(/index/huazi/images/zhjw-yyal3.png) !important;
}
.yyal-block-img-jw4{
    background-image: url(/index/huazi/images/zhjw-yyal4.png) !important;
}
.yyal-block-img-jw5{
    background-image: url(/index/huazi/images/zhjw-yyal5.png) !important;
}
.yyal-block-img-jw6{
    background-image: url(/index/huazi/images/zhjw-yyal6.png) !important;
}
.yyal-block-img-jw7{
    background-image: url(/index/huazi/images/zhjw-yyal7.png) !important;
}
.yyal-block-img-jw8{
    background-image: url(/index/huazi/images/zhjw-yyal8.png) !important;
}
.yyal-block-img-jw9{
    background-image: url(/index/huazi/images/zhjw-yyal9.png) !important;
}
.yyal-block-img-yb1{
    background-image: url(/index/huazi/images/zhrs-yyal1.png) !important;
}
.yyal-block-img-yb2{
    background-image: url(/index/huazi/images/zhrs-yyal2.png) !important;
}
.yyal-block-img-yb3{
    background-image: url(/index/huazi/images/zhrs-yyal4.png) !important;
}
.yyal-block-img-yb4{
    background-image: url(/index/huazi/images/zhrs-yyal3.png) !important;
}
.yyal-block-img-rs1{
    background-image: url(/index/huazi/images/zhrs-yyal1.png) !important;
}
.yyal-block-img-rs2{
    background-image: url(/index/huazi/images/zhrs-yyal2.png) !important;
}
.yyal-block-img-rs3{
    background-image: url(/index/huazi/images/zhrs-yyal3.png) !important;
}
.yyal-block-img-rs4{
    background-image: url(/index/huazi/images/zhrs-yyal4.png) !important;
}
.yyal-block-img-rs5{
    background-image: url(/index/huazi/images/zhrs-yyal5.png) !important;
}
.yyal-block-img-scjg1{
    background-image: url(/index/huazi/images/zhscjg-yyal1.png) !important;
}
.yyal-block-img-scjg2{
    background-image: url(/index/huazi/images/zhscjg-yyal2.png) !important;
}
.yyal-block-img-scjg3{
    background-image: url(/index/huazi/images/zhscjg-yyal3.png) !important;
}
.yyal-block-img-scjg4{
    background-image: url(/index/huazi/images/zhscjg-yyal4.png) !important;
}
.circle-bg{
    background: url(/index/huazi/images/circle-bg.png);
    background-size: 100% 100%;
}
.yyal-carousel{
    overflow: auto;
    position: relative;
}
.yyal-carousel ul{
    padding: 0px 30px;
    width: 100%;
}
.yyal-carousel li{
    float: left;
    list-style: none;
    width: 100%;
}
.yyal-carousel .unslider-arrow04 { position: absolute; bottom: 160px;}
.yyal-carousel #al { left: 0px;}
.yyal-carousel #ar { right: 0px;}
.yyal-carousel #al,.yyal-carousel #ar{
    width: 30px;
    height: 30px;
    background: #FFFFFF;
    box-shadow: 0px 2px 6px 2px rgba(93,108,130,0.1);
    border-radius: 50%;
}
.yyal-carousel .arrow{
    width: 20px;
    height: 20px;
    margin-top: 5px;
    margin-left: 4px;
}
.jjfa-ul{
    display: flex;
}
.jjfa-ul .jjfa-li{
    margin: 0rem 0.8rem;
    width: 100%;
    background: #FFFFFF;
    border-radius: 4px;
    padding: 1rem;
}
.jjfa-ul .jjfa-li .jjfa-li-block{
    display: flex;
}
.jjfa-ul .jjfa-li .jjfa-li-block img{
    width: 2.2rem;
    height: 2.2rem;
    margin-right: 0.8rem;
}
.jjfa-ul .jjfa-li .jjfa-li-block .jjfa-li-title{
    font-weight: 400;
    color: #0A1822;
    font-size: 1.34rem;
    margin-bottom: 0.5rem;
}
.jjfa-ul .jjfa-li .jjfa-li-block .jjfa-li-content{
    color: #666666;
    line-height: 2.08rem;
    font-size: 1rem;
}
.jjfa-ul .jjfa-li .jjfa-li-block .jjfa-li-content .jjfa-li-content-a:hover{
    color: #01419A;
}
.jjfa-ul .jjfa-li .jjfa-li-block .jjfa-li-content .jjfa-li-content-a .jjfa-li-content-a-title{
    width: calc(100% - 20px);
    float: left;
}
.jjfa-ul .jjfa-li .jjfa-li-block .jjfa-li-content .jjfa-li-content-a .jjfa-li-content-a-icon{
    font-size: 20px;
    width: 20px;
    float: right;
}

.prize-pages{text-align: center;}
.prize-pages .prize-pages-block{display:inline-block;width:calc(50% - 2.88rem);margin:0 1.25rem;height:17.5rem;text-align:center;}
.prize-pages li{
    float: left;
    list-style: none;
    width: 100%;
}
.prize-pages li p{display:flex;align-items: center;justify-content: center;width:19rem;height:13.6rem;margin:0 auto;}
.prize-pages li img{display:block;height:100%;margin:0 auto;text-align:center;}
.prize-pages li span{overflow: hidden;display: block;width:100%;padding:1.2rem 0;height:1.75rem;line-height:1.25rem; font-size:1rem;color:#181818;}
.prize-pages .banner_images_switch{left:0px;bottom: 1.2rem;}
.product-item-subtitle{
    color: #666666 !important;
    line-height: 2.08rem !important;
    font-size: 1rem !important;
    padding: 0rem 1.2rem !important;
    font-weight: lighter !important;
}
.yyal-table .yyal-table-title{
    font-weight: 400;
    color: #0A1822;
    font-size: 1.34rem;
    margin-bottom: 1rem;
    margin-top: 2rem;
}
.yyal-table .yyal-table-border{
    width:100%;margin-bottom:1.25rem; background:#fff;
}
.yyal-table .yyal-table-border td{width:33%;padding:0.8rem 0.4rem 0.8rem 0.8rem;line-height:1.5rem;font-size:1rem;color:#666666;border:1px solid #E8E8E8;}

.yyal-table2{
    width: 100%;
}
.yyal-table2,.yyal-table2 td,.yyal-table2 th
{
    border:1px solid #E8E8E8;
    text-align: left;
}
.yyal-table2 th,.yyal-table2 td{
    padding: 0.8rem 2rem;
    color: #666666;
    font-size: 0.9rem;
}
.yyal-table2 th{
    background: #D6E5F5;
}
.yyal-table2{
    background: #FFFFFF;	/* 隔行变色 */
}
.yyal-table2 tr:nth-child(odd){
    background-color:#EFF5FC;	/* 隔行变色 */
}
.contactUs{
    background: #3D6CA7;
    border-radius: 6px;
    color: white;
    padding: 4px 10px;
}

.yyal_div_block ul.yyal_ul{
	width:100%;
}
.yyal_div_block ul.yyal_ul li{
	list-style: disc;
	font-size: 1rem;
    font-weight: 400;
    color: #5D6C82;
    line-height: 2rem;
    float: left;
    width: 33%;
}
.yyal_div_block .yyal_subtitle{
    line-height: 36px;
    font-weight: bold;
    color: #004f98;
    font-size: 1.34rem;
    margin-bottom: 1rem;
    margin-top: 2rem;
}
.yyal_div_block .yyal_subtitle2{
	color: #004f98b3;
    font-weight: bold;
    font-size: 1.1rem;
    margin-bottom: 0.5rem;
    margin-top: 1rem;
}
.yyal_div_block .yyal_ul_block{
	display:flex;
	padding-left: 1rem;
}
.new-subtitle{
	font-weight: bold;
    color: #004f98;
    text-indent: 2rem;
    margin-bottom: 1rem;
}
.small-lineHeight{
	line-height: 1rem;
}
