/*reset css*/
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;}

ul {
	list-style: none;}

h3 {
	font-size: 24px;}

.fs16 {
	font-size: 16px;}

.fs18 {
	font-size: 18px;}

.fs24 {
	font-size: 24px;}

h4 {
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding-top: 15px;}

a {
	color: #000000;
	text-decoration: none;}

a:hover {
	color: #FF0000;}

.b1 {
	min-height: 500px;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;}

.b2 {
	min-height: 500px;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;}

.fn-left {
	float: left;}

.pd-top {
	padding-top: 20px;}

.pd-left {
	padding-left: 20px;}

.fn-right {
	float: right;}

.oh {
	overflow: hidden;}

.color-high {
	background: #0a162c;}

.color-red {
	background: #86040b;}

.color-gray {
	background: #d9d5ca;}

.color-white {
	color: #ffffff;}

table {
	border-collapse: collapse;
	border-spacing: 0;}

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;}

body {
	font: 14px/1.5 "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", YaHei, tahoma, arial, "Hiragino Sans GB", Ã¥Â®â€¹Ã¤Â½â€œ;
	background: #ffffff;}

.bodybg {
	background: #ffffff;}

.clear {
	clear: both;}

.wfull {
	width: 100%;}

.w485 {
	width: 485px;}

.w335 {
	width: 335px;}

.w350 {
	width: 350px;}

.w300 {
	width: 300px;}

.w255 {
	width: 255px;}

.w250 {
	width: 250px;}

.w200 {
	width: 200px;}

.w1120 {
	width: 1120px;}

.hfull {
	height: 100%;}

.h400 {
	height: 400px;}

.h250 {
	height: 250px;}

.h60 {
	height: 60px;}

.h13 {
	height: 10px;}

.h15 {
	height: 15px;}

.h10 {
	height: 10px;}

.h20 {
	height: 20px;}

.l {
	line-height: 20px;}

.lh25 {
	line-height: 25px;}

.lh30 {
	line-height: 30px;}

.lh30 {
	line-height: 30px;}

.lh35 {
	line-height: 35px;}

.ti {
	text-indent: 2em
;}

.mauto {
	margin: 0px auto;}

.mt5 {
	margin-top: 9px;}

.mt10 {
	margin-top: 10px;}

.ml15 {
	margin-left: 15px;}

.ml30 {
	margin-left: 30px;}

.nodisplay {
	display: none;}

.display {
	display: block;}

.newscontent {
	font-size: 14px;}

.wrap {
	width: 1120px;
	margin: 0 auto;}

#top {
	width: 100%;
	height: 130px;
	margin: 0px auto;
   



}



.top_center {
	width: 1120px;
	height: 130px;
	margin: 0 auto;
	background: url(images/logo.png) no-repeat 0% 50%;
        position:relative;
}

.login{

 position:absolute;
top:17px;
right:120px;
display:block;
width:90px;
height:25px;
line-height:25px;
border:1px solid #ccc;
text-align:center;
color:#000;

}

.headerlink {
	line-height: 25px;
	width: 100%;
	text-align: right;}

.headerlink a {
	color: #ffffff;}

.menubar {
	width: 100%;
	height: 70px;
	margin: 0px auto;
	border-bottom: 1px solid #0e82d9;}

.menubar .mmiddle {
	width: 1120px;
	height: 70px;
	line-height: 70px;
	margin: 0px auto;}

.menubar .mmiddle .menuitemno {
	width: 130px;
	height: 70px;
	line-height: 70px;
	float: left;
	text-align: center;}

.menubar .mmiddle .menuitemno a {
	width: 130px;
	height: 70px;
	font-size: 20px;
	color: #0e82d9;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"
;}

.menubar .mmiddle .menuitemno :hover {
	width: 130px;
	height: 68px;
	background: #f3f1f2;
	border-bottom: 2px solid #0e82d9;}

.menubar .mmiddle .menuitemno a:hover {
	border-bottom: none;}

.menubar .mmiddle .menu {
	/* width: 73px; */
	width: 130px;
	line-height: 70px;
	height: 70px;
	float: left;
	text-align: center;
	z-index: 99;
	position: relative;}

.menubar .mmiddle .menuselected {
	background: #f3f1f2;
	width: 130px;
	line-height: 70px;
	height: 70px;}

.menubar .mmiddle .menu a {
	color: #0e82d9;
	font-size: 20px;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", "Ã©Â»â€˜Ã¤Â½â€œ";
	text-decoration: none;}

.menubar .mmiddle .menu a:hover {
	border-bottom: none;}
/* .menubar .mmiddle .menu :hover {
	width: 130px;
	height: 70px;
	background:#f3f1f2; 
	border-bottom:2px solid #0e82d9;
}  */
.menubar .mmiddle .menu .submenu {
	display: none;
	position: absolute;
	z-index: 10000;
	margin-top: 1px;
	top: 70px;
	left: 0;
	background: #0e82d9;
	filter: alpha(opacity : 70);
	opacity: 0.7;
	border-bottom: none;}

.menubar .mmiddle .menu .submenu .submenuitem {
	display: block;
	width: 130px;
	float: none;
	margin-right: 0px;
	height: 28px;
	position: relative;
	line-height: 28px;
	font-size: 12px;}

.menubar .mmiddle .menu .submenu .submenuitem a {
	font-size: 16px;
	color: #ffffff;}

/* .menubar .mmiddle .menu .submenu .submenuitem :hover{
	display: block;
	width: 130px;
	margin-right: 0px;
	height: 30px;
	position: relative;
	line-height: 30px;
	font-size: 16px;
	background: #0e82d9;
	background: #0e82d9;
	filter:alpha(opacity:30); 
	opacity:0.3;
} */
.menubar .mmiddle .menu .submenu .submenuselected {
	background: #0e02c0;
	width: 130px;
	height: 28px;
	line-height: 28px;}

.news {
	float: left;}

.titlebar {
	width: 200px;
	height: 30px;
	margin-bottom: 30px;
	background: url(images/list_jxnr.jpg) no-repeat;}

.positionbar {
	overflow: hidden;
	line-height: 75px;
	height: 58px;
	text-indent: 40px;
	background: url(images/list_top.jpg) no-repeat;
	padding-left: 10px;
	overflow: hidden;
	font-size: 14px;
	color: #000000;
	font-weight: bold;}

.positionbar a {
	font-size: 14px;
	color: #000000;
	font-weight: bold;}

.positionbar2 {
	overflow: hidden;
	line-height: 32px;
	height: 32px;
	text-indent: 20px;
	padding-left: 10px;
	overflow: hidden;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	}

.positionbar2 a {
	font-size: 14px;
	color: #000000;
	font-weight: bold;}

/*Ã¦ÂÅ“Ã§Â´Â¢*/
.formStyle {
	/* width: 250px; */
	padding-top: 5px;
	}

.txStyle {
	width: 178px;
	height: 30px;
	float: left;
	line-height: 30px;
	text-indent: 0.5em;
	border: 1px solid #dadada;
	}

.subStyle {
	width: 45px;
	border: 1px solid #ccc;
	height: 30px;
	color: #ffffff;
	/* background: #8a0000; */
	float: left;
	/* border: 0px; */
	/* background: url(images/search.png) no-repeat center center; */
	}

.no-scroll {
	height: 117px;
	overflow: hidden;}

.no-scroll ul {
	width: 100%;}

.no-scroll li {
	width: 120px;
	height: 90px;
	float: left;
	display: inline;
	margin-left: 5px;
	list-style: none;}

.no-scroll li img {
	border: 1px solid #cccccc;}

.no-scroll li p {
	text-align: center;
	font-size: 12px;}

.search {
	/* width: 250px; */
	height: 40px;
	margin: 0 auto;
	margin-top: 45px;
	float: right;
	}

.tpxwnews-pic {
	width: 1120px;
	height: 225px;
	margin: 0px auto;}

.float_fade {
	margin: 0 auto;
	position: relative;}

.float_banner {
	overflow: hidden;}

.float_hidden {
	display: none;}

.float_show {
	dispaly: block;}

.float_control {
	position: absolute;
	right: 48%;
	min-width: 30px;
	margin: 0 auto;
	bottom: 5%;}

.float_control li {
	float: left;
	list-style: none;
	width: 30px;}

.float_control li img {
	cursor: pointer;}

.upmore1 {
	heihgt: 40px;
	width: 80px;
	float: right;
	text-align: center;
	font-size: 16px;
	margin-right: 5px;
	color: #c7c7c7;}

.upmore1 a {
	font-size: 16px;
	color: #c7c7c7;}

.lastestnews {
	font-size: 14px;
	color: #ff0000;}

.header01 {
	width: 100%;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dddddd;}

.title01 {
	height: 40px;
	float: left;
	font-size: 16px;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	color: #0e82d9;
	text-align: left;
	border-bottom: 1px solid #0e82d9;}

.leftNews {
	line-height: 35px;
	height: 35px;
	width: 100%;
	float: left;}

.leftNews3 {
	line-height: 35px;
	height: 35px;
	width: 100%;
	float: left;}

.leftNews .news a {
	font-size: 14px;}

.leftNews .news a:hover {
	color: #9b0d14;}

.timeClass {
	font-size: 14px;}

#footer {
	width: 100%;
	height: 130px;
	margin: 0 auto;
	background: #f7f7f7;}

.footer-content {
	width: 1120px;
	height: 130px;
	margin: 0 auto;
	clear: both;}

.wz {
	height: 25px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	padding-top: 20px;
	color: #3f3f3f;}

.wz-center {
	width: 350px;
	height: 70px;
	margin: 0px auto;}

.containerContent {
	width: 1120px;
	/* height:300px; */
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;}

.containerContent-header {
	width: 100%;
	height: 55px;
	background: #0e82d9;}

.titlebarwz {
	width: 100%;
	height: 55px;
	text-align: center;
	line-height: 58px;
	font-size: 14px;
	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: 200px;
	float: left;
	min-height: 275px;
	background-color: #ffffff;}

.subright {
	width: 890px;
	mint-heihgt: 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;
	width: 100%;
	line-height: 55px;
	text-align: left;
	border-bottom: 1px solid #dddddd;}

.positionbar01-left {
	height: 55px;
	float: left;
	line-height: 55px;
	border-bottom: 1px solid #0e82d9;}

.positionbar01-left a {
	font-size: 20px;
	color: #0e82d9;
	line-height: 55px;}

.positionbar01-right {
	/* 	min-width:250px; */
	height: 55px;
	float: right;}

.positionbarWZ {
	float: left;
	color: #0e82d9;}

.positionbar01-right a {
	font-size: 14px;
	font-family: "Ã¥Â®â€¹Ã¤Â½â€œ";}

.positionbarSY {
	font-size: 14px;
	font-family: "Ã¥Â®â€¹Ã¤Â½â€œ";
	float: left;}

.subright-content {
	width: 890px;
	margin-top: 5px;}

.newscontent {
	width: 100%;
	margin: 0px auto;
	line-height: 30px;}

.newscontent-1 {
	line-height: 25px;}

.yqlj {
	width: 100%;
	background: #f7f7f7;
	height: 105px;}

.yqlj_news {
	width: 1120px;
	/* padding-top:19px; */
	margin: 0px auto;
	border: 1px solid #0e82d9;
	height: 100px;}

.yqlj-wz {
	float: left;
	margin-left: 15px;
	margin-top: 1px;
	width: 90px;
	height: 100px;
	font-size: 16px;
	line-height: 55px;
	text-align: right;
	border-right: 1px solid #0e82d9;
	margin-right: 30px;}

.yqljNews {
	float: left;
	height: 28px;
	margin-right: 15px;
	line-height: 30px;
	margin-left: 10px;
	/* word-break:normal; */
	white-space: nowrap;}

.yqljNews a {
	font-size: 15px;
	color: #3f3f3f;}

.bgright {
	background: #f7f7f7;}

.newscontent-pic {
	width: 100%;
	height: 100%;}

#tzqy {
  overflow:hidden;
  height:250px;
  width:200px;
  margin:15px auto;
  position:relative;}

#qyml_news{
 /*  height:250px;  */
  text-align:left;}
#tzqy1{
   /* height:250px; */
  text-align:left;}
#qyml_news .leftNews_qy{
  list-style-type:none;
  height: 35px;
  width: 100%;
  float: left;
  text-align:left;
  line-height: 35px;}
#tzqy1 .leftNews_qy{
  height: 35px;
  width: 100%;
  float: left;
 list-style-type:none;
  text-align:left;
  line-height: 35px;}
.leftNews_qy .news a {
	font-size: 14px;}

.leftNews_qy .news a:hover {
	color: #9b0d14;}