.b_wrap { background-color:#fff; }
#banner { font-size:0; overflow:hidden; width:100%; margin:0 auto; min-height:123px;}

/******关于我们******/
.m_about_wrap { }
.m_about_inner { width:1200px; margin:0 auto; font-size:14px;}
.m_about_hd { padding:70px 0 39px; }
.m_about_h3 { font-size:14px; text-align:center; color:#8b8988; text-transform:uppercase; font-family:Arial; }
.m_about_h4 { font-size:22px; text-align:center; color:#464646; background:url(../images/about_bd.png) no-repeat center 13px; height:29px; }
.m_about_bd { color:#353535; line-height:220%; }

.m_about_wrap .m_about_inner {background:url(../images/i_about_title.png) no-repeat center top;}

.about_left{width:87%; line-height:30px; text-indent:2em; margin:auto; color:#3e3a39;}
.about_de{height:30px;}
.about_right{background-color:#e1f2f0; width:100%; color:#342c2a; margin:41px 0;}
.about_txt{float:left; width:525px; margin:38px 0 0 40px; line-height:25px;}
.about_right img{float:left;}
.about_z{ font-size:30px;}
.about_y{line-height:31px; margin-bottom:6px;}
.about_k{height:25px;}

/******品牌形象******/
.m_Brand_wrap{ padding:30px 0 48px; }
.m_Brand_hd { padding:0 0 192px; display:none;}
.m_Brand_hd .m_about_h3, .m_culture_hd .m_about_h3, .m_contact_hd .m_about_h3, .m_Project_wrap .m_about_h3, .m_Join_wrap .m_about_h3{ font-size:14px; text-align:center; color:rgba(255,255,255,0.6); text-transform:uppercase; font-family:Arial; }
.m_Brand_hd .m_about_h4, .m_culture_wrap .m_about_h4, .m_contact_hd .m_about_h4, .m_Project_wrap .m_about_h4, .m_Join_wrap .m_about_h4{ font-size:22px; text-align:center; color:#fff; background:url(../images/about_bdd.png) no-repeat center 13px; height:29px;}
.BrandUConLeft {color:#FFF; font-size:14px; line-height:33px; margin:0  66px 0 524px;}
.brand_tle{color:#332d29; font-size:36px; text-align:center; margin-top:11px;}
.brand_e{color:#999694; font-size:18px; text-align:center; text-transform:uppercase; line-height:35px;}
.brand_t{line-height:31px; color:#332d29; margin-top:14px;}
.brand_img{margin-top:30px; font-size:0;}
.brand_lie{float:left;}
.brand_bor{width:326px; margin:30px 0 0 0; padding:64px 30px 0 30px; float:right; background-color:#c3e5e1; height:850px;}
.brand_bor_tle{font-size:30px; color:#222;}
.brand_bor_e{color:342c2a; text-transform:uppercase; margin-top:13px;}
.brand_bor_t{color:525251; line-height:30px; margin-top:45px;}

/******总经理致辞******/
.m_GENERAL_wrap{background:url(../images/Speech_bg.jpg) no-repeat center top; padding:30px 0 48px; height:552px;}
.GENERALConLeft {color:#FFF; font-size:14px; line-height:33px; margin:50px  28px 0 429px;}
.GENERA_txt{text-indent:2em;}

.m_history_wrap { background:url(../images/m_history_bg.jpg) no-repeat center top; padding:40px 0 48px;  }
.m_history_bd { color:#fff; line-height:220%; }
.m_history_item { float:left; width:46.5%; margin-left:3.5%; margin-top:3%;}
.m_history_item img { margin-right:15px;}
.m_history_last { width:45.5%; margin-top:-60px;}
.m_general_wrap { background:url(../images/m_general_bg.jpg) no-repeat center top; padding:40px 0 70px;  }
.m_general_bd { line-height:220%; }

/******企业证书******/
.m_honor_wrap .m_about_inner {}
.m_honor_wrap { background:url(../images/honor_bg.jpg) no-repeat center top #f5f5f5;}
.m_honor_hd { padding:38px 0 31px; }
.m_honor_bd { position:relative; padding-bottom:2px; width:1200px; margin:auto;}
.m_honor_list { overflow:hidden; height:419px; margin-bottom:26px;}
.m_honor_list ul li { float:left; margin:0 20px 0 0; display:inline; font-size:0;}
.m_honor_list ul li img{ border:1px solid #d4d4d4; padding:8px;}
.m_honor_list .simg-responsive{ }
.m_honor_list ul li figcaption { width:285px; display:block; height:49px; line-height:49px; text-align:center; color:#303030; font-size:14px;}
.m_honor_prev { width:50px; height:50px; position:absolute; left:-61px; top:155px; background:url(../images/m_honor_prev.png) no-repeat left top; }
.m_honor_next { width:50px; height:50px; position:absolute; right:-61px; top:155px; background:url(../images/m_honor_next.png) no-repeat left top; }

/******企业文化******/
.m_culture_wrap { padding:33px 0 63px; background:url(../images/culture_bg.jpg) no-repeat center top;}
.m_culture_hd { padding:0 0 40px; }
.m_culture_bd { line-height:32px; color:#303030;}
.culture_left{float:left; padding:25px 0 30px 36px; width:573px;}
.culture_left p{line-height:36px;}
.culture_right{float:right; width:590px;}

/******联系我们******/
.m_contact_wrap { background:url(../images/contacts_bg.jpg) no-repeat center top; padding-top:33px; }
.m_contact_bd { line-height:29px; color:#fff; padding:85px 30px 41px;}
.m_contact_bd a{color:#fff;}
.contacts_td{height:32px;}
.contacts_txt{font-size:18px;}
.contacts_p{font-size:14px; color:#fff; margin-top:31px;}
.m_production_wrap { background:url(../images/m_base_bg.jpg) no-repeat center top; padding:40px 0 70px;  }
.m_production_bd { line-height:220%; }

.line15 {height:34px;}

.products{background:url(../images/products_bxg.jpg) repeat-y top center;}
.products_bg{background:url(../images/products_bg.jpg) no-repeat top center; height:57px; line-height:53px; color:#787878; font-size:13px;}
.products_bg a{color:#787878; font-size:13px;}
.location_title { font-size:24px; color:#37a638;  height:57px; line-height:57px; float:left; background:url(../images/hd_bg_2.jpg) repeat-x left bottom; }
.location_list { background:url(../images/location_img.jpg) no-repeat 2px center; padding-left:31px; }
.location_list span { margin:0 5px; background:url(../images/location_span.jpg) no-repeat left 2px center; width:4px;}

/******内页导航******/
#main_bi{background:url(../images/main_bl.jpg) repeat-x top left;}
.main_p{margin-bottom:30px;}
#location {}
.location_title { background:url(../images/location_on.jpg) no-repeat left center; height:75px; line-height:75px; font-size:22px; color:#c3e5e1; float:left; text-indent:21px;}
#aside { float:right; display:inline; margin-top:7px; }
#category .hd { height:65px; line-height:65px; color:#fff; font-size:18px; background:url(../images/products_hd.jpg) no-repeat 205px center #e62129; padding-left:38px;}
#category .bd { }
#category {}
#category .hd { color:#fff; height:3.125em; line-height:3.125em; background:url(../images/cate_title.png) no-repeat 90% center #01519a; padding-left:12.5%; }
#category ul {}
#category ul li { display:inherit; float:left; height:64px; line-height:64px; margin:0 23px; width:132px;}
#category ul li a { font-size:16px; display:block; text-align:center; color:#c3e5e1;}
#category ul li a:hover { text-decoration:none; background:url(../images/current_on.png) no-repeat center center; color:#342c2a;}
#category ul li a.current { background:url(../images/current_on.png) no-repeat center center; color:#342c2a;}
#category ul li.menu7 { width:14%; }
#category ul li.line { width:2px; background:url(../images/series_line.jpg) no-repeat left center; }


/******新闻列表******/
#m_rightg{background-color:#fff; margin-bottom:76px; width:1200px; margin:auto;}
.NewsCon{background: url('../images/newsbg.jpg') no-repeat bottom center;padding-bottom:78px;overflow: hidden;position: relative;top: 0px;opacity: 1;z-index: 0;}
.NewsList a{display: block; height:84px;width: 568px;width:562px\9;float: left;margin-right:20px;margin-bottom:15px;padding:19px 10px; border-top:1px solid #bfbfbf; border-bottom:2px solid #bfbfbf; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.NewsList .newsDate{width: 120px;}
.NewsCon .productTitleCon{position: relative;top: 0px;opacity: 1}
.NewsList {position: relative;top: 0px;opacity: 1; margin-top:52px;}
.clearHidden{clear:both;}
.NewsList .news{width:380px;}
.newsDate h2{font-size: 28px;color:#a09f9f;font-weight: normal;padding-left: 28px}
.newsDate p{background: url('../images/left.png') no-repeat center center ;display: inline-block;width: 30px;height: 19px;position: relative;top: 20px;padding-left:53px;}
.NewsList i{color:#a09f9f;width: 50px;display: inline-block;padding-left: 0px;float: left;margin-top:5px;}
.news h2{font-size: 16px;color:#383838;font-weight: normal; line-height:28px; }
.news p{color: #7f7f7f;font-size:12px;line-height: 25px;padding:6px 0 0;word-wrap: break-word; word-break: normal; overflow:hidden;text-overflow:ellipsis;}
.NewsList a.ahover{border-top:1px solid #474747; border-bottom:2px solid #474747; border-left:1px solid #474747; border-right:1px solid #474747;}
.newsDate .lefthover{background: url('../images/lefthover.png') no-repeat center center;display: inline-block;width: 30px;height: 19px;}
.NewsList a:nth-child(2n){margin-right: 0px;}
.fl{float:left;}
.fr{float:right;}
#newslist .odd { margin-right:0; }

/******加盟申请******/
.m_Quality_wrap{background-color:#f5f5f5; height:840px;}
.m_Quality_hd{margin-bottom:40px; padding-top:82px;}
.assur_txt{text-align:center; color:#272525; margin-bottom:29px;}
.assur_txt span{color:#d51e26; font-size:18px;}
.assur_li{float:left; border:1px solid #d0d0d0; margin-bottom:20px;}
.assur_lie{margin-right:20px;}
.assur_li img{float:left;}
.assur_li_txt{float:left; width:317px; background-color:#FFF; height:169px; padding-left:31px;}
.assur_li_txt .assur_dl{font-size:16px; color:#d51e26; line-height:42px; margin-top:29px;}
.assur_li_txt .assur_dl span{font-size:18px;}
.assur_li_txt .assur_dd{font-size:14px; color:#424142; line-height:26px;}

/******加盟申请******/
.m_join_wrap .m_about_inner {background:url(../images/i_about_title.png) no-repeat center top;}
.m_join_hd{margin-bottom:53px; padding-top:70px;}
.m_join_wrap { background:url(../images/m_join_bg.jpg) no-repeat center top; }
.m_join_bd, m_online_bd { line-height:220%; color:#565656; text-align:center; }
.m_join_bd .c1, .m_online_bd .c1 {width:100%; height:46px; line-height:46px; border:0; border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:"微软雅黑" }
.m_join_bd .c2, .m_online_bd .c2 {width:100px; height:46px; line-height:46px; border:0; border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:"微软雅黑" }
.m_join_bd .c3, .m_online_bd .c3 {width:100%; height:46px; line-height:46px; border:0;  border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:"微软雅黑" }
.m_join_bd .submit, .m_online_bd .submit{ border:0; padding:15px 70px; cursor:pointer; background-color:#342c2a; color:#fff; font-family:"微软雅黑"; font-size:16px; }
.m_join_bd textarea, .m_online_bd textarea { width:100%; height:118px; border:0; padding:15px 0; border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:"微软雅黑" }
.m_join_bd .red, .m_online_bd .red {color:red}
.m_join_bd .view, .m_online_bd .view { width:940px; margin:0 auto; }
.jin_boor{height:35px;}

.m_conditions_wrap { background:url(../images/m_where_bg.jpg) no-repeat center top; }
.m_conditions_bd { color:#333; line-height:220%; width:790px; margin:0 auto; }

.m_process_wrap { background:url(../images/m_process_bg.jpg) no-repeat center top; }

.m_support_hd{ margin-bottom:49px; padding-top:42px;}
.m_support_hd .m_about_h4{color:#fff; background:url(../images/jin_bd.jpg) no-repeat center 50px}
.m_support_wrap { background:url(../images/m_support_bg.jpg) no-repeat center top; }
.m_support_bd { color:#fff; line-height:260%; width:700px; margin-left:32px; padding-bottom:75px;}

.m_path_hd{padding-top:39px;}

/******加盟条件******/
.m_Join_wrap { background:url(../images/m_support_bg.jpg) no-repeat center top; }
.m_Join_hd{margin-bottom:29px; padding-top:33px;}
.m_Join_bd { color:#fff; line-height:260%; padding:36px 0 106px 36px;}
.m_Join_bd img{margin-right:80px;}

/******加盟流程******/
.m_Joining_wrap{ background:url(../images/m_proc_bg.png) no-repeat center top; height:905px;}
.m_Joining_hd{ margin-bottom:68px; padding-top:45px;}

.m_feature_wrap { background:url(../images/m_service_2.jpg) no-repeat center top; }
.m_feature_wrap .m_about_h4{color:#fff; background:url(../images/jin_bd.jpg) no-repeat center 50px}
.m_feature_bd{color:#fff; font-size:15px; line-height:240%; padding-left:44px; padding-bottom:242px;}
.m_feature_hd{padding-top:42px; margin-bottom:60px;}
.m_download_wrap { background:url(../images/m_service_3.jpg) no-repeat center top; height:490px;}
.m_download_hd{padding-top:42px; margin-bottom:34px;}
.m_download_bd{margin:0 auto; width:988px;}
.m_down_list { padding:1em 0; }
.m_down_list table { border-left: 1px solid #d9d9d9; background:#fff;}
.m_down_list th { font-weight: normal; font-size:14px; line-height:40px; color: #fff; background: #35363a; border-right: 1px solid #35363a; border-bottom: 1px solid #d9d9d9; }
.m_down_list td { color:#363636; line-height:40px; text-align: center; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.m_down_list td p { padding-top:6px; height:34px; }
.m_down_list a.btn_down { display: inline-block; width: 29px; height: 29px; background: url(../images/down_bg.png) no-repeat left top; }
.m_down_list a.btn_down:hover { background: url(../images/down_bg.png) no-repeat left bottom; text-decoration:none; }

/******在线留言******/
.m_online_wrap { background:url(../images/m_service_1.jpg) no-repeat center top #f5f5f5; }
.m_online_bd{width:1070px; margin:0 auto;}
.m_online_hd{margin-bottom:29px; padding-top:51px;}
.m_online_bd p{line-height:220%; color:#565656; text-align:center;}
.m_online_bd .c1 {background:url(../images/ject_01.jpg) no-repeat left top;}
.m_online_bd .c2 {background:url(../images/ject_01.jpg) no-repeat left top;}
.m_online_bd .c3 {background:url(../images/ject_01.jpg) no-repeat left top;}
.m_online_bd .submit{ background-color:#d51e26;}
.m_online_bd textarea {background:url(../images/ject_02.jpg) no-repeat left center;}


/******工程业绩******/
.m_Project_wrap { background:url(../images/m_work_bg.jpg) no-repeat center top; height:910px; }
.m_Project_bd{color:#fff; font-size:15px; line-height:240%;}
.m_Project_hd{padding-top:42px; margin-bottom:21px;}
.m_pject{ margin-bottom:31px;}
.m_pject_hot{position:absolute; bottom:0; left:0; padding:21px 25px; background:url(../images/network_bg.png) repeat-x left top; line-height:29px}
.m_pjectfoot{ width:1000px; margin:auto;}
.m_pjectf{float:left; background:url(../images/work_lie.jpg) no-repeat right 5px; line-height:31px; margin-left:20px; width:230px; font-size:14px;}
.m_pjno{background:none;}

/******工程业绩******/
.m_network_wrap{ background:url(../images/m_sales_bg.jpg) no-repeat center top #f5f5f5; height:776px; }
.m_network_hd{margin-bottom:29px; padding-top:54px;}
.network_txt{width:1050px; margin:0 auto; line-height:30px; font-size:14px; margin-bottom:8px; text-align:center; }

.m_series_item { width:48.3%; display:inline; position:relative; overflow:hidden; margin-top:3%; }
.m_series_item .c_title { color: #ffffff; left: 0; top:0; position: absolute; text-align: center; top: 0; width: 100%; z-index: 1; }
.m_series_item .c_title i { width:74px; height:300px; top:-300px; display:block; margin:0 auto; position:relative; background:url(../images/m_series_bg.png) no-repeat left center; }
.m_series_item .c_title span { position:relative; font-size:20px; display:block; line-height:220%; background:url(../images/m_series_title.png) no-repeat left center; height:52px; line-height:52px; text-align:left; text-indent:23px;  }
.m_series_item .c_aph { height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; background:url(../images/aph-bf5f5d.png) repeat left top; display:none; }
.m_series_item .c_1 img { display:block; }
.m_series_odd { float:left; }
.m_series_even { float:right; }

/******品牌形象******/
.stars{margin:auto; width:360px; height:121px;}
.m_stars_hd{background:url(../images/case_tel.png) no-repeat center top; height:110px; width:360px; margin-top:-55px; z-index:1001; position:absolute;}
.m_stars_hd .m_about_h4{font-size:22px; color:#342c2a; background:none; line-height:30px;}
.m_stars_hd .m_about_h3{font-size:33px; color:#342c2a; margin-top:22px; }
.m_stars_bd .m_pjectfoot{ width:1200px; margin:auto;}
.m_stars_bd .m_pjectf{float:left; line-height:30px; margin-left:32px; width:200px; font-size:15px;}
.m_stars{margin:49px 0 60px;}

.bommt_stars{font-size:0; overflow:hidden; width:100%; margin:0 auto; min-height:550px;}
.Public, .Office{margin:auto; width:360px; height:100px;}
.m_Public_bd .m_pjectfoot, .m_Office_bd .m_pjectfoot{width:1200px;}
.m_Public_hd, .m_Office_hd{background:url(../images/case_tel.png) no-repeat center top; height:110px; width:360px; margin-top:-55px; z-index:1001; position:absolute;}
.m_Public_hd .m_about_h4, .m_Office_hd .m_about_h4{font-size:22px; color:#342c2a; background:none; line-height:30px;}
.m_Public_hd .m_about_h3, .m_Office_hd .m_about_h3{font-size:33px; color:#342c2a; margin-top:22px; }
.Office{display:block; min-height:1%;}
.case_box{width:1138px; margin:0 auto; padding:20px 0 0 0;}
.case_box li{display:block; float:left; width:227px; height:30px; line-height:30px; font-size:15px;}

/******产品中心******/
#other{ float:right; padding-top:15px;}
#other .other{position:absolute; top:95px; right:3px; width:219px; height:20px; margin:0 auto 5px;}
#other .other input{}
#other .chname{float:left; background:url(../images/Search_box.png) no-repeat; width:190px; height:44px; line-height:36px; border:0 none; box-shadow:none; font-size:12px; color:#b0b1b2; cursor:pointer; text-indent:27px;}
#other .btn{float:left; background:url(../images/Search.png) no-repeat; width:58px; height:44px; border:0; cursor:pointer;}

.back{float:right; padding-top:15px; margin-left:20px;}
#aside_p { float:left; display:inline; margin:30px 0 0 0; border-left:1px solid #d2d2d2; border-top:1px solid #d2d2d2; height:182px;}
#plearfix ul li { display:inherit; float:left; height:45px; line-height:45px; width:16.6666667%; *width:200px;}
#plearfix ul li a { display:block; text-indent:38px; color:#3e3e3e; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
#plearfix ul li a:hover { text-decoration:none; background:url(../images/cate_on.png) no-repeat 24px center #342c2a; color:#c3e5e1;}
#plearfix ul li a.current { background:url(../images/cate_on.png) no-repeat 24px center #342c2a; color:#c3e5e1;}

.m_products_wrap{}
.m_products_hd{margin-bottom:32px; padding-top:41px;}
.products{background:url(../images/products_bxg.jpg) repeat-y top center;}
.products_bg{background:url(../images/products_bg.jpg) no-repeat top center; height:57px; line-height:53px; color:#787878; font-size:13px;}
.products_bg a{color:#787878; font-size:13px;}
.m_series_title {background:url(../images/title.jpg) repeat-x left center; margin:0 0 20px 0; line-height:50px; height:50px; color:#342c2a; font-weight:normal; font-size:24px;}
.m_series_p2 { float:left; display:inline; width:28.7%; margin:0 23px 25px 0; border:1px solid #c5c4c3; padding:19px;}
.m_series_p2 figcaption { display:block; color:#3e3a39; font-size:16px; height:52px; line-height:26px; text-align:center; width:100%; padding:13px 0 0 0;}
.m_series_p2 figcaption em{font-size:12px; font-style:normal; display:inline-block; text-transform:uppercase;}
.m_series_p2 figure:hover figcaption{}

.m_spotr_wrap{ background:url(../images/m_spot.jpg) no-repeat center top; }
.m_spotr_inner{ width:1200px; margin:0 auto; padding:0 0 25px}
.m_spotr_bd { position:relative; width:1200px; margin:auto;}
.m_spotr_list { overflow:hidden; margin:auto; width:1200px; position:relative;}
.m_spotr_list ul li { float:left; margin:0 10px 0 0; display:inline; font-size:0; width:590px;}
.m_spotr_list .simg-responsive{ padding:8px 14px; background-color:#fff;}
.m_spotr_list ul li figcaption { width:588px; display:block; height:64px; line-height:64px; text-indent:25px; color:#2e2e2e; background:url(../images/m_pic_off.jpg) no-repeat 536px center #fff; font-size:16px; margin-bottom:20px; border-bottom:#d6d6d6 solid 1px; border-left:#d6d6d6 solid 1px; border-right:#d6d6d6 solid 1px;}
.m_spotr_list figure:hover figcaption{background:url(../images/m_pic_on.jpg) no-repeat 537px center #d51e26; border-bottom:#d51e26 solid 1px; border-left:#d51e26 solid 1px; border-right:#d51e26 solid 1px; color:#f5f5f5;}
.m_spotr_prev { width:58px; height:58px; position:absolute; left:-79px; top:214px; background:url(../images/iprev.png) no-repeat left top; }
.m_spotr_next { width:58px; height:58px; position:absolute; right:-79px; top:214px; background:url(../images/inext.png) no-repeat left top; }



.m_proer{margin:0 auto; width:100%}
/******产品列表******/
.m_tie{margin:0 auto; height:50px; width:155px; text-align:center; background-color:#FFF;}
#m_right { width:100%; float:right; margin:0 auto 51px; }
.m_pro_list {}
.m_pro_list .hd { height:44px; line-height:44px; text-align:center; color:#f90102; font-size:1.5em; background:url(../images/m_pro_title.jpg) no-repeat center center; }
.m_pro_list .rd { line-height:24px; font-size:0.75em; color:#747474; text-align:center; margin-bottom:30px; }
.m_pro_list ul {}
.m_pro_list ul li {width:230px; float:left; margin-bottom:15px; border:1px solid #b4b4b4; margin-right:10px;}
.m_pro_list ul li .p1{ margin:0 auto; font-size:0;}
.m_pro_list ul li .p1 figcaption{color:#272727; font-size:13px; display:block; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.m_pro_list ul li:hover {border:solid 1px #342c2a; }

#article { line-height:200%; font-size:0.875em; padding:1em 2em; }
.m_honor_title { height:3.33em; line-height:3.33em; font-size:1.125em; text-align:center; color:#c51b1f; }
.m_honor_attr { height:3em; line-height:2.14em; text-align:center; border-bottom:dashed 1px #848484; }
.m_honor_content { padding:1.5em 0; font-size:14px;}
.m_next_list { border-bottom:dashed 1px #b4b4b4; border-top:dashed 1px #b4b4b4; padding:1em 0; margin-top:1em; }
.m_next_list p.m_p_prev a { height:2.14em; line-height:2.14em; display:inline-block; overflow:hidden; float:left; margin-bottom:0.5em; }
.m_next_list span { height:2.14em; line-height:2.14em; width:6em; background-color:#b4b4b4; color:#fff; display:block; float:left; text-align:center; margin-right:0.5em; }
.m_next_list p.m_p_next a {  height:2.42em; line-height:2.42em; display:inline-block; overflow:hidden; float:left; }
.m_prev_back { text-align:right; padding-top:2em; height:2.14em; }
.m_prev_back a { background-color:#b4b4b4; font-size:1em; width:8em; height:2.14em; line-height:2.14em; text-align:center; color:#fff; display:block; float:right; }
.m_prev_back a:hover { text-decoration:none;}
.m_prev_share { margin-top:1em;}


/******产品详情******/
.m_pro_info { padding:17px 0 40px; font-size:14px; }
.showImgInfo {border:solid 1px #d1d1d1; background:#f5f5f5;}
.showImgInfo img{max-width:1150px; font-size:0;}
.m_pro_info .imgview { float:left; display:inline; width:598px; height:678px; border-right:solid 1px #d1d1d1; padding:0px 0; background-color:#FFF;}
.m_pro_info .imgview img{margin:0 auto;}
.m_pro_info .imgview figure{position:relative;}
.m_pro_info .imgview figcaption{text-align:center; position:absolute; width:100%; top:-7px; left:0;}
.m_pro_info .proinfo { float:left; display:inline; width:599px; }
.v_a_top{background:url(../images/prodxg_top.jpg) no-repeat center center; margin:43px 0 13px; color:#a27b59; font-size:22px; text-align:center;}
.m_ppro_list p.m_p_prev a { height:42px; line-height:40px; display:inline-block; overflow:hidden; float:left; margin-bottom:18px; }
.m_ppro_list span { width:112px; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-top:solid 1px #cecece; color:#342c2a; display:block; float:left; margin-right:18px; padding-left:22px; font-size:16px;}
.m_ppro_list img{float:left;}
.m_ppro_list p.m_p_next a { height:42px; line-height:40px; display:inline-block; overflow:hidden; float:left; }

#categorylist ul li .p3 .info { font-size:0.875em; height:68px; line-height:68px;}
#categorylist ul li .p3 .info_1, .m_pro_list .p3 .info_2{float:left; font-size:12px;}
#categorylist ul li .p3 .info_1{background:url(../images/fx_img.jpg) no-repeat 2% center; width:40%; padding-left:10%; float:left;}
#categoryContainer {width:100%; position:relative; height:352px;}
#categorylist { position:absolute; width:1200px; height:352px; overflow:hidden; left:0; top:0; margin-bottom:29px;}
#categoryContainer a.iprev {display:block; width:41px; height:75px; background:url(../images/iprev_bg.png) no-repeat left top; position:absolute; left:-62px; top:148px;}
#categoryContainer a.inext {display:block; width:41px; height:75px; background:url(../images/inext_bg.png) no-repeat left top; position:absolute; right:-62px; top:148px;}
#categorylist ul { list-style:none;}
#categorylist ul li a { text-decoration:none; display:block;}
#categorylist ul li a img { display:block; margin:0 auto;}

.content {border:solid 1px #ccc; padding:1em; line-height:1.57em; margin-top:10px;}


/*视频中心*/
.sh_video{margin-top:20px;}
.sh_vidpd{float:left; width:575px; margin-right:50px; font-size:0;}
.sh_rl{margin-right:0;}
.sh_vidpd .sh_vidpt{width:100%; height:40px; line-height:40px; text-align:center; font-size:15px; margin-bottom:10px;}


.gbook1 { width:20%}
.gbook2 { width:49%; *width:48.8%; float:left; }
.gbookjg{width:2%; float:left; height:46px;}
.gbook3 { width:90%; }
.gbook4 { width:10%; }
.gbook5 { width:95%}
.gbook6 { width:5% }

.m_about_1 { margin-right:15px; }
.img_120{margin-bottom:30px;}
.hidden-no-xs{display:none;}

@media screen and (max-width:1320px){
.m_honor_bd{padding-bottom:50px;}
.m_honor_prev{top:auto; left:529px; bottom:20px;}
.m_honor_next{top:auto; right:529px; bottom:20px;}
}