@charset "utf-8";
/* CSS Document */

/* common css */
@media (min-width:1153px){
.ph1{display:none;}
}
@media (max-width:1152px){
.ph1{display:block;}
}
/* header */
.header{position:relative;width:100%;}
.logo{position:relative;width:100%;max-width:1152px;margin:0 auto}
.logo img{width:100%;}
.menu{position:relative;width:100%;border-top:1px solid #d9d9d9;height:44px;line-height:44px;}
.menu>ul{position:relative;width:100%;margin:0 auto;max-width:864px;text-align:center;height:44px;}
.menu>ul>li{position:relative;float:left;color:#666666;font-size:0.875em;width:14.36%;text-align:center;}
.menu>ul>li:first-child{margin-left:3.3%;width:10%}
.menu>ul>li:hover{height:43px;border-top:1px solid #444444;margin-top:-1px;color:#181313;}
.menu>ul>li.on{height:43px;border-top:1px solid #444444;margin-top:-1px;color:#181313;}
.menu2{display:none;}

.video1{
	position:fixed;
	left:50%; 
	display:none;
	z-index: 100;
	display: none;
}
.video1 video{
	width:100%;
}
.filter2{
	position: fixed;
	background-color: #000000;
	z-index: 98;
	display:none;
	opacity:0.90;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;-o-opacity:0.9;
}


@media (max-width:660px){
.menu{display:none}
.menu2{display:block;position:relative;width:100%;padding:10px 0;border-top:1px solid #d8d8d8}
.menu2_box{
	position:relative;
    width: 92.5%;
	padding-right:2.5%;
	margin:0 2.5%;
    color: #747474;
    vertical-align: middle;
    font-size: 1em;
	text-align:right;
    height: 38px;
    line-height: 38px;
    border: 1px solid #e3e3e3;
	transition: all ease-in-out 0.5s;
    -webkit-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -moz-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -o-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
}
.menu2 ul{
    position: absolute;
    width: 0%;
    height: 768px;
    background: #333333;
    top: 0px;
    z-index: 99;
    display: block;
    overflow: hidden;
	text-align:center;
    transition: all ease-in-out 0.5s;
    -webkit-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -moz-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -o-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
}
.menu2 ul li{
	height: 38px;
    line-height: 38px;
	color: #ffffff;
}
.menu2 ul.on {
    width: 80%;
}
.menu-button{
	position:absolute;
	top:5px;left:2.5%;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    width: 35px;
    height: 20px;
	transition: all ease-in-out 0.5s;
    -webkit-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -moz-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -o-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
}
.icon-bar{display: block;
    width: 28px;
    height: 4px;
    background-color: #4d4d4d;
    margin: 4px auto 0 auto;
}
.menu-button.on{
	left:85%
}
.mask{position:absolute;z-index:99;top:60px;width:0%;left:0%;height:768px;background:rgba(0,0,0,0.6);
	transition: all ease-in-out 0.5s;
    -webkit-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -moz-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
    -o-transition: all cubic-bezier(.74,.16,.21,.89) 0.5s;
}
.mask.on{left:80%;width:20%;
}
.menu2_box.on{
	color:#ffffff;
	
}
} 
/* header end */

/* banner */

.banner{position:relative;width:100%;height:auto;}
.swiper-container2{position:relative;width:100%;margin:0 auto;overflow:hidden;}
.swiper-container2 .swiper-slide{position:relative;width:100%;height:663px;height:auto;overflow:hidden;}
.swiper-container2 .swiper-slide>img{height:100%;}
.swiper-container2 .swiper-slide .banner_cont{position:absolute;width:1152px;height:100%;top:0;left:50%;margin-left:-576px;}
.swiper-container2 .swiper-slide .banner_title{position:relative;display:block;margin:16% auto 0;}
.swiper-container2 .swiper-slide .banner_title img{width:100%;}
.swiper-container2 .swiper-slide:nth-child(1) .banner_title{width:21%;}
.swiper-container2 .swiper-slide:nth-child(2) .banner_title{width:21%;}
.swiper-container2 .swiper-slide:nth-child(3) .banner_title{width:21%;}
.swiper-container2 .swiper-slide .banner_desc{position:relative;display:block;line-height:30px;text-align:center;font-size:1.125em;color:#ffffff;margin:3.47% 0;padding:0 1%}
.swiper-container2 .swiper-slide .banner_play{position:relative;display:block;width:21.78%;max-width:255px;height:56px;line-height:56px;margin:0 auto;text-align:center;border:1px solid #ffffff;color:#ffffff;}
.swiper-container2 .swiper-slide .banner_play img{margin-right:20px;}
.swiper-container2 .swiper-slide .banner_play:hover{cursor:pointer;background-color:#c85050;border:1px solid #c85050;}
.block{display:block;}
.none{display:none;}

.swiper-container2 .pagination1 {
    position:absolute;
	bottom:60px;
	z-index:12;
	width:264px;height:11px;
	left:50%;margin-left:-132px;
	background-image:url("../images/icon_banner_01.png");
}
.swiper-container2 .pagination1 .swiper-pagination-bullet {
	display: inline-block;
	*display:inline;
	*zoom:1;
	width: 11px;
	height: 11px;
}
.swiper-container2 .pagination1 .swiper-pagination-bullet:hover{
	cursor: pointer;
}
.swiper-container2 .pagination1 .swiper-pagination-bullet:first-child{
	margin-right:118px;
	margin-left:0px;
	float:left;
}
.swiper-container2 .pagination1 .swiper-pagination-bullet:nth-child(2){
	margin:0;
	float:left;
}
.swiper-container2 .pagination1 .swiper-pagination-bullet:last-child{
	margin:0;
	float:right;
}
.swiper-container2 .pagination1 .swiper-pagination-bullet-active{
	background:none;
}
.icon_index{position:absolute;left:50%;z-index:12;margin-left:-132px;width:11px;height:6px;bottom:48px;background-image:url("../images/icon_banner_04.png");}
@media (max-width:1170px){
.swiper-container2 .swiper-slide{position:relative;width:100%;height:300px;}
.swiper-container2 .swiper-slide .banner_cont{position:absolute;width:100%;height:100%;top:0;left:0%;margin-left:0px;}
.swiper-container2 .swiper-slide .banner_desc{font-size:0.875em;}
.swiper-container2 .swiper-slide .banner_play{width:40%;font-size:0.75em;height:35px;line-height:35px;}
.swiper-container2 .swiper-slide .banner_play img{margin-right:10px;}
}
/* banner */


/* index section1 */
.section1{position:relative;width:100%;padding:33px 0 80px 0 ;background-image:url("../images/index_group_bg.jpg");background-color:#f2f2f2;}
.index_about{position:relative;width:100%;max-width:1152px;margin:0 auto;}
.index_about .index_about_div{position:relative;width:100%;max-width:570px;height:220px;padding-top:90px}
.index_about .index_about_div1{float:left}
.index_about .index_about_div2{float:right}
.index_about_img{position:absolute;width:469px;height:93px;left:51px;top:40px;}
.index_about_img img{width:100%;height:auto;z-index:1;}
.index_about_img span{position:absolute;display:block;width:250px;height:34px;z-index:2;line-height:34px;border:1px solid #ffffff;left:50%;top:50%;margin-left:-118px;margin-top:-17px;color:#ffffff;text-align:center;}

.index_about_text{height:120px;padding:80px 51px 20px;font-size:13px;line-height:26px;color:#555555;background-color:#ececec} 
.tanc1{text-align:center;margin-bottom:11px;}
.tanc2{text-align:center;margin-top:7px;}
.index_about .index_about_div:hover span{cursor:pointer;}
@media (max-width:1152px){
.index_about .index_about_div{width:570px;margin:0 auto}
.index_about .index_about_div1{float:none;}
.tanc2{margin-bottom:20px;}
.index_about .index_about_div2{float:none;}
}
@media (max-width:600px){
.block{display:none;}
.none{display:block;}
.index_about .index_about_div{width:100%;height:auto;padding-top:10%}
.index_about_img{width:95%;height:auto;left:2.5%}
.index_about_text{padding:22.5% 5% 5%}
.tanc1 img{width:16.67%;height:auto;}
.tanc2 img{width:95%;height:auto;}
}
.border{position:relative;display:block;width:100%;height:11px; ;}
.border2,.border3{background-color:#d4d4d4;height:1px;width:37%;max-width:470px;position:absolute;}
.border2{top:50%;left:0;}
.border3{top:50%;right:0;}

/* index section1 end */

.index_h1{width:100%;position:relative;}
.index_h1  span{display:block;}
.index_h1 .index_title{width:26%;max-width:192px;margin:0 auto}
.index_h1 .index_title img{width:100%;height:auto;}
.index_p{width:86%;font-size:13px;margin:50px auto;line-height:25px;color:#666666;text-align:center;vertical-align:middle;}

/* index section2 */

/* index section2 end */
.section2{position:relative;width:100%;padding-bottom:70px;background-repeat:no-repeat;background-position:center;}
.index_group{position:relative;width:100%;padding-top:30px;overflow-x:hidden;}
.index_group_title{position:relative;width:100%;max-width:982px;margin:0 auto;}
.index_group_text{font-size:0.875em;color:#666666;max-width:982px;margin:0 auto;line-height:25px;padding:0 7.3%;margin-top:40px}
.index_group_img{position:relative;width:100%;margin:28px auto 0;overflow:hidden;    text-align: center;}
.swiper-container {
	margin-left:-140px!important;
	overflow-x:hidden;
}
.swiper-container .swiper-slide {
	position:relative;
	text-align: center;
	font-size: 18px;
	margin:0 2px!important;
	/* 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;

}
.swiper-container .swiper-slide span{
	position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-17px;
	display:none;
	width:34px;height:34px;background-image:url("../images/icon_more.png");
}
.swiper-container .swiper-slide:hover span{
	display:block;
}
.swiper-container .swiper-slide img{	
	max-width:480px;
	width:100%;
	/* older safari/Chrome browsers */
    -webkit-opacity: 0.36;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.36;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 0.36;
    /* IE9 + etc...modern browsers */
    opacity: .36;
    /* IE 4-9 */
    filter:alpha(opacity=36);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=36);
}
.swiper-container  .swiper-slide-active{
	margin:0 80px!important;
}
.swiper-container  .swiper-slide-active img{

	width:150%;

	/* older safari/Chrome browsers */
    -webkit-opacity: 1;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 1;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 1;
    /* IE9 + etc...modern browsers */
    opacity: 1;
    /* IE 4-9 */
    filter:alpha(opacity=100);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.swiper-container  .swiper-slide:hover img{
	/* older safari/Chrome browsers */
    -webkit-opacity: 1;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 1;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 1;
    /* IE9 + etc...modern browsers */
    opacity: 1;
    /* IE 4-9 */
    filter:alpha(opacity=100);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media (max-width:1500px){
	.swiper-container {
	margin-left:-260px!important;
}
	.swiper-container .swiper-slide-active{
	margin:0 120px!important;
}
}
@media (max-width:700px){
	.swiper-container {
	margin-left:-160px!important;
}
	.swiper-container .swiper-slide-active{
	margin:0 60px!important;
}
.swiper-container .swiper-slide-active img{
	width:125%;
}
}
@media (max-width:450px){
	.swiper-container {
	margin-left:-0px!important;
}
	.swiper-container .swiper-slide-active{
	margin:0 0px!important;
}
	.swiper-container .swiper-slide{
	margin:0 0px!important;
}
.swiper-container .swiper-slide-active img{
	width:100%;
}
}
/* index section3 */

.section3{position:relative;width:100%;padding-bottom:70px;background-image:url("../images/index_costomer_bg.jpg");background-color:#f2f2f2;background-repeat:no-repeat; }
.index_costomer{position:relative;width:100%;max-width:1152px;margin:0 auto;padding:30px 0;}
.section3 .border2,.section3 .border3{background:rgba(87,87,87,0.5);}
.index_costomer_logo_pc{position:relative;margin:83px 20px 0;height:205px;}

.index_costomer_logo_pc>div{position:absolute;height:205px;vertical-align:middle;transition:left ease-in-out 0.5s;}
.index_costomer_logo_pc .wait{display:none;width:72px;height:205px;}
.index_costomer_logo_pc>div>img{height:auto;position:absolute;z-index:2}
.do1,.do7{width:72px;}
.do1 img,.do7 img{width:72px;
	/* older safari/Chrome browsers */
    -webkit-opacity: 0.25;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.25;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 0.25;
    /* IE9 + etc...modern browsers */
    opacity: .25;
    /* IE 4-9 */
    filter:alpha(opacity=25);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
height:72px;top:50%;margin-top:-36px}
.do2,.do6{width:92px;}
.do2 img,.do6 img{width:92px;	
	/* older safari/Chrome browsers */
    -webkit-opacity: 0.50;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.50;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 0.50;
    /* IE9 + etc...modern browsers */
    opacity: .50;
    /* IE 4-9 */
    filter:alpha(opacity=50);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	height:92px;top:50%;margin-top:-46px;transition:width ease-in-out 0.5s,margin-top ease-in-out 0.5s,opacity ease-in-out 0.5s}
.do3,.do5{width:112px;}
.do3 img,.do5 img{width:112px;	
/* older safari/Chrome browsers */
    -webkit-opacity: 0.75;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.75;
    /* Safari 1.x (pre WebKit!) ÀÏÊ½khtmlÄÚºËµÄSafariä¯ÀÀÆ÷*/
    -khtml-opacity: 0.75;
    /* IE9 + etc...modern browsers */
    opacity: .75;
    /* IE 4-9 */
    filter:alpha(opacity=75);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	height:112px;top:50%;margin-top:-56px;transition:width ease-in-out 0.5s,margin-top ease-in-out 0.5s,opacity ease-in-out 0.5s}
.do4{width:262px;}
.do4 img{width:262px;top:50%;margin-top:-102.5px;transition:width ease-in-out 0.5s,margin-top ease-in-out 0.5s,opacity ease-in-out 0.5s}
.do1{top:0;left:0;pointer-events: none;}
.do2{top:0;left:131px;pointer-events: none;}
.do3{top:0;left:270px;}
.do4{top:0;left:425px;}
.do5{top:0;left:732px;}
.do6{top:0;left:898px;pointer-events: none;}
.do7{top:0;left:1039px;pointer-events: none;}
.do3:hover,.do5:hover{cursor:pointer;}
.index_costomer_logo_pc div.wait{transition:left ease-in-out 0.2s;pointer-events: none;}
.index_costomer_logo_pc>div .text_span{z-index:3;position:absolute;opacity:0;left:1px;top:1px;width:262px;padding-top:200px;height:45px;background-image:url("../images/icon_span.png");font-size:13px;text-align:center;line-height:45px;color:#ffffff}
.index_costomer_logo_pc .do4 .text_span{opacity:1;transition:opacity ease-in-out 1.5s}
.index_costomer_logo_pc .border_span{position:absolute;z-index:1;top:102.5px;right:-49px;width:30px;height:0px;border-bottom:1px dotted #727272;display:block;}
.index_costomer_logo_pc .do1 .border_span,.index_costomer_logo_pc .do2 .border_span,.index_costomer_logo_pc .do3 .border_span,.index_costomer_logo_pc .do4 .border_span{right:-37px}
.index_costomer_logo_pc .do5 .border_span{display:none}
.index_costomer_logo_pc .do6 .border_span,.index_costomer_logo_pc .do7 .border_span{left:-41px}
.index_costomer_text{font-size:0.8125em;color:#b0b0b0;line-height:25px;padding:55px 7.3% 0;}




@media (min-width:1171px){
.index_costomer_logo_pc{
	display:block;
}
.index_costomer_logo_ph{
	display:none;
}
}

@media (max-width:1170px){
.index_costomer_logo_pc{
	display:none;
}
.index_costomer_logo_ph{
	display:block;
	width:150px;
	height:150px;
	margin:40px auto 0;
	position:relative;
}
.index_costomer_logo_ph ul li{
	width:150px;
	float:left;
	position:relative;
}
.index_costomer_logo_ph ul li img{
	width:100%;
	margin:0 auto;
}
.index_costomer_logo_ph ul li .text_span{z-index:3;top:1px;left:1px;position:absolute;width:100%;height:22%;padding-top:78%;background-image:url("../images/icon_span.png");background-size:100%;background-repeat:no-repeat;font-size:13px;text-align:center;color:#ffffff}
.next_pic2,.prev_pic2{position:absolute;width:40px;height:40px;top:55px;border-radius:21px;border:1px solid #ecebeb;background-repeat:no-repeat;background-position:center center}
.prev_pic2{background-image:url("../images/prev.png");left:-75px}
.next_pic2{background-image:url("../images/next.png");right:-75px}
.next_pic2:hover,.prev_pic2:hover{cursor:pointer;}
}


/* index section3 end */

/* index section4 */

.section4{position:relative;width:100%;padding-bottom:0;min-height:630px;background-image:url("../images/index_custom_bg.jpg");background-color:#f2f2f2;background-repeat:no-repeat;}
.index_custom{position;relative;width:100%;max-width:982px;margin:30px auto 0;}
.index_custom_img{position:relative;width:100%;padding-top:40px;height:266px;transition:all ease-in-out 0.5s;}
.index_custom_img>div{position:absolute;width:192px;transition:all ease-in-out 0.5s;}
.index_custom_img>div:first-child{width:90px;height:130px;top:130px;left:1px;border:1px solid #a1a1a1;border-right:none;}
.index_custom_img>div:nth-child(2){top:40px;left:92px;}
.index_custom_img>div:nth-child(3){top:80px;left:286px;}
.index_custom_img>div:nth-child(4){top:40px;left:480px;}
.index_custom_img>div:nth-child(5){top:80px;left:674px;}
.index_custom_img>div:nth-child(6){top:40px;left:868px;}
.index_custom_img>div:last-child{width:90px;height:130px;top:130px;right:1px;border:1px solid #a1a1a1;border-left:none;}
.index_custom_img>div img{width:100%;}
@media (max-width:1170px){
.index_custom_img{position:relative;width:764px;padding-top:40px;height:572px;margin:0 auto;transition:all ease-in-out 0.5s;}
.index_custom_img>div{transition:all ease-in-out 0.5s;}
.index_custom_img>div:first-child{width:90px;height:130px;top:260px;left:1px;border:1px solid #a1a1a1;border-right:none;}

.index_custom_img>div:nth-child(2){top:40px;left:92px;}
.index_custom_img>div:nth-child(3){top:80px;left:286px;}
.index_custom_img>div:nth-child(4){top:40px;left:480px;}
.index_custom_img>div:nth-child(5){top:346px;left:92px;}
.index_custom_img>div:nth-child(6){top:346px;left:480px;}
.index_custom_img>div:last-child{width:90px;height:130px;top:260px;right:1px;border:1px solid #a1a1a1;border-left:none;}
}
@media (max-width:788px){
.index_custom_img{position:relative;width:580px;padding-top:40px;height:572px;margin:0 auto;transition:all ease-in-out 0.5s;}
.index_custom_img>div{transition:all ease-in-out 0.5s;}
.index_custom_img>div:first-child{display:none;}	
.index_custom_img>div:nth-child(2){top:40px;left:0;}
.index_custom_img>div:nth-child(3){top:80px;left:194px;}
.index_custom_img>div:nth-child(4){top:40px;left:388px;}
.index_custom_img>div:nth-child(5){top:346px;left:0;}
.index_custom_img>div:nth-child(6){top:346px;left:388px;}
.index_custom_img>div:last-child{display:none;}
}
@media (max-width:598px){
.index_custom_img{position:relative;width:300px;padding-top:40px;height:718px;margin:0 auto;transition:all ease-in-out 0.5s;}
.index_custom_img>div{width:148px;transition:all ease-in-out 0.5s;}
.index_custom_img>div:first-child{display:block;top:142px;left:187px;width:74px;height:50px;border-bottom:none;border-right:1px solid #a1a1a1;}	
.index_custom_img>div:nth-child(2){top:40px;left:0;}
.index_custom_img>div:nth-child(3){top:194px;left:150px;}
.index_custom_img>div:nth-child(4){top:296px;left:0;}
.index_custom_img>div:nth-child(5){top:446px;left:150px;}
.index_custom_img>div:nth-child(6){top:552px;left:0;}
.index_custom_img>div:last-child{display:block;top:651px;left:187px;width:74px;height:50px;border-top:none;border-left:1px solid #a1a1a1;}
}
/* index section4 end */
/* index section5 */
.section5{position:relative;width:100%;padding-bottom:70px;background-color:#ffffff}
.index_process{position;relative;width:100%;max-width:1152px;margin:30px auto 0;}
.index_process_box{position:relative;width:1125px;height:433px;margin:0 auto;transition:all ease-in-out 0.5s;}
.index_process_div{position:absolute;height:225px;width:225px;background-image:url("../images/icon_gezi2.png");background-size:100% 100%;transition:all ease-in-out 0.5s;}
.index_process_div:hover{background-image:url("../images/icon_gezi3.png");cursor:pointer;}
.index_process_div1{top:44px;left:0;}
.index_process_div2{top:160px;left:117px;}
.index_process_div3{top:44px;left:233px;}
.index_process_div4{top:160px;left:350px;}
.index_process_div5{top:44px;left:466px;}
.index_process_div6{top:160px;left:583px;}
.index_process_div7{top:44px;left:699px;}
.index_process_div8{top:160px;left:816px;}
.index_process_div9{top:44px;left:932px;}

.index_process_div div{position:relative;width:100%;height:100%;}
.index_process_div div .index_process_num{position:absolute;display:block; height:50px;top:40px;left:72px; background-repeat:no-repeat;}
.index_process_div1 .index_process_num{background-position:-92px -40px;}
.index_process_div2 .index_process_num{background-position:-208px -158px;}
.index_process_div3 .index_process_num{background-position:-325px -40px;}
.index_process_div4 .index_process_num{background-position:-441px -158px;}
.index_process_div5 .index_process_num{background-position:-558px -40px;}
.index_process_div6 .index_process_num{background-position:-674px -158px;}
.index_process_div7 .index_process_num{background-position:-791px -40px;}
.index_process_div div .index_process_text{padding-top:125px;margin:0 auto;width:100px;text-align:center;display:block;font-size:1em;color:#666666;}
.index_process_div:hover .index_process_text{color:#ffffff;}
.index_process_span{position:absolute;height:153px;width:153px;background-image:url("../images/icon_gezi.png");background-size:100% 100%;transition:all ease-in-out 0.5s;}
.index_process_span1{top:239px;left:0px;}
.index_process_span2{top:0;left:153px;}
.index_process_span3{top:276px;left:270px;}
.index_process_span4{top:0;left:386px;}
.index_process_span5{top:276px;left:503px;}
.index_process_span6{top:0;left:619px;}
.index_process_span7{top:276px;left:735px;}
.index_process_span8{top:0;left:852px;}
.index_process_span9{top:276px;left:973px;}
@media screen and (max-width: 1240px) and (min-width:1024px) {/* 小屏幕的尺寸 */
.index_process{max-width:952px; margin:0 auto;}
.index_process_box{position:relative;width:890px;height:523px; margin:0 auto;}
.index_process_div2{top:142px;left:100px;}
.index_process_div3{top: 45px;left: 200px;}
.index_process_div4{top: 242px;left: 200px;}
.index_process_div5{top: 143px;left: 300px;}
.index_process_div6{top: 44px;left: 400px;}
.index_process_div7{top: 242px;left: 400px;}
.index_process_div8{top: 143px;left: 500px;}
.index_process_div9{top:44px;left:600px;}
.index_process_span1{top:200px;left:-22px;}
.index_process_span2{top: -20px;left: 123px;}
.index_process_span3{top: 306px;left: 85px;}
.index_process_span4{top: -20px;left: 320px;}
.index_process_span5{top: 342px;left: 318px;}
.index_process_span6{display:none;}
.index_process_span7{top: -20px;left: 520px;}
.index_process_span8{top: 200px;left: 662px;}
.index_process_span9{top: 304px;left: 558px;}
.index_process_div{position:absolute;height:190px;width:190px;background-image:url("../images/icon_gezi2.png");background-size:100% 100%;transition:all ease-in-out 0.5s;}
.index_process_div div .index_process_text{padding-top:120px;margin:0 auto;width:100px;text-align:center;display:block;font-size:0.875em;color:#666666;}
.index_process_div div .index_process_num{position:absolute;display:block; height:50px;top:40px;left:58px; background-repeat:no-repeat;}

}

@media screen and (max-width: 1920px) and (min-width:1024px) {/* 小屏幕的尺寸 */
.index_process_box_m{ display:none}
}
@media (max-width:941px){
.section5{position:relative;width:100%;padding-bottom:50px;background-color:#ffffff}
.index_process_box{ display:none}
.index_process_box_m{ width:96%; height:auto; margin:0 auto 30px;}
.index_process_list{ width:48%; margin:0 1% 1%; float:left; text-align:center; background:#E7E7E7;}
.index_process_list:hover{ background-color:#1754A3;}
.index_process_list .index_process_num{display:block; padding:10px 0; }
.index_process_list .index_process_text{margin:0 auto;width:100%;text-align:center;display:block;font-size:14px; line-height:38px;color:#666666; background-color:#FFFFFF;}


}
/* index section5 end */

/* footer */
.footer{position:relative;width:100%;background-color:#333333;padding:30px 0 45px 0}
.footer_box{position:relative;width:100%;max-width:1152px;margin:0 auto}
.footer_left{position:relative;width:42.53%;color:#949494;float:left;}
.map_box{border:1px solid rgba(80,80,80,0.50);padding:9px;margin-top:20px;}
.map_box img{width:100%;}
.footer_right{position:relative;width:52.8%;float:right;}
.footer_menu{width:100%;height:50px;line-height:50px;margin-top:34px;}
.footer_menu>ul>li{float:left;text-align:center;font-size:13px;color:#b7b7b7;}
.footer_menu>ul>li:nth-child(2n){width:1px;}
.footer_menu>ul>li:nth-child(2n+1){width:17.3%;}
.footer_menu>ul>li:first-child{width:14%;text-align:left;}
.footer_menu>ul>li:last-child{width:15.2%;text-align:right;}
.footer_info{width:100%;margin-top:16px;}
.footer_info p{font-size:13px;line-height:20px;color:#949494}
.footer_info p:first-child{font-size:13px;line-height:40px;color:#949494}
.footer_company{float:left;}
.copyright{float:right; }
.footer_follow{margin-top:12px;}
.footer_follow p{font-size:13px;line-height:40px;color:#c1c1c1}
.footer_follow ul li{float:left;margin-right:20px;width:46px;height:46px;transition:all ease-in-out 0.3s;}
.footer_follow ul li:nth-child(1){background-image:url("../images/wx.png")}
.footer_follow ul li:nth-child(2){background-image:url("../images/wb.png")}
.footer_follow ul li:nth-child(3){background-image:url("../images/qq.png")}
.footer_follow ul li:hover{cursor:pointer}
.footer_follow ul li:nth-child(1):hover{background-image:url("../images/wx_act.png");}
.footer_follow ul li:nth-child(2):hover{background-image:url("../images/wb_act.png")}
.footer_follow ul li:nth-child(3):hover{background-image:url("../images/qq_act.png")}
.footer_follow ul li a{display:block;width:100%;height:100%}

.wx{position:fixed;width:100%;top:0;left:0px;background:rgba(0,0,0,0.3);z-index:99;display:none;}
.wx_box{position:relative;width:100%;height:100%;}
.wx_box_img{position:absolute;top:50%;left:50%;background-color:#ffffff;padding:40px;margin-left:-155px;margin-top:-155px;width:230px;height:230px;}
.wx_box_img img{width:230px;}
.fancybox-close {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    z-index: 8040;
    background-color: #767676;
    background-size: 100% 100%;
    transition: background-image .8s ease;
    -moz-transition: background-image .8s ease;
    -webkit-transition: background-image .8s ease;
    -o-transition: background-image .8s ease;
}
.fancybox-close b {
    display: inline-block;
    width: 40px;
    height: 2px;
    background: #fff;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    margin-top: 18px;
}
.fancybox-close b:after {
    content: '.';
    display: block;
    width: 40px;
    height: 2px;
    background: #fff;
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
}
@media (max-width:1170px){
	.footer_left{width:490px;float:none;margin:0 auto}
	.footer_left p{text-align:center}
	.footer_right{width:608px;float:none;margin:0 auto}
	.footer_follow{width:198px;margin:0 auto;text-align:center;}
}
@media (max-width:1920px) and (min-width:1025px){
.foot{ display:none;}
}
@media (max-width:620px){
	.footer_company{display:none;}
	.footer_left{width:95%;margin:0 auto;}
	.footer_right{width:95%;margin:0 auto;}
	.footer_menu{line-height:25px}
	.footer_menu>ul>li{font-size:0.875em;}
	.footer_menu>ul>li:nth-child(2n+1){width:33%;}
	.footer_menu>ul>li:nth-child(6){display:none;}
	.footer_menu>ul>li:first-child{width:33%;text-align:center;}
	.footer_menu>ul>li:last-child{width:33%;text-align:center;}
}
@media (max-width:1024px) and (min-width:0px){
.foot{
position: fixed;
left: 0;
bottom: 0;
width: 100%;
background: #fff;
border-top: 1px solid #cecece;
}
.foot .box{
width: 33%;
text-align: center;
cursor: pointer;
}
.foot .box .iconbg{
margin: 0 auto;
width: 25px;
height: 25px;
background: url(../images/iconbg1.png) no-repeat center;
background-size: cover;
}
.foot .box:hover .iconbg,
.foot .box.on .iconbg{
background: url(../images/iconbg.png) no-repeat center;
background-size: cover;
}
.foot .box img{
vertical-align: top;
}
.foot .box .box0{
padding: 13px 0 8px;
}
.foot .box1{
width: 34%;
}
.foot .box1 .tel{
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
}
.foot .box p{
font-size: 15px;
color: #666;
}
}
/* footer end */

/* News */

.news_banner{position:relative;width:1153px;height:160px;background-image:url("../images/news.jpg");background-position:center;margin:70px auto 115px;}
.news_title{position:absolute;top:50%;left:50%;margin-left:-95px;margin-top:-26px;line-height:53px;text-align:center;color:#ffffff;width:191px;height:53px;background-image:url("../images/news_title.png");}
.news_list{position:relative;width:1153px;margin:0 auto;}
.news_list ul li{width:100%;height:186px;margin-bottom:115px;}

.news_img{position:relative;width:325px;height:186px;}
.news_img_box{position:absolute;z-index:1;width:310px;height:172px;border:1px solid #d9d9d9;}
.news_img img{position:relative;z-index:2;width:312px;padding-top:11px}
.news_cont{position:relative;width:800px;height:186px;overflow:hidden;}
.news_list ul li:nth-child(2n) .news_cont{float:right;margin-right:25px;}
.news_list ul li:nth-child(2n) .news_img{float:right;}
.news_list ul li:nth-child(2n+1) .news_img{float:left;}
.news_list ul li:nth-child(2n+1) .news_cont{float:left;margin-left:25px}
.news_list ul li:nth-child(2n) .news_img_box{top:0px;left:0px;}
.news_list ul li:nth-child(2n) .news_img img{top:0px;left:0px;padding-left:11px}
.news_list ul li:nth-child(2n+1) .news_img_box{top:0px;right:0px;}
.news_cont h1{font-size:1.25em;color:#333333;height:45px;font-weight:400;line-height:45px;border-bottom:1px solid #c8c8c8;}
.news_cont h2{font-size:0.875em;color:#888888;height:35px;font-weight:400;line-height:35px;}
.news_summary{font-size:0.875em;color:#555555;line-height:30px;height:90px;overflow:hidden;}

.news_details{position:relative;width:1153px;margin:0 auto;margin-top:110px;margin-bottom:40px;}
.details_cont{position:relative;width:760px;float:left;}
.details_title{height:110px;border-bottom:1px solid #c8c8c8;}
.details_title h1{font-size:1.25em;color:#333333;height:35px;font-weight:400;line-height:35px;}
.details_title h2{font-size:0.875em;color:#888888;height:25px;font-weight:400;line-height:25px;}
.details_text{color:#888888;font-size:0.875em;line-height:30px;padding:30px 0;border-bottom:1px solid #c8c8c8;}
.der{position:relative;margin:35px 0;}
.der>div{color:#888888;font-size:0.875em;line-height:35px;}
.der>div:hover{color:#333333;cursor:pointer;}
.arrow{margin-top:-2px;}
.news_about{float:right;position:relative;padding:30px;width:240px;height:730px;background-color:#f7f7f7;}
.news_about_img{width:240px;}
.news_about_img img{width:100%;}
.news_about ul li{width:240px;margin-bottom:25px;}
.news_about_cont{width:100%;padding:8px 0;}
.news_about_cont h1{font-size:1em;color:#333333;font-weight:400;height:35px;line-height:35px;border-bottom:1px solid #c8c8c8;overflow:hidden;}
.news_about_cont h2{font-size:0.75em;color:#888888;font-weight:400;height:25px;line-height:25px;overflow:hidden;}
.details_text img{max-width:100%}
.news_more{color:#333333;font-size:0.875em;}
.news_more img{margin-top:-4px}
.news_more:hover{cursor:pointer;color:#888888;}
@media (max-width:1170px){
.news_banner{width:100%;}
.news_list{width:95%;}
.news_details{width:95%;margin-top:40px;}
.details_cont{float:none;width:100%;}
.news_about{float:none;margin:0 auto;}
}
@media (max-width:660px){
.news_banner{margin:25px auto 40px;}
.news_list ul li{height:372px;margin-bottom:40px;}
.news_img{float:none;margin:0 auto;}
.news_list ul li:nth-child(2n+1) .news_img{float:none;margin:0 auto;}
.news_list ul li:nth-child(2n) .news_img{float:none;margin:0 auto;}

.news_cont{float:none;margin:0 auto;}
.news_list ul li:nth-child(2n) .news_cont{margin:10px auto 0;}
.news_list ul li:nth-child(2n+1) .news_cont{margin:10px auto 0;}
.news_cont h1,.news_cont h2{text-align:center;}

}
@media (max-width:380px){
.news_img{width:292px;height:167px}
.news_img img{width:280px;}
.news_img_box{top:0;width:280px;height:154px;}
}

/* News end */

/* title */
.title_h1{position:relative;font-size:1.875em;color:#555555;font-weight:400;margin:80px 0 40px;width:100%;text-align:center;}
.title_h2{position:relative;width:95%;max-width:920px;margin:0 auto;font-size:0.9375em;line-height:30px;color:#555555;font-weight:400;text-align:center;}
.border4,.border5{border-bottom:1px dotted #b1b1b1;margin-top:1px;height:0px;position:absolute;}
.border4{top:50%;left:0;}
.border5{top:50%;right:0;}


@media (max-width:600px){
.title_h1{font-size:1.25em;margin:40px 0 20px;}
.title_h2{font-size:0.75em;}
}
/* title end */

/* Group */
.group_banner{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.group_banner>img{position:relative;width:100%;}
.group_banner_cont{position:absolute;width:1152px;top:50%;margin-top:-79px;left:50%;margin-left:-576px;}
.group_title{position:relative;display:block;width:41.3%;margin:0 auto;}
.group_title img{width:100%;}
.group_desc{position:relative;font-size:0.9375em;color:#ababab;line-height:30px;text-align:center;display:block;width:41.3%;margin:40px auto;}

.group1{position:relative;width:1153px;margin:80px auto 0;}
.group1_img{position:relative;width:1151px;/* height:339px; */border:1px solid #dddddd;}
.group1_img ul li{position:relative;padding:40px;float:left;}
.group1_img ul li img{width:495px;}
.group1_img ul li:nth-child(3) img,.group1_img ul li:nth-child(4) img,.group1_img ul li:nth-child(5) img{width:330px;}
.group1_img ul li:nth-child(1),.group1_img ul li:nth-child(2),.group1_img ul li:nth-child(3){border-bottom:1px solid #dddddd;}
.group1_img ul li:nth-child(3){padding:40px 20px 40px 40px;border-bottom:1px solid #dddddd}
.group1_img ul li:nth-child(4){padding:40px 20px 40px 20px;border-bottom:1px solid #dddddd}
.group1_img ul li:nth-child(5){padding:40px 40px 40px 20px;border-bottom:1px solid #dddddd}
.group1_img ul li:first-child{border-right:1px solid #dddddd}
.group1_img ul li:nth-child(6){border-right:1px solid #dddddd}
.group1_text{padding:15px 0;font-size:0.875em;color:#333333;line-height:30px;}

.group2{position:relative;width:1153px;margin:40px auto 0;}
.group2 .service_conceipt{position:relative;width:550px;float:left;}
.group2 .partner{position:relative;width:550px;float:right;}
.group2>span{position:absolute;top:0;left:50%;width:1px;height:28px;background-color:#dddddd}
.service_conceipt h3{text-align:right;margin-bottom:52px;font-size:1.25em;line-height:30px;color:#555555;font-weight:400;}
.partner h3{text-align:left;margin-bottom:52px;font-size:1.25em;line-height:30px;color:#555555;font-weight:400;}
.service_conceipt ul li{height:90px;}
.next_pic,.prev_pic{position:absolute;width:42px;height:124px;right:0;background-color:#ecebeb;background-repeat:no-repeat;background-position:center center}
.prev_pic{background-image:url("../images/prev.png");bottom:0;}
.next_pic{background-image:url("../images/next.png");top:82px;}
.next_pic:hover,.prev_pic:hover{background-color:#c83636;cursor:pointer;}


.sc_stor{float:left;display:block;width:64px;height:70px;margin-top:18px;background-image:url("../images/sc_bg.jpg");color:#c83636;font-family:"impact";font-size:30px;text-align:center;line-height:70px;}
.sc_text{float:left;width:451px;margin-left:35px;line-height:30px;font-size:0.9375em;color:#555555;padding:14.5px 0;border-bottom:1px solid #dddddd;}
.service_conceipt ul li:first-child{height:70px}
.service_conceipt ul li:first-child .sc_stor{margin-top:0px;}
.service_conceipt ul li:first-child .sc_text{padding-top:0px;padding-bottom:19px}
.service_conceipt ul li:first-child .sc_text>span{line-height:20px;}
.partner_img table{border:1px solid #dddddd;border-spacing:0px}
.partner_img table tr td{width:165px;height:82px;}
.partner_img table tr td img{width:100%;height:auto;}
.partner_img table tr .td1{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.partner_img table tr .td2{border-bottom:1px solid #dddddd;}
.partner_img table tr .td3{border-right:1px solid #dddddd;}

.group3{position:relative;width:1153px;height:321px;margin:60px auto 0;background-image:url("../images/group_process_bg.jpg");transition:all ease-in-out 0.3s;}
.group3 .group3_cont{position:relative;width:100%;height:100%;transition:all ease-in-out 0.3s;}
.group3 .group3_cont ul li{position:absolute;width:115px;height:200px;transition:all ease-in-out 0.3s;}
.group3 .group3_cont ul li .group3_icon{width:115px;height:115px;background:rgba(255,255,255,0.3);transition:all ease-in-out 0.3s;border-radius:100%;background-image:url("../images/group_process.png")}
.group3 .group3_cont ul li:nth-child(1){top:75px;left:100px;}
.group3 .group3_cont ul li:nth-child(2){top:75px;left:309px;}
.group3 .group3_cont ul li:nth-child(3){top:75px;left:518px;}
.group3 .group3_cont ul li:nth-child(4){top:75px;left:727px;}
.group3 .group3_cont ul li:nth-child(5){top:75px;left:936px;}
.group3 .group3_cont ul li:nth-child(1) .group3_icon{background-position:0 0;}
.group3 .group3_cont ul li:nth-child(2) .group3_icon{background-position:-208px 0;}
.group3 .group3_cont ul li:nth-child(3) .group3_icon{background-position:-418px 0;}
.group3 .group3_cont ul li:nth-child(4) .group3_icon{background-position:-625px 0;}
.group3 .group3_cont ul li:nth-child(5) .group3_icon{background-position:-835px 0;}
.group3 .group3_text{padding-top:25px;line-height:30px;color:#ffffff;text-align:center;font-size:0.9375em;}
.border6{position:absolute;top:131px;width:65px;height:1px;transition:all ease-in-out 0.5s;background:rgba(255,255,255,0.5)}
.border6_1{left:230px}
.border6_2{left:439px}
.border6_3{left:648px}
.border6_4{left:857px}

.group4{position:relative;width:1153px;margin:80px auto 60px;}
.group4 h1{height:66px;margin-bottom:30px;line-height:66px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-weight:400;}
.group4 h1>span:first-child{font-size:1.25em;color:#555555;float:left;}
.group4 h1>span:last-child{font-size:0.875em;color:#838383;float:right;}
.gp_submit{width:232px;height:45px;display:block;margin:45px auto;line-height:45px;color:#ffffff;font-size:1em;border:0;background-color:#c83636;border-radius:2px;}
.gp_submit:hover{cursor:pointer;}
.column{margin:10px 0;line-height:40px;float: left;width: 100%}
.column_tit{color:#555555;}
.column_l{float:left;width:50%}
.column_r{float:right;width:50%;}
.column_l>div{float:left;margin:10px 0}
.column_r>div{float:right;margin:10px 0}
.column_txt{width:400px;height:28px;padding:5px 10px;border:1px solid #dddddd}
.column_radio_label{position:relative;display:inline-block;width:75px;padding-left:25px;margin-right:10px;height:40px;background-image:url("../images/radio.png");background-position:left center;background-repeat:no-repeat;}
.column_radio_label.on{background-image:url("../images/radio_act.png")}
.column_radio{position:absolute;width:20px;height:20px;left:-9999px}
.column_textarea{width:1004px;height:92px;padding:5px 10px;border:1px solid #dddddd}
.column2{float:left;width: 100%;margin:10px 0;}
.column3{float:left;width: 100%;line-height:40px;margin:0 0 10px 0;}
.column2 .column_tit{ vertical-align: top;}
@media (max-width:1170px){
.group_banner_cont{position:absolute;width:100%;height:100%;top:35%;left:0%;margin-left:0px;margin-top:0px;}
.group_desc{position:relative;font-size:0.75em;color:#ababab;line-height:20px;text-align:center;display:block;width:41.3%;margin:20px auto;}
.group1{position:relative;width:95%;margin:40px auto 0;}
.group1_img{width:574px;height:auto;border:1px solid #dddddd;margin:0 auto;}
.group1_img ul li{float:none;}
.group1_img ul li:first-child{border-right:none;border-bottom:1px solid #dddddd}

.group1_img ul li:nth-child(3) img,.group1_img ul li:nth-child(4) img,.group1_img ul li:nth-child(5) img{width:330px;margin-left:82px}

.group1_img ul li:nth-child(3),.group1_img ul li:nth-child(4),.group1_img ul li:nth-child(5){padding:40px;}
.group1_img ul li:nth-child(6) {
    border-right: 0px;
	border-bottom: 1px solid #dddddd;
}

.group2{width:95%}
.group2>span{display:none}
.group2 .service_conceipt{float:none;margin: 0 auto;margin-bottom:52px;}
.group2 .partner{float:none;margin: 0 auto;}
.service_conceipt h3,.partner h3{text-align:center;}


.group3{position:relative;width:100%;max-width:1024px;height:550px;margin:60px auto 0;background-image:url("../images/group_process_bg2.jpg");background-position:center center;background-repeat:no-repeat;}
.group3 .group3_cont{width:535px;margin:0 auto;position:relative;}
.group3 .group3_cont ul li:nth-child(1){top:50px;left:0;}
.group3 .group3_cont ul li:nth-child(2){top:50px;left:210px;}
.group3 .group3_cont ul li:nth-child(3){top:50px;left:420px;}
.group3 .group3_cont ul li:nth-child(4){top:300px;left:105px;}
.group3 .group3_cont ul li:nth-child(5){top:300px;left:315px;}
.border6_1{top:106px;left:130px}
.border6_2{top:106px;left:340px}
.border6_3{top:356px;left:235px}
.border6_4{display:none;}

.group4{width:95%;margin:40px auto 30px;}
.column{margin:10px auto;width: 600px;float:none;}
.column_l,.column_r{width:551px}
.column_r{float:left;}
.column3{text-align:center;}
.column2{text-align:center;}
.column2 .column_tit{line-height:40px;}
.column_textarea{width:95%;height:92px;padding:5px 2.5%;border:1px solid #dddddd;}


}
@media (max-width:660px){
.group_banner{height:170px;}
.group_banner>img{position:absolute;height:170px;width:auto;left:50%;margin-left:-330px;top:0;}
.group_banner_cont{position:absolute;width:100%;height:100%;top:35%;left:0%;margin-left:0px;margin-top:0px;}
.group_title{position:relative;display:block;width:50%;margin:0 auto;}
.group_desc{position:relative;font-size:0.75em;color:#ababab;line-height:20px;text-align:center;display:block;width:80%;margin:10px auto;}

.group1_img{width:287px;height:auto;border:1px solid #dddddd;margin:0 auto;}
.group1_img ul li{padding:20px;}
.group1_img ul li img{width:247px;}
.group1_text{font-size:0.75em;}

.group1_img ul li:nth-child(3) img,.group1_img ul li:nth-child(4) img,.group1_img ul li:nth-child(5) img{width:247px;margin-left:0}

.group1_img ul li:nth-child(3),.group1_img ul li:nth-child(4),.group1_img ul li:nth-child(5){padding:20px;}

.group2 .service_conceipt{width:100%;}
.group2 .partner{width:300px;height:250px;overflow:hidden;}
.prev_pic{  
  width: 100px;
    height: 30px;
    right: 170px;}
.next_pic{  
  width: 100px;
    height: 30px;
    right: 30px;
	top:220px;
	}
.service_conceipt h3{
    margin-bottom: 26px;
    padding-bottom: 26px;
    border-bottom: 1px solid #dddddd;
}
.partner h3{
    margin-bottom: 26px;

}


.sc_stor{float:none;width:64px;margin:0 auto;}
.sc_text{float:none;width:100%;margin-left:0px;padding: 10px 0;line-height:30px;text-align:center;}
.group2 .service_conceipt{margin-bottom:11px;}
.service_conceipt ul li{height:auto;margin-bottom:15px;}
.service_conceipt ul li:first-child{height:auto;}
.service_conceipt ul li:first-child .sc_text{height:auto;padding: 10px 0;}
.group2>span{display:none;}
.partner_img table{margin:0 auto;}
.partner_img table tr td{width:99px;height:49px;}

.group3{width:100%;height:740px;margin:30px auto 0;}
.group3 .group3_cont{width:300px;margin:0 auto;position:relative;}
.group3 .group3_cont ul li:nth-child(1){top:35px;left:10px;}
.group3 .group3_cont ul li:nth-child(2){top:35px;left:175px;}
.group3 .group3_cont ul li:nth-child(3){top:270px;left:10px;}
.group3 .group3_cont ul li:nth-child(4){top:270px;left:175px;}
.group3 .group3_cont ul li:nth-child(5){top:505px;left:92.5px;}
.border6{width:30px}
.border6_1{top:92.5px;left:135px}
.border6_2{top:327.5px;left:135px}
.border6_3{display:none;}
.border6_4{display:none;}




.group4 h1{height:66px;margin-bottom:30px;line-height:33px;text-align:center;}
.group4 h1>span:first-child{font-size:1em;color:#555555;width:100%;float:none;display:block}
.group4 h1>span:last-child{font-size:0.875em;color:#838383;width:100%;float:none;display:block}
.column{line-height:30px;width:100%}
.column_tit{font-size:0.875em;}
.column_txt{width:160px;height:18px}
.column_l,.column_r{width:295px;margin:0 auto;float:none;}
.column3{text-align:center;width:225px;margin:0 auto;float:none;}
.column3 .column_tit{display:block;}
.column_radio_label{font-size:0.875em;}
.column_l>div{float:right;margin:10px 0}
.gp_submit{margin:25px auto;}
}
/* Group end */

/* Custom */
.custom_banner{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.custom_banner>img{position:relative;width:100%;}
.custom_banner_cont{position:absolute;width:1152px;top:50%;margin-top:-79px;left:56%;}
.custom_title{position:relative;display:block;width:31.2%;}
.custom_title img{width:100%;}
.custom_desc1{position:relative;font-size:1.25em;color:#ffffff;line-height:30px;display:block;width:31.2%;margin:15px 0;}
.custom_desc2{position:relative;font-size:0.9375em;color:#ababab;line-height:30px;display:block;width:31.2%;margin:20px 0;}

.custom1{position:relative;width:1153px;height:460px;margin:80px auto 92.5px;}
.custom1_l{position:relative;height:460px;width:235px;float:left;}
.custom1_l h3{float:left;height:460px;width:65px;background-image:url("../images/custom1_title.png")}
.custom1_l ul{float:left;}
.custom1_l ul li{position:relative;width:170px;height:75px;line-height:75px;margin-top:3px;font-size:0.9375em;text-align:center;color:#555555;background-color:#f1f1f1}
.custom1_l ul li:first-child{color:#666666;font-size:1.5625em;margin-top:0;}
.custom1_l ul li span{position:absolute;z-index:2;left:81px;bottom:-5px;width:7px;height:7px;}
.custom1_m{position:relative;margin-left:45px;height:460px;width:525px;float:left;}
.custom1_m h3{font-weight:400;}
.custom1_m h3>.span1{font-size:1.25em;color:#666666;}
.custom1_m h3>.span2{font-size:1.25em;color:#dbdbdb;font-family:"impact"}
.custom1_text{margin-top:45px;margin-left:50px;}
.custom1_text>p{margin-bottom:15px;}
.custom1_text ul{width:470px;}
.custom1_text ul li{height:68px;position:relative;padding-left:25px;}
.custom1_text ul li span{position:absolute;top:8px;left:0px;width:7px;height:7px;margin-right:15px;float:left;}
.custom1_text ul li .custom1_text_p1{font-size:1.125em;color:#555555;margin-bottom:10px;}
.custom1_text ul li .custom1_text_p2{font-size:0.875em;color:#999999;}
.custom1_r{position:relative;float:right}
.custom1_m>.span1{position:absolute;top:35px;left:0px;width:498px;height:416px;border:5px solid #e2e2e2;border-right:0px}
.custom1_m>.span2{position:absolute;bottom:-32px;left:503px;width:68px;height:68px;border:5px solid rgba(226,226,226,0.50);z-index:4}
.custom1_m>.span3{position:absolute;top:35px;left:503px;width:66px;height:374px;border:5px solid #e2e2e2;border-bottom:0;border-left:0;z-index:3;}
.custom1_l ul li:nth-child(6) span{display:none;}


.custom2{position:relative;width:1153px;margin:80px auto 92.5px;}
.custom2 ul li{float:left;display:inline;position:relative;width:273px;height:409px;margin-left:20px;}
.custom2 ul li:first-child{margin-left:0px;}
.custom2 ul li>.span1{position:absolute;top:10px;left:10px;width:243px;height:379px;border:5px solid rgba(255,255,255,0.5)}
.custom2 ul li>.span2{position:absolute;vertical-align:middle;bottom:-32.5px;margin-left:-32.5px;left:50%;width:65px;color:#ffffff;font-size:0.875em;text-align:center;height:37px;padding:14px 0;background-color:#c83636;}
.custom2 ul li img{width:100%;}

.custom3{position:relative;width:1153px;height:330px;margin:80px auto 92.5px;background-image:url("../images/custom3.jpg");background-repeat:no-repeat;}
.custom3 ul{position:relative;width:858px;height:189px;padding-top:70px;margin:0 auto;}
.custom3 ul li{display:inline;float:left;width:218px;max-width:218px;height:71px;margin-left:102px;margin-bottom:47px;}
.custom3 ul li:nth-child(3n+1){margin-left:0px;}
.custom3 ul li img{width:100%;}

.custom4{position:relative;width:1153px;margin:80px auto 60px;}
.custom4 ul li{float:left;display:inline;position:relative;width:574px;height:214px;margin-left:5px;margin-bottom:5px}
.custom4 ul li:nth-child(2n+1){margin-left:0px;}
.custom4 ul li>.custom4_img{float:left;width:298px;height:214px;position:relative;}
.custom4 ul li>.custom4_img img{width:100%;}
.custom4 ul li>.custom4_img span{position:absolute;top:10px;left:10px;width:264px;height:179px;border:5px solid rgba(255,255,255,0.5)}
.custom4 ul li>.custom4_text{float:left;width:276px;height:214px;background-color:#f1f1f1;}
.custom4 ul li:nth-child(1) .custom4_text img{margin:16px 0 0 93px;}
.custom4 ul li:nth-child(2) .custom4_text img{margin:25px 0 0 107px;}
.custom4 ul li:nth-child(3) .custom4_text img{margin:24px 0 0 102px;}
.custom4 ul li:nth-child(4) .custom4_text img{margin:13px 0 0 105px;}
.custom4 ul li .custom4_text h3{color:#000000;font-size:1.25em;font-weight:400;text-align:center;line-height:35px;}
.custom4 ul li .custom4_text p{text-align:center;font-size:0.875em;}

.custom5{position:relative;width:1153px;margin:80px auto 60px;}
.custom5 ul li{float:left;display:inline;position:relative;width:280px;height:198px;margin-left:10px;}
.custom5 ul li:first-child{margin-left:0px;}
.custom5 ul li>.span1{position:absolute;top:10px;left:10px;width:250px;height:168px;border:5px solid rgba(255,255,255,0.5)}
.custom5 ul li>.span2{position:absolute;bottom:-32.5px;margin-left:-32.5px;left:50%;width:65px;line-height:65px;color:#ffffff;font-size:0.875em;text-align:center;height:65px;background-color:#c83636;}
.custom5 ul li img{width:100%;}

.custom6{position:relative;width:1153px;margin:80px auto 60px;}
.custom6 ul li{float:left;display:inline;position:relative;width:273px;height:409px;margin-left:20px;}
.custom6 ul li:first-child{margin-left:0px;}
.custom6 ul li>span{position:absolute;top:10px;left:10px;width:243px;height:379px;border:5px solid rgba(255,255,255,0.7)}
.custom6 ul li img{width:100%;}

.custom7{position:relative;width:1153px;margin:80px auto 60px;}
.custom7 ul li{float:left;display:inline;position:relative;width:370px;height:374px;margin-bottom:20px;margin-left:20px;}
.custom7 ul li>span{position:absolute;top:10px;left:10px;width:340px;height:344px;border:5px solid rgba(255,255,255,0.7)}
.custom7 ul li img{width:100%;}
.custom7 ul li:nth-child(3n+1){margin-left:0px;}

@media (max-width:1170px){
.custom_banner_cont{width:100%;height:100%;}
.custom_desc{position:relative;font-size:0.75em;color:#ababab;line-height:20px;text-align:center;display:block;width:41.3%;margin:20px auto;}
.custom_desc1{font-size:1em;width:31.2%;margin:5px 0;}
.custom_desc2{font-size:0.875em;width:31.2%;margin:10px 0;}

.custom1{width:100%;height:auto;}
.custom1_l{height:210px;width:460px;float:none;margin:0 auto;}
.custom1_m{float:none;margin:20px auto;}
.custom1_r{float:none;width:100%;max-width:344px;margin:0 auto;}
.custom1_l h3{float:none;height:65px;width:460px;background-image:url("../images/custom1_title2.png")}
.custom1_l ul li{float:left;margin-left:3px;margin-top:0;line-height:50px;margin-bottom:3px;width:126px;height:50px;}
.custom1_l ul li:first-child {
	height:125px;width:30px;padding:12.5px 20px;line-height:30px;margin-left:0px;
}
.custom1_l ul li:nth-child(1) span{display:none;top:76px;left:68px;}
.custom1_l ul li:nth-child(2) span{left:124px;bottom:21px;}
.custom1_l ul li:nth-child(3) span{display:none;left:58px;}
.custom1_l ul li:nth-child(4) span{left:-5px;bottom:21px;}
.custom1_l ul li:nth-child(5) span{display:none;left:58px;top:-5px}
.custom1_l ul li:nth-child(6) span{display:block;left:-5px;bottom:21px;}

.custom2,.custom6{position:relative;width:566px;margin:80px auto 92.5px;}
.custom2 ul li{margin-bottom:60px;}
.custom6 ul li{margin-bottom:20px;}
.custom2 ul li:nth-child(2n+1),.custom6 ul li:nth-child(2n+1){margin-left:0px;}

.custom3{width:100%;}
.custom3 ul{width:90%;}
.custom3 ul li{width:30%;margin-left:5%;}

.custom4{width:574px;}
.custom4 ul li{margin-left:0px;margin-bottom:10px;}

.custom5{width:570px;}
.custom5 ul li{float:left;display:inline;position:relative;width:280px;height:198px;margin-bottom:40px;margin-left:10px;}
.custom5 ul li:nth-child(2n+1){margin-left:0px;}

.custom7{width:570px;}
.custom7 ul li{width:280px;height:283px;}
.custom7 ul li:nth-child(2n+1){margin-left:0px;}
.custom7 ul li:nth-child(2n){margin-left:10px;}
.custom7 ul li>span{width:250px;height:253px;}


}
@media (max-width:660px){
.custom_banner{height:170px;}
.custom_banner>img{position:absolute;height:170px;width:auto;left:50%;margin-left:-330px;top:0;}
.custom_banner_cont{margin-top:-40px;}
.custom_title{position:relative;display:block;width:40%;}
.custom_desc1{font-size:0.9375em;line-height:60px;width:40%;}
.custom_desc2{display:none;}

.custom1{margin:40px auto 46px;}
.custom1_l{position:relative;height:150px;width:300px;float:none;margin:0 auto;}
.custom1_l h3{width:100%;height:42px;background-size:100% 100%;}
.custom1_l ul li{float:left;margin-left:3px;font-size:0.875em;margin-top:0;line-height:35px;margin-bottom:3px;width:80px;height:35px;}
.custom1_l ul li:first-child {
	height:85px;width:20px;padding:12.5px 15px;line-height:20px;margin-left:0px;
	font-size:1.25em;
}
.custom1_l ul li:nth-child(1) span{display:none;top:53px;left:48px;}
.custom1_l ul li:nth-child(2) span{left:78px;bottom:14px;}
.custom1_l ul li:nth-child(3) span{display:none;left:36px;}
.custom1_l ul li:nth-child(4) span{left:-5px;bottom:14px;}
.custom1_l ul li:nth-child(5) span{display:none;left:36px;top:-5px}
.custom1_l ul li:nth-child(6) span{display:block;left:-5px;bottom:14px;}
.custom1_m{height:580px;width:290px;margin:20px auto 0px;}
.custom1_text {
    margin-top: 40px;
    margin-left: 20px;
	position:relative;
}
.custom1_text ul {
    width: 95%;
}
.custom1_text ul li{
    height: auto;
	margin-bottom:10px;
}
.custom1_m>.span1 {
    top: 75px;
    width: 240px;
    height: 456px;
}
.custom1_m>.span2 {
    bottom: 22px;
    left: 245px;
    width: 40px;
    height: 40px;
}
.custom1_m>.span3 {
    top: 75px;
    left: 245px;
    width: 40px;
    height: 428px;
    border: 5px solid #e2e2e2;
	border-bottom: 0;
    border-left: 0;
}
.custom1_r{float:none;width:80%;max-width:344px;margin:0 auto;}
.custom1_r img{width:100%;}


.custom3{width:100%;}
.custom3 ul{width:90%;padding-top:50px;}
.custom3 ul li{width:45%;margin-bottom:20px;}
.custom3 ul li:nth-child(2n+1){margin-left:0%;}
.custom3 ul li:nth-child(2n){margin-left:5%;}

.custom2,.custom6{position:relative;width:283px;margin:40px auto 46.5px;}
.custom2 ul li,.custom6 ul li{width:136.5px;height:204.5px;margin-left:10px;}
.custom2 ul li>.span1,.custom6 ul li>span{width:116.5px;height:184.5px;top:5px;left:5px;}
.custom2 ul li>.span2{    bottom: -25px;
    margin-left: -25px;
    left: 50%;
    width: 50px;
    font-size: 0.75em;
    height: 30px;
    padding: 10px 0;}
.custom2 ul li{margin-bottom:60px;}
.custom6 ul li{margin-bottom:20px;}
.custom2 ul li:nth-child(2n+1),.custom6 ul li:nth-child(2n+1){margin-left:0px;}



.custom4{position:relative;width:298px;margin:40px auto 30px;}
.custom4 ul li{float:none;display:block;position:relative;width:298px;height:428px;margin-left:0px;margin-bottom:10px}
.custom4 ul li>.custom4_img{float:left;width:298px;height:214px;position:relative;}
.custom4 ul li>.custom4_img img{width:100%;}
.custom4 ul li>.custom4_img span{position:absolute;top:10px;left:10px;width:264px;height:179px;border:5px solid rgba(255,255,255,0.5)}
.custom4 ul li>.custom4_text{float:left;width:298px;height:214px;background-color:#f1f1f1;}
.custom4 ul li:nth-child(1) .custom4_text img{margin:16px 0 0 104px;}
.custom4 ul li:nth-child(2) .custom4_text img{margin:25px 0 0 118px;}
.custom4 ul li:nth-child(3) .custom4_text img{margin:24px 0 0 113px;}
.custom4 ul li:nth-child(4) .custom4_text img{margin:13px 0 0 116px;}

.custom5{position:relative;width:285px;margin:40px auto 30px;}
.custom5 ul li{width:140px;height:99px;margin-left:5px;}
.custom5 ul li>.span1{position:absolute;top:5px;left:5px;width:120px;height:78px;border:5px solid rgba(255,255,255,0.5)}
.custom5 ul li>.span2{bottom:-20px;margin-left:-20px;width:40px;line-height:40px;height:40px;font-size:0.75em;}

.custom7{width:280px;}

.custom7 ul li:nth-child(2n+1){margin-left:0px;}
.custom7 ul li:nth-child(2n){margin-left:0px;}

}


/* about_us */
.about_banner{position:relative;width:100%;height:304px;background-image:url("../images/about.jpg");background-position:center;margin:0 auto 50px;}
.lx_banner{position:relative;width:100%;height:304px;background-image:url("../images/lx.jpg");background-position:center;margin:0 auto 50px;}
.news_banner{position:relative;width:100%;height:304px;background-image:url("../images/news.jpg");background-position:center;margin:0 auto 50px;}
.rl_banner{position:relative;width:100%;height:304px;background-image:url("../images/rl.jpg");background-position:center;margin:0 auto 50px;}
.al_banner{position:relative;width:100%;height:304px;background-image:url("../images/al.jpg");background-position:center;margin:0 auto 50px;}
.pro_banner{position:relative;width:100%;height:304px;background-image:url("../images/pro.jpg");background-position:center;margin:0 auto 50px;}
.about_title{position:absolute;font-size: 35px;font-weight:bold;padding: 30px 0;top:50%;left:23.5%;margin-left:-95px;margin-top:-40px;line-height:40px;text-align:left;color:#ffffff;height:53px;background: url(../images/tel.png) no-repeat;}
.about_title b{font-size: 22px;font-weight:100; width:100%; margin-top:15px;}
.about_top{position:relative;width:100%;text-align:center;background-color:#f7f7f7;}
.about_top div{padding:60px 0;font-size:0.875em;color:#666666;line-height:30px;}
.about_top .index_h1 .index_title{width:40%}
.about1{position:relative;width:100%;height:266px;padding-bottom:130px;margin-bottom:120px;background-color:#f7f7f7;}
.about1_box{width:1151px;height:264px;margin:0 auto;border:1px solid #dddddd;}
.about1_l{float:left;padding:37px 42px;width:300px;height:190px;}
.about1_l img{width:300px;}
.about1_m{float:left;padding:37px 35px;width:314px;height:190px;background-color:#e1e1e1;}
.about1_m h2{font-size:1.5625em;color:#555555;font-weight:400;line-height:60px;text-align:center;}
.about1_m div{padding:15px 0;color:#666666;font-size:0.875em;line-height:28px;text-align:center;}
.about1_r{position:relative;float:right;overflow:hidden;padding:30px 56px;width:270px;height:200px;}
.about1_r ul.bd{height:200px;overflow:hidden;}
.about1_r ul.bd li{width:270px;height:200px;}
.about1_r ul.bd li img{width:100%;}
.about1_r ul.hd{position:absolute;bottom:17px;width:270px;height:8px;text-align:center;}
.about1_r ul.hd li{display:inline-block;width:8px;height:8px;border-radius:4px;margin:0 6px;background-color:#e1e1e1;}
.about1_r ul.hd li.on{background-color:#c83636;}
.about1_r ul.hd li:hover{cursor:pointer;}
.about1>span{position: absolute;
    bottom: -55px;
    left: 50%;
    margin-left: -46.5px;
    width: 93px;
    height: 93px;
    display: block;
    background-image: url("../images/about_icon1.png");
}

.about2{position:relative;width:1153px;height:322px;margin:0 auto;}
.about2_l{float:left;width:480px;padding:55px 0;height:212px;}
.about2_l h2{font-size:1.5625em;color:#555555;font-weight:400;line-height:60px;text-align:left;}
.about2_l div{padding:20px 0;font-size:0.875em;color:#666666;line-height:30px;}
.about2_r{float:right;width:550px;height:322px}
.about2_r ul li{float:left;margin-bottom:10px;}
.about2_r ul li:nth-child(1){margin-left:0px}
.about2_r ul li:nth-child(2){margin-left:10px}
.about2_r ul li:nth-child(3){margin-left:68px}
.about2_r ul li:nth-child(4){margin-left:10px}
.about2_r ul li img{width:100%;}

.about3{position:relative;width:1153px;margin:0 auto;padding:55px 0;height:400px;transition:all ease-in-out 0.5s;}
.about3>div{position:absolute;width:227px;transition:all ease-in-out 0.5s;}
.about3>div:first-child{width:116px;height:130px;top:130px;left:1px;border:1px solid #a1a1a1;border-right:none;}
.about3>div:nth-child(2){top:40px;left:118px;}
.about3>div:nth-child(3){top:80px;left:348px;}
.about3>div:nth-child(4){top:40px;left:578px;}
.about3>div:nth-child(5){top:80px;left:808px;}
.about3>div:last-child{width:116px;height:130px;top:130px;right:1px;border:1px solid #a1a1a1;border-left:none;}
.about3>div img{width:100%;}

.about4{position:relative;width:100%;background-color:#f7f7f7;padding:210px 0;margin-top:170px;}
.about4_box{position:relative;width:1153px;height:322px;margin:0 auto;}
.about4_r{float:right;width:480px;padding:55px 0;height:212px;}
.about4_r h2{font-size:1.5625em;color:#555555;font-weight:400;line-height:60px;text-align:left;}
.about4_r div{padding:20px 0;font-size:0.875em;color:#666666;line-height:30px;}
.about4_l{float:left;width:550px;height:322px}
.about4_l ul li{float:left;margin-bottom:10px;}
.about4_l ul li:nth-child(1){margin-left:0px}
.about4_l ul li:nth-child(2){margin-left:10px}
.about4_l ul li:nth-child(3){margin-left:68px}
.about4_l ul li:nth-child(4){margin-left:10px}
.about4_l ul li img{width:100%;}
.about4>span:first-child{position: absolute;
    top: -55px;
    left: 50%;
    margin-left: -46.5px;
    width: 93px;
    height: 93px;
    display: block;
    background-image: url("../images/about_icon2.png");
}
.about4>span:last-child{position: absolute;
    bottom: -55px;
    left: 50%;
    margin-left: -46.5px;
    width: 93px;
    height: 93px;
    display: block;
    background-image: url("../images/about_icon1.png");
}

.container2{
    position:relative;
    width:1200px;
    margin:0 auto;
}

@media only screen and (max-width: 1024px) {
.container2{
    position:relative;
    width:94%;
    margin:0 auto;
}

}
.inner-tit{
	margin-top:30px;
}.fl {
    float: left;
    display: inline;
}.tit1{
	font-size: 24px;
	color: #1754a3;
	padding-left:10px;
	border-left:3px solid #1754a3;
}
.tit2{
	font-size: 12px;
	color: #9c9c9c;
	margin-top:5px;
}
.bread-menu{
	color: #606060;
	font-size: 12px; 
	vertical-align: middle;
	padding-top:36px;
}
.bread-menu img{
	vertical-align: top;
	margin-right:5px;

}
.bread-menu a{
	color: #606060;
}
.bread-menu a:hover,.bread-menu a:last-child{
	color: #1754a3;
}
.bread-menu a::after{
	content: ">";
	margin:0 5px;
	display: inline-block;
	color: #606060

}.bread-menu a:last-child::after{
	display: none;
}.inner-menu{
	font-size: 0;
	margin-top:3.3333%;
	display: table;
}.inner-menu li{
	float:left;
}.inner-menu li.cur{ 
	background: #1754a3;
	color: #fff;
}.inner-menu li.cur a{  
	color: #fff;
}
.inner-menu a{
	display: inline-block;
	width:140px;
	height: 45px;
	color: #666666;
	font-size: 16px;
	text-align: center;
	line-height: 45px;
	border:1px solid #dbdbdb;
	border-right:none;
	vertical-align: middle;
	-webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.inner-menu a:last-child{
	border-right:1px solid #dbdbdb;
}
.inner-menu a:hover,.inner-menu a.cur{
	background: #1754a3;
	color: #fff;
}
.inner-con{
	margin-top:3.75%;
}
.inner-con p{text-indent: 2em;font-size:14px;    color: #666666;    line-height: 28px;}

/*ÁªÏµÎÒÃÇ*/
.contact-tit{
	font-size: 24px;
	color: #1754a3;
	line-height: 1;
	margin-bottom: 35px;
}
.contact-info{
	font-size: 0
}
.contact-info span{
	width:50%;
	display: inline-block;
	vertical-align: middle;
	color: #585858;
	font-size: 16px;
	line-height: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.contact-info span:nth-child(2n){
	padding-left:20px;
}
.contact-info span:nth-child(2n+1){
	padding-right:20px;
}
#dituContent{
	width:100%;
	padding-bottom: 33.333333%;
	margin-top:4.08333%;
	margin-bottom: 2.9167%;
}
.inner-con p{
	font-size: 16px;
	color: #585858;
	line-height: 30px;
}

.page-jump{    padding: 0 0 2% 0;}

.Form_hd,.Form_bd { clear:both; padding:40px 10px;}
.Form_hd { background-color:#e9e9e9;}
.Form_hd ._title { font-size:16px;}
.Form_bd { padding-bottom:30px; margin-bottom:40px;}

.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding: 10px 0; }
.Form-J1 .Form-J1-li label { width:7em; display: inline-block; color: #666; vertical-align: middle; text-align:right;}
.Form-J1 .Form-J1-li > input { height: 30px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 13px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; height:30px;}
.Form-J1 .Form-J1-Btn { clear: both; text-align: left; padding:0 7% 10% 7%;}
.Form-J1 .Form-J1-Btn button { width:150px; height:40px; line-height: 40px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background:#1754a3; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.Form-J1 .Form-J1-li .uploadBox { width:57%; height:26px; border:#ddd 1px solid; display:inline-block; *display:inline; *zoom:1; background:#fff; overflow:hidden; vertical-align:middle; position:relative;}
.Form-J1 .Form-J1-li #uploadPiker { width:100%; height:26px; line-height:26px; position:relative; z-index:2;}
.Form-J1 .Form-J1-li #file_info { width:100%; height:26px; line-height:26px; position:absolute; left:0; top:0;}
.Form-J1 .Form-J1-li #uploadPiker { z-index:2;}
.Form-J1 .Form-J1-li #file_info { text-indent:10px;}
.Form-J1 .Form-J1-li #ctlBtn { display:inline-block; width:auto; height:26px; line-height:26px; border:#01a2ea 1px solid; padding:0 24px; overflow:hidden; vertical-align:middle;}
.Form-J1 .Form-J1-li .webuploader-pick { width:100%; height:100%; padding:0; background:none;}



@media (max-width:1170px){
.about_banner{width:100%;}
.about_top div {
    padding: 30px 2.5%;
    font-size: 0.875em;
    color: #666666;
    line-height: 30px;
	text-align: left;
    text-indent: 2em;
}
.about1{height:796px}
.about1_box {width:384px;height: 794px;}
.about1_l{float:none;}
.about1_m{float:none;}
.about1_r{float:none;}

.about2{width:100%;height: 644px;}
.about2_l,.about2_r{float:none;margin:0 auto;}

.about3{width:768px;padding-top:40px;height:240px;transition:all ease-in-out 0.5s;}
.about3>div{width:150px;transition:all ease-in-out 0.5s;}
.about3>div:first-child{width:77px;height:86px;top:106px;}
.about3>div:nth-child(2){top:40px;left:78px;}
.about3>div:nth-child(3){top:80px;left:231px;}
.about3>div:nth-child(4){top:40px;left:384px;}
.about3>div:nth-child(5){top:80px;left:537px;}
.about3>div:last-child{width:77px;height:86px;top:106px;}
.about4{width:100%;height: 644px;}
.about4_box{width:100%;height: 644px;}
.about4_l,.about4_r{float:none;margin:0 auto;}
}
@media (max-width:800px){
.container2{ width:90%;}
.inner-tit>div{float: none;display: block;}
.bread-menu{vertical-align: bottom;margin-top:15px;padding-top: 0}	
.inner-menu a{width:25%;font-size: 14px;}
.inner-con{margin-top: 30px;}
.inner-con p{font-size: 14px;line-height: 24px;    text-indent: 0;}
.inner-con img{margin-top:10px;margin-bottom: 10px;max-width: 100%;text-align: center;}
.about_title {position: absolute;top: 50%;left: 50%;margin-left: -165px;margin-top: -55px; font-size:28px;line-height: 53px;text-align: center;color: #ffffff;width: 240px;height: 53px; background:none;}
.about_title b{font-size: 18px;font-weight:100; width:100%; margin-top:15px;}
.about_banner {position: relative;width: 100%;height: auto;background-image: url(../images/about2.jpg) 100% ;background-position: center;margin: 0 auto 50px;}
.about_banner{position:relative;width:100%;height: 200px;background-image:url("../images/about.jpg");background-position:center;margin:0 auto 50px;}
.lx_banner{position:relative;width:100%;height:200px;background-image:url("../images/lx.jpg");background-position:center;margin:0 auto 50px;}
.news_banner{position:relative;width:100%;height:200px;background-image:url("../images/news.jpg");background-position:center;margin:0 auto 50px;}
.rl_banner{position:relative;width:100%;height:200px;background-image:url("../images/rl.jpg");background-position:center;margin:0 auto 50px;}
.al_banner{position:relative;width:100%;height:200px;background-image:url("../images/al.jpg");background-position:center;margin:0 auto 50px;}
.pro_banner{position:relative;width:100%;height:200px;background-image:url("../images/pro.jpg");background-position:center;margin:0 auto 50px;}

.about3{width:494px;padding-top:40px;height:173px;transition:all ease-in-out 0.5s;}
.about3>div{width:100px;transition:all ease-in-out 0.5s;}
.about3>div:first-child{width:40px;height:50px;top:96px;}
.about3>div:nth-child(2){top:40px;left:41px;}
.about3>div:nth-child(3){top:80px;left:144px;}
.about3>div:nth-child(4){top:40px;left:247px;}
.about3>div:nth-child(5){top:80px;left:350px;}
.about3>div:last-child{width:40px;height:50px;top:96px;}
.about4 {padding: 100px 0 50px;margin-top: 100px;}
}
@media (max-width:515px){
.about3{width:98%;padding-top:40px;height:173px;transition:all ease-in-out 0.5s;}
.about3>div{width:24%;transition:all ease-in-out 0.5s;}
.about3>div:first-child{width:40px;height:50px;top:96px;display:none;}
.about3>div:nth-child(2){top:40px;left:0%;}
.about3>div:nth-child(3){top:80px;left:25.33%;}
.about3>div:nth-child(4){top:40px;left:50.66%;}
.about3>div:nth-child(5){top:80px;left:76%;}
.about3>div:last-child{width:40px;height:50px;top:96px;display:none;}

}
@media (max-width:660px){
.about1{padding-bottom: 80px;margin-bottom: 20px;}

.about2 {
	height:550px;
}
.about2_l{width:95%;height:auto;padding: 20px 0;}
.about2_r{width:95%;height:auto;}
.about2_r ul li{width:43%;margin-bottom:5px;}
.about2_r ul li:nth-child(1){margin-left:0px}
.about2_r ul li:nth-child(2){margin-left:5px}
.about2_r ul li:nth-child(3){margin-left:10%}
.about2_r ul li:nth-child(4){margin-left:5px}
.about2_l h2{font-size: 1.25em;}

.about4{padding: 50px 0 20px;margin-top:60px;}
.about4_l{width:95%;height:auto;}
.about4_r{width:95%;height:auto;padding: 20px 0;}
.about4_l ul li{width:43%;margin-bottom:5px;}
.about4_l ul li:nth-child(1){margin-left:0px}
.about4_l ul li:nth-child(2){margin-left:5px}
.about4_l ul li:nth-child(3){margin-left:10%}
.about4_l ul li:nth-child(4){margin-left:5px}
.about4_r h2{font-size: 1.25em;}

}
@media (max-width:400px){
.about1{height:696px}
.about1_box {width:300px;height: 694px;
}
.about1_l{padding:5px;height:184px;}
.about1_l img{width:290px;}
.about1_m { padding: 20px 10px; width: 280px;height: 200px;}
.about1_m h2 {font-size:1.375em;}
.about1_r {
  padding: 30px 15px;
}
}
/* contact */
.banner .bg{width:100%;height:130px;position:absolute;left:0;bottom:-50px; z-index:-99;}

.contact_banner{position:relative;width:1153px;height:160px;background-image:url("../images/contact.jpg");background-position:center;margin:70px auto 50px;}
.contact_title{position:absolute;top:50%;left:50%;margin-left:-95px;margin-top:-26px;line-height:53px;text-align:center;color:#ffffff;width:191px;height:53px;background-image:url("../images/news_title.png");}
.contact_top{position:relative;width:100%;text-align:center;background-color:#f7f7f7;}
.contact_top h2{position:relative;margin-top:20px;}
.contact_top h2>span{display:block;width:150px;height:27px;margin:0 auto;font-size:0.75em;color:#ffffff;line-height:27px;font-weight:400;background-color:#c83636;text-align:center;}
.contact_map{position:relative;width:100%;height:548px;margin-bottom:100px;background-color:#f7f7f7;}
.contact_map_box{width:1100px;height:374px;margin:0 auto;padding:26px;border:1px solid #d9d9d9;}
.contact_map>span{position:absolute;bottom:-55px;left:50%;margin-left:-46.5px;width:93px;height:93px;display:block;background-image:url("../images/contact_icon_04.png")}

.contact_icon{position:relative;width:100%;height:100px;padding:70px 0 20px;background-color:#f7f7f7;}
.contact_icon ul{width:1153px;margin:0 auto ;}
.contact_icon ul li{width:294px;float:left;color:#666666;font-size:0.875em;text-align:center;margin-left:119px;}
.contact_icon ul li:nth-child(1){margin-left:0px;}
.contact_icon ul li:nth-child(3) {margin-left:176px;width:270px;}
.contact_icon ul li .contact_icon_img{margin:0 auto;width:54px;height:54px;}
.contact_icon ul li .contact_icon_img:hover{cursor:pointer;transition:all ease-in-out 0.3s;}
.contact_icon ul li:nth-child(1) .contact_icon_img{background-image:url("../images/contact_icon_01.png")}
.contact_icon ul li:nth-child(2) .contact_icon_img{background-image:url("../images/contact_icon_02.png")}
.contact_icon ul li:nth-child(3) .contact_icon_img{background-image:url("../images/contact_icon_03.png")}
.contact_icon ul li:nth-child(1) .contact_icon_img:hover{background-image:url("../images/contact_icon_01_act.png")}
.contact_icon ul li:nth-child(2) .contact_icon_img:hover{background-image:url("../images/contact_icon_02_act.png")}
.contact_icon ul li:nth-child(3) .contact_icon_img:hover{background-image:url("../images/contact_icon_03_act.png")}
.contact_icon ul li .contact_icon_text{line-height:50px;}

.message{position:relative;width:1153px;margin:80px auto 60px;}
.message h1{color:#333333;text-align:center;font-size:1.25em;margin-bottom:50px;font-weight:400;}
.column_txt2{width:298px;height:28px;padding:5px 10px;border:1px solid #dddddd}
.column_txt3{width:128px;height:28px;padding:5px 10px;border:1px solid #dddddd}
.message .column>div{float:left;width:384px;}
.column_textarea2{width:1067px;height:92px;padding:5px 10px;border:1px solid #dddddd}
#dituContent{width:1100px;height:375px;}


/*²úÆ·*/
.cocul-list {
	margin:3.75% 0;
}.cocul-one {
	font-size: 0;
}
.cocul-one-img,
.cocul-one-desc {
	display: inline-block;
	width: 50%;
	height: 335px;
	vertical-align: top;
}
.cocul-one-img {
	/*overflow: hidden;*/
}
.cocul-one-desc {
	position: relative;
	z-index: 10;
	padding: 26px 40px 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(../images/cocul-one-desc-r.png) no-repeat;
	-moz-background-size: 100%;
	  -o-background-size: 100%;
	     background-size: 100%;
	overflow: auto;
}.cocul-list > ul > li:nth-child(even) .cocul-one-desc {
	background: url(../images/cocul-one-desc-l.png) no-repeat;
}
.cocul-list {
	margin-bottom: 60px;
}
.cocul-list > ul > li:nth-child(even) .cocul-one-img img {
	float: right;
}
.cocul-list > ul > li:nth-child(even) .cocul-one-desc {
	float: left;
}
.cocul-one-desc h3 {
	margin-bottom: 15px;
	line-height: 16px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.cocul-one-desc h4 {
	margin-bottom: 12px;
	/*line-height: 20px;*/
	font-size: 20px;
	color: #1754a3;
}
.cocul-one-desc h5 {
	margin-bottom: 23px;
	line-height: 14px;
	font-size: 14px;
	color: #666;
	font-family: "Arial";
}
.cocul-one-desc p {
	line-height: 26px;
	font-size: 14px;
	color: #333;
}
/*²úÆ·2*/
.inner-con {
    margin-top: 3.75%;
}.photos-list {
    margin-bottom: 40px;
}
.photos-list > ul {
    font-size: 0;
}
.photos-list > ul > li {
    display: inline-block;
    margin-right: 13px;
    margin-bottom: 36px;
    width: 290px;
    text-align: center;
    vertical-align: top;
}
.photos-list > ul > li:nth-child(4n+0) {
    margin-right: 0;
}
.photos-list-one-img {
    border: 1px solid #dbdbdb;
    margin-bottom: 22px;
    width: 290px;
    height: 228px;
    overflow: hidden;
    background-position: center top;
    background-repeat: no-repeat; 
    background-size: 100% auto;
    transition: all 4.5s ease;
    cursor: pointer;
}
.photos-list-one-img:hover {
    background-position: center bottom;
}
.photos-list > ul > li p {
    font-size: 16px;
    color: #5a5959;
	    text-indent: 0;
}
/*ÕÐÆ¸*/
.joblist {
	margin-top: 33px; padding:50px 0;
	position: relative;
	z-index: 5; width:100%; margin:0 auto; 
	_height: 350px;
}
.joblist dt {
	position: relative;
	height: 34px;
	padding: 10px 0px 10px 20px;
	overflow: hidden;
	line-height: 34px; 
	    background-color: #eaeaea;
	border-bottom: #fff 1px solid;
}
.joblist-overbg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 0px;
	height: 54px;
	background: url(../images/job_img05.jpg) no-repeat 1200px center #1754a3;
}
.joblist-tit {
	position: relative;
	z-index: 2;
	cursor: pointer;
}
.joblist dt a.apply {
	padding-right: 56px;
}
.joblist dt span a {
	display: inline-block;
	color: #444;
}
.joblist-tit b {
	display: inline-block;
	padding-right: 15px;
	font-size: 18px;
	font-weight: normal;
	line-height: 34px;
	background: url(../images/job_img04.jpg) no-repeat right 12px;
}
.joblist-tit em {
	display: inline-block;
	padding: 0 11px;
	line-height: 34px;
	background: url(../images/job_img04.jpg) no-repeat right 10px;
}
.joblist-tit i {
	display: inline-block;
	padding: 0 11px;
	line-height: 34px;
	font-style: normal;
}
.joblist dt span a:hover {
	color: #1754a3;
}
.joblist dt.over a {
	position: relative;
	z-index: 5;
}
.joblist dt.over, .joblist dt.over a, .joblist dt.over a:hover  {
	color: #fff;
}
.joblist dd {
	display: none;
	padding: 20px;
	color: #888;
	border-bottom: #fff 1px solid;
	background: #f8f8f8;
}
.joblist-dd {
	padding: 0 0 20px 20px;
	border-bottom: #dfdfdf 1px solid;
}
.joblist-dd span {
	padding-right: 15px;
}
.joblist-dd tr td {
	padding: 5px 35px 5px 0;
}
.joblist-ddcon {
	padding-top: 20px;
	padding-left: 20px;
}
.joblist-dd span, .joblist-ddcon h3  {
	color: #1754a3;
}


/*ÐÂÎÅÏêÇé*/
.inner-con.det-con{
	text-align: center;
}.det-con{
	margin-top:40px;
	font-size: 14px;
	color: #797979;
	line-height: 24px;
	text-align: left;
}.det-tit{
	font-size: 30px;
	color: #1754a3;
	line-height: 1;
}.det-info span{
	font-size: 14px;
	color: #7d7d7d;
	margin:0 15px;
	line-height: 1;
}


@media (max-width:1170px){
.contact_banner{width:100%;}
.contact_icon {padding:40px 0 20px;}
.contact_icon ul{width:890px;margin:0 auto;}
.contact_icon ul li{margin-left: 0px;}
.contact_map_box{width:90%;}
.contact_map{margin-bottom:50px;}
.message{position:relative;width:100%;margin:40px auto 30px;}
#dituContent{width:100%}
.message .column{width:384px;}
.message .column>div{float:none;margin:10px 0;}
.column_textarea2 {
    width: 95%;
    height: 92px;
    padding: 5px 2%;
	margin:0 auto;
    border: 1px solid #dddddd;
}
.contact_icon ul li:nth-child(3){margin-left:0px;}
}
@media (max-width:800px){
.contact_icon{height:224px;}
.contact_icon ul{width:270px;height:228px;margin:0 auto;}
.contact_icon ul li .contact_icon_text{line-height:30px}
.contact_icon ul li{width:270px;}
.contact_icon ul li{margin-left: 0px;margin-bottom:10px;}
.contact_icon ul li:nth-child(3){margin-left:130px;}
.inner-menu {
    font-size: 0;
    margin-top: 3.3333%;
    display: table;
    width: 100%;
}.inner-menu li {
    float: left;
    width: 25%;
}.inner-menu li a{ 
    width: 100%;
}
.cocul-one-img, .cocul-one-desc {
    display: inline-block;
    width: 100%;
    height: auto;
    vertical-align: top;
}.cocul-one-img img {
    width: 100%;
}.cocul-one-desc {
    position: relative;
    z-index: 10;
    padding: 26px 40px 0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: none;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    overflow: auto;
}.cocul-list > ul > li:nth-child(even) .cocul-one-desc {
    background: none;
}.cocul-list li{
   display: table;
}.photos-list-one-img {
    border: 1px solid #dbdbdb;
    margin-bottom: 22px;
    width: 100%;
    height: 228px;
    overflow: hidden;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    transition: all 4.5s ease;
    cursor: pointer;
}.photos-list > ul > li {
    display: inline-block;
    margin-right: 13px;
    margin-bottom: 36px;
    width: 100%;
    text-align: center;
    vertical-align: top;
}.list-one {
    display: block;
    padding: 30px 0px;
    transition: all .3s linear;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 200px;
}.contact-info span {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    color: #585858;
    font-size: 16px;
    line-height: 30px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}.contact-info span:nth-child(2n+1) {
    padding-right: 0;
}.contact-info span:nth-child(2n) {
    padding-left: 0;
}
}
@media (max-width:660px){
.message h1{font-size:1em;}
.contact_icon{height:328px;}
.contact_icon ul{width:270px;height:332px;margin:0 auto;}

.contact_icon ul li:nth-child(3){margin-left:0px;}
.contact_map_box{padding:10px;}
.contact_banner{margin:25px auto 40px;}
}
@media (max-width:400px){
.message .column{width:294px;}
.message .column>div{width:294px;}
.column_txt2{width:206px;}
.column_txt3{width:78px}
}


@media (min-width:1180px){
.footer_follow ul li a.qq_pc{display:block}
.footer_follow ul li a.qq_ph{display:none}
}
@media (max-width:1179px){
.footer_follow ul li a.qq_pc{display:none}
.footer_follow ul li a.qq_ph{display:block}
.swiper-container2 .swiper-slide:nth-child(2) .banner_title{width:21%;min-width:120px;}
.swiper-container2 .swiper-slide:nth-child(1) .banner_title{width:21%;min-width:120px;}
.swiper-container2 .swiper-slide:nth-child(3) .banner_title{width:21%;min-width:120px;}
}


/*产品页面20180813*/
.product_show {padding:40px 0 45px;}
.wrap{position:relative;width:1200px;margin:0 auto;}
.pdimg { width:47%; height:335px; line-height:335px; text-align:center; border:6px solid #E7E7E7; float:left; position:relative; overflow:hidden;}
.pdimg img { width:auto; height:auto; max-width:650px; max-height:400px;display:inline-block; text-align: center; vertical-align:middle;}
.pdintro { width:47%; float:right; background-color:#ffffff; height:400px;}
.pdintro .name,.pdintro .cateby{ padding:10px 25px;}
.pdintro .name,.pdintro .cateby { border-bottom:#efefef 2px solid; line-height:1.2;}
.pdintro .name { font-size:30px; font-weight:normal;}
.pdintro .cateby { font-size:14px; color:#888; line-height:26px; padding-top:18px; padding-bottom:18px;}
.pdintro .cateby h2{ font-size:18px; font-weight:normal; color:#333; margin-bottom:8px;}
.pro_det_box_t{ margin-top:30px; padding-top:38px; height:108px;  background:no-repeat url(../images/pro_show_m.jpg);}
.pro_list_t{padding-top: 40px; position:relative;font-size:18px;}
.pro_list_t span a{width:40px;height:50px;line-height:50px;float:left;font-size:55px;font-family: "微软雅黑";text-align:center;}
.pro_list_t ul,.pro_list_t ul li{float:left;height:auto;}
.pro_list_t ul li span{width:195px;height:50px;line-height:50px;float:left;font-size:18px; font-weight:bold;margin:0px 2.5px;background:repeat url(../images/bg_mask_w.png);color:#333;text-align:center;cursor:pointer;}
.pro_det_box{width:100%;background:#f2f3f5;padding:30px 0px;}
.detnr{	padding:60px 0px;background:#fff;}
.proshow, .pro_det_jscs,.pro_det_anli{ padding-left:40px; padding-right:40px;}
.detnr p{ line-height:26px; margin-bottom:15px;}
.video{ width:50%; margin-bottom:15px; float:left; text-align:center;}
@media only screen and (max-width: 1240px) {
.wrap{position:relative;width:1024px;margin:0 auto;}
.pro_list_t ul li span{width:165px;height:55px;line-height:55px;float:left;font-size:18px; font-weight:bold;margin:0px 2.5px;background:repeat url(../images/bg_mask_w.png);color:#333;text-align:center;cursor:pointer;}
.pro_det_box_t{ margin-top:0px; padding-top:30px; height:108px;}
}
@media only screen and (max-width: 1024px) {
.wrap{position:relative;width:94%;margin:0 auto;}
.pro_list_t ul { width:100%;}
.pro_list_t ul li{width:16.6666%;height:50px;line-height:50px;float:left; margin:0px 1px;}
.pro_list_t ul li span{width:100%;font-size:16px;height:50px;line-height:50px;}
.pdintro .name { font-size:20px; font-weight:normal;}
.pdintro .name,.pdintro .cateby{ padding:10px 15px;}
.video{ width:100%; margin-bottom:15px; float:none; text-align:center;}
.proshow, .pro_det_jscs,.pro_det_anli{ padding-left:20px; padding-right:20px;}

}
@media only screen and (max-width: 780px) {
.pdimg { width:100%; height: auto; line-height: normal; text-align:center; border:6px solid #E7E7E7; float:none; position:relative; overflow:hidden;}
.pdintro { width:100%; float:none; background-color:#ffffff; height: auto;}
.pro_det_box_t{padding-top:30px; height:108px; width:94%; margin:0 auto;}
.pro_list_t{padding-top: 0px; position:relative;font-size:16px; width:100%; overflow:hidden;}
.pro_list_t ul { width:100%; overflow:hidden;}
.pro_list_t ul li{width:20%;height:50px;line-height:50px;float:left; margin:0px 1px 2px;}
.pro_list_t ul li span{width:100%;font-size:14px;height:50px;line-height:50px;}
.pro_list_t span a{width:40px;height:50px;line-height:50px;float:left;font-size:50px;font-family: "微软雅黑";text-align:center;}
.pdintro .name,.pdintro .cateby{ padding:10px 5px;}
.pdintro .name { font-size:16px; font-weight:normal;}
.detnr{	padding:30px 0px;background:#fff;}

}
/*首页2018813*/
.lzgm_c{width:982px;height:428px; margin-bottom:40px; margin-top:50px;}
.lzgm_c1{ float:left; width:500px; overflow:hidden; height:380px; position:relative;}
.jt_c{ position:absolute; right:0; top:50px;}
.jt_c1{ position:absolute; left:0; bottom:0; background: url(../images/jt1.png); width:500px; height:126px;}
.jt_c1 .index_title{ width:80%; margin:0 auto; font-size:20px; font-family:"微软雅黑"; color:#fff; padding-top:18px; text-align:center;}
.jt_c1 .index_description{ width:70%; margin:0 auto; text-align:center; font-size:13px; font-family:"微软雅黑"; color:#fff; padding-top:8px; line-height:23px;}
.jt_c1 .index_description span{ width:90%; margin: 0 auto;}
.lzgm_c2{ float:left; width:482px; height:380px;background:#0B53A5;}
.lzgm_c2 dd { padding-left:20px; padding-right:20px;margin-top:15px; display:block; font-size:14px; color:#ffffff; line-height:24px; text-indent:2em;}
.lzgm_c2 .use{ padding-left:20px; padding-right:20px;margin-top:50px; font-size:14px; color:#ffffff; line-height:26px; text-indent:2em;}

.lzgm_c2 dt { width:204px;margin-left:auto; margin-right:auto;background:#0B53A5; padding-top:40px; margin-bottom:30px;}
.lzgm_c2 dt .lf{ width:100px; height:25px; border:1px solid #fff; float:left; background:#fff; line-height:25px; color:#2F2F2F; font-family:"微软雅黑"; text-align:center;}
.lzgm_c2 dt .rg{width:100px; height:25px; border:1px solid #fff; float:right;line-height:25px; color:#fff; font-family:"微软雅黑"; text-align:center;}
@media only screen and (max-width: 1240px) {
.index_custom{position;relative;width:100%;max-width:980px;margin:30px auto 0;}
.lzgm_c{width:980px;height:428px; margin:40px auto;}
.lzgm_c1{ float:left; width:50%; overflow:hidden; height:425px; position:relative;}
.lzgm_c2{ float:left; width:50%; height:425px;background:#0B53A5;}
.jt_c1{ position:absolute; left:0; bottom:0; background: url(../images/jt1.png) center center; width:100%; height: auto; padding-bottom:10px;}

}
@media only screen and (max-width: 1024px) {
.lzgm_c{width:100%;height: auto; margin-bottom:40px; margin-top:30px;}
.lzgm_c1{ float:none; width:100%; overflow:hidden; height: auto; position:relative;}
.jt_c1{ position:absolute; left:0; bottom:0; background: url(../images/jt1.png) center center; width:100%; height: auto; padding-bottom:10px;}
.jt_c1 .index_title{ width:100%; margin:0 auto; font-size:18px; font-family:"微软雅黑"; color:#fff; padding-top:18px; text-align:center;}
.jt_c1 .index_description{ width:98%; margin:0 auto; font-size:13px; font-family:"微软雅黑"; color:#fff; padding-top:8px; line-height:23px;}
.jt_c1 .index_description span{ width:98%; margin: 0 auto;}
.lzgm_c1 img{ width:100%;}
.lzgm_c2{width:100%; height: auto;background:#0B53A5; padding-bottom:30px;}
}