@charset "utf-8";
/*home css*/

/*首页弹窗提示*/
.pop1_content{ display:none; width:641px; color:#777777; z-index:1000; position:absolute; left:170px; top:50px;}
.pop1_close{ background:url(../images/Langlang_523.png) no-repeat center top; width:26px; height:26px; position:absolute; right:20px; top:20px; text-indent:-9999px;}
.pop1_top{ background:url(../images/w_home/w_home_pop1.gif) no-repeat center top; height:20px; font-size:0;}
.pop1_bot{ background:url(../images/w_home/w_home_pop3.gif) no-repeat center top; height:20px; font-size:0;}
.pop1_mid{ background:url(../images/w_home/w_home_pop2.jpg) repeat-y;}
.pop1_span1{ color:#656565; font-size:18px; text-align:center; line-height:28px;}
.pop1_m2{ padding:20px 0 0 83px;}
.pop1_color1{ color:#656565;}
.pop1_m3{ padding:50px 0 0 0; font-size:16px;}
.pop1_m3 a,.pop1_m3 a:hover{ color:#777777; text-decoration:none;}
.pop1_m3 dt{ line-height:28px; font-weight:bold; cursor:pointer;}
.pop1_m3 dd{ line-height:28px; cursor:pointer;}
.pop1_m2_left{ float:left; padding-left:40px; width:305px;}
.pop1_m2_right{ float:left; padding-left:10px; width:285px;}
.pop1_m4{ padding:20px 0 15px; text-align:center;}
.pop1_m4 a{ color:#f47320;}
.pop1_m5{ padding-left:23px;}
.pop1_m5_left{ float:left;}
.pop1_m5_left a{ color:#777777; background:url(../images/w_home/w_home_img2.jpg) no-repeat 0 0; display:block; padding:5px 0 0 98px; width:310px; font-size:14px; line-height:20px;}
.pop1_m5_right{ float:left; padding:27px 0 0 26px;color:#bbbbbb;}
/*page css*/
#maintop{ clear:both; overflow:hidden;}
#module {
	float:left;
	margin-top:30px;
	width:665px;
}
#module table {
	margin-left:10px;
}
#module td {
	padding:18px 20px;
	text-align:center;
	line-height:30px;
}
#module td.tit a,.con_r_service .service_tit a{
	width:58px;
	height:89px;
	display:block;
	text-indent:-9999px;
}
#module td.tit1 a{
	background:url(../images/w_home/w_newh_b1.gif) no-repeat center top;
}
#module td.tit2 a{
	background:url(../images/w_home/w_newh_b2.gif) no-repeat center top;
}
#module td.tit3 a{
	background:url(../images/w_home/w_newh_b3.gif) no-repeat center top;
}
#module td.tit1 a:hover{
	background:url(../images/w_home/w_newh_b1-1.gif) no-repeat center top;
}
#module td.tit2 a:hover{
	background:url(../images/w_home/w_newh_b2-1.gif) no-repeat center top;
}
#module td.tit3 a:hover{
	background:url(../images/w_home/w_newh_b3-1.gif) no-repeat center top;
}
#module a:link, #module a:visited {
	font-size:16px;
	color:#000;
	text-decoration:none;
}
#module a:hover {
	color:#666;
}
#moduleRight {
	float:left;
	width:266px;
	padding:20px 0 0 20px;
}
#moduleRight .choose .con_r_hd {
	background-color:#f9bf42;
	padding:10px 7px;
}
#moduleRight .choose td {
	text-align:left;
	padding:3px;
}
.con_r_tit {
	padding-left:10px;
	height:32px;
	line-height:32px;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	font-family:"Microsoft Yahei";
}
.con_r_service {
	margin-top:17px;
}
.con_r_service td {
	height:98px;
}
.con_r_service .service_tit a{
	background:url(../images/w_home/w_newh_b4.gif) no-repeat center top;
}
.con_r_service .service_tit a:hover{
	background:url(../images/w_home/w_newh_b4-1.gif) no-repeat center top;
}
.con_r_service_list{
	padding-top:5px;
}
	
.con_r_service ul {
	clear:both;
	overflow:hidden;
}
.con_r_service li {
	float:left;
	width:54px;
	padding-right:16px;
	text-align:left;
	line-height:18px;
	letter-spacing:1px;
}
.con_r_service li.special {
	padding-right:0;
}
.con_r_service li a {
	color:#515151;
}
.con_r_service li a:hover, .con_r_service li a:visited {
	color:#666;
}
.con_r_s2 {
	border-top:1px solid #acacac;
	letter-spacing:1px;
	padding-top:3px;
}
.con_r_s2 a, .con_r_s2 a:hover {
	color:#515151;
}
.web_news {
	clear:both;
	margin-top:15px;
}
.news_view {
	border:1px solid #b0b0b0;
	width:312px;
	height:124px;
	background:#fff;
	color:#787878;
	float:left;
}
.news_view1 {
	margin-left:10px;
	display:inline;
}
.view_tit {
	background:#ededed;
	height:24px;
	line-height:24px;
}
.news_bt {
	padding-left:14px;
	font-size:14px;
}
.view_con {
	width:312px;
	height:100px;
	overflow:hidden;
}
.view_con li {
	width:312px;
	height:100px;
	display:block;
	float:left;
}
.view_con li a {
	color:#787878;
}
.view_con li a:hover {
	color:#666;
}
.view_con_left {
	float:left;
	padding:10px 0 0 14px;
	width:80px;
}
.view_con_right {
	float:left;
	padding:15px 0 0 12px;
	width:206px;
}
.view_con_right p {
	width:190px;
	line-height:18px;
}
.view_con_right .view_r_intro{
	height:54px; 
	overflow:hidden;
}
.strong {
	font-weight:bold;
}
.channel {
	border:1px solid #b0b0b0;
	background:#fff;
	color:#787878;
	clear:both;
	margin-top:10px;
	width:960px;
}
.channel_tit {
	background:#ededed;
	height:24px;
	line-height:24px;
	padding-left:12px;
	font-size:14px;
}
.channel_con {
	padding-bottom:15px;
}
.channel_con td {
	text-align:center;
}
.channel_con td a {
	color:#000;
}
.channel_con td a:hover {
	color:#666;
}
#mainbottom {
	margin-top:32px;
}
.read_tit a{ 
	width:963px;
	height:104px; 
	text-indent:-9999px;
	display:block; 
	background:url(../images/w_home/w_con_read_tit.gif) no-repeat center top;
}
#interaction {
	clear:both;
	padding-top:20px;
	border:1px solid #858585;
	border-top:none;
	margin:0 2px 3px;
	width:958px;
	background:#fff;
}
#interaction .action {
	margin-left:40px;
	margin-bottom:20px;
}
#interaction ul {
	clear:both;
	overflow:hidden;
}
#interaction li {
	display:block;
	float:left;
}
#interaction .passage {
	width:420px;
	padding-right:35px;
	float:left;
}
#interaction .passage img {
	float:left;
}
#interaction .passage .desc {
	padding-left:20px;
	width:275px;
	line-height:22px;
	float:left;
}
#interaction .passage .desc .title {
	font-size:14px;
}
#interaction .passage .desc .title a:link, #interaction .passage .desc .title a:visited {
	color:#333;
	text-decoration:none;
}
#interaction .passage .desc .title a:hover {
	text-decoration:underline;
}
#interaction .passage .desc .zt {
	font-weight:bold;
}
#interaction .passage .desc .share .sl {
	float:left;
}
#interaction .passage .desc .share .sl a:link, #interaction .passage .desc .share .sl a:visited {
	color:#333;
	text-decoration:none;
}
#interaction .passage .desc .share .sl a:hover {
	text-decoration:underline;
}
#interaction .passage .desc .share .sl span {
	color:#999999;
}
#interaction .passage .level {
	float:right;
	cursor:pointer;
	width:103px;
	height:37px;
	margin-top:5px;
	padding-left:5px;
	background:url(../images/Langlang_299.jpg) right bottom no-repeat;
}
#interaction .passage .share a:link, #interaction .passage .share a:visited {
	color:#333;
	text-decoration:none;
}
#interaction .passage .level div {
	font-size:20px;
	font-weight:bold;
	float:left;
	padding-top:8px;
}
#interaction .passage .level div.clear {
	padding:0px;
	margin:0px;
}
#interaction .passage .level div.yuan {
	padding-top:2px;
	margin:0px 2px;
	margin-top:6px;
	width:24px;
	height:22px;
	font-size:16px;
	color:#FFF;
	text-align:center;
	background:url(../images/Langlang_300.jpg) no-repeat;
}
#interaction .passage .message {
	clear:both;
	text-indent:2em;
	line-height:20px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #CCC;
	height:60px;
}
#interaction .passage .message a:link, #interaction .passage .message a:visited {
	color:#8B8B8B;
	text-decoration:none;
}
#interaction .passage .message a:hover {
	text-decoration:underline;
}
