@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, form, fieldset, legend, input, button, textarea, select, option, tr, th, td { border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0; }
dl, dt, dd, ol, ul, li { list-style: none }
body { line-height: 22px; font-family: "Microsoft Yahei"; font-size: 14px; color: #505050; background-position: 0 0, center 0; background-repeat: repeat-x, no-repeat; background-attachment: fixed; }
table { border-collapse: separate; bobackground-repeat: repeat-x, no-repeat; background-attachment: fixrder-spacing }
caption, th, td { text-align: left; font-weight: 400 }
table, td, th { vertical-align: middle }
textarea, input, button, select, keygen, legend { font: 12px/1.14 "Microsoft Yahei"; outline: 0; }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
a img { border: none }
ol { margin-left: 2em }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
html>body p code { white-space: normal }
hr { margin: -8px auto 11px }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0 }
* html .clearfix, * html #container { height: 1% }
fieldset { padding-top: 0 }
a { color: #505050; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #28579A }
a:active { text-decoration: none; }
.b_l, .b_c { float: left }
.b_r { float: right }
.title3 { font-size: 28px; line-height: 40px; }
.title4 { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #ddd; font-size: 16px; line-height: 24px }
/* 公共部分 */
.web_left { width: 201px; margin-bottom: 40px; }
.web_left_cate { height: 30px; width: 201px; line-height: 30px; background: url(about_icon3.jpg) 181px center no-repeat #474747; color: #fff; text-indent: 12px; }
.web_left_top { background: url(web_left_top.jpg) center no-repeat; height: 78px; margin-bottom: 1px; }
.web_left_top h3 { font-size: 26px; color: #fff; text-indent: 14px; text-indent: 14px; padding-top: 18px; margin-bottom: 5px; }
.web_left_top h4 { font-size: 16px; color: #fff; text-indent: 14px; padding-top: 4px; }
.web_left_lm { margin-bottom: 24px; background: #fff; overflow: hidden; }
.web_left_lm ul li { line-height: 40px; border-bottom: 1px solid #dfe4e7; text-indent: 14px; }
.web_left_lm ul li a { display: block; height: 40px; background: url(about_icon.jpg) 181px center no-repeat; color: #262626; }
.web_left_lm ul li .on, .web_left_lm ul li .on2 { background: url(about_icon1.jpg) #E7E7E7 185px center no-repeat; }
.web_left_lm .on a { color: #275395; }
.web_left_lm ul li dl a { display: block; background: url(about_icon.jpg) 15px center no-repeat; padding-left: 10px; color: #505050; font-size: 12px; }
.web_left_lm ul li dl a.on, .web_left_lm ul li dl a:hover { background: url(about_icon1.jpg) #E7E7E7 15px center no-repeat; }
.web_search { background: #E7E7E7; height: 33px; width: 201px; }
.web_search_text { float: left; text-indent: 4px; width: 168px; height: 26px; line-height: 26px; margin-top: 4px; margin-left: 3px; background: #E7E7E7; }
.web_search_submit { float: left; cursor: pointer; text-indent: -80px; width: 29px; height: 33px; background: url(about_icon2.jpg) center center no-repeat; }
.kefu { background: url(about_kefu.jpg) no-repeat; width: 201px; height: 109px; margin-top: 13px; }
.kefu h3 { color: #788ead; padding-top: 25px; text-indent: 11px; }
.kefu h4 { color: #275395; text-indent: 11px; font-weight: bold; }
.kefu h5 { font-size: 12px; color: #8e9bb0; text-indent: 11px; }
.web_right_top { border-bottom: 1px solid #bfc9ce; height: 36px; line-height: 36px; margin-bottom: 20px; }
.web_right_top h5 { float: left; color: #505050; }
.web_right_top span { margin: 0 8px; }
.page_right { width: 867px; margin-bottom: 40px }
.about_right p { text-indent: 2em }
.pagelist { height: 31px; }
.pagelist ul li { padding: 6px 0px; margin: 0 1px; background: #fff; float: left; color: #010101; }
.pagelist a { padding: 6px 11px; }
.pagelist .active a { background: #587EB4; color: #fff; padding: 6px 11px; }
/*  首页开始 */
.main { width: 1100px; margin: 0 auto; }
.head { height: 88px; }
.logo { width: 187px; height: 49px; margin-top: 24px; }
.chengxin { width: 240px; height: 49px; margin-top: 24px; }
.head_right { float: right; margin-top: 36px; }
.head_right a { color: #919191; font-size: 12px; height: 17px; line-height: 17px; margin: 0 3px }
.head_right a:hover { color: #587EB4 }
.head_right img { position: relative; top: 2px; left: 0; }
.head_right .head_right_w { margin-left: 10px; }
.nav { border-top: 1px solid #ddd; }
.nav_l { width: 1100px; height: 41px; line-height: 41px; float: left }
.nav .lm { float: left; margin-right: 10px; position: relative; }
.nav .lm a { display: block; height: 41px; padding: 0 20px; }
.nav a:hover, .nav .on .sub_lm_a { background: #587EB4; color: #fff }
.nav .lm .sub { position: absolute; border-top: 1px solid #ddd; left: 0px; top: 41px; z-index: 999; line-height: 28px; padding: 20px 10px; width: 400px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: none; background-color: rgba(255, 255, 255, 0.96); }
.nav .lm .sub ul { float: left; width: 120px; border-right: 1px dotted #ddd; margin-right: 40px; }
.nav .lm .sub ul li a { line-height: 35px; height: 35px; }
.nav .lm .sub ul li a:hover { background: none; color: #587EB4 }
.nav_l_sub { float: left }
.nav_l_sub img { border: 1px solid #ddd; padding: 1px; }
.sub_pro li { float: left; width: 196px; height: 190px; text-align: center; margin: 0 9px; }
.nav .lm .sub_pro li a { padding: 20px 38px; height: 140px; }
.nav .lm .sub_pro li a img { width: 120px; margin-bottom: 12px; }
.search { height: 28px; width: 247px; float: right; margin-top: 7px; }
.search_text { float: right; text-indent: 4px; width: 160px; height: 25px; line-height: 25px; border: 1px solid #EAEEEF; background: #fff }
.search_submit { float: right; cursor: pointer; text-indent: -80px; width: 40px; height: 27px; background: url(icon.jpg) #EAEEEF center center no-repeat; }
.banner { height: 480px; position: relative; overflow: hidden }
.banner .bd ul li { height: 480px; }
.banner .next, .banner .prev { position: absolute; top: 180px; opacity: 0; z-index: 999 }
.banner .prev { left: 12%; }
.banner .next { right: 12%; }
.banner .hd { width: 100%; position: absolute; bottom: 10px; height: 15px; line-height: 10px; text-align: center; }
.banner .hd ul li { width: 50px; height: 2px; margin: 0 2px; background: #fff; border-radius: 2px; display: inline-block; cursor: pointer }
.banner .hd ul li a { background: #021d57; display: block; width: 0; height: 2px }
.index_center { margin: 80px 0; }
.index_top { margin-bottom: 50px; }
.index_flash { padding: 7px; border: 1px solid #c8c8c8; margin-right: 54px; position: relative }
.index_flash .hd { height: 8px; position: absolute; bottom: 50px; right: 15px; }
.index_flash .hd a { width: 8px; height: 8px; margin: 0 3px; background: #fff; border-radius: 4px; float: left; }
.index_flash .hd a.on { background: #021d57; }
.index_flash .bd ul li { width: 264px; height: 215px; }
.index_flash p { color: #474747; background: url(icon2.jpg) left center no-repeat; padding-left: 15px; line-height: 22px; margin-top: 10px; height: 22px }
.index_flash a:hover p { color: #28579A }
.index_news { width: 453px; }
.index_news_t { background: url(icon3.jpg) left no-repeat; padding-left: 28px; width: 425px; margin-bottom: 22px; font-size: 18px; font-weight: bold; height: 22px; line-height: 22px; }
.index_news_t a { float: right; padding-top: 10px; }
.index_news_c { margin-bottom: 8px; height: 75px }
.new_right { float: left; width: 350px; }
.index_date { width: 60px; margin-right: 16px; float: left; }
.index_date b { display: block; width: 56px; text-align: center; height: 35px; line-height: 33px; font-size: 20px; color: #587EB4; border: 2px solid #587EB4; }
.index_date span { display: block; text-align: center; height: 28px; line-height: 26px; background: #587EB4; color: #fff; }
.new_right h2 a { color: #28579A; font-weight: bold; }
.new_right p { font-size: 12px; color: #474747; line-height: 24px; margin-top: 2px; }
.index_news_c_list ul li { line-height: 26px; font-size: 12px; background:url(ico_p.png) left center no-repeat; padding-left:10px}
.index_news_c_list span { float: right; color: #999; font-size: 12px; }
/* 首页正文开始 */
.index_tools { width: 245px; margin-left: 65px; }
.bd1_right1 { height: 49px; border-bottom: 1px solid #c8c8c8; margin-top: 9px; position: relative; overflow: hidden }
.bd1_right1 .tool1 { position: absolute; left: 0; top: 0 }
.bd1_right1 .tool2 { position: absolute; left: 0; top: 0; display: none }
.bd1_right2 { float: left; margin-left: 13px; margin-left: 60px; }
.bd1_right2 h3 { font-size: 16px; color: #474747; }
.bd1_right2 p { font-size: 12px; color: #919191; }
.bd1_right1 a:hover h3, .bd1_right1 a:hover p { color: #28589b }
.index_pro_c { margin-top: 18px; position: relative; }
.index_pro_c .bd { margin-right: -80px; }
.index_pro_c .pro_img { float: left; margin-right: 80px; width: 156px; }
.index_pro_c .pro_img div { position: relative; }
.index_pro_c .pro_img .pro_img1 { position: absolute; left: 0; top: 0; display: none }
.index_pro_c .pro_img span { position: absolute; left: 0; bottom: -156px; width: 100%; height: 100%; background: url(/img/i_pro_v.png) center center no-repeat; }
.index_pro_c .pro_img .pro_img2 { border-radius: 78px; width: 156px; height: 156px; }
.index_pro_c .pro_img a:hover h3, .index_pro_c .pro_img a:hover p { color: #28589b }
.index_pro_c .pro_img h3 { text-align: center; margin-top: 16px; font-size: 16px; color: #474747 }
.index_pro_c .pro_img p { text-align: center; font-size: 12px; -webkit-transform: scale(0.8); color: #ababab; width: 290px; position: relative; left: -68px; }
.index_pro_btn { position: absolute; width: 25px; height: 49px; top: 54px }
.index_pro_c .prev { background: url(pro_left.jpg) no-repeat; left: -54px; }
.index_pro_c .next { background: url(pro_right.jpg) no-repeat; right: -54px; }
.index_pro .index_pro_t { background: url(icon3.jpg)left no-repeat; padding-left: 28px; font-weight: bold; font-size: 18px; }
.index_pro .index_pro_t img { float: right; padding-bottom: 7px; border-bottom: 1px solid #c8c8c8; padding-left: 950px; }
.footer { height: 317px; background: #474747; }
.footer .main { background: url(logo_foot.jpg) left top no-repeat; overflow: hidden; position: relative; top: 38px; }
.footer .b_l { margin-left: 212px; width: 262px; }
.footer .b_c { margin-left: 112px; width: 246px; }
.footer .b_l .footer_box, .footer .b_c .footer_box { padding-bottom: 30px; height: 102px; }
.footer .b_l .footer_box h4, .footer .b_c .footer_box h4 { color: #fff; border-bottom: 1px solid #686868; margin-bottom: 5px; }
.footer .b_l .footer_box p, .footer .b_c .footer_box p { color: #bcbcbc; height: 20px; line-height: 20px; font-size: 12px; }
.footer .b_l .footer_box p span, .footer .b_c .footer_box p span { margin: 0 13px; }
.footer .b_l .footer_box a, .footer .b_c .footer_box a { color: #bcbcbc; }
.footer .b_l .footer_box a:hover, .footer .b_c .footer_box a:hover { color: #587EB4; }
.footer .b_r { width: 223px; }
.footer .b_r .f_link { background: url(icon9.jpg) 200px 12px #686868 no-repeat; width: 223px; margin-bottom: 12px; text-indent: 15px; line-height: 28px; }
.footer .b_r .f_link ul { background: #fff; height: 0; overflow: hidden; }
.footer .b_r .f_link li { margin: 2px 0; line-height: 24px; font-size: 12px; }
.footer .b_r .f_link a { color: #bcbcbc; }
.footer .b_r .f_link a:hover { color: #587EB4; }
.footer .b_r .foota { float: left; }
.footer .b_r h5 { font-size: 12px; color: #bcbcbc; margin: 0 8px; float: left; }
.footer .b_r h5 a { color: #bcbcbc; }
.footer .b_r h5 a:hover { color: #587EB4; }
.footer .b_r img { margin: 4px 7px 0 7px; float: left; }
.footer_tel { color: #bcbcbc; font-size: 12px }
.footer_tel p { display: inline }
.bottom { height: 40px; line-height: 40px; text-align: center; background: #313131; color: #919191; font-size: 12px; }
.bottom span { margin: 0 7px; }
.bottom a { color: #919191; }
/* 集团介绍开始 */
.about_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.banner_h2 { font-size: 40px; color: #fff; padding-top: 64px; }
.banner_h3 { color: #fff; padding-top: 20px; width: 550px; }
.about_right_cneter { margin-top: 16px; }
.about_right h3 { font-size: 30px; color: #505050; height: 40px; line-height: 40px; }
.about_right h4 { font-size: 16px; color: #505050; height: 24px; line-height: 24px; }
.about_right p { color: #505050; line-height: 22px; margin-bottom: 22px; }
.list_qywh { margin-right: -35px; }
.list_qywh_one { box-shadow: 2px 2px 2px #ddd; margin: 20px 34px 0 0; float: left }
.list_qywh_one p { background-color: #fff; line-height: 38px; text-indent: 15px; }
/* 产品介绍开始 */
.pro_center { padding-top: 35px; padding-bottom: 62px; background: #f5f5f5; margin-top: 1px; }
.pro_list_top .b_l { width: 434px }
.pro_list_top .b_l .bd { float: left; width: 316px; height: 240px; overflow: hidden; text-align: center; }
.pro_list_top .b_r { width: 431px }
.pro_list_top { width: 865px; height: 240px; border: 1px solid #bfc9ce; background: #fff; }
.pro_list_top h3 { font-size: 30px; color: #587EB4; padding-top: 45px; margin-bottom: 24px; }
.pro_list_top h4 { color: #777777; width: 400px; text-indent: 2em }
.pro_list_top_btn { float: left; width: 25px; height: 49px; margin-top: 94px; }
.pro_list_top_btn.prev { background: url(pro_left.jpg) left top; margin-left: 34px; }
.pro_list_top_btn.next { background: url(pro_right.jpg) left top; }
.pro_right_cneter { margin-top: 13px; }
.pro_list { margin: 40px auto; margin-right: -54px; overflow: hidden; }
.pro_list .pro_product { width: 252px; margin: 0 55px 40px 0; float: left; overflow: hidden; box-shadow: 2px 2px 2px #ddd; }
.pro_list .pro_product a { display: block; overflow: hidden; background: #fff }
.pro_list .pro_product img { width: 252px; height: 213px; padding: 15px 0; transition: all 1s ease 0s; transform: scale(1); }
.pro_list .pro_product a:hover img { transform: scale(1.1); }
.pro_list .pro_product p { background: #E7E7E7; font-size: 16px; height: 40px; line-height: 40px; color: #505050; text-align: center }
.pro_list .pro_product a:hover p { background: #474747; color: #fff }
.list_shebei { width: 258px; margin: 0 44px 40px 0; float: left; box-shadow: 2px 2px 2px #ddd; background-color: #fff; }
.list_shebei div { width: 258px; height: 170px; overflow: hidden }
.list_shebei img { transition: all 1s ease 0s; transform: scale(1); }
.list_shebei a:hover img { transform: scale(1.1); }
.list_shebei p { line-height: 22px; height: 22px; background: #E7E7E7; padding: 8px }
.list_shebei a:hover p { background: #28579A; color: #fff }
/*设备大列表*/
.pro_list_cate { margin: 40px auto; margin-right: -54px; overflow: hidden; }
.pro_list_cate .pro_product { position: relative; width: 276px; margin-right: 20px; float: left; overflow: hidden; }
.pro_list_cate .pro_product a { display: block; overflow: hidden; background: #fff }
.pro_list_cate .pro_product img { width: 256px; padding: 20px 10px; transition: all 1s ease 0s; transform: scale(1); }
.pro_list_cate .pro_product a:hover img { transform: scale(1.1); }
.pro_list_cate .pro_product .pro_product_mask { position: absolute; left: 0; bottom: 0; height: 30px; width: 100%; color: #fff; text-align: center; background: rgba(0,0,0,0.5) }
.pro_list_cate .pro_product a:hover .pro_product_mask { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; color: #fff; text-align: center; background: rgba(0,0,0,0.6); transition: all 0.8s ease; }
.pro_list_cate .pro_product .pro_product_mask p { font-size: 14px; line-height: 30px; }
.pro_list_cate .pro_product a:hover .pro_product_mask p { font-size: 18px; margin: 88px 0 20px; font-weight: bold; }
.pro_list_cate .pro_product .pro_product_mask span { display: block; font-size: 12px; margin-bottom: 40px; }
.pro_list_cate .pro_product .pro_product_mask i { border: 1px solid #ccc; padding: 5px 9px; border-radius: 2px; font-style: normal; }
/* 新闻开始 */
.news_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; padding-bottom: 160px; }
.news_list .newslist { border-bottom: 1px solid #e0e5e8; margin: 24px 0; padding-bottom: 24px; }
.news_list .newslist img { width: 207px; height: 150px; }
.news_list .newslist .newslist_right { float: right; width: 614px; padding-right: 20px }
.news_list .newslist .newslist_right h4 { color: #171717; margin-top: 3px; margin-bottom: 10px; }
.news_list .newslist .newslist_right h5 { font-size: 20px; margin-bottom: 10px; }
.news_list .newslist .newslist_right h5 a { color: #28579A; }
.news_list .newslist .newslist_right h5 a:hover { color: #262626; }
.news_list .newslist .newslist_right p { color: #777777; line-height: 23px; text-indent: 2em }
/* 销售网络开始 */
.sellnet_center { background: #f5f5f5; padding: 35px 0 90px 0; margin-top: 1px; }
.sellnet_right_top { }
.sellnet_right_top h3 { font-size: 20px; color: #505050; }
.sellnet_right_top h4 { font-size: 16px; color: #505050; margin-bottom: 25px; }
.sellnet_back { background: url(sellnet_back.jpg) center no-repeat; width: 866px; height: 422px; }
.sellnet_right_kehu h3 { font-size: 20px; color: #505050; padding: 30px 0; }
.sellnet_logo { margin-right: -35px }
.sellnet_right_kehu img { margin: 0 20px 25px 0; box-shadow: 2px 2px 2px #ddd; }
.sellnet_right_kehu img:hover { box-shadow: 0px 0px 2px #587EB4; }
/* 新闻-详情 */
.newspage_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.newspage_right_top_r { float: right; }
.newspage_right_top_r h6 { float: left; color: #505050; padding-right: 10px; border-right: 1px solid #505050; height: 14px; line-height: 14px; }
.newspage_right_top_r h5 { float: right; padding-left: 10px; height: 14px; line-height: 14px; }
.newspage_right_top_r img { padding: 0 10px; float: right; }
.newspage_page_center h3 { color: #262626; font-size: 22px; margin: 30px 0 15px; text-align: center; }
.newspage_page_center .info { text-align: center; color: #999; }
.newspage_page_center .news_con p { color: #777777; line-height: 25px; margin: 25px 0; text-indent: 2em }
/* 发展历程开始 */
.fzlc_right { margin-bottom: 80px; }
.fzlc { display: block; margin-left: 32px; width: 835px; background: url(fzlc_icon2.jpg) 80px 2px no-repeat; }
.fzlc .fzlc_t { line-height: 27px; }
.fzlc h3 { font-size: 24px; font-weight: bold; display: inline; color: #474747; }
.fzlc h4 { display: inline; color: #505050; font-size: 22px; height: 27px; line-height: 27px; margin-left: 64px; }
.fzlc p { color: #505050; padding-bottom: 35px; margin-left: 92px; padding-left: 36px; border-left: 1px solid #cad8eb; }
.fzlc p img { display: block; margin-top: 20px; box-shadow: 2px 2px 2px #ddd; }
.fzlc_right .on h3, .fzlc_right .on h4, .fzlc_right .on p, .fzlc_right a:hover h3, .fzlc_right a:hover h4, .fzlc_right a:hover p { color: #28589b; }
.fzlc_right a:hover, .fzlc_right .on { background: url(fzlc_icon1.jpg) 80px 2px no-repeat; }
.fzlc_right .last p { border: 0 }
/* 联系我们开始 */
.contact_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.contact_right { width: 867px; }
.contact_right_top { font-size: 24px; color: #505050; margin-bottom: 20px; }
.contact_right_center { margin-right: -75px; margin-bottom: -70px; }
.contact_right_lm { width: 396px; margin-right: 75px; float: left; margin-bottom: 50px; background: url(logo_content.png) right center no-repeat; }
.contact_right_lm h4 { font-size: 18px; color: #000; border-bottom: 1px solid #e1e1e1; height: 40px; line-height: 40px; font-weight: bold; }
.contact_right_lm p { color: #757576; border-bottom: 1px solid #e1e1e1; height: 34px; line-height: 34px; text-indent: 0px; margin-bottom: 0px; }
/*服务与支持*/
.service_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.service_right { width: 867px; background: url(shouhoubg.jpg) center bottom no-repeat; padding-bottom: 500px; text-indent: 15px }
.service_right_top h3 { font-size: 40px; color: #505050; margin-bottom: 6px; }
.service_right_top h4 { font-size: 22px; color: #505050; margin-bottom: 36px; }
.service_right_center h5 { color: #5685c6; font-size: 31px; margin-bottom: 6px; }
.service_right_center h6 { color: #5685c6; font-size: 17px; margin-bottom: 30px; }
.service_right_lm { margin-bottom: 35px; }
.service_right_lm p { float: left; padding-left: 15px; width: 382px; background: url(service_icon.jpg) left 8px no-repeat; text-indent: 0px; }
/*荣誉资质*/
.honor_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.honor_right { width: 867px; }
.honor_list { margin-right: -48px; }
.honor_img { margin-right: 48px; margin-bottom: 70px; float: left; text-align: center; background: url(honor_bg.jpg);box-shadow: 1px 1px 1px 0px #999; width: 256px; height: 224px; }
.honor_img a { display: block; width: 100%; height: 100%; vertical-align: middle; }
.honor_img img { max-height: 170px; max-width: 190px; vertical-align: middle; }
.honor_img i { display: inline-block; height: 100%; vertical-align: middle; }
.honor_img p { line-height: 42px; }
/*产品-详情*/
.pro1_center { margin-top: 1px; background: #f5f5f5; padding-top: 35px; }
.pro_right { width: 867px; }
.pro1_right h3 { font-size: 30px; color: #262626; margin-bottom: 22px; }
.pro1_list_top { height: 552px; background: #fff; }
.pro1_list_top .b_l { width: 418px; }
.pro1_list_top .b_l .bd { width: 418px; height: 418px; overflow: hidden; margin-bottom: 10px }
.pro1_list_top .b_l .hd { float: left; width: 352px; height: 106px; margin: 0 10px; }
.pro1_list_top .b_l .hd ul li { float: left; width: 118px; height: 106px; border: 1px solid #fff }
.pro1_list_top .b_l .hd li.on { border: 1px solid #587EB4; }
.pro1_list_top_btn.prev, .pro1_list_top_btn.next { float: left; margin-left: 13px; width: 9px; height: 21px; margin-top: 44px; }
.pro1_list_top_btn.next { float: right; margin-left: 0; margin-right: 8px; }
.pro1_list_top .b_r { width: 431px }
.pro1_list_top .b_r h3 { font-size: 18px; color: #262626; padding-top: 60px; margin-bottom: 16px; margin-left: 40px; }
.pro1_list_top .b_r p { color: #777777; margin: 0 40px 45px; text-indent: 2em }
.pro1_list_top .b_r h5 { background: #88bd3d; height: 33px; line-height: 33px; width: 130px; text-align: center; border-radius: 7px; margin-left: 40px; }
.pro1_list_top .b_r h6 { margin: 20px 0 0 40px }
.pro1_list_top .b_r h5:hover { box-shadow: 0 0 1px 0px #999; }
.pro1_list_top .b_r h5 a { color: #fff; }
.pro1_list_center { margin: 26px 0; }
.pro1_lm { margin: 26px 0; }
.pro1_lm .hd { width: 474px; float: left; }
.pro1_lm .hd a { display: block; background: #fff; float: left; width: 158px; height: 48px; line-height: 48px; color: #474747; font-size: 16px; text-align: center; }
.pro1_lm .hd .on { background-color: #587eb4; color: #fff; }
.pro1_lm #ewm { width: 393px; float: right; height: 48px; line-height: 48px; background: #fff; position: relative; }
.pro1_lm #ewm img { position: absolute; top: 17px; left: 252px; }
.pro1_lm #ewm a { color: #587eb4; float: right; margin-right: 10px; }
.pro1_lm .bd { overflow: hidden; clear: both; background-color: #fff; padding: 30px 10px; }
.pro1_lm .bd img { width: 100% }
.pro1_list_center_center { margin: 26px 0; height: 188px; }
.pro1_list_center_center ul { margin: 10px 0 34px 0 }
.pro1_list_center_center .pro1_more_t { background: url(pro1_icon4.jpg) left top #fff no-repeat; height: 48px; line-height: 48px; text-indent: 18px; }
.pro1_list_center_center .pro1_more_t span a { background: #88bd3d; color: #fff; float: right; margin-right: 15px; height: 23px; line-height: 23px; margin-top: 12px; text-align: center; padding: 0 28px; border-radius: 10px; text-indent: 4px; }
.pro1_list_center_center p { font-size: 14px; margin-left: 15px; margin-top: 5px; }


/*======================================*/
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}

/*自己写的分页*/
.s_page{
		width:100%;
		margin:5px 5px;
}
.s_page a{
		float:left;
		 
		border:#d2e9c1 solid 1px;
		font-size:12px;
		padding:5px 5px 5px 5px;
		margin-left:5px;
		margin-top:5px;
		color:#333333; 
		background-color:#f5faf1;
		text-decoration : none;
		display:inline-block;
}
.s_page a:link{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:visited{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:hover{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
}
.s_page a:active{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
} 

