﻿

/*# sourceMappingURL=style.css.map */
body{
	padding: 0;
	margin: 0;
}

@media screen and (max-width:999px){
	.sss2{
		display: block !important;
		color: #555555 !important;
	}
		#ind-case li .tit{font-size: 0.24rem;line-height: 0.4rem;    padding-bottom:0.15rem;}
		#ind-case .slides li{padding-bottom: 0.48rem;margin-right:35px;}
        .applay-tb{
            width:100%;
            margin: 0.9rem auto;
        }
        .applay-tb td{
           display: block;
           position: relative; 
        }
        .applay-tb td:nth-child(2n+1){
            float: left;
            width: 20%;
            padding-right: 10px;
            margin-top:0;
            font-size: 0.2rem;
            line-height: 0.42rem;
        }
        .applay-tb .applay-input{width: 45%;height: 0.42rem;line-height: 0.42rem;font-size:0.2rem;}
        .applay-tb select.applay-input{width: 47%;line-height: 0.42rem;font-size:0.2rem;height: 0.42rem}
        .applay-tb textarea.applay-input{
            width: 62%;
        }
        .applay-tb .file-inp{
            height: 0.42rem;
            line-height: 0.42rem;
            font-size: 0.2rem;
        }
        .applay-tb .submit{
            position: relative;
            display: block;
            margin: 20px 0 0 20%;
            left: 14px;
            width: 2rem;
            height: 0.45rem;
            font-size: 0.2rem;

        }
        .applay-tb input[type="file"]{
            width: 260px;
        }
    



	.goal-warp{
		width:auto;
		padding: 0 0.3rem;
		margin:0.6rem auto;
		font-size:0.24rem;
		line-height: 0.4rem;
	}
	.goal-warp h3{
		font-size:0.3rem;
		line-height:0.45rem;
	}
	.goal-warp p{
		font-size:0.24rem;
		line-height: 0.4rem;
	}
	.pc-show{display: none;}
	.phone-show{display:block ;}
	.footer .bot .left-ti,.footer .bot .right-ti{font-size: 0.24rem;line-height: 0.4rem;}
	.footer .bot .left-ti p a{display: none;}
	/*.footer .bot .left-ti p span{display: block;}*/
	.footer .bot .left-ti p a:hover{color:#333;}
	header,.phone-coo,.case-warp .waiter{display: block;}
	.pc-header,#ind-ban,.ind-cooperation #pc-coo,.ind-cooperation .arrow-left,
	.ind-cooperation .arrow-right,.pc-news,.footer .top,.base-titlt .pc-title{display: none;}
	.footer .bot{padding: 0 0.3rem;width: auto;line-height: 0.4rem;color: #555555;text-align: center;height: auto;}
	.footer .bot .left-ti,.footer .bot .right-ti{float: none;width: auto;text-align: center;color: #555555;}
	.footer .bot .right-ti a:hover,.footer .bot .right-ti a{color:#555555}
	.footer{border-top: 0;padding:0.5rem 0;}
	.fy{
	    width: 100%;
	    text-align: center;
	}
	.fy.on{
	    margin-top:0.6rem;
	}
	.fy.cut{margin-bottom:1.05rem;}
	/* .fy a{
	    font-size: 0.24rem;
	    color: #a2a2a2;
	    margin: 0 0.04rem;
	    padding: 0rem 0.12rem;
	    border:1px solid #cccccc;
	    display: inline-block;
	    height: 0.55rem;
	    line-height: 0.55rem
	} */
	/* .fy .btnn{
	    font-family: '宋体';
	    font-weight: bold;
	    color: #aaa;
	    padding: 0rem 0.12rem;
	} */
	.loading { width:400px; height:88px; position: fixed; top: 50%; left: 50%; margin-left:-200px; margin-top: -44px; z-index: 999; }
	.m-black, .m-red { position: absolute; bottom: 0px; left: 0; width:400px; }
	.m-black { background: url(../image/loading.png) no-repeat left top/cover; height:88px; }
	.m-red { 
	    background: url(../image/loading.png) no-repeat left bottom/cover;
	     -webkit-animation: fill 3s infinite linear;
	     animation: fill 3s infinite linear;
	     -moz-animation:fill 3s infinite linear;
	       height:88px; 
		   display: none;
	    }
	.base-ban{
	    position: relative;
	    top:0;
	    opacity: 1;
	    overflow: hidden;
	    filter: alpha(opacity=1);
	    opacity: 1\0/IE9;
	    transition: all 0.9s;
	    -webkit-transition: all 0.9s;
		margin-top: 50px;
	}
	.base-ban img{
	    width: 160%;
	    display: block;
	    position: relative;
		left: -30%;
		top: 0;
	}
	.base-ban .warp{
	    width:92%;
	    padding: 0;
	    box-sizing:border-box;
	    position: absolute;
	    top: 50%;
	    left:50%;
	    margin:-0.5rem 0 0 -46%;
	}
	.base-ban .warp h3{
	    display: block;
	    font-size:0.48rem;
	    line-height:0.5rem;
	    margin-bottom: 0.1rem;
	}
	.base-ban .warp h2{
	    font-size:0.36rem;
	    line-height:0.4rem;
	    /*font-weight: normal;*/
	}
	#phone-ban{/*手机banner*/
        width: 100%;
        height: 100%;
        display: block;
        margin-bottom: 0.35rem;
		margin-top: 52px;
    }
    #phone-ban .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	#phone-ban .swiper-slide img{
		display: block;
		width: 100%;
	}
	#phone-ban .swiper-pagination,#phone-coo .phone-coopoint{
	    width: 100%;
	    left: 0;
	    height:0.35rem;
	    bottom:0.3rem;
	}
	.phone-ban .swiper-pagination span{
		display: inline-block;
	    width: 0.14rem;
	    background-color: #fff;
	    height: 0.14rem;
	    border-radius: 100%;
	    margin: 0 0.05rem;
	    cursor: pointer;
	}
	#phone-ban .swiper-active-switch,#phone-ban .swiper-visible-switch,#phone-coo .swiper-active-switch,#phone-coo .swiper-visible-switch{background-color: #0086d4;}
/*	#phone-ban .swiper-pagination-bullet{background: #fff;opacity: 1;}
	#phone-ban .swiper-pagination-bullet-active{background: #0086d4;opacity: 1;}
	#phone-ban >.swiper-pagination-bullets{bottom: 0}
	#phone-ban .swiper-pagination-bullet{width: 0.14rem;height: 0.14rem;}*/
	/*base*/
	.base-titlt{
        /* height: 0.63rem; */
		height: 50px;
    }
    .base-titlt .phone-title{
        padding:0 0.3rem;
        height: 100%;
        display: block;
    }
    .base-titlt .phone-title .swiper-container {
        width: 100%;
        height: 100%;
    }
    .base-titlt .phone-title .swiper-slide {
        text-align: center;
        font-size:0.28rem;
        height: 0.62rem;
        background: #fff;
        width:25%;
        /*margin-right: 0rem;*/
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .base-titlt .phone-title .swiper-slide a{
        display: inline-block;
        font-size: .28rem;
        color: #333;
		line-height: 0.4rem; 
        /* line-height: 0.62rem; */
        border-bottom: 1px solid transparent;
    }
    .base-titlt .phone-title .swiper-slide a.on{
        color: #0086d4;
        border-bottom: 1px solid #0086d4;
    }




	#ind-case{padding-bottom: 0;}
	
	#ind-case .flex-control-nav{display: none;}
	#ind-case,.ind-case,.ind-cooperation{width: 92%;margin: 0 auto;}
	.ind-case{margin-bottom: 0.35rem;}
	#ind-case .flex-direction-nav .flex-disabled{opacity: 1}
	#ind-case .flex-direction-nav .flex-prev,#ind-case .flex-direction-nav .flex-next{top:35%;background: url(../image/btns2.png) center/cover no-repeat;width: 0.5rem;height: 0.5rem;opacity: 1}
	#ind-case .flex-direction-nav .flex-next{background: url(../image/btns1.png) center/cover no-repeat;}
	#ind-case li .pic .bg{display: none;}

	.ind-case .title,.ind-cooperation .title,.ind-news .title,.ind-about .title{margin-bottom:0.45rem;}
	.ind-case .title h3,.ind-cooperation .title h3,.ind-news .title h3,.ind-news .title h3,.ind-about .title h3{
		font-size:0.28rem;
		line-height:0.4rem;
		margin-bottom:0.05rem;
	}
	.ind-case .title .tit,.ind-cooperation .title .tit,.ind-news .title .tit,.ind-news .title .tit,.ind-about .title .tit{
		font-size:0.32rem;
		line-height: 0.45rem;
	}
	.ind-case .title .tit:before,.ind-cooperation .title .tit:before,.ind-news .title .tit:before,.ind-news .title .tit:before,.ind-about .title .tit:before{
		width: 0.33rem;
		left: -0.63rem;
	}
	.ind-case .title .tit:after,.ind-cooperation .title .tit:after,.ind-news .title .tit:after,.ind-news .title .tit:after,.ind-about .title .tit:after{
		width:0.33rem;
		right: -0.63rem;
	}
	.ind-cooperation .phone-coo #phone-coo .swiper-slide{
		height: 6.45rem;
		width: 6.5rem;
		overflow: hidden;
	}
	.ind-cooperation .phone-coo #phone-coo li{
		width: 2.08rem;
    	height: 0.97rem;
		float: left;
		text-align: center;
		position: relative;
        margin: 0 0.1rem 0.2rem;
	}
/*	.ind-cooperation .phone-coo #phone-coo li:nth-child(4),
	.ind-cooperation .phone-coo #phone-coo li:nth-child(5),
	.ind-cooperation .phone-coo #phone-coo li:nth-child(6),
	.ind-cooperation .phone-coo #phone-coo li:nth-child(7),
	.ind-cooperation .phone-coo #phone-coo li:nth-child(8),
	.ind-cooperation .phone-coo #phone-coo li:nth-child(9){
		border-top: 1px solid #f1f1f1
	}
	.ind-cooperation .phone-coo #phone-coo li:nth-child(1):before,
	.ind-cooperation .phone-coo #phone-coo li:nth-child(2):before,
	.ind-cooperation .phone-coo #phone-coo li:nth-child(4):before,
	.ind-cooperation .phone-coo #phone-coo li:nth-child(5):before,
	.ind-cooperation .phone-coo #phone-coo li:nth-child(7):before,
	.ind-cooperation .phone-coo #phone-coo li:nth-child(8):before{
		background-color:  #f1f1f1;
		content: '';
		display: block;
		width: 1px;
		height: 1.06rem;
		position: absolute;
		right: 0;
		top: 0;
	}*/
	.ind-cooperation .phone-coo #phone-coo li img{
		display: block;
		width: 100%;
		overflow: hidden;
		height: 100%;
		border-radius: 0.2rem;
		box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
	}
	.ind-cooperation .phone-coo .swiper-container {
        width: 100%;
        height:4rem;
        padding-bottom: 0.6rem;
    }
    .ind-cooperation .phone-coo #phone-coo .swiper-slide{
        text-align: center;
        font-size: 18px;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	.phone-cla .phone-coopoint span{
		display: inline-block;
	    width: 0.13rem;
	    background-color: #fff;
	    height: 0.13rem;
	    border-radius: 100%;
	    border:1px solid #b5b5b5;
	    margin: 0 0.05rem;
	    cursor: pointer;
	}
	.phone-coo{margin-bottom: 0.35rem;}
	#phone-news{
        width: 100%;
        height:auto;
        display: block;
        margin:0 auto;
    }
    #phone-news .swiper-slide {
        font-size: 18px;
        background: #fff;
        width:3.76rem;
        margin-right: 0.34rem;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	#phone-news .swiper-slide .pic{
		width: 3.76rem;
		height: 2.41rem;
	}
	#phone-news .swiper-slide .box{
		width: 90%;
		padding: 0.25rem 5% 0.3rem;
	}
	#phone-news .swiper-slide .box .time{
		font-size: 0.26rem;
		font-family: 'arial';
		line-height: 0.35rem;
		color: #b4b2b2;
		margin-bottom: 0.15rem;
	}
	#phone-news .swiper-slide .box .tit{
		font-size: 0.28rem;
		color: #4b4b4b;
		line-height: 0.4rem;
		margin-bottom: 0.35rem;
	} 
	#phone-news .swiper-slide .box .btn{
		display:block;
		
		font-size: 0.26rem;
		line-height: 0.28rem;
		color: #888888;
	} 
	#phone-news .swiper-slide .box .btn span{
		display:inline-block;
		/* border-bottom: 1px solid #888888; */
	}
	.ind-news{padding: 0.6rem 0 0.6rem;}

	.ind-about{width: 6.5rem;margin: 0.65rem auto 0.65rem;}
	.ind-about .left{width: 100%;float: none;margin-bottom: 0.13rem;position: relative;}
	.phone-video{display: block;margin-bottom: 0.13rem}
	.ind-about .phone-video video{
		display: block;
		width: 6.5rem;
		height: 2.67rem;
	}
	.ind-about .left .box{padding:  0.4rem 2.81rem 0rem 0.39rem;height:100%;position: absolute;top: 0;left: 0;background-color:rgba(0,134,212,0.5);}
	.ind-about .left .box h2,.ind-about .right .mian .box h2{font-size: 0.32rem;line-height: 0.4rem;margin-bottom: 0.2rem;color: #fff}
	.ind-about .left .box .details{max-height: 2rem}
	.ind-about .left .box .details, .ind-about .left .box .details p,.ind-about .right .mian .box .details, .ind-about .right .mian .box .details p{color:#fff;font-size: 0.28rem;line-height: 0.4rem}
	.ind-about .left .box .details{height:2rem;margin-bottom:0.2rem;}
	.ind-about .left .box .btn, .ind-about .right .mian .box .btn{font-size: 0.28rem;line-height: 0.35rem;color: #fff;/*border-bottom: 1px solid #fff;*/}
	.ind-about .right .mian{height: auto;margin-bottom: 0;position: relative;}
	.ind-about .right .video{display: none;}
	.ind-about .right .mian .pic{width: 100%;height: 3rem}
	.ind-about .right .mian .pic img{display: block;width: 100%}
	.ind-about .right,.ind-about .right .mian .box{width: 100%;}
	.ind-about .right .mian .box{
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		padding: 0.45rem 0.4rem 0;
		background-color:rgba(0,134,212,0.5);
	}
	.ind-about .right .mian .box .details{
		height: 0.83rem;
		overflow: hidden;
		color: #fff;
	}
	/*contact*/
	.contact-map{
		width: auto;
		padding: 0 0.3rem;
		height:auto;
		margin:0.58rem auto 0.9rem;
		position: relative;
	}
	.contact-map #allmap{
		width: 100%;
		height: 6.1rem;
		margin-bottom: 0.2rem;
	}
	#allmap .BMap_bubble_title{
		font-size: 0.28rem;
		line-height: 0.4rem;
		color: #333;
		margin-bottom:0.1rem;
	}
	#allmap .BMap_bubble_content{
		font-size: .26rem;
		line-height:0.4rem;
		color: #666;
	}
	.contact-map .warp{
		padding: 0.3rem 0.4rem;
		background-color: #0086d4;
		position:relative;
		top: 0;
		right: 0
	}
	.contact-map .warp h2{
		font-size:0.28rem;
		margin-bottom:0.2rem;
		line-height: 0.4rem;
	}
	.contact-map .warp p{
		font-size: 0.24rem;
		line-height:0.4rem;
		color: #ffffff;
		padding-left:0.4rem;
	}
	.contact-map .warp .icon1{
		background: url(../image/map-icon1.png) left center/0.24rem 0.24rem no-repeat;
	}
	.contact-map .warp .icon2{
		background: url(../image/map-icon2.png) left center/0.24rem 0.24rem no-repeat;
	}
	.contact-map .warp .icon3{
		background: url(../image/map-icon3.png) left center/0.24rem 0.24rem no-repeat;
	}
	.contact-map .warp .icon4{
		background: url(../image/map-icon4.png) left center/0.24rem 0.24rem no-repeat;
	}
	.contact-map .warp .icon5{
		background: url(../image/map-icon5.png) left center/0.24rem 0.24rem no-repeat;
	}
	.contact-map .warp .icon6{
		background: url(../image/map-icon6.png) left center/0.24rem 0.24rem no-repeat;
	}

	/*message*/
	.message-map{
		width:auto;
		padding: 0 0.3rem;
		margin:0.80rem auto 1.15rem;
	}
	.message-map .box1{
		height: 0.59rem;
		margin-bottom: 0.31rem;
	}
	.message-map .box1 .box{
		width: 48%;
		height: 0.59rem;
		background-color: #f6f6f6;
	}
	.message-map .box1 .box:nth-child(1){
		float: left;
	}
	.message-map .box1 .box:nth-child(2){
		float: right;
	}
	.message-map .box1 .box label{
		display: inline-block;
		float: left;
		height: 0.59rem;
		line-height: 0.59rem;
		font-size: 0.24rem;
		color: #666666;
		margin-left:0.2rem;
	}
	.message-map .box1 .box input{
		display: block;
		width:50%;
		float: left;
		height: 0.59rem;
		line-height: 0.59rem;
		font-size: 0.26rem;
		color: #666666;
		border:0;
		padding: 0;
		background: url(../image/bg.png) center no-repeat;
	}
	.message-map .box2{
		height: 2.1rem;
		margin-bottom: 0.31rem;
		background-color: #f6f6f6;
	}
	.message-map .box2 label{
		line-height:0.59rem;
		height:0.59rem;
		font-size: 0.24rem;
		margin-left:0.2rem;
	}
	.message-map .box2 textarea{
		width: 75%;
		height: 1.8rem;
		line-height:0.4rem;
		font-size:0.24rem;
		padding-right: 0.3rem;
		margin-top:0.1rem;
	}
	.message-map .btn .btns{
		width:2.34rem;
		margin: 0 auto;
		height:0.55rem;
		background-color: #0086d4;
		color: #fff;
		text-align: center;
		font-size:0.26rem;
		display: block;
		border:0;
		padding: 0;
		transition:all 0.5s;
		-webkit-transition:all 0.5s;
	}
	.message-map .btn .btns:hover{
		background-color: #0086d4;
	}
	/*about*/
	.aott{
		width:auto;
		padding: 0 0.3rem;
		/* margin:1rem auto 1.4rem; */
		margin:0.6rem auto 0.6rem;
	}
	.aott .text{
		margin-bottom: 0.5rem;
	}
	.aott .text h2{
		/* font-size: 0.28rem; */
		line-height: 2;
		color: #333333;;
		text-align: center;
		margin-bottom: 0.35rem;
	}
	.aott .text p{
		font-size: 16px;
		color: #666666;
		line-height: 2;
	}
	.aott .list{
		width: 100%;
		margin-bottom:0.4rem;
	}
	.aott .list .box{
		float: left;
		display: inline-block;
		margin:0 0.5rem 0.3rem 0;
	}
	.aott .list .box:first-child{margin-left:0rem}
	.aott .list .box:last-child{
		margin-right: 0;
	}
	.aott .list .box .math{
		font-size:0.24rem;
		color: #0086d4;
		line-height: 0.4rem;
	}
	.aott .list .box .math span{
		font-size:0.7rem;
		color: #0086d4;
		line-height:0.75rem;
		font-family: 'arial';
		padding-right:0.1rem;
	}
	.aott .list .box .mintit{
		font-size:0.24rem;
		color: #999999;
		text-align: center;
		line-height:0.4rem;
	} 
	.aott .text1 .img{
		float: left;
		margin: 0 0.3rem 0.1rem 0;
	}
	.aott .text1 p{
		font-size: 16px;
		line-height: 2;
		color: #666666;
	}
	/*企业文化 cur1*/
	.cur1{
		width:auto;
		padding: 0 0.3rem;
		margin:0.65rem auto 1.4rem;
	}
	.cur1 .list{
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.cur1 .list .pic{
		width:70%;
	}
	.cur1 .list .box{width: 90%;margin: 0 auto;}
	.cur1 .list .box{
		float: none;
	}
	.cur1 .list:nth-child(even) .box{
		float: none;
	}
	.cur1 .list .pic{
		float: none;
	}
	.cur1 .list:nth-child(even) .pic{
		float: none;
	}
	.cur1 .list .box{
		padding-top:0rem;
	}
	.cur1 .list .box i{
		display: block;
		width:0.66rem;
		height:0.66rem;
		margin-bottom: 25px;
	}
	.cur1 .list .box h3{
		font-size:18px;
		line-height:2;
		color: #000;
		padding-bottom:0.25rem;
		position: relative;
		margin-bottom:0.35rem;
	}
	.cur1 .list .box h3:before{
		display: block;
		width:0.3rem;
		height: 2px;
		background-color: #d8dadd;
		position: absolute;
		bottom: 0;
		left: 0;
		content: '';
	}
	.cur1 .list .box .details,.cur1 .list .box .details p{
		font-size:16px;
		line-height:2;
		color: #666666;
	}

	.honor{
		width:auto;
		padding: 0 0.3rem;
		margin:1rem auto 1.5rem;
	}
	.honor .title{
		text-align: center;
		width: 100%;
		margin-bottom:0.75rem;
	}
	.honor .tit{
		display: inline-block;
		font-size:0.26rem;
		line-height:0.4rem;
		color: #444444;
		background-color: #fff;
		margin: 0 0.11rem;
		padding: 0.1rem 0.3rem;
		box-shadow: 0 1px 0.1rem 0 rgba(0,0,0,0.1);
		border-radius:0.3rem;
	}
	.honor .tit.on,.honor .tit:hover{
		background-color: #0086d4;
		color: #fff;
	}
	.honor .tip-tit{
		font-size:0.24rem;
		line-height:0.4rem;
	}
	.device {
	  width:100%;
	  position: relative;
	  margin: 0 auto 0rem;
	  height: auto;
	}
	.device .swiper-container {
	  width:100%;
	  height:3.1rem;
	  color: #fff;
	  text-align: center;
	}
	.device .swiper-slide {
	  height: 100%;
	  /*opacity: 0.4;*/
	  -webkit-transition: 300ms;
	  -moz-transition: 300ms;
	  -ms-transition: 300ms;
	  -o-transition: 300ms;
	  transition: 300ms;
	  -webkit-transform: scale(0);
	  -moz-transform: scale(0);
	  -ms-transform: scale(0);
	  -o-transform: scale(0);
	  transform: scale(0);
	  /*background-color: #000*/
	}
	.device .swiper-slide img{
		max-width: 100%;
	}
	.device .swiper-slide-visible {
	 
	  -webkit-transform: scale(0.8);
	  -moz-transform: scale(0.8);
	  -ms-transform: scale(0.8);
	  -o-transform: scale(0.8);
	  transform: scale(0.8);
	}
	.device .swiper-slide-visible img{
		 opacity: 0.5;
	}
	.device .swiper-slide-active {
	  top: 0;
	  z-index: 5;
	  -webkit-transform: scale(1);
	  -moz-transform: scale(1);
	  -ms-transform: scale(1);
	  -o-transform: scale(1);
	  transform: scale(1);
	}
	.device .swiper-slide-active img{
		 opacity: 1;
	}
	.device .arrow-left,.device .arrow-right{
		width:0.67rem;
		height:0.67rem;
		position: absolute;
		z-index: 20;
		top: 40%;
		margin-top: -0.335rem;
		transition:all 0.5s;
		-webkit-transition:all 0.5s;
	}
	.device .arrow-left:hover{
		background: url(../image/honor-larr1.png) center/cover no-repeat;
	}
	.device .arrow-right:hover{
		background: url(../image/honor-larr2.png) center/cover no-repeat;
	}

	/*组织架构*/
	.stru-warp{
		width:auto;
		padding: 0 0.3rem;
		margin:0.6rem auto 0.6rem;
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: #555;
	}
	.stru-warp p{
		font-size: 0.24rem;
		line-height: 0.4rem;
		color: #555;
	}
	.stru-warp img{
		max-width: 100%;
	}
    .case-warp{
   		width: auto;
   		padding: 0 0.3rem;
   		margin: 0.6rem auto 0.6rem;
    }
    .case-warp .title{
    	text-align: left;
    	line-height: 0.4rem;
    	margin: 0 auto 0.7rem;
    }
    .case-warp .title span{
    	font-size: 0.26rem;
    	display: inline-block;
		padding: 0 0.1rem 0.1rem;
		margin:0 0.25rem 0.3rem 0;
		position: relative;
		cursor: pointer;
		transition:all 0s;
		-webkit-transition:all 0s;
    }
	.case-warp .warp .list li{
		float: left;
		width: 48%;
		margin:0 4% 0.4rem 0;
		cursor: pointer;
	}
	.case-warp .warp .list li .pic{margin-bottom: 0.1rem}
	.case-warp .warp .list li:hover .pic{
		background-color: transparent;
	}
	.case-warp .warp .list li:hover .pic img{
		transform:scale(1);
		-webkit-transform:scale(1);
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.case-warp .warp .list li:nth-child(4),.case-warp .warp .list li:nth-child(8),.case-warp .warp .list li:nth-child(12){margin-right: 2.5%}
	.case-warp .warp .list li:nth-child(even){
		margin-right: 0
	}
	.case-warp .warp .list li .box{
		font-size: 16px;
		line-height: 2;
	}
	.case-warp .fy{display: none;}

	/*详情*/
	.caseinfor{
		width: auto;
		padding: 0 0.3rem;
		margin: 0.95rem auto;
	}
	.caseinfor h2{
		font-size: 0.32rem;
		line-height:.45rem;
		margin-bottom: 0.45rem;
	}
	.base-titlt .pc-title{width: auto;padding: 0 0.3rem;}
	.caseinfor .text{margin-bottom: 0.7rem}
	.caseinfor .text .details{
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		margin-top: 0.2rem;
	}
	.caseinfor .text .details,.caseinfor .text .details p{
		color: #666;
		text-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	}
	.caseinfor .flexslider .flex-prev,.caseinfor .flexslider .flex-next{
		width: 0.23rem;
		height:0.43rem;
		position: absolute;
		top:0.8rem;
	}
	.caseinfor .text .details, .caseinfor .text .details p{
		font-size:0.24rem;
		line-height:0.4rem;
	}
	.caseinfor .flexslider{margin-bottom: 0.8rem;}
	.caseinfor .btns{
		width:2rem;
		height: 0.6rem;
		line-height: 0.6rem;
		border-radius: 0.3rem;
		font-size:0.24rem;
	}
	.base-titlt .phone-title a{
		font-size: 0.24rem;
		color: #666;
		display: inline-block;
		float: left;
		/* line-height: 0.62rem; */
		line-height: 50px;
		margin-right: 0.1rem;
	}

	/*业务项目*/
	.project-warp{
		width:auto;
		padding: 0 0.3rem;
		margin:0.6rem auto 0.6rem;
		overflow: hidden;
	}
	.project-warp li{
		float: left;
		width: 48%;
		margin:0 4% 0.3rem 0;
		padding-bottom:0.45rem;
	}
	.project-warp li:nth-child(3),.project-warp li:nth-child(6){
		margin-right: 4%;
	}
	.project-warp li:nth-child(even){margin-right: 0}
	.project-warp li .pic{
		margin-bottom:0.25rem;
	}
	.project-warp li .pic .bg{
		display: none;
	}
	.project-warp li .box{
		padding: 0 5% 0.15rem;
		position: relative;
		font-size: 16px;
		line-height:2;
		color: #000000
	}
	.project-warp li .box:before{
		width: 0.41rem;
		height:0.03rem;
	}
	.par-warp{
		width: auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto 0.6rem;
	}
	.par-warp li{
		float: left;
		width: 30%;
		margin:0 1.7% 0.2rem;
	}
	.par-warp li:nth-child(3),.par-warp li:nth-child(6),.par-warp li:nth-child(9),.par-warp li:nth-child(12),
	.par-warp li:nth-child(15),.par-warp li:nth-child(18),.par-warp li:nth-child(21),.par-warp li:nth-child(24),.par-warp li:nth-child(27),
	.par-warp li:nth-child(30){
		margin-right: 0;
	}
	.par-warp li img{max-width: 100%}
	.adv-warp{
		width:auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto;
	}
	.adv-warp .text{
		margin-bottom: 1rem;
	}
	.adv-warp .text h3{
		font-size:0.3rem;
		line-height: 0.45rem;
		color: #464646;
		margin-bottom:0.4rem;
	}
	.adv-warp .text p,.adv-warp .text{
		font-size:16px;
		color: #666666;
		line-height:2;
	}
	.adv-list{
		width:auto;
		padding: 0 0.3rem;
	    padding-bottom:0.6rem;
	}
	.adv-list .flex-control-nav{display: block;}
	.adv-list .flex-viewport{
		margin-bottom:0.4rem;
	}
	.adv-list .slides li{
		overflow: hidden;
		margin-right: 34px;
		border:1px solid #ebebeb;
		box-shadow: 0 0px 4px 0 rgba(0,0,0,.1);
		cursor: pointer;
	}
	.adv-list li .pic{
		width: 100%;
		overflow: hidden;
		position: relative;
	}
	.adv-list li .pic .bg{
		display: none;
	}
	.adv-list .flex-control-nav{position: relative;bottom: -0.2rem}
	.adv-list .flex-control-paging li a{
		width: 12px;
		height: 12px;
		border:1px solid #b2b2b2;
		background-color: transparent;
		border-radius: 100%;
	}
	.adv-list .flex-control-paging li a.flex-active{
		border:1px solid #0086d4;
		background-color: #0086d4;
	}
	.adv-list .flex-direction-nav{
		display: none;
	}
	/*市场*/
	.mar-warp{
		width:auto;
		margin:0.6rem auto;
	}
	.mar-warp .text,.mar-warp .text p{
		 font-size:16px;
		line-height:2; 
	}
	.mar-warp .text{margin-bottom:0rem;padding: 0 0.3rem}
	.mar-warp .warp{width: 100%;height:6rem;overflow: hidden;}
	/*.mar-warp .warp .box{width: 140%;height:7rem;margin-left: -20%}*/
	.china{width:100%;height:100%;}
	
	/*新闻*/
	.news-warp{
		width: auto;
		padding: 0 0.3rem;
		margin:0.6rem auto;
	}
	.news-warp .list{
		width: 100%;
		margin-bottom:0.15rem;
	}
	.news-warp .list li{
		margin-bottom:0.5rem;
		padding-bottom: 0.5rem
	}
	.news-warp .list li .pic{
		width: 3rem;
		overflow: hidden;
		float: left;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.news-warp .list li .pic img{
		max-width: 100%;
		transition:all 0;
		-webkit-transition:all 0s;
	}
	.news-warp .list li:hover .pic{background-color:transparent;}
	.news-warp .list li:hover .pic img{
		 -webkit-transform: scale(1);
		 transform: scale(1);
		 opacity: 1;
		 filter: alpha(opacity=100);
	}
	.news-warp .list li .box{
		width:3.5rem;
		float: right;
		padding-top:0.1rem;
	}
	.news-warp .list li .box .time{
		font-size:0.24rem;
		color: #c5c5c5;
		line-height:0.4rem;
		font-family: 'arial';
		margin-bottom:0.1rem;
	}
	.news-warp .list li .box h3{
		font-size: 0.26rem;
		line-height:0.24rem;
		height:0.3rem;
		color: #333333;
		margin-bottom: 0.2rem;
	}
	.news-warp .list li .box .details{
		display: none;
	}
	.news-warp .list li .box .btn{
		font-size:0.24rem;
		line-height:0.4rem;
		color: #0086d4;
		display: block;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.news-warp .list li:hover .box .btn{
		color: #0086d4;
	}
	/*详情*/
	.newsinfor{
		width:auto;
		padding: 0 0.3rem;
		margin:0.6rem auto;
	}
	.newsinfor .title{
		margin-bottom: 0.35rem;
	}
	.newsinfor .title h2{
		 font-size: 18px;
		line-height: 1.5; 
		/* font-size: 0.32rem;
		line-height: 0.45rem; */
		margin-bottom: 0.25rem;
	}
	.newsinfor .title .time{
		font-size:0.24rem;
		line-height:0.4rem;
	}
	.newsinfor .text,.newsinfor .text p{
		/* font-size:0.24rem;
		line-height:0.4rem; */
	}
	.newsinfor .text{margin-bottom:0rem;}
	.newsinfor .loadown{
		padding-bottom:0.34rem;
		border-bottom: 1px solid #e5e5e5;
		margin-bottom:0.3rem;
	} 
	.newsinfor .loadown a{
		display: block;
		font-size: 0.24rem;
		width:2.2rem;
		height:0.55rem;
		line-height:0.55rem;
		text-align: center;
		transition:all 0s;
		-webkit-transition:all 0s;
		display: none;
	}
	.newsinfor .loadown a:hover{
		background-color: #006fbc
	}
	.newsinfor .page{
		width: 100%;
	}
	.newsinfor .left{
		width: 100%;
		margin-bottom: 0.5rem;
		float: none;
	}
	.newsinfor .left p{
		font-size:0.24rem;
		line-height:0.4rem;
		margin-bottom:0.05rem;
	}
	.newsinfor .left p a{
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.newsinfor .left p a:hover{
		color: #999999;
	}
	.newsinfor .btns{
		width: 2.2rem;
		height:0.55rem;
		line-height:0.55rem;
		color: #fff;
		float: none;
		font-size:0.26rem;
		cursor: pointer;
		background-color: #1e409f;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.newsinfor .btns span{
		padding-left:0.07rem;
	}
	.newsinfor .btns:hover{
		background-color: transparent;
		color: #fff;
	}

	/*招标*/
	.tender-warp{
		width:auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto 0.6rem;
	}
	.tender-warp .list{
		margin-bottom: 0.4rem;
	}
	.tender-warp .list li{
		float: none;
		width: 100%;
		margin:0 0 0.3rem 0; 
		height:auto;
		padding: 0.4rem ;
		box-sizing:border-box;
		cursor: pointer;
		border-bottom: 0.06rem solid #ddddde;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.tender-warp .list li .tit{
		font-size:0.26rem;
		line-height:0.4rem;
		color: #000000;
		height:0.8rem;
		overflow: hidden;
		margin-bottom:0.1rem;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.tender-warp .list li .box .time{
		font-size:0.24rem;
		line-height:0.4rem;
		color: #737373;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.tender-warp .list li .box .more{
		font-size: 0.24rem;
		line-height:0.4rem;
		color: #b0b0b1;
		transition:all 0s;
		-webkit-transition:all 0s;
	}
	.tender-warp .list li:hover{
		background-color: #f6f6f7;
		border-bottom: 0.06rem solid #ddddde;
	}
	.tender-warp .list li:hover .tit{
		color: #000000;
	}
	.tender-warp .list li:hover .box .time{
		color: #737373;
	}
	.tender-warp .list li:hover .box .more{
		color: #b0b0b1
	}
	
	/*视频*/
	.video-warp{
		width: auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto;
	}
	.video-warp .list li{
		float: left;
		width: 48%;
		margin-right:4%;
		padding-bottom:0.3rem;
		margin-bottom:0.35rem;
	}
	.video-warp .list li:nth-child(4),.video-warp .list li:nth-child(8){
		margin-right:4%;
	}
	.video-warp .list li:nth-child(even){
		margin-right: 0;
	}
	.video-warp .list li .pic{
		display: none;
	}
	.video-warp .list li .phone-video{display: block;}
	.video-warp .list li .phone-video video{
		display: block;
		width: 100%;
		height: 1.9rem;
		background-color: #000;
	}
	.video-warp .list li .box .tit{
		font-size:0.26rem;
		line-height:0.4rem;
		color: #303030;
		margin-bottom:0.1rem;
		padding-right:0;
		box-sizing:border-box;
	}
	.video-warp .list li .box .time{
		font-size:0.24rem;
		line-height:0.4rem;
	}

	.job-warp{
		width:auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto;
	}
	.job-warp .title{
		width: 100%;
		margin-bottom: 0.05rem;
		padding: 0 0.3rem;
	}
	.job-warp .title li{
		float: left;
		width: 25%;
		font-size:0.24rem;
		line-height:0.55rem;
		height:0.55rem;
		color: #fff;
	}
	.job-warp .title li:nth-child(1){width: 35%;}
	.job-warp .title li:nth-child(2){width: 25%}
	.job-warp .title li:nth-child(3){width: 25%}
	.job-warp .title li:nth-child(4){width: 15%;text-align: center;}
	.job-warp .list{
		padding: 0 0.3rem;
		box-sizing:border-box;
		text-align: left;
		margin-bottom: 0.45rem;
	}
	.job-warp .list .lis{
		width: 100%;
		border-bottom:1px solid #dcdcdc; 
	}
	.job-warp .list .lis .tit{width: 100%;cursor: pointer;}
	.job-warp .list .lis .tit table tr td{
		font-size:0.24rem;
		color: #555555;
		line-height:0.4rem;
		padding:0.19rem 0;
	}
	.job-warp .list .lis  .tit table tr td:last-child{
		background: url(../image/job-ivon1.png) right center no-repeat;
	}
	.job-warp .list .lis.on .tit table tr td:last-child{
		background: url(../image/job-ivon2.png) right center no-repeat;
	}
	.job-warp .list .lis.on{
		border-bottom: 0;
	}

	.job-warp .list .lis  .mian{
		background-color: #f5f5f5;
		position: relative;
		margin-top: 0.1rem;
		padding:0 0.35rem 0.3rem;
		box-sizing:borderbox;
		display: none;
	}
	.job-warp .list li .mian:before{
		display: block;
		content: '';
		width:0;
		height: 0;
		border-left: 0.13rem solid transparent;
		border-right: 0.13rem solid transparent;
		border-bottom:0.15rem solid #f5f5f5;
		position: absolute;
		top: -0.15rem;
		left:0.35rem;
	}
	.job-warp .list .lis .mian .box1{
		border-bottom: 1px solid #dcdcdc;
		padding: 0.25rem 0;
		margin-bottom: 0.4rem;
	}
	.job-warp .list .lis  .mian .box1 li{
		float: left;
		width: 50%;
		font-size: 0.24rem;
		color: #555555;
		line-height: 0.4rem;
	}
	.job-warp .list .lis  .mian .box2{
		width: 100%;
		padding-bottom:0.45rem;
		border-bottom: 1px solid #dcdcdc;
		margin-bottom:0.3rem;
	}
	.job-warp .list .lis  .mian .box2 .left{
		width:100%;
		float: none;
		font-size: 0.24rem;
		line-height:0.4rem;
		color:#555555;
		padding-right:0;
		border-right: 0px solid #dcdcdc;
		margin:0 0 0.1rem 0;
	}
	.job-warp .list .lis  .mian .box2 h3{
		font-size: 0.28rem;
		line-height: 0.45rem;
		color: #333333;
		margin-bottom:0.1rem;
	}
	.job-warp .list .lis  .mian .box2  p{
		font-size:0.24rem;
		line-height:0.4rem;
		color:#555555;
	}
	.job-warp .list .lis  .mian .box2 .right{
		width: 100%;
		float: none;
	}
	.job-warp .list .lis  .mian .btn{
		display: block;
		width:1.8rem;
		height:0.55rem;
		line-height:0.55rem;
		text-align: center;
		color: #fff;
		font-size:0.24rem;
		background-color: #1b7fd5;
			transition:all 0s;
		-webkit-transition:all 0s;
	}
	.job-warp .list .lis  .mian .btn:hover{
		background-color: #1b7fd5
	}
	.job-warp .btns{
		display:inline-block;
		height: 0.55rem;
		line-height: 0.55rem;
		padding: 0 0.4rem;
		width: auto;
		background-color: #464650;
		color: #fff;
		font-size:0.24rem;
			transition:all 0s;
		-webkit-transition:all 0s;
	}
	.job-warp .btns span{
		display: inline-block;
		padding-left:0.3rem;
		height: 0.55rem;
		background: url(../image/job-btn.png) left center/0.22rem no-repeat;
	}
	.job-warp .btns:hover{
		background-color: #464650
	}

	/*员工*/
	.emp-warp{
		width: auto;
		padding: 0 0.3rem;
		margin:0.6rem auto;
	}
	.emp-warp h2{
		font-size:0.32rem;
		line-height: 0.45rem;
		margin-bottom:0.4rem;
	}
	.emp-warp #emp{margin-bottom:1.5rem}
	.emp-warp .flexslider{
		width: 100%;
		margin-bottom:1rem;
	}
	.emp-warp .flexslider .flex-control-nav{display: block;}
	.emp-warp .flexslider .slides li{
		width: 34%;
		float: left;
		margin-right:30px;
	}
	.emp-warp .flexslider li .pic{
		position: relative;
		width: 100%;
		margin-bottom:0.05rem;
	}
	.emp-warp .flexslider li .pic img{
		max-width: 100%;
	}
	.emp-warp .flexslider li .box{
		font-size:0.26rem;
		line-height:0.4rem;
	}
	.emp-warp  .flex-control-nav{
		bottom: -0.5rem;
	}
	.emp-warp .flexslider .flex-direction-nav{
		display: none;
	}
	.emp-warp .flex-control-paging li a{
		background-color: #d8d8d8
	}
	.emp-warp .flex-control-paging li a{
		width: 10px;
		height: 10px
	}
	.emp-warp .list{width: 100%;margin-bottom:0.5rem;}
	.emp-warp .list li{
		float: left;
		width: 48%;
		margin:0 4% 0.5rem 0;
	}
	.emp-warp .list li:nth-child(3),.emp-warp .list li:nth-child(6){margin-right:4%}
	.emp-warp .list li:nth-child(even){
		margin-right: 0
	}
	.emp-warp .list li .pic{
		width: 100%;
		position: relative;
		margin-bottom: 0.05rem;
		overflow: hidden;
	}
	.emp-warp .list li .box{
		font-size:0.26rem;
		line-height: 0.4rem;
	}


	.emp-warp .flexslider li .pic p,.emp-warp .list li .pic p{
		display: none;
	}
	.part-warp{
		width:auto;
		margin:0.6rem auto;
	}
	.part-warp .text{
		width: 82%;
		padding: 0 9% 0.75rem;
		position: relative;
		border-bottom: 1px solid #dddddd
	}
	.part-warp .text:before,.part-warp .text:after{
		content: '';
		display: block;
		width:0.3rem;
		height:0.24rem;
		position: absolute;
	}
	.part-warp .text:before{
		background: url(../image/par-dh1.png) center/cover no-repeat;
		top: 0;
		left: 3%;
	}
	.part-warp .text:after{
		background: url(../image/par-dh2.png) center/cover no-repeat;
		bottom:0.75rem;
		right: 3%;
	}
	.part-warp .text p,.part-warp .text{
		font-size:0.24rem;
		line-height:0.4rem;
		color: #1b1b1b;
	}

	.part-warp .list{
		width: auto;
		padding: 0 0.3rem;
	}
	.part-warp .list li{
		margin-bottom:0.48rem;
		padding-bottom:0.45rem;
		border-bottom: 1px solid #dddddd;
	}
	.part-warp .list li .pic{
		width:50%;
		float:none;
		overflow: hidden
	}
	.part-warp .list li .pic img{
		width: 100%;
		display: block;
	}
	.part-warp .list li .box{
		width:100%;
		float: right;
		padding-top:0.3rem;
		font-size:0.24rem;
		line-height:0.4rem;
	}
	.part-warp .list li .box h3{
		font-size:0.28rem;
		line-height:0.35rem;
		color: #000000;
		margin-bottom: 0.1rem;
	}
	.part-warp .list li .box .details,.part-warp .list li .box .details p{
		font-size:0.24rem;
		line-height:0.4rem;
		color: #585858
	}




	.con-warp{
		width: auto;
		padding: 0 0.3rem;
		margin: 0.6rem auto 0.6rem;
	}
	.con-warp .left{
		width:3rem;
		float: left;
	}
	.con-warp .left .box{
		font-size:0.25rem;
		line-height:0.45rem;
		color: #fff;
		background-color: #0086d4;
		width: 100%;
		height:2.2rem;
		padding: 0.6rem 0.1rem 0 0.2rem;
		box-sizing:border-box;
	}
	.con-warp .left .pic{
		width: 100%;
		height: 2.2rem;
		overflow: hidden;
	} 
	.con-warp .top{
		float: left;
		width:3.9rem;
		background-color: #eb8a1c
	}
	.con-warp .top .pic{
		width:100%;
		float: none;
		height: 2.2rem;
		overflow: hidden;
	}
	.con-warp .top .pic img,.con-warp .left .pic img{
		display: block;
		width: 100%;
		height: 100%;
				transition:all 0s;
		-webkit-transition:all 0s;
	}
	.con-warp .top .pic:hover img,.con-warp .left .pic:hover img{
			transform:scale(1);
		-webkit-transform:scale(1);
	}
	.con-warp .top .box{
		font-size:0.25rem;
		line-height: 0.4rem;
		float: left;
		color: #fff;
		height:2.2rem;
		width:100%;
		padding:0.6rem 0.8rem 0 0.8rem;
		box-sizing:border-box;
		text-align: left;
	}
	.con-warp .bot{
		width:100%;
		float: left;
		height:auto;
		background-color: #f7f7f7;
		padding: 0.6rem 0.6rem .5rem;
		box-sizing:border-box;
	}
	.con-warp .bot,.con-warp .bot p{
		font-size: 0.24rem;
		line-height:0.4rem;
		color: #666666
	}
	.par-warp .fy{display: none;}

	.goal-list{
		width:auto;
		padding: 0 0.3rem;
		margin: 0.5rem auto 0.8rem;
	}
	.goal-list .list:nth-child(1){
		float: left;
	}
	.goal-list .list:nth-child(2){
		float: right;
	}
	.goal-list .list{
		width: 48%;
		font-size: 0.24rem;
		line-height:0.4rem;
	}
	.goal-list .list .pic{
		width: 100%;
		margin-bottom:0.25rem;
	}
	.goal-list .list .pic img{
		display: block;
		width: 100%;
	}
	.goal-list .list .box h2{
		font-size: 0.3rem;
		color: #333333;
		line-height:0.50rem;
		margin-bottom:0.2rem;
	}
	.goal-list .list .box .details{
		font-size: 0.24rem;
		line-height:0.4rem;
	}


}
@media screen and (max-width:600px){
		.goal-list .list:nth-child(1){
			float: none;
		}
		.goal-list .list:nth-child(2){
			float: none;
		}
		.goal-list .list{
			width: 100%;
			margin-bottom: 0.5rem;
		}
	.applay-tb .applay-input{width: 45%;height: 0.45rem;line-height: 0.45rem;font-size:0.24rem;}
        .applay-tb select.applay-input{width: 48%;line-height: 0.55rem;font-size:0.2rem;height: 0.55rem}
        .applay-tb td{
           display: block;
           position: relative; 
        }
        .applay-tb td:nth-child(2n+1){
            float: left;
            width: 20%;
            padding-right: 10px;
            margin-top: 5px;
        }
        .applay-tb textarea.applay-input{
            width: 62%;
        }
        .applay-tb .submit{
            position: relative;
            display: block;
            margin: 20px 0 0 20%;
            left: 14px;
        }
        .applay-tb input[type="file"]{
            width: 180px;
        }
        .applay-tb .submit{
            width: 2.4rem;
            height: 0.6rem;
            font-size: 0.26rem;
        }

	.loading { width:270px; height:60px; position: fixed; top: 50%; left: 50%; margin-left:-135px; margin-top: -30px; z-index: 999; }
	.m-black, .m-red { position: absolute; bottom: 0px; left: 0; width:270px; }
	.m-black { background: url(../image/loading.png) no-repeat left top/cover; height:60px; }
	.m-red { 
	    background: url(../image/loading.png) no-repeat left bottom/cover;
	     -webkit-animation: fill 3s infinite linear;
	     animation: fill 3s infinite linear;
	     -moz-animation:fill 3s infinite linear;
	       height:60px; 
		   display: none;
	}
	.aott .text1 .img{margin: 0;float: none;}
	.ind-about .left .box{padding: 0.4rem 2.5rem 0rem 0.39rem;}
	.ind-about .right .mian .box .details{margin-bottom: 0}
	.message-map .box1{width: 100%;height: auto;margin-bottom: 0rem;}
	.message-map .box1 .box{
		width: 100%;
		margin-bottom: 0.3rem;
		height: 0.65rem;
		line-height: 0.65rem;
	}
	.message-map .box1 .box:nth-child(1),.message-map .box1 .box:nth-child(2){
		float: none;
	}
	.message-map .box1 .box input{
		width: 70%;
		height: 0.65rem;
		line-height: 0.65rem;
	}
	.message-map .box1 .box label,.message-map .btn .btns{
		height: 0.65rem;
		line-height: 0.65rem;
	}
	.message-map .box2 textarea{width: 72%;}
	.cur1 .list .pic{width:90%;margin: 0 auto;}
	.caseinfor .flexslider .flex-prev, .caseinfor .flexslider .flex-next{top: 1.3rem}
	.par-warp li:nth-child(3),.par-warp li:nth-child(6),.par-warp li:nth-child(9),.par-warp li:nth-child(12),
	.par-warp li:nth-child(15),.par-warp li:nth-child(18),.par-warp li:nth-child(21),.par-warp li:nth-child(24),.par-warp li:nth-child(27),
	.par-warp li:nth-child(30){
		margin:0 2% 0.3rem;
	}
	.par-warp li:nth-child(even){margin-right: 0;}
	.par-warp li{
		float: left;
		width: 46%;
		margin:0 2% 0.3rem;
	}
	.fy.cut{margin-bottom: 1.05rem;}
	.adv-list .flex-control-paging li a{width: 8px;height: 8px;}
	/*新闻*/
	.news-warp .list li{
		width:48%;
		float: left;
		margin-right: 4%;
	}
	.news-warp .list li:nth-child(even){
		margin-right: 0
	}
	.news-warp .list li .box,.news-warp .list li .pic{
		width: 100%;
	}
	.news-warp .list li .pic{margin-bottom: 0.2rem}
	.news-warp .list li .box h3{margin-bottom: 0.1rem}
	.fy.on{margin-top: 0}
	.pagination{margin: 0;}
	.job-warp .btns{
		height: 0.6rem;
		line-height: 0.6rem;
	}
	.job-warp .btns span{
		height: 0.6rem;
	}
	.emp-warp .flex-control-paging li a{
		width: 8px;
		height: 8px
	}
	.caseinfor .btns{width: 2.2rem;}
	
}
