


.time{
  margin:95px auto;
}
.morebtn{
    clear:both; 
    width:478px;
    margin-top:220px;
}
.morebtn a{
    display:block;    
    color:#282828;  
     font-size:18px;
     border-top:solid 2px #000;    
     width:126px;
     padding-top:12px;
     margin:0 auto;
}
.morebtn2 a{
    display:block;
    color:#fff;  
    font-size:18px;
    border-top:solid 3px #fff;
    width:126px;
    padding-top:12px;
    margin-top:120px;
}


.abtxt{
	width: 478px;
}

.pro_show{
	margin: 70px 0;	
}


.leadtxt{
	position: relative;
} 
.leadtxt .subhead{
	font-size: 36px;
	color: #000;
}
.leadtxt .baseline{
	width: 100px;
	height: 1px;
	background: #000;
	position: absolute;
	left: -130px;
	margin-top: -2%;
}
.pro_show .subtext{	
	margin-top: 26px;
	line-height: 22px;
	color: #616161;
	clear: both;
} 

.listimg{
	margin-top: 30px;
}
.listimg li span,.listimg li a{
	color: #7d7b7b;
	display: block;
	text-align: center;
	text-decoration: none;
}
.listimg li span{
	line-height: 40px;
}
.listimg li{
	padding: 16px;	
}
.listimg li:hover{
	
	filter:Alpha(opacity=60);
	box-shadow:2px 2px 10px rgba(0,0,0,0.5);
}


.image-wrapper-boxs{
    background: rgba(255,255,255,0.8);
	text-align: left;
	padding: 90px;
}
.image-wrapper-boxs a{
    text-decoration: none;
}
.image-wrapper-boxs .num{
	font-size: 30px;
	color: #a8a8a8;	
}
.image-wrapper-boxs .num em{
	display: block;
	width: 80px;
	height: 2px;
	margin-top: 7px;
	background: #373737;
}
.image-wrapper-boxs strong{
	font-size: 24px;
	color: #353535;
	display: block;
	margin: 36px auto 20px;
}
.image-wrapper-boxs p{
	color: #888;
}


.bgbox{
	background:url(../images/adv.jpg) no-repeat center center;
	background-position: center;
	background-size: 100% 100%;
	padding: 60px 0;
}
.advtxt .entit{
	font-size: 60px;
	font-weight: bold;
	color: rgba(254,254,254,0.11);
}
.advtxt .cntit{
	font-size: 36px;
	font-weight: bold;
	color: #d8d8d8;
	margin: -45px auto 104px;
}
.bgbox ul{
	overflow: hidden;
	margin-top: 76px;
}
.bgbox ul li p,.bgbox ul li p span{
	color: #9e9e9e;
	margin: 0;
}


.text_box .protxt{
    font-size:38px;
    color:#ffd802;
    margin-bottom:36px;
}
.text_box p{
    color:#fff;
    font-size:18px;
}


.footerbox{
	background: #2b2b2b;
	padding: 56px 0px;
}
.leftnav strong{
	font-size: 18px;
	color: #fcfcfc;
	padding-left: 15px;
}
.leftnav em{
	display: block;
	width: 36px;
	height: 3px;
	margin: 8px 0 16px 15px;
	background: #fcfcfc;
	
}
.leftnav ul li a,.ewm p{
	color: #fff;
	text-decoration: none;
}
.ewm{
	margin-top: 20px;
}
.ewm p{
	padding-right: 25px;
	line-height: 36px;
}

.copyright{
	background: #2b2b2b;
	border-top: solid 1px rgba(255,255,255,0.05);
	padding: 20px 0px;
}
.copyright span,.copyright span a{
	color: #a0a0a0;
}



/* 内页 */
.located{
    border-bottom:solid 1px #efefef;
    line-height:50px;
}
.located a{
    /*background: url(../images/home_ico1.png) no-repeat left center;*/
    color:#717171;
    text-decoration: none;
}
.located a.homeIcon{
    background: url(../images/home_ico.png) no-repeat left center;
    padding-left:16px;    
}


.columns{
    font-size: 20px;
    background: #0080cc;
    color: #fff;
    text-align: center;
}


.inContent{
    margin:70px auto 200px;
}
.tit{
    font-size:42px;
    color:#6b6b6b;
    background: url(../images/luaz.png) no-repeat center;
    padding-bottom:82px;
}
.jianjie p,.wenhua p{
    color:#909090;
    line-height:34px;
}

.wenhua .tit{
    margin-top:96px;
}
.list_img{
    overflow:hidden;
    margin-bottom:56px;
}
.list_img li:nth-child(2){
    margin-top:46px;
}
.list_img li span{
    display:block;
    font-size:16px;
    line-height:40px;
}


.services{
    margin-top:52px;
}
.services li{
    border-right:solid 1px #efefef;
    padding:26px 0;
}
.services li:last-child{
    border-right:none;
}
.part{
    width:65%;
    margin:0 auto;
}
.part h2{
    font-size:18px;
    margin:0 auto 16px;
}






.list_pros_all li{
    overflow: hidden;
    margin-bottom: 45px;
}
.list_pros_all .p_txt{
    background-color: #f7f7f7;
    margin-bottom: 50px;
    margin: 0 15px 30px;
    padding: 5px 15px;
    line-height: 32px;    
    overflow: hidden;
}
.p_txt span{
    font-size: 22px;
    display: block;
    float: left;
}
.p_txt a{    
    display: block;
    float: right;
    text-decoration: none;
    color: #bbb;
}

.list_pros .p_li{
    margin-bottom:30px;
}
.list_pros .p_li .zoom,.list_pros li .zoom{
    position:relative;
}
.list_pros_all .p_li p,.list_pros li p{
    position:absolute;
    bottom:0;
    left:15px;
    background:rgba(0,0,0,0.5);
    width:92.5%;
    text-align:center;
    line-height:40px;
    color:#fff;
    margin-bottom: 0px;
}
.zoom{
    border: solid 1px #f1f0f0;
    width: 100%;
    height: 360px;
    overflow: hidden;    
}
.zoom img{
    transition: all .5s ease-out 0s;
    -webkit-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;    
}
.list_pros_all .p_li:hover .zoom img{
    
    transform:scale(1.2)
}
.list_pros li:hover .zoom img{
    
    transform:scale(1.2)
}
.introA p{
    line-height:32px;
}
.introA p:nth-child(4){
    color:#0080cc;
    font-size:20px;
    font-weight:bold;
    margin-top:60px;
}
.introA p:nth-child(4) img{
    margin-right:14px;
}
.intro_title{
    background:#0080cc;
    margin:50px auto;
    padding:10px 0 10px 16px;
    font-size:20px;
    font-weight:bold;
    color:#fff;
}
.introB p{
    text-indent:28px;
    line-height:42px;
}



.list_news li{
    margin-bottom:44px;
}
.samllbox{
    overflow:hidden;
}
.left_zoom{
    width:32%;
    float:left;
}
.right_text{
    width:68%;
    float:right;
    background:#f9f9f9;
    padding:17px 2%;
}
.right_text strong{
    font-size:18px;
    font-weight:normal;
    color:#5d5d5d;
}
.right_text span{
    display:block;
    color:#ccc;
    padding:6px 0 12px;
}
.right_text p{
    color:#9e9e9e;
}

.turn_time {
    color:#a2a2a2;
    line-height:40px;
    padding-bottom:12px;
    border-bottom:dashed 1px #ccc;
}
.textpart{
    margin-top:56px;
}
.textpart p{
    text-indent:28px;
    line-height:40px;
}
.f14{
    margin-top:76px;
    border-top:dashed 1px #ccc;
    padding-top:12px;
}



.biglist li{
    line-height:40px;
    padding:0 15px;
}
.biglist li span{
    color:#a2a2a2;
}
.biglist li strong{
    color:#717171;
}
.biglist li:nth-of-type(odd){ background:#f9f9f9;}



.tell_add p:first-child{
    font-size:20px;
    margin-bottom:32px;
}
.tell_add{
    line-height:40px;
    margin-top: 50px;
}


/* banner */
.c-banner{
    width: 100%;
    position: relative;
}
.c-banner img{
    width: 100%;
}
.c-banner .banner ul{
    list-style: none;
    padding-left: 0px;
    margin-bottom: 0px;
}
.c-banner .banner ul li{
    position: absolute
    display: none;
    opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
    opacity: 1;
    display: block;
}
.c-banner .banner ul li img{
    width: 100%;
    position: absolute;
    top: 0px;
}
.c-banner .banner ul li:first-child img{
    position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
    padding: 25px 10px 25px 10px;
    position: absolute;
    top: 50%;
    margin-top: -53px;
    background: #000000;
    opacity: 0.5;
    border-radius: 5px;
    z-index: 10;
    
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
    opacity: 0.8;
}
.c-banner .nexImg{
    right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
    
    
}
.c-banner .jumpBtn{
    width: 100%;
    position: absolute;
    bottom: 60px;
    text-align: center;
}
.c-banner .jumpBtn ul{
    margin-bottom: 0px;
    padding: 0px;
}

.c-banner .jumpBtn ul li{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    display: inline-block;
    background-color: white;
    opacity: 0.9;
    margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
    margin-left: 0px;
}

/* 。。。 */

@media screen and (max-width: 768px){

    .c-banner .nexImg, .c-banner .preImg{
        padding: 10px 0px 10px 10px !important;
        top: 70% !important;
    }
    .c-banner .nexImg img, .c-banner .preImg img{
        width: 40% !important;
    }
    .c-banner .jumpBtn ul li{
        width: 12px !important;
        height: 12px !important;
    }
    .c-banner .jumpBtn{
        bottom: 10px !important;
    }

    .header .left{
        width: 50%;
    }
    .header .left .img1,.header .left .img2{
        width: 100%;
    }
    .header{
        height: 56px;
    }
    .carousel-indicators{
        bottom: 0px !important;
    }
    .wh_xs_3 ul{
        margin-bottom: 32px;
    }   
    .wh_xs_3 li a{
        color: #c3c3c3;
    } 
    .wh_xs_3 li .num{
        font-size: 30px;        
    }
    .wh_xs_3 li strong{
        font-size: 16px; 
        color: #737373;   
        line-height: 36px;
        font-weight: bold;       
    }
    .wh_xs_3 li p{
        color: #8e8b8b;
    }
    .copyright{
        margin-top: 50px !important;
    }
    .introB img{
        width:100% !important;
        height: auto !important;
    }

}

@media screen and (min-width: 768px) and (max-width: 769px){
    .header .left{
        width: 25% !important;
    }
    .header .left .img1, .header .left .img2{
        width: 100%;
    }
}

@media screen and (max-width: 1024px){
    #images-wrapper{
        width: 600px !important;
    }
    #main-container{
        margin-left: 0 !important;
    }
    .header{
        overflow: hidden !important;
        padding: 0px;
    }
    .header .navbar_nav li a{
        padding: 20px 9px !important;
    }
    .wrapper1{
        width: 150px ;
        padding-left: 20% ;        
    }
    .wrapper2{
        width: 100px ;
        margin-left: 50px ;
    }
    .time2{
        margin-left: 0px ; 
    }
    .timex{
        width: 0px ;
    }
    .wrapper2 .timey{
        margin-left: 0px ;
    }
}
