﻿.lanmu_t_bg{ width:100%; height:100px;}
.lanmu_t{ width:1150px;   height: 175px; margin:0 auto; overflow:hidden;}
.lanmu_t_l{ float:left; width:500px; height:100px; padding-top:30px;}
.lanmu_t_l bt{ line-height:36px; font-family:"微软雅黑"; font-size:28px; color:#000; font-weight:bold;}
.lanmu_t_l xbt{ line-height:26px; font-family:"微软雅黑"; font-size:20px; color:#000;}
.lanmu_t_r{ float:right; line-height:20px; font-family:"微软雅黑"; font-size:13px; color:#000;}
.lanmu_t_r a{ font-family:"微软雅黑"; font-size:12px; color:#000;}
.lanmu_t_r form{margin-top: 60px;}
.lanmu_t_r form .input{border:1px solid #ddd;padding:3px 5px;vertical-align:middle;border-right:0;color:#555;}
.lanmu_t_r form .bnt{background:#999;border:1px solid #999;padding:3px 10px;vertical-align:middle;color:#fff;}
.lanmu_n{ width:1130px; min-height:480px; margin:0 auto;}
.lanmu_l{ float:left; width:242px; min-height:62px; background:#FFFFFF;}
.lanmu_l span{ width:242px; height:10px; background:#FFF; display:block;}
.lanmu_l ul{ margin:0; padding:0; list-style:none;}
.lanmu_l ul li{ width:242px; height:62px; background:url(../images/lanmu_l_li.jpg) no-repeat; line-height:62px;}
.lanmu_l ul li a{ padding-left:30px; font-family:"微软雅黑"; font-size:12px; color:#666666;}
.lanmu_l div{ width:242px; height:30px; background:url(../images/lanmu_l_div.jpg) no-repeat;}
.lanmu_r{ float:right; width:740px; min-height:400px;}
.lanmu_nr{width:100%; height:auto; overflow:hidden; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:36px; margin-bottom:30px; text-shadow:#000 1px 1px 2px;}

/*.wkbg {
     background:url(../images/down_img1.jpg) no-repeat;
     background-size: 100% 100%;
}*/
.about-banner {
    width: 100%;
    height: 305px;
    max-width:100%;
    float: left;
    background: url(../images/banner.jpg) no-repeat center top ;
    margin-top: 90px;
}
.bannerText {
    font-size: 40px;
    margin-left: 15%;
    color: #fff;
    margin-top: 60px;
    display: inline-block;
    margin-bottom: 20px;
}
.bannerspan {
    font-size: 30px;
    margin-left: 15%;
    color: #fff;
}

.wkbg{
  background:url(../images/bg5.jpg) no-repeat repeat;
  background-attachment:fixed;
  background-size:cover;
  background-position:left top;
}
.banquan{ width:100%; height:auto;/*background:#000*/}
.banquan_nr{ max-width:1000px; margin:0px auto; line-height:26px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff;padding-top:20px;padding-bottom:20px}
.banquan_nr a{font-family:"微软雅黑"; font-size:14px; color:#fff;}

/*公司资质*/
h2.title {
    margin: 30px 0;
    word-wrap: break-word;
    text-align:center;
}
h2.title span {
    display: block;
    text-align: center;
    font-size: 18px;
    color: #32526e;
    word-wrap: break-word;
}
/*lunbo*/
#owl-demo {
    width: 900px;
    margin-left: auto;
    margin-right: auto;
}
#owl-demo .item {
    display: block;
    margin: 5px;
    max-width: 400px;
    height: 278px;
    overflow: hidden;
}
#owl-demo .owl-item a:hover {
    box-shadow: darkgrey 0px 0px 30px;
    box-sizing:border-box;
    color: #666;
}

#owl-demo  .item img {
    display: block;
    width: 100%;
    height:100%;
    border: 0 none;
}

/*公司理念*/
.min_w1300{
	width: 100%; min-width: 1200px; overflow: hidden;
}
.w1300{
	width: 1200px; margin: 0 auto;
}
.w1200{
	width: 1200px; margin: 0 auto;
}
.company_idea{
   background-color: transparent;
   
    color: #fff;
}
.company_idea .title{
	margin: 60px auto 80px;
}
.company_idea .title h1{
	text-align: center; font-size: 36px; font-weight: normal; margin-bottom: 30px; position: relative;
	border-bottom: 1px solid #e7e7e7; box-sizing:border-box;
}
.company_idea .title .index_h1{
	height: 60px;
	line-height: 60px;

}
.company_idea .title h1 .underLine{
	display: block; width: 60px; height: 7px; position: absolute; left: 576px; bottom: -5px; background-color: #fff;
}
.company_idea .title .English{
	width: 100%; height: 20px; 	line-height: 20px;
text-align: center; font-size: 20px; margin: 5px 0 20px 0; color: #fff;
	text-transform:uppercase;
}
.company_idea .title .text{
	text-align: center; font-size: 16px; line-height: 30px;
}
.company_ideaMin .idea{
	height: 300px;
}
 .company_ideaMin .idea li{
	width: 200px; height: 230px; text-align: center; margin-right: 40px; float: left; padding-top: 38px; 
	border-radius: 3px; border: 2px solid transparent; box-sizing:border-box;
}
 .company_ideaMin .idea .on{
	border: 2px solid #fafafa; background-color: #fdfdfd;
}
 .company_ideaMin .idea li .iconfont{
	font-size: 43px; color: #fff; margin-bottom: 20px;
}
 .company_ideaMin .idea li .text h3{
	font-size: 24px; font-weight: normal; color: #fff;
}
 .company_ideaMin .idea li .text p{
	width: 100px;  margin: 10px auto 0; color: #fff;
}
/*鼠标移旋转*/
.idea li:hover .iconfont{
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg) ;
    -o-transform: rotateZ(360deg) ;
    -ms-transform:  rotateZ(360deg);
    transform: rotateZ(360deg) ; 
    -webkit-transition: all 3s ease;
    -moz-transition: all 3s ease;
    -ms-transition: all 3s ease;
    transition: all 3s ease;
}
.idea li:hover .text{
    -webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px) ;
    -o-transform: translateY(-15px) ;
    -ms-transform:  translateY(-15px);
    transform: translateY(-15px) ; 
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s e