@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*公用样式*/
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}






.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


.wt{width:1920px;position: relative;left:50%;margin-left:-960px;}
.wt_t{width:1200px;margin:0 auto;}
.container{width:1200px;margin:0 auto;padding:0px;}




/*头部*/
.hh1{height:40px;background:#313131;overflow: hidden;}
.wel{color:#cecece;font-size:13px;line-height:40px}
.kk1{color:#cecece;font-size:13px;line-height:40px}
.kk1 a{color:#cecece;font-size:13px;line-height:40px}



.hh2{height:106px;background:url(../images/hh2.png) no-repeat center;position: relative;z-index: 99999}
.logo{line-height:96px;float:left;}
.logo img{line-height:96px;}






/*搜索和热门搜索*/
.sbg{background:url(../images/sbg.png) no-repeat right top;height:112px;position: relative;z-index: 99999;margin-top:-45px;}
.hotSearch{float:left;height:30px;line-height:30px;font-weight:normal;color:#444444;font-size:14px;margin-top:70px;}
.hotSearch a{margin-left:8px;color:#444444;font-size:14px;}

/*热门搜索*/
.soso2{float:right;margin-right:135px;margin-top:20px;}
.tel2{color:#ffffff;font-size:24px;line-height:23px;}
#formsearch{background:url(../images/sou.png) no-repeat center;width:288px;height:43px;margin-top:5px;}
#formsearch input{height:43px;border:none;line-height:43px;outline:none;width:230px;background:none;}
#formsearch input#keyword{height:43px;line-height:43px;padding-left:14px;color:#666666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:none;color:#fff;border:none;cursor:pointer;font-size:0px;}
#formsearch input::placeholder{color:#c0bfbf;font-size:14px}



/*<!--{* 粤创  专业专注五金制品 *}-->*/
.main1{margin-top:45px;}
.abtt1{text-align:center;   font-family: MicrosoftYaHei;
    font-size: 36px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 3px;
    color: #fec600;}
.abtt1 span{    font-family: MicrosoftYaHei;
    font-size: 36px;
    font-weight: 400;
    letter-spacing: 3px;
    color: #0074c5;}

.entt{  font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #666666;text-align: center;margin-top:10px;}


/*<!--{* 应用领域*}-->*/
.yuan_ll{margin-top:45px;}
.yuan_ll li{background:url(../images/yk1.png) no-repeat center center;float:left;width:254px;height:224px;margin-right:61px;}
.yuan_ll li .img1{display:table;margin:0 auto;margin-top:15px;text-align: center}
.yuan_ll li .img1 a img{text-align: center}

.yuan_ll li:last-child{float:right;margin-right:0px;}
.yuan_ll li:hover{background:url(../images/yk2.png) no-repeat center top;}

.yuan_ll li h3 a{text-align: center;    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #ffffff;
    text-shadow: 2px 3px 3px 0px 
        rgba(0, 0, 0, 0.35);}
.yuan_ll li h3{text-align: center;  font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #ffffff;
    text-shadow: 2px 3px 3px 0px 
        rgba(0, 0, 0, 0.35);margin-top:30px;}



.yuan_ll li h2 a{text-align: center;    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color: #ffffff;
    text-shadow: 2px 3px 3px 0px 
        rgba(0, 0, 0, 0.35);}
.yuan_ll li h2{text-align: center;  font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color: #ffffff;
    text-shadow: 2px 3px 3px 0px 
        rgba(0, 0, 0, 0.35);text-transform: uppercase;}

.yuan_ll li .dhh{height:40px;overflow: hidden;margin-top:8px;}






/*<!--{* 产品系列 *}-->*/
.main2{margin-top:50px;}
.sortx{width:276px;float:left;}
.ptt{color:#fff;font-size:24px;text-transform:uppercase;font-weight: 400;background:url(../images/pp1.png) no-repeat 43px 50% #0074c5;padding-top:25px;height:100px;padding-left:85px;}
.ptt span{color:#ffffff;;font-weight: 400;display: block;font-size:14px;line-height:22px;}

.sort{width:276px;margin:0 auto;}
.sort li{background:url(../images/s1.png) no-repeat 25px 50% #eeeeee;border-bottom: 1px dashed #a0a0a0}
.sort li:hover{background:url(../images/s1.png) no-repeat 25px 50% #eeeeee}
.sort li a{color:#444444;font-size:18px;padding-left:75px;line-height:73px}
.sort li:hover a{color:#444444}

.dhx{background:url(../images/chh2.png) no-repeat center top;height:124px;width:276px;margin:0 auto;margin-top:0px;}


.tel3{width:176px;color:#fff;text-align: center;margin-top:25px;float:left;}
.so2{   width: 139px;
    height: 24px;
    border-radius: 10px;
    border: solid 1px #ffffff;text-align: center;font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;margin:0 auto;margin-top:10px;}

.wwmm2{float:left;width:91px;height:91px;margin-top:18px;}
.wwmm2 img{width:91px;height:91px;}


.pp_ll{width:876px;float:right;}
.cptt{background:url(../images/pp2.png) no-repeat center top;line-height:56px;
    font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    line-height: 56px;
    letter-spacing: 1px;
    color: #ffffff;font-weight: 400;position:relative;padding-left:50px;}   

.cptt a{position: absolute;right:15px;line-height:56px;top:0px; font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    line-height: 56px;
    letter-spacing: 0px;
    color: #3d3d3d;text-transform: uppercase;}


.product_list2{margin-top:30px;}
.product_list2 li{float:left;margin-right:15px;margin-bottom:36px;position: relative;width: 262px;height:192px;margin-left:15px;}
.product_list2 li a.img{display:block;}
.product_list2 li a.img img{width: 262px;height:192px;}
.product_list2 li h3{color:#fff;font-size:18px;text-align: center;font-weight: 400;line-height:162px;background:url(../images/ttmm.png) no-repeat center top;display: none;position: absolute;top:0px;left:0px;width: 262px;height:192px;}
.product_list2 li h3 a{color:#fff;font-size:18px;text-align: center;;line-height:45px;}

.product_list2 li:hover h3{display:block;}








/*<!-- 粤创  为什么选择我们？ -->*/
.ys_bg{background:url(../images/bg2.png) no-repeat center top;height:1388px;margin-top:70px;padding-top:138px;}
.abtt2{text-align:center;   font-family: MicrosoftYaHei;
    font-size: 36px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 3px;
    color: #fff;}
.abtt2 span{    font-family: MicrosoftYaHei;
    font-size: 36px;
    font-weight: 400;
    letter-spacing: 3px;
    color: #fff;}


.you_img{width:568px;}
.you_img img{width:568px;height:507px;}

.you_le{width:600px;}
.you1{margin-bottom: 80px;}
.you_le .imga{float:left;}
.you_nr{float:left;margin-left:20px;background:url(../images/xh.png) no-repeat left bottom;height:75px;}
.you_nr h2{ font-family: MicrosoftYaHei;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 2px;
    color: #ffffff;}

.you_nr h2 span{    font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #ffffff;display: block}


.yy_nn {margin-top:30px;width:480px;float:right;}
.yy_nn p{   font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 1px;
    color: #ffffff;background:url(../images/px.png) no-repeat 0px 8px;padding-left:15px;}



/*<!-- 我们？ -->*/
.ab_con{margin-top:120px;}
.ab_img{width: 575px;
    height: 407px;float:left;}
.ab_img img{width: 575px;
    height: 407px;}


.ab_nn{width:600px;float:right;}
.attx{  font-family: ZhenyanGB-Regular;
    font-size: 36px;
    font-weight: 600;
    letter-spacing: 2px;
    color: #0074c5;background:url(../images/jh.png) no-repeat left bottom;height:75px;}
.attx span{ font-family: QingYuan;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: .2px;
    color: #555555;text-transform: uppercase;display: block;margin-top:5px;}

.acc{font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: 1px;
    color: #666666;margin-top:30px;height:264px;overflow: hidden;}


.mm1{width: 126px;
    height: 37px;
    background-color: #0074c5; font-stretch: normal;
    line-height: 37px;
    letter-spacing: 1px;
    color: #ffffff;text-align: center;float:right;margin-top:5px;}
.mm1 a{ font-family: QingYuan;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 37px;
    letter-spacing: 1px;
    color: #ffffff;text-align: center}








/* <!-- <!-- 生产设备 --> -->*/
.case_gun{width:1200px;margin:0 auto;margin-top:30px;}
.altt{  font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #444444;border-bottom: 1px solid #e5e5e5;line-height:50px;}


.product_list1{margin-top:30px;}
.product_list1 li{float:left;margin-right:30px;margin-bottom:38px;_display:inline;position:relative;border:2px solid #eeeeee;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img img{width:264px;height:199px;}
.product_list1 li h3{text-align:center;width:100%;background:#eeeeee;height:35px;color:#444444;font-size:18px;}
.product_list1 li h3 a{font-weight:normal;line-height:35px;font-size:18px;color:#444444;}
.product_list1 li a.img:hover{border-color:#b99562;}

#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}




/*<!-- hengtu -->*/
.ht{background:url(../images/ht.png) no-repeat center top;margin-top:30px;height:261px;}
.ht1{   font-family: HYk1gj;
    font-size: 36px;
   font-weight: 600;
    line-height: 22px;
    letter-spacing: 2px;
    color: #ffffff;border-bottom: 1px solid #ffffff;height:80px;margin-bottom: 30px;margin-top:40px;
}
.ht1 span{display: block;font-family: MicrosoftYaHei;
    font-size: 18px;
   font-weight: 400;
    letter-spacing: 1px;
    color: #ffffff;margin-top:20px;}


.ht2{   font-family: HYk1gj;
    font-size: 24px;
font-weight: 600;
    letter-spacing: 1px;
    color: #ffffff;line-height:30px;}
.ht2 span{font-family: HYk1gj;
    font-size: 24px;
    font-weight: 600;
    letter-spacing: 1px;line-height:30px;
    color: #ffffff;display: block;margin-top:10px;}


.ht_lt{width:540px;margin-left:20px;float:left;}



.ht_tel{float:right;margin-top:55px;}

.dh2{background:url(../images/th.png) no-repeat center left;padding-left:80px;line-height:35px;}
.nn2{   width: 143px;
    height: 40px;
    background-color: #0074c5;
    border-radius: 10px;text-align:center;margin:0 auto;margin-top:15px;}

.nn2 a{ font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 0px;
    color: #fdfdfd;text-align:center}









/*<!--{* 友情链接 *}-->*/
.link{color:#444444;font-size:14px;line-height:35px;}
.link a{color:#444444;font-size:14px;line-height:35px;}




/* <!-- 案例滚切换 -->*/
.chan{width:1200px;margin:0 auto;text-align:center;margin-top:30px;position:relative;}
.l_btn,.r_btn{position:absolute;cursor:pointer;top:55%;}
.l_btn{left:-50px;}
.r_btn{right:-50px;}

.twt{margin-top:30px;}
.twt li{float: left;overflow: hidden; margin-left: 20px;}
.twt li a.img{display:block;}
.twt li a.img img{display:block;width: 273px;height:150px;}


#m_demo{overflow:hidden;width:100%;margin:0 auto;padding-top:20px;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}





/*<!--{* 新闻滚 *}-->*/

.wen1{width:680px;float:left;}

/*多页签*/
.promenu{
    overflow: hidden;background:#005da3;height:62px;background:#eeeeee;
}
.promenu li{
    float: left;
    overflow: hidden;line-height:62px;width: 168px;display: block;
    box-sizing: border-box;
 
    overflow: hidden;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    transition: all 0.4s linear;color:#444444;
}
.promenu li a{

font-size: 14px;
 padding-left:60px;color:#444444;
}
.promenu li:nth-child(1) .imgc{background:url(../images/n3.png) no-repeat 16px center}
.promenu li:nth-child(1).on .imgc{background:url(../images/n4.png) no-repeat 16px center;}

.promenu li:nth-child(2) .imgc{background:url(../images/n1.png) no-repeat 16px center;}
.promenu li:nth-child(2).on .imgc{background:url(../images/n2.png) no-repeat 16px center;}

.promenu li.on{
    background-color: #0074c5;

}
.promenu li.on a{
    color: #fff;}


.b1b_index{
    margin:0 auto;
    overflow: hidden;margin-top:30px;display: block;
}
.b1b_index li{
    width: 620px;
    float: left;
    overflow: hidden;
    margin-right: 24px;margin-bottom: 30px;background-color: #eeeeee;height:105px;
}
.b1b_index li:nth-child(4n){margin-right: 0;}
.b1b_index li .b1img1{
   width: 100%;
   height: 193px;
   overflow: hidden;
}
.b1b_index li .b1img1 img{width: 100%;height: 100%;}
.b1b_index li h4{
        font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 43px;
    letter-spacing: 0px;
    color: #444444;
}

.b1b_index li h2{font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #888888;}

.b1b_index li .time{width: 96px;
    height: 105px;
    background-color: #0074c5;float:left;}

.b1b_index li .dbb{float:left;margin-left:20px; width:480px;}


.b1b_index li .time dd{font-family: ArialMT;
    font-size: 36px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    letter-spacing: 0px;
    color: #ffffff;text-align:center;padding-top:20px
}

.b1b_index li .time dt{ font-family: ArialMT;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    letter-spacing: 0px;
    color: #ffffff;text-align: center;padding-top:10px
}







.mm2{width: 100px;
    height: 40px;
    background-color: #0074c5;text-align:center;line-height:40px;float:right;margin-right:60px;}

.mm2 a{ font-family: MicrosoftYaHei;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    color: #ffffff;text-align:center;line-height:40px;}




.wen2{width:520px;float:right;}
.datt{  font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 62px;
    letter-spacing: 0px;
    color: #444444;background-color: #eeeeee;margin-bottom:30px}
.news_list1{padding-top:30px}
.news_list1 li{
  margin-bottom: 15px;height:95px!important;border-bottom: dashed 1px #b5b5b5;
}
.news_list1 li a{
    display:block;padding-left: 35px;font-size:18px;height:32px;overflow: hidden;background: url(../images/w.png) no-repeat left center;color:#444444;text-transform: uppercase;line-height:32px;
}
.news_list1 li span{display: block;padding-left: 30px;
    background: url(../images/da.png) no-repeat 0px 5px;    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #888888;margin-top:5px;}





.dff{background:#004576;padding-top:70px;padding-bottom: 20px;margin-top:35px;}


.dd1{width:425px;float:left;}
.ttv{   font-family: MicrosoftYaHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: 1px;height:50px;
    color: #ffffff;background:url(../images/xx1.png) no-repeat left bottom;}
.ttv span{  font-family: MicrosoftYaHei;
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 25px;
    letter-spacing: 1px;
    color: #fff100;padding-left:10px;text-transform: uppercase;}


.ddtt2{ font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;margin-top:25px;}


.ddzz{margin-top:25px;  font-family: ArialMT;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;}




.dd3{margin-left:120px;float:left;}

.nav2{margin-top:12px; font-family: ArialMT;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 1px;
    color: #ffffff;}


.nav2 a{font-family: ArialMT;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 45px;
    letter-spacing: 1px;
    color: #ffffff;}



.dd4{float:right;}

.page-banner{margin-top:-11px;}