@charset "utf-8";
/* CSS Document */
.inspcontainer { width:1200px; margin:0 auto; overflow:hidden;}
.insp_content { width:1200px; margin:0 auto;}
#top_title { margin-top:2px; margin-bottom:5px; font-size:14px; line-height:25px; text-align:left;}

/*实地考察左侧*/
.inspleft { width:840px; text-align:left; display:inline;}
	.inspleft .inspL_top { border-bottom:1px dashed #e4e4e4; padding-bottom:18px;}
	.inspleft .inspL_top h3 { font-size:20px; line-height:40px; color:#d4181a; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-bottom:5px;}
	.inspleft .inspL_top h3 a { color:#d4181a;}
	.inspleft .inspL_top .inspL_topmain { width:100%; height:314px; overflow:hidden; margin-top:16px;}
	.inspleft .inspL_top .inspL_img { width:490px; display:inline;}
	.inspleft .inspL_top .inspL_info { width:334px; display:inline; position:relative; height:314px;}
	.inspleft .inspL_top .inspL_info .insinfo { font-size:16px; padding-right:10px; text-indent:2em; height: 130px; overflow:hidden; position:relative; line-height: 22px; display:inline;}
	.inspleft .inspL_top .inspL_info .insinfo a { position:absolute; background:#fff; right:0; bottom:0;}
	.inspleft .inspL_top .inspL_info .inspL_bot { position:absolute; z-index:1; bottom:0; right:0; font-size:14px; width:334px; background:#fff; text-align:right;}
	.inspL_p { width:100%; font-size:16px; line-height:26px; padding:5px 0;}
	.inspL_p_limit { height:80px; overflow:hidden; line-height:20px !important;}
	.inspL_p_limit2 { height:40px; overflow:hidden; line-height:20px !important;}
	.inspL_p_limit3 { height:156px; overflow:hidden; line-height:26px !important;}
	.inspL_p span { font-weight:bold;}
	.inspL_xq { position:absolute; right:0; background:#fff; z-index:1; font-size:14px; bottom: 0; text-align:right; padding-left: 10px;}
	.inspL_xq a { color:#00F !important;}
	.inspleft .inspL_top .inspL_info .inspL_xq { bottom: 44px; text-align: right; padding-left: 20px; height: 26px; font-size:16px;}
	
/*最新动态*/
.gengduo { float:right; font-size: 16px; line-height: 25px;}
#zsdt {width:840px; margin-top:18px;}
	.zsdt_t { width:100%; border-bottom:2px solid #be0000;}
	.zsdt_tcon { width:130px; font-size:20px; font-weight:600; color:#fff; background-color:#be0000; text-align:center; display:inline-block;}
	.zsdt_con { height:210px; border-bottom:1px dashed #e4e4e4;  position:relative;}
	.zsdt_info1 { position:absolute; top:16px; font-size:18px; line-height:18px; font-weight:600;}
	.zsdt_info2 { width:515px; position:absolute; top:16px; right:0px; top:16px; font-size:16px; line-height:18px;}
	.zsdt_info3 { width:500px; position:absolute; right:0px; bottom:8px; font-size:14px; line-height:18px; text-align:right;}
	.zsdt_pic { width:288px; height:178px; position:absolute; top:16px;}
	.zsdt_info2 .inspL_p { width:100%; font-size:14px; line-height:24px; padding:0px 0;}
	.zsdt_info2 .insinfo { text-indent:2em; font-size:14px; position:relative; height: 54px; 
    overflow: hidden; line-height:18px;}
	.inspL_half { display:inline; float:left; width:257px;}

/*右侧*/
.inspright { width:330px; text-align:left; display:inline;}
	.inspright .inspR_rank { width:100%; overflow:hidden;}
	.inspright .inspR_rank h4.sdtit { position:relative; height:27px; line-height:27px; font-size:18px; font-weight:700; color:#d4181a; padding-left:23px; border-bottom:2px solid #d4181a;}
	.inspright .inspR_rank h4.sdtit span { position:absolute; z-index:2; top:5px; left:0;}
	.inspright .inspR_rank h4.sdtit span.more { top:0; right:0; left:inherit; font-size:14px; line-height:27px; display:block; height:27px; font-weight:normal;}
	.inspright .inspR_rank h4.sdtit span.more a:hover { text-decoration:none;}
	.inspright .inspR_rank .inspRlink { overflow: hidden;}
	.inspRlink li{float:left;width:330px; height:39px; line-height:39px;overflow: hidden;*zoom: 1;border-bottom:1px dashed #d3d3d3;cursor:pointer;font-size:14px; padding:0;}
	.inspRlink li a{ display:block; cursor:pointer; text-decoration:none;}
	.inspRlink li a:hover{ cursor:pointer;text-decoration:none;}
	.inspRlink li .num{ float: left; margin-right:10px; width:16px; height: 16px; line-height: 16px; background:url(../images/web_bg/TOP.gif) 0 -16px no-repeat; text-align:center; color:#fff;margin-top:12px;}
	.inspRlink li .top3{float: left; margin-right:10px; width:16px; height: 16px; line-height: 16px; background:url(../images/web_bg/TOP.gif) 0 -0px no-repeat; text-align:center; color:#fff;margin-top:12px;}
	.inspRlink li .tit{ float: left;width:240px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
	
	.inspright .inspR_rank .inspRlink2 { overflow: hidden;}
	.inspRlink2 li{float:left;width:330px;overflow: hidden;*zoom: 1; font-size:14px; padding:0; margin-top:10px;}
	.inspRlink2 li p{ line-height:35px;}

/*右侧滚动焦点图*/
.hdwrap {width:330px;margin:0 auto;overflow:hidden; position:relative;}
.flashlist {height:365px;overflow:hidden;}
.flashlist .f_out {height:365px;overflow:hidden;position:relative;z-index:50;}
.flashlist .f_out img{height:365px; width:330px;}
.flashlist .f_out .picintro {height:84px;background:#333333;position:absolute;bottom:0;left:0;width:730px;z-index:60;padding:0 10px; text-align:left;overflow:hidden;}
.picintro h2 a {color:#FFF;font-size:20px;font-weight:bold;line-height:37px;}
.picintro p {color:#767676;line-height:20px;}
.picintro p a {	color:#abadac;}
.flash_tab {height:26px;padding-top:19px; position:absolute; right:5px; bottom:5px; z-index:99;}
.flash_tab .tabs { height:20px; overflow:hidden;}
.flash_tab .tabs ul li {width:18px;height:18px;float:left;display:block; margin-right:8px; line-height:18px;}
.flash_tab .tabs ul li.opdiv,.flash_tab .tabs ul li.noopdiv { width:18px; height:18px; border:1px solid #000; background:#fff; opacity:.5; text-align:center; border-radius:50%; padding:0; color:#000; font-size:12px;}
.flash_tab .tabs ul li.opdiv a { color:#000; display:block;}
.flash_tab .tabs ul li.noopdiv a { display:block; color:#000;}
.flash_tab .tabs ul li a:hover { text-decoration:none;}
	
/*底部大图*/
.bottom_pic	{ height:100px; width:1200px; margin-top:15px; margin-bottom: 15px;}
.area2 { clear:both;MARGIN: 0 auto; WIDTH:330px; TEXT-ALIGN: left;  background:#fff;overflow:hidden;}