@charset "utf-8";
/* CSS Document */
        body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0px; padding:0px; }
		body{font-size:12px;}

        fieldset, img { border:none; }
		em{font-style:normal;}
        img{border:0;vertical-align:middle;}
        ul, ol { list-style:none; }
		li{list-style-type:none;}
		p{word-wrap:break-word}
		h1, h2, h3, h4, h5, h6 { font-size:100%;}
		
        input { padding-top:0; padding-bottom:0;}
        select,input { vertical-align:middle; }
		/*
        table{border-collapse:collapse;border-spacing:0;}
		*/
		td{ padding:0px; margin:0px}
        .clearfix { zoom:1; }/*���ie6�ĸ���*/
        .clear{ clear:both;}
        .clearleft{ clear:left;}
		.clearright{ clear:right;}
		.left{ float:left;}
		.right{ float:right;}

	/* ���ӵ���ʽ*/
	#maptitle {
	height: 30px; line-height: 30px; padding-top: 6px; font-size: 14px; font-weight: bold;
}
	#maptitle_r {
	width: 75px;height:0px; float: right;
}
	#maptitle_r a {
	background: rgb(255, 255, 255); padding: 0px 3px; height: 20px; color: rgb(0, 0, 0); line-height: 20px; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 5px; float: left; display: block;
}
		a{ text-decoration:none; color:#000;}
    a:hover{text-decoration:underline; }
		
        .hidden{visibility:hidden;}
		.visible{ visibility:visible;}
		.undis{display:none}
		.dis{display:block}
		.noborder{border:0;}


.main {width:100%; background:url(djw_bj.jpg) no-repeat center top; height:412px;}
.main_connent {width:990px; margin:0 auto; overflow: hidden;}
.main_connent_left {float:left; margin-top:-30px; display:inline;}
.main_connent_right {float:right; margin-left:24px; margin-top:-350px; display:inline; width:473px;}
.main_connent_right  h3 {font-size:40px; font-family:"SimHei"; line-height:42px; color:#ffffff; width:473px; border-bottom:1px solid #ffffff; padding-bottom:5px;}
.main_connent_right .web {font-size:16px; font-family:"΢���ź�"; width:473px; height:36px; }
.main_connent_right .web  li {float:left; padding-right:52px; line-height:50px;}
.main_connent_right .web  li a {color:#ffffff;}
.main_connent_right .city {margin-top:20px;}
.main_connent_right .city  li {float:left; margin-right:5px; width:17%; height:30px; font-size:15px; font-family:"����";font-weight:bolder; text-align:center; line-height:30px; margin-top:6px;}
.main_connent_right .city  li span {width:64px; height:30px; display:block;cursor: pointer;}
.main_connent_right .city  li span:hover { background:#ffa10e; color:#ffffff;text-decoration: none}
#map{ margin-left: 100px; margin-top: 20px;}
.window {width:234px; height:140px; background:#008ae1; position:relative; display: none}
.window_top { height:40px; color:#ffffff; margin-left:17px; width:200px; }
.window_top p { font-size:16px; font-family:"΢���ź�";  line-height:40px; width:200px;}
.window_top p span {font-size:12px; background:#ffffff; margin-left:35px;}
.window_top p span a {color:#000;}
.window .close {position:absolute; right:7px; top:9px; cursor: pointer}
.window_connet {width:200px; height:100px; margin-left:17px;}
.window_connet  p {line-height:25px; color:#ffffff; padding-left:5px; cursor: pointer;width: 195px;}
.window_connet  p a {color:#ffffff; }
.window_connet p:hover {
	background: rgb(255, 161, 14);
}
a:hover{ text-decoration: none}
#clickme{
    cursor: pointer;
    float: right;
    margin-right: 20px;
    width: 51px;
    height: 43px;
}
.downbtn{
    background: url(up.jpg) no-repeat;
}
.upbtn{
    background: url(down.jpg) no-repeat;
}
.layui-layer{
    position: absolute;
}

.lefti{
		width: 200px;
		height:2px;
		overflow:hidden;
		position:relative;
}
.lefti p{
		
		width:5%;
		height:2px;
		background:#fff;
		margin:0 95px;
		position:absolute;
}