﻿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-image: url('body_bg_line.png'), url('body_bg.jpg'); 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: 0
}
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 }
a:focus{outline: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; }
a:active { text-decoration: none; }
.clearfix{overflow: hidden;}
.b_l, .b_c { float: left }
.b_r { float: right }
.none { display: none }
@font-face {
    font-family: 'semibold';
    src: url('semibold.eot');
	src: url('semibold.eot?#iefix') format('embedded-opentype'),
		url('semibold.woff2') format('woff2'),
		url('semibold.woff') format('woff'),
		url('semibold.ttf') format('truetype'),
		url('semibold.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.tit_s span {font-family: "semibold"}
.main { width: 1255px; margin: 0 auto; }
.title1 { height: 48px; line-height: 48px; background: url(i_arr.jpg) left center no-repeat; text-indent: 25px; color: #464646; font-size: 16px; font-weight: bold; }
.title1 a { float: right; font-size: 12px; color: #2865d7; font-weight: normal; }
.title2 { height: 48px; line-height: 48px; color: #464646; font-size: 16px; font-weight: bold; }
.side_left { float: left; width: 253px; padding-bottom: 10px; background: #fff; border: #0696F7 1px solid; position: relative; top: 30px; }
.side_left dl dt { overflow: hidden; padding: 10px 0 0 10px; }
.side_left dl dt dd { height: 35px; line-height: 35px; font-size: 12px; float: left; width: 65px; border: 1px solid #eee; margin: 5px; text-align: center; padding-left:35px;}
.side_left dl dt dd a { font-size: 14px; display: block; line-height: 35px; }
.shouhou { background: url(f9f9f9.jpg) center 0 repeat-y; ; overflow: hidden; }
.shouhou .b_l { width: 254px; }
.shouhou .b_l .title .service { width: 253px; height: 103px; margin-top: 43px; }
.shouhou .b_l .title .service h2 { font-size: 24px; color: #7c7c7c; }
.shouhou .b_l .title .service h3 { font-size: 24px; color: #7c7c7c; margin-top: 3px; }
.shouhou .b_l .title ul li { width: 254px; height: 46px; line-height: 46px; border: 1px solid #d7e1e5; margin-bottom: 10px; background: #fff; border-right: none; }
.shouhou .b_l .title .zhinan { position: relative; }
.shouhou .b_l .title ul li a { padding-left: 25px; font-size: 14px; color: #505050; font-weight: bold; }
.shouhou .b_l .title ul li a:hover { color: #0c5dc2; }
.shouhou .b_l .title ul li a.active { color: #0c5dc2; }
.shouhou .b_l .title img { padding-top: 8px; }
.shouhou .b_r { width: 1000px; background: #fff; margin-top: 43px; height: 640px; margin-bottom: 46px; border-left: 1px solid #d7e1e5; }
.shouhou .b_r .r_top { border-bottom: #b6b8bc; width: 1000px; margin-left: 68px; margin-top: 41px; }
.shouhou .b_r .r_top ul { width: 907px; height: 30px; border-bottom: 1px solid #0c61ca; }
.shouhou .b_r .r_top ul li { float: left; margin-right: 4px; background: #b6b8bc; height: 30px; text-align: center; }
.shouhou .b_r .r_top a { color: #fff; width: 118px; height: 30px; line-height: 30px; display: block; }
.shouhou .b_r .r_top a.active { color: #fff; background: #0c61ca; }
.shouhou .b_r .r_top a:hover { color: #fff; background: #0c61ca; }
.shouhou .b_r .changshi { margin-left: 58px; }
.shouhou .b_r .changshi h2 { font-size: 22px; color: #505050; padding: 48px 0 38px 0; }
.shouhou .b_r .changshi .cs { float: right; width: 510px; margin-right: 27px; }
.shouhou .b_r .changshi .cs p { text-indent: 2em; }
.shouhou .b_r .changshi_top { border-bottom: #b6b8bc; width: 1000px; margin-left: 58px; margin-top: 41px; }
.shouhou .b_r .changshi_top ul { width: 907px; height: 30px; border-bottom: 1px solid #0c61ca; }
.shouhou .b_r .changshi_top ul li { float: left; margin-right: 4px; background: #b6b8bc; height: 30px; text-align: center; }
.shouhou .b_r .changshi_top a { color: #fff; width: 118px; height: 30px; line-height: 30px; display: block; }
.shouhou .b_r .changshi_top a.active { color: #fff; background: #0c61ca; }
.shouhou .b_r .changshi_top a:hover { color: #fff; background: #0c61ca; }
/**top begin**/
.top { background: url(bg_5c.jpg) center top repeat-y; height: 30px; line-height: 30px; font-size: 12px; color: #a6a6a6; overflow: hidden; }
/**+html.top { background: url(bg_5c.jpg) center top repeat-y; height: 30px; line-height: 30px; font-size: 12px; color: #a6a6a6; overflow: hidden; }*/
.top em { font-size: 16px; }
.top a { color: #47b3ff; margin-left: 25px; }
/**header begin**/
.header { height: 100px; line-height: 100px; background: url(bg_f9.jpg) center top repeat-y; margin: 0 auto; position: relative; }
.header .logo { margin: 13px 190px 0 50px; }
.header ul li { float: left; margin-right: 30px; font-size: 16px; position: relative;}
.header ul li a { color: #2B2B2B; }
.header ul li a:hover { color: #2865d7; }
.header ul li dl { position: absolute; left: -20px; top: 86px; z-index: 99999; background: #fff; width: 98px; font-size: 14px; line-height: 40px; padding: 10px 20px; opacity: 0.9; display: none; box-shadow: 2px 2px 5px #555; }
.header ul li dl dt { border-bottom: 1px dotted #ccc; }
.header ul li dl i { width: 0; height: 0; border-top: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #eee; position: absolute; left: 32px; top: -10px; }
.header .search { margin-top: 38px; }
.header .search .input_t { background: #CDCDCD; width: 150px; height: 29px; line-height: 29px; font-size: 12px; text-indent: 10px; }
.header .search .input_b { background: url(search_btn.jpg); width: 29px; height: 29px; }
/**banner begin**/
.banner { height: 460px; overflow: hidden; position: relative; }
.banner .bd ul li { height: 460px; }
.banner .bd ul li a { display: block; width: 1000px; height: 100%; margin: 0 auto; }
.banner .hd { position: absolute; left: 0; bottom: 10px; width: 100%; height: 2px; text-align: center; }
.banner .hd a { display: inline-block; width: 60px; height: 2px; background: #2D2F32; margin: 0 5px; }
.banner .hd a.on { background: #fff; }
/***bannner begin*****/
.home_banner_wd {font-size: 24px;line-height:24px;color: #fff;font-family:'microsoft yahei';font-width: 22px;letter-spacing: 1px;padding-left: 50px;}
.home_banner h2.home_banner_wd{padding-top: 70px;}
.home_banner h3.home_banner_wd{padding-top: 15px;}
.home_banner_word {font-size: 18px;color: #60718c;font-family:'microsoft yahei';font-width: 22px;letter-spacing: 1px;padding-left: 310px;}
.home_banner h2.home_banner_word{padding-top: 70px;}
.home_banner h3.home_banner_word{padding-top: 15px;}
/**index_about begin**/
.index_about { height: 320px; padding-top: 58px; overflow: hidden; background: url(bg_f9.jpg) center top repeat-y; }
.index_about .b_l { width: 308px; margin-right: 48px; }
.index_about .b_l img { margin-bottom: 10px; }
.index_about .b_l p { line-height: 24px; text-indent: 2em; }
.index_about .b_c { width: 536px; }
.index_about .b_c ul li { height: 75px; overflow: hidden; margin-bottom: 35px; }
.index_about .b_c ul li a:hover {color:#2865d7;}
.index_about .b_c ul li img { float: left; margin-right: 22px; width: 110px; height: 75px; }
.index_about .b_c ul li h2 { height: 16px; line-height: 16px; font-size: 12px; margin-bottom: 12px; }
.index_about .b_c ul li h2 span { background-color: #C8C8C8; color: #fff; padding: 0 10px; margin-right: 5px; }
.index_about .b_c ul li h2 em { background-color: #FE7C04; color: #fff; padding: 0 2px; }
.index_about .b_r { width: 308px; }
.index_about .b_r img { margin-bottom: 12px; }
.index_about .b_r p { height: 25px; line-height: 25px; background-position: left center; background-repeat: no-repeat; text-indent: 20px; }
/**index_case begin**/
.index_case { height: 160px; padding-top: 10px; overflow: hidden; background: url(bg_f0.jpg) center top repeat-y;}
.index_case ul li { float: left; width: 306px; background: url(line.jpg) right center no-repeat; margin-right: 10px; }
.index_case ul li img { float: left; margin-right: 21px; }
.index_case ul li h3 { font-size: 16px; font-weight: bold; margin: 18px 0 5px 0; }
.index_case ul li p { font-size: 12px; font-family: arial; color: #929292; }
/**index_link begin**/
.index_link { padding: 10px 0 30px; overflow: hidden; background: url(bg_f0.jpg) center top repeat-y; }
.index_link ul li { float: left; margin-right: 20px; }
.index_link ul li a:hover { color: #2865d7; }
/**footer begin**/
.footer { height: 78px; overflow: hidden; background: url(bg_bottom.jpg) center top no-repeat;}
.footer_con { margin: 15px 0 0 240px; color: #acacac; font-size: 12px; }
.footer_con span { display: inline-block; width: 20px; }
.footer_con a { color: #acacac; margin-right: 6px; }
/*side_left*/
.side_left h2 { background-color: #0696F7; text-indent: 15px; line-height: 45px; font-size: 18px; color: #fff; }
.side_left h2 a, .side_left h2 a:hover { color: #fff; font-size: 18px; }
.side_left ul li { border-bottom: 1px solid #e8e8e8; margin: 0 15px; }
.side_left .input_t { text-indent: 10px; }
.side_left a { font-size: 16px; color: #505050; line-height: 44px; }
.side_left a:active,.side_left a:hover, .side_left a.on { color: #0696F7; }
.side_left .kefu { margin-top: 8px; margin-left: 9px; }
/*页面内容区域*/
.contant { background: url(fafafa.jpg) center top repeat-y; padding-bottom:50px;}
.contant .b_r { width: 945px;overflow: hidden; min-height: 500px}
.contant .b_r p { line-height: 28px; margin-bottom: 13px }
.contant .b_r h3 { font-weight: bold; font-size: 16px; margin-bottom: 15px }
/**news begin**/
.news { background: url(bg_f9.jpg) center top repeat-y; padding-bottom: 30px }
.news .b_r { width: 941px; margin-left: 57px;min-height: 500px;margin-top: 15px}
.news .title1 { border-bottom: 1px solid #ddd; margin: 0 0 22px 0; }
.news .b_r .news_list li { height: 155px; margin-bottom: 30px; border-bottom: 1px dotted #b4b4b4; padding-bottom: 30px; }
.news .b_r .news_list li img { float: left; margin-right: 22px; }
.news .b_r .news_list li h2 { height: 16px; line-height: 16px; font-size: 12px; margin-bottom: 15px; }
.news .b_r .news_list li h2 span { background-color: #C8C8C8; color: #fff; padding: 0 10px; }
.news .b_r .news_list li h2 em { background-color: #f60; color: #fff; padding: 0 2px; margin-left: 6px; }
.news .b_r .news_list li h4 { font-size: 16px; margin-bottom: 30px; }
.news .b_r .news_list li h4 a { color: #0696F7; }
.news_content_con { border-bottom: 1px solid #eee; padding-bottom: 30px; margin-bottom: 30px; }
/**page_list bengin**/
.page_list {height: 42px; line-height: 42px;text-align: center; }
.page_list ul{display: inline-block;}
.page_list li { float: left; background: #fff; margin-right: 7px; }
.page_list li.active { background: #0696F7; color: #fff; }
.page_list li.active a { color: #fff; }
.page_list li a { border: 1px solid #ededed; padding: 10px 15px; }
.page_list li a:hover { color: #fff; background-color: #0696F7; }
/*工程案例*/
.case_list { background: url(fafafa.jpg) center top repeat-y; }
.case_list .b_r { width: 945px; margin: 35px 4px 88px; min-height: 500px; }
.anli { float: left; width: 981px; margin-bottom: 30px;width:981px; }
.anli_one { float: left; background: #fff; margin: 13px 34px 15px 0;}
.anli_one p { text-indent: 10px; line-height: 38px; height: 39px; }
/**contact begin**/
.contact { background: url(bg_f9.jpg); overfollow: hidden; padding-bottom: 73px; }
.news_content h1 { font-size: 18px; text-align: center; padding: 18px 0; font-weight: bold; }
.news_content .info { text-align: center; font-family: microsoft yahei; color: #999; padding: 0 0 15px 0; font-size: 14px; }
.news_content p { margin-bottom: 10px; line-height: 24px }
.contant .title1 { border-bottom: 1px solid #b6b6b4; margin-bottom:22px;margin-top: 15px;}
.contact1 { width: 795px; float: left; }
.contact1 h3 { font-size: 18px; font-weight: bold; color: #464646; margin-right: 148px; margin-top: 25px; }
.contant .contact1 p { font-size: 14px; color: #000; border-bottom: 1px solid #e1e1e1; margin-top: 10px; padding-bottom: 4px; text-indent: 0px; s
}
.contact1 .titleleft { float: left; width: 380px; border-bottom: 1px solid #e1e1e1; line-heigth: 31px; padding-bottom: 4px; }
.contact1 .titleright { float: right; width: 380px; border-bottom: 1px solid #e1e1e1; line-height: 27px; width: 380px; padding-bottom: 4px; }
.titleright1 { width: 380px; border-bottom: 1px solid #e1e1e1; float: right; margin-top: 10px; }
.map { width: 795px; margin-right: 128px; }
.map h3 { font-size: 18px; font-weight: bold; color: #464646; margin-right: 148px; margin-top: 200px; }
.map .imgmap { float: left; margin-top: 13px; }
/**newspage begin**/
.newsbanner { background: url(xwzxbanner.jpg); position: relative; background-repeat: no-repeat; background-position: center center; }
.newspage { background: url(fafafa.jpg) center top repeat-y; }
.newspage .b_c { width: 659px; padding-left: 57px; }
.newspage .b_c .title1 { margin-top: 10px; border-bottom: 1px solid #b6b6b4; margin-bottom: 14px; }
.newspage .b_c .title1 h5 { color: #767676; font-weight: normal; float: right; }
.newspage .b_c .title1 img { margin-top: 14px; }
.newspage .b_c p { text-indent: 2em; margin-top: 24px; }
.newspage .b_r { width: 236px; float: right; margin-top: 10px; }
.newspage .b_r .title2 { margin-bottom: 10px; background: url(i_arr.jpg) left center no-repeat; text-indent: 25px; }
.newspage .b_r ul li { margin-bottom: 33px; }
.newspage .b_r ul li a { color: #0696F7; font-weight: bold; }
.newspage .b_r ul li h2 { margin-top: 6px; margin-bottom: 10px; font-size: 12px; }
.newspage .b_r li h2 span { background: #C8C8C8; padding: 0 10px; color: #fff; }
.newspage .b_r li h2 em { text-indent: 2em; background: #f60; color: #fff; padding: 0 2px; margin-left: 6px; }
.newspage .b_r li p { color: #868686; }
/***shouhou begin*/
.shouhou .b_r .anzhuangcs img { width: 381px; height: 267px; }
.shouhou .b_r .anzhuangcs .cs { text-indent: 2em; width: 504px; float: right; margin-right: 28px; }
/**liucheng begin**/
.shouhou .b_r .r_bottom .liucheng { margin-top: 60px; width: 907px; height: 169px; margin-left: 68px; }
.shouhou .b_r .r_bottom h2 { font-size: 22px; color: #505050; margin-top: 32px; margin-left: 68px; }
/**product begin**/
.product { margin: 0 auto; }
.product .product_top { background: url(e3e3e3.jpg) center top repeat-y; height: 579px; overflow: hidden; }
.product .product_top .column { width: 1255px; height: 57px; margin-top: 57px; background: #86c223; }
.product .product_top .column ul li { float: left; width: 156px; height: 57px; line-height: 57px; text-align: center; }
.product .product_top .column ul li a { color: #fff; font-size: 14px; border-right: 1px solid #679a13; padding-right: 49px; }
.product .product_top .column ul li a.active { color: #5b5b5b; }
.product .product_top .column ul li a:hover { color: #5b5b5b; }
.product .product_top .product_top1 { margin-top: 43px; margin-bottom: 80px; }
.product .product_top .product_top1 .product_top_left { width: 545px; height: 371px; float: left; }
.product .product_top .product_top1 .product_top_left .bd { float: left; width: 545px; height: 342px; overflow: hidden; }
.product .product_top .product_top1 .product_top_left .hd { width: 117px; margin-left: 218px; padding-top: 16px; }
.product .product_top .product_top1 .product_top_left .hd ul li { float: left; }
.product .product_top .product_top1 .product_top_left .hd .btn { width: 13px; height: 13px; margin: 10px 13px; border-radius: 50px; background: #a6a6a6; }
.product .product_top .product_top1 .product_top_left .hd a { background: #a6a6a6; }
.product .product_top .product_top1 .product_top_left .hd a.on { background: #5e86be;}
.product .product_top .product_top1 .product_top_right { float: right; width: 658px; }
.product .product_top .product_top1 .product_top_right h3 { color: #7a7a7a; margin-right: 50px; margin-bottom: 40px; }
.product .product_top .product_top1 .product_top_right p { color: #7a7a7a; text-indent: 2em; line-height: 22px; color: #464646; line-height: 29px; }
.product .product_parameter { background: url(f5f5f5.jpg) center top repeat-y; overflow: hidden; padding-bottom: 73px; height: 597px; }
.product .product_parameter h2 { font-size: 30px; line-height: 30px; color: #666666; text-align: center; margin-top: 76px; margin-bottom: 14px; }
.product .product_parameter h3 { font-size: 24px; line-height: 30px; color: #666666; text-align: center; margin-bottom: 72px; }
.product .product_parameter .product_parameter_left { float: left; width: 860px; height: 372px; background: #fff; }
.product .product_parameter .product_parameter_left .productimg1 { float: left; margin: 8px 0 2px 10px; }
.product .product_parameter .product_parameter_left .productimg2 { float: right; margin-right: 7px; margin-top: 8px; }
.product .product_parameter .product_parameter_right { float: right; margin-right: 140px; }
.product .product_parameter .product_parameter_right p { font-size: 16px; color: #505050; }
.product .product_parameter .product_parameter_right a { font-size: 16px; color: #5e86be; }
.product .product_parameter .product_parameter_right .product_parameter_end { font-size: 16px; color: #505050; margin-top: 310px; }
.Applications { background: url(bebfc1.jpg) center top repeat-y; overflow: hidden; height: 597px; }
.Applications h2 { color: #363636; font-size: 30px; line-height: 30px; text-align: center; margin-top: 93px; }
.Applications h3 { color: #363636; font-size: 24px; line-height: 30px; text-align: center; margin-bottom: 45px; }
.Applications .Applications_pic { height: 257px; }
.Applications .Applications_pic .Applications_pic1 { float: left; width: 298px; height: 257px; background: #86c223; }
.Applications .Applications_pic .Applications_pic1 p { font-size: 33px; color: #fff; text-align: center; padding-top: 73px; line-height: 30px; }
.Applications .Applications_pic .Applications_pic1 h4 { font-size: 20px; color: #fff; text-align: center; margin-top: 12px; line-height: 24px; }
.Applications .Applications_pic .Applications_pic1 img { padding-left: 125px; margin-top: 26px; margin-right: 4px; }
.Applications .Applications_pic .Applications_pic2 { width: 954px; height: 257px; float: right; }
.Applications .Applications_pic .Applications_pic2 .cpzx { float: right; width: 298px; height: 257px; background: #fff; margin-left: 20px; }
.Applications .Applications_pic .Applications_pic2 .cpzx .cpzx11 img { margin: 9px 10px 16px 9px; }
.Applications .Applications_pic .Applications_pic2 .cpzx .cpzx22 { margin-left: 18px; }
/**shengqinbangzhu begin**/
.b_r_way { margin-top: 42px; margin-left: 68px; }
.b_r_way li { overflow: hidden; }
.b_r_way .way { float: left; background: #55af1f; color: #fff; height: 22px; width: 56px; line-height: 22px; margin-bottom: 8px; text-align: center; border-radius: 4px 4px 4px 4px; }
.b_r_way h5 { float: left; margin-left: 8px; }
.b_r_liuyan { margin-left: 68px; }
.b_r_liuyan .liuyan { width: 390px; margin-top: 48px; float: left; }
.b_r_liuyan .liuyan p { margin-bottom: 22px; }
.b_r_liuyan .liuyan .textbox { float: right; border: 1px solid #bcc9ce; line-height: 28px; width: 298px; text-indent: 1px; }
.b_r_liuyan .liuyan_right { float: right; margin-right: 44px; margin-top: 47px; }
.b_r_liuyan .liuyan_right .bigtextbox { border: 1px solid #bcc9ce; margin-top: 25px; width: 430px; line-height: 115px; text-indent: 4px; }
.submit { background: #b6b8bc; color: #fff; line-height: 32px; width: 115px; font-size: 16px; text-align: center; margin-left: 68px; border-radius: 6px 6px 6px 6px; }
/**gaishu begin**/
.gaishu { margin-top: 85px; margin-left: 68px; }
.gaishu .gs { float: right; width: 481px; height: 260px; margin-right: 53px; margin-top: 15px; }
.gaishu .gs p { font-size: 22px; line-height: 35px; }
.gaishu .gs .gs_gs { margin-top: 23px; }
.gaishu .gs .gs_gs p { font-size: 14px; line-height: 17px; }
/**changjianwenti begin**/
.shouhou.news { width: 1000px; }
.shouhou .news .newslist { margin: 37px 35px 0 68px; }
.shouhou .news .newslist ul li { font-size: 16px; color: #505050; line-height: 23px; border-bottom: 1px solid #efefef; padding: 20px 0; }
.news .newslist .icon { padding-bottom: 2px; }
.news .newslist ul li a { color: #0c61ca; }
.shouhou .news .pagelist { margin: 0 auto; padding-left: 390px; }
.shouhou .news .pagelist ul li { float: left; }
.shouhou .news .pagelist a { color: #bdbdbd; }
.shouhou .news .pagelist a:hover { color: #545499; }
.shouhou .news .pagelist .pagelist1 { margin-right: 30px; }
.shouhou .news .pagelist .pagelist2 { margin-left: 30px; }
/**changshi begin**/
.shouhou .b_r .weihucs { margin-left: 60px; }
.shouhou .b_r .weihucs h2 { font-size: 22px; color: #505050; padding: 48px 0 38px 0; }
.shouhou .b_r .weihucs img { width: 381px; height: 267px; }
.shouhou .b_r .weihucs .cs { text-indent: 2em; width: 504px; margin-left: 16px; float: right; margin-right: 32px; }
/*客服*/
.izl-rmenu { position: fixed; right: 10px; bottom: 10px; padding-bottom: 180px; z-index: 999; }
.izl-rmenu .btn { width: 72px; height: 73px; margin-bottom: 1px; cursor: pointer; position: relative; }
.izl-rmenu .btn-qq { background: url(r_qq.png) 0px 0px no-repeat; background-color: #6da9de; }
.izl-rmenu .btn-qq:hover { background-color: #488bc7; }
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited { background: url(r_qq.png) 0px 0px no-repeat; background-color: #6da9de; text-decoration: none; display: block; }
.izl-rmenu .btn-wx { background: url(r_wx.png) 0px 0px no-repeat; background-color: #78c340; }
.izl-rmenu .btn-wx:hover { background-color: #58a81c; }
.izl-rmenu .btn-wx .pic { position: absolute; left: -160px; top: 0px; display: none; width: 160px; height: 160px; }
.izl-rmenu .btn-phone { background: url(r_phone.png) 0px 0px no-repeat; background-color: #fbb01f; }
.izl-rmenu .btn-phone:hover { background-color: #ff811b; }
.izl-rmenu .btn-phone .phone { background-color: #ff811b; position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; color: #FFF; font-size: 18px; text-align: center; display: none; }
.izl-rmenu .btn-top { background: url(r_top.png) 0px 0px no-repeat; background-color: #666666; display: none; }
.izl-rmenu .btn-top:hover { background-color: #444; }
/****产品介绍****/
	.home_pro{overflow:hidden;background: url(bg_f0.jpg) center top repeat-y;padding-bottom:40px;}
	.home_pro .main{}
	.home_pro ul li{float:left;position: relative; width: 304px;height:160px;margin-bottom: 20px;margin-right: 13px;overflow: hidden;}
	.home_pro ul li img{transition:all 0.6s;}
	.home_pro ul li:hover img{transform: scale(1.1);}
	.home_pro ul li h3{position: absolute;left: 0px;bottom: 0px;color:#fff;background:rgba(0,0,0,0.5);width:100%;text-indent: 2em;line-height: 30px}
	.product_innovate{width:945px;margin-bottom:30px;}
	.product_innovate .clients h2{font-size:18px;color:#484848;font-weight:bold;margin-bottom:25px;margin-top:25px;}
	.product_innovate .clients{width:945px;float:left;}	
	.product_innovate .clients ul li{width:245px;margin-right: 69px;margin-bottom: 20px;float: left;width:245px;background-color: #fff;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed;}
	.product_innovate .clients ul li img{width:245px;height:88px;}
	.product_innovate .clients .nomargin{border-right:none;}

	.zhaopin {
    margin-top: 40px;
}.zhaopin h3 {
    background: #f6f6f6;
}.zhaopin .zhaopin_tit {
    background: url(zhp.jpg) left center no-repeat;
    height: 60px;
    line-height: 60px;
    padding-left: 70px;
    margin-bottom: 10px;
}.zhaopin h3 p {
    color: #555;
}.zhaopin h3 .zw,.gz,.xl,.sj {
    float: left;
}.zhaopin h3 .zw {
    width: 180px;
    margin-left: 30px;
}.zhaopin h3 .gz {
    width: 230px;
}.zhaopin h3 .xl {
    width: 200px;
}.zhaopin h3.on .zhaopin_tit {
    background: url(zhpon.jpg) left center no-repeat;
}.zhaopin h3.on .zw {
    color: #0696F7;
    font-weight: bold;
}.zhaopin .yaoqiu {
    padding: 20px;
    width: 770px;
}.zhaopin .yaoqiu h4 {
    font-weight: bold;
    font-size: 16px;
    color: #333;
}.zhaopin .yaoqiu h4,.yaoqiu_t {
    margin-bottom: 20px;
}