﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}
.info_m1 {
	clear: both;
}
.info_m2, .info_m3, .info_m4, .info_m5, .info_m6, .info_m8 {
	clear: both;
	margin-top: 10px;
}
.info_m7 {
	clear: both;
}
.im1_tp {
	width: 310px;
	float: left;
	margin-right: 10px;
}
.brd {
	border: 1px solid #b0cae3;
	border-top: none
}
.bda {
	border: 1px solid #b0cae3;
}
.inft_tit, .inf_tit, .inf_tit h2, .inf_r1tit, .inf_tit h2.ta2, .inf_tit h2.ta3, .inf_tit h2.ta4, .inf_tit h2.ta5, .inf_tit2 h2.ta6, .inf_tit2 {
	background: url(../images/info_bg.png) no-repeat;
}
.inft_tit {
	height: 38px;
	line-height: 38px;
	text-indent: 30px;
	font-size: 14px;
	font-weight: bold;
    color: #fff;
    background-repeat: repeat-x;
    background-position: 0 -442px;
    position: relative;
	text-align: right;
	padding-right: 6px;
	overflow: hidden
}
.inft_tit a{
    color:#fff;
}   
.inft_nr1 li a, .hot_tit a, .news_a a, .show_jd li a, .show_jd2 li a, .jghq li a, .inf3_lt li a, .ht1 a {
	color: #000;
}
.inft_tit a:hover, .inft_nr1 li a:hover, .hot_tit a:hover, .news_a a:hover, .show_jd li a:hover, .show_jd2 li a:hover, .jghq li a:hover, .inf3_lt li a:hover, .ht1 a:hover {
	color: #F60
}
.inft_tit h3 {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.inft_nr1 li {
    background: url(../images/hot.png) no-repeat;
    line-height: 24px;
    width: 238px;
    height: 24px;
    overflow: hidden;
}
.inft_nr1 li.a1 {
	background-position: 0 7px;
	text-indent: 20px;
}
.inft_nr1 li.a2 {
	background-position: 0 -40px;
	text-indent: 20px;
}
.inft_nr1 li.a3 {
	background-position: 0 -88px;
	text-indent: 20px;
}
.inft_nr1 li.a4 {
	background-position: 0 -135px;
	text-indent: 20px;
}
.inft_nr1 li.a5 {
	background-position: 0 -183px;
	text-indent: 20px;
}
.inft_nr1 li.a6 {
	background-position: 0 -230px;
	text-indent: 20px;
}
.inft_nr1 li.a7 {
	background-position: 0 -278px;
	text-indent: 20px;
}
.inft_nr1 li.a8 {
	background-position: 0 -325px;
	text-indent: 20px;
}
.hot_tit {
	text-align: center;
	padding: 8px;
	border-bottom: 1px dotted #96b5d2;
}
h3.bigsize a {
	font-family: '黑体';
	font-size: 18px;
	font-weight: 100;
	line-height: 24px;
}
.tit2 a {
	padding: 0 10px;
	width: 160px;
	margin: 0 auto;
	display: inline-block;
	line-height: 24px
}
.news_a {
	margin: 10px 10px;
}
.news_a a {
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.news_a li {
	line-height: 24px;
	position: relative;
	height: 24px;
}
.news_a li b {
	position: absolute;
	right: 10px;
	color: #999;
	font-weight: normal
}
.inf_left {
	width: 710px;
	float: left;
	overflow: hidden
}
.inf_right {
	width: 260px;
	float: right;
}
.inf_tit {
	background-repeat: repeat-x;
	height: 38px;
	background-position: 0 -442px;
	position: relative
}
.inf_tit2 {
	background-repeat: repeat-x;
	height: 38px;
	background-position: 0 -338px;
	position: relative
}
.inf_tit h2 {
	width: 150px;
	height: 38px;
	background-position: 10px -96px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0373BB;
	padding: 6px 0 0 10px;
}
.inf_tit h2.ta2 {
	width: 150px;
	height: 38px;
	background-position: 10px -142px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0373BB;
	padding: 6px 0 0 10px;
}
.inf_tit h2.ta3 {
	width: 150px;
	height: 38px;
	background-position: 10px -190px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0373BB;
	padding: 6px 0 0 10px;
}
.inf_tit h2.ta4 {
	width: 150px;
	height: 38px;
	background-position: 10px -238px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0373BB;
	padding: 6px 0 0 10px;
}
.inf_tit h2.ta5 {
	width: 250px;
	height: 38px;
	background-position: 10px 50px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #fff;
	padding: 6px 0 0 10px;
}
.inf_tit2 h2.ta6 {
	width: 150px;
	height: 38px;
	background-position: -2px -395px;
	overflow: hidden;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #0373BB;
	padding: 6px 0 0 10px;
}
.t_more {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 200px;
	text-align: right
}
.t_more a{
    color:#fff
}
.inf_tnr {
	position: absolute;
	left: 160px;
	top: 10px;
	width: 300px;
}
.jdxw {
	width: 304px;
	float: left;
	margin-left: 16px;
	display: inline
}
.dj_tp {
	clear: both;
	padding-bottom: 10px
}
.dj_tp img {
	float: left;
	width: 100px;
	height: 80px;
	border: 1px solid #eaeaea;
	margin-right: 10px;
}
.dj_tp p {
	width: 190px;
	float: left;
	color: #666
}
.hydt {
	width: 358px;
	float: right;
	display: inline;
	margin-right: 16px;
}
.dj_tit {
	background: url(../images/line_1.png) no-repeat 0 bottom;
	height: 24px;
	line-height: 24px;
	color: #0373bb;
	font-family: "\5b8b\4f53", "Arial Narrow";
	margin-bottom: 10px;
	clear: both
}
.show_jd {
	clear: both;
	margin-bottom: 10px
}
.show_jd li {
	line-height: 24px;
}
.show_jd li a {
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.show_jd2 {
	clear: both;
	margin-bottom: 4px;
	border-bottom: 1px dotted #96b5d2
}
.show_jd2 li {
	line-height: 26px;
}
.show_jd2 li a {
	font-size: 14px;
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.jghq li {
	width: 175px;
	float: left;
	line-height: 24px
}
.jghq li a i {
	color: #F30;
	padding: 0 2px
}
.inf_r1tit {
	height: 38px;
	line-height: 38px;
	text-indent: 30px;
	font-size: 14px;
	font-weight: bold;
    color: #fff;
    background-repeat: repeat-x;
    background-position: 0 -442px;
    position: relative;
}
.inf_r1tit span {
	font-size: 12px;
	color: #999;
	font-weight: normal;
	padding-left: 4px
}
.inf_r2 {
	height: 117px;
	overflow: hidden
}
.tb_bg {
	background: #f6f6f6;
}
.pric_tb th, .pric_tb td {
	line-height: 28px;
	width: 33%;
	text-align: center
}
.pric_tb th {
	color: #15862f
}
.down {
	color: #060;
	padding-right: 2px;
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.up {
	color: #F00;
	padding-right: 2px;
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.jg_t {
	border: 1px solid #b5cde5;
	margin-top: 10px;
	clear: both;
	height: 113px;
	overflow: hidden
}
.jg_t ul {
	margin: 1px;
	width: 50px;
	float: left
}
.jg_t ul li {
	width: 50px;
	height: 26px;
	background: url(../images/new_bg.png) no-repeat 0 -28px;
	line-height: 26px;
	font-size: 14px;
	color: #333;
	text-indent: 14px;
	cursor: pointer;
	padding: 1px 0
}
.jg_t ul li.cick {
	width: 50px;
	height: 26px;
	background: url(../images/new_bg.png) no-repeat 0 0;
	line-height: 26px;
	font-size: 14px;
	color: #FFF;
	text-indent: 14px;
	cursor: pointer
}
.jg_tp a img {
	display: block;
	margin: 0 auto;
	border: 1px solid #eaeaea;
	padding-bottom: 4px
}
.jg_tp a i {
	color: #06C
}
.jg_tp {
	width: 140px;
	margin: 10px 0 0 65px;
	text-align: center
}
.inf3_left {
	width: 324px;
	float: left;
}
.inf3_tp {
	margin: 16px 0 0 16px;
	clear: both;
	position: relative
}
.inf3_tp img {
	display: block;
	margin-bottom: 4px
}
.inf3_tp a {
	width: 100px;
	text-align: center;
	float: left;
	margin: 0 20px
}
.pt {
	margin: 8px 0 8px 16px;
}
.inf3_lt {
	margin-left: 16px;
	font-family: "\5b8b\4f53", "Arial Narrow";
	color: #0158a7
}
.inf3_lt li{
	overflow:hidden;
	    width: 300px;
    height: 22px;
}
.inf3_lt li a {
	line-height: 22px;
	padding-right: 4px;
}
.ht1 {
	margin-top: 10px;
}
.ht1 a {
	padding-right: 10px;
	line-height: 28px;
	font-size: 14px
}
.ht1 i {
	font-family: "\5b8b\4f53", "Arial Narrow";
	color: #999
}
.ht1 li{
    width: 358px;
    height: 30px;
    overflow: hidden;

}
.ad_tp1 {
	clear: both;
	margin-top: 10px;
	width: 710px;
	height: 60px;
	overflow: hidden;
}
.inft_nr2 {
	padding: 8px 10px;
	background: #f3f8ff
}
.kd_1 {
	width: 708px;
	height: 273px;
}
.kd_2 {
	height: 248px;
	overflow: hidden
}
.kd_3 {
	height: 226px;
	overflow: hidden
}
.kd_4 {
	height: 250px;
	overflow: hidden
}
.kd_5 {
	height: 250px;
	overflow: hidden
}
.wd_rt1 {/* height:272px; */
	overflow: hidden
}
.wd_rt2 img {
	float: left;
	border: 1px solid #eaeaea;
	margin-top: 10px
}
.wd_rt2 {
	height: 179px;
	overflow: hidden
}
.wd_rt3 {
	height: 203px;
	overflow: hidden
}
.wd_rt4 {
	height: 173px;
	overflow: hidden
}
.wd_rt3 li {
	line-height: 23px;
	font-family: "\5b8b\4f53", "Arial Narrow";
}
.inf_nr2tp {
}
.inf_nr2tp img {
	float: left;
	border: 1px solid #eaeaea;
}
.inf_nr2tp div {
	width: 144px;
	float: right
}
.inf_nr2tp li {
	border-bottom: 1px dotted #ccc;
	padding: 10px 0 10px;
	clear: both
}
#no_bd {
	border: none
}
.scs {
	margin-top: 8px;
	width: 116px;
	float: right;
}
.scs p {
	padding-bottom: 10px
}
.scs i a {
	color: #b13b1c
}
.gs_a {
	clear: both;
	border-bottom: 1px dotted #ccc;
	padding: 4px 0
}
.gs_a p {
	margin: 0;
	padding: 0;
	line-height: 20px
}
.scs_a {
	font-family: "\5b8b\4f53", "Arial Narrow";
	margin-top: 4px;
	color: #0158a7;
	line-height: 20px
}
.cy_tp {
	width: 180px;
	position: absolute;
	top: 0px;
	left: 130px;
	color: #666
}
.cy_tp p {
	clear: both;
	display: block;
	width: 160px;
}
.cy_tp a {
	clear: both;
	margin: 0;
	padding: 0;
	width: 180px;
	text-align: left;
}
.cy_tp i.showa a {
	clear: none;
	padding-right: 4px;
	width: auto;
	display: inline;
	line-height: 24px;
}
#mbt {
	margin-bottom: 18px
}
.tpshow {
	margin: 10px 0 0 16px;
	padding: 0
}
.mtop {
	padding-top: 10px
}
.line2 {
	line-height: 22px;
}
.ad_gg {
	clear: both;
	margin-top: 10px;
}
.no_lf {
	margin: 0;
}
.ad_left {
	width: 710px;
	float: left
}
.ad_right {
	widows: 290px;
	float: right;
}
.tpa_show {
	width: 920px;
	margin: 10px 0 0 18px;
	height: 120px;
	overflow: hidden
}
.tpa_show a {
	border: 110px;
	text-align: center;
	float: left;
	margin: 0 10px
}
.tpa_show img {
	border: 1px solid #ccc;
	display: block;
	margin-bottom: 4px
}
#ifocus {
	width: 310px;
	height: 238px;
	margin: 0 10px 0 0;
	border: 1px solid #ededed;
	background: #F8F8F8;
	overflow: hidden;
	float: left
}
#ifocus_pic {
	display: inline;
	position: relative;
	float: left;
	width: 260px;
	height: 220px;
	overflow: hidden;
	margin: 8px 0 0 10px;
}
#ifocus_piclist {
	position: absolute;
}
#ifocus_piclist li {
	width: 310px;
	height: 225px;
	overflow: hidden;
}
#ifocus_piclist img {
	width: 310px;
	height: 225px;
}
#ifocus_btn {
	display: inline;
	float: right;
	width: 60px;
	margin: 0 4px 0 0
}
#ifocus_btn li {
	width: 54px;
	height: 57px;
	cursor: pointer;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
	overflow: hidden
}
#ifocus_btn img {
	width: 46px;
	height: 48px;
	margin: 7px 0 0 6px;
	border: 1px solid #0075BB;
}
#ifocus_btn .current {
	background: url(/Info/images/info_adbtn.png) no-repeat 0px 8px;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
#ifocus_opdiv {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 310px;
	height: 35px;
	background: #000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
#ifocus_tx {
	position: absolute;
	left: 8px;
	bottom: 8px;
	color: #FFF;
}
#ifocus_tx .normal {
	display: none;
}
.infoRight {
	width: 260px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.infoCenter {
	width: 710px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.infoBottom {
	width: 710px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.adg_pg {
	position: absolute;
	right: 3px;
	bottom: 2px;
}
.adg_pg li {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 6px;
	width: 16px;
	height: 6px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
	text-indent: -9999em;
	overflow: hidden
}
.adg_pg li.cik {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 6px;
	width: 16px;
	height: 6px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #FF7300;
	text-indent: -9999em;
	overflow: hidden
}/*10.23修改*/
.im1_nr2 {
	float: right;
	width: 260px;
	height: 158px;
}
.inft_nr1 {
	padding: 8px 10px;
	height: 189px;
	background: #f3f8ff;
	overflow: hidden
}
.im1_nr {
	border: 1p solid #b0cae3;
	width: 388px;
	float: left;
	border: 1px solid #b0cae3;
	height: 236px;
	overflow: hidden
}
.im1_nr h1 {
	background: url(../images/hot_title.gif) no-repeat;
	width: 388px;
	height: 30px;
}
.im1_nr h1 span {
	display: none
}
.info_ad {
	width: 260px;
	height: 70px;
	margin-top: 10px;
	float: right
}
