@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea{padding:0px; margin:0px; border:none;}
a,a:visited{ color:#333; text-decoration:none;}a:active,a:hover { text-decoration:none;}a:focus,input:hover,button:hover,input[type='button']:hover{ outline:none;}
i,em, cite { font-style: normal; }li{ vertical-align:bottom; overflow:hidden; list-style-type:none;}body, button,input, select, textarea{ font-family:Î¢ÈíÑÅºÚ,arial,'Hiragino Sans GB',ËÎÌå,sans-serif; outline:none;}
html{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;padding:0px; margin:0px; border:none;}
.overflow{ overflow:hidden;} 
a,button,input,i{-webkit-tap-highlight-color:rgba(0,0,0,0); -moz-tap-highlight-color:rgba(0,0,0,0); -ms-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}       	          
.fl{ float: left; }.fr{ float: right;}img{ max-width:100%; height:auto;border:none; interpolation-mode: bicubic;}.txt-center{ text-align:center;}
.txt-justify{ text-align:justify; text-justify:inter-ideograph;}.word-auto{word-wrap: break-word;word-break: normal;}.mg-auto{ margin-left:auto; margin-right:auto; position:relative;} 
.clearfix:after{ visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}.clearfix{ *zoom:1;}
.tianstion{     transition:all ease 0.4s; 	-moz-transition:all ease 0.4s; 	-ms-transition:all ease 0.4s; 	-o-transition:all ease 0.4s;	-webkit-transition:all ease 0.4s;}
.area{ width:100%;}#wrap{ background:#F0F0F0; max-width:640px; position:relative;}body{ background: #F0F0F0;}@media screen and (max-width : 360px) {	body{ font-size:11px;}#wrap{ width:100%;}}
@media screen and (min-width: 360px) and (max-width : 479px) {	body{ font-size:12px;}	#wrap{ width:100%;}	}
@media screen and (min-width: 480px) and (max-width: 640px) {body{ font-size:15px;}	#wrap{ width:100%;}	}
#demo{overflow:hidden; height:120px; width:100%; margin:10px auto; position:relative;}
#demo1{height:auto; text-align:left;}
#demo2{height:auto; text-align:left;}
#demo1 li, #demo2 li{list-style-type:none; height:28px; text-align:left;text-indent: 20px; font-size: 14px;color: #fff;}
#demo1 li a, #demo2 li a{color: #fff;}
.jy_bz1{
	width: 100%;
	height: 3em;
	line-height: 3em;
	text-align: left;
	font-size: 1.5em;
	text-indent: 20px;
}
.jy_bz2{
	width: 100%;
	height: 170px;
	position: relative;
}
.jy_bz2 img{
	position: absolute;
	left: 0px;
	top: 10px;
}
.jy_bz2 p{
	width: 54%;
	height: 150px;
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	right: 10px;
	top: 10px;
}
.zt_head{
	width: 100%;
	height: 3em;
}
.zt_head ul{
	width: 100%;
	height: 100%;
}
.zt_head ul li{
	width: 25%;
	height: 100%;
	float: left;
}
.zt_head ul li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 3em;
	font-size: 1.2em;
	color: red;
}
.tcbm{
	width: 25em;
	height: 20em;
	display: none;
	border-radius: 5px;
	box-shadow: 5px 5px 5px #666;
	margin: 0px auto;
	background: #CE390F;
	position: fixed;
	left: 10%;
	top: 30%;
}
.tcbm dl{
	width: 100%;
	height: 20em;
}
.tcbm dl dd{
	width: 100%;
	height: 20%;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	color: #fff;
	position: relative;
}
.tcbm dl dd input,.tcbm dl dd select{
	width: 77%;
	height: 30px;
	text-indent: 10px;
	border-radius: 5px;
	position: absolute;
	left: 10%;
}
.fta1{
	display: block;
	width: 35%;
	height: 30px;
	background: #00AD4D;
	color: #fff;
	border-radius: 5px;
	position: absolute;
	left: 10%;
}
.fta2{
	display: block;
	width: 35%;
	height: 30px;
	background: red;
	color: #fff;
	border-radius: 5px;
	position: absolute;
	right: 10%;
}
