.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;}
.loading span{display:none;text-align:center;}
.loading{
	overflow:hidden;
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.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;}

.miao{
    width: 100%;
    height: 146px;
    margin-bottom: 21px;
    background-repeat: no-repeat;
    background-position: right top;
    color: #000;
    background-size: cover;
}
.miao .miaodes{
	width:100%;box-sizing: border-box;
	height: 130px;float:left;
	padding:5px;
}
.miao .miaodes h1{
	font-weight: bold;text-align:left;
	font-size: 23px;padding-top:21px;padding-left:30px;
}
.miao .miaodes .miaocon{font-weight: normal;text-align:left;padding-top:10px;padding-left:30px;padding-right:20px;}

.content{width:715px;float:left;min-height:300px;
	height:auto!important;
	height:300px;padding-top:2px;}
.content .box{width:100%;box-sizing: border-box; min-height:267px;
	height:auto!important;padding-left:15px;padding-right:15px;
	height:267px;_height:266px;line-height:26px;color:#5e5e5e;border: 1px solid #CFCFCF;}
.contetn .e5{color:#5e5e5e;}
.content .h3{
	width:100%;line-height:30px;padding-top:2px;
	height:30px;color:#535353;font-size:14px;text-align:center;font-weight:bolder;
	background-image: url(../images/content_h3_bg.png);
	background-repeat: no-repeat;
	background-position:center top;
}
.content .box p,.content .box div{margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;}

/*ÓÒ±ß*/
#rightmenu{width:212px;
min-height:300px;
height:auto!important;
height:300px;float:right;}
#liuyan{
	float:right;
	width:212px;
}
#liuyan .loading{width:212px;height:250px;}
#liuyan .liuyan_cn{
	height:49px;
	width: 212px;
	overflow: hidden;
	background-image: url(../images/liuyan_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#liuyan .box{
	width: 198px;padding-left:12px;padding-top:6px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	background-image: url(../images/liuyan_boxbg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#liuyan table{
	margin: 0px;
	padding: 0px;
}
#liuyan td{
	margin: 0px;
	padding: 3px;
}
#liuyan td span,#liuyan td a{
	color:red;line-height:23px;
	font-size:11px;
	padding-left:2px;
}#liuyan td a {font-size:13px;color:#666; vertical-align:middle;}
#liuyan td input{
	font-size:13px;
	height:22px;
	line-height:23px;
	width:162px; vertical-align:middle;
	padding-left:6px;
	color:#7d7d7d;
	background-color:#ffffff;
	float:left;
	border: 1px solid #ccc;
}
#liuyan td img{vertical-align:middle;height:24px;}
#liuyan td textarea{
	font-size:13px;
	width:162px;padding-left:6px;height:76px;line-height:23px;
	color:#7d7d7d;
	background-color:#ffffff;float:left;border: 1px solid #ccc;
}
#liuyan td .button{
	width:69px;
	height:22px;
	background-image: url(../images/liuyan_botton.png);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;float:left;margin-right:23px;_margin-right:12px;
	padding: 0px;
}
#liuyan .bottom{
	width:212px;
	height:6px;font-size:0px;
	background-image: url(../images/liuyan_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#liuyan .span{display:none;}


/*content in*/
.bk_con_content h3{
	padding-left:28px;
	width:100%;box-sizing: border-box;
	padding-top:0px;
	height:31px;
	line-height:29px;
	color:#3E3F41;font-weight:bold;
	background-image: url(../images/bk_con_content_h3_bg.png);
	background-repeat: no-repeat;
	background-position: left top;}
.bk_con_content p{
	line-height:26px;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
}
.bk_con_content table{
	background-color: #CCC;width:100%;margin-top:10px;margin-bottom:10px;
}

.bk_con_content table td{
	padding:3px;
	line-height: 26px; background-color:#FFF;
}
.bk_con_content table .lefttd{
	width:80px;
	text-align: center;
}
#download a{color:#0000ff;}
#contact img{ vertical-align:middle;}