/*  */

@import url(comm.css);
.bshare-custom.icon-medium{ width:112px; float:right}
a, a:visited {

	color: #222;

	text-decoration: none;

}

a:hover, a:active {

	color: #222;

	text-decoration: underline;

}

.left {

	float: left;

}

.right {

	float: right;

}


/*顶部*/
.conten .logo{width:201px; float:left}
.conten .position-1{width:968px; float:right}
.conten .logo img{width:100%}
.conten .position-1 img{width:100%}
.head {

	background: #f9f9f9;

	width: 100%;

	height: 38px;

	font-size: 12px;

	border-bottom: 1px solid #e4e4e4;

}

#top {

	width: 1200px;

	height: 38px;

	overflow: hidden;

	margin: 0px auto;

}

#topleft {

	height: 38px;

	float: left;

	overflow: hidden;

}

#topleft ul {

	height: 38px;

	width: 360px;

	overflow: hidden;

}

#topleft a:hover {

	color: #FF702D;

	text-decoration: underline;

}

#topleft ul li {

	height: 38px;

	float: left;

	overflow: hidden;

	line-height: 41px;

}

#topleft ul li a {

	display: block;
   font-size: 14px;
	height: 41px;

}



.tengxun {

	background: url(tengxun.gif) 0px 13px no-repeat;

	padding-left: 25px;

}

.phone {

	background: url(phone.gif) 10px 11px no-repeat;

	padding-left: 30px;

}

.xinlang {

	background: url(xinlang.gif) 5px 12px no-repeat;

	padding-left: 30px;

}

.rss {

	background: url(rss.gif) 8px 13px no-repeat;

	padding-left: 30px;

}

#topright {

	height: 38px;

	float: right;

	overflow: hidden;

}

#topright a:hover {

	color: #FF702D;

	text-decoration: underline;

}

#topright ul {

	height: 20px;

	margin-top: 12px;

	overflow: hidden;

	float: right;

}

#topright ul li {

	padding: 0px 8px;

	font-size: 12px;

	float: left;

}

#topright ul li a {

	color: #656565

}

#toubiao {

	width: 1200px;

}

.tip {
	width: 1200px;
	overflow: hidden;
	padding: 16px 0;
	margin: 0 auto;
}

.tip_wb {

	width: 360px;

	height: 40px;

	position: absolute;

	top: 32px;

	left: 330px

}

.tip h2 {

	width: 360px;

	height: 80px;

	margin-top: 5px;

	float: left;

	background: url(liner.png) right no-repeat;

	display: block

}

.tip .sub_logo {

	width: 280px;

	height: 70px;

	padding: 10px 0;

	float: left;

	display: block;

	margin-left: 20px;

}

.tip .sub_logo p {

	width: 280px;

	height: 30px;

	line-height: 30px;

	color: #666;

	display: block

}

.tip .sub_logo .tianqi {

	width: 280px;

	height: 30px;

	line-height: 30px;

	margin-top: 10px;

	display: block

}

 .tip_r {
	width:300px;
	height: 70px;
	float: right;
	padding:5px 0 0 0;
}
.search {
	width:269px;
	height:25px;
	float: right
}
.search .s_w {
	width: 200px;
	float: left;
	border: #CCC 1px solid;
	height:25px;
	line-height:25px;
	padding-left:10px;
	color: #999;
	display: inline;
	border-radius: 3px 0 0 3px;
	border-right: 0
}
.search .an {
	width: 55px;
	float: left;
	height:27px;
	background: #0968ba;
	border: 0;
	color: #fff;
	text-align: center;
	cursor: pointer;
	display: inline;
	font-family: "微软雅黑";
		border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.search .an:hover {
	width:55px;
	float: left;
	height:27px;
	background: #044680;
	border: 0;
	color: #fff;
	text-align: center;
	cursor: pointer;
	display: inline;
	font-family: "微软雅黑";
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.tag {

	width: 400px;

	height: 30px;

	float: right;

	line-height: 30px;

	margin-top: 7px;

	overflow: hidden;

	color: #666

}

.tag b {

	color: #ca151d

}

.tag a {

	text-align: left

}

.m {
	width: 1200px;
	margin: 0 auto;
	height: 60px;
	background: #0968ba;
	
}

.menu {

	width: 1200px;
}


.menu span.nava {

	background: url(nav.png) 0 0 no-repeat;

}

.menu span.navb {
    background: url(/images/home.png) no-repeat;
    background-size: 130px;

}

.menu span.navc {

	background: url(nav.png) -112px 0 no-repeat;

}

.menu span.navd {

	background: url(nav.png) -168px 0 no-repeat;

}


.menu ul.navbl {

	width: 92px;

	margin-right: none!important

}

.menu ul {

	float: left;

	height: 60px;
	display: block

}

.menu ul li {

    float: left;
    width: 99px;
    line-height: 60px;
    text-align: center;
    overflow: hidden;
    display: block;

}
.menu ul li:hover {
    background: #044680;
    cursor: pointer;
}
.menu ul li a {

	font-size: 19px;

	color: #FFF

}

/*内页顶部+导航*/

.hui {

	background: #F5F5F5

}

.ntip {

	width: 100%;

	background: #ca151d

}

.ntipc {

	width: 1200px;

	height: 40px

}

.ntipc a {

	padding: 0 20px;

	line-height: 38px;

	float: left;

	display: block;

	color: #FFF;

	font-size: 14px

}

.ntipc a.ntipcon, .ntipc a:hover {

	background: #e10000;

	text-decoration: none

}

.nhead {

	width: 100%;

	background: #F5F5F5;

	height: 60px;

	padding: 5px 0;

}

.nheadc {

	width: 1200px;

	height: 60px

}

.nheadc .nheadc_logo {

	height: 50px;

	line-height: 50px;

	padding-top: 10px;

}

.nheadc .nheadc_type {

	width: 300px;

	height: 60px;

	line-height: 60px

}

.nheadc .nheadc_type h4 {

	font-size: 22px;

	color: #ca151d;

	font-weight: bold;

	font-family: "微软雅黑";

}

.nheadc .nheadc_app {

	width: 280px;

	height: 40px;

	padding: 10px 0

}

.nheadc .nheadc_app a {

	font-size: 12px;

	display: inline-block;

	height: 40px;

	line-height: 40px;

	margin-right: 5px;

	font-weight: normal;

	color: #222

}

.nheadc .nheadc_app a.mobile_app {

	padding-left: 23px;

	background: url(mobile_app_icon.gif) 0 center no-repeat

}

.nheadc .nheadc_app a.m_paper {

	padding-left: 23px;

	background: url(m_paper_icon.gif) 0 center no-repeat

}

.nheadc .nheadc_app a.nav_video {

	padding-left: 30px;

	background: url(nav_video_icon.gif) 0 center no-repeat

}

.nheadc .nheadc_app a.visual {

	padding-left: 35px;

	background: url(visual_icon.png) 0 center no-repeat

}

.nmenu {

	width: 1200px;
    overflow: hidden;
	background: #EEEEEE;

	border: #dedede 1px solid;

	border-width: 1px 0;

	height: 25px;

	padding: 5px 0;

}

.nmenuc {

	width: 1200px;

	height: 25px

}

.nmenuc a {

	color: #ca151d;

	font-size: 14px;

	height: 25px;

	padding: 0 10px;

	line-height: 25px;

	float: left;

	display: block

}
.bghover{

	color: #ffffff !important;

	font-size: 14px;

	height: 25px;

	padding: 0 10px;

	line-height: 25px;

	float: left;

	display: block;

	background: #ca151d;

	text-decoration: none

}
.nmenuc a:hover {

	color: #ffffff;

	font-size: 14px;

	height: 25px;

	padding: 0 10px;

	line-height: 25px;

	float: left;

	display: block;

	background: #ca151d;

	text-decoration: none

}

/*内页封面*/

#center_top {

	width: 1200px;

	height: 700px;

	background-color: #FFF;

	margin-top: 10px;

}

#center_top_left {

	height: auto;

	width: 400px;

	float: left;

}

.center_top_left1 {

	float: left;

	width: 400px;

	overflow: hidden;

}

.center_top_left1 h3 {

	font-size: 16px;

	font-family: "微软雅黑";

	line-height: 40px;

	text-align: left;

	height: 40px;

	width: 400px;

	font-weight: bold;

	display: block

}

.center_top_left1 h3 a {

	color: #ca151d;

}

.center_top_left1 span {

	width: 400px;

	height: 55px;

	margin-bottom: 13px;

	line-height: 26px;

	overflow: hidden;

	border-bottom: #dedede 1px dashed;

	color: #666666;

	display: block

}

.center_top_left1 p {

	float: left;

	width: 400px;

	height: 32px;

	line-height: 32px;

	overflow: hidden;

	display: block;

	padding-left: 10px;

	background: url(menubg.png) left no-repeat;

	border-bottom: #dedede 1px dotted

}

.center_top_left1 p a {

	font-size: 14px;

}

.center_top_left1 p:hover {

	color: #ca151d;

	background: #F5F5F5 url(menubg.png) left no-repeat;

}

.new_lanmu_cnt {

	width: 1200px;

	margin: 0px auto;

	padding-bottom: 10px; /*background:#efefef;*/

}

/*栏目通用*/

.lanmu_title {

	height: 22px;

	padding: 8px 0;

	border-bottom: 1px solid #efd5d5;

	border-top: #efd5d5 2px solid

}

.lanmu_title h3 {

	float: left;

	width: auto;

	color: #ca151d;

	padding: 0 15px 0 10px;

	border-left: 4px solid #ca151d;

	font: bold 18px/20px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";

	background: url(jian.gif) right bottom no-repeat;

}

.lanmu_title .sub_lanmu {

	width: auto;

	float: left;

	margin-left: 14px;

	font: 14px/20px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";

}

.lanmu_title .sub_lanmu a {

	color: #666;

	margin-right: 10px;

}

.lanmu_title span.lanmu_more {

	float: right;

	padding-right: 20px;

	font: 14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";

	background: url(sanjiao.png) right no-repeat;

}

.lanmu_title span.lanmu_more a {

	color: #666;

}

/*栏目内容左侧*/

.new_lanmu_list_cnt {

	width: 710px;

	float: left

}

.new_lanmu_l {

	width: 710px;

	float: left

}

.new_lanmu_list {

	width: 400px;

}

.new_lanmu_list ul {

	width: 400px;

	height: 165px;

	font: 14px/26px "宋体";

	border-bottom: #dedede 1px dotted;

	padding-top: 10px;

	display: block

}

.new_lanmu_list ul li {

	width: 390px;

	height: 26px;

	padding-left: 10px;

	background: url(top_bg_b00.png) 0 -270px no-repeat;

}

.new_lanmu_list ul li a, .fc_new_list ul li a:visited {

	color: #222;

	text-decoration: none;

}

.new_lanmu_list ul li a:hover, .fc_new_list ul li a:active {

	text-decoration: underline;

	color: #ca151d;

}

/*栏目内容右侧1 双列表*/

.new_lanmu_cl {

	width: 710px;

	padding-top: 10px;

}

.new_lanmu_mid {

	width: 300px;

	padding-top: 15px;

}

.new_lanmu_mid .hd, .nl_r_r .hd {

	width: 100%;

	height: 24px;

	font: bold 16px/24px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";

	padding: 0 0 10px 0;

}

.new_lanmu_mid a {

	display: block;

}

.new_lanmu_mid a.nl_m_p1 {

	width: 275px;

	height: 160px;

	position: relative;

	margin-bottom: 25px;

	float: right

}

.new_lanmu_mid a.nl_m_p1 span {

	display: block;

	position: absolute;

	bottom: 0;

	left: 0;

	width: 275px;

	height: 35px;

	color: #fff;

	text-align: center;

	font: 12px/35px "宋体";

	background: url(b_grey.png) repeat;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.image_list_cnt {

	width: 980px;

	height: 330px;

	overflow: hidden;

	margin-top: 20px;

}

.image_list_cnt .image_list {

	width: 1200px;

	height: 330px;

}

.image_list_cnt .image_list .image_list_item {

	width: 185px;

	height: 165px;

	float: left;

	margin-right: 14px;

}

.image_list_cnt .image_list .image_list_item a {

	display: block;

	font-size: 12px;

	color: #666;

	text-align: center;

}

.image_list_cnt .image_list .image_list_item a img {

	margin-bottom: 5px;

	display: block;

}

.nl_r_p_cnt {

	width: 300px;

	height: 145px;

	float: right

}

.nl_r_p_item {

	width: 125px;

	height: 145px;

	font-size: 12px;

	overflow: hidden;

	margin-left: 25px;

	float: right;

}

.nl_r_p_item span {

	display: block;

	margin-bottom: 2px;

	padding-top: 8px;

	height: 44px;

	text-align: center;

	line-height: 22px;

	color: #666;

	overflow: hidden;

}

.nl_r_p_item img {

	display: block;

}

/*栏目通用右侧*/

.new_lanmu_r {

	width: 240px;

	background: #F5F5F5;

	float: right;

	border: #E5E5E5 1px solid;

	padding: 0 10px 20px 10px;

}

.new_lanmu_rt {

	width: 240px;

	height: 40px;

	line-height: 40px;

	background: url(xuxian.png) bottom repeat-x

}

.new_lanmu_rt h4 {

	font-size: 14px;

	width: auto;

	color: #ca151d;

	padding: 0 15px 0 20px;

	background: url(xgtit.png) left no-repeat;

	font: bold 14px/40px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";

}

.new_lanmu_r ul {

	width: 240px;

	line-height: 30px;

	margin-top: 10px;

	margin-bottom: 10px;

	display: block

}

.new_lanmu_r ul li {

	width: 230px;

	height: 30px;

	padding-left: 10px;

	background: url(menubg.png) left no-repeat;

	overflow: hidden;

	color: #555555;

	font-size: 14px

}

.new_lanmu_rimg {

	width: 230px;

	padding: 10px 5px;

}

.new_lanmu_rimga {

	width: 230px;

	height: 200px;

}

.new_lanmu_rimga span {

	width: 230px;

	height: 25px;

	line-height: 25px;

	display: block;

	font-size: 12px;

	color: #666;

	text-align: center;

	overflow: hidden

}

.new_lanmu_rimga img {

	margin-bottom: 5px;

	width: 230px;

	height: 160px;

	display: block;

}

/*幻灯图开始*/

#right_info {

	float: right;

	width: 572px;

	height: auto;

	margin: 0px;

	padding: 0px;

	overflow: hidden;

}

.box01_right {

	height: 331px;

	margin-bottom: 13px;

	overflow: hidden;

	position: relative;

	width: 572px;

	float: right;

}

.box01_right .list {

	height: 331px;

	left: 0px;

	overflow: hidden;

	position: absolute;

	top: 0px;

	width: 572px;

	z-index: 10;

}

.box01_right .list ul {

	position: relative;

	margin: 0px;

	padding: 0px;

}

.box01_right .list ul li {

	left: 0;

	position: absolute;

	top: 0;

	width: 572px;

}

.box01_right .list li .contop {

	position: relative;

	width: 572px;

	height: 331px;

	color: #FFF;

}

.box01_right .list li .contop p {

	bottom: 0px;

	font-size: 18px;

	height: 25px;

	left: 0px;

	position: absolute;

	width: 556px;

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(bg03_header.PNG);

	background-repeat: repeat;

	background-position: 0 0;

	line-height: 25px;

	padding-top: 6px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 16px;

	margin: 0px;

}

.box01_right .list li .contop a p {

	color: #FFF;

}

.box01_right .btn span {

	cursor: pointer;

	height: 39px;

	text-indent: -9999px;

	width: 35px;

}

.box01_right .btn span.pre {

	left: 0;

	position: absolute;

	top: 136px;

	z-index: 80;

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(btn04_header.png);

	background-repeat: repeat;

	background-position: 0 0;

}

.box01_right .btn span.next {

	position: absolute;

	right: 0;

	top: 136px;

	z-index: 80;

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(btn05_header.png);

	background-repeat: repeat;

	background-position: 0 0;

}

.box01_right .btn ul {

	bottom: 10px;

	position: absolute;

	right: 16px;

	z-index: 80;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	height: 12px;

}

.box01_right .btn ul li {

	float: left;

	margin-left: 10px;

}

.box01_right .btn ul li a {

	display: block;

	height: 12px;

	text-indent: -9999px;

	width: 12px;

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(btn02_header.png);

	background-repeat: repeat;

	background-position: 0 0;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	overflow: hidden;

}

.box01_right .btn ul li.on a {

	background-attachment: scroll;

	background-color: transparent;

	background-image: url(btn03_header.png);

	background-repeat: repeat;

	background-position: 0 0;

}

/*<!--幻灯图结束-->*/

.box02_right ul {

	height: 138px;

	list-style-type: none;

	float: right;

	width: 572px;

}

.box02_right ul li {

	border: 1px solid #D8D8D8;

	float: left;

	height: 110px;

	text-align: center;

	width: 134px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 16px;

	padding-left: 0;

}

.box02_right_LI {

	border: 1px solid #D8D8D8;

	float: left;

	height: 110px;

	margin-right: 9px;

	text-align: center;

	width: 134px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 16px;

	padding-left: 0;

	display: block

}

.box02_right ul li.end {

	margin-right: 0;

}

.box02_right ul li a {

	color: #3D3F3E;

}

.box02_right ul li p {

	margin-top: 15px;

	font-size: 12px;

	text-align: center

}

.gd {

	width: 100%;

	height: 40px;

	background: #e4ebf1

}

.gdc {

	width: 1200px;

	height: 40px;

	overflow: hidden

}

.gdc a {

	margin-right: 10px;

	color: #333;

	float: left;

	height: 40px;

	line-height: 40px;

	font-size: 14px

}

.gdc b {

	float: left;

	margin-right: 10px;

	height: 40px;

	line-height: 40px;

	font-size: 14px;

}

.gdc a, .gdc a:visited {

	text-decoration: none;

}

.gdc a:hover, .gdc a:active {

	color: #ca151d;

	text-decoration: underline;

}

.gdc a.more {

	text-decoration: none;

	float: right;

	font-size: 14px;

	color: #999

}

.gdc_r {

	width: 350px;

	height: 35px;

	line-height: 35px;

	overflow: hidden;

	float: right

}

.gdc_r b {

	color: #ca151d;

	float: left;

}

.gdc_r a {

	float: left;

	margin-right: 10px;

}

/*顶部广告*/

#top-ad {

	width: 1200px;

	height: 150px;

	padding-top: 10px;

	background: url(xuxian.png) bottom repeat-x;

	overflow: hidden;

}

#top-ad ul {

	width: 1200px;

	height: 30px;

	overflow: hidden;

}

#top-ad ul li {

	float: left;

	width: 170px;

	height: 30px;

	line-height: 30px;

	text-align: left;

	overflow: hidden;

	display: block

}

#top-ad ul li a {

	color: #666;

}

#top-ad ul li.first {

	text-align: left;

	width: 122px;

}

#top-ad ul li.last {

	width: 145px;

	text-align: center;

}

.jrtt {

	width: 1200px;

	height: 70px;

	margin: 20px auto;

	padding: 10px 0;

	background: #F3F3F3;

	border: #E6E6E6 1px solid;

	position: relative

}

.jrtt h2 {

	width: 720px;

	height: 35px;

	line-height: 35px;

	font-size: 26px;

	font-family: 微软雅黑;

	text-align: center;

	font-weight: bold;

	color: #000;

	overflow: hidden;

	display: block;

	margin: 0 auto

}

.jrtt ul {

	width: 720px;

	height: 20px;

	margin-top: 16px;

	display: block;

	margin: 10px auto

}

.jrtt ul li {

	width: 220px;

	height: 20px;

	line-height: 20px;

	float: left;

	padding-left: 15px;

	background: url(liico2.gif) left no-repeat;

	overflow: hidden;

	display: block;

	margin: 0 auto

}

.jrtt ul li a {

	color: #3F3F3F

}

.jrtt .toutiao {

	position: absolute;

	top: 0px;

	left: 0px;

	width: 75px;

	height: 75px;

	background: url(top.gif) no-repeat

}

.box1 {

	width: 1200px;

	height: 450px;

	overflow: hidden

}

.box1_l {

	width: 340px;

	float: left

}

.box1_c {

	width: 370px;

	float: left;

	margin-left: 10px;

}

.box1_r {

	width: 265px;

	float: right

}

.box1_rlist {

	width: 265px;

}

.box1_rlistt {

	width: 100%;

	height: 29px;

	line-height: 29px;

	border-bottom: #efd5d5 1px solid;

	border-top: #efd5d5 2px solid

}

.box1_rlistt h3 {

	height: 29px;

	text-align: center;

	font-weight: bold;

	float: left;

	font-size: 14px;

	color: #000000;

	display: block;

}

.box1_rlistt span {

	width: 45px;

	height: 29px;

	float: right;

	background: url(more.gif) right no-repeat;

	font-size: 12px;

	text-align: left;

	color: #CCC;

	display: block;

}

.box1_rlist ul {

	width: 265px;

	padding-top: 10px

}

.box1_rlist ul li {

	width: 255px;

	height: 28px;

	line-height: 28px;

	padding-left: 10px;

	background: url(liico.png) left no-repeat;

	overflow: hidden

}

.box1_rlist ul li span {

	width: 255px;

	height: 28px;

	font-size: 12px;

	display: block;

	color: #464646;

	overflow: hidden

}

.box1_rlist ul li a {

	color: #464646;

}

.box1_rlist_ad1 {

	width: 265px;

	padding-top: 8px

}

.box1_rlist_ad1 img {

	width: 265px;

}

.fc_pics {

	width: 330px;

	height: 220px;

	position: relative;

	overflow: hidden;

	float: left

}

.fc_pics .pica {

	position: relative;

	width: 330px;

	height: 220px;

	float: left;

	display: none;

}

.fc_pics .pica a.pica_title {

	height: 40px;

	width: 320px;

	position: absolute;

	bottom: 0;

	right: 0;

	background: url(b_grey.png) repeat;

	padding-left: 10px;

}

.fc_pics .pica a.pica_title {

	margin-left: 10px;

	font: 14px/36px "\5FAE\8F6F\96C5\9ED1", tahoma;

	display: inline;

}

.fc_pics .pica a.pica_title, .fc_pics .pica a.pica_title:visited {

	color: #fff;

	text-decoration: none;

}

.fc_pics .pica a.pica_title:hover, .fc_pics a.pica_title:active {

	color: #fff;

	text-decoration: underline;

}

.fc_pics a.pre, .fc_pics a.nxt {

	display: block;

	width: 45px;

	height: 45px;

	position: absolute;

	top: 50%;

	margin-top: -40px;

	opacity: 0.5;

	filter: alpha(opacity=50);

	z-index: 100;

}

.fc_pics a.pre {

	left: 10px;

	background: url(png24.png) 0 0 no-repeat;

}

.fc_pics a.nxt {

	right: 10px;

	background: url(png24.png) 0 -45px no-repeat;

}

.fc_pics a.pre:hover, .fc_pics a.nxt:hover {

	opacity: 0.8;

	filter: alpha(opacity=80);

}

.fc_pics .yema {

	width: 75px;

	height: 12px;

	position: absolute;

	bottom: 14px;

	right: 10px;

	z-index: 100;

}

.fc_pics .yema li {

	width: 12px;

	height: 12px;

	float: left;

	display: inline;

	background: url(png24.png) -24px -126px no-repeat;

	margin-right: 2px;

	cursor: pointer;

}

.fc_pics .yema li.cur {

	background: url(png24.png) -10px -126px no-repeat;

}

.yplist {

	width: 330px;

	height: 50px;

	padding: 14px 0;

	float: left

}

.yplist li {

	width: 315px;

	height: 25px;

	line-height: 25px;

	float: left;

	padding-left: 15px;

	background: url(liico2.gif) left no-repeat;

	overflow: hidden;

	display: block

}

.yplist li a {

	color: #3F3F3F

}

.ypimg {

	width: 340px;

	height: 150px;

	float: left

}

.ypimg li {

	width: 160px;

	height: 150px;

	float: left;

	margin-right: 10px;

	display: block

}

.ypimg img {

	width: 160px;

	height: 110px;

	display: block

}

.ypimg span {

	width: 160px;

	height: 32px;

	line-height: 32px;

	text-align: center;

	display: block;

	overflow: hidden;

	color: #666

}

.ilistl_t {

	width: 370px;

	height: 35px;

	border-bottom: #dedede 1px solid

}

.ilistl_t ul {

	width: 370px;

	float: right;

	height: 35px;

	background: #F9F9F9

}

.ilistl_t ul li {

	width: 85px;

	height: 35px;

	text-align: center;

	line-height: 35px;

	float: left;

	font-size: 14px;

	margin-right: 5px;

	font-weight: bold;

	display: block

}

.ilistl_t ul li.active {

	border-top: #ca151d 2px solid;

	border-left: #dedede 1px solid;

	border-right: #dedede 1px solid;

	background: #FFF

}

.ilistl_t ul li.normal {

	border-bottom: none;

	color: #333

}

.ilist {

	width: 370px;

	height: 380px;

}

.ilist_top {

	width: 370px;

	height: 75px;

	padding: 10px 0;

	border-bottom: #dedede 1px solid

}

.ilist_top b {

	width: 370px;

	height: 30px;

	line-height: 30px;

	font-size: 14px;

	text-align: center;

	display: block;

	overflow: hidden;

	color: #3E3E3E

}

.ilist_top span {

	width: 370px;

	height: 44px;

	line-height: 22px;

	margin-top: 5px;

	font-size: 12px;

	text-align: left;

	color: #666666;

	overflow: hidden;

	text-indent: 2em;

	display: block;

}

.ilist_top font {

	color: #F00

}

.ilist_c {

	width: 370px;

	padding: 10px 0

}

.ilist_c li {

	width: 360px;

	height: 27px;

	line-height: 27px;

	padding-left: 10px;

	background: url(liico.png) left no-repeat;

	overflow: hidden

}

.ilist_c li span {

	width: 360px;

	height: 27px;

	font-size: 14px;

	display: block;

	color: #3F3F3F;

	overflow: hidden

}

.ilist_c li a {

	color: #3F3F3F;

}

.adimg {

	width: 1200px;

	height: 100px;

	padding: 15px 0

}

.adimg img {

	width: 1200px;

	height: 100px

}

#focus {

	width: 1200px;

	height: 100px;

	overflow: hidden;

	position: relative;

}

#focus ul {

	height: 1200px;

	position: absolute;

}

#focus ul li {

	float: left;

	width: 1200px;

	height: 100px;

	overflow: hidden;

	position: relative;

	background: #000;

}

#focus ul li img {

	width: 1200px;

	height: 100px;

	border: 0

}

#focus ul li div {

	position: absolute;

	overflow: hidden;

}

#focus .preNext {

	width: 45px;

	height: 60px;

	position: absolute;

	top: 80px;

	background: url(sprite.png) no-repeat 0 0;

	cursor: pointer;

}

#focus .pre {

	left: 0;

}

#focus .next {

	right: 0;

	background-position: right top;

}

#focus .btnBg {

	position: absolute;

	width: 1200px;

	height: 20px;

	left: 0;

	bottom: 0;

	background: #333;

}

#focus .btn {

	position: absolute;

	width: 860px;

	height: 10px;

	padding: 5px 10px;

	right: 0;

	bottom: 0;

	text-align: right;

}

#focus .btn span {

	display: inline-block;

	_display: inline;

	_zoom: 1;

	width: 20px;

	height: 10px;

	_font-size: 0;

	margin-left: 5px;

	cursor: pointer;

	background: #2072B1;

}

#focus .btn span.on {

	background: #2072B1;

}

.box2 {

	width: 1200px;

	height: 337px;

}

.box2_l {

	width: 350px;

	float: left;

}

.box2_list {

	width: 345px;

	float: left

}

.box2_listt {

	width: 345px;

	height: 31px;

	line-height: 31px;

	border-bottom: 2px solid #efd5d5;

}

.box2_listt h3 {

	height: 30px;

	border-bottom: 2px solid #ca151d;

	text-align: center;

	font-weight: bold;

	float: left;

	text-align: right;

	font-size: 16px;

	color: #333;

	display: block;

}

.box2_listt span {

	width: 45px;

	height: 32px;

	line-height: 32px;

	float: right;

	background: url(more.gif) right no-repeat;

	font-size: 12px;

	text-align: left;

	color: #a7a7a7;

	display: block;

}

.tit1 h3 {

	background: url(diqiu.jpg) left no-repeat;

}

.tit2 h3 {

	background: url(shu.jpg) left no-repeat;

}

.tit3 h3 {

	background: url(qiu.jpg) left no-repeat;

}

.tit4 h3 {

	background: url(jing.jpg) left no-repeat;

}

.box2_list dl {

	width: 100%;

	height: 80px;

	padding: 9px 0;

	overflow: hidden;

	display: block

}

.box2_list dl dt {

	width: 30%;

	height: 80px;

	float: left;

	display: block

}

.box2_list dl dt img {

	width: 100%;

	height: 80px;

}

.box2_list dl dd {

	width: 65%;

	height: 80px;

	float: right;

	line-height: 22px;

	color: #666666;

	display: block

}

.box2_list dl dd font {

	font-size: 14px;

	line-height: 28px;

	color: #000

}

.box2_list ul {

	width: 345px;

	float: left

}

.box2_list li {

	width: 330px;

	height: 27px;

	line-height: 27px;

	padding-left: 15px;

	background: url(liico.png) left no-repeat;

	overflow: hidden

}

.box2_list li span {

	width: 325px;

	height: 27px;

	font-size: 14px;

	display: block;

	color: #3F3F3F;

	overflow: hidden

}

.box2_list li a {

	color: #3F3F3F;

}

.box2_c {

	width: 350px;

	float: left;

	margin-left: 15px;

}

.box2_r {

	width: 265px;

	float: right

}

.box3 {

	width: 1200px;

	height: 320px

}

.box3_c {

	width: 1200px;

	height: 255px;

	padding-top: 18px;

}

.box3_c dl {

	width: 322px;

	float: left;

	position: relative;

	margin: 0 5px 18px 5px

}

.box3_c dt {

	width: 140px;

	float: left;

	display: block;

}

.box3_c dt img {

	width: 140px;

	height: 100px;

	padding-bottom: 10px

}

.box3_c dd {

	width: 170px;

	float: right;

	display: block

}

.box3_c dd span {

	width: 170px;

	line-height: 30px;

	font-size: 14px;

	display: block;

	float: left

}

.box3_c dd p {

	width: 170px;

	height: 60px;

	float: left;

	line-height: 20px;

	padding: 5px 0;

	overflow: hidden;

	color: #858585;

	display: block

}

.box4 {

	width: 1200px;

	height: 390px

}

.box4_list {

	width: 345px;

}

.box4_listimg {

	width: 345px;

	padding: 15px 0 5px 0;

	float: left

}

.box4_listimg p {

	width: 160px;

	height: 150px;

	float: left;

	margin-right: 12px;

	display: block

}

.box4_listimg img {

	width: 160px;

	height: 110px;

	display: block

}

.box4_listimg em {

	width: 160px;

	height: 50px;

	line-height: 20px;

	text-align: left;

	display: block;

	font-style: normal;

	overflow: hidden;

	color: #666

}

.box4_list ul {

	width: 345px;

	float: left

}

.box4_list li {

	width: 330px;

	height: 33px;

	line-height: 33px;

	padding-left: 15px;

	background: url(liico2.gif) left no-repeat;

	border-top: #dedede 1px solid;

	overflow: hidden

}

.box4_list li span {

	width: 330px;

	height: 33px;

	font-size: 14px;

	display: block;

	color: #3F3F3F;

	overflow: hidden

}

.box4_list li a {

	color: #3F3F3F;

}

.box5 {

	width: 1200px;

	height: 700px;

	overflow: hidden

}

.box5t {

	width: 1200px;

	height: 30px;

	line-height: 30px;

	border-bottom: #dedede 2px solid

}

.box5t h3 {

	height: 32px;

	width: 85px;

	background: url(titbg.gif) left no-repeat;

	float: left;

	font-size: 14px;

	color: #FFF;

	font-weight: bold;

	text-align: center

}

.box5t span {

	width: 35px;

	height: 30px;

	float: right;

	background: url(more.gif) left no-repeat;

	font-size: 12px;

	text-align: right;

	color: #CCC;

	display: block;

}

.box5l {

	width: 510px;

	height: 440px;

	float: left;

	margin-top: 15px

}

.box5l li.box6 {

	width: 495px;

	height: 290px;

	float: left;

	position: relative;

	display: block;

	margin-bottom: 10px

}

.box5l li.box6 img {

	width: 495px;

	height: 290px;

	float: left;

}

.box5l li.box6 span {

	width: 475px;

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	color: #FFF;

	overflow: hidden;

	position: absolute;

	left: 0;

	bottom: 0;

	background: url(hei.png);

	font-size: 14px

}

.box5l li.box7 {

	width: 240px;

	height: 140px;

	float: left;

	display: block;

	margin-right: 15px;

	position: relative;

}

.box5l li.box7 img {

	width: 240px;

	height: 140px;

	float: left;

}

.box5l li.box7 span {

	width: 220px;

	height: 30px;

	line-height: 30px;

	padding: 0 10px;

	float: left;

	color: #FFF;

	position: absolute;

	left: 0;

	bottom: 0;

	overflow: hidden;

	background: url(hei.png);

	font-size: 14px

}

.box5c {

	width: 240px;

	height: 440px;

	float: left;

	margin-top: 15px

}

.box5c li {

	width: 240px;

	height: 140px;

	float: left;

	display: block;

	margin-bottom: 10px;

	position: relative;

}

.box5c img {

	width: 240px;

	height: 140px;

	float: left;

}

.box5c span {

	width: 220px;

	height: 30px;

	line-height: 30px;

	float: left;

	padding: 0 10px;

	color: #FFF;

	position: absolute;

	left: 0;

	bottom: 0;

	overflow: hidden;

	background: url(hei.png);

	font-size: 14px

}

.box5r {

	width: 235px;

	height: 440px;

	float: right;

	margin-top: 15px

}

.box5r dl {

	width: 235px;

	float: left;

	margin: 0 0 10px 0

}

.box5r dt {

	width: 110px;

	float: left;

	display: block;

}

.box5r dt img {

	width: 110px;

	height: 80px

}

.box5r dd {

	width: 120px;

	float: right;

	display: block

}

.box5r dd span {

	width: 120px;

	height: 30px;

	line-height: 30px;

	font-size: 14px;

	display: block;

	overflow: hidden;

	float: left;

	text-align: left

}

.box5r dd p {

	width: 120px;

	height: 40px;

	float: left;

	line-height: 20px;

	overflow: hidden;

	text-align: left;

	color: #858585;

	display: block

}

.box6r {

	width: 235px;

	height: 440px;

	float: right;

	margin-top: 15px

}

.box6r ul {

	width: 235px;

}

.box6r li {

	width: 220px;

	height: 32px;

	line-height: 32px;

	padding-left: 15px;

	background: url(liico.png) left no-repeat;

	border-bottom: #dedede 1px dotted;

	overflow: hidden

}

.box6r li span {

	width: 220px;

	height: 32px;

	font-size: 14px;

	display: block;

	color: #3F3F3F;

	overflow: hidden

}

.box6r li a {

	color: #3F3F3F;

}

/*图片*/

.box8 {

	width: 1200px;

	height: 215px;

	overflow: hidden;

}

.box8 .image_box {

	width: 1020px;

	height: 160px;

	padding-top: 10px;

}

.box8 .image_box .image_box_item {

	width: 190px;

	height: 150px;

	float: left;

	margin-right: 12px;

}

.box8 .image_box .image_box_item a {

	display: block;

	font-size: 12px;

	color: #666;

	text-align: center;

	color: White;

	padding-bottom: 3px;

	background: #333333;

}

.box8 .image_box .image_box_item a img {

	display: block;

}

/*网站底部*/

.yqlianjie {

	width: 980px;

	padding: 20px 10px 10px 10px;

	margin: 10px auto 0px;

	overflow: hidden;

	background: #f1f6fb;

}

.showallelse {

	width: 980px;

	display: none;

}

.city {

	width: 980px;

	line-height: 25px;

	color: #a1a3a5;

	padding-bottom: 10px;

	border-bottom: 1px solid #dce6f0;

}

.city a {

	padding: 0 4px;

	color: #707070;

	font-size: 14px;

}

.city a:hover {

	color: #FF702D;

	text-decoration: underline;

}

.lianjie {

	width: 980px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	margin-top: 5px;

}

.lianjieleft {

	width: 200px;

	height: 20px;

	float: left;

	overflow: hidden;

	color: #676869;

	font-size: 16px;

	line-height: 20px;

}

.lianjieright {

	width: 150px;

	height: 20px;

	float: right;

	overflow: hidden;

	color: #676869;

	text-align: right;

	margin-right: 20px;

	display: inline;

}

.lianjiecontxt {

	width: 980px;

	margin-top: 10px;

	color: #676869;

	line-height: 24px;

	font-size: 12px;

	font-family: "宋体";

}

.lianjiecontxt a:hover {

	color: #ff5d11;

	text-decoration: underline;

}

.lianjiecontxt a {

	margin-right: 8px;

	color: #676869;

	text-align: left

}

#showall {

	cursor: pointer;

}

.footerfirst {

	width: 100%;

	height: 40px;

	border-top: 2px solid #dde6eb;

	overflow: hidden;

	margin-top: 15px;

	font-size: 18px;

}

.footerfirst_main {

	height: 40px;

	margin: 0px auto;

	color: #b7b7b7;

	line-height: 40px;

	overflow: hidden;

	padding-left: 10px;

	text-align: center

}

.footerfirst_main a {

	color: #585858;

	padding: 0px 12px;

}

.footerfirst_main a:hover {

	color: #FF702D;

	text-decoration: underline;

}

.footersecond {

	width: 100%;

	overflow: hidden;

	font-size: 18px;

}

.footersecond_main {

	width: 1200px;

	margin: 0px auto 0px;

}

.footersecond_main_left {

	width: 269px;

	height: 199px;

	float: left;

	overflow: hidden;

	background: #4d4d4d;

}

.footersecond_main_left_top {

	width: 269px;

	height: 46px;

	margin-top: 23px;

}

.footersecond_main_left p {

	color: #b7b7b7;

}

.footersecond_min_left_bot {

	width: 204px;

	height: 115px;

	padding-top: 7px;

	margin-left: 30px;

	line-height: 23px;

	overflow: hidden;

}

.footersecond_main_right {

	width: 980px;

	text-align: center;

	overflow: hidden;

	color: #585858;
font-size: 18px;
	line-height:40px;

}

.footersecond_main_right p {

	text-align: center;
	font-size: 18px;

}

.footersecond_main_right a {

	color: #585858;

}

.footersecond_main_right a:hover {

	color: #FF702D;

	text-decoration: underline;

}

.footernew {

	width: 1028px;

	height: 52px;

	margin: 15px auto 20px;

}

.footernew ul {

	width: 970px;

	height: 52px;

	margin: 0 auto

}

.footernew ul li {

	float: left;

	width: 146px;

	height: 52px;

	margin-left: 15px;

	overflow: hidden;

	display: inline;

}

/*栏目及内容CSS*/

/*帮助中心*/

.listcon {

	width: 1200px;

	margin-bottom: 10px

}

.listcon:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden

}

.listcon_left {

	width: 240px;

	float: left;

	display: block

}

.helpmenu {

}

.helpmenu .toptitlemenu {

	background: url(hlmenu1.jpg) no-repeat left top;

	height: 28px;

	line-height: 28px;

}

.helpmenu .toptitlemenu2 {

	border-left: 1px solid #d7d7d7;

	line-height: 30px;

	text-align: center;

}

.helpmenu .menustart h3 {

	display: block;

	background: url(hlmenu2.jpg) no-repeat left center;

	height: 30px;

	line-height: 30px;

	text-align: left;

	padding-left: 15px;

	font-size: 13px;

	font-weight: bold;

	color: #000;

}

.helpmenu .menustart {

	display: block;

}

.helpmenu dl {

	display: block;

	border-left: 1px solid #d7d7d7;

	border-right: 1px solid #d7d7d7;

	height: auto;

	padding: 5px 0 5px 0;

	width: 238px;

}

.helpmenu dl dt {

	line-height: 14px;

	display: block;

	padding: 6px 0 6px 0;

}

.helpmenu dl dt a {

	display: block;

	line-height: 14px;

	padding-left: 35px;

	background: url(hlmenu5.jpg) no-repeat 15px center;

	font-size: 12px;

	text-align: left;

	font-weight: normal;

	color: #61645a;

}

.helpmenu dl dt a:hover {

	display: block;

	line-height: 14px;

	font-size: 12px;

	text-align: left;

	color: #d91616;

}

.helpmenu .bottomdd {

	background: url(hlmenu3.jpg) no-repeat left top;

	height: 9px;

	line-height: 1px;

	font-size: 1px;

}

.listarc_right {

	width: 730px;

	float: right

}

.text {

	width: 728px;

	border: 1px #dedede solid;

	display: block;

	float: left;

}

.arctit {

	width: 728px;

	height: 35px;

	background: url(arctit.png) bottom repeat-x;

b display:block;

	float: left

}

.arctit span {

	width: 80px;

	height: 33px;

	padding: 2px 0 0 0;

	float: left;

	line-height: 33px;

	display: block;

	background: url(arctitshu.png) right no-repeat;

	text-align: center

}

.arctit a {

	width: 100px;

	height: 35px;

	float: right;

	background: url(QQ.png) 0 5px no-repeat;

	display: block

}

#APosition {

	height: 30px;

	line-height: 30px;

	padding-left: 30px;

	border-bottom: 1px solid #CCC;

	background: url(ico_location.gif) left no-repeat

}

#Title {

	width: 708px;

	height: 60px;

	line-height: 60px;

	color: #77AA33;

	background: url(xuxian.png) bottom repeat-x;

	font-size: 22px;

	text-align: center

}

#Resource {

	width: 708px;

	height: 45px;

	line-height: 45px;

	border-bottom: 1px solid #DEDEDE;

	margin-bottom: 10px;

	text-align: center

}

#Abstract {

	width: 688px;

	border: 1px #CCC dotted;

	line-height: 25px;

	color: #666666;

	padding: 10px

}

#Abstract span {

	font-weight: bold

}

.helpcon {

	width: 698px;

	line-height: 25px;

	padding: 10px 15px;

	float: left;

}

.pernext {

	width: 708px;

	height: 30px;

	padding: 15px 10px 10px 10px;

	float: left;

	border-top: #dedede 1px solid

}

.pernext li {

	width: 350px;

	height: 30px;

	display: block;

	line-height: 25px;

	overflow: hidden

}

.share {

	width: 705px;

	height: 30px;

	padding: 0 10px;

	float: left

}

/*帮助列表*/

.helplist {

	width: 708px;

	padding: 5px 10px;

	float: left

}

.helplist ul {

	width: 708px;

	padding: 20px 0 15px 0;

	float: left;

	background: url(xuxian.png) bottom repeat-x;

	overflow: hidden;

	display: block;

}

.helplist ul li {

	width: 690px;

	height: 32px;

	line-height: 32px;

	background: url(top_bg_b00.png) 0 -270px no-repeat;

	overflow: hidden;

	padding-left: 15px;

	display: block

}

.helplist ul li p {

	font-size: 14px;

	float: left;

	width: 550px;

	overflow: hidden;

	display: block

}

.helplist ul li span {

	float: right;

	width: 120px;

	font-size: 12px;

	color: #9A9A9A;

	display: block

}

/*内页*/

.con {

	width: 1200px;

	height: auto

}

.con:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden

}

.conr {

	width: 300px;

	min-height: 1130px;

	float: right

}

.conl {

	width: 880px;

	height: auto;

	float: left;

	padding-bottom: 10px;

}

/*扁图栏目*/

.lbt_t {

	width: 300px;

	height: 365px;

}

.lbt_tag {

	width: 298px;

	height: 205px;

	border: #dedede 1px solid;

}

.lbt_tag h2 {

	width: 283px;

	height: 34px;

	line-height: 34px;

	font-size: 14px;

	color: #666;

	font-weight: bold;

	overflow: hidden;

	padding-left: 15px;

	background: #FAFAFA;

	border-bottom: #dedede 1px solid

}

.lbt_tag p {

	width: 278px;

	height: 160px;

	padding: 5px 10px;

	display: block

}

.lbt_tag a {

	font-size: 13px;

	padding: 2px 5px;

	line-height: 25px;

	color: #666

}

.lbt_tag a:hover {

	background: #666;

	color: #FFFFFF;

	text-decoration: none

}

/*扁图列表*/

.lbtc {

	width: 880px;

	height: auto

}

.lbtcimg {

	width: 880px;

	height: auto

}

.lbtcimg p {

	width: 210px;

	height: 195px;

	padding: 10px 13px 10px 0;

	float: left;

	display: block

}

.lbtcimg p img {

	width: 210px;

	height: 135px;

	display: block

}

.lbtcimg p span {

	width: 210px;

	height: 25px;

	padding: 2px 0;

	line-height: 25px;

	color: #333;

	text-align: left;

	overflow: hidden;

	display: block

}

.lbtcimg p b {

	width: 210px;

	height: 25px;

	padding: 2px 0;

	line-height: 25px;

	color: #666;

	text-align: left;

	font-weight: normal;

	overflow: hidden;

	display: block

}

.llb {

	width: 298px;

	float: left;

	line-height: 22px;

	border: #dedede 1px solid;
	margin-bottom: 20px;

}

.llb h2 {

	width: 283px;

	height: 34px;

	line-height: 34px;

	font-size:18px;

	color: #666;

	font-weight: bold;

	overflow: hidden;

	padding-left: 15px;

	background: #FAFAFA;

	border-bottom: #dedede 1px solid

}

.llb_ul {

	padding: 5px 10px;

	width: 278px;

	float: left

}

.llb_ul UL {

	width: 278px

}

.col888 {

	color: #8e8e8e

}

.a_000 A {

	color: #000;

	TEXT-DECORATION: none

}

.a_000 A:hover {

	color: #000;

	TEXT-DECORATION: underline

}

.paihang1 {

border-bottom:: #e5e5e5 1px dashed;

	padding: 5px 0 5px 35px;

	background: url(sport.gif) no-repeat 0px 8px;

	HEIGHT: 65px;
	font-size:12px;

	display: block

}

.paihang2 {

	border-bottom: #e5e5e5 1px dashed;

	padding: 5px 0 5px 35px;

	background: url(sport.gif) no-repeat 0px -72px;

	HEIGHT: 65px;font-size:12px;

	display: block

}

.paihang3 {

	border-bottom: #e5e5e5 1px dashed;

	padding: 5px 0 5px 35px;

	background: url(sport.gif) no-repeat 0px -152px;

	HEIGHT: 65px;font-size:12px;

	display: block

}
.b{ font-size:14px;}
.llb_list {

	border-bottom: #e5e5e5 1px dashed;

	line-height: 28px;

	height: 28px;

	padding-top: 1px

}

/*高图列表*/

.lgtcimg {

	width: 880px;

	height: auto

}

.lgtcimg p {

	width: 210px;

	height: 290px;

	padding: 10px 13px 10px 0;

	float: left;

	display: block

}

.lgtcimg p img {

	width: 210px;

	height: 230px;

	display: block

}

.lgtcimg p span {

	width: 210px;

	height: 25px;

	padding: 2px 0;

	line-height: 25px;

	color: #333;

	text-align: left;

	overflow: hidden;

	display: block

}

.lgtcimg p b {

	width: 210px;

	height: 25px;

	padding: 2px 0;

	line-height: 25px;

	color: #666;

	text-align: left;

	font-weight: normal;

	overflow: hidden;

	display: block

}

/*PAGE*/

.page {

	width: 560px;

	height: 30px;

	line-height: 30px;

	padding: 10px 0;

	float: left

}

/*广告系统*/

.lad {

	width: 300px;

}

.lad img {

	width: 300px;

	height: 250px

}

.lad2 {

	width: 880px;

	height: 60px;

	float: left;

	padding-bottom: 10px

}

.lad2 img {

	width: 880px;

	height: 60px

}

.aad {

	height: 90px;

	padding-bottom: 10px;

}

.aadl {

	width: 762px;

	height: 92px;

}

.aadl img {

	width: 760px;

	height: 90px;

	border: #dedede 1px solid

}

.aadr {

	width: 212px;

	height: 92px;

}

.aadr img {

	width: 210px;

	height: 90px;

	border: #dedede 1px solid

}

.iad1 {

	width: 1200px;

	height: 60px;

}

.iad1 img {

	width: 1200px;

	height: 60px;

}

.adtop {

	width: 1200px;

	height: auto !important;

	padding: 15px 0

}

.adtop img {

	width: 1200px;

}

.adtop .guanbi {

	font-size: 12px;

	color: #FFFFFF;

	background: #000000;

	padding: 2px 8px;

	margin-left: 1200px;

	position: absolute;

	margin-top: 0;

	z-index: 999;

	display: block;

}

/*文章页*/

.arc {

	width: 880px;

	float: left;

	padding: 5px 0

}

.title {

	float: left;

}

.title h1 {

	width: 880px;

	line-height: 50px;

	font-family: "微软雅黑", "黑体";

	font-size: 25px;

	font-weight: normal;

	display: block;

	float: left;

	text-align: center

}

.resource {

	height: 60px;

	width: 880px;

	float: left;

	line-height: 28px;

	border-bottom: 1px solid #DEDEDE;

	text-align: center;

	margin-bottom: 8px

}

.des {

	height: 50px;

	float: left;

	width: 868px;

	padding: 5px;

	line-height: 25px;

	border: #CCC 1px dotted;

	overflow: hidden;
	margin-bottom:10px;

}

.content {

	font-size: 16px!important;

	padding: 10px 0 15px 0;

	line-height: 25px;

	color: #333;

	float: left;

	width: 880px

}
.content img{ max-width:100% !important; height: auto!important;}

.arcbodyad {

	width: 300px;

	height: 250px;

	float: left;

	padding: 0 10px 10px 0;

	margin-top: 10px

}

.content p {
	font-size: 16px!important; line-height:30px!important

}

.content table {

	max-width: 95%

}

.fenxiang {

	width: 880px;

	height: 30px;

	line-height: 30px;

	padding-top: 10px;

	float: left

}

.fx_l {

	width: 700px;

	height: 30px;

	float: left

}

.fx_r {

	width: 120px;

	height: 30px;

	line-height: 30px;

	float: right;

	text-align: right

}

.fx_st {

	width: 120px;

	padding-left: 80px;

	height: 30px;

	float: right;

	text-align: right

}

.fanpian {

	width: 880px;

	float: left;

	padding: 5px 0 5px 0

}

.fanpian p {

	width: 880px;

	height: 30px;

	line-height: 30px;

	float: left

}

#linkNC {

	margin-bottom: 8px;

	width: 860px;

	float: left;

}

#linkNC #aNC {

	background: url(con_bg04.png) left no-repeat;

	height: 55px;

	width: 252px;

	float: left;

	display: block

}

#linkNC .a1 {

	background: url(conwriter.png) left no-repeat;

	padding-left: 20px;

	float: right;

	font-size: 14px;

	height: 33px;

	line-height: 33px;

	display: block

}

.xiangguan {

	width: 880px;

	float: left

}

.dTit4 {

	background: url(con_bg08.png);

	height: 20px;

	line-height: 20px;

	margin-bottom: 10px

}

.dTit4 h3 {

	background: url(xgtit.png) left no-repeat #fff;

	padding-left: 22px;

	padding-right: 10px;

	float: left;

	font-size: 14px;

	font-weight: bold

}

.box_list {

	width: 480px;

	float: left;

	border-bottom: #dedede 1px solid

}

.box_list ul {

	height: 162px;

	display: block

}

.box_list ul li {

	width: 465px;

	height: 30px;

	float: left;

	line-height: 30px;

	font-size: 14px;

	padding-left: 10px;

	background: url(top_bg_b00.png) 0 -270px no-repeat;

	display: block;

	overflow: hidden

}

.box_list ul li span {

	width: 360px;

	height: 30px;

	float: left;

	overflow: hidden;

	display: block

}

.box_list ul li strong {

	font-size: 14px

}

.box_list ul li b {

	width: 100px;

	height: 30px;

	float: right;

	text-align: right;

	font-weight: normal;

	font-size: 12px;

	color: #999;

	display: block;

	overflow: hidden

}

.box_img {

	width: 190px;

	height: 344px;

	float: right;

	border-bottom: #dedede 1px solid

}

.box_imga {

	width: 165px;

	height: 162px;

	float: right;

	padding: 5px;

}

.box_imga img {

	width: 165px;

	height: 107px;

	display: block;

}

.box_imga span {

	width: 165px;

	height: 50px;

	line-height: 25px;

	padding-top: 5px;

	color: #999;

	text-align: left;

	overflow: hidden;

	display: block

}

/*内容页右侧图片*/

.lbt_timg {

	width: 300px;

	padding-bottom: 15px;

	float: left;

}

.lbt_timg ul {

	width: 298px;

	height: 270px;
    padding: 5px 0 10px;
	border: #dedede 1px solid

}

.lbt_timg ul li {

	width: 133px;

	height: 125px;

	float: left;

	padding: 5px

}

.lbt_timg ul li img {

	width: 135px;

	height: 90px;

	padding: 5px 0px 0px 5px;

	display: block

}

.lbt_timg ul li span {

	width: 139px;

	height: 35px;

	line-height: 45px;

	padding: 0px 5px 0px 0px;

	text-align: center;

	display: block;

	overflow: hidden;

	color: #666

}

/*开关切换*/

.info_right {

	width: 296px;

	float: right;

}

.info_right_tit {

	width: 299px;

	height: 40px;

	float: left;

	border: #DEDEDE 1px solid;

	border-width: 0 0 0 1px;

}

.info_right_tit li {

	width: 98px;

	height: 38px;

	float: left;

	line-height: 38px;

	font-size: 18px;

	border: #DEDEDE 1px solid;

	border-width: 1px 1px 0 0;

	float: left;

	text-align: center;

	cursor: pointer;

	display: block

}

.info_right_tit li.active {

	background: #FFF;

	border-bottom: none;

	font-size: 18px;

	border-top: #378638 1px solid;

	color: #F00;

	font-weight: bold;

	color: #000000;

	text-align: center;

}

.info_right_tit li.normal {

	background: #F7F7F7;

	border-bottom: #DEDEDE 1px solid;

}

.info {

	width: 296px;

	float: left;

	display: block;
	border: 1px #ccc solid ;

}

.info_hot {

	width: 285px;

	height: 70px;

	float: left;

	padding: 10px 10px 0 5px;
	font-size:14px;

}

.info_hot img {

	width: 90px;

	height: 60px;

	display: block;

	float: left

}

.info_hot span {

	width: 185px;

	height: 60px;

	float: right;

	padding: 0;

	overflow: hidden;

	display: block

}

.itj_r .hot {

	position: absolute;

	top: 45px;

	left: 7px;

	width: 21px;

	height: 32px;

	background: url(hotbg.png) no-repeat

}

.info_hot span b {

	color: #ca151d;

	font-weight: normal

}

.info_right_list {

	width: 270px;


	float: left;

	padding-left:20px;

	display: block

}

.info_right_list a {

	width: 170px;

	height:37px;

	padding: 2px 10px 0 0;

	line-height:37px;

	float: left;

	overflow: hidden;

	display: block;
	font-size:16px;

}

.info_right_list p {

	width: 80px;

	height:37px;

	padding: 2px 0 0 0;

	line-height:37px;

	float: left;

	text-align: center;

	overflow: hidden;

	color: #ca151d;

	font-family: '微软雅黑';

	display: block;
	font-size:14px;

}

/*中标题*/

.itj_lt {

	width: 880px;

	height: 40px;

	float: left

}

.it3 {

	height: 40px;

	line-height: 40px;

	margin-bottom: 10px;

	background: url(titbg.png) bottom repeat-x;

}

.it3 .mark {

	width: 280px;

	float: left;

	font-size: 20px;

	font-family: "微软雅黑";

	font-weight: normal;

	display: block

}

.it3 .mark b {

	font-size: 12px;

	color: #CCC;

	padding-left: 10px;

	font-weight: normal

}

.it3 .lc {

	width: 360px;

	float: left;

	padding-left: 20px;

	font-size: 16px;

	background: url(ico_location.gif) left no-repeat;

	font-weight: normal;

	display: block

}

.it3 .tq {

	padding: 8px 5px;

	line-height: 22px;

	float: left;

	color: #dedede;

	text-align: right

}

.it3 .submark {

	float: right;

	height: 40px;

	line-height: 40px;

}

.it3 .submark a {

	padding: 0 10px;

	line-height: 40px;

	font-size: 12px;

	float: right;

	background: url(line.png) right no-repeat;

	display: block

}

.it3 .submark a:hover {

	text-decoration: none

}

.it3 .submark a.more {

	padding: 0 13px 0 0;

	width:100px;

	float: right;

	text-align: center;

	font-family: Arial;

	font-size: 16px;

	background: url(ico1hover.png) right no-repeat;

	display: block

}

/*微新闻列表*/

.listc {

	width: 880px;

	padding: 5px 0;

	float: left

}

.listc dl {

	width: 860px;

	height: 170px;

	padding: 20px 0 15px 0;

	float: left;

	border-bottom: #dedede 1px dashed;

	display: block

}

.listc dt {

	width: 210px;

	height: 170px;

	float: left;

	display: block

}

.listc dt img {

	width: 195px;

	height: 130px;

	padding: 2px;

	border: #dedede 1px solid;

}

.listc dt h5 {

	width: 185px;

	height: 35px;

	line-height: 35px;

	padding: 0 0 0 25px;

	color: #AAA;

	font-size: 12px;

	font-weight: normal;

	background: url(jian.gif) left no-repeat;

	display: block

}

.listc dt h5 b {

	font-weight: normal;

	color: #F00

}

.listc dd {

	width: 440px;

	height: 170px;

	float: right;

	display: block

}

.listc dd h3 {

	width: 440px;

	height: 40px;

	line-height: 40px;

	color: #141414;

	font-size: 16px;

	font-weight: normal;

	display: block

}

.listc dd h3 a:hover {

	background: #5384DA;

	color: #FFF;

	padding: 3px 5px;

	text-decoration: none

}

.listc dd span {

	width: 440px;

	height: 50px;

	line-height: 26px;

	padding: 7px 0;

	overflow: hidden;

	display: block

}

.listc dd h6 {

	width: 370px;

	height: 36px;

	line-height: 36px;

	padding: 0 0 0 50px;

	color: #AAA;

	font-size: 12px;

	font-weight: normal;

	background: url(tagbg.png) left no-repeat;

	overflow: hidden;

	display: block

}

.listc dd h6 a {

	font-weight: normal;

	padding: 2px 5px;

}

.listc dd h6 a:hover {

	background: #5485DB;

	color: #FFF

}

.listc dd .jw {

	width: 140px;

	height: 28px;

	line-height: 28px;

	float: right;

	text-align: left

}

/*纯新闻列表*/

.chunlist {

	width: 880px;

	padding: 5px 0;

	float: left

}

.chunlist ul {

	width: 880px;

	padding: 15px 0 15px 0;

	float: left;

	background: url(xuxian.png) bottom repeat-x;

	overflow: hidden;

	display: block;

}

.chunlist ul li {

	width: 860px;

	height: 40px;

	line-height: 32px;

	background: url(top_bg_b00.png) 0 -264px no-repeat;

	overflow: hidden;

	padding-left: 15px;

	display: block

}

.chunlist ul li p {

	font-size: 18px;

	float: left;

	overflow: hidden;

	display: block

}

.chunlist ul li span {

	float: right;

	width: 120px;

	font-size: 12px;

	color: #9A9A9A;

	display: block

}

.chunlist ul li.line {

	width: 640px;

	height: 2px;

	margin: 5px 0;

	background: url(xuxian.png) repeat-x

}

/*评论*/

.pl {

	width: 658px;

	float: left;

	padding: 10px;

	margin: 8px 0;

	border: #dedede 1px solid

}

/*相关阅读*/

.linkarc {

	width: 678px;

	float: left;

	padding-bottom: 5px;

	border: #dedede 1px solid

}

.linkarc_t {

	width: 668px;

	height: 30px;

	float: left;

	padding-left: 10px;

}

.linkarc_t h2 {

	width: 648px;

	font-size: 12px;

	height: 30px;

	line-height: 30px;

	color: #999;

	padding-left: 20px;

	display: block;

	background: url(linkarc.png) left no-repeat;

}

.linkarc_c {

	width: 650px;

	float: left;

	padding: 10px;

}

.linkarc_c li {

	width: 650px;

	height: 28px;

	line-height: 25px;

	float: left;

	border-bottom: #CCC 1px dashed

}

.linkarc_c li a {

	color: #666

}

.weizhi {

	width: 1200px;

	height: 35px;

	float: left;

	line-height: 35px;

	padding: 3px 0 0 0;

	border-bottom: #dedede 1px solid

}

.weizhi h2 {

	width: 260px;

	float: left;

	height: 35px;

	padding-left: 20px;

	font-size: 14px;

	font-family: "微软雅黑";

	background: url(ico_location.gif) left no-repeat;

	font-weight: blod;

	display: block

}

.weizhi_f {

	width: 450px;

	height: 22px;

	line-height: 22px;

	padding-top: 5px;

	float: right;

	text-align: right

}

/*图集展示页面*/

.atj {

	width: 1200px;

	float: left;

	padding: 5px 0

}

.atj_title {

	height: 50px;

	float: left;

}

.atj_title h1 {

	width: 1200px;

	height: 50px;

	line-height: 50px;

	font-family: "微软雅黑", "黑体";

	font-size: 25px;

	font-weight: normal;

	display: block;

	float: left;

	text-align: left

}

.atj_des {

	height: 35px;

	float: left;

	width: 1200px;

	padding: 5px 0;

	line-height: 26px;

	border-bottom: #CCC 1px dotted;

	color: #666;

	overflow: hidden

}

.atj_ctr {

	width: 1200px;

	float: left;

	height: 50px

}

.atj_ad {

	width: 762px;

	height: 92px;

	padding: 10px 109px;

	background: #F6F6F6;

}

.atj_ad img {

	width: 760px;

	height: 90px;

	border: #dedede 1px solid

}

.afad {

	height: 250px

}

.afad_ad {

	width: 300px;

	height: 250px;

}

.afad .pr10 {

	padding-right: 10px

}

.afad_c {

	width: 370px;

	height: 250px;

	padding: 0 5px;

	float: left

}

.afad_c p {

	width: 155px;

	height: 125px;

	float: left;

	padding: 0 15px;

	display: block

}

.afad_c p img {

	width: 155px;

	height: 100px;

	display: block;

}

.afad_c p span {

	width: 155px;

	height: 25px;

	line-height: 25px;

	color: #999;

	text-align: center;

	overflow: hidden;

	display: block

}

/*图集展示底部图片*/

.amt {

	width: 978px;

	height: 170px;

	border: #dedede 1px solid

}

.amt h2 {

	width: 965px;

	height: 30px;

	padding-left: 15px;

	line-height: 30px;

	font-size: 12px;

	color: #999;

	font-family: "微软雅黑";

	border-bottom: #dedede 1px solid;

}

.amt_r {

	width: 290px;

	height: 135px;

	float: right

}

.amt_r span {

	width: 275px;

	height: 25px;

	line-height: 25px;

	padding-left: 15px;

	background: url(top_bg_b00.png) 0 -270px no-repeat;

	overflow: hidden;

	color: #666;

	display: block

}

.amt_c {

	width: 880px;

	height: 135px;

	float: left

}

.amt_c p {

	width: 153px;

	height: 100px;

	float: left;

	padding: 0 10px 0 5px;

	display: block

}

.amt_c img {

	width: 153px;

	height: 100px;

	display: block

}

.amt_c span {

	width: 153px;

	height: 25px;

	float: left;

	line-height: 25px;

	text-align: center;

	overflow: hidden;

	display: block;

}

/*网站地图HTML*/

.ncon {

	width: 1200px;

}

.ncon:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden

}

.sitemap {

	width: 1200px;

	padding: 5px 0

}

.sitemap_t {

	width: 1200px;

	height: 30px;

	padding-top: 4px;

	line-height: 30px;

	float: left;

	border-top: #333 2px solid;

	border-bottom: #999 1px solid

}

.sitemap_t a {

	color: #F30;

	padding: 0 5px

}

.sitemap_t h1 {

	float: left;

	padding: 0 20px;

	font-size: 14px;

	font-weight: bold;

	color: #F30

}

.sitemap_t h2 {

	float: left;

	padding: 0 5px;

	font-size: 12px;

	font-weight: bold;

	color: #999

}

.sitemap ul {

	padding: 10px 0;

	width: 1200px;

	float: left

}

.sitemap ul li {

	width: 180px;

	height: 22px;

	line-height: 22px;

	float: left;

	padding: 0 5px 0 10px;

	overflow: hidden;

	background: url(ico5.gif) left no-repeat;

	display: block

}

/*TAGlist*/

.taglist {

	width: 860px;

	float: left;

	padding: 5px 0

}

.taglist a {

	font-size: 13px;

	padding: 2px 5px;

	line-height: 25px;

	color: #666

}

/************返回顶部*************/

#goTopBtn {

	position: fixed;

	text-align: center;

	line-height: 48px;

	width: 48px;

	height: 48px;

	bottom: 18px;

	cursor: pointer;

	right: 18px;

	_position: absolute;

	_right: auto;

}

.bshare-custom{ }