/*搜索*/
.search{width: 100%; height: 60px; line-height: 60px; background: #e0e0e0; font-size: 14px;}
.search span{ width: 124px; height: 60px; display: block; color: #000; padding-left: 10px; float: left; font-size:16px; font-weight:bold}
.search a{padding-left: 10px; cursor: pointer;}
.search a:hover{}
.search .s{margin-top: 7px; width: 266px; height: 32px; line-height: 32px; position: relative;}
.search .s input{border: none; padding-left: 10px; color: #666; font-size: 12px;}
.search .s .text{width: 205px; height: 37px; line-height: 37px; position: absolute; left: 0px; top: 5px; background: none;background:#fff;}
.search .s .img{position: absolute; top: 5px; right: 10px; padding-left:0px; background:url(../images/img.png) no-repeat 0px 0px;width:43px;height:37px;}
/*产品*/
.product .content{
    margin-top: 20px;
}
.btgs1 {
    font-size: 32px;
    display: block;
    text-align: center;
    font-weight: bold;
    line-height: 72px;
    margin-top: 30px;
}
.btgs2 {
    font-size: 18px;
    display: block;
    text-align: center;
    color: #666;
}
.e_left {

    width: 240px;
    margin-top: 15px;
}
.e_tit {

   padding: 0px;
    font-size: 0px;
}
.e_tit img{

    border: 0px;
}

.left_slide {
    background: #fff none repeat scroll 0 0;
    padding: 0px;
    margin-top: 1px;
}
.left_nav li {
    background: #7f7f7f none repeat scroll 0 0;
    font-size: 18px;
    line-height: 46px;
    margin-bottom: 1px;

    position: relative;
    text-align: center;
}
.left_nav li a {
    display: block;
    position: relative;
    z-index: 1;
}
.left_nav li::before {
    background: #ffc114 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 46px;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
}
.left_nav li::after {
    background: #ffb50d none repeat scroll 0 0;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 6px;
}
.left_nav li:hover::before, .left_nav li.left_cur::before {
    width: 100%;
}
.left_nav li:hover::after, .left_nav li.left_cur::after {
    height: 46px;
}
.left_nav li:hover a, .left_nav li.left_cur a {
    color: #fff;
}
.right_slide{
    width: 960px;
    float: right;
}
.right_slide ul{

}
.right_slide ul li{
    float: left;
    width: 305px;
    height: 242px;
    overflow: hidden;
    background: #ffc114;
    margin-left: 15px;
    margin-top: 15px;

}
.right_slide ul li img{
    float: left;
    width: 305px;
    transition: all 0.3s;

}
.right_slide ul  li img:hover{
    transform: scale(1.06);

}
.right_slide ul li p{
    height: 40px;
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    transition: all 0.3s;
}

.right_slide ul li a{
   color: #535353;
}
.right_slide ul li a:hover{
    color: #000;
}
.morebtn{
    width: 130px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    text-align: center;
    margin: 0px auto 0px;
    font-size: 16px;

}
.morebtn a{
    width: 130px;
    height: 40px;
    line-height: 40px;
    display: block;

    background: #535353;
    color: #fff;
    border-radius: 5px;
    text-align: center;

}
.morebtn a:hover{
    background: #535353;
    color: #000;
    background: #ffc114;

}
.linebg{
    width: 100%;
    height: 129px;
    padding-top: 30px;
    min-width: 1200px;
    border: 0;
    font-size: 0px;
    background:url(../images/line.jpg) no-repeat center center;
}
/*风采*/
.con3{width:100%; margin-top: 30px;}
.con3 .cleft{width:292px;  background: #f9c717; height: 472px;}
.con3 .cleft .img1{
    width: 169px;
    height: 169px;
    margin: 32px 61px 30px 61px;
}
.con3 .cleft .img2{
     float: left;
     margin-top: 25px;
     margin-left: 30px;
 }
.con3 .cleft .img3{

    margin-top: 20px;
    margin-left: 35px;
}
.con3 .cleft p{
    width: 292px;
    height: 236px;
    display: block;
    background: #ebebeb;

}
.con3 .cleft .txt1{
    font-size: 20px;
    margin-top: 25px;
    margin-left: 15px;
    display: inline-block;
}
.con3 .cleft .txt2{
    font-size: 26px;

    margin-left: 15px;
    display: inline-block;
    color: #333;
    font-weight: bold;
}
.con3 .cleft h2{
    display: inline-block;
}
.con3 .con3_con{width:908px; background:#fff; height:445px; display:block;}
.con3 .con3_con li{position:relative; width:290px; height:218px; margin-left:12px; margin-bottom:10px; float:left;}
.con3 .con3_con .grid ul{width:908px;}
.con3 .con3_con .effect-ming{background: #030c17;}

.con3 .con3_con .effect-ming img{opacity: 0.9;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;width:290px; height:218px;}
.con3 .con3_con .effect-ming .figcaption::before{position: absolute;top:20px;right:20px;bottom: 20px;left: 20px;border: 2px solid #f5c71c;box-shadow: 0 0 0 20px rgba(255,255,255,0.2);content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale3d(0.4,0.4,1);transform: scale3d(0.4,0.4,1);}
.con3 .con3_con .effect-ming span{ text-align:center;display:none\9;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s; padding-top:80px; color:#fff; opacity:0;height: 30px; overflow: hidden;}
.con3 .con3_con .effect-ming p{opacity: 0;display:none\9;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5); padding:30px; padding-top:0px; color:#fff;height: 72px;    line-height: 21px; overflow: hidden;}
.con3 .con3_con .effect-ming:hover span{-webkit-transform: scale(0.9); font-size:20px; opacity:1;transform: scale(0.9); display: block;display:none\9;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.con3 .con3_con .effect-ming:hover .figcaption::before,
.con3 .con3_con .effect-ming:hover p{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.con3 .con3_con .effect-ming:hover .figcaption{background-color: rgba(58,52,42,0);}
.con3 .con3_con .effect-ming:hover img{opacity: 0.4;}
.con3 .con3_con .figcaption,
.con3 .con3_con .figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.con3 .con3_con .figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.con3 .more{text-align:center; margin-top:12px;}
/*关于*/
.about{
     width: 100%;
     height: 640px;
     min-width: 1200px;
     border: 0;
     font-size: 16px;
     background:url(../images/aboutbg.jpg) no-repeat center center;
 }
.about .left{
    width:390px;
    float: left;
    margin: 50px 20px 0px 20px;

}
.about .left img{

    float: left;
    border: 2px solid #fff;


}
.about .right {
    width: 770px;
    float: left;
    margin-top: 50px;
    color: #fff;
}
.about .right p {
    color: #535353;
    margin-top: 20px;
    font-size: 16px;
    line-height: 28px;
    text-indent: 32px;
}
.about .wh {
    width: 626px;
    height: 146px;
    margin: 30px auto 0px;
    background:url(../images/wh.png) center center no-repeat;
    text-align: center;
    padding-top: 60px;
}
.about .wh h3{
    font-size: 26px;

}
.about .wh h4{
    font-size: 20px;
    margin-top: 15px;

}

.index_news{width:100%; height:655px; background:url(../images/news_bg.jpg) top center no-repeat;}
.con7{width:1200px; margin:0 auto; padding-top:45px; height:610px;*height:620px; overflow:hidden;}
.con7 .tab1{width:664px;overflow: hidden;}
.newzs{height:56px; background:url(../images/xwbg.jpg) no-repeat bottom left; font:25px "Microsoft YaHei"; color:#333; line-height:56px; margin-bottom:24px;}
.newzs font{font:16px "Microsoft YaHei"; color:#666; line-height:56px;}
.newzs a{color:#333;}
.newzs span{float:right; display:block; width:76px; height:30px; font:14px "Microsoft YaHei"; color:#666; line-height:30px; text-align:center; border:1px solid #999; background:#fff; margin-top:35px;}
.newzs span a{color:#666;}
.newzs span a:hover{color:#fff;}
.newzs span:hover{background:#f9c717; color:#fff;}.con7 .tab1 h3 span:hover a{color:#fff;}
.con7 .tab1 dl{height:170px; overflow:hidden; margin-bottom:20px;}
.con7 .tab1 dt{width:234px; height:167px; float:left;}
.con7 .tab1 dt img{width:228px; height:161px; float:left;}
.con7 .tab1 dd{width:409px; float:right;}
.con7 .tab1 dd span{display:block; font:20px "Microsoft YaHei"; color:#333; line-height:25px;width: 403px;height: 25px; overflow: hidden;}
.con7 .tab1 dd span a{color:#000;}
.con7 .tab1 dd font{color:#999;font:14px "Microsoft YaHei"; line-height:25px;}
.con7 .tab1 dd p{height:100px;}
.con7 .tab1 dd p span{height: 80px; font:14px "Microsoft YaHei"; color:#666; line-height:26px; padding-top:5px;}
.con7 .tab1 dd em{display:block; font:14px "Microsoft YaHei"; float:right; font-weight:bold; color:#f9c717; line-height:14px;}
.con7 .tab1 dd em a{color:#f9c717;}
.con7 .tab1 .ul5 ul{padding-top:10px;}
.con7 .tab1 .ul5 li{color:#999; width:640px; padding-left:24px;vertical-align:top; height:40px; line-height:40px;overflow:hidden;font-size:14px; border-bottom:1px dotted #999; background:url(../images/dot.jpg) no-repeat 0px center}
.con7 .tab1 .ul5 li a,.con7 .tab1 .ul5 li a:visited{line-height:40px;color:#333; font-size:15px; height:40px;overflow:hidden;vertical-align:top}
.con7 .tab1 .ul5 li a:hover{color:#f9c717;}
.tab1 span{float: right;}
.faq{width:400px; height:520px; overflow:hidden; margin-right:35px;}
.faq_title{height:56px; background:url(../images/cjwt.jpg) left bottom  no-repeat; font:25px "Microsoft YaHei"; color:#333; line-height:56px; margin-bottom:24px;}
.faq_title font{font:16px "Microsoft YaHei"; color:#666; line-height:30px; width: 166px;display:block;height:30px;overflow:hidden;margin-left:105px;margin-top:-26px}
.faq_title a{color:#333;line-height: 30px; width: 100px; overflow: hidden;height: 30px;display:block;padding-top: 12px;}
.faq_title span{float:right; display:block; width:76px; height:30px; font:14px "Microsoft YaHei"; color:#666; line-height:30px; text-align:center; border:1px solid #999; background:#fff; margin-top:33px;}
.faq_title span a{width:80px;overflow:hidden;margin-top:-12px;}
.faq_title span a{color:#666;}.faq_title span a:hover{color:#fff;}
.faq_title span:hover{background:#f9c717; color:#fff;}.faq h3 span:hover a{color:#fff;}
.fa_con{width: 390px;height:420px; overflow:hidden;}
.fa_con dl{height:120px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ddd;}
.fa_con dt{height:22px; font:16px "Microsoft YaHei"; font-weight:bold; color:#f9c717; line-height:22px; padding-left:35px; background:url(../images/wen.jpg) left center no-repeat; margin-bottom:10px;}
.fa_con dt a{color:#666;overflow: hidden;height: 24px;display: block;}
.fa_con dd{font:14px "Microsoft YaHei"; color:#666; height:70px; overflow:hidden; line-height:25px; padding-left:35px; margin-bottom:10px; background:url(../images/da.jpg) left top no-repeat;}
/*优势*/
.advantage{
    width: 100%;
    height: 601px;
    min-width: 1200px;
    border: 0;
    font-size: 16px;
    background:url(../images/adbg.jpg) no-repeat center center;
    margin-top: 30px;
}
.advantage .tiltle{
    color: #fff;
    font-size: 24px;
    width: 485px;
    text-align: center;
    float: right;
    margin-right: 60px;
    margin-top: 30px;

}
.advantage .tiltle span{
    font-size: 32px;
}
.advantage .content{
    width: 485px;
    text-align: center;
    float: right;
    margin-right: 60px;
    margin-top: 10px;

}
.advantage .content ul li{
    padding: 10px 15px;
    width: 455px;
    height: 60px;
    margin-top: 15px;
    background: #fff;
    line-height: 28px;


}
.customer{
    width: 1200px;
    margin: 0px auto ;
}
.customer .content{

    margin-top: 30px;
}
.customer .content ul li{
    width: 22%;
    margin: 0 1.5%;
    text-align: center;
    float: left;
}
.customer .content ul li img{
    width: 80%;

}
.customer .content ul li h3{
   font-size: 18px;

}
.customer .content ul li p{
    font-size: 14px;
    line-height: 26px;
    margin-top: 10px;

}

.customer .content span{
display: inline-block;
    width: 800px;
    height: 45px;
    line-height: 45px;
    border-radius: 5px;
    margin: 15px auto;
    font-size: 18px;
    text-align: center;
     background: #f9c717;
margin-left: 200px;}



