@charset "utf-8";/* CSS reset for c_b */body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}table {border-collapse:collapse; border-spacing:0;}table th , table td {padding:5px;}fieldset , img {border:0;}address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}ol , ul {list-style:none;}ception , th{text-align:left;}q:before , q:after{content:'';}abbr , acronym{border:0;}a {color:#666; text-decoration:none;}  /*for ie f6n.net*/a:focus{outline:none;} /*for ff f6n.net*/a:hover {text-decoration:none;color: #1e73ce;}:focus{outline:none}/*定位*/.tl {text-align:left;}.tc {text-align:center;}.tr {text-align:right;}.bc {margin-left:auto; margin-right:auto;}.fl {float:left; display:inline;}.fr {float:right; display:inline;}.mt10{margin-top: 10px;}.zoom {zoom:1}.hidden {visibility:hidden;}.vam {vertical-align:middle;}p{ word-spacing:-1.5px;}strong{ font-weight:bold;}-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;/*其他*/.curp{cursor:pointer};/*原reset*/sup{vertical-align:baseline;}sub{vertical-align:baseline;} input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}input,select{vertical-align:middle;}body{font:12px/1.231 arial,helvetica,clean,sans-serif; scroll-behavior: smooth;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%; border-collapse:collapse;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}/*title*//* CSS Document */body{background-color: #fff;overflow-x:hidden;color:#666;font-size:14px;min-width: 1280px;font-family: microsoft yahei , "宋体";position:relative;}/*网站字体颜色*/.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px; font-family:microsoft yahei;}.vam { vertical-align:middle;}.clear{clear:both; height:0; line-height:0; font-size:0;}.tr { text-align:right;}.tl { text-align:left;}.center { text-align:center;}.fl { float:left;}.fr { float:right;}.pa{ position:absolute;}.pr{ position:relative}.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}/* -- 购物车外部框架 -- */.tit h2{ font-size: 30px; color:#333; text-align: center; line-height: 48px;}.tit span{ font-size: 16px; color:#666; text-align: center; background: url(../images/tit_em.png) center no-repeat; display: block; line-height: 40px;}.tit_w h2{ font-size: 30px; color:#fff; text-align: center; line-height: 48px;}.tit_w span{ font-size: 16px; color:#fff; text-align: center; background: url(../images/titw_em.png) center no-repeat; display: block; line-height: 40px;}.Title{text-align: center;position: relative;z-index: 99;background: url(../images/sy-title.png) center no-repeat;}.Title h3{color: #333;font-size: 30px;font-weight: normal;position: relative;top: 0;transition: .8s;}.Title h3 a{color: #333;}.Title:hover h3{position: relative;top: -10px;}.Title h3 b{color: #1e73ce;}.Title h3 span{color: #1c3f8e;}.Title p{font-size: 16px;color: #666;margin-top: 6px;}.Title i{width: 20px;height: 2px;display: block;margin: 30px auto 0;background: url(../images/Title.jpg) no-repeat center center;}/*头部*//*欢迎词*/.header{width:100%;background-color:#fff;z-index: 9;}.htop{ border-bottom:1px solid #ccc; background: #f0f0f0;}.htop .container{height: 36px;line-height: 36px;overflow:hidden;}.htop em{ float:left; font-size:13px;}.htop span{ float:right;}.htop span a{text-decoration:none;font-size:13px;line-height: 36px;border-left: 1px solid #e5e5e5;height: 36px;display: block;float: left;padding: 0 20px;}.htop span a:last-of-type{border-right: 1px solid #e5e5e5; }/*logo、tel*/.hcont{padding: 24px 0;}.hcont .dlogo{ float:left;}.hcont .dlogo p{overflow:hidden;float: left;}.hcont .dlogo p a img{float: left;}.hcont .dlogo dl dd{float: left;padding-left: 15px;background: url(../images/top_bg.jpg) left no-repeat;}.hcont .dlogo dl dd h2{font-size: 18px;color: #333;font-weight: normal;padding: 8px 0;letter-spacing: 1px;}.hcont .dlogo dl dd h1{font-size: 26px;line-height: 30px;font-weight: bolder;color: #1e73ce;padding-top: 4px;}.hcont .dlogo dl dd h1 em{color: #fd9b01;}.hcont .dlogo dl dd h2 em{ color: #fd9b01; font-weight: bold;}.hcont .dlogo dl dd p{font-size: 26px;line-height: 30px;font-weight: bolder;color: #1e73ce;padding-top: 4px;}.hcont .dlogo dl dd p em{color: #fd9b01;}.hcont .dphone{float:right;position:relative;padding-top: 8px;}.hcont .dphone dl{background: url(../images/htphone.png) left 4px no-repeat;text-align: right;padding-left: 75px;background-size: 18%;width: 295px;}.hcont .dphone dt{font-size: 16px;text-align: left;position: relative;color: #333;}.hcont .dphone dt .youxiang{display:none;color: #fff;background: #333;padding: 10px;position:absolute;left:0;top: 40px;width: 164px;}.hcont .dphone dt:hover .youxiang{ display:block; }.hcont .dphone dt .youxiang p{ font-size:14px;  }.hcont .dphone dd{font-size: 18px;color: #333;padding: 10px 0;border-radius: 24px;padding-top: 4px;text-align: left;line-height: 24px;font-weight: bold;position: relative;}.hcont .dphone dd em{font-size:24px;color: #ee3333;font-weight: bold;position: absolute;width: 100%;}/*导航*/.navBox{height: 54px;background: #1e73ce;}.navBox ul li{float: left;position: relative;}.navBox ul li.cur a{color: #fff;display: block;height: 54px;}.navBox ul li:hover,.navBox ul li.cur{background: #ee3333;}.navBox ul li:hover a{color: #fff;}.navBox ul li a{line-height: 54px;height: 54px;display:block;padding: 0 32px;font-size: 16px;color: #fff;}.navBox ul li dl{position: absolute;background-color: rgb(0, 0, 0,0.6);left: -312px;top: 54px;width: 1200px !important;z-index: 9999;display: none;text-align: left;padding: 20px;}.navBox ul li:hover dl{ display:block; }.navBox ul li:nth-child(3n) dl{left: -420px;  }.navBox ul li:nth-child(3n) dl dd{width: 200px;text-align:center;}.navBox ul li:nth-child(3n) dl dd a{padding:0px;font-weight: normal; color:#333}.navBox ul li:nth-child(4n) dl{left: -400px;line-height: 24px;height: auto;}.navBox ul li:nth-child(4n) dl dd{text-align:center;padding: 10px 0;}.navBox ul li:nth-child(4n) dl dd a{padding:0px;font-weight: normal;color: #fff;height: 24px;}.navBox ul li:nth-child(7n) dl{left: -785px;}.navBox ul li:nth-child(7n) dl dd{width: 200px;text-align:center;}.navBox ul li:nth-child(7n) dl dd a{padding:0px;font-weight: normal;color: #fff;line-height: 24px;height: 24px;}.navBox ul li:nth-child(8n) dl{left: -910px;height: 24px;}.navBox ul li:nth-child(8n) dl dd{width: 200px;text-align:center;padding: 0;}.navBox ul li:nth-child(8n) dl dd a{padding:0px;font-weight: normal;color: #fff;line-height: 24px;}.navBox ul li dl dd a:hover{ color:#ee3333; }.navBox ul li dl dd{ float: left; width: 20%;}.navBox ul li dl dd>a{border: none !important;height: 24px;line-height: 24px;font-weight: bold;padding: 0;padding-bottom: 10px;}.navBox ul li dl dd p{}.navBox ul li dl dd p a{ border: none !important; color: #333 !important; line-height: 28px; height: 28px; font-size: 14px; font-weight: bold; padding: 0; padding-left: 20px; background: url(../images/nav-sanjiao.png) left no-repeat;}  .navBox ul li dl dd p a:hover{ color:#ee3333; }.navBox ul li dl dd p em{display: inline-block;padding-left: 20px;width: 90%;}.navBox ul li dl dd p em span{width: 48%;float: left;padding: 0 1%;}.navBox ul li dl dd p em span a{background:none;font-weight: normal;font-size: 14px;color: #999 !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0;}.navBox ul li dl dd p em span a:hover{color: #cd2424 !important;}.fullSlide { width:100%;position:relative; background:#fff; height:600px; overflow:hidden;}.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}.fullSlide .bd ul {width:100% !important;}.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;height:600px;}.fullSlide .tongyi-banner{ position: absolute; right: 0; bottom: -2px;}.pageState{position: absolute;left: 50%;top: 14px;font-size: 18px;color: #fff;letter-spacing: 3px;}.pageState span{}.fullSlide .tongyi-banner .prev{height: 20px;width: 20px;display: inline-block;background: url(../images/banner-left.png) center no-repeat;position: absolute;left: 56%;top: 16px;}.fullSlide .tongyi-banner .next{width: 20px;height: 20px;background: url(../images/banner-right.png) center no-repeat;display: inline-block;position: absolute;left: 60%;top: 16px;}.fullSlide .tongyi-banner .bansj-bj{}/*搜索*/.search{border-bottom:1px solid #e5e5e5;}.search .gjc{overflow:hidden;float:left;height: 64px;line-height: 64px;font-size: 14px;padding-left: 40px;}.search .gjc span{ font-weight: bold; color: #333;}.search .gjc a{ font-size:13px;}.search .sc{float: left;margin-top: 14px;}.search .sc .tt{float:left;width: 240px;height: 36px;line-height: 36px;padding:0 10px;background:none;border: 1px solid #ccc;font-size: 14px;color: #f5f5f5;outline:none;}.search .sc .s_bt{border: 1px solid #1e73ce;float:left;width:52px;height: 38px;line-height: 38px;text-align:center;font-size:0px;background: url(../images/fdj.png) #1e73ce no-repeat center;color:#fff;text-decoration:none;}/*产品中心*/.product-sy{overflow: hidden;background: #f5f5f5;padding-bottom: 40px;padding-top: 40px;}.product-sy .tit1{text-align: center;background: url(../images/pro-tit-xian.png) center bottom no-repeat;}.product-sy .tit1 h2{font-size: 36px;color: #333;padding-bottom: 10px;}.product-sy .tit1 span{color: #999;font-size: 16px;}.product-sy .pro_l{float: left;width: 272px;}.product-sy .pro_l ul{background: #fff;display: grid;border: 1px solid #ccc;padding: 4px 0;}.product-sy .pro_l ul li{float: left;width: 94%;margin: 5px 9px;}.product-sy .pro_l ul li:last-child{border-bottom:0}.product-sy .pro_l h4{border-radius: 5px 5px 0 0;font-size: 32px;color: #fff;background: url(../images/proicon01.png) #1e73ce no-repeat 215px;padding: 26px 0 20px 24px;}.product-sy .pro_l h4 a{color:#fff;font-size: 32px;}.product-sy .pro_l h4 p{color: #fff;font-size: 16px;font-weight: normal;text-transform : uppercase;line-height: 30px;}.product-sy .pro_l ul li a h3{height: 42px;color: #333;line-height: 42px;font-weight: normal;font-size: 16px;padding-left: 40px;background: #f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.product-sy .pro_l ul li a h3:hover{color:#1e73ce;}.product-sy .pro_l ul li .sedp a p{ line-height: 45px; margin: 0 10px; border-bottom: 1px solid #dedede; font-size: 16px; padding-left: 30px; background: url(../images/pro_libg.png) no-repeat center;}.product-sy .pro_l ul li .sedp a p:hover{ color: #1e73ce;}.pro_tel{margin-top: 20px;}.pro_tel>p{font-size:24px;color:#fff;padding: 10px 0 10px 20px;background:#1e73ce;}.pro_tel .pro_tel_con{padding:10px;background:#fff;border:1px solid #dedede;line-height:25px}.pro_tel .pro_tel_con img{max-width:100%;}.product-sy .pro_r{float: left;width: 904px;padding-left: 24px;}.product-sy .workMain{background: #fff;}.product-sy .workMain .wlist{height:58px;margin:0 auto;border-radius: 5px 5px 0 0;display:flex;}.product-sy .workMain .wlist>li{ float:left; height:58px; line-height:58px; text-align:center;position:relative;flex:1;}.product-sy .workMain .wlist>li>a{display:block;font-size:16px;text-decoration:none;padding: 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.product-sy .workMain .wlist>li>a>img{display:none;}.product-sy .workMain>ul>li>a>h2{line-height: 36px;font-weight: normal;font-size: 15px;height: 36px;overflow: hidden;text-align: center;padding: 0 10px;position: relative;}.product-sy .workMain>ul>li>a>h2>em{position: absolute;right: 12px;top: 10px;display: inline-block;}.product-sy .workMain>ul>li>a>h2>em>img{width: auto !important;height: auto !important;border: none !important;float: left;}.product-sy .workMain>ul>li:hover>a>h2{}.product-sy .workMain>ul>li>a>em{line-height: 30px;border-radius: 15px;padding: 0 30px;float: left;display: block;border:1px solid #ddd;margin: 0 10px;}.product-sy .workMain>ul>li>a>em:hover{ color: #1e73ce; border:1px solid #1e73ce;}.product-sy .workMain .wlist>li>i{ position:absolute; background:url(../images/wlistb.png) no-repeat center; width:12px; height:6px; left:50%;margin-left:-6px; display:none;}.product-sy .workMain .wlist>li:hover a,.workMain .wlist li.cur a{color: #1e73ce;font-weight: bold;}.product-sy .workMain .wlist>li:hover a>img,.workMain .wlist li.cur a>img{display: inline-block;position: absolute;top: 14px;padding-left: 4px;}.product-sy .workMain .wlist>li:hover i,.workMain .wlist li.cur i{ display:block;}.product-sy .workMain .wcont{overflow:hidden;border-bottom: 2px solid #1e73ce;border-left: 2px solid #1e73ce;border-right: 2px solid #1e73ce;padding: 12px;}.product-sy .workMain .wcont>li{float:left;margin-bottom: 1%;width: 31.9%;margin-right: 2%;}.product-sy .workMain .wcont>li:nth-child(3n) { margin-right: 0;}.product-sy .workMain .wcont>li img{display:block;border: 1px solid #ddd;width: 99.5%;height: auto;}.product-sy .workMain .wcont>li:hover img{border: 1px solid #1e73ce;}.product-sy .workMain .wcont>li:hover h2{color: #1e73ce;}.rxcp{height: 46px;line-height: 45px;background: #1e73ce;border-radius: 4px 4px 0px 0px;}.rxcp h2{float: left;font-weight: normal;color: #fff;font-size: 18px;padding-left: 32px;}.rxcp em{ float: right;}.rxcp em a{color: #fff;padding-right: 32px;font-size: 16px;}.rxcp1{height: 46px;line-height: 46px;background: #1e73ce;}.rxcp1 h2{float: left;font-weight: normal;color: #fff;font-size: 18px;padding-left: 32px;}.rxcp1 em{ float: right;}.rxcp1 em a{color: #fff;padding-right: 20px;font-size: 16px;}.rexiao{border: 2px solid #1e73ce;margin-top: 20px;border-top: none;}.rexiao .wcont1{overflow:hidden;padding: 12px;}.rexiao .wcont1>li{width: 280px;height: 240px;margin: 12px 9px;}.rexiao .wcont1>li img{display:block;border: 1px solid #ddd;width: 99.5%;height: auto;}.rexiao .wcont1>li:hover img{border: 1px solid #1e73ce;}.rexiao .wcont1>li h2{    font-size: 16px;    font-weight: normal;    text-align: center;    line-height: 36px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.rexiao .wcont1>li:hover h2{color: #1e73ce;}.guangao1{position:relative;}.gg1{position: absolute;left: 1.6%;bottom: -123px;}.gg1 h2{font-size: 28px;color: #ee3333;margin-bottom: 26px;}.gg1 p{color: #333;font-size: 22px;text-align: center;}.gg1 span{display: block;}.gg1 span a{padding: 9px 30px;border: 1px solid #ccc;background: #ee3333;color: #fff;font-size: 16px;position: absolute;left: 34%;bottom: -76%;text-decoration:none;}.gg1 span a:hover{ background:#fff; color:#ee3333; border:1px solid #ee3333; }.gg2{position: absolute;right: 2%;bottom: -130px;padding-left: 68px;background: url(../images/ggdh.png) left no-repeat;}.gg2 p{color: #fff;font-size: 18px;}.gg2 span{color: #fff;font-size: 32px;font-weight: bold;}.gz1box{ width: 630px; height: 354px;margin: 0 auto; }.gz1 ul li img { width: 630px;  height: 354px; }.gz1 p em img{ transition: all 0.3s linear 0s; width: 276px; height: 172px; }.gz1 p em:hover i{ line-height: 132px;background: url(../images/gmn2.png) no-repeat;transition: all 0.3s linear 0s;}.gz1 p em:hover img{ transform: scale(1.05); }.gz{height: 540px;overflow: hidden;padding-top: 40px;}.gz1{ overflow: hidden;height: 367px;position: relative;margin-top: 40px; }.gz1 ul li{ width: 630px; height: 354px; margin: 0 auto; position: relative; overflow: hidden;}.gz_u{ cursor: pointer; position: absolute; top: 159px; z-index: 5; left: 285px;}.gz_d{ cursor: pointer; position: absolute; top: 159px; z-index: 5; left:879px;}.gz1 p{ position: absolute; left: 0; top: 0; }.gz1 p em{ display: block; font-size: 0; margin-bottom: 10px; float: left; height:172px; overflow: hidden; width: 276px; position: relative;}.gz1 p em:nth-child(2n){ margin-left: 648px; }.gz1 p em i{ display: block;position: absolute;left: 0;top: 0;width: 276px;height:172px;background: url(../images/gmn.png) no-repeat;font-size: 20px;color: #fff;font-style:  inherit;font-weight: bold;text-align: center;line-height:172px;}.gz1 p em.cur i{ background: url(../images/gmn2.png) no-repeat; line-height: 132px;}.gz2{ border: 3px solid #eee;height: 154px; }.gz2 h4{ float: left;padding: 20px 0 0 39px;width: 230px;border-right: 3px solid #eee;height: 137px;}.gz2 h4 i{ display: block;color: #bf221b;font-size: 27px;line-height: 100%;padding-bottom: 13px;font-style:  inherit;}.gz2 h4 a{ display: block;height: 112px;background:url(../images/mor.png) no-repeat 0 bottom;text-decoration: none;}.gz2 h4 a:hover{ background:url(../images/mor2.png) no-repeat 0 bottom;}.gz2 ul{float: left;width:862px;padding: 24px 0 0 60px;}.gz2 ul li{ float: left;margin-right:81px;margin-bottom: 0px;}.gz2 ul li a{display: block;padding-left: 23px;height: 54px;line-height: 56px;color: #313131;font-size: 20px;text-decoration: none;width: 202px;}.gz2 ul li a:hover{ background:url(../images/gzm.png) no-repeat;color: #bf221b;font-weight: bold;}.gz2 ul li:nth-child(3n){ margin-right: 0;}/**/.gywm{height: 819px;background: url(../images/aboutbj.jpg) no-repeat center;border-top: 3px solid #1e73ce;}.gywm .gytit{ width: 600px; float: right; margin-top: 100px; }.gywm .gytit .stit h2{ font-size: 28px; }.gywm .gytit .stit h2 span{color: #1e73ce;}.gywm .gytit .stit p{ margin-top: 10px; font-size: 16px; }.gywm .gytit .jjnr{padding:20px 0;line-height: 30px;}.gywm .gytit .abmore{height: 40px;width: 120px;background: #1e73ce;float:  right;text-align:  center;}.gywm .gytit .abmore a{line-height:  40px;color:  #fff;font-size:  15px;text-decoration:  none;}.abt_pic{height:342px;margin-top: 46px;}.abt_pic h3{height: 42px;font-weight:normal;margin-left: 340px;}.abt_pic h3 span{float: left;font-size: 18px;line-height: 40px;height: 40px;width: 110px;text-align:  center;border: 1px solid #ccc;margin-right: 100px;}.abt_pic h3 span a{color: #636363;text-decoration:  none;}.abt_pic h3 span.cur{border: 1px solid #1e73ce;color: #1e73ce;}.abt_pic h3 span.cur a{color: #1e73ce;font-weight: normal;text-decoration:  none;}.abt_pic h3 .more{float: right;font-size: 15px;line-height: 44px;color: #828282;font-style:  initial;}.abt_pic h3 .more a{ text-decoration:none; padding-right:20px;}.fengcai{position: relative;padding-top: 24px;}.fengcai li{float: left;width: 280px;height: 230px;overflow: hidden;margin-right: 28px;}.fengcai li img{display:block;width: 274px;height: 198px;padding: 2px;border: 1px solid #ccc;}.fengcai li p{    color: #333;    font-size: 14px;    line-height: 32px;    text-align: center;}.fengcai li:hover p{}.fengcai .sprev{position:absolute;width: 45px;height: 45px;background: url(../images/pbot1.png) no-repeat;left: -56px;z-index: 100;top: 98px;}.fengcai .snext{position:absolute;width: 45px;height: 45px;background: url(../images/pbot2.png) no-repeat;right: -62px;z-index: 100;top: 98px;}.fengcai .sprev:hover{background:url(../images/pbot1.png) no-repeat}.fengcai .snext:hover{background:url(../images/pbot2.png) no-repeat}/*解决方案*/.solution{width: 100%;overflow: hidden;padding-top: 60px;}.solution .tit1{text-align: center;background: url(../images/pro-tit-xian1.png) center bottom no-repeat;}.solution .tit1 h2{font-size: 36px;color: #333;padding-bottom: 10px;}.solution .tit1 span{color: #999;font-size: 16px;}/*解决方案*/.solution_title{width: 230px;float: left;position: relative;z-index: 2;}.solution_title li{height: 100px;line-height: 100px;background: linear-gradient(#3a3a3a, #060606);cursor: pointer;font-size: 18px;color: #666;}.solution_title li span{display: block;height: 100px;line-height: 100px;padding-left: 100px;position: relative;color: #fff;}.solution_title li span .icon{display: block; width: 48px; height: 48px; background: url(../images/solution_icon.png) no-repeat 0 0; border: 1px solid #999; border-radius: 50%; overflow: hidden; position: absolute; left: 30px; top: 50%; margin-top: -25px;}.solution_title li span .ico2{background-position: -48px 0;}.solution_title li span .ico3{background-position: -96px 0;}.solution_title li span .ico4{background-position: -144px 0;}.solution_title li span .ico5{background-position: -192px 0;}.solution_title li.active{width: 300px;color: #fff;background: url(../images/fangan-img.png) left no-repeat;background-size: 100%;}.solution_title li.active span .icon{background-position: 0 -48px; border-color: #fff;}.solution_title li.active span .ico2{background-position: -48px -48px;}.solution_title li.active span .ico3{background-position: -96px -48px;}.solution_title li.active span .ico4{background-position: -144px -48px;}.solution_title li.active span .ico5{background-position: -192px -48px;}.solutionBox{margin-top: 30px;}.solution_Content{width: 934px;height: 500px;float: right;background: #e8e8e8;}.solution_Item{}.solution_Item .pic{width: 630px;height: 498px;float: left;overflow: hidden;background: #e4e4e4;}.solution_Item .pic a{display: block;}.solution_Item .pic img{width: 630px;height: 500px;}.solution_Item .txt{width: 240px; float: right; margin-right: 22px;}.solution_Item .title{font-size: 24px;color: #333;margin-top: 64px;}.solution_Item .title i{display: block;width: 34px;height: 3px;background: #333;margin-top: 12px;}.solution_Item .name{font-size: 18px; line-height: 36px; color: #fefefe; margin-top: 18px;}.solution_Item .desc{line-height: 36px;color: #666;margin-top: 24px;margin-right: 20px;font-size: 14px;}.solution_Item a.more{display: block;width: 136px;height: 44px;padding-left: 24px;font-weight: bold;line-height: 44px;background: url(../images/xuejiao.png) center no-repeat;color: #fff;text-align: center;margin-top: 28px;}.solution_Item a.more:hover{filter: alpha(opacity: 80); opacity: .8;}/*优势*/.ysbg{ background: url(../index/ysbg.png)no-repeat; background: url(../index/ysbg.png)\9 no-repeat; height: 847px; width: 100%; background-size: cover; position: absolute; bottom: 0;}.ys{position: relative;height: 740px;border-bottom: 3px solid #1e73ce;background: #f5f5f5;}.ys .top{padding-bottom: 40px !important;position: relative;}.ys .top span{ font-size: 74px; text-transform: uppercase; font-weight: bold; color: #ededed; font-family: Arial;}.ys .top h2{ position: absolute; top: 66px; font-size: 40px; left: 29%; color: #333;}.ys .top h2 span{font-size:40px;color: #1e73ce;}.ys .top p{ font-size: 18px; color: #333; background: url(../index/ys-tit.png) center no-repeat;}.ys .si_zuo{ float: left; width: 48%;height: 255px;margin-right: 20px;margin-bottom: 10px;}.ys .si_1{background: url(../images/si_1.png) no-repeat center;}.ys .si_1 h4{padding-left: 306px;margin-top: 46px;font-size: 18px;}.ys .si_1 p{padding-left: 306px;margin-top: 46px;font-size: 14px;padding-right: 20px;}.ys .si_2{background: url(../images/si_2.png) no-repeat center;}.ys .si_2 h4{padding-left: 306px;margin-top: 46px;font-size: 18px;}.ys .si_2 p{padding-left: 306px;margin-top: 46px;font-size: 15px;padding-right: 20px;}.ys .si_3{background: url(../images/si_3.png) no-repeat center;}.ys .si_3 h4{ padding-left: 306px; margin-top: 46px; font-size: 18px;}.ys .si_3 p{padding-left: 306px;margin-top: 46px;font-size: 15px;padding-right: 20px;}.ys .si_4{background: url(../images/si_4.png) no-repeat center;}.ys .si_4 h4{ padding-left: 306px; margin-top: 46px; font-size: 18px;}.ys .si_4 p{padding-left: 306px;margin-top: 46px;font-size: 15px;padding-right: 20px;}/*案例*/.sy-case{padding: 40px 0;display: flex;background: url(../images/sy-case.png) no-repeat center;}.sy-case .sy-tit{text-align: center;background: url(../images/sy-title.png) center 10px no-repeat;padding-bottom: 30px;}.sy-case .sy-tit h2{ font-size: 36px; color:#333; }.sy-case .sy-tit h2 span{ color: #da241c;}.sy-case .sy-tit p{ font-size: 16px;margin-top: 8px; }.case-tit{ padding: 18px 0; display: inline-block;}.case-tit p{float: left;padding-left: 50px;padding-top: 10px;padding-bottom: 10px;margin-right: 82px;}.case-tit-tb img{float:left;padding-right: 10px;}.case-tit-tb a{ float:right; padding-top:4px; }.case-tit .cur a{color: #dc2821;}.case-tit p:nth-child(7n) { margin-right: 0;}.case-tit p a{ font-size: 16px; color: #333;text-decoration: none; }.case-tit .case-tit-tb1{ background: url(../images/case1.png) 40px no-repeat; }.case-tit .case-tit-tb1.cur{ background: url(../images/case1-1.png) left no-repeat; }.case-tit .case-tit-tb2{ background: url(../images/case2.png) 40px no-repeat; }.case-tit .case-tit-tb3{ background: url(../images/case3.png) left no-repeat; }.case-tit .case-tit-tb4{ background: url(../images/case4.png) 40px no-repeat; }.case-tit .case-tit-tb5{ background: url(../images/case5.png) 40px no-repeat; }.case-tit .case-tit-tb6{ background: url(../images/case6.png) left no-repeat; }.case-tit .case-tit-tb7{ background: url(../images/case7.png) 40px no-repeat; }.case-tit .case-tit-tb1.cur{ background: url(../images/case1-1.png) left no-repeat; }.case-tit .case-tit-tb2.cur{ background: url(../images/case2-1.png) left no-repeat; }.case-tit .case-tit-tb3.cur{ background: url(../images/case3-1.png) left no-repeat; }.case-tit .case-tit-tb4.cur{ background: url(../images/case4-1.png) left no-repeat; }.case-tit .case-tit-tb5.cur{ background: url(../images/case5-1.png) left no-repeat; }.case-tit .case-tit-tb6.cur{ background: url(../images/case6-1.png) left no-repeat; }.case-tit .case-tit-tb7.cur{ background: url(../images/case7-1.png) left no-repeat; }.case-img{}.case-img ul{}.case-img ul li{ float: left; width: 24.2%; margin-right: 1%; background: #f1f1f1; position: relative;  padding-bottom: 20px;}.case-img ul li:nth-child(4n) { margin-right: 0;}.case-img ul li a{ text-decoration: none; display:block;}.case-img ul li a img{max-width:100%}.case-img ul li a h3{font-size: 18px;color: #333;padding-top: 30px;padding-left: 16px;padding-right: 16px;}.case-img ul li a p{font-size: 14px;padding: 20px 18px;}.case-img ul li a span{width: 30px;height: 30px;background: url(../images/case-yuan.png) center no-repeat;display: inline-block;margin-left: 20px;}.case-img ul li:hover a h2{ color:#cd2424; }.case-img ul li:hover a span{ background:url(../images/case-yuan1.png) center no-repeat;; }.case-img ul li:hover .case-bjt{ display: block; position: absolute; top: 0; left: 0; }.case-bjt{ display: none; }.qiehuan{ height: 378px !important; margin-top: 14px;}/*流程*/.sy-liucheng{padding: 56px 0;background: #fff;}.sy-liucheng .sy-tit{text-align: center;background: url(../images/sy-title.png) center 10px no-repeat;padding-bottom: 74px;}.sy-liucheng .sy-tit h2{ font-size: 36px; color:#333; }.sy-liucheng .sy-tit h2 span{ color: #da241c;}.sy-liucheng .sy-tit p{ font-size: 16px;margin-top: 8px; }.lct{ background: url(../images/liucheng.png) center no-repeat;padding: 20px 0;height: 150px;position: relative;}.lct p{ font-size: 16px; float: left; }.lct .lc1{ color: #5995d4; position: absolute;bottom: 0;left: 3.4%;}.lct .lc2{ color: #3d72c2; position: absolute;top: 0;left: 14.6%;}.lct .lc3{ color: #e77f36; position: absolute;bottom: 0;left: 24.2%;}.lct .lc4{ color: #fdc200; position: absolute;top: 0;left: 36.4%;}.lct .lc5{ color: #a4a4a4; position: absolute;bottom: 0;left: 47.3%;}.lct .lc6{ color: #46c0cd; position: absolute;top: 0;left: 58.2%;}.lct .lc7{ color: #efa461; position: absolute;bottom: 0;left: 69.4%;}.lct .lc8{ color: #bc8d7b; position: absolute;top: 0;left: 79.8%;}.lct .lc9{ color: #f16b6c; position: absolute;bottom: 0;left: 90.2%;}/*广告1*/.guanggao{background: url(../images/guanggao.jpg) center;height: 157px;position: relative;}.guanggao a{ text-decoration: none; }.guanggao p{color: #fff;display: inline-block;background: url(../images/gg-mor.jpg) no-repeat;z-index: 999999;height: 36px;width: 124px;position: absolute;bottom: 10px;left: 58.4%;font-size: 15px;line-height: 34px;padding-left: 12px;}/**/.about_bj{background: url(../images/about-bj.jpg) center no-repeat;height: 566px;padding: 32px 0;position: relative;}.zz_bj{background:none;margin-top: 80px;position: relative;z-index: 8;box-sizing: border-box;font-family:"Microsoft Yahei";}.zz .m_zz ul{position: relative;}.zz .m_zz li{width: 33.3%;padding-top: 12px;box-sizing: border-box;overflow: hidden;float: left;text-align: center;position: relative;}.zz .m_zz li em{font-size: 36px;color: #333333;display: block;font-weight: bold;position: relative;padding-left: 20px;}.zz .m_zz li em b{font-size: 64px;color: #fff;position: relative;font-family: 微软雅黑;font-weight: bold;}.zz .m_zz li em b:after{content:'+';position:absolute;height: 32px;width: 32px;top: 10px;right: -36px;color: #fff;font-weight: normal;font-size: 36px;}.zz .m_zz li em i{font-size: 16px;color: #fff;font-style: inherit;padding-left: 8px;font-weight: normal;}.zz .m_zz li span{text-align: center;box-sizing: border-box;font-size: 16px;color: #ffffff;display: block;white-space: nowrap;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;background: #cd2424;letter-spacing: 2px;padding: 4px 3px;position: absolute;left: 22%;transform: translateX(-50%);/* float: left; */font-weight: normal;top: 18px;}/*.zz .m_zz li:first-child em b:after { content: '';}*/.about-er{width: 1200px;height: 408px;background: url(../images/ab-bj-jj.png) center no-repeat;position: absolute;bottom: -18px;border-radius: 0px 0px 40px 40px;}.about-er .about_wz{width: 620px;}.about-er .about_wz .about_wz1{padding-left: 72px;width: 540px;margin-bottom: 30px;display: inline-block;padding-top: 46px;}.about-er .about_wz .about_wz1 h2{ font-size: 32px; color: #333; padding-bottom: 10px; }.about-er .about_wz .about_wz1>p{font-size: 20px;color: #444;}.about-er .about_wz .about_wz1 .ab-wz{ padding-top: 20px; }.about-er .about_wz .about_wz1 .ab-wz p{font-size: 14px;line-height: 28px;color: #555;}.about-er .about_wz .about_kk{ padding-left: 64px; }.about-er .about_wz .about_kk li{ list-style: none; float: left; }.about-er .about_wz .about_kk li a{color: #fff;background: url(../images/xuejiao1.png) center no-repeat;padding: 13px 28px 12px 50px;}.about-er .sy-about{position: relative;top: -12px;right: 32px;}.about-er .sy-about img{}.sy-qhgd{}.abt_pic1{height:342px;margin-top: 30px;}.abt_pic1 h3{height: 40px;font-weight:normal;text-align: center;position: relative;left: 50%;transform: translateX(-56%);}.abt_pic1 h3 span{display: inline-block;font-size: 16px;line-height: 38px;height: 38px;width: 150px;background: #333;border: 1px solid #333;border-radius: 20px 0px 0px 20px;}.abt_pic1 h3 span:last-child{margin-right:0;border-radius: 0px 20px 20px 0px; position:absolute;}.abt_pic1 h3 span a{color: #fff;text-decoration:  none;display:block;}.abt_pic1 h3 span.cur{background: #cd2424;border-color: #cd2424;}.abt_pic1 h3 span.cur a{ color: #fff;font-weight: normal;text-decoration:  none;}.abt_pic1 h3 .more{ float: right;font-size: 15px;line-height: 44px;color: #828282;font-style:  initial;}.abt_pic1 h3 .more a{ text-decoration:none; padding-right:20px;}.fengcai1{position: relative;padding-top: 20px;}.fengcai1 li{float: left;width: 280px;height: auto;margin-right: 28px;position: relative;}.fengcai1 li p{text-align: center;line-height: 42px;color: #333;font-size: 15px;}.fengcai1 li:hover p{background: #cd2424;color: #fff;width: 72%;position: absolute;bottom: -16px;left: 50%;transform: translateX(-50%);}.fengcai1 li img{display:block;width: 274px;height: 198px;border: 3px solid #ccc;}.fengcai1 li:hover img{ border:3px solid #cd2424; }.fengcai1 .sprev1{position:absolute;width: 64px;height: 64px;background: url(../images/ab-left-jt.png) no-repeat;left: -21px;z-index: 100;top: 96px;cursor:pointer;}.fengcai1 .snext1{position:absolute;width: 64px;height: 64px;background: url(../images/ab-right-jt.png) no-repeat;right: -27px;z-index: 100;top: 96px;cursor:pointer;}.fengcai1 .sprev1:hover{ background:url(../images/ab-left-jt.png) no-repeat}.fengcai1 .snext1:hover{ background:url(../images/ab-right-jt.png) no-repeat}.ggtiao{ height: 130px; background: url(../images/ggbj.jpg) no-repeat center; }.ggtiao .ggnr{text-align: center; padding-top: 38px;}.ggtiao .ggnr h2{ color: #fff; font-size: 16px; font-weight:  normal;}.ggtiao .ggnr p{color: #fff;font-size: 22px;padding-left: 20px;margin-top: 4px;}/*新闻*/.news_bg{height: 530px;margin-bottom: 30px;}.case_b{ width: 100%; height:814px;z-index:0;position: absolute;overflow: hidden; margin-top:440px; background: url(../index/20190929202803_931670498.png) no-repeat;}.case_bj{ width: 100%;background: #f2f2f2; padding-top:60px; padding-bottom: 80px; margin-bottom: 60px;}.case_d{width: 331px;height: 70px;font-size: 38px;text-align: center;background: url(../index/20190929204741_1079209938.png) bottom no-repeat;margin: 0 auto;margin-top: 40px;}  .news_nr{margin-top: 0px;}.news1{width: 400px;float: left;}.news1 dl{width: 400px;overflow: hidden;}.news1 dt{width: 398px;height: 200px;position: relative;overflow: hidden;margin-bottom: 25px;border: 1px solid #ccc;}.news1 dt img{width: 280px;height: 200px;display: block;padding: 0 60px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.news1 dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.news1 dd{width: 400px;overflow: hidden;box-sizing: border-box;}.news1 dd em{display:block;font-size: 14px;color: #666666;font-weight: normal;width: 115px;border-right: 1px solid #ebebeb;text-align: left;float: left;}.news1 dd em b{font-size: 50px; display: block;    height: 55px;line-height: 50px;}.news1 dd .desc{width: 400px;float: right;margin-top: 10px;}.news1 dd h3{font-size: 18px;font-weight: normal;color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}.news1 dd h3 a{color:#333333;text-decoration: none;}.news1 dd p{overflow: hidden;font-size: 14px; line-height: 22px; color:#888888; text-align: justify;}.news2{width: 780px;float: right;}.news2 dl{height: 92px;border:1px solid #ebebeb;background: #fff;margin-bottom:20px;float: left;margin-right: 15px;}.news2 dl:hover{ border:1px solid #1e73ce; }.news2 dl:hover dt em{ background:#1e73ce;}.news2 dl:hover dd h3 a{ color:#1e73ce;}.news2 dt{ float:left;}.news2 dt em{display:block;font-size: 12px;color: #fff;font-weight: normal;width: 72px;height: 72px;border-right: 1px solid #ebebeb;text-align: center;float: left;background: #999999;margin: 10px;}.news2 dt em b{font-size: 30px;display: block;height: 46px;line-height: 54px;}.news2 dd{width: 280px;float: left;overflow: hidden;box-sizing: border-box;padding: 10px 10px 10px 10px;}.news2 dd h3{font-size: 16px;font-weight: normal;height: 24px;color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 5px;}.news2 dd h3 a{color: #666;font-size: 15px;text-decoration: none;font-weight: normal;}.news2 dd p{overflow: hidden;font-size: 14px; line-height: 22px; color:#888888; text-align: justify;}.news .convert2{ padding-top: 30px;}.news .convert2 .tab{width: 540px;margin:0 auto;}.news .convert2 .tab a{display:block;text-align: center;width: 169px;font-size:16px;float:left;margin-top: 0px;margin-bottom:40px;height: 48px;line-height: 48px;background: #ccc;color: #fff;margin-right: 16px;border-radius: 4px;text-decoration: none;}.news .convert2 .tab a.cur{display:block;color:#fff;background: #1e73ce;}.news .convert2 .tab a:nth-child(3){margin-right: 0px;}.cp02_t1{height: 70px;padding: 0 0 0 75px;position: relative;}.cp02_t1 i{width:44px;height:44px;position: absolute;top: 13px;display: block;}.cp02_t1 .gear011{background:url(../images/cp_ico03.png);-webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;right: 114px;}.cp02_t1 .gear021{background:url(../images/cp_ico04.png);-webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;right: 60px;}.nypro-tj{    padding-left: 26px;}.nypro-tj .cp02_t1{height: 36px;background: #1e73ce;padding: 0 0 0 28px;position: relative;}.nypro-tj .cp02_t1 h2{color:#fff;font-size: 18px;height: 36px;font-weight:normal;line-height: 36px;}.nypro-tj .cp02_t1 i{width:44px;height:44px;position: absolute;top: 4px;display: block;}.nypro-tj .cp02_t1 .gear011{background:url(../images/cp_ico03.png);-webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;right: 94px;}.nypro-tj .cp02_t1 .gear021{background:url(../images/cp_ico04.png);-webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;right: 34px;}.nypro-tuijian{background: #fff;}.nypro-tuijian ul{overflow:hidden;}.nypro-tuijian ul li{ float: left; width: 24%; margin-right: 1.1%; padding-top: 10px;}.nypro-tuijian ul li:nth-child(4n) { margin-right: 0;}.nypro-tuijian ul li img{width:100%;border: 1px solid #ccc;}.nypro-tuijian ul li p{text-align:center;height: 30px;line-height: 30px;}.nypro-tuijian ul li p a{ text-decoration:none; }/*留言*/.uform{background: #fefefe url(../images/lybj.jpg) no-repeat center center;height: 570px;position:relative;}.uform .lybk{float: right;padding-top: 72px;}.uform h3{color: #fff;font-weight: normal;font-size: 30px;}.uform p{color: #fff;font-size: 16px;margin-top: 10px;}.uform ul{ float:right; margin-top:38px; margin-right:32px;}.uform li{width: 420px;overflow:hidden;margin-bottom: 4px;}.uform li span{float:left;background-color:#fff;width: 50px;height: 50px;}.uform li span img{ display:block;}.uform li .ut{height: 50px;line-height: 50px;padding:0 10px;}.uform li .ut,.uform li .wby{float:left;width: 348px;background:#fff;outline:none;font-size:14px;color:#858484;border:none;border-left:1px solid #376cb2;border-radius: 0px 6px 6px 0px;}.uform li .wt{ height:88px;}.uform li .wt img{ padding-top:25px;}.uform li .wby{ height:68px; padding:10px; line-height:22px; resize:none;}.uform li a{display: block;width: 100%;height: 50px;line-height: 50px;border-radius: 5px;background-color: #1e73ce;color: #fff;font-size: 16px;text-align: center;margin-top: 2px;text-decoration: none;}.uform h5{ position:absolute; padding-left:35px; font-size:21px; color:#ffda2c; background:url(../images/zxtImg.png) no-repeat left center; height:25px; line-height:25px; font-weight:normal; left:40px; top:259px;}.jiebao{padding-top: 72px;}.anjuzj{background: url(../images/liuyan.jpg) center top no-repeat;height: 320px;}.jiebao h2{font-size: 24px;padding-left: 20px;border-left: 3px solid #1e73ce;color: #fff;margin-bottom: 20px;}.jiebao h2 span{ color: #1e73ce; }.anjuzj p{margin-top: 0;height: 45px;line-height: 45px;}.anjuzj p span{ width: 164px; display: inline-block; text-align: left; padding-left: 20px;}.picMarquee-top{padding: 10px 0;}.picMarquee-top .bd{}.picMarquee-top .bd ul{ margin-top: 0;margin-right: 0;}.picMarquee-top .bd .picList{ width: 100%;}.picMarquee-top .bd ul li{width: 100%;}.picMarquee-top .bd ul li i{color: #333;font-size: 14px;font-style: inherit;line-height: 36px;float: left;width: 30%;text-align: left;padding-left: 18px;}.ly-yiduan{text-align: center;padding-top: 20px;}/*友情链接*/.link{overflow:hidden;background: #666;/* height: 60px; */line-height: 60px;}.link h4{ float:left;}.link h4 a{color:#fff;font-size: 15px;text-decoration: none;}.link ul{overflow:hidden;}.link li{float:left;height: 40px;line-height: 40px;margin: 0 10px;display:inline;}.link li a{color: #fff;font-size: 14px;line-height: 40px;height: 40px;}.lxqq{ float: right;}.lxqq p{ float: left; font-size: 15px; color: #fff; padding: 0 10px;}.lxqq p a{color: #fff;text-decoration: none;}/*底部通用*/.footer{ width:100%;}.ftcont{ padding:34px 0; border-bottom: 1px solid #dedede}.ftbot{ background:#1e73ce; height:55px; line-height:55px; text-align:center;}.ftbot a{ font-size:15px; color:#fff; padding:0 28px;}.ftbot a.noBl{border-left:none;}.footer .ftlogo dt{ float: left;}.footer .ftlogo dt a img{margin-top: 52px;}.footer .ftlogo dd{ float: left;}.footer .ftlogo dd p{ line-height: 34px; margin-left: 30px;}.footer .wx{ float: right; width: 140px; height: 140px; background:url(../images/wx_bg.png) center no-repeat; margin-right: 25px;}.footer .wx img{ width: 116px; margin: 11px }.footer .wx p{text-align: center; line-height: 30px;}.footer .ftcont dl{ margin-left:50px; overflow: hidden; float: left;}/*底部通用*/.banq{width: 100%;background: #1d1d1d;padding-top: 50px;padding-bottom:50px;height: 220px;}  .banq_z li{float: left;padding-right: 42px;padding-left: 42px;line-height: 28px;border-right: 1px solid #333;height: 220px;overflow: hidden;}.banq_z li span{ font-family: Arial; color: #fff; font-size: 18px; text-transform:uppercase; line-height: 50px;}.banq_z li a{color: #fff;font-size: 14px;}.banq_z li a:hover{ text-decoration:none; color:#1e73ce; font-size:14px; }.er{width: 350px;height: 110px;overflow: hidden;}.gong_w{line-height: 22px;color: #999;padding-left: 15px;padding-top: 16px;}.gong_w p{padding-top:15px;color: #fff;font-size: 14px;}.gong1{margin-left: 20px;}.lx{width: 350px;color: #fff;line-height: 26px;margin-top:26px;text-transform: uppercase;font-size: 14px;}.lx span{font-size: 18px;color: #ee3333;font-family:;}    .ban{width: 100%;height: 110px;text-align: center;line-height: 68px;background: #1d1d1d;color: #fff;font-size: 14px;text-transform: uppercase;}    .ban a{color: #999;}    .ban p {    margin-left: auto;    margin-right: auto;    margin-bottom: -25px;    width: 1200px;    font-family: microsoft yahei;}/*内页*/.pro_pro{ width: 270px; float: left;}.pro_pro h4{border-radius: 5px 5px 0 0;font-size: 26px;color: #fff;background: url(../images/proicon01.png) #cd2424 no-repeat 215px;padding: 20px 0 20px 20px;}.pro_pro>ul{ width: 268px; border: 1px solid #ccc;}.pro_pro>ul>li{}.pro_pro>ul>li>a{display: inline-block;width: 228px;line-height: 48px;border-bottom: 1px solid #ccc;padding: 0 20px;font-size: 16px;color: #333;}.pro_pro>ul>li>a:hover{ background:#f5f5f5; }.pro_pro>ul>li>a>span{}.pro_pro .nav-sanji{ padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc;}.pro_pro .nav-sanji li{ line-height: 36px; padding-left: 16px; background: url(../images/nav-sanjiao.png) left no-repeat; border-bottom: 1px solid #ccc;}.pro_pro .nav-sanji li a{ width: 100%; display: inline-block;line-height: 24px;}.pro_pro .nav-sanji li a span{}.pro_pro .active_pro{ border:1px solid #f2f2f2;}.pro_pro .active_pro ul li h5{background: url(../images/proicon02.png) #cd2424 no-repeat 220px; height: 50px;}.pro_pro .active_pro ul li a h5 span{ line-height: 50px; color: #fff; font-size: 18px; font-weight: normal; padding-left: 15px;}.pro_pro .active_pro ul li .sedp p{ line-height: 45px; margin: 0 10px; border-bottom: 1px solid #dedede; padding-left: 30px; background: url(../images/pro_libg.png) no-repeat center;}.pro_pro .active_pro ul li .sedp a p {font-size: 16px; }.pro_pro .active_pro ul li .sedp a p:hover{ color: #cd2424;}.pro_pro .active_pro{ margin-bottom: 20px;}.pro_lny ul li {background: #cd2424;  float: left; margin-right: 20px;}.pro_lny ul li h5{ float: left;  }.pro_lny ul li a h5{ line-height: 50px;  padding: 0 60px;  position: relative;}.pro_lny ul li a h5 span{ color: #fff; font-size: 15px; font-weight: normal;}.pro_lny ul li.on{ background: #fd9b01;}.pro_lny ul li.on a h5::before{content: ''; position: absolute; bottom: -20px; left: 50%; margin-left: -10px; width: 0px; height: 0px; border: 10px solid #fb9401; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent;}.pro_lny ul li:hover{background: #fd9b01;}.pro_lny ul li:hover a h5::before{content: ''; position: absolute; bottom: -20px; left: 50%; margin-left: -10px; width: 0px; height: 0px; border: 10px solid #fb9401; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent;}/*产品页左侧*/.cpMain{overflow:hidden;margin-bottom: 40px;}.sidebar{width: 1200px;margin:20px auto 10px;}.sidebar .sb_nav{ float:left; width:220px;}.sidebar .sb_nav h3.title{ text-align:left; background:url(../images/dt-6.gif) repeat-x; padding:0px 15px; height:33px; line-height:33px; border-bottom:1px solid #cecece; font-size:14px; color:#fff;}.sidebar .sb_nav h3.line{ margin-top:15px; }.sidebar .sb_nav .active{ padding:10px 15px; background:#fff; border: 1px #ddd solid;}#sidebar dl{}#sidebar dl.on dt{ background:#1e73ce }#sidebar dl.on dt a{ color:#fff }#sidebar dl dt{padding: 10px;background: #f5f5f5;margin: 10px 10px;}#sidebar dl:hover dt{ background:#1e73ce; } #sidebar dl:hover dt h3 a{ color:#fff; }#sidebar dl dd{ padding:0px 0px 0px 15px;}#sidebar dl dt.on a{ font-weight:bold; color:#fff; }#sidebar dl h4.on a{ font-weight:bold;}.sidebar .sb_box{overflow:hidden;}.sidebar .sb_box h3.title{ border-bottom:1px solid #ddd; background:#f8f8f8; color:#da241c; height:35px; line-height:35px; position:relative;}.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #da241c; padding:0px 15px;}.sidebar .sb_box h3.title div.position{ float:right;color:#999; font-weight:normal; position:relative; top:3px; right:15px;}.sidebar .sb_box h3.title div.position a{ color:#999;}.cpMain .pro_l{width: 245px;float:left;}.cpMain .pro_l h4 .prolia { display:block; height: 60px; line-height:60px; color: #fff;font-size: 18px; padding-left: 20px; text-decoration: none;}.cpMain .pro_l h4 .prolia1{font-size: 30px;line-height: 56px;padding-left: 20px;} .cpMain .pro_l h4{height: 60px;padding-left: 0;background: #1e73ce;}.cpMain .pro_l h4 a{display:block;line-height: 60px;height: 60px;text-decoration:none;color:#fff;font-size: 24px;}.cpMain .pro_l .nlist h4 a{ padding-left:20px; }.cpMain .pro_l h4 p{color:#fff;font-size: 13px;}.sidebar .pro_l ul{border-top:none;overflow:hidden;}.cpMain .pro_l .nlist ul li.on{ background:#1e73ce; }.cpMain .pro_l .nlist ul li.on a{ color:#fff; }.pro-nyjs{width: 95%;height: auto;border: 1px solid #ccc;margin-left: 26px;background: #eee;padding: 10px;}.pro-nyjs h1{font-size: 18px;color:#333;}.t05 {line-height:40px;background:#da241c;}.t05 {padding:0 10px; color:#fff;font-size:14px;} /*左边标题块*/.t05 a{color:#fff; font-size:14px}.contactn .subnr { border:1px solid #ddd; overflow:hidden; padding:5px 8px; width:200px; font-size:14px; line-height:30px;}/* marqueetop */.marqueetop{height:800px;overflow:hidden;border:1px solid #ddd;}.marqueetop ul{background: none !important;}.marqueetop li .pic{display:block;border:#ccc 1px solid; height:104px;padding:2px;overflow:hidden;}.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}.jiathis_txt{ float: left; display:inline-block; line-height:28px; }.sidebar .sb_box_pro{ float:right; width:910px; overflow:hidden;  border:1px solid #dedede;}/*右侧*/.rtop {overflow:hidden;padding-top: 4px;padding-bottom:9px;border-bottom:1px solid #dbdbdb;margin-left: 26px;}.rtop h5 {float:left;padding-left: 10px;border-left: 3px solid #1e73ce;line-height: 16px;font-size: 16px;color: #1e73ce;font-weight: bold;}.rtop span { float: right;}.rtop span em { color: #999;}.rtop span a { color: #999;}.cpshow{overflow:hidden;padding-left: 26px;padding-top: 20px;}.cpshow li{float:left;margin-bottom:15px;margin-right: 24px;}.cpshow li.noMl{ margin-right:0;}.cpshow li img{display:block;border:1px solid #d3d3d3;padding: 2px;height: auto;width: 287px;}.cpshow li h4{ text-align:center; line-height: 40px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight: normal; font-size: 15px; width: 281px;}.cpshow li:hover h4{ color: #1e73ce;}.cpshow li:hover img{border:1px solid #1e73ce;}.cpshow li em{ width: 40%; border:1px solid #dedede; margin: 0 4.5%; display: block; float: left; line-height: 30px; border-radius: 15px;text-align:center;}.cpshow li em:hover{ border: 1px solid #1e73ce; color:#1e73ce; }.cpshow li p{ font-size:13px; color:#666; line-height:21px; height:1px; overflow:hidden;}.cpshow li span{ display:block; overflow:hidden; margin-top:20px;}.cpshow li span .zx{ float:left; width:103px; height:40px; line-height:40px; text-align:center; font-size:13px; color:#fff; text-decoration:none; border-left:3px solid #333; background:#666;}.cpshow li span .xq{ float:right; font-size:13px; color:#666; margin-top:14px;}.cpshow li span .zx:hover{ background:#1e73ce; border-left-color:#1e73ce;}.right .RandomNews .news_random{border:1px solid #ccc;border-top:none;background:#fff;}.right .RandomNews ul{padding-top:8px;border:1px solid #ccc;border-top:none;margin-bottom:15px;width:762px;background:#fff;}#showproduct{padding:20px;}#showproduct>dl.pshow>dt{padding-bottom: 15px;float:left;width:402px;}/*bigzoompic*/#MagnifierWrap2{position: relative;}.MagnifierMain{position: relative;border:1px solid #ccc;}.MagnifierMain img{width: 100%;display:block;}.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(../images/loading.gif) no-repeat center center; }.MagnifierImg{position: absolute;top:0; left: 0;}.spec-items{position: relative;width: 350px;height: 80px;overflow: hidden;margin: 10px auto 0;}.spec-items ul{width: 500%;position: absolute;top: 8px;left: 0;}.spec-items ul *{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.spec-items li{width: 64px;float: left;overflow: hidden;margin-right: 5px;border: 1px solid #ccc;cursor: pointer;}.spec-items li.on{border: 1px solid #1e73ce;}.spec-items li img{width: 100%;display:block;}span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 74px;line-height: 74px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;}span.on{background-color: #ccc;color: #999;cursor: pointer;}span.spe_leftBtn{left: 0;}span.spe_rightBtn{right: 0;}/*内页文章*/#newslist{margin-bottom:10px;}.n_cont{ padding-top:5px; overflow:hidden;}.n_cont dl{overflow:hidden;padding:20px;border:1px solid #dedede;float:left;width: 920px;box-sizing:border-box;margin-bottom: 10px;}.n_cont dl dt{ float:left; padding:5px; background:#eaeaea;}.n_cont dl dt img{display:block;width: 200px;height: 130px;}.n_cont dl dd{float:left;width: 628px;height: auto;padding-left: 40px;position: relative;}.n_cont dl dd h5{overflow:hidden;width: 70%;float: left;height: 30px;line-height: 30px;font-size: 17px;}.n_cont dl dd h5 a{ font-size:14px; color: #cd2424; float:left; padding-left:5px;}.n_cont dl dd em{ float: right; width: 30%; text-align: right; height: 30px; line-height: 30px;}.n_cont dl dd p{line-height: 24px;font-size: 14px;margin-top:10px;height: 68px;float: left;overflow: hidden;}.n_cont dl dd span{position: absolute;right: 0;bottom: -30px;}.n_cont dl dd span a{}.n_cont dl:hover { background: #eaeaea;}#shownews{ padding:0px 20px;}#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}#shownews .editor{line-height:2;font-size:14px;padding:10px 0;}.RandomNews{margin-top: 20px;padding-left: 26px;}.RandomNews h4{padding-left:27px;height:36px;line-height:36px;color: #1e73ce;background: #f5f5f5;font-weight: normal;font-size: 15px;}.RandomNews li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:413px; float:left;overflow:hidden;}.RandomNews li a{ background:url(../images/ico55.gif) no-repeat 0 5px; padding-left:12px;}.RandomNews ul{padding: 10px 0px;}.RandomNews_ny{ padding:0px 15px}.RandomNews_ny h4{ padding-left:27px;height:36px;line-height:36px;color:#cd2424;background:#ccc;font-weight:bold;}.RandomNews_ny li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:558px; float:left;overflow:hidden;}.RandomNews_ny li a{ background:url(../images/ico55.gif) no-repeat 0 5px; padding-left:12px;}.RandomNews_ny ul{padding: 10px 0px;}.right .RandomNews_ny .news_random{border:1px solid #ccc;border-top:none;background:#fff;}.right .RandomNews_ny ul{padding-top:8px;border:1px solid #ccc;border-top:none;margin-bottom:15px;width:762px;background:#fff;}.dibu-tuijian{}.dibu-tuijian h2{ font-size: 20px;}.dibu-tuijian ul{ padding-top: 10px;}.dibu-tuijian ul li{ padding: 10px 0;}.dibu-tuijian ul li a{ font-size: 15px; color: #60d2e4;}/*产品详情页*/.proviewbox{float:left;width: 440px;position:relative;z-index:5;}.probigshow{position:relative;width: 436px;height: 330px;padding:1px;overflow:hidden;}.probigshow>a>img{height:auto;width: 435px !important;}.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}.probigshow .showtip_1{background-position:0 0;}.probigshow .showtip_2{background-position:0 -81px;}.probigshow a.a_probigshow{cursor:crosshair;}.prodbaseinfo_a{float:left;width: 448px;margin-left: 20px;z-index:1;}.prodbaseinfo_a p{line-height:28px;margin-top:10px}.h2_prodtitle{font-size: 20px;color:#414141;border-bottom:1px dashed #bbbbbb;padding:2px 0 10px;line-height:1.6em;}.h2_prodtitle span{color:#da241c;font-size: 20px;}.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}.ul_prodinfos{padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold;}.ul_prodinfos li{padding:5px 0 10px;}.ul_prodinfo li{float:left;width:378px; padding:6px 0;}.ul_prodinfo li p{font-size: 16px;line-height:36px;}.ul_prodinfo li span{font-size: 16px;}.li_normalprice,.li_prono{line-height:24px; }.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,.ul_prodinfo .li_brand .span_title{color:#999;}.ul_prodinfo .li_brand{width:180px; }.li_prono{line-height:2.9em;}.ul_prodinfo .b_proprice{font-size:14px;color:#ce1919;font-weight:normal;}.ul_prodinfo a.a_brand{color:#c00;}.ul_prodinfo a.a_brand:hover{text-decoration:underline;}.ul_prodinfo .li_jf{clear:both;width:300px; }.ul_prodinfo .li_jf b{font-weight:normal;color:#c00;}.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}.div_prothumb .span_prev,.div_prothumb .span_next  {background:url(../images/sprite.png) no-repeat;}.div_prothumb{position:relative;padding: 15px 15px 0;}.thumbporbox{position:relative;width: 400px;overflow:hidden;}.ul_prothumb{position:relative;width:7500px; overflow:hidden;}.ul_prothumb li{float:left;width: 90px;text-align:center;padding-right: 12px;}.ul_prothumb img{padding:1px;border:1px solid #ddd;width: 90px !important;height: 60px !important;}.ul_prothumb li.now img{border: 1px solid #da241c !important;}.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top: 6px;width:22px;height: 63px;text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}.div_prothumb .span_prev{left:0px;_left:-25px;background-position: -90px -275px;}.div_prothumb .span_prevb{background-position: -120px -275px;cursor:default;}.div_prothumb .span_next{right: 0px;background-position: -150px -275px;}.div_prothumb .span_nextb{background-position: -134px -275px;cursor:default;}#probig_preview{position:absolute;visibility:hidden;top:0px;left: 408px;width: 340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}#probig_preview img{position:relative;}.cp { border:1px solid #d7d7d7; background:#fff; padding-bottom:12px; margin-bottom:10px; }.cptab { border-bottom:1px solid #d7d7d7; background:#f7f7f7;  }.cptab  { line-height:25px; font-size:14px; color:#1f98e4; text-decoration:none; padding:0 8px;  }.cptab a:hover {text-decoration:none;}.cptab a.cr { background:#eee; font-weight:bold; }.cp dl { width: 215px; overflow:hidden; float:left; display:inline; padding: 12px 2px 0 12px; } .cp dt { width: 215px;   overflow:hidden;  }.cp dt a {width: 210px; display:block; border:1px solid #D5D5D5; padding:1px;}.cp dt a:hover { border:solid 1px #1f98e4;} /*产品图片边框连接*/.cp dt img {width: 210px;height: 146px;display:block;}.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;   width: 215px; text-align:center }.proinfo  { font-size:14px; line-height:25px; min-height:200px}.proinfo .procon{display:none}.proinfo .procon:first-child{display:block;}#marquee2 ul li a img{width: 240px;margin:10px;border: 1px solid #ccc;padding: 2px;}#marquee2 ul li{ text-align:center;}#marquee2 ul li p a{font-size: 15px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 4px 16px;}.pro_key {line-height: 35px;margin-top: 5px;font-size: 16px;color: #333;font-weight: bold;}.pro_key a{font-size: 14px;background: #9e9c9c;padding: 2px 6px;color:#fff;font-weight: normal;text-decoration: none;}.jiathis_style{margin-top:10px}.showpage{overflow:hidden;line-height:30px;}.showpage .pageone{width:50%;float:left;}.mod_goods_info {clear:both;margin-bottom:10px;}.mod_goods_info .hds {border-bottom: 1px solid #ccc;height: 43px;width: 910px;_overflow:hidden;}.mod_goods_info .hds li {float:left;cursor:pointer;border:1px solid #d7d7d7;border-bottom:0;margin-right: -1px;}.mod_goods_info .hds li:hover, .mod_goods_info .hds li.on{border-top: 2px solid #1e73ce;border-bottom:1px solid #fff;}.mod_goods_info .hds li:hover h3, .mod_goods_info .hds li.on h3{ background:#fff;  }.mod_goods_info .hds li a{ text-decoration:none; }.mod_goods_info .hds li h3 {display:block;width: 110.7px;height: 40px;line-height: 40px;text-align:center;font-size:14px;border-bottom:0;background-color:#f3f3f3;border:1px solid #fff;}.mod_goods_info .hds li h3 a {color:#333;font-weight: normal;text-decoration:none;outline:none}.mod_goods_info .hds .status_on {border-color: #ccc;border-bottom:0;position:relative;}.mod_goods_info .hds .status_on h3 {height: 40px;background-color: #f5f5f5;color: #555;font-weight: normal;}.mod_goods_info .hds .status_on h3 a {color: #555;font-weight: normal;font-size: 15px;}.mod_goods_info .more{ position:absolute;top:8px; right:0px;}.mod_goods_info .more a:link,.mod_goods_info .more a:visited{text-decoration:none;color:#cd2424;}.mod_goods_info .more a:hover{color:#D4105A;}.dgxxBox{padding:0 15px; width:645px; height:300px;  font-family:微软雅黑;}.dgxxBox p{font-size:16px; padding:25px 0; color:#666;}.dgxxBox .m_form{}.dgxxBox .m_form li{width:310px; height:38px; float:left; margin-bottom:13px; color:#777;}.dgxxBox .m_form label{float:left; border:1px solid #dedede; line-height:36px; height:36px; width:77px; display:inline-block; text-align:center; background:#fff;}.dgxxBox .m_form .iptTxt{float:right; width:230px; border:1px solid #dedede; border-left-width:0; height:16px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}.dgxxBox .m_form .txtAre{margin-left:12px; width:296px; height:161px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#333; line-height:18px;}.dgxxBox .m_form .btnTjly{width:310px; height:38px; background:#cd2424; border:none; cursor:pointer; color:#fff;}.dgxxBox .m_form .areLi{height:205px; float:right; display:inline;}.dgxxBox .m_form .btnLi{background:none; height:60px;}/*返回顶部*/#roll{display:block;width: 15px;margin-right: -800px;position:fixed;right:50%;top:50%;_margin-right:-525px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}/*箭头*/.pbot{ display:block; width:50px; height:50px; position:absolute;}.pbot1{ background:url(../images/pbot1.png) no-repeat center; left:0;}.pbot2{ background:url(../images/pbot2.png) no-repeat center; right:0;}/*banner数量*/.baner{ height:500px;}#flashs{position:relative;overflow:hidden;}#flashs .bgitem{  z-index:1;position:absolute; top:0; }#flashs .btn{position:absolute;z-index:7;bottom:15px;left:50%;margin-left:-95px;padding:0px 6px;float: left;}#flashs .btn li{color: #fff;cursor: pointer;display: inline-block;margin:0 2px;width: 60px;height: 10px;background: #999;font-size: 0px;border-radius: 6px;line-height:25px;text-align:center;}#flashs .btn li.cur{color: #fff;background: #1e73ce;}#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 43px;width: 43px;}#roll_top{background: url(../images/top.png) no-repeat;}#fall{background: url(../images/top.png) no-repeat 0 -80px;}.active1{ border:1px solid #ddd;}/*******************************/.sy-tjcp{padding-top: 64px;padding-bottom: 40px;background: #fff;}.sy-tjcp .sy-tit{ text-align: center;background: url(../index/sy-title.png) center 10px no-repeat;}.sy-tjcp .sy-tit h2{ font-size: 36px; }.sy-tjcp .sy-tit h2 span{ color: #da241c;}.sy-tjcp .sy-tit p{ font-size: 16px;margin-top: 8px; }.sy-tjcp .sy-cpzs{ padding-top: 44px; }.sy-tjcp .sy-cpzs ul{}.sy-tjcp .sy-cpzs ul li{float: left;width: 22.6%;margin-right: 2.7%;border: 2px solid #ccc;text-align: center;position: relative;padding: 0 0 20px 0;}.sy-tjcp .sy-cpzs ul li:nth-child(4n) { margin-right: 0;}.sy-tjcp .sy-cpzs ul li:hover{ border:2px solid #da241c; }.sy-tjcp .sy-cpzs ul li:hover span a{ background:#da241c; color:#fff; }.sy-tjcp .sy-cpzs ul li:hover h1{ color:#da241c; }.sy-tjcp .sy-cpzs ul li a{text-decoration: none;}.sy-tjcp .sy-cpzs ul li a img{ width: 271px; height: auto; padding-bottom: 10px;}.sy-tjcp .sy-cpzs ul li a h1{text-align: center;font-size: 17px;letter-spacing: 1px;padding-bottom: 10px;background: url(../images/diyilan-xian.png) center bottom no-repeat;}.sy-tjcp .sy-cpzs ul li a p{ text-align: center; padding: 10px 20px  18px 20px; font-size: 14px;}.sy-tjcp .sy-cpzs ul li span{background: #fff;position: absolute;bottom: -2%;left: 33%;}.sy-tjcp .sy-cpzs ul li span a{ padding: 4px 20px; border: 1px solid #ccc; background: #fff; font-size: 14px;}.cp02_t{height: 70px;background:url(../images/cp_tbg.gif) no-repeat;position: absolute;bottom: -25px;right: -17%;}.cp02_t i{width: 80px;height: 80px;position: absolute;display: block;}.cp02_t .gear01{background:url(../images/yin_k01.png);-webkit-animation: rotate 5s linear infinite;animation: rotate 5s linear infinite;right: 262px;}.cp02_t .gear02{background:url(../images/yin_k01.png);-webkit-animation: rotate 5s linear infinite;animation: rotate 5s linear infinite;right: 60px;}/**/@keyframes rotate{  0%{transform:rotate(0deg);}  100%{transform:rotate(-360deg);}}@-webkit-keyframes rotate {  0%{-webkit-transform:rotate(0deg);}  100%{-webkit-transform:rotate(-360deg);}}.ny-pro{    border: 1px solid #ccc;}.ny-pro h4{height: 60px !important;padding-top: 0 !important;padding-left: 20px !important;background: #1e73ce !important;text-align: left;}.ny-pro h4 a{font-size: 20px !important;}.ny-pro h4 p{ font-size: 12px !important;}.ny-pro ul{border-bottom: 6px solid #1e73ce !important;background: #fff;}.ny-pro ul h2{ margin-left: 0;}.ny-pro ul h2 a{}.ny-pro ul dl{}.ny-pro .sub{ margin-top: 10px;}.ny-pro ul dl dt{    background: #f5f5f5;    padding: 10px;    margin: 10px 10px;}.ny-pro ul dl dt:hover{background:#1e73ce;;}.ny-pro ul dl dt a{font-weight: normal;font-size: 15px;}.ny-pro ul dl dt a h3{font-weight:normal;font-size: 15px;}.ny-pro ul dl dt a span{ margin-left: 0;}.ny-pro ul dl dt:hover a{ color:#fff }.ny-pro ul dl dd{}.ny-pro ul dl dd h4{margin-left: 0;background: none !important;height: 36px !important;text-align: initial;}.ny-pro ul dl dd h4 a{ font-size: 16px !important; line-height: 36px !important; padding-top: 0 !important;}.ny-pro ul dl dd h4 a span{color: #666;padding-left: 40px;}.pro-xiazai{ background: #999 !important; color: #fff !important;}.prony{}.ny_cptj{margin-top:20px;}.ny_cptj h3{ height: 72px; padding-top: 14px; padding-left: 0; background: #da241c;}.ny_cptj h4 a{font-size: 20px !important;padding-left: 22px !important;letter-spacing: 1px !important;line-height: 36px !important;}.ny_cptj h4 p{font-family:arial;padding-left: 24px;font-size: 14px !important;text-transform: uppercase;font-weight: normal;}.nypro-lx{margin-top: 10px;}.nypro-lx>a{padding: 10px 32px;background: #1e73ce;display: inline-block;margin-top: 10px;color: #fff;}.nypro-lx>a:hover{ background:#ee3333 ;}.nypro-lx h2{font-size: 19px;font-weight: normal;color: #1e73ce;}.nypro-lx p{ font-size: 30px; font-weight: bold;}.nypro-dj{ padding-top: 20px;}.nypro-dj p{width: 148px;height: 50px;line-height: 50px;background: #ccc;font-size: 18px;color: #fff;padding-left: 32px;margin-right: 10px;}.nypro-dj .pro-p1{float: left;background: url(../images/pro-p1.png) center no-repeat;}.nypro-dj .pro-p2{float: right;background: url(../images/pro-p2.png) center no-repeat;}.ny-weizi{border-bottom: 1px dashed #bbbbbb;padding: 14px 0;margin-bottom: 20px;background: url(../images/cxcc.png) left no-repeat;}.ny-weizi span{padding-left: 20px;background: url(../images/dizi.png) left no-repeat;background-size: 6%;}.ny-weizi span em{}.ny-weizi span a{font-size: 15px;}.pro-lxfs1{background: #da241c;height: 306px;margin-top: 20px;margin-bottom: 20px;}.pro-lxfs1 h2{font-size: 20px;margin-left: 0;padding-left: 20px;color: #fff;padding-top: 30px;height: auto;line-height: initial;}.pro-lxfs1 .pro-tit-lx{ margin-right: 20px; margin-top: 20px;}.pro-lxfs1 .pro-tit-lx1{background: none;padding-top: 0;padding-left: 46px;background: url(../images/pri-tit-lxtb1.png) 14px no-repeat;}.pro-lxfs1 .pro-tit-lx1 h4{background: none;height: 24px;padding-top: 0;color: #fff;font-size: 16px;font-weight: normal;line-height: 24px;padding-left: 0;}.pro-lxfs1 .pro-tit-lx1 p{color: #fff;font-size: 15px;}.pro-lxfs1 .pro-tit-lx2{background: none;padding-top: 0;background: url(../images/pri-tit-lxtb2.png) 14px no-repeat;padding-left: 46px;}.pro-lxfs1 .pro-tit-lx2 h4{background: none;height: 24px;padding-top: 0;color: #fff;font-size: 16px;font-weight: normal;line-height: 24px;padding-left: 0;}.pro-lxfs1 .pro-tit-lx2 p{color: #fff;font-size: 15px;}.pro-lxfs1 .pro-tit-lx3{background: none;padding-top: 0;padding-left: 46px;background: url(../images/pri-tit-lxtb3.png) 14px no-repeat;}.pro-lxfs1 .pro-tit-lx3 h4{background: none;height: 24px;padding-top: 0;color: #fff;font-size: 16px;font-weight: normal;line-height: 24px;padding-left: 0;}.pro-lxfs1 .pro-tit-lx3 p{color: #fff;font-size: 15px;}.is-fixed{ position:fixed; top:0; }.pro_right_news{ float: right; width: 250px;}.pro_right_news h4{height: 60px;line-height: 60px;padding-left: 20px;font-size: 20px;background: #1e73ce;}.pro_right_news h4 a{ color: #fff;}.sb_box1{ width:940px; float: left; }.nynews-tj{ margin-top: 10px;}.nynews-tj h3{ background: #da241c; color: #fff; height: 60px; line-height: 60px; padding-left: 20px; font-size: 20px;}.nynews-tj .nyxwtj{ border: 1px solid #ccc;}.nynews-tj .nyxwtj ul{ padding: 10px 0; padding-left: 20px;}.nynews-tj .nyxwtj ul li{padding-left: 20px;padding-right:15px;line-height: 38px;background: url(../images/iyuan.png) left no-repeat;}.nynews-tj .nyxwtj ul li:hover{ background: url(../images/iyuan_on.png) left no-repeat; }.nynews-tj .nyxwtj ul li a{font-size: 15px;text-decoration: none;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.nynews-tj .nyxwtj ul li a:hover{ color:#da241c; }.fbxx{border-bottom: 1px solid #ccc;height: 40px;line-height: 40px;}.fbxx p{font-size: 14px;float: left;padding: 0 8px;}.fbxx p span{}.jq22{width: 667px;height: 392px;margin: 0px auto;position: relative;border: 2px solid #eee;}.jq22 .border-left{width: 2px;height: 0px;background: #da241c;position:absolute;left:-1px;bottom: 0;}.jq22 .border-bottom{width: 0px;height: 2px;background: #da241c;position:absolute;left:0;bottom: 0px;}.jq22 .border-top{width: 0px;height: 2px;background: #da241c;position:absolute;right:0;top: 0px;}.jq22 .border-right{width: 2px;height: 0px;background: #da241c;position:absolute;right:-1px;top: 0;}.nocontent{padding:15px;min-height:200px;}#showtext{line-height: 2;padding: 20px;margin: 0 26px;border: 1px solid #ccc;}#imglist{ padding-left: 26px; padding-top: 20px;}#imglist li{float:left;display:inline;text-align:center;width: 32% !important;height: auto !important;margin-right: 2%;margin-bottom: 10px;}#imglist li:nth-child(3n) {    margin-right: 0;}#imglist li a.img{ font-size:0px; display:block;}#imglist li a.img img{margin:auto;border:1px solid #ccc;max-width: 97%;height: auto;padding: 2px;}#imglist li h3{ padding: 10px 0px 10px;font-weight:normal;line-height:1.5;font-size: 15px; }#showimg{    padding-left: 26px;}#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}#showimg .imgshow{ text-align:center;}#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}.imgparalist li span{ float:left; margin-right:10px; color:#999;}#showimg .ctitle{margin:10px 0px 10px;background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;font-size:14px;border-bottom:1px dotted #ccc;}#showimg .ctitle span{ border-top: 3px solid #1e73ce; display: block; width: 120px; line-height: 32px; text-align: center; font-size: 16px; font-weight: normal; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5;}.digg4 { padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}.digg4  a,.digg4 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; background-position:50%; margin:2px; color:#0061de; text-decoration:none;}.digg4  a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}.digg4  a:active {border:1px solid #000099; color:#000000;}.digg4  span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}.digg4  span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#999;}.digg4 .disabledfy { font-family: Tahoma, Verdana;} /*底部通用*/.footer1{background: url(../images/foot_bj.jpg) #333 no-repeat center;position: relative;padding: 20px 0;}.foot-left-bf{width: 600px;float: left;padding-bottom: 40px;}.foot-right-bf{width: 600px;float: left;}.foot-shang-jt{ position: absolute; top: -18px; left: 50%; transform: translateX(-50%);}.footer1 .foot_yi{float: left;padding-top: 42px;width: 700px;} .footer1 .foot_yi ul{}.footer1 .foot_yi ul li{margin-bottom: 10px;float: left;padding: 0 20px;}.footer1 .foot_yi ul li a{color: #fff;font-size: 16px;}.footer1 .foot_yi ul li:hover a{color:#cc0000;}.footer1 .foot_er{float: left;padding-top: 24px;width: 400px;}.footer1 .foot_er p{ color: #bbb8b8;font-size: 15px;margin-bottom: 4px;}.footer1 .foot_er h2{color: #fff;font-size: 18px;}.footer1 .foot_er .lxfs{margin-top: 12px;}.footer1 .foot_er .lxfs span{font-size: 26px;color:#fff;font-weight:bold;}.footer1 .foot_er .lxfs p{color: #fff;padding: 2px 0;font-size: 16px;margin-bottom: 8px;margin-top: 8px;}.footer1 .foot_er .lxfs .dianhua{ background: url(../images/ft_dh.png) no-repeat left;}.footer1 .foot_er .lxfs .dizi{ background: url(../images/ft_dz.png) no-repeat left;}.footer1 .foot_er .lxfs .youxiang{background: url(../images/ft_yx.png) no-repeat left;}.footer1 .erweima{float: right;margin-bottom: 24px;margin-top: 40px;}.footer1 .erweima .erweiyi{ float: left; margin-right: 30px;}.footer1 .erweima .erweiyi img{ width: 116px;}.footer1 .erweima .erweiyi p{color: #fff;text-align: center;font-size: 15px;margin-top: 12px;}.footer1 .erweima .erweier{ float:  left;}.footer1 .erweima .erweier img{ width:116px;}.footer1 .erweima .erweier p{color: #fff;text-align: center;font-size: 15px;margin-top: 12px;}.footer1 .ft_logo{float: left;margin-top: 26px;}.footer1 .ft_logo img{}.footer1 .ft_logo p{line-height: 24px;color: #fff;font-size: 15px;letter-spacing: 1px;}.footer1 .ft_logo p a{ color: #f5f5f5; text-decoration: underline;}.new-tit{width: 240px;height: 120px;float: left;padding-top: 44px;text-align: center;position: absolute;left: 0;top: -80px;background: #cc0000;}.new-tit h2{ color: #fff; font-size: 36px; padding-bottom: 10px;}.new-tit p{ color: #fff; font-size: 16px; text-transform: uppercase; font-family: Arial; font-weight: bold;}.touyin{}.right_nav{right: -6px;bottom:40%;position:fixed;text-align:left;overflow: hidden;z-index:999;}.right_nav li{ background: #cd2424; margin:4px 0; padding: 10px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; cursor:pointer; position:relative; right: -80px !important;}.right_nav li .iconBox{ overflow: hidden;display: flex;align-items: center; }.right_nav li img{width: 30px;height:30px;}.right_nav li h4{color: #fff;font-size:14px;margin: 2px 6.5px;}.right_nav li:hover{background:#cf1322}.right_nav li .hideBox{display: none;position: absolute;right: 120px;padding:10px;width: 200px;padding-right: 15px;top:-10px;z-index: 999;}.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff;padding: 10px 20px;border-top: 2px solid #cd2424;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}.right_nav li .hideBox .hb>img{ width:140px; height:140px; }.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #cd2424;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}.ny_ly { overflow: hidden; margin-top: 20px; }.ly_box { overflow: hidden; margin-top: 20px; }.ly_box .temp_on_inp .content .temp_on_con h3 { width: 145px;height: 46px;font-size: 18px;line-height: 46px; text-align: center;color: #fff; background: #666666; }.ly_box .temp_on_inp .content .temp_on_con form { border: 1px solid #bbb;background: url(../images/ly_bg.jpg) no-repeat center bottom #fff;padding: 40px 15%; height: 435px;}.ly_box .temp_on_inp .content .temp_on_con form ul li  { margin-bottom: 10px; font-size: 14px; line-height: 35px;color: #666; overflow: hidden; }.ly_box .temp_on_inp .content .temp_on_con form ul li span { display: inline-block;width: 120px;color: #666; vertical-align: top; text-align: right;height: 33px;line-height: 33px; overflow: hidden; }.ly_box .temp_on_inp .content .temp_on_con form ul li span em { color: #f00; }.ly_box .temp_on_inp .content .temp_on_con form ul li input { width: 73%;margin-right: 10px;outline: none;padding-left: 10px;border: 1px solid #eee; height: 33px; line-height: 32px;color: #666; box-sizing: border-box; }.ly_box .temp_on_inp .content .temp_on_con form ul li textarea { width: 73%; height: 102px; line-height: 24px; border: 1px solid #eee; outline: none;  resize: none; overflow: auto;margin-right: 10px; padding-left: 10px; box-sizing: border-box; }.ly_box .temp_on_inp .content .temp_on_con form ul li .minp5 {width: 80px;height: 30px;border: 0;text-align: center;color: #fff;padding-left: 0;cursor: pointer;background: #cd2424;margin-left: 125px;}.ly_box .temp_on_inp .content .temp_on_con form ul li .minp5 {width: 80px;height: 30px;border: 0;text-align: center;color: #fff;padding-left: 0;cursor: pointer;background: #cd2424;margin-left: 125px;}.leftli{ background: #f5f5f5; padding: 10px; margin: 10px 10px;}.leftli.on{ background:#1e73ce; }.leftli:hover{ background:#1e73ce; }.leftli a{font-size: 16px; padding-left: 10px;}.leftli:hover a{ color:#fff; }.leftli.on a{ color:#fff; }.cbgg-01{background: #f5f5f5;padding: 10px;}.cbgg-01 img{ width:100%; margin-bottom:4px; }