/**覆盖样式**/
.container-fluid
{
  margin: 0px;
  padding:0px;
}
.container
{
  margin: 0px auto;
  padding:0px;
}
.row
{
  margin: 0px;
  padding: 0px;
}
ul,ol
{
  margin: 0px;
  padding: 0px;   
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-right:0px;padding-left:0px;}
/**屏幕区分-按照尺寸的**/
/**使用col-调用**xs\sm\md\lg/
/**先大后小**/
/**手机屏幕<768px**/

/**平板电脑大于788px小于992px**/
@media (max-width: 1500px) 
{
	.computer
	{
       display:none;
	}
	.mobile
	{
       display:block;
	}
	.container
	{
		width:1200px;
	}
	input::-webkit-input-placeholder{
      font-size: 20px;
	  }
	  input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	      font-size: 20px;
	  }
	  input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	    font-size: 20px;
	  }
	  input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	     font-size: 20px;
	  }
	.h-1-1
	{
		width: 100%;
	}
	.h-1-1 img
	{
		min-height: 200px;
	}
	.h-1-2
	{
		top:288px;
		font-size:67px; 
        line-height: 67px;
	}
	.h-1-3
	{
		top:403px;
	}
	.h-1-8 img
	{
		width: auto;
		height:auto;
		min-height:auto;
	}
	.q-2-3
	{
	  width:200px;
	  height: 67px;
	  border-radius:33px;
	  line-height: 67px;
	  text-align: center;
	  font-family: "OPPOSans-B"; 
	  font-size:20px; 
	  /**font-weight: bold;**/
	  color: #FFFFFF;
	  cursor: pointer;
	  border:2px solid #FFFFFF;
	}

	.h-2-6
	{
		width: 105px;
		font-size: 20px;
	}
	.h-2-7
	{
	  width: 170px;
	  font-size: 20px;
	}
	.logo
	{
		width: 200px;
	}
	.sousuo
	{
		width: 200px;	
	}
	.f-1
	{
		height: 689px;
	}
	.f-1-1
	{
		height: 580px;
	}
	.f-1-2
	{
		height: 109px;
	}
	.jianju-3
	{
		margin-top: 66px;
	}
	.f-1-5
	{
		padding-right: 10px;
	}
	.f-1-5 a
	{
		font-size: 23px;
		line-height: 23px;
	}
	.f-1-5 a:hover
	{
		font-size: 23px;
		line-height: 23px;
	}
	.f-1-6
	{
		width: 8px;
		height: 8px;
	}
	.f-1-7
	{
		margin-top:13px;
	}
	.f-1-8
	{
		margin-top:16px;
		font-size: 13px;
	}
	.zitir28
	{
		font-size: 23px;
		line-height: 23px;
	}
	.jianju-1
	{
		margin-top: 49px;
	}
	.f-1-9
	{
		margin-top: 13px;
	}
	.zitir16
	{
		font-size: 13px;
	}
	.ziti24
	{
		font-size: 20px;
		line-height: 20px;
	}
	.f-1-11
	{
		width: 36px;
		height: 36px;
	}
	.f-1-11 img
	{
		width: 23px;
		height: 23px;
	}
	.f-1-12
	{
		left: -500%;
	}
	.f-1-12 img
	{
		width: auto;
		height: auto;
	}
	.f-1-14
	{
		margin-top: 17px;
	}
	.f-1-15
	{
		margin-right: 17px;
		font-size: 13px;
	}
	.f-1-16
	{
		font-size: 13px;
		line-height: 13px;
	}
	.f-1-16 span
	{
		padding: 0px 17px;
	}
	.jianju-2
	{
		margin-top: 32px;
	}
	.f-1-17
	{
		font-size: 13px;
	}
	.f-1-17 span
	{
		padding: 0px 17px;
	}

	.h-1-9
	{
		height:467px;
	}
	.h-1-10
	{
	  padding:0px 100px;
	}
	.h-1-11
	{
	  width:133px;
	  height:167px;
	  margin:34px 33px 0px 34px;
	}
	.h-1-12
	{
	  width:133px;
	  height: 133px;
	}
	.h-1-12 img
	{
	  width:133px;
	  height: 133px;
	}
	.h-1-13
	{
	  width:100%;
	  text-align: center;
	  margin-top: 17px;
	  line-height: 17px;
	  font-size: 17px;
	  font-weight: normal;
	  color: #9E9E9E;
	}
    .h-1-14
	{
		padding: 0px 200px;
	}

	.f-1-4
	{
	  margin-right: 128px;
	}
	.f-1-4a
	{
		width: 84px;
		margin-right: 100px;
	}
	.h-2-4
	{
		padding:0px;
	}
	.q-2-23
	{
		width: 100%;
		height: 167px;
		padding:57px 57px;
	}
	.q-2-23 img
	{
		width: 107px;
		height: 32px;
	}
	.q-2-24
	{
	   padding:0px 77px 0px 43px;
	   font-size: 15px;
	   line-height: 27px;
	}
	.q-2-25
	{
		width: 100%;
		height: 167px;
		padding:57px 57px;
	}
	.q-2-25 img
	{
		width: 107px;
		height: 32px;
	}
	.q-2-1
	{
		font-size: 17px;
	}
	.ziti52
	{
		font-size: 43px;
		line-height: 43px;
	}
	.q-1-4
	{
		margin-top: 10px;
		font-size: 33px;
		line-height: 33px;
	}
	.q-1-2
	{
		margin-top: 10px;
		font-size: 33px;
		line-height: 33px;
	}
	.h-1-4
	{
		height: 613px;
	}
	.h-1-5
	{
		margin-top: 200px;
		font-size: 67px;
		line-height: 67px;
	}
	.h-1-6
	{
		margin-top: 33px;
		font-size: 17px;
		line-height: 23px;
	}
	.n-1-1
	{
		margin-top: -177px;
		height: 320px;
	}
	.n-1-2
	{
		top:50px;
		left: 50px;
	}
	.q-3-2
	{
		height: 43px;
		line-height: 43px;
		padding-left: 23px;
	}
	.q-2-6
	{
		height: 43px;
		line-height: 43px;
		font-size: 20px;
	}
	.q-2-15
	{
		margin-top: 18px;
	}
	.q-2-15 span
	{
		font-size: 17px;
	}
	.q-2-15 a
	{
		font-size: 13px;
	}
	.q-2-15 a:hover
	{
		font-size: 13px;
	}
	.n-1-6
	{
		width: 795px;
		height: 795px;
	}
	.n-1-6 img
	{
		width: 795px;
		height: 795px;
	}
	.n-1-9
	{
		width: 388px;
		height: 388px;
	}
	.n-1-9 img
	{
		width: 388px;
		height: 388px;
	}
	.n-1-10
	{
		width: 388px;
		height: 388px;
		margin-top: 19px;
	}
	.n-1-10 img
	{
		width: 388px;
		height: 388px;
	}
	.n-1-8 img
	{
		width: auto;
		height: auto;
	}
	.n-1-7
	{
		width: 728px;
		height: 67px;
	}
	.n-1-7a
	{
		font-size: 27px;
		line-height: 27px;
		padding-left: 23px;
		margin: 20px 0px;
	}
	.n-1-7b
	{
		font-size: 17px;
		line-height: 25px;
		padding:0px 23px;
		margin: 20px 0px;
	}
	.n-1-6:hover .n-1-7
	{
	  width: 728px;
	  height: 170px;
	}
	.n-1-11
	{
		width: 322px;
		height: 67px;
	}
	.n-1-11a
	{
		font-size: 27px;
		line-height: 27px;
		padding-left: 23px;
		margin: 20px 0px;
	}
	.n-1-11b
	{
		font-size: 17px;
		line-height: 25px;
		padding-left:23px;
	}
	.n-1-9:hover .n-1-11
	{
	  width: 322px;
	  height: 170px;
	}
	.n-1-10:hover .n-1-11
	{
	  width: 322px;
	  height: 170px;
	}
	.n-2-1
	{
		height: 300px;
		margin-top: -150px;
	}
	.n-2-2
	{
		height: 300px;
	}
	.n-2-3
	{
		margin-top:97px;
		margin-left: 67px;
		font-size: 60px;
		line-height: 60px;
	}
	.n-2-3 a span
	{
		font-size: 37px;
		line-height: 37px;
		top:-6px;
		right: -25px;
	}
	.n-2-4
	{
		margin-top: 23px;
		margin-left: 67px;
		font-size: 23px;
		line-height: 23px;
	}
	.n-2-5
	{
		margin-top:97px;
		margin-left: 67px;
		font-size: 60px;
		line-height: 60px;
	}
	.n-2-5 a span
	{
		font-size: 37px;
		line-height: 37px;
		top:-6px;
		right: -25px;
	}
	.n-2-6
	{
		margin-top: 23px;
		margin-left: 67px;
		font-size: 23px;
		line-height: 23px;
	}
	.n-2-7
	{
		margin-top: 100px;
	}
	.n-2-9
	{
		margin-top: 100px;
	}
	.n-2-11
	{
		width: 576px;
		height: 250px;
	}
	.n-2-11 img
	{
		width: 576px;
		height: 250px;
	}
	.n-2-12
	{
		width: 500px;
		height: 67px;
		font-size: 27px;
		line-height: 27px;
		padding-top: 20px;
		padding-left: 23px;
	}
	.n-2-13
	{
		margin-top: 67px;
	}
	.n-2-15
	{
		width: 250px;
		height: 250px;
	}
	.n-2-15 img
	{
		width: 250px;
		height: 250px;
	}
	.n-2-16
	{
		width: 183px;
		height: 67px;
		font-size: 27px;
		line-height: 27px;
		padding-top: 20px;
		padding-left: 23px;
	}
	.n-2-17
	{
		width: 567px;
		height: 633px;
	}
	.n-2-17 img
	{
		width: 567px;
		height: 567px;
	}
	.n-2-18
	{
		width: 500px;
		height: 67px;
		font-size: 27px;
		line-height: 27px;
		padding-top: 20px;
		padding-left: 23px;
	}
	.n-2-19
	{
		margin-top: 67px;
	}
	.n-2-20
	{
		width: 883px;
		height: 633px;
	}
	.n-2-20 img
	{
		width: 883px;
		height: 633px;
	}
	.n-2-21
	{
		width: 817px;
		height: 67px;
		padding-top: 20px;
		padding-left: 23px;
		font-size: 27px;
		line-height: 27px;
	}
	.n-2-22
	{
		width: 250px;
		height: 250px;
	}
	.n-2-22 img
	{
		width: 250px;
		height: 250px;
	}
	.n-2-23
	{
		width: 183px;
		height: 67px;
		padding-top: 20px;
		padding-left: 23px;
		font-size: 27px;
		line-height: 27px;
	}
	.n-2-24
	{
		width: 250px;
		height: 317px;
		margin-top: 67px;
	}
	.n-2-25
	{
		width: 67px;
		height: 67px;
	}
	.n-2-25 i
	{
		font-size: 67px;
	}
	.n-2-26
	{
		margin-top: 21px;
		font-size: 27px;
		line-height: 27px;
	}
	.n-2-27a
	{
		height: 400px;
		margin-top: 67px;
		margin-bottom: 167px;
	}
	.n-2-28
	{
		height: 200px;
	}
	.n-2-27aa
	{
		height: 200px;
	}
	.n-2-27c
	{
		height: 400px;
	}
	.n-2-28a
	{
		height: 200px;
	}
	#n-3
	{
		height: 1020px;
	}
	.n-3-1
	{
		margin-top: 100px;
	}
	.n-3-2
	{
		margin: 100px 0px 67px 0px;
	}
	#n-5
	{
		height: 1024px;
	}
	.n-5-1
	{
		margin-top: 100px;
	}
	.n-5-2
	{
		height: 436px;
		margin-top: 33px;
	}
	.n-5-3 img
	{
		max-height: 436px;
	}
	.n-5-4
	{
		padding:98px 67px;
	}
	.n-5-5
	{
		font-size: 33px;
		line-height: 33px;
	}
	.n-5-6
	{
		margin-top: 33px;
		font-size: 17px;
		line-height: 22px;
	}
	.n-5-7
	{
		margin-top: 17px;
		font-size: 20px;
		line-height: 20px;
	}
	.n-5-8
	{
		margin-top: 100px;
	}
	.anlibanner
	{
		height: 900px;
	}
	.n-6-1
	{
		width: 718px;
		min-height: 287px;
		margin-top:-143px;
		padding:62px 50px;
	}
	.n-6-2
	{
		font-size: 50px;
		line-height: 60px;
	}
	.n-6-3
	{
		margin-top: 17px;
		font-size: 20px;
		line-height: 30px;
	}
	.n-6-4
	{
		margin-top: 50px;
	}
	.n-6-5
	{
		height: 27px;
		padding: 0 15px;
		margin-right: 7px;
		line-height: 27px;
		text-align: center;
		font-size: 13px;
	}
	.n-6-6
	{
		margin-top: 100px;
	}
	.n-6-7
	{
		margin-top: 33px;
	}
	.n-6-7a
	{
		height: 675px;
	}
	.n-6-8
	{
		width: 1133px;
		padding:50px;
		top:-67px;
		margin-bottom: -67px;
	}
	.n-6-9
	{
		font-size: 27px;
		line-height:35px;
	}
	.n-6-10
	{
		margin-top: 25px;
	}
	.n-6-12
	{
		font-size: 17px;
	}
	.n-6-13
	{
		font-size: 17px;
		line-height: 23px;
	}
	.n-6-14
	{
		margin-top: 33px;
	}
	.n-6-15
	{
		width: 592px;
	}
	.n-6-16
	{
		width: 592px;
		height: 592px;
	}
	.n-6-16 img
	{
		width: 592px;
		height: 592px;
	}
	.n-6-17
	{
		width: 525px;
		top:-117px;
		margin-bottom: -117px;
		min-height: 100px;
		padding:0px 50px 50px 50px;
	}
	.n-6-18
	{
		margin-top: 50px;
		font-size: 27px;
		line-height: 27px;
	}
	.n-6-19
	{
		margin-top: 33px;
		font-size: 17px;
		line-height: 23px;
	}
	.n-6-20
	{
		margin-top: 33px;
		height: 675px;
	}
	.n-6-21
	{
		height: 675px;
	}
	.n-6-21a
	{
		height: 675px;
	}
	.n-6-21b
	{
		height: 675px;
	}
	.n-6-21b img
	{
		height: 675px;
	}
	.n-6-22
	{
		width: 1133px;
		padding:50px;
	}
	.n-6-22b
	{
		width: 1133px;
		top:-67px;
		margin-bottom: -67px;
	}
	.n-6-23
	{
		font-size: 27px;
		line-height: 27px;
	}
	.n-6-25
	{
		padding:33px 30px 0px 0px;
		font-size: 17px;
		line-height: 23px;
	}
	.n-6-25a
	{
		padding:33px 0px 0px 30px;
		font-size: 17px;
		line-height: 23px;
	}
	.n-6-25.on
	{
		padding:33px 50px 0px 0px;
	}
	.n-6-28
	{
		margin-top: 33px;
	}
	.n-6-29
	{
		width: 592px;
		height: 592px;
	}
	.n-6-29 img
	{
		width: 592px;
		height: 592px;
	}
	.n-6-30
	{
		width: 525px;
		height: 67px;
	}
	.n-6-30a
	{
		font-size: 27px;
		line-height: 27px;
		margin:20px 0px;
		padding-left:23px;
	}
	.n-6-30b
	{
		padding:0px 23px;
	}
	.n-6-31 img
	{
		width: auto;
		height: auto;
	}
	.n-6-29:hover .n-6-30
	{
		width: 525px;
	}
	.n-6-32
	{
		margin: 100px 0px;
	}
	.fuwubanner
	{
		height: 614px;
	}
	.u-2-1
	{
		height: 300px;
		margin-top: -150px;
	}
	.u-2-2
	{
		height: 300px;
	}
	.u-2-3
	{
		margin-top:97px;
		margin-left: 67px;
		font-size: 60px;
		line-height: 60px;
	}
	.u-2-3 a span
	{
		font-size: 37px;
		line-height: 37px;
		top:-4px;
		right: -30px;
	}
	.u-2-4
	{
		margin-top: 23px;
		margin-left: 67px;
		font-size: 23px;
		line-height: 23px;
	}
	.u-2-5
	{
		margin-top:97px;
		margin-left: 67px;
		font-size: 60px;
		line-height: 60px;
	}
	.u-2-5 a span
	{
		font-size: 37px;
		line-height: 37px;
		top:-4px;
		right: -30px;
	}
	.u-2-6
	{
		margin-top: 23px;
		margin-left: 67px;
		font-size: 23px;
		line-height: 23px;
	}
	.u-2-7
	{
		margin-top: 100px;
	}
	.u-3-1
	{
		margin-top: 33px;
	}
	.u-3-2
	{
		width: 591px;
		height: 591px;
	}
	.u-3-2 img
	{
		width: 591px;
		height: 591px;
	}
	.u-3-3
	{
		width: 525px;
		height: 67px;
	}
	.u-3-3a
	{
		margin:20px 0px;
		padding-left: 23px;
		font-size: 27px;
		line-height: 27px;
	}
	.u-3-3b
	{
		padding-left: 23px;
	}
	.u-3-2:hover .u-3-3
	{
	  width: 525px;
	}
	.u-3-4
	{
		margin-top: 17px;
	}
	.u-3-6
	{
		width: 796px;
		height: 796px;
	}
	.u-3-6 img
	{
		width: 796px;
		height: 796px;
	}
	.u-3-7
	{
		width: 728px;
		height: 67px;
	}
	.u-3-7a
	{
		margin:20px 0px;
		padding-left: 23px;
		font-size: 27px;
		line-height: 27px;
	}
	.u-3-7b
	{
		padding:0px 23px;
	}
	.u-3-6:hover .u-3-7
	{
	  width: 728px;
	}
	.u-3-9
	{
		width: 388px;
		height: 388px;
	}
	.u-3-9 img
	{
		width: 388px;
		height: 388px;
	}
	.u-3-10
	{
		width: 322px;
		height: 67px;
	}
	.u-3-10a
	{
		margin:20px 0px;
		padding-left: 23px;
		font-size: 27px;
		line-height: 27px;
	}
	.u-3-10b
	{
		padding:0px 23px;
	}
	.u-3-9:hover .u-3-10
	{
	  width: 322px;
	}
	.n-3-11
	{
		margin: 100px 0px;
	}
	.u-3-12
	{
		margin: 67px 0px;
	}
	.u-3-14
	{
		height: 100px;
	}
	.u-3-15
	{
		width: 415px;
		padding-left:50px;
		line-height: 100px;
		font-size: 20px;
	}
	.u-3-16
	{
		width: 840px;
		line-height: 21px;
		font-size: 13px;
		padding-right: 50px;
	}
	.u-3-17a
	{
		margin-bottom: 167px;
	}
	.u-3-9a
	{
		width: 388px;
		height: 388px;
	}
	.u-3-9b
	{
		width: 100px;
		height: 100px;
	}
	.u-3-9b i
	{
		font-size:100px;
	}
	.u-3-9c
	{
		margin-top: 33px;
		font-size: 27px;
		line-height: 27px;
	}
	.u-4-1
	{
		margin-top: 100px;
	}
	.u-4-2
	{
		margin-top: 67px;
		margin-bottom: 100px;
	}
	.u-5-1
	{
		margin-top: 100px;
	}
	.n-5-2
	{
		margin-top: 33px;
		height: 436px;
	}
	.n-5-3 img
	{
		max-height: 436px;
	}
	.n-5-4
	{
		padding:98px 67px;
	}
	.n-5-5
	{
		font-size: 30px;
		line-height: 30px;
	}
	.n-5-6
	{
		font-size: 17px;
		line-height: 22px;
	}
	.n-5-7
	{
		font-size: 20px;
		line-height: 20px;
		margin-top: 17px;
	}
	.n-5-8
	{
		margin-top: 100px;
	}
	.dongchabanner
	{
		/**height: 900px;**/
	}
	.d-1-1
	{
		margin-top: 100px;
	}
	.d-1-2
	{
		margin-top: 67px;
		font-size: 30px;
		line-height: 50px;
	}
	.d-1-3
	{
		margin-top: 167px;
	}
	.d-1-4
	{
		width: 1200px;
		height: 600px;
		margin-top: 36px;
	}
	.d-1-5
	{
		width: 200px;
	}
	.d-1-5:first-child
	{
		width: 600px;
	}
	.d-1-5 img
	{
		width:100%;
		height: 600px;
		object-fit: cover;
		object-position: center;
	}
	.d-1-4a
	{
		width:1140px;
		padding:40px 40px 90px 40px;
		top:-60px;
		margin-bottom:40px;
	}
	.d-1-6
	{
		width: 588px;
		height: 588px;
	}
	.d-1-6 img
	{
		width: 588px;
		height: 588px;
	}
	.d-1-7
	{
		width: 500px;
		height: 316px;
		padding:30px;
	}
	.d-1-8
	{
		font-size: 20px;
	}
	.d-1-9
	{
		margin-top: 33px;
		font-size: 20px;
	}
	.d-2-1
	{
		margin-top: 100px;
	}
	.d-2-2
	{
		margin-top: 100px;
		margin-bottom: 167px;
	}
	.d-2-2 img
	{
		max-width: 100%;
	}
	.d-4-1
	{
		margin-bottom: 100px;
	}
	.d-3-1
	{
		margin:83px auto;
	}
	.q-3-6
	{
		height: 43px;
		font-size: 17px;
	}
	.newkefu
	{
		width: 55px;
		height: 110px;
	}
	.kefufanhui
	{
	   height: 165px;
	}
	.kefu-1
	{
	  width: 55px;
	  height: 55px;
	}
	.kefunr
	{
	  height: 55px;
	  font-size: 13px;
	}
	.kefunr i
	{
	  color: #757575;
	  font-size: 20px;
	}
	 .kefu-2
	{
		top:53px;
		right: 80px;
		height: 50px;
		line-height: 50px;
		font-size: 21px;
	}
	.kefu-2a
	{
	  top:20px;
	}
	.n-1-8
	{
		top:23px;
		left:23px;
	}
	.n-1-8 img
	{
		width: auto;
		height: auto;
		transform:scale(0.9,0.9);
		margin-right: 3px;
	}
	.n-1-8 img:hover
	{
	transform:scale(0.9,0.9);
	}
	.u-3-6:hover .n-1-8 img
	{
	transform:scale(0.9,0.9);
	}
	.u-3-8:hover .n-1-8 img
	{
	transform:scale(0.9,0.9);
	}
	.q-3-4
	{
		height: 38px;
		line-height: 24px;
		font-size: 20px;
	}
	.q-3-9
	{
		margin-top: 2px;
		font-size: 13px;
	}
	.q-3-10
	{
		margin-top: 20px;
		font-size: 13px;
	}
	.q-2-22
	{
		font-size: 13px;
	}
	.q-2-22:hover
	{
		font-size: 13px;
	}
	.q-2-19
	{
		font-size: 13px;
	}
	.q-2-19:hover
	{
		font-size: 13px;
	}
	.q-2-20
	{
		font-size: 13px;
	}
	.q-2-20:hover
	{
		font-size: 13px;
	}
	.q-2-21
	{
		font-size: 13px;
	}
	.q-2-21:hover
	{
		font-size: 13px;
	}
	.q-3-15
	{
		top:6px;
	}

	


}

/**显示器大于1440px**/
@media (min-width: 1500px) 
{ 
	.computer
	{
       display:block;
	}
	.mobile
	{
       display:none;
	}
	.container
	{
		width:1440px;
	}

}
/**特殊处理**/

