#banner_teop {
	width: 100%;
	height: 950px;
}
#banner_teop .banner_img_bj {
	background-image: url(../img/factory/bannra_01.jpg);
	background-size: initial;
	background-repeat: no-repeat;
	background-position: center;
	/*position: fixed;*/
	width: 100%;
	height: 950px;
}
#content {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
#content .page_op_01 {
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fff;
}
#content .page_op_01 .content_gotes_om {
	width: 1350px;
	margin: auto;
	padding-top: 150px;
	overflow: hidden;
}
#content .page_op_01 .content_gotes_om .gro_f {
	float: left;
	margin-left: 38px;
}
#content .page_op_01 .content_gotes_om .gro_f .motei_wite {
	margin-left: 38px;
}
#content .page_op_01 .content_gotes_om .gro_f .motei_wite .hotep_is {
	margin-top: 50px;
}
#content .page_op_01 .content_gotes_om .gro_f .motei_wite .hotep_is p {
	font-size: 14px;
	color: #585858;
	line-height: 28px;
}
#content .page_op_01 .content_gotes_om .gro_f .motei_wite .top_motei {
	margin-top: 100px;
	font-size: 24px;
	color: #585858;
	line-height: 36px;/*	font-weight: bold;*/
}
#content .page_op_01 .content_gotes_om .gro_r {
	float: right;
	margin-right: 50px;
}
#content .page_op_02 {
	width: 100%;
	height: 406px;
	overflow: hidden;
	background-image: url(../img/factory/ite_gongyi_img_02_meme_vitiw.jpg);
	margin-top: 60px;
}
#content .page_op_02 .banner_mis {
	width: 1350px;
	margin: 50px auto;
}
#content .page_op_02 .banner_mis h1 {
	font-size: 30px;
	color: #fff;
	text-align: center;
	padding-top: 70px;
}
#content .page_op_02 .banner_mis p {
	font-size: 20px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	padding-top: 30px;
}
#content .page_op_02 .banner_mis p {
	font-size: 20px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	padding-top: 30px;
}
#content .page_op_03 {
	width: 100%;
	height: auto;
	background-color: #ffffff;
	overflow: hidden;
}
#content .page_op_03 .goute_iote {
	width: 1350px;
	margin: auto;
}
#content .page_op_03 .goute_iote .qiteos {
	padding-top: 100px;
}
#content .page_op_03 .goute_iote .qiteos h1 {
	text-align: center;
	font-size: 30px;
	color: #000;
}
#content .page_op_03 .goute_iote .qiteos p {
	text-align: center;
	font-size: 24px;
	color: #000;
}
#content .page_op_03 .goute_iote .siteop_on {
	margin-top: 70px;
	overflow: hidden;
	position: relative;
}
#content .page_op_03 .goute_iote .siteop_on .lite_f {
	float: left;
}
#content .page_op_03 .goute_iote .siteop_on .lite_r {
	float: left;
	margin-left: 135px;
	margin-top: 55px;
}
#content .page_op_03 .goute_iote .siteop_on .lite_r em {
	position: relative;
	top: 45px;
}
#content .page_op_03 .goute_iote .siteop_on .lite_r em p {
	font-size: 14px;
	color: #656565;
	line-height: 30px;
}
#content .page_op_03 .goute_iote .siteop_on .lite_r dt {
	position: relative;
	top: 150px
}
#content .page_op_03 .goute_iote .siteop_tesx {
	margin-top: 70px;
	overflow: hidden;
	clear: both;
}
#content .page_op_03 .goute_iote .siteop_tesx .ftoy_l {
	float: left;
	width: 655px;
}
#content .page_op_03 .goute_iote .siteop_tesx .ftoy_r {
	float: right;
	width: 655px;
}
#content .page_op_03 .goute_iote .titeop {
	margin-top: 35px;
	overflow: hidden;
	clear: both;
}
#content .page_op_03 .goute_iote .titeop ul {
	margin: 0;
	padding: 0;
}
#content .page_op_03 .goute_iote .titeop ul li {
	float: left;
}
.rom_l {
	margin-left: 26px;
}
#content .page_op_04 {
	width: 100%;
	background: url(../img/factory/bj_repeat_img.jpg) repeat;
	height: 655px;
	margin-top: 25px;
	/*overflow: hidden;*/
	position: relative;
	
}
#content .page_op_04 .fontes_iogs {
	width: 1350px;
	margin: auto
}
#content .page_op_04 .fontes_iogs .contep {
	margin-top:60px;
	padding-top: 120px;
}
#content .page_op_04 .fontes_iogs .contep h1 {
	font-size: 36px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase
}
#content .page_op_04 .fontes_iogs .contep p {
	font-size: 30px;
	color: #ffffff;
	text-align: center;
}
#content .page_op_04  .spt-video {
	height: 735px;
	margin-top: 0;
	background: #000;
	box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);
	position: absolute;
	top: 100%;
	left: 50%;
	width: 1350px;
	transform: translate(-50%, -50%);
	box-sizing: border-box;
	padding-left: 25px;
}
/*#content .page_op_04 .fontes_iogs  .spt-video .sote-video-on{
	background-color: #000000;
	width: 1350px;
	height: 735px;
	position: relative;
}*/

#content .page_op_05 {
	width: 100%;
	/*position: relative;*/
	background-color: #ebeff8;
	/*margin-top: 150px;*/
}
#content .page_op_05 .content_isote {
	width: 1350px;
	margin: auto;
}
#content .page_op_05 .content_isote .teiwo_img_gotes {
	padding-top: 480px;
}
#content .page_op_05 .content_isote .teiwo_img_gotes h1 {
	font-size: 36px;
	color: #525252;
	text-align: center;
	text-transform: uppercase
}
#content .page_op_05 .content_isote .teiwo_img_gotes p {
	font-size: 30px;
	color: #0b0b0b;
	text-align: center;
}

/*轮播CSS*/
main {
        height: 775px;
        width: 1350px;
        margin: 0px auto;
        padding-top: 17px;
        overflow: hidden;
    }

    main .topUl {
        background: #fff;
        height: 550px;
        position: relative;
        top: 0px;
        transition: all .5s;
    }

    main .topUl li {
        list-style: none;
        position: absolute;
        top: 0px;
    }
    main .topUl li  a{
		width: 100%;
		height: 100%
    }

    main .topUl li:nth-of-type(1) {
        height: 550px;
        width: 100%;
        background:url( ../img/factory/banner_img_01.jpg);
    }

    main .topUl li:nth-of-type(2) {
        height: 550px;
        width: 100%;
        left: 100%;
      /*  background:url( ../img/factory/banner_img_02.jpg);*/
    }

    main .topUl li:nth-of-type(3) {
        height: 550px;
        width: 100%;
        left: 200%;
       /* background:url( ../img/factory/banner_img_03.jpg);*/
    }

    main .topUl li:nth-of-type(4) {
        height: 550px;
        width: 100%;
        left: 300%;
        /*background:url( ../img/factory/banner_img_04.jpg);*/
    }

    main .topUl li:nth-of-type(5) {
        height: 550px;
        width: 100%;
        left: 400%;
       /* background:url( ../img/factory/banner_img_05.jpg);*/
    }

    main .topUl li:nth-of-type(6) {
        height: 550px;
        width: 100%;
        left: 500%;
      /*  background:url( ../img/factory/banner_img_06.jpg);*/
    }

    main .footDiv {
        background: #ebeff8;
        height: 210px;
    }

    main .footDiv p {
        padding: 30px;
        font-size: 14px;
        color: #4C4D4E;
    }

    main .footDiv ul {
        background: red;
    }

    main .footDiv ul li {
        text-align: center;
        float: left;
        width: 16.665%;
        list-style: none;
        height: 133px;
        transition: all .5s;
    }

    main .footDiv ul li h1 {
        margin-top: 27px;
        font-size: 30px;
		font-weight: bold;
    }

    main .footDiv ul li h4 {
        font-size: 16px;
        font-weight: 500;
    }

    .active {
        background: #f7f7f7;
        color: #ff5317;
        border-radius: 3px;
      /*  transform: scale(1.1, 1.1);*/
		cursor:pointer;
    }
