@charset "utf-8";
html {
	background: #FFF;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
pre,
blockquote,
figure {
	margin: 0
}

th,
td {
	padding: 0
}

ul,
ol,
menu,
input,
button {
	margin: 0;
	padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

body,
button,
input,
select,
textarea {
	color: #666;
	font: 12px/1.5 tahoma, arial, SimSun
}

input,
select,
textarea {
	font-size: 100%
}

input,
select {
	vertical-align: baseline
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

fieldset,
img {
	border: 0
}

iframe {
	display: block
}

abbr,
acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 400
}

ol,
ul {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

q:before,
q:after {
	content: ''
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

ins,
a {
	text-decoration: none
}

a {
	color: #666;
	outline: 0
}

a:hover {
	color: #e20101;
	text-decoration: underline
}

a:active {
	star: expression(this.onFocus=this.blur())
}

:focus {
	outline: 0
}

button {
	hide-focus: expression(this.hideFocus=true)
}

button:focus {
	outline-style: none
}

img {
	vertical-align: middle
}

.ff-st {
	font-family: "Simhei"
}

.ff-yh {
	font-family: "Microsoft YaHei", Arial
}

.ff-arial {
	font-family: Arial
}

.fs-12 {
	font-size: 12px
}

.fs-14 {
	font-size: 14px
}

.fs-16 {
	font-size: 16px
}

.fs-18 {
	font-size: 18px
}

.fw-400 {
	font-weight: 400
}

.fw-600 {
	font-weight: 600
}

.fw-700 {
	font-weight: 700
}

.lh-16 {
	line-height: 16px
}

.lh-18 {
	line-height: 18px
}

.lh-20 {
	line-height: 20px
}

.lh-22 {
	line-height: 22px
}

.lh-24 {
	line-height: 24px
}

.lh-26 {
	line-height: 26px
}

.ta-left {
	text-align: left
}

.ta-center {
	text-align: center
}

.ta-right {
	text-align: right
}

.td-underline {
	text-decoration: underline
}

.td-none {
	text-decoration: none
}

.td-through {
	text-decoration: line-through
}

.ti-999 {
	text-indent: -999em
}

.ls-1 {
	letter-spacing: 1px
}

.word-wrap {
	word-wrap: break-word;
	word-break: break-all
}

.clr-197 {
	color: #1977d0
}

.clr-d23 {
	color: #d2364c
}

.clr-06d {
	color: #0063dc
}

.clr-333 {
	color: #313131
}

.clr-444 {
	color: #414141
}

.clr-555 {
	color: #515151
}

.clr-666 {
	color: #666
}

.clr-999 {
	color: #919191
}

.cl-f16 {
	color: #f16767
}

.cl-ccc {
	color: #ccc
}

.cl-969 {
	color: #969696
}

.cl-616 {
	color: #616161
}

.red,
.clr-f00 {
	color: #F00
}

.blue,
.clr-00f {
	color: #00F
}

.black,
.clr-000 {
	color: #000
}

.white,
.clr-fff {
	color: #FFF
}

.orange {
	color: orange
}

.d-inline {
	display: inline
}

.inline-block {
	display: inline-block
}

.d-block,
.show {
	display: block
}

.d-none,
.hide,
.none {
	display: none
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.top-0 {
	top: 0
}

.left-0 {
	left: 0
}

.right-0 {
	right: 0
}

.bottom-0 {
	bottom: 0
}

.zindex-1 {
	z-index: 1
}

.zindex-2 {
	z-index: 2
}

.left,
.right,
.center,
.l,
.r,
.c {
	_display: inline
}

.left,
.l,
.center,
.c {
	float: left
}

.right,
.r {
	float: right
}

.float-none {
	float: none
}

.o-auto {
	overflow: auto
}

.o-scroll {
	overflow: scroll
}

.v-hidden {
	visibility: hidden
}

.v-visible {
	visibility: visible
}

.va-middle {
	vertical-align: middle
}

.va-top {
	vertical-align: top
}

.o-hidden {
	overflow: hidden;
	zoom: 1
}

.m-auto {
	margin-left: auto;
	margin-right: auto
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.clearfix {
	*zoom: 1
}

.clear {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden
}

.clear-both {
	clear: both
}

.bclr-d23 {
	background-color: #d2364c
}

.bclr-fff {
	background-color: #FFF
}

.bclr-f1 {
	background-color: #f1f1f1
}

.ba-fixed {
	background-attachment: fixed
}

.loading-bg {
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/loading2.gif) center center no-repeat
}

.w-10 {
	width: 10px
}

.w-20 {
	width: 20px
}

.w-30 {
	width: 30px
}

.w-40 {
	width: 40px
}

.w-50 {
	width: 50px
}

.w-60 {
	width: 60px
}

.w-70 {
	width: 70px
}

.w-80 {
	width: 80px
}

.w-90 {
	width: 90px
}

.w-100 {
	width: 100px
}

.w-110 {
	width: 110px
}

.w-120 {
	width: 120px
}

.w-130 {
	width: 130px
}

.w-140 {
	width: 140px
}

.w-150 {
	width: 150px
}

.w-160 {
	width: 160px
}

.w-170 {
	width: 170px
}

.w-180 {
	width: 180px
}

.w-190 {
	width: 190px
}

.w-200 {
	width: 200px
}

.w-210 {
	width: 210px
}

.w-220 {
	width: 220px
}

.w-230 {
	width: 230px
}

.w-240 {
	width: 240px
}

.w-250 {
	width: 250px
}

.w-260 {
	width: 260px
}

.w-800 {
	width: 800px
}

.w-980 {
	width: 980px
}

.w-1230 {
	width: 1230px
}

.limit-width,
.limit-height {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	zoom: 1
}

.limit-height {
	_white-space: normal
}

.mt-5 {
	margin-top: 5px
}

.mt-10 {
	margin-top: 10px
}

.mt-15 {
	margin-top: 15px
}

.mt-20 {
	margin-top: 20px
}

.mb-5 {
	margin-bottom: 5px
}

.mb-10 {
	margin-bottom: 10px
}

.mb-15 {
	margin-bottom: 15px
}

.mb-20 {
	margin-bottom: 20px
}

.ml-10 {
	margin-left: 10px
}

.ml-15 {
	margin-left: 15px
}

.ml-20 {
	margin-left: 20px
}

.ml-3 {
	margin-left: 3px
}

.mr-3 {
	margin-right: 3px
}

.mr-5 {
	margin-right: 5px
}

.mr-10 {
	margin-right: 10px
}

.mr-15 {
	margin-right: 15px
}

.mr-20 {
	margin-right: 20px
}

.pt-5 {
	padding-top: 5px
}

.pt-10 {
	padding-top: 10px
}

.pt-15 {
	padding-top: 15px
}

.pt-20 {
	padding-top: 20px
}

.pb-5 {
	padding-bottom: 5px
}

.pb-10 {
	padding-bottom: 10px
}

.pb-15 {
	padding-bottom: 15px
}

.pb-20 {
	padding-bottom: 20px
}

.pl-5 {
	padding-left: 5px
}

.pl-10 {
	padding-left: 10px
}

.pl-15 {
	padding-left: 15px
}

.pl-20 {
	padding-left: 20px
}

.pl-3 {
	padding-left: 3px
}

.pr-3 {
	padding-right: 3px
}

.pr-5 {
	padding-right: 5px
}

.pr-10 {
	padding-right: 10px
}

.pr-15 {
	padding-right: 15px
}

.pr-20 {
	padding-right: 20px
}

.brd-d5d5d5 {
	border: 1px solid #d5d5d5
}

.cursor-pointer {
	cursor: pointer
}

.mg_dialog iframe {
	overflow: hidden;
	width: 380px !important;
	height: 385px !important
}

.mg_dialog .aui_outer,
.mg_dialog .aui_border,
.mg_dialog .aui_outer,
.mg_dialog .aui_state_focus .aui_dialog,
.mg_dialog .aui_dialog {
	box-shadow: none !important;
	border: none !important;
	background: none !important
}

.mg_dialog .aui_outer,
.mg_dialog .aui_border,
.mg_dialog .aui_outer,
.mg_dialog .aui_state_focus .aui_dialog {
	border-radius: 0 !important
}

.mg_dialog td,
.mg_dialog .qui_n,
.mg_dialog .aui_inner {
	background: none !important
}

.mg_dialog .aui_titleBar {
	width: 379px;
	height: 18px;
	bottom: 0
}

.mg_dialog .aui_title {
	background: 0;
	border: 0
}

.mg_dialog .aui_titleBar .aui_close {
	position: absolute;
	left: 333px;
	top: 23px;
	opacity: 0;
	filter: alpha(opacity=0);
	display: block;
	width: 29px;
	height: 18px;
	line-height: 18px
}

.q-index a {
	color: #f16767
}

.mg2_dialog {
	width: 380px !important;
	background: 0
}

.mg2_dialog .ui-widget-header {
	display: none
}

.mg2_dialog .ui-widget-content {
	padding: 0 !important;
	border: 0
}




/*下载页*/
.area {
    width: 1190px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}

.down-nr{
	width: 100%;
	height: 775px;
	background-position: center;
	float: left;
}
.down-cot{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.down-logo{
	float: left;
	margin: 20px 0 0 20px;
}
.down-fh{
	float: right;
	color: #fff;
	height: 65px;
	line-height: 65px;
	margin: 20px 20px 0 0;
}
.down-fh a{
	color: #fff;
}
.down-o{
	width: 100%;
	float: left;
}

.down-lt{
	width: 540px;
	height: 662px;
	float: left;
	margin-top: 28px;
}

.down-c{
	width: 660px;
	float: right;
	margin-top: 85px;
}
.down-c .tit{
	width: 560px;
	height: 220px;
	float: left;
	margin-bottom: 95px;
}
.down-c ul{
	width: 212px;
	height: auto;
	float: left;
	margin-left: -5px;
}
.down-c ul li{
	width: 212px;
	height: 72px;
	float: left;
}
.down-c ul .mt-1{
	margin-top: 30px;
}
.down-c .weim{
	width: 174px;
	height: 174px;
	float: left;
	margin-left: 30px;
}



