/*抬头*/
.head_all{ margin-top: 35px; margin-bottom: 36px;}
  .head_all .logo{}
  .head_all .logo img{ width: atuo;height:84px;}
  .head_all .head_f{ font-size: 37px;  font-weight:bold; margin-left:15px; color:#222;margin-top:8px;}
  .head_all .head_f p{display: block; font-size:16px; font-weight: normal; color: #555; border-top: 1px solid #ddd; margin-top:3px;padding-top:5px;}
  .head_all .head_f span{ color: #ed0e14;}
  .head_all .head_p{ width: auto; margin-top: 15px;line-height: 34px;  background:url(../images/tel.png)0 10px no-repeat; padding-left:65px;}
  .head_all .head_p i{ display: block; font-style: normal; font-size: 16px; color: #555; }
    .head_all .head_p em{ display: block; font-style: normal; font-size: 32px; color: #333; font-weight:bold;    font-family: "Levenim MT", Times, serif;}

/*导航*/
.navbor{ width: 100%;min-width: 1200px;font-family: "microsoft yahei";height: 65px;background:url(../images/dhline1.jpg)repeat-x;color: #333;font-size: 16px; }
	 
	 
.nav{position:relative;margin-top:35px; }
.NavCeshi.page{ position: relative; background:url(../images/dhline2.png) left center no-repeat; margin:0 auto; width:1200px;}
.nav > ul > li{ float: left;display:block;line-height:60px; padding-top: 5px; width:170px;  position:relative; z-index: 99; text-align:center;background: url(../images/dhline3.png) center right no-repeat; }
.nav > ul > li > a{ display: block;  font-size:16px;color:#333; }
.nav > ul > li:hover{ height: 60px;}
  .nav > ul > li:hover > a{color:#fff; background:#015aaa;}

.nav > ul > .block{ background-color:#015aaa; height:65px; color:#fff ;display: block; position: absolute; top: 0; }
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 65px; }
.erji_menu > ul > li > a{ display: block; text-align: center; font-size: 14px; color: #fff; line-height:45px; margin-bottom: 1px; background: rgba(0,0,0,0.7); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.erji_menu > ul > li > a:hover{background:rgba(237,14,20,0.8) ;color:#fff ;}
  
.navcurrent a{color:#fff ;  background:#015aaa;}

.nav > ul > li.navcurrent+li.navcurrent > a,.nav > ul > li.navcurrent+li+li.navcurrent > a{color:#333; background:none;}



		.mod1019 .banner .swiper-container,.mod1019 .banner .ban_bg,.mod1019 .banner .ban_nbg { width: 100%; height: 550px;} 
		.mod1019 .banner .swiper-pagination-bullet-active {background: #ed0e14;}
		.mod1019 .banner .ban_bg	{ background: url() no-repeat center;}
		.mod1019 .banner .ban_nbg { background: url(files/images/ban-n.jpg) no-repeat center;}
		.mod1019 .banner .slide_01{ background: url(files/images/01.jpg) no-repeat center;}
		.mod1019 .banner .slide_02{ background: url(files/images/banner02.jpg) no-repeat center;}
		.mod1019 .banner .swiper-slide{ background-position: center; background-repeat: no-repeat;}
		.mod1019 .banner .swiper-slide a{ display: block; width: 100%; height: 100%;}


/*footer*/
.footer{width:100%; overflow:hidden; padding:30px 0; background:#333; color:#929292; font-size:14px;min-width: 1200px;}
.footer a{color:#929292; font-size:14px; line-height:28px;}
.footerW{width:1200px; margin:0 auto; padding-top:20px;}
.footer_s{float:left; width:329px;}
.footer_si{padding-left:61px; margin:25px 0; margin-left:3px; overflow:hidden;}
.footer_si01{background:url(../images/f01.png) no-repeat left center;}
.footer_si02{background:url(../images/f02.png) no-repeat left center;}
.footer_si_m{font-size:18px; color:#fff; line-height:30px;}
.footer_si_s{font-size:14px;}
.footer_line{float:left; width:1px; height:165px; background:#767676; margin-right:35px; overflow:hidden;}
.footer_dh{float:left; margin-left:15px; width:130px; overflow:hidden;}
.footer_dh_m{font-size:16px; color:#fff; padding-bottom:15px; line-height:30px;}
.footer_dh_d{width:104px; overflow:hidden;}
.footer_dh_fl  a{ display: block; font-size:14px; line-height:28px;width:104px; overflow:hidden; display:block; white-space: nowrap; text-overflow: ellipsis; }

.footer_r{float:right; width:250px; overflow:hidden;}
.footer_rl{float:left; width:110px; overflow:hidden;}
.footer_rr{float:right;}
.footer_rl_m{font-size:16px; color:#fff; padding-bottom:15px; line-height:30px;text-align: center;}
.footer_rl_i{width:110px;}
.footer_rl_i img{width:110px;}
.footer a:hover{color:#0086ff; }
  .footer_si_n{font-size: 16px;}
/*copy*/
.copy{width:100%; overflow:hidden; text-align:center; line-height:26px; font-size:14px; color:#929292; background:#333;    min-width: 1200px;}
.copy a{color:#929292; font-size:14px;}
  .copy a:hover{color:#0086ff;}
.copyW{width:1200px; margin:0 auto; padding:30px 0; overflow:hidden; border-top:solid 1px #767676;}