*{margin: 0;padding: 0;}
body {scrollbar-width: none; -ms-overflow-style: none;overflow: scroll; min-width:1400px;}
body::-webkit-scrollbar {  display: none;}
body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #222; font-family:Microsoft YaHei; overflow-x: hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}
/*版面宽度*/
.page,.content{width:1400px;margin:0 auto;overflow:hidden;}
.content1{ width:1400px; margin:0 auto;}
.pr{position: relative;}
.pa{position: absolute;}
#top10,#top20,#top30,#top40,#top50,#top60,#top80,#top100{margin:0 auto;width:1400px;overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
#top60{height:60px;}
#top80{height:80px;}
#top100{height:100px;}
.pt113{padding-top:113px;}
@font-face {
font-family: "Akrobat";
src: url("../cssnew/akrobat-regular.woff2.txt") format("woff2"),
       url("../cssnew/xnzht.woff.txt") format("woff"),
       url("../cssnew/akrobat-regular.ttf.txt") format("truetype"),
       url("../cssnew/akrobat-regular.eot.txt") format("embedded-opentype"),
       url("../cssnew/akrobat-regular.svg.txt") format("svg");
}
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_2631089_l5ly10nrccb.woff2?t=1624674298918') format('woff2'),
       url('//at.alicdn.com/t/font_2631089_l5ly10nrccb.woff?t=1624674298918') format('woff'),
       url('//at.alicdn.com/t/font_2631089_l5ly10nrccb.ttf?t=1624674298918') format('truetype');
}
@media screen and (max-width: 1500px) and (min-width: 1400px) {
.head_nav {margin-left: -11%;}
.head_nav li>a {font-size: 16px !important;}
.pro_txt {padding-top: 3%;}
.pro_txt em {font-size:15px !important;}
.adv_con li p span {font-size: 1.1rem !important;line-height: 1.2rem;    padding-top: 10px;}
.adv_con li p i {margin-top: 12px;}
.adv_txt p {font-size: 14px !important;.adv_txt p}
.copy_con li {    padding: 0 3rem !important;}
}
.adv_con li:nth-child(1) .adv_txt {padding: 0 14px;}
.adv_con li:nth-child(1) .adv_txt p {font-size: 14px;line-height: 25px;height:auto;}
.adv_con li:nth-child(1) .adv_txt a {    margin-top: 32px;}
@media screen and (max-width: 1399px) and (min-width: 1299px) {
.head_nav {margin-left: -10%;}
.head_nav {width:50% !important; }
.head_nav li>a {font-size: 15px !important ;}
.head_phone p {font-size: 14px !important;}
.head_phone {width:210px !important;}
.copy_con li {    padding: 0 2.5rem !important;}
.about_nav li a span {font-size: 14px !important;}
.pro_txt em {font-size:15px !important;}
.adv_con li p span {font-size:  1.1rem !important;line-height: 1.2rem; padding-top: 10px;}
.adv_con li p i {margin-top: 12px;}
}
@media screen and (max-width: 1300px) and (min-width: 1199px) {
.head_nav li>a {font-size: 15px !important ;}
.head_phone p {font-size: 15px !important;}
.head_phone {width:260px !important;}
.copy_con li {    padding: 0 1.8rem !important;}
.pro_txt em {font-size:15px !important;}
}
/*title*/
.title{text-align:center;}
.title p{font-size:40px;color:#e80014;line-height:50px; font-weight: bold;}
.title em{margin-top:12px;font-size:18px;color:#666;line-height:40px;}
/*head*/
.head {padding:5px 0; min-width:1400px;}
.head_box {width:100%;display: flex;justify-content: space-between;align-items: center; max-width: 1400px;    margin: 0 auto;}
.head_l {float:left; }
.head_logo {width:20%;}
.head_nav {width:60%;margin:0 auto;}
.head_nav ul {display: flex;justify-content: space-between;width: 100%;}
.head_nav li {width:12.5%;transition: 0.5s; line-height:60px; height:60px; margin-top:10px;}
.head_nav li a{width:100%; text-align:center;transition: 0.5s; line-height:60px; height:60px;font-size: 17px; display:inline-block;}
.head_nav li a:hover ,.head_nav li a.cur{ transition: 0.5s; line-height:60px; height:60px; background:url(../images/hbg.png) bottom center no-repeat; display:inline-block;}
.head_icon {width:15%; float:right; padding-left:55px; background:url(../images/tel.png) left bottom no-repeat;}
.head_phone {transition: 0.5s;font-size: 17px;color: #333; font-weight:600;}
.head_phone p {font-size: 12px;color: #333; display:block; font-weight:normal;}
/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#000;min-width:1400px;}
.banner-box{ min-width:1400px; height:750px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:750px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;height: 80%;position: relative;z-index: 9;}
.banner-btn{ width: 100%; position: absolute; bottom:30px; left: 0; margin-left: 0; height: 400px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(http://login.114my.cn/memberpic/027457/uploadfile/image/20201216/20201216100647_1556163588.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(http://login.114my.cn/memberpic/027457/uploadfile/image/20201216/20201216100647_1556163588.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8; border:1px #fff solid;}
.banner-box .hd ul li.on{ background:#fff;border-radius: 8px; width:10px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
@-webkit-keyframes kenburns-top {
0% {-webkit-transform: scale(1) translateY(0);transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;transform-origin: 50% 16%;}
100% {-webkit-transform: scale(1.1) translateY(-15px);transform: scale(1.1) translateY(-15px);-webkit-transform-origin: top; transform-origin: top;}
}
@keyframes kenburns-top {
0% {-webkit-transform: scale(1) translateY(0);  transform: scale(1) translateY(0);-webkit-transform-origin: 50% 16%;transform-origin: 50% 16%;}
100% {-webkit-transform: scale(1.1) translateY(-15px);transform: scale(1.1) translateY(-15px);-webkit-transform-origin: top;   transform-origin: top;}
}
@-webkit-keyframes kenburns-top1 {
0% {-webkit-transform: scale(1.1) translateY(-15px);transform: scale(1.1) translateY(-15px);-webkit-transform-origin: top;  transform-origin: top;}
100% {-webkit-transform: scale(1) translateY(0); transform: scale(1) translateY(0);-webkit-transform-origin: 50% 16%;transform-origin: 50% 16%;}
}
@keyframes kenburns-top1 {
0% {-webkit-transform: scale(1.1) translateY(-15px);transform: scale(1.1) translateY(-15px);-webkit-transform-origin: top;  transform-origin: top;}
100% {-webkit-transform: scale(1) translateY(0); transform: scale(1) translateY(0);-webkit-transform-origin: 50% 16%;  transform-origin: 50% 16%;}
}
.banner-box .bd li{ -webkit-animation: kenburns-top1 3.5s ease-out  both;animation: kenburns-top1 3.5s ease-out  both;}
.shouyebg{background:url(../images/sybg.jpg) center top no-repeat; height:4950px; min-width:1400px;}
.toptit{height:140px; background:url(../images/tt.jpg) bottom no-repeat; width:388px;}
.p1{font-size:30px;font-weight:bold; padding-top:18px;background: linear-gradient(to right,#0085c1,#009860);-webkit-background-clip: text;color: transparent;}
.p2{font-size:20px; color:#fff;padding-top:15px;}
/*pro*/
.pro { margin-top:5px;overflow: hidden; margin-bottom:250px;}
.pro_box {width:100%;margin: 0 auto; max-width:1400px;}
.pro_tab {width:100%;margin: 0 auto;}
.pro_nav {overflow: hidden;}
.pro_nav ul {display: flex;height: 187px;}
.pro_nav li {width:300px;display:flex;flex-direction:column;justify-content:center;height:100%; transition:0.5s; float:left;padding-left:50px; background:url(../images/d1.png) left center no-repeat;}
.pro_nav li a {font-size: 22px;flex-direction:column;align-items:center;line-height:28px;width:100%;}
.pro_nav li a p{background: linear-gradient(to right,#0085c1,#009860);-webkit-background-clip: text;color: transparent; font-weight:bold;}
.pro_nav li a p span {font-size:13px;color: #ccc; display:block; text-transform: uppercase;background: linear-gradient(to right,#0085c1,#009860);-webkit-background-clip: text;color: transparent; font-weight:normal;}
.pro_nav li:hover,.pro_nav li.on{width:300px;display:flex;flex-direction:column;justify-content:center;height:100%; transition:0.5s; float:left;padding-left:50px; background:url(../images/d2.png) left center no-repeat;}
.pro_con {overflow: hidden;}
.pro_adv {display: flex;flex-wrap: wrap;height:25rem;overflow: hidden;}
.pro_int {display: flex;justify-content: space-between;align-items: center;height:100%;}
.pro_txt {width:100%; max-height:400px; overflow:hidden;}
.pro_txt em {font-size: 16px;line-height: 36px;margin-top: 60px; }
.pro_txt em img{ float:right; margin-left:30px; max-height:400px; max-width:700px;}
.pro_txt a {width:150px;height:52px;background: linear-gradient(to right,#0085c1,#009662); clear:both;border-radius:20px;font-size: 16px;text-align: center;line-height: 52px;color: #fff;display: inline-block;margin-top:20px;transition: all 0.2s; letter-spacing: 1px;}
.pro_txt a:hover{width:200px;transition: all 0.2s; letter-spacing: 3px;}

/**************youshi**********************/
.ystit{color:#fff; margin-bottom:100px;}
.yswz{height:50px; background:url(../images/tit.png)left bottom no-repeat; width:400px; line-height:55px; font-size:28px; font-weight:bold;margin-bottom:5px;}
.yswenb{color:#fff; width:45%; float:right; margin-bottom:20px;}
.yswenb:nth-child(2n){ float:left;}
.yswenbtit{height:50px; background:url(../images/tubiao.png) left center no-repeat; padding-left:60px;width:100%; line-height:50px; font-size:25px; font-weight:bold;margin-bottom:5px;}
.yswenb p{background:linear-gradient(to right,#0085c1,#009860); min-height:150px;line-height:30px;font-size:16px; padding:5% 10% 5% 10%;border-radius:30px; margin-top:20px;}
.ysbt{width:1000px; margin:0 auto; clear:both;color:#2089d3; margin-top:135px;}
.ysbt b{font-size:28px; font-weight:bold;}
/* factory */
.title{background:url(../images/ystb.png) left center no-repeat; width:200px; padding-left:60px; line-height:60px; height:60px;font-size:28px; font-weight:bold; color:#009b4c; text-align:center; margin:0 auto;}
.fac{ margin-top:300px; margin-bottom:350px;}
.fac_box{ margin:0px auto; height:450px;}
.fb_con{ margin-top:30px; position:relative; }
.fb_con li{ width:1400px; height:350px;position:relative; overflow:hidden; display:block;}
.fb_con li+li{ display:none;}
.fb_con li table{ position:absolute; top:0; left:0; }
.fb_con li td{width:340px;display:inline-block; vertical-align:top; margin-right:10px; text-align:center;}
.fb_con li td img{ width:100%; max-height:270px;}
.fb_con li td div a{display:block; line-height:60px; color:#fff;font-size: 15px; font-weight:100;background: linear-gradient(to right,#0085c1,#009662);}
.fb_con>div{ width:63px; height:63px; position:absolute; top:50%; margin-top:-31px; transition:600ms; }
.fb_con>div:hover{ background-position:-73px center; cursor: pointer; transition:600ms; }
/* jianjie */
.title1{background:url(../images/tubiao.png) left center no-repeat; width:180px; padding-left:60px; line-height:60px; height:60px;font-size:28px; font-weight:bold; color:#fff; text-align:center; margin:0 auto;}
.jianjie{color:#fff; font-size:16px; line-height:35px; margin-top:30px;}
.jianjie img{float:right; margin-left:30px;}
/*zhengshu*/
.Box {position: relative; margin-top:300px; margin-bottom:150px;}
.Box .Box_con {position: relative; margin-top:30px;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width:29px;height: 41px;position: absolute;top: 150px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/l.png) no-repeat center;left: -50px;}
.Box .Box_con .btnr {background: url(../images/r.png) no-repeat center;right: -50px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width:265px;height:350px;margin-left:20px;overflow: hidden; border:5px solid #0082d2; background:#0082d2; text-align:center;}
.Box .Box_con .conbox ul li p{ color:#fff; margin-top:20px;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li  a div { width:250px; height:250px; border:1px solid #fff;}
.Box .Box_con .conbox ul li img {display: block;transition: all 0.5s;}

/*news*/
img.news_div_item_image { width: 100%; display: block;}
.news_c{padding:65px 0; width: 1400px;  margin: 0 auto;}
.news_tc{display: flex;justify-content: space-between;align-items: center;}
.new_rt>ul{display: flex;}
.new_rt>ul>li+li{margin-left: 20px;}
.new_rt>ul>li>a{width: 190px;height:40px;text-align: center;line-height:40px;display: block;background: #eeeeee;font-size:16px;color: #000;}
.new_rt>ul>li.on>a{background: #c30d23; color:#fff;}
.new_boc{margin-top: 40px;overflow: hidden;}
.new_ic {  display: flex;transition:all .5s;}
.new_item {  display: flex; justify-content: space-between;flex-shrink: 0; width: 100%;}
.new_lc {  width:100%; overflow: hidden;}
.new_lc .news_div,.new_lc .divdgweb_new_div { float:left; width:48%;}
.new_lc .news_div:nth-child(2){ float:right;}
.new_lc .news_div_item{ width:100%;}
.new_lc .news_div_item_content{ width:55%; float:right;}
.news_div_item_pic{ width:40%; float:left;}
.new_lc .news_div_item_a{ font-size: 20px; display: block; color: #fff;  position: relative; font-weight:bold; overflow:hidden; height:50px; line-height:50px;}
.new_lc .news_div_item_body{ font-size: 14px; color: #fff; line-height: 28px; margin-top:10px;}
.new_lc .slick-dots { bottom: 260px; right: 42px; background: rgba(255,255,255,0.3); border-radius: 11px; width: 12.2%;}
.new_lc ul.slick-dots li button:before { width: 12px;  height: 12px; color: #333; line-height:17px; }
.new_lc ul.slick-dots li button {height: 12px;width: 12px;padding: 0;}
.new_lc ul.slick-dots li { margin: 0!important;  width: 18px; height: 22px;}
.new_lc ul.slick-dots li.slick-active button:before { color: #e46713!important;}
.new_lc .news_div_item:hover .news_div_item_a { color: #e46713;}
.new_lc .news_div_item:hover .news_div_item_a:after { transform: translateX(5px); background:url(../uploadfile/image/20210715/20210715095324_1237078111.png) no-repeat center; }
/*底部*/
.copy {width: 100%;background: url(../images/btbg.png) top center no-repeat; padding: 10px 0 0px;overflow: hidden; position: relative; min-width:1400px;}
.copy_box1 {width:1400px;margin: 0 auto;}
.copy_tab {padding:120px 0 20px 0;overflow: hidden;display: flex;    justify-content: space-between;}
.copy_tabr {border-top:none;padding: 80px 0;overflow: hidden;}
.copy_logo {padding: 25px 0;}
.copy_logo i {display: inline-block;    float: left;}
.copy_logo img{width:70px; height:auto;}
.copy_logo p {display: flex;flex-direction: column;font-size: 30px; line-height: 36px; font-weight:bold; padding-left: 15px; padding-top:3px; letter-spacing:5px;color: #fff;}
.copy_logo p span {font-size: 15px; text-transform: uppercase; letter-spacing: 0px; font-weight:normal; color:#fff;}
.copy_logo em {font-size: 14px; padding-top:2px;margin-top: 10px;display: block;color: #fff; background: url(../images/241.png) left no-repeat;padding-left: 33px; line-height: 31px;}
.copy_con {}
.copy_con ul {}
.copy_con li:last-child { padding: 0;}
.copy_con li {float:left;text-align: left;padding: 0 5rem;position: relative;transition:0.5s;}
.copy_con li p {font-size: 18px;color: #fff;margin-bottom: 20px;}
.copy_con li p span {font-size: 12px;color: #fff;font-family: Arial;display: block;text-transform: uppercase;}
.copy_con li a {font-size: 14px;color: #fff;display: inherit;line-height: 30px;transition: all 0.3s linear; font-weight:100;}
.copy_con li a:hover {color: #fc0100;transition: all 0.3s linear;}
.copy_con li:before {content: '';width:1px;height: 25px;background: #fc0100;position: absolute;left:1px;top:0;z-index: 1;transition:0.5s;}
.copy_con li:after {content: '';width:1px;height: 215px;background: #696969;position: absolute;left:1px;top:0;transition:0.5s;}
.copy_r {float:right;}
.copy_r p {font-size: 18px;color: #fff;}
.copy_r p span {font-size: 12px;color: #fff;    opacity: 0.5;font-family: Arial;display: block;text-transform: uppercase;}
.copy_r ul {display: flex;width:120px;justify-content: space-between;padding-top: 20px;}
.copy_r li i {display: inline-block;width: 120px;height: 120px;background: #ffffff;margin-bottom: 12px;}
.copy_r li {font-size: 14px;color: #fff;text-align: center;width: 130px;}
.copy_r li img{width: 120px; height:120px;}
.copy_namea {width:100%; padding:20px 0px; border-top:1px solid #696969;}
.copy_name {width:1400px;display: flex;justify-content: space-between; margin: 0 auto;}
.copy_name span {font-size: 14px;color: #fff;line-height: 28px;display: inherit;}
.copy_name span a {color: #fff;transition: all 0.3s linear;    font-size: 14px;}
.copy_name span a:hover  {color:#fff;transition: all 0.3s linear;}
.copy_con li:hover:before {height:100%;transition:0.5s;}
.copy_right a {color: #fff;transition: all 0.3s linear;    font-size: 14px;}
#newBridge .icon-right-center {    right: 2px!important;    /*right: auto!important;*/}
.wg-auto-c3eb902557ca86cd {    display:none !important;}

/************内页*****************/
/*内页导航*/
.mianbxContent { padding-left:30px;background:url(../images/198.png) left no-repeat; line-height:75px; color:#fff; text-align: left !important; font-size:16px; font-weight:100; float:left; width:25%;}
.mianbxContent a{ color:#fff; font-size:16px;}
.mianbxContent a:hover{ color:#008edc; }
.nav_nbg{ height:75px;line-height: 75px;background: url(../images/dh.png);box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); margin-top:-75px; position: relative; z-index:99; min-width:1400px;}
.nav_n{height: 75px !important; line-height: 75px;float:right;}
.nav_n li{ float:left;}
.nav_n li a{  display: block;width:150px;line-height: 75px;color: #fff;font-size: 16px;margin-right: 0px;text-align: center; font-weight:100;}   
.nav_n li:hover a,.nav_n .on a{ font-weight: 100;  color: #fff; background:#009b4d;}

.neiyebg{background:url(../images/nybg.jpg) top center no-repeat; padding-top:100px; padding-bottom:100px; min-height:1200px; min-width:1400px;}
.neiyezhengwen{font-size:16px; line-height:35px; margin-top:60px;}
.neiyezhengwen img{margin-top:60px; max-width:100%;}


/*表格*/
.form_auto{ background:url(../images/dh1.png); padding:10%; padding-left:30px; padding-right:30px;border-radius:50px; margin-top:60px;}
.comm_table { width:100%; margin:0 auto;border-spacing: 0; font-size: 12px; }
.comm_table tr { width:100%;}
.comm_table td { padding: 8px; color:#fff; font-size:16px; width:100%; margin-bottom:30px; height:40px; display:block;}
.verifycode {float:left;}
/*表单*/
.input {width:90%; height:40px; line-height: 20px; border: 1px solid #ddd;display: block; font-size:14px; background:#eeeeee; float:right; }
#m_verifycode{ width:30%;}
/*按钮*/
.btnn { padding: 15px; border: 1px solid #ddd; cursor: pointer; display: inline-block; line-height: 18px; margin: 0; width:30%; margin-left:65px;}
.btnn:hover { transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; }
.btn_bg_red { background: #FC3939; border-color: #FC3939; color: #fff; }
.btn_bg_red:hover, .btn_bg_red:focus { background: #30323A; border-color: #30323A; color: #fff; }
.badge1 { display: inline-block; padding: 3px 7px; font-size:18px; margin-left:5px;font-weight: bold; line-height: 1; color: #FC3939; text-align: center; white-space: nowrap; vertical-align: baseline;  }
/************分页**************************/
DIV.green-black{ width:100%; padding:20px 0; text-align:center; }
DIV.green-black A{COLOR: #fff;MARGIN-RIGHT: 2px;TEXT-DECORATION: none;font-size:100%;background-color: #464646; padding:8px 12px; display:inline-block;}
DIV.green-black A:hover{COLOR: #fff;font-size:100%;background-color: #0082d2;}
DIV.green-black A:active{COLOR: #fff;font-size:100%;background-color: #0082d2;}
DIV.green-black SPAN.current{FONT-WEIGHT: bold;COLOR: #fff;MARGIN-RIGHT: 2px;font-size:100%;background-color:#0082d2;padding:8px 12px; display:inline-block}

.nynews{width:100%; margin: 0 auto; margin-top:60px;}    
.nynews-list{width:100%; height:auto;  transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; margin-bottom:30px;}
.nynews-photo{float: left; width:15%; height: auto; overflow: hidden;}
.nynews-photo img{width: 100%; transition: all 0.5s ease-out; max-height:170px;-webkit-transition: all 0.5s ease-out; border:1px solid #0082d2; border-radius:10px;}
.nynews-content{float:right; width:83%;border-bottom:1px solid #CCC;}
.nynews-title{ font-size: 20px; font-weight: bold; color: #222; line-height: 40px;}
.nynews-text{ font-size:15px; line-height:28px; color: #666;}
.nynews-more{float:right;height:40px;line-height:40px; margin-top:25px;font-weight:normal;font-size: 15px; color: #666;transition: all 0.5s ease-out;  -webkit-transition: all 0.5s ease-out;} 
.nynews-list:hover .nynews-photo img{transform: scale(1.05);  -webkit-transform: scale(1.05)}
.nynews-list:hover .nynews-title{color:#0d4486;}


.nyxqnews{ margin:0 auto; width:100%;}
/*新闻详情*/
.nyxqnews_left{ width:75%; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:100%; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:45%; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(../images/newsup.png) center left no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:45%; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(../images/newsdown.png) right center no-repeat; }

.nyxqnews_right{ width:23%; float:right; position:relative;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#e62129;}
.nyzx{ margin-top:10px;}
.case_rightcont{ margin-top:10px; line-height:36px;}
.case_rightcont a{ display:block;width:100%; margin-bottom:20px; text-align:center; background:#eee;}
.case_rightcont a img{ width:100%;}

/*产品*/
.nylist{ width:100%; margin-top:60px;}
.nylist li{ float:left;  margin:0 1% 2% 1%;width:23% !important; position:relative; height:300px; text-align:center; overflow:hidden; border:2px solid #0082d2;}
.nylist_pic{ overflow:hidden; width:100%; height:250px;}
.nylist_pic img{ transition:ease-in-out 0.25s all;}
.nylist li:hover .nylist_pic img{ transform:scale(1.1);}
.nylist_tit{ width:100%; overflow:hidden; line-height:46px; font-size:16px; }
.nylist li:hover .nylist_tit{ color:#0082d2;}

.cscs{width:49%; text-align:left; float:right; line-height:30px;}
.cscs img{ width:100%;border:none;}
.product_x{margin-top:20px; clear:both; }
.product_xx{height:35px; background:#eee;clear:both; margin-bottom:20px;}
.product_xx h2{float:left;width: auto; padding:0 20px; margin:0px; line-height:35px; vertical-align:middle; font-size:18px;color:#FFF; font-weight: bold; background-color:#e80014;}
#product_info{width:1040px; height:auto;overflow:hidden;margin:0 auto; font-size:14px; clear:both; text-align: center; margin-top:10px;}
#product_info img{ max-width:1040px;}


