@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {margin:0;padding:0;}
body {color:#333;font-size:14px;font-family:"微软雅黑";}
section,article,aside,header,footer,nav,dialog,figure {display:block;}
ul,ol {list-style:none;}
img,fieldset {vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
address,cite,code,em,th {font-weight:normal;font-style:normal;}
input,button,textarea,select {font:100% Arial,'';vertical-align:middle;outline:none;}
table,td,tr,th {}
.nodispaly {display:none}
.line {height:20px;line-height:20px;font-size:0px;clear:both;overflow:hidden;display:block;}
.clearfix {*zoom:1;}
.clearfix:after {display:block;overflow:hidden;clear:both;height:0px;visibility:hidden;content:".";}
a {color:#333;text-decoration:none;transition:all 0.3s;padding:0;margin:0;}
a:hover {color:#0069CB;text-decoration:none;}
.clear {clear:both;}
.fl {float:left}
.fr {float:right}
.banner_pc {padding-top:0px;}
.banner_yd {display:none;}
.flexslider {position:relative;}
.flexslider .slides > li {display:none;}
.flexslider .slides img {width:100%;display:block;border-radius:0px;}
.flex-pauseplay span {text-transform:capitalize;}
.flex-control-nav {width:100%;text-align:center;position:absolute;bottom:15px;}
.flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {width:16px;height:16px;display:block;background:#FFF;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.flex-control-paging li a:hover {background:#FFF;}
.flex-control-paging li a.flex-active {background:#127DCC;cursor:default;}
@media screen and (max-width:1200px) {.banner_pc {padding-top:50px;}}
@media screen and (max-width:980px) {.banner_pc {display:none;}
.banner_yd {display:block;padding-top:50px;}}
.wrap {width:100%;max-width:1200px;margin-right:auto;margin-left:auto;}
@media only screen and (max-width:760px) {.wrap {width:94%;}}
.s_tt {text-align:center;width:100%;max-width:1200px;margin:0 auto;margin-top:30px;margin-bottom:10px;}
.s_tt h2 {font-size:36px;font-weight:bold;line-height:60px;color:#333;margin-bottom:5px;}
.s_tt h2 span {color:#333;}
.s_tt .border {height:1px;background:#DDD;position:relative;}
.s_tt .border .xian {width:100px;height:3px;background:#0069CB;position:absolute;left:50%;top:-1px;margin-left:-50px;}
.s_tt p {color:#999;margin-top:10px;font-size:16px;}
@media screen and (max-width:720px) {.s_tt {margin-top:10px;}
.s_tt h2 {font-size:24px;font-weight:bold;line-height:50px;}
.s_tt p {font-size:14px;}}
.ksbg {width:100%;height:50px;background:#f5f5f5;}
.keysea {width:100%;max-width:1200px;overflow:hidden;margin:0 auto;}
.keyword {float:left;width:65%;height:50px;}
@media (max-width:1100px) {.keyword {width:65%;}}
.keyword span img {margin-top:5px;margin-right:5px;}
.keyword p {font-size:15px;line-height:45px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.keyword p a {padding:0px 10px;color:#666;}
.keyword p a:hover {color:#0069CB;text-decoration:underline;}
.search {float:right;width:280px;height:30px;background:#0069CB;border-radius:17.5px;margin-top:10px;}
.search p input[type="text"] {width:245px;height:30px;color:#1B6099;border:none;text-indent:1em;outline:none;background:#FFF;}
.search p input[type="submit"] {float:right;outline:none;border:none;cursor:pointer;width:18px;height:16px;margin-top:6px;margin-right:12px;background:url(../images/search.png) no-repeat;}
@media (max-width:1200px) {.ksbg {display:none;}
.keysea {width:96%;}
.keyword {display:none;}
.search {float:none;width:100%;}
.search p input[type="text"] {width:95%;}}
@media (max-width:640px) {.search p input[type="text"] {width:94%;}}
@media (max-width:540px) {.search p input[type="text"] {width:93%;}}
@media (max-width:450px) {.search p input[type="text"] {width:91%;}}
@media (max-width:350px) {.search p input[type="text"] {width:90%;}}
.bt {width:100%;max-width:1200PX;overflow:hidden;margin:0 auto;text-align:center;padding-bottom:10px;}
.bt p:nth-of-type(1) {font-size:36px;color:#333;font-weight:bold;}
.bt .btt {width:40px;height:3px;background:#006DC8;margin:8px auto;}
@media (max-width:768px) {.bt {width:96%;padding-bottom:10px;}
.bt p:nth-of-type(1) {font-size:24px;}
.bt p:nth-of-type(2) {font-size:14px;}
.bt .btt {margin:6px auto;}}
.sy-about {background:#FFF;padding-top:30px;}
.home-about {padding-top:10px;width:100%;max-width:1200px;margin:0 auto;}
.home-about-pic {width:48.5%;float:left;margin-left:0px;}
.home-about-pic img {width:100%;}
.home-about-text {width:48.5%;float:right;}
.home-about-text p {font-size:15px;line-height:26px;text-align:justify;color:#666;padding:0px 0 10px;}
.home-about-text dl dd {position:absolute;left:0;bottom:0;}
.home-about-text dl dd a {display:inline-block;width:110px;height:40px;font-size:14px;line-height:40px;color:#FFF;background-color:#dd0004;text-align:center;margin-right:10px;}
.home-about-text dl dd a:hover {background-color:#dd0004;}
@media screen and (max-width:720px) {.sy-about {padding:20px 0;}
.home-about {padding-top:0;width:94%;}
.home-about-text {float:none;width:100%;overflow:hidden;margin-top:10px;}
.home-about-text p {font-size:14px;line-height:22px;}
.home-about-pic {float:none;width:100%;}}
.sy-about .learn a {display:block;width:145px;height:40px;line-height:40px;font-size:15px;margin-top:10px;text-decoration:none;color:#FFF;background:#006DC8;border-radius:20px;text-align:center;position:relative;overflow:hidden;}
.sy-about .learn a:before {content:"";position:absolute;width:145px;height:145px;top:50%;margin-top:-72.5px;left:50%;margin-left:-72.5px;background:#F99800;transform:scale(0);transition:0.6s;opacity:0}
.sy-about .learn a span {position:relative}
.sy-about .learn a:hover {color:#FFF}
.sy-about .learn a:hover:before {transform:scale(1);opacity:1}
.syjieshao {background:#f5f5f5;padding:50px 0;}
.jieshao {max-width:1200px;margin:20px auto;}
.jieshao ul {overflow:hidden;}
.jieshao ul li {float:left;width:23.5%;margin:0 2% 0 0;background:#FFF;overflow:hidden;}
.jieshao ul li:nth-child(4n) {margin:0;}
.jieshao ul li a {display:block;overflow:hidden;}
.jieshao ul li img {width:100%;transition:all 0.5s;}
.jieshao ul li:hover img {transform:scale(1.2);}
.jieshao ul li h3,.jieshao ul li strong {display:block;font-size:18px;font-weight:normal;font-weight:bold;text-align:center;line-height:24px;margin:8px 0 12px 0;}
.jieshao ul li h3 font,.jieshao ul li strong font {color:#ffa626;}
.jieshao ul li h3 a,.jieshao ul li strong a {color:#000;}
.jieshao ul li h3 a:hover,.jieshao ul li strong a:hover {text-decoration:none;color:#ffa626;}
@media screen and (max-width:720px) {.syjieshao {padding:30px 0;}}
.center_banner {width:100%;height:143px;background:url(../images/center.jpg) top center no-repeat;margin:45px auto;overflow:hidden;}
.sj_center {display:none;}
.category {width:100%;max-width:1200px;margin:45px auto 20px auto;overflow:hidden;}
.category ul {position:relative;z-index:1;}
.category ul li {float:left;width:18.35%;margin:0 2% 3% 0;background:#f2f2f2;height:230px;}
.category ul li:nth-child(5n) {margin-right:0;}
.category ul li a {display:block;z-index:1;}
.category ul li img {width:100%;}
.category ul li a h1,.category ul li a b {display:block;background:url(../images/c-bg.png) left top no-repeat;position:absolute;left:0;top:0;height:12px;z-index:2;width:100%;}
.category ul li a h2 {background:url(../images/c-bg_1.png) right top no-repeat;position:absolute;left:0;top:0;height:12px;z-index:2;width:100%;}
.c-title {background:#f2f2f2;border-top:1px solid #e6e9ee;padding:5px 12px 10px 12px;color:#666}
.category h3 a,.category strong a {display:block;color:#2c2c2c;text-align:center;font-size:18px;font-weight:normal;line-height:38px;margin-bottom:5px;transition:0.5s;padding-top:5px;}
.category h3 a:hover,.category strong a:hover {color:#006DC8;}
.category .des1 {overflow:hidden;height:40px;margin-bottom:5px;}
.category .des2 {overflow:hidden;height:40px;margin-bottom:5px;}
.category .des3 {overflow:hidden;height:39px;margin-bottom:5px;}
.category h4 {width:90%;margin:0 auto;background:#006DC8;color:#FFF;text-align:center;display:block;font-size:15px;line-height:40px;transition:0.5s;cursor:pointer;}
.category h4:hover {background:#F99800;}
.category ul li:hover h1 {background:url(../images/c-bg2.png) left top no-repeat;}
.category ul li:hover h2 {background:url(../images/c-bg2_1.png) right top no-repeat;}
.category2 {overflow:hidden;}
.category2 ul {position:relative;z-index:1;}
.category2 ul li {float:left;width:18.35%;margin:0 2% 3% 0;background:#f2f2f2;}
.category2 ul li:nth-child(5n) {margin-right:0;}
.category2 ul li a {display:block;z-index:1;}
.category2 ul li img {width:100%;}
.category2 ul li a h1 {background:url(../images/c-bg.png) left top no-repeat;position:absolute;left:0;top:0;height:12px;z-index:2;width:100%;}
.category2 ul li a h2 {background:url(../images/c-bg_1.png) right top no-repeat;position:absolute;left:0;top:0;height:12px;z-index:2;width:100%;}
.c-title {background:#f2f2f2;border-top:1px solid #e6e9ee;padding:5px 12px 10px 12px;color:#666}
.category2 h3 a {display:block;color:#2c2c2c;text-align:center;font-size:16px;line-height:38px;margin-bottom:5px;transition:0.5s;padding-top:5px;}
.category2 h3 a:hover {color:#006DC8;}
.category2 .des1 {overflow:hidden;height:40px;margin-bottom:5px;}
.category2 .des2 {overflow:hidden;height:40px;margin-bottom:5px;}
.category2 .des3 {overflow:hidden;height:40px;margin-bottom:5px;}
.category2 h4 {width:90%;margin:0 auto;background:#006DC8;color:#FFF;text-align:center;display:block;font-size:14px;line-height:40px;transition:0.5s;cursor:pointer;}
.category2 h4:hover {background:#F99800;}
.category2 ul li:hover h1 {background:url(../images/c-bg2.png) left top no-repeat;}
.category2 ul li:hover h2 {background:url(../images/c-bg2_1.png) right top no-repeat;}
.ny_zp_tc_bg {position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.75);z-index:99;display:none;}
.ny_zp_tc {position:absolute;left:50%;top:50%;background:#FFF;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:60px 50px 60px 50px;border-radius:10px;font-size:16px;line-height:30px;color:#444;width:540px;height:0;-webkit-transition:0.5s;transition:0.5s;}
.ny_zp_tc_gb {position:absolute;right:-20px;top:-20px;width:36px;line-height:36px;text-align:center;font-size:24px;font-weight:normal;color:#FFF;background:#1e458d;border-radius:50%;cursor:pointer;}
.ny_zp_tc_xx {height:100%;overflow:auto;padding-right:10px;}
.ny_zp_tc_xx::-webkit-scrollbar {width:5px;height:5px;}
.ny_zp_tc_xx::-webkit-scrollbar-track {background:#eee;border-radius:2px;}
.ny_zp_tc_xx::-webkit-scrollbar-thumb {background:#1e458d;border-radius:2px;}
.ny_zp_tc_xx_gd h4 {font-weight:bold;padding-bottom:15px;font-size:30px;color:#333;}
.ny_zp_tc_xx_gd .h2 {color:#333;}
.ny_zp_tc_xx_gd h4 .ny_zp_img {font-size:36px;padding-right:10px;}
@media screen and (max-width:720px) {.category ul li {height:auto;}
.category ul li:nth-child(2n) {margin-right:0;}
.category ul li:nth-child(5n) {margin-right:6%;}
.category h3 a {font-size:16px;}
.category h4 {font-size:14px;line-height:32px;}
.category .des1 {overflow:hidden;height:32px;margin-bottom:5px;}
.category .des2 {overflow:hidden;height:32px;margin-bottom:5px;}
.category .des3 {overflow:hidden;height:32px;margin-bottom:5px;}
.category2 {margin-top:20px;}
.category2 ul li {width:47%;margin:0 6% 25px 0;}
.category2 ul li {height:auto;}
.category2 ul li:nth-child(2n) {margin-right:0;}
.category2 ul li:nth-child(5n) {margin-right:6%;}
.category2 h3 a {font-size:16px;}
.category2 h4 {font-size:14px;line-height:32px;}
.category2 .des1 {overflow:hidden;height:32px;margin-bottom:5px;}
.category2 .des2 {overflow:hidden;height:32px;margin-bottom:5px;}
.category2 .des3 {overflow:hidden;height:32px;margin-bottom:5px;}
.ny_zp_tc {width:84%;padding:5%;}
.ny_zp_tc img {width:100%;}
.ny_zp_tc_gb {right:-5px;}
.ny_zp_tc_xx_gd h4 {font-size:24px;padding-bottom:5px;}}
.sypro {background:#f5f5f5;padding-bottom:45px;padding-top:30px;}
.new_prod_name {max-width:1200px;margin:0px auto;overflow:hidden;font-size:24px;color:#000;font-weight:bold;line-height:28px;text-align:center;padding:45px 0 0 0;}
.new_product {max-width:1200px;margin:5px auto 0px auto;overflow:hidden;}
#democc {overflow:hidden;}
#democc #indemocc {float:left;width:1800%;}
#democc #indemocc #demo1cc {float:left;}
#democc #indemocc #demo2cc {float:left;}
.new_product ul {overflow:hidden;}
.new_product ul li {float:left;width:202px;margin:0 0 0 20px;background:#FFF;}
.new_product ul li:before {content:"";width:0px;height:3px;visibility:hidden;transition:0.5s;background:#ffa626;position:absolute;top:0;left:0;}
.new_product ul li:hover::before {width:100%;height:3px;visibility:visible;}
.new_product ul li a {display:block;border:#eee 1px solid;}
.new_product ul li a:hover {text-decoration:none;color:#ffa626;}
.new_product ul li img {width:200px;height:164px;}
.new_product ul li h3,.new_product ul li strong {display:block;margin:8px 0;font-weight:normal;font-size:16px;text-align:center;line-height:24px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.center_banner2 {width:100%;height:119px;background:url(../images/center2.png) top center no-repeat;overflow:hidden;}
.h_content {max-width:1200px;margin:45px auto;overflow:hidden;}
.h_content .about_us {width:45%;float:left;background:#e1e2e6;padding:30px 20px;}
.h_content .about_us .abt_image {float:left;width:33%;}
.h_content .about_us .abt_image img {width:100%;}
.h_content .about_us .abt_sm {float:right;width:63%;}
.h_content .about_us .abt_sm h3 {font-size:18px;color:#000;font-weight:bold;line-height:22px;margin:0 0 10px 0;}
.h_content .about_us .abt_sm h4 {font-size:14px;color:#666;line-height:24px;margin:0 0 12px 0;}
.h_content .about_us .abt_sm a {font-size:14px;color:#006dc8;line-height:18px;display:block;font-weight:bold;}
.h_content .about_us .abt_sm a:hover {text-decoration:none;color:#ffa626;}
.h_content .news {width:45%;float:left;background:#e1e2e6;padding:30px 20px;height:200px;}
.h_content .news:nth-of-type(2) {float:right;}
.h_content .news .news_image {float:left;width:33%;}
.h_content .news .news_image img {width:100%;}
.h_content .news .news_js {float:right;width:63%;}
.h_content .news .news_js h3,.h_content .news .news_js strong {display:block;font-size:18px;color:#000;font-weight:bold;line-height:22px;margin:0 0 10px 0;}
.h_content .news .news_js ul {overflow:hidden;margin:0 0 12px 0;}
.h_content .news .news_js ul li a {font-size:14px;font-weight:normal;color:#666;line-height:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.h_content .news .news_js ul li a i {width:3px;height:3px;float:left;background:#888;margin:11px 6px 0 0;}
.h_content .news .news_js ul li a:hover {color:#006dc8;text-decoration:underline;}
.h_content .news .news_js a {font-size:14px;color:#006dc8;line-height:18px;display:block;font-weight:bold;}
.h_content .news .news_js a:hover {text-decoration:none;color:#ffa626;}
@media screen and (max-width:720px) {.h_content .news:nth-of-type(2) {margin-top:20px;}}
.links {width:100%;background:#f8f8f8;padding:20px 0 30px 0;}
.links .link_name {max-width:1200px;margin:0 auto 14px;overflow:hidden;font-size:18px;color:#000;line-height:24px;}
.links .link_neirong {max-width:1200px;margin:0 auto;overflow:hidden;}
.links .link_neirong a {font-size:14px;color:#666;line-height:24px;margin:0 16px 0 0;}
.links .link_neirong a:hover {color:#006dc8;text-decoration:underline;}
