﻿/**********common*********/
body,div,ol,li,ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,span,i,strong,em,b,img,header,strong,dl,dt,dd,footer,nav,section,form,input,button,a,textarea{margin:0;padding:0;box-sizing: border-box;}
img{border:0;vertical-align: middle;}
a{text-decoration: none;color:#828282;}
input,button,textarea{outline:none;}
ul,li,ol{list-style: none;}

.fl{float:left;}
.rt{float:right;}
.clearfix:before,.clearfix:after{content:'';display: block;clear: both;}
.logo{display:none; width:20%;max-width:200px;position: absolute;z-index:9999;margin:0 auto;}
.logo img{width:100%;}


/***********二级栏目样式**************/
.sec_nav_title{position: relative;margin-bottom:60px;}
.sec_nav_sub{width:90%;margin:0 auto;padding:6px;background:#fff;border-left:1px solid #F3F3F3;border-right:1px solid #F3F3F3;position: relative;z-index:3;}
.sec_nav_sub li{float:left;text-align: center;border-left:2px solid #E5E5E5;font-size:18px;}
.sec_nav_sub li:first-child{border-left:none;}
.sec_nav_sub li a.active{color:#E3B059;}
.title_line{position:absolute;width:100%;z-index:1;border-top:1px solid #F3F3F3;top:50%;}



/*********header********************/
#header{margin-bottom:40px;}
.banner{overflow:hidden;}
.banner img{width:100%;}

.ban_list{width:200%;overflow:hidden;}
.ban_list li{width:50%;float:left;}

/**********nav导航*********************/
.nav{width:95%;max-width: 1200px;margin:0 auto;padding:30px 0;border-bottom:1px solid #F5F5F5;}/****width=1200px;*****/
.nav_list>li{float:left;text-align:center;width:16.6666666%;position:relative;}
.nav_list>li>a{display: block;line-height:40px;color:#404040;font-size:18px; font-weight:bold}
/*.nav_list>li>b{position: absolute;border:10px solid transparent;left:40%;bottom:-10px;border-bottom-color:#DFBD81;display: none;}*/
.nav_list>li>a.active,.nav_list>li:hover >a{color:#E3B059;}
/*.nav_second{display:none;width:100%;position: absolute;top:50px;left:0;z-index:15;}*/
.nav_second li a{display:block;background: #DFBD81;color:#fff;width:100%;line-height:40px;font-size:18px;}

/**************footer********************/
.footer{background: #F2F2F2;padding:40px 20px;}
.foot{width:95%;max-width:1200px;margin:0 auto;}
.foot_left{float:left;}
.links{margin-bottom:30px;}
.foot_right dl{margin-bottom:30px;}
.links li{float:left;width:33.3333%;margin-bottom:18px;}
.links li a{display:block;width:100%;color:#000;}
.links li:first-child a,.links li:first-child+li a,.links li:first-child+li+li+li a,.links li:first-child+li+li+li+li a{border-right:2px solid #000;}
.banquan{line-height:30px;}
.banquan span{float:left;}
.banquan em{float:right;font-style:normal;}

.foot_right{float:left;}
.foot_right dl{float:left;}
.foot_right dl dt{margin-top:-10px;}
.foot_right dl dt strong{display:inline-block;width:100%;height:2px;background: #E2E2E2;position: relative;}
.foot_right dl dt strong span{display:inline-block;width:30%;height:2px;background: #E7AA97;position: absolute;top:0;left:0;}
.foot_right dl dd{padding-right:20px;line-height:30px;}
.foot_right dl dd p{font-size:14px;}


/***************index****************/
/*******轮播******/
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*****index_pro****/
.index_pro{width:95%;max-width:1200px;margin:60px auto;}
.index_pro_nav{background: #DFBD81;color:#fff;padding:20px;margin-bottom:20px;text-align: center;}
.index_pro_nav>h2,.index_pro_nav>h3{font-weight:normal;line-height:50px;}
.index_pro_nav ul li a{color:#fff;line-height:35px;}
.pro_fst,.pro_scd,.pro_thd,.pro_frth{overflow: hidden;}
.pro_fst img,.pro_scd img,.pro_thd img,.pro_frth img{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.pro_fst:hover img,.pro_scd :hover,.pro_thd:hover img,.pro_frth:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}

/*******index_about***********/
.index_about{background: #DFBD81;color:#fff;text-align: center;padding:50px 0;}
.about_sub{width:95%;max-width:1200px;margin:0 auto;}
.about_sub>h3{line-height:45px;margin-bottom:20px;}
.about_sub p{line-height:35px;}
.about_sub p>a{color:#fff;}

.team dl{float:left;margin-top:40px;}
.team dl dt{margin-bottom:15px;}
.team dl dt img{width:52px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.team dl:hover >dt>img{
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);}

/*******index_new***********/
.idnex_new{width:95%;max-width:1200px;margin:60px auto;}
.new_title{color:#E5C99A;line-height:50px;border-bottom:1px solid #E5C99A;margin-bottom:30px;}
.new_title h3,.new_title h4{font-weight:normal;float:left;line-height:50px;}
.new_title h3{margin-right:20px;}
.new_title>a{float:right;line-height:35px;padding-top:15px;color:#E5C99A;}

.new_list{color:#9f9f9f;}
.title_content{margin-bottom:30px;}
.title_content:hover >.new_left>p:first-child{color:#E5C99A;}
.title_content:hover >.new_center>h4{color:#E5C99A;}
.new_center>p{font-size:14px;}
.new_list>a:first-of-type .new_left>p:first-child{color:#E5C99A;}
.new_list>a:first-of-type .new_center>h4{color:#E5C99A;}
.first_img{overflow: hidden;}
.first_img img{
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;}
.first_img:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}

/*************about*****************/
.about{width:95%;max-width:1200px;margin:0 auto;}/****width=1200px;*****/
.about .sec_nav_sub li{width:50%;}
/******关于我们****/
.about_content{color:#909090;margin-bottom:60px;}

.abt_nav_title{margin-bottom:20px;line-height:30px;font-size:18px;padding-left:15px;border-left:10px solid #E3B059;}
.abt_nav_content{padding:15px;border:1px solid #E5E5E5;}
.abt_nav_content p{text-indent:1cm;line-height:30px;margin-bottom:20px;}
/******荣誉资质***/
.honor li{padding:10px;background: #E5E5E5;/*overflow: hidden;*/}
.honor li img{width:100%;}
.honor li:hover img{}

/****************product********************/
.product{width:95%;max-width:1200px;margin:0 auto;}/****width=1200px;*****/
.prdt_content{padding:0 10px;}
.product_list li{float: left;border:1px solid #E5E5E5;overflow:hidden; }
.product_list li img{width:100%;}
.product_list li img,.product_list li{
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
}
.product_list li:hover{
    /*border-color:5px solid #DFBD81;*/
    /*box-shadow: 5px 5px 5px #000;*/
    /*-webkit-transform: translate3d(-10px,-10px,-10px);*/
    /*-moz-transform: translate3d(-10px,-10px,-10px);*/
    /*-ms-transform: translate3d(-10px,-10px,-10px);*/
    /*-o-transform: translate3d(-10px,-10px,-10px);*/
    /*transform: translate3d(-10px,-10px,-10px);*/
}
.product_list li:hover img{
    -webkit-transform: scale(1.3);;
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}
/************分页条样式**************/
.pagination{margin-bottom:60px;}
.pagination ul{overflow: hidden;}
.pagination ul li{float:left;padding:0 10px;}
.pagination ul li a.current{color:#E3B059;}


/****************new********************/
.new{width:95%;max-width:1200px;margin:0 auto;}/****width=1200px;*****/
.new .sec_nav_sub li{width:50%;}
.new_content{padding:0 10px;}
/*.new_list{margin-bottom:100px;}*/
.new_list li{margin-bottom:50px;border:1px solid transparent;}
.new_list li>a{display:block;}
.new_thumb,.date_left,.date_left>p:first-child,.thumb_center>h4,.detail_btn{
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.new_thumb:hover{border:1px solid #E3B059;}
.new_thumb:hover >.date_left{background: #E3B059;color:#fff;border-color:#E3B059;}
.new_thumb:hover >.date_left>p:first-child{color:#fff;}
.new_thumb:hover >.thumb_center>h4{color:#E3B059;}
.new_thumb:hover >.detail_btn{color:#fff;background: #E3B059;}
/****************show_new*********************/
.show_new{width:95%;max-width:1200px;margin:0 auto;color:#7E7E7E;font-size:14px;}/*****width*******/
.show_new .sec_nav_sub li{width:100%;text-align: center;}
.detail_top{text-align:center;margin-bottom:70px;}
.detail_top h3{font-size:20px;margin-bottom:40px;font-weight: normal;}
.detail_top .author>span{padding:0 10px;border-left:1px solid #777777;}
.detail_top .author>span:first-child{border-left-color:transparent;}
.detai_content>p{line-height:30px;text-indent:1cm;margin-bottom:20px;padding:0 15px;}
.new_siblings{margin-top:100px;}
.new_siblings>p{line-height:35px;}

/*********************inspect***************************/
.inspect{width:95%;max-width:1200px;margin:0 auto;color:#7E7E7E;font-size:14px;}/*****width*******/
.inspect .sec_nav_sub li{width:100%;text-align: center;}

.inspect_list dl{margin-bottom:45px;}
.inspect_list dl dt{border:2px solid #DCDCDC;overflow: hidden;}
.inspect_detail dl dt{overflow: visible;}
.inspect_list dl dt img{width:100%;}
/*.first_img{overflow: hidden;}*/
.inspect_list dl dt img{
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
}
.inspect_list dl dt:hover >a>img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.inspect_list dl dd{padding-right:15px;}
.inspect_list dl dd h3 a{font-weight:normal;color:#E3B059;line-height:45px;font-size:20px;}
.inspect_list dl dd h4{font-weight:normal;margin-bottom:20px;}
.inspect_list dl dd p{line-height:26px;}
/*****show_inspect****/
.inspect_detail dl dt{border:none;}
.inspect_list dl dd h3{font-weight:normal;line-height:45px;font-size:20px;}
.inspect_list dl dd h4{font-weight:normal;margin-bottom:20px;}
.inspect_list dl dd p{line-height:26px;}
.inspect_detail{border:1px solid #F8F8F8;padding:10px;}
.inspect_detail dl dd h3{text-align: center;}
.inspect_detail dl dd h4{text-align: center;}
.inspect_detail dl dd p{line-height:32px;}

/***********************contact*******************************/
.contact{width:95%;max-width:1200px;margin:0 auto;}/*****width*******/
.contact .sec_nav_sub li{width:100%;text-align: center;}

.cont_left{padding:20px;background: #F2F2F2;color:#656463;}
.cont_left h3{ font-weight: normal;font-size:24px;margin-bottom:20px;}
.cont_right{overflow:hidden;}
.cont_form{width:95%;margin:70px auto;}
.text,.cont_form textarea{border:1px solid #BCBCBC;padding-left:15px;font-size:14px;color:#BCBCBC;}
.cont_form textarea{margin-bottom:20px;line-height:35px;}
.cont_form .btn1{width:180px;text-align:center;background:#EA4C89;line-height:50px;color:#fff;border:0;font-size:20px;letter-spacing:5px;margin:0 auto;display: block;cursor:pointer;}



@media screen and (min-width: 401px){
    .team{padding:0 10%;}
    .team dl{width:25%;}
}
@media screen and (min-width:401px) and (max-width:640px){
    .honor li{float:left;width:48%;margin-right:4%;}
    .honor li:first-child+li{margin-right:0;}

    .product .sec_nav_sub li{width:33.333%;}
    .product_list li{width:47%;margin-right:6%;margin-bottom: 30px;}
    .product_list li:nth-child(2n){margin-right:0;}
}

@media screen and (min-width:641px){
    .team{padding:0 15%;}
    .team dl{width:25%;}
    .index_pro_nav{width:38%;margin:0 0 30px 0;float:right;}
    .index_pro_nav ul li a{color:#fff;padding:5px 0;line-height:35px;}
    .pro_fst img,.index_pro_nav{height:350px;}
    .pro_fst{float:left;width:58%;}
    .pro_thd,.pro_frth{float:left;}
    .pro_scd img{height:200px;}
    .pro_thd{width:70%;}
    .pro_frth{width:30%;}
    .pro_thd img,.pro_frth img{margin-top:20px;}

    .honor li{float:left;width:30%;margin-left:5%;padding:10px;background: #E5E5E5;}
    .honor li:first-child{margin-left:0;}

    .product_list li{width:22%;margin-right:4%;margin-bottom:50px;}
    .product_list li:nth-child(4n){margin-right:0;}
    .pagination ul{padding-left:35%;}

    .about .sec_nav_sub li{width:50%;}
    .product .sec_nav_sub li{width:16.6666%;}

    .xingming,.dianhua{float:left;width:49%;}
    .xingming{margin-right:2%;}
    .feed_Code {
        float: left;
        width: 49%;
    }
    .text{width:100%;height:50px;margin-bottom:20px;}
    .cont_form textarea{width:100%;height:150px;}
}

@media screen and (min-width:769px){
    .nav_list>li>b{position: absolute;border:10px solid transparent;left:45%;bottom:-10px;border-bottom-color:#DFBD81;display: none;}
    .nav_second{display:none;width:100%;position: absolute;top:50px;left:0;z-index:15;}
    .nav_list>li:hover >b{display:block;}
    .foot_left{float:left;width:35%;margin-right:8%;}
    .links li{float:left;width:33.3333%;margin-bottom:18px;}
     .links li a{width:78%;}

    .foot_right{float:left;width:55%;}
    .foot_right dl{float:left;margin-right:10%;}
    .foot_right dl:first-child+dl+dl{margin-right:0;}
    .foot_right dl:first-child+dl+dl+dl{margin-right:0;}

    .pro_fst_nav{float:left;width:50%;}
    .index_pro_nav{width:41%;margin:0 4%;}
    .index_pro_nav ul li:hover a{border-bottom:2px solid #fff;}
    .pro_fst img,.index_pro_nav{height:350px;}
    .pro_fst{float:left;width:51%;}

    .pro_other{float:left;width:50%;}
    .pro_thd,.pro_frth{float:left;}
    .pro_scd img{height:200px;}
    .pro_thd{width:70%;}
    .pro_frth{width:30%;}
    .pro_thd img,.pro_frth img{height:130px;}

    .date_left,.thumb_center{float:left;}
    .date_left,.detail_btn{height:112px;color:#fff;text-align:center;padding:10px 0;}
    .date_left{width:100px;line-height:35px;border:1px solid #F7F7F7;color:#848484;}
    .date_left>p:first-child{font-size:30px;line-height:50px;color:#666666;}
    .thumb_center{width:80%;padding:0 10px;line-height:25px;}
    .thumb_center>h4{margin-bottom:12px;}
    .detail_btn{float:right;width:40px;line-height:50px;}

    .inspect_list dl dt{float:left;margin:0 15px 15px 0;width:25%;}
    .inspect_detail dl dt{width:40%;}

    .cont_left{float:left;width:292px;min-height:350px;padding:20px;background: #F2F2F2;}
    .cont_left h3{ padding-left:30%;}
    .cont_left li{line-height:80px;font-size:18px;}
    .cont_right{float:right;width:58%;overflow:hidden;}
}
@media screen and (min-width:900px){

   
    .pro_fst img,.index_pro_nav{height:400px;}
    .index_pro_nav ul li a{line-height:40px;}
    .pro_scd img{height:220px;}
    .pro_thd img,.pro_frth img{height:160px;margin-top:20px;}


    .cont_left{width:40%;}
    .cont_left ul{padding-left:16%;}
    .cont_right{width:58%;}
}
@media screen and (min-width:1100px){
    .first_img{float:left;width:50%;}
    .title_content{float:left;width:50%;padding-left:5%;}
    .new_left{float:left;width:80px;}
    .new_left>p:first-child{font-size:30px;position:relative;top:-2px;margin-bottom:3px;margin-left:15px;}
    .new_left>p:first-child+p{line-height:30px;}
    .new_center>h4{margin-bottom:5px;}
}

@media screen and (max-width:1130px){
    .foot_right dl:first-child{margin-right:15%;}
    .foot_right dl:first-child+dl{margin-right:0;}
    .foot_right dl:first-child+dl+dl{margin-right:8%;}
}
@media screen and (max-width:1099px){
    .first_img{float:left;width:60%;}
    .title_content{float:left;width:40%;padding-left:5%;}
    .new_left>p:first-child{font-size:25px;line-height:40px; vertical-align: bottom;}
    .new_left>p:first-child+p{padding-top:20px;}
    .new_left>p{float:left;}
    .new_center>h4{margin-bottom:5px;}
    .new_center>p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
}
@media screen and (max-width:992px){
    .first_img{float:none;width:100%;padding-right:0;margin-bottom:20px;}
    .title_content{float:none;width:100%;margin-bottom:30px;display: block;}
    .new_left>p:first-child{font-size:25px;line-height:40px; vertical-align: bottom;}
    .new_left>p:first-child+p{padding-top:20px;}
    .new_left>p{float:left;}
}

@media screen and (max-width:768px){
    .nav{padding:20px 0;position: relative;}
    .nav_list{display:none;position: absolute;top:90px;left:0;width:100%;text-align:center;z-index:9;}
    .nav_list>li{float:none;width:100%;}
    .nav_list>li>a{background: #fff;}
    .nav_list>li>a.active{background: #E3B059;color:#fff;}

    .nav_second{display:none;width:100%;}
    /*导航按钮*/
    .menu{float:right;background: #fff;width:50px;height:50px;border:1px solid #E3B059;margin-right:20px;}
    .menu b{display: block;width:80%;height:4px;background: #DFBD81;margin: 9px auto;}

    .foot_left{float:none;margin-bottom:30px;}
    .links li{float:left;width:33.3333%;margin-bottom:18px;}
    .links li a{width:78%;}

    .foot_right dl{float:left;margin-right:8%;}
    .foot_right dl:first-child+dl,.foot_right dl:first-child+dl+dl{margin-right:8%;}
    .foot_right dl:first-child+dl+dl+dl{margin-right:0;}

    /*********new*****************/
    .date_left,.detail_btn,.detail_btn{text-align:center;}
    .date_left{border-bottom:1px solid #A8A8A8;color:#848484;overflow: hidden;padding-bottom:10px;margin-bottom:20px;}
    .date_left>p{float:left;color:#666666;margin-right:15px;}
    .date_left>p:first-child{font-size:30px;}
    .date_left>p:first-child+p{padding-top:20px;}
    .thumb_center>h4{margin-bottom:12px;}
    .detail_btn{overflow: hidden;margin-top:20px;}
    .detail_btn p{float:left;padding:3px 10px;color:#fff;background: #E3B059;}

    .inspect_list dl dt{float:left;margin:0 15px 15px 0;width:40%;}

    .cont_left{margin-bottom:50px;}
    .cont_left h3{ text-align:center;}
    .cont_left li{line-height:40px;}

}

@media screen and (max-width:640px){
    .index_pro_nav{margin-bottom:20px;}
    .index_pro_nav ul li{float:left;}
    .index_pro_nav ul li a{display:block;padding:0 15px;}
    .pro_scd,.pro_thd,.pro_frth{margin-top:20px;}


    .product .sec_nav_sub li{margin-bottom:10px;}
    .product .sec_nav_sub li:first-child{border-left:2px solid #E5E5E5;}

    .inspect_list dl dt{float:none;width:100%;}

    .xingming,.dianhua,.cont_form textarea{width:100%;}
    .text{width:100%;height:50px;margin-bottom:20px;}
    .cont_form textarea{height:150px;}
    .index_about{margin-top:120px;}
    .about_detail{padding-bottom:30px;top:-80px;}
}

@media screen and (max-width:400px){
    .about .sec_nav_sub li,.new .sec_nav_sub li{width:100%;margin-bottom:10px;}
    /*.sec_nav_sub li:first-child{border-left:2px solid #E5E5E5;}*/
    .sec_nav_sub li:first-child+li{border-left:none;}
    .honor li{float:none;width:95%;}
    .product_list li{float:none;width:100%;margin-bottom:20px;}
    .product .sec_nav_sub li{width:50%;}

    .team dl{width:50%;}
    .new_title h3{margin-right:10px;font-size:16px;}
    .new_title h4{font-size:14px;}
    .new_title span{font-size:12px;}
}



