﻿/* 10px填充 */
.hr10{
clear:both;
width:auto;height:10px;border:0px;
font-size: 1px;line-height: 1px;
}

.hr5{
clear:both;
width:auto;height:5px;border:0px;
font-size: 1px;line-height: 1px;
}


.Fl{
float:left;
}

.Fr{
float:right;
}

.PaT6{
padding-top:6px;*padding-top:3px;
}

.PaT10{
padding-top:10px;*padding-top:5px;
}

.PaT14{
padding-top:14px;*padding-top:7px;
}

.PaT16{
padding-top:16px;*padding-top:8px;
}

.PaT20{
padding-top:20px;*padding-top:10px;
}

.PaL6{
padding-left:6px;*padding-left:3px;
}

.PaL10{
padding-left:10px;*padding-left:5px;
}

.PaL16{
padding-left:16px;*padding-left:8px;
}

.PaL26{
padding-left:26px;*padding-left:13px;
}

.PaL30{
padding-left:16px;*padding-left:8px;
}

.PaL36{
padding-left:36px;*padding-left:18px;
}

.PaL42{
padding-left:42px;*padding-left:21px;
}


.FWb{
font-weight:bold;
}

.TAc
{
text-align:center;
}

.TAl
{
text-align:left;
}

.Dpb{
display:block;
}


.tt14{
font-size:14px;
font-family:宋体;
color:#000;
line-height:23px;
white-space:nowrap;
}

.tt14b{
font-size:14px;
font-family:黑体;
color:#000;
line-height:23px;
}

.tt16b{
font-size:16px;
font-family:黑体;
color:#000;
line-height:21px;
}

.tt14w{
font-size:14px;
font-family:宋体;
color:#FFF;
line-height:23px;
white-space:nowrap;
}

.tt12{
font-size:12px;
font-family:宋体;
color:#000;
line-height:23px;
white-space:nowrap;
}

.tt12_1{
font-size:12px;
font-family:宋体;
color:#1F477D;
line-height:23px;
white-space:nowrap;
}

.tt14_1{
font-size:14px;
font-family:宋体;
color:#1F477D;
line-height:23px;
white-space:nowrap;
}

.tt19{
font-size:19px;
font-family:宋体;
color:#2E2E2E;
line-height:25px;
white-space:nowrap;
}

.tt20{
font-size:20px;
font-family:宋体;
color:#1F477D;
line-height:21px;
white-space:nowrap;
}

.tbmain span {
    color: #000000;
    font-family: 宋体;
    font-size: 14px;
}

/* H系列专用 */
.THx1{
font-size:40px;
font-family:黑体;
color:#1F477D;
line-height:33px;
white-space:nowrap;
}

.THx{
font-size:20px;
font-family:黑体;
color:#000;
line-height:20px;
white-space:nowrap;
}

.THxw{
font-size:20px;
font-family:黑体;
color:#FFF;
line-height:20px;
white-space:nowrap;
}


.imgnob{
	border:0px;
	padding:0px;
	font-family: inherit;
}


.FWbnews li{
font-size:14px;
font-family:宋体;
color：#000;
lign-height:25px;
font-weight:bold;
}

.Ul14a li{
font-size:14px;
font-family:宋体;
color:#000;
line-height:23px;
white-space: nowrap;
padding-left: 12px;
background: url(mat1.gtimg.comwwwiskin960s01skin_1.0.0.png) -396px -413px no-repeat;
}


.DottedX{
clear:both;
border-bottom:1px dotted #ccc;
width:auto;height:9px;
margin:0px 5px 0px 5px;
font-size: 1px;line-height: 1px;
}

.DottedC{
clear:both;
border:0px;
width:auto;
margin:0px 5px 0px 5px;
height:10px;
background-image:url('http://www.ahtv.cn/liv_loadfile/fold6/1323156419_26735800.gif');
background-repeat:repeat-x;
font-size: 1px;line-height: 1px;
}

/* 浮动图片组 */
.listpicL35 li{
float: left;
text-align: center;
margin-right:35px;
}

.listpicL42 li{
float: left;
text-align: center;
margin-left:42px;
}

.listpic li{
float: left;
text-align: center;
}

.listpicL50 li{
float: left;
text-align: center;
margin-right:50px;
}

/* 摘要 */
.Abs {
font-size:12px;
font-family:宋体;
color:#666;
line-height:19px;
overflow:hidden;
word-wrap:break-word;
word-break:break-all;
}

.Abs a:link{color:#3366cc;}
.Abs a:visited {color:#3366cc;}  
.Abs a:hover {color:#3366cc;} 
.Abs a:active {color:#3366cc;}  

.AbsG {
font-size:12px;
font-family:宋体;
color:#666;
line-height:19px;
overflow:hidden;
word-wrap:break-word;
word-break:break-all;
}

.AbsG a:link{color:#666;}
.AbsG a:visited {color:#666;}  
.AbsG a:hover {color:#666;} 
.AbsG a:active {color:#666;}  


/* 内容容器96图片 */
.Area96{
width:122px;
height:80px;
float:left;
text-align:center;
}

.Area96rL{
width:166px;
height:80px;
float:left;
overflow:hidden;
}

.Area96rL2{
width:154px;
height:80px;
float:left;
overflow:hidden;
}

.Area96rM{
width:256px;
height:80px;
float:left;
overflow:hidden;
}

.Area96rR{
width:116px;
height:80px;
float:left;
overflow:hidden;
}

/* 内容容器 */
.Area80{
width:55px;
height:55px;
float:left;
text-align:center;
}

.AreaM{
width:368px;
padding-left:10px;
overflow:hidden;
clear:both;
}

.AreaR{
width:228px;
padding-left:10px;
overflow:hidden;
clear:both;
}

.AreaLM{
width:660px;
overflow:hidden;
clear:both;
}

/*栏目PicFlow*/
.AreaLM a:link{color:#343434;}
.AreaLM a:visited{color:#343434;}  
.AreaLM a:hover{color:#343434;} 
.AreaLM a:active{color:#343434;} 

span a:link{color:#FFF;}
span a:visited{color:#FFF;}  
span a:hover{color:#FFF;} 
span a:active{color:#FFF;} 

li span a:link{color:#1F477D;}
li span a:visited{color:#1F477D;}  
li span a:hover{color:#1F477D;} 
li span a:active{color:#1F477D;} 

.tt14b span{
font-size:14px;
font-weight:bold;
color:#000;
}

.top{ height:25px; background:#f1f1f1; border-bottom:1px solid #eaeaea;}
.topcenter{ width:960px; margin:0 auto; height:25px; overflow:hidden;}
.login{width:500px; float:right;height:25px; overflow:hidden;}
.user{ height:25px;font-size:12px}
.user table{color:#bcbcbc}
.user table td{height:22px;line-height:22px;}
.user input.text{height:14px;width:50px;border-top:2px solid #77776f;border-left:1px solid #77776f;border-right:3px solid #f1f1f1;border-bottom:0;background:#f1f1f1;vertical-align:absmiddle;}
.submit input{background:#7d7d7d;color:#ffffff;height:17px;line-height:17px;border:none;}
.submit a{color:#bcbcbc; margin:0 5px;font-size:12px} 

.bg_head{
	background:url(bgx.png);
	background-repeat:repeat-x;}
.header{ padding-top:8px;}
.redian{width:240px;float:left; margin-left:330px;_margin-left:220px; margin-top:14px;color:#1F3E6D;line-height:18px;font-size:12px;}
.redian li a{ color:#1F3E6D;}
.head_redian{ float:left;width:200px; }
.head_redian li{ float:left; margin-right:10px; }
.search{margin:12px 10px 0 0; float:right;display:inline;}
.search_key{border:1px solid #c2c2c2;height:19px;padding:0;vertical-align:middle;float:left;}
.search_btn{vertical-align:middle;font-size:12px;padding:0;float:left;background:url(search_btn.png) no-repeat;width:68px;height:21px;border:none;line-height:20px;text-align:center;color:#373737;word-spacing:.2em;}

.menu{background:url(menu2.jpg) repeat-x; height:33px;border-bottom:1px solid #DECFFF;}
.menu1{ background:url(menu1.jpg) no-repeat transparent; height:33px; float:left; list-style:none;}
.menu1 li{ background:url(menu3.jpg) no-repeat transparent top right; height:33px; text-align:center; line-height:33px;float:left; width:90px;}
.menu1 li a,.menu2 li a,.menu3 li a{ color:#fefefe; font-weight:bold; font-size:14px;display:block}
.menu1 li a.current,.menu1 li a:hover{background:url(current.jpg) no-repeat top center; display:block;width:90px; color:#004070;}
.menu1 li.last{ background:none;}
.menu2{  width:220px; float:left; margin-left:73px;height:33px;_margin-left:43px;_width:250px;}
.menu2 li{ float:left;line-height:33px;margin-left:28px;height:33px;}
.menu2 li.menu2_center{ float:left;line-height:33px;margin-left:38px;height:33px;}
.menu3{ background:url(menu4.jpg) no-repeat; width:196px; float:right; padding-left:20px;height:33px;list-style:none;}
.menu3 li{line-height:33px; padding-left:30px; float:left;height:33px;}



.bg_center{
	background:url(topbg_02.jpg) 0 0 no-repeat;
	width:960px;
	margin:0 auto;}
.password_div{
	width:18px; 
	height:20px; 
	background:url(password.png) 0 0 no-repeat;}
.user_div{
	width:18px; 
	height:20px; 
	background:url(user.png) 0 0 no-repeat;}
.login_div{
	width:36px; 
	height:20px; 
	background:url(login.png) 0 0 no-repeat;
	border:0;}
.reg_div{
	width:36px; 
	height:20px; 
	background:url(reg.png) 0 0 no-repeat;
	border:0;}
.clear1 {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: visible;
}

.Dpn {
    display: none;
}
.PaL6 dl{padding:0 10px;line-height:18px}
.PaL6 dl dt{color:#0079b8;margin:4px 0}
.PaL6 dl dd ul{ overflow-y:scroll;height:54px;padding:0;border:1px solid #999999}
.PaL6 dl dd ul li {line-height:27px;padding-left:5px;}

.PaL6 dl dd ul li span{color:#C4030F;font-weight:bold;margin-right:10px;}
.PaL6 dl dd ul li a{font-weight:normal;padding:0}

.PaL6 ul{padding:7px 0px;line-height:22px}
.PaL6 ul li{ display:block; clear:both;}
.PaL6 ul li a{ color:#585858;}
.PaL6 .first strong{background:url(bg_all.png) -246px 0 no-repeat; font-family: serif; }
.PaL6 strong{font-style:inherit;background:url(bg_all.png) -262px 0  no-repeat;width:15px;height:13px;display:inline;position:absolute; top:4px;left:0;*top:0;text-align:center;line-height:13px;color:#e8e8e8;font-weight:bold;left:7px;z-index:100}
.PaL6 span{float:right;color:#505050;}
.PaL6 .first span{ color:#ba293a;font-weight:bold}
.PaL6 .list_img{padding:7px 5px; background:#e2e2e2;margin:5px 1px 0 1px}
.PaL6 .list_img li{padding:0}
.PaL6 .list_img .img{float:left; margin-left:5px;width:160px;line-height:18px}
.PaL6 .list_img a{float:left;color:#585858;margin:0;padding:0}
.PaL6 .sp_1{padding:0 0 22px;*padding:0 0 12px;_padding:0 0 18px;}
.PaL6 .sp_1 li{line-height:22px;}
.PaL6 .sp_1 li span{color:#BA293A;}
.PaL6 .sp_1 li.list_img{margin-bottom:13px;}
.PaL6 .sp_1 li.list_img strong{top:10px}




/* bottom */
.bottom{ background-color:#464646; margin:0 auto; margin-top:10px; }
.bottomUl{width:960px; margin:10px auto;}
.bottomUl a:hover{color:#FFFFFF; text-decoration:underline;}
.footer{background-color:#464646;padding:10px;text-align:center; color:#FFFFFF; line-height:23px; width:940px; margin:0 auto; }
.footer a{color:#FFFFFF;}
.bot_top{ background-color:#3D3D3D;margin:0 auto;}
.bot_topf{margin:0 auto; font-size:24px; font-family:"黑体"; font-weight:bold; color:#FFFFFF; height:40px; width:930px; line-height:40px; padding-left:30px;}
