@charset "utf-8";
/* CSS Document */

/*清楚默认样式*/
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, p, span, dl, dt, dd, a, img, button, article, aside, footer, header, hgroup, menu, nav, section, figure { margin: 0; padding: 0; border:0; list-style: none; box-sizing: border-box; }
body{
    color: #777;
    background: #fff;
    font-family: "Microsoft YaHei";
	}
a{
    text-decoration: none;
    font-family:"Microsoft YaHei";
}
a:hover{
    text-decoration: none;
}




header{
    width: 100%;
    overflow: hidden;
}

header img{width: 100%;}

/********************政策*********************/

.policy{
    width: 100%;
    height: 550px;
    overflow: hidden;
}


.policy_in{
    width: 1200px;
    height: 550px;
    margin: 0 auto;
    padding-top: 100px;
}


.policy_img{
    width: 451px;
    height: 448px;
    float: left;
    margin-left: 100px;
}


.policy_img img{
    margin:1px auto;
}



.policy_zc{
    width: 570px;
    height: 448px;
    float: right;
}


.policy_zc i{
    font-size: 16px;
    color: #0056b7;
    line-height: 16px;
    margin-bottom: 20px;
    display: block;
    font-weight: 600;
}

.policy_zc h2{
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    height: 60px;
    position: relative;
    margin-bottom: 60px;
    color: #232323;
    letter-spacing:5px;
}


.policy_zc h2:after{
    content:"";
    width: 63px;
    height: 4px;
    position: absolute;
    bottom: 0;
    left: 0;
    background:url(../images/section-header-sep.png)  no-repeat;
}

.policy_zc .p1{
    font-size: 16px;
    color: #666;
    letter-spacing:4px;
    margin-bottom: 65px;
}

.policy_zc ul li{
    height: 20px;
    background: url(../images/jia1.png) no-repeat left center;
    line-height: 20px;
    margin-bottom: 20px;
    padding-left: 30px;
}



/**************过检**************/
.nspection{
    width: 100%;
    height: 800px;
    overflow: hidden;
    background: #f7f7f7;
}

.nspection_in{
    width: 1200px;
    height: 800px;
    padding-top: 100px;
    margin: 0 auto;
}

.nspection_in .nspection_zc{
    text-align: center;
}


.nspection_in i{
    font-size: 16px;
    color: #0056b7;
    line-height: 16px;
    margin-bottom: 20px;
    display: block;
    font-weight: 600;
}

.nspection_in h2{
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    height: 60px;
    position: relative;
    margin-bottom: 60px;
    color: #232323;
    letter-spacing:5px;
}


.nspection_in h2:after{
    content:"";
    width: 63px;
    height: 4px;
    position: absolute;
    bottom: 0;
    left: 50%;
    background:url(../images/section-header-sep.png)  no-repeat;
    margin-left: -31.5px;
}

.nspection_in .guojian li{
    float: left;
    width: 354px;
    height: 499px;
    border: 1px solid #ddd;
    margin-left: 34px;
	cursor: pointer;
	background: url(../images/gj1.jpg) no-repeat;
}

.nspection_in .guojian li:nth-of-type(2){	
	background: url(../images/gj2.jpg) no-repeat;
}

.nspection_in .guojian li:nth-of-type(3){	
	background: url(../images/gj3.jpg) no-repeat;
}




.nspection_in .guojian img{
    margin: 1px;
}


.guojian li>div{	
	width: 500px;
	height: 707px;
	background:url(../images/gj11.jpg) no-repeat;
	position: fixed;
	left: 50%;
	margin-left: -250px;
	top: 50%;
	margin-top: -353.5px;
	display: none;
	z-index: 999;
}

.guojian li .fangda2{	
	background:url(../images/gj22.jpg) no-repeat;
}
.guojian li .fangda3{	
	background:url(../images/gj33.jpg) no-repeat;
}




/*************符合标准******************/

.fuhe{
    width: 100%;
    height: 400px;
    border-bottom: 1px solid #eee;
    background:url(../images/callout-pattern.png) no-repeat center center;
}


.fuhe_in{
    width: 1050px;
    height: 400px;
    margin: 0 auto;
	overflow: hidden;
}



.fuhe_r{
    width: 307px;
    height: 274px;
    background:url(../images/zhuji.png) no-repeat;
	margin: 20px auto;
}



.fuhe_l p{
    font-size: 24px;
    color: #232323;
    margin-top: 50px;
	text-align: center;
}

.fuhe_l p:nth-of-type(2){
    font-size: 32px;
    margin-top: 40px;
    margin-bottom: 130px;
    margin-left: 80px;
}



/*****************解决思路************************/

.xiayibu{	
	background:#18b5f9;
	width: 100%;
	height: 100px;
	font-size: 28px;
	color: #FFF;
	text-align: center;
	line-height: 100px;
    letter-spacing:10px;
}













.solving{
    height: 1100px;
    background: #FFF;
}

.solving .nspection_in{
    height: 1100px;
}

.solving .tiaozhuan{	
	width: 800px;
	height: 150px;
	margin: 0 auto;
}

.tiaozhuan>div{	
	width: 350px;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	background:#18b5f9 url(../images/jty.png) no-repeat right center;
	cursor: pointer;
}

.tiaozhuan>div a{	
	width: 300px;
	height: 50px;
	background:#35C2FF;
	display: block;
	color: #FFF;
}

.tiaozhuan>div:hover a{	
	background:#18b5f9;
}


.tiaozhuan .djpt{	
	float: right;
}




.solving .new{
    width: 284px;
    font-size: 14px;
    float: left;
    margin-left: 217px;
}

.solving .new dt{
    font-size: 24px;
    color: #18b5f9;
    text-align: center;
    margin-bottom: 45px;
    font-weight: bold;
}

.solving .new dd{
    margin-bottom: 88px;
    line-height: 25px;
}

.solving .tupian{
    width: 104px;
    float: left;
    margin-left: 50px;
    margin-right: 50px;
}

.solving .tupian dt{
    font-size: 30px;
    color: #ffea00;
    text-align: center;
    font-weight: bold;
    margin-bottom: 14px;
}

.solving .tupian dd{
    background:url(../images/su.png) no-repeat;
    width: 104px;
    height: 535px;
}





.solving .used{
    margin-left: 0;
}

.solving .used dt{color: #dddddd;}



/**************对接流程*****************/

.process{
    height: 750px;
}


.process_b{	
	width: 784px;
	height: 433px;
	margin: 0 auto;
}

.process_b div{	
	width: 140px;
	height: 100%;
	font-size: 32px;
	color: #18b5f9;
	float: left;
	position: relative;
	line-height: 40px;
}

.process_b div:after{	
	content:"";
	width: 71px;
	height: 32px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -16px;
	background:url(../images/pr_l.png) no-repeat;
}
.process_b div:nth-of-type(2):after{
	content:"";
	left: 0;
}


.process_b div:nth-of-type(2){
	float: right;
}

.process_b div:nth-of-type(2) span{
	position: absolute;
	right: 0;
	top: 26%;
}

.process_b div:nth-of-type(1) span{
	position: absolute;
	left: 0;
	top: 26%;
}

.process_b ul{	
	float: left;
	height: 433px;
	width: 401px;
	margin-left: 50px;
}


.process_b ul li{	
	width: 401px;
	height: 140px;
	background:#FFFFFF;
	margin-bottom: 6px;
	font-size: 28px;
	color: #18b5f9;
	text-align: center;
	line-height: 220px;
	position: relative;
}

.process_b ul li:nth-of-type(3){	
	margin-bottom: 0;
}


.process_b ul li:after{	
	content:"";
	width: 64px;
	height: 64px;
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -32px;
	background:url(../images/sjk.png) no-repeat;
	
}

.process_b ul li:nth-of-type(2):after{	
	content:"";
	background:url(../images/ptgl.png) no-repeat;
	width: 65px;
}

.process_b ul li:nth-of-type(3):after{	
	content:"";
	background:url(../images/jj.png) no-repeat;
}




/********************终端设备***************************/

.terminal{	
	height: 800px;
	background:#FFFFFF;
}

.dn{	
	width: 500px;
	height: 401px;
	background:url(../images/dn.png) no-repeat;
	float: left;
	position: relative;
}

.sb_lb{	
	width: 461px;
	height: 261px;
	position: relative;
	left: 19px;
	top: 18px;
	overflow: hidden;
}


.sb_lb ul{	
	width: 922px;
	height: 261px;
	position: absolute;
}

.sb_lb ul li{	
	width: 461px;
	height: 261px;
	background:url(../images/sb1.jpg) no-repeat;
	float: left;
}


.sb_lb ul li:nth-of-type(2){	
	background:url(../images/sb2.jpg) no-repeat;
}


.tp_lb{	
	width: 40px;
	height: 16px;
	position: absolute;
	bottom: 104px;
	left: 50%;
	margin-left: -20px;
}

.tp_lb li{	
	background:#777777;
	width: 16px;
	height: 16px;
	float: left;
	border-radius:50%;
	margin-right: 8px;
	cursor:pointer;
}

.tp_lb li:nth-of-type(2){	
	margin-right: 0;
}

.tp_lb .lb_in{background:red;}

.youshi{	
	width: 620px;
	height: 480px;
	float: right;
}

.youshi>div{	
	float: left;
	width: 258px;
	height: 120px;
    letter-spacing:2px;
}

.youshi>div span{	
	width: 40px;
	height: 40px;
	float: left;
	background:url(../images/xsp.png) no-repeat;
	margin-top: 5px;
	margin-right: 20px;
}

.youshi>div p:nth-of-type(1){	
	font-size: 16px;
	color: #232323;
	line-height: 16px;
	height: 28px;
	position: relative;
	width: 198px;
	float: left;
	margin-bottom: 15px;
}

.youshi>div p:nth-of-type(1):after{	
	content:"";
	width: 40px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 0;
	background:#DDDDDD;
	
}




.youshi>div p:nth-of-type(2){	
	font-size: 14px;
	color: #777777;
	line-height: 14px;
	width: 198px;
	float: left;
}


.youshi .xsp,.fzbsd,.gn,.czxt{	
	margin-right: 104px;
}

.youshi>div p:nth-of-type(2){	
	line-height: 20px;
}

.youshi .txfs span{	
	background:url(../images/xh.png) no-repeat;
}


.youshi .fzbsd span{	
	background:url(../images/zb.png) no-repeat;
}
.youshi .pxjk span{	
	background:url(../images/jk.png) no-repeat;
}
.youshi .gn span{	
	background:url(../images/gnjy.png) no-repeat;
}
.youshi .sjaqx span{	
	background:url(../images/aq.png) no-repeat;
}
.youshi .czxt span{	
	background:url(../images/czxt.png) no-repeat;
}

.youshi .rl span{	
	background:url(../images/rl.png) no-repeat;
}

/*****************诚邀加盟************************/
.profile{	
	height: 1000px;
}


.dt{	
	margin: 20px auto;
	width: 64.416%;
	height: auto;
	position: relative;
}

.dt .zb1{	
	width: 100%;
	height: auto;
	position: absolute;
	z-index: 666;
	left: 0;
	top: 0;
	animation:tiao 1s linear infinite alternate;
}

@keyframes tiao{	
	to{top: -20px;}
	from{top: 0;}
}	


.dt .yy{	
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 555;
}





/*************申请试用***************/

.trial{	
	height: 600px;
	background: #FFF;
}

.trial_in{	
	width: 800px;
	overflow: hidden;
	height: 400px;
	margin: 0 auto;
	position: relative;
}


.trial_in li{	
	background:url(../images/lxr.png) no-repeat left center;
	padding-left: 30px;
}

.trial_in li:nth-of-type(2){	
	background:url(../images/dh1.png) no-repeat left center;
}
.trial_in li:nth-of-type(3){	
	background:url(../images/sj1.png) no-repeat left center;
}
.trial_in li:nth-of-type(4){	
	background:url(../images/qq1.png) no-repeat left center;
}





.trial_l{	
	width: 240px;
	float: left;
}

.trial_l p{	
	font-size: 16px;
	font-weight: bold;
	color: #18b5f9;
	margin-bottom: 10px;
}


.trial_l li{	
	margin-left: 10px;
	line-height: 44px;
	font-size: 14px;
}







.trial_r{	
	width: 234px;
	float: right;
}



.trial_r li{	
	margin-left: 5px;
	line-height: 44px;
	font-size: 14px;
}

.trial_r ul{	
	margin-top: 30px;
}


.trial_in .dizhi{	
	margin-top: 30px;
	float: left;
	margin-left: -95px;
	background:url(../images/dz1.png) no-repeat left center;
	height: 32px;
	line-height: 32px;
	padding-left: 40px;
}







