@charset "utf-8";
/* CSS Document */

.hy_hk_ban{ width:100%; height:360px; min-width:1200px; background:url(../img/hy_hk_ban.jpg) no-repeat center;}
.hy_hk_font1{  box-sizing:border-box; padding:40px; height:280px;/*border:1px solid #b9d5f8; background-color:#f1f7ff;*/}
.hy_hk_font1 p{ text-indent:2em;font-size:16px; line-height:36px; color:#333; width:580px; box-sizing:border-box; padding-top:30px;}
.hy_hk01{ background-color:#f4f9ff; width:100%;}
.hy_hk01 .hy_hk_font2 p{ font-size:16px; line-height:36px; color:#333;text-indent:2em;}

.hy_hk_pro{ height:490px;}
.hy_hk_pro .hy_hk_LBtn{ float:left; width:30px;height:490px;}
.hy_hk_pro .hy_hk_RBtn{ float:right;width:30px;height:490px;}
.hy_hk_pro .hy_hk_LBtn i,.hy_hk_pro .hy_hk_RBtn i{width:15px; height:29px; display:inline-table; margin-top:220px;}
.hy_hk_pro .hy_hk_LBtn i{ background:url(../img/buttonLeft.png) no-repeat 0 0;}
.hy_hk_pro .hy_hk_RBtn i{background:url(../img/buttonRight.png) no-repeat -19px 0; float:right;}
.hy_hk_pro .hy_hk_LBtn i:hover{ background-position:-19px 0;}
.hy_hk_pro .hy_hk_RBtn i:hover{ background-position:0 0;}
.hy_hk_pro .hy_hk_proCont{ float:left; width:1140px; height:490px; overflow:hidden;}
.hy_hk_pro .hy_hk_proCont ul{height:420px; width:1520px;position:relative; z-index:1;}
.hy_hk_pro .hy_hk_proCont ul li{width:360px; height:470px;margin:20px 10px 0 10px; position:relative; box-sizing:border-box; float:left; border:1px solid #80abe2; overflow:hidden;}
.hy_hk_pro .hy_hk_proCont ul li .hyHKImg{ width:360px; height:240px; overflow:hidden;}
.hy_hk_pro .hy_hk_proCont ul li .hyHKImg img{ width:360px; height:240px; float:left; margin-top:0px; margin-left:0px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont{ width:360px; height:220px; box-sizing:border-box; padding:16px; position:relative;}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont h3{ font-size:20px; font-weight:normal;color:#333; height:30px; text-align:center;}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont p{ line-height:24px; font-size:14px; color:#666; text-align:center; padding-top:10px;}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont span{ width:100%; height:60px; display:inline-block; line-height:60px;font-size:46px; color:#80abe2; text-align:center;}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont center{}
.hy_hk_pro .hy_hk_proCont ul li div.hyHKFont center i{ width:30px; height:3px; background-color:#80abe2; display:inline-block;}
.hy_hk_pro .hy_hk_proCont ul li:hover .hyHKImg img{width:420px; height:300px;margin-top:-30px; margin-left:-30px;}
.hy_hk_si{ text-align:center;}
.hy_hk_si li{width:300px; height:216px; box-sizing:border-box; padding:10px; float:left;}
.hy_hk_si li img{width:280px;}
.hy_hk_si li p{ font-size:16px; color:#333; line-height:36px; text-align:center;}


/*机械*/
.hy_jx_ban{ width:100%; height:360px; min-width:1200px; background:url(../img/hy_jx_ban.jpg) no-repeat center;}
.hy_jx_font{}
.hy_jx_font p{text-indent:2em;font-size:16px; line-height:36px; color:#333;}
.hy_jx_ae{}
.hy_jx_ae li{ float:left; margin-left:15px; margin-right:15px; width:370px; text-align:center; background-color:#f5f8fa; height:400px;}
.hy_jx_ae li img{ max-width:370px;}
.hy_jx_ae li h3{ font-size:18px; color:#055ae6; line-height:60px;}
.hy_jx_ae li p{ font-size:14px; line-height:24px; color:#666; box-sizing:border-box; padding-left:40px; padding-right:40px;}
