html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{min-width:1200px;background:#f2f5f6;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#585858;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
form,input,select;,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
input,textarea,select {padding:6px;}
textarea {background:none repeat scroll 0 0 #fff;resize:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#f60;}

/*内容初始化*/
.contenttxt{padding:0px 0;line-height:30px;font-size:14px;color:#000!important;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:800px; height:auto;}
.contenttxt p,.contenttxt span,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:14px!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:15px!important;}

.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-overflow2 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.text-overflow3 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.w1200 {margin:auto;width:1200px;clear:both;}
.w1260 {margin:auto;width:1260px;clear:both;}
.w1380 {margin:auto;width:1380px;clear:both;}
.w1520 {margin:auto;width:1520px;clear:both;}
.AWF_box {margin: auto;width: 1440px;clear: both;}
.P84 { margin: auto; width: 84%; min-width:1200px;}
.P94 { margin: auto; width: 94%; min-width:1200px;}

.b1 {height:.1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:30px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b60 {height:60px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b70 {height:70px;font-size:1px; clear:both;width:100%;overflow:hidden}
.m {margin:auto;width:1200px;clear:both; position:relative}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}

.f_l { float:left;}
.f_r { float:right;}

.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1520{ width: 1520px; margin:0 auto; }
.div_1200{ width:1200px; padding: 0px 10px; margin:0 auto; }
/*========================================================*/

.Back_qian { background:#fff;}
.Back_shen { background:#f9f9f9;}

/*首页样式 THE*/

/*头部*/
.header_top { height:0;}
.header_top .w1200 { position:relative;}
.header_top .w1200 .header_top_r { position:absolute; right:0; top:0; background:#0060b0; line-height:26px; padding:0 10px;display:flex; align-items:center; border-radius:0 0 10px 10px;}
.header_top .w1200 .header_top_r a { color:#fff; font-size:14px;}
.header_top .w1200 .header_top_r i { background:#fff; margin:0 10px; width:1px; height:12px; display:inline-block;}

/*logo*/
.header_intro { overflow:hidden; background:#fff;}
.header_intro .w1200 { display:flex;}
.header_intro_logo { display: flex; align-items: center;}
.header_intro_logo img { max-height:200px;max-width:1200px}
.header_intro_cd { margin-left:auto; text-align:center; align-items:center; display:flex;}
.header_intro_cd strong { font-size:14px; font-weight:400; display:block;}
.header_intro_cd b { display:block; font-size:48px;}

/*导航*/
.header_menu { height:50px; line-height:50px;background:#0060b0; font-size:18px; position:relative;}
.header_menu ul { display:flex;}
.header_menu ul li { position:relative; flex:1;}
.header_menu ul li>a { color:#fff; display:flex; align-items:center;}
.header_menu ul li:nth-child(1n+2)>a:before { content:''; display:block; width:1px; height:18px; border-left: 1px solid #fff;}
.header_menu ul li>a span { width:100%; text-align:center;}
.header_menu ul li .menu_down { position:absolute; top:50px;left:50%;width: 100%;text-align: center;background:#0060b0; z-index:6060; display:none; transform:translate(-50%,0);}
.header_menu ul li:hover .menu_down { display:block;}
.header_menu ul li .menu_down a { display:block; font-size:14px; color:#fff; line-height:22px; padding:10px 0;}
.header_menu ul li .menu_down a:hover { background:#fff; color:#333;}
.header_menu ul li:nth-child(9){display:none;}
.header_menu ul li.hover{background:rgb(255 255 255/.1);}
.header_menu ul li:hover{background:rgb(255 255 255/.1);}


/*幻灯*/
.banner_swiper { position: relative; width:100%; overflow:hidden; z-index:1;}
.banner_swiper .swiper-slide img { width:100%;}
.banner_swiper .banner_swiper_menu { position:absolute;left:0;bottom:14px;z-index:10;width:100%; text-align:center;}
.banner_swiper .banner_swiper_menu ul { display:inline-block;}
.banner_swiper .banner_swiper_menu span { display:block; width:10px; height:10px; margin:0 5px; background:rgb(255 255 255/.4); float:left; opacity:1;}
.banner_swiper .banner_swiper_menu span.swiper-pagination-bullet-active { background:#fff;}


/*标题样式*/
.index_Tit { margin-bottom:40px; text-align:center;}
.index_Tit span,
.index_Tit strong { display:block;line-height:36px; color:#333; font-size:28px; font-weight:100;}
.index_Tit span { display:block; text-align:center; font-weight:100;}
.index_Tit span:after { content:''; display:block; height: 2px;width: 60px; margin:8px auto 0; background:#0060b0;}




.zhgk_sec { padding:30px 0; background:#fff; overflow:hidden;}
.zhgk_sec ul { display:flex; flex-wrap:wrap;}
.zhgk_sec ul li { width:30%; margin-right:5%; border-radius:10px;}
.zhgk_sec ul li:nth-child(1) { background:#00acde}
.zhgk_sec ul li:nth-child(2) { background:#3fbbb5}
.zhgk_sec ul li:nth-child(3) { background:#dde2e7}
.zhgk_sec ul li:nth-child(3n+3) { margin-right:0;}
.zhgk_sec ul li a { height:100px; display:flex; align-items:center; justify-content:center; color: #fff;font-size:30px;}
.zhgk_sec ul li i { font-size:60px; margin-right:10px;}
.zhgk_sec ul li span { text-align:center;}
.zhgk_sec ul li strong { display:block; font-size:16px; font-weight:400; color:#333;}
.zhgk_sec ul li p { font-size:16px; margin-top:4px; color:#333;}
.zhgk_sec ul li p b { font-size:30px; font-weight:400; padding:0 5px; border-bottom:2px solid #ffcc00;}



.es_sec { padding:40px 0 0; background:#fff; overflow:hidden;}
.es_sec dl{ margin-bottom:30px; margin-left:2%;position:relative;float:left;width:32%;}
.es_sec dl img{width:100%;}
.es_sec dl p{height:60px; text-align: center;font-size:18px;background: rgba(0,0,0,0.5);position:absolute;bottom:0;width:100%;line-height:60px;color:#fff}

.zhld_sec { padding:20px 0 0; background:#fff; overflow:hidden;}
.zhld_sec dl { margin-bottom:30px; display:flex;}
.zhld_sec dl dt { width:100px; height:200px; margin-right:2%;}
.zhld_sec dl dd { display:flex; flex:1; flex-wrap:wrap;}
.zhld_sec dl dd a { display:block; width:23.5%; margin-right:2%; height:200px; overflow:hidden; position:relative;}
.zhld_sec dl dd a:nth-child(4n+4) { margin-right:0;}
.zhld_sec dl dd a .image { width:100%;}
.zhld_sec dl dd a .image img { width:100%;}
.zhld_sec dl dd a .text { position:absolute;width:100%; height:100%; left:0; top:0; text-align:center;}
.zhld_sec dl dd a .text:before { content:''; position:absolute; width:100%; height:100%;  background:rgb(1 25 53/.85); left:0; bottom:-160px; transition:all .5s;}
.zhld_sec dl dd a .text img { width:70px; height:70px; margin:15px 0; transform: translate(0, -85px) rotate(0deg); transition:all .4s; opacity:0;}
.zhld_sec dl dd a .text p { line-height:40px; height:40px; color:#fff; font-size:14px;transform: translate(0, 60px); transition:all .4s; padding:0 20px; box-sizing:border-box;}
.zhld_sec dl dd a .text span { display:inline-block; line-height:28px; border:1px solid #fff; border-radius:4px; font-size:14px; color:#fff; margin-top:6px; padding:0 20px;transform: translate(0, 90px);transition:all .5s;}
.zhld_sec dl dd a:hover .text:before { bottom:0;}
.zhld_sec dl dd a:hover .text img { transform: translate(0, 0px) rotate(360deg); opacity:1;}
.zhld_sec dl dd a:hover .text p { transform: translate(0, 0);}
.zhld_sec dl dd a:hover .text span { transform: translate(0, 0);}

/*展会介绍*/
.Ex_intro_sec { padding:40px 0; background:#e7f0f5 url(008_2308251655.jpg) no-repeat center bottom; }
.Ex_intro_sec .Ex_intro_main { display:flex;}
.Ex_intro_sec .image { width:40%;}
.Ex_intro_sec .image img { width:100%;}
.Ex_intro_sec .text { width:60%; box-sizing:border-box; padding:15px 0 0 40px;}
.Ex_intro_sec .text strong { display:block; color:#222; font-size:18px; margin-bottom:15px; text-align:center; font-weight:400;}
.Ex_intro_sec .text p { font-size:14px; color:#666; line-height:32px;}
.Ex_intro_sec .text .Ex_intro_more { margin-top:40px;}
.Ex_intro_sec .text .Ex_intro_more a { display:block;color:#0060b0; transition:all .3s; font-size:14px; font-weight:700;}
.Ex_intro_sec .text .Ex_intro_more a:hover { color:#041c92;}

/*新闻样式*/
.xinwen_sec { padding:60px 0; overflow:hidden; background:#fff;}
.xinwen_sec .xinwen_main { display:flex; flex-wrap:wrap;}
.xinwen_sec .xinwen_main .xinwen_list { width:30.66666666666667%; box-sizing:border-box; margin-right:4%;}
.xinwen_sec .xinwen_main .xinwen_list:nth-child(3n+3) { margin-right:0;}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_list_title_image { width:100%;}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_list_title_image img { width:100%;}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_list_title { line-height:25px; margin:20px 0 0px 0;} 
.xinwen_sec .xinwen_main .xinwen_list .xinwen_list_title strong { font-size: 18px;color:#000; display:flex; align-items:center;}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_list_title strong:before { content:''; display:block; width:4px; height:4px; background:#fff; border:2px solid #e2202d; border-radius:50%; margin-right:6px;}
.xinwen_sec .xinwen_main .xinwen_list p { line-height:45px; font-size:14px;border-bottom: 1px dashed #adadad;}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_more { text-align:right;margin-top:15px}
.xinwen_sec .xinwen_main .xinwen_list .xinwen_more a { display:inline-block; line-height:30px; border: 1px solid #604c3f;color: #333;border-radius: 5px; padding:0 20px; font-size:14px; }
.xinwen_main_ad { width:100%; margin-top:20px;}
.xinwen_main_ad img { width:100%;}


/*展商目录*/
.brand_sec { background:#fff; overflow:hidden; padding:40px 0;}
.brand_sec .brand_swiper { overflow:hidden;}
.brand_sec .brand_swiper .swiper-slide { }
.brand_sec .brand_swiper .swiper-slide a { display:flex; align-items:center; justify-content:center; height:120px; box-sizing:border-box; border:1px solid #e5e5e5; transition:all .5s;}
.brand_sec .brand_swiper .swiper-slide a:hover { border-color:#0060b0;}
.brand_sec .brand_swiper .swiper-slide img { height:80px;}
.brand_sec .brand_swiper .brand_swiper_menu { width:100%; text-align:center; margin-top:20px;}
.brand_sec .brand_swiper .brand_swiper_menu ul { display:inline-block;}
.brand_sec .brand_swiper .brand_swiper_menu span { display:block; width:10px; height:10px; margin:0 4px; border-radius:10px; background:#e5e5e5; float:left; opacity:1;}
.brand_sec .brand_swiper .brand_swiper_menu span.swiper-pagination-bullet-active { background:#0060b0;}


/*展位预定*/
.Ex_Booth_Booking { padding:40px; box-sizing:border-box; background:#fff;}
.Ex_Booth_Booking .Ex_Booth_Booking_Tit { text-align:center; margin-bottom:60px;}
.Ex_Booth_Booking strong { display:block; font-size:30px; color:#0252b5; font-weight:400; margin-bottom:10px;}
.Ex_Booth_Booking p { line-height:24px; color:#666; font-size:14px;}

.Ex_Booth_Booking dl { display:flex;}
.Ex_Booth_Booking dl:nth-child(1n+2) { margin-top:30px;}
.Ex_Booth_Booking dl dt { width:160px;line-height:24px; font-size:16px; color:#000;}
.Ex_Booth_Booking dl dt i { color:#e00000;}
.Ex_Booth_Booking dl dt span { display:block; font-size:14px; color:#999;line-height:20px; margin-top:4px;}

.Ex_Booth_Booking dl dd { flex:1; display:flex;}
.Ex_Booth_Booking dl dd label { width:50%; font-size:14px; color:#000; display:flex; align-items:center; position:relative;}
.Ex_Booth_Booking dl dd label input { width:16px; height:16px; margin:1px 8px 0 0;}

.Ex_Booth_Booking dl dd.dd_1 input { height:38px; padding:0 10px; width:100%; box-sizing:border-box; border:1px solid #ddd; font-size:14px; color:#999; border-radius:2px;}
.Ex_Booth_Booking dl dd.dd_lx select { height:38px; padding:0 10px; width:100%; box-sizing:border-box; border:1px solid #ddd; font-size:14px; color:#999; border-radius:2px;}
.Ex_Booth_Booking dl dd.dd_lx select option { line-height:36px;}

.Ex_Booth_Booking dl dd.dd_1 textarea { padding:10px; width:100%; box-sizing:border-box; border:1px solid #ddd; font-size:12px; color:#999; line-height:22px; height:180px; border-radius:2px;}
.Ex_Booth_Booking dl dd.dd_2 { display:flex; justify-content:center;}
.Ex_Booth_Booking dl dd.dd_2 input { height:40px; padding:0 25px; font-size:14px; color:#fff; background: #0060b0; border:none; border-radius:4px; cursor:pointer; transition:all .5s;} 
.Ex_Booth_Booking dl dd.dd_2 input:hover { background: #ee2e2c;}















































/*=======================*/
/*搜索区*/
.header_search { overflow:hidden; background:#fff; border-bottom:1px solid #eee;}
.header_search_l { line-height:100px; font-size:14px;}
.header_search_l strong { color:#333}
.header_search_l strong b { color:#ee2e2c; margin-right:5px;}
.header_search_l a { padding:0 10px;transition:all .5s; color:#787878;font-weight: 100;}
.header_search_l a:hover { color:#ee2e2c;} 
.header_search_r { display: flex; align-items: center; height:100px;}
.header_search_r ul li { float:left;}
.header_search_r ul li.li_1 { width:240px;}
.header_search_r ul li.li_1 input { border:none;padding:0 20px; margin:0; background:#f5f5f5; color:#999; width:100%; height:38px; border-radius:20px 0 0 20px; box-sizing:border-box;outline:none;}
.header_search_r ul li.li_2 button { border:none;padding:0 20px; background:#f5f5f5; color:#ee2e2c; border:1px solid #f5f5f5; border-radius:0 20px 20px 0; height:38px; box-sizing:border-box; }
.header_search_r ul li.li_2 button i { font-size:18px;}



/*主营项目样式*/
.zyxm_sec { overflow:hidden; padding:80px 0;}
.jjfa_sec ul li { width:15.5%; float:left; height:540px; overflow:hidden;position:relative; margin-top:40px;}
.jjfa_sec ul li.on { width:22.5%;}
.jjfa_sec ul li img { transition:all .5s;}
.jjfa_sec ul li:hover img { transform: scale(1.2);}
.jjfa_sec ul li .text { background:rgb(0 0 0/.4); position:absolute; top:0; left:0; width:100%; height:100%;}
.jjfa_sec ul li .text .shell { padding:25px; box-sizing:border-box; position:absolute; bottom:0;}
.jjfa_sec ul li .text strong { font-size:24px; font-weight:500; color:#fff;}
.jjfa_sec ul li .text strong:after { content:''; display:block; width:70px; height:2px; background:#fdd100;margin:20px 0 10px;}
.jjfa_sec ul li .text p { font-size:14px; color:#fff;line-height: 24px;margin-top: 10px; display:none;}
.jjfa_sec ul li .text span { float: right;color: #fff; display:block; margin-top:5px; display:none;}
.jjfa_sec ul li.on .text .shell { background:rgb(0 164 165 / .8);}
.jjfa_sec ul li.on .text p,
.jjfa_sec ul li.on .text span { display:block;}
.jjfa_sec ul li.on .text strong:after { display:none;}


/*公司简介*/
.gsjj_sec { background:#fff; padding:76px 0; overflow:hidden;}
.gsjj_sec .w1200 { display:flex;}
.gsjj_sec_l { width:58%;}
.gsjj_sec_l strong { font-size:24px; color:#000; display:block;}
.gsjj_sec_l .xian { margin:35px 0; display: flex; align-items:center;}
.gsjj_sec_l .xian img { width:20px; margin-right:4px;}
.gsjj_sec_l .xian:after { content:''; display:block; height:1px; width:100%; background:#eee;}
.gsjj_sec_l p { color:#666; font-size:14px; line-height:24px;}
.gsjj_sec_l a.gsjj_more { width:128px; height:38px; line-height:38px; font-size:16px; color:#fff; border:1px solid #ee2e2c; display:inline-block; text-align:center; margin-top:40px; background:#ee2e2c;}
.gsjj_sec_r { width:34%; margin-left:auto;}
.gsjj_sec_r .image {transform: translate(-30px, 20px);background: rgb(0 164 165 /.2);}
.gsjj_sec_r img { width:100%;transform: translate(30px, -20px);border:#eee 1px solid}
.mk23_box1{padding:30px 0;overflow: hidden;}
.mk23_box1 .text { overflow:hidden}
.mk23_box1 .text p { line-height:33px; font-size:16px; color:#666;text-indent:32px;margin-bottom:15px;}
.mk23_box1 .image { width:400px; float:left;margin-right:40px}
.mk23_box1 .image img { width:100%;border-radius:5px}
/*产品中心*/
.product_sec { padding:76px 0; overflow:hidden;}
.product_list { display:flex; flex-wrap:wrap;}
.product_list li { width:23.5%; text-align:center; margin-right:2%; box-sizing:border-box; background:#fff; padding:10px;box-shadow: 0 0 10px rgb(0 0 0 / 10%); border-radius:8px;}
.product_list li:nth-child(4n+4) { margin-right:0;}
.product_list li:nth-child(1n+5) { margin-top:2%;}
.product_list li .image { width:100%; overflow:hidden;}
.product_list li .image img { width:100%; transition:all .5s;}
.product_list li .image:hover img { transform:scale(1.06);}
.product_list li .price { text-align:center; font-size:16px; font-weight:700; margin:10px 0; color:#ee2e2c;}
.product_list li p { font-size:14px; color:#555;}

/*荣誉资质*/
.mk23_box3 { padding:50px 0 50px;}
.honor_list_swiper { overflow:hidden; margin-top:50px;}
.honor_list_swiper .swiper-slide { width:100%; width:23.5%;}
.honor_list_swiper .swiper-slide a { margin:20px 10px; display:block; box-shadow: 0 0 10px rgb(0 0 0 /.1); transition:all .5s; transform:translate(0,0);}
.honor_list_swiper .swiper-slide a:hover { transform: translate(0, -8px);} 
.honor_list_swiper .swiper-slide img { width:100%;}
.honor_list_shell { position:relative;}
.honor_list_shell .swiper_bnt { width:64px; height:64px; background:rgb(255 255 255/.6); position:absolute; top:50%;z-index:10; cursor:pointer;transform: translate(0, -50%);transition:all .3s; border-radius:50%;box-shadow: 0 4px 12px rgb(0 0 0 / .1);}
.honor_list_shell .honor_prev { left:-80px;} 
.honor_list_shell .honor_next { right:-80px;} 
.honor_list_shell .swiper_bnt i { display:block; line-height:64px; text-align:center; color:rgb(22 21 29 /.8); font-size:16px;}

/*专家*/

.expert_list ul { display:flex; flex-wrap:wrap;}
.expert_list ul li { width:23.5%; margin-right:2%; background:#fff; padding:3%; border-radius:20px;box-sizing: border-box;transition:all .5s; transform:translate(0,0);}
.expert_list ul li:hover { transform: translate(0, -8px); box-shadow:5px 10px 16px rgb(0 0 0/.2);}
.expert_list ul li:nth-child(4n+4) { margin-right:0;}
.expert_list ul li:nth-child(1n+5) { margin-top:2%;}
.expert_list ul li .image { width:100%; overflow:hidden; border-radius:50%; margin-bottom:30px;}
.expert_list ul li .image img { width:100%;}
.expert_list ul li .text { text-align:center;}
.expert_list ul li .text h3 { display:block; font-weight:400; font-size:20px;}
.expert_list ul li .text span { display:block; font-size:16px; color:#ee2e2c; margin:15px 0;} 
.expert_list ul li .text p { font-size:14px; color:#999; line-height:28px;}


/*底部样式*/
.footer_sec { background:#010717; overflow:hidden; padding-top:30px;}
.footer_sec .footer_main { display: flex; justify-content:space-between; border-bottom:1px solid rgb(255 255 255/.1); padding-bottom:50px;}
.footer_sec dl.dl_1 { width:40%; margin-right:30px;}
.footer_sec dl.dl_2 { width:20%;}
.footer_sec dl dt { font-size:16px; color:#fff; border-bottom:1px solid rgb(255 255 255/.1); margin-bottom:15px;}
.footer_sec dl dt:after { content:''; display:block; width:32px; height:4px; background:#0060b0; margin-top:10px;}
.footer_sec dl dd { line-height:30px; color:#fff;}
.footer_sec dl dd p { font-size:16px;}
.footer_sec dl dd span { display:block; font-size:14px;}
.footer_sec dl dd span  a { color:#fff;}



.footer_sec dl dd .dl_QR{display:flex;justify-content:space-between}
.footer_sec dl dd .dl_QR .image{width:110px;height:110px}
.footer_sec dl dd .dl_QR .image:nth-child(1n+2){margin-left:15px}
.footer_sec dl dd .dl_QR .image img{width:100%}
.footer_sec dl dd .dl_QR .image p { font-size:14px; text-align:center; margin-top:5px;}


.footer_icp{text-align:center;line-height:24px;font-size:14px;color:#fff;padding:15px 0}
.footer_icp a{color:#fff}

/*内页结构*/
.mian_sec { overflow:hidden; padding:20px 0;}
.mian_sec_l { width:280px; float:right; margin-left:30px;}
.mian_sec_r { overflow:hidden;}

.mian_sec_l_Tit { border-bottom:1px solid #ddd; padding-bottom:6px;} 
.mian_sec_l_Tit strong { font-size: 20px;font-weight:700; color:#0252b5; display:flex; align-items:center;}
.mian_sec_l_Tit strong:before { content:''; display:block; width:4px; height:20px; background:#0252b5; margin:2px 6px 0 0;}

/*.mian_sec_l_dj { }*/
/*.mian_sec_l_dj a { height:70px; line-height:70px; font-size:26px; color:#0252b5; display:block; margin-top:10px;text-indent: 130px;}*/
/*.mian_sec_l_dj a.a_1 { background:url(../img/001_2308011002.jpg) no-repeat center;background-size: 100%;}*/
/*.mian_sec_l_dj a.a_2 { background:url(../img/001_2308011001.jpg) no-repeat center;background-size: 100%;}*/


.mian_sec_l_dj { }
.mian_sec_l_dj a { height:70px; font-size:26px; color:#f60; display:flex; margin-top:10px;background: rgb(255 102 0 /.1); align-items:center; overflow:hidden;}
.mian_sec_l_dj a em { display:inline-block; width:70px; height:70px; line-height:70px; text-align:center; font-size:40px; background:#f60; color:#fff;position: relative; margin-right:60px;}
.mian_sec_l_dj a em:before,
.mian_sec_l_dj a em:after{content:'';display:inline-block;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f60;transform:rotate(45deg);position:absolute;right:-25px;top:10px}
.mian_sec_l_dj a em:after { right:-26px; border-color:transparent rgb(255 255 255/.8);}
.mian_sec_l_dj a em:before { z-index:100;}
.mian_sec_l_dj a em i { display: inline-block;border-style: solid;border-width: 0 90px 90px 0;border-color: transparent rgb(255 255 255/.1);transform: rotate(-160deg); position: absolute;left: 10px;top: -30px;z-index: 101;}
.mian_sec_l_dj a em font { position:relative; z-index:102; font-size:40px;}

.mian_sec_l_list { color:#000;padding:10px 0}
.mian_sec_l_list p { padding:3px 0; line-height:22px; font-size:14px;}

.mian_sec_l_ul_1 { overflow:hidden;}
.mian_sec_l_ul_1 li { display:flex; margin-top:10px;}
.mian_sec_l_ul_1 li i { font-size:36px; margin-right:10px; display:block; height:40px; line-height:40px; color:#0252b5;}
.mian_sec_l_ul_1 li span { line-height:20px; font-size:14px;}
.mian_sec_l_ul_1 li em,
.mian_sec_l_ul_1 li font { display:block;}

.mian_sec_l_ul_2 { overflow:hidden; display:flex; flex-wrap:wrap;}
.mian_sec_l_ul_2 li { width:49%; line-height:30px; font-size:14px;}
.mian_sec_l_ul_2 li:nth-child(2n+2) { margin-left:2%;}
.mian_sec_l_ul_2 li:before { content:''; display:block; width:5px; height:5px; background:#0252b5; border-radius:50%;float: left;margin: 13px 6px 0 0;}

.nei_title { margin-bottom: 15px;border: 1px solid #efefef;border-left: 3px solid #041c92; line-height:46px; background: #fafafa; padding:0 10px; font-size:14px;}
.nei_title span a { color:#666;}

.show_news_mian_sec { padding:20px 0; background:#fff;}
.show_mian_sec_title { font-size: 22px;color: #222;padding: 10px 0; text-align:center; font-weight:700;}
.show_mian_sec_info { color: #999;height: 38px;line-height: 38px;overflow: hidden;text-align: center;margin-bottom: 20px;border-top: 1px dashed #ddd; font-size:12px;}
















/*面包头*/
.nav_sec { height:68px; line-height:68px; border-bottom:1px solid #eee; color:#666; font-size:15px;}
.nav_sec a { color:#777;}


.xinwen_show_main { margin-bottom:60px;}
.xinwen_show_title { line-height: 70px;text-align: center; font-size:36px; color:#111; margin:30px 0;}
.xinwen_show_info { font-size: 15px;line-height: 38px;text-align: center;padding-bottom: 25px; margin-bottom: 25px; border-bottom:1px solid #eee;}

.photo_show a { box-sizing: border-box;display:block;text-align:center; margin-top:20px;}
.photo_show a p { font-size:14px; line-height:30px; color:#666; }
.photo_show a img { max-width:100%;}

/*资质荣誉*/
.honor_list_main { margin:50px 0;}
.honor_list2 { overflow:hidden; margin-top:50px;}
.honor_list2 li { width:46.5%; margin:0 2% 2% 0; float:left; border:1px solid #eee; box-sizing:border-box; background:#fff;}
.honor_list2 li:nth-child(2n+2) { margin-right:0;}
.honor_list2 li .image { width:100%;overflow:hidden;}
.honor_list2 li .image img { width:100%; transition:all .5s;}
.honor_list2 li:hover .image img { transform: scale(1.1);}
.honor_list2 li p { color: #333;text-align: center;font-size: 18px;line-height: 60px;}
.honor_list { overflow:hidden; margin-top:50px;}
.honor_list li { width:23.5%; margin:0 2% 2% 0; float:left; border:1px solid #eee; box-sizing:border-box; background:#fff;}
.honor_list li:nth-child(4n+4) { margin-right:0;}
.honor_list li .image { width:100%;overflow:hidden;}
.honor_list li .image img { width:100%; transition:all .5s;}
.honor_list li:hover .image img { transform: scale(1.1);}
.honor_list li p { color: #333;text-align: center;font-size: 18px;line-height: 60px;}
.honor_show_main { border:1px solid #eee;}
.honor_show_main strong { line-height:48px; display:block; font-size:16px; background:#f8f8f8; padding:0 20px; color:#333;}
.honor_show_main .center { padding:20px;}


.contact_show_lxfs { padding:20px; border:1px solid #eee; background:#fff url(../43_23030205.html) no-repeat right bottom; background-size: 250px;}
.contact_show_lxfs p { line-height:60px; font-size:16px; color:#333; width:70%; display:flex; align-items:center;}
.contact_show_lxfs p:nth-child(1n+2) { border-top: 1px dashed #eee;}
.contact_show_lxfs p i { font-size:26px; color:#ee2e2c; margin-right:10px;}

.contact_show_map { width:100%; border:1px solid #eee; padding:20px; box-sizing:border-box; background:#fff;}
.contact_show_map iframe { width:100%; height:350px;}

.job_show_mian { background:#fff; padding:20px; border-radius:6px;}

.show_job { margin-top:20px;}
.show_job table { border-collapse: collapse;}
.show_job table tr:nth-child(1) { background:#ee2e2c;}
.show_job table tr:nth-child(1) td { color:#fff;}
.show_job table tr:nth-child(2n+3) { background:#f9f9f9;}
.show_job table tr td { height:48px; color:#333; font-size:12px; border:1px solid #e6e6e6; text-align:center;}



.brand_list { }
.brand_list ul { display:flex; flex-wrap:wrap;}
.brand_list ul li { width:22%; margin-right:4%;}
.brand_list ul li:nth-child(4n+4) { margin-right:0;}
.brand_list ul li:nth-child(1n+5) { margin-top:2%;}
.brand_list ul li .image { width:100%; overflow:hidden; border-radius:2px; border:1px solid #eee; box-sizing:border-box;}
.brand_list ul li .image img { width:100%;}
.brand_list ul li h3 { display:block; margin-top:15px; font-size:14px; font-weight:400; text-align:center;}


.tqzh_list { }
.tqzh_list ul { display:flex; flex-wrap:wrap;}
.tqzh_list ul li { width:30.66666666666667%; margin-right:4%;}
.tqzh_list ul li:nth-child(3n+3) { margin-right:0;}
.tqzh_list ul li:nth-child(1n+4) { margin-top:2%;}
.tqzh_list ul li .image { width:100%; overflow:hidden; border-radius:2px; border:1px solid #eee;}
.tqzh_list ul li .image img { width:100%;}
.tqzh_list ul li h3 { display:block; margin-top:15px; font-size:14px; font-weight:400; text-align:center;}





#mid_div {height: 400px;}

.box_white{background:white;padding:30px 80px;overflow:hidden;border-radius:5px} 


.news_list { }
.news_list ul li {padding:30px 0; border-bottom:1px solid #eee; transition:all .5s; box-sizing:border-box;overflow:hidden}
.news_list ul li:hover { padding:30px; background:#f5f5f5;}
.news_list ul li .image { margin-right:50px;width:300px;float:left}
.news_list ul li .image img { width:100%;}
.news_list ul li .text { overflow:hidden}
.news_list ul li .text h3 { font-size:22px; margin:0px 0 20px; display:block;}
.news_list ul li .text h3:after { content:''; display:block; width:32px; height:1px; background:#ee2e2c; margin-top:20px; transition:all .5s;} 
.news_list ul li:hover .text h3:after { width:62px;}
.news_list ul li .text h3 a { color:#222;}
.news_list ul li .text h3:hover a { color:#f60;}
.news_list ul li .text p { line-height:28px; color:#666; font-size:14px;}
.news_list ul li .text em { font-size:14px; display:flex; margin-top:20px; height:20px; line-height:20px;}
.news_list ul li .text em i { margin-right:4px; font-size:18px;}

.zhiwei dl{background: white;overflow: hidden;padding:10px;position:relative;font-size:14px;margin-bottom:15px;color:#61687c;border-bottom:#eee 1px solid}
.zhiwei dl:hover{background:#f7f7f7;}
.zhiwei .left{width:50%;float:left;}
.zhiwei .right{width:50%;float:left;}
.zhiwei p{overflow: hidden;}
.zhiwei .p1{font-size:18px;color:#000}
.zhiwei .p1 a{color:#000;margin-right:20px;font-weight:bold}
.zhiwei .right .p1 a{color:#000;margin-right:20px;font-weight:normal}
.zhiwei .p2{line-height:30px;padding:5px 0 20px;}
.zhiwei .p2 span{float: left;margin-right:10px;}
.zhiwei .p2 span:nth-child(1){color:#f60;font-size:16px;font-weight:bold}
.zhiwei .p2 span:nth-child(1):before{display:none}
.zhiwei .p2 span:before{content:"";width:1px;height:13px;background: #ddd;float:left;display: block;margin-top:8px;margin-right:10px;}

.head-txt {padding:0 0px;height:48px;line-height:48px;overflow:hidden;border-bottom:#EEEEEE 1px solid;margin-bottom:10px;clear:both;}
.head-txt strong {font-size:18px;color:#000;}
.head-txt b {font-size:16px;font-weight:normal;}
.head-txt div {float:right;font-size:14px;color:#000;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt span a {color:#999999;}
.head-txt i {color:#999999;font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.btn-green1{background:#fdd100;color:#FFFFFF;padding:10px 50px;border-radius:40px;font-size:20px;color:#000;border:none;margin:0px auto;}

.neiye_title { margin-bottom:15px;overflow:hidden}
.neiye_title strong { font-size:30px; display:block; color:#333;}
.neiye_title p { color:#666; margin-top:8px;text-transform:uppercase; font-size:14px;line-height:28px}

.neiye_title p,.neiye_title h1,.neiye_title h2,.neiye_title span { color:#333;}







.mk23_box2 { padding:80px 0;}
.mk23_box2 ul { overflow:hidden;}
.mk23_box2 ul li { width:32.66666666666667%; margin-right:1%; float:left; overflow:hidden; border-radius:8px;}
.mk23_box2 ul li:nth-child(2),.mk23_box2 ul li:nth-child(3) { margin-right:0;}
.mk23_box2 ul li:nth-child(3) { margin-top:.48%;}
.mk23_box2 ul li:nth-child(3n+6) { margin-right:0;}
.mk23_box2 ul li:nth-child(1n+4) { margin-top:1%;}
.mk23_box2 ul li:nth-child(1) { width:66.33333333333333%;}
.mk23_box2 ul li img { width:100%; transition:all .5s;}
.mk23_box2 ul li:hover img { transform: scale(1.1);}










