/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #808080;text-decoration:none;}
a:hover{cursor: pointer;outline: none;}
table{border-collapse:collapse; border-spacing:0px;}
body{text-align:left;font-weight:normal;word-wrap:break-word;color: #333;line-height:24px;font-size:14px; font-family:"微软雅黑";background:#ffffff;}
ul,dl,li,i{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;font-weight:normal;}
i,em,b{font-style:normal;font-weight:normal;list-style:none;}
img{border: none;max-width: 100%;max-height: 100%;transition: 1s transform;vertical-align: middle;}

.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }

/*pri*/
#model_banner .slick-dots{bottom: 34px;}
#model_banner .slick-dots li{width: auto;height: auto;margin: 0 7px;}
#model_banner .slick-dots li button{background: #fff;border-radius: 5px;width: 25px;height: 5px;transition: 400ms;filter:alpha(opacity=40);opacity: 0.4;}
#model_banner .slick-dots li.slick-active button{background: #fff;width: 50px;filter:alpha(opacity=80);opacity: 0.8;}

.wrapper{width: 100%;height: auto;overflow: hidden;position: relative;min-width: 1200px;z-index: 2;}
.c{width: 1400px;margin: 0 auto;}
.ch{width: 1400px;margin: 0 auto;height: auto;overflow: hidden;}
.spec{width: 1480px;}
.fl{float: left;}
.fr{float: right;}
.img_c i{display: table-cell;vertical-align: middle;text-align: center;}
.img_c i img{max-width: 100%;max-height: 100%;}
.wow{animation-duration: 1.1s;-webkit-animation-duration: 1.1s;}
.slick-slide{outline: none;}
.slick-slide a{outline: none;}

.wrapper_index{background: url(../images/bg.png) left top repeat;}
.top{position: relative;}
.header{width: 100%;position: absolute;top: 14px;left: 0;z-index: 5;}
.head{position: relative;}
.logo{width: 280px;height: 80px;font-size: 0px;overflow: hidden;position: absolute;top: 0;left: 0;}
.logo a{display: block;height: 100%;overflow: hidden;}
.logo i{width: 280px;height: 80px;display: table-cell;vertical-align: middle;}
.logo i img{max-width: 100%;max-height: 100%;}
.nav{padding: 20px 250px 0 300px;}
.nav ul{display: flex;justify-content: space-between;width: 100%;}
.nav ul li{display: inline-block;float: left;position: relative;text-align: center;font-size: 16px;}
.nav ul li a{display: block;line-height: 40px;height: 40px;overflow: hidden;color: #fff;transition: 400ms;padding: 0 10%;position: relative;}
.nav ul li a:before{content: "";width: 90%;height: 100%;position: absolute;top: 0px;left: 50%;margin-left: -45%;border-radius: 4px;overflow: hidden;transition: 400ms;z-index: -1;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{}
.nav ul li a:hover:before,.nav ul li.cu a:before,.nav ul li.on a:before{background: rgba(113,77,77,.8);}
.nav ul li .two_box{width: 182px;padding-top: 14px;height: auto;overflow: hidden;position: absolute;left: 50%;margin-left: -91px;display: none;}
.nav ul li ul{width: 100%;background: #714d4d;border-radius: 4px;height: auto;overflow: hidden;display: block;}
.nav ul li ul li{width: 100%;}
.nav ul li ul li a:before{display: none;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 60px;height: 60px;}
.nav ul li ul li a:hover{background: rgba(255,255,255,.5);}
.search{width: 220px;top: 20px;right: 0px;position: absolute;}
.search form{padding: 0 48px 0 16px;background: rgba(113,77,77,.8);border-radius: 4px;height: auto;overflow: hidden;position: relative;}
.sr_box{width: 100%;height: 38px;line-height: 38px;overflow: hidden;color: #fff;background: none;outline: none;border: none; font-family:"微软雅黑";}
.sr_box::-webkit-input-placeholder { /* WebKit browsers*/ color:#fff;color: rgba(255,255,255,.6);}
.sr_box:-moz-placeholder {  /* Mozilla Firefox 4 to 18*/ color:#fff;color: rgba(255,255,255,.6);}
.sr_box::-moz-placeholder {  /* Mozilla Firefox 19+*/ color:#fff;color: rgba(255,255,255,.6);}
.sr_box:-ms-input-placeholder { /* Internet Explorer 10+*/ color:#fff;color: rgba(255,255,255,.6);}
.sr_btn{width: 48px;height: 38px;line-height: 38px;text-align: center;background: url(../images/search_icon.png) center center no-repeat;overflow: hidden;position: absolute;right: 0;top: 0;outline: none;border: none;}

.about{padding-top: 60px;min-height: 566px;}
.about_img{width: 1022px;height: 566px;font-size: 0px;position: absolute;/*right: 0px;*/ left: 47%;}
.about_img i{width: 1022px;height: 566px;display: table-cell;vertical-align: middle;text-align: center;}
.about_intro{padding-top: 44px;width: 825px;position: relative;}
.headline{width: 100%;height: auto;overflow: hidden;position: relative;}
.en{text-indent: 40px;font-size: 60px;color: rgba(133,77,77,.4);line-height: 60px;height: 60px;overflow: hidden;margin-bottom: 14px;position: relative;}
.en:before{content: "";width: 20px;height: 5px;background: #714d4d;overflow: hidden;position: absolute;left: 0;top: 50%;margin-top: -2.5px;}
.cn{text-indent: 40px;font-size: 30px;color: #714d4d;line-height: 42px;height: 42px;overflow: hidden;}
.about_nr{padding: 38px 80px 40px 40px;background: rgba(255,255,255,.7);margin-top: 24px;font-size: 18px;line-height: 44px;height: 220px;margin-bottom: 28px;overflow: hidden;}
.about_nr .kz{max-height: 100%;overflow: hidden;}
.imore{position: absolute;right: 40px;bottom: 0px;}
.imore a{display: block;color: #714d4d;font-size: 20px;line-height: 30px;height: 30px;overflow: hidden;transition: 400ms;}
.imore a:hover{padding-right: 5px;}
.about .imore{position: relative;float: right;margin-right: 160px;right: 0px;}

.product{padding: 65px 0 118px;}
.pro_data{padding-top: 50px;height: auto;overflow: hidden;}
.pro_data ul{width: 100%;height: auto;overflow: hidden;}
.pro_data ul li{width: 300px;height: auto;overflow: hidden;float: left;margin-right: 66.6px;}
.pro_data ul li:nth-child(4n){margin-right: 0px;}
.pro_data ul li a{display: block;height: auto;overflow: hidden;position: relative;}
.pro_data ul li a:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 400ms;}
.pro_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;box-shadow: 0px 0px 32px 2px #eaeaea inset;}
.pro_intro{width: 100%;text-align: center;position: absolute;top: 60%;margin-top: -76px;z-index: 2;color: #fff;filter:alpha(opacity=0);opacity: 0;transition: 400ms;}
.pro_num{font-family: "宋体";font-size: 60px;line-height: 96px;height: 96px;overflow: hidden;position: relative;margin-bottom: 24px;}
.pro_num:after{content: "";width: 26px;height: 2px;background: #fff;position: absolute;bottom: 0;left: 50%;margin-left: -13px;}
.pro_bt{padding: 0 15px;line-height: 32px;height: 32px;font-size: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_data ul li a:hover:before{background: #000;background: rgba(0,0,0,.5);box-shadow: 0px 0px 32px 2px #707070 inset;}
.pro_data ul li a:hover .pro_intro{top: 50%;filter:alpha(opacity=100);opacity: 1;}

.news{width: 100%;height: auto;overflow: hidden;padding: 95px 0 92px;background: url(../images/news_bg.jpg) center center no-repeat;background-size: cover;background-attachment: fixed;}
.news .en{color: rgba(255,255,255,.4);}
.news .en:before{background: #fff;}
.news .cn{color: #fff;}
.news .imore a{color: #fff;}
.news_area{height: auto;overflow: hidden;box-shadow: 0px 0px 30px 0px #666;margin-top: 36px;}
.news_data{width: 700px;float: left;height: auto;overflow: hidden;background: #f8f8f8;}
.news_data ul{width: 100%;height: auto;overflow: hidden;}
.news_data ul li{width: 100%;height: auto;overflow: hidden;position: relative;}
.news_data ul li:first-child:after{content: "";width: 100%;height: 1px;background: rgba(113,77,77,.2);position: absolute;bottom: 0;left: 0;}
.news_data ul li a{display: block;color: #363535;transition: 400ms;padding: 44px 76px 55px 64px;}
.news_bt{font-size: 22px;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 14px;}
.news_nr{font-size: 16px;line-height: 28px;height: 112px;overflow: hidden;filter:alpha(opacity=80);opacity: 0.8;margin-bottom: 10px;}
.news_time{filter:alpha(opacity=80);opacity: 0.8;line-height: 24px;height: 24px;overflow: hidden;}
.news_data ul li a:hover{color: #fff;background: #714d4d;}
.news_data ul li a:hover{}
.news_img{width: 700px;float: left;height: auto;overflow: hidden;}
.news_img i{width: 700px;height: 582px;}
.news_img .slick-arrow{width: 35px;height: 35px;top: auto;bottom: 15px;left: auto;z-index: 2;transition: 400ms;filter:alpha(opacity=90);opacity: 0.9;}
.news_img .slick-prev{background: url(../images/news_prev.png) center center no-repeat;right: 60px;}
.news_img .slick-next{background: url(../images/news_next.png) center center no-repeat;right: 12px;}
.news_img .slick-prev:hover,.news_img .slick-next:hover{filter:alpha(opacity=100);opacity: 1;}
.news_img .slick-prev:before{display: none;}
.news_img .slick-next:before{display: none;}

.contact{width: 1920px;height: auto;overflow: hidden;position: relative;left: 50%;margin-left: -960px;}
.map{width: 100%;text-align: center;font-size: 0px;}
.contact_area{width: 100%;position: absolute;bottom: 50px;}
.con_box{box-shadow: 0px 0px 12px 0px #ddd;background: rgba(255,255,255,.8);height: auto;overflow: hidden;padding: 16px 0;line-height: 36px;}
.con_nr{width: 40%;float: left;padding: 0 5%;position: relative;color: #312b28;font-size: 18px;text-align: center;}
.con_left:after{content: "";width: 1px;height: 100%;background: rgba(27,27,27,.8);position: absolute;right: 0px;top: 0;}

.footer{background: #714d4d;text-align: center;padding-top: 12px;}
.foot_above{padding: 22px 0;line-height: 0px;font-size: 0px;}
.foot_above ul{display: inline-block;}
.foot_above ul li{width: 37px;height: 30px;display: inline-block;margin: 0 25px;float: left;position: relative;filter:alpha(opacity=60);opacity: 0.6;transition: 400ms;}
.foot_above ul li a{display: block;height: 100%;overflow: hidden;}
.foot_above ul li.foot_qq{background: url(../images/foot_qq.png) center center no-repeat;}
.foot_above ul li.foot_wx{background: url(../images/foot_wx.png) center center no-repeat;}
.foot_above ul li.foot_wb{background: url(../images/foot_wb.png) center center no-repeat;}
.foot_above ul li:hover{filter:alpha(opacity=100);opacity: 1;}
.wx_hover{width: 120px;padding-bottom: 16px;height: auto;overflow: hidden;position: absolute;bottom: 30px;left: 50%;margin-left: -60px;display: none;}
.wx_hover .wx_ewm{padding: 8px;border-radius: 3px;background: rgba(255,255,255,.8);position: relative;}
.wx_hover .wx_ewm i{width: 104px;height: 104px;}
.wx_hover .wx_ewm:after{content: "";border: 6px solid rgba(255,255,255,.8);border-color: rgba(255,255,255,.8) transparent transparent transparent;position: absolute;bottom: -12px;left: 50%;margin-left: -6px;}
.foot_below{line-height: 24px;color: rgba(255,255,255,.8);padding: 16px 0 14px;background: url(../images/foot_line.png) top center no-repeat;}
.foot_below a{color: rgba(255,255,255,.8);transition: 400ms;}
.foot_below a:hover{color: #fff;}

.about_det{padding-bottom: 70px;line-height: 28px;min-height: 250px;}

@media (max-width: 1499px){
	.c{width: 1200px}
	.ch{width: 1200px}
	.spec{width: 1280px;}

	.search{display: none;}
	.nav{padding: 20px 0px 0 300px;}
	.nav ul li ul li a, .nav ul li.cu ul li a, .nav ul li.on ul li a{line-height: 50px;height: 50px;}
	.about_img{left: 53%;}
	.pro_data ul li{width: 285px;margin-right: 20px;}
	.news_data{width: 600px;}
	.news_data ul li a{padding: 42px 42px 44px 50px;}
	.news_nr{height: 84px;}
	.news_img{width: 600px;}
	.news_img i{width: 600px;height: 499px;}
}

.model-dectil .model-dectil-img.only_one .pimg{text-align: center;}
.model-dectil .model-dectil-img.only_one .pimg img{width: auto;}

.nav_item .slick-prev:before,.nav_item .slick-next:before{color: #714d4d}