.b_wrap { background-color:#fff; }
#banner { font-size:0; overflow:hidden; width:100%; margin:0 auto; min-height:123px;}
#mai{background:url(../images/index_bg.jpg) no-repeat center top #2c2d31; width:100%;}

.div_c{ float:left; line-height:0;}
.div_ct{}

/******关于我们******/
.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_z{font-size:13px; color:#2e2e2e; line-height:30px; padding:0 11px;}
.about_z em{color:#226b82; font-style:normal; font-weight: bold;}
.about_d{font-size:13px; color:#2e2e2e; line-height:30px; padding:0 11px;}
.about_de{height:30px;}
.about_dei{height:71px;}

/******品牌形象******/
.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{ 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; }
.contacts_txt{font-size:18px; color:#19667f; height:39px; background:url(../images/in_b.jpg) no-repeat 1px bottom; margin-bottom:10px;}
.contacts_tgd{font-size:14px; color:#0d0b10; line-height:30px; border-bottom:1px solid #dcdcdc; padding-bottom:66px; margin-bottom:24px;}

.line15 {height:34px;}

.products{}
.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:23px; border-bottom:1px solid #dcdcdc; height:52px; line-height:52px; margin:21px 0 28px; color:#4c4c4c; font-size:12px;  }
.location_list a{color:#4c4c4c; font-size:12px;}
.location_list span { margin:0 5px; width:4px;}

/******留言******/
.view_t{width:138px; height:32px; line-height:32px; text-align:left; text-indent:26px; float:left; margin-bottom:10px;}
.view_d{width:393px; height:32px; float:left; margin-bottom:15px;}
.view_dd{width:393px; height:35px; float:left; margin-top:15px;}
.view_v{width:725px; height:221px; float:left; margin-bottom:18px;}
.view_d img{float:left; margin-left:20px;}
.view_dy{width:90px; height:30px; margin-bottom:10px; float:left;}
.view_t01{background:url(../images/in_01.jpg) no-repeat left center;}
.view_t02{background:url(../images/in_02.jpg) no-repeat left center;}
.view_t03{background:url(../images/in_03.jpg) no-repeat left center;}
.view_t04{background:url(../images/in_04.jpg) no-repeat left center;}
.view_t05{background:url(../images/in_05.jpg) no-repeat left center;}
.view_t06{background:url(../images/in_06.jpg) no-repeat left center;}
.view, m_online_bd { line-height:220%; color:#222; text-align:center; }
.view .c1 {width:100%; height:28px; line-height:28px; border:0; border:solid 1px #e1e1e1; color:#99999c; text-indent:15px; font-family:Verdana; outline:none;}
.view .c2 {width:100px; height:28px; line-height:28px; border:0; border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:Verdana; outline:none;}
.view .c3{width:100%; height:28px; line-height:28px; border:0;  border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:Verdana; outline:none;}
.view .submit{ border:0; width:100px; height:35px; line-height:35px; cursor:pointer; background-color:#19667f; color:#fff; font-family:Verdana; outline:none; font-size:12px; float:left; margin:0 3px 0 1px; }
.view .reset{ border:0; width:100px; height:35px; line-height:35px; cursor:pointer; background-color:#666; color:#fff; font-family:Verdana; outline:none; font-size:12px; float:left; margin:0 3px 0 0px; }
.view textarea { width:100%; height:191px; border:0; padding:15px 0; border:solid 1px #dadada; color:#99999c; text-indent:15px; font-family:Verdana; outline:none;}
.view .red {color:red}
.view .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;}

/******内页导航******/
#main_bi{background:url(../images/main_bl.png) repeat-x top left; position:relative; #position:absolute; z-index:999; margin-top:-50px;}
.main_p{margin-bottom:30px;}
#location {}

#aside { display:inline; margin-top:0px; }
#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:50px; line-height:50px; width:20%;}
#category ul li a { font-size:12px; display:block; text-align:center; color:#fff;}
#category ul li a:hover { text-decoration:none;}
#category ul li a.current { background:url(../images/current_on.jpg) no-repeat bottom center;}
#category ul li.menu7 { width:14%; }
#category ul li.line { width:2px; background:url(../images/series_line.jpg) no-repeat left center; }


/******新闻列表******/
#newslist { height:auto !important; padding:0 2em; overflow:visible; margin-top:10px;}
#newslist ul {}
#m_right{height:auto !important; overflow:visible; }
#m_right li.list { height:150px; margin:0 20px 30px 0; width:49%; float:left; position:relative;}
#m_right li.list img { float:left;}
#m_right li.list dl { height: 100%; margin: 0 0 0 199px; overflow: hidden;}
#m_right li.list dl dt { height:15px; line-height:15px; overflow:hidden; margin-bottom:8px;}
#m_right li.list dl dt a { color:#19667f; font-size:14px;}
#m_right li.list dl dd.info { line-height:24px; color:#4f4f4f; font-size:12px; overflow:hidden; padding-bottom:5px; }
#m_right li.list dl dd.more { font-size:12px;  color:#5b5b5b; background:url(../images/news_in.jpg) no-repeat 2px center; text-indent:21px; position:absolute; left:201px; bottom:3px;}

#m_right li.honor {width:232px; float:left; margin-right:15px; display:inline; margin-top:15px;}
#m_right li.honor img {border:solid 1px #e1e1e1; display:block; }
#m_right li.honor span { display:block; height:30px; line-height:32px; text-align:center; background-color:#e1e1e1;}

#m_right .item:hover .time { background-color:#034d7e; }
#m_right .item:hover .time .p1 {  border-bottom:solid 1px #fff; color:#fff;}
#m_right .item:hover .time .p2 {  color:#fff;}

#m_right .odd { margin-right:0; }

/******支持******/
.slist{background:url(../images/service_m.jpg) no-repeat bottom right #d2d2d2; width:550px; height:250px; float:left; margin:0 20px 20px 0; position:relative;}
.clihb{background:#226c84; height:49px; line-height:49px; padding:0 22px;}
.clihb a{color:#FFF; font-size:14px;}
.cmore{color:#5f5f5f; font-size:12px; line-height:28px; padding:14px 22px 0;}
.cmore time{background:url(../images/service_in.jpg) no-repeat left center; position:absolute; bottom:14px; left:22px; text-indent:20px; color:#818181; font-size:12px;}

/******加盟申请******/
.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 { 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:0; line-height:0; }
.m_downrst{width:260px; float:left; margin:0 24px 22px 0; font-size:0;  border-bottom:1px solid #cdd0d2; border-left:1px solid #cdd0d2; border-top:1px solid #cdd0d2; border-right:1px solid #cdd0d2;}
.m_downrst .m_downtet{font-size:14px; color:#383838; text-align:center; line-height:49px; height:49px; border-top:1px solid #cdd0d2;}
.m_downrst:hover .m_downtet{ background-color:#19667f; color:#fff; border-top:1px solid #14556d;}
.m_downrst:hover{border-bottom:1px solid #14556d; border-left:1px solid #14556d; border-top:1px solid #14556d; border-right:1px solid #14556d;}

#article .bd{margin-bottom:50px; /*border-left:1px solid #d2d2d2; border-top:1px solid #d2d2d2;*/}
#article ul li { display:inherit; float:left; height:46px; line-height:45px; width:25%; *width:278px; }
#article .dpn{background-color:#f4f4f4;}
#article ul li a { display:block; text-indent:38px; color:#3e3e3e; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
#article ul li a:hover { text-decoration:none; background:#18667d; color:#fff;}
#article ul li a.current { background:#18667d; color:#fff;}

.m_title{font-size:20px; color:#19667f; height:46px; line-height:46px; font-weight:normal;}

/******在线留言******/
.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;}

/******产品中心******/
.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; margin-bottom:30px; width:100%;}
#plearfix ul li { display:inherit; float:left; height:46px; line-height:45px; width:20%; *width:223px; }
#plearfix .dpn{background-color:#f4f4f4;}
#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:#18667d; color:#fff;}
#plearfix ul li a.current { background:#18667d; color:#fff;}

.m_products_wrap{}
.m_products_hd{margin-bottom:32px; padding-top:41px;}
.products{}
.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:#19667f; font-weight:normal; font-size:18px;}
.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; }

/******产品中心1(二级)******/
.mai_bh{height:149px; text-align:center;}
#m_rightp{padding:21px 20px 57px; margin:29px auto 30px; background:#FFF; border-radius:20px;}
#categoryp { width:230px; float:right;}
#categoryp .hd { color:#fff; height:55px; line-height:55px; font-size:18px; background:#19667f; text-indent:15px; }
#categoryp .bd {}
#categoryp .clearfix{background-color:#FFF;}
#categoryp .bd ul li.parent { height:39px; border-bottom: 1px solid #ccc;}
#categoryp .bd ul li.parent a { display:block; line-height:39px; text-indent:38px; background:url(../images/icon_on.jpg) no-repeat 15px center; color:#414141;}
#categoryp .bd ul li.parent a:hover {background:url(../images/icon_foo.jpg) no-repeat 15px center #222; color:#fff; text-decoration:none;}
#categoryp .bd ul li.parent a.current {background:url(../images/icon_foo.jpg) no-repeat 15px center #222; color:#fff;}
#categoryp ul li.sublist { padding:5px 0; border-bottom:solid 1px #c7c9cd; }
#categoryp ul li.sublist li { }
#categoryp ul li.sublist li a { display:block; text-indent:50px; height:36px; line-height:36px; font-size:12px; }
#categoryp ul li.sublist li a:hover { color:red; text-decoration:none; }
#categoryp ul li.sublist li.current a { color:red; border-top:0;}

.parent2{}
#categoryp .bd ul li.parent2 a { background:none; font-size:12px; color:#fff; line-height:40px; text-indent:19px; border-bottom:1px solid #4d4d4d;}
#categoryp .bd ul li.parent2 a:hover {background:none; text-decoration:none; color:#0d779a;}
#categoryp .bd ul li.parent2 a.current {color:#0d779a;}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 230px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: -200px; /* Parent menu width - 1*/
position: absolute;
width: 200px; /*sub menu width*/ background-color:#000;
top: 0;
display: none;
}
/******产品中心11******/
.m_pro_listp{float:left; width:900px;}
.m_pro_h{ height:55px; line-height:55px; width:100%; background-color:#c5c5c5; color:#19667f; font-size:18px; font-family:Arial; margin-bottom:30px; text-indent:24px;}


.m_proer{margin:0 auto; width:100%}
/******产品列表******/
.m_tie{margin:0 auto; height:50px; width:181px; text-align:center; background-color:#FFF;}
#m_right {padding:0 40px 57px; margin:29px auto 30px; background:#FFF; border-radius:20px;}
.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:270px; float:left; margin-bottom:15px;margin-right:15px;}
.m_pro_list ul li .p1{ margin:0 auto; font-size:0;}
.m_pro_list ul li .p1 figcaption{color:#222324; font-size:16px; display:block; height:50px; line-height:50px; border-top:1px solid #FFF; text-align:center; overflow:hidden; background-color:#cdd0d2;}
.m_pro_list ul li:hover { }

#article { line-height:150%; font-size:0.875em;}
.m_honor_title { height:3.33em; line-height:3.33em; font-size:1.125em; text-align:center; color:#19667f; }
.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 #5D5D5D; border-top:dashed 1px #5D5D5D; 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:#5D5D5D; 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:#5D5D5D; 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 {}
.showImgInfo img{max-width:1150px; font-size:0;}
.m_pro_info .imgview { float:left; display:inline; width:700px; height:415px; 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:376px; height:559px; padding:0 21px; background:#19667f; color:#FFF; font-size:12px; line-height:24px; border-left:1px solid #FFF;}
.m_pro_info .proinfo em{color:#ADADAD; font-style:normal;}
.mp_prev, mp_next{width:80px; float:left;}
.mp_prevp{float:left;}
.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; }
.m_p_prev, m_p_next{width:100%; float:left;}

/******产品详情多图******/
.m_pro_img{border-bottom:1px solid #dadada; border-right:1px solid #dadada; border-left:1px solid #dadada; padding-left:14px;}
.menu_list ul li{width:156px; height:111px; float:left; border:none; margin:14px 14px 18px 0; background-size:156px 111px; -webkit-background-size:156px 111px;}
.menu_list ul li:hover {border:solid 3px #18667d; width:150px; height:105px; background-size:150px 105px; -webkit-background-size:156px 111px;}
.menu_list ul li.current{border:solid 3px #18667d; width:150px; height:105px; background-size:150px 105px; -webkit-background-size:156px 111px;}
#tab{display:none}
#tab20{border:solid 3px #18667d; width:150px; height:105px; background-size:150px 105px;}

#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:1120px; height:266px; overflow:hidden; left:0; top:0; margin-bottom:29px;}
#categoryContainer a.iprev {display:block; width:115px; height:32px; background:url(../images/iprev_bg1.jpg) no-repeat left top; position:absolute; left:425px; top:316px;}
#categoryContainer a.inext {display:block; width:115px; height:32px; background:url(../images/inext_bg1.jpg) no-repeat left top; position:absolute; right:436px; top:316px;}
#categorylist ul { list-style:none;}
#categorylist ul li a { text-decoration:none; display:block;}
#categorylist ul li a img { display:block; margin:0 auto;}

.gbook1 { width:20%}
.gbook2 { width:49%; *width:48.8%; float:left; }
.gbookjg{width:2%; float:left; height:42px;}
.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;}

/*用户中心*/
.m_Login{width:100%; height:610px;  background:url(../images/yh.jpg) no-repeat center center; margin:0 30% 0 0;}
.m_Login_bgn{ margin:0 0 0 40%; height:610px;  padding-top:150px;}
.Login_m{background:#fefefe; border-radius:7px; width:410px; line-height:39px; font-size:14px; color:#19667f; margin: auto; float:left;}
.Login_1{ background:url(../images/yh_top.jpg) no-repeat left center #19667f; height:36px; line-height:36px; width:100%; border-radius:7px 7px 0 0; text-align:center; color:#fff; margin:0 0 20px 0;}
.Login_input{width:192px; height:25px; line-height:25px; border-radius:3px;  border:solid 1px #19667f; color:#454545; text-indent:28px; outline:none;}
.Login_input:focus {border:solid 1px #b5b5b5; }
.yhc1{background:url(../images/yh_01.jpg) no-repeat 11px center;}
.yhc2{background:url(../images/yh_02.jpg) no-repeat 11px center;}
.yhc3{background:url(../images/yh_04.jpg) no-repeat 11px center;}
.yhc4{text-indent:12px; width:220px;}
.yhc5{width:78px; height:29px; line-height:27px; background-color:#fefefe; text-indent:-5px; margin-top:6px; color:#71452a;}
.textarea{ width:365px; height:167px;  background:url(../images/Asterisk.jpg) no-repeat right 12px; margin-top:8px;}
.Login5{width:200px;}
.Login6{width:80px; padding-left:30px; text-align:center;}
.Login7{width:122px; }
.Login8{width:100px;}
.Login_submit{width:194px; height:30px; line-height:30px; background-color:#19667f; color:#fff; border-radius:3px; border:0; text-align:center; font-size:14px; margin:12px 0 0 0; font-weight: bold;}
.Login_zc{padding-left:5px;}
.Login_tt a{font-size:12px; color:#898989; display:block;}
.Login_tt{float:left; margin-left:125px;}
.Login_xg{margin:0 14px;}

.zddr{line-height:18px;}
.dcc{line-height:28px;}
