@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	font-size: 14px;
	color: #2D2D2D;
	text-decoration: none;
	font-family: 微软雅黑;
	background-color: #fff;
}
body {
	background-image:url(jdbjindex.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
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*/
.hot{
	width:100%;
	height:40px;
	margin:auto;
	background-color:#E7E7E7;
	border-bottom:solid 1px #DCDCDC;
	position:fixed;
	z-index:999;
}
.shuaxin{
margin:auto;
margin-top:20px; width:150px; height:30px;text-align:center; line-height:30px; background-color:#F7F7F7;font-size: 12px;
    border:2px solid #dedede;
    -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
}
.hot1{
	width:24.3%;
	height:40px;
	line-height:45px;
	text-align:center;
	float:left;
	font-size:15px;
	background-color:#E7E7E7;
	margin:auto;
	border-left:solid 1px #DCDCDC;
}
.hot1a{
	width:24.3%;
	height:43px;
	line-height:43px;
	text-align:center;
	background-color:#CC0000;
	color:#FFFFFF;
	float:left;
	font-size:15px;
	margin:auto;
}
.weixins{
	width:95%;
	margin:auto;
	bottom:30;
}
.STYLE1 {
	font-size: 20px;
	color: #CC0000;
}
.STYLE2 {
	font-size: 20px;
}
.hot1s{
	width:100%;
	margin:auto;
	padding-top:50px;
	bottom:30;
}
.tour{
	width:100%;
	margin:auto;
	padding-top:10px;
}
.tour p{
	width:100%;
	height:40px;
	margin:auto;
	font-size:16px;
	line-height:40px;
text-indent:1em;
}
.hot2{
	width:100%;
	margin:auto;
	background-image:url(btbl-app.jpg);
	position:fixed;
	z-index:999;
	bottom:0;
}
.hot2s{
	width:19%;
	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:11px;
}
.hot2ss{
	width:24%;
	margin:auto;
	float:left;
	text-align:center;
}
.hot3{
	width:95%;
	margin:auto;
	border-bottom:solid 1px #DCDCDC;
	overflow:hidden; 	
}
.pic{
	width:35%;
	margin:auto;
	float:left;
	padding-top:12px;
	padding-bottom:12px;	
}
.title{
	width:62%;
	margin:auto;
	float:right;
	padding-top:10px;
	font-size:16px;
}
.title1{
	width:62%;
	margin:auto;
	float:right;
	padding-top:7px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.msyd{
	width:26%;
	height:20px;
	line-height:20px;
	color:#009F46;
	margin:auto;
	border:solid 1px #009F46;
	margin-top:5px;
	margin-left:10px;
	float:left;
	text-align:center;
	font-size:14px;
	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:75%;
margin:auto;
text-align:left;
margin-left:15px;
margin-top:3px;
font-size:16px;
float:left;
}
.list3{
width:20%;
margin:auto;
float:left;
text-align:center;
margin-top:5px;
margin-bottom:13px;
}
.kongge{
width:100%;
height:80px;
margin:auto;
float:left;
}
.kongge1{
width:100%;
height:50px;
margin:auto;
float:left;
}
.list4{
width:100%;
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;
}

.list5 img{
width:100%;
}

.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:30px;
	margin:auto;
	font-size:14px;
	color:#BEBEBE;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
		border-bottom:solid 1px #DCDCDC;
}
.infos a{
	width:100px;
	height:30px;
	margin:auto;
	font-size:14px;
	color:#fff;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CC0000;
}
.infoa{
	width:93%;
	margin:auto;
	font-size:18px;
	margin-top:15px;
	color:#333333;
	border-bottom:solid 1px #DCDCDC;
	margin-bottom:20px;
}

.infoa img{
	width:100%;
	height:auto;
}

.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:-35px;
	font-size:18px;
	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;
}