﻿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%}

.m_about_01{font-size:24px; color:#262626; font-weight: bold; margin:16px 0;}
.m_about_01 span{color:#4bb13f;}
.m_about_p{ line-height:32px; color:#262626; font-size:16px;}
.m_about_02{font-size:36px; line-height:60px;}

.m_about2{background: url(/images/about_02.jpg) no-repeat; color: #fff;padding: 79px 10px;}
.m_about2 h2{margin-bottom: 50px;font-size: 26px;}
.m_about2 p{line-height: 24px;margin-bottom: 40px;}
.m_about2 ul li{line-height: 32px;}

.m_about_c {margin-top: 5px;margin-bottom: 10px;}
.m_about_c .m_about_mind {
    width: 94%;
    float: left;
    margin: 0 auto;
    padding: 30px 11px;
}
.m_about_mind h2{margin-bottom: 10px;font-size: 30px;}
.m_about_mind span{margin-top: 50px;display: block;}
.m_about_mind p{font-size: 16px;line-height: 32px;}
.m_about_c img{float:left;width: 100%;}


#main { width:94%; padding:5% 3% 25px; background-color:#fff; color:#000; font-size:14px;}
.m_main_wrap { background-color:#fff; padding:0 0%;}
.m_top{width:100%; height:41px; line-height:41px; text-align:left; color:#2974a8; border-bottom:2px solid #e5e5e5;}
#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:40px; line-height:40px; }
.m_down_back a {color:#ea6000; display:block; height:40px; line-height:40px; width:50px; font-size:18px; text-align:center; margin:0 auto; background:url(../images/m_down_back.jpg) no-repeat left center; }
.ddt_img img .dt_img_t img{width:100%;}
.ddt_img{margin-bottom:10px;}
.about_htc{line-height:0;}

#article { font-size:14px; line-height:180%; color:#393939; padding:3% 0 0;}
.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;  }
.about_ht{font-size:24px; line-height:50px;}
.about_h1{margin-top:20px;}

.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_title {font-weight:normal; font-size: 20px; line-height: 38px; padding-top:0px; padding-left:16px; color: #008476; background: url(../images/cate_on.jpg) no-repeat left center #f4f4f4; border: 1px solid #d7d7d7; border-left: none;}
.m_series_p2 { float:left; display:inline; width:49%; margin-top:3%;}
.m_series_p2 figcaption { display:block; font-size:12px; height:3em; line-height:3em; text-align:center; background:url(../images/produc_inc.png) no-repeat left center; border-top:0px solid #cecece; overflow:hidden;}
.noend1, .noend3, .noend5, .noend7, .noend9, .noend11, .noend13, .noend15, .noend17, .noend19 { margin-right:2%; }
.noend2, .noend4, .noend6, .noend8, .noend10, .noend12, .noend14, .noend16, .noend18, .noend20 { margin-right:0;}

.noend01, .noend03, .noend05{margin-right:2%; margin-left:0%;}
.noend02, .noend04, .noend06{margin-bottom:0%;}

.m_pr{border:1px solid #cecece; width:48.4%; font-size:0; line-height:0;}

.m_pro_list { margin:0%; color:#424242; }
.m_pro_list img{width:100%;}
.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; }

.contacts_ht span {
    font-size: 20px;
}

.contacts_ht{font-size:14px;}

.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; color:#fff; text-indent:1.78em; border-radius:6px; margin:40px auto 30px;}
.cMore:hover { background:url(../images/nMoreOn.jpg) no-repeat center center; text-decoration:none; }

.m_b_top { text-align:center; }

.m_col_bd{width:94%; margin:auto;}
#aside .m_col_bd ul li.parentd{float:left; width:49%; height:33px; line-height:33px; display:inline; text-align:center; margin-top:10px;}
#aside .m_col_bd ul li.parentd > a{color:#333; font-size:14px; height:33px; line-height:33px; display:block; border:#d3d3d3 1px solid;}
#aside .m_col_bd ul li.parentdon{float:left; width:49%; height:35px; line-height:35px; display:inline; text-align:center; background:#008476; color:#fff; margin-bottom:0%;  margin-top:10px;}
#aside .m_col_bd ul li.parentdon > a{color:#fff; font-size:14px; line-height:35px; height:35px; display:block; border:#0c5096 0px solid;}


.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;}
.proinfo img{width:100%;}

.protent{line-height:200%; padding:6% 4%;}

.m_next_list{ padding:35px 0px 0;}
.m_next_list p.m_p_prev a { height:40px; line-height:38px; display:inline-block; overflow:hidden; float:left; margin-bottom:10px; }
.m_next_list span { width:79px; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-top:solid 1px #cecece; color:#424242; display:block; float:left; margin-right:18px; text-align:center;}
.m_next_list img{float:left;}
.m_next_list p.m_p_next a { height:40px; line-height:38px; display:inline-block; overflow:hidden; float:left; }

.tietview{background:url(../images/xgcp.jpg) no-repeat center center; width:94%; height:30px; text-indent:2em; color:#e62129;}

.textt{display:block; font-size:0.875em; height:3em; line-height:3em; text-align:center;}

.dtdy{border-bottom:#e3d1be solid 1px; float:left; width:100%; height:1px;}
.huit{ margin-left:47px;}

.m_product{width:90%; margin:5% auto 1%;}
.item{width:100%;}
.item_img{width:100%;  background-size:100% 100%; display:block;}
.item dd{height:49px; line-height:49px; background:url(../images/meg.jpg) no-repeat right 10px center; text-indent:1em; color:#4c4b4b; margin-bottom:10px; border-bottom:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid;}

.m_product_top{background:url(../images/produc_t.png) no-repeat center center; width:100%; height:141px;}

#newslist { padding:1% 0; width:98%; margin:0 auto;  }
#newslist .item { padding:2% 0; border-bottom:solid 1px #dfdfdf; }
#newslist .time { display:none; }
#newslist .list { float: none; display: block; width:98%; margin:0 auto;  }
#newslist .list h4 { font-size:1em; height:auto; line-height:180%; }
#newslist .list h4 a { color:#222; font-weight:bold; }
#newslist .list p { line-height: 180%; color: #757575; font-size:0.825em; height:auto;  }
#newslist .odd { margin-right:0; }

.m_honor_title{ line-height:30px; color:#000; font-size:16px; text-align:center;}
.m_honor_attr{border-bottom:#d6d6d6 solid 1px; height:43px; line-height:34px; text-align:center; margin-bottom:19px;}

.m_honor_content{line-height:200%; font-size:14px;}
.m_honor_content p{line-height:200%; font-size:14px;}
.m_honor_content img{width:100%;}

.m_pjectf{float:left; width:50%;}
.contp{padding-left:43px;}

.contpp{font-size:18px; color:#e62129;}
.contpp a{ color:#e62129;}

.bd_l{padding: 10px;}

.p_lhb{font-size:20px; color:#333; height:44px; line-height:44px; text-align:center; background:url(../images/p_hb.jpg) no-repeat center bottom; margin-bottom:25px}
.parent{float:left; margin-right:3.1%; margin-bottom:18px; font-size:12px; width:48%; max-width:290px; text-align:center; position:relative;}
.parent img{border:0px solid #d9d9d9; width:100%;}
.parent .span{height:40px; line-height:40px; font-size:14px; color:#fff; background:url(../images/hm.png) repeat-x center bottom; width:100%; position:absolute; bottom:0; left:0;}

.m_series_p3 { float:left; display:inline; width:48%; margin:0 2% 10px 0; font-size:0; border:solid 1px #dfdfdf; }
.m_series_p3 p {  }
.m_series_p3 figcaption { border-left:solid 0px #ccc; border-bottom:solid 0px #ccc; border-right:solid 0px #ccc; height:36px; line-height:36px; text-align:center; display:block; background-color:#e1e1e1; font-size:14px;}
.m_series_p3:hover { border:solid 1px #f67416;}
.m_series_p3:hover figcaption { border-left:solid 0px #f67416; border-bottom:solid 0px #f67416; border-right:solid 0px #f67416; background-color:#f67416; color:#fff; }

.case-box{background-color: #f4f4f4;}
.case-list{padding: 40px 10px 0px;}
.case-list img{display: block;width: 100%;}
.case-list dl{width: 100%;position: relative;float: left;margin-right: 35px;margin-bottom: 50px;}
.case-list dl:nth-child(3),.case-list dl:nth-child(6),.case-list dl:nth-child(9),.case-list dl:nth-child(12),.case-list dl:nth-child(15){margin-right: 0px;}
.case-list dd{position: absolute; bottom: 0;line-height: 45px;background-color: rgba(0,0,0,0.2);color: #fff; width: 63%;padding-left: 37%;}

.nohonor2{margin-right:0;}

.mant_pp {background-color: #2d2d2d;padding: 30px;}
.mant_pp_c{background-color: #f2f2f2;padding: 15px;}
.m_pp_tl{float: left;width: 100%;}
.m_pp_tl img{width: 100%;}
.m_pp_tr{float: left; font-size: 14px;width: 100%;line-height: 26px;}
.m_pp_b{border-top: 1px solid rgba(0,0,0,0.3);margin-top: 15px;padding-top: 10px;}
.m_pp_l{text-align: center;float: left;width: 100%;margin-top: 30px;}
.m_pp_l img{width: 100%;}
.m_pp_l:nth-child(2),.m_pp_l:nth-child(4),.m_pp_l:nth-child(6){margin-right: 0px;}
.m_pp_l h2{margin-bottom: 15px;font-size: 22px;}
.m_pp_l h3{margin-top: 10px;padding-bottom: 20px;display: inline-block;}
.m_pp_l h3 span{display: block;background-color: #d8b666;height: 9px;margin-top: -10px;}
.m_pp_l p{font-size: 16px;line-height: 24px;text-align: justify;padding: 0px 10px;}

.cbg{background-color: #f4f4f4 !important;}
.pro{background-color: #fff; margin-top: 45px;}
#pro_article{padding: 65px 165px;background-color: #fff; margin-top: 45px;}

#footer{}

.gbook1 { width:20%}
.gbook2 { width:100%; float:none; }
.gbook3 { width:20%; }
.gbook4 { width:10%; }

.hbt{height:45px; line-height:45px; background:url(../images/icon_c.jpg) no-repeat 6% center #f9f9f9; text-indent:38px; margin:0 0 10px 0; border:solid 1px #d8d8d8; width:48.5%; float:left; margin-bottom:10px; overflow:hidden; }
.hbt:nth-child(2n){/*margin-right:0;*/}
.hbt_s{float:right;}
.hbt_r{margin-right:2%;}
.hbt_current{background:url(../images/icon_on.png) no-repeat 87% center #008476;}
.hbt a{color:#090909; display:block;}
.p_parent {float:left; width:48%; height:35px; display:inline; margin:1%; }
.bd_dhb .current, .current_p{background:#d9b665; color:#FFF; border:1px solid #d9b665;}
.current a, .current_p a{color:#fff;}
.p_parent a { display:block; height:35px; line-height:35px; border:solid 1px #ccc; background:none; text-indent:inherit; text-align:center; overflow:hidden; }
.p_parent a:hover { background:#008476; color:#FFF;}
.p_parent a.current {background:#008476; color:#FFF;}
.sublist li{float:left; width:98%; height:37px; display:inline; margin:1% ; }
.sublist li a {display:block; height:35px; line-height:35px; border:solid 1px #ccc; text-indent:inherit; text-align:center; overflow:hidden; }
.ul_foot{height:20px;}
.contacts_th{font-size:18px;}

.mobieapp li {width:49.6%; float:left; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:0.3em 0; text-indent:1.5em;}

/*联系方式*/
.contacts_b{margin-top:25px;}
.contacts_txt{font-size:18px; line-height:44px; margin-bottom:9px;}
.contacts_c1{font-size:16px;  line-height:30px;}
.cont_lte{text-indent:49px;}
.contacts_t{ padding-left:0px; line-height:28px; margin-bottom:20px;}
.contacts_t01{background:url(../images/con_01a.jpg) no-repeat left 7px; height:auto;}
.contacts_t02{background:url(../images/con_02a.jpg) no-repeat left center; }
.contacts_t03{background:url(../images/con_03a.jpg) no-repeat left center;}
.contacts_t04{background:url(../images/con_04a.jpg) no-repeat left center;}
.contacts_t05{background:url(../images/con_05a.jpg) no-repeat left center;}
.contacts_t06{background:url(../images/con_06a.jpg) no-repeat left center; margin-top:23px; font-size:18px; color:#f33101; padding-left:0px;}

.contacts_ht span a{font-size:24px;color:#4bb13f;}
.contacts_ht span{font-size:18px;}

/*关于我们*/
.about_ph{color:#8c8c8c; font-size:28px; text-transform:uppercase; font-family:Arial; margin:47px 0 3px 0;}
.about_bh{color:#3a3a3a; font-size:24px;}
.about_bht{color:#282828; font-size:20px; margin:44px 0 11px 0;}
.about_imt{margin:48px 0 0 0;}
.about_zj{height:20px;}
.about_pn{margin-top:20px;}

/*加入我们*/
.bt9 td{font-size:12px;}

/*证书*/
.hws_u{text-align:left;}
.hws_h_li{width:48%; float:left;}
.hws_h_li img{width:100%;}
.hws_h_li span{ display:block; width:100%; height:32px; line-height:32px; text-align:center;}
.hws_h_li2{ float:right;}
.hws_p table td{ font-size:12px;}

.font_tnt{border:1px solid #ccc; border-bottom:none; border-right:none; margin-top:20px;}
.font_tnt_li{border-bottom:1px solid #ccc; border-right:1px solid #ccc; float:left; width:49.7%; padding:20px 0; text-indent:10px; font-size:12px; line-height: 0;}

.about_htt{font-size:18px; margin-bottom:5px;}
.about_pp{margin-bottom:20px;}
.about_img{width:100%;}
.about_emt{width:49%; float:left; line-height:0; margin-bottom:10px;}
.about_emt img{width:100%;}
.about_emt span{font-size:15px; text-align:center; display:block; line-height:40px; height:40px;}
.about_emt_r{float:right;}

/*新闻*/
.list{border: 1px solid #e2e2e2; padding: 0px; margin-bottom: 10px; padding: 10px; background-color: #f4f4f4;}
.list p{color: #848382; font-size: 13px; line-height: 24px;}
.n_itec{width:100%;}
.n_itec_sj{background:url(../images/news_sj.png) no-repeat left center; color:#828282; font-family:Arial, Helvetica, sans-serif; padding-left:25px; font-size:14px;}
.time_img{float:left; width:30%; padding-top: 10px;}
.time_img img{width:100%;}
/*产品系列*/
.sublist_no{display:none;}
/*.hbt_p{margin-bottom:0;}*/
.hbt_p{width:48.1%; margin-right:2%;}
.hbt_p:nth-child(2n){margin-right:0%;}
.current_p{background:#656565;}
.sublist{width:100%; border:1px solid #e2e2e2; border-right:none; border-bottom:none;}
.sublist_li{overflow: hidden; text-indent: 25px; background: url(../images/sublist_p.png) no-repeat 4% center #fff; height:40px; line-height:40px; border-bottom:1px solid #e2e2e2; width:100%; float:left; border-right:1px solid #e2e2e2;}
.sublist_r{float:right;}
.current_c{background: url(../images/sublist_p.png) no-repeat 4% center #f0f0f0;}

/*产品三极分类*/
.sublist_lo{background: url(../images/sublist_p.png) no-repeat 90% center; text-indent: 20px; border-bottom:1px solid #e2e2e2;}
.sublist_lo a{font-size:12px;}
.current_d{background: url(../images/sublist_p.png) no-repeat 90% center #f0f0f0;}

/*产品*/
.m_main_wrap{ padding-top:20px;}
.m_main_wrap img{ width: 100%;}
.sotitl{color:#101010; font-size:18px; background: url(../images/m_ph.jpg) no-repeat left center; width: 94%; margin:auto; height:50px; line-height:50px; text-indent:16px;}
.p2{width:48.5%; float:left; border:1px solid #e4e4e4; margin-bottom:20px;}
.p2 figure{padding:4%;}
.p2 figcaption{font-size:13px; line-height:23px; height:46px; padding-top:0px; overflow:hidden; text-align:center;}
.nofirst2, .nofirst4, .nofirst6, .nofirst8, .nofirst10, .nofirst12, .nofirst14, .nofirst16, .nofirst18 {float:right;}

/*产品详情*/
.m_main_cv{border:1px solid #e4e4e4;}
.content_v{}
.clear_pv img{width:100%;}
.title{width:90%; margin:auto; padding-bottom:0px;}
.title span{font-size:16px; padding-top:15px; color: #323232; margin-bottom: 17px; width: 100%; text-align: center; display: block;}
.title .content{border-bottom: solid 0px #e3e3e3; padding: 0em; line-height: 36px; font-size:14px;}
.title .content img{width:100%;}
.content_h{font-size:21px; color:#323232; border-bottom:1px solid #f0f0f0; line-height:84px; margin-bottom:38px;}
.clear_pv{text-align:center; border-bottom:1px solid #999;}
.v_p_mi{margin-bottom:20px;}
.view_2{line-height:0;}

.pp_rman {
    background-color: #f4f4f4;
    padding: 20px 0 20px 0;
}
.item_p {
    width: 43%;
    float: left;
    margin-right: 3%;
    line-height: 0;
    font-size: 0;
    padding: 15px;
    margin-bottom: 35px;
    background-color: #fff;
}
.li_pp_t {
    line-height: 16px;
}
.item_p img {
    width: 100%;

}
.li_pp_t h3 {
    font-size: 16px;
    font-weight: inherit;
    margin-top: 15px;
    margin-bottom: 10px;
	line-height: 26px;
}
.li_pp_t p {
    font-size: 14px;
    margin-bottom: 15px;
}
.li_pp_t a {
    font-size: 14px;
    color: #ea6000;
}
.pfirst2, .pfirst4, .pfirst6, .pfirst8, .pfirst10, .pfirst12, .pfirst14{ margin-right:0;}

.m_p_prev img{
	width: 40px;
}
.m_p_next img{
	width: 40px;
}

.page {height:30px; line-height:30px; width:100%; text-align:center; color: #ff0000; margin-bottom:23px; margin-top:20px;}
.page span {padding:5px 8px 5px 8px; background-color:#1b3b78; color:#fff; border:solid 1px #c70112; font-size:0.875em; }
.page a{ color:#444444; border:1px solid #ccc;padding:5px 8px 5px 8px; margin:0 2px; text-decoration:none; background-color:#fff;  font-size:0.875em; }
.page a:hover {color:#fff; background-color:#ea6000; }
.page a.current {color:#fff; background-color:#ea6000;  border:1px solid #ea6000}

/*留言*/
.cwc_hz{ color:#121212; font-size:30px;  text-align:center; letter-spacing: 0.5px; height:32px; line-height:32px; margin:30px 0 32px 0;}
.ly_m{width:96%; margin:auto;}
.ly_content{line-height:0;}
.ly_ht{width:100%; height:40px; margin:0 0 20px 0;}
.ly_ht_1{margin-right:20px;}
.ly_ht .c1, #content, #checkcode{color:#38393b; font-size:15px; background-color:#f2f2f2; line-height:40px; text-indent:21px; width:100%; font-family:"Microsoft YaHei",Arial; letter-spacing:0.5px; border-style: none; border-image: initial; border-style: initial; border-color: initial; margin:0; padding:0;} 
.ly_yz{text-align:center; margin-bottom:52px;}
#content{height:200px; margin:0px 0 25px 0;}
#checkcode{ width:150px; display: inline-block; height:38px; margin-bottom:15px;}

@media screen and (max-width:480px){
.item_p {
    width: 39%;
    margin-right: 3%;
    padding: 15px;
    margin-bottom: 15px;
    background-color: #fff;
}
.li_pp_t h3 {
    font-size: 16px;
    font-weight: inherit;
    margin-top: 15px;
    margin-bottom: 10px;
    line-height: 16px;
}
.pfirst2, .pfirst4, .pfirst6, .pfirst8, .pfirst10, .pfirst12, .pfirst14 {
    margin-right: 0;
}
}
