
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button{margin:0;padding:0;font-family: "microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.1,1.1);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webk
it-line-clamp: 3;*/}

/*index*/
.head{}
.hd_t{padding:10px 0;background: #fff;}
.hd_logo{}
.hd_logo .img{height: 80px;width: auto;}

.hd_info{font-size: 12px;color: #777;line-height: 80px;}
.hd_info .lk{display: inline-block;vertical-align: middle;font-size: 12px;color: #777777;padding:0 3px;}
.hd_info .tp{display: inline-block;vertical-align: middle;margin-left: 10px;}
.hd_info .lk:hover{color: #1079bd;text-decoration: underline;}

.hd_nav{background: #f5f6f6;text-align: center;font-size: 0;position:relative;}
.hd_nav li{display: inline-block;vertical-align: middle;width: 10%;}
.hd_nav li>a{display: block;font-size: 16px;color: #333333;line-height: 50px;}
.hd_nav li.cur>a,.hd_nav li:hover>a{color: #1079bd;font-weight: bold;}

.hd_nav .drop{background: #f8f8f8;position:absolute;width: 100%;left: 0;padding:30px 0;z-index:100;text-align: left;display: none;}
.hd_nav .drop_l{width: 60%;}
.hd_nav .lk{display: inline-block;vertical-align: middle;width: 45%;margin-right: 5%;border-bottom: 1px #bdbdbd solid; line-height: 56px;font-size: 15px;}
.hd_nav .lk:hover{color: #1079bd;}
.hd_nav .drop_r{width: 39%;}
.hd_nav .imgbox{display: block;overflow: hidden;border-radius:16px;}
.hd_nav .imgbox .tp{width: 100%;display: block;transition: all 1s;}
.hd_nav .imgbox:hover .tp{transform:scale(1.1,1.1)}
.hd_nav li:hover .drop{display: block;}

.hd_nav .grp{width:35%;margin-right: 5%;float: left;}
.hd_nav .grp .tit{border-bottom: 1px #bdbdbd solid;font-size: 16px;color: #333;font-weight: bold;display: block;padding-bottom: 10px;margin-bottom: 10px;}
.hd_nav .grp .box{}
.hd_nav .grp .box a{display: block;font-size: 16px;color: #333;line-height: 34px;}
.hd_nav .grp .box a:hover{color: #1079bd;}

.idx_ban .img{width: 100%;display: block;}
.idx_ban .swiper-pagination{bottom: 20px!important;}
.idx_ban .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;opacity: 1;margin:0 8px!important;}
.idx_ban .swiper-pagination-bullet-active{background: #1079bd;}


.idx_tit{text-align: center;margin-bottom: 55px;font-size: 0;}
.idx_tit .bt{font-size: 32px;color: #000000;font-weight: bold;display: inline-block;vertical-align: middle;}
.idx_tit .bt:hover{color: #0656a7;text-decoration: underline;}
.idx_tit .smwz{font-size: 16px;color: #666666;margin-top: 20px;}

.shouji{display:none!important }

.idx_pro{padding:70px 0 0;}
.idx_pro .t_tit{font-size: 34px;color: #000002;text-align: center;margin-bottom: 60px;}
.idx_pro .menu{font-size: 0;}
.idx_pro .menu .lk{display: inline-block;vertical-align: middle;font-size: 23px;color: #6f6d6d;line-height: 100px;width: 25%;text-align: center;cursor: pointer;border-bottom:3px solid transparent;}
.idx_pro .menu .lk.cur,.idx_pro .menu .lk:hover{color: #1079bd;border-color:#1079bd;}

.idx_pro .wrap{padding:70px 100px 80px;background: #efefef;position:relative;}
.idx_pro .item{width: 100%;}
.idx_pro .item .imgbox{display: block;overflow: hidden;border:1px solid #848282;background: #fff;margin-bottom: 25px;}
.idx_pro .item .img{width: 100%;display: block;transition: all 3s;}
.idx_pro .item .tit{font-size: 17px;color: #333333;font-weight: bold;line-height: 31px;display: block;text-align: center;}

.idx_pro .item:hover .img{transform: scale(1.1,1.1);}
.idx_pro .item:hover .tit{color: #1079bd;}

.idx_pro .swiper-container{position:static;}
.idx_pro .swiper-button-next, .idx_pro .swiper-button-prev{width: 42px;height: 42px;margin-top: -80px;}
.idx_pro .swiper-button-prev{background: url(../images/idx_05.png) no-repeat center;background-size:contain;left: 30px;}
.idx_pro .swiper-button-next{background: url(../images/idx_06.png) no-repeat center;background-size:contain;right: 30px;}
.idx_pro .swiper-pagination{display: none;}



.idx_intro{padding:130px 0 0;}
.idx_intro .detail{position:relative;}
.idx_intro .imgbox{overflow: hidden;}
.idx_intro .imgbox .img{width: 100%;transition: all 4s;}
.idx_intro .imgbox:hover .img{transform: scale(1.1,1.1);}

.idx_intro .bot{background: rgba(74,121,163,.63);font-size: 0;position:absolute;width: 100%;left: 0;bottom: 0;}
.idx_intro .item{width: 215px;text-align: center;height: 205px;padding:35px 0 0;display: inline-block;vertical-align: middle;}
.idx_intro .item .icon{height: 74px;width: auto;display: block;margin:0 auto;}
.idx_intro .item .tit{font-size: 20px;color: #fff;font-weight: bold;margin-top: 20px;}
.idx_intro .item.cur,.idx_intro .item:hover{background: rgba(16,121,189,.76);}

.idx_intro .bot .auto{position:relative;}
.idx_intro .more{float: right;font-size: 16px;color: #1079bd;font-weight: bold;width: 200px;line-height: 42px;display: block;background: #fff;text-align: center;position:absolute;right: 0;top: 50%;margin-top: -21px;}
.idx_intro .more:hover{color: #fff;background: #1079bd;}



.idx_qy{padding:120px 0 100px;}
.idx_qy .list{margin-bottom: 40px;margin-left: -1%;}
.idx_qy .list .item{position:relative;float: left;width: 24%;margin-left: 1%;overflow: hidden;}
.idx_qy .list .imgbox{display: block;overflow: hidden;position:relative;}
.idx_qy .list .img{width: 100%;display: block;transition: all 1s;}
.idx_qy .list .title{font-size: 15px;color: #fff;line-height: 34px;text-align: center;position:absolute;width: 100%;left: 0;bottom: 0;background: rgba(16,121,189,.68);}

.idx_qy .list .mask{display: block;position:absolute;width: 100%;left: 0;top: 0;height: 100%;padding-top: 16%;}
.idx_qy .list .tit{font-size: 24px;color: #fff;text-align: center;}
.idx_qy .list .icon{width: 46px;display: block;margin:18px auto 0;}
.idx_qy .list .item:hover .mask{background: #ddd;}

.idx_qy .list .item.a:after{content: '';position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: rgba(255,255,255,0.5);opacity: 0;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.6s;-webkit-transform: scale3d(1.5, 1.4, .1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transform: scale3d(1.5, 1.4, .1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);}
.idx_qy .list .item.a:hover::after{opacity: 1;-webkit-transform: scale3d(1.5, 1.4, .1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform: scale3d(1.5, 1.4, .1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);}

.idx_qy .list .item.a:hover .img{transform: scale(1.05,1.05);}


.idx_tech{}
.idx_tech .list{}
.idx_tech .list .item{width: 33.3333%;float: left;position:relative;overflow: hidden;}
.idx_tech .list .bg{height: 528px;display: block;width: 100%;transition: all 3s;}
.idx_tech .list .info{position:absolute;width: 100%;left: 0;top: 0;height: 100%;padding-top: 70px;}
.idx_tech .list .box{max-width:400px;margin:0 auto;width: 80%;}
.idx_tech .list .title{font-size: 27px;color: #fff;display: block;}
.idx_tech .list .txt{font-size: 15px;color: #fff;line-height: 31px;-webkit-line-clamp: 3;height: 93px;margin-bottom: 45px;margin-top: 30px;}
.idx_tech .list .more{font-size: 14px;color: #fff;}
.idx_tech .list .item:hover .info{background: rgba(245,161,0,.8);}
.idx_tech .list .item:hover .bg{transform: scale(1.1,1.1);}
.idx_tech .list .item:hover .title{text-decoration: underline;}
.idx_tech .list .more:hover{text-decoration: underline;}

.idx_xw{padding:80px 0 65px;background: #f9f9f9;}
.idx_xw .t_tit{line-height: 90px;border-bottom:1px solid #e7e7e7;font-size: 0;text-align: center;margin-bottom: 85px;}
.idx_xw .t_tit a{font-size: 30px;color: #000000;font-weight: bold;display: inline-block;vertical-align: middle;border-bottom:4px solid #f5a100;}
.idx_xw .t_tit a:hover{color: #f5a100;}

.idx_xw .hotbox{width: 540px;}
.idx_xw .hotbox .imgbox{display: block;overflow: hidden;}
.idx_xw .hotbox .img{width: 100%;display: block;transition: all 3s;}
.idx_xw .hotbox .title{font-size: 18px;color: #333333;font-weight: bold;display: block;margin-top: 25px;}
.idx_xw .hotbox .txt{font-size: 14px;color: #666666;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 10px;}
.idx_xw .hotbox:hover .img{transform: scale(1.1,1.1);}
.idx_xw .hotbox:hover .title{color: #0656a7;}

.idx_xw .list{margin-left: 600px;}
.idx_xw .list .item{margin-bottom: 58px;overflow: hidden;}
.idx_xw .list .day{font-size: 73px;color: #333333;line-height: 76px;width: 120px;text-align: center;border-right:1px solid #6b6a6a;display: block;float: left;}
.idx_xw .list .info{margin-left: 110px;padding-left: 25px;}
.idx_xw .list .tt{line-height: 26px;position:relative;}
.idx_xw .list .title{font-size: 17px;color: #0656a7;display: block;padding-right: 90px;}
.idx_xw .list .date{font-size: 15px;color: #999999;position:absolute;right: 0;top: 0;}
.idx_xw .list .txt{font-size: 14px;color: #666666;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 10px;}
.idx_xw .list .item:hover .title{font-weight: bold;text-decoration: underline;}

.idx_xw .readmore{font-size: 17px;color: #fff;width: 225px;line-height: 50px;display: block;text-align: center;background: #f5a100;border-radius:25px;margin:50px auto 0;}
.idx_xw .readmore:hover{background: #0656a7;}

.ft_lks{padding:50px 0 45px;border-top:6px solid #3b72c7; margin-top:70px;}
.ft_lks .col{min-height:290px;border-right:2px solid rgba(224,225,225,.35);float: left;width: 14.285%;padding-left: 4%;}
.ft_lks .tit{font-size: 18px;color: #3b72c7;margin-bottom: 25px;display: block;}
.ft_lks .box{}
.ft_lks .lk{display: block;font-size: 14px;color: #333333;line-height: 30px;}
.ft_lks .col:last-child{border-right:none;}
.ft_lks .col:first-child{padding-left: 0;}
.ft_lks .lk:hover{color: #3b72c7;text-decoration: underline;}

.foot{padding:20px 0;background: #333333;}
.foot .info{font-size: 13px;color: #ffffff;line-height: 22px;opacity: .67;}
.foot .info span{display: inline-block;vertical-align: middle;margin-right: 10px;}

.foot .vxbox{}
.foot .vxbox .fz{font-size: 12px;color: #ffffff;line-height: 22px;display: inline-block;vertical-align: middle;text-align: right;opacity: .52;margin-right: 10px;}
.foot .vxbox .pic{width: 72px;display: inline-block;vertical-align: middle;margin-left: 2px;}


@media screen and (min-width:320px) and (max-width:1199px){
    .auto{width: 100%;padding:0 2%!important;}

}


@media screen and (min-width:992px) and (max-width:1199px){
	.idx_pro .t_tit{font-size: 32px;}
	
	.idx_intro .item{width: 20%;}
	.idx_intro .more{width: 160px;right: 2%;}
	
	
	.idx_tech .list .bg{height: 400px;}
	
	.idx_xw .hotbox{width: 500px;}
	
	.idx_xw .list{margin-left: 520px;}
	.idx_xw .list .item{margin-bottom: 45px;}
	.idx_xw .list .day{font-size: 60px;width: 100px;}
	
	.ft_lks .col{padding-left: 2%;}
	
	
}

@media screen and (min-width:768px) and (max-width:991px){	
	.sj_menu{position:absolute;right: 3%;top: 50%;width: 40px;height: 40px;background: url(../images/menu.png) no-repeat center;background-size:cover;margin-top: -20px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:42px;}

    .head+div{margin-top: 80px;}

    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;height: auto;background: #fff;border-bottom:1px solid #efefef;height: 80px;}	
    .hd_logo .img{margin-top: 0;height: 60px;}
    .hd_t{padding: 0;}
    .hd_info{display: none;}
	
	.hd_nav{position:fixed;width: 100%;left: 0;top: 80px;background: #fff;z-index:100;bottom: 0;overflow-y: scroll!important;display: none;}
    .hd_nav li{display: block;width: 100%;text-align: left;position:relative;}
    .hd_nav .arrow{width: 50px;height: 50px;background: url(../images/arrow.png) no-repeat center;background-size:18px;position:absolute;right: 0;top: 0;display: block;}
    .hd_nav .arrow.this{background-image: url(../images/arrow-1.png)}
    .hd_nav li>a{display: block;border-bottom:1px solid #efefef;padding-left:10px;}
    
    .hd_nav li:hover .drop{display: none;}
    .hd_nav .drop{position:static;padding: 0;background: #fff;}
    .hd_nav .drop_r{display: none;}
    .hd_nav .drop_l{width: 100%;}
    .hd_nav .lk{display: block;font-size: 15px;line-height: 40px;border-bottom:1px solid #efefef;width: 100%;margin: 0;position:relative;padding-left: 10px;}

   
    .hd_nav .grp{width: 100%;margin: 0;float:none;padding-left: 10px;}
    .hd_nav .grp .tit{font-size: 15px;line-height: 40px;margin: 0;padding: 0;border-color:#efefef;}
    .hd_nav .grp .box{padding-top: 5px;padding-left: 15px;}
    .hd_nav .grp .box a{font-size: 14px;line-height: 40px;border-bottom:1px solid #efefef;}
   
	.idx_ban .swiper-pagination{height: 15px!important;}
	.idx_ban .swiper-pagination-bullet{width: 8px;height: 8px;}

	.idx_pro .t_tit{font-size: 26px;margin-bottom: 40px;}
	.idx_pro .menu .lk{font-size: 18px;line-height: 65px;}
	.idx_pro .wrap{padding:60px 50px;}
	.idx_pro .item .imgbox{margin-bottom: 15px;}
	.idx_pro .item .tit{font-size: 15px;line-height: 26px;}
	
	.idx_pro .swiper-button-next, .idx_pro .swiper-button-prev{height: 34px;height: 34px;margin-top: -60px;}
	.idx_pro .swiper-button-next{right: 5px;}
	.idx_pro .swiper-button-prev{left: 5px;}
	
	.idx_tit{margin-bottom: 30px;}
	.idx_tit .bt{font-size: 26px;}
	.idx_tit .smwz{font-size: 14px;margin:15px auto 0;width: 90%;line-height: 24px;}
	
	.idx_intro{padding:60px 0 0;}
	.idx_intro .item{width:19%;height: 110px;padding-top: 20px;}
	.idx_intro .item .icon{height: 45px;}
	.idx_intro .item .tit{font-size: 16px;margin-top: 5px;}
	.idx_intro .more{width: 130px;right: 2%;font-size: 14px;line-height: 36px;margin-top: -18px;}
	
	.idx_qy{padding:60px 0 40px;}
	.idx_qy .list{margin-bottom: 25px;}
	.idx_qy .list .tit{font-size: 18px;}
	.idx_qy .list .icon{width: 26px;margin-top: 10px;}
	
	.idx_tech .list .info{padding-top: 50px;}
	.idx_tech .list .bg{height: 300px;}
	.idx_tech .list .title{font-size: 22px;}
	.idx_tech .list .txt{font-size: 14px;line-height: 24px;margin-top: 20px;margin-bottom: 30px;}
	

	.idx_xw{padding:40px 0 60px;}
	.idx_xw .t_tit{line-height: 65px;margin-bottom: 30px;}
	.idx_xw .t_tit a{font-size: 26px;border-width:2px;}
	
	
	.idx_xw .hotbox{width:360px;}
	.idx_xw .hotbox .title{font-size: 16px;margin-top: 15px;}
	
	.idx_xw .list{margin-left:370px;}
	.idx_xw .list .item{margin-bottom:20px;}
	.idx_xw .list .day{font-size: 34px;width: 70px;line-height: 70px;}
	.idx_xw .list .info{margin-left: 70px;padding-left: 15px;}
	.idx_xw .list .title{font-size: 15px;padding-right: 60px;}
	.idx_xw .list .date{font-size: 13px;}
	.idx_xw .list .txt{margin-top: 3px;}
	
	.idx_xw .readmore{font-size: 16px;width: 160px;line-height: 44px;}
	
	.ft_lks{border-width:3px;padding:30px 0;}
	.ft_lks .auto{display: flex;}
	.ft_lks .col{padding-left: 2%;flex: auto;width: auto;float:none;min-height:210px}
	.ft_lks .tit{font-size: 16px;}
	.ft_lks .lk{font-size: 12px;}
	
	.foot .info{float:none;text-align: center;}
	.foot .vxbox{float:none;text-align: center;margin-top: 15px;}
	
	
	
	
	
	
	
	
}


@media screen and (min-width:320px) and (max-width:767px){
		.shouji{
		display: block!important;
	}
	.diannao{
		display: none!important;
	}
	
	.auto{padding:0 3%!important;}
	
    .sj_menu{position:absolute;right: 3%;top: 50%;width: 30px;height: 40px;background: url(../images/menu.png) no-repeat center;background-size:28px;margin-top: -20px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:30px;}

    .head+div{margin-top: 60px;}

    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;height: auto;background: #fff;border-bottom:1px solid #efefef;height: 60px;}	
    .hd_logo .img{margin-top: 0;height: 40px;}
    .hd_t{padding: 0;}
    .hd_info{display: none;}
	
	.hd_nav{position:fixed;width: 100%;left: 0;top: 60px;background: #fff;z-index:100;bottom: 0;overflow-y: scroll!important;display: none;}
    .hd_nav li{display: block;width: 100%;text-align: left;position:relative;}
    .hd_nav .arrow{width: 44px;height: 44px;background: url(../images/arrow.png) no-repeat center;background-size:14px;position:absolute;right: 0;top: 0;display: block;}
    .hd_nav .arrow.this{background-image: url(../images/arrow-1.png)}
    .hd_nav li>a{display: block;border-bottom:1px solid #efefef;padding-left:10px;font-size: 15px;line-height: 44px;}
    
    .hd_nav li:hover .drop{display: none;}
    .hd_nav .drop{position:static;padding: 0;background: #fff;}
    .hd_nav .drop_r{display: none;}
    .hd_nav .drop_l{width: 100%;}
    .hd_nav .lk{display: block;font-size: 14px;line-height: 40px;border-bottom:1px solid #efefef;width: 100%;margin: 0;position:relative;padding-left: 10px;}

   
    .hd_nav .grp{width: 100%;margin: 0;float:none;padding-left: 10px;}
    .hd_nav .grp .tit{font-size: 14px;line-height: 40px;margin: 0;padding: 0;border-color:#efefef;}
    .hd_nav .grp .box{padding-top: 5px;padding-left: 15px;}
    .hd_nav .grp .box a{font-size: 13px;line-height: 34px;border-bottom:1px solid #efefef;}
   
	.idx_ban .swiper-pagination{bottom: 10px!important;font-size: 0;}
	.idx_ban .swiper-pagination-bullet{width:6px;height: 6px;margin:0 3px!important}
	
	.idx_pro{padding-top: 30px;}
	.idx_pro .t_tit{font-size: 17px;margin-bottom: 25px;padding:0 10px;}
	.idx_pro .menu{padding: 0!important;display: flex;}
	.idx_pro .menu .lk{font-size: 13px;line-height: 36px;width: auto;flex: auto;border-width:2px;}
	.idx_pro .wrap{padding:30px 50px;}
	.idx_pro .item .imgbox{margin-bottom: 15px;}
	.idx_pro .item .tit{font-size: 14px;line-height: 24px;}
	
	.idx_pro .swiper-button-next, .idx_pro .swiper-button-prev{height: 30px;height: 30px;margin-top: -54px;}
	.idx_pro .swiper-button-next{right: 5px;}
	.idx_pro .swiper-button-prev{left: 5px;}
	
	.idx_tit{margin-bottom: 25px;}
	.idx_tit .bt{font-size: 20px;}
	.idx_tit .smwz{font-size: 13px;margin:10px auto 0;width: 90%;line-height: 22px;}
	
	.idx_intro{padding:30px 0 60px;}
	.idx_intro .item{width:auto;height: 70px;padding-top: 8px;flex: auto;}
	.idx_intro .item .icon{height: 32px;}
	.idx_intro .item .tit{font-size: 13px;margin-top: 5px;}
	.idx_intro .more{width: 100px;font-size: 12px;line-height: 34px;color: #fff;background: #1079bd;left: 50%;bottom: -55px;margin: 0;height: 34px;right:auto;top:auto;margin-left: -50px;border-radius:16px;}
	.idx_intro .bot .auto{padding: 0!important;display: flex;align-items: center;}
	
	
	.idx_qy{padding:30px 0 30px;}
	.idx_qy .list{margin-bottom: 0;margin-left: -2%;}
	.idx_qy .list .item{width: 48%;margin:0 0 2% 2%;}
	.idx_qy .list .tit{font-size: 16px;}
	.idx_qy .list .icon{width: 22px;margin-top: 10px;}
	.idx_qy .list .title{font-size: 14px;}
	
	
	.idx_tech .list .item{width: 100%;}
	.idx_tech .list .info{padding-top:30px;}
	.idx_tech .list .bg{height:230px;}
	.idx_tech .list .title{font-size: 16px;}
	.idx_tech .list .txt{font-size: 13px;line-height: 24px;margin-top: 10px;margin-bottom: 20px;}
	
	

	.idx_xw{padding:30px 0 50px;}
	.idx_xw .t_tit{line-height: 40px;margin-bottom:25px;}
	.idx_xw .t_tit a{font-size: 20px;border-width:2px;}
	
	
	.idx_xw .hotbox{width: 100%;float:none;}
	.idx_xw .hotbox .title{font-size: 16px;margin-top: 15px;}
	
	.idx_xw .list{margin-left:0;margin-top: 25px;}
	.idx_xw .list .item{margin-bottom:20px;font-size: 0;}
	.idx_xw .list .day{font-size: 26px;width: 45px;line-height: 44px;display: inline-block;vertical-align: middle;float:none;text-align: left;}
	.idx_xw .list .info{margin-left: 0;padding-left: 15px;display: inline-block;vertical-align: middle;width:calc(100% - 45px);}
	.idx_xw .list .title{font-size: 15px;padding-right: 60px;}
	.idx_xw .list .date{font-size: 12px;}
	.idx_xw .list .txt{margin-top: 3px;font-size: 12px;line-height: 22px;height: 44px;}
	
	.idx_xw .readmore{font-size: 14px;width: 120px;line-height: 34px;margin-top: 20px;}
	
	.ft_lks{border-width:2px;padding:15px 0;}
	.ft_lks .col{padding-left: 0;display: block;width: 100%;float:none;min-height:auto;border-right:none;position:relative;}
	.ft_lks .tit{font-size: 15px;margin-bottom: 0;line-height: 34px;}
	.ft_lks .box{padding-top: 5px;display: none;}
	.ft_lks .lk{font-size: 13px;}
	
	.ft_lks .arrow{width: 34px;height: 34px;background: url(../images/arrow-2.png) no-repeat center;background-size:14px;position:absolute;right: 0;top: 0;display: block;}
    .ft_lks .arrow.this{background-image: url(../images/arrow-3.png)}
    
    
    
	.foot .info{float:none;text-align: center;font-size: 12px;line-height: 20px;}
	.foot .info span{display: block;margin: 0;}
	.foot .vxbox{float:none;text-align: center;margin-top: 15px;}
	.foot .vxbox .fz{font-size: 12px;line-height: 20px;margin-right: 5px;}

}







