body{width:100%;background:#fff;color:#333;font-size:12px;font-family:"Microsoft Yahei";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
div{margin:0;padding:0}
p,span{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
img{margin:0;padding:0}
dd,dl,dt,li,ol,ul{margin:0;padding:0;list-style:none}
img{border-right-width:0;border-top-width:0;border-bottom-width:0;border-left-width:0}
from,input,select{margin:0;padding:0}
.clear{clear:both;overflow:hidden;height:0;font-size:0}
a{color:#484848;text-decoration:none}
a:hover{color:#222222;text-decoration:none}
.border_bg{margin:0 auto;width:auto;height:auto}
.cp1 img{padding:5px;border:1px solid #bbb;background:#fff}
.cp1 img:hover{padding:5px;border:1px solid #222222;background:#f7f1eb}
.cp img{padding:1px;border:1px solid #bbb}
.cp img:hover{padding:1px;border:1px solid #222222}
button,input,select,textarea{outline:0}
.font_1{color:#333;font-size:16px}
#copy{display:none}
.totalwidth{margin:0 auto;width:1200px;height:auto}
.totalwidthpercent{margin:0 auto;width:100%}
.fl{float:left}
.fr{float:right}
#jz_qaun,#top_cp,#top_jj,#xinwen{margin:0 auto;padding-bottom:20px;width:1200px}
.float_l{float:left}
.float_r{float:right}
dd,dl,dt{margin:0;padding:0;list-style:none}
.top10{margin-top:10px}
.top20{margin-top:20px}
.top30{margin-top:30px}
.top40{margin-top:40px}
.top50{margin-top:50px}
.top60{margin-top:60px}
.top70{margin-top:70px}
.box{margin:0 auto;width:1200px;height:auto;min-width:1200px}
.hyjr_dkkd{width:100%;height:38px;background:#222222}
.hyjr_kz{margin:0 auto;width:1200px;height:38px}
.hyjr_zt1{float:left;color:#e3f1ff;font-size:12px;line-height:38px}
.hyjr_zt{float:right;height:38px;color:#e3f1ff;font-size:12px;line-height:38px}
.hyjr_zt a{margin-left:20px;color:#fff;font-size:12px;line-height:38px}
.hyjr_zt a:hover{color:#ed1b28;font-size:12px;line-height:38px}
.top{width:100%;background:#fff}
.top_in{position:relative;margin:0 auto;min-width:100%}
.top_in>.totalwidth{position:relative}
.top .fr{height:117px}
.top .logo{margin-top:28px}
.top .kds2{padding-top:33px;padding-left:15px;width:220px}
.top .totalwidth .fl{display:block}
.top .page .fl a img,.top .totalwidth .fl a{display:block}
.NavCeshi>li{float:left;display:block;padding-right:0;width:108px;height:117px;text-align:center;line-height:117px;transition:.6s all ease-in-out}
.NavCeshi>li>a{position:relative;z-index:1113;color:#454545;font-size:15px;transition:.2s all ease-in-out}
.NavCeshi>li.navcurrent,.NavCeshi>li:hover{background:url(../images/navbg.png) center no-repeat;color:#222222;transition:.3s all ease-in-out}
.NavCeshi>li.navcurrent a,.NavCeshi>li:hover a{color:#222222}
.banner{overflow:hidden;background:#666}
.banner-box{position:relative;height:560px;min-width:1200px}
.banner-box .bd{width:100%!important}
.banner-box .bd li{width:100%!important;height:560px;background-position:center;background-repeat:no-repeat}
.banner-box .bd li a{display:block;background-size:auto}
.banner-btn{position:absolute;top:230px;left:0;overflow:hidden;margin-left:0;width:100%;height:330px}
.banner-btn a{position:absolute;top:0;display:block;width:49px;height:104px;opacity:0;transition:.3s all ease-in-out;-moz-opacity:0;-khtml-opacity:0}
.banner-btn a.prev{left:-50px;background:url(../images/zy.png) no-repeat 0 0}
.banner-btn a.next{right:-50px;background:url(../images/zy.png) no-repeat -49px 0}
.banner-box .hd{position:absolute;bottom:20px;display:block;width:100%}
.banner-box .hd ul{text-align:center}
.banner-box .hd ul li{display:inline-block;margin:0 5px;width:20px;height:20px;border-radius:20px;background:#ccc;text-indent:-9999px;cursor:pointer;transition:.3s all ease-in-out}
.banner-box .hd ul li.on{width:32px;background:#222222}
.banner-box:hover .banner-btn a.prev{left:20px;opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.banner-box:hover .banner-btn a.next{right:20px;opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{opacity:.8;-moz-opacity:.8;-khtml-opacity:.8}
.mbanner{margin-top:0;width:100%;}
.mbanner img{display:block;width:100%}
#search_bg{margin:0 auto;margin-bottom:50px;width:100%;height:140px;background:#f4f4f4}
#search_c{margin:0 auto;width:1200px;height:140px}
#search_c_l{float:left;width:680px}
#search_c_r{float:right;width:450px}
#search_cc{padding-top:50px;width:460px}
#search_cc_l{float:left;width:390px;height:44px;background:#fff;line-height:44px}
#search_cc_r{overflow:hidden;width:69px}
#search_b{width:460px;height:42px;line-height:42px}
.head_adv{margin-top:40px;width:350px;color:#333;font-size:17px;line-height:30px}
.head_adv span{color:#222222;font-weight:700;font-size:27px}
.h_tel{width:300px;height:140px;border-right:1px #ebebeb solid;border-left:1px #ebebeb solid}
.hgtbhmk{margin:0 auto;margin-top:35px;width:195px}
.dianhtb{float:left;width:30px;height:30px}
.kehftrx{float:left;padding-top:5px;padding-left:12px;color:#666;font-size:17px}
.dianhsj{padding-top:6px;color:#ed1b28;text-align:center;font-weight:700;font-size:28px;font-family:Arial,Helvetica,sans-serif}
.ghdgcpb{color:#222222;text-align:center;font-weight:700;font-size:38px}
.ghdgcpb span{color:#ed1b28;font-weight:700;font-size:38px}
.yzswnz{padding-top:2px;height:40px;color:#333;text-align:center;font-size:20px}
.xigtnjd{margin:0 auto;width:26px;height:25px;animation:myfirst 2s infinite}
@keyframes myfirst{0%{transform:translate(0,0)}
50%{transform:translate(0,-10px)}
100%{transform:translate(0,0)}
}
#tabs{margin:0 auto;margin-top:20px;width:max-content}
#tabs li{float:left;margin-bottom:12px;margin-left:15px;width:150px;height:50px;background:#222222;color:#fff;text-align:center;text-align:center;font-size:16px;line-height:50px}
#tabs li a{float:left;width:150px;height:50px;background:#222222;color:#fff;text-align:center;text-align:center;font-size:16px;line-height:50px}
#tabs li.currents,#tabs li:hover{margin-left:15px;width:150px;height:50px;background:#ed1b28;color:#fff;text-align:center;font-size:16px;line-height:50px;cursor:pointer}
#tabs li.currents a,#tabs li:hover a{width:150px;height:50px;background:#ed1b28;color:#fff;text-align:center;font-size:16px;line-height:50px;cursor:pointer}
#contents{margin:0 auto;width:1200px}
#contents ul{display:none}
.prod_row2{padding:30px 0 0;padding-top:10px}
.prod_row2 .divproduct_new_div:after{clear:both;display:block;content:''}
.prod_row2 .divproduct_new_div_item{position:relative;float:left;overflow:hidden;margin:20px 20px 0 0;width:285px;height:282px;transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item:nth-child(4n){margin-right:0}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a,.prod_row2 .divproduct_new_div_item .product_div_item_pic a img{display:block;width:100%;height:auto;transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item .product_div_item_pic{position:absolute;top:0;bottom:auto;left:0;overflow:hidden;padding:4px;width:275px;height:206px;border:1px solid #d0d0d0}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content{position:absolute;top:auto;bottom:0;left:0;padding:15px;width:255px;height:36px}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:before{position:absolute;right:18px;bottom:23px;z-index:2;display:block;width:15px;height:20px;background:url(../images/y.png) no-repeat center;content:''}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:after{position:absolute;top:auto;bottom:-65px;left:0;display:block;width:100%;height:100%;background:#d0d0d0;content:'';transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content:after{bottom:0;background:#222222}
.prod_row2 .divproduct_new_div_item_body{transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a{position:relative;z-index:3;display:block;padding:5px 0 5px;color:#222;font-size:18px;line-height:26px}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a{color:#fff;transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a{width:auto;height:auto}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body{position:relative;z-index:3;color:#999;text-align:justify;font-size:13px;line-height:24px}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{color:#aeffc6;transition:.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item:hover .product_div_item_pic a img{transform:scale(1.1)}
#youshi_bg{margin:auto;width:100%;height:900px;background:url(../images/ls.jpg) center no-repeat}
#youshi_t{margin:auto;padding-top:40px;padding-bottom:15px;width:550px;color:#fff;text-align:center}
.youshi_t1{padding-top:20px;font-weight:700;font-size:42px;line-height:45px}
.youshi_t2{color:#fff;font-size:16px;line-height:40px}
.youshi_t3{display:inherit-block;margin:auto;padding-top:10px;animation:myfirst 2s infinite}
#youshi_fl{float:left;width:513px;height:630px;background:url(../images/bs.png) left no-repeat;color:#fff}
.youshi_c{float:left;padding-top:90px;padding-left:35px;width:340px}
.youshi_h1{font-weight:700;font-size:34px;line-height:42px}
.youshi_h2{font-size:28px;font-family:Century Gothic;line-height:42px}
.youshi_h3{margin-top:50px;width:320px;height:44px;border:1px solid #c8e8f9;text-align:center;font-size:18px;line-height:44px}
.youshi_h4{float:left;display:inherit-block;margin-top:55px;margin-right:28px;width:84px;text-align:center;font-size:14px;line-height:42px;animation:myfirst 2s infinite}
.youshi_h4 .v1{padding-top:22px;width:82px;height:60px;border:1px solid #fff;border-radius:5px}
.youshi_ted{float:left;margin-top:55px;padding-left:35px;width:290px;height:22px;background:url(../images/tel.png) left no-repeat;font-size:16px;line-height:22px}
.youshi_ted span{float:left}
.youshi_ted strong{float:left;color:#ed1b28;font-size:28px;font-family:Arial,Helvetica,sans-serif}
#youshi_r{float:right;margin-top:-595px;width:810px;height:565px;background:rgba(255,255,255,.85)}
.youshi_p{float:left;padding-top:35px;padding-bottom:10px;padding-left:45px;width:340px}
.youshi_p:hover{cursor:pointer;-webkit-animation:test .4s ease-in 2}
@-webkit-keyframes test{0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
.youshi_v1{color:#222222;font-size:46px;font-family:Arial,Helvetica,sans-serif;line-height:46px}
.youshi_v2{padding-bottom:5px;color:#222;font-size:26px;line-height:50px}
.youshi_v3{width:55px;height:2px;background:#222222}
.youshi_v4{padding-top:25px;color:#666;font-size:14px;line-height:28px}
.aygnwydj{margin:0 auto;width:347px;height:56px;background:url(../images/ab.png) center no-repeat}
.gyxtjhw{padding-top:10px;color:#333;text-align:center;font-weight:700;font-size:36px}
.gyxtjhw font{color:#222222;font-weight:700;font-size:36px}
.shgbbtl{float:left;width:10px;height:420px;background:#222222}
.hsgbjtzb{float:left;padding:40px 45px 40px 45px;width:537px;height:340px;background:#f6f6f6}
.ngjlswbz{height:56px;color:#ed1b28;font-size:22px}
.gjgnjsld{height:218px;color:#333;font-size:14px;line-height:36px}
.srhlsnkd{float:left;margin-right:1px;width:130px;height:51px;background:#222222;color:#fff;text-align:center;font-size:16px;line-height:51px}
.srhlsnkd a{float:left;display:block;width:130px;height:51px;background:#222222;color:#fff;text-align:center;font-size:16px;line-height:51px}
.srhlsnkd a:hover{float:left;display:block;width:130px;height:51px;background:#ed1b28;color:#fff;text-align:center;font-size:16px;line-height:51px}
.jjbtyz{float:left;overflow:hidden;width:560px;cursor:pointer}
.jjbtyz img{width:560px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}
.jjbtyz img:hover{-webkit-transform:scale(1.12,1.12);-moz-transform:scale(1.12,1.12);transform:scale(1.12,1.12)}
.news{overflow:hidden;margin-top:45px;width:100%;min-width:1200px}
.news_tline{margin:0 auto;width:502px}
.news_tline_i{position:absolute;z-index:-1;margin-top:-20px;padding-top:50px;width:500px;height:1px}
.news_tline_il{margin:0 auto;margin-top:1px;width:280px;height:1px;background:#fff}
.news_m,.news_s{margin:0 auto;width:1200px;min-width:1200px;text-align:center}
.news_m{color:#222222;font-weight:700;font-size:34px;line-height:50px}
.news_s{margin-bottom:15px;color:#484848;font-size:14px;line-height:26px}
.news_line{margin:0 auto;width:100%;height:1px;background:#ccc}
.news_line_t{margin:0 auto;width:100px;height:3px;background:#222222}
.news_line_d{margin:0 auto;width:0;height:0;border-top:6px solid #222222;border-right:6px solid transparent;border-left:6px solid transparent}
.lanrenzhijia{overflow:hidden;margin:0 auto;margin-top:40px;width:1200px}
.news_dt{overflow:hidden;margin:0 auto;width:1200px}
.lanrenzhijia .news_dt a{float:left;display:block;margin:0 10px;padding:15px 30px;width:280px;box-shadow:0 0 5px #ddd inset;text-decoration:none;font-size:16px;transition:all .3s linear}
.lanrenzhijia .news_dt a.on{width:400px;background:#f8f8f8;text-decoration:none;font-weight:700;transition:all .3s linear}
.lanrenzhijia .news_dt a.on .news_dt_rm{color:#ed1b28;transition:all .3s linear}
.news_dt_rm{overflow:hidden;padding-left:10px;border-bottom:solid 1px #ccc;color:#222222;font-weight:700;font-size:20px;line-height:40px;transition:all .3s linear}
.news_dt_ren{padding-left:10px;color:#999;text-transform:uppercase;font-weight:400;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:26px}
.lanrenzhijia .content{position:relative;overflow:hidden;margin:0 auto;margin-top:20px;width:1200px;height:405px;min-width:1200px}
.lanrenzhijia .content .ul{position:absolute;top:0;left:0;width:1200px;min-width:1200px}
.lanrenzhijia .content .li{float:left;width:1200px;min-width:1200px}
.news .divdgweb_new_div_item,.news .news_div_item{position:relative;float:left;margin:12px 11px;width:578px;height:180px;box-shadow:0 0 2px #ccc inset;transition:all .3s linear}
.news_div_item_pic{float:left;overflow:hidden;width:282px;height:180px;box-shadow:0 0 1px #ddd}
.news_div_item_pic img{width:282px;height:180px;transition:all .5s linear}
.divdgweb_new_div_item_content,.news_div_item_content{float:right;margin-right:10px;width:270px}
.divdgweb_new_div_item_title,.news_div_item_title{overflow:hidden;padding-top:10px;width:270px;text-overflow:ellipsis;white-space:nowrap}
.divdgweb_new_div_item_title a,.news_div_item_title a{font-size:17px;transition:all .3s linear}
.divdgweb_new_div_item_body,.news_div_item_body{display:-webkit-box;overflow:hidden;margin-bottom:28px;padding-top:16px;height:71px;color:#666;font-size:14px;line-height:23px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news_dt_rgo{overflow:hidden;transition:all .3s linear}
.news_dt_rgo a{font-size:0;line-height:0}
.news_dt_rgo span{display:block;width:90px;height:1px;background:#999;transition:all .3s linear}
.news_dt_rgo p{position:relative;z-index:2;margin-left:200px;width:270px;color:#222222;text-align:right;font-size:14px;line-height:48px;transition:all .3s linear}
.divdgweb_new_div_item_date,.news_div_item_date{position:absolute;margin-top:142px;margin-left:310px;color:#999;font-size:16px;font-family:Arial,Helvetica,sans-serif}
.divdgweb_new_div_item_year,.news_div_item_year{float:left}
.divdgweb_new_div_item_month,.news_div_item_month{float:left}
.divdgweb_new_div_item_day,.news_div_item_day{float:left}
.news .divdgweb_new_div_item:hover .news_dt_rgo span,.news .news_div_item:hover .news_dt_rgo span{width:100%;transition:all .3s linear}
.news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a,.news .news_div_item:hover .news_div_item_title a{color:#ed1b28;transition:all .3s linear}
.news .divdgweb_new_div_item:hover .news_dt_rgo p,.news .news_div_item:hover .news_dt_rgo p{margin-left:0;width:100%;transition:all .3s linear}
.news .divdgweb_new_div_item:hover .news_div_item_pic img,.news .news_div_item:hover .news_div_item_pic img{transition:all .5s linear;transform:scale(1.15)}
.link_bg{overflow:hidden;height:auto;background:#edeaf1}
.link h2{overflow:hidden;padding:13px 0 0 20px;width:106px;height:57px;background:url(../images/bj.jpg) no-repeat left top;font:bold 18px/26px "Microsoft Yahei"}
.link h2 a{color:#fff;font:bold 18px/26px "Microsoft Yahei"}
.link h2 i{display:block;color:#fff;text-transform:uppercase;font:18px/20px Arial}
.link span{display:block;font:14px/70px "Microsoft Yahei"}
.link span a{display:inline-block;color:#333}
.link p{overflow:hidden;padding-left:20px;height:70px;font:14px/70px "Microsoft Yahei"}
.linkTagcs{width:100%;height:auto}
.linkTagcs ul{margin:0;padding:0;list-style-type:none}
.linkTagcs li{float:left;margin:0;padding-right:5px;list-style:none;line-height:70px}
.linkTagcs li a{padding-right:10px;color:#666;font-size:14px;word-break:break-all}
.linkTagcs li img{border:0}
.footWrap{overflow:hidden;padding:40px 0 40px 0;background:#222222}
.footer{position:relative;margin:0 auto;width:1200px}
.f_wz{width:470px;color:#fff;font-size:14px;font-family:"Microsoft Yahei";line-height:32px}
.f_wz h3{margin-bottom:15px;height:60px;background:url(../images/h.jpg) no-repeat left bottom;color:#fff;font:bold 16px/60px "Microsoft Yahei"}
.f_wz a{color:#fff;font-size:14px}
.f_wz a:hover{color:#ed1b28;font-size:14px}
.bqdxtkg{float:left;margin-top:20px;margin-right:75px;height:207px;border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(255,255,255,0.2)}
.f_nav{width:270px}
.f_nav a{float:left;width:120px;color:#fff;font-size:14px}
.f_nav a:hover{float:left;width:120px;color:#ed1b28;font-size:14px}
.dbdewmk{float:right;width:300px}
.footer_r{margin-right:20px;padding-top:10px;width:134px;color:#fff;text-align:center;font-size:16px;line-height:16px}
.footer_r img{padding-bottom:15px}
.mianbxContent{position:relative;margin-bottom:20px!important;width:100%!important;height:40px!important;border-top:1px solid #eee;border-bottom:1px solid #eee;background:url(../images/b.png) no-repeat 7px 12px;background-color:#eee;text-align:left!important;text-indent:2.5em;letter-spacing:1px;font-size:16px!important;line-height:40px!important;transition:.1s all}
.mianbxContent a{font-size:15px!important}
.mianbxContent:hover{background-position:7px -29px}
.strong_title{display:none}
.centerHeadImage{display:none;border:0}
.mianbxContent a:hover{color:#222222;font-size:15px!important}
.mianbxContent::after,.mianbxContent:after{position:absolute;top:0;right:0;display:block;width:200px;height:40px;content:''}
.my-kefu{position:fixed;top:20%;right:0;z-index:9999}
.my-kefu ul{width:77px}
.my-kefu li a{text-decoration:none}
.my-kefu li{margin-top:1px;padding:9px 0;width:77px;height:56px;background:#3a3a3a}
.my-kefu li i{display:block;margin:0 auto;width:30px;height:27px;background:url(../images/tb.png) no-repeat;text-align:center}
.my-kefu li p{overflow:hidden;height:20px;color:#fff;text-align:center;line-height:20px}
.my-kefu .my-kefu-qq i{background-position:4px 0}
.my-kefu .my-kefu-tel i{background-position:0 -25px}
.my-kefu .my-kefu-tel1 i{background-position:-35px 4px}
.my-kefu .my-kefu-tel1:hover{width:246px;height:145px}
.my-kefu .my-kefu-tel2 i{background-position:-35px 4px}
.my-kefu .my-kefu-tel2:hover{width:246px;height:145px}
.my-kefu .my-kefu-liuyan i{background-position:4px -53px}
.my-kefu .my-kefu-weixin i{background-position:-34px 4px}
.my-kefu .my-kefu-weibo i{background-position:-30px -22px}
.my-kefu .my-kefu-ftop{background-color:#222222}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px}
.my-kefu-left{position:relative;float:left;width:77px;height:47px}
.my-kefu-tel-right{float:left;padding-top:10px;padding-left:15px;height:24px;border-left:1px solid #fff;color:#fff;font-size:20px;line-height:24px}
.my-kefu-tel1-right{float:left;margin:0 auto;margin-top:8px;margin-bottom:5px;height:24px;border:none;color:#fff;font-size:20px;line-height:22px}
.my-kefu-tel2-right{float:left;margin:0 auto;margin-top:8px;margin-bottom:5px;height:24px;border:none;color:#fff;font-size:20px;line-height:22px}
.my-kefu-right{width:20px}
.my-kefu-tel-main{margin-top:9px;width:247px;height:47px;color:#fff}
.my-kefu-main{position:relative;width:97px}
.my-kefu-weixin-pic{position:absolute;top:-24px;left:-130px;display:none}
.pro_list_box_item_zdy{display:block;overflow:hidden;padding:8px;height:155px;border-bottom:1px solid #ccc}
.pro_list_box_item_zdy:hover{background:#f8f8f8}
.pro_list_box_item_l_zdy{float:left;width:205px;height:135px}
.pro_list_box_item_l_zdy a img{padding:8px;width:205px;height:135px;border:1px solid #ccc}
.pro_list_box_item_r_zdy{float:right;width:940px;text-align:left}
.pro_list_box_item_r_zdy p{padding-bottom:5px;height:26px;border:none;color:#000;font-size:16px;line-height:26px}
.pro_list_box_item_r_zdy p a{height:26px;border:none;color:#222222;font-size:16px}
.pro_list_box_item_r_zdy div{overflow:hidden;height:70px;color:#888;font-weight:400;font-size:15px;line-height:28px}
.pro_list_box_item_r_zdy div>span{overflow:hidden;color:#888;font-weight:400;font-size:13px!important;line-height:24px!important}
.pro_list_box_item_r_zdy div p{font-weight:400;font-size:13px}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a{background:#ed1b28}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p{color:#000}
.shopmrsc a:hover{color:#000!important}
.content_more_a_zdy{float:right;display:block;margin-top:10px;width:90px;height:30px;height:30px;background:#222222;color:#fff!important;text-align:center;letter-spacing:.5px;font-size:13px!important;line-height:29px}
.dgcontent_title_h5{display:block;margin:10px auto 25px!important;height:55px!important;border-bottom:1px solid #ddd;text-align:center;line-height:55px!important}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{font-size:18px}
.news_content{margin-bottom:30px}
.news_content_title{display:block;margin:10px auto;height:80px;border-bottom:1px solid #ddd;text-align:center}
.news_content_title h3,.news_content_title h3 strong{height:55px;color:#222222;font-size:18px;line-height:55px}
.news_content_title p{color:#999;font-size:14px}
.news_content_title hr{display:none}
.news_content_body{margin:0;color:#333;font-size:16px;line-height:24px}
.news_prevnext{margin-top:50px;height:21px}
.news_prev{float:left;font-size:16px}
.news_prev a{float:left;font-size:16px}
.news_prev a:hover{font-size:16px;cursor:pointer;color:#ed1b28}
.news_next{float:right;font-size:16px}
.news_next a{float:left;font-size:16px}
.news_next a:hover{font-size:16px;cursor:pointer;color:#ed1b28}
.content_more_a_zdy::after,.content_more_a_zdy:after{color:#fff;content:'查看全文'}
.pro_detail{border:1px dashed #ccc;text-align:left}
.pro_detail_rel_hd{padding:5px 10px}
.pro_detail_rel_hd strong{font-size:20px}
.pro_one_box .pro_name{padding-top:5px;padding-bottom:5px;height:30px;text-align:center;font-size:14px;line-height:30px}
.pro_one_box .pro_name a{font-size:14px}
.pro_detail_rel_item{display:block;overflow:hidden;padding:10px 5px}
.pro_all_class{overflow:hidden;margin:0 auto!important;margin-bottom:20px!important;padding-top:8px;width:1150px!important;height:auto!important;border-bottom:none!important;text-align:center;font-size:0;line-height:0}
.pro_all_class a{display:inline-block;overflow:hidden;margin-right:8px!important;width:155px;height:50px;background:#222222;color:279c2c;color:#fff;text-align:center;text-decoration:blink;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:50px;transition:all .3s linear}
.pro_all_class a:hover{background:#ed1b28;color:#fff;transition:all .3s linear}
.pro_all_class a.on{background:#ed1b28;color:#fff;font-weight:700;transition:all .3s linear}
.pro_all_class strong{display:block;background:#ed1b28;color:#fff}
.product{margin-top:40px}
.pro_one_box{float:left;margin:5px;width:288px;border:1px solid silver}
.pro_pic{width:288px;height:210px;text-align:center}
.pro_pic a{width:288px;height:210px}
.pro_pic a img{width:288px;height:210px}
.pagess{clear:both;overflow:hidden;margin:20px;margin-left:0;text-align:center;font-size:12px}
.pagess ul li{display:inline-block;margin:0 1px;padding:4px 12px;border:1px solid #ccc;background:#fff;color:#999;line-height:24px}
.pagess ul li:hover{border:1px solid #222222;background:#222222;color:#fff}
.pagess ul li:hover a{color:#fff}
.pagess ul li.thisclass{display:inline-block;margin:0 1px;padding:4px 12px;border:1px solid #222222;background:#222222;color:#fff}
.pagess ul li.thisclass a{color:#fff}
.pagess ul li a{display:block;color:#999}
.pagess ul li a:hover{color:#fff}
.lianxi_m{overflow:hidden;margin:0 auto;width:1200px;background:#f5f5f5}
.lianxi_ml{float:left;overflow:hidden;padding:30px;background:#222222;color:#fff}
.lianxi_ml_m{overflow:hidden;margin-bottom:18px;font-weight:700;font-size:38px;line-height:52px}
.lianxi_ml_s{margin-bottom:18px;width:315px;border:solid 2px #fff;text-align:center;font-size:28px;font-family:Arial,Helvetica,sans-serif;line-height:45px}
.lianxi_ml_en{font-style:italic;font-size:24px;font-family:Arial,Helvetica,sans-serif;line-height:40px}
.lianxi_mr{float:right;overflow:hidden;width:780px}
.lianxi_mr_i{position:absolute;float:left;overflow:hidden;margin-top:18px;color:#333;font-weight:700;font-size:100px;font-family:Arial,Helvetica,sans-serif;line-height:100px}
.lianxi_m .mr_i{margin-top:150px;margin-left:650px;font-size:140px;line-height:120px}
.lianxi_mr_m{float:left;overflow:hidden;padding-top:25px;padding-right:20px;padding-left:80px;width:600px;color:#333;font-size:14px;line-height:24px}
.lianxi_mr_m span{color:#333;font-weight:700;font-size:24px;line-height:60px}
.lianxi{overflow:hidden;margin:0 auto;margin-top:10px;margin-bottom:10px;width:1200px;background:#f5f5f5}
.lianxi_l{float:left;overflow:hidden;width:520px}
.lianxi_lm{overflow:hidden;margin-top:40px;margin-bottom:18px;padding-left:20px;border-left:solid 5px #222222;font-size:26px;line-height:30px}
.lianxi_len{overflow:hidden;margin-bottom:20px;padding-left:20px;border-left:solid 5px #2b3e9d;color:#222222;font-style:italic;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:22px}
.lianxi_ld_l{overflow:hidden;padding:15px 0;padding-left:30px}
.ld_i{float:left;width:56px}
.ld_i img{width:56px}
.ld_l{float:left;padding-left:18px;width:300px;color:#666;font-size:14px;line-height:25px}
.ld_l span{color:#333;font-size:18px}
.ld_l a{color:#666;font-size:14px}
.lianxi_r{float:right;overflow:hidden;padding:46px;width:580px;height:511px;background:#eee}
.lianxi_rm{overflow:hidden;margin-top:-10px}
.lianxi_rm_en{float:left;color:#222222;font-weight:700;font-size:45px;font-family:Arial,Helvetica,sans-serif;line-height:50px}
.lianxi_rm_m{float:left;margin-top:10px;margin-left:10px;border-top:solid 3px #222222;font-size:20px;line-height:40px}
.lianxi_rd{overflow:hidden;margin-top:15px;border:solid 1px #ccc}
.yunu-message{margin-bottom:30px;padding:50px 200px;border:1px solid #ddd;background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff}
.form-group{margin-bottom:15px}
.form-label{float:left;width:120px;text-align:right;line-height:34px}
.form-label span{color:#e50112}
.form-content{margin-left:130px}
.form-control{display:inline-block;padding:6px 12px;width:600px;border:1px solid #ddd;vertical-align:top;font-size:14px;line-height:20px}
select.form-control{height:34px}
.form-submit{padding:6px 22px;border:0;border-radius:3px;background-color:#3db748;color:#fff;font-size:16px;cursor:pointer}
.form-button{padding:6px 22px;border:0;border-radius:3px;background-color:#767676;color:#fff;font-size:16px;cursor:pointer}