/* 内页公用菜单 */
.grWidth{width:1140px; margin:0 auto;text-align:justify;text-justify:inter-ideograph;}
input,button,select,textarea{outline:none}
.listMenu{height:50px;line-height:50px;background:#333;color:#fff;font-size:16px;position:relative;}
.listMenu a{color:#fff;padding:0 25px;border-left:1px solid #242424;display:inline-block;color:#fff;font-size:16px;line-height:50px;}
.listMenu a:last-child{border-right:1px solid #242424;}
.listMenu a:hover,.listMenu .current{background:#fff;color:#0070c0;}
.partnerList,.honorList,.settingList,.newsList,.product_n,.downList{ width:1200px;overflow: hidden;}
.productList ul,.product_n ul,.partnerList ul,.honorList ul,.settingList ul,.downList ul,.newsList ul{ width:1320px;}
.listWrapper{ overflow:hidden;padding:60px 0;}
.n_content{width: 1003px;margin: 0 auto;}

.l-pn-l{float: left;margin-bottom:16px;margin-top: 14px;}
.l-pn-l-pn{display: block;font-size: 14px;color: #666;line-height: 30px;}
.l-pn-l-pn a{ font-size:14px; color: #666;}
.l-pn-l-pn a:hover{color: #df2226; font-size:14px; }


/*分页样式*/
.pagination{ padding-bottom:50px; text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#0070c0;color:#fff;border:1px solid #0066ae;}


/*面包屑*/
.plc{ width:1140px;overflow: hidden; margin:0 auto; border-bottom:1px dashed #d4d4d4;padding:25px 0px 15px 0px;}
.plc p{float:left; font-size:13px; color:#4e4e4e;}
.plc a{display:inline-block;*display:inline; *zoom:1; font-size:13px; color:#646464; padding:0px 5px; margin:0px 5px;}
.plc a:hover{background:#0070c0; color:#fff;}
.plc a.hover{background:#0070c0; color:#fff;}

/* 关于我们 */
.aboutBox1{padding:60px 0;overflow:hidden;}
.aTitle{font-size:25px;color:#0070c0;text-align:center;line-height:36px;font-weight:normal;}
.aTitle span{display:block;font-size:16px;color:#666;}
.aboutBox1 .font1{font-size:16px;margin-top:60px;line-height:26px;}
.aboutBox1 .aImg{text-align:center;margin-top:40px;}

.aboutBox2{background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;padding-top:75px;height:430px;background-image: url('../images/culture_bg.jpg');color:#fff;}
.aboutBox2 .aTitle{color:#fff;}
.aboutBox2 .font{font-size:16px;overflow:hidden;margin-top:80px;line-height:30px;}
.aboutBox2 .font li{float:left;border-right:1px solid #fff;min-height:200px;padding:0 61px;}
.aboutBox2 .font h4{font-size:18px;font-weight:normal;margin-bottom:15px;}
.aboutBox2 .font li:last-child{border-right:none;}

/* 新闻 */
.solutionList li{height:245px;margin-bottom:55px;}
.solutionList .font{background:#f8f8f8;padding:20px;height:205px; border-bottom: 1px solid #e2e2e2; border-radius:3px;}
.solutionList li .pImg{ width:380px; height:235px; overflow:hidden; margin-right:20px;}
.solutionList li img{ width:380px; height:205px;}
.solutionList li h4{ font-size:18px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.solutionList li h4 a{color:#333; font-size:32px; font-weight:normal; line-height:70px;}
.solutionList li h4 a:hover{color:#0070c0; }
.solutionList li .date{display:block;font-size:12px;background: url('../images/date.png') no-repeat left center;padding-left:20px;margin-bottom:10px;overflow:hidden; margin-top:10px;color: #ccc;}
.solutionList li .font p{ height: 73px; overflow: hidden; font-size:14px; line-height:24px; color:#999;}
.solutionList li .font p a{color:#0070c0; font-size:14px; line-height:24px;}
.solutionList li .font p a:hover{text-decoration: underline;}
.solutionList li .roc{ background:url('../images/ln.png') no-repeat left center; padding-left:25px; font-size: 12px; color: #ccc;}
.solutionList li .btn{width:160px;margin-top:90px;height:45px;line-height:45px;border-radius:3px;background:#b11e28;font-size:16px;color:#fff;text-align:center;}
.solutionList li .btn:hover{background:#8a020b;}


.l-pn{ width:1140px; margin:0 auto;}
.l-pn h2 {padding:36px 0 10px 0;text-align: center;font-size: 32px;font-weight: normal; color:#0070c0;}
.l-pn h3{height:31px;line-height:31px;font-size:14px;text-align:center;font-weight:normal;color:#969696;border-bottom:1px dashed #999999;}
.l-pn h3 a{color:#969696;}
.lf-ct {color: #777;font-size: 14px;line-height: 26px;min-height: 300px;padding: 30px 0;border-bottom: 1px solid #e5e5e5;}
.l-pl {height: 425px;position: relative;background-color: #fff;overflow: hidden;}
.l-pl-img {display: block;position: relative;left: 50%;margin-left: -960px;}
.l-pl-a img {display: block;position: absolute;left: 50%;margin-left: -126px;bottom: 0;cursor: pointer;}
.large-12{text-align:center;}

.l-pn-l{float: left;margin-bottom:16px;margin-top: 14px;}
.l-pn-l a, .l-pn-l span{ font-size: 14px;color: #777;line-height: 30px;}
.l-pn-l a:hover{color: #0070c0;}
.l-pn .lin-a{float: right;margin-top: 25px;height: 35px; width:120px; padding: 0 15px; border:1px #0070c0 solid;margin-right: 0;color: #0070c0; text-align:center; font-size:16px; line-height:32px; border-radius:20px;}
.l-pn .lin-a:hover{color: #fff; border:1px #0070c0 solid; background-color:#0070c0; text-align:center; font-size:16px; line-height:32px; border-radius:20px;}


/* 产品 */
.pro_ho{ width:900px; margin:20px auto; }
.pro_w{ margin-top:20px; padding:0 5% 0 5%;}
.pro_w h2{ text-align:center; font-weight:bold; color:#666;}
.pro_txt{ font-size:14px; line-height:26px; padding-bottom:50px;}


/* 案例 */


/*产品详情*/
.particulars_box{margin-top:30px;}
.particulars_box *{box-sizing:border-box;}
.particulars_tit{width:100%; background:#f5f5f5;}
.particulars_tit em{display:inline-block; padding:0 50px 0 30px; font-style:normal; font-size:20px; line-height:60px; color:#fff; font-weight:bold; background-color:#0063d1; -webkit-clip-path:polygon(100% 0%, 86% 50%, 100% 100%, 0 100%, 0% 50%, 0 0); clip-path:polygon(100% 0%, 86% 50%, 100% 100%, 0 100%, 0% 50%, 0 0);}

.particulars_cont{padding:2.6% 3%; font-size:16px; line-height:36px; color:#555;}
.particulars_cont p{text-indent:2em;}
.particulars_cont img{display:block; max-width:100%; margin:0 auto;}
.particulars_cont iframe{display:block; width:50% !important; height:498px !important; margin:0 auto;}
.particulars_cont p+p,.particulars_cont li+li,.particulars_cont img+img{margin-top:15px;}

.particulars_cont table{width:100% !important; border-collapse:collapse; border-spacing:0; border:none; border-left:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; margin:10px auto 0;}
.particulars_cont table td{border-bottom:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding:0.8% 15px; white-space:nowrap; font-size:16px; line-height:36px; color:#555;}




























