@charset "utf-8";
/* CSS Document */

body {
	width:100%;
	height:100%;
	margin:0 auto;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif ;
	font-family:"微软雅黑"!important;
	list-style:none;
	text-align:center;
	background:#fff;
}
a:link {color: #000; text-decoration: none}
a:active { color: #000;text-decoration: none }
a:visited {
	color: #000;
	text-decoration: none
}
li{ list-style:none}
.clear{ clear:both}
.folatleft{ float:left;}
.folatright{ float:right;}

#whole{ width:100%;margin:auto;}
.top_bj{ width:100%; height:40px; background:url(../images/top_bj.jpg) repeat-x;}
.top{  height:30px; line-height:30px; margin:auto; }
.top_text{ color:#3e3e3e; }
.top_li li{ float:left;}
.tell img { float:right}
.language { line-height:20px;}
.language img{ float:right; padding-top:4px;}
.top_logo{ margin-top:1%; margin-bottom:1%;}
.logo_bj{ background:#fff;}
.zhiding{position:fixed;
background:#fff; /* 绝对定位，fixed是相对于浏览器窗口定位。 */
    top:0; /* 距离窗口顶部距离 */
    left:0; /* 距离窗口左边的距离 */
    width:100%; /* 宽度设置为100% */
     /* 高度 */
    z-index:99; /* 层叠顺序，数值越大就越高。页面滚动的时候就不会被其他内容所遮挡。 */}

.nav_bj{ width:100%; background:url(../images/nav_bj.jpg) repeat-x; height:48px;}
.dh_box ul{ padding:0px; margin:auto}
.dh_box li{ float:left; width:121px; text-align:center; height:48px; line-height:48px; display:block;}
.dh_box ul li a{ color:#fff;}
.dh_box ul li a:hover{ background:url(../images/nav_meun.jpg);  color:#fff; display:block;}
.dh_box ul li:hover .er_dh{ display:block }
.er_dh{ display:none}
.er_dh ul{ padding:0px; margin:auto;}
.er_dh ul li{ width:200px; background:#0854a8;　 color:#fff;  }
.er_dh ul li a{color:#fff;}
.er_dh ul li a:hover{ background:#2982e5;}

.banner{  margin-top:170px; margin-bottom:3%;}
  .lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:402px;}
  .lubo_box{ position: relative; width: 100%; height:402px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:402px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 402px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top: 140px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}

.search{ padding-top:1%; padding-bottom:1%;}
.search_box img{ float:right}

.pro_bj{ background:#6b707e; width:239px; }
.pro_bj ul{ padding:0px; margin:auto; padding-top:10%; padding-bottom:10%;}
.pro_bj ul li{ height:35px; line-height:35px;}
.pro_bj ul li a{ color:#fff;}
.pro_bj ul li a:hover{ color:#FF9900;}
.pro_right_title{ border-bottom:1px #CCCCCC solid; height:30px; margin-top:1%;}
.pro_list_right{ margin-top:2%;}
/* .pro_list_right li{ border:1px #CCCCCC solid; padding:1%; margin-top:2%;} */
.pro_list_right ul{ padding:0px; margin:auto;} 
.thumbnail{border-radius:0px; }
.pro_img { height:219px; margin-top:10px; overflow:hidden;}
.pro_img img{width: 100%;height: 100%;object-fit: cover;}
.pro_img p{ height:35px;}
.sy_pro a { height:180px;}


.youshi img{ max-width:100%;}
.main{ margin-top:2%; margin-bottom:2%;}
.ab{ background:url(../images/ab_bj.jpg) right no-repeat;}
.ab_title{ height:35px;padding-right:2%; border-bottom:1px #CCCCCC solid;}
.ab_text{ margin-top:2%;}
.ab_text img{ float:left; padding-right:1%; padding-bottom:1%;}
.ab_text{ text-align:justify; line-height:25px; text-indent:16px; padding-right:2%;}
.honor img{ padding-top:3%;}

.huanj_bj{ background:url(../images/shengchan_bj.jpg) ; width:100%; margin-top:5%; margin-bottom:3%;}
.hj img{ padding-top:6%; float:left;}
.hj2 img{ margin-top:13%; float:right; margin-bottom:13%;}

.title{ margin-top:3%; margin-bottom:3%;}
.box1 img{ margin-top:1%; margin:auto; padding-top:3%;}
.box1 ul{ padding:0px; margin:auto;}
.box1 ul li{ text-align:left; height:35px; line-height:35px; border-bottom:1px #CCCCCC dashed; padding-left:5%; padding-right:5%;}
.box1 ul li span{ float:right; }


.ny_word_news_list ul{ padding:0px; margin:auto;}
.ny_word_news_list ul li{ text-align:left; line-height:35px; border-bottom:1px #CCCCCC dashed;}
.ny_word_news_list ul li a:hover{ color:#FF9933;}
.ny_word_news_list ul li span{ float:right; color:#999999}





.fot_bj{ width:100%; background:#000;  margin-top:3%;}
.fot{ color:#fff; text-align:left;}
.fot a{ color:#fff;}
.fot p{ margin-top:2%; padding-bottom:3%; border-bottom:1px #666666 solid;}
.fot_ul ul{ padding:0px; margin:auto;}
.fot_ul li{ float:left;}
.fot_ul li a{ color:#fff;}
.fot_text2 p{ border:none; padding-top:2%; line-height:25px;  }
.fot_text2  a{ color:#fff;}
.fot_text3 ul{padding:0px; margin:auto;}
.fot_text3 img{ float:left; }
.fot_text3 ul li{ line-height:38px; margin-top:15px;}


/*内页*/
.ab_title_bj{ background:#000; height:70px;  }
.ab_title_bj h1{ font-size:20px; color:#fff; font-weight:bold; line-height:70px; padding:0px; margin:auto;}
.ab_list_bj{ background:#0854a8;}
.ab_list_bj ul{ padding:0px; margin:auto; padding-top:10%; padding-bottom:10%;}
.ab_list_bj ul li{ height:35px; line-height:35px;}
.ab_list_bj ul li:hover{ background:#4b9ffc; color:#000;}
.ab_list_bj ul li a{ color:#fff;}

.left_title{ background:url(../images/coin.jpg) left no-repeat; text-indent:30px; font-weight:bold; color:#ef7217;}
.ny_nr{ text-align:justify; line-height:24px; padding:2%;}
.ny_nr img{ max-width:100%;}

.ny_title_text{ height:35px; line-height:35px; border-bottom:1px #CCCCCC dashed; text-align:left; margin-bottom:30px; margin-top:30px;}
.info{ text-align:center; margin-bottom:20px;}
.content{padding:12px 16px;line-height:25px;color:#333; text-align:left; text-align:justify; }
.content img{ max-width:100%;}

.xw_title{ text-align:center;}
.xw_title h1{ font-size:28px;}
.cp2{ border-radius:5px; vertical-align:middle;text-align:center;*display: block; margin-bottom:2%; margin-top:2%;}
.cp2 img{  margin:auto; }


/*手机版*/
@media (max-width: 1179px) {
.top_m{ position:fixed; /* 绝对定位，fixed是相对于浏览器窗口定位。 */
    top:0; /* 距离窗口顶部距离 */
    left:0; /* 距离窗口左边的距离 */
    width:100%; /* 宽度设置为100% */
    /* 高度 */
    z-index:99; /* 层叠顺序，数值越大就越高。页面滚动的时候就不会被其他内容所遮挡。 */
	background:#fff;
	}
.top_logo_m img{ margin:auto; margin-top:2%; margin-bottom:2%}
.banner{z-index:-100;position: relative; margin-top:180px;}
.language_m ul{ padding:0px; margin:auto; padding-bottom:30px;}
.language_m ul li{ float:left; }
.navbar{ margin-bottom:auto;}
.pro_bj_m ul{ padding:0px; margin:auto; }
.pro_bj_m ul li{ border:1px #CCCCCC solid; padding:10px; margin-top:5px;}
.pro_bj_m ul li a{ color:#000;}
.pro_bj_m ul li a:hover{ color:#FF9900;}
.pro_right_title{ border-bottom:1px #CCCCCC solid; }
.honor img{ padding-top:3%; margin:auto}
.hj img{ padding-top:6%; padding-bottom:6%;}
.huanj_bj{ background:url(../images/shengchan_bj.jpg) ; width:100%;  margin-top:5%; margin-bottom:3%;}
.pro_right{ margin-top:3%;}


.ny_left_title_m{ height:50px; border-bottom:1px #CCCCCC solid; line-height:50px; text-align:left; color:#333333; font-size:20px; }
.ny_left_list_m { padding:0px; margin:auto}
.ny_left_list_m li{ text-align:left;color:#999999; border-bottom:1px #CCCCCC dashed; margin-top:5px; line-height:25px; }
}

















