@charset "utf-8";/* CSS Document */html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;}body{margin:0;padding:0;color:#333;font:12px/1.5 "宋体","Arial Narrow",HELVETICA;}body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,figure,hgroup,menu,footer,header,nav,section,time,input{margin:0;padding:0;}a{outline:none; cursor:pointer; color:#333; text-decoration:none;}a:link {outline:none;color:#333; text-decoration:none;}a:hover {outline:none;color:#333; text-decoration:underline;}img,fieldset{border:0;}ol,ul,li{list-style:none;}table{height:auto;width:auto;border-collapse:collapse;border-spacing:0;}table tr td{word-wrap:break-word;word-break:break-all;}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block;}input{outline:none; border:none; background:none;}h3 { font-weight:bold; font-size:14px;}.clear{clear:both;display:block;overflow:hidden;height:0;}.cf:after,.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.cf{zoom:1;} /*解决ie6/7兼容问题*/em { font-style:normal;}/*公共样式*/.mininav li,.search,.taobao a,.menu li,.menu li.frist a.active,.menu li.frist a:hover,.menu li.last a.active,.menu li.last a:hover,.content ,.mod .title, .mod .cont .more, .mod .botbg, .dianji, .banner .num_nav span, .ny_banner .num_nav span{ background:url(../images/bgico.png) no-repeat ;}.menu li a:hover,.menu li a.active, .tab_title li.active,.navigation .contbg, .ny_title .contbg { background:url(../images/heng.gif) repeat-x;}/*header*/.header { background:url(../images/topbg.gif) no-repeat center #fdfdfd;}.topbar { width:1000px; margin:0 auto; height:106px; position:relative;}.logo a{ background:url(../images/logo.png) no-repeat; width:290px; height:65px; overflow:hidden; position:absolute; top:30px; left:25px;}.mininav { position:absolute; top:40px; right:0px;}.mininav li { float:left; height:14px; line-height:14px;padding-left:27px;}.mininav li.chinese { background-position:0px 1px; }.mininav li.english { background-position:0px -17px; margin-left:13px;}/*搜索*/.search { width:271px; height:33px; overflow:hidden; position:absolute; bottom:10px; right:123px; background-position: 0 -41px; _background-position: 1px -40px;}.search .input_txt{ width:197px; line-height:19px; padding:8px 0 0 10px; color:#9d9d9d; float:left;}.search .btn { width:64px; height:33px; line-height:33px; text-align:center; color:#fff; float:left; background:none; border:none; cursor:pointer;}.taobao a{ background-position: 0 -76px;_background-position: 1px -75px; width:70px; height:35px; line-height:35px; padding-left:39px; overflow:hidden; position:absolute; bottom:9px; right:0px; font-size:14px;}/*menu*/.menu { width:1001px; margin:0 auto; height:51px; overflow:hidden;}.menu li { float:left; width:142px; height:51px; overflow:hidden; background-position:0 -113px;_background-position:1px -112px; background-repeat:no-repeat; border-left:1px solid #969696;  line-height:51px; text-align:center;}.menu li a { font-size: 14px; color:#000; font-weight:bold; width:142px; height:51px; display:block;}.menu li a:hover,.menu li a.active { background-position:0px 0px; width:142px; height:51px; display:block; text-decoration:none;}.menu li.frist { background-position: 0px -219px;_background-position: 0px -218px; border-left:none}.menu li.frist a:hover, .menu li.frist a.active { background-position: 0px -166px;}.menu li.last { background-position: -143px -219px;_background-position: -142px -218px; border-left:none; width:143px;}.menu li.last a:hover, .menu li.last a.active { background-position: -143px -166px;+background-position: -144px -166px;_background-position: -143px -166px;}.content { background:url(../images/bg.gif) repeat-x #fff;}/*轮播*//*.banner { width:100%; margin:0 auto; position:relative;overflow:hidden;border-top:1px solid #969696;}.banner img{display:block;}.banner .bfoucs_wrap{ z-index:0}.banner .num_nav{height:16px;position:absolute;right:440px;bottom:25px;z-index:10;}.banner .num_nav span{width:16px;height:16px;text-indent:-999em;float:left;margin:0 6px;cursor:pointer;display:inline;overflow:hidden;background-position:-24px -271px;}.banner .num_nav span.selected{background-position:0 -271px;}.bfocus_wrap a{    display: block;    width: 100%;    height: 100%;    background-repeat: no-repeat;    background-position: center;    background-size: auto 100%;}*/.wbanner{position:relative;overflow:hidden;}.wbanner ul{margin:0 auto;overflow:hidden;position:relative;}.wbanner ul li,.wbanner ul li a{display:block;width:100%;height:100%;position: absolute;left:0;top:0;}.wbanner ul li a img{width:100%}.wbanner ul li a{background-position:center;background-size:auto 100%;background-repeat: no-repeat}.bannerfd{text-align: center}.wbanner .bnav{position:absolute;left:50%;bottom:36px;z-index:10;text-align:center;}.wbanner .bnav a{float:left;width:16px;height:16px;text-indent:-999em;margin-right:10px;cursor:pointer;background:#eee;border-radius:100%;}.wbanner .bnav a.selected{background:#62b62c;}#navigateLeft,#navigateRight{cursor:pointer;position:absolute;top:50%;margin-top:-36px;width:39px;height:72px;z-index:4;display:none;background:url(../images/arrow.png) no-repeat}#navigateRight{right:30px;background-position:-39px 0px}#navigateLeft{left:30px;}/*主体*/.mod { float:left; width:244px; margin-left:8px; display:inline;}.mod .title { width:225px; height:42px; line-height:40px; overflow:hidden; background-position:0 -288px;_background-position:1px -287px; padding:5px 0 0 19px; font-size:16px; color:#232323; font-weight:bold;}.mod .title .more{float:right;font-family: arial;font-size:12px;margin-right: 20px;text-transform: uppercase;font-weight: 400;}.mod .cont { border:1px solid #bcbcbc; border-top:none;border-bottom:none; padding:20px 18px; height:284px; overflow:hidden;}.mod .cont img { margin:0 auto; display:block;}.mod .cont .text { padding-top:14px; overflow:hidden; height:144px;}.mod .cont .text li { line-height:24px; color:#6f6e6e;}.mod .cont .text li a { color:#6f6e6e;}.mod .cont .text1 { height:220px;}.mod .cont .more { background-position:0 -381px;_ background-position:1px -380px; width:78px; height:33px; overflow:hidden; line-height:33px;_line-height:30px; margin:15px auto 0; font-family:Arial, Helvetica, sans-serif; color:#f9f9f9; text-align:center;}.mod .cont .more a {color:#f9f9f9;}.mod .botbg { width:244px; height:6px; overflow:hidden; background-position:0 -357px; _background-position:1px -356px;}.main { width:1000px; margin:8px auto 0;}.main li.news{ margin-left:0px;}.main li.contact h3{ font-size:12px; font-weight:bold; color:#232323; line-height:24px;}.main li.contact .cont p{ line-height:18px; color:#6f6e6e;}.main li.contact .cont a.dianji { height:33px; line-height:25px; border-bottom:1px dashed #e6e6e6; color:#ef4a0c; padding-left:24px; background-position:0 -419px; display:block; margin-bottom:7px;}/*footer*/.footer { background:url(../images/footbg.gif) repeat-x #fff; height:103px; padding-top:32px; line-height:24px; text-align:center; color:#6f6e6e; margin-top:30px;}.copyright { font-size:12px; font-family:Arial, Helvetica, sans-serif;}/*内页样式*/.navigation .station, .navigation .leftbg, .navigation .rigbg, .navigation .pro_cate .name , .page a, .online .qws a, .pro_tuijian .title, .select_container .select_input, .mod3 .title, .about .cont li a:hover, .about .cont li a.cur, .ny_title .leftbg, .ny_title .rigbg, .ny_detail h4, .ny_news li, .message .button { background:url(../images/nyico.png) no-repeat;}/*产品页面*//*.ny_banner { width:100%; margin:0 auto;overflow:hidden;border-top:1px solid #969696;position:relative;}.ny_banner img{display:block;width:100%;height:100%;}.ny_banner .bfoucs_wrap{ z-index:0}.ny_banner .num_nav{height:16px;position:absolute;right:440px;bottom:25px;z-index:10;}.ny_banner .num_nav span{width:16px;height:16px;text-indent:-999em;float:left;margin:0 6px;cursor:pointer;display:inline;overflow:hidden;background-position:-24px -271px;}.ny_banner .num_nav span.selected{background-position:0 -271px;}*/.mod2 {width:1000px; margin:0px auto;}.mod2 li { width:230px;  overflow:hidden; float:left; margin:20px 0 10px 26px; display:inline;height:380px;background: #F6F6F6; position: relative;}.mod2 li.ml0 { margin-left:0px;}.mod2 li .photo { width:230px; overflow:hidden;display: block;text-align:center;}/*.mod2 li .photo img {vertical-align:middle;}*/.mod2 li h3 {  line-height:26px; font-size:14px; color:#232323;background:#fff;}.prolist_1 li div {  line-height:26px; font-size:14px; color:#232323;background:#fff;}.h3s {padding-top:9px;}.fs18{ font-size: 18px;}.mod2 li h3 a {color:#232323;}.mod2 li .text { line-height:22px; padding:4px 0 0 10px; color:#6f6e6e;}.mod2 li.line { border-top:1px dashed #ededed; margin:0 0 0px; width:100%; height:0px; clear:left; overflow:hidden;}.piclist{margin-left:-20px;}.piclist li{float:left;margin:20px 0 0 20px;width:243px}.piclist li .pic{text-align:center;display:block;height:196px;border:1px solid #ddd;padding:1px;}.piclist li .pname{text-align:center;display:block;line-height:30px;height:30px;overflow:hidden;white-space:nowrap;}/*产品列表页*//*我的位置*/.navigation { width:1000px; margin:20px auto 0; height:45px;}.navigation .leftbg { background-position:0 -109px; _background-position:0 -108px;width:4px; height:45px; overflow:hidden; float:left;}.navigation .rigbg { background-position:-10px -109px; width:4px; height:45px; overflow:hidden; float:left;}.navigation .contbg { background-position:0 -51px; width:992px; float:left; height:45px;}.navigation .station { background-position:19px 16px; padding:5px 0 0 46px; color:#6c6c6c; line-height:38px;height:38px;overflow:hidden;}.navigation .station a {color:#6c6c6c;}.navigation .station .cur { color:#69bf30;}.navigation .pro_cate { float:right; margin:9px 18px 0 0;}/*列表选择*/.select_container{position:relative;border:0;float:left;z-index:999}.select_container .select_input{float:left;height:25px;line-height:25px;white-space:nowrap;font-size:12px;cursor:pointer;color:#666; background-position:right -36px;padding:0 30px 0 10px;white-space:nowrap;word-wrap:normal;word-break:keep-all;border:1px solid #b3b3b3;}.select_container .select_ul{position:absolute;float:left;margin:0;border:1px solid #d2d2d2;background:#fff;z-index:100;max-height:300px;height:auto;overflow-x:hidden;overflow-y:auto;margin-top:-3px;}    .select_container .select_ul li{clear:both;margin:0;padding:0 5px;height:23px;line-height:23px;font-size:12px;white-space:nowrap;overflow:hidden;cursor:pointer; width:100%; float:left;}.select_container .select_ul li.selected{color:#222;background:#f1f1f1;}.prolist_1 li{ width:184px; height:173px; margin:20px 0 10px 20px;}.prolist_1 li .photo{ border:1px solid #e9e9e9; width:182px; height:139px;*font-size:158px;}/*分页*/.page_box { width:1000px; margin:20px auto 0;}.page { float:right; height:29px;  _width:205px;}.page a { width:29px; height:29px; overflow:hidden; float:left; display:block; margin-left:10px; line-height:29px; text-align:center; font-size:14px; color:#666;}.page a.prev { background-position:0 -72px;}.page a.num { background-position:-78px -72px;}.page a.next { background-position:-117px -72px;}.page a.cur,.page a:hover { background-position:-156px -72px; text-decoration:none; color:#666;}.page a.prev:hover{ background-position:0 -72px;}.page a.next:hover{ background-position:-117px -72px;}/*产品详细介绍页*/.section { width:1000px; margin:20px auto 0;}.leftframe { width:791px; float:left;}.bigimg { width:316px; height:242px; border:1px solid #e9e9e9; float:left;text-align:center;}.img_canshu { width:465px; float:right;}.img_canshu .img_text { height:120px;}.img_text h3 { line-height:19px; font-size:16px; color:#232323;}.img_text p { padding-top:6px; line-height:24px; color:#6c6c6c;}.img_canshu .online { width:416px; height:81px; overflow:hidden; border:1px solid #e9e9e9; background-color:#fafafa;}.online h3 { color:#000; padding:11px 0 0 18px; line-height:24px;}.online .qws { margin:9px 0 0 18px;}.online .qws a { display:block; float:left; margin-left:29px;}.online .qws .qq { background-position:0 -163px; width:74px; height:23px; overflow:hidden; margin-left:0px;}.online .qws .wangwang { background-position:-103px -165px; width:67px; height:19px; overflow:hidden;}.online .qws .skype { background-position:-200px -161px; width:59px; height:26px; overflow:hidden;}/*分享到*/.share { margin-top:15px; height:26px; line-height:26px;}.share span { float:left; margin-right:7px;}/*详细参数介绍*/.detail_tab { width:100%; height:50px; margin-top:30px;position:relative;}.tab_title {width:743px; height:40px; overflow:hidden; border:1px solid #eaeaea; background-color:#f9f9f9; position:absolute;left:0px; top:0px; z-index:10;}.tab_title li { float:left; width:138px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#232323; font-weight:bold; border-right:1px solid #eaeaea; cursor:pointer;}.tab_title li.last { border-right:none;}.tab_title li.last.active { border-right:1px solid #eaeaea;}.tab_title li.active { background-position:0 -96px;}.detail_tab ul.tab_cont { padding:54px 30px 0 0;position:relative; z-index:5;}.detail_tab ul.tab_cont li{ position:absolute; display:none; line-height:24px; color:#232323; }/*同类产品推荐*/.pro_tuijian { width:184px; float:right;}.pro_tuijian .title { width:184px; height:47px; line-height:47px; overflow:hidden; background-position:0 -233px; text-align:center; font-weight:bold; font-size:14px;}.pro_tuijian ul {}.pro_tuijian li { margin-top:10px;}.pro_tuijian li .photo { width:182px; height:182px; border:1px solid #e9e9e9; overflow:hidden;display: table-cell;vertical-align:middle; text-align:center;*display: block;*font-size:158px;*font-family:Arial;}.pro_tuijian li .photo img {vertical-align:middle;}.pro_tuijian li .name { line-height:31px; height:30px; overflow:hidden; color:#232323;}.pro_tuijian li .name a { color:#232323;}/*搜索页*/.navigation .station_s { padding:5px 0 0 20px; color:#232323; font-weight:bold; line-height:38px;}.navigation .station_s .cur { color:#69bf30;}/*关于我们*/.ny_cate { width:200px; float:left;}.mod3 .title { background-position:0 -288px; width:173px; height:45px; overflow:hidden; line-height:45px; color:#fff; padding-left:27px; font-size:16px; font-weight:bold;}.mod3 .cont { padding-top:9px;}.mod3 .cont li { height:35px; line-height:35px; border-bottom:1px dashed #dfdfdf; font-size:14px; color:#000;}.mod3 .cont li a { padding-left:33px; color:#000; width:173px; height:35px; display:block;}.mod3 .cont li a:hover, .about .cont li a.cur { text-decoration:none; background-position:right -341px; background-color:#f8fcf8;}.ny_contact { margin-top:16px;}.ny_contact .cont { padding-top:10px;}.ny_contact .cont h3{ padding-left:15px; color:#232323; line-height:24px;}.ny_contact .cont p{ padding-left:15px; line-height:18px; color:#6f6e6e;}.ny_contact .cont a.dianji { height:33px; line-height:25px; border-bottom:1px dashed #e6e6e6; color:#ef4a0c; padding-left:39px; background-position:15px -419px; display:block; margin-bottom:7px;}/*右边*/.ny_main { width:770px; float:right; overflow:hidden;}.ny_title .title { height:44px; overflow:hidden;}.ny_title .leftbg, .ny_title .rigbg{ background-position:0 -376px;_background-position:0 -375px; width:4px; height:44px; float:left;}.ny_title .rigbg{ background-position:-9px -376px;_background-position:-9px -375px;}.ny_title .contbg { background-position:0 -137px; float:left; height:44px; width:762px;}.ny_title .contbg h3 { color:#232323; padding-left:20px; line-height:44px;}.ny_detail { line-height:24px; color:#6f6e6e; }.ny_detail p span img{float:left;}.nydetails {padding: 0 20px;}.ny_detail h4 { padding-left:25px; margin-top:20px; background-position: 0 -420px; font-size:12px; font-weight:bold; color:#232323;}.ny_detail .detail_text { text-indent:24px; margin-bottom:40px;}.ny_detail .ct { font-size:14px; color:#6f6e6e; padding-top:22px; line-height:24px; text-indent:24px;}.ny_detail .photo { text-align:center;}.ny_detail .detail_contact { margin-top:30px; border-top:1px dashed #ededed; padding-top:15px; line-height:24px; color:#6f6e6e;}.ny_detail .detail_contact h3 { color:#232323;}.detail_contact .xl_li { width:245px; float:left; margin-right:10px; display:inline;}.ny_detail .intro{padding:20px 0;}.ny_detail .intro .pic{float:left;margin-right:20px;}.ny_detail .intro .con{}.ny_detail .history .pic{float:right;}.ny_detail .history .con{float:left;}/*人才招聘*/.job { padding:20px 0 15px 0; border-bottom:1px dashed #dfdfdf;}.job h3 { color:#69bf30; line-height:32px;}.job ul li { width:243px; height:32px; line-height:32px; overflow:hidden; float:left; background-color:#f9f9f9; padding-left:12px; margin-left:2px; color:#232323;}.job ul li.ml0 { margin-left:0px;}.job .job_zz { font-weight:bold; color:#232323; margin-top:8px; line-height:24px;}.job .job_des { line-height:24px;}/*荣誉资质*/.ny_honor { margin-left:-29px; width:799px; overflow:hidden;}.ny_honor li{ width:237px; height:272px; overflow:hidden; float:left; margin:20px 0 0 29px;}.ny_honor li .photo { width:235px; height:235px; border:1px solid #e9e9e9; text-align:center; overflow:hidden;display: table-cell;vertical-align:middle; text-align:center;*display: block;*font-size:204px;*font-family:Arial;}.ny_honor li .photo img {vertical-align:middle;}.ny_honor li .name { height:35px; line-height:35px; color:#232323; font-size:14px; padding-left:3px;}/*新闻动态*/.ny_news { padding:15px 0 20px 0;}.ny_news li { background-position:0 -443px; height:32px; line-height:32px; padding:3px 1px 0 16px; border-bottom:1px dashed #dfdfdf;} .ny_news li a { color:#232323; font-size:13px; color:#232323;}.ny_news li .date { float:right; font-family:Arial, Helvetica, sans-serif;}/*新闻详细页*/.ny_detail .detail_title { text-align:center; height:45px; line-height:45px; padding-top:13px; color:#000; font-size:16px; font-weight:bold;}.ny_detail .des { height:32px; border-bottom:1px solid #e9e9e9;}.ny_detail .date_fb { float:right; padding-right:5px;}.ny_detail .pr20 { padding-right:20px;}.ny_detail em { color:#69bf30;}.news_detail { padding-top:25px; line-height:24px; font-size:14px; color:#6c6c6c;}.news_detail .photo { text-align:center; margin:0 auto 40px;}/*在线留言*/.welcome { padding-top:25px; line-height:24px; font-size:14px; color:#6f6e6e;}.message { margin-top:12px; font-size:14px; color:#6f6e6e;}.message li { line-height:37px; padding-left:10px;}.message li .type { float:left; line-height:35px; width: 100px; text-align: right;}.message li .input_txt, .message li .input_txt2 { width:381px; height:25px; overflow:hidden; line-height:25px; border:1px solid #b3b3b3; background:#fff; float:left; margin-top:5px;}.message li .input_txt2 { width:81px; margin-top:8px;}.message li .input_area { width:500px; height:96px; border:1px solid #b3b3b3; background:#fff; margin-top:5px; float:left;}.message li img { float:left; margin:5px 0 0 13px;}.message .button { background-position:0 -479px; width:78px; height:33px; overflow:hidden; margin:37px auto 0; border:none; text-indent:-9999px; display:block; cursor:pointer;}.videoscroll{position: relative;height: 244px;overflow: hidden;margin: 0 auto;}.video{width: 100%;margin: 30px 0;float: none;display: block}.video .cont{height: auto}.video .title{background-position: 0 -454px;width: auto;}.video .botbg {background-position: 0 -514px;width: auto;}.video li{float:left;width: 302px;margin-right: 17px;}.video li a{display: block;position: relative;}.video li a .name{line-height: 32px;height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;color:#232323;margin-bottom: 5px;}.video li a .photo{border:1px solid #dedede;padding:4px;height: 192px;position: relative;}.video li a .play{position: absolute;left:50%;top:50%;width: 47px;height: 47px;background: url(../images/video.png) no-repeat;margin:-24px 0 0 -24px;    transition:All .15s ease-in-out;-webkit-transition:All .15s ease-in-out;-moz-transition:All .15s ease-in-out;-o-transition:All .15s ease-in-out;}.video li a:hover{text-decoration: none;}.prod_application{    width: 100%;margin: 30px 0;float: none;display: block}.prod_application .title{background-position: 0 -454px;width: auto;}.prod_application .botbg {background-position: 0 -514px;width: auto;}.prod_application ul{    display: flex;    flex-wrap: wrap;    margin: 0 -10px;}.prod_application .cont{    height: auto;}.prod_application ul li{    width: calc(33.3333333% - 20px);    margin: 10px;    box-shadow: 0 0 10px rgba(0,0,0,.2);    display: flex;}.prod_application ul li .pic{    flex: 0 0 100px;    width: 100px;}.prod_application ul li .pic img{    width: 100%;}.prod_application ul li .desc{    flex: 1;    width: 10%;    color: #777;    font-size: 15px;    line-height: 1.5em;    padding:10px;}.prod_application ul li h3{    font-size:18px;line-height: 30px;margin-bottom: 5px;color:#333;}.brand_list{    width: 100%;margin: 30px 0;float: none;display: block}.brand_list .title{background-position: 0 -454px;width: auto;}.brand_list .botbg {background-position: 0 -514px;width: auto;}.brand_list .cont{    height: auto;}.brand_list .item{    padding: 0 10px;}