@charset "utf-8";

.isd{background:#fff;padding-bottom:3%;}

.i-menu{padding:2% 2% 4%;}
.i-menu dt{width:32%;background:#eae9e5;text-align:center;float:left;display:inline;margin:2% 2% 0 0;font-size:12px;}
.i-menu dt a{display:block;padding:6% 0;}
.i-menu dt:nth-child(3n){margin-right:0;}
.i-menu dt a:hover,.i-menu dt a.current{background:#2ea27b;color:#fff;}

/*产品中心*/
.p-list{background:#fff;padding-bottom:4%;}
.p-list ul{}
.p-list li{margin-top:14px;padding:2%;border-top:14px solid #f6f6f6;}
.p-list .p{float:left;width:40%;}
.p-list .t{width:58%;float:right;}
.p-list .t h2{font-size:15px;}
.p-list .t .i{font-size:14px;color:#777;}
.p-list .t .j{}
.p-list .t .j em{font-size:20px;color:#2ea27b;}

@media all and (max-width:320px){
	.p-list .t h2{font-size:14px;}
	.p-list .t .i{font-size:12px;}
	.p-list .t .j em{font-size:17px;}
}

.article{padding:0 2%; }
.article .mt { text-align:center; }
.article .mt h1 { padding:8px 0 0; font-size:16px; line-height:26px; }
.article .mt .titBar{color:#888;}
.article .mc { padding:10px 0 20px; font-size:14px; line-height:22px; word-wrap:break-word; text-align:justify; }
.article .mc img{max-width:100% !important;}

.page{text-align:center;padding:0 0 6%;}
.page a{margin:0 2px;background:#ebebeb;padding:4px 8px;}
.page a.current{background:#2ea27b;color:#fff;}

.pager-next-pre { display:table; width:100%; text-align:center; margin-bottom:5%; }
.pager-next-pre a { float:left; width:50%; padding:8px 0; background:linear-gradient(#eee,#ddd); display:table-cell; }
.pager-next-pre .btn_next { background:#888; background:linear-gradient(#ccc,#888); color:#fff; }

.hot{padding:3% 2% 0;}
.hot .p{float:left;width:40%;}
.hot .t{float:right;width:58%;}
.hot .t h3{font-size:14px;padding-bottom:2%;}
.hot .t .i{font-size:13px;color:#666;line-height:22px;}
.hot .t .i a{color:#2ea27b;}

.news{padding:2% 2% 5%;}
.news li{border-bottom:1px solid #ddd;font-size:14px;}
.news li:last-child{border-bottom:0;}
.news li a{display:block;height:40px;line-height:40px;}
.news li a:hover em{background:#2ea27b;}
.news li em{display:inline-block;width:6px;height:6px;border-radius:6px;background:#555;margin-right:6px;}

/* 图文 */
.m-pFList{padding:2% 2% 3%; }
.m-pFList li {width:49%; float:left; display:inline; }
.m-pFList li:nth-child(2n){float:right;}
.m-pFList li .c{font-size:14px;text-align:center;padding:3% 0;}

.u-tt{padding:4% 0;background:#fff;}
.u-tt .hd{margin:0 2% 3%;border-bottom:1px solid #ddd;padding-bottom:2%;height:26px;line-height:26px;}
.u-tt .hd h2{font-size:20px;font-weight:normal;float:left;}
.u-tt .hd .col {float: right;height: 24px;padding: 0 20px;line-height: 24px;border-radius: 3px;border: 1px solid #2055ac;background:#2055ac;color:#fff;text-align: center;cursor:pointer;}

.form-panel { margin: 0 2%; }
.form-panel .field { clear: both; }
.form-panel .input { padding: 6px 0; color: #666; zoom: 1; }
.form-panel .field:after { content: '\20'; display: block; height: 0; clear: both; }
.form-panel .text { width:94%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel .code { width:50%; height: 40px; line-height:40px; padding: 0 3%;  border-radius: 3px; background: #eee; font-size: 12px; vertical-align:top;}
.form-panel img{width:80px;height:40px;margin-left:10px;border-radius:3px;}
.form-panel textarea { width:94%; height: 60px; padding: 2% 3%;  border-radius: 3px; background: #eee; vertical-align:top; }
.form-panel .submit-field { padding: 0; clear: both; }
.form-panel .btn-submit { width: 100%; height: 40px; border: 0; border-radius: 3px; background: #2055ac; color: #fff; font-size: 14px; line-height: 40px; }

/* 图片列表 一行两个 */
.m-pList{padding-bottom:5%;}
.m-pList li { float:left; width:47%; margin-left:2%; text-align:center;}
.m-pList li .t { padding:8px 0; font-size:13px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

.m-list { padding:0 2% 5%; }
.m-list li { padding:10px 4px 10px 0; border-bottom:1px solid #eee; font-size:13px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }