@charset "utf-8";body,html{margin:0;padding:0;font-size:12px;width:100%;height:100%;font-family:Arial;color:#555;background:#fff}
a,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,p,ul{margin:0;padding:0;list-style:none}
html{background-image:url(about:blank);background-attachment:fixed}
a{text-decoration:none;color:#4d4948}
a:hover{}
.clear{clear:both;height:0;overflow:hidden}
img{vertical-align:top;border:0}
.k{width:auto;height:auto}
.undis{display:none}
.dis{display:inline}
.neirong{line-height:180%;margin:10px auto;font-size:13px}
.neirong p{padding:5px 0}
.top_box{height:70px;background:url(../images/head_01.gif) repeat-x;border-bottom:2px solid #69960d}
.top_box .top{width:980px;margin:0 auto}
.top .logo{float:left;width:auto;padding:0}
.top .t_right{float:right;width:980px}
.top .t_right .pho{padding-top:14px;text-align:right;padding-right:12px}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.theme{width:1230px;overflow:hidden;margin:0 auto}
.hot_products{float:right;width:77%}
.hot_products ul{ overflow:hidden;margin-left:-1.5%;margin-top:35px}
.hot_products li{float:left;width:20%;text-align:center;font-size:15px;margin-bottom:27px;line-height:32px;margin-left:1.5%;border:1px solid #f0f0f0; padding:15px;}
.hot_products li img{width:100%!important;height:auto!important}
.products_classification{float:left;width:20%}
.products_classification .title{background:#7bb306;line-height:40px;text-align:center;font-size:17px;color:#fff;}
.products_classification ul{overflow:hidden;padding:0 20px;background:#f9f9f9;margin-bottom:10px;border:1px solid #f0f0f0;}
.products_classification li{line-height:45px;font-size:14px;border-bottom:1px dashed #fff;background:url(../images/pro_08.gif) no-repeat 0 50%;padding-left:25px}
.products_classification .category{font-size:15px;margin-top:18px;margin-bottom:10px;color:#444;font-weight:700;padding-left:25px;color:#7bb306}
.hot_products .title{font-size:18px;font-weight:900;overflow:hidden;border-bottom:1px solid #f0f0f0;}
.hot_products .title a{float:right}
.about_right{float:right;width:44%;margin-top:30px}
.about_left{float:left;width:48%;margin-top:30px}
.about_right p{font-size:15px;line-height:28px;margin-bottom:18px;color:#444}
.about_us{overflow:hidden;}
.about_us .title{line-height:50px;text-align:center;font-size:24px;font-weight:900;color:#333}
.about_us .category{text-align:center;font-size:15px;margin-top:2px}
.about_right a{background:linear-gradient(to right,#7bb306,#ff7800);padding:10px 40px;font-size:14px;border-radius:20px;color:#fff}
.aboutsub{border:1px solid #f0f0f0;overflow:hidden;padding:0 30px;padding-bottom:20px;margin-top:30px;background:url(../images/backgroundshapes.jpg) no-repeat}
.newslist{overflow:hidden;margin-bottom:40px}
.newslist .knowledge{float:left;width:34%;margin-right:40px;margin-top:25px}
.newslist .knowledge ul{background:#fff;overflow:hidden;margin-top:20px}
.newslist .knowledge li{line-height:61px;font-size:14px;overflow:hidden;border-bottom:1px dashed #f0f0f0;background:url(../images/cp_01.gif) no-repeat 0 50%;padding-left:15px}
.newslist .knowledge li a{color:#333}
.newslist .knowledge li span{float:right;font-size:12px;color:#666}
.newslist .label{overflow:hidden;font-size:20px;border-bottom:1px solid #f0f0f0;line-height:35px}
.newslist .label a{float:right;font-size:14px;font-weight:400;color:#7bb306}
.recommended{float:left;width:33%;margin-top:25px}
.recommended ul{background:#fff;overflow:hidden;margin-top:20px}
.recommended li{line-height:61px;font-size:14px;overflow:hidden;border-bottom:1px dashed #f0f0f0;background:url(../images/cp_01.gif) no-repeat 0 50%;padding-left:15px}
.recommended li a{color:#333}
.recommended li span{float:right;font-size:12px;color:#666}
.newslist .knowledge li a:hover{color:#f90}
.enterprise_features{overflow:hidden;margin-top:30px}
.enterprise_features .title{font-size:24px;text-align:center;font-weight:700}
.enterprise_features ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.enterprise_features li{width:23.5%;text-align:center;float:left;margin-bottom:20px;line-height:35px;margin-left:1.5%;font-size:15px}
.enterprise_features li img{width:100%!important;height:220px!important}
.product_display{overflow:hidden;margin-top:40px;margin-bottom:50px}
.product_display ul{overflow:hidden;margin-left:-1.5%}
.product_display li{float:left;width:22.5%;margin-left:1.5%;border:1px solid #f0f0f0}
.product_display li img{width:100%!important;height:211px!important}
.product_display p{font-size:15px;line-height:28px;text-align:center;color:#444; margin-bottom:5px;}
.product_display p span{ color:#E30000; font-weight:bold; font-size:15px;}
.product_display .label{font-size:15px;margin-top:10px;font-weight:700;text-align:center; color:#333; margin-bottom:5px;}
.nav_top{height:50px;background:#f0f0f0;overflow:hidden}
.nav_top .nav{overflow:hidden}
.nav_top .nav ul li{display:block;float:left;text-align:center;line-height:50px;height:50px;font-size:15px;font-weight:700;background:url(../images/head_05.gif) no-repeat right;cursor:pointer;padding-left:8px;padding-right:8px;float:left;width:11%}
.nav_top .nav ul li.last{background:0 0}
.nav_top .nav ul li a{color:#3a3939;display:block;padding:0 6px;margin:0 auto}
/*.nav_top .nav ul li.fir{width:58px}*/
.nav_top .nav ul li a:hover{background:#7bb306;color:#fff;text-decoration:none}
.nav_top .nav .piece{background:#7bb306;color:#fff}
.nav_top .nav .piece a{color:#fff}
.head{background:#93c727;overflow:hidden;border-bottom:3px solid #649205;padding:20px 0}
.head .logo{float:left;width:45%}
.head .logo a{float:left;width:58%}
.head .logo span{ float:right; width:40%; font-size:15px; color:#fff; line-height:30px; padding-top:15px;}
.head .logo span i{ font-weight:700;font-style: normal;}
.head .tel{float:right;margin-top:10px}
.location{background:#f9f9f9;padding:15px 0;font-size:14px;border-top:1px solid #ccc;overflow:hidden}
.sidebar_theme{float:left;width:75%;margin-top:40px}
.product_lisit{overflow:hidden}
.product_lisit ul{overflow:hidden;margin-left:-1.5%}
.product_lisit li{float:left;width:23.5%;margin-left:1.5%;text-align:center;margin-bottom:15px}
.product_lisit li a{color:#333;font-size:15px;line-height:28px}
.product_lisit li a:hover{color:#649205}
.product_lisit img{width:100%;height:165px!important}
.product_lisit .title{font-size:18px;margin-bottom:20px;border-bottom:1px solid #649205;line-height:35px;background:url(../images/icon1.png) no-repeat 0 50%;padding-left:20px;font-weight:700;color:#444}
.product_sidebar{float:right;width:22%;margin-top:40px;margin-bottom:40px}
.classification_sidebar{overflow:hidden;border-radius:20px;border:1px solid #7bb306; margin-bottom:30px;}
.classification_sidebar .title{line-height:55px;background:#7bb306;font-size:20px;text-align:center;font-weight:700;color:#fff}
.classification_sidebar .subtitle{font-size:16px;font-weight:700;margin-top:20px;padding-left:20px;margin-bottom:15px}
.classification_sidebar ul{overflow:hidden;padding:20px;background:#f9f9f9}
.classification_sidebar li{line-height:40px;border-bottom:1px dashed #ccc;background:url(../images/icon.png) no-repeat 0 50%;background-size:10px;padding-left:20px}
.classification_sidebar a{font-size:15px;color:#444}
.classification_sidebar a:hover{color:#649205}
.recommended_sidebar{overflow:hidden;border-radius:20px;border:1px solid #7bb306;margin-top:30px}
.recommended_sidebar ul{overflow:hidden;padding:20px;background:#f9f9f9}
.recommended_sidebar li{font-size:15px;line-height:40px;border-bottom:1px dashed #ccc;background:url(../images/icon.png) no-repeat 0 50%;background-size:10px;padding-left:20px}
.recommended_sidebar .title{line-height:55px;background:#7bb306;font-size:20px;text-align:center;font-weight:700;color:#fff}
.recommended_sidebar .subtitle{font-size:17px;font-weight:700;margin-top:20px;padding-left:10px;margin-bottom:15px}
.recommended_sidebar p{padding:0 10px;margin-bottom:20px;font-size:15px;line-height:28px;color:#555}
.recommended_sidebar img{width:100%;height:auto}
.recommended_sidebar span{font-size:25px;font-weight:700;color:#7bb306}
.recommended_sidebar .consulting a{padding:10px 50px;background:#7bb306;text-align:center;color:#fff;font-size:15px}
.footer_product{background:#6ca000;padding:10px 0;font-size:15px;color:#fff}
.footer_product a{font-size:14px;line-height:28px;margin-left:10px;color:#fff}
.footer_product span{color:#f0f0f0}
.footer{background:#555;overflow:hidden;padding:30px 0;padding-bottom:0}
.footer_left{float:left;width:9%;margin-bottom:10px}
.footer_right{float:right;width:88%}
.footer_right p{font-size:14px;margin-bottom:10px;color:#fff}
.footer_right a{color:#fff}
.footer_link{background:#666;padding:10px;font-size:14px;line-height:25px;color:#f9f9f9}
.footer_link a{color:#f9f9f9;padding-left:10px}
.list_price{overflow:hidden;margin-bottom:40px}
.list_price .title{font-size:18px;margin-bottom:20px;border-bottom:1px solid #649205;line-height:35px;background:url(../images/icon1.png) no-repeat 0 50%;padding-left:20px;font-weight:700;color:#444}
.list_price dl{overflow:hidden;margin-bottom:20px;background:#f9f9f9;padding:10px;border-radius:20px}
.list_price dl dt{float:left;width:24%}
.list_price dl dt img{width:100%;height:auto!important}
.list_price dl dd{float:right;width:73%}
.list_price dl dd p{font-size:14px;line-height:28px;line-height:28px;color:#333;margin-bottom:10px;overflow:hidden}
.list_price dl strong a{color:#649205;font-size:15px}
.list_price dl span a{color:red;float:right;font-size:12px}
.pro_sidebar{float:right;width:22%;margin-top:40px;margin-bottom:40px}
.knowledge_list{overflow:hidden}
.knowledge_list .title{font-size:18px;margin-bottom:20px;border-bottom:1px solid #649205;line-height:35px;background:url(../images/icon1.png) no-repeat 0 50%;padding-left:20px;font-weight:700;color:#444}
.sidebar_left{float:left;width:75%;margin-top:40px}
.news_pic{float:left;width:18%}
.news_pic img{width:100%;height:auto!important}
.news_tt{float:right;width:77%}
.news_tt p{line-height:28px;font-size:14px;margin-top:8px}
.news_tt h3{font-size:15px}
.news_tt p span{font-size:12px;color:#999}
.news_tt a:hover{color:#649205}
.knowledge_list ul{overflow:hidden}
.knowledge_list li{overflow:hidden;margin-bottom:25px;border-bottom:1px dashed #f0f0f0;padding-bottom:10px}
.new_content{overflow:hidden}
.new_content h1{font-size:26px;margin-bottom:10px;text-align:center}
.new_content p{margin-bottom:10px;margin-top:15px;font-size:15px;font-size:15px;line-height:28px;color:#333}
.new_content h2{font-size:18px;color:#333;margin-bottom:10px;margin-top:15px}
.new_content h3{color:#004080;font-size:15px;margin-bottom:10px;margin-top:15px}
.new_content a{color:red}
.new_content span{color:#f90}
.new_content strong{color:red}
.new_content .tag{text-align:center;font-size:14px;color:#666;margin-bottom:15px;margin-top:15px}
.new_content .tag b{margin-right:15px;font-weight:400!important}
.nextnews{overflow:hidden;background:#f9f9f9;padding:20px 20px;margin-top:30px;margin-bottom:30px}
.nextnews p{float:left;width:45%;float:left;font-size:15px;color:#444}
.nextnews p a{color:#444}
.pro_related{overflow:hidden;margin-bottom:40px}
.pro_related ul{overflow:hidden;margin-left:-1.5%}
.pro_related li{width:23.5%;text-align:center;line-height:28px;margin-left:1.5%;float:left;font-size:15px}
.pro_related li img{width:100%;height:auto!important}
.pro_related li a{color:#444}
.pro_related li a:hover{color:#649205}
.pro_related .title{font-size:18px;margin-bottom:20px;font-weight:700;border-bottom:1px solid #f0f0f0;line-height:28px}
.new_related{overflow:hidden;margin-bottom:40px}
.new_related ul{overflow:hidden;margin-left:-1.5%}
.new_related li a{color:#444}
.new_related li a:hover{color:#649205}
.new_related .title{font-size:18px;margin-bottom:20px;font-weight:700;border-bottom:1px solid #f0f0f0;line-height:28px}
.new_related li{font-size:15px;line-height:40px;border-bottom:1px dashed #f0f0f0;margin-left:1.5%;float:left;width:46%;background:url(../images/pro_08.gif) no-repeat 0 50%;padding-left:15px}
.pro_content dl{overflow:hidden;border:1px solid #f0f0f0; padding:10px; margin-bottom:15px;border-radius:10px;}
.pro_content dl dt{ font-size:15px; line-height:28px; color:#7bb306}
.pro_content dl dt span{ padding:2px 5px; background:#7bb306; color:#fff; margin-right:10px;}
.pro_content dl dd{ font-size:15px; line-height:28px; color:#444}
.pro_content dl dd span{ padding:2px 5px; background:#333; color:#fff; margin-right:10px;}
.pro_content .pro_wd dl dt{width: 100%;}
.pro_content .pro_wd dl dd{width: 100%;}
.pro_content p{margin-bottom:10px;margin-top:15px;font-size:15px;font-size:15px;line-height:28px;color:#333}
.pro_content h2{font-size:18px;color:#333;margin-bottom:10px;margin-top:15px}
.pro_content h3{color:#004080;font-size:15px;margin-bottom:10px;margin-top:15px}
.pro_content a{color:red}
.pro_content span{color:#4e7007}
.pro_content dl{ overflow:hidden}
.pro_content strong{color:red}
.product_top{overflow:hidden;margin-top:40px}
.product_img{width:46%;float:left}
.product_img img{width:100%;height:auto!important}
.product_txt{float:right;width:47%;background:#ebf1e0;padding:30px}
.product_txt h1{font-size:26px;margin-bottom:30px;color:#222}
.product_txt p{font-size:15px;line-height:32px;color:#333;margin-top:8px}
.product_txt p i{font-style: normal; color:#F00; font-weight:700; margin-right:10px;}
.product_txt p a{padding:5px 20px;background:#7bb306;color:#fff;font-size:15px}
.product_txt .tel span{font-size:18px;font-weight:700}
.product_txt .tel{ float:right; width:65%; font-size:14px;}
.product_txt .tel i{ font-size:18px; color: #649205;font-style: normal; font-weight:700; background:#ebf1e0 !important}
.product_txt p a{ float:left; width:18%}
.product_txt p span{ font-size:16px; margin-right:15px; color:#649205}
.product_txt p b,.product_txt p i{background:#7bb306;padding:5px 20px;border-radius:8px;color:#fff; margin-right:10px;font-style: normal;}
.pro_content{border-top:1px solid #649205}
.newslist .knowledge li a:hover,.recommended li a:hover{color:#649205}
.hot_products li a{color:#333}
.hot_products li a:hover{color:#649205}
.newslist .label a:hover{color:#444}
.product_display li a .label:hover{color:#649205;text-decoration:underline}
.products_classification li a:hover{color:#649205}
.contact_us{overflow:hidden;background:#f9f9f9;padding:30px 0}
.contact_img{float:left;width:50%}
.contact_img img{width:100%;height:auto!important}
.contact_txt{float:right;width:41%;background:#fff;padding:30px}
.contact_txt p{font-size:16px;margin-bottom:15px;line-height:35px;color:#333}
.contact_txt a{background:linear-gradient(to right,#7bb306,#ff7800);padding:10px 30px}
.contact_txt span{font-size:20px;font-weight:700}
.contact_txt .title{font-size:25px;font-weight:700;margin-bottom:15px}
.contact_txt strong{font-size:17px;color:#649205}
.about_sub{overflow:hidden;margin-top:30px;margin-bottom:40px}
.about_sub p{font-size:15px;margin-bottom:10px;line-height:28px;color:#444}
.about_sub p span{color:#649205}
.about_sub .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.qualification_honor{overflow:hidden;margin-bottom:40px}
.qualification_honor .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.qualification_honor p{font-size:15px;text-align:center;line-height:28px}
.qualification_honor ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.qualification_honor li{float:left;width:15%;margin-left:1.5%}
.qualification_honor img{width:100%;height:auto!important}
.service{overflow:hidden;margin-bottom:40px}
.service .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.service .service_left{float:left;width:49%}
.service .service_left img{width:100%;height:auto!important}
.service_right{float:right;width:45%;background:#f9f9f9;padding:20px}
.service_right p{font-size:15px;line-height:28px;margin-bottom:15px}
.service_right strong{font-size:17px;color:#649205}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#649205;color:#fff;border:1px solid #649205;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#f10306;border:1px solid #f9f9f9}
.showpage li a{color:#444}
.showpage li a:hover{color:#fff}
.classification_news{overflow:hidden;border-radius:20px;border:1px solid #7bb306;margin-bottom:20px}
.classification_news .title{line-height:55px;background:#7bb306;font-size:20px;text-align:center;font-weight:700;color:#fff}
.classification_sidebar .subtitle{font-size:16px;font-weight:700;margin-top:20px;padding-left:20px;margin-bottom:15px}
.classification_news ul{overflow:hidden;padding:20px;background:#f9f9f9}
.classification_news li{line-height:40px;border-bottom:1px dashed #ccc;background:url(../images/icon.png) no-repeat 0 50%;background-size:10px;padding-left:20px}
.classification_news a{font-size:15px;color:#444}
.classification_news a:hover{color:#649205}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev:before{content:"\2190"}
.slick-next{right:-25px}
.slick-next:before{content:"\2192"}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.banner-slider{position:relative;padding-top:28.65%}
.banner-slider.slick-slider{padding-top:0}
.banner-slider .slick-dots{bottom:30px}
.banner-slider .slick-dots li{width:auto;height:10px;margin:0 6px}
.banner-slider .slick-dots li button:before{display:none}
.banner-slider .slick-dots li button{width:10px;height:10px;cursor:pointer;border-radius:4px;border:2px solid #f5f5f5;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in}
.banner-slider .slick-dots li.slick-active button{opacity:1;width:36px;border-color:#f7ac1b;background-color:#f7ac1b}
.banner-slider .ban-con img{display:block;width:100%;z-index:1}
.banner-slider img{position:absolute;left:0;top:0;width:100%}
.banner-slider.slick-slider img{position:relative}
.banner-slider .slick-next:before,.banner-slider .slick-prev:before{content:'';-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.banner-slider .slick-prev{left:25px;background:url(../images/ban-fl.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next{right:25px;background:url(../images/ban-fr.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next,.banner-slider .slick-prev{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.banner-slider:hover .slick-next,.banner-slider:hover .slick-prev{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.contact_service{overflow:hidden;padding:30px 0;background:#f0f0f0}
.contact_consulting{float:left;width:30%;border:2px solid #70a206;background:#fff;margin-top:30px}
.contact_consulting .consulting_title{background:#70a206;line-height:45px;font-size:17px;font-weight:700;color:#fff;padding-left:25px}
.contact_consulting .consulting_subtitle{font-size:15px;color:#444;margin-top:10px;margin-bottom:10px}
.contact_consulting dl{overflow:hidden;padding:20px;padding-bottom:10px}
.contact_consulting dl dt img{width:100%;height:auto!important}
.contact_consulting dl dd{margin-top:10px;margin-top:10px}
.contact_consulting p{margin-bottom:6px;color:#444;font-size:15px;color:#444;line-height:28px}
.contact_consulting dl dd b{font-size:20px;color:#0080ff}
.contact_consulting a,.contact_consulting span{float:left;width:43%;margin-right:20px;text-align:center;font-size:15px;line-height:45px;color:#fff;margin-bottom:15px;cursor: pointer;}
.contact_consulting .consulting_1{background:#f78a00}
.contact_consulting .consulting_2{background:#396dbd}
.message-sidebar{background:#fff;margin:10px;margin-top:30px;float:right;width:33%}
.message-sidebar .tit{font-size:17px;font-weight:700;padding-left:25px;line-height:45px}
.message-sidebar form{overflow:hidden;margin:0 20px}
.message-sidebar input{width:90%;height:50px;background:#fff;color:#666;border-radius:10px}
.message-sidebar input.pro_sub{background:#ffc60b;height:45px;line-height:45px;color:#1a1a1a;width:40%;margin:30px 0 30px 28%;border:0;font-size:16px}
.message-sidebar .txt{border:1px solid #afafaf;padding:0 0 0 10px;margin-bottom:22px}
.message-sidebar .intxt{border:1px solid #afafaf;padding:0 0 0 10px;margin-bottom:22px}
.message-sidebar .btn-primary{background:#396dbd;color:#fff;font-size:17px;margin:10px 0 20px 0;height:45px;width:30%;text-transform:uppercase;border:0;border-radius:0;text-align:center;font-family:Impact,sans-serif}
.message-sidebar .btn-primary:hover{background:#fdcc05;color:#242424;border:2px solid #fdcc05}
.message-sidebar .btn-primary{text-align:center}
.message-sidebar .icon-text-message{color:#868688;font-size:15px;overflow:hidden;width:90%;height:110px}
.message-sidebar dl{overflow:hidden}
.message-sidebar dl dt{float:left;width:40%;margin-right:10%}
.message-sidebar dl dd{float:left;width:40%}
.answer{float:right;width:23%;margin-top:25px;border:1px solid #649205;padding:15px}
.answer dl{overflow:hidden;border-bottom:1px dashed #f0f0f0;padding-bottom:10px}
.answer dt{font-size:14px;font-weight:700;color:#649205}
.answer dd{font-size:14px}
.service_evaluation{overflow:hidden;background:#f9f9f9;margin-top:40px;margin-bottom:40px;padding:30px 0}
.service_cooperation{float:left;width:45%;margin-top:30px}
.service_cooperation ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.service_title{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0}
.service_cooperation li{float:left;margin-left:1.5%;text-align:center;width:23.5%;margin-bottom:30px;color:#444;line-height:28px;font-size:14px;background:#f0f0f0}
.service_cooperation li img{width:100%;height:auto}
.like-title{font-size:20px;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:25px}
.answer_tit{padding:10px;background:#f0f0f0}
.answer_consulting{background:#f78a00;padding:10px;float:left;width:28%;margin-right:40px;margin-top:30px}
.answer_consulting tr{font-size:14px;line-height:49px!important}
.message-sidebar .subtitle{line-height:25px;padding:0 20px;font-size:14px;margin-bottom:10px}
.answer_consulting .subtitle{font-size:14px;line-height:25px;color:#fff}
.answer_consulting .title{line-height:45px;font-size:17px;font-weight:700;color:#fff;padding-left:0}
.clearfix{overflow:hidden;margin-top:20px}
.answer dd{line-height:25px;color:#444}
.answer dd span{background:#444;padding:2px;margin-right:10px;color:#fff}
.answer dt span{background:#649205;padding:2px;margin-right:10px;color:#fff}
.about_right span{color:red}
.main_title{line-height:50px;text-align:center;font-size:24px;font-weight:900;color:#333}
.category{text-align:center;font-size:15px;margin-top:2px}
.newslist .knowledge li a{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%}
.recommended li a{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%}
.like-content{float:right;margin-top:30px;width:52%}
.like-fl{float:left;position:relative}
.guess-box{width:72%;height:330px;overflow:hidden;background:#fff;position:relative;top:1px;padding-top:22px;box-sizing:border-box}
.guess-box ul li{width:40%;border-radius:2px;margin:14px 0 0 13px;background-color:#f9f9f9;padding:20px 10px;float:left}
.guess-box ul li:hover{box-shadow:1px 1px 6px 1px #dbdbdb}
.switch{text-align:center;color:gray;font-size:14px;font-weight:700}
.guess-switch{background:url(../images/like-sw.png) no-repeat 0 2px;color:#7a7a7a;font-size:14px;padding-left:24px;position:absolute;top:9px;right:16px;cursor:pointer;height:20px;line-height:20px;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.guess-switch .switch:hover{color:#169d84}
.guess-item-text{font-size:15px;color:#649205;margin-bottom:10px;font-weight:700}
.icon-add{width:12px;height:14px;background:url(../images/adress.png) no-repeat 0 50%;margin-right:5px;margin-top:2px;float:left}
.icon-time{width:12px;height:14px;background:url(../images/time.png) no-repeat 0 50%;margin-right:5px;margin-top:2px;float:left}
.icon-til{font-size:14px;line-height:28px;color:#649205!important}
.price{font-size:19px;margin-top:10px;font-family:"Microsoft YaHei"}
.guess-mba{color:#f90;font-size:14px}
.clearfix{color:#444;font-size:14px}
.footer_left img{width:100%;height:auto!important}
.recommended .color a,.newslist .knowledge .color a{color:#F00}
.hot_products li a:hover,.products_classification li a:hover,.about_right a:hover,.recommended li a:hover,.newslist .knowledge li a:hover,.footer_product a:hover,.contact_consulting a:hover,.product_lisit li a:hover,.recommended_sidebar .consulting a:hover{text-decoration:underline}
.contact_consulting span:hover {text-decoration:underline}
.answer_tit a:hover{text-decoration:underline; color:#f00}
.contact_consulting .consulting_1:hover{ background:#444}
.contact_consulting .consulting_2:hover{ background:#F00}
.footer_right a{ padding-left:5px; padding:5px;}
.product_lisit h3{ font-size:18px; color:#555; margin-bottom:15px; line-height:28px;}
.classification_sidebar a:hover,.recommended_sidebar li a:hover{text-decoration:underline; color:#7bb306}
.recommended_sidebar .consulting a:hover{ background:#444}
.list_price dl strong a:hover,.classification_news a:hover,.knowledge_list li h3 a:hover,.contact_txt a:hover{text-decoration:underline;}

.answer_tit p{ font-size:15px; line-height:30px; margin-bottom:8px; margin-top:8px; overflow:hidden}
.answer_tit span{border:1px solid #f78a00; padding:5px 5px; margin-right:10px; color:#f78a00}

.cooperation{ overflow:hidden; margin-top:30px;}
.cooperation .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.cooperation p{ text-align:center; margin-bottom:15px; font-size:15px; color:#444; line-height:28px;}
.cooperation p img{ width:100% !important; height:auto !important}
.development-history{ overflow:hidden; margin-top:30px;}
.development-history .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.cooperation p{ text-align:center}
.cooperation p img{ width:100% !important; height:auto !important}
.parts_service{ overflow:hidden; margin-top:30px;}
.parts_service .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.parts_service ul{ overflow:hidden; margin-left:-1.5%}
.parts_service li{ float:left; width:21.5%; text-align:center; margin-left:1.5%;padding:10px;border:1px solid #f0f0f0;}
.parts_service li img{ width:100% !important; height:auto !important}
.parts_service p{ font-size:15px; line-height:28px; text-align:center; margin-bottom:10px; color:#444}
.parts_service p span{ font-size:17px; color:#263601}
.service_system{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.service_system .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.service_system ul{ overflow:hidden; margin-left:-1.5%}
.service_system li{float:left; width:30%; text-align:center; margin-left:1.5%; padding:10px; background:#f6f6f6}
.service_system p{font-size:15px; line-height:28px; text-align:center; color:#444}
.development-history img{ width:100% !important; height:auto !important}

.applied-range{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.applied-range .title{font-size:20px;margin-bottom:20px;text-align:center;font-weight:700}
.applied-range p{ text-align:center; margin-bottom:15px; font-size:15px; color:#444; line-height:28px;}
.applied-range ul{ overflow:hidden; margin-left:-1.5%}
.applied-range li{ width:12.5%; float: left; margin-left:1.5%; text-align:center; line-height:28px; color:#555; font-size:15px;}
.applied-range li img{ width:100% !important; height:auto !important}

.list_price ul{ overflow:hidden; margin-bottom:30px; margin-top:20px;}
.list_price li{ width:48%; float:left; margin-left:1.5%;border:1px solid #f5f5f5; margin-bottom:15px;}
.list_price .price_img{ width:50%; float:left}
.list_price .price_img img{ width:100% !important; height:auto !important}
.list_price .price_tit{ float:right; width:45%}
.list_price .price_tit p{ font-size:15px; line-height:28px; color:#444; margin-top:20px;}
.list_price .price_tit p strong{ color:#444}
.list_price .price_tit p span{ border:1px solid #F00; color:#F00; padding:5px 10px}
.list_price .price_tit .advisory{ background:#7bb306; color:#fff; margin-right:15px; padding:5px 10px}
.list_price .price_tit .details{background:#8b8888; color:#fff; padding:5px 10px}
.list_price .mark_price{ font-size:17px; color:#7bb306; font-weight:700}

.live_video{ overflow:hidden; margin-top:30px;}
.live_video dl{ overflow:hidden; margin-left:-1.5%}
.live_video dd{ float:left; width:23.5%; text-align:center; font-size:15px; line-height:28px; color:#555; margin-left:1.5%}
.live_video dd  video{ width:100% !important; height:auto !important}
.question_answer{ overflow:hidden; margin-top:30px; margin-bottom:40px;}
.question_answer h2{ font-size:20px; color:#6ca000; margin-bottom:15px;}
.question_orogram{ float:left; width:45%;border:1px solid #f0f0f0; padding:15px;}
.question_oro{ float:right;width:45%;border:1px solid #f0f0f0; padding:15px;}
.topic{ overflow:hidden; margin-bottom:40px;}
.topic dt { width:49%; float:left;}
.topic dt img{ width:100% !important; height:auto !important}
.topic dd{ float:right; width:45%; padding:20px 10px; background:#f6f6f6}
.topic ul{ overflow:hidden; margin-top:20px;}
.topic li{ float:left; width:23.5%; margin-left:1.5%; text-align:center; line-height:28px; font-size:14px; background:#fff; padding-bottom:10px;}
.topic dd p span{ color:#F00; font-weight:700; margin-right:10px;}
.topic li img{ width:100% !important; height:auto !important}
.applied-materials ul{ overflow:hidden; margin-left:-1.5%; margin-top:25px; margin-bottom:25px;}
.applied-materials li{ width:48%; float:left; margin-left:1.5%; line-height:28px; font-size:15px; text-align:center; margin-bottom:15px;}
.applied-materials li img{ width:100% !important; height:auto !important}
.applied-materials{ overflow:hidden}
.materials-fr{ width:45%; float:left; padding:10px;border:1px solid #f0f0f0; }
.materials-rs{ width:45%; float:right; padding:10px;border:1px solid #f0f0f0; }
.question_answer li{ line-height:41px; font-size:15px;border-bottom:1px dashed #f5f5f5; background: url(../images/cp_01.gif) no-repeat 0 50%; padding-left: 15px;}
.topic dd h1{ font-size:25px; line-height:35px; color:#333}
.topic dd p{ font-size:15px; line-height:32px; color:#444;}
.applied-materials h2,.live_video h2{ font-size:20px; line-height:32px; margin-bottom:15px;}
.applied-materials p{ font-size:15px; color:#444; line-height:32px;}
.applied-materials b{ color:#F00}
.applied-materials li a,.topic li a,.question_answer li a,.selection-instructions li a{ color:#444}
.applied-materials li a:hover,.topic li a:hover,.question_answer li a:hover,.selection-instructions li a:hover{text-decoration:underline; color:#6ca000}

.selection-instructions{ overflow:hidden; margin-top:30px;}
.selection-instructions li{ line-height: 41px;font-size: 15px;border-bottom: 1px dashed #f5f5f5;background: url(../images/cp_01.gif) no-repeat 0 50%;padding-left: 15px; }
.selection-fl{ width:47%; float:left;padding:10px;border:1px solid #f0f0f0;}
.selection-fr{ width:47%; float:right;padding:10px;border:1px solid #f0f0f0;}
.product_parameter{ overflow:hidden}

.product_parameter{ overflow:hidden; margin-top:30px;}
.product_parameter img{border:1px solid #f0f0f0;}
.product_parameter h3{font-size: 18px;color: #555;margin-bottom: 15px;line-height: 28px;}
.product_selections{ overflow:hidden; margin-top:30px;}
.product_selections h3{font-size: 18px;color: #555;margin-bottom: 15px;line-height: 28px;}
.product_selections dd p span{ color:#7bb306; font-weight:700}
.product_selections dl{ overflow:hidden}
.product_selections dd{ overflow:hidden; border:1px solid #f0f0f0; margin-bottom:15px; padding:10px;}
.product_selections dd p{ font-size:15px; line-height:28px; color:#555; margin-bottom:5px;}
.selection-instructions h3{font-size: 18px;color: #555;margin-bottom: 15px;line-height: 28px;}
.selection-instructions{ overflow:hidden; margin-bottom:35px;}
.selection-tits{ font-size:17px; color:#6ca000; line-height:35px; margin-top:15px; margin-bottom:15px;}
.product_parameter img,.product_selections dd p img{ width:100% !important; height:auto !important}

.superiority{margin-top:30px;}
.superiority li{position:relative;width:97%;margin-left:3%;margin-bottom:30px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(13,43,71,.2);-moz-box-shadow:0 0 15px rgba(13,43,71,.2);-ms-box-shadow:0 0 15px rgba(13,43,71,.2);-o-box-shadow:0 0 15px rgba(13,43,71,.2);box-shadow:0 0 15px rgba(13,43,71,.2)}
.superiority li img{position:absolute;left:0;top:50%;width:79px;height:99px;margin-top:-50px}
.superiority li p{height:100px;padding:6px 20px 6px 84px;margin:0}
.superiority li p em{display:inline-block;vertical-align:middle;font-style:normal}
.superiority li p:after{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}
.product_summarys{ overflow:hidden; font-size:15px; line-height:35px; background:#7bb30661; color:#444; margin-bottom:25px; padding:2px 10px;}
.product_classification{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.product_classification h1{font-size: 22px;color: #6ca000;margin-bottom:25px;border-bottom: 1px solid #6ca000;line-height:45px;}
.product_classification ul{ overflow:hidden; margin-left:-1.5%}
.product_classification li{ padding:10px; float:left; width:46%; margin-left:1.5%;border:1px solid #f0f0f0; font-size:15px; line-height:30px; padding-bottom:10px;}
.product_classification li span{ color:#7bb306; font-weight:700}
.product_classification img{ width:100% !important; height:auto !important}
.product_classification dl{ overflow:hidden;border: 1px solid #f0f0f0; padding:10px; margin-bottom:30px;}
.product_classification dl dt{ float:left; width:48%}
.product_classification dl dd{ float:right; width:48%; font-size:15px; line-height:32px; color:#444}
.product_classification dl dd p{ margin-bottom:15px;}
.product_classification dl dd p i{ margin-right:15px; color:#6ca000; font-weight:800;font-style: normal;}
.product_classification .price2 {background: #666;color: #fff;padding: 8px 40px;cursor: pointer;}
.product_classification .price3 {background: #6ca000;color: #fff;padding: 8px 40px;cursor: pointer;}


.product_screen { overflow:hidden; margin-top:30px;}
.product_screen dl{ overflow:hidden; padding:15px;border:1px solid #f0f0f0;}
.product_screen dt{ width:51%; float:left;}
.product_screen dt video{ width:100% !important; height:auto !important}
.product_screen dd{ width:45%; float:right;}
.product_screen dd p span{ font-size:15px; color:#6ca000; font-weight:700}
.product_screen dd p{ font-size:15px; line-height:28px;border-bottom: 1px dashed #f6f6f6; color:#555}
.product_notice{ overflow:hidden; margin-top:30px; padding:10px;border: 1px solid #f6f6f6; margin-bottom:30px;}
.product_notice p{ font-size:15px; line-height:32px; margin-bottom:5px; padding-bottom:5px;border-bottom: 1px dashed #f5f5f5;}
.product_notice p span{ color:#6ca000; margin-right:15px;}
.product_screen h2,.product_notice h2,.product_classification h2,.question_concerning h2,.product_lisit h2,.live_video h2,.product_parameter h2,.product_news h2,.product_case h2{font-size: 20px;color: #6ca000;margin-bottom:25px;border-bottom: 1px solid #6ca000;line-height:45px;}
.product_case,.product_news{overflow: hidden;margin-top: 30px;}
.product_news .newsfl{float: left;width: 48%;border: 1px solid #eee;padding: 10px 5px;}
.product_news .newsfl ul{overflow: hidden;}
.product_news .newsfl li{margin-bottom: 15px;border-bottom: 1px solid #eee;font-size: 14px;line-height: 40px;height: 40px;}
.product_news .newsfl li a{color: #444;}
.product_news .newsfl li:hover a{color: #7bb306;}
.product_news .newsfr{float:right;width: 48%;border: 1px solid #eee;padding: 10px 5px;margin-bottom: 20px;}
.product_news .newsfr dl{overflow: hidden;margin-bottom: 15px;border-bottom: 1px solid #eee;}
.product_news .newsfr dl dt span{color: #fff;background: #e23211;padding: 4px 6px;}
.product_news .newsfr dl dt{color: #E23211;font-size: 15px;margin-bottom: 10px;}
.product_news .newsfr dl dd{font-size: 14px;color: #444;line-height: 28px;margin-top: 10px;}
.product_news .newsfr dl dd span{color: #fff;background:#7bb306;padding: 4px 6px;}
.product_lisit h1{
    font-size: 22px;
    margin-bottom: 20px;
    border-bottom: 1px solid #649205;
    line-height: 35px;
    background: url(../images/icon1.png) no-repeat 0 50%;
    padding-left: 20px;
    font-weight: 700;
    color: #444;
}




.question_concerning{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.question_concerning ul{ overflow:hidden; margin-left:-1.5%}
.question_concerning li{ line-height:41px; font-size:15px;border-bottom:1px dashed #f5f5f5; background: url(../images/cp_01.gif) no-repeat 0 50%; padding-left: 15px; width:46%; float:left; margin-left:1.5%; }
.question_concerning li a{ color:#444}
.question_concerning li a:hover{text-decoration:underline; color:#6ca000}

.product_classification li p{ margin-top:10px; line-height:28px;}
.product_classification li p a{ padding:8px 15%; margin-left:20px;}
.product_classification li p .classification_1{ background:#7bb306}
.product_classification li p .classification_2{ background:#F30}
.product_classification li{ margin-bottom:15px;}

.schematics-diagram{ font-size:15px; line-height:32px; color:#555; margin-bottom:15px;}
.consultatives{ font-size:15px; background:#f0f0f0; padding:10px 15px;}
.consultatives .consultatives_p{ background:#F00; padding:5px 10px; color:#fff; margin-right:50px;}
.consultatives .consultatives_y{ background:#353535; padding:5px 10px; color:#fff}

.site_cases{ overflow:hidden; margin-top:30px; margin-bottom:30px;}
.site_cases h2{font-size: 20px;color: #6ca000;margin-bottom:25px;border-bottom: 1px solid #6ca000;line-height:45px;}
.site_cases ul{ overflow:hidden; margin-left:-1.5%;}
.site_cases li{ float:left; width:46%; margin-left:1.5%; margin-bottom:15px;border: 1px solid #f4f4f4; padding:10px;}
.site_cases li p{ line-height:28px; font-size:15px; color:#555; margin-top:10px;}
.site_cases li p span{ color:#F00}
.site_cases li img{ width:100% !important; height:auto !important}

.video_evaluation{ overflow:hidden;}
.video_evaluation dl{overflow:hidden;margin-left:-1.5%;}
.video_evaluation dd{width:21.7%;margin-left:1.5%;text-align:center;line-height:28px;font-size:15px;color:#7bb306;float:left;box-shadow: 2px 2px 2px rgba(4,4,4,0.21);margin-top:15px;margin-bottom:15px;border: 1px solid #f9f9f9;padding:10px;border-radius: 0px 0px 20px 20px;background: #f9f9f9;}
.video_evaluation video{ width:100% !important; height:auto !important}
.live_structure{ overflow:hidden; margin-top:30px;}
.live_structure p {margin-top: 10px; line-height:32px; font-size:15px; color:#444}
.live_structure span{ color:#F30}
.product_classification .classification_1,.product_classification .classification_2{ color:#fff}

.pro_content dl dd{ float:left; width:23%; margin-left:1.5%}
.pro_content dl dd i{font-style: normal; color:#7bb306; font-weight:700}
.pro_content dl dt{ float:left; width:31%; margin-left:1.5%}
.pro_content dl dt video,.pro_content dl dd img{ width:100% !important; height:auto !important}
@media (max-width:1200px){
.theme{ width:100%; margin:0px 8px;}
.product_display li img{ width:100%; height:auto !important}
.banner-slider img{ width:100% !important; height:auto !important}
}

@media screen and (max-width:768px){*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.hot_products{ width:100%; float:none}
.products_classification{ width:100%; float:none}
.service_cooperation{ width:100%; float:none}
.like-content{ width:100%; float:none}
.newslist .knowledge{ width:100%; float:none; margin-right:0px}
.newslist .label{ width:100%; float:none}
.answer{ width:100%; float:none}
.answer_consulting{ width:100%; float:none; margin-right:0px;}
.contact_consulting{ width:100%; float:none}
.message-sidebar{ width:100%; float:none}
.recommended{ width:100%; float:none}
body{font-family:Microsoft Yahei,Simsun,Arial,Helvetica,sans-serif}
.about_2,.blk_18,.blk_18 .pcont,.caigou,.cate_bar2,.cate_main,.cen_er,.cen_t,.chanpin,.copyright,.cp_you,.foot,.info_left,.main,.news_list,.pj_info,.pr_car,.pro_info,.pro_left,.top .t_right,.top_box .top,.xinpin,.xinwen,.xinwen .news,.xinwen .xiyuan{width:100%;float:none;display:block}
.blk_18 .LeftBotton,.blk_18 .RightBotton,.caigou .j1,.caigou .j2,.caigou .j3,.caigou .j4,.cen_tc,.chanpin .j1,.chanpin .j2,.chanpin .j3,.chanpin .j4,.daohang,.footer_a,.icon,.n_banner,.posi,.pro_left,.tongdao .j1,.xinpin .j1,.xinwen .j1{display:none}
ul:after{content:'.';height:0;visibility:hidden;display:block;clear:both}
.cen_tb{background:0 0}
.top .logo img{max-width:100%;height:auto}
.caigou,.footer,.k_sousuo,.pr_cac_2,.top_box,.xinpin{height:auto}
.k_sousuo{background:#e0e0e0;border-bottom:none}
.k_sousuo .nav ul li.fir{width:25%}
.k_sousuo .nav ul li{width:25%;padding:0;height:30px;line-height:30px;background:0 0;border-right:1px #b2b2b2 solid;border-bottom:1px #b2b2b2 solid}
.k_sousuo .nav ul li a{padding:0}
.k_sousuo .nav ul li a.hover,.k_sousuo .nav ul li a:hover{background-color:#659002;color:#fff}
.cate_main{margin-top:10px;padding:0}
.tjlist,.tjlist2{width:32.33%;margin:.5%;height:auto;padding:0;background:0 0;border:1px #b4b1b0 solid}
.tj_img,.tj_img table,.tj_img2,.tj_img2 table{width:100%;height:auto}
.tj_img td,.tj_img2 td{width:100%;height:0;padding-bottom:75%;display:block;overflow:hidden}
.tj_img td img,.tj_img2 td img{width:100%;height:auto}
.tjlist p,.tjlist2 p{background-color:#d9e4d4;color:#349605;padding:0;text-align:center}
.tjlist p a,.tjlist2 p a{color:#349605}
.cen_er{padding:0 10px}
.copyright{text-align:center}
.main{padding-left:10px;padding-right:10px}
.caigou{padding:0;border:none;margin-top:10px;margin-bottom:0}
.caigou ul{padding:0}
.caigou ul li{width:24%;margin:.5%;padding:0;background:0 0}
.caigou ul li .tu{width:100%;height:0;padding:0;background:0 0;padding-bottom:75%;display:block;overflow:hidden;border:1px #ccc solid}
.caigou ul li .tu img{width:100%;height:auto;padding:2px}
.caigou ul li .bt{font-size:12px}
.chanpin ul li{height:30px;line-height:30px;border-bottom:1px #c5d3ac solid}
.xinpin{padding:0;margin-top:10px}
.chanpin,.xinpin,.xinwen{border-radius:5px}
ul.e6 li{width:19%;margin:.5%;height:auto;line-height:18px}
ul.e6 li a:nth-of-type(1){width:100%;height:0;padding:0;padding-bottom:75%;display:block;overflow:hidden}
ul.e6 img{width:100%;height:auto}
ul.e6 li a:nth-of-type(2){height:36px;display:block}
.news_list{padding:10px}
.news_pic{width:20%;padding:0}
.news_pic img{width:100%;height:auto}
.news_tt{width:76%;padding:0;margin-left:3%}
embed{max-width:100%;height:auto}
.bjqy{overflow:auto}
.bjqy img{max-width:100%;height:auto}
.pj_info,.pro_info{margin:0}
.cate_point{width:40%;height:auto;margin:0;border:none}
.cate_point img{width:100%;height:auto}
.cate_txt{width:60%;height:auto;margin:0;padding-left:10px;display:block}
.pro_info .gd3{display:none}
.xgpro li{width:32.33%;margin:.5%;height:auto;padding:0}
.xgpro li img{width:100%;height:auto}
.theme{ width:95%}
.footer_link{ display:none}
.about_left video{ width:100% !important; height:auto !important}
.about_left{ width:100%; float:none}
.about_right{ width:100%; float:none}
.answer{ width:100%; float:none}
.hot_products li img{ width:100%; height:auto !important}
.product_display{ margin-bottom:20px;}
.about_us .title,.main_title{ font-size:18px;}
.category{ font-size:14px; line-height:27px;}
.main_title{ font-size:18px;}
.aboutsub{padding: 0 10px;}
.head .logo{ width:100%; float:none}
.head .logo img{ width:100%; height:auto !important}
.head .tel,.sidebar_theme,.product_sidebar,.contact_img{ width:100%; float:none}
.product_lisit img{ width:100%; height:auto !important}
.product_lisit li a{ font-size:14px !important;}
.product_lisit li a b{ font-weight:normal !important}
.sidebar_left,.pro_sidebar,.service .service_left,.service_right,.contact_txt,.product_img,.product_txt,.product_img{ width:100%; float:none}
.applied-range p,.applied-range li,.parts_service p,.cooperation p,.service_system p,.pro_content dl dd,.pro_content dl dt{ font-size:14px;}
.parts_service p span{ font-size:16px;}
.applied-range li{ width:23.5%; margin-bottom:15px;}
.development-history,.parts_service,.service_system,.cooperation{ margin-top:30px; overflow:hidden}
.parts_service li{ width:48.5%; margin-bottom:15px;}
.service_system li{ font-size:14px;}
.cooperation .title,.service .title,.service_system .title,.parts_service .title,.development-history .title,.qualification_honor .title,.applied-range .title,.about_sub .title,.question_answer h2,.question_answer h2,.live_video h2,.applied-materials h2, .live_video h2,.live_structure h2{ font-size:18px; font-weight:400}
.service_right strong{font-weight:400}
.list_price .price_img{ width:100%; overflow:hidden; float:none}
.list_price .price_tit{ width:100%; overflow:hidden; float:none}
.list_price .mark_price{ font-size:15px;}
.list_price .price_tit p{ font-size:14px;margin-top: 15px;}
.list_price li{ padding-bottom:15px;}
.question_orogram{ width:100%; overflow:hidden; margin-top:30px;}
.question_answer li{ font-size:14px;}
.question_oro{ width:100%; overflow:hidden; margin-top:30px;}
.live_video dd{ width:48%; margin-bottom:15px;}
.materials-fr{ width:100%; overflow:hidden;}
.materials-rs{ width:100%; overflow:hidden; margin-top:30px;}
.topic dt{ width:100%; overflow:hidden;}
.materials-rs{ width:100%; overflow:hidden; margin-top:30px;}
.topic dd{ width:100%; overflow:hidden; margin-top:30px;}
.applied-materials p,.applied-materials li,.product_selections dd p,.selection-instructions li,.schematics-diagram{ font-size:14px;}
.product_parameter img,.product_selections dd p img{ width:100% !important; height:auto !important}
.product_selections dd p span{ font-size:15px;}
.selection-fl{ overflow:hidden;  float: none; width:100%}
.selection-fr{ overflow:hidden; margin-top:30px; float: none; width:100%}
.superiority img{ width:30px !important; height:38px !important}
.product_classification dl dd,.product_classification dl dt{ width:100%; overflow:hidden; margin-bottom:15px;}
}
@media screen and (max-width:576px){.caigou ul li p,.cate_tell,.cate_txt div,.cate_txt_p,.pro_bt,.xinwen ul.wenzi li span.zuixin{display:none}
.caigou ul li,.tjlist,.tjlist2,ul.e6 li{width:48%}
.cate_point,.cate_txt{width:100%;float:none;padding-left:0}
.cate_txt .blank2{display:none}
.bjqy{padding:0 10px}
#map{height:260px}
.product_display li{ width:48%; margin-bottom:20px;}
.hot_products li img{ width:100%; height:auto}
.footer_right{ width:100%; float:none}
.footer_left{ width:100%; float:none}
.footer_left img{ width:50%; height:auto !important}
.like-fl{ display:none}
.guess-box{ width:100%; float:none}
.service_cooperation li{ width:31.5%; margin-bottom:10px;}
.guess-box ul li{ width:47%}
.footer_left{ text-align:center}
.service_evaluation{ margin-bottom:0px}
.product_display li{ width:48.5%}
.hot_products li a,.recommended li,.answer_consulting tr,.contact_consulting p,.footer_product a,.footer_right p,.about_us .category{ font-size:14px;}
.message-sidebar .btn-primary{ font-size:16px;}
.newslist .label,.like-title,.service_title{ font-size:17px; line-height:35px;}
.products_classification .title,.hot_products .title{font-size:17px; font-weight:normal}
.hot_products .title{ line-height:normal}
.head .tel{ display:none}
.nav_top{ height:auto}
.nav_top .nav ul li{width: 25%; padding:0px; font-size:14px;}
.sidebar_theme,.list_price,.sidebar_left{ margin-top:20px;}
.list_price dl dd,.news_tt{ width:100%; float:none; margin-top:10px;}
.list_price dl dt,.news_pic{ width:100%; float:none}
.about_sub video{ width:100%; height:auto !important}
.about_sub{ margin-top:20px;}
.about_sub p,.qualification_honor p,.service_right p,.contact_txt p,.product_txt p,.pro_content p,.topic dd p{ font-size:14px;}
.qualification_honor{ margin-top:30px;}
.qualification_honor li{ width:31%; margin-top:10px;}
.service{ margin-top:30px;}
.contact_txt span{ font-size:18px;}
.contact_txt{ padding:15px;}
.pro_content img,.new_content img{ width:100% !important; height:auto !important}
.product_txt .tel span,.product_txt .tel span{ font-size:18px;}
.product_txt h1,.new_content h1{ font-size:22px;}
.product_txt{ padding:15px;}
.product_txt .tel span{ font-size:18px;}
.xc_bottom{ display:none}
.new_content .tag{ line-height:28px;}
.new_content{ line-height:28px; font-size:14px;}
.xc_bottom{ display:none !important}
.head .logo span{ font-size:12px;line-height: 21px; width:48%; padding-top:0px;}
.head .logo a{width: 50%;}
.product_summarys,.product_classification li,.product_notice p{ font-size:14px;}
.product_screen h2,.product_notice h2,.product_classification h2,.question_concerning h2,.product_parameter h2,.product_lisit h2,.site_cases h2{font-size: 18px;}
.product_screen dt{ overflow:hidden; width:100%; float:none;}
.product_screen dd{ overflow:hidden; margin-top:15px;width:100%; float:none; }
.question_concerning li{ width:100%; font-size:14px;}
.product_screen dd p{ font-size:14px; margin-bottom:8px; padding-bottom:8px;}
.product_classification li{ width:48%}
.site_cases li p{ font-size:14px;}
.video_evaluation dd{ width:46%}
}

@media (max-width:480px){
.hot_products li{ width:48.5%;}
.guess-box ul li{ width:45%}
.hot_products li img{ width:100%; height:172px !important}
.nav_top .nav ul li{ font-weight:normal; height: auto; line-height:35px;}
.product_lisit li{ width:48.5%}	 
.product_lisit img{ width:100%; height:168px !important}	  
.about_sub video{ width:100%; height:240 !important}	
.footer_right p{ line-height:28px;}
.service_system li{ width:98%; overflow:hidden; margin-bottom:15px; float:none}
.parts_service li{ width:98%; float:none; overflow:hidden}
.topic li{ width:48%; margin-bottom:15px;}
.product_classification li{ width:98%}
.product_classification li p a{padding: 8px 10%;}
.site_cases li{ width:98%}
.video_evaluation dd{ width:100%; overflow:hidden}
.pro_content dl dt{ width:100%;margin-bottom:15px;}
.pro_content dl dd{ width:48%; margin-bottom:15px;}
}
	
@media (max-width:400px){
.service_cooperation li{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
   }
.product_txt p a{ width:100%}
.product_txt .tel{ width:100%}
	
}	
@media (max-width:360px){
	.hot_products li img{ width:100%; height:129px !important}
	.product_lisit img{ width:100%; height:126px !important}
	.about_sub video{ width:100%; height:220 !important}	 
}
