@charset"utf-8";
.box_about{background:#fff;margin: 0 auto;padding-top:60px;padding-bottom: 80px;}
.box_about .about_left{width: 650px;float:left;margin-top:52px;}
.box_about .about_left span.tit{display:block;font-family:PTSans,Arial;font-size:50px;color:#262626; line-height:62px;}
.box_about .about_left span.tp{
	display:block;
	font-family:Microsoft Yahei;
	font-size:16px;
	text-transform:uppercase;
	color:#262626;
	margin: 24px 0;
	}
.box_about .about_left span.tp b{display: block;margin-top: 24px;margin-right:14px;background: #003985;height:2px;width: 90px;}
.box_about .about_left .txt p{font-size:16px;color: #575757;text-indent: 2em;line-height: 30px;}
.box_about .about_left .more{margin-top: 60px;display:block;width: 182px;height: 60px;border: 2px solid #1eacad;font-size: 18px;color: #1eacad;text-align:center;line-height: 60px;}
.box_about .about_left .more:hover{border:2px solid #003985;color:#003985;}

.box_about .about_right{width: 500px;float:right;}
.pic_show{ position:relative;}
.pic_show .pic_border{width: 366px;height: 360px;border:1px solid #c8c8c8;position:absolute;top: 48px;left: 122px;}

.pic_show .highlight_butt{width:15px;height:200px;position:absolute;top: 200px;left: 446px;}
.pic_show .highlight_butt dl dd{width:15px;height:15px;background-color:#ebebeb;text-indent:-9999px;margin-bottom: 16px;cursor:pointer;}
.pic_show .highlight_butt dl dd.current{background-color: #003985;}
.pic_show .highlight_butt .highlight_pagetxt{padding: 24px 0 0 5px;}
.pic_show .highlight_butt .highlight_pagetxt span{display:inline-block;width: 14px;height: 14px;margin-bottom: 8px;font:14px "Microsoft Yahei";}

.pic_show .pic_content{position:relative;top:0px;left:0px;height: 342px;overflow:hidden;}
.pic_show .pic_content .pic_content_list{width: 423px;position:absolute;}
.pic_show .pic_content .pic_content_list li{display:block;height: 342px;}
.pic_show .highlight_txt{ width:290; height:420px; position:absolute;top:49px; left:505px;}
.highlight_txt h2{ font:28px Arial, Helvetica, sans-serif; line-height:130%; margin-bottom:15px;}
.highlight_txt ul li{ width:290px; font:14px Arial, Helvetica, sans-serif; line-height:180%; padding:16px 0 17px 0; border-bottom:1px solid #c8c8c8; position:relative; cursor:pointer;}
.highlight_txt ul li span.current{  display:inline-block; width:54px; height:3px; background:#3686e5;position:absolute; left:0; bottom:-2px;}
.highlight_txt a.seeall{display:inline-block;margin-top:20px;font:bold 14px Arial, Helvetica, sans-serif;color: #3586e5;text-transform: uppercase;}




.ibanner{height:616px;}
.ibanner img{width: 100%;}
.ibanner .swiper-button-next{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")
}
.ibanner .swiper-button-prev{
	background-image:url("data:image/svg+xml;charset=utf-8 ,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")
	
}
.ibanner .ibannerbtn{bottom: 46px;}
.ibanner .swiper-pagination-bullet{width:78px;height:4px;border-radius:0;background:#fff;opacity:0.9}
.ibanner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #003985;
}

.ibannerslide1{ height:616px; text-align:center}
.ibannerslide1 span.d{display:block;font-family:Arial;font-size:72px; font-weight:bold; text-transform:uppercase;color:#fff;padding-top:140px;}
.ibannerslide1 span.p{display:block;font-family:PTSans,Candara,Arial;font-size:22px; color:#fff;padding-top:24px;margin-bottom:80px;}
.ibannerslide1 a{display:inline-block;width:198px;height:52px;border:2px solid #fff;background:transparent;border-radius:8px;font:20px/52px bold Arial;color:#fff;margin: 0 10px;}
.ibannerslide1 a.l{ background:#1eacad; border:2px solid #1eacad;}



h2.ititle{line-height: 1.2;color:#262626;font-size:42px;text-transform:uppercase;text-align:center;padding-top:70px;padding-bottom: 40px;position:relative;}
span.itext{display:block;text-align:center;line-height:1;color:#666666;font-size: 16px;font-weight:normal;}
h2.ititle .more{position:absolute;right:0;top: 142px;display:block;width:102px;height:44px;line-height:44px;text-align:center;color:#1eacad;border:1px solid #1eacad;font-size: 18px;}

.iadvantage{background:#f6f6f6;}
.iadvantage .advalist{
    padding: 64px 0;
}
.iadvantage .advalist li{height:70px;line-height:70px;padding-left: 82px;font-size: 20px;background-position:left center;background-repeat:no-repeat;float: left;margin-right: 94px;}
.iadvantage .advalist li span{font-weight:600;}
.iadvantage .advalist li.li1{ background-image:url(../image/icon_at1.png);}
.iadvantage .advalist li.li2{ background-image:url(../image/icon_at2.png);}
.iadvantage .advalist li.li3{ margin-right:0;background-image:url(../image/icon_at3.png);}

.iproducts{height:640px; background:url(../image/ibanpro.jpg) center center no-repeat}
.iproducts h2{color:#fff;}
.iproducts span{color:#fff;}
.iproducts h2.ititle .more{color:#fff;border:1px solid #fff;}
.iproducts .iprolist{margin-top:74px;}
.iproducts .iprolist li{position:relative;float:left;margin-right:40px;width:270px;height:364px;}
.iproducts .iprolist li:last-child{margin-right:0;}
.iproducts .iprolist li img{-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);
    width: 270px;
    height:206px;
    display: block;
    }
.iproducts .iprolist li:hover img{-webkit-filter:none; /* Chrome, Safari, Opera */
    filter:none;
    }
	
.iproducts .iprolist li a.tit{width:100%;text-align:center;height: 58px;line-height: 58px;background: #5d6f7f;color:#fff;font-size: 22px;display: block;overflow: hidden;}
.iproducts .iprolist li:hover a.tit{background:#1eacad}


.iyyly{background:#f6f6f6;padding-bottom:50px;}
.iyylylist{margin-top:60px;}
.iyylylist li{float:left;width:374px;margin-right:36px;margin-bottom:38px;border:1px solid #003985;border-bottom:6px solid #1eacad}
.iyylylist li img{display:block;}
.iyylylist li span{display:block;text-align:center;font-size:22px;height:50px;line-height:50px;background:#003985;color:#fff;}
.iyylylist li:nth-child(3n+3){margin-right:0;}
