*{padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html{
}
body{color:#333;
}
 
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;font:14px/1.5 Microsoft Yahei,微软雅黑,Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif}
table,td,tr,th{border-collapse:collapse;border-spacing:0;font-size:14px}
ol,ul{list-style:none}
li{list-style-type:none}
img{vertical-align:middle;border:0}
address,cite,code,em,th{font-weight:normal;font-style:normal}
.clear{clear:both;*zoom:1}
.clear:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
a{text-decoration:none;color:#333;cursor:pointer}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}
.fl{float:left}
.fr{float:right}
@font-face{font-family:"Youshebiaotihei";src:url(../font/youshebiaotihei.ttf)}
@font-face{font-family:"impact";src:url(../font/impact.ttf)}
::-webkit-scrollbar{width:10px}
::-webkit-scrollbar-track{background-color:#ddd;width:1px;border-radius:0px}
::-webkit-scrollbar-thumb{background-color:#c42221}
::-webkit-scrollbar-thumb:window-inactive{background-color:#c42221}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
textarea{-webkit-appearance:none}
input{border-radius:0}
.w1400{width:1400px;margin:0 auto}
@media screen and (max-width:1440px){.w1400{width:94%}
}@media screen and (max-width:1080px){.w1400{width:94%}
}.nav_item > a{width:109px}
header .top_two{width:100%;height:98px;background:#fff;box-shadow:0 0 10px rgb(0,0,0,.1);z-index:99;position:relative}
header .top_two .w1400{height:100%}
header .top_two .logo{float:left;margin-top:14px;width:380px}
header .top_two .logo img{width:100%}
header .top_two .w1400 nav{width:60%;margin:0;padding:0;float:right}
.menu_open{display:none}
header .top_two .w1400 nav ul.nav_ul{margin:0 auto;padding:0;display:flex}
header .top_two .w1400 nav ul .nav_item{position:relative;margin:0;padding:30px 1%;-webkit-flex:1;-ms-flex:1;-moz-flex:1}
header .top_two .w1400 nav ul .nav_item:last-child{padding-right:0}
.nav_item > a{display:block;width:100%;height:100%;line-height:38px;color:#555;font-size:18px;text-align:center;-webkit-transition:all .4s;transition:all .4s;position:relative}
.nav_item:hover > a,.nav_item > a.navon{color:#fff;background:#c42221}
.nav_item_open{width:140%;height:auto;position:absolute;left:-10%;top:100px;z-index:10;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,12,49,0.1);border-radius:0;opacity:0;visibility:hidden;-webkit-transform:translateY(34px);transform:translateY(34px);-webkit-transition:all .4s;transition:all .4s;overflow:hidden}
.ny_top .nav_item_open{background-color:#fff}
.nav_item:hover .nav_item_open{visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}
.subopen{display:none}
.nav_item2{width:100%}
.nav_item2 a{display:block;width:100%;height:44px;overflow:hidden;line-height:44px;padding:0 10px;color:#666;font-size:15px;white-space:nowrap;text-overflow:ellipsis;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ny_top .nav_item2 a{color:#565656}
.nav_item2:hover a{background-color:#c42221;color:#fff}
.hcover{display:none}
@media screen and (max-width:1299px){header .top_two .logo{margin-top:16px;width:340px}
.nav_item > a{font-size:16px}
header .top_two .w1400 .top_ss{float:right;width:calc(42% - 240px);margin-top:35px}
}@media screen and (max-width:1080px){header .top_two{height:80px}
header .top_two .w1400{position:relative}
header .top_two .logo{margin-top:7px}
header .top_two .w1400 nav{width:100%;height:auto;position:absolute;left:-100%;background:#fff}
header .top_two .w1400 nav ul li{width:100%}
header .top_two .w1400 nav ul .nav_item{padding:0}
header .top_two .w1400 nav ul .nav_item:last-child{padding:0}
.menu_open{display:block;float:right;width:40px;height:40px;padding:5px 0;border:1px solid #eaeaea;position:fixed;top:20px;right:3%;box-sizing:border-box;z-index:999999;cursor:pointer}
.menu_open i{height:2px;width:50%;background-color:#c42221;display:block;margin:5px auto}
.menu_open:active{background-color:#c42221;border:1px solid #c42221}
.menu_open:active i{background-color:#fff}
/*.nav{width:50%;height:100%;position:fixed;top:0;left:-50%;z-index:9999999;background-color:#c42221}*/
.hcover{display:block;width:50%;height:100%;background:rgba(0,0,0,.5);position:fixed;right:-50%;top:0;z-index:9999999}
.nav_ul{margin:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;padding-top:10px;text-align:left;display:block !important}
.nav_item{float:none;margin:0;width:100%;height:70px;position:relative;padding:0}
.nav_item:after{content:'';display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.2)}
.nav_item > a{display:block;height:70px;line-height:70px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;font-size:18px;color:#fff !important;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.nav_item > a:active{background-color:#0065a4}
.nav_item > a:after{display:none}
.nav_item > a:hover,.nav_item > a.navon{background:#ff981c}
.nav_item:hover > a em,.nav_item > a.navon em{display:none}
.nav_item i{position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;display:block}
.nav_item i:after{content:'';display:block;width:8px;height:8px;margin-bottom:-4px;border:1px solid rgba(255,255,255,.5);border-top:0;border-left:0;position:absolute;bottom:50%;right:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav_item_open{width:50%;height:100%;margin:0;box-shadow:none;background-color:#c42221;border-radius:0;opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);position:fixed;left:-50%;top:0;border-top:none}
.subopen{display:block}
.subopen a{display:block;overflow:hidden;margin:0;padding:15px;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:rgba(255,255,255,.8);background:rgba(0,0,0,.1);text-indent:30px;position:relative}
.subopen a:before{content:'';display:block;width:8px;height:8px;position:absolute;bottom:50%;left:22px;margin-bottom:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:1px solid rgba(255,255,255,.5);border-right:0;border-bottom:0}
.nav_item2{position:relative}
.nav_item2 a{width:100%;display:block;line-height:30px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;margin:0;padding:10px;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:16px}
.nav_item2:after{content:'';width:100%;position:absolute;bottom:0;left:0;display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom:1px solid rgba(255,255,255,.2)}
header .top_two .w1400 .top_ss{float:right;margin-right:60px;width:calc(100% - 340px);margin-top:20px}
header .top_two .w1400 .top_ss .sr{height:40px;line-height:40px}
header .top_two .w1400 .top_ss .tj{height:40px}
}@media screen and (max-width:1024px){.menu_open{right:3%}
}@media screen and (max-width:768px){.menu_open{top:20px}
header .top_two .w1400 .top_ss{width:100%;margin:0 0 10px}
header .top_two .logo{width:280px;margin-top:14px}
}@media screen and (max-width:319px){header .top_two{height:60px}
header .top_two .logo{width:200px;margin-top:11px}
.menu_open{top:10px}
}.apple-banner{width:100%;overflow:hidden}
.apple-banner .swiper-container{width:100%}
.apple-banner .swiper-container .swiper-slide img{width:100%}
.apple-banner .swiper-container .swiper-button-prev,.apple-banner .swiper-container .swiper-button-next{width:15%;height:100%;top:0;background:none;margin:0}
.apple-banner .swiper-container .swiper-button-prev{left:0}
.apple-banner .swiper-container .swiper-button-next{right:0}
.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span{display:block;width:64px;height:64px;position:absolute;top:50%;margin-top:-32px;border-radius:100%;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}
.apple-banner .swiper-button-prev span{background:rgba(0,0,0,0.3) url(../image/arrows1.png) center center no-repeat;left:20px}
.apple-banner .swiper-button-next span{background:rgba(0,0,0,0.3) url(../image/arrows2.png) center center no-repeat;right:20px}
.apple-banner .swiper-button-prev:hover span,.apple-banner .swiper-button-next:hover span{opacity:.7}
.apple-banner .swiper-pagination{top:auto;bottom:40px !important;left:50%!important;transform:translateX(-50%);display:flex;display:-webkit-flex;align-items:center;justify-content:center}
.apple-banner .swiper-pagination-bullet{display:inline-block;width:40px;height:10px;border-radius:10px;margin:0 6px;cursor:pointer;background:#fff;opacity:1;transition:all .4s ease}
.apple-banner .autoplay .swiper-pagination-bullet-active{background:#c42221}
@media screen and (max-width:767px){.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span{width:44px;height:44px;background-size:44px 44px}
.apple-banner .swiper-button-prev span{left:10px}
.apple-banner .swiper-pagination{bottom:20px !important}
.apple-banner .swiper-pagination-bullet{width:28px;height:7px;margin:0 3px}
}@media screen and (max-width:600px){.apple-banner .swiper-container .swiper-slide{height:219px;overflow:hidden}
.apple-banner .swiper-container .swiper-slide img{width:700px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}
}@media screen and (max-width:520px){.apple-banner .swiper-container .swiper-slide{height:180px}
.apple-banner .swiper-container .swiper-slide img{width:576px}
}@media screen and (max-width:414px){.apple-banner .swiper-container .swiper-slide{height:140px}
.apple-banner .swiper-container .swiper-slide img{width:448px}
}@media screen and (max-width:375px){.apple-banner .swiper-container .swiper-slide{height:120px}
.apple-banner .swiper-container .swiper-slide img{width:384px}
}.ly_hotkw_search{width:100%;height:78px;margin:0 auto;padding:0;background-color:#c42221;position:relative;z-index:9}
.ly_hotkw_search .hotkw_search{height:100%;overflow:hidden;margin:0 auto;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hotkw_search .hotkw_left{float:left;width:66%;height:50px;overflow:hidden;color:#fff;font-size:16px;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;margin-top:22px}
.hotkw_search .hotkw_left span{color:#fff;font-size:18px;font-weight:bold;display:inline-block;margin-left:7px}
.hotkw_search .hotkw_left a{display:inline-block;color:#fff;border-right:1px solid rgba(255,255,255,.2);padding:0 12px;text-align:center}
.hotkw_search .search_right{float:right;width:26%;height:38px;overflow:hidden;margin:20px 0 0 0;padding:0 68px 0 0;position:relative}
.hotkw_search .search_right .sc_ipt{width:100%;height:38px;overflow:hidden;margin:0;padding:0}
.hotkw_search .search_right .sc_ipt input{display:block;width:100%;height:38px;overflow:hidden;line-height:38px;color:#ccc;font-size:14px;white-space:nowrap;text-overflow:ellipsis;border-right:0;outline:none;margin:0;padding:0 9px 0 17px;border:none;border-radius:20px 0 0 20px}
.hotkw_search .search_right .sc_btn{width:80px;height:38px;overflow:hidden;margin:0;padding:0;position:absolute;top:0;right:0}
.hotkw_search .search_right .sc_btn input{display:block;width:100%;height:38px;overflow:hidden;line-height:50px;color:#fff;font-size:18px;text-align:center;background:#ff981c url(../image/ssico.png) center no-repeat;border:none;outline:none;cursor:pointer;border-radius:0;font-weight:bold;border-radius:0 20px 20px 0}
.ny_hotkw_search{width:100%;height:90px;margin:0 auto;padding:0;background-color:#ffffff;position:relative;z-index:9;border-bottom:1px solid #ddd}
.ny_hotkw_search .nyhotkw_left{width:65%;float:left;height:55px;margin-top:35px}
.ny_hotkw_search p{font-size:16px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ny_hotkw_search p a{color:#666}
.ny_hotkw_search p img.Crumb{display:inline-block;width:18px;height:18px;vertical-align:middle;margin:-2px 6px 0 0}
.ny_hotkw_search p img.CrumbJt{display:inline-block;width:12px;height:12px;vertical-align:middle;margin:-2px 8px 0}
.ny_hotkw_search .search_right{float:right;width:30%;height:50px;overflow:hidden;margin:20px 0 0 0;padding:0 68px 0 0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ny_hotkw_search .search_right .sc_ipt{width:100%;height:50px;overflow:hidden;margin:0;padding:0}
.ny_hotkw_search .search_right .sc_ipt input{display:block;width:100%;height:50px;overflow:hidden;line-height:50px;color:#ccc;font-size:16px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ccc;border-right:0;outline:none;margin:0;padding:0 9px 0 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ny_hotkw_search .search_right .sc_btn{width:80px;height:50px;overflow:hidden;margin:0;padding:0;position:absolute;top:0;right:0}
.ny_hotkw_search .search_right .sc_btn input{display:block;width:100%;height:50px;overflow:hidden;line-height:50px;color:#fff;font-size:18px;text-align:center;background-color:#06a6d8;border:none;outline:none;cursor:pointer;border-radius:0;font-weight:bold}
@media screen and (max-width:1023px) and (min-width:768px){.hotkw_search .hotkw_left{display:none}
.hotkw_search .search_right{width:100%}
.hotkw_search .search_right .sc_btn{width:150px}
.ny_hotkw_search{height:auto;padding:0 0 25px}
.ny_hotkw_search .nyhotkw_left{width:100%;margin-top:20px;height:40px}
.ny_hotkw_search .search_right{width:100%;margin:0}
}@media screen and (max-width:767px){.hotkw_search .hotkw_left{display:none}
.hotkw_search .search_right{width:100%;margin:15px 0 0 0}
.ly_hotkw_search{height:68px}
.ny_hotkw_search .nyhotkw_left{width:100%;margin-top:15px;height:35px}
.ny_hotkw_search .search_right{width:100%;margin:0}
.ny_hotkw_search p{font-size:14px}
.ny_hotkw_search .search_right .sc_ipt{height:45px}
.ny_hotkw_search .search_right .sc_ipt input{height:45px;line-height:45px;font-size:15px}
.ny_hotkw_search .search_right .sc_btn{height:45px}
.ny_hotkw_search .search_right .sc_btn input{height:45px;line-height:45px}
.ny_hotkw_search .search_right .sc_btn input{font-size:16px}
}.indtjpro{background:#edf0f7;min-height:630px;margin-top:90px;position:relative}

.cp_body{width:1100px;height:92px;background:url(../img/indbkbg.png) center top no-repeat;margin:0 auto; margin-top: 50px;}

.indbigbt{text-align:center;position:absolute;left:50%;transform:translateX(-50%)}
.indbigbt p{color:rgba(46, 137, 255, .15);font-size:76px;line-height:78px;font-family:impact;text-transform:uppercase;margin-bottom:-36px}
.indbigbt span{font-size:34px;font-weight:bold}
.indtjpro:before{content:"";display:block;width:1100px;height:92px;background:url(../image/indbkbg.png) center top no-repeat;margin:0 auto}
.indtjpro:after{content:"";display:block;width:1100px;height:92px;background:url(../image/indbkbg.png) center top no-repeat;position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(180deg)}
.indtjpro .swiper-container2{margin:65px 0 0;position:relative;z-index:9;overflow:hidden}
.indtjpro ul{}
.indtjpro ul li{background:#fff;width:23.5%;padding:16px;float:left;transition:all .4s ease}
.indtjpro ul li .pic{display:block;width:100%;height:236px;position:relative;background:#fff}
.indtjpro ul li .pic img{max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
.indtjpro ul li .name{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:18px;border-top:1px solid #eee;padding-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.indtjpro ul li .yctext{height:0;overflow:hidden;transition:all .4s ease;}
.indtjpro ul li .yctext p{width:100%;height:48px;line-height:24px;color:#fff;font-size:15px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.indtjpro ul li .more{display:block;width:34px;height:34px;margin:10px auto 0;border-radius:50%;background:#fff url(../image/morejt.png) center no-repeat;font-size:0}
.indtjpro ul li:hover{background:#c42221;background:linear-gradient(139deg,#5bbaf0 10%,#c42221)}
.indtjpro ul li:hover .name{color:#fff;font-weight:bold}
.indtjpro ul li:hover .yctext{height:100px}
@media screen and (max-width:1399px){.indtjpro{min-height:532px}
.indbigbt p{font-size:66px}
.indbigbt span{font-size:30px}
.indtjpro .swiper-container2{margin:45px 0 0}
.indtjpro ul li .pic{height:210px}
.indtjpro:before,.indtjpro:after{width:800px;height:75px;background-size:100%}
}@media screen and (max-width:1199px){.indtjpro{min-height:490px}
.indtjpro .indbigbt{top:-44px}
.indbigbt p{font-size:60px}
.indtjpro .swiper-container2{margin:30px 0 0}
.indtjpro ul li .pic{height:200px}
.indtjpro:before,.indtjpro:after{width:700px}
}@media screen and (max-width:1079px){.indtjpro{min-height:480px}
.indtjpro ul li{padding:10px}
.indtjpro ul li .yctext{display:none}
}@media screen and (max-width:767px){.indtjpro{min-height:300px;margin-top:0;padding:10px 0 25px;overflow:hidden}
.indbigbt{position:static;transform:none}
.indbigbt p{font-size:50px}
.indbigbt span{font-size:24px}
.indtjpro .swiper-container2{margin:20px 0 0}
.indtjpro ul li .name{font-size:15px;height:40px;line-height:40px}
.indtjpro:before,.indtjpro:after{display:none}
}@media screen and (max-width:500px){.indtjpro ul li .pic{height:150px}
}.indprobox{position:relative}
.indprobox .martop{margin:180px 0 50px;overflow:hidden}
.indprobox .proright{width:calc(100% - 345px);float:right}
.indprobox .proright ul li{width:31%;margin-right:2.4%;float:left;box-shadow:inset 0 0 0 5px #f7f6f6;background:#fff;padding-top:14px;padding-bottom:14px; padding-left:14px;padding-right:14px;margin-bottom:24px;overflow:hidden;position:relative;transition:all .4s ease}
.indprobox .proright ul li:nth-child(3n){margin-right:0}
.indprobox .proright ul li::before,.indprobox .proright ul li::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;top:0;left:0}
.indprobox .proright ul li::before{border-top:5px solid #c42221;border-bottom:5px solid #c42221;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left;transform-origin:left}
.indprobox .proright ul li::after{border-left:5px solid #c42221;border-right:5px solid #c42221;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom}
.indprobox .proright ul li:hover::before,.indprobox .proright ul li:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}
.indprobox .proright ul li .text{width:95%;margin: 0 auto; position:relative;z-index:2;}
.indprobox .proright ul li .text .name{width: 55%;float: left; font-size:16px;line-height:30px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}
.indprobox .proright ul li:hover .text .name{color:#c42221}
.indprobox .proright ul li .text p{font-size:14px;color:#999;line-height:24px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.indprobox .proright ul li .text .more{float: right; display:block;width:108px;height:32px;line-height:32px;border-radius:20px;background:#c42221;background:linear-gradient(155deg,#5bbaf0 10%,#c42221);text-align:center;color:#fff;margin-top:10px;transition:all .4s ease}
.indprobox .proright ul li:hover .text .more{background:#c42221;background:linear-gradient(-155deg,#5bbaf0 10%,#c42221)}
.indprobox .proright ul li .pic{display:block;width:100%;height:290px;float:right;position:relative;z-index:2;overflow:hidden}
.indprobox .proright ul li .pic img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;transition:all .4s ease;margin-bottom: 10px;}
.indprobox .proright ul li:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
@media screen and (max-width:1399px){.indprobox .indbigbt{top:-24px}
.indprobox .martop{margin:160px 0 35px}
.indprobox .proright{width:calc(100% - 285px)}
}@media screen and (max-width:1079px){.indprobox .martop{margin:87px 0 15px}
.indprobox .proright{width:100%;margin-top:25px}
}@media screen and (max-width:767px){.indprobox{padding:10px 0 0}
.indprobox .martop{margin:20px 0 10px}
.indprobox .proright{margin-top:20px}
.indprobox .proright ul li{width:100%;margin-right:0;margin-bottom:10px}
}@media screen and (max-width:500px){.indprobox .proright ul li{width:48.5%;margin-right:3%;padding:10px}
.indprobox .proright ul li .pic{width:100%;height:130px}
.indprobox .proright ul li .text{width:100%}
.indprobox .proright ul li .text .name{font-size:15px;line-height:24px;height:24px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 0;text-align:center}
.indprobox .proright ul li .text p,.indprobox .proright ul li .text .more{display:none}
}
@media screen and (min-width:1360px) and (max-width:1440px){
.indprobox .proright ul li .pic{height:290px;}
.indprobox .proright ul li{padding-top: 0px;}


        }
@media screen and (min-width:1280px) and (max-width:1359px){
.indprobox .proright ul li .pic{width: 100%; height:260px;}
.indprobox .proright ul li{padding-top: 14px;}
.indprobox .proright ul li .pic img{position:relative;}

        }
.proleft{width:305px;overflow:hidden;float:left}
.proleft .cp_type{background-color:#c42221;padding:26px 0 0}
.cp_type .hd{width:100%;height:auto;margin:0 auto 26px;padding:0 30px;text-align:center;position:relative}
.proleft .cp_type .hd:before{content:"";display:block;background:url(../image/flbtbg1.png) left no-repeat;width:89px;height:165px;position:absolute;left:0;top:-26px}
.proleft .cp_type .hd:after{content:"";display:block;background:url(../image/flbtbg2.png) left no-repeat;width:119px;height:179px;position:absolute;right:0;bottom:-25px}
.cp_type .hd p{width:100%;color:#fff;font-size:28px;font-weight:bold;text-transform:uppercase}
.cp_type .hd p img{display:block;width:28px;height:28px;margin:2px 10px 2px 0;padding:0;float:left}
.cp_type .hd span{display:block;color:#fff;font-size:24px}
.cp_type .hd i{display:none}
.cp_type .hd em{display:block;width:30px;height:5px;background:rgba(255,255,255,.3);margin:5px auto}
.cp_type .bd{position:relative;z-index:2}
.cp_type .bd ul{background:#222;overflow:hidden;min-height:200px}
.cp_type .bd ul li{border-bottom:0px solid rgba(255,255,255,.3);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.cp_type .bd ul li p{height:74px;width:88%;margin:0 auto;position:relative;border-bottom:1px solid rgba(255,255,255,.3)}
.cp_type .bd ul li:last-child p{border-bottom:0}
.cp_type .bd ul li.on:last-child p{border-bottom:1px solid rgba(255,255,255,.3)}
.cp_type .bd ul li p a{display:block;width:calc(100% - 40px);line-height:74px;padding:0;overflow:hidden;color:#fff;font-size:17px;white-space:nowrap;text-overflow:ellipsis;float:left}
.cp_type .bd ul li p span{display:block;width:40px;height:100%;background:url(../image/mulu0.png) center center no-repeat;cursor:pointer;position:absolute;top:0;right:-5px}
.cp_type .bd ul li div{display:none}
.cp_type .bd ul li div a{display:block;height:40px;line-height:40px;color:rgba(255,255,255,.5);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:88%;margin:0 auto;padding:0 10px}
.cp_type .bd ul li div a:first-child{margin-top:15px}
.cp_type .bd ul li:last-child div a:last-child{margin-bottom:15px}
.cp_type .bd ul li div a i{display:block;width:4px;height:4px;margin:13px 6px 13px 0;padding:0;border:1px solid #999;border-radius:50%;float:left}
.cp_type .bd ul li div a:hover i{border:1px solid #c42221}
.cp_type .bd ul li p:hover a,.cp_type .bd ul li.on p a{color:#ff1315}
.cp_type .bd ul li p:hover span{background:url(../image/mulu1.png) center center no-repeat}
.cp_type .bd ul li.on p span{background:url(../image/mulu2.png) center center no-repeat}
.cp_type .bd ul li div a:hover{color:#c42221}
.cp_type .bd ul li div a:hover:before{background-position:0 -10px}
.cp_type .bd ul a.ckqb{display:block;height:34px;line-height:34px;font-size:16px;color:#333;background:#f1f1f1;width:92%;margin:10px auto;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.cp_type .bd ul a.ckqb:hover{background:#c42221;color:#fff}
.ProAll{width:100%;height:auto;border-top:1px solid #eee;margin-top:12px}
.ProAll a{display:block;width:100%;height:58px;line-height:58px;overflow:hidden;color:#333;font-size:16px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;padding:0 30px;position:relative}
.ProAll a i{display:block;width:40px;height:100%;margin:0;padding:0;background:url(../image/mulu0.png) center center no-repeat;position:absolute;top:0;right:15px}
.ProAll a:hover{background:#c42221;color:#fff}
.ProAll a:hover i{background:url(../image/mulu1.png) center center no-repeat}
.cp_type .mlphone{width:100%;background:#c42221;text-align:center;padding:30px 0 40px}
.cp_type .mlphone span{color:#fff;font-size:20px;text-transform:uppercase}
.cp_type .mlphone p{color:#fff;font-size:30px;font-weight:bold;margin:2px 0 16px}
.cp_type .mlphone .allpro{display:block;width:112px;height:37px;margin:0 auto;line-height:37px;text-align:center;color:#fff;font-size:15px;background:#222;transition:all .4s ease}
.cp_type .mlphone .allpro:hover{background:#ff981c;color:#333}
@media screen and (max-width:1399px){.proleft{width:255px}
.cp_type .hd{margin:0 auto 20px;padding:0 20px}
.cp_type .hd p{font-size:30px}
.cp_type .hd span{font-size:20px}
.cp_type .bd ul li p{height:68px}
.cp_type .bd ul li p a{line-height:68px}
.cp_type .bd ul li div a{height:40px;line-height:40px}
.ProAll a{font-size:15px;padding:0 20px}
.ProAll a i{right:5px}
}@media screen and (max-width:1079px){.proleft{width:100%}
.proleft .cp_type{padding:10px 0 1px}
.cp_type .hd{position:relative;padding:0 30px;text-align:left;margin:0 auto 10px}
.proleft .cp_type .hd:before,.proleft .cp_type .hd:after{display:none}
.cp_type .hd i{display:block;width:40px;height:40px;margin:0;padding:0;background:rgba(255,255,255,0.3) url(../image/mulu3.png) center center no-repeat;position:absolute;top:-3px;right:30px}
.cp_type .hd.on i{background:rgba(255,255,255,0.3) url(../image/mulu4.png) center center no-repeat}
.cp_type .hd p,.cp_type .hd em{display:none}
.cp_type .hd span{font-size:22px;font-weight:bold}
.cp_type .bd{display:none}
.cp_type .bd ul li p a{font-size:16px}
.cp_type .bd ul li p span{}
.ProAll a{font-size:16px;padding:0 30px}
.ProAll a i{right:15px}
.cp_type .mlphone{display:none}
}@media screen and (max-width:767px){.cp_type .hd{padding:0 20px}
.cp_type .hd p,.NyXgwz_Title p{font-size:20px}
.cp_type .hd i{right:20px;width:34px;height:34px;top:-1px}
.cp_type .hd span{font-size:20px}
.cp_type .bd ul li p{height:58px}
.cp_type .bd ul li p a{line-height:58px}
}.ind_heng{width:100%;position:relative}
.ind_heng img.hf{width:100%}
.ind_heng .cont{width:1130px;max-width:90%;position:absolute;margin:auto;top:50%;transform:translateY(-50%);left:0;right:0}
.ind_heng .cont p{font-size:50px;font-weight:bold;color:#fff;float:left;max-width:70%}
.ind_heng .cont span{font-size:16px;color:#fff;text-transform:uppercase;float:left;max-width:70%}
.ind_heng .cont .zxzx{display:block;width:198px;height:64px;background:url(../image/zxbtn.png) center no-repeat;float:right;font-size:18px;line-height:64px;padding-left:40px;margin-top:-54px;transition:all .4s ease}
.ind_heng .cont .zxzx:hover{color:#c42221}
@media screen and (max-width:1399px){.ind_heng .cont p{font-size:34px}
.ind_heng .cont span{display:none}
.ind_heng .cont .zxzx{margin-top:0}
}@media screen and (max-width:1079px){.ind_heng .cont .zxzx{width:150px;height:48px;line-height:48px;background-size:cover;font-size:16px;padding-left:30px}
}@media screen and (max-width:767px){.ind_heng{display:none}
}.indabout{padding:70px 0 90px;overflow:hidden}
.indabout .indbigbt{position:static;transform:none}
.indabout .abcont{margin-top:30px;min-height:200px}
.indabout .abcont,.indabout .abcont p,.indabout .abcont span{font-size:16px;color:#666;line-height:30px}
.indabout .abmore{display:block;width:184px;height:50px;margin:40px auto 60px;line-height:50px;background:#e7eaf1;border-radius:30px;font-size:18px;position:relative;padding-left:40px;transition:all .4s ease}
.indabout .abmore:after{content:'';display:block;width:40px;height:40px;border-radius:50%;background:#fff url(../image/morejt.png) center no-repeat;position:absolute;right:5px;top:5px}
.indabout .abmore:hover{color:#fff;background:#c42221}
.indabout ul.data{overflow:hidden}
.indabout ul.data li{width:33.3333%;float:left;border-right:1px solid #eee;text-align:center;font-size:20px;color:#999}
.indabout ul.data li:last-child{border-right:0}
.indabout ul.data li em{font-size:56px;font-family:impact;position:relative;color:#333}
.indabout ul.data li span{font-size:22px;position:absolute;color:#333;width:38px;height:38px;border-radius:50%;text-align:center;line-height:38px;background:#ff981c}
@media screen and (max-width:1399px){.indabout{padding:50px 0 80px}
.indabout .abcont{margin-top:20px}
.indabout .abmore{margin:30px auto 40px}
.indabout ul.data li{font-size:18px}
.indabout ul.data li em{font-size:46px}
.indabout ul.data li span{font-size:16px}
}@media screen and (max-width:1079px){.indabout{padding:30px 0 70px}
.indabout .abcont{margin-top:15px}
.indabout .abmore{width:144px;height:40px;line-height:40px;font-size:16px;padding-left:38px;padding-left:30px}
.indabout .abmore:after{width:30px;height:30px}
.indabout ul.data li{font-size:16px}
.indabout ul.data li em{font-size:40px}
}@media screen and (max-width:767px){.indabout{padding:0}
.indabout .abcont{margin-top:15px;max-height:312px;overflow-y:scroll}
.indabout .abcont,.indabout .abcont p,.indabout .abcont span{font-size:15px;line-height:24px}
.indabout .abmore{margin:15px auto 25px}
.indabout ul.data{display:none}
}.indnew{background:url(../image/indnew_bg.jpg) center no-repeat;min-height:500px;position:relative;background-size:cover}
.indnew:before{content:"";display:block;width:1100px;height:92px;background:url(../image/indbkbg.png) center top no-repeat;margin:0 auto}
.indnew:after{content:"";display:block;width:1100px;height:92px;background:url(../image/indbkbg.png) center top no-repeat;position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(180deg)}
.indnew ul{width:100%;overflow:hidden;margin-top:68px;min-height:200px}
.indnew ul li{width:48.8%;background:#fff;padding:34px;float:left;margin-right:2.4%;margin-bottom:30px;transition:all .4s ease}
.indnew ul li:nth-child(2n){margin-right:0}
.indnew ul li:hover{background:#c42221}
.indnew ul li .left{width:116px;float:left;border-right:1px solid #eee}
.indnew ul li .left span{font-size:34px;line-height:36px;font-weight:bold;color:#000;transition:all .4s ease}
.indnew ul li:hover .left span{color:#fff}
.indnew ul li .left p{width:84px;height:30px;line-height:30px;color:#fff;text-align:center;font-size:16px;background:#c42221;margin:7px 0;transition:all .4s ease}
.indnew ul li:hover .left p{color:#fff;background:#ff981c}
.indnew ul li .right{width:calc(100% - 148px);float:right}
.indnew ul li .right a{display:block;font-size:20px;margin-bottom:5px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s ease}
.indnew ul li:hover .right a{color:#fff}
.indnew ul li .right .ms{font-size:15px;color:#999;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}
.indnew ul li:hover .right .ms{color:rgba(255,255,255,.5)}
.indnew .abmore{display:block;width:184px;height:50px;margin:20px auto 160px;line-height:50px;background:#fff;border-radius:30px;font-size:18px;position:relative;z-index:9;padding-left:40px;transition:all .4s ease}
.indnew .abmore:after{content:'';display:block;width:40px;height:40px;border-radius:50%;background:#c42221 url(../image/morejt2.png) center no-repeat;position:absolute;right:5px;top:5px;transition:all .4s ease}
.indnew .abmore:hover:after{background:#ff981c url(../image/morejt.png) center no-repeat}
.indnew .height{height:1px}
@media screen and (max-width:1399px){.indnew .indbigbt{top:-44px}
.indnew:before,.indnew:after{width:800px;height:75px;background-size:100%}
.indnew ul{margin-top:50px}
.indnew .abmore{margin:10px auto 120px}
}@media screen and (max-width:1199px){.indnew:before,.indnew:after{width:700px}
.indnew ul{margin-top:30px}
.indnew ul li{padding:20px;margin-bottom:20px}
.indnew ul li .left{width:106px}
.indnew ul li .right{width:calc(100% - 128px)}
.indnew .abmore{margin:10px auto 100px}
}@media screen and (max-width:1079px){.indnew{min-height:300px}
.indnew ul li{padding:15px}
.indnew ul li .left{width:90px}
.indnew ul li .left span{font-size:30px}
.indnew ul li .left p{width:74px;font-size:15px;margin:3px 0 7px}
.indnew ul li .right{width:calc(100% - 106px)}
.indnew ul li .right a{font-size:17px}
.indnew .abmore{width:144px;height:40px;line-height:40px;font-size:16px;padding-left:38px;padding-left:30px}
.indnew .abmore:after{width:30px;height:30px}
}@media screen and (max-width:767px){.indnew{padding:10px 0;overflow:hidden}
.indnew:before,.indnew:after{display:none}
.indnew .indbigbt p{color:rgba(255,255,255,.1)}
.indnew .indbigbt span{color:#fff}
.indnew ul{margin-top:23px}
.indnew ul li{padding:20px;width:100%;margin-right:0;margin-bottom:10px}
.indnew .abmore{margin:10px auto 15px;width:144px;height:40px;line-height:40px;font-size:16px;padding-left:28px}
.indnew .abmore:after{width:30px;height:30px}
}@media screen and (max-width:500px){.indnew ul li{padding:15px}
.indnew ul li .left{width:75px}
.indnew ul li .left span{font-size:24px}
.indnew ul li .left p{width:64px;font-size:14px;margin:0 0 7px}
.indnew ul li .right{width:calc(100% - 86px)}
.indnew ul li .right a{font-size:16px}
.indnew ul li .right .ms{font-size:14px;line-height:20px;height:40px}
}.ind_article{background:#fff;position:relative;margin-bottom:70px}
.ind_article .swiper-container3{padding-top:100px;overflow:hidden;min-height:200px}
.ind_article ul li{width:31%;float:left;padding:20px;box-shadow:inset 0 0 0 4px #f7f6f6;overflow:hidden;position:relative;transition:all .4s ease}
.ind_article ul li:nth-child(3n){margin-right:0}
.ind_article ul li::before,.ind_article ul li::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;top:0;left:0}
.ind_article ul li::before{border-top:4px solid #c42221;border-bottom:4px solid #c42221;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left;transform-origin:left}
.ind_article ul li::after{border-left:4px solid #c42221;border-right:4px solid #c42221;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom}
.ind_article ul li:hover::before,.ind_article ul li:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}
.ind_article ul li .name{margin:0 0 25px;overflow:hidden;position:relative;z-index:2}
.ind_article ul li a{display:block;width:calc(100% - 28px);float:left;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ind_article ul li:hover a{color:#c42221}
.ind_article ul li i{display:block;width:20px;height:20px;border-radius:50%;background:#333 url(../image/morejt2.png) center no-repeat;float:right;background-size:70%;margin-top:5px}
.ind_article ul li:hover i{background:#c42221 url(../image/morejt2.png) center no-repeat;background-size:70%}
.ind_article ul li .ms{font-size:15px;color:#999;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ind_article ul li .artfot{width:100%;height:30px;line-height:30px;text-align:right;font-size:16px;color:#999;margin-top:35px;background:url(../image/artico.png) left center no-repeat}
.ind_article .abmore{display:block;width:184px;height:50px;line-height:50px;margin:50px auto 0;background:#e7eaf1;border-radius:30px;font-size:18px;position:relative;padding-left:40px;transition:all .4s ease}
.ind_article .abmore:after{content:'';display:block;width:40px;height:40px;border-radius:50%;background:#c42221 url(../image/morejt2.png) center no-repeat;position:absolute;right:5px;top:5px;transition:all .4s ease}
.ind_article .abmore:hover{color:#fff;background:#c42221}
.ind_article .abmore:hover:after{background:#fff url(../image/morejt.png) center no-repeat}
@media screen and (max-width:1399px){.ind_article{margin-bottom:60px}
.ind_article .indbigbt{top:-24px}
.ind_article .swiper-container3{padding-top:95px}
.ind_article  .abmore{margin:30px auto 0}
}@media screen and (max-width:1199px){.ind_article .indbigbt{top:-34px}
.ind_article .swiper-container3{padding-top:85px}
}@media screen and (max-width:1079px){.ind_article{margin-bottom:40px}
.ind_article .swiper-container3{padding-top:77px}
.ind_article ul li .name{margin:0 0 15px}
.ind_article ul li .artfot{margin-top:25px;font-size:15px;background-size:20px}
.ind_article  .abmore{width:144px;height:40px;line-height:40px;font-size:16px;padding-left:38px;padding-left:30px}
.ind_article  .abmore:after{width:30px;height:30px}
}@media screen and (max-width:767px){.ind_article{margin-bottom:25px;padding-top:10px}
.ind_article .swiper-container3{padding-top:22px}
.ind_article ul li .name{margin:0 0 10px}
.ind_article ul li a{font-size:17px}
.ind_article .abmore{margin-top:20px}
}.link{width:100%;background:#c42221}
.link .w1400{display:-webkit-flex;display:flex;flex-wrap:wrap}
.link .left{width:168px;line-height:80px;float:left;background:#ff981c;color:#fff;font-size:20px;font-weight:bold;display:flex;display:-webkit-flex;justify-content:center;align-items:center}
.link .left img{margin-right:5px}
.link .right{width:calc(100% - 168px);float:left;padding:26px 0}
.link .right a{color:#fff;float:left;padding:0 20px;font-size:16px;line-height:28px}
@media screen and (max-width:767px){.link{padding:20px 0 15px;overflow:hidden}
.link .w1400{display:block !important}
.link .left{width:100%;height:45px;font-size:16px}
.link .left img{width:26px}
.link .right{width:100%;padding:10px 0 0}
.link .right a{font-size:15px;line-height:28px;padding:0 5px}
}footer{background:#242424;overflow:hidden}
footer .footup{width:100%}
footer .footup ul{width:60%;float:left;display:-webkit-flex;display:flex;flex-wrap:wrap}
footer .footup ul li{float:left;width:30%;padding:60px 0 60px 46px;position:relative}
footer .footup ul li:before{content:"";width:1px;height:100%;background:#3a3a3a;position:absolute;left:0;top:0}
footer .footup ul li:after{content:"";display:block;width:41px;height:41px;background:#242424 url(../image/footli2.png) center no-repeat;border:1px solid #3a3a3a;border-radius:50%;position:absolute;left:-21px;top:60px;z-index:2}
footer .footup ul li:nth-of-type(1){width:40%}
footer .footup ul li:nth-of-type(1):after{background:#242424 url(../image/footli1.png) center no-repeat}
footer .footup ul li:nth-of-type(3):after{background:#242424 url(../image/footli3.png) center no-repeat}
footer .footup ul li p{width:100%;font-size:20px;color:#fff}
footer .footup ul li a{display:block;width:100%;font-size:16px;color:rgba(255,255,255,.3);margin-top:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s ease}
footer .footup ul li a:hover{color:#fff}
footer .footup ul li a:nth-of-type(1){margin-top:35px}
footer .footewm{float:right;text-align:center;margin-top:60px;margin-right:60px}
footer .footewm .ewmjpg{width:166px;height:166px;background:#fff;border-radius:5px;position:relative}
footer .footewm .ewmjpg img{max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
footer .footewm p{font-size:16px;color:#fff;margin-top:22px}
footer .foot_copy{width:100%;overflow:hidden;border-top:1px solid #3a3a3a}
footer .foot_copy_main p{height:70px;line-height:70px;color:rgba(255,255,255,.3);margin:0;padding:0;font-size:16px;margin-right:60px}
footer .foot_copy_main p a{color:rgba(255,255,255,.3);font-size:16px}
footer .foot_copy_main p a:hover{color:#fff}
@media screen and (max-width:1199px){footer .footup ul{width:70%}
footer .footewm,footer .foot_copy_main p{margin-right:0}
}@media screen and (max-width:1079px){footer .footup ul li{padding:40px 0 40px 40px}
footer .footup ul li p{font-size:18px}
footer .footup ul li a{font-size:15px;margin-top:10px}
footer .footup ul li a:nth-of-type(1){margin-top:20px}
footer .footup ul li:after{width:37px;height:37px;top:35px}
footer .footewm{margin-top:40px}
footer .footewm .ewmjpg{width:150px;height:150px}
footer .footewm p{font-size:15px;margin-top:12px}
footer .foot_copy{padding:15px 0}
footer .foot_copy_main p{font-size:15px;float:left;height:30px;line-height:30px}
footer .foot_copy_main p a{font-size:15px}
}@media screen and (max-width:767px){footer .footup ul{display:none}
footer .footewm{margin:25px 0;float:none}
footer .footewm .ewmjpg{margin:0 auto}
footer .foot_copy_main p{float:none;text-align:center;height:auto;line-height:26px}
}.NyBanner{width:100%;height:460px;overflow:hidden;margin:0 auto;padding:0;position:relative}
.NyBanner img.nyBa_Img{display:block;width:1920px;height:550px;margin:0;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.NyBanner .NyBa_Con{width:1400px;height:auto;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyBa_Con p{width:100%;height:auto;line-height:40px;color:#fff;font-size:36px;font-weight:bold;text-align:center;margin:0 auto;padding:0}
.NyBa_Con i{display:block;width:40px;height:3px;margin:10px auto 15px;padding:0;background-color:#ff981c}
.NyBa_Con span{display:block;width:100%;height:auto;line-height:30px;color:rgba(255,255,255,0.25);font-size:24px;text-align:center;margin:0 auto;padding:0;text-transform:uppercase}
@media (max-width:1680px){.NyBanner{height:420px}
.NyBanner img.nyBa_Img{width:1753px;height:420px}
}@media (max-width:1600px){.NyBanner{height:400px}
.NyBanner img.nyBa_Img{width:1670px;height:400px}
}@media (max-width:1440px){.NyBanner{height:360px}
.NyBanner img.nyBa_Img{width:1503px;height:360px}
.NyBa_Con p{line-height:36px;font-size:32px}
.NyBa_Con span{font-size:20px}
.NyBa_Con i{margin:10px auto}
}@media (max-width:1366px){.NyBanner{height:320px}
.NyBanner img.nyBa_Img{width:1336px;height:320px}
}@media (max-width:1280px){.NyBanner{height:300px}
.NyBanner img.nyBa_Img{width:1250px;height:300px}
.NyBa_Con p{line-height:32px;font-size:30px}
.NyBa_Con span{line-height:20px;font-size:18px}
.NyBa_Con i{height:2px}
}@media (max-width:1200px){.NyBanner{height:290px}
.NyBanner img.nyBa_Img{width:1210px;height:290px}
}@media (max-width:1080px){.NyBanner{height:280px}
.NyBanner img.nyBa_Img{width:1169px;height:280px}
.NyBa_Con p{line-height:30px;font-size:26px}
.NyBa_Con span{font-size:16px}
}@media (max-width:1024px){.NyBanner{height:320px}
.NyBanner img.nyBa_Img{width:1117px;height:320px}
}@media (max-width:800px){.NyBanner{height:250px}
.NyBanner img.nyBa_Img{width:1043px;height:250px}
}@media (max-width:767px){.NyBanner{height:200px}
.NyBanner img.nyBa_Img{width:835px;height:200px}
.NyBa_Con p{font-size:24px}
.NyBa_Con span{font-size:14px}
.NyBa_Con i{width:30px;margin:5px auto}
}@media (max-width:375px){.NyBanner{height:160px}
.NyBanner img.nyBa_Img{width:559px;height:160px}
}@media (max-width:320px){.NyBanner{height:140px}
.NyBanner img.nyBa_Img{width:489px;height:140px}
.NyBa_Con p{font-size:22px}
}.NyCrumb{width:100%;height:auto;margin:0 auto 58px;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyCrumb .NyCrumb_Main{width:1400px;height:70px;margin:0 auto;padding:0;background-color:#fff;position:relative}
.NyCrumb_Main ul{float:left}
.NyCrumb_Main ul li{height:70px;float:left;position:relative}
.NyCrumb_Main ul li em{display:block;width:1px;height:18px;margin:26px auto;padding:0;background-color:#ddd}
.NyCrumb_Main ul li a{display:block;width:auto;height:70px;overflow:hidden;line-height:70px;color:#333;font-size:20px;font-weight:bold;margin:0;padding:0 60px}
.NyCrumb_Main ul li.NyActive a,.NyCrumb_Main ul li:hover a{background-color:#c42221;color:#fff}
.NyCrumb_Main p{width:auto;max-width:72%;height:70px;overflow:hidden;line-height:50px;color:#333;font-size:16px;white-space:nowrap;text-overflow:ellipsis;float:right;padding:10px 28px 10px 0}
.NyCrumb_Main p img.Crumb{display:inline-block;width:18px;height:18px;vertical-align:middle;margin:-2px 6px 0 0}
.NyCrumb_Main p img.CrumbJt{display:inline-block;width:12px;height:12px;vertical-align:middle;margin:-2px 8px 0}
.NyCrumb_Main p a{color:#333}
.NyCrumb_Main p a:hover{color:#c42221}
.NyCrumb_Main p span{color:#999}
@media (max-width:1440px){.NyCrumb{margin:0 auto 40px}
.NyCrumb .NyCrumb_Main{width:100%;height:60px}
.NyCrumb_Main ul li{height:60px}
.NyCrumb_Main ul li a{height:60px;line-height:60px;font-size:18px;padding:0 40px}
.NyCrumb_Main p{height:60px;line-height:40px;font-size:15px}
.NyCrumb_Main ul li em{margin:21px auto}
}@media (max-width:1200px){.NyCrumb_Main ul li a{padding:0 30px}
.NyCrumb_Main p{font-size:14px}
}@media (max-width:1024px){.NyCrumb{margin:0 auto 30px}
.NyCrumb_Main ul li a{font-size:16px}
}@media (max-width:800px){.NyCrumb{margin:0 auto 25px}
.NyCrumb .NyCrumb_Main{height:50px}
.NyCrumb_Main ul li{height:50px}
.NyCrumb_Main ul li a{height:50px;line-height:50px;padding:0 20px}
.NyCrumb_Main p{height:50px;padding:5px 15px 5px 0}
.NyCrumb_Main p img.CrumbJt{margin:-2px 6px 0}
.NyCrumb_Main ul li em{margin:16px auto}
}@media (max-width:767px){.NyCrumb{margin:0 auto 16px}
.NyCrumb .NyCrumb_Main{height:auto}
.NyCrumb_Main ul{width:100%;border-bottom:1px solid #f0f0f0;float:inherit}
.NyCrumb_Main ul li a{font-size:15px}
.NyCrumb_Main p{width:100%;max-width:100%;height:auto;line-height:30px;margin:0 auto;padding:10px 12px}
}
.ly_Title1{width:100%;overflow:hidden;margin:0 auto 40px;padding:0}
.ly_Title1 p{width:100%;height:40px;line-height:40px;color:#333;font-size:36px;font-weight:bold;text-align:center;margin:0 auto;padding:0}
.ly_Title2 p{color:#fff}
.ly_Title1 span{display:block;width:144px;height:13px;margin:17px auto 0;padding:0;background:url(../image/line01.png) center center repeat-x}
.ly_Title1 span i{display:block;width:13px;height:13px;margin:0 auto;padding:0;background-color:#c42221}
@media (max-width:1440px){.ly_Title1{margin:0 auto 30px}
.ly_Title1 p{height:36px;line-height:36px;font-size:32px}
.ly_Title1 span{width:128px;height:9px;margin:15px auto 0}
.ly_Title1 span i{width:9px;height:9px}
}@media (max-width:1280px){.ly_Title1 p{height:32px;line-height:32px;font-size:30px}
.ly_Title1 span{width:120px}
}@media (max-width:1200px){.ly_Title1 p{font-size:28px}
}@media (max-width:1080px){.ly_Title1 p{height:30px;line-height:30px;font-size:26px}
.ly_Title1 span{margin:10px auto 0}
}@media (max-width:767px){.ly_Title1{margin:0 auto 20px}
.ly_Title1 p{height:30px;line-height:30px;font-size:24px}
.ly_Title1 span{width:96px;height:5px;margin:5px auto 0}
.ly_Title1 span i{width:5px;height:5px}
}@media (max-width:320px){.ly_Title1 p{font-size:22px}
}.NyAboutus{width:100%;height:auto;min-height:320px;margin:0 auto;padding:0}
.NyTitle{width:100%;height:auto;margin:0 auto 40px;padding:0}
.NyTitle p{width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:36px;font-weight:bold;text-align:center;margin:0 auto 10px;padding:0}
.NyTitle i{display:block;width:143px;height:13px;overflow:hidden;margin:0 auto;padding:0;background:url(../image/line04.png) center center no-repeat}
.NyTitle1 p{color:#fff}
.NyAboutus .NyAboutus_Profile{width:100%;height:auto;margin:0 auto;padding:80px 0;background-color:#edf0f7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus_Profile .NyAboutus_Con{width:1400px;height:auto;margin:0 auto;padding:0}
.NyAboutus_Con .NyAboutus_Img{width:47%;height:auto;margin:0;padding:40px 40px 40px 0;background:url(../image/nyabbg.png) 250px 0 no-repeat;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus_Img p{display:block;width:100%;height:390px;overflow:hidden;margin:0;padding:0;background-color:#fff;position:relative}
.NyAboutus_Img p img{display:block;width:100%;height:100%;overflow:hidden;object-fit:cover;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0}
.NyAboutus_Con .NyAboutus_Text{width:53%;height:470px;margin:0;padding:40px;background-color:#333;float:right;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus_Text em{display:block;width:100%;height:auto;line-height:64px;color:rgba(255,255,255,0.04);font-family:"RobotoBold";font-size:72px;font-style:normal;margin:0 auto;padding:0}
.NyAboutus_Text .NyAb_Name{width:100%;height:auto;line-height:36px;color:#fff;font-size:28px;font-weight:bold;margin:-20px auto 40px;padding:0}
.NyAboutus_Text .NyAb_Ms{width:100%;height:auto;max-height:240px;overflow-y:scroll;line-height:30px;color:rgba(255,255,255,0.45);font-size:16px;text-indent:2em;word-break:break-all;text-align:justify;margin:0 auto;padding:0 20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus_Text .NyAb_Ms::-webkit-scrollbar{width:3px}
.NyAboutus_Text .NyAb_Ms p{width:100%;height:auto;line-height:30px;color:rgba(255,255,255,0.45);font-size:16px;text-indent:2em;word-break:break-all;text-align:justify;margin:0 auto;padding:0}
.NyAboutus_Text i{display:block;width:3px;height:80%;margin:0;padding:0;background-color:#c42221;position:absolute;left:0;top:0}
.NyAboutus .NyAboutus_Culture{width:100%;height:auto;margin:0 auto;padding:80px 0;background:#313131 url(../image/nyabbg1.png) center center no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus .NyAboutus_Culture .ly_Title1 span i{background:#ff981c}
.NyAboutus_Culture .NyAbCulture_Main{width:1400px;height:auto;margin:0 auto;padding:0}
.NyAbCulture_Main ul li{width:23.5%;height:auto;margin:0 2% 0 0;padding:60px 40px;background-color:#fff;float:left;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAbCulture_Main ul li:nth-child(4){margin:0}
.NyAbCulture_Main ul li:hover{background-color:#ff981c}
.NyAbCulture_Main ul li i{display:block;width:90px;height:90px;overflow:hidden;margin:0 auto 20px;padding:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.NyAbCulture_Main ul li i.AbIco1{background:url(../image/abico1.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li i.AbIco2{background:url(../image/abico2.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li i.AbIco3{background:url(../image/abico3.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li i.AbIco4{background:url(../image/abico4.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li:hover i.AbIco1{background:url(../image/abico01.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li:hover i.AbIco2{background:url(../image/abico02.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li:hover i.AbIco3{background:url(../image/abico03.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li:hover i.AbIco4{background:url(../image/abico04.png) center center no-repeat;background-size:100% 100%}
.NyAbCulture_Main ul li p{width:100%;height:auto;line-height:30px;color:#333;font-size:24px;text-align:center;margin:0 auto;padding:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.NyAbCulture_Main ul li em{display:block;width:50px;height:2px;margin:10px auto 20px;padding:0;background:url(../image/line05.png) center center no-repeat;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.NyAbCulture_Main ul li span{display:block;width:100%;height:50px;overflow:hidden;line-height:25px;color:#999;font-size:15px;text-align:center;margin:0 auto;padding:0;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}
.NyAbCulture_Main ul li:hover span{color:#333}
.NyAboutus .NyAboutus_Honor{width:100%;height:auto;margin:0 auto;padding:80px 0;background-color:#edf0f7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutus_Honor .NyAboutusHonor_Main{width:1400px;height:auto;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutusHonor_Main .NyAboutusHonor_List{width:100%;height:auto;min-height:240px;padding:0 70px;position:relative}
.NyAboutusHonor_List .swiper-container03{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0;position:relative}
.NyAboutusHonor_List .swiper-container03 .swiper-slide{height:auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{width:100%;height:240px;overflow:hidden;margin:0 auto 10px;padding:0;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0.06);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover .NyAboutusHonor_Img{box-shadow:0 0 10px rgba(0,0,0,0.06)}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img a{display:block;width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0;position:relative}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img a img{display:block;max-width:100%;max-height:100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover .NyAboutusHonor_Img a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.NyAboutusHonor_List .swiper-container03 .swiper-slide a.NyAboutusHonor_Name{display:block;width:100%;height:40px;overflow:hidden;line-height:30px;color:#333;font-size:20px;font-weight:bold;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;border-bottom:1px solid #e6e6e6}
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover a.NyAboutusHonor_Name{color:#c42221;border-bottom:1px solid #c42221}
.NyAboutusHonor_List .swiper-button-prev3,.NyAboutusHonor_List .swiper-button-next3{width:40px!important;height:40px!important;margin:-20px 0 0!important;border-radius:50%;position:absolute;top:50%!important;bottom:0!important;opacity:1;cursor:pointer}
.NyAboutusHonor_List .swiper-button-prev3{background:url(../image/prev01.png) center center no-repeat;left:0}
.NyAboutusHonor_List .swiper-button-next3{background:url(../image/next01.png) center center no-repeat;right:0}
.NyAboutusHonor_List .swiper-button-prev3:hover{background:url(../image/prev02.png) center center no-repeat}
.NyAboutusHonor_List .swiper-button-next3:hover{background:url(../image/next02.png) center center no-repeat}
@media (max-width:1450px){.NyAboutus .NyAboutus_Profile{padding:60px}
.NyAboutus_Profile .NyAboutus_Con{width:100%}
.NyAboutus_Img p{height:370px}
.NyAboutus_Con .NyAboutus_Text{height:450px}
.NyAboutus_Text em{line-height:60px;font-size:68px}
.NyAboutus .NyAboutus_Culture{padding:60px}
.NyAboutus_Culture .NyAbCulture_Main{width:100%}
.NyAbCulture_Main ul li{padding:60px 30px}
.NyAboutus .NyAboutus_Honor{padding:60px}
.NyAboutus_Honor .NyAboutusHonor_Main{width:100%}
.NyAboutusHonor_Main .NyAboutusHonor_List{margin:0;padding:0 60px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:240px}
}@media (max-width:1366px){.NyAboutus_Img p{height:350px}
.NyAboutus_Con .NyAboutus_Text{height:430px}
.NyAboutus_Text em{line-height:50px;font-size:60px}
.NyAboutus_Text .NyAb_Name{line-height:32px;font-size:26px;margin:-20px auto 30px}
.NyAboutus_Text .NyAb_Ms{font-size:15px}
}@media (max-width:1280px){.NyAboutus_Img p{height:330px}
.NyAboutus_Con .NyAboutus_Text{height:410px}
.NyAboutus_Text em{line-height:48px;font-size:54px}
.NyAboutus_Text .NyAb_Name{line-height:30px;font-size:24px;margin:-20px auto 20px}
.NyAbCulture_Main ul li{padding:50px 25px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:200px}
}@media (max-width:1200px){.NyAboutus .NyAboutus_Profile{padding:60px 40px}
.NyAboutus_Con .NyAboutus_Img{padding:30px 30px 30px 0}
.NyAboutus_Img p{height:320px}
.NyAboutus_Con .NyAboutus_Text{height:380px;padding:30px}
.NyAboutus_Text .NyAb_Ms{max-height:208px;line-height:26px;font-size:14px}
.NyAboutus .NyAboutus_Culture{padding:60px 40px}
.NyAbCulture_Main ul li{padding:40px 20px}
.NyAbCulture_Main ul li span{height:48px;line-height:24px;font-size:14px}
.NyAboutus .NyAboutus_Honor{padding:60px 40px}
.NyAboutusHonor_Main .NyAboutusHonor_List{min-height:180px;margin:0;padding:0 40px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:200px}
}@media (max-width:1080px){.NyAboutus_Img p{height:300px}
.NyAboutus_Con .NyAboutus_Text{height:360px}
.NyAboutus_Text .NyAb_Ms{max-height:192px;line-height:24px}
.NyAbCulture_Main ul li{padding:30px 20px}
.NyAbCulture_Main ul li i{width:80px;height:80px}
.NyAbCulture_Main ul li p{font-size:22px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:240px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide a.NyAboutusHonor_Name{font-size:18px}
}@media (max-width:1024px){.NyAboutus .NyAboutus_Profile{padding:40px}
.NyAboutus_Img p{height:280px}
.NyAboutus_Con .NyAboutus_Text{height:340px}
.NyAboutus_Text em{line-height:44px;font-size:50px}
.NyAboutus_Text .NyAb_Name{font-size:22px}
.NyAboutus .NyAboutus_Culture{padding:40px}
.NyAbCulture_Main ul li{padding:30px 15px}
.NyAbCulture_Main ul li i{width:70px;height:70px}
.NyAbCulture_Main ul li p{font-size:20px}
.NyAbCulture_Main ul li span{height:44px;line-height:22px}
.NyAboutus .NyAboutus_Honor{padding:40px}
}@media (max-width:800px){.NyAboutus .NyAboutus_Profile{padding:40px 20px}
.NyAboutus_Con .NyAboutus_Img{width:100%;margin:0 auto;padding:20px 20px 20px 0;float:inherit}
.NyAboutus_Img p{height:360px}
.NyAboutus_Con .NyAboutus_Text{width:100%;height:auto;margin:0 auto;padding:20px;float:inherit}
.NyAboutus_Text i{width:60%;height:3px;left:inherit;right:0}
.NyAboutus_Text .NyAb_Ms{padding:0;max-height:inherit;display:inherit;text-overflow:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;min-height:200px}
.NyAboutus_Text .NyAb_Ms::-webkit-scrollbar{width:0}
.NyAboutus .NyAboutus_Culture{padding:40px 20px}
.NyAbCulture_Main ul li i{width:60px;height:60px}
.NyAbCulture_Main ul li p{font-size:18px}
.NyAbCulture_Main ul li span{height:60px;line-height:20px;-webkit-line-clamp:3}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:180px;margin:0 auto}
}@media (max-width:767px){.NyAboutus .NyAboutus_Profile{padding:30px 12px}
.NyAboutus_Con .NyAboutus_Img{padding:12px 12px 12px 0;background:url(../image/nyabbg.png) 80px 0 no-repeat}
.NyAboutus_Img p{height:240px}
.NyAboutus .NyAboutus_Culture{padding:20px 12px}
.NyAbCulture_Main ul li{width:48.5%;height:auto;margin:0 3% 12px 0;padding:40px 12px 20px}
.NyAbCulture_Main ul li:nth-child(4){margin:0 3% 12px 0}
.NyAbCulture_Main ul li:nth-child(2n+2){margin:0 0 12px 0}
.NyAboutus .NyAboutus_Honor{padding:20px 12px}
.NyAboutusHonor_Main .NyAboutusHonor_List{margin:0 auto;padding:0}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:140px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide a.NyAboutusHonor_Name{font-size:16px}
.NyAboutusHonor_List .swiper-button-prev3,.NyAboutusHonor_List .swiper-button-next3{display:none}
}@media (max-width:375px){.NyAboutus_Con .NyAboutus_Img{background:url(../image/nyabbg.png) 60px 0 no-repeat}
.NyAboutus_Img p{height:220px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide a.NyAboutusHonor_Name{padding:5px 0;font-size:15px}
}@media (max-width:320px){.NyAboutus_Con .NyAboutus_Img{background:url(../image/nyabbg.png) 40px 0 no-repeat}
.NyAboutus_Img p{height:180px}
.NyAboutus_Text em{line-height:32px;font-size:40px}
.NyAboutus_Text .NyAb_Name{font-size:20px}
.NyAbCulture_Main ul li{width:100%;height:auto;margin:0 auto 12px;padding:20px 12px}
.NyAbCulture_Main ul li:nth-child(2n+2),.NyAbCulture_Main ul li:nth-child(4){margin:0 auto 12px}
.NyAbCulture_Main ul li span{height:40px;line-height:20px;-webkit-line-clamp:2}
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img{height:220px}
.NyAboutusHonor_List .swiper-container03 .swiper-slide a.NyAboutusHonor_Name{padding:10px 0;font-size:18px}
}










.NyDown{width:100%;overflow:hidden;margin:0 auto;padding:80px 0;background-color:#edf0f7}
.NyDown .NyDown_Main{width:1400px;height:auto;margin:0 auto;padding:0;min-height:320px}
.NyDown_Main .NyDown_List{width:100%;height:auto;margin:0 auto;padding:0}
.NyDown_List ul li{width:48.5%;height:auto;margin:0 3% 30px 0;padding:0 100px 0 0;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0);float:left;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyDown_List ul li:nth-child(2n+2){margin:0 0 30px}
.NyDown_List ul li:hover{box-shadow:0 0 10px rgba(0,0,0,0.06)}
.NyDown_List ul li .NyDown_Btn{width:100px;height:100px;margin:0;padding:0;border-left:1px solid #e6e6e6;position:absolute;top:0;right:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyDown_List ul li .NyDown_Btn a{display:block;width:100px;height:100px;margin:0 auto;padding:25px 0}
.NyDown_List ul li .NyDown_Btn a i.DwIco{display:block;width:50px;height:50px;margin:0 auto;padding:0;background:url(../image/down.png) center center no-repeat;background-size:100% 100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyDown_List ul li:hover .NyDown_Btn{border-left:1px solid #c42221}
.NyDown_List ul li:hover .NyDown_Btn a i.DwIco{background:url(../image/down1.png) center center no-repeat;background-size:100% 100%}
.NyDown_List ul li .NyDown_Text{width:100%;height:100px;overflow:hidden;margin:0;padding:15px 20px}
.NyDown_List ul li .NyDown_Text a.NyDown_Name{display:block;width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;margin:0 auto 6px;padding:0 0 0 13px;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box}
.NyDown_List ul li .NyDown_Text a.NyDown_Name i{display:block;width:3px;height:20px;margin:0;padding:0;background-color:#c42221;position:absolute;left:0;top:10px}
.NyDown_List ul li .NyDown_Text span{display:block;width:100%;height:24px;overflow:hidden;line-height:24px;color:#999;font-size:14px;margin:0 auto;padding:0}
.NyDown_List ul li .NyDown_Text span img{display:block;width:18px;height:18px;margin:2px 6px 2px 0;padding:0;float:left}
.NyDown_List ul li:hover .NyDown_Text a.NyDown_Name{color:#c42221}
.DownABtn a{display:block;width:160px;height:44px;line-height:44px;color:#fff;font-size:16px;margin:20px auto 0;padding:0 33px;background:#c42221 url(../image/down2.png) 104px 8px no-repeat;background-size:28px 28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.DownABtn a:hover{background-color:#666}
@media (max-width:1440px){.NyDown{padding:60px}
.NyDown .NyDown_Main{width:100%}
.NyDown_Main #fengye{margin:30px auto 0}
}@media (max-width:1200px){.NyDown{padding:60px 40px}
.NyDown_List ul li .NyDown_Text a.NyDown_Name{font-size:18px}
.NyDown_List ul li .NyDown_Text a.NyDown_Name i{height:18px;top:11px}
}@media (max-width:800px){.NyDown{padding:40px 20px}
.NyDown_List ul li{width:100%;height:auto;margin:0 auto 20px;float:inherit}
.NyDown_List ul li:nth-child(2n+2){margin:0 auto 20px}
.NyDown_Main #fengye{margin:20px auto 0}
}@media (max-width:767px){.NyDown{padding:30px 12px}
.NyDown_List ul li{width:100%;height:auto;margin:0 auto 20px;padding:0 60px 0 0;float:inherit}
.NyDown_List ul li:nth-child(2n+2){margin:0 auto 20px}
.NyDown_List ul li .NyDown_Text{height:80px;padding:10px 12px}
.NyDown_List ul li .NyDown_Text a.NyDown_Name{height:36px;line-height:36px;margin:0 auto}
.NyDown_List ul li .NyDown_Text a.NyDown_Name i{top:9px}
.NyDown_List ul li .NyDown_Btn{width:60px;height:80px}
.NyDown_List ul li .NyDown_Btn a{width:60px;height:80px;padding:20px 0}
.NyDown_List ul li .NyDown_Btn a i.DwIco{width:40px;height:40px}
.NyDown_Main #fengye{margin:0 auto}
}@media (max-width:375px){.NyDown_List ul li .NyDown_Text a.NyDown_Name{font-size:16px}
}@media (max-width:320px){}
#fengye{margin:40px auto 0;color:#666;font-size:15px;text-align:center}
#fengye a{display:inline-block;padding:0 15px;background-color:#fff;height:30px;line-height:30px;text-align:center;margin:0 5px;border-radius:2px;color:#666;font-size:14px;border:1px solid #ddd}
#fengye a:hover{background-color:#c42221;color:#fff;border:1px solid #c42221}
#fengye a.pnnum1{background-color:#c42221;color:#fff;border:1px solid #c42221}
#fengye input{display:inline-block;padding:0 5px;background-color:#c42221;width:40px!important;height:30px!important;line-height:30px;text-align:center;border-radius:2px;margin:0 5px;color:#fff;cursor:pointer;border:0;outline:none}
#fengye .p_input{display:inline-block;padding:0 5px;background-color:#fff;width:40px!important;height:30px;line-height:28px;text-align:center;margin:0 5px;color:#555;font-size:14px;cursor:default;border:1px solid #efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (max-width:1440px){#fengye{margin:30px auto 0}
}@media (max-width:1079px){#fengye{margin:25px auto 0}
}@media (max-width:767px){#fengye{margin:8px auto 0;font-size:0}
#fengye .p_input,#fengye input{display:none}
}@media (max-width:320px){#fengye a{padding:0 10px}
}.Nycase{width:100%;overflow:hidden;margin:0 auto;padding:80px 0;background-color:#edf0f7}
.case_main{width:100%;height:auto;min-height:400px;margin:0 auto;padding:60px 3%;background:#fff;border-top:10px solid #c42221}
.case_main ul li{width:31%;height:auto;margin:0 3.5% 50px 0;padding:0;background-color:#eceef0;float:left;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.case_main ul li:nth-child(3n+3){margin:0 0 50px}
.case_main ul li .lyNyVideo_img{width:100%;height:300px;margin:0 auto;padding:0;cursor:pointer;position:relative}
.case_main ul li .lyNyVideo_img a{display:block;width:100%;height:100%;margin:0 auto;padding:0;position:relative}
.case_main ul li .lyNyVideo_img a img{display:block;width:100%;height:100%;object-fit:cover;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0}
.case_main ul li .lyNyVideo_img a:after{display:block;width:53px;height:54px;background:url(../image/case_icon.png) center center no-repeat;background-size:contain;position:absolute;bottom:-5%;right:5%;z-index:1;content:''}
.case_main ul li .lyNyCase_img a:after{background:url(../image/ck_icon.png) center center no-repeat}
.case_main ul li .lyNyVideo_text{padding:20px}
.ny_honor ul li .lyNyVideo_text{text-align:center}
.case_main ul li .lyNyVideo_text a.VideoName{display:block;width:100%;height:40px;overflow:hidden;line-height:40px;color:#303030;font-size:22px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;margin:0 auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.ny_honor ul li .lyNyVideo_text a.VideoName{margin:0 auto 10px}
.case_main ul li:hover{box-shadow:0 10px 20px rgba(0,0,0,0.4)}
.case_main ul li:hover .lyNyVideo_text a.VideoName{color:#0592d7}
.case_main ul li .lyNyVideo_text p{width:100%;height:48px;overflow:hidden;line-height:24px;color:#999;font-size:14px;margin:10px auto 15px;padding:0;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.case_main ul li .lyNyVideo_text a.VideoBtn{display:inline-block;width:auto;height:40px;overflow:hidden;line-height:40px;color:#999;background:#eceef0;font-size:15px;text-align:center;margin:0 auto;padding:0 30px;border:1px solid #ddd;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.case_main ul li .lyNyVideo_text a.CaseBtn i{background:url(../image/jt1.png) center center no-repeat}
.case_main ul li:hover .lyNyVideo_text a.VideoBtn{color:#fff;border:1px solid #eceef0;background:linear-gradient(to right,#c42221,#2dbcfe)}
.case_main ul li:hover .lyNyVideo_text a.CaseBtn i{background:url(../image/jt0.png) center center no-repeat;margin:-3px 0 0 15px}
@media (max-width:1440px){.Nycase{padding:60px 0}
.case_main ul li .lyNyVideo_img{height:280px}
}@media (max-width:1366px){.case_main ul li .lyNyVideo_img{height:270px}
}@media (max-width:1280px){.case_main{padding:40px 3%}
.case_main ul li .lyNyVideo_img{height:250px}
}@media (max-width:1200px){.case_main ul li .lyNyVideo_img{height:240px}
}@media (max-width:1080px){.case_main ul li{width:31.333333%;height:auto;margin:0 3% 40px 0;padding:0}
.case_main ul li:nth-child(3n+3){margin:0 0 40px}
.case_main ul li .lyNyVideo_img{height:220px}
.case_main ul li .lyNyVideo_text{padding:15px 20px 20px}
.case_main ul li .lyNyVideo_text a.VideoName{font-size:18px}
.case_main ul li .lyNyVideo_text p{margin:5px auto 15px}
}@media (max-width:1024px){.case_main{padding:30px 3%}
.case_main ul li{width:31.333333%;height:auto;margin:0 3% 30px 0;padding:0}
.case_main ul li:nth-child(3n+3){margin:0 0 30px}
.case_main ul li .lyNyVideo_img{height:210px}
}@media (max-width:800px){.case_main ul li{width:48.5%;height:auto;margin:0 3% 30px 0;padding:0}
.case_main ul li:nth-child(3n+3){margin:0 3% 30px 0}
.case_main ul li:nth-child(2n+2){margin:0 0 30px}
.case_main ul li .lyNyVideo_img{height:230px}
}@media (max-width:767px){.Nycase{padding:25px 0}
.case_main{padding:20px 3%}
}@media (max-width:425px){.case_main ul li{width:100%;height:auto;margin:0 auto 20px;padding:0;float:inherit}
.case_main ul li:nth-child(2n+2),.case_main ul li:nth-child(3n+3){margin:0 auto 20px}
.case_main ul li .lyNyVideo_img{height:230px}
.case_main ul li .lyNyVideo_text a.VideoBtn{padding:0 20px}
.case_main ul li .lyNyVideo_img{height:220px}
}@media (max-width:375px){.case_main ul li .lyNyVideo_img{height:220px}
}@media (max-width:320px){.case_main ul li .lyNyVideo_img{height:200px}
}.nyprobox .cp_type .bd ul{background:#fff;min-height:200px}
.nyprobox .cp_type .bd ul li p{border-bottom:1px solid rgba(0,0,0,.1)}
.nyprobox .cp_type .bd ul li.on:last-child p{border-bottom:1px solid rgba(0,0,0,.1)}
.nyprobox .cp_type .bd ul li p a{color:#333}
.nyprobox .cp_type .bd ul li p:hover a,.nyprobox .cp_type .bd ul li.on p a{color:#c42221}
.nyprobox .cp_type .bd ul li div a{color:#999}
.nyprobox .cp_type .bd ul li div a:hover{color:#c42221}
.nyprobox .xxwz{margin-top:36px}
.nyprobox .xxwz .bd ul li p:before{content:"";display:block;width:3px;height:24px;background:#c42221;float:left;margin-top:27px}
.nyprobox .xxwz .bd ul li p a{width:calc(100% - 15px);float:right}
@media (max-width:1079px){.nyprobox .xxwz{margin:15px 0}
}@media (max-width:767px){.nyprobox .cp_type .hd span{font-size:18px}
.nyprobox .cp_type .hd i{top:-3px}
.nyprobox .cp_type .bd ul{min-height:150px}
.nyprobox .xxwz .bd ul li p:before{height:20px;margin-top:18px}
}.nyprobox .nyright{width:calc(100% - 345px);float:right}
.nyprobox .nyprori ul li{width:100%;height:auto;margin:0 auto 30px;padding:20px;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0.06);position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.nyprobox .nyprori ul li:hover{box-shadow:0 0 20px rgba(0,0,0,0.06)}
.nyprobox .nyprori ul li .NyProlist_Img{width:28.5%;height:200px;overflow:hidden;margin:0;padding:0;float:left}
.nyprobox .nyprori ul li .NyProlist_Img a{display:block;width:100%;height:100%;overflow:hidden;margin:0;padding:0;background-color:#fff;border:1px solid #eee;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nyprobox .nyprori ul li .NyProlist_Img a img{display:block;max-width:100%;max-height:100%;overflow:hidden;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.nyprobox .nyprori ul li:hover .NyProlist_Img a{border:1px solid #c42221}
.nyprobox .nyprori ul li:hover .NyProlist_Img a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.nyprobox .nyprori ul li .NyProlist_Text{width:71.5%;height:auto;overflow:hidden;margin:0;padding:15px 15px 25px 30px;float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name a{display:block;width:100%;height:38px;overflow:hidden;line-height:38px;color:#333;font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.nyprobox .nyprori ul li:hover .NyProlist_Text .NyProlist_Name a{color:#c42221}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms{width:100%;height:auto;overflow:hidden;margin:10px auto 20px;padding:0}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p{width:100%;height:56px;overflow:hidden;line-height:28px;color:#999;font-size:16px;word-break:break-all;text-align:justify;margin:0 auto;padding:0;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl{width:100%;height:auto;margin:0 auto;padding:0}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd{display:block;width:auto;max-width:40%;height:36px;overflow:hidden;line-height:36px;color:#999;font-size:14px;white-space:nowrap;text-overflow:ellipsis;margin:0 2% 0 0;padding:0 15px;background-color:#edf0f7;position:relative;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd:nth-child(3){margin:0}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd img{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:-2px 4px 0 0;padding:0}
.nyprobox .nyprori ul li a.NyProlist_More{display:block;width:50px;height:50px;margin:0;padding:0;position:absolute;right:0;bottom:0;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.nyprobox .nyprori ul li a.NyProlist_More img{display:block;width:100%;height:100%;margin:0;padding:0}
.nyprobox .nyprori ul li:hover a.NyProlist_More{opacity:1}
@media (max-width:1399px){.nyprobox .nyright{width:calc(100% - 285px);float:right}
.nyprobox .nyprori ul li .NyProlist_Img{height:194px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p{height:50px;line-height:25px;font-size:15px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd{margin:0 15px 0 0}
}@media (max-width:1250px){.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd{margin:0 10px 0 0;padding:0 10px;font-size:13px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd img{display:none}
}@media (max-width:1079px){.nyprobox .nyright{width:100%;margin-top:15px}
.nyprobox .nyprori ul li{margin:0 auto 20px;padding:20px}
.nyprobox .nyprori ul li .NyProlist_Img{height:200px}
.nyprobox .nyprori ul li .NyProlist_Text{padding:5px 10px 0 20px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p{height:48px;line-height:24px;font-size:14px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd{max-width:48%;height:30px;line-height:30px;margin:0 2% 5px 0;font-size:14px}
}@media (max-width:767px){.nyprobox .nyprori ul li{margin:0 auto 10px;padding:10px}
.nyprobox .nyprori ul li .NyProlist_Img{width:100%;height:250px;margin:0 auto;padding:0;float:inherit}
.nyprobox .nyprori ul li .NyProlist_Text{width:100%;margin:0 auto;padding:10px 0;float:inherit}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name a{font-size:18px}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms{display:none}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd{width:100%;max-width:100%;margin:10px auto 0;padding:0 15px;float:inherit}
.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd:nth-child(3){margin:10px auto 0}
.nyprobox .nyprori ul li a.NyProlist_More{width:30px;height:30px}
}@media (max-width:320px){.nyprobox .nyprori ul li .NyProlist_Img{height:200px}
}.nyprobox .nyprocont ul li{width:48.8%;margin-right:2.4%;float:left;box-shadow:inset 0 0 0 5px #e7ebf3;background:#fff;padding:24px;margin-bottom:24px;overflow:hidden;position:relative;transition:all .4s ease}
.nyprobox .nyprocont ul li:nth-child(2n){margin-right:0}
.nyprobox .nyprocont ul li::before,.nyprobox .nyprocont ul li::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;top:0;left:0}
.nyprobox .nyprocont ul li::before{border-top:5px solid #c42221;border-bottom:5px solid #c42221;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left;transform-origin:left}
.nyprobox .nyprocont ul li::after{border-left:5px solid #c42221;border-right:5px solid #c42221;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom}
.nyprobox .nyprocont ul li:hover::before,.nyprobox .nyprocont ul li:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}
.nyprobox .nyprocont ul li .text{width:40%;float:left;position:relative;z-index:2}
.nyprobox .nyprocont ul li .text .name{font-size:20px;height:60px;line-height:30px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}
.nyprobox .nyprocont ul li:hover .text .name{color:#c42221}
.nyprobox .nyprocont ul li .text p{font-size:14px;color:#999;line-height:24px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.nyprobox .nyprocont ul li .text .more{display:block;width:108px;height:32px;line-height:32px;border-radius:20px;background:#c42221;background:linear-gradient(155deg,#5bbaf0 10%,#c42221);text-align:center;color:#fff;margin-top:20px;transition:all .4s ease}
.nyprobox .nyprocont ul li:hover .text .more{background:#c42221;background:linear-gradient(-155deg,#5bbaf0 10%,#c42221)}
.nyprobox .nyprocont ul li .pic{display:block;width:56%;height:220px;float:right;position:relative;z-index:2;overflow:hidden}
.nyprobox .nyprocont ul li .pic img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;transition:all .4s ease}
.nyprobox .nyprocont ul li:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
@media screen and (max-width:1079px){.nyprobox .nyprocont ul li{width:49%;margin-right:2%;margin-bottom:15px}
}@media screen and (max-width:767px){.nyprobox .nyprocont ul li{width:100%;margin-right:0;margin-bottom:10px}
}@media screen and (max-width:500px){.nyprobox .nyprocont ul li{width:48.5%;margin-right:3%;padding:10px}
.nyprobox .nyprocont ul li .pic{width:100%;height:130px}
.nyprobox .nyprocont ul li .text{width:100%}
.nyprobox .nyprocont ul li .text .name{font-size:15px;line-height:24px;height:24px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 0;text-align:center}
.nyprobox .nyprocont ul li .text p,.nyprobox .nyprocont ul li .text .more{display:none}
}.NyOrder .NyOrder_Main{width:100%;padding:40px;background-color:#fff}
.NyOrder_Main .NyOrder_Left{width:28%;height:660px;overflow:hidden;margin:0;padding:60px 40px;background:#c42221 url(../image/ico07.png) -80px 460px no-repeat;background-size:320px 220px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Left .NyOrder_Img{width:170px;height:170px;margin:0 auto 40px;padding:7px 0;background-color:rgba(0,0,0,0.05);border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Img img{display:block;width:150px;height:150px;margin:0 auto;padding:0;border:8px solid rgba(0,0,0,0.05);border-radius:50%;margin-top:3px}
.NyOrder_Left p{width:100%;height:auto;line-height:40px;color:#fff;font-size:28px;margin:0 auto 15px;padding:0}
.NyOrder_Left span{display:block;width:100%;height:auto;line-height:30px;color:rgba(255,255,255,0.65);font-size:16px;word-break:break-all;text-align:justify;margin:0 auto;padding:0}
.NyOrder_Left .NyOrder_Btn{width:100%;height:auto;margin:60px auto 0;padding:0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Btn a{display:block;width:100%;height:52px;overflow:hidden;line-height:52px;color:#fff;font-size:16px;text-align:center;margin:0 auto;padding:0;background-color:#333;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyOrder_Btn a img{display:inline-block;width:20px;height:20px;vertical-align:middle;margin:-2px 10px 0 0;padding:0}
.NyOrder_Btn a:hover{background-color:#202020}
.NyOrder_Main .NyOrder_Right{width:72%;height:auto;overflow:hidden;margin:0;padding:0 40px 0 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Right #ly_msg.ly_msg{width:100%!important;height:auto!important;margin:0 auto!important;padding:0!important}
.NyOrder_Right #ly_msg.ly_msg h3{display:none!important}
.NyOrder_Right #ly_msg.ly_msg ul{width:100%!important;overflow:hidden!important;margin:0 auto!important;padding:0!important}
.NyOrder_Right #ly_msg.ly_msg ul li h4,.NyOrder_Right #ly_msg.ly_msg ul li h4.xh{display:none!important}
.NyOrder_Right #ly_msg.ly_msg ul li{width:100%!important;height:auto!important;overflow:hidden!important;line-height:inherit!important;color:inherit!important;font-size:inherit!important;margin:0 0 25px!important;padding:0!important;clear:inherit!important}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(1),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(3),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(5){width:48%!important;margin:0 4% 25px 0!important;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(2),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(4),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(6){width:48%!important;float:right!important}
.NyOrder_Right #ly_msg.ly_msg ul li:last-child{margin:0 auto!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt1,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12,.NyOrder_Right #ly_msg.ly_msg ul li .msg_tara{width:100%!important;height:auto!important;margin:0!important;padding:0!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt1 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{display:block!important;width:100%!important;height:60px!important;line-height:60px;color:#666;font-size:16px;margin:0!important;padding:0 20px!important;background-color:#f9f9f9!important;border:0!important;outline:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{padding:0 20px 0 16px!important}
.NyOrder_Right #ly_msg.ly_msg ul li .c_yzm{margin:0 10px 0 0!important;padding:0!important;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input{width:240px!important;margin:0 10px 0 0!important;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li a.yzm_img{display:block!important;width:120px!important;height:40px!important;margin:10px 0!important;padding:0!important;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{line-height:60px!important;color:#999!important;font-size:16px!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_tara textarea,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt0 textarea{display:block!important;width:100%!important;height:150px!important;line-height:30px;color:#aaa;font-size:16px;margin:0!important;padding:15px 20px!important;background-color:#f9f9f9!important;border:0!important;outline:none!important;resize:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_btn{width:100%!important;height:auto!important;overflow:hidden!important;margin:0!important;padding:0!important;float:inherit!important}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input{width:200px!important;height:60px!important;overflow:hidden!important;line-height:60px!important;color:#fff!important;font-size:16px!important;text-align:center!important;background-color:#333!important;margin:0 20px 0 0!important;padding:0!important;border:none!important;cursor:pointer!important}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input:hover{background-color:#202020!important}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input.msg_btn1{background-color:#c42221!important}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input.msg_btn1:hover{background-color:#ff981c!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2{width:100%!important}
@media (max-width:1280px){.NyOrder_Main .NyOrder_Left{height:600px}
.NyOrder_Left p{font-size:26px}
.NyOrder_Left font{font-size:20px}
.NyOrder_Left span{font-size:15px;line-height:25px}
.NyOrder_Btn a{height:50px;line-height:50px}
.NyOrder_Right #ly_msg.ly_msg ul li:last-child{margin:30px auto 0!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt1 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{height:50px!important;line-height:50px;font-size:15px}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_tara textarea,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt0 textarea{height:145px!important;line-height:25px;font-size:15px;padding:10px 20px}
.NyOrder_Right #ly_msg.ly_msg ul li a.yzm_img{margin:5px 0!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{line-height:50px!important;font-size:15px!important}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input{height:50px!important;line-height:50px!important}
}@media (max-width:1200px){.NyOrder .NyOrder_Main{padding:30px}
.NyOrder_Main .NyOrder_Left{padding:60px 30px}
.NyOrder_Left p{line-height:36px}
.NyOrder_Left .NyOrder_Btn{padding:0 30px}
.NyOrder_Main .NyOrder_Right{padding:0 30px 0 0}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input{width:200px!important}
}@media (max-width:1080px){.NyOrder .NyOrder_Main{padding:25px}
.NyOrder_Main .NyOrder_Left{height:560px;padding:50px 25px;background-size:280px 160px}
.NyOrder_Left p{line-height:32px;font-size:24px}
.NyOrder_Left span{line-height:24px;font-size:14px}
.NyOrder_Left .NyOrder_Btn{margin:50px auto 0;padding:0 25px}
.NyOrder_Main .NyOrder_Right{padding:0 25px 0 0}
.NyOrder_Right #ly_msg.ly_msg ul li{margin:0 0 20px!important}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(1),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(3),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(5){width:48.5%!important;margin:0 3% 20px 0!important;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(2),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(4),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(6){width:48.5%!important;margin:0 0 20px 0!important;float:right!important}
.NyOrder_Right #ly_msg.ly_msg ul li:last-child{margin:20px auto 0!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt1 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{font-size:14px}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_tara textarea,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt0 textarea{height:140px!important;line-height:24px;font-size:14px}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input{width:180px!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{font-size:14px!important}
}@media (max-width:1024px){.NyOrder_Main .NyOrder_Left{width:30%;height:590px}
.NyOrder_Main .NyOrder_Right{width:70%}
.NyOrder_Right #ly_msg.ly_msg ul li .c_yzm{height:50px;float:inherit!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{display:block;width:100%;line-height:30px!important}
}@media (max-width:800px){.NyOrder .NyOrder_Main{padding:20px}
.NyOrder_Main .NyOrder_Left{width:100%;height:auto;margin:0 auto 20px;padding:40px;float:inherit}
.NyOrder_Left .NyOrder_Img{float:left;margin:0 40px 0 0}
.NyOrder_Left p{line-height:30px;font-size:24px;margin:8px auto 2px}
.NyOrder_Left span{margin:10px auto 0}
.NyOrder_Left .NyOrder_Btn{width:200px;margin:20px 0 0;padding:0;float:left}
.NyOrder_Main .NyOrder_Right{width:100%;margin:0 auto;padding:0;float:inherit}
.NyOrder_Right #ly_msg.ly_msg ul li .c_yzm{height:50px;float:left!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{display:inline-block;width:auto;line-height:50px!important}
}@media (max-width:767px){.NyOrder .NyOrder_Main{padding:12px}
.NyOrder_Main .NyOrder_Left{padding:20px}
.NyOrder_Left .NyOrder_Img{width:106px;height:106px;margin:0 20px 0 0;padding:4px 0}
.NyOrder_Img img{width:90px;height:90px;border:4px solid rgba(0,0,0,0.05)}
.NyOrder_Left p{line-height:24px;font-size:18px;margin:0 auto 2px}
.NyOrder_Left span{line-height:20px}
.NyOrder_Left .NyOrder_Btn{width:100%;margin:20px auto 0;float:inherit}
.NyOrder_Btn a{height:40px;line-height:40px;font-size:15px}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(1),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(3),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(5){width:100%!important;margin:0 auto 20px!important;float:inherit!important}
.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(2),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(4),.NyOrder_Right #ly_msg.ly_msg ul li:nth-child(6){width:100%!important;margin:0 auto 20px!important;float:inherit!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt1 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{padding:0 12px!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input{width:160px!important}
.NyOrder_Right #ly_msg.ly_msg ul li .c_yzm{height:50px;float:inherit!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2>span{display:block;width:100%;line-height:24px!important;margin:10px auto 0}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input{width:48%!important;margin:0!important;float:left}
.NyOrder_Right #ly_msg.ly_msg .msg_btn input.msg_btn1{margin:0 4% 0 0!important}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_tara textarea,.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt0 textarea{padding:10px 12px!important}
}@media (max-width:320px){.NyOrder_Left .NyOrder_Img{float:inherit;margin:0 auto 20px}
.NyOrder_Left p{text-align:center}
.NyOrder_Left span{text-align:center}
.NyOrder_Right #ly_msg.ly_msg ul li .msg_ipt2 input{width:130px!important}
}.NyProDetail .NyProDetail_Main{width:100%;height:auto;margin:60px auto;padding:20px;background-color:#fff}
.NyProDetail_Main .NyProDetail_Img{width:38%;height:auto;margin:0;padding:0;float:left}
#preview{width:100%;margin:0;text-align:center;position:relative}
.list-h li{float:left}
#spec-n5{width:100%;height:88px;margin-top:10px;overflow:hidden}
#spec-left{width:16px;height:88px;float:left;cursor:pointer;margin-top:3px}
#spec-right{width:16px;height:88px;float:left;cursor:pointer;margin-top:3px}
#spec-list{width:440px;float:left;overflow:hidden;margin-left:2px;display:inline}
#spec-list ul{}
#spec-list ul li{float:left;display:inline;padding:0;width:23.5%;height:88px;margin:0 2% 0 0}
#spec-list ul li:nth-child(4){margin:0}
#spec-list ul li p{width:100%;height:100%;overflow:hidden;margin:0;padding:0;background-color:#fff;border:1px solid #e5e5e5;position:relative}
#spec-list ul li:hover p{border:1px solid #c42221}
#spec-list ul li img{display:block;max-width:92%;max-height:94%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0}

.jqzoom{position:relative;width:100%;height:350px;overflow:hidden;padding:0;background-color:#fff}
.jqzoom img{display:block;max-width:100%;max-height:100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:url(https://demoall.kuaituiyun.cn/31264/template/pc/skin/images/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow:hidden;left:102%!important;top:0!important}
.jqZoomPup{width:200px!important;height:200px!important;z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move}
#spec-list{position:relative;width:100%;margin:0}
#spec-list div{width:100%!important;height:70px!important;margin:0}
#ceshi{display:block;margin:auto!important;left:0;top:0;bottom:0;right:0}
.NyProDetail_Img a.videoIco{left:20px!important;bottom:20px!important;z-index:99!important}
.Warning{width:100%!important;height:100%!important}
.NyProDetail_Main .NyProDetail_Text{width:62%;height:auto;margin:0;padding:40px 20px 0 40px;float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Text .NyProDetail_Name{width:100%;height:auto;min-height:40px;max-height:80px;overflow:hidden;line-height:40px;color:#333;font-size:30px;font-weight:bold;word-break:break-all;position:relative;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 auto 40px;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Text .NyProDetail_Ms{width:100%;height:auto;overflow:hidden;margin:0 auto 20px;padding:0 0 30px;border-bottom:1px solid #e5e5e5;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Text .NyProDetail_Ms span{display:block;width:100%;height:30px;overflow:hidden;line-height:30px;color:#333;font-size:18px;margin:0 auto 10px;padding:0}
.NyProDetail_Text .NyProDetail_Ms span img{display:block;width:20px;height:20px;margin:5px 10px 5px 0;padding:0;float:left}
.NyProDetail_Text .NyProDetail_Ms p{width:100%;height:auto;max-height:56px;overflow:hidden;line-height:28px;color:#999;font-size:16px;word-break:break-all;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 auto;padding:0}
.NyProDetail_Text .NyProDetail_Tags{width:100%;height:auto;margin:0 auto;padding:0}
.NyProDetail_Tags dl dd{width:auto;max-width:30%;height:40px;overflow:hidden;line-height:40px;color:#999;font-size:16px;white-space:nowrap;text-overflow:ellipsis;margin:0 4% 0 0;padding:0;float:left}
.NyProDetail_Tags dl dd:nth-child(4){margin:0}
.NyProDetail_Tags dl dd i{display:block;width:6px;height:6px;margin:16px 10px 16px 0;padding:0;border:1px solid #c42221;border-radius:50%;float:left}
.NyProDetail_Text .NyProDetail_Btm{width:100%;height:60px;overflow:hidden;margin:40px auto 0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Btm a{display:block;width:auto;height:60px;overflow:hidden;margin:0 40px 0 0;padding:0;background-color:#edf0f7;border-radius:30px;float:left}
.NyProDetail_Btm a.Btn01 i{display:block;width:60px;height:60px;margin:0;padding:6px;background-color:rgba(100,46,137,0.05);border-radius:50%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Btm a.Btn01 i em{display:block;width:48px;height:48px;margin:0;padding:0;background:#c42221 url(../image/ico11.png) center center no-repeat;background-size:30px 30px;border-radius:50%}
.NyProDetail_Btm a.Btn01 span{display:block;width:auto;height:60px;line-height:40px;color:#c42221;font-size:20px;font-weight:bold;margin:0;padding:10px 30px 10px 20px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Btm a.Btn02{margin:0}
.NyProDetail_Btm a.Btn02 i{display:block;width:60px;height:60px;margin:0;padding:6px;background:rgba(51,51,51,0.05);border-radius:50%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Btm a.Btn02 i em{display:block;width:48px;height:48px;margin:0;padding:0;background:#333333 url(../image/ico12.png) center center no-repeat;background-size:30px 30px;border-radius:50%}
.NyProDetail_Btm a.Btn02 span{display:block;width:auto;height:60px;line-height:40px;color:#333333;font-size:24px;font-weight:bold;margin:0;padding:10px 30px 10px 20px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Con{width:100%;overflow:hidden;margin:0 auto;padding:40px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyProDetail_Con .NyProDetail_Tit{width:100%;height:auto;margin:0 auto 30px;padding:0;border-bottom:1px solid #e6e6e6}
.NyProDetail_Con .NyProDetail_Tit span{display:block;width:auto;height:40px;overflow:hidden;line-height:38px;color:#c42221;font-size:18px;font-weight:bold;margin:0;padding:0;border-bottom:2px solid #c42221;float:left}
.NyProDetail_Con .NyProDetail_Tit a{display:block;width:auto;height:40px;overflow:hidden;line-height:38px;color:#333;font-size:18px;font-weight:bold;margin:0 0 0 60px;padding:0;border-bottom:2px solid #fff;float:left}
.NyProDetail_Con .NyProDetail_Tit a:hover{color:#c42221;border-bottom:2px solid #c42221}
.NyProDetail_Con .ProDetailText{width:100%}
.ProDetailText img,.ProDetailText table,.ProDetailText tr,.ProDetailText td,.ProDetailText p,.ProDetailText span,.ProDetailText div,.ProDetailText video,.ProDetailText embed{width:auto !important;height:auto !important;max-width:100% !important;max-height:100%;white-space:normal;word-break:break-all;text-align:justify;overflow:hidden}
.ProDetailText table tr td p{text-indent:0!important}
.ProDetailText img{display:inline-block;width:auto!important;height:auto!important;max-width:100%;margin:0 auto;padding:0;text-indent:0!important}
.NyPro_PrevNext{width:100%;height:auto;margin:30px auto 0;padding:7px 30px;background-color:#c42221;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyPro_PrevNext p{width:42%;height:40px;overflow:hidden;line-height:40px;color:#fff;font-size:16px;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;position:relative;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.NyPro_PrevNext p a{line-height:40px;color:#fff;font-size:16px}
.NyPro_PrevNext p.NyProPrev{padding:0 0 0 30px}
.NyPro_PrevNext p.NyProNext{padding:0 30px 0 0;text-align:right}
.NyPro_PrevNext p img{display:block;width:20px;height:20px;margin:0;padding:0;position:absolute;top:10px}
.NyPro_PrevNext p.NyProPrev img{left:0}
.NyPro_PrevNext p.NyProNext img{right:0}
.NyPro_PrevNext a.NyProAll{display:block;width:16%;height:40px;overflow:hidden;line-height:40px;color:#fff;font-size:16px;text-align:center;margin:0;padding:0;float:left}
.NyPro_PrevNext a.NyProAll img{display:inline-block;width:20px;height:20px;vertical-align:middle;margin:-2px 10px 0 0;padding:0}
.OdrTitle{width:100%;height:auto;margin:0 auto 30px;padding:0}
.OdrTitle p{width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:30px;font-weight:bold;text-align:center;margin:0 auto 10px;padding:0}
.OdrTitle i{display:block;width:128px;height:13px;overflow:hidden;margin:0 auto;padding:0;background:url(../image/line04.png) center center no-repeat}
.NyProOrder_Main{width:100%;height:auto;margin:60px auto 0;padding:0;position:relative}
.NyProOrder_Main #ly_msg.ly_msg{width:100%!important;height:auto!important;margin:0 auto!important;padding:0!important}
.NyProOrder_Main #ly_msg.ly_msg h3{display:none!important}
.NyProOrder_Main #ly_msg.ly_msg ul{width:100%!important;overflow:hidden!important;margin:0 auto!important;padding:0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li h4,.NyProOrder_Main #ly_msg.ly_msg ul li h4.xh{display:none!important}
.NyProOrder_Main #ly_msg.ly_msg ul li{width:100%!important;height:auto!important;overflow:hidden!important;line-height:inherit!important;color:inherit!important;font-size:inherit!important;margin:0 0 25px!important;padding:0!important;clear:inherit!important}
.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(1),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(3),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(5){width:48%!important;margin:0 4% 25px 0!important;float:left!important}
.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(2),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(4),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(6){width:48%!important;float:right!important}
.NyProOrder_Main #ly_msg.ly_msg ul li:last-child{margin:25px auto 0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt1,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_tara{width:100%!important;height:auto!important;margin:0!important;padding:0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt1 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{display:block!important;width:100%!important;height:60px!important;line-height:60px;color:#666;font-size:16px;margin:0!important;padding:0 20px!important;background-color:#fff!important;border:0!important;outline:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyProOrder_Main #ly_msg.ly_msg ul li .c_yzm{margin:0 10px 0 0!important;padding:0!important;float:left!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input{width:200px!important;margin:0 10px 0 0!important;float:left!important}
.NyProOrder_Main #ly_msg.ly_msg ul li a.yzm_img{display:block!important;width:120px!important;height:40px!important;margin:10px 0!important;padding:0!important;float:left!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2>span{line-height:60px!important;color:#999!important;font-size:16px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_tara textarea,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt0 textarea{display:block!important;width:100%!important;height:150px!important;line-height:30px;color:#666;font-size:16px;margin:0!important;padding:15px 20px!important;background-color:#fff!important;border:0!important;outline:none!important;resize:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_btn{width:100%!important;height:auto!important;overflow:hidden!important;margin:20px 0 0!important;padding:0!important;float:inherit!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input{width:200px!important;height:60px!important;overflow:hidden!important;line-height:60px!important;color:#fff!important;font-size:16px!important;text-align:center!important;background-color:#333!important;margin:0 30px 0 0!important;padding:0!important;border:none!important;cursor:pointer!important;float:left}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input:hover{background-color:#c42221!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input.msg_btn1{background-color:#c42221!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input.msg_btn1:hover{background-color:#ff981c!important;color:333}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2{width:100%!important}
@media (max-width:1440px){.NyProDetail .NyProDetail_Main{margin:40px auto}
.NyProDetail_Tags dl dd{margin:0 30px 0 0}
.NyProDetail_Con{padding:30px}
.NyProOrder_Main{margin:40px auto 0}
}@media (max-width:1366px){.NyProDetail_Main .NyProDetail_Img{width:40%}
.jqzoom{height:340px}
#spec-n5{height:80px}
#spec-list ul li{height:80px}
.NyProDetail_Main .NyProDetail_Text{width:60%}
.NyProDetail_Text .NyProDetail_Name{font-size:26px;margin:0 auto 30px}
.NyProDetail_Text .NyProDetail_Ms span{font-size:16px}
.NyProDetail_Text .NyProDetail_Ms p{max-height:50px;line-height:25px;font-size:15px}
.NyProDetail_Tags dl dd{width:48.5%;max-width:inherit;font-size:15px;margin:0 3% 0 0}
.NyProDetail_Tags dl dd:nth-child(2n+2){margin:0}
.NyProDetail_Btm .NyProDetail_Tel span{font-size:14px}
.NyPro_PrevNext a.NyProAll,.NyPro_PrevNext p a{font-size:15px}
.NyProOrder_Main #ly_msg.ly_msg ul li .c_yzm{width:auto!important}
}@media (max-width:1280px){.NyProDetail_Main .NyProDetail_Img{width:42%}
.NyProDetail_Main .NyProDetail_Text{width:58%;padding:20px 20px 0 40px}
.NyProDetail_Text .NyProDetail_Name{margin:0 auto 20px}
.NyProDetail_Text .NyProDetail_Btm{margin:30px auto 0}
.NyProDetail_Btm a{margin:0 30px 0 0}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt1 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{height:50px!important;line-height:50px!important;font-size:15px}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_tara textarea,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt0 textarea{height:145px!important;line-height:25px;font-size:15px;padding:10px 20px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li a.yzm_img{margin:5px 0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2>span{font-size:15px!important;line-height:50px!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input{height:50px!important;line-height:50px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_btn{left:20px}
}@media (max-width:1200px){.NyProDetail_Main .NyProDetail_Img{width:40%}
.NyProDetail_Main .NyProDetail_Text{width:60%;padding:20px 20px 0 40px}
.NyProDetail_Text .NyProDetail_Ms{margin:0 auto 15px;padding:0 0 20px}
.NyProDetail_Text .NyProDetail_Btm{height:50px;margin:20px auto 0}
.NyProDetail_Btm a{height:50px}
.NyProDetail_Btm a.Btn01 i,.NyProDetail_Btm a.Btn02 i{width:50px;height:50px;padding:4px}
.NyProDetail_Btm a.Btn01 i em,.NyProDetail_Btm a.Btn02 i em{width:42px;height:42px}
.NyProDetail_Btm a.Btn01 span{height:50px;padding:5px 30px 5px 20px;font-size:18px}
.NyProDetail_Btm a.Btn02 span{height:50px;padding:5px 30px 5px 20px;font-size:22px}
.jqzoom{height:300px}
#spec-n5{height:72px}
#spec-list ul li{height:72px}
.NyProDetail_Con{padding:20px}
.NyProDetail_Con .NyProDetail_Tit{margin:0 auto 20px}
.NyProDetail_Con .NyProDetail_Tit a{margin:0 0 0 40px}
}@media (max-width:1079px){.NyProDetail_Text .NyProDetail_Name{min-height:36px;max-height:72px;line-height:36px;font-size:24px}
.NyProDetail_Text .NyProDetail_Ms{padding:0 0 15px}
.NyProDetail_Text .NyProDetail_Ms p{max-height:48px;line-height:24px;font-size:14px}
.NyProDetail_Tags dl dd{height:30px;line-height:30px;font-size:14px}
.NyProDetail_Tags dl dd i{margin:11px 8px 11px 0}
.NyProDetail .NyProDetail_Main{margin:40px auto}
.nyprobox .nyproxxcont{margin-top:0}
.NyProDetail_Con .NyProDetail_Tit{margin:0 auto 20px}
.NyProOrder_Main{margin:40px auto 0}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input{width:160px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .c_yzm{height:50px}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2>span{display:block;width:100%;line-height:30px!important;padding:10px 0;font-size:14px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_btn{margin:0!important}
.jqzoom{height:280px}
#spec-n5{height:66px}
#spec-list ul li{height:66px}
}@media (max-width:1024px){.NyProDetail .NyProDetail_Main{margin:30px auto}
.NyProDetail_Btm a{margin-right:15px}
.NyProDetail_Btm a.Btn01 span{padding:5px 20px 5px 10px;font-size:18px}
.NyProDetail_Btm a.Btn02 span{padding:5px 20px 5px 10px;font-size:18px}
}@media (max-width:880px){.NyProDetail_Con .proshowParameter table td{width:74% !important}
}@media (max-width:800px){.NyProDetail .NyProDetail_Main{margin:25px auto}
.NyProDetail_Main .NyProDetail_Img{width:100%;margin:0 auto 20px;padding:0;float:inherit}
.jqzoom{height:480px}
#spec-n5{height:100px}
#spec-list ul li{height:100px}
.zoomdiv{display:none!important}
.NyProDetail_Main .NyProDetail_Text{width:100%;margin:0 auto;padding:0;float:inherit}
.NyProDetail_Text .NyProDetail_Ms{margin:20px auto}
.NyProDetail_Text .NyProDetail_Name{font-size:24px}
.NyProDetail_Content .NyProDetail_Right{width:100%;margin:0 auto;padding:0;float:inherit}
.NyProDetail_Content .NyProDetail_Left{width:100%;margin:0 auto;padding:0;float:inherit}
.NyProOrder_Main #ly_msg.ly_msg ul li:last-child{margin:20px auto 0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_btn{width:100%!important;position:inherit;left:inherit;bottom:inherit}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input{margin:0 20px 0 0!important}
.NyPro_PrevNext{padding:5px 20px}
}@media (max-width:767px){.NyProDetail .NyProDetail_Main{margin:20px auto;padding:12px}
.NyProDetail_Con .NyProDetail_Tit{margin:0 auto 20px}
.NyProDetail_Con .ProDetailText{margin:0 auto}
.ProDetailText div,.ProDetailText p{margin:0 auto 10px}
.jqzoom{height:260px}
#spec-n5{height:66px}
#spec-list ul li{height:66px}
.NyProDetail_Text .NyProDetail_Name{min-height:32px;max-height:64px;line-height:32px;font-size:22px;margin:0 auto 15px}
.NyProDetail_Text .NyProDetail_Name i{height:22px;top:5px}
.NyProDetail_Text .NyProDetail_Ms{margin:0 auto 15px;padding:0 0 15px}
.NyProDetail_Text .NyProDetail_Ms p{height:auto;max-height:72px;line-height:24px;font-size:14px}
.NyProDetail_Tags dl dd{width:100%;margin:0 auto;padding:4px 0;float:inherit}
.NyProDetail_Text .NyProDetail_Btm{height:auto;margin:15px auto 0}
.NyProDetail_Btm a{margin:0 12px 12px 0}
.NyProDetail_Btm a.Btn01 span{padding:5px 20px 5px 10px}
.NyProDetail_Btm a.Btn02 span{padding:5px 20px 5px 10px}
.NyProDetail_Con .NyProDetail_Tit a{margin:0 0 0 20px}
.NyPro_PrevNext{margin:20px auto 0;padding:10px 20px}
.NyPro_PrevNext p{width:100%;font-size:14px;text-align:left;padding:0}
.NyPro_PrevNext p a{font-size:14px}
.NyPro_PrevNext p.NyProNext{text-align:left;padding:0 0 0 30px}
.NyPro_PrevNext p.NyProNext img{right:inherit;left:0}
.NyPro_PrevNext a.NyProAll{width:100%;font-size:14px;text-align:left}
.NyProOrder_Main{margin:20px auto 0}
.NyProOrder_Main .NyProOrder_Left{padding:0;margin:0 auto 20px}
.NyProOrder_Title p{line-height:36px;font-size:26px}
.NyProOrder_Title i{height:3px;margin:7px 0 10px}
.NyProOrder_Title span{line-height:24px;font-size:16px}
.NyProOrder_Main #ly_msg.ly_msg ul li{margin:0 auto 10px!important}
.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(1),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(3),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(5){width:100%!important;margin:0 auto 10px!important;float:inherit!important}
.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(2),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(4),.NyProOrder_Main #ly_msg.ly_msg ul li:nth-child(6){width:100%!important;margin:0 auto 10px!important;float:inherit!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input{width:160px!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input{width:48%!important;margin:0!important}
.NyProOrder_Main #ly_msg.ly_msg .msg_btn input.msg_btn1{margin:0 4% 0 0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2>span{line-height:24px!important;font-size:14px!important;padding:10px 0 0}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt1 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt12 .msg_option{font-size:14px}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_tara textarea,.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt0 textarea{font-size:14px;height:140px!important;line-height:24px}
.NyProOrder_Main #ly_msg.ly_msg ul li:last-child{margin:20px auto 0!important}
.NyProOrder_Main #ly_msg.ly_msg ul li .c_yzm{float:inherit!important}
}@media (max-width:375px){.jqzoom{height:240px}
#spec-n5{height:60px}
#spec-list ul li{height:60px}
}@media (max-width:320px){.jqzoom{height:210px}
#spec-n5{height:52px}
#spec-list ul li{height:52px}
.NyProDetail_Btm .NyProDetail_Tel img{position:inherit;left:inherit;top:inherit;margin:0 auto 10px}
.NyProDetail_Btm .NyProDetail_Tel span,.NyProDetail_Btm .NyProDetail_Tel p{text-align:center}
.NyProOrder_Main #ly_msg.ly_msg ul li .msg_ipt2 input{width:130px!important}
}
.NyNews_Main{width:100%;height:auto;min-height:320px;margin:0 auto;padding:0}
.NyNews_Main .NyNews_List{width:100%;height:auto;margin:0 auto;padding:0}
.NyNews_List ul li{width:48%;height:auto;margin:0 4% 30px 0;padding:0 0 0 100px;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyNews_List ul li:nth-child(2n+2){margin:0 0 30px}
.NyNews_List ul li .NyNews_Time{width:100px;height:100px;margin:0;padding:20px 0;background-color:#e7ebf3;position:absolute;left:0;top:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li .NyNews_Time em{display:block;width:100%;height:20px;overflow:hidden;line-height:20px;color:#999;font-size:16px;font-style:normal;text-align:center;margin:0 auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li .NyNews_Time span{display:block;width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:32px;font-weight:bold;font-style:normal;text-align:center;margin:0 auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li:hover .NyNews_Time{background-color:#c42221}
.NyNews_List ul li:hover .NyNews_Time em{color:rgba(255,255,255,0.65)}
.NyNews_List ul li:hover .NyNews_Time span{color:#fff}
.NyNews_List ul li .NyNews_Text{width:100%;height:auto;overflow:hidden;margin:0;padding:25px 30px;background-color:rgba(51,51,51,0);position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyNews_List ul li .NyNews_Text a.NyNews_Name{display:block;width:100%;height:32px;overflow:hidden;line-height:32px;color:#333;font-size:20px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;margin:0 auto 14px;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li .NyNews_Text p{width:100%;height:84px;overflow:hidden;line-height:28px;color:#999;font-size:16px;word-break:break-all;text-align:justify;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 auto;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li:hover .NyNews_Text{background-color:rgba(51,51,51,1)}
.NyNews_List ul li:hover .NyNews_Text a.NyNews_Name{color:#fff}
.NyNews_List ul li:hover .NyNews_Text p{color:rgba(255,255,255,0.45)}
.NyNews_List ul li .NyNews_Text a.NyNews_More{display:block;width:50px;height:50px;margin:0;padding:0;position:absolute;right:-50px;bottom:-50px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyNews_List ul li .NyNews_Text a.NyNews_More img{display:block;width:50px;height:50px;margin:0;padding:0}
.NyNews_List ul li:hover .NyNews_Text a.NyNews_More{right:0;bottom:0}
.newdetailbd .Nycase{padding-bottom:0}
.NyNewDetail{width:100%;min-height:320px;overflow:hidden}
.NyNewDetail .NyNewDetail_Main{width:100%;height:auto;min-height:320px;margin:0 auto 60px;padding:0}
.NyNewDetail_Main .NyNewDetail_Name{width:100%;height:auto;overflow:hidden;line-height:40px;color:#333;font-size:30px;margin:0 auto 15px;padding:0}
.NyNewDetail_Main .NyNewDetail_Tips{width:100%;height:30px;overflow:hidden;line-height:30px;color:#999;font-size:16px;padding-bottom:45px;margin:0 auto 30px;border-bottom:1px solid #e6e6e6}
.NyNewDetail_Tips span{display:inline-block;height:30px;line-height:30px;color:#999;font-size:16px;margin:0 40px 0 0;padding:0}
.NyNewDetail_Tips span img{display:block;width:16px;height:16px;margin:7px 10px 7px 0;padding:0;float:left}
.NyNewDetail_Main .NyNewDetail_Content{width:100%;height:auto;overflow:hidden;line-height:28px!important;word-break:break-all;text-align:justify}
.NyNewDetail_Main .NyNewDetail_Content .caseDetailpic{text-align:center}
.NyNewDetail_Main .NyNewDetail_Content .caseDetailpic img{max-width:70% !important;margin:0 auto 20px}
.NyNewDetail_Content div,.NyNewDetail_Content p,.NyNewDetail_Content span,.NyNewDetail_Content font,.NyNewDetail_Content em{width:100%;height:auto;overflow:hidden;word-break:break-all;text-align:justify;line-height:28px!important}
.NyNewDetail_Content img{display:inline-block;width:auto!important;max-width:100%!important;height:auto!important}
.NyPrevNext{width:100%;height:auto;margin:0 auto;padding:0;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyPrevNext ul{width:1400px;margin:0 auto}
.NyPrevNext ul li{width:100%;height:auto;min-height:100px;overflow:hidden;line-height:40px;color:#999;font-size:18px;margin:0;padding:30px 0 30px 120px;position:relative;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyPrevNext ul li:nth-child(1){border-bottom:1px solid #e6e6e6}
.NyPrevNext ul li i{display:block;width:100px;height:40px;overflow:hidden;line-height:40px;color:#666;font-size:18px;font-style:normal;text-align:center;background-color:#f5f5f5;border-radius:20px;margin:0;padding:0;position:absolute;left:0;top:30px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyPrevNext ul li a{display:block;width:100%;height:40px;overflow:hidden;line-height:40px;color:#333;font-size:18px;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyPrevNext ul li:hover i{color:#fff;background-color:#c42221}
.NyPrevNext ul li:hover a{color:#c42221;text-decoration:underline}
@media (max-width:1440px){.NyNews_List ul li{width:48.5%;margin:0 3% 20px 0;padding:0 0 0 90px}
.NyNews_List ul li:nth-child(2n+2){margin:0 0 20px}
.NyNews_List ul li .NyNews_Time{width:90px;height:90px;padding:18px 0}
.NyNews_List ul li .NyNews_Time em{height:18px;line-height:18px;font-size:14px;margin:0 auto 4px}
.NyNews_List ul li .NyNews_Time span{height:32px;line-height:32px;font-size:28px}
.NyNews_List ul li .NyNews_Text{padding:15px 20px 20px}
.NyNews_List ul li .NyNews_Text a.NyNews_Name{height:30px;line-height:30px;margin:0 auto 10px}
.NyNews_List ul li .NyNews_Text p{height:75px;line-height:25px;font-size:15px}
.NyNewDetail .NyNewDetail_Main{width:100%;margin:60px auto 45px}
.NyNewDetail_Main .NyNewDetail_Name{font-size:28px}
.NyNewDetail_Main .NyNewDetail_Tips{font-size:15px}
.NyNewDetail_Tips span{font-size:15px;margin:0 30px 0 0}
.NyNewDetail_Main .NyNewDetail_Content{line-height:25px!important}
.NyNewDetail_Content div,.NyNewDetail_Content p,.NyNewDetail_Content span,.NyNewDetail_Content font,.NyNewDetail_Content em{line-height:25px!important}
.NyNewDetail_Content img{margin:0 0 10px}
.NyPrevNext{padding:0 60px}
.NyPrevNext ul{width:100%}
.NyPrevNext ul li{min-height:80px;padding:20px 0 20px 120px}
.NyPrevNext ul li i{top:20px}
}@media (max-width:1366px){.NyNewDetail_Main .NyNewDetail_Name{font-size:26px}
}@media (max-width:1200px){.NyNews_List ul li{padding:0 0 0 80px}
.NyNews_List ul li .NyNews_Time{width:80px;height:80px;padding:15px 0}
.NyNews_List ul li .NyNews_Time em{height:20px;line-height:20px;font-size:14px;margin:0 auto}
.NyNews_List ul li .NyNews_Time span{height:30px;line-height:30px;font-size:26px}
.NyNews_List ul li .NyNews_Text{padding:12px 20px 20px}
.NyNews_List ul li .NyNews_Text a.NyNews_Name{font-size:18px;margin:0 auto 6px}
.NyNews_List ul li .NyNews_Text p{height:72px;line-height:24px;font-size:14px}
.NyNews_List ul li .NyNews_Text a.NyNews_More{width:40px;height:40px;right:-40px;bottom:-40px}
.NyNews_List ul li .NyNews_Text a.NyNews_More img{width:40px;height:40px}
.NyNewDetail .NyNewDetail_Main{width:100%;margin:0 auto 50px}
.NyNewDetail_Main .NyNewDetail_Name{font-size:24px;margin:0 auto 10px}
.NyNewDetail_Main .NyNewDetail_Tips{font-size:14px;margin:0 auto 20px;padding:0 0 35px}
.NyNewDetail_Tips span{font-size:14px;margin:0 30px 0 0}
.NyNewDetail_Content img{margin:0 0 10px}
.NyPrevNext{padding:0 40px}
.NyPrevNext ul li{min-height:80px;font-size:16px;padding:20px 0 20px 110px}
.NyPrevNext ul li a{font-size:16px}
.NyPrevNext ul li i{width:90px;font-size:16px}
}@media (max-width:800px){.NyNews_List ul li{width:100%;margin:0 auto 20px;float:inherit}
.NyNews_List ul li:nth-child(2n+2){margin:0 auto 20px}
.NyNews_List ul li .NyNews_Text p{height:auto;max-height:48px;-webkit-line-clamp:2}
.NyNews_Main #fengye{margin:20px auto 0}
.NyNewDetail .NyNewDetail_Main{width:100%;margin:40px auto 30px}
.NyNewDetail_Main .NyNewDetail_Name{line-height:32px;font-size:22px;margin:0 auto 10px}
.NyPrevNext{padding:0 20px}
.NyPrevNext ul li{font-size:16px;padding:20px 0 20px 100px}
.NyPrevNext ul li a{font-size:16px}
.NyPrevNext ul li i{width:80px;font-size:14px}
}@media (max-width:767px){.NyNews .NyNews_Main{min-height:inherit}
.NyNews_List ul li{margin:0 auto 12px}
.NyNews_List ul li:nth-child(2n+2){margin:0 auto 12px}
.NyNews_List ul li .NyNews_Text{padding:10px 20px 10px 12px}
.NyNews_List ul li .NyNews_Text a.NyNews_More{width:32px;height:32px;right:-32px;bottom:-32px}
.NyNews_List ul li .NyNews_Text a.NyNews_More img{width:32px;height:32px}
#fengye{margin:8px auto 0;font-size:0}
#fengye .p_input,#fengye input{display:none}
.NyNewDetail .NyNewDetail_Main{width:100%;min-height:inherit;margin:0 auto 20px}
.NyNewDetail_Main .NyNewDetail_Name{line-height:30px;font-size:20px;margin:0 auto 10px}
.NyNewDetail_Tips span{margin:0 20px 0 0}
.NyPrevNext{padding:0 12px}
.NyPrevNext ul li{font-size:16px;padding:20px 0 20px 92px}
.NyPrevNext ul li a{font-size:16px}
.NyPrevNext ul li i{width:80px;font-size:14px}
.NyNewDetail_Main .NyNewDetail_Content .caseDetailpic img{max-width:100% !important;margin:0 auto 10px}
}@media (max-width:375px){.NyNews_List ul li{min-height:40px;padding:40px 0 0}
.NyNews_List ul li .NyNews_Time{width:auto;height:40px;padding:0 12px}
.NyNews_List ul li .NyNews_Time em{display:inline-block;width:auto;height:40px;line-height:40px;margin:0 10px 0 0}
.NyNews_List ul li .NyNews_Time span{display:inline-block;width:auto;height:40px;line-height:40px;font-size:20px}
.NyNews_List ul li .NyNews_Text{padding:10px 12px}
.NyNews_List ul li .NyNews_Text a.NyNews_Name{font-size:16px}
.NyPrevNext ul li{min-height:56px;line-height:32px;font-size:14px;padding:12px 0 12px 80px}
.NyPrevNext ul li a{height:32px;line-height:32px;font-size:14px}
.NyPrevNext ul li i{width:68px;height:32px;line-height:32px;font-size:14px;top:12px}
}@media (max-width:320px){.NyNewDetail_Main .NyNewDetail_Name{line-height:26px;font-size:18px}
#fengye a{padding:0 10px}
}.NyContactUs{width:100%}
.NyContactUs .NyContactUs_Infor{height:auto;margin:0 auto 40px}
.NyContactUs_Infor .NyContactUsInfor_Main{width:100%;height:auto;margin:0 auto;padding:0}
.NyContactUsInfor_Main .NyContactUsInfor_Img{width:100%;height:350px;margin:0 auto;padding:0;position:relative}
.NyContactUsInfor_Img img.contactImg{display:block;width:100%;height:100%;object-fit:cover;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0}
.NyContactUsInfor_Img .contactText{width:50%;height:100%;overflow:hidden;margin:0;padding:100px 20% 100px 60px;background:url(../image/contactbg.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contactText p{width:100%;height:auto;line-height:36px;color:#fff;font-size:24px;font-weight:bold;word-break:break-all;margin:0 auto;padding:0}
.contactText i{display:block;width:50px;height:2px;margin:10px 0 40px;padding:0;background:url(../image/line06.png) 0 0 no-repeat}
.contactText span{display:block;width:100%;height:auto;line-height:30px;color:rgba(255,255,255,0.85);font-size:16px;margin:0 auto;padding:0}
.contactText em{display:block;width:80px;height:80px;margin:0;padding:0;background:url(../image/xs.png) center center no-repeat;background-size:100% 100%;position:absolute;top:50px;right:40%}
.NyContactUsInfor_Main .NyContactUsInfor_Con{width:100%;height:auto;margin:0 auto;padding:40px 0;background-color:#fff}
.NyContactUsInfor_Con .NyContactUs_Ewm{width:25%;height:200px;overflow:hidden;margin:0;padding:20px 40px;border-right:1px solid #e6e6e6;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyContactUs_Ewm span{display:block;width:130px;height:130px;overflow:hidden;margin:0 auto 10px;padding:4px;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyContactUs_Ewm span img{display:block;width:120px;height:120px;margin:0 auto;padding:0}
.NyContactUs_Ewm p{width:100%;height:auto;line-height:20px;color:#999;font-size:16px;text-align:center;margin:0 auto;padding:0}
.NyContactUsInfor_Con .NyContactUs_Lxfs{width:75%;height:200px;overflow:hidden;margin:0;padding:42px 0;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyContactUs_Lxfs ul li{width:33.333333%;height:auto;margin:0;padding:0 20px;border-right:1px solid #e6e6e6;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyContactUs_Lxfs ul li:nth-child(3){border:0}
.NyContactUs_Lxfs ul li img{display:block;width:44px;height:44px;margin:0 auto 20px;padding:0}
.NyContactUs_Lxfs ul li span{display:block;width:100%;height:auto;line-height:30px;color:#333;font-size:18px;text-align:center;margin:0 auto;padding:0}
.NyContactUs_Lxfs ul li p{width:100%;height:auto;max-height:48px;overflow:hidden;line-height:24px;color:#999;font-size:18px;text-align:center;word-break:break-all;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 auto;padding:0}
.NyContactUs .NyContactUs_Map{height:auto;background:#fff;padding:15px}
.NyMap{width:100%;height:500px;overflow:hidden;margin:0 auto}
.NyMap .dz_map{width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0}
.NyMap .dz_map #container{height:120%}
@media (max-width:1440px){.NyContactUs_Infor .NyContactUsInfor_Main{width:100%}
.contactText em{top:40px;right:30%}
.NyContactUs .NyContactUs_Infor{margin:0 auto 30px}
.NyContactUsInfor_Main .NyContactUsInfor_Con{padding:30px 0}
.NyContactUsInfor_Con .NyContactUs_Ewm{padding:20px}
.NyContactUs_Lxfs ul li span{font-size:16px}
.NyContactUs_Lxfs ul li p{font-size:16px}
.NyMap{height:440px}
}@media (max-width:1366px){.NyContactUsInfor_Main .NyContactUsInfor_Img{height:320px}
.NyContactUsInfor_Img .contactText{padding:80px 15% 80px 60px}
.contactText span{line-height:25px;font-size:15px}
.contactText em{width:72px;height:72px}
.NyContactUs_Ewm p{font-size:15px}
.NyMap{height:400px}
}@media (max-width:1280px){.NyContactUsInfor_Main .NyContactUsInfor_Img{height:300px}
.contactText em{width:70px;height:70px;top:30px;right:20%}
.NyContactUsInfor_Con .NyContactUs_Ewm{height:220px;padding:30px}
.NyContactUsInfor_Con .NyContactUs_Lxfs{height:220px;padding:52px 0}
.NyMap{height:380px}
}@media (max-width:1200px){.NyContactUsInfor_Main .NyContactUsInfor_Img{height:260px}
.NyContactUsInfor_Img .contactText{padding:60px 12% 60px 40px}
.contactText p{line-height:32px;font-size:22px}
.contactText span{line-height:24px;font-size:14px}
.contactText i{margin:10px 0 30px}
.NyContactUsInfor_Con .NyContactUs_Ewm{height:200px;padding:20px}
.NyContactUs_Ewm p{line-height:20px;font-size:14px}
.NyContactUsInfor_Con .NyContactUs_Lxfs{height:200px;padding:40px 0}
.NyContactUs_Lxfs ul li span{font-size:16px}
.NyContactUs_Lxfs ul li p{font-size:15px}
.NyMap{height:360px}
}@media (max-width:1079px){.NyContactUsInfor_Img .contactText{width:56%}
.NyMap{height:340px}
}@media (max-width:800px){.NyContactUsInfor_Main .NyContactUsInfor_Img{height:240px}
.NyContactUsInfor_Img .contactText{width:65%;padding:50px 12% 50px 40px}
.contactText em{width:60px;height:60px;top:30px;right:20%}
.NyContactUsInfor_Main .NyContactUsInfor_Con{padding:20px 0}
.NyContactUsInfor_Con .NyContactUs_Ewm{width:100%;height:auto;margin:0 auto;padding:20px;border:0;float:inherit}
.NyContactUsInfor_Con .NyContactUs_Lxfs{width:100%;height:auto;margin:0 auto;padding:20px;float:inherit}
.NyContactUs_Lxfs ul li span{font-size:15px}
.NyContactUs_Lxfs ul li p{font-size:15px}
.NyMap{height:300px}
}@media (max-width:767px){.NyContactUsInfor_Main .NyContactUsInfor_Img{height:180px}
.NyContactUsInfor_Img .contactText{width:100%;padding:30px 12% 30px 20px}
.NyContactUs_Ewm p{line-height:30px;font-size:16px}
.contactText em{width:50px;height:50px;top:30px;right:20%}
.contactText p{line-height:30px;font-size:20px}
.contactText i{margin:10px 0 20px}
.NyContactUs .NyContactUs_Infor{margin:0 auto 20px}
.NyContactUsInfor_Con .NyContactUs_Ewm{width:100%;height:auto;margin:0 auto;padding:20px 20px;float:inherit}
.NyContactUsInfor_Con .NyContactUs_Lxfs{width:100%;height:auto;margin:0 auto;padding:0 20px;float:inherit}
.NyContactUs_Lxfs ul li{width:100%;margin:0 auto;padding:20px 0;border-right:0;border-bottom:1px solid #e6e6e6;float:inherit}
.NyContactUs_Lxfs ul li img{margin:0 auto 10px}
.NyContactUs_Lxfs ul li span{font-size:16px}
.NyContactUs_Lxfs ul li p{font-size:18px}
.NyContactUs .NyContactUs_Map{padding:10px}
.NyMap{height:300px}
}@media (max-width:375px){.contactText p{font-size:18px}
}@media (max-width:320px){}
.NyHonor_Main .NyHonor_List{width:100%;height:auto;margin:0 auto;padding:0}
.NyHonor_List ul li{width:23.5%;height:auto;margin:0 2% 40px 0;padding:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyHonor_List ul li:nth-child(4n+4){margin:0 0 40px}
.NyHonor_List ul li .NyHonor_Img{width:100%;height:240px;overflow:hidden;margin:0 auto 10px;padding:0;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0.06);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.NyHonor_List ul li:hover .NyHonor_Img{box-shadow:0 0 10px rgba(0,0,0,0.06)}
.NyHonor_List ul li .NyHonor_Img a{display:block;width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0;position:relative}
.NyHonor_List ul li .NyHonor_Img a img{display:block;max-width:100%;max-height:100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.NyHonor_List ul li:hover .NyHonor_Img a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}
.NyHonor_List ul li a.NyHonor_Name{display:block;width:100%;height:40px;overflow:hidden;line-height:30px;color:#333;font-size:20px;font-weight:bold;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;border-bottom:1px solid #e6e6e6}
.NyHonor_List ul li:hover a.NyHonor_Name{color:#c42221;border-bottom:1px solid #c42221}
@media (max-width:1440px){.NyHonor_List ul li .NyHonor_Img{height:220px}
.NyHonor_Main #fengye{margin:30px auto 0}
}@media (max-width:1280px){.NyHonor_List ul li .NyHonor_Img{height:200px}
}@media (max-width:1200px){.NyHonor_List ul li{margin:0 2% 30px 0}
.NyHonor_List ul li:nth-child(4n+4){margin:0 0 30px}
.NyHonor_List ul li .NyHonor_Img{height:200px}
.NyHonor_Main #fengye{margin:35px auto 0}
}@media (max-width:1079px){.NyHonor_List ul li{margin:0 2% 30px 0}
.NyHonor_List ul li:nth-child(4n+4){margin:0 0 30px}
.NyHonor_List ul li .NyHonor_Img{height:180px}
.NyHonor_List ul li a.NyHonor_Name{font-size:18px}
.NyHonor_Main #fengye{margin:40px auto 0}
}@media (max-width:1024px){.NyHonor_List ul li .NyHonor_Img{height:170px}
}@media (max-width:800px){.NyHonor_List ul li{width:31.333333%;margin:0 3% 25px 0}
.NyHonor_List ul li:nth-child(4n+4){margin:0 3% 25px 0}
.NyHonor_List ul li:nth-child(3n+3){margin:0 0 20px}
.NyHonor_List ul li .NyHonor_Img{height:180px;margin:0 auto}
.NyHonor_Main #fengye{margin:20px auto 0}
}@media (max-width:767px){.NyHonor_List ul li{width:48.5%;margin:0 3% 20px 0}
.NyHonor_List ul li:nth-child(3n+3),.NyHonor_List ul li:nth-child(4n+4){margin:0 3% 20px 0}
.NyHonor_List ul li:nth-child(2n+2){margin:0 0 20px}
.NyHonor_List ul li .NyHonor_Img{height:150px}
.NyHonor_List ul li a.NyHonor_Name{font-size:16px}
.NyHonor_Main #fengye{margin:0 auto}
}@media (max-width:375px){.NyHonor_List ul li .NyHonor_Img{height:140px}
.NyHonor_List ul li a.NyHonor_Name{padding:5px 0;font-size:15px}
}@media (max-width:320px){.NyHonor_List ul li{width:100%;margin:0 auto 20px;float:inherit}
.NyHonor_List ul li:nth-child(2n+2),.NyHonor_List ul li:nth-child(3n+3),.NyHonor_List ul li:nth-child(4n+4){margin:0 auto 20px}
.NyHonor_List ul li .NyHonor_Img{height:220px}
.NyHonor_List ul li a.NyHonor_Name{padding:10px 0;font-size:18px}
}.kfView4{background-color:#1173f2;border:2px solid #c42221;position:fixed;width:80px;top:20%;right:10px;text-align:center;display:block;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1);box-shadow:0 6px 12px rgba(0,0,0,0.1);border-radius:0 0 8px 8px;font-size:12px;z-index:999}
.kfView4 ul{margin:0;padding-top:45px;color:#fff}
.kfView4 ul li{position:relative}
.kfView4 ul li:nth-of-type(1),.kfView4 ul li:nth-of-type(4),.kfView4 ul li:nth-of-type(6){display:none}
.kfView4 ul li a{display:block;color:#FFF;text-decoration:none;overflow:hidden;height:auto;width:100%;padding:43px 0 12px;background:url(../image/kefu-tb.png) no-repeat top center}
.kfView4 ul li a:hover{background-color:#c42221}
.kfView4 a.kefu-lx{background-image:url(../image/kefu.png);background-repeat:no-repeat;background-position:center top;position:absolute;top:-40px;text-indent:-9999px;height:80px;width:80px;z-index:999999;left:0px;border-width:0;overflow:hidden}
.kfView4 a.kefu-lx:hover{background-color:rgba(255,255,255,0)}
.kfView4 ul li a.kf{display:block;padding:10px 0}
.kfView4 ul li a.kefu-tel{background-position:center -79px}
.kfView4 ul li a.kefu-qq{background-position:center -150px}
.kfView4 ul li a.kefu-wx{background-position:center -218px}
.kfView4 ul li a.kefu_bottom{background-position:center -288px;padding:30px 0 10px 0;border-radius:0 0 8px 8px}
.kfView4 ul li a.kefu_top{background-position:center -15px;padding:30px 0 10px 0}
.kefu:hover ul li a{display:block}
.kfView4 ul li p{position:absolute;top:-72px;right:82px;width:0;padding:0;font-size:14px;line-height:24px;text-align:left;color:#fff;background:#1173f2;display:block;opacity:0;transition:all .4s ease-in-out .1s;overflow:hidden;z-index:201;padding:15px}
.kfView4 ul li:nth-of-type(3) p{top:0}
.kfView4 ul li:hover p{width:150px;opacity:1}
.kfView4 ul li .wechat p{}
@media (max-width:800px){.kfView4{width:60px;border-radius:8px;right:2px;top:40%}
.kfView4 a.kefu-lx{display:none}
.kfView4 ul{padding:0}
.kfView4 ul li:nth-child(1),.kfView4 ul li:nth-child(4),.kfView4 ul li:nth-child(5){display:none}
.kfView4 ul li p{display:none!important}
.kfView4 ul li a{font-size:12px}
}@media (max-width:767px){#KFRightScreen{display:none!important}
}


.clear_205{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.z_left_205{float:left;}
.z_right_205{float:right;}
.service_top_205{ text-align:center; margin-top:10px; padding-bottom:40px; border-bottom:1px solid #dfdfdf;}
.service_top_205 a{ display:inline-block; font-size:16px; color:#000000;  line-height:38px; margin-left:5px; margin-right:5px; width:140px; border-radius:20px;}
.service_top_205 a:hover{ color:#fff; background-color:#c42221;}
.service_top_205 a.two_sel{color:#fff; background-color:#c42221;}
.divhidden_205{ display:none;}
.service_205{ text-align:center; padding-top:15px; color:#666; font-size:18px; line-height:32px; padding-bottom:50px;}
.service_205 h2{ height:66px; line-height:66px; font-size:40px; color:#000000; font-weight:normal; letter-spacing:1px; font-family:"微软雅黑";}
.service_205 p{font-size:18px;}
.new_205{ overflow:hidden; background-color:#f5f5f5; padding-top:50px; padding-bottom:80px;}
.news_list_205{ width:1440px; margin:0 auto; overflow:hidden;margin-top:60px; overflow:visible;}
.n_lone_205{ width:32.7%; height:520px; overflow:hidden; position:relative;}
.n_lone_img_205{ height:520px;overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.n_lone_img_205 img{ display:block; width:100%;opacity: 0;filter: alpha(opacity=0);}
.n_lone_205 .blog_infTop_205{  position:absolute; bottom:10px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);height:110px; background:url(../img/i_bg4_205.png) 92% center #fff no-repeat; left:10px; right:10px; text-align:left; overflow:hidden;transition:all 0.3s;}
.n_lone_205 .blog_infTop_205 .blog_infR_205{display:table; width:100%; height:100%; overflow:hidden;}
.n_lone_205 .blog_title_205{ padding-right:25%;padding-left:30px; margin-top:25px; display:table-cell; vertical-align:middle;line-height:24px;color:#000000; font-size:20px;overflow:hidden;}
.n_lone_205:hover .n_lone_img_205{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.n_lone_205:hover .blog_infTop_205{background:url(../img/i_bg4_205.png) 95% center #fff no-repeat;}
.n_lone_205:hover .blog_title_205{ color:#c42221;}

.blog_r{ width:66.6%; height:520px; text-align:left;}
.b_list_205{width:calc(50% - 4px);width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);display:inline; }
.b_list_205.z_left_205 li{ display:block; position:relative; height:256px; background-color:#fff; margin-bottom:8px; overflow:hidden;transition:all 0.3s;}
.b_list_205.z_left_205 li:last-child{ margin-bottom:0;}
.b_list_205.z_right_205 li{ display:block; position:relative; height:168px; background-color:#fff; margin-bottom:8px; overflow:hidden;transition:all 0.3s;}
.b_list_205.z_right_205 li:last-child{ margin-bottom:0;}
.b_list_205.z_left_205 li a{ display:block; width:90%; max-width:420px; margin:0 auto; overflow:hidden; color:#666;}
.b_list_205.z_left_205 .b_Rtime_205{ height:66px; overflow:hidden; text-align:center; margin-top:22px; text-align:left; background:url(../img/i_bg5_205.png) 98% center no-repeat; display:block;transition:all 0.3s;}
.b_list_205.z_left_205 .b_Rtime_205 em,.b_list_205.z_left_205 .b_Rtime_205 b{ display:block; font-family:"华文细黑";}
.b_list_205.z_left_205 .b_Rtime_205 b{ display:block;  color:#000; font-size:30px;height:34px; line-height:34px; font-weight:normal; letter-spacing:1px;}
.b_list_205.z_left_205 .b_Rtime_205 em{ font-style:normal;height:20px; line-height:20px; font-size:16px;}
.b_list_205.z_left_205 .b_Rmore_205{ margin-top:34px; overflow:hidden; display:block; border-bottom:1px solid #eee;}
.b_list_205.z_left_205 .b_Rmore_205 b{ color:#000; display:block;height:32px; line-height:32px; overflow:hidden; font-size:18px; font-weight:normal;}
.b_list_205.z_left_205 li:hover .b_Rmore_205 b{ color:#c42221;}
.b_list_205.z_left_205 .b_Rmore_205 span{ display:block;line-height:24px; height:72px; overflow:hidden; margin-top:19px; font-size:16px;}
.b_list_205.z_left_205 li:hover .b_Rtime_205{background:url(../img/i_bg5_205.png) 100% center no-repeat;}
.b_list_205.z_right_205 li a{ display:block; width:90%; max-width:368px; margin:0 auto; overflow:hidden; color:#666; padding-top:20px;}
.b_list_205.z_right_205 .b_Rtime_205{ height:95px; width:66px; float:left; overflow:hidden;margin-top:18px; text-align:left;}
.b_list_205.z_right_205 .b_Rtime_205 em,.b_list_205.z_right_205 .b_Rtime_205 b{ display:block; font-family:"华文细黑";}
.b_list_205.z_right_205 .b_Rtime_205 b{ display:block; color:#000; font-size:30px;height:50px; line-height:50px; font-weight:normal; letter-spacing:1px; background:url(../img/i_bg6_205.png) left bottom no-repeat;}
.b_list_205.z_right_205 .b_Rtime_205 em{ font-style:normal;height:42px; line-height:42px; font-size:16px;}
.b_list_205.z_right_205 .b_Rmore_205{ float:right; height:114px; border-left:1px solid #f5f5f5; padding-left:30px; width:234px; padding-top:14px; overflow:hidden;}
.b_list_205.z_right_205 .b_Rmore_205 b{ color:#000; display:block;height:48px; line-height:24px; overflow:hidden; font-size:18px; font-weight:normal; max-width:225px;}
.b_list_205.z_right_205 li:hover .b_Rmore_205 b{color:#c42221;}
.b_list_205.z_right_205 .b_Rmore_205 span{ display:block;line-height:38px; height:38px; overflow:hidden; margin-top:15px;background:url(../img/i_bg5_205.png) left center no-repeat;transition:all 0.3s;}
.b_list_205 li:hover{ box-shadow:0 15px 15px rgba(0,0,0,.1);transform:scale(1.005);}
.b_list_205.z_right_205 li:hover .b_Rtime_205 b{ }
.b_list_205.z_right_205 li:hover .b_Rmore_205 span{background:url(../img/i_bg5_205.png) 5% center no-repeat;}


.container-11 {
  width: 80%; margin:0 auto; height: auto; background: #fff;margin-top: 50px; margin-bottom: 50px; position: relative;
}
.floating-div {
  position: absolute; /* 绝对定位 */
  top: 10%; /* 距离顶部10像素 */
  left:50px;
  right: 50px;
  z-index: 10; /* z-index确保它在img上方 */
  background-color: rgba(255, 255, 255, 0); /* 半透明背景 */
  width: 91.5%;
  border:1px #fff solid;
  margin: 0 auto;
  bottom:10%;
}
.qiyewenhau_en{
    text-align: center;
    font-size: 28px;
    padding-top: 30px;
    color: #fff;
}
.qiyewenhau_cn{
    text-align: center;
    font-size: 24px;
    padding-top: 20px;
    color: #fff;
}

.qiyewenhau_nei{
    text-align: center;
    font-size: 32px;
    padding-top: 20px;
    color: #fff;
    font-weight: bold;
}
@media screen and (min-width:1280px) and (max-width:1640px){
.qiyewenhau_en{
	font-size: 22px;
    padding-top: 30px;
}
.qiyewenhau_cn{
	font-size: 20px;
    padding-top: 15px;
}
.qiyewenhau_nei{
	font-size: 24px;
    padding-top: 15px;
}
}



.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.badge-info {
  color: #fff;
  background-color: #0e68be;
}

.badge-info[href]:hover, .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.my-4 {
  margin-top: 1.5rem !important;
}
.my-4 {
  margin-bottom: 1.5rem !important;
}
.pages {
	min-height: 500px;
}
.position,.position a{
	color:#999;
}
.page-num:not(:disabled) {
    cursor: pointer;
}
.page-num ,.page-link{
    position: relative;
    display: block;
    padding: 14px 20px;
    margin-left: -1px;
    line-height: 1.25;
    color: #333;
    background-color: #fff;
    border: 1px solid #dee2e6;
	margin-right:10px;
}
a.page-num:hover,.page-link:hover{
	text-decoration:none;
    color: #fff;
    background-color: #c42221;
    border-color: #c42221;
}
.page-num-current{
    z-index: 1;
    color: #fff;
    background-color: #c42221;
    border-color: #c42221;
}
.page-num-current:hover{
    color: #fff;
    background-color: #c42221;
    border-color: #c42221;
}
@media only screen and (max-width: 750px) {
	.page-num {
		display:none;
	}
}


.proright{width:calc(100% - 1px);float:right}
.proright ul li{width:31%;margin-right:2.4%;float:left;box-shadow:inset 0 0 0 5px #f7f6f6;background:#fff;padding-bottom:14px;padding-left:14px;padding-right:14px;margin-bottom:24px;overflow:hidden;position:relative;transition:all .4s ease}
.proright ul li:nth-child(3n){margin-right:0}
.proright ul li::before,.proright ul li::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;top:0;left:0}
.proright ul li::before{border-top:5px solid #c42221;border-bottom:5px solid #c42221;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left;transform-origin:left}
.proright ul li::after{border-left:5px solid #c42221;border-right:5px solid #c42221;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom}
.proright ul li:hover::before,.proright ul li:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}
.proright ul li .text{width:95%;margin: 0 auto; position:relative;z-index:2;}
.proright ul li .text .name{width: 55%;float: left; font-size:16px;line-height:30px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}
.proright ul li:hover .text .name{color:#c42221}
.proright ul li .text p{font-size:14px;color:#999;line-height:24px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.proright ul li .text .more{float: right; display:block;width:108px;height:32px;line-height:32px;border-radius:20px;background:#c42221;background:linear-gradient(155deg,#5bbaf0 10%,#c42221);text-align:center;color:#fff;margin-top:10px;transition:all .4s ease}
.proright ul li:hover .text .more{background:#c42221;background:linear-gradient(-155deg,#5bbaf0 10%,#c42221)}
.proright ul li .pic{display:block;width:100%;height:290px;float:right;position:relative;z-index:2;overflow:hidden}
.proright ul li .pic img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;transition:all .4s ease;margin-bottom: 10px;}
.proright ul li:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}

@media screen and (min-width:1700px) and (max-width:1850px){
.proright ul li .pic{height:250px;}
.proright ul li{padding-top: 14px;}
.proright ul li .text .more{width:45%;}

        }

@media screen and (min-width:1600px) and (max-width:1670px){
.proright ul li .pic{height:200px;}
.proright ul li{padding-top: 14px;}
.proright ul li .text .more{width:45%;}

        }
@media screen and (min-width:1450px) and (max-width:1599px){
.proright ul li .pic{height:200px;}
.proright ul li{padding-top: 14px;}
.proright ul li .text .more{width:45%;}

        }

@media screen and (min-width:1360px) and (max-width:1440px){
.proright ul li .pic{height:210px;}
.proright ul li{padding-top:14px;}
.proright ul li .pic img{position:relative;}
.proright ul li .text .more{width:45%;}

        }
@media screen and (min-width:1280px) and (max-width:1359px){
.proright ul li .pic{width: 100%; height:200px;}
.proright ul li{padding-top: 14px;}
.proright ul li .pic img{position:relative;}
.proright ul li .text .more{ display:none; }
.proright ul li .text .name{width: 100%;margin: 0 auto; text-align: center;}
        }

/**********************************************************/

.proright_case{width:calc(100% - 1px);float:right}
.proright_case ul li{width:31%;margin-right:2.4%;float:left;box-shadow:inset 0 0 0 5px #f7f6f6;background:#fff;padding-bottom:14px;padding-left:14px;padding-right:14px;margin-bottom:24px;overflow:hidden;position:relative;transition:all .4s ease}
.proright_case ul li:nth-child(3n){margin-right:0}
.proright_case ul li::before,.proright_case ul li::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;top:0;left:0}
.proright_case ul li::before{border-top:5px solid #c42221;border-bottom:5px solid #c42221;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left;transform-origin:left}
.proright_case ul li::after{border-left:5px solid #c42221;border-right:5px solid #c42221;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom}
.proright_case ul li:hover::before,.proright_case ul li:hover::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}
.proright_case ul li .text{width:95%;margin: 0 auto; position:relative;z-index:2;}
.proright_case ul li .text .name{width: 55%;float: left; font-size:16px;line-height:30px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}
.proright_case ul li:hover .text .name{color:#c42221}
.proright_case ul li .text p{font-size:14px;color:#999;line-height:24px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.proright_case ul li .text .more{float: right; display:block;width:108px;height:32px;line-height:32px;border-radius:20px;background:#c42221;background:linear-gradient(155deg,#5bbaf0 10%,#c42221);text-align:center;color:#fff;margin-top:10px;transition:all .4s ease}
.proright_case ul li:hover .text .more{background:#c42221;background:linear-gradient(-155deg,#5bbaf0 10%,#c42221)}
.proright_case ul li .pic{display:block;width:100%;height:290px;float:right;position:relative;z-index:2;overflow:hidden}
.proright_case ul li .pic img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;transition:all .4s ease;margin-bottom: 10px;}
.proright_case ul li:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}

@media screen and (min-width:1700px) and (max-width:1850px){
.proright_case ul li .pic{height:250px;}
.proright_case ul li{padding-top: 14px;}
.proright_case ul li .text .more{width:45%;}

        }

@media screen and (min-width:1600px) and (max-width:1670px){
.proright_case ul li .pic{height:200px;}
.proright_case ul li{padding-top: 14px;}
.proright_case ul li .text .more{width:45%;}

        }
@media screen and (min-width:1450px) and (max-width:1599px){
.proright_case ul li .pic{height:200px;}
.proright_case ul li{padding-top: 14px;}
.proright_case ul li .text .more{width:45%;}

        }


@media screen and (min-width:1360px) and (max-width:1440px){
.proright_case ul li .pic{height:230px;}
.proright_case ul li{padding-top: 0px;}
.proright_case ul li .text .more{width:45%;}


        }
@media screen and (min-width:1280px) and (max-width:1359px){
.proright_case ul li .pic{width: 100%; height:200px;}
.proright_case ul li{padding-top: 14px;}
.proright_case ul li .pic img{position:relative;}
.proright_case ul li .text .more{ display:none; }
.proright_case ul li .text .name{width: 100%;margin: 0 auto; text-align: center;}

        }



.nnews_lb{width: 100%;height: auto;overflow: hidden;margin:53px auto 0 auto;}
.nnews_lb_m{width: 100%;height: 204px; padding:30px; overflow: hidden;position: relative;margin-bottom: 38px; background: #fff;}
.nnews_lb_m:hover{
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.039),
                5px 5px 6px rgba(0, 0, 0, 0.057),
                10px 9px 12px rgba(0, 0, 0, 0.07),
                18px 16px 12px rgba(0, 0, 0, 0.083),
                33px 31px 31px rgba(0, 0, 0, 0.101)
}
.nnews_lb_date{width: 122px;height: 121px;float: left;margin-right: 0px;overflow: hidden;margin-bottom: 23px;position: relative;background: url(../img/nnews_lb_date.png) no-repeat center;}
.nnews_lb_date5{position: absolute;font-size: 48px;color: #888888;width: 122px;height: 48px;line-height: 48px;text-align: center;left: 0;top: 20px;z-index: 2;display: block;}
.nnews_lb_date2{height: 38px;line-height: 38px;text-align: center;font-size: 0;color: #888888;margin-top: 68px;}
.nnews_lb_date2 span{font-size: 14px;}
.nnews_lb_m_right{width: 78%;height: 144px;float:right;overflow: hidden;}
.nnews_lb_title{width: 100%;height: 18px;line-height: 18px;font-size: 18px;color: #000000;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nnews_lb_title a{color: #000;}
.nnews_lb_cnt{width: 100%;height: 64px;overflow: hidden;font-size: 14px;color: #888888;line-height: 32px;margin-top: 17px;}
.nnews_lb_xq{width: 100%;margin-top: 11px;}
.nnews_lb_xq a{display: block;width: 143px;height: 32px;line-height: 32px;border:1px solid #4E4E4E;text-align: center;font-size: 14px;color: #333333;}
.nnews_lb_m:hover .nnews_lb_date{background: url(../img/nnews_lb_date_hover.png) no-repeat center;}
.nnews_lb_m:hover .nnews_lb_date5{color: #2375bf;}
.nnews_lb_m:hover .nnews_lb_date2{color: #2375bf;}
.nnews_lb_m:hover .nnews_lb_title{color: #2375bf;}
.nnews_lb_m:hover .nnews_lb_title a{color: #2375bf;}
.nnews_lb_m:hover .nnews_lb_xq a{border:1px solid #2375bf;color: #2375bf;}



    .xypg-news-list li {
  border: 1px solid #e1e1e1;
  padding: 30px;
  background: #fff;
  margin-bottom: 35px;
  -webkit-transition: all .5s;
  transition: all .5s;
}

.xypg-news-list li .tit {
  border-bottom: 1px solid #cbcbcb;
  margin-bottom: 15px;
  position: relative;
}

.xypg-news-list li .tit h3 {
  padding-bottom: 15px;
  font-size: 18px;
  color: #565656;
  font-weight: normal;
  padding-right: 25%;
  margin: 0;
}

.xypg-news-list li .tit .date {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
  color: #666666;
}

.xypg-news-list li .info {
  font-size: 14px;
  line-height: 2;
  color: #999999;
}

.xypg-news-list li .more {
  margin-top: 15px;
}

.xypg-news-list li .more span {
  display: inline-block;
  width: 130px;
  line-height: 33px;
  text-align: center;
  color: #000;
  font-size: 14px;
  color: #666666;
  border: 1px solid #e1e1e1;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.xypg-news-list li:hover {
  -webkit-box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18);
          box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18);
}

.xypg-news-list li:hover .tit h3 {
  color: #c42221;
}

.xypg-news-list li:hover .more span {
  color: #fff;
  background-color: #c42221;
}

@media (max-width: 990px) {
  .xypg-news-list li .tit {
    border-bottom: none;
  }
  .xypg-news-list li .tit h3 {
    padding-right: 0;
    padding-bottom: 10px;
  }
  .xypg-news-list li .tit .date {
    position: static;
    border-bottom: 1px solid #cbcbcb;
    padding-bottom: 5px;
    color: #999;
  }
}

.xypg-album-cate {
  margin: 0 -1%;
}

.xypg-album-cate li {
  float: left;
  width: 31.33333%;
  margin: 0 1% 20px 1%;
  border: 1px solid #eaeaea;
  padding: 10px;
}

.xypg-album-cate li .album-img {
  margin-bottom: 15px;
}

.xypg-album-cate li .album-img img {
  width: 100%;
}

.xypg-album-cate li .album-title {
  text-align: center;
  font-size: 15px;
  color: #666666;
  margin-bottom: 5px;
}

.xypg-album-cate li .album-num {
  font-size: 16px;
  color: #333333;
  text-align: center;
}

.xypg-album-cate li .album-num span {
  display: inline-block;
  margin-right: 5px;
}

@media (max-width: 768px) {
  .xypg-album-cate li {
    width: 48%;
  }
}

@media (max-width: 420px) {
  .xypg-album-cate {
    margin: 0;
  }
  .xypg-album-cate li {
    width: 100%;
    margin: 0 0 20px 0;
  }
}

.xypg-album-list {
  margin: 0 -1%;
}

.xypg-album-list li {
  float: left;
  width: 31.33333%;
  margin: 0 1% 20px 1%;
  position: relative;
}

.xypg-album-list li .img {
  display: block;
  overflow: hidden;
}

.xypg-album-list li .img img {
  width: 100%;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.xypg-album-list li h3 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  color: #fff;
  line-height: 40px;
  font-weight: normal;
  font-size: 16px;
}

.xypg-album-list li:hover .img img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

@media (max-width: 768px) {
  .xypg-album-list li {
    width: 48%;
  }
}

@media (max-width: 420px) {
  .xypg-album-list {
    margin: 0;
  }
  .xypg-album-list li {
    width: 100%;
    margin: 0 0 20px 0;
  }
}

.xypg-album-list.xypg-getkey-list li {
  width: 18%;
}

@media (max-width: 1200px) {
  .xypg-album-list.xypg-getkey-list li {
    width: 31.3333%;
  }
}

@media (max-width: 768px) {
  .xypg-album-list.xypg-getkey-list li {
    width: 48%;
  }
}

@media (max-width: 420px) {
  .xypg-album-list.xypg-getkey-list {
    margin: 0;
  }
  .xypg-album-list.xypg-getkey-list li {
    width: 100%;
    margin: 0 0 20px 0;
  }
}


.pro_list{ width:32%;  float:left; margin-bottom:20px; margin-right:15px; padding-left:15px;}

.pro_list a{width:100%; margin:0 auto; display:block; border:1px #ccc solid; color:#666666; cursor:pointer;}
.pro_list a:hover{width:100%;display:block; margin:0 auto; border:#dddddd 1px solid; color:#c42221;
-webkit-box-shadow:0 0 10px #dddddd;  
  -moz-box-shadow:0 0 10px #dddddd; 
  box-shadow:0 0 10px #dddddd;}
.pro_list:nth-child(3n){margin-right:0px;}
.pro_list_text{ width:335px; height:auto; text-align:center; overflow:hidden; margin-left:10px; line-height:40px; margin-top:5px; font-size:16px;}

.anli_list{ width:285px; height:280px; float:left; margin-bottom:20px; margin-right:15px; padding-left:15px;}
.anli_list a{width:285px;height:280px; margin:0 auto; display:block; border:1px #ccc solid; color:#666666; cursor:pointer;}
.anli_list a:hover{width:285px;height:280px; display:block; margin:0 auto; border:#dddddd 1px solid; color:#c42221;
-webkit-box-shadow:0 0 10px #dddddd;  
  -moz-box-shadow:0 0 10px #dddddd; 
  box-shadow:0 0 10px #dddddd;}

.anli_list_text{ width:100%; height:auto; text-align:center; overflow:hidden; line-height:40px; margin-top:5px;margin-bottom:5px; font-size:16px;}