@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'iconfont';  /* project id 2345038 */
  src: url(files/iconfont.eot.txt),
  url(files/iconfont.woff) format('woff'),
  url(files/iconfont.ttf) format('truetype'),
}


/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.box,.content,.w1200,.width-1200{ width:1400px; margin:0 auto;}
/* -- 内页布局 -- */
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1400px;}  /*版面宽度*/
.page_content{ width:930px;} /*右边宽度*/
.page_left{ width:240px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.n_box{
    width: 1400px;margin: 30px auto 40px auto;position: relative;
}
.n_box:after{
    display: block;content: "";clear: both;
}
.nboxr{
    width: 1040px;position: relative;
}

/*内页分类*/


.list_t{background:#04287e;width:318px; height:122px; color:#fff; text-align: center;padding-top:8px;}
.list_b{border: 2px #fff solid; width: 300px; height: 106px; margin:0 auto; }
.list_t p{font-size:30px; font-weight:bold; padding:22px 0 0 0; }
.list_t span{font-size: 14px;color: #fff; line-height: 30px;}
.list_d{position:relative; padding:20px;background:#f5f5f5;}
.list_d .classimgshow1{position: relative; width:278px; height:72px; -webkit-transition:0.3s; transition:0.3s; padding-left:0px !important; margin-top:1px;}
.list_d .classimgshow1 a{background:#fff; font-size:15px; position: relative; z-index:2; display:block;padding-left:16px; color:#333;}
.list_d .classimgshow1:hover a{color:#fff; background:#f08200; -webkit-transition:0.3s; transition:0.3s;}
.list_d .classimgshow1 a:after{content:""; margin: 34px 16px 0 0; float: right;width: 0; height: 0;border-width:6px;border-style: solid;border-color:#333 transparent transparent transparent; }

.list_d .classimgshow1 a:hover::after{border-color:#fff transparent transparent transparent;}


.pro_tel_right>.head_but{display: none;}

.protemp_more a{ color:#fff !important; background-color: #04287e !important; margin-top: 27px !important;}
.protempone li:hover .protemp_more a{ background:#f08200 !important; color:#fff !important;}
.protempone li{margin: 1% 1% 1.5% 1.2% !important; background: #f5f5f5 !important; width:100% !important;}
.protempwa{ width:66% !important;}

.list_con_left_btn{width:100%;}

.list_con_left_btns{ display:block; max-height: 60px; text-indent:25px;line-height:60px;color:#fff;font-size:18px;position:relative;overflow:hidden;margin-bottom:10px;background:#04287e;border:1px solid #e0e0e0;  transition: 3s all ease;}

.list_con_left_btns a{color:#fff; font-size:18px;}

.list_con_left_btns a:hover{cursor:pointer;color:#fff; }

.list_con_left_btns.cur{background:#ff8a00;color:#fff; max-height: 1050px;}

.list_con_left_btns.cur a{ color:#fff; font-size:18px;}
.list_con_left_btns.cur a:hover{color:#222;}
.list_con_left_btns i{position:absolute;top:0;right: 20px;transition:0.3s;}

.list_con_left_btns i img{width: 10px;}

.list_con_left_btns:hover i:after,.list_con_left_btns.cur i:after{-webkit-transform:rotateï¼ˆ90degï¼‰; color:#fff;}



.list_con_left_btns a.zz{display:block;width:100%;background:#fff;border-top:1px solid #e0e0e0;color:#666666;font-size:15px;}

.list_con_left_btns a.zz em{width: 14px;height: 8px; background-image: url(//memberpic.114my.cn/shangdscr/uploadfile/image/20210303/20210303195124_1471102053.png); float: left;margin-top: 28px;margin-left: 20px;}

.list_con_left_btns a.zz:hover{text-decoration:none;background:#fff6eb;}

.list_con_left_wrap .a-left .cbgg-01{ width:260px;}



/*内页产品参数*/
.deta_bc{width: 100%;margin: 0 auto;}
.deta_tit{font-size:17px; background: #9C6605;display: inline-block;color: #fff;  line-height: 45px; width: 100%;  padding-left: 20px; margin-top: 20px;     margin-bottom: 10px;}
.deta_info{font-size: 16px;color: #333;line-height:44px; margin: 10px 0; }
.fw_cc{display: flex;margin-bottom: 20px;}
.r_wz p:first-child{font-size: 16px;}
.r_wz{margin-left: 30px;}
.r_wz p:last-child{margin-top: 30px;}
.deta_ta{text-align: center;border-color: #c0b9b9;margin:18px 0 0px;}
.img_cc img{width: 100%; margin:8px 0 0px;}
.tut{display: flex;justify-content: space-between;}
.deta_ta2 td {padding: 14px;}
.deta_ta4 td{padding:14px;}
.deta_ta2,.deta_ta3{margin: 0;}
.deta_ta3 td {padding: 16px;}
.deta_ta2 tr td:first-child{background:#04287e;color:#fff;font-weight:bold;}
.deta_ta tr:first-child td,.deta_ta tr:nth-child(2) td{background:#04287e;color:#fff;font-weight:bold;}
.lqq {
    background: #9c6605;
    color: #fff;
    font-weight: bold;
}
.bgg {
    background: #04287e;
    color: #fff;
    font-weight: bold;
}
.deta_ta3 tr:nth-child(2) td {
    background: none;
    color: #333;
    font-weight: normal;
}
.deta_ta3 tr td:first-child {
    background: #04287e;
    color: #fff;
    font-weight: bold;
}

.propic_show_right img {
    width: 376px;
}
.ttup{margin-top:-152px!important;}



/*内页联系我们*/
.wrap{width:1400px;margin: 0 auto;}
.title{font-size: 36px;color: #04287e;font-weight: bold;text-align: center;padding-top: 80px;}
li{list-style: none;}

/*----内容区----*/
#lian{width:1400px;height: 320px;background: #fff;box-shadow: 0px 2px 20px 10px rgba(0,0,0,0.05);margin: 0 auto;border-radius: 20px;margin-top:26px;}
#lian .zuo{width:905px;padding: 0 80px;float: left;}
#lian .zuo p{padding-top: 60px;font-size:23px;color: #333333;margin-bottom: 25px;}
#lian .zuo .shu{float: right;margin-top: 25px;}
#lian .zuo .nei{ font-size: 15px; line-height:37px; color: #666;}
#lian .you{width:370px;height: 320px;background: #04287e;border-radius: 0 20px 20px 0;float: right;padding-left: 70px;}
#lian .you p{color: #fff;font-size:60px;font-family: 'Oswald';text-transform: uppercase; height:78px;letter-spacing: 5px; margin-top:48px;}
#lian .you .zhong{color: #fff;font-size: 16px;}
#lian .you .zhong img{padding-right: 10px;}
#lian .you .shu{font-size: 30px;color: #fff;font-family: 'Arial';font-weight: bold;padding-top:12px;}
#lian .you a{width: 180px;height: 50px;line-height: 50px;border-radius: 50px;background: #fff;display: block;text-align: center;font-size: 18px;color: #333;margin-top: 20px;}
#lian .you a img{padding-right: 10px;}

.dt{ padding: 80px 0 0 0;}
.xinxi{height: 540px;position: relative;}

.xinxi .left{width: 960px;position: absolute;left:50%; margin-left: -960px; float: left;
    height: 538px;
}	
.xinxi .wrap{width: 960px;height: 540px;margin: 0 auto;z-index: 11; position: absolute; right: 50%; margin-right: -960px;}
.xinxi .wrap .you{width: 550px; margin-left: 50px;}
.xinxi .you>p{font-size: 36px;font-weight: bold;color:#04287e;margin-top: 40px;margin-bottom: 25px;}
.xinxi .you .biao{color: #999999;font-family: 'Arial';}
.xinxi .you .biao p{font-size: 26px;color: #333;line-height: 35px;}

.xinxi .you .xia{font-size: 15px;width: 90%;height: 300px;background: url(images/20210116101209_1695962554.png)no-repeat left;padding-left: 10%;margin-top: 40px;}
.xinxi .you .xia li{padding-top: 15px;margin-bottom: 10px;line-height: 20px;}
.xinxi .you .xia li:last-child{padding-top: 20px;}
.xinxi .you .xia.xia2{background: url(images/20210116105151_2066667243.png)no-repeat left top;}
.xinxi .left2{width: 960px;position: absolute;right:50%; margin-right: -960px; height:448px;}	
.xinxi .wrap2{width: 960px;height: 540px;margin: 0 auto;z-index: 11; position: absolute; left: 50%; margin-left: -960px;}
.xinxi .wrap2 .you{ float: right; margin-right: 50px; width: 550px;}
.left iframe{width:100%;height:100%;}