@charset "gb2312";
/* CSS Document */

* { padding:0px; margin:0px; font-style:normal;}
html { overflow-x:hidden; margin:0 auto; background:#000; }
body { margin:0 auto; max-width:480px; font-size:12px; background:#fff; color:#494949; font:14px/24px 'Microsoft YaHei' Arial; }
form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }
div, ul, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, span, a { zoom:1; }
td, th, .wrapper { color:#494949; font-size:13px; line-height:1.75em; }
input, select { vertical-align:middle; line-height:normal; font-size:1em; }
textarea { font-size:1em; line-height:1.5em; }
a { outline:0; cursor:pointer; *star:expression(this.onFocus=this.blur());
text-decoration:none;color:#000;
}
img { border:0; }
ul, li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:1em; line-height:1.5em; }
.red{color:#f00;}


header{
	margin:43px auto 0 auto;
	overflow:hidden;
	width:100%;
   }
header img{
	   width:100%;
	   margin:0 auto;
	   }
.nav{ zoom:1; position:relative;}
.nav li{width:25%; height:33px; line-height:33px; float:left; text-align:center; background:url(../img/nav_bg.jpg); font-size:14px; }
.nav li a,.nav li a:visited{color:#fff; line-height:33px; text-decoration:none; display:block;  }
.nav a:hover{color:#ff0;}
.nav span{width:6px; text-align:center; line-height:33px; position:absolute; color:#fff; right:6px; top:0px;}
.nav span a{color:#fff;}
.nav .line{background: url(../img/line.jpg) no-repeat right;}
.nav .line2{background: url(../img/line3.jpg) no-repeat right bottom;}

.banner{overflow:hidden;margin:0 auto;width:100%;}
.banner img{width:100%;margin:0 auto;}

.tit1{
	text-align: center;
    height: 69px;
    background: url(../img/t1-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 20px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
	}
.tit2{
	text-align: center;
    height: 69px;
    background: url(../img/t2-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 19px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
    text-indent: 2.9rem;
	}
.tit7{
	text-align: center;
    height: 69px;
    background: url(../img/t3-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 19px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
    text-indent: 1.5rem;
	}
.tit4{
	text-align: center;
    height: 69px;
    background: url(../img/t4-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 19px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
    text-indent: 2.3rem;
	}
.tit5{
	text-align: center;
    height: 69px;
    background: url(../img/t5-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 13px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
    text-indent: 2.5rem;
	}
.tit6{
	text-align: center;
    height: 69px;
    background: url(../img/t6-bg.png) center no-repeat;
    background-size: 100%;
    font-size: 19px;
    color: #fff;
    line-height: 64px;
    margin: 0 auto;
    text-indent: 2.5rem;
	}
.tit5 em{font-size:12px;}
.tit2 em,.tit7 em,.tit4 em,.tit6 em{font-size:15px;}
.tit1-nav{
    margin: 0 10px;
    overflow: hidden;
    line-height: 23px;
    text-indent: 2rem;
	}
.tit1-nav span{font-size:20px;font-weight:bold;}
.t1-img{width:90%;overflow:hidden;margin:10px auto;}
.t1-img img{width:100%;margin:0 auto;}


.swt{
	overflow:hidden;
	width:100%;
	margin:10px auto;
	line-height:50px;
	text-align:center;
	font-size:17px;
	border-top:1px solid #8a431e;
	border-bottom:1px solid #8a431e;
	}
.swt a{
	color:#8a431e;
	font-weight:800;
	}
.call{
	overflow:hidden;
	width:100%;
	margin:10px auto;
	border-top:1px solid #8a431e;
	border-bottom:1px solid #8a431e;
	line-height:50px;
	text-align:center;
	font-size:17px;
	}
.call a{
	color:#8a431e;
	font-weight:800;
	}
.call a span:before{
	content:"";
	background:url(../img/cb.png);
	width:35px;
	height:35px;
	display:inline-block;
	margin: 0 2px -11px 0;
	}

.zj-nav{
	overflow:hidden;
	margin:0 auto 10px auto;
	width:90%;
	font-size:12px;
	}	
.zj-nav ul{overflow:hidden;}
.zj-nav ul li{overflow:hidden;float:left;width:45.5%;margin-right:4.5%;}
.zj-nav ul li a{color:#fff;}
.zj-nav ul li img{width:100%;}
.zj-nav ul li div{text-align:center;display:block;width:100%;background:#378893;line-height:16px;}
.zj-nav ul li:nth-child(3) div{line-height:32px;}
.t2-nav{
    margin:20px;
    overflow: hidden;
    line-height: 23px;
    text-indent: 2rem;
	background:#f7e3d4;
	border-bottom:1px dashed #adaaab;
	padding:5px;
	}
.t2-nav span{font-size:20px;font-weight:bold;}


.t3-nav{
    margin: 0 20px;
    overflow: hidden;
    line-height: 23px;
    text-indent: 2rem;
	}
.t3-nav span{font-size:20px;font-weight:bold;}


.t4-nav{
	overflow:hidden;
	width:98%;
	margin:10px auto;
	}
.t4-nav ul{ overflow:hidden;}
.t4-nav ul li{
	 overflow:hidden;
	 float:left;
	 width:24%;
	 margin-right:1%;
	}
.t4-nav ul li img{width:100%;margin:0 auto;}

.t5-nav{
	overflow:hidden;
	width:98%;
	margin:10px auto;
	}
.t5-nav ul{overflow:hidden;}
.t5-nav ul li{    
    overflow: hidden;
    float: left;
    width: 49%;
    margin-right: 1%;
	margin-bottom:1%;
    line-height: 20px;
	font-size: 12px;
   }
.t5-nav ul li img{width:100%;margin:0 auto;display:block;}
.t5-nav ul li div{width:100%;line-height: 23px;}
.t5-nav ul li:nth-child(1) div{
	background:url(../img/lbg1.jpg) no-repeat;
    background-size: 100% 100%;
	}
.t5-nav ul li:nth-child(2) div{
	padding:0 3px;
	background:url(../img/lbg2.jpg) no-repeat;
	background-size:100% 100%;
	}
.t5-nav ul li:nth-child(3) div,.t5-nav ul li:nth-child(4) div{background:#e9f3ae}
/*ÈËÎÄ*/
.n-renw{overflow: hidden; margin: 10px 0;padding: 0 10px;}
.n-renw ul{}
.n-renw ul li{ width:32.5%; margin:4px 1.2% 8px 0; float:left; min-height:284px;}
.n-renw ul li:nth-of-type(3),.n-renw ul li:nth-of-type(6){ margin-right:0;}
.n-renw ul li img{ width:100%; }
.n-renw ul li.b1{ background-color:#f7caad;}
.n-renw ul li.b2{ background-color:#f8c4b0;}
.n-renw ul li.b3{ background-color:#f8d6a6;}
.n-renw ul li.b4{ background-color:#f7caad;}
.n-renw ul li.b5{ background-color:#f8c4b0;}
.n-renw ul li.b6{ background-color:#f8d6a6;}
.n-renw ul li p{ font-size:12px; line-height:18px; padding:0 4px 0 8px}


.last{margin:20px auto;overflow:hidden;width:100%;}
.last img{margin:0 auto;width:100%;}



.OnlineBtna {width:100%;height:42px; 	background:-webkit-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-moz-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-o-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-ms-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414)); color:#fff; text-align:center;cursor:pointer;position: fixed; left:0; top:0px; overflow:hidden;z-index:3; }
.OnlineBtna a,.OnlineBtna span{ height:34px; padding-top:4px; float:left; width:100%; text-align:center; z-index:9999; color:#fff;}
.OnlineBtna img{ vertical-align:middle; margin-right:5px;}
.msgBox{ padding:20px 0 0 0; border-top:1px solid #ddd}
.msgBox .time{display:block;width:35%;height:25px;background:#ccc;border-radius: 5px;text-align:center;line-height:25px;font-size:14px;color:#fff;margin:0 auto 12px;}
.msgBox .item{padding-bottom:15px;padding-left:10px;}
.msgBox .item img{display:block;width:44px;height:44px;float:left;margin-right:10px;margin-top:5px;}
.msgBox .item .message{width:60%;height:70px;text-align:left;background: -webkit-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -moz-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -o-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));
background: -ms-gradient(linear,left top,left bottom,from(#beee4d),to(#aad144));border-radius: 5px;float:left;line-height:20px;padding-left:17px;padding-right:10px;color:#222;padding-top:5px; box-shadow:2px 2px 2px #888; position:relative; border:1px #c0d997 solid;}
.msgBox .item .message:before{content: "";display: block;width: 8px;height: 8px;background: #b1e545;-webkit-transform: rotate(45deg);position: absolute;top: 1rem;left: -4px;}
.msgBox .clear{ clear:both; height:5px;}


.footer{     margin-top: 37px; height:100px; text-align:left; font-size:14px; background: url(../img/footer.jpg) repeat-x; text-align:center; font-size:12px; line-height:21px;margin-bottom: 23px;}
.footer strong{ display:block; line-height:24px; color:#910000; padding-top:5px;}

.bottom{position:fixed;left:0px;bottom:0;width:100%;z-index:1000;}
.bottom:before{content:"";display:block;height:1px;width:100%;background:#888;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);}
.bottom ul{display:-webkit-box;display:box;background:-webkit-linear-gradient(top,#c64104 ,#ab2d04);height:50px;}
.bottom ul li{-webkit-box-flex:1;box-flex:1; text-align:center;}
.bottom ul li a{line-height:75px;font-size:14px; position:relative;height:50px;display:block;color:#fff}
.bottom ul li a:before{position:absolute;left:50%;margin-left:-7px;top:4px;line-height:25px;color:#fff;text-shadow: 0 1px 1px #949494;}
.bottom ul li:nth-child(2) a:before{-webkit-animation:zixun 1s linear 0 infinite;text-shadow:0 0 1px #949494;-webkit-text-stroke:1px #949494;}
.bottom ul li:nth-child(3){}
.bottom ul li:nth-child(3) a{width:42px;height:42px;line-height:42px;display:block; margin:0 auto;border-radius:30px;border:2px solid #fff;box-shadow:inset 0 0 0 1px #fff;font-size:18px;top:2px;background: -webkit-radial-gradient(50% 50%,#c23d04,#b03004);-webkit-tap-highlight-color:rgba(0,255,0,0);}
.bottom ul li:nth-child(3) a:before{-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px;}
.bottom ul li:nth-child(3) a.icon-plus1:before{content:"\e610";-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px; -webkit-transform:rotate(45deg);}
.daohang{position:fixed;width:100%;height:0;background:rgba(0,0,0,0.7);left:0;top:0;z-index:10;box-sizing:border-box;}
.daohang ul{position:absolute;left:2.5%;bottom:95px;width:95%;overflow:hidden; -webkit-transition:all 0.3s linear 0;-webkit-transform:scale(0);-webkit-transform-origin:center bottom;}
.daohang li{height:90px;width:25%;float:left;}
.daohang li a{text-align:center;color:#fff;font-size:12px;display:block;}
.daohang li a:before{display:block;overflow:hidden;margin:0 auto; border-radius:2px;font-size:32px; width:50px;height:50px;line-height:50px;background-color:rgba(0,0,0,0.7);color:rgba(0,0,0,1);box-sizing:border-box;-webkit-text-stroke:1px #fff;text-shadow:0 0 1px #fff;}


.bottom ul li a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}