@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	font-size: 14px;
	color: #2D2D2D;
	text-decoration: none;
	font-family: 微软雅黑;
	background-color: #fff;
}
img { border:0px; }
a{
	color: #2D2D2D;
	text-decoration: none;
}
a:hover{
	color: #009F46;
	text-decoration: none;
}
ul li {
	list-style-type:none;
}
ul{margin:0;padding:0;}a img{border:0;}
/*top*/
.about{
	width:100%;
	height:49px;
	margin:auto;
		position:fixed;
	background-color:#fff;
	border-bottom:solid 1px #DCDCDC;
	 filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
}
.about1{
	width:100%;
	float:left;
	margin:auto;
}
.about2{
	width:87%;
	margin:auto;
	font-size:15px;
	line-height:25px;
	text-align:justify; 
}
.about3{
	width:90%;
	height:15px;
	margin:auto;
	border-bottom:solid 1px #E0E0E0;
	margin-bottom:15px;
}
.aboutlogo{
	width:35%;
	margin:auto;
	float:left;
	padding-top:6px;
	margin-left:5px;
}
.STYLE1 {
	font-size: 20px;
	color: #CC0000;
}
.STYLE2 {
	font-size: 20px;
}
.hot1s{
	width:100%;
	margin:auto;
	padding-top:10px;
	bottom:30;
}
.tour{
	width:100%;
	margin:auto;
	padding-top:10px;
	bottom:30;
}
.tour p{
	width:100%;
	height:40px;
	margin:auto;
	font-size:16px;
	line-height:40px;
text-indent:1em;
}
.hot2{
	width:100%;
		height:70px;
	margin:auto;
	background-image:url(btbl-app.jpg);
	position:fixed;
	bottom:0;
}
.shuaxin{
margin:auto;
margin-top:14px; width:80px; height:20px;text-align:center; line-height:22px; background-color:#F7F7F7; float:right;margin-right:14px;color:#6E6E6E;
    border:1px solid #dedede;
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
}
.hot2s{
	width:19.6%;
	height:40px;
	text-align:center;
	margin:auto;
	float:left;
}
.hot2s1{
	width:30%;
	text-align:center;
	padding-top:15px;
	margin:auto;
}
.hot2s2{
	width:100%;
	margin:auto;
	text-align:center;
		padding-top:5px;
		font-size:12px;
}
.hot2ss{
	width:24%;
	margin:auto;
	float:left;
	text-align:center;
}
.hot3{
	width:95%;
	margin:auto;
	border-bottom:solid 1px #DCDCDC;
	overflow:hidden; 	
}
.pic{
	width:40%;
	margin:auto;
	float:left;
	padding-top:12px;
	padding-bottom:12px;	
}
.title{
	width:57%;
	margin:auto;
	float:right;
	padding-top:10px;
	font-size:18px;
}
.title1{
	width:57%;
	margin:auto;
	float:right;
	padding-top:5px;
	font-size:12px;
	color:#616161;
	font-family: Arial, Helvetica, sans-serif;
}
.msyd{
	width:20%;
	height:25px;
	line-height:25px;
	color:#009F46;
	margin:auto;
	border:solid 1px #009F46;
	margin-top:15px;
	margin-left:15px;
	float:left;
	text-align:center;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}
.title1 h{
	color:#616161;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
}
.video{
	width:100%;
	margin:auto;
	padding-top:10px;
		border-bottom:solid 1px #DCDCDC;
	      overflow:hidden; 	
}
.video1{
	width:100%;
	margin:auto;
	padding-top:10px;
}
.video2{
	width:86%;
	margin:auto;
	float:left;
	font-size:18px;
	padding-top:10px;
	padding-bottom:10px;
	text-indent:1em;
}
.video3{
	width:10%;
	margin:auto;
	float:left;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:15px;
	color:#666666;
}
.pics{
	width:100%;
	margin:auto;
	padding-top:34px;
}
.list{
width:94%;
margin:auto;
margin-top:20px;
border:solid 1px #DCDCDC;
font-size:18px;
border:solid 1px #DCDCDC;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.list1{
width:73%;
margin:auto;
text-align:left;
margin-left:15px;
margin-top:10px;
font-size:16px;
float:left;
}
.list3{
width:15%;
margin:auto;
float:left;
text-align:center;
margin-top:5px;
margin-bottom:10px;
}
.kongge{
width:100%;
height:80px;
margin:auto;
float:left;
}
.list4{
width:95%;
margin:auto;
margin-top:5px;
margin-bottom:10px;
 overflow:hidden; 	
border-bottom:solid 1px #DCDCDC;
}
.list5{
width:100%;
margin:auto;
text-align:center;
margin-top:10px;
}
.jcdt{
	width:100%;
	margin:auto;
	padding-top:55px;
	overflow:hidden; 
	bottom:30;
	border-bottom:solid 1px #DCDCDC;
}
.jcdt li{
	width:17%;
	margin:auto;
	background-color:#F0FBFF;
	font-size:14px;
	margin-left:2%;
	text-align:center;
	float:left;
	margin-bottom:8px;
	border:solid 1px #DCDCDC;
}
.info{
	width:93%;
	margin:auto;
	font-size:24px;
	font-weight:bold;
	background-color:#FFFFFF;
	padding-top:10px;
}
.infos{
	width:93%;
	height:35px;
	margin:auto;
	font-size:18px;
	color:#BEBEBE;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
		border-bottom:solid 1px #DCDCDC;
}
.infoa{
	width:93%;
	margin:auto;
	font-size:20px;
	margin-top:15px;
	color:#333333;
	border-bottom:solid 1px #DCDCDC;
	margin-bottom:20px;
}
.infob{
	width:100%;
	height:65px;
	margin:auto;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}
.infot{
	width:100%;
	height:45px;
	line-height:45px;
	margin:auto;
	font-size:18px;
	color:#FFFFFF;
	border-bottom:solid 1px #E7E7E7;
}
.infotbb{
	width:100%;
	margin:auto;
}
.infor{
	width:60px;
	margin:auto;
	float:right;
font-size:18px;
font-weight:bold;
line-height:50px;
color:#187F2A;
}
.circle{
width:28px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
margin-top:8px;
margin-left:15px;
font-size:24px;
float:left;
color:#DCDCDC;
line-height:28px;
text-align: center;
border-radius:100px;
/*-webkit-border-radius: 10px;*/
/*-moz-border-radius: 100px;*/
border:1px #DCDCDC solid;
}
.jdjg{
	width:100%;
	margin:auto;
	margin-bottom:70px;
}
.shadow2 {
	width: 100%;
	position: relative;
	bottom: 0;
	margin-top:-40px;
	left: 0px;
	z-index:10;
	height:36px;
	line-height:36px;
	background: rgba(0, 0, 0, 0.6);
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
	display:block;
	text-align:left;
}
.texthidden_long9{
     width:100%;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap;
	 cursor:pointer;
	 text-indent:20px;
    /** border:1px solid #ddd;**/
}
.texthidden_long9 a{
	color:#fff;
}