
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form,
	fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;}

body {
	font: 14px/1.5 "微软雅黑", YaHei, tahoma, arial, "Hiragino Sans GB", 宋体;}

ul {
	list-style: none;}

h3 {
	font-size: 24px;}

h4 {
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding-top: 15px;}

fieldset, img {
	border: 0;}

address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;}

ol, ul {
	list-style: none;}

caption, th {
	text-align: left;}

q:before, q:after {
	content: '';}

abbr, acronym {
	border: 0;}

table {
	border-collapse: collapse;
	border-spacing: 0;}

a {
	color: #000000;
	text-decoration: none;}

a:hover {
	color: #FF0000;
	text-decoration: 1px dotted #FF0000;}

.b1 {
	border: 1px solid #dadada;}

.fs16 {
	font-size: 16px;}

.fs18 {
	font-size: 18px;}

.fs24 {
	font-size: 24px;}

.fn-left {
	float: left;}

.pd-top {
	padding-top: 20px;}

.pd-left {
	padding-left: 20px;}

.fn-right {
	float: right;}

.clear {clear: both;}

.wfull {width: 100%;}

.w1200{width:1200px;}

.w795{width:795px;}

.w670{width:670px;}

.w600{width:600px;}

.w390{width:390px;}

.hfull {height: 100%;}

.h305{height:305px;}

.h265{height:265px;}

.h165{height:165px;}

.h95{height:95px;}

.h70{height:70px;}

.h40 {height: 40px;}

.h35 {height: 35px;}

.h30 {height: 30px;}

.h25 {height: 25px;}

.h20 {height: 20px;}

.h15 {height: 15px;}

.h10 {height: 10px;}

.h5 {height: 5px;}

.lh30 {
	line-height: 30px;}

.ma{margin: 0px auto;}

.ml10{margin-left:10px;}

.ml35{margin-left:35px;}

.ml250{margin-left:250px;}

.txt-c {text-align: center;}

.txt-l {text-align: left;}

.txt-r {text-align: right;}

.ti10{text-indent: 10px;}

.bg_gray{background:#f3f7f6;}

.bt{border-bottom:1px solid #dddddd;}
.bt_red{border-bottom:1px solid #9a0d15;}

#header {
	height: 165px;
	width: 100%;
	margin: 0px auto;
	background:url(images/bg.png) no-repeat;
    background-position: 95% 50%;}
.header{
	position: relative;}
 .logo{
   background:url(images/logo.png) no-repeat;
   background-position: 0 50%;}
 
.search {
	width: 215px;
	height: 30px;
	line-height: 185px;
	position: absolute;
	right: 0;
	z-index: 10;
	border-radius:150px;
	-moz-border-radius:150px;
	-webkit-border-radius:150px;}

.txStyle {
	width: 150px;
	height: 32px;
	float: left;
	line-height: 30px;
	margin-top: 75px;
	text-indent: 0.5em;
	border: 1px solid #ffffff;
	border-right: none;
	background-color: #ffffff;
	color: #ffffff;
	-moz-border-bottom-left-radius: 16px; /* gecko browsers */
	-webkit-border-bottom-left-radius: 16px; /* webkit browsers */
	border-top-left-radius: 16px;
	border-bottom-left-radius: 16px;
	outline:none;}

.subStyle {
	width: 35px;
	height: 34px;
	color: #ffffff;
	float: left;
	margin-top: 75px;
	border: 1px solid #ffffff;
	border-left: none;
	background: url(images/search.png) no-repeat center;
	-moz-border-bottom-right-radius: 16px; /* gecko browsers */
	-webkit-border-bottom-right-radius: 16px; /* webkit browsers */
	border-top-right-radius: 16px;
	border-bottom-right-radius: 16px;}


 
.menubar {
	width: 100%;
	height: 70px;
	margin: 0px auto;
	text-align: center;
	background:#691a1f;}

.menubar .mmiddle {
	margin: 0px auto;
	width: 1200px;
	height: 70px;
	line-height: 70px;
	text-align: center;}

.menubar .mmiddle .menuitemno {
	width: 120px;
	line-height: 70px;
	float: left;
	text-align: center;}

.menubar .mmiddle .menu {
	width: 120px;
	line-height: 70px;
	height: 70px;
	float: left;
	text-align: center;
	z-index: 99;
	position: relative;}

.menubar .mmiddle .menuitemno a {
	font-size: 18px;
	color: #ffffff;}

.menubar .mmiddle .menuitemno a:hover {
	color: #ffffff;
	font-size: 18px;
	font-family: "微软雅黑";
	text-decoration: none;}

.menubar .mmiddle .menuselected {
	background: #59080e;
	width: 120px;
	height: 70px;
	line-height: 70px;}

.menubar .mmiddle .menu a {
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;}

.menubar .mmiddle .menu .submenu {
	display: none;
	position: absolute;
	z-index: 10040;
	top: 70px;
	left: -1px;
	background: #8c3a3e;
	border-bottom: none;}

.menubar .mmiddle .menu .submenu .submenuitem {
	display: block;
	width: 120px;
	float: none;
	margin-right: 0px;
	/* height: 30px;  */
	position: relative;
	line-height: 30px;
	font-size: 16px;}

.menubar .mmiddle .submenuselected {
	background: #000000;
	filter:alpha(opacity=60); /*ie滤镜，透明度50%*/
   -moz-opacity:0.6; /*firefox私有，透明度50%*/
    opacity:0.6;
	width: 120px;
	/* height: 7px; */
	line-height: 28px;}
#wrap{
	width:1200px;
	margin:0 auto;}
.wrap{
	width:1100px;
	margin:0 auto;
	min-height:400px;}

.pic_news{
	width:100%;
	height:100%;}
.header1 {
	width: 100%;
	height: 40px;
	line-height: 40px;}

.title1 {
	height: 40px;
	font-size: 17px;
	font-family: "微软雅黑";
	color: #900f13;
	text-indent: 10px;}

.title2 {
	height: 40px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #cdcdcd;}

.upmore1 {
	heihgt: 40px;
	width: 80px;
	text-align: center;
	font-size: 14px;
	margin-right: 5px;
	color: #cdcdcd;}

.upmore1 a {
	font-size: 16px;
	color: #900f13;}
.leftNews3{
	width:100%;
	height:45px;
	line-height:45px;}
.leftNews{
	height:45px;
	line-height:45px;}

.leftNews .news{
	float:left;}

.leftNews .news a{
	font-size:16px;
	color:#323232;}

.leftNews_file{
	height:40px;
	line-height:40px;}

.leftNews_file .news{
	float:left;}

.leftNews_file .news a{
	font-size:16px;
	color:#323232;}

#xyxw_news .timeClass{
	margin-right:10px;}

#xyxw_news .lastestnews{
	margin-right:10px;}

.imagebar{
 width:95px;
 height:65px;
 float:left;
 margin-right:10px;}
.contentblock{
	width:260px;
	height:65px;
	float:left;}
.imgtitlebar{
	font-size:15px;
	color:#323232;}
.imgcontentbar{
	white-space:normal;
	font-size:14px;
	color:#646464;
	line-height:25px;}

#tyzs_pic .imagenews{
	width:100%;
	height:110px;}
#tyzs_pic  .imagebar{
 width:125px;
 height:95px;
 float:left;
 margin-right:10px;}

#tyzs_pic .contentblock{
	width:250px;
	height:85px;
	float:left;}

.kstd{
	width:386px; 
	height:78px;}
.yqlj{
	width:100%;
	height:75px;
	background:#691a1f;}
.yqlj-bt{
	color:#ffffff;
	text-align:center;
	line-height:75px;
	font-size:16px;}
.yqlj-content {
	float: left;
	height: 75px;
	margin-left:15px;}

.yqlj-lb {
	margin-right: 20px;
	margin-top: 25px;
	width: 175px;
	height:30px;}
#footer{
	width:100%;
	heihgt:290px;
	background:#691a1f;}
.footer-content {
	width: 1200px;
	height: 290px;
	margin: 0 auto;}

.footer-left {
	width: 600px;
    height: 250px;
	float: left;
	border-right:1px solid #ffffff;}

.footer-right {
	float: right;
	width: 530px;
	height: 250px;}

.footer-logo {
	width: 100%;
	height: 100px;
	float: left;
	background: url(images/footer_logo.png) no-repeat;
	background-position: 70% 50%;
	margin-bottom: 20px;}

.footer-wx {
	width: 95px;
	margin-right: 20px;}
.wz {
	width: 445px;
	height: 28px;
	line-height: 28px;
	color: #ffffff;
	font-size: 16px;}
.wx{
	width:95px;
	height:35px;
	color:#ffffff;
	text-align:center;}
.containerContent {
	width: 1100px;
	/* height:300px; */
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;}

.containerContent-header {
	width: 100%;
	height: 55px;
	background: #691a1f;
	border: 1px solid #cccccc;}

.titlebarwz {
	width: 100%;
	height: 55px;
	text-align: center;
	line-height: 58px;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;}

.containerContent-catalog {
	width: 100%;
	min-height: 225px;
	margin: 0px auto;
	padding-top: 20px;
	border: 1px solid #cccccc;}

.xssyList {
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;}

.xssyList a {
	font-size: 18px;}

.xssyList-selected {
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;}

.xssyList-selected a {
	color: #9b0d14;
	font-size: 18px;}

.subleft {
	width: 220px;
	float: left;
	min-height: 275px;
	background-color: #ffffff;}

.subright {
	width: 850px;
	min-height: 500px;
	float: right;
	background-color: #ffffff;
	margin-bottom: 10px;}

.subright-top {
	width: 100%;
	height: 25px;
	background: url(images/containercontent-left-bg.png) repeat-x;}

.positionbar01 {
	height: 55px;
	line-height: 55px;
	text-align: left;
	border-bottom: 1px solid #dddddd;}

.positionbar01-left {
	height: 55px;
	float: left;
	line-height: 55px;
	border-bottom: 1px solid #900f13;}

.positionbar01-left a {
	font-size: 20px;
	color: #900f13;
	line-height: 55px;}

.positionbar01-right {
	/* 	min-width:250px; */
	height: 55px;
	float: right;}

.positionbarWZ {
	float: left;
	color: #900f13;}

.positionbar01-right a {
	font-size: 14px;
	font-family: "宋体";}

.positionbarSY {
	font-size: 14px;
	font-family: "宋体";
	float: left;}
.bgnews{
	width:35px;
	height: 40px;
	float:left;
	background: url(images/new.gif) no-repeat center;}