﻿*{margin:0px;padding:0px;outline:none;}
ul,li{list-style-type:none;}
img{border:0px;max-width:100%;}
html,body{height:100%;}
body{font-size:14px;font-family:"微软雅黑";color:#333333;overflow-x:hidden;}
a{color: #333333;text-decoration: none;}
input{outline:none;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {transition: background-color 5000s ease-in-out 0s;}
@font-face
{
    font-family: yuyang;
    src: url(../fonts/yuyang_w01_en.ttf);
}
@font-face
{
    font-family: BOLTB;
    src: url(../fonts/BOLTB.ttf);
}

.no-animate{opacity:0;}
.a_width{width:1200px;margin:0 auto;}
.logos{float:left;overflow:hidden;}
.language{float:left;overflow:hidden;}
.search{float:left;overflow:hidden;cursor: pointer;}

.logos{float:left;overflow:hidden;}
.menus{float:right;}
.menus>ul>li{float:left;line-height:128px;color:#3e3e3e;font-size:16px;width:120px;color:#3e3e3e;position:relative;z-index:3;}
.menus>ul>li:hover{color:#c30d23;}
.menus>ul>li.cur{color:#c30d23;}
.menus>ul>li a{color:unset;}
.menus>ul>li>ul{position:absolute;left:-50px;top:87px;width:167px;line-height:51px;text-align:center;background:#fff;border-top:5px solid #c30d23;border-radius:5px; box-shadow: 0px 0px 10px 0px rgba(102,102,102,.1);display:none;}
.menus>ul>li:hover>ul{display:block;}
.menus>ul>li>ul>li{border-bottom:1px solid #bcbcbc;color:#3e3e3e;font-size:14px;line-height:30px;padding-top:10px;}
.menus>ul>li>ul>li>a{display:block;padding-bottom:10px;}
.menus>ul>li>ul>li:hover{color:#c30d23;}
.menus>ul>li>ul>li>ul{padding-bottom:15px;}
.menus>ul>li>ul>li>ul>li{color:#3e3e3e;height:30px;line-height:30px;font-size:12px;}
.menus>ul>li>ul>li>ul>li:hover{color:#c30d23;}
.language{float:right;overflow:hidden;line-height:128px;font-size:16px;color:#3e3e3e;}
.search{padding-top:54px;float:right;margin-left:20px;}

.main_boxs_1_0{height:791px;width:100%;position:relative;overflow:hidden;}
.main_boxs_1_0 a{display:block;}
.main_boxs_1_0 img{display:none;}
.main_boxs_1_0 .swiper-pagination-bullets{position:absolute;left:0px;bottom:30px;z-index:3;text-align:center;width:100%;}
.main_boxs_1_0 .swiper-pagination-bullet{width:13px;height:13px;background:#b0b0b0;}
.main_boxs_1_0 .swiper-pagination-bullet-active{background:#c30d23;}
.sy_1{background:url(../images/k2_02.jpg) no-repeat center;height:139px;}
.sy_1 li{float:left;overflow:hidden;width:25%;text-align:center;padding-top:30px;font-size:16px;color:#ffffff;transition:all 0.3s ease;cursor:pointer;}
.sy_1 li:hover{opacity:.8;}
.sy_1 li .sy_1_2{padding-top:10px;}
.sy_1 ul{width:1000px;margin:0 auto;}
.sy_2_about{width:620px;margin-left:20px;padding-top:84px;}
.sy_2{width:100%;overflow:hidden;background:url(../images/l_02.jpg) no-repeat center top;height: 660px;}
.sy_2_1{font-size:28px;color:#c30d23;font-weight:bold;}
.sy_2_2{color:#3e3e3e;font-size:28px;margin-top:20px;}
.sy_2_2 font{color:#c30d23;font-weight:bold;}
.sy_2_3{padding-top:40px;overflow:hidden;width:100%;color:#666666;font-size:16px;line-height:30px;}
.sy_2_4 a{display:block;color:#666666;font-size:16px;border:1px solid #707070;height:42px;line-height:42px;width:123px;text-align:center;margin-top:41px;border-radius:20px;}
.sy_2_4 a:hover{border: 1px solid #c30d23;background: #c30d23;color: #ffffff;}
.sy_2_5{margin-top:42px;}
.sy_2_5 li{float:left;overflow:hidden;padding-right:10px;text-align:center;transition:all 0.3s ease; cursor:pointer;}
.sy_2_5 li:hover{ opacity:0.8;}
.sy_2_5 li p{margin-top:15px;color:#9d9d9d;font-size:16px;text-transform: capitalize;}
.cpzx{height:426px;overflow:hidden;width:100%;background:url(../images/k2_14.jpg) no-repeat top center;}
.cpzx_1{width:100%;overflow:hidden;padding-top:175px;text-align:center;font-size:28px;color:#ffffff;font-weight:bold;}
.cpzx .a_width{position:relative;}
.cpzx_2{position:absolute;right:0px;top:195px;font-size:16px;color:#ffffff;}
.cpzx_2 a{color:unset;    display: inline-block;width: 106px;height: 35px;text-align: center;border: 1px solid #fff;line-height: 35px;border-radius: 20px;}
.cpzx_3{text-align:center;padding-top:15px;}
.cpzx_3 font{color:#fcbaba;}
.cpzx_3 p{font-size:14px;color:#fcbaba;padding-top:2px;}
.nzmh{width:1200px;margin:0 auto;margin-top:-90px;}
.nzmh li{width:348px;overflow:hidden;float:left;background:#ffffff;height:420px;box-shadow: rgba(102, 102, 102, .1) 0px 0px 10px 10px;margin-bottom:65px;margin-right:78px;position:relative;}
.nzmh li:nth-child(3n){margin-right:0px;}
.nzmh li:hover:before{background:#c30d23;height:.06rem;width:100%;position:absolute;bottom:0px;left:0px;content:"";display:block;}
.t_1{width:100%;overflow:hidden;text-align:center;}
.t_1 font{font-size:18px;font-weight:bold;color:#666666;margin-top:40px;display:block;}
.t_1 i{width:27px;height:4px;background:#bfbfbf;display:inline-block;margin-top:15px;}
.t_1 p{font-size:16px;color:#666666;padding-top:15px;}
.t_2{text-align:center;padding-top:20px;padding-bottom:20px;position:relative;}
.t_3{text-align:center;overflow:hidden;width:100%;color:#666666;}
.nzmh li:hover .t_2:before{background:url(../images/k2_1.png) no-repeat center;width:90px;height:91px;content:"";position:absolute;top:calc(50% - 45px);left:130px;}
.ywfw{width:100%;overflow:hidden;padding-top:95px;padding-bottom:115px;}
.jjwy{width:100%;overflow:hidden;}
.jjwy>img{margin-top:10px;}
.jjwy p{float:right;border:1px solid #adadad;background:#fff;width:106px;height:36px;border-radius:20px;text-align:center;line-height:36px;font-size:16px;color:#adadad;margin-top:0px;overflow:hidden;}
.jjwy p:hover{border:1px solid #c30d23;background:#c30d23;color:#ffffff;}
.jjwy p a{color:unset;}
.jj_list{width:1200px;margin:0 auto;overflow:hidden;padding-top:45px;}
.jj_list li{float:left;overflow:hidden;margin-right:29px;border-bottom:5px solid #ffffff;}
.jj_list li p{line-height:63px;color:#434343;font-size:20px;font-weight:bold;text-align:center;}
.jj_list li:hover{border-bottom:5px solid #c30d23;}
.jj_list li:hover p{color:#c30d23;}

.jj_lists{width:100%;overflow:hidden;padding-top:100px;}
.jj_lists .j_l1{background:url(../images/k2_18.jpg) no-repeat center;width:40px;height:40px;display:block;float:left;margin-right:10px;}
.jj_lists .j_l2{background:url(../images/k2_18s.jpg) no-repeat center;width:40px;height:40px;display:block;float:right;margin-right:9px;}
.jj_lists_1{float:right;overflow:hidden;}
.jj_lists .j_l1:hover{background:url(../images/k2_19s.jpg) no-repeat center;}
.jj_lists .j_l2:hover{background:url(../images/k2_19.jpg) no-repeat center;}
.zshy{background:url(../images/k2_20.jpg) no-repeat center;height:242px;overflow:hidden;width:100%;text-align:center;}
.zshy font{color:#e7e7e7;font-size:30px;display:inline-block;padding-top:94px;}
.zshy p{color:rgba(216, 216, 216, .3);font-size:18px;}
.xwzx{padding-top:125px;overflow:hidden;width:100%;padding-bottom:120px;}
.xw_list{padding-top:45px;overflow:hidden;width:100%;}
.xw_list li{width:380px;overflow:hidden;border-bottom:4px solid #fff;padding-bottom:20px;float:left;margin-right:29px;}
.xw_list li p{font-size:20px;color:#666666;font-weight:bold;padding-top:20px;padding-bottom:15px;}
.xw_list li div{font-size:16px;color:#666666;line-height:24px;}
.xw_list li font{color:#b1b1b1;display:block;margin-top:13px;}
.xw_list li:hover{border-bottom:4px solid #c30d23;}
.xw_list li:hover p{color:#c30d23;}
.xw_list li:nth-child(3n){margin-right:0px;}

.footer{width:100%;overflow:hidden;background:#c30d23;padding-top:85px;padding-bottom:85px;}
.footer_left{float:left;overflow:hidden;width:185px;}
.footer_left li{float:left;overflow:hidden;color:#ffe0e0;font-size:16px;margin-right:35px;margin-top:25px;}
.footer_left li:nth-child(2n+1){width:65px;}
.footer_left li a{color:unset;}
.footer_left ul{padding-top:5px;}
.footer_left_img{text-align:center;}
.footer_left li:nth-child(2n){margin-right:0px;}
.footer_center{float:left;overflow:hidden;margin-left:65px;}
.d_title{font-size:26px;color:#ffffff;}
.d_list{padding-top:5px;overflow:hidden;width:580px;}
.d_list li{color:#ffe0e0;font-size:16px;margin-top:25px;padding-left:39px;}
.d_list li.c1{background:url(../images/c1.png) no-repeat left top 3px;}
.d_list li.c2{background:url(../images/c2.png) no-repeat left  top 3px;}
.d_list li.c3{background:url(../images/c3.png) no-repeat left center;}
.d_list li.c4{background:url(../images/c4.png) no-repeat left center;}
.footer_right{float:right;overflow:hidden;}
.footer_bottom{height:50px;line-height:50px;color:#666666;}
.footer_bottom p{float:right;overflow:hidden;}
.footer_bottom a{color:unset;}

/*内页*/
.banner_1{background:url(../images/product_list_02.jpg) no-repeat;height:550px;width:100%;overflow:hidden;text-align:center;}
.banner_1 .l1_1{color:#ffffff;font-weight:bold;font-size:40px;padding-top:255px;}
.banner_1 .l1_2{color:#ffffff;padding-top:5px;font-size:24px;text-transform: uppercase;}

.m_lwi{width:100%;overflow:hidden;padding-top:52px;padding-bottom:20px;}
.m_lwi_left{width:250px;float:left;overflow:hidden;}
.m_lwi_left_1{width:250px;height:95px;background:url(../images/product_list_05.jpg) no-repeat center;text-align:center;}
.m_lwi_left_1 font{font-size:26px;color:#ffffff;font-weight:bold;padding-top:20px;display:block;}
.m_lwi_left_1 p{color:#ffffff;font-size:14px; text-transform: uppercase;padding-top:5px;}
.m_lwi_left_2{background:#eee;line-height:70px;overflow:hidden;}
.m_lwi_left_2>ul>li{color:#666666;font-size: 14px;background:url(../images/cs1.jpg) no-repeat left top 0px;margin-left: 0px;padding-right: 20px;padding-left: 37px;line-height: 40px;margin-top:20px;}
.m_lwi_left_2>ul>li.cur>a,.m_lwi_left_2>ul>li>a{background:url(../images/tz.png) no-repeat right top 12px;display:block;color:#fff;margin-bottom:10px;}
.m_lwi_left_2>ul>li.cur,.m_lwi_left_2>ul>li:hover{background:url(../images/cs1.jpg) no-repeat left top 0px;}
.m_lwi_left_2>ul>li ul{padding-bottom:10px;}
.m_lwi_left_2>ul>li li{color:#666666;font-size: 14px;padding-left:0px;line-height: 30px;}
.m_lwi_left_2>ul>li.cur ul{display:block;}
.m_lwi_left_2>ul>li li:hover a{color:#c30d23;}
.m_lwi_left_2>ul>li li.cur a{color:#c30d23;}

.m_lwi_left_2_picture{background:#eee;line-height:70px;overflow:hidden;}
.m_lwi_left_2_picture li{color:#666666;font-size:14px;background:url(../images/product_list_18.jpg) no-repeat left center;margin-left:35px;padding-left: 37px;padding-right:20px;}
.m_lwi_left_2_picture li.cur a,.m_lwi_left_2_picture li:hover a{background:url(../images/tz2.png) no-repeat right center;display:block;color:#c30d23;}
.m_lwi_left_2_picture li.cur,.m_lwi_left_2_picture li:hover{background:url(../images/product_list_15.jpg) no-repeat left center;}

.m_lwi_right{width:894px;float:right;overflow:hidden;}
.m_lwi_right_1{width:100%;overflow:hidden;padding-top:7px;padding-bottom:9px;border-bottom:1px solid #c30d23;}
.m_search{float:right;overflow:hidden;background:#eeeeee;width:217px;border-radius:50px;}
.m_search_1{font-size:24px;color:#c30d23;}
.m_search .m_search_11{float:left;overflow:hidden;width:184px;}
.m_search .m_search_11 input{background:#eeeeee;height:34px;line-height:34px;padding-left:17px;border:none;width:167px;}
.m_search .m_search_12{float:left;overflow:hidden;width:33px;}
.m_search .m_search_12 input{background:url(../images/s1.png) no-repeat left center;border:none;width:100%;height:34px;cursor:pointer;}
.m_l_right_2 li{border-bottom:1px solid #eeeeee;overflow:hidden;padding-bottom:60px;}
.m_l_right_2{width:100%;overflow:hidden;}
.m_l_r_1{width:100%;overflow:hidden;padding-top:7px;}
.m_l_r_2{width:100%;overflow:hidden;}
.sy_title{color:#c30d23;font-size:22px;font-weight:bold;padding-top:0px;}
.sy_content{color:#666666;font-size:18px;line-height:30px;padding-top:10px;width:540px;}
.sy_nr{float:left;overflow:hidden;}
.sy_more{float:right;overflow:hidden;width:104px;height:38px;line-height:38px;text-align:center;font-size:16px;color:#ffffff;background:#c30d23;text-transform: uppercase;border-radius:10px;margin-top:50px;}
.sy_more a{color:unset;}
.pren{font-family: simsun;}
#PageContent{ text-align:center; margin-top:39px;padding-bottom:15px;}
#PageContent span{ display:inline-block; border:1px solid #eeeeee; color:#666666; font-size:14px; margin:0px 5px;border-radius:5px;background:#eeeeee;width:38px;height:38px;line-height:38px;}
#PageContent a{display:inline-block; border:1px solid #eeeeee; color:#666666; font-size:14px; margin:0px 5px;border-radius:5px;background:#eeeeee;width:38px;height:38px;line-height:38px;}
#PageContent .Ahover{ background:#c30d23; color:#fff; border:1px solid #c30d23}
#PageContent a:hover{ background:#c30d23; color:#fff; border:1px solid #c30d23}
.m_l_right_3_1{padding-top:55px;overflow:hidden;width:100%;padding-bottom:55px;border-bottom:1px solid #eeeeee;}
.m_l_right_3_1_1{float:left;overflow:hidden;width:255px;margin-right:90px;text-align:center;}
.m_l_right_3_1_2{float:left;overflow:hidden;width:239px;margin-right:10px;}
.m_l_right_3_1_3{float:left;overflow:hidden;width:300px;}
.m_l_right_3_1 .sy_more{float:left;}
.scpmc{width:100%;overflow:hidden;}
.scpmc font{font-size:18px;color:#c30d23;}
.scpmc p{font-size:16px;color:#666666;padding-top:10px; text-transform:capitalize;}
.s_xh{padding-top:25px;overflow:hidden;}
.s_xh font{color:#c30d23;font-size:18px;}
.s_xh p{font-size:16px;color:#666666;padding-top:10px;}
.yycs{color:#c30d23;font-size:18px;}
.yycs_1{font-size:16px;line-height:30px;color:#666666;padding-top:5px;}
.tjio{position:fixed;top:0px;left:0px;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:999;display:none;}
.searchs{position:absolute;top:50%;left:50%;width:500px;height:50px;margin-top:-25px;margin-left:-250px;}
.seaz{width:400px;overflow:hidden;float:left;background:#fff;height:50px;}
.seay{width:100px;overflow:hidden;float:left;background:#e60012;height:50px;}
.seaz input{background:none;border:0px;outline:none;height:50px;width:380px;padding-left:10px;padding-right:10px;}
.seay input{width:100%;overflow:hidden;text-align:center;color:#fff;height:50px;background:none;border:0px;cursor:pointer;outline:none;}
.m_l_right_4{line-height:2;overflow:hidden;width:100%;min-height:400px;}

.tigc{width:100%;overflow:hidden;padding-top:25px;}
.tigc li{width:100%;overflow:hidden;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f2f2f2;}
.tigc li img{float:left;width:24%}
.tigc li p{float:right;line-height:26px;font-size:14px;color:#666;width:72%;}
.tigc li p font{display:block;width:100%;overflow:hidden;font-size:16px;padding-bottom:12px;color:#333;font-weight:bold;text-overflow: ellipsis;white-space: nowrap;}
.skjl{width:100%;overflow:hidden;margin-top:30px;}
.tik1{text-align:center;font-size:16px;font-weight:bold;padding-bottom:10px;}
.tik2{color:#999;font-size:12px;border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:20px;text-align:center;}
.tik3{font-size:13px;line-height:26px;}
.tik4{color:#666;font-size:14px;line-height:26px;padding-top:20px;}
.tik4 a{color:#666;}
.tik5{color:#666;font-size:14px;line-height:26px;}
.tik5 a{color:#666;}
.div_gwc{padding-top:20px;}
.zmgs{max-width:1200px;margin:0 auto;overflow:hidden;padding-top:15px;}
.zmgs li{float:left;overflow:hidden;width:25%;text-align:center;}
.zmgs li img{transition: 0.3s all ease;max-width: 90%;}
.zmgs li:hover img{transform:scale(1.1)}
.zmgs li p{font-size:14px;color:#333333;padding-top:20px;padding-bottom:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxyl{padding-bottom:20px;}
.tkju{padding-bottom:20px;}
.tpin{width:100%;text-align:center;padding-bottom:20px;}
.txt_cent{padding-top:20px;}


.tik3{font-size:13px;line-height:26px;}
.tik4{color:#666;font-size:14px;line-height:26px;padding-top:20px;}
.tik4 a{color:#666;}
.tik5{color:#666;font-size:14px;line-height:26px;}
.tik5 a{color:#666;}
.weni{width:100%;overflow:hidden;padding-top:25px;padding-bottom:25px;}
.toub{width:100%;overflow:hidden;padding-bottom:20px;}
.zuok{float:left;overflow:hidden;text-align:center;width:100%;padding-top:20px;}
.youk{float:left;overflow:hidden;text-align:center;width:100%;}
.youk font{font-weight:bold;font-size:20px;color:#333;padding-top:10px;display:block;}
.youk p{padding-top:10px;line-height:26px;font-size:14px;color:#666;}
.zonj{padding-left:20px;margin-bottom:20px;height:50px;line-height:50px;background:#c30d23;color:#fff;font-weight:bold;}

.ck_pic{width:100%;overflow:hidden;padding-bottom:20px;}
.ck_pic ul{position:relative;left:50%;transform:translateX(-50%);text-align:center;}
.ck_pic li{width:80px;height:80px;border:1px solid #ccc;display:inline-block;margin-left:10px;margin-right:10px;cursor:pointer;}
.ck_pic li.cur{border:1px solid #c30d23;}
.ck_pic li img{width:100%;height:100%;}