/* CSS Document */
body
{
	margin: 0;
	padding: 0;
	font-size:12px;
	line-height:1.8em;
}
a{ text-decoration:none;color:#173a7e;}
a:hover{ text-decoration:underline;color:#f60;}
a img{ border-style: none;
	border-color: inherit;
	border-width: medium;
	/* width: 486px;
	height: 57px; */
}
.floatL{ float:left;}
.floatR{ float:right;}
ul,li{ margin:0; padding:0;}
#box
{
	width: 1000px;
	margin: 0 auto;
}
#mid
{
	width: 955px;
	margin: 0 auto;
}
.toolbar
{
	height: 190px;
	overflow:hidden;
	margin-bottom:8px;
}
.toolbarNews
{
	float: left;
	width: 266px;
	margin-right:8px;
}
#toolbarBanner
{
	float: left;
	width: 367px;
	background: #aaa;
	height: 100%;
	margin-right:8px;
}
.toolnav
{
	float: left;
	width: 305px;
}
.clean
{
	clear: both;
}


#bannerAllwidth
{
	height: 30px;
	background: #CCCCCC;
	margin-bottom:8px;
}

.layoutBig
{
	float: left;
	width: 640px;
}
.layoutSide
{
	float: left;
	width: 307px;
	margin-left: 8px;
}

.subSort
{
	/*height: 200px;
	background: #FFFFCC;*/
	margin-bottom: 8px;
}
.subSort2
{
	width: 316px;
	background: #FFFFCC;
	float: left;
}
.subSort3
{
	background: #CCCCFF;
	margin-bottom: 8px;
}
.fix
{
	margin-bottom: 8px;
}

.bannerLayoutBig
{
	margin-bottom: 8px;
	background: #FFCCCC;
}

#tips_nocall
{
	background: #fcefe1;
	border: 1px solid #ff6600;
	border-top: none;
	padding: 8px;
	width: 984px;
	margin: 0 auto;
	font-size: 14px;
	color: #000;
	display: none;
}
#tips_nocall a:hover
{
	text-decoration: none;
}
.switchTitle a{ float:left; display:block; padding:0 5px;}
.conbox{ clear:both; padding:5px; border:1px solid #9fd1f3; border-top:none;background:#fff;}

#news { height:28px; line-height:28px; border-bottom:none; background:url(../images/switchTitle2.jpg) left top; overflow:hidden;}
#news .cornnerRight{ background:url(../images/TitleR2.jpg) top right no-repeat;}
#news a{ margin-right:5px;font-weight:bold; color:#173a7e;}
#news a.nowSwitch{ margin-right:5px;font-weight:bold; color:#173a7e; background:url(../images/nowSwitch2.jpg); margin:4px 5px 0 5px;  width:75px; text-align:center }
.titleNews{ font-weight:bold; font-size:14px; color:blue; text-align:center; margin-top:5px; margin-bottom:5px;}

#conUl{ margin-left:20px; line-height:1.8em;}
#conUl li{ list-style-type:square;}
#shotText{ margin-left:8px; line-height:1.5em; width:190px;}

/*#paihangTitle{ background:url(../images/leftTitle.jpg); line-height:22px; line-height:22px; padding-left:8px; }*/
#paihangTitle{ line-height:24px; padding-left:12px; padding-right:8px;  border-right:none;background:url(../images/tt.jpg); overflow:hidden; height:24px;  }
.titleBold{ font-weight:bold; }

.KeyValue{ background:#fd6804; float:left; height:5px; width:160px; overflow:hidden; margin-top:3px;}
.KeyName{ float:left;  width:80px; margin-left:5px; text-align:right; padding-right:8px; overflow:hidden;}

#paihang{ border:1px dotted #88bbe6; border-top:none; background:#e4f2fc;}
#paihangCon{ list-style:none; margin-top:8px; border-bottom:1px dotted #ddd;}
#paihangCon li{ line-height:15px; height:13px; margin-bottom:3px; overflow:hidden; }

.subSort .switchTitle { height:28px; line-height:28px;background:url(../images/switchTitle.jpg) left top; overflow:hidden;padding-left:5px; }
.subSort .switchTitle  a{ margin-right:5px;font-weight:bold; color:#173a7e;}
.subSort .switchTitle .cornnerRight{background:url(../images/TitleR.jpg) top right no-repeat; }
.subSort .switchTitle  a.nowSwitch{ margin:4px 5px 0 0; font-weight:bold; color:#173a7e; background:url(../images/nowSwitch.jpg); width:94px; text-align:center; font-size:14px;}


.subTitle2{ height:28px; line-height:28px; border-bottom:none; background:url(../images/baojia.jpg) no-repeat; overflow:hidden;padding-left:25px; font-weight:bold; font-size:14px; color:#173a7e;}
.subTitle2 a{ font-size:12px;}

.subTitle3{height:28px; line-height:28px; overflow:hidden; padding-left:10px; font-weight:bold; background:url(../images/leftTitle.jpg) left top; }
.cornnerRight{ height:28px; line-height:28px; background:url(../images/rightTitle.jpg) right top  no-repeat; padding-right:8px;}
.cornnerRight .floatR a{ font-weight:normal;}

.subTitle2 .cornnerRight{ background:none;}

.group{ border-bottom:1px dotted #aaa; padding:8px 0;}
.group .titleBold{ width:40px;}
.groupcon{ width:250px;}
.groupcon span{ margin: 0 8px;}

.subSortGroup{ width:84px; margin:5px 10px;float:left; height:110px; display:inline; }
.subSortGroup a{ line-height:1.2em; margin-top:5px; display:block; text-align:center; width:84px; }
.subSortGroup a img{ border:1px solid #ddd; padding:3px;}
.subSortGroup a:hover img{ border:1px solid #f60;}

.TuijianGroup{ width:84px; margin:5px 10px;float:left; height:90px; display:inline; }
.TuijianGroup a img{ border:1px solid #ddd; padding:3px;}
.TuijianGroup a:hover img{ border:1px solid #f60;}
.TuijianGroup a{ line-height:1.2em; margin-top:5px; display:block; width:84px; text-decoration:center;}

#newKey{ height:65px; padding:8px; padding-right:0; border:1px solid #aaa; border-top:none; background:white;}
#newKey a{ margin-right:8px;}

#quick { height:80px; overflow:hidden;}
#quick a{ margin-bottom:6px; display:block;}

#sideTitle1 .subTitle3{ background-image:url(../images/nvzhuang.jpg);}
#sideTitle1 .conbox{border-color:#fd9ddc;}
#sideTitle1 .group{ border-color:#fd9ddc;}

#sideTitle2 .subTitle3{ background-image:url(../images/nanzhuang.jpg);}
#sideTitle2 .conbox{border-color:#1d9ae1;}
#sideTitle2 .group{ border-color:#1d9ae1;}

#sideTitle3 .subTitle3{ background-image:url(../images/tongzhuang.jpg);}
#sideTitle3 .conbox{border-color:#f6b10e;}
#sideTitle3 .group{ border-color:#f6b10e;}

.subSort3 .cornnerRight{ background:none; padding-left:8px; font-size:14px; color:#fff;}



