/*排版通用*/
.f-fl{ float:left;} /*左浮动*/
.f-fr{ float:right;} /*右浮动*/
.f-tc{ text-align:center;} /*中间对齐*/
/*返回按钮*/
.g-back{ overflow: hidden;position: relative;text-align:right;margin-top:1px; height:38px; padding:7px 11px 0 9px;background:#e8e8e8; border-top:1px solid #e8e8e8;} /*内页返回布局样式*/
.g-back a{display: inline-block;font-size:0.875em;height: 32px;line-height: 28px; width:32px;position: relative;}	/*内页返回链接样式*/
.g-back .u-bp{background: url(../images/fanh.png) no-repeat; background-size: 32px 32px;}
.g-back .u-bh{background: url(../images/shouy.png) no-repeat; background-size: 32px 32px; margin-right:10px;}
.g-back .u-bl{background: url(../images/caid.png) no-repeat; background-size: 32px 32px;}
/*折叠菜单*/
.page_menu{position: absolute; top: 0px; z-index: 999; left: 0px; background: #ccc; padding: 15px 0px; display: none; background:#333; width:100%;}
.page_menu a{color:#fff;}
.page_menu a span{ width:100%; float:left; padding-left:1.5rem; font-size:1.2rem; line-height:3.6rem }
/*面包屑导航*/
.g-bd .right {height: auto;line-height: 2.2em;padding: 0 0.75em;margin-top:1px;}
.g-bd .right{background:#333; color:#fff;}
.g-bd .right a{color:#fff;}
/*关于嵩科*/
#content p img{width:100%;display:block;margin:0 auto; max-width:560px;}
.m-con{ background:#fff; padding:0 0.5rem;}
/* 产品展示  */
.g-bd .m-pronav { margin:13px 10px 18px 10px; }
.g-bd .m-pronav .prolist { border: 1px solid #e1e1e1; border-radius:5px; -webkit-border-radius:5px; overflow:hidden; }
.g-bd .m-pronav .prolist li .down { border-bottom:1px solid #e1e1e1; background-color:#ffffff;height:40px; display:block; padding-left:10px; line-height:40px; }
.g-bd .m-pronav .prolist li:last-child .down { border:none; }
.g-bd .m-pronav .prolist li .down a{ height:40px; display:block; padding-left:10px; line-height:40px; }
/* 嵩科新闻  */
.s-babg:nth-child(n){ background:#fff; }	/*XX列表奇偶阴影*/
.s-babg:nth-child(2n){ background:#fafafa; }  /*XX列表奇偶阴影*/
.g-bd .m-con-2 { margin-bottom:26px; }
.g-bd .m-con-2 a{ display:block;}
.g-bd .m-con-2 dl { border-bottom:1px solid #ffffff; box-shadow:0 1px #e6e6e6; margin-bottom:2px; padding:12px 36px 12px 10px; position:relative; }
.g-bd .m-con-2 dt { width:100%; float:left;display:block;border:1px solid #ccc; margin-right:11px; }
.g-bd .m-con-2 dt img { display:block;border:1px solid #e2e2e2;}
.g-bd .m-con-2 h3 {font-size: 1.5em; height: 36px; line-height: 36px; overflow: hidden; padding-right: 10px; }
.g-bd .m-con-2 div.con { font-size: 12px; height: 65px; line-height: 22px; margin:5px; margin-right:3%; overflow: hidden; }
.g-bd .m-con-2 dl span{ display:block; width:9px;height:16px;position:absolute; top:116px;right:3%;}/*css做箭头*/
.g-bd .m-con-2 dl span:before{ content:""; position:absolute; background:#aaaaaa; width:11px;height:11px;right:0;top:0;z-indx:10;transform: rotate(45deg);}/*css做箭头*/
.g-bd .m-con-2 dl span:after{ content:"";position:absolute;	background:#fff;width:11px; height:11px;right:4px;top:0;z-indx:11;transform: rotate(45deg);}/*css做箭头*/
/* 详情页  */
.u-mtit h4{ font-size:18px; text-align:center; padding:24px 0 10px 0; }
.m-mcon{ border-top:1px solid #e6e6e6; padding:10px 14px 7px 10px; font-size:14px; line-height:22px;}
.m-mcon p{ line-height:22px;margin-bottom:28px;font-size:14px; }
.s-wc{ color:#0076b3 ; }
.m-abpro .m-con { padding:10px 10px 0 10px; padding-bottom:16px;word-spacing:10px; letter-spacing:normal; white-space:normal;  line-height:22px; font-size:14px; }
.ship{ display:flex; justify-content:center; align-items:center; margin-bottom:1rem;}
.ship video{ width:90%;}


/*产品列表页 合作品牌列表页*/
.m-cps{ min-height:510px;padding:1.5em 2.8125% 0; overflow:hidden;}
.m-cps a{ width:48%; padding-bottom:1.5em; text-align:center; color:#5a5a5a; display:inline-block; margin-right:1.6%;}
.m-cps a:nth-child(9),.m-cps p a:nth-child(10){ padding-bottom:0;}
.m-cps a:nth-child(2n){ margin-right:0;}
.m-cps a .cptp1{  max-width:100%; height:14.3rem; display:flex; justify-content:center; align-items:center;border:1px solid #ddd; }
.m-cps a .cptp1 img{  max-width:100%; max-height:14.3rem; width:auto; }
.wrap{ max-width:640px; min-width:320px;margin:0 auto; overflow:hidden; position:relative; } 
.m-tit{ position:relative; text-indent:10px; height:38px; font-size:15px; line-height:38px;background:#dedede; border-bottom:3px solid #652c7f;color: #0076b3;} /*首页产品导航样式*/
.m-tit.z-spe{border-bottom:1px solid #A9A9A9;    margin-top: 5px;} /* 产品详细页标题边框颜色 */
/* 列表页翻页样式  */
.g-page{ text-align:center; clear:both; overflow:hidden;padding:1.5rem 0;} 
.g-page ul li{ width:3rem; height:3rem; overflow:hidden; line-height:3rem; box-sizing:border-box; border-radius:3rem; border:1px solid #eee; display:inline-block; margin:0 0.15rem;}
.g-page li.dqy{ background:#0076b3; color:white;}
.g-page li.dqy a,.fany1 li:hover a{ color:white;}
.g-page li:hover{ background:#0076b3;}
/*cp.asp pp.asp*/
.content .cont_t{padding:0 20px; text-align:center;}
.content .cont_t h1{font-size:1.4em; padding-top: 10px; color:#000; font-weight:bold;}
.content .cont_t p{line-height:22px; color:#999; font-size:.75em;}
.cp_nxq{ height:auto;  padding-top:2%; margin-bottom:5%;}
.cp_nxq_img{ width:96%; border: solid 1px #c8c8c8;  margin:0 auto;}
.cp_nxq_img img{ width:100%;}
.cp_nxq_xt{ width:100%; overflow:hidden; }
.cp_nxq_xtimg{ float:left; width:21.9%; height:5rem; border: solid 1px #ddd; margin:0 0.2% 0 2%;display:flex; justify-content:center; align-items:center;}
.cp_nxq_xtimg img{ max-width:100%; max-height:5rem; width:auto; }
/*地图*/
.k1{padding:0 0.5rem;}
.k1s1 h4{ font-size:1.2rem;}