/* CSS Document */
/* vim: set et sw=4 ts=4 sts=4 fdm=marker ff=unix fenc=utf8 */
/**
 * CSS ������ʽ
 *
 * �������������Ĭ����ʽ���ο� YUI �Լ� Blueprint
 *
 * @author  i.feelinglucky@gmail.com
 * @link    http://www.gracecode.com/
 * @version $Id: reset.source.css 109 2008-10-16 14:50:08Z i.feelinglucky $
 */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#333333;}
body{ background-color:#FFFFFF;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{color:#333333;text-decoration:none;}
a:hover{color:#FF6600; text-decoration:underline;}

.are-ad1{width: 920px; margin:7px auto 0; overflow:hidden;  }
.are-ad1  dl{ float:left; margin: 0 2px; display:inline; }
.are-ad1  dl dd{line-height:20px;text-align:center;}

.are-ad2{width: 922px;  margin:7px auto 0;  overflow:hidden; }
.are-ad2 ul{ text-align:center; width: 100%;  }
.are-ad2 li {float:left; margin:0 3px; display:inline;}

.are-ad3{width: 640px; margin:7px auto 0; overflow:hidden;  }
.are-ad3  dl{ float:left; margin: 0 2px; display:inline; }
.are-ad3  dl dd{line-height:20px;text-align:center;}

.ared,a.ared:link,a.ared:visited{ color:#ff0000;}
.ared,a.ared:hover{text-decoration:underline;}
.ablue,a.ablue:link,a.ablue:visited{ color:#0A4F90;}
.ablue,a.ablue:hover{text-decoration:underline;}

/* channels-top */
.tiptop{ width:100%; margin:0 auto; height:24px; background:url(/images10/chann_01.gif); padding-top:9px;}
.body-nr{ width:916px; margin:0 auto;}
.tiptop p{ float:left; padding-left:20px;color:#fff;}
.tiptop span{ float:right; padding-right:30px;color:#fff;}
.tiptop a:link,.tiptop a:visited{ color:#fff; text-decoration:none;}
.tiptop a:hover{ text-decoration:underline;}
.chtop{width:100%; margin:0 auto; height:72px; background:url(/images10/chann_02.gif) top repeat-x; padding-top:12px;}
.chtop-logo{ float:left; padding-left:40px; width:215px;}

.chtop-pd{ float:left; width:303px; height:54px; background:url(/images10/chann_03.gif); padding-top:5px;}
.chtop-pd a:link,.chtop-pd a:visited{ line-height:24px; padding:0 10px; float:left; background:url(/images10/chann_04.gif) right center no-repeat;}
.chtop-benner{ float:right; width:345px;}
.top-dh{ width:916px; margin:0 auto; height:79px; background:url(/images10/chann_61.jpg);}
.top-dh .top-sy{ float:left; width:874px; height:30px; padding-left:30px;}
.top-dh .top-sy p{ float:left; width:80px; line-height:30px; padding-top:3px; }
.top-dh .top-sy p a:link,.top-dh .top-sy p a:visited{ font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.top-dh .top-sy p a:hover{ text-decoration:underline;}
.top-dh .top-sy span{ float:left; padding-left:3px; padding-top:4px; height:26px;}
.top-dh .top-sy span a:link,.top-dh .top-sy span a:visited{ float:left; line-height:26px; padding:0 15px; background:url(/images10/chann_62.gif) right no-repeat; font-size:14px; font-weight:bold; text-decoration:none; color:#fff;}
.top-dh .top-sy span a:hover{ text-decoration:none;}
.top-dh .top-so{ float:left; width:808px; padding:11px 0 0 80px; height:30px;}
.top-dh .top-so .sosuo{ float:left; width:410px;}
.top-dh .top-so .sosuo p{ float:left; padding-left:5px; height:21px;}
.top-dh .top-so .sosuo p.so-2{ padding-top:0px;*padding-top:1px;_padding-top:1px;}
.top-dh .top-so .sosuo p.so-3{ margin-top:1px; height:21px;}

.top-dh .top-so .sosuo input{width:250px; border-bottom:1px solid #CDDFEB;border-right:1px solid #CDDFEB;border-top:1px solid #5A94BA;border-left:1px solid #5A94BA; height:18px;}
.top-dh .top-so .sosuo input.input-so{width:51px; height:21px; border:none; background:url(/images10/chann_13.gif); }
.top-dh .top-so .sosuo select{ height:21px;}

.top-dh .top-so .top-rm{ float:left; width:395px; font-size:14px; font-weight:bold; color:#fff; padding-top:1px;*padding-top:4px;_padding-top:4px; height:16px; overflow:hidden;}
.top-dh .top-so .top-rm a:link,.top-dh .top-so .top-rm a:visited{ font-weight:normal; font-size:14px; color:#fff; text-decoration:none;}
.top-dh .top-so .top-rm a:hover{ text-decoration:underline;}

.footer{width:916px;text-align:center;margin:0px auto;margin-top:8px;}
.footer .t{height:31px;background:#1562BE;color:white;line-height:31px;}
.footer .t a:link{color:white;text-decoration:none;}
.footer .t a:visited{color:white;text-decoration:none;}
.footer .t a:hover{color:white;text-decoration:underline;}
.footer .b{color:#5A5A5A;line-height:22px;}
.footer .b .lxqq{
	position: relative;
	cursor: pointer;
   }
   .footer .b .lxqq .QQhover {
	position: absolute;
	left: 0px;
	bottom: 21px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 600;
	height: 20px;
	width: 100px;
	text-align: center;
	overflow: hidden;
	resize: none;
   font-family: "Arial";
   }
   .footer .b .lxqq .QQhover::after{
	position: absolute;
	left: 0;
	top: 0;
	line-height: 20px;
	content: "QQ:";
   }
   .footer .b .lxqq:hover .QQhover{
	display: inline-block;
   }
.top-bk{ width:916px; height:60px; margin:2px auto 0 auto; background:url(/images10/chann_52.gif);}
.top-bk .top-bk-bian1{ float:left; width:3px; height:60px; overflow:hidden;}
.top-bk .top-bk-bian2{float:left; height:60px; overflow:hidden;}
.top-bk ul{ float:left; padding:10px 3px; height:40px;}
.top-bk ul li{ float:left; padding:0 6px; height:20px; line-height:20px;}
.top-bk ul li a:link,.top-bk ul li a:visited{ color:#666; text-decoration:none;height:20px; line-height:20px; }
.top-bk ul li a:hover{background:#166BBC; color:#fff;}
.top-bk ul.top-ul1{ width:248px;}
.top-bk ul.top-ul2{ width:368px;}
.top-bk ul.top-ul3{ width:150px;}

.newlogo{ width:916px; margin:10px auto 0 auto; height:70px;}
.newlogo .pdlogo{ float:left; height:60px;}
.newlogo .pdlogo2{ float:left; height:60px;}
.newlogo .pdlogo4{ float:left; width:157px; height:60px; padding-right:23px; line-height:20px; text-align:center;}
.newlogo .pdlogo4 a:link,.newlogo .pdlogo4 a:visited{ color:#666;}
.newlogo .pdlogo3{ float:right; height:60px; width:500px;}
.newlogo span{ display:block; float: left; height:60px;}

.top-dh .top-so .top-dl{ float:right; width:380px;  height:24px; overflow:hidden;}
.top-dh .top-so .top-dl span{ float:left; color:#666; line-height:24px; padding-left:8px;}
.top-dh .top-so .top-dl p{ float:left; padding-left:8px;}
.top-dh .top-so .top-dl p input.dl-yhm{ width:88px; height:16px; line-height:16px; border:1px solid #fff; background:#CCDEF2; display:block;}
.top-dh .top-so .top-dl p input.dl-dl{ width:48px; height:21px; display:block; background:url(/images10/chann_57.gif); border:none;}
.top-dh .top-so .top-dl p input.dl-zc{ width:38px; height:21px; display:block; background:url(/images10/chann_58.gif); border:none;}

