﻿body { background-color:#fff; }
#banner { position:relative; }
.m_banner_bg { position:absolute; left:0; bottom:0; height:0px; background-size:100% 100%; z-index:10; width:100%}

.header_t{height:40px; line-height:40px; width:100%; background:url(../images/header_hb.jpg) repeat-x center top; position:relative;}
.header_hb{color:#FFF; text-indent:5%;}
.header_ht{position:absolute; right:5%; top:15%;}

.m_main_wrap { border-radius:10px; }
#main { width:100%; }
#location { height:50px; border-bottom:solid 1px #b0616d; }
.location_title { height:50px; line-height:50px; color:#ffe571; background:url(../images/l_title_bg.png) no-repeat center top; text-align:center; }
.m_down_back { height:43px; padding-top:20px; }
.m_down_back a { background:url(../images/back.jpg) no-repeat center center; color:#f6ede2; display:block; height:43px; line-height:43px; width:139px; font-size:0.875em; text-align:center; margin:0 auto; }


#article { font-size:0.875em; line-height:180%; padding:4% 4% 0; color:#424242; }

.mobieapp { border-left:solid 1px #cfcfcf; border-top:solid 1px #cfcfcf; }
.mobieapp li { width:50%; float:left; }
.mobieapp li p { border-right:solid 1px #cfcfcf; border-bottom:solid 1px #cfcfcf; padding:0.3em 0 0.3em 5px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;  }

.m_cate_list {}
.m_cate_list ul li { float:left; width:49%; margin:1% 2% 1% 0; }
.m_cate_list ul li a { display:block; border:solid 1px #cbcbcb; height:38px; line-height:38px; background:url(../images/cate_off.jpg) no-repeat right center; font-size:0.875em; padding-left:15px; }
.m_cate_list ul li a:hover { text-decoration:none; border:solid 1px #c20f14; background:url(../images/cate_on.jpg) no-repeat right center; color:#fff; }

.m_col_list { padding:0 0;}
.m_col_list .item { border:solid 1px #cbcbcb; margin-top:3%; background-color:#fff; }
.m_col_list .pic { width:54%;}
.m_col_list .list { width:41%; }
.m_col_list .list h4 { color:#dc272c; line-height:180%; background:url(../images/list_hd.jpg) no-repeat right center; display:inline-block; padding-right:20px; }
.m_col_list .list p { color:#7c7c7c; font-size:0.875em; line-height:180%; font-family:Arial; }

.m_series_left {float:left; background:url(../images/m_title_left.jpg) no-repeat right center; width:25%; height:22px; margin:10px 0;}
.m_title{color:#0067b6; float:left; margin:10px auto 10px; width:50%; text-align:center;}
.m_series_right {float:right; background:url(../images/m_title_right.jpg) no-repeat left center; width:25%; height:22px; margin:10px 0;}
.m_series_p2 { float:left; display:inline; width:48%; padding:0%; border-radius:10px; }
.m_series_p2 figcaption { display:block; font-size:0.875em; height:3em; line-height:3em; text-align:center; background:url(../images/produc_inc.png) no-repeat left center; overflow:hidden;}
.noend1, .noend3, .noend5, .noend7, .noend9, .noend11, .noend13, .noend15, .noend17, .noend19, .noend21, .noend23, .noend25 { margin-right:4%; }
.noend2, .noend4, .noend6, .noend8, .noend10, .noend12, .noend14, .noend16, .noend18, .noend20, .noend22, .noend24, .noend26 { margin-right:0;}

.noend01, .noend03, .noend05{margin-right:1.4%; margin-left:1.4%;}

.m_pro_list { margin:0 3%; color:#424242; }
.m_pro_list .p2 { border:solid 1px #e0e0e0; width:100%; float:left; display:inline; margin-top:3%; }
.m_pro_list .p2 .img { padding:5px; border-right:solid 1px #e0e0e0; float:left; margin-right:0.625em; background-color:#fff; }
.m_pro_list .p2 img { display:block; }
.m_pro_list .p2 .info { font-size:0.875em; }
.m_pro_list .p2 .info dt { border-bottom:solid 1px #e0e0e0; padding-top:5px; height:3.285em; line-height:3.285em; }
.m_pro_list .p2 .info dd { line-height:180%; padding-top:5px; }

.cMore { font-size:0.875em; width:10.357em; height:3.214em; line-height:3.214em; background:url(../images/nMoreOff.jpg) no-repeat center center; display:block; margin:0 auto; color:#fff; text-indent:1.78em; border-radius:6px; }
.cMore:hover { background:url(../images/nMoreOn.jpg) no-repeat center center; text-decoration:none; }

.m_b_top { text-align:center; }

#aside .m_col_bd ul li.parent{float:left; width:47.4%; height:40px; line-height:40px; display:inline; text-align:center; background:#f2f2f2; border:#b7b7b7 1px solid; margin-top:10px;}
#aside .m_col_bd ul li.parent a{color:#626262;}
#aside .m_col_bd ul li.parenton{float:left; width:47.4%; height:40px; line-height:40px; display:inline; text-align:center; background:#014d8a; color:#f6ede2; border:#014d8a 1px solid; margin-top:10px;}
#aside .m_col_bd ul li.parenton a{color:#f6ede2;}

.item{width:100%;}
.item_img{width:100%;  background-size:100% 100%; display:block;}

.m_product_top{background:url(../images/produc_t.png) no-repeat center center; width:100%; height:20px;}

.proinfo{margin-top:20px;}

.protent{line-height:200%; padding:6% 4%;}

.m_honor_title{ line-height:40px; color:#0068b6; font-size:15px; text-align:center; width:92%; margin:auto;}
.m_honor_attr{border-bottom:#d6d6d6 solid 1px; height:43px; line-height:43px; text-align:center; margin-bottom:19px;}

.item_n{width:92%; float: left; display: inline; border:solid 1px #e0e0e0; margin-bottom:2%; padding:2% 4%; background: url(../images/icon1.png) no-repeat 15px center #ececec; text-indent:1em;}
.list{text-align:right;}

.m_next_list{border-bottom:#d6d6d6 solid 1px; padding:20px 5px;}
.m_next_list span{border:solid 1px #706b6b; color:#014d8a; width:6em; height:2.14em; line-height:2.14em; display:block; float:left; margin-right:0.5em;}
.m_p_prev span{background:url(../images/p_prev.png) no-repeat 0.8em center; text-indent:1.8em;}
.m_p_next span{background:url(../images/p_next.png) no-repeat 90% center; text-indent:10px;}
.m_p_prev a, .m_p_next a{height:2.14em; line-height:2.14em; color:#575757;}
.m_p_prev, .m_p_next{width:100%; overflow:hidden; height:40px; margin-bottom:0.5em; overflow:hidden;}

.tietview{background:url(../images/xgcp.jpg) no-repeat center center; width:94%; height:30px; text-indent:2em; color:#014d8a;}

.textt{display:block; font-size:0.875em; height:3em; line-height:3em; text-align:center;}

.dtd{border-bottom:#e3d1be solid 1px; float:left; width:100%; height:1px;}
.huit{ margin-left:47px;}

.banner_img{width:92%; margin:4% auto 0;}
.contacts_ht{font-size:15px; color:#2d2d2d;}
.contacts_bt{font-size:24px; color:#0067b6; margin-bottom:15px;}
.er_ht{color:#0067b6; font-weight: bold;}
.er_ht a{color:#0067b6;}
.jl_tc{font-size:18px;}
.case_bt{ margin-bottom:15px;}
.case_t p,.case_r p{text-align:center; line-height:20px; margin-bottom:12px;}
.case_t{float:left; width:48%;}
.case_r{float:right; width:48%; margin-left:4%;}
@media screen and (max-width:480px){

}
@media screen and (max-width:320px){

}