﻿@charset "utf-8";
/**
 * @author:王欢
 * @email:13341343186@163.com
 * @time:2017-5
 */

@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot'); /* IE9*/
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'), /* chrome銆乫irefox */
    url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}

.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.inputclear{ padding:0; margin:0; background:none; border:none;}
.maxwidth{ max-width:100% !important;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{text-decoration:none; cursor:pointer;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.imgvertical{vertical-align:middle !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container{ max-width:1200px !important;}
.container-fluid{max-width: 1000px!important;}
.xiao{padding-left: 5px; padding-right: 5px;}
.no_left{padding-left: 0!important;}
.no_right{padding-right: 0;!important;}
.fa {display: inline-block;font-family: "iconfont";font-size:20px;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
input{outline:none}
.tr{transition: all 0.4s;-moz-transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s;}
.li_none{display: none;}
/*导航*/
header .head_main{width: 100%; background: #FFFFFF; position: fixed; z-index: 9;}
header .head_mains{position: relative; height: 90px; background: #FFFFFF;}
header .head_left{width: 50%; float: left; height: 90px; background: #fdd000; position: relative;}
header .head_left .head_lefts{position: absolute;width: 50%; height:90px;background: #fdd000; left: 0; z-index: 11}
header .head_sear{width: 100%; position: absolute; height: 40px; top: 0; right: 0; background: #333333;}
header .head_sear .head_sears{height: 40px; text-align: right; }
header .head_sear .head_touch{float: right; background: url("../images/top_coll.png") no-repeat left 50%; padding-left: 30px;}
header .head_sear .head_touch p{font-size: 12px; line-height: 40px; color: #FFFFFF; opacity: 0.65;}
header .head_sear .search{float: right; margin-top: 8px; border: 1px solid #aaaaaa; margin-left: 20px; border-radius: 20px;}
header .head_sear .search .ss_txt{height: 20px; width: 150px; padding: 0 15px; color: #FFFFFF; border-radius: 20px; background: #333333; border: none;}
header .head_sear .search .ss_btn{border: none; color: #a3a3a3; background: #333333; border-radius: 20px;}
header .head_link{width: 100%; height: 50px; position: absolute;left: 0; top: 40px; z-index: 12;}
header .head_link .head_links{height: 50px; background: #FFFFFF; }
header .head_main .logo{height: 90px; display: table; float: left; position: absolute; top: -40px; background: url("../images/logo_bg.png") no-repeat; background-size: 100% 100%; padding-right: 60px;}
header .head_main .logo a{display: table-cell; vertical-align: middle;}
header .head_main .logo a img{width: 270px;}
header .head_main .head_nav{float: right; background: #FFFFFF;}
header .head_main .head_nav ul{padding: 0; margin: 0;}
header .head_main .head_nav .top_li{float: left; position: relative; height: 50px; padding: 0 15px; list-style-type:none; text-align: center; }
header .head_main .head_nav .top_li a{color: #303440; font-size: 14px; line-height: 50px; border-bottom: 2px solid #FFFFFF; padding-bottom: 8px}
header .head_main .head_nav .top_li:hover a{color: #fdd000; border-bottom: 2px solid #fdd000;}
header .head_main .top_li ul{display: none; position:absolute;width: 100%; top:50px; left: 0; z-index:999; background: #FFFFFF; border: 2px solid #d09c3e; border-radius: 5px;}
header .head_main .top_li ul .er{padding:0;height: 35px;transition:all 0.3s;}
header .head_main .top_li ul .er a{line-height:35px; color:#616161!important;transition:all 0.3s; border-bottom: none!important; display: block;}
header .head_main .top_li ul .er:hover a{color:#d09c3e!important; border-bottom: none!important;}
header .lunbos{padding-top: 31%; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; margin-top: 90px;}
/*标题*/
.zhu_tit{width: 100%; text-align: center;}
.zhu_tit h1{font-size: 25px; color: #e60012; font-weight: bold;}
.zhu_tit h1 span{font-size: 25px; color: #0080cc; font-weight: bold;}
.zhu_tit .gang{width: 100%; height: 7px; background: url("../images/tit_bg.png") no-repeat 50% 50%; background-size: cover; margin: 7px 0;}
.zhu_tit h2{font-size: 25px;color: #333333; font-family: "Aparajita";}
.main{width: 100%;}
.main .main_content{margin-top: 20px; margin-bottom: 20px;}
.main .main_content .main_new{margin-top: 20px;}
/*配件维修*/
.wx_list{width: 100%;}
.wx_list .wx_box{width: 100%; margin-bottom: 10px;}
.wx_list .wx_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.wx_list .wx_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.wx_list .wx_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.wx_list .wx_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.wx_list .wx_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.wx_list .wx_box .txtbox{text-align: center; width: 100%; height: 30px;}
.wx_list .wx_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.wx_list .wx_box:hover .imgbox{top: -3px;
    -webkit-box-shadow:0 0 10px 5px #aaa;
    -moz-box-shadow:0 0 10px 5px #aaa;
    box-shadow:0 0 10px 5px #aaa;  }
.wx_list .wx_box:hover .txtbox h1{color: #e60012;}
.wx_list .more{margin-top: 10px;position: relative; display: inline-block; width: 150px; height: 40px; border: 1px solid #fdd000;z-index: 1;}
.wx_list .more .wx_btn{ position: absolute; width: 100%; height: 100%; border: 1px solid #e60012; z-index: 2; top: -5px; left: -5px; background: #FFFFFF; font-size: 17px; color: #333333;}
.wx_list .more .wx_btn:hover{background: #e60012; color: #FFFFFF}
/*关于景克*/
.gy_list{width: 100%; height: 240px; position: relative; display: block; border: 1px solid #fdd000; padding: 20px;}
.gy_list .gy_dianji{position: absolute; right: 0; top: 35px; z-index: 3;}
.gy_list .gy_dianji li{width: 150px; height: 50px; margin-bottom: 10px; position: relative; right: 0;}
.gy_list .gy_dianji li h1{width: 100px; line-height: 50px; text-align: center; height: 50px; float: left; overflow: hidden; background: #e60012; display: inline-block; font-size: 14px; color: #FFFFFF;}
.gy_list .gy_dianji li span{width: 50px; line-height: 50px; height: 50px; float: right; display: inline-block; background: #333333; color: #FFFFFF; text-align: center; font-size: 32px; font-family: "宋体";}
.gy_list .gy_dianji li:hover{right: 20px;}
.gy_list .gy_layout{width: 94%;}
.gy_list .gy_layout .txtbox{height: auto; overflow: hidden;}
.gy_list .gy_layout .txtbox h1{font-size: 14px; color: #e60012; border-bottom: 2px solid #000000; padding-bottom: 7px; display: inline-block;}
.gy_list .gy_layout .txtbox .gy_p{height: 160px; overflow: hidden; margin-top: 15px;}
.gy_list .gy_layout .txtbox .gy_p p{font-size: 14px; color: #333333; line-height: 20px;}
.gy_list .gy_layout .imgbox{height: 200px; position: relative; overflow: hidden; display: block;}
.gy_list .gy_layout .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.gy_list .gy_jia{position: absolute; bottom: -17px; left: 15px;}
.gy_list .gy_jia a{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
/*合作*/
.hz_list{width: 100%; border: 1px solid #c6c6c6;}
.hz_list .imgbox{width: 100%; position: relative; overflow: hidden; display: block; border: 1px solid #c6c6c6;}
.hz_list .imgbox:before{content: ""; padding-top: 65%; display: block;}
.hz_list .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.hz_list .imgbox:hover img{
    -webkit-transform: rotateY(-360deg);
    -moz-transform: rotateY(-360deg);
    -o-transform: rotateY(-360deg);
    -ms-transform: rotateY(-360deg);
    transform: rotateY(-360deg);
}
/*现场服务*/
.fw_list .li_none{display: none;}
.fw_list .fw_nav .shang{padding: 0; margin-bottom: 20px;}
.fw_list .fw_nav h1{background: #e60012; text-align: center; padding: 10px; position: relative;}
.fw_list .fw_nav h1 b{border: 1px solid #FFFFFF; display: block; font-weight: normal; padding: 10px; font-size: 20px; color: #FFFFFF;}
.fw_list .fw_nav h1 span{position: absolute; right: 20px; top: 15px; font-size: 20px;}
.fw_list .fw_nav .fw_ul{margin-top: 10px; background: #FFFFFF;}
.fw_list .fw_nav .fw_li{text-align: center; background: #333333; border-bottom: 1px solid #606060;}
.fw_list .fw_nav .fw_li .sub_a{display:block; font-size:14px; line-height:40px; height: 40px; color: #FFFFFF;}
.fw_list .fw_nav .fw_li:hover{background: #e60012;}
.fw_list .fw_nav .fw_li:hover .sub_a{color: #FFFFFF;}
.fw_list .fw_nav .imgbox{text-align: center; width: 100%;}
.fw_list .fw_nav .imgbox img{width: 100%;}
.fw_list .fw_nav .active{display: block;}
/*现场服务*/
.fw_list .fw_box{width: 100%; margin-bottom: 10px;}
.fw_list .fw_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.fw_list .fw_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.fw_list .fw_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.fw_list .fw_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.fw_list .fw_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.fw_list .fw_box .txtbox{text-align: center; width: 100%; height: 30px;}
.fw_list .fw_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.fw_list .fw_box:hover .imgbox{border: 1px solid #e60012;}
.fw_list .fw_box:hover .imgbox img{transform:scale(1.1);}
.fw_list .fw_box:hover .txtbox h1{color: #e60012;}
/*资讯发布*/
.zx_list{width: 100%; background: url("../images/zx_bg.jpg") no-repeat 50% 50%; background-size: cover;}
.zx_list .zhu_tit h1{color: #FFFFFF;}
.zx_list .zhu_tit h2{color: #FFFFFF;}
.zx_list .zx_box{width: 100%; height: 100px; overflow: hidden; margin-bottom: 30px; position: relative;}
.zx_list .zx_box .zx_left{position: absolute; height: 100%; width: 100px;}
.zx_list .zx_box .zx_left .imgbox{position: relative; height: 100px; overflow: hidden; border: 1px solid #FFFFFF;}
.zx_list .zx_box .zx_left .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.zx_list .zx_box .zx_left .imgbox .zx_img{opacity: 1;}
.zx_list .zx_box .zx_left .imgbox .zx_imgs{opacity: 0;}
.zx_list .zx_box .zx_right{position: absolute; left: 100px; height: 100%; padding: 3px 15px;}
.zx_list .zx_box .zx_right .txtbox h1{font-size: 14px; color: #FFFFFF;}
.zx_list .zx_box .zx_right .txtbox h2{font-size: 12px; color: #FFFFFF; margin-top: 10px;}
.zx_list .zx_box .zx_right .txtbox .zx_p{height: 40px; overflow: hidden; margin-top: 10px;}
.zx_list .zx_box .zx_right .txtbox .zx_p p{font-size: 14px; color: #FFFFFF; line-height: 20px;}
.zx_list .zx_box:hover .imgbox{border: 1px solid #fdd000;}
.zx_list .zx_box:hover .imgbox img{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -o-transform:rotate(360deg); }
.zx_list .zx_box:hover .imgbox .zx_img{opacity: 0; }
.zx_list .zx_box:hover .imgbox .zx_imgs{opacity: 1;}
.zx_list .zx_box:hover .txtbox h1{color: #fdd000;}
.zx_list .zx_box:hover .txtbox h2{color: #fdd000;}
.zx_list .zx_box:hover .txtbox .zx_p p{color: #fdd000;}
/*配件销售*/
.xs_list{width: 100%;}
.xs_list .xs_box{width: 100%; margin-bottom: 10px;}
.xs_list .xs_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.xs_list .xs_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.xs_list .xs_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.xs_list .xs_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.xs_list .xs_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.xs_list .xs_box .txtbox{text-align: center; width: 100%; height: 30px;}
.xs_list .xs_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.xs_list .xs_box:hover .imgbox{top: -3px;
    -webkit-box-shadow:0 0 10px 5px #aaa;
    -moz-box-shadow:0 0 10px 5px #aaa;
    box-shadow:0 0 10px 5px #aaa;}
.xs_list .xs_box:hover .txtbox h1{color: #e60012;}
.xs_list .more{margin-top: 10px;position: relative; display: inline-block; width: 150px; height: 40px; border: 1px solid #fdd000;z-index: 1;}
.xs_list .more .wx_btn{ position: absolute; width: 100%; height: 100%; border: 1px solid #e60012; z-index: 2; top: -5px; left: -5px; background: #FFFFFF; font-size: 17px; color: #333333;}
.xs_list .more .wx_btn:hover{background: #e60012; color: #FFFFFF}
/*联系*/
.lx_main{width: 100%; background: #fdd000;}
.lx_main .lx_content{width: 100%; padding: 30px 0 0 0;}
.lx_main .lx_1{float: left; width: 36%;}
.lx_main .lx_2{float: left; width: 20%;}
.lx_main .lx_3{float: left; width: 28%;}
.lx_main .lx_4{float: left; width: 16%;}
.lx_main .lx_box{background-position: left 0%; background-repeat: no-repeat; background-size: 30px; padding-left: 40px; height: 70px; overflow: hidden;}
.lx_main .lx_box h1{font-size: 13px; color: #333333;}
.lx_main .lx_box h2{font-size: 13px; color: #333333;margin-top: 5px;}
.lx_main .lx_box h3{font-size: 13px; color: #333333; margin-top: 5px;}
/*底部*/
.foot_main{width: 100%; background: #333333;}
.foot_main .foot_content{margin: 15px 0;}
.foot_main .foot_left{float: left;}
.foot_main .foot_left p{font-size: 14px; color: #fdd000;}
.foot_main .foot_right{float: right;}
.foot_main .foot_right li{display: inline-block; border-right: 1px solid #fdd000; padding: 0 8px;}
.foot_main .foot_right li a{font-size: 14px; color: #fdd000;}
.foot_main .foot_right li a:hover{text-decoration:underline!important;}
/*手机底部导航*/
.hot{width:100%; height:59px; background:#1a1a1a; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ olor:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot  .pa{height: 60px; padding-top: 10px; border-right: 1px solid #FFFFFF;}
.hot  .pas{height: 68px; padding-top: 15px}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:0px;}
.hot .pa:hover { background:#fdd000;}
/*内页*/
.li_none{display: none;}
.sub_nav .shang{padding: 0; margin-bottom: 20px;}
.sub_nav h1{background: #e60012; text-align: center; padding: 13px 20px; color: #FFFFFF; font-size: 25px; position: relative;}
.sub_nav h1 b{font-size: 12px; color: #FFFFFF; font-weight: normal; padding-left: 5px;}
.sub_nav h1 span{position: absolute; top: 15px; right: 20px;}
.sub_nav .shang .sub_ul{margin-bottom: 10px;padding-top: 3px; background: #FFFFFF;}
.sub_nav .shang .sub_li{text-align: left; background: #fdd000; margin-bottom: 3px; position: relative;}
.sub_nav .shang .sub_li b{float: right;line-height: 40px; position: absolute; right: 30px;}
.sub_nav .shang .sub_li .sub_a{display:block; font-size:16px; padding: 0 50px 0 50px; line-height:40px; height: 40px; color: #333333;}
.sub_nav .active{display: block;}
/*二级*/
.sub_nav .shang .er{padding-top: 2px; overflow: hidden; background: #FFFFFF; display:none;}
.sub_nav .shang .er li{height: 40px; line-height: 40px; text-align: center; background: url("../images/er_ye.jpg") no-repeat bottom #eaeaea;}
.sub_nav .shang .er li a{display: block; font-size: 12px;}
.sub_nav .shang .er li a:hover{color: #e60012;}
/*左下*/
.sub_nav .xia{width: 100%; background: #FFFFFF;}
.sub_nav .xia .txtbox{background: #e5e5e5; padding: 10px;}
.sub_nav .xia .txtbox ul{margin-bottom: 20px;}
.sub_nav .xia .txtbox ul li{font-size: 14px; color: #333333; line-height: 25px;}
/*内页*/
.nei_tit{background: url("../images/nei_tit_gang.jpg") no-repeat bottom; padding: 10px 0;}
.nei_tit h1{float: left; font-size: 16px; color: #e60012; font-weight: bold;}
.nei_tit h2{float: right; font-size: 14px; color: #333333; padding-top: 2px;}
.nei_main{width: 100%;}
.nei_main .nei_content{margin-top: 20px; margin-bottom: 50px;}
.nei_main .nei_content .nei_new{margin-top: 20px;}
/*配件维修页面*/
.wxs_list{width: 100%;}
.wxs_list .wxs_box{width: 100%; margin-bottom: 15px;}
.wxs_list .wxs_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.wxs_list .wxs_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.wxs_list .wxs_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.wxs_list .wxs_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.wxs_list .wxs_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.wxs_list .wxs_box .txtbox{text-align: center; width: 100%; height: 30px;}
.wxs_list .wxs_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.wxs_list .wxs_box:hover .imgbox{top: -3px;
    -webkit-box-shadow:0 0 10px 5px #aaa;
    -moz-box-shadow:0 0 10px 5px #aaa;
    box-shadow:0 0 10px 5px #aaa;  }
.wxs_list .wxs_box:hover .txtbox h1{color: #e60012;}
/*内页*/
.wxss_list{width: 100%;}
.wxss_list .imgbox{text-align: center;}
.wxss_list .imgbox img{max-width: 100%; height: auto;}
.wxss_list .txtbox{text-align: center; margin-top: 15px;}
.wxss_list .txtbox h1{font-size: 14px; color: #333333;}

/*数控现场服务*/
.sks_list{width: 100%;}
.sks_list .sks_box{width: 100%; margin-bottom: 15px;}
.sks_list .sks_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.sks_list .sks_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.sks_list .sks_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.sks_list .sks_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.sks_list .sks_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.sks_list .sks_box .txtbox{text-align: center; width: 100%; height: 30px;}
.sks_list .sks_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.sks_list .sks_box:hover .imgbox{top: -3px;
    -webkit-box-shadow:0 0 10px 5px #aaa;
    -moz-box-shadow:0 0 10px 5px #aaa;
    box-shadow:0 0 10px 5px #aaa;  }
.sks_list .sks_box:hover .txtbox h1{color: #e60012;}
/*内页*/
.skss_list{width: 100%;}
.skss_list .imgbox{text-align: center;}
.skss_list .imgbox img{max-width: 100%; height: auto;}
.skss_list .txtbox{text-align: center; margin-top: 15px;}
.skss_list .txtbox h1{font-size: 14px; color: #333333;}

/*配件销售页面*/
.xss_list{width: 100%;}
.xss_list .xss_box{width: 100%; margin-bottom: 15px;}
.xss_list .xss_box .imgbox{width: 100%; position: relative; display: block; overflow: hidden; border: 1px solid #c6c6c6; top: 0;}
.xss_list .xss_box .imgbox:before{content: ""; display: block; padding-top: 77%;}
.xss_list .xss_box .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.xss_list .xss_box .imgbox .mask{position: absolute; top: 5px;right: 5px;}
.xss_list .xss_box .imgbox .mask span{width: 35px; height: 35px; background: #e60012; text-align: center; line-height: 30px; border-radius: 50%; color: #FFFFFF; font-size: 34px;  display: inline-block;}
.xss_list .xss_box .txtbox{text-align: center; width: 100%; height: 30px;}
.xss_list .xss_box .txtbox h1{line-height: 30px; font-size: 14px; color: #333333;}
.xss_list .xss_box:hover .imgbox{top: -3px;
    -webkit-box-shadow:0 0 10px 5px #aaa;
    -moz-box-shadow:0 0 10px 5px #aaa;
    box-shadow:0 0 10px 5px #aaa;  }
.xss_list .xss_box:hover .txtbox h1{color: #e60012;}
/*内页*/
.xsss_list{width: 100%;}
.xsss_list .imgbox{text-align: center;}
.xsss_list .imgbox img{max-width: 100%; height: auto;}
.xsss_list .txtbox{text-align: center; margin-top: 15px;}
.xsss_list .txtbox h1{font-size: 14px; color: #333333;}

/*关于景克页面*/
.gys_list{width: 100%;}
.gys_list .txtbox{height: auto; overflow: hidden;}
.gys_list .txtbox img{ max-width:100%;}
.gys_list .txtbox p{font-size: 14px; color: #333333; line-height: 25px; margin-bottom: 10px;}

/*联系我们页面*/
.lxs_list{width: 100%;}
.lxs_list ul li{font-size: 14px; color: #333333; line-height: 25px;}
.lxs_list .ditu{margin-top: 15px; text-align: center;}
.lxs_list .ditu img{width: 100%; height: auto;}

/*人才招聘页面*/
.zps_list{width: 100%;}
.zps_list .txtbox{height: auto; overflow: hidden;}
.zps_list .txtbox p{font-size: 14px; color: #333333; line-height: 25px; margin-bottom: 10px;}

/*资讯发布页面*/
.zxs_list{width: 100%;}
.zxs_list .zxs_box{width: 100%; margin-bottom: 20px;}
.zxs_list .zxs_box .zxs_a{position: relative; display: block; top: 0; overflow: hidden; padding: 0 0 0 250px;}
.zxs_list .zxs_box .imgbox{position: absolute; top: 0; left: 0; bottom: 0; margin: auto; overflow: hidden; z-index: 9;}
.zxs_list .zxs_box .imgbox .zxs_img{width: 250px; height: 100%;}
.zxs_list .zxs_box .txtbox{height: 160px; padding: 2px 15px; overflow: hidden;}
.zxs_list .zxs_box .txtbox h1{font-size: 14px; color: #e60012; font-weight: bold;}
.zxs_list .zxs_box .txtbox .zxs_p{margin-top: 10px; height: 80px; overflow: hidden;}
.zxs_list .zxs_box .txtbox .zxs_p p{font-size: 14px; color: #333333; line-height: 20px;}
.zxs_list .zxs_box .txtbox .more{margin-top: 12px;position: relative; display: inline-block; width: 120px; height: 30px; border: 1px solid #fdd000;z-index: 1;}
.zxs_list .zxs_box .txtbox .more .zxs_btn{ position: absolute; width: 100%; height: 100%; border: 1px solid #e60012; z-index: 2; top: -5px; left: -5px; background: #FFFFFF; font-size: 14px; color: #333333;}
.zxs_list .zxs_box:hover .zxs_a{box-shadow: 5px 5px 5px #aaa; top: -4px;}
/*内页*/
.zxss_list{width: 100%;}
.zxss_list .zxss_tit{width: 100%; text-align: center;}
.zxss_list .zxss_tit h1{font-size: 14px; color: #e60012; font-weight: bold;}
.zxss_list .zxss_tit h2{margin-top: 10px; font-size: 12px; color: #c5c5c5;}
.zxss_list .txtbox{margin-top: 15px;}
.zxss_list .txtbox p{font-size: 14px; color: #333333; line-height: 25px; margin-bottom: 10px;}

.ewm{ position: fixed; z-index: 999; top: 35%; right: 0;}

@media (max-width: 1199px){
    header .head_main .logo{padding-right: 40px;}
    header .head_main .head_nav .top_li{padding: 0 7px;}
    header .head_main .head_nav .top_li a{font-size: 13px;}
    /*内页*/
    .sub_nav .shang .sub_li .sub_a{padding: 0 50px 0 35px;}
    .zxs_list .zxs_box .zxs_a{padding: 0 0 0 220px;}
    .zxs_list .zxs_box .imgbox .zxs_img{width: 220px;}
    .zxs_list .zxs_box .txtbox{height: 150px;}
}

@media (min-width: 991px){
    header .head_main .head_nav{display: block!important;}
}

@media (max-width: 991px){
    header .head_main{height: 80px;}
    header .head_mains{height: 80px;}
    header .head_link{top: 0;}
    header .head_main .logo{height: 80px; top: 0; background: none;}
    header .head_main .logo a img{width: 325px;}
    header .head_main .top_btn{font-size: 34px; color: #333333; position: absolute; top: 22px; right: 10px;}
    header .head_top{float: right; height: auto; margin-left: 15px; text-align: left;}
    header .head_main .head_nav{top: 60px; right: 0; position: absolute; width: 130px; margin: 0; z-index: 99; background: rgba(0,0,0,0.5); display: none;}
    header .head_main .head_nav .top_li{display: block; width: 100%; height: 40px; padding: 0;}
    header .head_main .head_nav .top_li a{font-size: 14px; border-bottom: none;line-height: 40px; display: block; color: #FFFFFF; border-right: none; border-bottom: none; padding-bottom: 0;}
    header .head_main .head_nav .top_li a:hover{border-bottom: none; background: #fdd000; color: #FFFFFF; border-bottom: none;}
    header .head_main .top_li ul{top: 50px;}
    header .head_main .top_li .sub{display: none!important;}
    header .lunbos{padding-top: 33%; margin-top: 80px;}
    .lx_main .lx_1{width: 50%;}
    .lx_main .lx_2{width: 50%;}
    .lx_main .lx_3{width: 50%;}
    .lx_main .lx_4{width: 50%;}
    .lx_main .lx_box{margin-bottom: 15px;}
    .foot_main .foot_left{width: 100%; text-align: center;}
    .foot_main .foot_right{width: 100%; text-align: center; margin-top: 5px;}
    .foot_main .foot_right li{padding: 0 5px;}
    /*内页*/
    .sub_nav h1{font-size: 20px;}
    .sub_nav .shang .sub_li .sub_a{padding: 0 30px 0 15px; font-size: 14px;}
    .sub_nav .shang .sub_li b{right: 15px;}
    .zxs_list .zxs_box .zxs_a{padding: 0 0 0 180px;}
    .zxs_list .zxs_box .imgbox .zxs_img{width: 180px;}
    .zxs_list .zxs_box .txtbox{height: 110px; padding: 2px 9px;}
}

@media (min-width: 768px){
    .sub_nav .sub_ul{display: block!important;}
    .fw_list .fw_nav .fw_ul{display: block!important;}
}
@media (max-width: 767px){
    .shou_xiao{padding-left: 5px; padding-right: 5px;}
    header .head_main{height: 60px;}
    header .head_mains{height: 60px;}
    header .head_main .logo{height: 60px;}
    header .head_main .logo a img{width: 230px;}
    header .head_main .top_btn{top: 18px; font-size: 25px;}
    header .head_main .head_nav{top: 50px;}
    header .lunbos{padding-top: 40%; margin-top: 60px;}
    .zhu_tit h1{font-size: 20px;}
    .zhu_tit h1 span{font-size: 20px;}
    .zhu_tit h2{font-size: 20px;}
    .zhu_tit .gang{margin: 5px 0;}
    .fw_list .col-xs-6{padding-left: 5px; padding-right: 5px;}
    .zx_list .col-xs-12{padding-left: 5px; padding-right: 5px;}
    .fw_list .col-lg-9{padding-left: 5px; padding-right: 5px;}
    .xs_list .col-xs-6{padding-left: 5px; padding-right: 5px;}
    .wx_list .more{width: 100px; height: 30px;}
    .wx_list .more .wx_btn{font-size: 15px;}
    .gy_list{height: 440px;}
    .gy_list .gy_layout .imgbox{margin-top: 20px;}
    .gy_list .gy_dianji{bottom: 20px; top: auto;}
    .gy_list .gy_dianji li{width: 130px;height: 40px;}
    .gy_list .gy_dianji li h1{width: 90px; height: 40px; line-height: 40px;}
    .gy_list .gy_dianji li span{width: 40px; height: 40px;line-height: 40px; font-size: 24px;}
    .hz_list .table>tbody>tr>td{width: 33.333333%;float: left;}
    .hz_list .imgbox:before{padding-top: 100%;}
    .fw_list .fw_nav .fw_ul{display: none;}
    .fw_list .fw_nav h1{padding: 7px;}
    .fw_list .fw_nav h1 b{font-size: 18px; padding: 7px;}
    .fw_list .fw_nav .fw_li .sub_a{height: 35px; line-height: 35px;}
    .fw_right{margin-top: 15px;}
    .zx_list .zx_box{height: 80px;}
    .zx_list .zx_box .zx_left{width: 80px;}
    .zx_list .zx_box .zx_left .imgbox{height: 80px;}
    .zx_list .zx_box .zx_right{left: 80px; padding: 3px 10px;}
    .zx_list .zx_box .zx_right .txtbox .zx_p p{font-size: 12px;}
    .zx_list .zx_box{margin-bottom: 20px;}
    .xs_list .more{width: 100px; height: 30px;}
    .xs_list .more .wx_btn{font-size: 15px;}
    /*内页*/
    .sub_nav h1{font-size: 18px;padding: 10px;}
    .sub_nav .shang .er{display: none;}
    .sub_nav .shang .sub_ul{display: none;}
    .sub_nav .shang .sub_li .sub_a{font-size: 15px; height: 35px; line-height: 35px;}
    .sub_nav .shang .er li{height: 35px; line-height: 35px;}
    .zxs_list .zxs_box .zxs_a{padding: 0 0 0 110px;}
    .zxs_list .zxs_box .imgbox .zxs_img{width: 110px;}
    .zxs_list .zxs_box .txtbox{height: 90px;}
    .zxs_list .zxs_box .txtbox .zxs_p{height: 60px;}
.ewm{display:none;}
}

@media (max-width:500px){
    .container-fluid{padding-left: 8px; padding-right: 8px;}
    .wx_list .col-xs-6{padding-left: 5px; padding-right: 5px;}
}

@media (max-width:376px){

}

@media (max-width:340px){

}

.fengxiang{ width:100%; margin:0 auto;}
.fengxiang ul li{ width:46%; padding:4px 3px; float:left; margin:4px 0px 4px 10px; background:#c5c5c4; border: solid 1px #afafae;}

.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}

/*清除样式*/
.clear { clear:both;}

/*分页css scott style pagination*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}