@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}
a:hover{ color:#0271c3; text-decoration:underline}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px;color:#555; }
.alogo{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.ashu{ background:#d8d8d8; height:50px; width:1px; margin-left:20px; margin-right:20px; margin-top:7px;}
.kouhao { padding-top:2px;}
.kouhao h2{ color:#0271c3; font-size:22px; font-weight:bold}
.kouhao p{ font-size:20px; color:#333;}

.yuyan ul li{ float:left; margin-left:10px;}
.yuyan ul li a{ font-size:14px;}

.tel{ margin-top:10px; margin-right:10px;}
.paa{  line-height:30px; height:30px; width:100px; text-align:center;background:#009148; font-size:15px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ color:#fff}
.ppb{ color:#333; font-weight:bold; font-size:25px;}

.nava{ background:url(../images/index_07.jpg);height:52px; width:100%; margin:0 auto}
.bgli{ background:url(../images/index_10.jpg) no-repeat center; width:1px; height:18px; top:16px; }
#menu{ margin:0 auto; width:1200px;}
ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none;color:#fff;}
ul.menu li {position:relative; float:left; }
ul.menu ul {position:absolute;left:0; display:none; opacity:0; list-style:none;text-align:center;z-index:9999999!important; margin-left:15px; }
ul.menu ul li {position:relative;border-top:none; margin:0;font-weight:normal;background:#0271c3; border-bottom:1px solid #fff; width:104px;height:30px;top:2px; line-height:30px;}
ul.menu ul li a{display:block;color:#fff;font-weight:normal;line-height:30px; font-size:14px; }
ul.menu ul li a:hover { color:#fff;background:#ff9c00;}
ul.menu ul ul {top:0px}
ul.menu .menulink {font-size:15px; padding-right:44px; padding-left:44px;padding-bottom:0px;height:52px;line-height:52px;}
ul.menu .menulink:hover, ul.menu .menuhover { background:#009148; color:#fff; display:block; height:52px; line-height:52px;}

.sousou{ background:url(../images/index_14.jpg) no-repeat center; height:182px; width:100%; margin:0 auto}
.sou_zhong{ width:1200px; margin:0 auto; padding-top:55px;}
.search{height:40px;margin:0 auto;border:none; margin-top:28px;}
.search li{ float:left; width:auto }
.searchinput{ background:#fff; border:0px; height:40px; line-height:36px; padding-left:10px; color:#d8d8d8; width:220px}
.sdd{ background:url(../images/tel.png) no-repeat left; padding-left:60px; height:40px; color:#fff; font-size:25px; line-height:40px; margin-top:20px;}
.sline{ background:#fff; height:2px; width:40px; margin-bottom:20px;}
.sou_zhong h2{ color:#fff;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase; font-size:25px;}
.sou_zhong h3{ color:#fff; font-size:15px;}
.szuo{ margin-right:30px;}
.sshu{ background:#339caa; height:80px; width:1px; margin-left:200px; margin-right:50px;}


.chanpin{ width:1200px; margin:0 auto; margin-top:70px; margin-bottom:70px;}
.product{ width:784px;}
.pro_img{width:294px;height: 317px!important; overflow: hidden; }
.pro_img img{cursor: pointer; width:100%;
  transition: all 0.6s;}
.pro_img img:hover{   transform: scale(1.4);}
.pro_mc{ width:430px; background:#f2f2f2; padding:30px; height:257px;}
.pro_mc h2{ font-size:25px; color:#000}
.pro_mc h3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; padding-top:5px; color:#333}
.pro_mc ul{ margin-top:20px}
.pro_mc ul li{ float:left; width:42%; line-height:30px;border:1px solid #d8d8d8; margin-right:18px; margin-bottom:15px; padding-left:10px; background:#fff}
.pro_mc ul li a{background:url(../images/index_22.jpg) no-repeat left; padding-left:23px;}
.pmore a{
-webkit-transition: margin-left .8s;
-moz-transition: margin-left .8s;
-o-transition: margin-left .8s; line-height:40px; color:#fff;}
.pmore a:hover {margin-left: 15px; }
.pmore{ background:#259e4f; height:40px; width:140px; text-align:center;}



.shebei{ width:360px;}
.shebei_img{width:360px;height: 161px!important; overflow: hidden; }
.shebei_img img{cursor: pointer; width:100%;
  transition: all 0.6s;}
.shebei_img img:hover{   transform: scale(1.4);}
.shebei_txt{ background:#259e4f; width:360px; color:#fff;}
.shebei_txt h2{ font-size:25px; padding-left:20px; padding-top:20px;}
.shebei_txt h3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; padding-left:20px; padding-top:5px;}
.shebei_txt p{ line-height:22px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px;}
.jianjie{ width:100%; margin:0 auto; background:url(../images/index_27.jpg) no-repeat center; height:627px;}
.biaoti span{ height:40px; max-width:130px; overflow:hidden; display:inline-block}
.about{ width:1200px; margin:0 auto; padding-top:80px;}
.azuo{ width:451px;}
.azuo img{ width:100%;}
.wsdb{width:500px;height:481px;overflow:hidden;background:#0271c3}
.dams{  }
.dabiaoti{ padding-left:50px; padding-top:40px;}
.dams span{ display:inline-block; height:30px; overflow:hidden;width:314px; font-size:24px; color:#fff; letter-spacing:7px; margin-top:20px; margin-bottom:20px; padding-left:50px;}
.dabiaoti span{ display:inline-block; height:65px; overflow:hidden;width:314px; font-size:58px; color:#fff; font-weight:bold; text-transform:uppercase}
.dabga{ padding-left:50px; margin-top:25px; height:25px; width:314px; font-size:17px; color:#fff; }
.wsima{width:399px;height: 219px!important; overflow: hidden; padding-left:50px;}
.wsima img{cursor: pointer; width:100%;
  transition: all 0.6s;}
.wsima img:hover{   transform: scale(1.4);}

.ayou{ width:666px;line-height:28px;}
.yinhao {display:inline-block; color:#0271c3; font-size:170px; font-weight:bold; font-family:"黑体"; text-align:left;}
.yinhao { margin-left:-100px; margin-top:90px;}
.morea{ border:1px solid #0271c3; line-height:40px; height:40px; width:140px; text-align:center; color:#0271c3; font-size:16px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/}
.moreb{ border:1px solid #484848; line-height:40px; height:40px; width:140px; text-align:center;background:#484848; font-size:16px; margin-left:50px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/}
.morea a{ color:#0271c3}
.moreb a{ color:#fff}
.gengduo{ margin-top:40px;}

.ayou .amiao{ margin-top:-25px;overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 7;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical;}
.morea a,.moreb a{
-webkit-transition: margin-left .8s;
-moz-transition: margin-left .8s;
-o-transition: margin-left .8s; line-height:40px; }
.morea a:hover,.moreb a:hover {margin-left: 15px; }

.wenzi{ margin:0 auto;padding-top:60px; padding-bottom:40px; text-align:center;}
.bigtitle { color:#000; font-weight:bold; font-size:35px; text-align:center; margin:0 auto; }
.enname{ font-size:40px; color:#818181; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:normal; text-transform:uppercase;}
.bline{ background:#0271c3; height:3px; width:70px; margin:0 auto;  margin-top:15px; margin-bottom:15px;}
.blue{ color:#0271c3;}
.news{ width:1200px; margin:0 auto; padding-bottom:70px; }
.newlist{ width:381px; margin-left:18px; margin-top:10px;}
.new_img{ width:381px; height:196px;  overflow: hidden;}
.new_img img{cursor: pointer;transition: all 0.6s;}
.new_img img:hover{transform: scale(1.4);}
.new_nr{ width:329px; padding:20px 25px; border:1px solid #d8d8d8; background:#fff; height:210px;}
.new_bt{ font-size:16px; color:#333; padding-bottom:20px;  text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;overflow: hidden; -webkit-box-orient: vertical;}
.new_line{ background:#d8d8d8; height:1px; width:100%;}
.new_txt{overflow: hidden; color:#555; line-height:25px; margin-top:20px; margin-bottom:20px; line-height:30px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.riqi{ background:url(../images/date.png) no-repeat; height:20px; padding-left:25px;}
.nmore{ margin-top:5px;}
.new_nr a:hover{ text-decoration:none;}
.new_nr a:hover .new_bt{ color:#0271c3;}

.dlianxi{ width:100%; margin:0 auto; background:url(../images/index_43.jpg) no-repeat center; height:568px;}
.dlian_miao{ width:1200px; margin:0 auto}
.lianxia{ width:500px; padding-left:100px; padding-top:100px;}
.lianxia h2{ font-size:45px; color:#000; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.lianxia h3{ font-size:20px; color:#333; padding-top:5px;}
.lian_txt{ line-height:27px; padding-top:50px;}
.lmore a{
-webkit-transition: margin-left .8s;
-moz-transition: margin-left .8s;
-o-transition: margin-left .8s; line-height:40px; color:#fff;}
.lmore a:hover {margin-left: 15px; }
.lmore{ background:#da554c; height:40px; width:140px; text-align:center; margin-top:40px;}


.foot{ background:#212429; width:100%; margin:0 auto}
.foota{ width:1200px; margin:0 auto; padding-top:50px; padding-bottom:50px; color:#a9aaab}
.foota a{ color:#a9aaab}
.fline{ background:#383a3f; height:100px; width:1px; margin-left:50px; margin-right:50px;}
.acontact{ width:480px;line-height:25px;}
.acontact .fl .enlian{ font-size:17px; color:#fff;text-align:center;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#0271c3; height:30px; line-height:30px; width:120px; }
.acontact .fl .ena{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:15px; color:#a9aaab; text-align:center; padding-top:5px;}
.fayou{ width:352px; line-height:30px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #a9aaab;}
a.zzb07link:hover {text-decoration: underline;color: #a9aaab;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#a9aaab;}

.neiye{ background:#efefef; width:100%; margin:0 auto;}
.nybanner{width:100%;margin:0 auto;height:300px;}
.nymain{ width:1300px; margin:0 auto; padding-top:70px; padding-bottom:70px!important;}
.nyleft{ width:265px; background:#fff; overflow:hidden; }
.nyleft .ntop{width:265px;padding-top:40px;background:#0271c3;padding-bottom:33px;text-align:center}
.nyleft h2{  padding-bottom:10px;color:#fff; font-size:25px; font-weight:bold;}
.nyleft h3{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:15px; letter-spacing:2px; color:#fff; }
.nyleft  ul li a {line-height: 62px;text-align: left;display: inline;float: left;width: 208px;color: #333;height: 62px;font-size: 16px;display: block;padding-left: 35px;padding-right: 20px;border-bottom: 1px #eaeaea solid;background: #fff;border-left: 1px #eaeaea solid;border-right: 1px #eaeaea solid;}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1535685075211'); /* IE9*/
  src: url('iconfont.eot?t=1535685075211#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAXwAAsAAAAACMgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8jU2GY21hcAAAAYAAAABtAAABsuX6n8BnbHlmAAAB8AAAAeQAAAJI1ZpFtWhlYWQAAAPUAAAALwAAADYSfOmjaGhlYQAABAQAAAAcAAAAJAfeA4ZobXR4AAAEIAAAAA4AAAAUFAAAAGxvY2EAAAQwAAAADAAAAAwBNgGWbWF4cAAABDwAAAAfAAAAIAEVAG5uYW1lAAAEXAAAAUUAAAJtPlT+fXBvc3QAAAWkAAAASQAAAGXPLVumeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeib+ewtzwv4EhhrmBoQEozAiSAwDqaAyTeJztkbsNgDAMRF8+IBTRMwINUlbIQFTMkhlJwRDg2BQMwVkvsk+WiwswAEHYhAjuwNG1i+vUDyT1I0XmxITHn0tbW77qfcO3f+Vkzwq94/X2yK9Z3/JOsadn9F9oq9GTb9mQ7LiqQXwAdlAZMwAAAHicTVIxb9NAGP2+O/vO5NyE2EmcDE11JrJTgiCkia0KKEbqEhUkBshUAV2aoQMTYzaQIjEgfgEwNKooA1FV5k7IAiSmdKpYKnVh6tahBM6JinLDuzu9p/fenT5AUIseki1wAND3XJZbQKmwsCS5wsZdDJr054jZJh+e76WESNEHQ27abMTwzSg5DEVODBN+xCygAH8/0kPaAaEcq8qTAS+AE0DoAb2O/gqGZXTSSKdR/zN8AvH4TNfRiGM0dH18Fu+f6vrp/gRPmC3Y11gTKpdz+jihZ+Tnry6ECsl7Zlrs6IhZJvvNLAZMdfpBO7QJJWhBGzrwDDYAdNdL2qguvIyNIFTlptW4zTLIuOvdQM/3/JnSnHGqMFdwCgskDMIVbCk2O6topVG9KGh6/k0C25+RrK8VozZqOyc7Graj4to6IXsfjrOPnpppbupbTzKM50uoDXq9gYZFZ44fd/vEznJhftnVjfw86XfrESFRfYolKRtSlpZW71SWrUVRcdxq1XUqYtFartxeRXyd23iewUv8RdcyUu79Wm9A6aB37eGVywy3aX9T3iqm5jLfvnNz/l51s0/H7/DCuh7hJ0zcG3IyFtPZ2CU1MNRF5iV3Ql99/p8a+fW2fHBQxpdXJzvAP5rQeRF4nGNgZGBgAOL+jfuux/PbfGXgZmEAgevrLl1G0P9XsTAwhwG5HAxMIFEAej4M6gB4nGNgZGBgbvjfwBDDwgACQJKRARWwAgBHCwJueJxjYWBgYEHDAAEEABUAAAAAAAAAKAByAQ4BJHicY2BkYGBgZUhiYGMAASYg5gJCBob/YD4DABLtAYQAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAlZGJkZmRhZGVkY2BOzM5P684tcTAxNAMwTYy4UrJzEsvT800MDAWyspMzCvJL42vANLplUBGPgMDABiTEvEAAAA=') format('woff'),
  url('iconfont.ttf?t=1535685075211') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1535685075211#iconfont') format('svg'); /* iOS 4.1- */}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal; float:right;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}

.icon-iconset0416:before { content: "\e727"; }

.icon-iconset0424:before { content: "\e72f"; }

.icon-dingwei003:before { content: "\e617"; }

.icon-jiantou_xiangyou_o:before { content: "\eb94"; }

.nyleft a:hover {color: #fff;height: 62px;font-size: 16px;width: 216px; transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;background:#159a2e;}



.plc, .plc2 {background: url(../images/logo_03.png) no-repeat -3px 22px;
height: 50px;line-height: 50px;padding: 10px 10px 10px 0px; color: #333;overflow: hidden;font-size: 16px;border-bottom: 1px solid #ddd;padding-bottom: 8px; width:92%; margin:0 auto}
.plc .red_x {color: #159a2e;font-weight: bold; font-size: 16px; padding-left:20px;}
.nyright .neirong{  line-height:30px;width:92%; margin:0 auto; padding-top:20px; }
.nyright{ width:970px; background:#fff; border:1px solid #d8d8d8; border-top:3px solid #159a2e; padding-bottom:40px;}

.nybt{font-size:18px; color:#159a2e; padding-bottom:10px; text-align:center; margin:0 auto; }
.nline{ background:#d8d8d8; height:1px; width:100%; margin:0 auto}
.fanhui{ text-align:center; line-height:25px; margin-top:20px; background:#f5f5f5;}




.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;padding-bottom:35px; width: 100%; color: #666; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #159a2e; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #159a2e; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #159a2e; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#159a2e; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}

.tupian ul li{ float:left;margin-bottom:20px; width:370px; overflow:hidden;margin-left:30px; margin-right:30px;}
.eenma{ text-align:center;}
.chanpinlbbc{ width:370px; height:260px!important;text-align:center;vertical-align:middle;display:block;position:relative;  }
.chanpinlbbc a{display:table-cell;vertical-align:middle;width:370px; height:250px!important; border:1px solid #d8d8d8; overflow: hidden!important;}
.chanpinlbbc a img{max-width:360px;max-height:240px; overflow:hidden!important }
.chanpinlbbc a:hover{border:1px solid #F60;}

.chanpinlbbc{width: 370px;height: 260px!important;overflow: hidden!important;}
.chanpinlbbc img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc img:hover{transform: scale(1.4);}



.tupian2 ul li{ float:left;margin-bottom:20px; width:240px; overflow:hidden;margin-left:20px; margin-right:20px;}
.chanpinlbbc2{ width:200px; height:200px!important;text-align:center;vertical-align:middle;display:block;position:relative; border-radius:50%;  }
.chanpinlbbc2 a{display:table-cell;vertical-align:middle;width:200px; height:200px!important; border:1px solid #d8d8d8; overflow: hidden!important;}
.chanpinlbbc2 a img{max-width:200px;max-height:200px; overflow:hidden!important }


.chanpinlbbc2{width: 200px;height: 200px!important;overflow: hidden!important;}
.chanpinlbbc2 img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc2 img:hover{transform: scale(1.4);}