body, ul {
    margin: 0;
    padding: 0; font-family: "微软雅黑";font-size:14px;  color:#221815;
}
 body,html{height:100%;font-family:'微软雅黑'; background:#f5f5f5;}
 

*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}

ul li {
    list-style-type: none;
}
a{text-decoration:none; font-size:14px; font-family: "微软雅黑"; color:#221815;}
a:hover{ color:#FF0000;}

.kd01{ width:100%; margin:0 auto; text-align:center;background:#0891c7; }
.kd02{ width:100%; margin:0 auto; text-align:left;background:#f5f5f5; position:relative; }

@media (min-width:600px) and (max-width:2400px){

	.kd02{ width:600px; margin:0 auto; text-align:left; position:relative; background:#f5f5f5; }
	 
} 
 
.a1{width:100%;  height:55px;   background-color:#FFFFFF; }
.a2{width:100%; position:relative;   }


.a38{ width:100%; margin:0 auto; text-align:center;  height:56px; background:#d4e4e5;}
.a22{ width:100%; margin:0 auto; text-align:center;background:#ececec;}
.a11{ width:100%; margin:0 auto; text-align:center;  padding-bottom:10px;}
.a111{ width:100%; margin:0 auto; text-align:center; padding-top:3.2rem;  padding-bottom:10px;}
.a15{ width:88%; margin:0 auto; text-align:left;  }
.a12{ width:95%; margin:0 auto; text-align:center;  }
.a23{ width:100%; margin:0 auto; text-align:center;background:#565956;}

.fanhui a{ width:23px;height:23px; top:14px;   position:absolute; left:10px; background-image:url(tel.png); text-indent:-9999px;background-repeat:no-repeat; background-size:100% 100%;display:block; }

.fanwen {   top:5px;   position:absolute; left:45px;  }
.fanwen a{  display:block; font-size:12px; color:#888888; line-height:20px; text-align:left; }

  .nav{width:100%;height:3.2rem;background:#ffffff;position:absolute;left:0;top:0;z-index: 111;}
  
	   .banner{width:100%; margin:0 auto; position:relative;}
	   .banner .logo{position:absolute; top:3px; left:50%; margin-left:-5.5rem;  z-index:15;width:11rem;  }
	   .banner .logo img{width:100%; }
      
 
 
 .fmenu {position:absolute; top:0; right:0; z-index:15;width:3.2rem;height:3.2rem; background-color:#00599c; display:block;}
 
.fubei{ color:#FFFFFF; font-size:16px; margin-top:15px;}
.fubei ul{ margin-left:25%;width:50%; text-align:left;}
.fubei ul li a{ display:block;font-size:16px; text-transform:uppercase; color:#ffffff; height:35px; line-height:35px;   text-align:center;  }
.fubei ul li a:hover{color:#0891c7;}
.fubei ul .cur a{color:#0891c7;}
 
 
.qians{font-weight:lighter; letter-spacing:1px;}

.font10{
font-size:10px;
}
.font12{
font-size:12px;
}
.font12 a{
font-size:12px;
}
.font13 ,.font13 a{
font-size:13px;
}
.font15 ,.font15 a{
font-size:15px;
}
.font14{
font-size:14px;
}
.font14 a{
font-size:14px;
}
.font16{
font-size:16px;
}
.font28{
font-size:28px;
}
.font28 a{
font-size:28px;
}
.font16 a{
font-size:16px;
}
.font18{
font-size:18px;
}
.font18 a{
font-size:18px;
}
.font20{
font-size:20px;
}
.font20 a{
font-size:20px;
}
.font22{
font-size:22px;
}
.font22 a{
font-size:22px;
}
.font24{
font-size:24px;
}
.font24 a{
font-size:24px;
}
.font30{
font-size:30px;
}
.font30 a{
font-size:30px;
}

.font36{
font-size:36px;
}
.font36 a{
font-size:36px;
}
.font48{
font-size:48px;
}
.font48 a{
font-size:48px;
}
.font60{
font-size:60px;
}
.font60 a{
font-size:60px;
}
.font84{
font-size:84px;
}
.font84 a{
font-size:84px;
}
.heis {
color:#000000;}
.heis a{
color:#000000;}
.heis a:hover{
color:#FF0000;}
.bais {
color:#ffffff;}
.bais a{
color:#ffffff;}
.bais a:hover{
color:#f8ece8;}

.bais2 {
color:#ffffff;}
.bais2 a{
color:#ffffff;}
.bais2 a:hover{
color:#f8ece8;}

.lans {
color:#0288ae;}
.lans a{
color:#0288ae;}
.lans a:hover{
color:#FF0000;}


.lvs {
color:#77af0a;}
.lvs a{
color:#77af0a;}
.lvs a:hover{
color:#FF0000;}

.shes {
color:#1c9373 !important;}
.shes a{
color:#1c9373 !important; font-weight:bold;}
.shes a:hover{
color:#FF0000;}

.shbs {
color:#fdd000;}
.shbs a{
color:#fdd000;}
.shbs a:hover{
color:#FF0000;}

.hongs {
color:#ff0000;}
.hongs a{
color:#ff0000;}
.hongs a:hover{
color:#333333;}

.shongs {
color:#910000;}

.cus{font-weight:bold;}
.heihuangs {
color:#0891c7;
}
.heihuangs a{
color:#0891c7;}
.heihuangs a:hover{
color:#ff0000;}


.jhs{color:#ff7f00;}
.jhs a{color:#ff7f00;}
.jhs a:hover{color:#ff0000;}

.huis {
color:#666666;}
.huis a{
color:#666666;}
.huis a:hover{
color:#FF0000;}
.song{font-family:'宋体';}

#calls{ display:none;position:fixed;z-index:9999;width:320px;left:0; top:0; background:#9fa0a0;height:100%; overflow:auto;}
 
.wen01 a{ width:250px; text-indent:15px; font-size:18px; display:block; height:50px; line-height:50px; color:#ffffff; text-decoration:none;}
.wen01 a.active{ color:#ffd86d; }

.wen02 a{ width:250px; text-indent:15px; font-size:18px; display:block; height:50px; line-height:50px; color:#ffffff; text-decoration:none; background:url(../images/dbiao.png) no-repeat right center;}
.wen02 a.active{ color:#ffd86d; }

.wen03 a{ width:250px; text-indent:15px; font-size:16px; display:block; height:25px; line-height:25px; color:#ffffff; text-decoration:none;}
.wen03 a.active{ color:#ffd86d; }
.wen05{ margin-top:-10px; display:none;}
.wen06{ margin-top:-10px; display:block;}
.pin3{padding-top:20px; padding-left:15px;}
.pin5{ line-height:26px; padding-top:15px; font-size:18px; color:#ffffff;padding-left:50px;}
 

.liuyan{  border-radius:18px;}
.mess1{width:97%; margin:0 auto; text-align:center;     }
.mess3{height:25px; line-height:25px; background:#ffffff; border:1px solid #737576; font-size:16px; color:#666666; width:90%;font-family:'微软雅黑'; text-align:left; text-indent:5px; color:#333333;}
.mess6{height:90px; line-height:25px; background:#ffffff; border:1px solid #737576; font-size:16px; color:#666666; width:90%; font-family:'微软雅黑';text-align:left;color:#333333;text-indent:5px; }

 
.sub1{ width:137px; height:33px;  background:#7a5c26; cursor:pointer; border:0; font-size:16px; color:#ffffff; text-align:center; line-height:28px; font-family:'微软雅黑'; margin-left:100px; border-radius:20px;   
}

::-webkit-scrollbar {
width:10px;
height:10px;
}
::-webkit-scrollbar-button    {
background:#cccccc;
height:0;
}
::-webkit-scrollbar-track     {
background-color:#666666;
}
::-webkit-scrollbar-track-piece {
background:#cccccc;
 
}
::-webkit-scrollbar-thumb{
background-color:#666666;
border-radius:10px;
}
::-webkit-scrollbar-corner {
background-color:#666666;
}
::-webkit-scrollbar-resizer  {
background-color:#666666;
}
.news08{width:1024px; margin:0 auto;  height:220px; overflow:auto;}

.alie{height:26px;width:100%;font-family:'微软雅黑'; text-align:center; }

.alie a{ font-size:18px; color:#221815; display:inline-block; padding:0 10px; height:28px; line-height:26px;  text-align:center; }

.alie a.sline{ border-left:1px solid #221815;}
.alie a.active{ font-size:18px; color:#ffffff; background:#e60911;  text-align:center;  }


.mbaos{text-align:left; padding-top:25px;}
.mbaos2{text-align:left; width:340px; border:2px dotted #d91d2c; background:#ffffff; margin-top:-4px;}

.mbaos3{ padding:15px 25px;}

.daxie{text-transform:uppercase;}

.text32{ text-indent:32px; }

.alie1{height:22px;width:100%;font-family:'微软雅黑'; text-align:center; }

.alie1 a{ font-size:14px; color:#221815; display:inline-block; padding:0 7px; height:22px; line-height:20px;  text-align:center; }

.alie1 a.sline{ border-left:1px solid #221815;}
.alie1 a.active{ font-size:14px; color:#ffffff; background:#e60911;  text-align:center; }

.gfens{
	position: relative;
	z-index: 1;
	display: inline-block;
	text-align: center;
	cursor: pointer;
	overflow:hidden;
}
 
 
.gfens a img {
	width: -webkit-calc(100%);
	width: calc(100%);
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0px,0,0) scale(1);
	transform: translate3d(0px,0,0) scale(1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.gfens a:hover img {
 
	-webkit-transform: translate3d(0,0,0) scale(1.1);
	transform: translate3d(0,0,0) scale(1.1);
}


.gfens1{
	position: relative;
	z-index: 1;
	display: inline-block;
	text-align: center;
	cursor: pointer;
	 
}
 
 
.gfens1 a img {
	width: -webkit-calc(100%);
	width: calc(100%);
	opacity: 1;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0px,0,0) scale(1);
	transform: translate3d(0px,0,0) scale(1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.gfens1 a:hover img {
 
	-webkit-transform: translate3d(0,0,0) scale(1.1);
	transform: translate3d(0,0,0) scale(1.1);
}
 
.cwen{height:191px; overflow:hidden;}

.wx_tips {
	cursor:pointer;
	position:relative;
}
 
 .wx_tips .tips_bd {
	display:none;
	width:100%;
 
	padding:0;
	position:absolute;
	left:0;
	text-align:center;
	top:0;
	z-index:100;
}
.wx_tips:hover .tips_hd {
 
} 
.wx_tips:hover .tips_bd {
	display:block
}

.brand01{ width:100%; height:210px; background:#fbe4db;  }
.brand011{ text-align:left; font-size:15px; padding:30px 5px 0 10px; line-height:24px;}

.brand02{ width:100%; height:210px; background:#ffffff;  }
.brand021{ text-align:left; font-size:15px; padding:17px 5px 0 10px; line-height:24px;}
.brand03{ width:100%; height:210px; background:#bce1df;  }

.anews{width:520px; overflow:auto; height:340px; margin:0  auto;}

.posa{position:relative;}
.posa02{position:absolute; width:24%; top:-8px; right:10px; z-index:888;}
.posa03{position:absolute; width:8%; top:0; left:50%; margin-left:-4%; z-index:888;}
.posa05{position:absolute; width:54%; top:33%;right:0;  z-index:888;}



a.dmores{color: #221815; line-height:30px;height:30px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-align: center;padding:3px 35px; cursor:pointer; font-size:16px; border:1px solid #afb0b0; width:120px; margin:0 auto; display:block;background-color:#f7f8f8; } 

.a59{ width:100%;margin:0 auto;text-align:center;background:#e60012;
position:fixed;
bottom:0;
z-index:9998;
text-align:center;
left:0;
}

.navban { width:100%;}
.navban ul{ padding-left:8%; height:35px; }
.navban .dline{ border-bottom:1px solid #dcdddd;}
.navban .yline{ border-right:1px solid #dcdddd;}
.navban ul li{ list-style:none; float:left;width:28%; }
.navban ul li a{ float:left; width:100%; height:35px; line-height:35px; display:block; text-align:center;font-size:16px; color:#221815;}
 
.wens1 { width:100%;}
.wens1 ul li{ list-style:none; float:left;width:33%; }
.wens1 ul li a{ float:left; width:100%; display:block; text-indent:28px; text-align:left; font-size:16px; color:#ffffff;}
.wens1 ul .dao1{ background-image:url(dao1.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
.wens1 ul .dao2{ background-image:url(dao2.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
.wens1 ul .dao3{ background-image:url(dao3.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
 
.wens1 ul .wens2{ border-right:1px solid #ffffff;}

.text32{text-indent:32px;}
.text28{text-indent:28px;}
.text36{text-indent:36px;}

.pd2{ padding-top:2px;}
.pd3{ padding-top:3px;}
.pd5{ padding-top:5px;}
.pd10{ padding-top:10px;}
.pd15{ padding-top:15px;}
.pd20{ padding-top:20px;}
.pd25{ padding-top:25px;}
.pd30{ padding-top:30px;}
.pd35{ padding-top:35px;}
.pd40{ padding-top:40px;}
.pd45{ padding-top:45px;}
.pd65{ padding-top:65px;}
.pd85{ padding-top:85px;}
.pd95{ padding-top:95px;}
.pd110{ padding-top:110px;}
.pd140{ padding-top:140px;}
.pdb35{padding-bottom:35px;}
.pdb20{padding-bottom:20px;}
.pdb25{padding-bottom:25px;}
.pdb30{padding-bottom:30px;}
.pdb10{padding-bottom:10px;}
.pdb15{padding-bottom:15px;}
.pdb75{padding-bottom:75px;}

.pdl10{ padding-left:10px;}
.pdl25{ padding-left:25px;}
.pdl45{ padding-left:45px;}

.pdr10{ padding-right:10px;}

.lineh18{line-height:18px;}
.lineh20{line-height:20px;}
.lineh23{line-height:23px;}
.lineh22{line-height:22px;}
.lineh28{line-height:28px;}
.lineh25{line-height:25px;}
.lineh26{line-height:26px;}
.lineh30{line-height:30px;}
.lineh32{line-height:32px;}
.lineh42{line-height:42px;}
.lineh50{line-height:50px;}
.tszt{font-family:Impact; text-transform:uppercase;}

.mkuai{position:absolute; text-indent:-9999px; z-index:6; top:18px; left:0px; width:25px; height:25px; background:#13afed; }
.mkuai2{position:absolute; z-index:7; top:18px; left:10px; height:30px; font-size:18px; line-height:25px; color:#565956;  }
 
.heigao{height:55px; }
.mline{position:absolute; text-indent:-9999px; z-index:6; top:31px; right:0px;border-top:1px solid #888888; width:67%;} 
.mline2{position:absolute; text-indent:-9999px; z-index:6; top:31px; right:0px;border-top:1px solid #888888; width:67%;}
.mkuang{border:1px solid #a49e9a;}

.ymores{padding-bottom:20px;}
.ymores a{ width:100px; display:block;  height:30px; line-height:30px; text-align:center;    font-size:14px; color:#0891c7; border:1px solid #0891c7; margin:0 auto; }
.ymores a:hover{  background:#0891c7;  color:#ffffff; border:1px solid #0891c7;  }

.ymores2{padding-bottom:20px;}
.ymores2 a{ width:100px; display:block;  height:30px; line-height:26px; text-align:center;    font-size:14px; color:#ffffff; border:1px solid #ffffff; margin:0 auto; }
.ymores2 a:hover{  background:#fbb329;  color:#ffffff; border:1px solid #fbb329;  }

