﻿@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; border: 0px; }
body { font-size: 14px; font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, sans-serif; background: #f4f4f4; }
li { list-style: none; }
a { text-decoration: none; }
/***********************/

.chanpin_zs { }
.chanpin_zs_width { width: 1200px; margin: 0px auto; }
.chanpin_zs_left { width: 260px; float: left; }
.chanpin_zs_right { width: 900px; float: right; }
.chanpin_zs_right_ul { width: 930px; }
.chanpin_zs_right_ul_li { float: left; margin-right: 30px; width: 280px; background: #fff; margin-bottom: 20px; padding-bottom: 10px; }
.chanpin_zs_right_ul_li:hover { box-shadow: 0 15px 30px rgba(0, 0, 0, .1); }
.chanpin_zs_right_ul_li_imga { }
.chanpin_zs_right_ul_li_img { width: 280px; height: 280px; }
.chanpin_zs_right_ul_li_title { display: block; line-height: 30px; height: 30px; font-size: 18px; font-weight:bold; text-indent: 20px; width: 99%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; }
.chanpin_zs_right_ul_li_jgpl { width: 86%; margin: 0px auto; height: 30px; line-height: 30px; margin-top: 10px; }
.chanpin_zs_right_ul_li_jgpl_jiage { color: #0c9e4d; font-size: 16px; float: left; }
.chanpin_zs_right_ul_li_jgpl_pinglun { float: right; color: #999; font-size: 12px; }
.sideMenu { }
.sideMenu h3 { height: 32px; line-height: 32px; text-indent:26px; border-top: 5px solid #f4f4f4; background: #4a91d9; font-size: 18px; font-weight: 100; }
.sideMenu h3 a { color: #fff; display: block; }
.sideMenu h4 { height: 32px; line-height: 32px; text-indent:26px; border-top: 5px solid #f4f4f4; background: #4a91d9; font-size: 18px; font-weight: 100; }
.sideMenu h4 a { color: #fff; display: block; }
.sideMenu h4 a:hover{ color: #fff; display: block;background:#ff1f1f;  }
.sideMenu h4 a.currclass{ color: #fff; display: block;background:#ff1f1f;  }
.sideMenu ul { display: none; }
.sideMenu ul li { font-size: 16px; height: 30px; line-height: 30px; width: 258px; margin: 5px 0px; border: 1px dashed #ccc; background: #fff; text-indent: 36px; }
.sideMenu ul li a { color: #333; display: block; }
/*.sideMenu ul li a:hover{ color: #fff; display: block; background:#ff1f1f; }*/
.sideMenu ul li a.currclass { color: #fff; display: block; background:#ff1f1f; }
.chanpin_zs_left_gs { background: #fff; margin-top: 10px; padding:17px 0px; border-radius: 10px; border:1px solid #ccc; }
.chanpin_zs_left_gs_h3 { text-indent:8px; font-size: 17px; color:#2e84db; }
.chanpin_zs_left_gs_ul { margin-top: 10px; }
.chanpin_zs_left_gs_li { font-size: 16px; margin-left:15px; line-height: 30px; }
.chanpin_zs_left_gs_img { width: 180px; height: 180px; padding: 10px; border: 1px dashed #ccc; display: block; margin: 0px auto; margin-top: 10px; }
.chanpin_zs_left_gs_wxsys { font-size: 14px; line-height: 30px; text-align: center; color: #999; }
.b2_header { display: none; }

/*分页样式*/
.fengye { margin-top: 10px; }
.fengye ul { float: right; }
.fengye ul li { float: left; font-size: 16px; min-width: 36px; height: 36px; line-height: 36px; text-align: center;  margin-left: 10px; margin-bottom: 10px; color: #999; border: 1px solid #ccc;  }
#papapa{padding:0 10px;}
.fengye ul li a { color: #aaaaaa; display: block; }
.fengye ul li a:hover{ background:#1e90ff; color:#fff;}
#thisclass { background:#1e90ff; color:#fff;}


/*内页顶部内图*/
.neitu2023{ height:290px; background:url(../images2021/neitu2023.jpg) center no-repeat; margin-top:-19px;}
.fenlei2023{ height:40px; line-height:40px; text-indent:25px; color:#fff; background:#4a91d9; font-size:24px; margin-top:5px;}

.chanpin_zs_right_weizhi { background: #fff; width: 100%; overflow: hidden; height: 40px; line-height: 40px; font-size: 16px; letter-spacing: 1px; text-indent: 20px; margin-bottom: 20px; margin-top: 5px; color:#4a91d9; }
.chanpin_zs_right_weizhi a { color: #4a91d9; }
/****************xys_nav*************/
.xys_nav { background:#4a91d9; min-width: 1200px; height: 40px; line-height: 40px; margin-bottom: 20px; }
.xys_nav_width { width: 1200px; margin: 0px auto; }
.xys_nav_width_ul { }
.xys_nav_width_ul_li { float: left; font-size: 18px; width: 150px; text-align: center; }
.xys_nav_width_ul_li_a { color: #fff; display: block; }
.xys_nav_width_ul_li a:hover{ color:#fff; background:#ff0000;}
/**********xys_header*****************/
.xys_header { min-width:1200px; height: 120px; background: url(../images2021/headerlogo_pc.jpg) center top no-repeat; background-size: cover; }
/*************footer_pc_width******************/
.footer_pc { background: #fff; min-width: 1200px; overflow: hidden; margin-top: 36px; }
.footer_pc_width { width: 1200px; margin: 0px auto; }
.footer_pc_ul { margin-top: 10px; }
.footer_pc_ul_li { float: left; width: 25%; }
.footer_pc_ul_li_img { width: 100%; }
.footer_pc_fuwu { margin-top: 10px; overflow: hidden; padding-bottom: 48px; }
.footer_pc_fuwu_left { float: left; width: 960px; }
.footer_pc_fuwu_left_ul { }
.footer_pc_fuwu_left_ul_li { float: left; width: 150px; margin-right: 10px; }
.footer_pc_fuwu_left_ul_li_h4 { font-weight: 100; font-size: 16px; }
.footer_pc_fuwu_left_ul_li_h4 a{ color: #000; }
.footer_pc_fuwu_left_ul_li_ul { margin-top: 10px; }
.footer_pc_fuwu_left_ul_li_ul_li { font-size: 14px; line-height: 25px; }
.footer_pc_fuwu_left_ul_li_ul_li_a { color: #666; }
.footer_pc_p { width: 1200px; margin: 0px auto; color: #999; font-size: 16px; line-height:40px; padding: 8px 0px; text-align:center;}
.beian{font-size:12px; background:url(../images2021/beian.png) left center no-repeat; height:23px; line-height:23px; padding:5px; padding-left:20px; margin-left:15px;font-size: 16px;}
.footer_pc_pdiv { min-width:1200px; background: #444; }
.footer_pc_fuwu_right { float: right; width: 240px; height:220px; /*background: #333;*/}
.footer_pc_fuwu_right_p { font-size: 20px; text-align: center; color: #444; font-weight: bold;  }
.footer_pc_fuwu_right_img { display: block; width:148px; height:148px; margin: 0px auto; margin-top: 5px; border:1px solid #ccc; }
.footer_pc_fuwu_right_p2 { font-size: 12px; color: #999; margin-top: 5px; text-align: center; }
.footer_pc_p a { color: #ccc; margin-left: 10px; }
.footer_m { display: none; width: 100%; }
/******************************************************/

/*****************************************************/
.xys_pro_pc_pl_left_hd { }
.xys_pro_pc_pl_left_hd ul { height:80px; margin-top:10px; }
.xys_pro_pc_pl_left_hd ul .on { border:2px solid #f00; }
.xys_pro_pc_pl_left_hd ul li { float:left; margin-right:10px; border:2px solid #ccc; width:60px; height:60px; cursor:pointer; }
.xys_pro_pc_pl_left_hd ul li img { width:60px; height:60px; }
.xys_pro_pc_pl_left_bd { }
.xys_pro_pc_pl_left_bd ul { }
.xys_pro_pc_pl_left_bd ul li { width:400px; height:400px; border:1px solid #ccc; cursor:pointer; }
.xys_pro_pc_pl_left_bd ul li img { width:400px; height:400px; }
.xys_pro_pc { background:#fff; }
.xys_pro_pc_width { width:1200px; margin:0px auto; padding-top:20px; }
.xys_pro_pc_part1 { }
.xys_pro_pc_part1_left { }
.xys_pro_pc_pl_left { width:420px; float:left; }
.xys_pro_pc_pl_right { float:left; width:580px; }
.xys_pro_pc_pl_right_h2 { font-size:22px; font-weight:100; }
.xys_pro_pc_pl_right_shuxing { padding:10px 20px; background:#fafafa; margin-top:22px; position:relative; }
.xys_pro_pc_pl_right_shuxing ul { }
.xys_pro_pc_pl_right_shuxing ul li { font-size:16px; line-height:30px; color:#666; }
.xys_pro_pc_pl_right_shuxing ul li span { color:#333; margin-left:5px; }
.xys_pro_pc_pl_right_p { margin-top:20px; }
.xys_pro_pc_pl_right_p a { padding:8px 26px; display:inline-block; background:#0c9e4d; color:#fff; font-size:16px; margin-right:30px; }
.xys_pro_pc_pl_right_p_azx { }
.xys_pro_pc_pl_right_p_alb { }
.xys_pro_pc_pl_right_shuxing_wx { width:175px; height:200px; position:absolute; top:5px; right:5px; text-align:center; }
.xys_pro_pc_pl_right_shuxing_wx img { width:175px; }
.xys_pro_m { display:none; }
.xys_pro_pc_part1_right_xian { }
.xys_pro_pc_part1_right_xian li { font-size:16px; line-height:30px; text-indent:20px; }
.xys_pro_pc_part1_right_xian li a { color:#4a91d9; }
.xys_pro_pc_part1_right_yin li { line-height:30px; height:30px; font-size:16px; margin-right:20px; float:left; }
.xys_pro_pc_part1_right_yin li a { color:#333; }
.xys_pro_pc_part1_right_yin { position:absolute; width:775px; right:-10px; top:380px; }
.xys_pro_pc_part1_right { float:right; width:130px; margin-right:10px; height:300px; position:relative; }
.xys_pro_pc_part1_right:hover .xys_pro_pc_part1_right_yin { display:block; }
.xys_pro_pc_part1_right_xian_h3 { text-indent:20px; color:#666; font-size:16px; line-height:40px; }
.xys_xqy { margin-top:10px; }
.xys_xqy_width { width:1200px; margin:0px auto; }
.xys_xqy_right { width:870px; background:#fff; float:right; }
.xys_xqy_right_jianjie { padding:40px; }
.xys_xqy_right_img { width:810px; margin:0px auto; padding-top:30px; }
.xys_xqy_right_img img { width:100%; }
.xys_xqy_left { width:300px; background:#fff; float:left; }
.xys_xqy_left_ul { width:260px; margin:0px auto; padding-top:30px; }
.xys_xqy_left_ul_li { margin-bottom:10px; }
.xys_xqy_left_ul_li_imgdiv { }
.xys_xqy_left_ul_li_img { width:248px; height:248px; padding:5px; border:1px solid #ccc;  //box-shadow: 0 15px 30px rgba(0, 0, 0, .1);}
.xys_xqy_left_ul_li_p { font-size:16px; line-height:30px; height:30px; }
.xys_xqy_left_ul_li_pa { color:#333; }
.xys_xqy_left_h2 { width:80%; font-size:20px; font-weight:100; margin:0px auto; height:20px; text-align:center; padding-top:10px; border-bottom:1px dashed #ccc; }
.xys_xqy_left_h2_p { height:40px; line-height:40px; display:inline-block; background:#fff; padding:0px 20px; color:#333; }
/****************/
.izl-rmenu { margin-right: 0; width: 82px; position: fixed; right: 2px; top: 65%; -webkit-box-shadow: #DDD 0px 1px 5px; -moz-box-shadow: #DDD 0px 1px 5px; box-shadow: #DDD 0px 1px 5px; z-index:999; }
.izl-rmenu .consult { background-image: url(../images2021/consult_icon.gif); background-repeat: no-repeat; background-position: center -77px; display: block; height: 76px; width: 82px; }
.izl-rmenu .consult .phone { background-color: rgb(247,247,255); position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; letter-spacing:1px; color: #000; font-size: 18px; text-align: center; display: none; box-shadow: #DDD -1px 1px 4px; }
.izl-rmenu a.consult:hover .phone { display:inline !important; }
.izl-rmenu .cart { background-image: url(../images2021/consult_icon.gif); background-repeat: no-repeat; background-position: center bottom; display: block; height: 16px; width: 16px; font-size: 12px; line-height: 16px; color: #45BDFF; text-align: center; padding-top: 15px; padding-right: 18px; padding-bottom: 47px; padding-left: 48px; }
.izl-rmenu a.cart:hover .pic { display:block; }
.izl-rmenu .btn_top { background-image: url(../images2021/float_top.gif); background-repeat: no-repeat; background-position: center top; display: block; height: 39px; width: 82px; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out; }
.izl-rmenu .btn_top:hover { background-image: url(../images2021/float_top.gif); background-repeat: no-repeat; background-position: center bottom; }
.izl-rmenu .cart .pic { display:none; position: absolute; left: -160px; bottom: 0px; width: 160px; height: 160px; background: url(../images2021/wxewm.jpg); background-size:contain; }
#udesk-feedback-tab { position: fixed; right: 2px; top: 65%; margin-top: -76px; -webkit-box-shadow: #DDD 0px -1px 5px; -moz-box-shadow: #DDD 0px -1px 5px; box-shadow: #DDD 0px -1px 5px; z-index: 10000; cursor: pointer; background-image: url(../images2021/consult_icon.gif); background-repeat: no-repeat; background-position: center top; display: block; height: 76px; width: 82px; background-color: #FFF!important; z-index:999; }

/*文章内容页编辑器正文*/
#MyContent{font-size:16px; line-height:2;}
#MyContent p{ margin:0px; margin-top:8px;font-size:16px;}
#MyContent img{width: expression(this.width > 825 ? 825: true); max-width:825px;/* padding:3px; border:1px solid #E3ECF9; text-align:center; margin:10px auto; */ margin-bottom:5px; }
#MyContent a{font-size:16px;}
#MyContent strong{ color:#000;}

/* 文章内容页内容关键字链接样式 */
a.innerlink:link,a.innerlink:visited {color: #716E6E; text-decoration:none; font-size:16px; font-weight:bold;}
a.innerlink:hover{color:#000;}


/*分页1200*/
#paging .paging1200 { margin-top:20px; clear:both;}
.paging1200 { width: 100%; margin-top: 20px; margin-bottom: 30px; text-align: center; }
.paging1200 span { display: inline-block;  *display: inline;
 *zoom: 1;
vertical-align: middle; width: 44px; height: 44px; line-height: 44px; font-size: 14px; color: #fff; margin: 0 5px; cursor: pointer; }
.paging1200 span > a.previousBtn { display: block; width: 44px; height: 44px; margin: 0 auto; font-size: 0; }
.paging1200 span > a.nextBtn { display: block; width: 44px; height: 44px; margin: 0 auto; font-size: 0; }
.paging1200 p.jk_num { display: inline-block;  *display: inline;
 *zoom: 1;
vertical-align: middle; margin: 0 5px; }
.paging1200 p > a { display: inline-block;  *display: inline;
 *zoom: 1;
vertical-align: middle; width: 45px; height: 43px; line-height: 43px; font-size: 16px; color: #999; margin: 0 5px; cursor: pointer; /* background: url(../images2020/pagingBg01.png) no-repeat center;*/
  background-color: #f4f4f4; border:solid 1px #d1d1d1; border-radius: 50%; }
.paging1200 .jk_num a:hover, .paging1200 a.cur { /*background: url(../images2020/pagingBg02.png) no-repeat center;*/
  background-color: #0061cf; border-color: #0061cf; color: #fff; }
  
  /*易搜网络客服代码2021*/
.kefu { position: fixed; right: -170px; top: 50%; z-index: 900; }
.kefu li a { text-decoration: none; }
.kefu li { margin-top: 1px; clear: both; height: 71px; position: relative; }
.kefu li i { background: url(../images2021/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0 auto; text-align: center; }
.kefu li p { height: 20px; font-size: 14px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; margin: 0; }
.kefu .kefu-qq i { background-position: 4px 5px; }
.kefu .kefu-tel i { background-position: 0 -21px; }
.kefu .kefu-liuyan i { background-position: 4px -53px; }
.kefu .kefu-weixin i { background-position: -34px 4px; }
.kefu .kefu-weibo i { background-position: -30px -22px; }
.kefu .kefu-ftop { display: none; }
.kefu .kefu-ftop i { width: 33px; height: 35px; background-position: -27px -51px; }
.kefu .kefu-left { float: left; width: 77px; height: 47px; position: relative; }
.kefu .kefu-tel-right { font-size: 16px; color: #fff; float: left; height: 24px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; }
.kefu .kefu-right { width: 20px; }
.kefu .kefu-tel-main { background: #d82634; color: #fff; height: 56px; width: 247px; padding: 9px 0 6px; float: left; }
.kefu .kefu-main { background: #d82634; width: 97px; height: 56px; position: relative; padding: 9px 0 6px; float: left; }
.kefu .kefu-weixin-pic { position: absolute; left: -132px; top: -24px; display: none; z-index: 333; }
.kefu-weixin-pic img { width: 130px; height: 130px; border:1px solid #ccc; }


/*底部固定条2024*/
.damimi2024{ margin-top:150px; height: 140px;width: 100%;background-color:rgba(0, 0, 0, 0.3);; position: fixed;bottom: 0; clear:both;}
.xiaomimi2024{ width:1000px; height:120px; margin:0 auto; margin-top:15px;}
.yuanyuan{ float:left;}
.tel2024{ float:left;}
.tel2024 h3{ margin-top:-3px; font-size:22px; color:#fff; height:30px; margin-left:35px; letter-spacing:2px; font-style:italic; font-weight:normal;}
.tel2024 img{ margin-top:5px; }
.ad2024{ float:left;}