/* 
* @Author: Marte
* @Date:   2016-07-25 11:21:25
* @Last Modified by:   Marte
* @Last Modified time: 2016-07-26 18:45:30
*/
h3{
    margin-bottom: 0;
}
.Title{
    font-size: 24px;
    font-weight: bold;
    font-family: "Microsoft yahei";  
}
.Title01::after{
    content:"";
    display:block;
    width:32px;
    height: 4px;
    background: #2476c1;
    margin-top:10px;
}
.Title02::after{
    content:"";
    display:block;
    width:32px;
    height: 4px;
    background: #fff;
    margin-top:10px;
}
.firstp{
    margin-top: 10px;
}

.Content p,.Content ul li{
    line-height: 26px;
}
p.textind{
    text-indent: 2em;
    line-height: 24px;
}

.Content ul{
    padding-left: 2.6%;
    /*16px*/
}

.main .banner{
    height:auto;
    width:100%;
}
.main .banner .box{
    width:100%;
    height:auto;
    overflow:hidden;

}
.main .banner .boxbg1{
    background: url(../images/serve/banner1.jpg) no-repeat center top;
    padding-bottom: 10px;
    -webkit-background-size:auto 100%;
    background-size:100% 100%;
}
@media only screen and (max-width: 992px) {
	.main .banner .boxbg1{
    	background: url(../images/serve/banner1.jpg) no-repeat center top;
    	height: 100%;
    	padding-bottom: 10px;
    	-webkit-background-size:auto 100%;
    	background-size:100% 100%;
	}
}
.main .banner .boxbg2{
    background: url(../images/serve/banner2.jpg) no-repeat center top;
    padding-bottom: 70px;
    -webkit-background-size:auto 100%;
    background-size:auto 100%;
}
.main .banner .boxbg3{
    background: url(../images/serve/banner3.jpg) no-repeat center top;
    padding-bottom: 66px;
    -webkit-background-size:auto 100%;
    background-size:auto 100%;
}
.main .banner .boxbg4{
    background: url(../images/serve/banner4.jpg) no-repeat center top;
    -webkit-background-size:auto 100%;
    background-size:auto 100%;
}
.main .banner .boxbg5{
    background: url(../images/serve/banner5.jpg) no-repeat center top;
    padding-bottom: 30px;
    -webkit-background-size:auto 100%;
    background-size:auto 100%;
}
.banner .box .boxmain{
    max-width:1366px;
	/*27.72rem*/
    margin: 0 auto;
}
/*floot1*/
.box .boxmain .floot1_left{
    color:#fff;
    padding-top:6.5%; 
    /*80px*/
}
.boxmain .floot1_left h3{
    font-size: 36px;
    line-height: 54px;
}
.boxmain .floot1_left .Pline{
    font-size: 18px;
}
.boxmain .floot1_left .Pline::before{
    content:"";
    display:block;
    width:50px;
    height: 2px;
    background: #fff;
    margin-bottom: 6.5%;
}
.boxmain .floot1_right{
    padding-top: 3.6%;
    padding-left: 10%;
}

/*floot2*/
.box .boxmain .floot2_left{
	padding-top: 6.3%;
	padding-left: 2.2%;
}
.boxmain .floot2_right{
     padding-top: 2.6%;
    /*36px*/
    color:#333;
}
.floot2_right .Content{
    padding-left: 5.4%;
    padding-right: 4%;
    font-size: 14px;
}
.floot2_right .Content .textind{
    margin-top: 44px;
}

/*floot3*/
.box .boxmain .floot3_left{
    padding-top: 2.5%;
    padding-left: 2.9%;
    padding-right: 5.5%;
    color: #fff;
    font-size: 14px;
}
.boxmain .floot3_left p{
    margin-bottom: 0;
}
.box .boxmain .floot3_right{
   padding-left: 3.8%;
    padding-top: 12%;
    padding-right: 2.6%;
}
.floot3_left .Content{
    padding-left: 5.4%;
    padding-right: 4%;
    font-size: 14px;
}
/*floot4*/
.box .boxmain .floot4_left{
      padding-top: 5.3%;
    padding-left: 5.1%;
    color:#333;
    font-size: 14px;
        
}
.box .boxmain .floot4_right{
      padding-top: 1.9%;
    padding-left: 4.2%;
    font-size: 14px;
}
.floot4_right .Content{
    padding-left: 5.4%;
    padding-right: 4%;
    font-size: 14px;
}
.floot4_right .Content p{
    margin-top: 10px;
}
.floot4_right .Content .psecond{
    margin-top: -2px;
}

/*floot3*/
.box .boxmain .floot5_left{
    padding-top: 2%;
    padding-left: 3%;
    padding-right: 7.5%;
    /*102px*/
    color:#fff;
    font-size: 14px;
}
.box .boxmain .floot5_right{
   padding-left: 2.3%;
   padding-top: 2.6%;
}
.floot5_left .Content{
    padding-left: 5.4%;
    padding-right: 4%;
    font-size: 14px;
}
@media  (max-width:1180px){
   .floot1_left, .floot2_right, .floot3_left, .floot4_right, .floot5_left{
        width:100%;
   }
}
@media  (max-width:639px){
   .pigbox2 img,.pigbox3 img,.pigbox4 img,.pigbox5 img{
        width:100%;
        height:auto;
   }
}
@media  (max-width:380px){
   .pigbox1 img{
        width:100%;
        height:auto;
   }
}

/*关于数鹏通*/
.ban_imgbox{
	width:100%;
}
.contain{
	max-width: 1320px;
	margin: auto;
}
.ban_imgbox .ban-title h3{
	color: #FFFFFF;
}
.ban_imgbox .banimg{
	width:100%;
	/*height: 400px;*/
	position: relative;
}
@media only screen and (max-width:1332px ) {
	.ban_imgbox .banimg{
		width:auto;
		height: 400px;
}
}
.gyspt_img{
	background:url(../images/gyspt_ban_bg.jpg) no-repeat center top;
	height: 400px;
}

.ban-title{
	position: absolute;
    top: 13%;
    left: 14%;
    
}
.contain_title:before{
	display: inline-block;
    content: " ";
    margin-left: 3px;
    border-left: 3px solid #2476C1;
    height: 24px;
    margin-bottom: -4px;
    margin-right: 10px;
}
.contain_title{
	padding-top: 30px;
    padding-bottom: 30px;
    font-weight:600;
}
.aboutp{
	 margin-left: 27px;
	line-height: 24px;
}
@media only screen and (min-width:1366px){
.aboutp{ 
    width: 1300px;
}
}
.about_bottom{
	padding-bottom:20px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom: 36px;
}
.containp{
	margin-top:30px;
	text-indent: 2em;
	line-height: 24px;
	margin-left: 26px;
}
.line_right img{
	padding-left: 5%;
	width: auto;
}
@media only screen and (max-width:1024px ) {
	.line_right img{
		width: 100%;
	}
}
.jzg_bgimg{
	background: url(../images/gyspt_jzg_bg.jpg) no-repeat center top;
	background-size: 100% 100%;
	margin-top: 70px;
}
.jzg_row{
	padding-bottom: 50px;
}
.jzg_img{
	height: 255px;
	color: #FFF;
	text-align: center;
	display: table;
}
.jzg_img1{
	height: 255px;
	color: #FFF;
	overflow: hidden;
}
.jzg_titlebox{
	width: 255px;
	display: table-cell;
	vertical-align: middle;
}
.jzg_img h3{
	margin: auto;
    text-align: center;
    /*width: 86%;
    position: absolute;
    top: 36%;
    left: 8%;*/
}
.jzg_img p{
	margin: auto;
    text-align: center;
    font-size: 24px;
    /* width: 86%; */
    /* position: absolute; */
    /* top: 51%; */
    /* left: 8%; */
    margin-top: 15px;
}
@media only screen and (max-width: 990px) and (min-width:490px) {
	.jzg_img p{
		margin: auto;
    	text-align: center;
    	font-size: 24px;
     	width: 51%;
    	margin-top: 15px;
}

}
.professional{
	background:url(../images/gyspt_pro.png) no-repeat center;
}
.respectful{
	background:url(../images/gyspt_respect.png) no-repeat center;
}
.winwin{
	background:url(../images/gyspt_winwin.png) no-repeat center;
}


.line1_ours1{
	float:left;
	width:28.4%;
	margin-right: 0.6%;
}
.line1_ours2{
	float:left;
	width:35.4%;
	margin-right: 0.6%;
}
.line1_ours3{
	float:left;
	width:35%
}
.line2_ours4{
	float:left;
	width:29.4%;
	margin-right: 0.6%;
	padding-top: 10px;
}
.line2_ours5{
	float:left;
	width:25.4%;
	margin-right: 0.6%;
	padding-top: 10px;
}
.line2_ours6{
	float:left;
	width:44%;
	padding-top: 10px;
}
.ours{
	
	height: 258px;
}
.ours1{
	/*background: url(../images/gyspt_fc01.jpg) no-repeat center;*/
	background-size: cover;
}
.jzg_img1 img{
	width: 100%;
}
@media only screen and (max-width: 1366px){
  .jzg_img1 img{
	width:auto;
}
}
/*.ours2{
	background: url(../images/gyspt_fc02.jpg) no-repeat center;
	background-size: cover;
}
.ours3{
	background: url(../images/gyspt_fc03.jpg) no-repeat center;
	background-size: cover;
}
.ours4{
	background: url(../images/gyspt_fc04.jpg) no-repeat center;
	background-size: cover;
}
.ours5{
	background: url(../images/gyspt_fc05.jpg) no-repeat center;
	background-size: cover;
}
.ours6{
	background: url(../images/gyspt_fc06.jpg) no-repeat center;
	background-size: cover;
}*/
.marg_bottom{
	margin-bottom: 60px;
}
@media only screen and (max-width:992px ) {
	.line1_ours1,.line1_ours2,.line1_ours3,
	.line2_ours4,.line2_ours5,.line2_ours6{
		width: 100%;
		height: auto;
	}
	
}
@media only screen and (max-width:559px ) {
	.line_right{
		padding-left: 0px;
	}
	.line_right img{
		width: 100%;
	}
}
/*产品领域*/
.cply_title{
	font-size: 40px;
	color:#fff;
}
.znrowwidth{
	max-width: 570px;
}
@media only screen and (max-width:992px ) {
	.colmargintop{
		margin-top: 10px;
	}
}

.row1_left h3{
	padding-top:30px;
	padding-bottom: 30px;
}
.row1_left h3:before{
	display: block;
	content: " ";
	border-top:3px solid #000000;
	width:30px;
	margin-bottom: 20px;
}
.row1{
	background:url(../images/bg_01.png) no-repeat left bottom;
	background-color: #F6F6F6;
}
.row2{
	background:url(../images/bg_02.png) no-repeat right top;
}
/*.row1_right{
	text-align: center;
}*/
.flicker-example{
	 width: 553px; 
	 height: 318px;
}
.row_box1_img{
	margin-top: 50px;
}
/*.imgright{
	text-align: right;
}*/
@media only screen and (max-width:1140px ) {
	.row_box1_img img{
		width: 100%;
		height: auto;
	}
}
.imgbottom{
	margin-top: 113px;
}
.imgleft{
	text-align: left;
}
.yygl_psage{
	line-height: 26px;
	/*text-indent: 2em;*/
}
.row_pad{
	padding-top:40px;
	padding-bottom:90px;
}
.dlxxly_imgchange{
	position: relative;
	width: 553px;
	height: 318px;
	/*overflow: hidden;*/
}
.dlxxly_imgchange ul{
	position: absolute;
	left: 0;
	top: 0;
	width:1146px;
	overflow: hidden;
}
.dlxxly_imgchange li{
	list-style: none;
	float: left;
}
.dlxxly_imgchange li img{
	vertical-align: middle;
}








