﻿body {font-family: 宋体, serif;  margin:0 auto; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
li{
 list-style-type: none;
}
/*h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}*/
table,td,tr,th{font-size:12px;}
input,button{cursor:pointer;}
//img{vertical-align:top;}
table{margin:0 auto;}

a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 广告 */
.ad160{margin:0 auto; width:160px; clear:both; overflow: hidden;}
.ad975{ margin: 3px auto 0; width:973px; height: auto; clear:both;text-align:left; overflow: hidden; border:1px solid #B6CAE3;}
.ad975noborder{ margin: -3px auto 5px; width:975px; height: 90px; clear:both; overflow: hidden;}
.ad_top773{float:left; width:783px; height: 109px; overflow: hidden; margin:0 0 8px 0px; border:1px solid #B6CAE3; overflow:hidden}
.ad_top773 img{width:783px; height:109px;}
.ad_787{float:left; width:785px; height: 87px; margin-left:10px; overflow: hidden; border:1px solid #B6CAE3;}
.ad_178{float:left; width:176px; overflow: hidden; border:1px solid #B6CAE3; height: 87px;}
.ad_787x117{float:left; width:785px; height: 117px; overflow: hidden; border:1px solid #B6CAE3; margin-top: 10px; margin-bottom:2px;}
.ad_787x116{float:left; width:785px; height: 116px; overflow: hidden; border:1px solid #B6CAE3; margin-top: 10px; margin-bottom:2px;}


#Row2Col1.rightContent{ padding:10px 0 0 14px; line-height:22px;}
.ad960 .ad_200{float:right; width:200px; overflow: hidden;}
.ad960 .ad_760{float:left; width:760px; overflow: hidden;}
.ad960 .ad_950{float:left; width:950px; overflow: hidden;}
.ad960 .ad_190{float:right; width:190px; overflow: hidden;}
.ad960 .ad_728{float:left; width:728px; overflow: hidden;}
.ad960 .ad_190{float:right; width:190px; overflow: hidden;}
.ad960 .ad_222{float:right; width:222px; overflow: hidden;}
.ad960 .adText{clear:both; line-height:19px; color:#467902; text-align:center; overflow: hidden;}
.ad960 .ad_646{float:left; width:648px; overflow: hidden;}
.ad960 .ad_289{float:right;width:289px;  line-height:20px; overflow: hidden;}
.ad960 .ad_289 img{float:left; margin:0 8px 0 0; overflow: hidden;}
.ad960 .ad_475{float:left;width:475px;  line-height:20px; overflow: hidden;}
.ad960 a{color:#467902;}
.ad960 a:hover{color:#bc2931;}
.adList{margin:0 auto; width:459px; text-align:center;clear:both; border-top:1px solid #ccc; padding:4px 0 0;overflow: hidden;}
.adList a{color:#467902; }
.adList a:hover{color:#bc2931;}
/*通用空白间距*/
.blankPoint{background:url("newsline.gif") repeat-x; width: 382px; margin: 0px 12px; height:1px; font-size:1px; overflow:hidden; clear:both;}
.blank1{ height:1px; overflow:hidden; font-size:1px; clear:both;}
.blank2{ height:3px; overflow:hidden; font-size:1px; clear:both;}
.blank3{ height:3px; overflow:hidden; font-size:1px; clear:both;}
.blank4{ height:4px; overflow:hidden; font-size:1px; clear:both;}
.blank6{ height:6px; overflow:hidden; font-size:1px; clear:both;}
.blank8{ height:8px; overflow:hidden; font-size:1px; clear:both;}
.blank9{ height:9px; overflow:hidden; font-size:1px; clear:both;}
.blank10{ height:10px; overflow:hidden; font-size:1px; clear:both;}

.blank12{height:12px; overflow:hidden; font-size:1px; clear:both; }
.blank13{height:13px; overflow:hidden; font-size:1px; clear:both; }
.blank15{height:15px; overflow:hidden; font-size:1px; clear:both; }
.blanktop1{ height:6px; overflow:hidden; font-size:1px; clear:both;}
.blanktop2{ height:6px; overflow:hidden; font-size:1px; clear:both;}
.blankIE7X{margin-bottom: 10px!important; margin-bottom: -2px;}
.lineH{margin:0 auto; width:960px;clear:both;  font-size:1px; overflow:hidden; height:1px; background:url("bg2.gif");}
.leftLine{ margin:0 auto; width:440px; clear:both; height:1px; font-size:1px; overflow:hidden; background:url("bg1.gif") 0 -339px repeat-x;}
/* 其他属性 */
.left,.f_l{ float: left;}
.right,.f_r{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; overflow:hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
/* 导航 */

.globalMenu{ margin:0 auto; clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;  width:973px; height:55px;}
#daohang2 .globalMenu{ margin:15px auto 0; margin-top: 12px; clear:both; border:1px solid #ff0000;  width:958px; height:55px;}

.globalMenu .title{ float:left; width:145px; padding:5px 0 0; text-align:left; }
.globalMenu .title a {float:left;}
.globalMenu .title img{ float:left; margin:0 0 0 10px; display:inline; width: 134px; height: 45px; }
.globalMenu .content{ float:left; width:827px; margin: 12px 0 0; }
.globalMenu .content .menu{ float:left; height:35px; overflow:hidden;}
.globalMenu .content .menu li{clear:both; list-style-type:none; float:left; width:100%; height:20px; color:#aaa; text-align:left; padding:0 0 0 10px;}
.globalMenu .content .s1{ width:138px; }
.globalMenu .content .s2{ width:148px; }
.globalMenu .content .s5{ width:217px; }
.globalMenu .content .s3{ width:127px; }
.globalMenu .content .s6{ width:180px; }
.globalMenu .content .s4{ width:163px; }
.globalMenu .content .sRightBorder{border-right:1px solid #CCCCCC;}
.globalMenu .content .s4{ height:12px}
.globalMenu .content .tip{font-weight:bold;}
.globalMenu .content a.tip:link{color:#1f3a87;}
.globalMenu .content a.tip:visited{color:#1f3a87;}
.globalMenu .content a.tip:hover{color:#bc2931;}
.globalMenu a{color:#000;}
.globalMenu a:visited{color:#000;}
.globalMenu a:hover{color:#bc2931;}
#globalTopLogin { width:973px; margin:5px auto 0;height:25px; border:1px solid #9DB3C5; clear:both; text-align: left; clear:both; overflow: hidden; background-color:#F1F6FC; }
#globalTopLogin input { padding:0; margin:0; border: 1px solid #ccc; background:fixed; }
#globalTopLogin .tip { float:left; padding:0px 7px 0 11px; line-height: 25px; }
#globalTopLogin .login { float:left; line-height:22px; padding:1px 0 0; }
#globalTopLogin .loginOn { float:left; padding:5px 0 0; }
#globalTopLogin .search { float:right; line-height:25px; }
#globalTopLogin .search * { vertical-align:middle; }
#globalTopLogin .submit { margin:1px 0 0 6px; width:48px; height:20px; background:url("toplogin_bg.gif") 0 -21px no-repeat; border:0; clear:both; overflow: hidden; }
#globalTopLogin .submit:hover { background:url("toplogin_bg.gif") no-repeat; }
#globalTopLogin .inputText { font-size:12px; height:18px; border:1px solid #ccc; width:75px; }
#globalTopLogin .inputText:hover { border:1px solid #999; background:#F8F1A0; }
#globalTopLogin .inputTextSearch { font-size:12px; height:18px; border:1px solid #ccc; width:150px; }
#globalTopLogin .inputTextSearch:hover { border:1px solid #999; background:#F8F1A0; }
#globalTopLogin img { margin:3px 0 0; }
#globalTopLogin a { color:#000; }
#globalTopLogin a:visited { color:#000; }
#globalTopLogin a:hover { color:#bc2931; }

.foot{ margin:0 auto; width:960px; clear:both; line-height:21px;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #000; margin:0 0 5px; clear:both;}
.foot a:visited{color:#000;}
.foot img { vertical-align:middle; }