﻿@charset "utf-8";

.qita_city_num span,.keysea,a.xin_zx,a.xin_freebtn,.tratwo_num p a,.tratwo_num p,.cptwo_num p span,.free_fabu,.inf_num_top s,.tlin_num_top ul li a s,.dit_zs ul li s,.sonr_btn,.tra_neir_top,.qu_show,.age_r a,.ly_nrtop,.ly_nrtop a,.ly_btn input,.lin_top p,.lin_top,.jiam_top_l a.jiam_look s,.jiam_look s,.jiam_a a,.lis_nr_top,.lis_nr_top p,.inf_qit p{
	background:url("../images/pic.gif");
}

.tra_top_r{
	float:right;
	width:250px;
	overflow:hidden;
}
.free_fabu{
	display:block;
	width:172px;
	height:35px;
	line-height:35px;
	color:#fff;
	font-family:'宋体';
	font-size:16px;
	overflow:hidden;
	background-position:0px -1018px;
	padding-left:78px;
}
.free_fabu:hover{
	color:#fff;
	text-decoration:none;
	background-position:0px -1054px;
}
.tra_rnum{
	border:1px solid #ddd;
	padding:7px 15px 6px;
	height:293px;
}
.tra_rnum_top{
	border-bottom:1px solid #1a97da;
	margin-bottom:8px;
}
.tra_rnum_top p{
	float:left;
	font-family:'宋体';
	font-size:16px;
	color:#1a97da;
	border-bottom:1px solid #1a97da;
	padding-bottom:5px;
	padding-right:10px;
}
.tra_rnum_top a{
	float:right;
	margin-top:3px;
	color:#666;
}
.tra_rnum_top a s{
	text-decoration:none;
	font-family:'宋体';
}
.tra_rnum_bot ul li{
	float:left;
	width:40px;
	margin-right:19px;
	height:28px;
	line-height:28px;
	text-align:center;
	overflow:hidden;
}
.tra_rnum_bot ul li a{
	display:block;
}
.tra_rnum_bot ul li a:hover{
	background:#f1f1f1;
	text-decoration:none;
}
.tra_top_l{
	float:left;
	width:685px;
}
.tra_l_top{
	border-bottom:2px solid #1a97da;
	padding-bottom:6px;
	margin-bottom:10px;
}
.tra_l_top p{
	float:left;
	font-family:'宋体';
	font-size:18px;
	color:#1a97da;
	position:relative;
	padding-left:15px;
}
.tra_l_top p s{
	display:block;
	width:4px;
	height:18px;
	background:#1a97da;
	position:absolute;
	top:5px;
	left:0px;
	overflow:hidden;
}
.tra_l_top a{
	float:right;
	color:#666;
	margin-top:8px;
}
.tra_l_top a s{
	text-decoration:none;
	font-family:'宋体';
}
.tra_l_top em{
	font-style:normal;
	float:right;
	display:block;
	color:#888;
}
.tra_l_bot ul li{
	float:left;
	width:193px;
	height:30px;
	line-height:30px;
	margin-right:30px;
	background:url("../images/dot2.jpg") left center no-repeat;
	padding-left:15px;
}
.tra_l_bot ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tra_l_fen{
	border:1px solid #ddd;
	padding:3px 5px;
	height:170px;
}
.tra_l_fen ul li{
	float:left;
	width:91px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	margin:3px 6px 3px 0px;
}
.tra_l_fen ul li a{
	display:block;
	text-align:center;
	background:#f1f1f1;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tra_l_fen ul li a:hover{
	background:#e5e5e5;
	text-decoration:none;
}
.tra_neir_top{
	position:relative;
	height:40px;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	background-position:0px -148px;
	_overflow:hidden;
	_height:36px;
}
.tra_neir_top i{
	display:block;
	width:960px;
	height:2px;
	background:#1a97da;
	position:absolute;
	*position:relative !important;
	left:0px;
	bottom:6px;
	z-index:1;
	overflow:hidden;
}
.tra_neir_top p{
	float:left;
	height:40px;
	line-height:35px;
	_line-height:40px;
	color:#fff;
	background:url("../images/toptit.gif") left top no-repeat;
	font-family:'宋体';
	font-size:18px;
	text-align:center;
	overflow:hidden;
	position:relative;
	top:-1px;
	left:-5px;
	z-index:50;
	padding:0px 15px;
	max-width:550px;
	overflow:hidden;
	word-break:break-all;
}
.tra_neir_bot{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 20px 20px;
}
.neir_num{
	width:444px;
	float:left;
	margin-right:30px;
}
.neir_tit{
	display:inline-block;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-family:'宋体';
	font-weight:bold;
}
.neir_num_s{
	border-bottom:1px dotted #ddd;
	padding-bottom:20px;
	margin-bottom:15px;
}
.no_sline{
	border-bottom:none;
	padding:0px;
	margin:0px;
}
.neir_num_s p a{
	display:inline-block;
	height:14px;
	line-height:14px;
	border-right:1px solid #666;
	padding-right:8px;
	margin-right:8px;
	word-break:keep-all;
	margin-top:15px;
}
.tra_links{
	border:1px solid #b5d4eb;
}
.tra_links_top{
	border-bottom:1px solid #b5d4eb;
	background:#eff8fe;
	height:30px;
	line-height:30px;
	padding-right:10px;
	position:relative;
}
.tra_links_top p{
	background:#fff;
	color:#2783c6;
	font-size:14px;
	font-weight:bold;
	position:relative;
	left:10px;
	bottom:-5px;
	border:1px solid #b5d4eb;
	border-bottom:none;
	height:25px;
	line-height:25px;
	width:100px;
	text-align:center;
	float:left;
}
.tra_links_top a{
	float:right;
	color:#666;
}
.tra_links_top a s{
	text-decoration:none;
	font-family:'宋体';
}
.tra_links_a{
	padding:10px 20px;
}
.tra_links_a a{
	display:inline-block;
	word-break:keep-all;
	margin-right:15px;
	height:30px;
	line-height:30px;
}
.loca_now{
	height:14px;
	line-height:14px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.loca_now span{
	color:#888;
}
.loca_now h1{
	margin:0;
	padding:0;
    font-size: 100%;
	display : inline
}
.loca_now s{
	margin:0px 5px;
	color:#888;
	font-family:'宋体';
	text-decoration:none;
}
.loca_now em{
	color:#888;
	font-style:normal;
}
.cho_nr{
	border:1px solid #ddd;
	border-top:2px solid #1a97da;
	padding:10px 15px;
}
.cho_nr_num{
	border-bottom:1px dotted #ddd;
	padding-bottom:10px;
	margin-bottom:10px;
}
.cho_nr_last{
	border:none;
	padding:0px;
	margin:0px;
}
.cho_nr_num p{
	float:left;
	height:25px;
	line-height:25px;
	width:80px;
	overflow:hidden;
	font-weight:bold;
}
.cho_nr_num ul{
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	width:735px;
	margin-left:18px;
}
.cho_showall ul{
	height:auto;
}
.cho_nr_num ul li{
	height:25px;
	line-height:25px;
	float:left;
	width:100px;
	margin-right:5px;
	margin-bottom:5px;
	overflow:hidden;
}
.cho_nr_num ul li a{
	display:block;
	padding:0px 5px;
	float:left;
}
.cho_nr_num ul li a:hover{
	display:block;
	color:#fff;
	text-decoration:none;
	background:#1a97da;
}
.cho_nr_num ul li.curr a{
	display:block;
	color:#fff;
	text-decoration:none;
	background:#1a97da;
}
.qu_show{
	float:right;
	display:block;
	height:25px;
	line-height:25px;
	width:47px;
	overflow:hidden;
	background-position:0px -199px;
	padding-left:8px;
	color:#2783c6;
}
.qu_show:hover{
	text-decoration:none;
}
.qu_ok{
	background-position:-56px -199px;
}
.list_all_l{
	float:left;
	width:680px;
}
.age_num{
	height:110px;
	border-bottom:1px dotted #ddd;
	padding-bottom:17px;
	margin-bottom:15px;
	overflow:hidden;
}
.age_l{
	float:left;
	display:block;
	height:110px;
	width:110px;
	border:1px solid #ddd;
	overflow:hidden;
}
.age_l img{
	width:100%;
	height:100%;
}
.age_m{
	float:left;
	margin:0px 25px;
	width:427px;
}
.age_r{
	float:right;
	width:80px;
}
.age_r p{
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	margin-bottom:8px;
}
.age_r a{
	display:block;
	width:80px;
	text-align:center;
	color:#fff;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	background-position:0px -226px;
	overflow:hidden;
}
.age_r a:hover{
	background-position:-81px -226px;
	text-decoration:none;
	color:#fff;
}
.am_tit{
	height:35px;
}
.am_tit a{
	display:block;
	height:30px;
	line-height:30px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
}
.am_tit a img{
	vertical-align:middle;
	padding-right:5px;
}
.age_m p{
	color:#777;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.age_m p a{
	color:#2783c6;
	margin-right:15px;
}
.list_all_r{
	width:250px;
	float:right;
}
.ad_r250{
	display:block;
	width:250px;
	overflow:hidden;
}
.ad_r250 img{
	width:250px;
	height:auto;
}
.lin_gonum{
	width:250px;
	overflow:hidden;
	position:relative;
}
.lin_top{
	border:1px solid #ddd;
	height:30px;
	line-height:30px;
	padding-right:55px;
	background-position:0px -148px;
	position:relative;
	*padding-right:0px !important;
	_padding-right:55px;
}
.lin_top p{
	float:left;
	font-family:'宋体';
	font-size:16px;
	background-position:right -1318px;
	background-repeat:no-repeat;
	position:relative;
	z-index:10;
	top:-1px;
	_top:0px;
	left:-1px;
	height:32px;
	line-height:32px;
	color:#fff;
	overflow:hidden;
	padding:0px 15px 0px 10px;
	*max-width:170px !important;
	word-break:break-all;
}
.lin_top a{
	color:#666;
	position:absolute;
	display:block;
	top:0px;
	right:10px;
	width:45px;
	text-align:right;
	overflow:hidden;
	height:32px;
	line-height:32px;
	*float:right !important;
	*position:relative !important;
	_float:none;
	_position:absolute;
}
.lin_top a s{
	font-family:'宋体';
	text-decoration:none;
}
.lin_bot{
	border:1px solid #ddd;
	border-top:none;
	padding-bottom:10px;
}
.lin_four{
	padding:10px 15px;
	*padding:10px 15px 25px !important;
}
.lin_four li{
	float:left;
	height:28px;
	line-height:28px;
	margin-right:19px;
	width:40px;
	overflow:hidden;
	text-align:center;
	*margin-bottom:-10px !important;
}
.lin_four li a{
	display:block;
}
.lin_four li a:hover{
	background:#f1f1f1;
	text-decoration:none;
}
.lin_three{
	padding:10px 15px;
	*padding:10px 15px 25px !important;
}
.lin_three li{
	float:left;
	height:28px;
	line-height:28px;
	margin-right:11px;
	width:65px;
	overflow:hidden;
	text-align:left;
	*margin-bottom:-10px !important;
}
.lin_three li a{
	display:block;
	padding:0px 5px;
}
.lin_three li a:hover{
	background:#f1f1f1;
	text-decoration:none;
}
.lin_two{
	padding:10px 15px;
	*padding:10px 15px 25px !important;
}
.lin_two li{
	float:left;
	height:28px;
	line-height:28px;
	margin-right:18px;
	width:100px;
	overflow:hidden;
	text-align:left;
	*margin-bottom:-10px !important;
}
.lin_two li a{
	display:block;
	padding:0px 5px;
}
.lin_two li a:hover{
	background:#f1f1f1;
	text-decoration:none;
}
.lin_hasli{
	padding:10px 15px 0px;
}
.lin_hasli li{
	height:30px;
	line-height:30px;
	background:url("../images/dot.jpg") left center no-repeat;
	padding-left:15px;
	padding-right:50px;
	position:relative;
}
.lin_hasli li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.lin_hasli li s{
	display:block;
	height:28px;
	line-height:28px;
	width:50px;
	text-align:right;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:0px;
	color:#888;
	text-decoration:none;
}
.lin_haspa{
	padding:10px 15px 0px;
}
.cnew_r_bot .lin_haspa{
	padding:0px;
}
.lin_haspa li{
	height:33px;
	line-height:33px;
	position:relative;
	padding-left:33px;
}
.lin_haspa li a{
	display:block;
	width:100%;
	height:33px;
	line-height:33px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.lin_haspa li s{
	display:block;
	width:20px; 
	height:20px ;
	line-height:20px;
	text-align:center;
	position:absolute;
	top:7px;
	left:0px;
	background:#aaa;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
}
.lin_haspa li s.ins_g{
	background:#1a97da;
}
.htwo{
	height:2px;
	overflow:hidden;
	width:100%;
	background:#1a97da;
}
.jiam_top_l{
	float:left;
	width:200px;
	overflow:hidden;
}
.jiam_top_l a{
	display:block;
}
.jiam_top_l a.jiam_tu,.jiam_tu{
	border:1px solid #ddd;
	display:table-cell;
	height:198px;
	line-height:198px;
	width:198px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	display:block \9;
}
.jiam_top_l a.jiam_tu img,.jiam_tu img{
	max-width:198px;
	max-height:198px;
	_height:198px;
	_width:198px;
}
.jiam_top_l a.jiam_look,.jiam_look{
	color:#fff;
	width:200px;
	display:block;
	background:#80bf30;
	text-align:center;
	font-size:18px;
	height:40px;
	line-height:40px;
	text-shadow:0px 0px 1px #666;
	font-family:\5FAE\8F6F\96C5\9ED1;
	margin-top:20px;
	overflow:hidden;
	vertical-align:top;
	*vertical-align:middle !important;
	cursor:pointer;
}
.jiam_top_l a.jiam_look s,.jiam_look s{
	display:inline-block;
	width:33px;
	height:40px;
	background-position:0px -444px;
	vertical-align:top;
	*vertical-align:middle !important;
	margin-right:10px;
}
.jiam_top_l a.jiam_look:hover,.jiam_look_hover{
	color:#fff;
	text-decoration:none;
	background:#71a92a;
}
.jiam_top_l a.jiam_look:hover s,.jiam_look_hover s{
	background-position:-36px -444px;
}
.jiam_top_m{
	width:430px;
	margin:0px 40px;
	float:left;
	overflow:hidden;
}
.jiam_top_m ul li{
	border-bottom:1px dotted #ddd;
	padding-bottom:6px;
	margin-bottom:6px;
}
.jiam_top_m ul li b{
	font-size:16px;
	word-break:break-all;
}
.jiam_top_m ul li span{
	display:inline-block;
	line-height:20px;
	width:80px;
	color:#777;
	vertical-align:top;
}
.jiam_top_m ul li em{
	display:inline-block;
	line-height:20px;
	width:350px;
	word-break:break-all;
	font-style:normal;
}
.jiam_top_m ul li em a{
	color:#2783c6;
}
.jiam_top_m ul li em a.daili_btn{
	display:inline-block;
	height:20px;
	line-height:20px;
	_height:24px;
	_line-height:24px;
	background-position:0px -1188px;
	width:53px;
	overflow:hidden;
	color:#649ed9;
	margin-bottom:-4px;
	padding-left:22px;
}
.jiam_top_m ul li em a.daili_btn:hover{
	text-decoration:none;
	color:#649ed9;
}
.jiam_top_m ul li em s{
	text-decoration:none;
	margin-left:10px;
	color:red;
}

.jiam_top_m ul li.add_fenl{
	height:20px;
	line-height:20px;
	margin-bottom:0px;
}
.jiam_top_m ul li.add_fenl p{
	float:left;
	width:210px;
	height:20px;
	line-height:20px;
}
.jiam_top_m ul li p em{
	width:130px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.jiam_top_m ul li.add_fenl p.add_fenl_r{
	margin-right:7px;
	color:#777;
	text-align:left;
}
.jiam_top_m ul li.add_fenl p.add_fenl_r a{
	color:#2783c6;
}
.lis_pall p a{
	color:#2783c6;
}
.det_nr_p p a{
	color:#2783c6;
}

.jiam_top_r{
	float:right;
	width:250px;
	background:#f5f5f5;
	overflow:hidden;
}
.jm_tit{
	height:45px;
	line-height:45px;
	background:#eaeaea;
	font-size:20px;
	text-align:center;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.jiam_top_r ul{
	padding:15px 15px 7px;
}
.jiam_top_r ul li{
	padding-bottom:10px;
}
.jiam_top_r ul li span{
	display:inline-block;
	height:20px;
	line-height:20px;
	width:110px;
	overflow:hidden;
	color:#777;
	vertical-align:top;
}
.jiam_top_r ul li em{
	display:inline-block;
	line-height:20px;
	width:110px;
	word-break:break-all;
	font-style:normal;
}
.jiam_top_r ul li em s{
	text-decoration:none;
	color:red;
	font-weight:bold;
}
.jiam_a{
	text-align:center;
	height:35px;
	padding:20px 0px;
	border-top:1px dotted #ccc;
}
.jiam_a a{
	display:inline-block;
	height:35px;
	line-height:35px;
	width:104px;
	text-align:center;
	overflow:hidden;
	background-position:0px -487px;
	color:#777;
	font-weight:bold;
	font-size:14px;
}
.jiam_a a:hover{
	color:#fff;
	text-decoration:none;
	background-position:-105px -487px;
}
.jiam_a a.ja_more{
	margin-right:7px;
}
.lis_nr_top{
	height:30px;
	line-height:30px;
	background-position:0px -147px;
	color:#fff;
	padding-right:10px;
	border:1px solid #ddd;
}
.lis_nr_top p{
	float:left;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:16px;
	color:#fff;
	background-position:0px -409px;
	width:100px;
	padding-right:5px;
	text-align:center;
	position:relative;
	top:-1px;
	_top:0px;
	left:-1px;
	z-index:10;
	height:32px;
	line-height:32px;
}
.lis_nr_top span{
	float:left;
	color:#777;
	margin-left:15px;
	display:block;
	width:800px;
}
.lis_nr_top span s{
	text-decoration:none;
	color:red;
}
.lis_nr_bot{
	border:1px solid #ddd;
	padding:20px;
	border-top:none;
}
.lis_pall{
	line-height:27px;
	font-size:12px;
}
.lis_pall p{
	word-break:break-all;
	margin-bottom:10px;
}
.lis_pall p.p_str{
	margin-bottom:5px;
	color:#2783c6;
	font-size:14px;
}
s.st_tu{
	display:inline-block;
	width:14px;
	height:14px;
	margin-right:8px;
	vertical-align:middle;
	background-position:-82px -1188px;
}
.tt_qq{
	display:inline-block;
	width:71px;
	height:24px;
	margin-top:-2px;
}
.tt_qq img{
	width:71px;
	height:24px;
	vertical-align:middle;
}
.tt_tab{
	width:100%;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	line-height:18px;
}
.tt_tab tr td{
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:10px;
	word-break:break-all;
}
.tt_tab tr td.tt_col{
	background:#f5f5f5;
	text-align:center;
}
.tt_tab tr td s{
	color:red;
	font-weight:bold;
	text-decoration:none;
}
.tt_pic{
	border:1px solid #ddd;
	border-top:none;
	padding:20px;
	height:157px;
	_padding:20px 20px 0px;
}
.tt_pic ul li{
	float:left;
	width:132px;
	margin-right:25px;	
}
.tt_pic ul li a{
	display:block;
	width:110px;
	border:1px solid #eee;
	padding:10px 10px 0px;
}
.tt_pic ul li a:hover{
	border:1px solid #7db5ee;
	background:#f3fbfe;
}
.tt_pic ul li a span{
	display:block;
	height:35px;
	line-height:35px;
	width:110px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:center;
}
.tt_pic ul li a img{
	width:110px;
	height:110px;
}
.cop_l{
	display:block;
	float:left;
	width:400px;
	height:100px;
	overflow:hidden;
}
.cop_l img{
	width:100%;
	height:100%;
}
.cop_r{
	float:left;
	margin-left:20px;
	height:100px;
	width:265px;
	overflow:hidden;
}
.cop_r img{
	width:100%;
	height:100%;
}
.inf_l{
	width:684px;
	float:left;
	height:357px;
	overflow:hidden;
}
.inf_r{
	width:250px;
	float:right;
}
.infr_top{
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ddd;
	background:#f5f5f5;
	padding-right:10px;
}
.infr_top ul{
	font-size:15px;
	float:left;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.infr_top ul li{
	float:left;
}
.infr_top ul li a{
	display:block;
	height:32px;
	line-height:32px;
	padding:0px 10px;
	border:1px solid #f5f5f5;
	border-top:2px solid #f5f5f5;
	float:left;
	position:relative;
	z-index:10;
	margin-bottom:-1px;
}
.infr_top ul li a.curr{
	background:#fff;
	border-top:2px solid #1a97da;
	border-bottom:1px solid #fff;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	height:33px;
	color:#1a97da;
}
.infr_bot{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 12px;
	height:300px;
	overflow:hidden;
}
.infr_bot ul li{
	height:30px;
	line-height:30px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:15px;
}
.infr_bot ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.infl_l{
	float:left;
	width:300px;
}
.infl_r{
	float:left;
	width:359px;
	margin-left:25px;
}
.infl_r_top{
	border-top:2px solid #2783c6;
	border-bottom:1px dotted #ddd;
	height:35px;
	line-height:35px;
	overflow:hidden;
	margin-bottom:15px;
}
.infl_r_top p{
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
	color:#2783c6;
	float:left;
}
.infl_jd{
	height:90px;
	overflow:hidden;
}
.infl_jd ul li{
	float:left;
	margin-right:25px;
	width:167px;
	height:90px;
	overflow:hidden;
}
.infl_jd ul li a{
	display:block;
	position:relative;
	color:#fff;
	width:100%;
	height:100%;
}
.infl_jd ul li a:hover{
	color:#fff;
}
.infl_jd ul li a img{
	width:100%;
	height:100%;
}
.infl_jd ul li a span{
	background:url("../images/bg.png") repeat;
	height:25px;
	line-height:25px;
	width:147px;
	padding:0px 10px;
	display:block;
	position:absolute;
	bottom:0px; 
	left:0px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.infl_jd_nr{
	margin-top:12px;
}
.infl_jd_nr li{
	height:30px;
	line-height:30px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:15px;
	padding-right:50px;
	*height:27px !important;
	*line-height:27px !important;
}
.infl_jd_nr li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.infl_jd_nr li s{
	display:block;
	color:#666;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0px;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:right;
	overflow:hidden;
}
/*player*/
#player{
	position:relative;
	height:200px;
}
#player a{
	color:#fff;
}
#player *{
	border:0;
	padding:0;
	margin:0;
}
#player .Limg{
	position:relative;
	width:300px;
	height:200px;
	overflow:hidden;
}
#player .txt_sm{
	position:absolute;
	bottom:0px;
	left:0px;
	color:#fff;
	font-size:14px;
	display:block;
	width:280px;
	height:35px;
	line-height:35px;
	z-index:4px;
	background:url("../images/bg.png") repeat;
	padding:0px 10px;
}
#player .txt_sm span{
	display:block;
	height:35px;
	line-height:35px;
	width:220px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#player .li_jdt{
	position:absolute;
	top:0;
	left:0;
	background:#fff;
	height:200px;
}
#player .li_jdt img{
	margin:0;
	width:300px;
	height:200px;
}
#player .Nubbt{
	display:block;
	text-align:center;
	margin-top:10px;
	position:absolute;
	bottom:8px;
	right:6px;
	z-index:100;
}
#player .Nubbt span{
	background:#ccc;
	cursor:pointer;
	display:inline-block;
	height:8px;
	width:8px;
	overflow:hidden;
	margin:0px 1px;
 }
#player .Nubbt span.on{
	background:#80bf30;
	color:#f79d32; 
	font-weight:bolder;
}
/*player*/
.infl_bq{
	height:142px;
	margin-top:15px;
	overflow:hidden;
}
.infl_bq p{
	width:40px;
	float:left;
	text-align:center;
	height:131px;
	background:#1a97da;
	color:#fff;
	font-size:16px;
	padding-top:11px;
	overflow:hidden;
	line-height:30px;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.in_dh{
	float:left;
	width:229px;
	border:1px solid #ddd;
	border-left:none;
	height:140px;
	padding:0px 15px;
	overflow:hidden;
}
.infl_bq ul li{
	float:left;
	height:25px;
	line-height:25px;
	margin-top:8px;
	margin-right:12px;
	width:48px;
	overflow:hidden;
}
.inf_num{
	width:219px;
	float:left;
	margin-right:28px;
	margin-top:15px;
}
.inf_num_no{
	margin-right:0px;
}
.inf_num_top{
	border-bottom:2px solid #1a97da;
	position:relative;
}
.inf_num_top s{
	display:block;
	position:absolute;
	top:0px;
	width:5px;
	height:40px;
}
.inf_num_top s.inf_sl{
	background-position:0px -816px;
	left:-5px;
}
.inf_num_top s.inf_sr{
	background-position:right -816px;
	right:-5px;
}
.inf_num_top a{
	display:block;
	color:#fff;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:16px;
	background:#1a97da;
	text-align:center;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
.inf_num_top a:hover{
	color:#fff;
}
.inf_num_bot{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 12px;
}
.inf_num_bot li{
	height:30px;
	line-height:30px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:14px;
}
.inf_num_bot li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inf_qtop{
	border-top:2px solid #2783c6;
	border-bottom:1px dotted #ddd;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
.inf_qtop p{
	float:left;
	color:#2783c6;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
}
.inf_qbot_num{
	width:290px;
	float:left;
	margin-top:15px;
}
.inf_qit{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-right:10px;
	margin-bottom:10px;
	background:#f1f1f1;
}
.inf_qit p{
	float:left;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:16px;
	color:#fff;
	background-position:0px -409px;
	width:100px;
	padding-right:5px;
	text-align:center;
}
.inf_qnr ul li{
	height:30px;
	line-height:30px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:15px;
	padding-right:50px;
	*height:28px !important;
	*line-height:28px !important;
}
.inf_qnr ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inf_qnr ul li s{
	display:block;
	color:#888;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0px;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:right;
	overflow:hidden;
}
.inf_oth_top{
	height:35px;
	line-height:35px;
	padding-right:10px;
}
.inf_oth_top p{
	color:#fff;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
	background:#2783c6;
	text-align:center;
	height:35px;
	line-height:35px;
	float:left;
	padding:0px 20px;
}
.inf_links{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 20px;
	_height:10px;
}
.inf_links ul li{
	float:left;
	height:28px;
	line-height:28px;
	word-break:keep-all;
	margin-right:15px;
}
.inf_pic{
	border:1px solid #ddd;
	border-top:none;
	padding:20px;
	height:120px;
}
.inf_pic ul li{
	float:left;
	width:163px;
	margin-right:25px;
	height:120px;
}
.inf_pic ul li a{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	color:#fff;
}
.inf_pic ul li a:hover{
	color:#fff;
}
.inf_pic ul li a img{
	width:100%;
	height:100%;
}
.inf_pic ul li a span{
	display:block;
	height:25px;
	line-height:25px;
	background:url("../images/bg.png") repeat;
	position:absolute;
	left:0px;
	bottom:0px;
	padding:0px 10px;
	text-align:center;
	width:143px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.lis_txt{
	border-bottom:1px dotted #ddd;
	padding-bottom:30px;
}
.lis_txt ul li{
	height:36px;
	line-height:36px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:15px;
	padding-right:80px;
	font-size:14px;
}
.lis_txt ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.lis_txt ul li s{
	display:block;
	color:#888;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0px;
	width:80px;
	height:30px;
	line-height:30px;
	text-align:right;
	overflow:hidden;
}
.det_nr_tit{
	font-weight:bold;
	font-size:28px;
	line-height:40px;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.det_nr_tit h1{
	font-weight:bold;
	font-size:28px;
	line-height:40px;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.det_des {
    color: #777;
    font-size: 14px;
    border: 1px solid #eee;
    padding: 5px;
    line-height: 1.8;
    margin-bottom:10px;
}
.det_nr_p strong {
    display: block;
    margin-top: 8px;
    border-bottom: 1px solid #eee;
    color: #006000;
}
.det_nr_time{
	font-family:Arial,"宋体",sans-serif;
	margin:0px 0px;
}
.det_nr_time p{
	height:35px;
	line-height:35px;
	float:left;
	margin-right:15px;
	color:#888;
}
.det_nr_time .fr{
	margin-top:10px;
	color:#888;
}
.det_nr_start{
	background:#eee;
	line-height:25px;
	padding:10px;
	color:#666;
	word-break:break-all;
}
.det_nr_start span{
	font-weight:bold;
	font-size:14px;
	color:#333;
}
.det_nr_p p{
	text-indent:2em;
	line-height:30px;
	font-size:16px;
	margin-bottom:15px;
	word-break:break-all;
}
.det_nr_p p.noin{
	text-indent:0em;
}
.det_nr_p p.d_titp{
	font-weight:bold;
	background:#fdf5eb;
	height:14px;
	line-height:14px;
	padding:10px 10px;
	color:#f60;
	overflow:hidden;
	text-indent:0em;
}
.det_nr_p p.d_titp i{
	display:inline-block;
	height:14px;
	width:4px;
	background:#f80;
	margin-right:8px;
	vertical-align:top;
}
.drt_ptu{
	text-align:center;
	width:100%;
	overflow:hidden;
	margin-bottom:15px;
}
.drt_ptu img{
	max-width:100%;
	height:auto;
}
/*detail*/
span.de_notice_dot,.de_ca_btn{
	background:url("../images/pic_zw.gif") repeat;
}
.de_notice{
	line-height:22px;
	background:#f3fbfe;
    border: 1px solid #b2e0f6;
    padding:10px 20px;
	margin-top:50px;
	*padding-bottom:0px !important;
}
.de_notice span{
	float:left;
}
span.de_notice_dot{
	display:block;
	overflow:hidden;
	width:40px;
	height:35px;
	background-position:0px 0px;
	margin-top:15px;
	margin-right:20px;
}
span.de_notice_txt{
	width:560px;
	word-break:break-all;
}
.de_sx{
	border-top:1px dotted #ddd;
	height:35px;
	padding-top:10px;
	margin-top:15px;
}
.de_sx ul li{
	height:22px;
	line-height:22px;
	width:330px;
}
.de_sx ul li span{
	color:#555;
	display:block;
	float:left;
}
.de_sx ul li a{
	display:block;
	float:left;
	width:270px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.de_pl{
	margin-top:50px;
}
.de_pl_top{
	border-top:2px solid #2783c6;
	height:35px;
	line-height:35px;
	margin-bottom:5px;
}
.de_pl_top span{
	display:block;
	float:left;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
	color:#2783c6;
}
.de_pl_top s{
	display:block;
	float:right;
	color:#666;
	text-decoration:none;
}
.nomb{
	margin-bottom:0px;
}
.de_pl_mid textarea{
	width:676px;
	border:1px solid #ddd;
	border-top:none;
	height:75px;
	line-height:25px;
	border-bottom:none;
}
.de_caozuo{
	border:1px solid #ddd;
	height:35px;
	line-height:35px;
	background:#f3fbfe;
	padding-left:5px;
	border-top:1px solid #b2e0f6;
	border-bottom:1px solid #b2e0f6;
}
.de_ca_btn{
	float:right;
	width:100px;
	border:none;
	border-left:1px solid #fcd09d;
	background-position:0px -39px;
	height:35px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
}
.de_caozuo img{
	float:right;
	height:25px;
	width:90px;
	margin:5px 10px;
}
.de_caozuo label{
	float:right;
	height:25px;
	line-height:25px;
	margin-top:5px;
}
.de_caozuo label input{
	height:21px;
	width:50px;
	border:1px solid #ddd;
	vertical-align:top;
	*vertical-align:middle !important;
	*margin-top:-1px !important;
	_margin-top:-2px;
}
.de_pl_bot{
	margin-top:15px;
}
.qinglun_name span{
	line-height:25px;
	height:25px;
	font-family:Arial,"宋体",sans-serif;
}
.qinglun_name span a{
	color:#2783c6;
	font-size:14px;
	margin-right:5px;
}
.qinglun_name span s{
	color:#888;
	font-size:12px;
	text-decoration:none;
}
.qinglun_wenzi{
	width:670px;
	word-break:break-all;
	margin-top:5px;
	line-height:20px;
	border-bottom:1px dotted #ccc;
	padding-bottom:15px;
	margin-bottom:15px;
	color:#666;
}
a.huifu{
	float:right;
	line-height:25px;
	height:25px;
}
.all_look{
	text-align:center;
}
.all_look s{
	text-decoration:none;
	font-family:'宋体';
}
.list_bq{
	height:22px;
	line-height:22px;
	overflow:hidden;
	color:#555;
}
.list_bq a{
	display:inline-block;
	background:#eee;
	padding:0px 8px;
	margin-right:10px;
}
.list_bq a:hover{
	background:#ddd;
	text-decoration:none;
}
.list_bq span{
	margin-right:20px;
	font-family:Arial,"宋体",sans-serif;
}
.list_bq span i{
	color:red;
	font-style:normal;
	padding-left:3px;
}
.lis_dhh ul li{
	float:left;
	height:30px;
	line-height:30px;
	margin-right:16px;
	width:50px;
	overflow:hidden;
}
.det_other ul li{
	width:314px;	
	height:30px;
	line-height:30px;
	background:url("../images/dot.jpg") left center no-repeat;
	padding-left:15px;
	float:left;
	margin-right:10px;
	font-family:Arial,"宋体",sans-serif;
}
.det_other ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tag_quan_hang{
	border-bottom:1px dotted #ddd;
	padding-bottom:10px;
	margin-bottom:10px;
	_margin-bottom:12px;
	overflow:hidden;
	position:relative;
	height:100px;
	overflow:hidden;
}
.tag_quan_hastu{
	padding-left:105px;
}
.tag_qtit a{
	display:inline-block;
	max-width:80%;
	height:25px;
	line-height:25px;
	color:#2783c6;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:middle;
	margin-right:10px;
}
.tag_qtit a img{
	vertical-align:middle;
}
.tag_quan_hang p{
	width:100%;
	height:25px;
	line-height:25px;
	color:#777;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tag_cop a,.tag_cop a:hover{
	color:#71a92a;
	margin-right:10px;
}
.tag_quan_hang p span{
	display:inline-block;
	width:45%;
	vertical-align:middle;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-right:15px;
}
.tag_quan_hang p span s{
	text-decoration:none;
	font-family:'宋体';
	margin:0px 8px;
}
.key_atu{
	display:block;
	width:90px;
	height:90px;
	position:absolute;
	top:4px;
	left:0px;
	border:1px solid #ddd;
}
.key_atu img{
	width:100%;
	height:100%;
}
.so_logo{
	width:171px;
	height:59px;
	margin:60px auto 0px;
	display:block;
}
.so_logo img{
	width:100%;
	height:100%;
}
.so_nr{
	width:600px;
	margin:45px auto 0px;
	height:100px;
}
.sonr_top{
	position:relative;
	height:35px;
	line-height:35px;
}
.sonr_top ul li{
	float:left;
	width:150px;
	text-align:center;
}
.sonr_top ul li a{
	display:block;
	font-size:16px;
	background:#1a97da;
	border-top:2px solid #1a97da;
	color:#fff;
	height:35px;
	line-height:35px;
	cursor:pointer;
	overflow:hidden;
}
.sonr_top ul li a:hover{
	text-decoration:none;
	background:#0c88cb;
	border-top:2px solid #0c88cb;
}
.sonr_top ul li.curr a,.sonr_top ul li.curr a:hover{
	font-weight:bold;
	color:#fff;
	background:#fff;
	border:2px solid #1a97da;
	color:#1a97da;
	border-bottom:none;
}
.sonr_bot{
	height:45px;
	width:600px;
}
.sonr_txt{
	width:484px;
	height:44px;
	line-height:44px;
	padding:0px 10px;
	font-size:14px;
	color:#999;
	float:left;
	border:1px solid #ddd;
	border-right:none;
	border-top:none;
}
.sonr_btn{
	display:block;
	height:45px;
	line-height:45px;
	width:90px;
	text-align:center;
	font-size:16px;
	overflow:hidden;
	float:right;
	background-position:0px -526px;
	color:#666;
	padding-right:5px;
	font-weight:bold;
}
.sonr_btn:hover{
	color:#666;
	text-decoration:none;
}
.sonr_other{
	border:1px solid #eee;
	padding:10px 15px;
	width:567px;
	margin:0px auto;
}
.sonr_otop{
	height:16px;
	line-height:16px;
	overflow:hidden;
	margin-bottom:13px;
	border-bottom:1px dotted #ddd;
	padding-bottom:13px;
}
.sonr_otop p{
	font-size:14px;
	margin-bottom:10px;
	float:left;
	font-weight:bold;
}
.sonr_otop a{
	float:right;
	color:#2783c6;
}
.sonr_key{
	height:140px;
	overflow:hidden;
}
.sonr_key a{
	display:block;
	float:left;
	height:28px;
	line-height:28px;
	background:url("../images/so.jpg") left center no-repeat;
	padding-left:23px;
	width:88px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-right:3px;
}
.sonr_footer{
	width:600px;
	margin:25px auto 0px;
	padding-bottom:20px;
}
.sonr_footer p{
	height:28px;
    line-height:28px;
    text-align: center;
	color:#777;
}
.sonr_footer p a {
    color: #666;
    margin-right: 5px;
}
.dit_l{
	float:left;
	width:250px;
}
.dit_m{
	float:left;
	width:410px;
	margin:0px 25px;
	height:367px;
	overflow:hidden;
}
.dit_r{
	float:left;
	width:218px;
	border:1px solid #ddd;
	padding:5px 15px 6px;
	height:354px;
	overflow:hidden;
}
.dit_m_tit{
	height:84px;
	overflow:hidden;
}
.dit_m_tit a{
	display:block;
	height:30px;
	line-height:30px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:16px;
	font-weight:bold;
}
.dit_m_tit span{
	display:block;
	height:40px;
	line-height:20px;
	width:100%;
	overflow:hidden;
	color:#777;
	margin-bottom:14px;
}
.ad_dit{
	width:250px;
	height:250px;
	background:#f3f3f3;
}
.tul_dh{
	height:102px;
	overflow:hidden;
}
.tul_dh p{
	height:20px;
	line-height:20px;
	background:url("../images/bg.gif") center center no-repeat;
	margin-bottom:5px;
}
.tul_dh p span{
	display:block;
	height:20px;
	line-height:20px;
	width:90px;
	overflow:hidden;
	text-align:center;
	background:#fff;
	font-size:16px;
	font-weight:bold;
	margin:0px auto;
	font-family:\5FAE\8F6F\96C5\9ED1;
}
.tul_dh ul li{
	float:left;
	width:80px;
	margin-right:5px;
	height:34px;
	line-height:34px;
	overflow:hidden;
	margin-top:4px;
	text-align:center;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:16px;
}
.tul_dh ul li a{
	display:block;
	background:#ddd;
}
.tul_dh ul li a img{
	width:80px;
	height:34px;
}
.dit_rtop p{
	float:left;
	font-size:16px;
	
}
.rul_tu{
	display:block;
	height:80px;
	width:80px;
	overflow:hidden;
	float:left;
}
.rul_tu img{
	width:100%;
	height:100%;
}
.dit_rul{
	height:308px;
	*margin-top:-5px !important;
}
.dit_rul p{
	float:left;
	width:123px;
	margin-left:15px;
	height:80px;
	overflow:hidden;
}
.dit_rul p a{
	display:block;
	height:23px;
	line-height:20px;
	overflow:hidden;
	width:100%;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:bold;
	font-size:14px;
}
.dit_rul p span{
	display:block;
	height:59px;
	line-height:19px;
	color:#777;
	overflow:hidden;
}
.dit_rul p span s{
	display:block;
	text-decoration:none;
	color:#aaa;
	height:19px;
	overflow:hidden;
	width:100%;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:2px;
}
.dit_rul ul li{
	height:80px;
	overflow:hidden;
	border-bottom:1px dotted #ddd;
	padding-bottom:15px;
	margin-top:15px;
	*margin-top:12px !important;
}
.dit_rul ul li.nobr{
	border-bottom:none;
	padding-bottom:0px;
}
.dit_zs{
	width:272px;
	float:left;
	margin-right:50px;
}
.dit_zs p{
	font-family:'宋体';
	font-size:16px;
	color:#1a97da;
	position:relative;
	padding-left:15px;
	border-bottom:1px dotted #ddd;
	padding-bottom:10px;
}
.dit_zs p a{
	color:#1a97da;
}
.dit_zs p s{
	display:block;
	width:4px;
	height:15px;
	background:#1a97da;
	position:absolute;
	top:5px;
	left:0px;
	_left:-14px;
	overflow:hidden;
}
.dit_zs ul li{
	height:25px;
	line-height:25px;
	position:relative;
	padding:5px 40px 5px 25px;
	overflow:hidden;
	border-bottom:1px dotted #ddd;
	*padding:4px 40px 4px 25px !important;
}
.dit_zs ul li.noline{
	border-bottom:none;
}
.dit_zs ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.dit_zs ul li s{
	display:block;
	position:absolute;
	top:5px;
	left:0px;
	width:14px;
	height:15px;
	text-align:center;
	line-height:15px;
	color:#fff;
	text-decoration:none;
	margin-top:5px;
	padding-left:1px;
	overflow:hidden;
}
.dit_zs ul.gong li s{
	background-position:-205px -662px;
}
.dit_zs ul.qiu li s{
	background-position:-220px -662px;
}
.dit_zs ul.dai li s{
	background-position:right -662px;
}
.dit_zs ul.jian li s{
	background-position:-190px -662px;
}
.dit_zs ul li span{
	display:block;
	width:40px;
	text-align:right;
	color:#666;
	position:absolute;
	top:5px;
	right:0px;
}
.dit_one_tu{
	margin-top:20px;
	height:45px;
}
.dit_one_tu ul li{
	float:left;
	width:114px;
	height:43px;
	margin-right:20px;
}
.dit_one_tu ul li a{
	display:block;
	width:114px;
	height:43px;
}
.dit_one_tu ul li a img{
	width:100%;
	height:100%;
}
.dit_one_ki{
	margin-top:20px;
	border-top:1px dotted #ddd;
	padding-top:15px;
}
.dit_one_ki ul li{
	height:30px;
	line-height:30px;
	float:left;
	width:257px;
	margin-right:50px;
	position:relative;
	background:url("../images/dot2.jpg") 0px 50% no-repeat;
	padding-left:15px;
}
.dit_one_ki ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.dit_dot_ul ul li{
	padding:5px 40px 5px 0px;
	*padding:4px 40px 4px 0px !important;
}
.dit_dot_ul{
	margin-top:30px;
}
.tl_gor li{
	float:left;
	width:272px;
	margin-right:50px;
	margin-bottom:20px;
}
.tl_gor li a.tl_tit{
	display:block;
	height:35px;
	line-height:35px;
	font-family:'宋体';
	font-size:16px;
	background:#f5f5f5;
	padding:0px 10px;
	overflow:hidden;
	width:252px;
}
.tl_gor li p{
	padding-left:10px;
	padding-top:5px;
}
.tl_gor li p a{
	display:inline-block;
	height:25px;
	line-height:25px;
	margin-right:15px;
	word-break:keep-all;
}
.tl_gor li.lihover a.tl_tit{
	background:#1a97da;
	color:#fff;
}
.tlin_num{
	width:258px;
	float:left;
	height:250px;
	overflow:hidden;
}
.tlin_num_mr{
	border-right:1px dotted #ddd;
	padding-right:35px;
	margin-right:35px;
}
.tlin_num_top{
	height:35px;
	line-height:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
}
.tlin_num_top ul li{
	float:left;
	height:35px;
	line-height:20px;
	width:129px;
}
.tlin_num_top ul li a{
	display:block;
	position:relative;
	font-size:15px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	text-align:center;
	height:35px;
	line-height:20px;
	float:left;
	text-align:center;
	width:129px;
}
.tlin_num_top ul li a span{
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.tlin_num_top ul li a:hover{
	text-decoration:none;
}
.tlin_num_top ul li a.curr{
	color:#1a97da;
}
.tlin_num_top ul li a s{
	display:none;
	height:8px;
	width:100%;
	_width:129px;
	overflow:hidden;
	position:absolute;
	bottom:-1px;
	left:0px;
	background-position:center -792px;
}
.tlin_num_top ul li a.curr s{
	display:block;
}
.tlin_num_bot ul li{
	height:30px;
	line-height:30px;
	position:relative;
	background:url("../images/dot.jpg") 0px 50% no-repeat;
	padding-left:14px;
	padding-right:50px;
	*height:28px !important;
	*line-height:28px !important;
}
.tlin_num_bot ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tlin_num_bot ul li s{
	display:block;
	color:#666;
	text-decoration:none;
	position:absolute;
	top:0px;
	right:0px;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:right;
	overflow:hidden;
}
.zi_pp p{
	height:70px;
	float:left;
	width:70px;
	background:#1a97da;
	text-align:center;
	line-height:35px;
	padding:13px 0px 14px;
	overflow:hidden;
}
.zi_pp p a{
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
	color:#fff;
}
.zi_pp p a:hover{
	text-decoration:none;
	color:#fff;
}
.zi_pp_nr{
	height:45px;
	width:831px;
	border:1px solid #ddd;
	border-left:none;
	padding:25px 29px;
	float:left;
	overflow:hidden;
	background:#fff;
}
.zi_pp_nr ul li{
	float:left;
	width:114px;
	height:43px;
	border:1px solid #ddd;
	margin-right:27px;
}
.zi_pp_nr ul li a{
	display:block;
}
.zi_pp_nr ul li a img{
	width:114px;
	height:43px;
}















.page{
	text-align:center;
	height:auto;
	margin:35px 0px 20px;
	font-family:Arial,"宋体",sans-serif;
}
.page a{
	display:inline-block;
	border:1px solid #ddd;
	padding:0px 8px;
	margin-left:3px;
	font-size:14px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin-bottom:5px;
}
.page a:hover{
	background:#1a97da;
	border:1px solid #1a97da;
	text-decoration:none;
	color:#fff;
}
.page a.page_curr,.page a.page_curr:hover{
	background:#1a97da;
	border:1px solid #1a97da;
	color:#fff;
}
.page span{
	display:inline-block;
	border:1px solid #ddd;
	padding:0px 8px;
	margin-left:3px;
	font-size:14px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin-bottom:5px;
	color:#ddd;
}




.mask{
	width:100%;
	height:100%;
	background:url("../images/bg.png");
	position:fixed;
	_position:absolute;
	top:0px;
	left:0px;
	z-index:1000;
	display:none;
}
.ly_nr{
	position:absolute;
	width:400px;
	z-index:1500;
	background:#fff;
	border:1px solid #6fac1c;
	padding:5px;
	border-radius:5px;
	display:none;
}
.ly_nrtop{
	height:35px;
	line-height:35px;
	background-position:0px -260px;
	color:#fff;
	padding:0px 10px;
	border-radius:5px;
	overflow:hidden;
	cursor:move;
}
.ly_nrtop p{
	font-size:16px;
	font-weight:bold;
	float:left;
}
.ly_nrtop a{
	display:block;
	float:right;
	height:35px;
	width:20px;
	background-position:0px -297px;
}
.ly_nrtop a:hover{
	background-position:-22px -297px;
}
.ly_txt{
	text-align:center;
	padding:10px 0px 20px;
}
.ly_txt p{
	line-height:25px;
	margin:10px;
}
.ly_txt p img{
	vertical-align:middle;
}
.ly_txt p a,.ly_txt p a:hover{
	color:#2783c6;
	margin:0px 10px;
}
.ly_txt p s{
	text-decoration:none;
	color:#888;
}
.ly_btn{
	margin-top:20px;
	text-align:center;
}
.ly_btn input{
	display:inline-block;
	height:35px;
	line-height:23px;
	text-align:center;
	overflow:hidden;
	border-radius:5px;
	font-weight:bold;
	font-size:14px;
	width:90px;
	cursor:pointer;
	padding:0px;
	margin:0px;
}
.ly_btn input.ly_btn_tj{
	background-position:0px -333px;
	border:1px solid #2783c6;
	color:#fff;
}
.ly_btn input.ly_btg_qx{
	background-position:0px -370px;
	margin-left:15px;
	border:1px solid #bbb;
	color:#777;
}
.ly_mess{
	padding:5px 15px 15px;
}
.ly_mess ul li{
	padding-top:15px;
}
.ly_mess .ly_btn{
	padding-top:20px;
	border-top:1px dotted #ddd;
}
.ly_mess span{
	display:inline-block;
	width:90px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#777;
	vertical-align:top;
}
.ly_mess s{
	display:inline-block;
	width:280px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-decoration:none;
}
.ly_mess textarea{
	display:inline-block;
	width:278px;
	border:1px solid #ddd;
	height:75px;
	line-height:25px;
	margin:0px;
	padding:0px;
}
.ly_txtin{
	display:inline-block;
	height:23px;
	line-height:23px;
	overflow:hidden;
	width:276px;
	border:1px solid #ddd;
}
.ly_txtin_duan{
	display:inline-block;
	height:23px;
	line-height:23px;
	overflow:hidden;
	width:80px;
	border:1px solid #ddd;
}
.ly_mess img{
	width:90px;
	height:25px;
	vertical-align:middle;
	margin-left:10px;
}
.ly_mess a{
	display:inline-block;
	height:25px;
	line-height:25px;
	margin-left:10px;
	color:#2783c6;
	text-decoration:underline;
}
.ly_mess a:hover{
	color:#2783c6;
}

.lin_twop{
	padding:15px 20px;
	word-break:break-all;
	line-height:28px;
}
.lin_twop span{
	font-weight:bold;
	color:#2783c6;
}
.two_more{
	float:right;
	color:#666;
	display:block;
	height:34px;
	line-height:34px;
	margin-right:10px;
}
.two_more s{
	font-family:'宋体';
	font-style:normal;
	text-decoration:none;
}
.cptwo_fenlei{
	float:left;
	width:690px;
}
.cptwo_fenlei .tra_neir_top i{
	width:690px;
}
.cptwo_bot{
	padding:0px 20px;
}
.cptwo_bot_two{
	padding:5px 20px 20px;
}
.cptwo_num{
	border-bottom:1px dotted #ddd;
	padding:15px 0px;
	min-height:30px;
	_height:30px;
}
.cptwo_num_hover{
	background:#eef5fc;
}
.cptwo_num_last{
	border-bottom:none;
}
.cptwo_num p{
	float:left;
	width:150px;
	line-height:30px;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
	word-break:break-all;
}
.cptwo_num p a{
	color:#2783c6;
}
.cptwo_num p span{
	display:inline-block;
	height:30px;
	width:10px;
	background-position:right -716px;
	vertical-align:middle;
	margin-left:5px;
}
.cptwo_num ul{
	float:right;
	width:480px;
}
.cptwo_num ul li{
	float:left;
	margin-right:15px;
	height:30px;
	line-height:30px;
	word-break:keep-all;
}
.cptwo_other{
	width:250px;
	float:right;
}
.cptwo_ul li{	
	height:30px;
	line-height:30px;
	background:url("../images/dot.jpg") left center no-repeat;
	padding-left:15px;
	vertical-align:middle;
	margin-top:5px;
}
.cptwo_ul li span{
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.corpname{
	width:230px;
}
.goodsname{
	width:300px;
	margin:0px 26px;
}
.productdata{
	color: #888;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-align: right;
    text-decoration: none;
    width: 50px;
}

.tratwo_num{
	float:left;
	width:286px;
	margin-right:30px;
	margin-bottom:35px;
	overflow:hidden;
}
.tratwo_num p{
	font-weight:bold;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-family:'宋体';
	background-position:right -1090px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tratwo_num p a{
	background-position:0px -1120px;
	background-color:#fff;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:15px;
	color:#2783c6;
}
.tratwo_num ul li{
	float:left;
	margin-right:10px;
	border-right: 1px solid #666;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    padding-right: 10px;
    word-break: keep-all;
	margin-top:15px;
}
.trathree{
	border:1px solid #ddd;
	border-top:2px solid #1a97da;
	padding:5px 5px 10px 17px;
}
.trathree ul li{
	float:left;
	width:146px;
	height:25px;
	line-height:25px;
	margin-top:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-right:10px;
}
.trathree_tit{
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
}
.trathree_tit .logotu{
	margin-right:25px;
}
.trathree_tit p{
	float:left;
	font-family:'宋体';
	font-size:24px;
	border-left:2px solid #ddd;
	padding-left:25px;
	height:50px;
	line-height:50px;
	margin-top:7px;
	color:#666;
	width:600px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.trathree_sea{
	height:42px;
	overflow:hidden;
}
.trathree_sea_l{
	width:430px;
	float:left;
}
.trathree_txt{
	height:38px;
	line-height:38px;
	width:308px;
	float:left;
	border:2px solid #1a97da;
	border-right:none;
	font-size:14px;
	padding:0px 10px;
	color:#999;
}
.trathree_sea_l a{
	border:none;
	height:42px;
	line-height:42px;
	width:100px;
	text-align:center;
	float:left;
	padding:0px;
	margin:0px;
	background:#1a97da;
	font-size:20px;
	font-family:'宋体';
	color:#fff;
	cursor:pointer;
}
.trathree_sea_l a:hover{
	text-decoration:none;
	background:#1782bb;
	color:#fff;
}
.trathree_sea ul{
	float:right;
	height:42px;
	overflow:hidden;
	width:510px;
	padding-left:20px;
	_padding-left:0px;
}
.trathree_sea ul li{
	float:left;
	height:42px;
	line-height:42px;
	margin-left:25px;
	font-size:14px;
}
.trathree_sea ul li a{
	color:#2783c6;
}
.trathree_txt_chage{
	color:#333;
}


.xin_topnav{
	width:100%;
	border-bottom:3px solid #1a97da;
}
.xin_topnav_nr{
	width:960px;
	margin:0px auto;
	padding:20px 0px;
}
a.xin_logo{
	display:block;
	width:171px;
	height:59px;
	float:left;
	margin-right:5px;
}
a.xin_logo img{
	width:100%;
	height:100%;
}
.xin_topa{
	font-size:14px;
	width:60%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
	height:59px;
	line-height:59px;
}
.xin_topa s{
	color:#888;
    font-family:"宋体";
    margin:0 10px;
    text-decoration:none;
	font-size:16px;
}
.xin_topa em{
	color:#888;
    font-style:normal;
}
a.xin_freebtn{
	float:right;
	display:inline-block;
	height:35px;
	line-height:35px;
	width:150px;
	text-align:center;
	overflow:hidden;
	background-position:0px -662px;
	color:#fff;
	font-weight:bold;
	margin-top:12px;
}
a.xin_freebtn:hover{
	color:#fff;
	text-decoration:none;
	background-position:0px -699px;
}
.xin_con_nr{
	border-top:1px solid #ddd;
}
.xin_cho_sea{
	border-top:1px dotted #ddd;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:10px;
}
.xin_cho_txt{
	border:1px solid #ddd;
	height:30px;
	line-height:30px;
	width:290px;
	padding:0px 5px;
	color:#999;
	margin:0px;
	float:left;
	font-size:14px;
}
.xin_cho_btn{
	background:#1a97da;
    color:#fff;
    cursor:pointer;
    font-family:"宋体";
    font-size:15px;
    height:32px;
    line-height:30px;
    text-align:center;
    width:90px;
	border:none;
	margin:0px;
	padding:0px;
	float:left;
}
.xin_cho_btnall{
	background:#1a97da;
    color:#fff;
    cursor:pointer;
    font-family:"宋体";
    font-size:15px;
    height:32px;
    line-height:30px;
    text-align:center;
    width:90px;
	border:none;
	margin-left:15px;
	padding:0px;
	float:left;
}
.in_hover{
	background:#1782bb;
}
.xin_cho_sea{
	height:30px;
	overflow:hidden;
}
.xin_cho_sea ul{
	height:32px;
	line-height:32px;
	float:right;
	width:405px;
	overflow:hidden;
}
.xin_cho_sea ul li{
	float:left;
	margin-right:15px;
}
.xin_cho_sea ul li a{
	color:#2783c6;
	font-size:14px;
}
.xin_tralist_l{
	float:left;
	width:690px;
}
.xin_tralist_ltop{
	height:40px;
	background:#dff1ff;
	padding:0px 10px;
	overflow:hidden;
}
.xin_tralist_ltop p{
	float:left;
	width:70%;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.xin_tralist_ltop p em{
	font-style:normal;
	font-size:16px;
	font-family:'宋体';
	font-weight:bold;
}
.xin_tralist_ltop p span{
	margin-left:10px;
	color:#666;
}
.xin_tralist_ltop p span s{
	text-decoration:none;
	margin:0px 5px;
}
.xin_allpage{
	float:right;
	margin-top:6px;
}
.xin_allpage a{
	display:block;
	height:26px;
	line-height:28px;
	width:26px;
	float:left;
	border:1px solid #ddd;
	font-family:'宋体';
	text-align:center;
	overflow:hidden;
	background:#fff;
	float:left;
	font-size:16px;
}
.xin_allpage a:hover{
	text-decoration:none;
	background:#f5f5f5;
}
.xin_allpage span{
	display:block;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	height:26px;
	line-height:28px;
	text-align:center;
	overflow:hidden;
	float:left;
	background:#fff;
	padding:0px 10px;
}
.xin_allpage span s{
	text-decoration:none;
	color:#2783c6;
}
.xin_tralist_lbot ul li{
	border:1px solid #ddd;
	float:left;
	width:155px;
	margin-right:20px;
	margin-bottom:20px;
	overflow:hidden;
}
.xin_tralist_lbot ul li.li_hover{
	border:1px solid #2783c6;
}
a.xin_no_img{
	display:block;
	width:135px;
	height:110px;
	text-align:center;
	padding:10px;
	overflow:hidden;
}
a.xin_no_img  img{
	height:110px;
	max-width:135px;
	_width:135px;
}
.xin_no_bot{
	padding:0px 10px 0px;
}
.xin_tralist_lbot ul li.li_hover .xin_no_bot{
	background:#f4faff;
}
.xin_no_tit{
	height:40px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	word-break:break-all;
	padding-top:10px;
	border-top:1px dotted #ccc;
}
.xin_no_tit a{
	font-family:'宋体';
}
.xin_no_pri{
	height:35px;
	line-height:35px;
	overflow:hidden;
	color:#777;
}
.xin_no_pri p{
	float:left;
	width:112px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.xin_no_pri span{
	color:#2783c6;
}
a.xin_zx{
	display:block;
	width:16px;
	height:16px;
	float:right;
	margin-top:10px;
	background-position:right -874px;
}
.xin_no_com{
	height:35px;
	line-height:35px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-top:1px dotted #ccc;
	margin-top:3px;
}
.xin_no_com a{
	color:#2783c6;
}
.keysea{
	border:1px solid #ddd;
	margin:0px 0px 20px;
	padding:20px 0px 20px 33px;
	background-position:0px -1145px;
	height:27px;
	overflow:hidden;
}
.keysea label{
	float:left;
	width:75px;
	cursor:pointer;
	margin-top:5px;
	*margin-top:6px !important;
	_margin-top:9px;
}
.keysea label input{
	vertical-align:top;
	margin-right:5px;
	*margin-top:-2px !important;
	_margin-top:-5px;
}
.keysea .logo_sea_bot{
	padding:0px;
	background:none;
	border:none;
	margin:0px;
	width:380px;
	float:left;
	margin-left:20px;
	*margin-left:7px !important;
}
.keysea .sea_txt{
	width:300px;
}
.xin_tralist_l .tra_neir_top i{
	width:690px;
}
.xin_tralist_r{
	width:250px;
	float:right;
}
.jiam_top h1{
	font-family:'宋体';
	border-bottom:1px dotted #ddd;
	padding-bottom:15px;
	font-size:28px;
	font-weight:normal;
	margin-bottom:22px;
	word-break:break-all;
	margin-top:0px;
}
.jiam_top_mxin ul li{
	margin-bottom:9px;
	padding-bottom:8px;
}

.tra_neirall .tra_neir{
	float:left;
	width:685px;
}
.tra_neirall .tra_neir_top i{
	width:685px;
}
.tra_neirall .neir_num{
	width:306px;
}
.tra_neir_r{
	width:250px;
	float:right;
	overflow:hidden;
}

a.lis_nrtop_more{
	float:right;
	color:#666;
}
a.lis_nrtop_more s{
	text-decoration:none;
	font-family:'宋体';
}
.qita_info{
	border:1px solid #ddd;
	border-top:none;
	padding:20px;
}
.qita_info_num{
	width:444px;
	margin-right:30px;
	float:left;
    margin-bottom:10px;
}
.qita_info_num .age_m{
	margin:0px 0px 0px 25px;
	width:307px;
}
.qita_info_line{
	border-bottom:1px dotted #ddd;
	padding-bottom:20px;
	margin-bottom:20px;
}
.keysea_qita{
	margin:15px 0px;
	padding:20px 0px 20px 80px;
}
.keysea_qita label{
	margin-right:15px;
}
.keysea_qita .logo_sea_bot{
	width:500px;
	margin:0px 0px 0px 30px;
}
.keysea_qita .logo_sea_bot .sea_txt{
	width:420px;
}
.qita_city{
	border:1px solid #ddd;
	padding:20px 20px 15px;
}
.qita_city_num span{
	display:inline-block;
	font-weight:bold;
	font-size:12px;
	height:27px;
    line-height:27px;
	color:#fff;
	text-align:center;
	background-position:center -1267px;
	overflow:hidden;
	padding:0px 15px 5px;
	max-width:220px;
	word-break:break-all;
}
.qita_city_num p{
	margin-top:8px;
}
.qita_city_num p a{
	display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-right: 15px;
    word-break: keep-all;
}
.qita_city_numline{
	border-top:1px dotted #ddd;
	margin-top:15px;
	padding-top:23px;
}
.tra_top_lnumtop .tra_top_lnum{
	float:left;
	width:325px;
}
.tra_top_lnumbot ul li{
	float:left;
	width:134px;
	height:30px;
	line-height:30px;
	margin-right:26px;
	background:url("../images/dot2.jpg") left center no-repeat;
	padding-left:15px;
}
.tra_top_lnumbot ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


.qiye_infor_num{
	margin-top:20px;
	border-bottom:1px dotted #ddd;
	margin-bottom:10px;
	padding-bottom:15px;
}
a.qy_tu{
	display:block;
	width:120px;
	height:100px;
	float:left;
}
a.qy_tu img{
	width:100%;
	height:100%;
}
.qy_nr{
	float:left;
	width:185px;
	margin-left:20px;
}
.qy_nr a{
	display:block;
	color:#333;
	font-weight:bold;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	margin-bottom:10px;
}
.qy_nr a:hover{
	color:#2783c6;
}
.qy_nr p{
	height:75px;
	line-height:25px;
	color:#777;
	overflow:hidden;
	word-break:break-all;
}
.qiye_ad{
	width:690px;
	background:#ddd;
	height:100px;
}
.qiye_list{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 20px 20px;
}
.qiye_list ul li{
	border-bottom:1px dotted #ddd;
	padding-bottom:15px;
	margin-bottom:13px;
}
.qiye_list ul li.nodot{
	border:none;
	padding:0px;
	margin:0px;
}
.qiye_list p{
	height:25px;
	line-height:25px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.qiye_list p a{
	color:#2783c6;
	font-size:16px;
	font-family:'宋体';
}
.qiye_list_time{
	height:35px;
	line-height:35px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#777;
}
.qiye_list_time span{
	margin-right:20px;
}
.qiye_list_time span a{
	color:#71a92a;
}
.qiye_list_xq{
	height:50px;
	line-height:25px;
	overflow:hidden;
	word-break:break-all;
}
.qiye_list_xq a{
	color:#2783c6;
}


.qyqy_l{
	width:690px;
	float:left;
}
.qyqy_r{
	width:250px;
	float:right;
}
.qyqy_l_top{
	border:1px solid #ddd;
	padding:30px 20px 20px;
}
.qyqy_name{
	font-size:30px;
	font-family:'宋体';
	vertical-align:middle;
	word-break:break-all;
}
.qyqy_name img{
	vertical-align:middle;
	margin-bottom:5px;
	margin-left:10px;
	*margin-bottom:0px !important;
}
.qyqy_tit{
	margin-bottom:20px;
	background:#eff6e7;
	position:relative;
	padding:0px 15px;
	height:35px;
	line-height:35px;
	color:#6ca530;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:14px;
}
.qyqy_tit s{
	position:absolute;
	display:block;
	height:17px;
	width:4px;
	top:9px;
	left:0px;
	background:#6ca530;
	overflow:hidden;
}
.qyqy_ul li{
	line-height:25px;
	margin-top:15px;
	word-break:break-all;
	font-size:14px;
}
.qyqy_ul li span{
	color:#777;
}
.qyqy_ul li em{
	font-style:normal;
	color:red;
	font-weight:bold;
}
.qyqy_ul li s{
	text-decoration:none;
	color:red;
	font-weight:bold;
	margin-right:5px;
}
.qyqy_wen p{
	text-indent:2em;
	line-height:30px;
	margin-bottom:15px;
	font-size:14px;
}
.qyqy_wen p img{
	float:left;
	margin:5px 20px 15px 0px;
}
a.qq_online{
	display:inline-block;
	width:81px;
	height:23px;
	background:url("../images/qq.jpg") 0px -23px;
	vertical-align: middle;
}
a.qq_message{
	display:inline-block;
	width:81px;
	height:23px;
	background:url("../images/qq.jpg") 0px 0px;
	vertical-align: middle;
}
.qyqy_l .de_notice_dot{
	margin-top:3px;
}
.qyqy_l span.de_notice_txt{
	width:585px;
}
.qyqy_l span.de_notice_txt em{
	font-style:normal;
	font-weight:bold;
}
.qyqy_l span.de_notice_txt s{
	text-decoration:none;
	color:red;
	font-weight:bold;
}
.qyqy_l .de_notice{
	margin-top:15px;
	*padding-bottom:0px !important;
}
.qyqy_l .tra_neir_top i{
	width:690px;
}
.qyqy_pro{
	border:1px solid #ddd;
	border-top:none;
	padding:0px 20px 20px;
}
.qyqy_pro ul li{
	float:left;
	width:112px;
	margin-right:22px;	
	margin-top:20px;
}
.qyqy_pro ul li a{
	display:block;
	width:100px;
	border:1px solid #eee;
	padding:5px 5px 0px;
}
.qyqy_pro ul li a:hover{
	border:1px solid #7db5ee;
	background:#f3fbfe;
}
.qyqy_pro ul li a span{
	display:block;
	height:30px;
	line-height:30px;
	width:100px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:center;
}
.qyqy_pro ul li a img{
	width:100px;
	height:100px;
}












.links_num_top{
	margin-top:10px;
	background:#eff6e7;
	position:relative;
	padding:0px 15px;
	height:35px;
	line-height:35px;
	color:#6ca530;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:14px;
	overflow:hidden;
	margin-bottom:5px;
}
.links_num_top s{
	position:absolute;
	display:block;
	height:17px;
	width:4px;
	top:9px;
	left:0px;
	background:#6ca530;
	overflow:hidden;
}
.links_num_bot ul li{
	float:left;
	width:118px;
	height:25px;
	line-height:25px;
	margin-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-right:15px;
}
.links_ps{
	margin-top:20px;
	height:30px;
	overflow:hidden;
}
.links_ps p{
	width:20%;
	text-align:center;
	line-height:30px;
	vertical-align:middle;
	font-size:16px;
	font-weight:bold;
	float:left;
}
.links_ps span{
	width:80%;
	display:block;
	background:#eee;
	height:30px;
	line-height:30px;
	float:left;
}
.links_tips{
	line-height:27px;
	color:#777;
	border-top:1px dotted #ddd;
	margin-top:25px;
	padding-top:18px;
}
.links_tips s{
	text-decoration:none;
	color:red;
	font-weight:bold;
	padding:0px 3px;
	font-size:14px;
}
.links_qiu{
	line-height:27px;
	margin-top:15px;
}
.links_qiu s{
	text-decoration:none;
	color:red;
	font-weight:bold;
	padding:0px 3px;
	font-size:14px;
}
.links_tu ul li{
	float:left;
	margin-right:27px;
	width:130px;
	margin-top:10px;
	margin-bottom:10px;
}
.links_tu ul li a{
	display:block;
}
.links_tu ul li a img{
	width:130px;
	height:130px;
}
.links_tu ul li p{
	width:120px;
	height:28px;
	line-height:28px;
	background:#eee;
	text-align:center;
	padding:0px 5px;
}
.links_tu ul li p a{
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.age_m p span{
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.age_m p span.age_span_l{
	width:125px;
	margin-right:10px;
}
.age_m p span.age_span_r{
	width:292px;
}
.age_m p span a{
	color:#333;
	margin:0px;
}
.age_m p span a:hover{
	color:#333;
}
.age_m p span s{
	text-decoration:none;
	margin:0px 8px;
	font-family:'宋体';
}

.open_tu{
	position:fixed;
	_position:absolute;
	width:400px;
	height:400px;
	z-index:1500;
	background:#fff;
	display:none;
	top:50%;
	left:50%;
	margin-left:-205px;
	margin-top:-205px;
	padding:5px;
}
.open_tu img{
	width:400px;
	height:400px;
}
.open_tu span{
	position:absolute;
	background:url("../images/close.png") left 0px;
	width:30px;
	height:30px;
	top:-22px;
	right:-22px;
	cursor:pointer;
}
.open_tu span.s_hov{
	background:url("../images/close.png") right 0px;
}

.prevnext{
	height:35px;
	overflow:hidden;
}
.prevnext ul li{
	width:440px;
	background:#f5f5f5;
	height:35px;
	line-height:35px;
	padding:0px 15px;
}
.prevnext ul li p{
	width:100%;
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.prevnext ul li span{
	color:#777;
}






.sea_chage{
	color:#333;
}
.mask{_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
.ly_nr{_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
/*.open_tu{_position:absolute;_left:expression(eval(document.documentElement.scrollLeft)+650);_top:expression(eval(document.documentElement.scrollTop)+250)}*/

.lis_txt 
{
    background-color: #eee;
    padding-top: 10px;
}

.lst_mainc {
    background-color: #fff;
    padding: 5px 10px 10px;
    margin-bottom: 10px;
    position: relative;
}

.lst_mainc_t {
    margin: 0;
    font-size: 16px;
    line-height: 32px;
    border-bottom: 1px solid #eee;
}

.lst_mainc_t span {
    background-color: red;
    font-size: 14px;
    padding: 2px;
    color: #fff;
    margin-right: 10px;
}

.lst_mainc_t a {
    color: #000;
}

.lst_mainc_m {
    margin: 0;
    padding: 0;
    margin-top: 10px;
}

.lst_mainc_ml {
    width: 150px;
    height: 90px;
}


    .lst_mainc_ml .thumb {
        width: 150px;
        height: 90px;
    }

.lst_mainc_mr {
    width: 500px;
}



.lst_mainc_mnt {
    color: #777;
    font-size: 14px;
    line-height: 24px;
}

.lst_mainc_as {
    text-align: right;
    margin-top: 3px;
    color: #777;
}

.lst_mainc_as1 {
    background: url(http://cssjs.gbs.cn/content/pc/images/icodate.jpg) no-repeat;
    padding-left: 20px;
}

.lst_mainc_as2 {
    background: url(http://cssjs.gbs.cn/content/pc/images/icomore.jpg) no-repeat;
    padding-left: 20px;
    margin-left: 10px;
}

.list_bgf {
    background-color: #eee;
}

.list_r_tj {
    background: #fff;
    width: 250px;
    overflow: hidden;
    font-size: 14px;
    border: 0;
    padding-bottom: 10px;
}

.list_r_tj_c {
    width: 239px;
    overflow: hidden;
    padding: 9px 0;
    background: url(http://cssjs.gbs.cn/content/pc/images/dot.gif) repeat-x left bottom;
}

.list_r_tj_c span {
    font-size: 14px;
    line-height: 2;
}

.list_r_tj_c p {
    line-height: 1.8;
    color: #777;
}

.list_r_tj_c img {
    display: block;
    float: left;
    margin-right: 8px;
    width: 84px;
    height: 68px;
}

.list_r_titel {
margin-bottom: 10px;
height: 38px;
line-height: 38px;
}



.list_r_titlename {
font-size: 14px;
font-weight: 700;
padding-left: 10px;
}

.list_r_zt {
    padding: 5px;
}

.list_r_zt ul li {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
    line-height: 2;
}

.list_r_rd {
    margin: 0;
    padding: 0;
    padding-bottom: 5px;
}

.list_r_rd ul li {
    float: left;
    margin-left: 5px;
    overflow: hidden;
    margin-top: 5px;
    border: 1px solid #eee;
    text-align: center;
}

.list_r_rd ul li img {
    width: 115px;
    height: 90px;
}