.w960{width:1200px;min-height:200px;height:auto!important;height:200px;padding-bottom:21px;padding-top:21px;}
.box:after,.w960:after,.leftmenu:after,.midright:after,.leftmenu ul:after,.content:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden; content:".";}
.topb{border-top-width: 1px;}
.box2{
	border: 1px solid #CFCFCF;
}
.leftmenu{
	width:235px;
	float:left;
	background-image: url(../images/left_menu_image.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	min-height:60px;
	height:auto!important;
	height:60px;
	padding-bottom: 84px;
	padding-top:0px;
}

.left_menu_style
{
	font-weight: bold;font-size:14px;
	color: #000;
	padding-left:20px;
	width:213px;
	background-image: url(../images/left_menu_title_back.png);
	background-repeat: repeat-x;
	height:36px;
	padding-top:2px;
	line-height:36px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width:0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #CFCFCF;
	border-left-color: #B3B3B3;
	background-position: left top;
}
.leftul
{
	width:100%;
	text-decoration: none;	
	vertical-align: middle;
	min-height:29px;
	height:auto!important;
	height:29px;border-bottom: 1px solid #CFCFCF;	
}
.leftul li
{
	
}

.leftul li a{
	padding-left:27px;
	padding-top:2px;
	height:33px;
	line-height:33px;
	color: #464646;
	font-size:14px;
	text-decoration: none;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CFCFCF;
	border-right-color: #CFCFCF;
	border-left-color: #CFCFCF;
	background-image: url(../images/lefta.png?t=2022);
	background-repeat: no-repeat;
	background-position: left top;
}
.leftul li a:hover{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A41100;
	border-right-color: #A41100;
	border-left-color: #A41100;
	text-decoration: none;
	color:#fff;
	background-position: left bottom;
}
.leftul .more a{background-image: url(../images/lefta_more.png);}
.leftul .lied a{border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A41100;
	border-right-color: #A41100;
	border-left-color: #A41100;background-position: left bottom;color:#fff;}
.leftul .lied a:hover{}

.midright{
	width:946px;
	float: right;
	min-height:300px;
	height:auto!important;
	height:300px;
}
.path{
	width: 100%;
    padding-top: 3px;
    box-sizing: border-box;
    padding-left: 24px;
    padding-bottom:9px;
    color: #363636;
    background-image: url(../images/pathbg.png);
    background-repeat: no-repeat;
    background-position: left 6px;
}
.path span{
	margin-right: 5px;
	margin-left: 5px;
}
.path strong{font-weight:normal;}
.path a{color: #363636;}



.content{width:100%;min-height:300px;
	height:auto!important;
	height:740px;}
.content .h3{    
   width:100%;box-sizing: border-box;padding-left:22px;
	background-image: url(../images/newsh3bg.png);
	background-repeat: repeat-x;
	background-position: left top;background-size: auto 100%;
	padding-top:0px;
	height:31px;
	line-height:31px; 
	color:#535353;
	font-size:14px;font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D8D8D8;
	border-right-color: #D8D8D8;
	border-left-color: #D8D8D8;
	border-bottom-width:1px;
    border-bottom-style: solid;
    border-bottom-color: #D8D8D8;
}
.content .box{width:100%;box-sizing: border-box;padding-top:21px;padding-bottom:21px;padding-left:21px;padding-right:21px; min-height:500px;
	height:auto!important;
	height:500px;_height:500px;line-height:26px;}
.content .box{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFCFCF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #CFCFCF;
}
.content .box p{text-indent:2em;}

.sitetable{
	background-color: #e4e4e4;color:#000;margin-left:auto;margin-right:auto;box-sizing: border-box;
}
.sitetable a{color:#000;}
.sitetable th{
	background-color: #EAF1FD;
	height:30px;line-height:30px;
	text-align:center;
	font-weight: bold;padding-left:5px;padding-right:5px;
}
.sitetable th a{color:#000;}
.sitetable td{background-color: #ffffff;color:#333;height:30px;line-height:30px;text-align:center;padding-left:5px;padding-right:5px;}
.sitetable td.price{color:red;}
.sitetable tr.tdh td{
	background-color: #CAEBFF;
}

.searchtable{
	background-color: #e4e4e4;box-sizing: border-box;
}
.searchtable td{background-color: #ffffff;height:30px;line-height:30px;text-align:center;}
.searchtable td .sdiv{line-height:30px;}
.searchtable td .sdiv input{ vertical-align:middle;}

ul.newslist{min-height:701px;
	height:auto!important;
	height:701px;padding-top:10px;padding-bottom:10px;padding-left: 22px;padding-right: 22px;border:solid 1px #BD838D;}
.newslist li a{
	font-weight: bold;
}
.newslist li{
	padding:4px;padding-left:18px;
	background-image: url(../images/orange_point.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
}

.morepages{
	text-align: center;
	padding-top: 11px;
	color: #000;
	padding-bottom: 10px;
	border: 0px solid #CFCFCf;
}
.morepages a{
	margin-right: 2px;
	display: inline-block;
	margin-left: 2px;
	height: 21px;
	line-height: 21px;
	border: 1px solid #1C53B2;
	padding-right: 5px;
	padding-left: 5px;	
	color: #0000ff;
}
.morepages a.c{
	text-decoration: none;
	color: #fff;
	background-color: #3072DE;
	border: 1px solid #043385;
}
.morepages a:hover{border: 1px solid #043385;padding-right: 5px;
	padding-left: 5px;	text-decoration: none;color:#333;}
.morepages a.nohref{
	text-decoration: none;
	color: #ccc;border: 1px solid #cccccc;
}

.classselect{float:left;}
.classselect div{float:left;min-width:60px;width:auto!important;width:60px;}
.classselect div select{min-width:60px;width:auto!important;}
.key{width:170px;float:left;padding-left:5px;height:26px;line-height:26px;padding-top:5px;}
.key input{width:160px;}
.site_search{width:120px;height:26px;line-height:26px;padding-top:5px;float:left;text-align:left;padding-left:5px;}
.key input,.site_search input{padding:2px;font-size:14px;vertical-align:middle;}
.haomar{width:170px;font-weight:normal;font-size:14px;height:16px;line-height:16px; vertical-align:middle}
