@charset "utf-8";

/*共用*/

#ny_flash{width:100%; margin:0 auto; margin-bottom:30px; background:url(/uploads/image/tnpimages/rc-63.jpg) center no-repeat; height:300px;}

.ny_center{max-width: 1200px;margin:0 auto;}

.ny_left_l{max-width:17%; float:left;}

.ny_right_r{max-width: 1200px;float:right;margin-bottom: 20px;}

.ny_dh_bg{height:59px; border-bottom:1px solid #d0d0d0;}

.ny_dh_bg .h1{float:left;text-transform: uppercase;line-height: 57px;color:#000;font-size:22px;border-bottom: 3px solid #e6771a;}

.ny_dh_bg .h2{float:right;line-height:59px;font-size:14px;color:#555;padding-right:10px;text-align: right;width: 600px;}

.ny_dh_bg .h2 a{color: #555; text-decoration: none;}

.ny_dh_bg .h2 a:hover{color: #ff6600; text-decoration: none;}

.ny_dh_bg .h3{float:left; line-height:59px; color:#555; font-size:18px; text-transform:uppercase; padding-right:10px; border-bottom:3px solid #e94609;}



.dh_bgs_2{height:60px; background:url(/uploads/image/tnpimages/rc-72.jpg) repeat-x;}

.dh_bgs_2 h4{width:98px; height:60px; float:left; text-align:center; background:url(/uploads/image/tnpimages/rc-73.jpg); font-size:18px; font-weight:normal; line-height:48px;}

.dh_bgs_2 h5{float:left; color:#888; font-size:16px; text-transform:uppercase; line-height:48px; font-weight:normal;}

.dh_bgs_2 span{float:right; line-height:48px; font-size:12px; padding-right:10px; font-weight:normal; color:#888;}

.dh_bgs_2 span a{color: #888; text-decoration: none;}

.dh_bgs_2 span a:hover{color: #e71f19; text-decoration: none;}

.right_main{
    margin-top: 14px;
    font-size: 14px;
}

/*产品展示*/

.product_b{max-width: 1200px;margin-top:20px;}

.product_b li {
    float: left;
    width: 33.33%;
    padding-left: 30px;
    margin-top: 20px;
    box-sizing: border-box;
}

.product_b img{ max-width:100%;border: 1px #d0d0d0 solid; background: #fff; padding: 2px;}

.product_b img:hover{border: 1px #333333 solid;background: #fff;padding: 2px;}

.product_b p{text-align:center; margin-top:10px; width:100%; line-height: 30px; overflow: hidden; color:#888; background:#eee;}

.product_b p .font{color:#aaa; font-size:12px;}

.product_b p a{text-decoration: none; font-size:12px; color:#333; display:block; line-height:30px; padding-bottom:10px; padding-top:10px;}

.product_b p a:hover{color: #fff;text-decoration: none;font-size:12px;}
.product_b li:hover a{
    background: #0d3686;
    color: #fff;
}

.ny_product_detail{width: 1145px;margin:0 auto;padding:25px;border:1px solid #d3d3d3;margin-bottom: 40px;}

.detail_bg{width: 1130px;margin:0 auto;}

.detail_l{width:588px; float:left;  padding:5px;}

.detail_r{width: 500px;float:right;}




/*product flash*/

.wrapper {width:588px; margin:0 auto;}

#focus {width:588px; height:441px; overflow:hidden; position:relative;}

#focus ul {height:168px; position:absolute;}

#focus ul li {float:left; width:588px; height:441px; overflow:hidden; position:relative; background:#000;}

#focus ul li div {position:absolute; overflow:hidden;}

#focus .btnbg {position:absolute; width:588px; height:20px; left:0; bottom:0; background:#000;}

#focus .btn {position:absolute; width:588px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}

#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}

#focus .btn span.on {background:#fff;}

#focus .prenext {width:45px; height:100px; position:absolute; top:180px; background:url(/uploads/image/tnpimages/sprite.png) no-repeat 0 0; cursor:pointer;}

#focus .pre {left:0;}

#focus .next {right:0; background-position:right top;}



.ny_product_name{height:60px; border-bottom:1px dashed #ddd;}

.ny_product_name h3{font-size:22px; font-weight:bold; line-height:60px; color:#000;}

.ny_product_name h1{font-size:22px; font-weight:bold; line-height:60px; color:#000;}

.ny_product_c{padding-top:20px; line-height:35px; font-size:14px;}

.ny_product_b{font-size:14px; line-height:40px; border-top:1px solid #ddd; margin-top:20px; padding-top:8px;}

.ny_product_b .font{color: #e94609;font-size:30px;font-family:georgia, "times new roman", times, serif;}

.ny_product_bb {
    width: 205px;
    height: 49px;
    text-align: center;
    line-height: 49px;
    margin-top: 20px;
    font-size: 18px;
    color: #fff;
    background: url(/uploads/image/tnpimages/detail_bg1.gif) no-repeat;
}



.ny_proudct_cs {
    width: auto;
    margin: 0 auto;
    height: 58px;
    background: url(/uploads/image/tnpimages/33.jpg) no-repeat;
    margin-top: 30px;
    max-width: 1200px;
}

.ny_proudct_cs .h1{float:left; width:196px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff;}

.ny_proudct_cs_bg{margin-top:20px;font-size: 14px;}



#feedback {width:1000px; margin:0 auto; padding-bottom:1px;}

#feedback h6 {font-size:19px; padding-top:30px; border-bottom:#d9d9d9 solid 1px; font-weight:normal; text-align:center; line-height:39px; width:950px;}

#feedback table {width:1000px; margin:0 auto;}

#feedback table input {border:1px solid #d9d9d9; padding:11px; width:423px; font: normal 13px; color: #444; margin:12px 0px ; background:#f9fafa;}

#feedback table textarea {border:1px solid #d9d9d9; width:923px; height:150px; padding:10px; font: normal 13px; color: #444; background:#f9fafa;}

#feedback table p {padding:20px 0px;}



.product_contactus{width:910px; background:#eee; padding:20px;}

.product_contactus_l{width:260px; float:left; line-height:48px; font-size:16px; padding-top:30px;}

.product_contactus_r{width:600px; float:right;}



.yyal_bg{width: 1145px;margin-top:10px;}

.yyal_bg li{float: left;width: 270px;margin-top:10px;margin-left: 10px;}

.yyal_bg img{width: 264px;height: 197px;border: 1px #d0d0d0 solid;background: #fff;padding: 2px;}

.yyal_bg img:hover{border: 1px #e94609 solid;background: #fff;padding: 2px;}

.yyal_bg p{text-align:center;margin-top:10px;width: 270px;line-height: 30px;overflow: hidden;color:#888;background:#eee;}

.yyal_bg p .font{color:#888; font-size:12px;}

.yyal_bg p a{text-decoration: none; font-size:12px; color:#333; display:block; line-height:30px; padding-bottom:10px; padding-top:10px;}

.yyal_bg p a:hover{color: #fff;text-decoration: none;font-size:12px;background: #e94609;}

/*冷�?�机*/

#cooler_wy{width:100%; margin:0 auto; padding:30px 0px 30px 0px; background:#eeefef; text-align: center; font-size:40px; font-weight:bold;}

#cooler_wy .font{font-size:28px; font-weight:normal;}

.cooler_why_1{width:1000px; margin:0 auto; font-size:20px; padding-bottom:20px; padding-top:20px; font-weight:bold; color:#e94609;}



#cooler_why_1_1{width:1000px; margin:0 auto;}

#cooler_why_1_1 li{float:left; margin-left:1px; width:249px; line-height:36px; height:36px; text-align:center; font-size:14px; margin-top:1px;}

#cooler_why_1_1 .cooler1{background:#b5b5b6; font-weight:bold;}

#cooler_why_1_1 .cooler2{background:#eeefef;}

#cooler_why_1_1 .cooler3{background:#dcdddd;}



.cooler_why_2{line-height:40px; font-size:14px; width:1002px; margin:0 auto;}



.cooler_yl_1{width:100%; padding:50px 0px 50px 0px; background:#f8f8f8;}

.cooler_yl_1_c{width:1002px; margin:0 auto; line-height:30px; font-size:14px; color:#222;}

.cooler_yl_1_b{width:1130px; margin:0 auto; height:415px; background:url(/uploads/image/tnpimages/rc-77.jpg) no-repeat; margin-top:50px;}

.cooler_yl_1_b li{float:left;}

.cooler_yl_1_b .yl-ys-1{width:688px;}

.cooler_yl_1_b .yl-ys-2{width:442px;}

.cooler_yl_1_b .yl-t{padding-left:100px; line-height:29px; height:29px; color:#fff; font-size:13px; text-transform:uppercase; font-family:arial, helvetica, sans-serif;}

.cooler_yl_1_b .yl-c1{padding-left:70px; padding-top:18px; height:51px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c1 .font{font-size:12px; font-weight:normal; color:#333;}

.cooler_yl_1_b .yl-c2{padding-left:70px; padding-top:5px; height:47px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c2 .font{font-size:12px; font-weight:normal; color:#333;}

.cooler_yl_1_b .yl-c3{padding-left:70px; padding-top:0px; height:58px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c3 .font{font-size:12px; font-weight:normal; color:#333;}

.cooler_yl_1_b .yl-c4{padding-left:70px; padding-top:0px; height:53px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c4 .font{font-size:12px; font-weight:normal; color:#333;}

.cooler_yl_1_b .yl-c5{padding-left:70px; padding-top:0px; height:52px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c5 .font{font-size:12px; font-weight:normal; color:#333;}

.cooler_yl_1_b .yl-c6{padding-left:70px; padding-top:0px; height:48px; font-size:14px; font-weight:bold; color:#000;}

.cooler_yl_1_b .yl-c6 .font{font-size:12px; font-weight:normal; color:#333;}



.cooler_yl_1_b .yl-r1{padding-left:22px; line-height:28px; height:28px; font-size:18px; color:#fff; font-weight:bold;}

.cooler_yl_1_b .yl-r2{padding-top:12px; line-height:19px; padding-left:23px; font-size:12px;}

.cooler_yl_1_b .yl-r3{ padding-left:23px; line-height:25px; font-size:12px;}

.cooler_yl_1_b .yl-r4{ padding-top:0px; padding-left:22px; line-height:28px; height:28px; font-size:18px; color:#fff; font-weight:bold;}

.cooler_yl_1_b .yl-r5{ padding-left:23px; line-height:25px; font-size:12px; padding-top:5px;}



.table-c table{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

.table-c table td{border-left:1px solid #ddd;border-top:1px solid #ddd; line-height:25px; font-size:14px; padding:10px;}



.ny_td_bg{width:1002px; height:260px; margin:0 auto; background:url(/uploads/image/tnpimages/rc-78.jpg) no-repeat; margin-top:30px;}

.ny_td_c{width:1002px;}

.ny_td_c li{float:left;}

.ny_td_c .t1{width:653px;}

.ny_td_c .t2{width:349px;}



.ny_td_c .td-t{width:100px; height:23px; text-align:center; padding-top:13px; color:#fff; font-size:12px; font-weight:bold;}

.ny_td_c .td-b{height:44px; color:#555; line-height:18px; padding-top:10px;}



.ny_solution_bg_c{width:1002px; height:301px; margin:0 auto; background:url(/uploads/image/tnpimages/rc-79.jpg) no-repeat; margin-top:30px;}

.ny_solution_bg_c #wt-jjff{width:1002px; height:301px;}

.ny_solution_bg_c #wt-bg{width:386px; float:left;}

.ny_solution_bg_c #jjff-bg{width:616px; float:right;}



.ny_solution_bg_c #wt-bg #wt-t{height:38px; color:#000; font-size:20px; padding-left:40px; padding-top:30px;}

.ny_solution_bg_c #wt-bg #wt-c{width:386px; margin:0 auto; height:62px;}

.ny_solution_bg_c #wt-bg #wt-c li{float:left;}

.ny_solution_bg_c #wt-bg #wt-c .w1{width:87px; text-align:right; font-size:16px; padding-top:20px; color:#fff;}

.ny_solution_bg_c #wt-bg #wt-c .w2{width:63px; text-align:right; font-size:16px; padding-top:15px; color:#fff;}

.ny_solution_bg_c #wt-bg #wt-c .w3{width:66px; text-align:right; font-size:16px; padding-top:20px; color:#fff;}

.ny_solution_bg_c #wt-bg #wt-c .w4{width:170px;}



.ny_solution_bg_c #wt-bg #wt-b{width:386px; margin:0 auto; height:57px;}

.ny_solution_bg_c #wt-bg #wt-b li{float:left;}

.ny_solution_bg_c #wt-bg #wt-b .ww1{width:86px; text-align:right; font-size:16px; padding-top:18px; color:#fff;}

.ny_solution_bg_c #wt-bg #wt-b .ww2{width:65px; text-align:right; font-size:12px; padding-top:15px; color:#fff;}

.ny_solution_bg_c #wt-bg #wt-b .ww3{width:127px; text-align:right; font-size:15px; padding-top:20px; color:#000; font-weight:bold;}

.ny_solution_bg_c #wt-bg #wt-b .ww4{width:108px;}



.ny_solution_bg_c #jjff-bg #jjff-t{height:53px; padding-left:10px; line-height:53px; font-size:25px; font-weight:bold; padding-top:5px;}

.ny_solution_bg_c #jjff-bg #jjff-b{line-height:46px; font-size:16px; padding-left:53px; color:#000;}

.ny_solution_bg_c #jjff-bg #jjff-b .font{font-size:12px; color:#555;}



.ny_bz_t{width:1002px; background:url(/uploads/image/tnpimages/rc-80.png) no-repeat; height:330px; margin:0 auto; margin-top:30px;}

.ny_bz_c1{width:1002px; background:url(/uploads/image/tnpimages/rc-81.png) no-repeat; height:475px; margin:0 auto; margin-top:30px;}

.ny_bz_c2{width:1002px; background:url(/uploads/image/tnpimages/rc-82.png) no-repeat; height:490px; margin:0 auto; margin-top:30px;}

.ny_bz_c3{width:1002px; background:url(/uploads/image/tnpimages/rc-83.png) no-repeat; height:496px; margin:0 auto; margin-top:30px;}



.ny_bz_font{padding-left:233px; padding-top:116px; font-size:25px; font-weight:bold; color:#e94609;}

.ny_bz_font .font{font-size:18px; font-weight:normal; color:#333;}

.ny_bz_font_b{padding-left:233px; padding-top:5px; width:769px;}

.ny_bz_font_b li{float:left; width:384px; font-size:13px; line-height:30px;}

.ny_bz_font_b li .font{font-size:16px; font-weight:bold; color:#e94609;}



/*成功案例*/

#ny_case_t{width:950px; height:88px; background:url(/uploads/image/tnpimages/rc-66.jpg) no-repeat; margin-bottom:20px;}

.ny_case_c{width:950px; margin:0 auto; margin-top:20px;}

.ny_case_cl{width:400px; border:1px solid #ddd; padding:4px; float:left;}

.ny_case_cr{width:500px; float:right;}



.ny_case_cr .c-t h4{float:left; line-height:40px; font-size:20px; font-weight:normal; color:#000; width:500px;}

.ny_case_cr .c-c{line-height:30px; font-size:12px; color:#888; padding-bottom:20px; width:500px; border-bottom:1px solid #ddd;}

.ny_case_cr .c-b{padding-top:20px; line-height:30px; font-size:12px; padding-bottom:20px;}

.ny_case_cr .c-bb{width:100px; height:36px; background:#333; color:#fff; line-height:36px; text-align:center; font-size:12px; border-radius:10px;}



.ny_case_sort{width:950px; margin:0 auto; margin-top:20px; margin-bottom:20px; height:60px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}

.triangle-up{width: 0px; height: 0px; border: 7px solid transparent; border-right: 7px solid red; float:left; margin-top:23px; margin-right:10px;}

.ny_case_sort_font{line-height:60px; font-size:14px; padding-right:15px; float:left;}

.ny_case_more{float:right; width:100px; height:26px; background:#555; color:#fff; line-height:26px; text-align:center; font-size:12px; border-radius:10px; margin-top:18px;}



.ny_case_xq_t h3{width:950px; margin:0 auto; line-height:40px; text-align:center; font-size:22px; font-weight:bold;}

.ny_case_xq_c{width:950px; margin:0 auto; line-height:40px; padding-top:10px; border-bottom:1px dashed #ddd; font-size:14px; text-align:center;}

.ny_case_xq_contact{width:950px; margin:0 auto; margin-top:20px; margin-bottom:20px;}

.ny_case_xq_b{width:950px; height:40px; line-height:40px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd; font-size:14px;}

.ny_case_xq_b_l{width:50%; float:left;}

.ny_case_xq_b_r{width:50%; float:right; text-align:right;}



.ny_case_news {
    width: auto;
    background: #eee;
    padding: 30px;
    margin-top: 30px;
    max-width: 1200px;
}

.ny_case_news_t{font-size:20px;font-weight:bold;color: #e94609;padding-bottom:10px;}

.ny_case_news_c{width:890px; background:url(/uploads/image/tnpimages/rc-67.jpg); line-height:40px; }

.ny_case_news_c li{float:left; padding-left:10px; width:430px;}

.ny_case_news_c li h6{float:left; font-size:12px; line-height:40px; font-weight:normal;}

.ny_case_news_c li span{float:right; line-height:40px; font-size:12px; font-weight:normal;}



/*新闻*/

.ny_news_c{width:772px; margin:0 auto; margin-top:20px;}

.ny_news_cl{width:300px; border:1px solid #ddd; padding:4px; float:left;}

.ny_news_cr{width:430px; float:right;}



.ny_news_cr .c-t h4{float:left; line-height:40px; font-size:16px; font-weight:normal; color:#000; width:430px;}

.ny_news_cr .c-c{line-height:30px; font-size:12px; color:#888; padding-bottom:10px; width:430px; border-bottom:1px solid #ddd;}

.ny_news_cr .c-b{padding-top:10px; line-height:30px; font-size:12px;}

.ny_news_cr .c-bb{width:100px; height:36px; background:#333; color:#fff; line-height:36px; text-align:center; font-size:12px; border-radius:10px;}

.ny_news_x{ border-bottom:1px dotted #aaa; height:1px; margin-bottom:20px; margin-top:20px;}



.ny_news_xwzx{width:772px; margin-top:30px;}

.ny_news_xwzx_l{width:280px; border:1px solid #ddd; padding:1px; float:left;}

.ny_news_xwzx_r{width:460px; float:right;}

.ny_news_xwzx_r .n_top h3{font-size:18px; font-weight:bold; line-height:40px;}

.ny_news_xwzx_r .n_c{font-size:12px; line-height:25px; color:#999;}

.ny_news_xwzx_r .n_b{padding-top:10px; padding-bottom:10px; line-height:25px; color:#555;}

.ny_news_xwzx_r .n_bb{width:103px; height:31px; background:url(/uploads/image/tnpimages/rc-69.jpg) no-repeat; line-height:31px; text-align:center; color:#fff;}




.ny_news_xwzx_bl{width:90px; float:left; text-align:center; color:#888; border:1px solid #ddd; padding-top:10px; padding-bottom:10px;}

.ny_news_xwzx_br{width:100%; float:right;}



.ny_news_xwzx_bl .font-t{font-size:30px; font-weight:bold;}

.ny_news_xwzx_bl .font-b{font-size:18px;}



.ny_news_xwzx_br .font-t{line-height:30px; font-size:16px; padding-bottom:10px;}
.x_new .on_nl:hover {
    box-shadow: 6px 6px 6px #eee;
}
.ny_news_xwzx_br .font-b{font-size:12px; color:#666; line-height:20px; padding-top:5px;}



.ny_hbkt_solution_1{width:1002px; margin:0 auto; height:106px; background:url(/uploads/image/tnpimages/rc-84.png) no-repeat; margin-top:0px;}

.ny_hbkt_solution_2{width:1002px; margin:0 auto; height:477px; background:url(/uploads/image/tnpimages/rc-85.jpg) no-repeat; margin-top:10px;}

.ny_hbkt_solution_3{width:1002px; height:100px; margin:0 auto; background:url(/uploads/image/tnpimages/rc-86.png) no-repeat; margin-top:10px;}

.ny_hbkt_solution_4{width:1002px; height:760px; margin:0 auto; background:url(/uploads/image/tnpimages/rc-87.png) no-repeat; margin-top:30px;}



.ny_hbkt_solution_font{width:1002px;}

.ny_hbkt_solution_font li{float:left;}

.ny_hbkt_solution_font .s1{width:247px;}

.ny_hbkt_solution_font .s2{width:285px;}

.ny_hbkt_solution_font .s3{width:247px;}

.ny_hbkt_solution_font .s4{width:223px;}



.ny_hbkt_solution_font_c{height:400px;}

.ny_hbkt_solution_font_1{padding-top:136px; padding-left:15px; font-size:14px; font-weight:bold; color:#000;}

.ny_hbkt_solution_font_2{padding-left:5px; padding-top:20px; font-size:12px; color:#666; line-height:22px;}

/*成功案例*/

#ny_case_t{width:950px; height:88px; background:url(/uploads/image/tnpimages/rc-66.jpg) no-repeat; margin-bottom:20px;}

.ny_case_c{width:950px; margin:0 auto; margin-top:20px;}

.ny_case_cl{width:400px; border:1px solid #ddd; padding:4px; float:left;}

.ny_case_cr{width:500px; float:right;}



.ny_case_cr .c-t h4{float:left; line-height:40px; font-size:20px; font-weight:normal; color:#000; width:500px;}

.ny_case_cr .c-c{line-height:30px; font-size:12px; color:#888; padding-bottom:20px; width:500px; border-bottom:1px solid #ddd;}

.ny_case_cr .c-b{padding-top:20px; line-height:30px; font-size:12px; padding-bottom:20px;}

.ny_case_cr .c-bb{width:100px; height:36px; background:#333; color:#fff; line-height:36px; text-align:center; font-size:12px; border-radius:10px;}



.ny_case_sort{width:950px; margin:0 auto; margin-top:20px; margin-bottom:20px; height:60px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}

.triangle-up{width: 0px; height: 0px; border: 7px solid transparent; border-right: 7px solid red; float:left; margin-top:23px; margin-right:10px;}

.ny_case_sort_font{line-height:60px; font-size:14px; padding-right:15px; float:left;}

.ny_case_more{float:right; width:100px; height:26px; background:#555; color:#fff; line-height:26px; text-align:center; font-size:12px; border-radius:10px; margin-top:18px;}



.ny_case_xq_t h3{width:950px; margin:0 auto; line-height:40px; text-align:center; font-size:22px; font-weight:bold;}

.ny_case_xq_t h1{width: 100%;margin:0 auto;line-height:40px;text-align:center;font-size:22px;font-weight:bold;}

.ny_case_xq_c{width: 100%;margin:0 auto;line-height:40px;padding-top:10px;border-bottom:1px dashed #ddd;font-size:14px;text-align:center;}

.ny_case_xq_contact{width: 100%;margin:0 auto;margin-top:20px;margin-bottom:20px;}

.ny_case_xq_b{width: 100%;height:40px;line-height:40px;border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;font-size:14px;}

.ny_case_xq_b_l{width:50%; float:left;}

.ny_case_xq_b_r{width:50%; float:right; text-align:right;}




.ny_case_news_t{font-size:20px;font-weight:bold;color: #e94609;padding-bottom:10px;}

.ny_case_news_c{width: 1085px;background:url(/uploads/image/tnpimages/rc-67.jpg);line-height:40px;}

.ny_case_news_c li{float:left;padding-left:10px;width: 532px;}

.ny_case_news_c li h6{float:left; font-size:12px; line-height:40px; font-weight:normal;}

.ny_case_news_c li span{float:right; line-height:40px; font-size:12px; font-weight:normal;}



/*新闻*/

.ny_news_c{width:772px; margin:0 auto; margin-top:20px;}

.ny_news_cl{width:300px; border:1px solid #ddd; padding:4px; float:left;}

.ny_news_cr{width:430px; float:right;}



.ny_news_cr .c-t h4{float:left; line-height:40px; font-size:16px; font-weight:normal; color:#000; width:430px;}

.ny_news_cr .c-c{line-height:30px; font-size:12px; color:#888; padding-bottom:10px; width:430px; border-bottom:1px solid #ddd;}

.ny_news_cr .c-b{padding-top:10px; line-height:30px; font-size:12px;}

.ny_news_cr .c-bb{width:100px; height:36px; background:#333; color:#fff; line-height:36px; text-align:center; font-size:12px; border-radius:10px;}

.ny_news_x{max-width: 1200px;border-bottom:1px dotted #aaa;height:1px;margin-bottom:20px;margin-top:20px;}



.ny_news_xwzx{width:772px; margin-top:30px;}

.ny_news_xwzx_l{width:280px; border:1px solid #ddd; padding:1px; float:left;}

.ny_news_xwzx_r{width:460px; float:right;}

.ny_news_xwzx_r .n_top h3{font-size:18px; font-weight:bold; line-height:40px;}

.ny_news_xwzx_r .n_c{font-size:12px; line-height:25px; color:#999;}

.ny_news_xwzx_r .n_b{padding-top:10px; padding-bottom:10px; line-height:25px; color:#555;}

.ny_news_xwzx_r .n_bb{width:103px; height:31px; background:url(/uploads/image/tnpimages/rc-69.jpg) no-repeat; line-height:31px; text-align:center; color:#fff;}




.ny_news_xwzx_bl{width:90px; float:left; text-align:center; color:#888; border:1px solid #ddd; padding-top:10px; padding-bottom:10px;}

.ny_news_xwzx_br{width: 100%;float:right;}



.ny_news_xwzx_bl .font-t{font-size:30px; font-weight:bold;}

.ny_news_xwzx_bl .font-b{font-size:18px;}
.ny_news_xwzx_bl .font-b .day{
    font-size: 40px;
    color: #0d3686;
}
.ny_news_xwzx_bl .font-b .year{
    border-top: 1px solid #ddd;
    width: 80px;
    margin: 0 auto;
}



.ny_news_xwzx_br .font-t {
    font-size: 16px;
    padding-bottom: 10px;
    line-height: 28px;
    height: 50px;
    display: inline-block;
}

.ny_news_xwzx_br .font-b{font-size:12px; color:#666; line-height:20px; padding-top:5px;}



/*服务��?��?*/

.ny_service{margin-top:30px;}



/*联系瑞昌*/

.ny_contact{width:1002px; margin:0 auto; margin-top:30px;}

/*关于瑞昌*/

.ny_about_t{width:1002px; margin:0 auto; margin-top:30px;}



.xian-2{height:1px; border-bottom:1px solid #d0d0d0; margin-top:20px; margin-bottom:20px;}

#ny_about{width:1001px; margin:0 auto; height:60px;}

#ny_about li{float:left; width:123px; margin-left:20px; line-height:60px; background:#666; text-align:center; overflow:hidden;}

#ny_about li a{color: #fff; text-decoration: none; line-height:60px; font-size:18px; text-align:center; display:block;}

#ny_about li a:hover{color: #ff0; text-decoration: none; line-height:60px; background:#e71f19; font-size:18px;}



#ny_qyxx{width:100%; background:#eee; padding-top:30px; margin-top:20px; padding-bottom:30px;}

#ny_qyxx_t{width:300px; height:50px; line-height:50px; margin:0 auto; background:url(/uploads/image/tnpimages/rc-70.jpg) no-repeat; text-align:center; color:#e94609; font-size:25px; font-weight:bold;}

#ny_qyxx_c{width:936px; margin:0 auto; margin-top:20px; background:url(/uploads/image/tnpimages/rc-71.png) center no-repeat; height:669px;}



#ny_cer{width:1002px; margin:0 auto; margin-top:30px; margin-bottom:20px;}

#ny_cer .prev{ float: left; width: 58px; height: 300px; background: url(/uploads/image/tnpimages/cer-left.png) left center no-repeat; display: block; cursor: pointer;}

#ny_cer .next{ float: right; width: 58px; height: 300px; background: url(/uploads/image/tnpimages/cer-right.png) left center no-repeat; display: block; cursor: pointer;}

#ny_cer .list{ width:886px; overflow:hidden; float:left;}

#ny_cer .list ul{ height:300px; float:none;}

#ny_cer li{ float: left; width: 212px; padding-left: 16px;}

#ny_cer img{ width: 200px; height: 267px; border: 1px #bbb solid; background: #fff; padding: 2px;}

#ny_cer img:hover{ width: 200px; height: 267px; border: 1px #e71f19 solid; background: #ffeceb; padding: 2px;}

#ny_cer p{ text-align:center; padding-top: 6px; height: 30px; line-height: 30px; overflow: hidden;}

/*企业形象*/

.ny_qyxx_bg_img{width:760px; margin:0 auto; margin-top:30px; text-align:center;}

.ny_qyxx_bg h3{width:760px; margin:0 auto; line-height:40px; text-align:center; font-size:18px; font-weight:bold; padding-top:10px;}

.ny_qyxx_bg_c{width:760px; margin:0 auto; line-height:40px; padding-top:10px; border-bottom:1px solid #ddd; font-size:14px; text-align:center;}

.ny_qyxx_bg_contact{width:760px; margin:0 auto; margin-top:20px; margin-bottom:20px;}

.ny_qyxx_bg_b{width:760px; height:40px; line-height:40px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd; font-size:14px; margin-top:100px;}

.ny_qyxx_bg_b_l{width:50%; float:left;}

.ny_qyxx_bg_b_r{width:50%; float:right; text-align:right;}

/*客户见证*/

.ny_khjz_b{width:772px; margin-top:20px;}

.ny_khjz_b li{float: left; width: 238px; padding-left: 15px; margin-top:20px;}

.ny_khjz_b img{width: 227px; height: 132px; border: 1px #d0d0d0 solid; background: #fff; padding: 2px;}

.ny_khjz_b img:hover{width: 227px; height: 132px; border: 1px #e94609 solid; background: #fff; padding: 2px;}

.ny_khjz_b p{text-align:center; margin-top:10px; width:233px; line-height: 30px; overflow: hidden; color:#888; background:#eee;}

.ny_khjz_b p .font{color:#888; font-size:12px;}

.ny_khjz_b p a{text-decoration: none; font-size:12px; color:#333; display:block; line-height:30px; padding-bottom:10px; padding-top:10px;}

.ny_khjz_b p a:hover{color: #fff; text-decoration: none; font-size:12px; background:#e94609;}

/*合作客户*/

.ny_hzkh_b{width:772px; margin-top:20px;}

.ny_hzkh_b li{float: left; width: 178px; padding-left: 15px; margin-top:20px;}

.ny_hzkh_b img{width: 167px; height: 106px; border: 1px #d0d0d0 solid; background: #fff; padding: 2px;}

.ny_hzkh_b img:hover{width: 167px; height: 106px; border: 1px #e94609 solid; background: #fff; padding: 2px;}

.ny_hzkh_b p{text-align:center; margin-top:10px; width:175px; line-height: 30px; overflow: hidden; color:#888; background:#eee;}

.ny_hzkh_b p .font{color:#888; font-size:12px;}

.ny_hzkh_b p a{text-decoration: none; font-size:12px; color:#333; display:block; line-height:30px; padding-bottom:10px; padding-top:10px;}

.ny_hzkh_b p a:hover{color: #fff; text-decoration: none; font-size:12px; background:#e94609;}

/*荣誉资质*/

.ny_cer_b{width:772px; margin-top:20px;}

.ny_cer_b li{float: left; width: 238px; padding-left: 15px; margin-top:20px;}

.ny_cer_b img{width: 227px; height: 303px; border: 1px #d0d0d0 solid; background: #fff; padding: 2px;}

.ny_cer_b img:hover{width: 227px; height: 303px; border: 1px #e94609 solid; background: #fff; padding: 2px;}

.ny_cer_b p{text-align:center; margin-top:10px; width:233px; line-height: 30px; overflow: hidden; color:#888; background:#eee;}

.ny_cer_b p .font{color:#888; font-size:12px;}

.ny_cer_b p a{text-decoration: none; font-size:12px; color:#333; display:block; line-height:30px; padding-bottom:10px; padding-top:10px;}

.ny_cer_b p a:hover{color: #fff; text-decoration: none; font-size:12px; background:#e94609;}


.ny_yybf{width:950px; height:31px; background:url(/uploads/image/tnpimages/rc-100.jpg) no-repeat;}
/*page*/

#pageinfo {
    padding-top: 12px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-align: center;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    display: flex;
}

#pageinfo li{
    float: left;
    margin: 0 2px;
}

#pageinfo a{padding-right: 5px; padding-bottom: 3px; padding-left: 5px; margin: 0px 2px; padding-top: 3px; text-decoration: none; border: 1px solid #ccc;}

#pageinfo a:hover {border: 1px solid #e94609;}

#pageinfo a:active {border: 1px solid #e94609;}

#pageinfo span{padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; margin: 0px 2px; border: 1px solid #ccc;}

#pageinfo span.cur {  color: #fff;  background: #f59601; border: 1px solid #f59601;}

/*buy*/
.buy_li img{
    width: 227px;  
    height: 334px;
}
.buy_li img:hover{
    width: 227px;        height: 334px;
}
.product_b ul li a{
    overflow: hidden;
    display: inline-block;
    border: 1px #d0d0d0 solid;
	
}
.product_b ul li p a{
    border: none;
    width: 100%;
}
.product_b img{
    cursor: pointer;
    transition: all 0.6s;
    border: none;
}
.product_b img:hover{
    transform: scale(1.2);
    border: none;
}
#focus>ul>li img{
    cursor: pointer;
    transition: all 0.6s;
}
#focus>ul>li img:hover{
    transform: scale(1.1);
}
.down_lb .down-xgy  img{
	width: auto;
	height: auto;
}
.product_b .down-xgy  li{
	width: auto;
	height: auto;
    border:none;
    margin-right: 20px;
}
.down-xgy .downfile-title{
  text-align: center;
  padding: 15px;
}
.ny_center{
    padding-bottom: 30px;
}
.ny_case_xq_contact {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 28px;
}
.ny_dh_bg .h2 {
    display: none;
}




.product_b ul{
    margin-left: -30px;
}
.pro_title span{
    border-bottom: 1px solid #ff9900;
    display: inline-block;
    padding-bottom: 12px;
}
.sinfo {
    color: #666666;
}
.sf_case li>div{
    overflow: hidden;
}
.pr_left_r {
    max-width: 80%;
    float: right;
}
.sort_tb{
    height: 60px;
    background: #0d3686;
    line-height: 34px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.sort_tb p {
    padding-top: 5px;
}
.sort_tb i {
    font-style: normal;
    font-size: 12px;
    line-height: 14px;
    font-weight: normal;
    font-family: "times new roman", times, serif;
    text-transform: uppercase;
}
.pr_left_l .sort_b .second_p{
    display: none;
}
.sort_bt {
    padding-top: 0;
    border: solid 1px #0d3686;
    border-top: 0;
}
.sort_bt .sort_b:hover .second_p{
    display: block;
}
.sort_bt .sort_b:hover .second_p a{
    color: #0d3686;
}
.sort_bt .sort_b:hover .show a{
    color: #0d3686;
}
.sort_bt .sort_b:hover a{
    color: #0d3686;
}
.sort_bt .sort_b:hover {
    background: transparent;
}
.sort_bt .sort_b a {
    font-family: "noto sans sc";
    color: #333;
    text-decoration: none;
    font-size: 13px;
    font-weight: 400;
    display: block;
}
.sort_bt .sort_b ul li a {
    color: #333 !important;
}
.sort_bt .sort_b ul li:hover a {
    text-decoration: none;
    font-size: 13px;
    color: #0d3686 !important;
}
.list-span2{
    display: none;
}
.sort_bt .sort_b:hover .list-span1{
    display: none;
}
.sort_bt .sort_b:hover .list-span2{
    display: inline-block;
}
.sort_bt .sort_b ul li {
    line-height: 38px;
    border-bottom: dashed 1px #ccc;
    padding-left: 14px;
}

ul.proudct_list {
    display: flex;
    margin-bottom: 20px;
    background: #eee;
}
ul.proudct_list li {
    border-right: 1px solid #fff;
    padding: 15px 20px;
    background: #eee;
}
ul.proudct_list li a{
   color: #333;
}
ul.proudct_list li:hover{
    background-color: #0d3686;
}
ul.proudct_list li:hover a{
    color: #fff;
}
ul.proudct_list li.active {
    background-color: #0d3686;
}
ul.proudct_list li.active a{
   color: #fff;
}
#gototop {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 99;
    right: 100px;
    bottom: 100px;
}
#gototop a {
    background: none repeat scroll 0 0 #000;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    color: #fff;
    font-size: 14px;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 45px;
    text-decoration: none;
    text-shadow: 0 1px 0 #999;
    -webkit-text-shadow: 0 1px 0 #999;
    display: block;
}
svg:not(:root) {
    overflow: hidden;
}
#gototop .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    fill: currentcolor;
    position: relative;
    top: 14px;
}
.hero__inner .c-af{
    text-align: left;
}
.ny_flash .hero_hr hr {
    width: 10%;
    margin: 0;
}

