body {
	background: rgb(226, 226, 226);
	font: 12px/1.5 simsun, verdana, tahoma, arial, sans-serif;
	color: rgb(76, 76, 76);
	font-size-adjust: none;
	font-stretch: normal;
	height: 100px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
object {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
del {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dfn {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
label {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
caption {
	margin: 0px; padding: 0px;
}
tbody {
	margin: 0px; padding: 0px;
}
tfoot {
	margin: 0px; padding: 0px;
}
thead {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
big {
	margin: 0px; padding: 0px;
}
font {
	margin: 0px; padding: 0px;
}
small {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
b {
	margin: 0px; padding: 0px;
}
center {
	margin: 0px; padding: 0px;
}
html {
	margin: 0px; padding: 0px; display: block;
}
article {
	margin: 0px; padding: 0px; display: block;
}
aside {
	margin: 0px; padding: 0px; display: block;
}
details {
	margin: 0px; padding: 0px; display: block;
}
figcaption {
	margin: 0px; padding: 0px; display: block;
}
figure {
	margin: 0px; padding: 0px; display: block;
}
footer {
	margin: 0px; padding: 0px; display: block;
}
header {
	margin: 0px; padding: 0px; display: block;
}
hgroup {
	margin: 0px; padding: 0px; display: block;
}
menu {
	margin: 0px; padding: 0px; display: block;
}
nav {
	margin: 0px; padding: 0px; display: block;
}
section {
	margin: 0px; padding: 0px; display: block;
}
summary {
	margin: 0px; padding: 0px; display: block;
}
mark {
	margin: 0px; padding: 0px; display: block;
}
audio {
	margin: 0px; padding: 0px; display: block;
}
video {
	margin: 0px; padding: 0px; display: block;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
button {
	font-size: 100%; font-weight: normal;
}
input {
	font-size: 100%; font-weight: normal;
}
select {
	font-size: 100%; font-weight: normal;
}
textarea {
	font-size: 100%; font-weight: normal;
}
font {
	font-size: 100%; font-weight: normal;
}
address {
	font-style: normal;
}
cite {
	font-style: normal;
}
dfn {
	font-style: normal;
}
em {
	font-style: normal;
}
var {
	font-style: normal;
}
code {
	font-family: courier new, courier, monospace;
}
kbd {
	font-family: courier new, courier, monospace;
}
pre {
	font-family: courier new, courier, monospace;
}
samp {
	font-family: courier new, courier, monospace;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
fieldset {
	border: 0px currentcolor;
}
img {
	border: 0px currentcolor;
}
li {
	list-style: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentcolor; font-size: 100%;
}
a {
	color: rgb(76, 76, 76); text-decoration: none; cursor: pointer;
}
a:hover {
	color: rgb(255, 138, 0); text-decoration: underline;
}
.tac {
	text-align: center;
}
.tar {
	text-align: right;
}
.none {
	display: none;
}
.visible {
	display: block;
}
.fl {
	float: left; display: inline;
}
.fr {
	float: right; display: inline;
}
img {
	vertical-align: top;
}
.mrzgysyt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 0px;
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}
.mr10 {
	margin-right: 10px;
}
.ml10 {
	margin-left: 10px;
}
.ml40 {
	margin-left: 40px;
}
.mb10 {
	margin-bottom: 10px;
}
.pd10 {
	padding: 10px;
}
.clr::after {
	height: 0px; overflow: hidden; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.clr {
	
}
.main {
	margin: 0px auto; width: 100%;
}
.commonhead {
	background: url(/uploads/image/images/rzgysyt2.jpg) no-repeat left top; height: 40px;
}
.commonhead h2 {
	font: 16px/40px "microsoft yahei"; color: rgb(255, 255, 255); margin-left: 30px; float: left; display: inline; font-size-adjust: none; font-stretch: normal;
}
.commonhead a.more {
	margin: 12px 10px 0px 0px; color: rgb(237, 79, 1); font-family: arial; font-weight: bold; float: right;
}
.xiangxi {
	color: rgb(255, 138, 0);
}
.xiangxi a {
	color: rgb(255, 138, 0);
}
.content {
	background: rgb(255, 255, 255); padding: 20px;
}
.focus {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 183, 11); width: 365px; position: relative;
}
.img_tit_info {
	width: 260px; height: 32px; color: rgb(76, 76, 76); line-height: 32px; overflow: hidden; padding-left: 10px; z-index: 1001; cursor: pointer;
}
.number_list {
	height: 12px; right: 8px; bottom: 8px; position: absolute;
}
.number_list li {
	background: rgb(176, 176, 176); margin: 0px 2px; border-radius: 5px; width: 8px; height: 8px; text-indent: -999em; overflow: hidden; float: left; display: inline; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.number_list .current {
	background: rgb(255, 180, 0);
}
.img_list {
	width: 365px; height: 240px;
}
.img_list a {
	position: absolute;
}
.news {
	background: rgb(240, 231, 210); padding: 3px; width: 300px;
}
.news h2 {
	background: url(/uploads/image/images/rzgysyt1.jpg) repeat-x; font: 16px/30px "microsoft yahei"; height: 30px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.news h2 i {
	background: rgb(255, 255, 255); margin: 2px 9px 0px; width: 3px; height: 18px; overflow: hidden; vertical-align: text-top; display: inline-block;
}
.news h3 {
	font: bold 14px/26px sinsum; font-size-adjust: none; font-stretch: normal;
}
.news h3 a {
	color: rgb(255, 126, 0);
}
.news p {
	line-height: 22px; text-indent: 24px; margin-top: 5px; white-space: pre-wrap; word-break: break-all;
}

.news font {
	text-align: right; margin-top: 8px; display: block;
}
.news font a {
	background: rgb(241, 124, 0); padding: 0px 10px; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; display: inline-block;
}
.zh {
	width: 260px;
}
.zh .weixin {
	margin-top: 20px; float: right;
}
.zh .zhjs {
	padding: 9px 10px; line-height: 24px;
}
.img_arr {
	padding: 0px 5px 20px; border: 1px solid rgb(234, 234, 234); overflow: hidden; position: relative; zoom: 1;
}
.img_arr a.prev {
	background:  no-repeat 0px 0px; left: 5px; top: 50%; width: 16px; height: 165px; text-indent: -999em; overflow: hidden; margin-top: -62px; position: absolute;
}
.img_arr a.next {
	background:  no-repeat 0px 0px; left: 5px; top: 50%; width: 16px; height: 165px; text-indent: -999em; overflow: hidden; margin-top: -62px; position: absolute;
}
.img_arr a.prev {
	
}
.img_arr a.next {
	background-position: -16px 0px; left: auto; right: 5px;
}
.img_arr a.prev:hover {
	background-position: 0px -165px;
}
.img_arr a.next:hover {
	background-position: -16px -165px;
}
.bx_container {
	margin: 0px auto;
}
.img_arr li {
	width: 207px; float: left; display: inline;
}
.img_arr dl {
	margin-top: 20px;
}
.img_arr dt {
	border: 1px solid rgb(160, 160, 160); width: 205px; height: 153px;
}
.img_arr dd {
	margin-top: 5px;
}
.img_arr dd h2 {
	background: rgb(255, 191, 42); padding: 0px 5px; height: 20px; text-align: center; line-height: 20px; overflow: hidden;
}
.img_arr dd h3 {
	padding: 0px 5px; height: 20px; text-align: center; line-height: 20px; overflow: hidden;
}
.img_arr dd p {
	background: rgb(240, 231, 210); padding: 5px; height: 54px; line-height: 18px; overflow: hidden;
}
.imgarea {
	padding: 20px; border: 1px solid rgb(234, 234, 234); overflow: hidden;
}
.fp {
	border: 1px solid rgb(160, 160, 160); width: 250px; height: 340px;
}
.io {
	width: 650px; height: 342px; overflow: hidden;
}
.io li {
	margin: 0px 1px 32px 17px; border: 1px solid rgb(160, 160, 160); width: 196px; height: 153px; float: left; display: inline;
}
.it {
	width: 980px;
}
.it li {
	width: 207px; height: 155px; margin-right: 29px; float: left; display: inline;
}
.it li img {
	border: 1px solid rgb(160, 160, 160);
}
.is {
	width: 980px;
}
.is li {
	padding: 2px; border: 1px solid rgb(160, 160, 160); width: 218px; height: 124px; margin-right: 8px; float: left; display: inline;
}
.foot {
	background-color: #58ade2;
}
.footer {
	width: 580px;
	color: rgb(255, 255, 255);
	overflow: hidden;
	zoom: 1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
.footer span {
	line-height: 54px; padding-right: 20px; font-size: 16px; float: left;
}
.footer p {
	line-height: 20px; padding-left: 20px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}


.dy{
	width:100%;
	height:196px;
	background:url(/uploads/image/images/dy.jpg);
}
.dyy{
	padding-left:150px;
	background:url(/uploads/image/images/ii.jpg)no-repeat left;height:196px;
}
.dyy p{
	font-size:18px;
	padding:30px;
	line-height:28px;
}
.w{
	width:1024px;
	margin:0px auto;
}
.sina{
	width:100%;
	min-height:750px;
	background:url(/uploads/image/images/bottom.jpg)no-repeat center bottom;
}