/*公共属性*/


@charset "utf-8";



.QQbox table{empty-cells:show;border-spacing:0;}









body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:"微软雅黑",Arial, Helvetica, sans-serif; margin:0; padding:0; color: rgb(0, 0, 0); font-size:12px;}
body {text-align:left;}
a:link, a:visited { text-decoration:none; color:#077ac7;}
a:hover, a:active { text-decoration:underline; color:#077ac7;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
p, li {
line-height: 1.8em;
}
a.dp-choose-date {
	float: left;
	width: 21px;
	height: 18px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background:url(../../../images/bj/images/data_select.gif) no-repeat
}
.index_leftad{height:100px;width:203px;margin-top:5px;}
.index_midad{height:100px;width:515px;margin-top:5px;}
.index_rightad{height:100px;width:218px;margin-top:5px;}
#body{ width:100%; height:100%!important; position:absolute; top:0; left:0; min-height:543px; }
.rs{
	border:solid 3px #d957af;
	width:500px;
	margin:0 auto;
	line-height:20px;
	text-align:left;
	padding:5px;
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
.clear{clear:both}
.input{border:solid 1px rgb(162, 162, 172);height:21px; line-height:21px; outline:none}
.select{ height:24px;}
.hidden{display:none}
.r{color:#F00;margin-left:10px}
.ccc{color:#666}

.rsblock{display:block;
	text-align:center;
	border:solid 3px #d957af;
	width:620px;
	margin:0 auto;
	margin-top:15px;
	padding:5px;
}
.submit{
	border:solid 2px #666;
	height:30px;
	cursor:pointer
}
#warp{
	width:1000px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
	height:1000px;
    border-top: solid 3px #e60012;
}
#top
{
	width:950px;
	margin:auto;
	background:#FFFFFF;
	height:110px;
}
.fl
{
	float:left;
}
#logo
{
	width:627px;
	height:110px;
}
#leadtop
{
	width:323px;
	height:110px;
	text-align:right;
	padding-top:5px;
}
#neck
{
	height:235px;
	width:1000px;
	margin:0 auto;
	
}
#Content
{
	width:1000px;
	margin:auto;
	height:235px;
	padding:0px;
	margin-top:-16px;
	
}
#ads
{
	width:950px;
	padding-top:0px;
	
}
#ads img
{
	margin-top:-5px;
	*margin-top:0px;	
}
#nav
{
	width:980px;
	height:34px;
}
#nav li{
	height:34px;
	line-height:34px;
	list-style-type:none;
	float:left;
	width:79px;
	text-align:center;
	background:#FFF ;
	color:#fff;
}
#nav li:hover{
	background:#F3F3F3;
	color:#000;
}
#nav li:hover a{color:#000}
#nav li a
{
	color:#FFF;
}
#nav li a:hover{color:#000}
#nav .sel{

	background:#F3F3F3;
	color:#000;
	width:81px;
}
#nav .sel a
{
	color:#000;
}
#left
{
	width:205px;
	margin-right:5px;
}
#centerDiv
{
	width:515px;
	display:table;
	overflow:hidden	
}
#right
{
	width:220px;
	display:table;
	float:right;
	overflow:hidden
}

.sp_tit {
width: 255px;
height: 37px;
float: left;
background: url(../../../images/bj/images/boxtop.jpg) no-repeat;
line-height: 30px;
}
#main{
margin-top:20px;
}
#bodya{
width: 1000px;
height: auto;
margin: 0 auto;
background: #ffffff;

}


#headbottom{
width: 1000px;
height: 13px;
margin: 0 auto;
}


#main
{
	width:1000px;

	margin-top:30px;
	overflow:hidden;
	zoom:100%;
}
#introbg
{
	width:205px;
	height:33px;
	background:#FFF url(../../../images/bj/images/Intro-head.jpg) no-repeat;
}
#introcontent
{
	width:203px;
	height:235px;
	border:1px solid #CDCDCD;
	overflow:hidden
}
#intrologo
{
	width:182px;
	height:96px;
	line-height:96px;
	text-align:center;
	border:1px solid #CDCDCD;
	margin:auto;
	margin-top:5px;
	padding-top:4px;
}
#introtext
{
	width:180px;
	margin:auto;
	height:96px;
	line-height:20px;
	margin-top:4px;
}
.tbg
{
	width:205px;
	height:35px;
	background:#FFF url(../../../images/bj/images/news_bg.jpg) no-repeat;
	line-height:35px;
	padding-top:3px;
}
.bk10
{
	height:10px;
	clear:both;
}
.spl
{
	width:135px;
	padding-left:20px;
	color:#136FB0;
}
.spl1
{
	width:415px;
	padding-left:20px;
	color:#136FB0;
}
.spr
{
	width:35px;
	line-height:35px;
	padding-top:12px;
}
#tcontent ul
{
	width:205px;
	height:95px;
	background:#EFF2F7;
	margin-bottom:5px;
	padding-top:15px;
}
#tcontent ul .imgli
{
	width:95px;
	height:95px;
	text-align:center;
}
#tcontent ul .textli
{
	width:105px;
	height:95px;
	*height:85px;
	padding-top:10px;
}
#listli
{
	width:204px;
	
}
#listli li
{
	list-style:none;
	width:204px;
	height:17px;
	background:url(../../../images/bj/images/textpoint.jpg) no-repeat;
	line-height:17px;
}
#foot
{
	width:1000px;
	height:108px;
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;
	margin-top:12px;
	display:table;
	background:url(../../../images/bj/images/foot_bg.jpg) repeat-x;
	overflow:hidden
}
#indexads
{
	width:513px;
	margin-right:5px;
	height:266px;
	display:table;
	border:1px solid #CDCDCD;
}
#news
{
	background:#F0F0F0;
	width:218px;
	height:270px;
}
#news-top
{
	height:40px;
	border-bottom:1px solid #CDCDCD;
	padding-left:10px;
}
#news-top li
{
	height:28px;
	margin-top:12px;
	border:1px solid #CDCDCD;
	line-height:28px;
	width:80px;
	list-style:none;
	text-align:center;
	border-bottom:0px;
	float:left
}
#news-top .sel
{
	height:32px;
	margin-top:8px;
	line-height:32px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	width:80px;
	background:url(../../../images/bj/images/newson.jpg) no-repeat;
}
.btns
{
	width:199px;
	height:34px;
	line-height:34px;
	padding-left:20px;
	padding-top:3px;
	background:url(../../../images/bj/images/btn_bg.jpg) no-repeat;
}
.btns a:link,.btns a:hover,.btns a:active,.btns a:visited
{
	color:#fff;
	font-weight:bold;
}
.lbg
{
	width:220px;
	height:34px;
	background:#FFF url(../../../images/bj/images/localbg.jpg) no-repeat;
	line-height:34px;
	padding-top:1px;
}
.bggrid
{
	width:210px;
	padding-left:10px;
	background:#EDF2F8;
	line-height:22px;
	text-align:left
}
#international
{
	width:515px;
	height:260px;
}
.whalf
{
	width:255px;
}
#txt1
{
	margin-right:5px;
}
.leads
{
	width:224px;
	height:36px;
	line-height:36px;
	background:#FFF url(../../../images/bj/images/interbg.jpg) no-repeat;
	color:#FFF;
	padding-left:30px;
}
.txtlist
{
	background:#EFF2F7;
	height:220px;
	overflow:hidden
}
.txtlist li
{
	list-style:none;
	width:195px;
	display:inline;
	float:left;
	padding-left:29px;
	background:url(../../../images/bj/images/textpoint.jpg) no-repeat;
}
.txtlist li a
{
	color:#777676;
}
.txtlist1
{
	background:#EFF2F7;
	height:220px;
}
.txtlist1_none
{
	background:#EFF2F7;
	height:220px;
	display:none;
}
.txtlist1 li
{
	list-style:none;
	width:190px;
	display:inline;
	float:left;
	padding-left:29px;
	background:url(../../../images/bj/images/textpoint.jpg) no-repeat;
}
.txtlist1 li a
{
	color:#777676;
}
.txtlist2
{
	background:#EFF2F7;
	height:150px;
	width:205px;
	overflow:hidden
}
.txtlist2 li
{
	list-style:none;
	width:100%;
	padding-left:29px;
	display:inline;
	float:left;
	background:url(../../../images/bj/images/textpoint.jpg) no-repeat;
}
.txtlist2 li a
{
	color:#777676;
}
#pics
{
	width:515px;
	height:300px;
}
#pic1
{
	height:39px;
	line-height:39px;
	background:url(../../../images/bj/images/pic1.jpg) no-repeat;
}
#pic2
{
	height:249px;
	background:url(../../../images/bj/images/pic2.jpg) repeat-y;
}
#pic3
{
	height:12px;
	background:url(../../../images/bj/images/pic3.jpg) no-repeat;
}
#pic2 ul
{
	height:123px;
	line-height:123px;

}
#pic2 ul li
{
	float:left;
	height:118px;
	width:122px;
	margin-left:4px;
	margin-top:5px;
}
.leadpic
{
	width:118px;
	text-align:center;
	height:94px;
	margin-left:5px;
	border:1px solid #CDCDCD;
	display:inline;
}
.leadtxt
{
	height:20px;
	overflow:hidden;
	text-align:center;	
}
#botcenter
{
	width:380px;
	margin-top:30px;
	height:97px;
	line-height:20px;
	color:#fff;
	overflow:hidden
}
#botcenter a
{
	color:#fff;
}
#botright
{
	color:#fff;
}
/****列表页 CSS**********************************************************************************/
#list_left
{ 
	width:275px; 
	overflow:hidden;
	zoom:100%;
}
#ads_list
{
	width:950px;
	padding-top:8px;
	
}
#neck_list
{
	height:280px;
	width:1000px;
	margin:0 auto;
}

#nav_list
{
	width:950px;
	height:34px;
}
#nav_list li{
	height:34px;
	line-height:34px;
	list-style-type:none;
	float:left;
	width:79px;
	text-align:center;
	background:#FFF url(../../../images/bj/images/nav_split.jpg) no-repeat;
	color:#fff;
}
#nav_list li a
{
	color:#FFF;
}
#nav_list .sel_list{

	background:#F3F3F3;
	color:#000;
	width:81px;
}
#nav_list .sel_list a
{
	color:#000;
}


.nav_link
{
	margin-top:0px;
	display:block;
	/*margin-left:2px;*/
	border:none;
}
.txtlist3
{
	min-height:100px;
	overflow:hidden;
	zoom:100%;
}
.txtlist3 li
{
	list-style:none;
	width:220px;
	padding-left:29px;
	background:url(../../../images/bj/images/textpoint1.jpg) no-repeat 10px 9px;;
}
.txtlist3 li a
{
	color:#777676;
}

.nav_b img
{
	margin-top:15px;
}
.nav_c
{
	margin-top:9px;
}
.map1 img
{
	margin-left:7px;
	margin-top:9px;
}
.dizhi p
{
	margin-left:9px;
	color:#000;
}
#list_right
{
	width:665px;
	min-height:570px;	
}
#nrxq_major{
	width:650px;
	background-color:#FDFDFD;
	margin-top:19px;
	margin-left:2px;
	border:solid 1px #ECF0F1;
	padding-top:5px;
	padding-bottom:7px;
	zoom:100%;
	overflow:hidden;
	
}
#nrxq_major li
{
	list-style:none;
	color:#749AD8;
	width:310px;
	float:left;
	height:149px;
	margin:5px;
	line-height:22px;
	text-align:left;
	border:solid 1px #ccc;
}
#nrxq_major li .majora
{
	display:block;
	width:100%;
	height:22px;
	line-height:22px;
	float:left;
	color:#749AD8;
	text-align:left;
	overflow:hidden;
	background:#E9F2F9;
}
#nrxq_major li .majora:hover{ background:#06F; color:#fff; text-decoration:none}
#nrxq_shizi{
	width:670px;
	/*background-color:#FDFDFD;*/
	margin-top:19px;
	margin-left:10px;
	/*border:solid 1px #ECF0F1;*/
	padding-top:5px;
	/*padding-bottom:17px;*/
	zoom:100%;
	overflow:hidden
}
#nrxq_shizi li
{
	list-style:none;
	color:#749AD8;
	width:200px;
	float:left;
	/*height:260px;*/
	margin:25px 7px 7px 15px;
	line-height:22px;
	text-align:center
}
#nrxq_shizi li a
{
	display:block;
	width:174px;
	height:22px;
	line-height:22px;
	float:left;
	color:#749AD8;
	text-align:center;
	overflow:hidden;
	background:#E9F2F9;
	margin-left: 13px;
    margin-top: 5px;
}
#nrxq_images{
	width:679px;
	background-color:#FDFDFD;
	margin-top:19px;
	margin-left:2px;
	border:solid 1px #ECF0F1;
	padding-top:5px;
	padding-bottom:15px;
	zoom:100%;
	overflow:hidden
}
#nrxq_images li
{
	list-style:none;
	color:#749AD8;
	width:157px;
	float:left;
	/*height:152px;*/
	margin: 10px 0px 0px 6px;
	line-height:22px;
	margin-left: 11px;
}
#nrxq_images li a
{
	display:block;
	width:156px;
	height:22px;
	line-height:22px;
	float:left;
	color:#749AD8;
	text-align:center;
	overflow:hidden;
	background:#E9F2F9;
}
#nrxq_images li .smallimg
{
  border:none;
  padding:0px;
}


#nrxq_a
{
	width:650px;
	background-color:#FDFDFD;
	margin-top:19px;
	margin-left:2px;
	border:solid 1px #ECF0F1;
	padding-top:5px;
	padding-bottom:7px;
	zoom:100%;
	overflow:hidden
}
#nrxq_a li
{
	list-style:none;
	color:#749AD8;
	height:24px;
	line-height:24px;
}
#nrxq_a li a
{
	display:block;
	width:380px;
	float:left;
	margin-left:40px;
	_margin-left:20px;
	color:#749AD8;
}
.time
{
	float:left;
	display:block;
	color:#749AD8;
	margin-left:
}
/********内容页  CSS**********************************************************************************************/
#nr_left
{
	width:275px;
	min-height:30px;
	overflow:hidden;
	zoom:100%;
}
#nr_right
{
	width:665px;
	overflow:hidden;
	zoom:100%;
	
	
}
#nr_xx{ border-bottom: solid 1px #EBF0F1;}
#nr_xx a
{
	display:block; 
	float:right;
	line-height:37px;
}
.dq_wz
{
	line-height:25px;
	margin-left:10px;

}
#nr_xxnr
{
	width:98%;
	padding:5px;
	text-indent:2em;
	word-spacing:normal;
	background-color:#FDFDFD;
	margin:0 auto;
	margin-top:19px;
	/*border:solid 1px #ECF0F1;*/
	padding-top:5px;
	line-height:24px;
	padding-bottom:7px;
	overflow:hidden;
	zoom:100%;
}
.jianjie
{
	width:590px;
	height:50px;
	margin:20px auto auto;
	border:#EDEDED solid 1px;
	font-size:14px;
	background-color:#FFF;
	line-height:50px;
}
#nr_xxnr h4{ text-align:center; font-size:16px; line-height:300%;}
#nr_xxnr .timer{ color:blue; text-align:right;}
.xx_bq{ text-align:center; line-height:150%;}
.nr_qb{ margin-top:20px;}

/*-------------------分页--------------------------*/
.dede_pages{
	width:660px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*list_nav
------------------*/
.d6{
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	clear:both;
	display:inherit;
	margin-bottom:10px
	}
.d6 li{
	float:left;
	margin:6px 0 1px 8px;
	display:inline;
	}
.d6 li a{
	width:87px;
	padding-left:20px;
	height:26px;
	line-height:26px;
	display:block;
	background:url(../../../images/bj/images/green_skin.png) -42px -222px no-repeat;
	color:#316301;
	}
.d6 li a:hover{
	text-decoration:none;
	}	
.d6 li a.thisclass{
	background:url(../../../images/bj/images/green_skin.png) -42px -249px no-repeat;
	}
.floatTips
        {
            position: absolute;
            top: 250px;
            right: 3px;
            width: 66px;
            height: 288px;
        }
.floatTips img{
	border:0
}
.footer{
	/*padding-left:30px;*/
	background: #e0e0e0;
}
.footer .copyrights {
	color: #000;
	padding: 20px 0;
	line-height: 22px;
	font-size:14px;

}
.mainWrap {
	width: 970px;
	margin: auto;
	min-width: 320px;
}
.footer .copyrights .top
{
	text-align:center;
	/*width: 950px;*/
    margin-bottom: 5px;
}

.footer .copyrights .top span a
{
	font-size:15px;
}


.footer .copyrights .left {
	float: left;
	width: 375px;
	margin-left: 30px;
	font-size:13px;
	
}
.footer .copyrights .right {
	float: right;
	width: 370px;
	margin-right: 20px;
	font-size:13px;
	/*text-align:center;*/
}






/* 手机微信跳转 */
.QQbox .Qlist table tr .pjump
{
  display:none;
}



@media screen and (max-width:800px) {
	


	.QQbox .Qlist table tr .jump
	{
		display:none;
	}
	
	.QQbox .Qlist table tr .pjump
	{
		display:block;
	}
	

}


@media screen and (max-width:640px) {


	.QQbox .Qlist table tr .jump
	{
		display:none;
	}
	
		.QQbox .Qlist table tr .pjump
	{
		display:block;
	}
	
}

@media screen and (max-width:360px) {
	
	

	.QQbox .Qlist table tr .jump
	{
		display:none;
	}

	 	.QQbox .Qlist table tr .pjump
	{
		display:block;
	}

		
}

@media screen and (max-width:320px) {

  
	.QQbox .Qlist table tr .pjump
	{
		display:block;
	}

	.QQbox .Qlist table tr .jump
	{
		display:none;
	}
	

}