@charset "utf-8";
/* CSS Document */

*{padding: 0; margin: 0;}
body{ overflow-x: hidden;}
img{ border:none; font-size: 0; }
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
a{ text-decoration: none; color: black;display: inline-block; }
li{ list-style: none; }

/*banner部分css*/
.index_banner{position:relative;margin-top:0px;}
.index_banner ul{overflow:hidden;margin: 0;padding: 0;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:auto;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner li a h3{font-size:55px;color:#fff;position: absolute;bottom: 11vw;width: 100%;text-align: center;}
.index_banner li a dd{font-size:30px;color:#fff;position: absolute;bottom: 8vw;width: 100%;text-align: center;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-86px;width:172px;height:15px;_display:none;bottom: 6%;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:35px;height:3px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#ee1d23;}
.index_banner cite span.cur{background-color:#ee1d23;cursor:default;}
.clear{clear:both;}

/*业务板块css*/
.kc{width:1280px;margin:60px auto 20px auto;overflow: hidden;}
.kc h3{font-size:36px;color:#000;}
.kcxian{width:145px;margin:0px auto;overflow: hidden;float: left;border-bottom: 2px solid;padding-bottom: 20px;color:#e03731;}
.kc dd{width:1280px;margin:0px auto;overflow: hidden;float: left;border-bottom: 1px solid;color:#eceaea;margin-bottom: 45px;}

.news{width:1280px;margin:60px auto 0px auto;overflow: hidden;}
.news h3{font-size:36px;color:#000;}
.kcxian{width:145px;margin:0px auto;overflow: hidden;float: left;border-bottom: 2px solid;padding-bottom: 20px;color:#e03731;}
.news dd{width:1280px;margin:0px auto;overflow: hidden;float: left;border-bottom: 1px solid;color:#eceaea;margin-bottom: 45px;}

.marqueeleft{height:auto;width:100%;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float: left;
    margin: 0 10px 0 0;
    display: inline;
    width: 380px;
    overflow: hidden;
    border: 1px solid #ddd;
    border-radius: 20px;
    padding: 20px;}
.marqueeleft li .pic{display:block;border:#ccc 0px solid;width:380px;height:auto;padding:0px;overflow:hidden;}
.marqueeleft li .pic img{width:100%;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li .pic h4{color: #333;
    font-size: 18px;
    font-weight: normal;
    padding: 25px 10px 10px 10px;}
.marqueeleft li .pic p{color: #999;
    font-size: 14px;
    padding: 0 10px;}

.xiaotu{width:auto;margin: 50px 10px 20px 10px;overflow: hidden;}
.xiaotul{float:left;text-align: center;}
.xiaotul img{width: 40px !important;
    border-radius: 50%;
    padding: 10px;
    background: #eee;}
.xiaotul dt{color:#666;font-size:14px;line-height: 25px;}

.xiaotur{float:right;padding-top: 20px;}
.baoming{color:#666;font-size:14px;display: block;text-align: right;line-height: 25px;}

.jia{display:bloak;}
.yuanjia{color:#666;font-size:12px;padding-right: 10px;text-decoration: line-through;}
.xiajia{font-size:18px;color:#e70014;font-weight:normal;}

/*关于我们css*/
.guanyu{width:1280px;margin:0px auto;overflow: hidden;}
.sh{width:1280px;overflow: hidden;margin-bottom: 35px;}
.sh h3{font-size:36px;color:#000;}
.sh p{font-size:18px;color:#e60012;font-weight: bold;float: right;}
.sh p a{font-size:18px;color:#e60012;}
.sh p a.active{color:#333;}
.sh dt{width:145px;margin:0px auto;overflow: hidden;float: left;border-bottom: 2px solid;padding-bottom: 20px;color:#e03731;}
.sh dd{width:695px;margin: 0px auto;overflow: hidden;float: left;border-bottom: 1px solid;color: #eceaea;padding-bottom: 22px;}
.xia{width:1280px;margin:0px auto;overflow: hidden;}
.zuo{width:420px;margin:0px auto;overflow: hidden;float: left;}
.zuo p{font-size: 14px;color: #666;line-height: 30px;width: 388px;}
.zuo p a{font-size:14px;color: #e60012;font-weight: bold;}
.zuo ul{padding-top:48px;}
.zuo ul li{background-image: url(../images/qiye1.jpg);height: 69px;text-align:center;
    background-size: cover;
    width: 102px;
    float: left;
    margin-right: 10px;}		
.zuo ul li a{color: #fff;padding-top: 13px;
    line-height: 22px;
    font-size: 18px;
    font-weight: bold;}	
.you{width:860px;float:right;}
.you img{width:420px;}
.you ul{float:right;width:420px;}
.you ul li{float: left;}
.you ul li img{width: 195px;height: 111px;float: left; padding-left: 15px;padding-bottom: 15px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.you ul li:hover img{transform: scale(1.05,1.05);}

/*高端css*/
.gaoduan{width:100%;margin-top:60px;}
.gaoduan img{width:100%;}

/*资讯css*/
.zixun{width:1280px;margin:60px auto;overflow: hidden;}
.zuoce{width:850px;margin:0px auto;overflow: hidden;float: left;}
.zuosh{width:1280px;margin:0px auto;overflow: hidden;}
.zuosh h3{font-size:36px;color:#000;}
.zuoce dd{width:850px;margin:0px auto;overflow: hidden;float: left;border-bottom: 1px solid;color:#eceaea;}
.zuoce dt{width:145px;margin:0px auto;overflow: hidden;float: left;border-bottom: 2px solid;color:#e03731;padding-top: 20px;}
.zuozhong{width:850px;overflow: hidden; padding-top: 45px;}
.lef{width:420px;margin:0px auto;overflow: hidden;float: left;}
.toutiao{width:420px;margin:0px auto;overflow: hidden;float: left;}
.toutiao img{float: left;}
.tt{}
.tt h4{font-size:16px;color:#333;float: right;font-weight: normal;padding-right:30px;line-height: 25px;}
.tt img{padding:20px 20px;}
.lef{}
.lef dd{width:380px;margin:0px auto;overflow: hidden;float: left;border-bottom: 1px dotted;margin-bottom: 20px;color:#666;}
.lef a{float:left;font-size:16px;color:#666;line-height:40px;width:388px;}
.rig{width:400px;float: right;}
.rig img{width:420px;}
.zuoxia{width:875px;margin:0px auto;overflow: hidden;padding-top: 30px;}
.zuoxia ul{}
.zuoxia ul li{}
.zuoxia ul li img{width: 275px;
    float: left;
    margin-right: 15px;}

.youce{width:400px;margin:0px 0 0 20px;overflow: hidden;float:right;}
.youce h3{font-size:36px;color:#000;}
.youce dd{width:850px;margin:0px auto;overflow: hidden;float: left;border-bottom: 1px solid;color:#eceaea;}
.youce dt{width:145px;margin:0px auto;overflow: hidden;float: left;border-bottom: 2px solid;color:#e03731;padding-top: 20px;}
.lie{margin:0px auto;overflow: hidden;float:right;padding:25px 0 35px 0;}
.lie ul{float: left;border-left: 1px solid #ddd;color:#eceaea;padding-left: 15px;}

.lie ul li{overflow: hidden;float: left;border-bottom: 1px dotted #ddd;color:#666;height: 60px;line-height: 60px;}
.lie ul li img{margin-bottom: -5px;margin-right: 5px;}
.lie ul li a{font-size:16px;color:#666;padding:0px 0px;}

.HomeMenu,.HomeMenu2{width:100%; float:left;}
.HomeMenu li{width: 31%; float: left; height:135px;background:linear-gradient(96deg, #ef5e62 0%, #e70014 97.7%);margin:0 0px 10px 10px; text-align: center;border-radius: 15px;}
.HomeMenu li:nth-child(3n){float: right;margin:0 0px 10px 0px; }
.HomeMenu li a{display: block; padding-top: 22px;}
.HomeMenu li .icon{display: block; width: 35px; margin: 0 auto;}
.HomeMenu li .name{display:inline-block;font-size: 16px; color: #fff; line-height: 36px;position:relative;margin-top:10px;}
.HomeMenu li .name .Tip{font-size:10px;color:red;position:absolute;top:-18px;right:-5px;}

/* 图集 */
.tuji{width:1280px;margin:0px auto 80px auto;overflow: hidden;}
.tuji1{float: left;
    width: 500px;
    overflow: hidden;
    height: 454px;position: relative;}
.tuji1 img{transition: all .3s ease;width: 100%;}
.tuji1:hover img{transform: scale(1.05);}
.tuji2{float: right;}
.tuji2 ul{overflow: hidden;}
.tuji2 ul li{padding-bottom: 7px;}
.tuji2 ul li img:nth-child(2){margin-right:0px;}
.tuji2 ul li img{margin-right:7px;}
.tuji1_yy{    background-color: rgb(6 6 6 / 24%);
    position: absolute;
    width:100%;
    bottom:0vw;
    height: 3vw;
	z-index: 99;
}
.tuji1_yy img{    left: 5vw;
    position: absolute;
    top:0.5vw;}
.tuji1_yy p{    font-size: 18px;
    color: #fff;
    text-align: center;
    padding-top:0.7vw;
    font-weight: bold;}
.tuji2_sh{    overflow: hidden;
    margin-bottom: 11px;}
.tuji2_sh1{float: left;padding-right: 10px;position: relative;}
.tuji2_sh1 img{left: 9.5vw;transition: all .3s ease;}
.tuji2_sh1:hover img{transform: scale(1.05);}
.tuji2_sh2{float: right;position: relative;}
.tuji2_sh2 img{left: 2vw;transition: all .3s ease;}
.tuji2_sh2:hover img{transform: scale(1.05);}

.tuji2_xia{}
.tuji2_xia1{float: left;position: relative;}
.tuji2_xia1 img{transition: all .3s ease;}
.tuji2_xia1:hover img{transform: scale(1.05);}
.tuji2_xia2{float: right;position: relative;}
.tuji2_xia2 img{transition: all .3s ease;}
.tuji2_xia2:hover img{transform: scale(1.05);}

.shizixia{width: 1280px;overflow: hidden;margin: 100px auto;}
.shizixia ul{}
.shizixia ul li{width:261px;float: left;margin-right:25px;text-align: center;background-image: url(../images/shizibg.jpg);height: 200px;background-size: cover;border-radius: 20px;padding: 20px;}
.shizixia ul li:nth-child(4){margin-right:0px;}
.shizixia ul li img{background: #fff;margin-top: 20px;
    padding: 10px;
    border-radius: 50%;
    width: 45px;
    height: 45px;}
.shizixia ul li h4{font-size: 18px;font-weight: bold; height: 45px;line-height: 45px;text-align: center;color:#fff;}
.shizixia ul li p{font-size: 14px;color: #fff;text-align: center; width: 70%;
    margin: 0 auto;
    line-height: 23px;}

@media (max-width: 760px) {
	
	
	
}