@charset "utf-8";
/**
 * @author:王欢
 * @email:13341343186@163.com
 * @time:2016-8
 */

@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 !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container-fluid{ max-width:1200px !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;}
.fa-icon-qq:before { content: "\e604"; }
.fa-icon-weibo:before { content: "\e600"; }
.fa-icon-weixin:before { content: "\e605"; }
.fa-icon-zaixianzixun:before { content: "\e608"; }
.row {margin-right: 0px;margin-left: 0px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font-family: "微软雅黑";
}

/*导航*/
header{}
header .logo{margin-top: 15px;width: 355px;}
header .logo img{width: 100%;}
header .top_mian{background: #080808; height: 90px;}
header nav li{ position:relative; padding:0 13px;transition:all 0.3s; border-top: 3px solid #191919;}
header nav li a{ display:block;text-align:center; font-size: 12px; line-height:87px; color:#FFFFFF; transition:all 0.3s;}
header nav li:hover{ border-top: 3px solid #43c5e9;}
header nav li:hover a{ color:#43c5e9;}
header nav li ul{ display:none; position:absolute;top:86px;left: -15%; z-index:99999;min-width: 100%;white-space: nowrap;}
header nav li ul li{ padding:0; height:40px; background:rgba(18,18,18,0.5); transition:all 0.3s; border: none;}
header nav li ul li a{line-height:40px; color:#fff;transition:all 0.3s;}
header nav li ul li:hover{ background: rgba(1,151,210,1);  border: none;}
header nav li ul li:hover a{ color:#fff}
header nav li:hover ul{ display:block;}
/*内容*/
/*标题*/
.index-title{ margin:0px;}
.index-title .jgx{  margin-bottom:40px; width:42%; height:25px; border-bottom:solid 3px #d1d1d1;}
.index-title .wz{ width:15%;}
.index-title .wz span{ display:block;font-size:20px; color:#15a3c9; line-height:30px; letter-spacing:1px; font-weight: 600;}
.index-title .wz h1{ font-size:25px; color:#15a3c9; line-height:30px; font-weight: 600;}
.index-title .wz h1.active{ color:#fff;}
/*公司简介*/
.jj_main{width: 100%; float: left;}
.jj_main .jj_content{width: 100%; float: left; margin-top: 30px;  margin-bottom: 10px;}
.jj_main .jj_content .jj_news{width: 100%; float: left; margin-top: 30px;}
.jj_main .jj_content .jj_news .jj_img{width: 100%; margin-bottom: 10px;}
.jj_main .jj_content .jj_news .jj_img img{width: 100%;}
.jj_main .jj_content .jj_news .jj_list{width: 100%; height: 245px; overflow: hidden;}
.jj_main .jj_content .jj_news .jj_list h1{width: 100%; font-size: 14px; color: #15a3c9; font-weight: 600;}
.jj_main .jj_content .jj_news .jj_list .jj_p{font-size: 14px; color: #121e21;line-height: 25px; margin-top: 5px;}
.jj_main .jj_content .jj_news .jj_btn{width: 100%; margin-top: 5px; background: #43c5e9; color: #FFFFFF; padding: 10px; border: 1px solid #43c5e9;border-radius:5px;}
/*产品展示页面*/
.cp_main{width: 100%; float: left;}
.cp_main .cp_content{width: 100%; float: left; margin-top: 20px;  margin-bottom: 20px;}
.cp_main .cp_content .cp_news{width: 100%; float: left; margin-top: 30px; text-align: center;}
/*选项卡*/
.cp_main .cp_content .cp_news .cp_ul li{color: #000000; background: #FFFFFF; border: 1px solid #43c5e9;padding: 10px 30px;border-radius:5px; transition: all 0.4s;margin: 5px}
.cp_main .cp_content .cp_news .cp_ul .active{background: #43c5e9;}
.cp_main .cp_content .cp_news .cp_ul .active a{color: #FFFFFF;}
.cp_main .cp_content .cp_news .cp_ul li:hover{background: #43c5e9;}
.cp_main .cp_content .cp_news .cp_ul li:hover a{color: #FFFFFF;}
/*list*/
.cp_main .cp_content .cp_news .cp_list{width: 100%; margin-top: 20px;}
.cp_main .cp_content .cp_news .imgbox{width: 100%; margin-bottom: 20px;}
.cp_main .cp_content .cp_news .imgbox a{display: block; position: relative; overflow: hidden;}
.cp_main .cp_content .cp_news .imgbox .mark{width: 100%; height: 100%; position: absolute; top: -100%; left: 0%; background: rgba(21,163,201,0.5); opacity: 0; transition: all 0.4s;}
.cp_main .cp_content .cp_news .imgbox .mark .mark_tit{width: 100%;position: relative; top: 35%; }
.cp_main .cp_content .cp_news .imgbox .mark .mark_tit h4{font-size: 20px; color: #FFFFFF;font-weight: 600;}
.cp_main .cp_content .cp_news .imgbox .mark .mark_tit h5{font-size: 14px; color: #FFFFFF; padding-top: 10px;}
.cp_main .cp_content .cp_news .imgbox:hover .mark{opacity: 1;top: 0%;}
.cp_main .cp_content .cp_news .cp_but{width: 100%;}
.cp_main .cp_content .cp_news .cp_but .cp_btn{background: #e3e3e3; color: #000000; padding: 10px; border: 1px solid #e3e3e3;border-radius:5px; transition: all 0.4s;}
.cp_main .cp_content .cp_news .cp_but .cp_btn:hover{background: #43c5e9; color: #FFFFFF; border: 1px solid #43c5e9;}
/*新闻动态*/
.xw_main{width: 100%; float: left; background: url("../image/xw_bg.jpg") no-repeat; background-size: 100% 100%;}
.xw_main .xw_content{width: 100%; float: left; margin-top: 30px;  margin-bottom: 20px;}
.xw_main .xw_content .xw_news{width: 100%; float: left; margin-top: 30px; text-align: center;}
.xw_main .xw_content .xw_news h1{font-size: 14px;color: #FFFFFF;border-bottom: 1px solid #FFFFFF;padding-bottom: 5px; display: inline-block;}
.xw_main .xw_content .xw_news h2{font-size: 14px; color: #FFFFFF; padding-top: 7px;}
.xw_main .xw_content .xw_news .xw_p{width: 100%; text-align: left; color: #FFFFFF; font-size: 14px; line-height: 25px; margin-top: 15px;}
.xw_main .xw_content .xw_news .xw_btn{background: #e3e3e3; color: #000000; padding: 10px; border: 1px solid #e3e3e3;border-radius:5px; transition: all 0.4s;}
.xw_main .xw_content .xw_news .xw_btn:hover{background: #43c5e9; color: #FFFFFF; border: 1px solid #43c5e9;}
/*招贤纳士*/
.zx_main{width: 100%; float: left;}
.zx_main .zx_content{width: 100%; float: left; margin-top: 30px;  margin-bottom: 10px;}
.zx_main .zx_content .zx_news{width: 100%; float: left; margin-top: 30px; }
.zx_main .zx_content .zx_news .imgbox{width: 100%; float: left; margin-bottom: 20px;}
.zx_main .zx_content .zx_news .imgbox a{width: 100%; border: 1px solid #FFFFFF; float: left;}
.zx_main .zx_content .zx_news .zx_left{width: 40%;}
.zx_main .zx_content .zx_news .zx_right{width: 60%;}
.zx_main .zx_content .zx_news .imgbox .zx_list{width: 100%; height: 152px; transition: all 0.4s; overflow: hidden; padding: 10px;}
.zx_main .zx_content .zx_news .imgbox .zx_list h1{font-size: 14px; color: #555555; transition: all 0.4s;}
.zx_main .zx_content .zx_news .imgbox .zx_list .zx_heng{width: 30%; border-bottom: 3px solid #15a3c9; padding-top: 10px; transition: all 0.4s; overflow: hidden;}
.zx_main .zx_content .zx_news .imgbox .zx_list .zx_p{font-size: 12px; color: #555555; line-height: 25px; padding-top: 10px;}
.zx_main .zx_content .zx_news .imgbox:hover a{border: 1px solid #15a3c9;}
.zx_main .zx_content .zx_news .imgbox:hover .zx_list{background: #15a3c9;}
.zx_main .zx_content .zx_news .imgbox:hover .zx_heng{width: 100%;  border-bottom: 3px solid #FFFFFF;}
.zx_main .zx_content .zx_news .imgbox:hover .zx_list h1{color: #FFFFFF}
.zx_main .zx_content .zx_news .imgbox:hover .zx_list .zx_p{color: #FFFFFF;}
.zx_main .zx_content .zx_news .zx_but{width: 100%; float: left; text-align: center;}
.zx_main .zx_content .zx_news .zx_but .zx_btn{background: #e3e3e3; color: #000000; padding: 10px; border: 1px solid #e3e3e3;border-radius:5px; transition: all 0.4s;}
.zx_main .zx_content .zx_news .zx_but .zx_btn:hover{background: #43c5e9; color: #FFFFFF; border: 1px solid #43c5e9;}
/*联系我们*/
.lx_main{width: 100%; float: left; background: #15a3c9;}
.lx_main .lx_content{width: 100%; float: left; margin-top: 30px;  margin-bottom: 10px;}
.lx_main .lx_content .index-title .wz h1{color: #FFFFFF;}
.lx_main .lx_content .index-title .wz span{color: #FFFFFF;}
.lx_main .lx_content .lx_news{width: 100%; float: left; margin-top: 30px;}
.xiao{padding-left: 0px; padding-right: 0px;}
.lx_main .lx_content .lx_news .lx_img{width: 100%; margin-bottom: 20px;}
.lx_main .lx_content .lx_news .lx_img img{width: 10%; position: relative; }
.lx_main .lx_content .lx_news .lx_img h1{display: inline-block; font-size: 14px; color: #FFFFFF; line-height: 25px; position: absolute; top: 12%; padding-left: 10px;}
.lx_main .lx_content .lx_news .lx_list{width: 100%;margin-top: 15px;float: left;}
.lx_main .lx_content .lx_news .lx_list .col-xs-12{margin-bottom: 20px;}
.lx_main .lx_content .lx_news .lx_list input{position: relative;width: 100%; height: 35px; padding: 6px 0 6px 60px ; background: #33c0e6; border-color: #33c0e6;}
.lx_main .lx_content .lx_news .lx_list h1{position: absolute; z-index: 99; line-height: 35px; color: #FFFFFF; padding-left: 5px;}
.lx_main .lx_content .lx_news .lx_list textarea{position: relative;width: 100%; padding: 6px 0 6px 60px ; background: #33c0e6; border-color: #33c0e6; height: 74px;}
.lx_main .lx_content .lx_news .lx_list button{width: 100%; height: 74px; background: #33c0e6; border-color: #33c0e6;}
.lx_main .lx_content .lx_news .lx_list h4{font-size: 14px;color: #FFFFFF;line-height: 20px;}
.lx_main .lx_content .lx_news .lx_list h4 span{font-size: 20px;color: #FFFFFF;font-family: "Aparajita";}
/*底部*/
.b{width:100%; float:left; background:#0c0c0c; }
.b1{width:100%; margin:3px auto;text-align:center; color:#FFFFFF;  font-size:12px; height: 50px;}
.b1 .b1_left{ float: left; }
.b1 .b1_left li{line-height: 50px;}
.b1 .b1_left li a{color: #FFFFFF;border-right: 1px solid #FFFFFF; padding: 0px 10px;}
.b1 .b1_right{float: right;line-height: 50px;}
.b1 .b1_right .b1_p{font-size: 14px;color: #FFFFFF;}
/*手机底部导航*/
.hot{width:100%; height:68px; background:#15a3c9; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot  .pa{background: url("../image/border.png") no-repeat right; height: 68px; padding-top: 15px}
.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:#19bfec;}

/*内页*/
.subnav .kuang{ margin:0; padding:0px;}
.subnav .kuang b{ background: #16a4cb; border: 1px solid #16a4cb;text-align: center;padding: 15px 15px;}
.subnav .kuang b span{font-size: 18px; color: #FFFFFF; position: inherit; }
.subnav .kuang ul{margin-bottom: 20px;padding-top: 0px; }
.subnav .contact-img{ border:solid 1px #e4e4e4; padding:1px;}
.subnav .pcdnav li{ height:40px; margin-top: 4px;}
.subnav .pcdnav li a{display:block; font-size:14px; border-top: 2px solid #43c5e9;line-height:38px; background: #f1f1f1; transition:all 0.5s; color: #000000;}
.subnav .pcdnav li a:hover{color: #FFFFFF; background: #43c5e9;}
.subnav .kuang .zuo_img{width: 100%; margin-top: 15px;}
/*二级分类*/
.subnav .pcdnav .xlxl{ margin:2px 0 0 0; height:auto;}
.subnav .pcdnav .xlxlhide{ height:0; overflow:hidden;}
.subnav .pcdnav .xlxl a{display:block; font-size:12px;border:1px solid #dddddd; color:#525252; line-height:35px;background:#F9F9F9 no-repeat 20% 50% ; transition:all 0.5s;}
.subnav .pcdnav .xlxl a:hover{color: #2298ee}
/*下*/
.zuo_xia{width: 100%; margin-top: 20px; background: #f7f7f7; padding-bottom: 20px;}
.zuo_xia h4{width: 100%; border-bottom: 1px solid #bebebe; padding-bottom: 10px; font-size: 16px; color: #333333;}
.zuo_xia h4 span{font-size: 14px; color: #999999; font-family: "Arial";}
.zuo_xia .zc_lists{width: 100%;  margin-top: 5px;}
.zuo_xia .zc_lists img{width: 100%; padding-top: 10px;}
.zuo_xia .zc_lists .xia_p{color: #353535; font-size: 13px;line-height: 30px; padding:10px ;}
/*产品下拉开始*/
.shouj_n{display:block;background:url(../image/xia.png) no-repeat 95% 50% #16a4cb; }
.shouj_n h4{width: 100%; height: 40px; line-height: 40px; text-align: center;font-weight: 800; color: #ffffff;}
.lefts{width:100%;float:left;height:100%; margin-top: 0px; display: none;}
.left{width:100%;float:left;height:100%; margin-top: 0px;}
.div1{ display:block; overflow:hidden;}
.div2{cursor:pointer;position:relative; display:block; height:40px; line-height:40px; text-indent:20px; overflow:hidden; background:url(../image/xia.png) no-repeat right center #f5f5f5; background-position: 95% 50%; font-family:'Microsoft YaHei'; color:#000; font-size:16px; margin-top:4px; text-align: left;}
.div3{display:none;}
.div3 ul{margin:0;padding:0;}
.div3 li{ display:block; height:35px; line-height:35px; background:#d9d9d9; overflow:hidden; margin-top:5px; cursor:pointer; border: 1px solid #d9d9d9; }
.div3 li a{display:block; font-family:'Microsoft YaHei'; font-size:14px;color:#000000; text-align:center; overflow:hidden;}
.div3 li a:hover{ background:#43c5e9; color: #FFFFFF;}
/*产品下拉结束*/
/**/
.nei_tit{width: 100%; float: left; border-bottom:3px double #000000; padding: 5px 0;}
.nei_tit h1{font-size: 14px; color: #0262b8; font-weight: 600;}
.nei_tit h1 span{font-size: 12px; float: right;color: #000000; padding-top: 2px; font-weight: 400}
/*产品展示*/
.cps_main{width: 100%; float: left}
.cps_main .cps_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 50px;}
.cps_main .cps_content .cps_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.cps_main .cps_content .cps_news .imgbox{width: 100%; margin-bottom: 20px;}
.cps_main .cps_content .cps_news .imgbox h1{width: 100%;font-size: 14px; color: #353535; line-height: 30px;}
.cps_main .cps_content .cps_news .imgbox a{display: block; position: relative; overflow: hidden;}
.cps_main .cps_content .cps_news .imgbox .mark{width: 100%; height: 100%; position: absolute; top: -100%; left: 0%; background: rgba(21,163,201,0.5); opacity: 0; transition: all 0.4s;}
.cps_main .cps_content .cps_news .imgbox .mark .mark_tit{width: 100%;position: relative; top: 35%; }
.cps_main .cps_content .cps_news .imgbox .mark .mark_tit h4{font-size: 20px; color: #FFFFFF;font-weight: 600;}
.cps_main .cps_content .cps_news .imgbox .mark .mark_tit h5{font-size: 14px; color: #FFFFFF; padding-top: 10px;}
.cps_main .cps_content .cps_news .imgbox:hover .mark{opacity: 1;top: 0%;}
/*内页*/
.cps_main .cps_content .cpss_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.cps_main .cps_content .cpss_news img{width: 60%;}
.cps_main .cps_content .cpss_news h1{font-size: 14px; color: #353535; line-height: 25px;}


/*工厂图片页面*/
.gcs_main{width: 100%; float: left}
.gcs_main .gcs_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 50px;}
.gcs_main .gcs_content .gcs_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.gcs_main .gcs_content .gcs_news .imgbox{width: 100%; margin-bottom: 20px;}
.gcs_main .gcs_content .gcs_news .imgbox h1{width: 100%;font-size: 14px; color: #353535; line-height: 30px;}
.gcs_main .gcs_content .gcs_news .imgbox a{display: block; position: relative; overflow: hidden;}
.gcs_main .gcs_content .gcs_news .imgbox .mark{width: 100%; height: 100%; position: absolute; top: -100%; left: 0%; background: rgba(21,163,201,0.5); opacity: 0; transition: all 0.4s;}
.gcs_main .gcs_content .gcs_news .imgbox .mark .mark_tit{width: 100%;position: relative; top: 35%; }
.gcs_main .gcs_content .gcs_news .imgbox .mark .mark_tit h4{font-size: 20px; color: #FFFFFF;font-weight: 600;}
.gcs_main .gcs_content .gcs_news .imgbox .mark .mark_tit h5{font-size: 14px; color: #FFFFFF; padding-top: 10px;}
.gcs_main .gcs_content .gcs_news .imgbox:hover .mark{opacity: 1;top: 0%;}

/*工程案例页面*/
.als_main{width: 100%; float: left}
.als_main .als_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 50px;}
.als_main .als_content .als_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.als_main .als_content .als_news .imgbox{width: 100%; margin-bottom: 20px;}
.als_main .als_content .als_news .imgbox h1{width: 100%;font-size: 14px; color: #353535; line-height: 30px;}
.als_main .als_content .als_news .imgbox a{display: block; position: relative; overflow: hidden;}
.als_main .als_content .als_news .imgbox .mark{width: 100%; height: 100%; position: absolute; top: -100%; left: 0%; background: rgba(21,163,201,0.5); opacity: 0; transition: all 0.4s;}
.als_main .als_content .als_news .imgbox .mark .mark_tit{width: 100%;position: relative; top: 35%; }
.als_main .als_content .als_news .imgbox .mark .mark_tit h4{font-size: 20px; color: #FFFFFF;font-weight: 600;}
.als_main .als_content .als_news .imgbox .mark .mark_tit h5{font-size: 14px; color: #FFFFFF; padding-top: 10px;}
.als_main .als_content .als_news .imgbox:hover .mark{opacity: 1;top: 0%;}

/*公司简介页面*/
.jjs_main{width: 100%; float: left}
.jjs_main .jjs_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 200px;}
.jjs_main .jjs_content .jjs_news{width: 100%; float: left;margin-top: 20px;}
.jjs_main .jjs_content .jjs_news .jjs_p{font-size: 14px; color: #000; line-height: 25px;}

/*联系我们页面*/
.lxs_main{width: 100%; float: left}
.lxs_main .lxs_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 200px;}
.lxs_main .lxs_content .lxs_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.lxs_main .lxs_content .lxs_news .lxs_p{font-size: 14px; color: #000; line-height: 30px; text-align: left;}
.lxs_main .lxs_content .lxs_news img{width: 100%;margin-top: 10px;}

/*新闻动态页面*/
.xws_main{width: 100%; float: left}
.xws_main .xws_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 200px;}
.xws_main .xws_content .xws_news{width: 100%; float: left;margin-top: 20px; text-align: center;}
.xws_main .xws_content .xws_news h1{display: inline-block; border-bottom: 1px solid #9a9a9a; padding: 10px 0; color: #353535;}
.xws_main .xws_content .xws_news h2{font-size: 14px; color: #353535;padding: 10px 0;}
.xws_main .xws_content .xws_news .xws_p{font-size: 14px; color: #353535; line-height: 25px; text-align: left; margin-top: 10px;}

/*招贤纳士*/
.zxs_main{width: 100%; float: left}
.zxs_main .zxs_content{width: 100%; float: left; margin-top: 10px; margin-bottom: 50px;}
.zxs_main .zxs_content .zxs_news{width: 100%; float: left;margin-top: 20px;}
.zxs_main .zxs_content .zxs_news .imgbox{width: 100%; float: left; margin-bottom: 20px;}
.zxs_main .zxs_content .zxs_news .imgbox a{width: 100%; border: 1px solid #FFFFFF; float: left;}
.zxs_main .zxs_content .zxs_news .zxs_left{width: 20%;}
.zxs_main .zxs_content .zxs_news .zxs_right{width: 80%;}
.zxs_main .zxs_content .zxs_news .imgbox .zxs_list{width: 100%; height: 116px; transition: all 0.4s; overflow: hidden; padding: 5px 10px;}
.zxs_main .zxs_content .zxs_news .imgbox .zxs_list h1{font-size: 14px; color: #555555; transition: all 0.4s;}
.zxs_main .zxs_content .zxs_news .imgbox .zxs_list .zxs_heng{width: 30%; border-bottom: 3px solid #15a3c9; padding-top: 10px; transition: all 0.4s; overflow: hidden;}
.zxs_main .zxs_content .zxs_news .imgbox .zxs_list .zxs_p{font-size: 12px; color: #555555; line-height: 24px; padding-top: 5px;}
.zxs_main .zxs_content .zxs_news .imgbox:hover a{border: 1px solid #15a3c9;}
.zxs_main .zxs_content .zxs_news .imgbox:hover .zxs_list{background: #15a3c9;}
.zxs_main .zxs_content .zxs_news .imgbox:hover .zxs_heng{width: 100%;  border-bottom: 3px solid #FFFFFF;}
.zxs_main .zxs_content .zxs_news .imgbox:hover .zxs_list h1{color: #FFFFFF}
.zxs_main .zxs_content .zxs_news .imgbox:hover .zxs_list .zxs_p{color: #FFFFFF;}
/*内页*/
.zxs_main .zxs_content .zxss_news{width: 100%; float: left;margin-top: 20px; text-align: center; margin-bottom: 100px;}
.zxs_main .zxs_content .zxss_news h1{display: inline-block; border-bottom: 1px solid #9a9a9a; padding: 10px 0; color: #353535;}
.zxs_main .zxs_content .zxss_news h2{font-size: 14px; color: #353535;padding: 10px 0;}
.zxs_main .zxs_content .zxss_news .zxss_p{font-size: 14px; color: #353535; line-height: 25px; text-align: left; margin-top: 10px;}




@media (max-width:1199px){
    /*主页*/
    .jj_main .jj_content .jj_news .jj_list{height: 220px;}
    .zx_main .zx_content .zx_news .imgbox .zx_list{height: 145px;}
    /*内页*/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list{height: 110px;}
}

@media (max-width:991px){
    /*导航*/
    header{margin-bottom:0px;}
    header .icon-menu{font-size: 34px;margin-top: 15px;  color: #FFFFFF;}
    header .sjdnav{ width:100%; height:auto; position:absolute;top:70px;z-index:100; background: rgba(12,12,12,0.5);}
    header .sjdnav ul{ padding:0; margin:0;}
    header .sjdnav li{width:100%; text-align:center; margin-bottom:5px;}
    header .sjdnav li a{display:block; color:#FFFFFF; line-height:35px; }
    header .sjdnav li a:hover{background: rgba(12,12,12,1);}
    header .sjdnavhide{ height:0; overflow:hidden;}
    header .logo img{width:100%; height:auto;}
    /*主页标题*/
    .index-title .jgx{ margin-bottom:27px; width:37%; height:27px;}
    .index-title .wz{ width:26%;}
    .index-title .wz span{ font-size:22px; line-height:24px;}
    .index-title .wz h1{ font-size:22px; line-height:26px;}
    /*主页*/
    .jj_main .jj_content .jj_news .jj_list{height: 145px;}
    .cp_main .cp_content .cp_news .imgbox .mark .mark_tit{top: 30%;}
    .lx_main .lx_content .lx_news .lx_img h1{top: 0%;}
    /*招贤纳士*/
    .zx_main .zx_content .zx_news .imgbox .zx_list{padding: 5px; height: 95px;}
    .zx_main .zx_content .zx_news .imgbox .zx_list .zx_heng{padding-top: 5px;}
    .zx_main .zx_content .zx_news .imgbox .zx_list .zx_p{line-height: 22px; padding-top: 5px;}
    /*底部*/
    .b1 .b1_right{float: left;}
    /*内页*/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list{height: 85px;}

}

@media (max-width:769px){
    header .top_mian{height: 70px;}
    header .logo{width: 355px; margin-top: 10px;}
    /*主页*/
    .jj_main .jj_content .jj_news .jj_list{height: 145px;}
    .lx_main .lx_content .lx_news .lx_img h1{top: 0%;}

}


@media (max-width:760px){
    .jj_main .jj_content .jj_news .jj_list{height: auto;}
    .lx_main .lx_content .lx_news .lx_img h1{top: 25%;}
    .zx_main .zx_content .zx_news .imgbox .zx_list{height: 170px;}
    /*底部*/
    .b1 .b1_left li{line-height: 30px;}
    .b1 .b1_right{line-height: 30px;}
    /*内页*/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list{height: 145px;}
    .zxs_main .zxs_content .zxs_news .zxs_left{width: 30%;}
    .zxs_main .zxs_content .zxs_news .zxs_right{width: 70%;}
}

@media (min-width:450px) and (max-width:769px){

}

@media (max-width:450px){
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        position: relative;
        min-height: 1px;
        padding-right: 5px;
        padding-left: 5px;
    }
    header .sjdnav{top: 50px;}
    header .icon-menu{font-size: 24px;margin-top: 12px; }
    header .top_mian{height: 50px;}
    header .logo{width: 220px; margin-top: 8px;}
    /*标题*/
    .index-title .wz span{ font-size:17px; line-height:24px;}
    .index-title .wz h1{ font-size:17px; line-height:26px;}
    /*主页*/
    .jj_main .jj_content{margin-top: 10px;}
    .jj_main .jj_content .jj_news{margin-top: 10px;}
    .cp_main .cp_content{margin-top: 10px;}
    .cp_main .cp_content .cp_news{margin-top: 0px;}
    .lx_main .lx_content .lx_news .lx_img h1{top: 10%;}
    /*招贤纳士*/
    .zx_main .zx_content .zx_news .imgbox .zx_list{height: 102px;}
    /*内页*/
    .cps_main .cps_content .cps_news .imgbox{margin-bottom: 0;}
    .gcs_main .gcs_content .gcs_news .imgbox{margin-bottom: 0;}
    .als_main .als_content .als_news .imgbox{margin-bottom: 0;}
    /*内页*/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list{height: 83px;}
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list .zxs_heng{padding-top: 5px;}
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list .zxs_p{padding-top: 0px;}
    /**/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list .zxs_p{line-height: 18px;}
    .zxs_main .zxs_content .zxs_news .imgbox{margin-bottom: 10px;}
}

@media (max-width:376px){
    /*主页标题*/
    .index-title .jgx{ display:none;}
    .index-title .wz{ width:100%;}
    .index-title .wz span{ font-size:20px;}
    .index-title .wz h1{ font-size:20px;}
    /*底部*/
    .b1 .b1_left li a{font-size: 12px;}
    .b1 .b1_right .b1_p{font-size: 12px;}

}

@media (max-width:340px){
    .zx_main .zx_content .zx_news .imgbox .zx_list{height: 80px;}
    .lx_main .lx_content .lx_news .lx_img h1{top: 0%;}
    /*内页*/
    .zxs_main .zxs_content .zxs_news .imgbox .zxs_list{height: 66px;}
}
.nr{text-align:left;}
.nr img{max-width:100%;border:0;}
.enfont{font-family:"Aparajita", Times, serif; }
.zdhh{word-wrap: break-word;}