﻿@charset "utf-8";

/*mkaiprc-medium*/
@font-face { font-family:"mkaiprc-medium"; src:url(../font/mkaiprc-medium.eot) format('eot');}
@font-face { font-family:"mkaiprc-medium"; src:url(../font/mkaiprc-medium.ttf) format('truetype');}
@font-face { font-family:"mkaiprc-medium"; src:url(../font/mkaiprc-medium.svg) format('svg');}
@font-face { font-family:"mkaiprc-medium"; src:url(../font/mkaiprc-medium.woff) format('woff');}

body{min-width: 1200px; width: 100%;}

/**/
.kai_bg{ background:url(../images/video_bg.jpg) no-repeat center 0;height: 400px;overflow: hidden;}
.kai_l{width: 522px;height: 286px; padding:76px 40px 0 2px;}
.kai_r{width: 630px;height: 270px; padding:60px 0 0;}
.kai_r .ii{height:80px; }
.kai_r .itt{height:190px; color:#121212; font-size:18px; line-height:36px;}


/*批发定制*/
.dingz_bg{ background:url(../images/dingz_bg.jpg) no-repeat center 0;height: 1110px; padding:55px 0 0;font-size: 0;overflow: hidden;}
.dingz h2{text-align: center;height: 175px;-webkit-transition:transform .3s;transition:transform .3s;}
.dingz h2:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.dingz dl{width: 380px;float: left; padding:0 10px;overflow: hidden;}
.dingz dl dt{width: 380px;height: 240px;overflow: hidden;}
.dingz dl dt img,.photo_r ul li img,.news01 dl dt img{width: 380px;height: 240px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.dingz dl dt img:hover,.photo_r ul li img:hover,.news01 dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.dingz dl dd{width: 380px;text-align: center; padding:15px 0 0;line-height: 42px;}
.dingz dl dd h5{font-size: 28px;color: #333;font-weight:normal;}
.dingz dl dd h5 a{font-size: 28px;color: #333;}
.dingz dl dd h5 a:hover{color:#15448e;}
.dingz dl dd p{font-size: 22px;color: #666;}

.dingz_bg1{ background:url(../images/dingz_bg.jpg) no-repeat center 0;height: 400px; padding:55px 0 0;font-size: 0;overflow: hidden;}
.dingz1 dl{width: 380px;float: left; padding:0 10px;overflow: hidden;}
.dingz1 dl dt{width: 380px;height: 285px;overflow: hidden;}
.dingz1 dl dt img,.photo_r ul li img,.news01 dl dt img{width: 380px;height: 285px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.dingz1 dl dt img:hover,.photo_r ul li img:hover,.news01 dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.dingz1 dl dd{width: 380px;text-align: center; padding:15px 0 0;line-height: 42px;}
.dingz1 dl dd h5{font-size: 28px;color: #333;font-weight:normal;}
.dingz1 dl dd h5 a{font-size: 28px;color: #333;}
.dingz1 dl dd h5 a:hover{color:#15448e;}
.dingz1 dl dd p{font-size: 22px;color: #666;}

/**/
.six{ padding:90px 0 0;font-size: 0;}
.six ul li{width: 175px;height: 420px;float: left; padding:0 12px;overflow: hidden;}
.six ul li b{font-size: 32px;display: block;height: 65px;line-height: 44px;font-weight:normal;}
.six ul li em{display: block;width: 175px;height: 175px;}
.six ul li em img{width: 175px;height: 175px;}
.six ul li span{display: block;font-size:17px;width:30px; margin:0 auto;line-height: 22px; padding:10px 0 0; float:left}
.six ul li a{color: #333; background:url(../images/six_k01.png) no-repeat;width: 175px;height: 420px;float: left;text-align: center;display: block;}
.six ul li a:hover{color: #d40014; background:url(../images/six_k02.png) no-repeat;}

/**/
.cp_bg{ background:url(../images/cpbg.jpg) repeat;font-size: 0; padding:50px 0 20px;}
.cp_bt{height: 175px;text-align: center;}
.cp_bt a,.ban01 em a,.liuc h2 a,.jz h2 a,.honor h2 a,.hz h2 a{-webkit-transition:transform .3s;transition:transform .3s; display:inline-block;}
.cp_bt a:hover,.ban01 em a:hover,.liuc h2 a:hover,.jz h2 a:hover,.honor h2 a:hover,.hz h2 a:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.cp_t{width: 1200px;height: 468px;overflow: hidden;}
.cp_t ul li{width: 1200px;height: 468px;position: relative;}
.cp_t ul li img{width: 1200px;height: 468px;}
.cp_t ul li em{position: absolute;top: 0;right: 310px;display: block;width: 230px;}
.cp_t ul li em img{width: 230px;height: 310px;}

.cp_bot{ padding:45px 0 0; display:inline-block;width: 1200px;}
.cp_bot ul li{width: 292px;float: left; padding:0 10px 0 0;overflow: hidden;}
.cp_bot ul li img{width: 290px;height: 168px; border:#bababa 1px solid;display: block;}
.cp_bot ul li span{font-size: 18px;color: #333; width:290px; display:block; text-align:center; height:30px; line-height:30px; padding:15px 0 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cp_bot ul li a{font-size: 18px;color: #333;}
.cp_bot ul li a:hover,.cp_bot ul li.on a{color: #155bc5;}
.cp_bot ul li a:hover img,.cp_bot ul li.on img{ border:#155bc5 1px solid;}
.cp_bot .cp_btn01,.cp_bot .cp_btn02{position: absolute;top: 110px;width: 28px;height: 28px;z-index: 20;}
.cp_btn01 a,.cp_btn02 a{width: 28px;height: 28px;display: block;}
.cp_btn01{left: -14px;}
.cp_btn02{right: -14px;}

/*广告条*/
.ban01{ background:url(../images/ban01.jpg) no-repeat center 0; height:380px; overflow:hidden;}
.ban01 p{position: absolute;top:120px;right: 270px; font-family:微软雅黑; font-size:28px; color:#d30019;line-height: 46px;}
.ban01 p span{ display:block; background:url(../images/ban_tel.png) no-repeat 10px 5px; padding:0 0 0 50px;}
.ban01 p b{font-size:30px;display: block; line-height:30px;}
.ban01 p span .dz{ font-size:16px;display: block; line-height:30px;}
.ban01 em{ display:block;width: 40px;position: absolute;top: 75px;right:150px;}
.ban01 em img{width: 40px;height: 125px;}
.ban06{ background:url(../images/ban06.jpg) no-repeat center 0; height:380px; overflow:hidden;}



/*客户见证*/
.jz_bg{ background:url(../images/jz_bg.jpg) no-repeat center 0;height: 875px;font-size: 0;overflow: hidden;}
.jz h2{ padding:60px 0 0;text-align: center;height: 170px;}
.jz_m{height: 580px;}
.jz_qie{width: 1200px;height: 530px;}
.jz_qie img{position: absolute;top: 0;right: 0;}

.jz_bot{ padding:0 0 0 525px;width: 675px; display:inline-block;}
.jz_bot ul li{ background:url(../images/jz_ico01.png) no-repeat;width: 16px;height: 16px;float: left; margin:0 50px 0 0;}
.jz_bot ul li.on,.jz_bot ul li:hover{ background:url(../images/jz_ico02.png) no-repeat;}

/*合作客户*/
.hz_bg{  padding:0px 0 10px 0px;}
.hz ul li { width:380px; height:268px; float:left; overflow: hidden; background:#000; margin-right:10px; margin-bottom:30px;}
.hz ul li img{ display: block;transition: all 1s ease-out;  transform: scale(1); }
.hz ul li .Pic{display: block;width:380px; height:268px;overflow: hidden;}
.hz ul li p{font-size:18px;color: #fff; width:380px; display:block; text-align:center; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hz ul li a{font-size: 18px;color:#fff;}
.hz ul li a:hover,.hz ul li.on a{color: #155bc5;background:#852f1d; }
.hz ul li a:hover img,.hz ul li.on img{transform: scale(1.2);}
.hz h2{ padding:10px 0 0;text-align: center;height: 59px;}

/*关于我们*/
.about{ padding:70px 0 20px;font-size: 0;}
.about b{position: absolute;top: 70px;left: 60px;}
.about dl dt{width: 1200px;height: 312px;}
.about dl dt img{width: 1200px;height: 312px;}
.about dl dd{width: 855px; padding:10px 0 15px 310px;}
.about dl dd h5{height: 30px;line-height: 30px;}
.about dl dd h5 a{font-size: 24px;color: #9f0000;}
.about dl dd span{display: block;font-size: 18px;color: #231815; padding:8px 0;}
.about .ab_desc{font-size: 14px;color: #666;height: 50px;line-height: 25px;overflow: hidden;}
.about dl dd em{display: block; padding:5px 0 0;}
.about dl dd em a{font-size: 14px;color: #9f0000;}


.md_bg{padding:20px 0 20px 0px; border-bottom:#333 1px solid; border-top:#333 1px solid; margin-bottom:20px;}
.md ul li { width:220px; height:160px; float:left; padding:5px;overflow: hidden; margin-right:10px;}
.md ul li img{ display: block;transition: all 1s ease-out;  transform: scale(1); }
.md ul li .Pic{display: block;width:220px; height:120px;overflow: hidden;}
.md ul li p{font-size:18px;color: #000; width:220px; display:block; text-align:center; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.md ul li a{font-size: 18px;color:#000;}
.md ul li a:hover,.md ul li.on a{color: #155bc5;background:#852f1d; }
.md ul li a:hover img,.md ul li.on img{transform: scale(1.2);}
.md h2{ padding:50px 0 0;text-align: center;height: 59px;}



.g_bk{background:url(../images/newbg.jpg) no-repeat center top;padding-top: 80px;height: 600px;}
.g_bk h2{height:162px;text-align: center;font-size: 40px;color: #07633f;font-weight: normal;}
.g_bk h2 a{color: #07633f;}
.g_bk h2 em{display: block;font-size: 20px;color: #282828;padding-top: 8px;}
.g_bk .m_news{float: left;width: 562px;}
.g_bk .newhd{height: 40px;line-height: 40px;margin-bottom: 36px;}
.g_bk .newhd li{float: left;padding-left: 26px;font-size: 18px;color: #333333;background:url(../images/newtab1.png) no-repeat 0 11px;width: 130px;}
.g_bk .newhd li a{color: #333333;}
.g_bk .newhd .on a{color: #07633f;font-weight: bold;}
.g_bk .newhd .on{background:url(../images/newtab2.png) no-repeat 0 11px;}
.newbd dt{width: 560px;height: 280px;overflow: hidden;margin-bottom: 30px;}
.newbd dt img{width: 560px;height: 280px;display: block;transition: all 0.3s linear 0s;}
.newbd dt:hover img{transform: scale(1.1);}
.newbd dd{position: relative;height: 80px;padding-left: 115px;}
.newbd span{position: absolute;left:0;top:0;width: 94px;height: 80px;border-right: 1px solid #cecece;font-size: 26px;color: #333333;font-weight: bold;}
.newbd h3{height: 24px;line-height: 24px;font-size: 14px;color: #333;font-weight: bold;margin-bottom: 10px;}
.newbd h3 a{color: #333;}
.newbd p{font-size: 14px;line-height: 20px;color: #888888;height: 40px;overflow: hidden;}

.g_bk .m_wd{float: right;width: 606px;}
.g_bk .m_wd h3{height: 40px;line-height: 40px;margin-bottom: 36px;background:url(../images/newtab1.png) no-repeat 0 11px; font-size: 18px;color: #333333;padding-left: 42px;font-weight: normal;}
.g_bk .m_wd h3 a{color: #333333;}
.g_bk .m_wd dl{background:url(../images/dt1.png) no-repeat;width: 602px;height: 100px;margin-bottom: 26px;}
.g_bk .m_wd dt{float: left;width: 102px;text-align: center;padding-top: 10px;height: 90px;font-size: 14px;color: #666666;margin-right: 40px; line-height:40px;}
.g_bk .m_wd dt b{display: block;font-size: 40px;color: #333333;font-weight: normal;}
.g_bk .m_wd dd{float: left;width: 422px;padding-top: 20px;}
.g_bk .m_wd h4 a{display: block;height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;font-weight: bold;color: #333333;}
.g_bk .m_wd p{font-size: 14px;color: #666666;height: 26px;line-height: 26px;overflow: hidden;margin-top: 6px;}





/**/
@-webkit-keyframes shake{
  from,to{-webkit-transform:translate3d(0, 0, 0);}
  20%,60%{-webkit-transform:translate3d(-10px, 0, 0);}
  40%,80%{-webkit-transform:translate3d(10px, 0, 0);}
}

@keyframes shake {
  from,to{transform:translate3d(0, 0, 0);}
  20%,60%{transform:translate3d(-10px, 0, 0);}
  40%,80%{transform:translate3d(10px, 0, 0);}
}
