body,
ol,
ul,
dl,
li,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {
  margin: 0;
  padding: 0;outline:none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body { height:100%; width:16rem; margin:0rem auto;
  position: relative;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; background-color:#F0F0F0;
  /*font-family: 'Microsoft Yahei';*/
}

h1,
h2,
h3,
h4,
h5 {
  font-weight: normal;
  font-size: 14px;
}

a {
  color: #333;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

a:focus {
  text-decoration: none;
}

em,
i {
  font-style: normal;
}

ol,
ul,
dl,
li,
dt,
dd {
  list-style: none
}

img {
  border: 0;
  vertical-align: middle
}

a img {
  border: 0
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

input,
textarea {
  -webkit-appearance: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  outline: none;
  padding: 0rem;
  margin: 0;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.fl {
  float: left;
}

.fr {
  float: right;
}
html{ height:100%;}
.header{ display:block; overflow:hidden; margin:0.6rem 0rem 0.1rem 0.4rem;position: relative;}
.logo{ float:left; width:12rem; margin:0rem;}
.logo img{ width:100%;}
.header .menu { float:right;align-items: center;color: #fff;width: auto;background: none; margin-top:0.2rem; margin-right:0.7rem;}
.header .menu i {font-size: 1.3rem;color: #fff;}
.bi::before{vertical-align:0.5rem;}
.side-box {
position: fixed;
top: 0rem;
width: 7.5rem;
right: -7.5rem;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
z-index: 1200;
color: rgba(0, 0, 0, 1);
transition: right .4s cubic-bezier(0.215, 0.61, 0.355, 1);
-moz-transition: right .4s cubic-bezier(0.215, 0.61, 0.355, 1);
-ms-transition: right .4s cubic-bezier(0.215, 0.61, 0.355, 1);
-o-transition: right .4s cubic-bezier(0.215, 0.61, 0.355, 1);
-webkit-transition: right .4s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.side-cut {
position: relative;
width: 10rem;
float: right;
height: 100%;
}
body.open .side-shadow {
opacity: 1;
visibility: visible;
}
body.open .side-box {
width: 200%;
right: 0;
}
.side-bin {
width: 100%;
background: rgba(255, 255, 255, .975);
height: 100%;
z-index: 2;
position: relative;
transition: .3s .1s;
-moz-transition: .3s .1s;
-ms-transition: .3s .1s;
-o-transition: .3s .1s;
-webkit-transition: .3s .1s;
}
.side-nav>ul {
display: block;
padding: 0;
margin: 0;
list-style: none;
}
.nav-first {
display: block;
position: relative;
margin: 0 0 .025rem 0;
list-style: none;
cursor: pointer;
opacity: 0;
transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
-webkit-transform: translateY(50%);
transition-property: opacity, transform !important;
-moz-transition-property: opacity, transform !important;
-ms-transition-property: opacity, transform !important;
-o-transition-property: opacity, transform !important;
-webkit-transition-property: opacity, transform !important;
transition: .6s .95s;
-moz-transition: .6s .95s;
-ms-transition: .6s .95s;
-o-transition: .6s .95s;
-webkit-transition: .6s .95s;
}
.nav-first:nth-child(1) {
transition: .6s .4s;
-moz-transition: .6s .4s;
-ms-transition: .6s .4s;
-o-transition: .6s .4s;
-webkit-transition: .6s .4s;
}
.nav-first:nth-child(2) {
transition: .6s .5s;
-moz-transition: .6s .5s;
-ms-transition: .6s .5s;
-o-transition: .6s .5s;
-webkit-transition: .6s .5s;
}
.nav-first:nth-child(3) {
transition: .6s .59s;
-moz-transition: .6s .59s;
-ms-transition: .6s .59s;
-o-transition: .6s .59s;
-webkit-transition: .6s .59s;
}
.nav-first:nth-child(4) {
transition: .6s .67s;
-moz-transition: .6s .67s;
-ms-transition: .6s .67s;
-o-transition: .6s .67s;
-webkit-transition: .6s .67s;
}
.nav-first:nth-child(5) {
transition: .6s .74s;
-moz-transition: .6s .74s;
-ms-transition: .6s .74s;
-o-transition: .6s .74s;
-webkit-transition: .6s .74s;
}
.nav-first:nth-child(6) {
transition: .6s .8s;
-moz-transition: .6s .8s;
-ms-transition: .6s .8s;
-o-transition: .6s .8s;
-webkit-transition: .6s .8s;
}
.nav-first:nth-child(7) {
transition: .6s .85s;
-moz-transition: .6s .85s;
-ms-transition: .6s .85s;
-o-transition: .6s .85s;
-webkit-transition: .6s .85s;
}
.nav-first:nth-child(8) {
transition: .6s .89s;
-moz-transition: .6s .89s;
-ms-transition: .6s .89s;
-o-transition: .6s .89s;
-webkit-transition: .6s .89s;
}
.nav-first:nth-child(9) {
transition: .6s .92s;
-moz-transition: .6s .92s;
-ms-transition: .6s .92s;
-o-transition: .6s .92s;
-webkit-transition: .6s .92s;
}
.nav-first:nth-child(10) {
transition: .6s .94s;
-moz-transition: .6s .94s;
-ms-transition: .6s .94s;
-o-transition: .6s .94s;
-webkit-transition: .6s .94s;
}
body.open .nav-first {
opacity: 1;
transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
-webkit-transform: translateY(0);
}
.nav-first>a:before {
content: '';
position: absolute;
right: 0;
top: 0;
width: 0%;
height: 100%;
background: #105EA8;
z-index: 2;
transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-o-transition: width .3s ease-in-out;
-webkit-transition: width .3s ease-in-out;
}
body.open .nav-first.active>a:before {
width: 100%;
transition: width .3s 1s;
-moz-transition: width .3s 1s;
-ms-transition: width .3s 1s;
-o-transition: width .3s 1s;
-webkit-transition: width .3s 1s;
}
.nav-first:hover a:before {
width: 100%;
}
.side-nav>ul:hover>.nav-first.active>a:before {
width: .075rem;
transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-o-transition: width .3s ease-in-out;
-webkit-transition: width .3s ease-in-out;
}

.side-nav>ul:hover>.nav-first.active:hover>a:before {
width: 100%;
}
.nav-first>a {
position: relative;
z-index: 3;
display: block;
padding: .5rem .75rem;
color: rgba(0, 0, 0, .9);
}
.nav-first>a:after {
display: table;
clear: both;
content: ''
}

.nav-first>a>i {
float: left;
position: relative;
z-index: 3;
padding: 0 .375rem 0 .025rem;
line-height: 1.75rem;
font-size: .55rem;
}
.nav-first>a>b {
float: left;
font-weight: normal;
position: relative;
z-index: 3;
font-size: .7rem;
}
body.open .nav-first:hover>a,
body.open .nav-first.active>a,
.side-nav>ul:hover>.nav-first.active:hover>a {
color: rgba(255, 255, 255, 1);
transition: color .3s;
-moz-transition: color .3s;
-ms-transition: color .3s;
-o-transition: color .3s;
-webkit-transition: color .3s;
}
.side-nav>ul:hover>.nav-first.active>a {
color: rgba(0, 0, 0, .9);
transition: color .3s;
-moz-transition: color .3s;
-ms-transition: color .3s;
-o-transition: color .3s;
-webkit-transition: color .3s;
}
body.open .nav-first.active>a {
color: rgba(255, 255, 255, 1);
transition: color .3s 1s;
-moz-transition: color .3s 1s;
-ms-transition: color .3s 1s;
-o-transition: color .3s 1s;
-webkit-transition: color .3s 1s;
}
.nav-first>a>p,
.side-nav>ul:hover>.nav-first.active>a>p {
position: absolute;
top: 50%;
right: .75rem;
color: rgba(255, 255, 255, 1);
background: rgba(0, 0, 0, .4);
font-family: 'AddFont';
padding: .15rem;
border-radius: 50%;
line-height: 1;
margin: 0;
font-size: .3rem;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
z-index: 3;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
body.open .nav-first:hover>a>p,
body.open .nav-first.active>a>p,
.side-nav>ul:hover>.nav-first.active:hover>a>p {
color: #2E2E2E;
background: rgba(255, 255, 255, .8);
}
body.open .nav-first.active>a>p {
color: #2E2E2E;
background: rgba(255, 255, 255, .8);
transition: .3s 1s;
-moz-transition: .3s 1s;
-ms-transition: .3s 1s;
-o-transition: .3s 1s;
-webkit-transition: .3s 1s;
}
.side-shadow {
width: 99.975rem;
height: 100%;
background: rgba(0, 0, 0, .7);
position: absolute;
z-index: 1;
top: 0;
right: 100%;
opacity: 0;
visibility: hidden;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
.nav-first>i {
display: block;
position: absolute;
width: 1.9rem;
height: 100%;
right: 0;
top: 0;
z-index: 4;
cursor: pointer;
}
.nav-first.mobile-active>i:before {
background: rgba(255, 255, 255, 1);
}
.nav-first>i:before {
position: absolute;
content: '';
width: .5rem;
height: .1rem;
margin-left: -0.2rem;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
background: #2E2E2E;
top: 50%;
left: 50%;
}
.nav-first>i:after {
position: absolute;
content: '';
width: .1rem;
height: .5rem;
margin-top: -0.2rem;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
background: #2E2E2E;
left: 50%;
top: 50%;
}
.nav-first.active>i:before,
.nav-first.active>i:after,
.nav-first:hover>i:before {
background: rgba(255, 255, 255, 1);
}
.nav-first:hover>i:after {
background: rgba(255, 255, 255, 1);
}
.nav-first.mobile-active>a:before {
width: 100%;
}
.nav-first.mobile-active>a>i,
.nav-first.mobile-active>a>b {
color: rgba(255, 255, 255, 1);
}
.nav-first.mobile-active>a>p {
color: rgba(255, 255, 255, 1);
}
.nav-first.mobile-active>ul {
padding: .025rem 0 0 0;
height: auto;
}
.nav-first.mobile-active>i:before {
background: rgba(255, 255, 255, 1);
}
.nav-first.mobile-active>i:after {
display: none;
}
.nav-second {
margin: 0 0 .025rem 0;
list-style: none;
padding: 0;
border-bottom: solid .025rem #ccc;
}
.nav-second>ul {
list-style: none;
margin: 0;
padding: 0;
}
.nav-second>a {
padding: .25rem .75rem;
line-height: 1.5rem;
display: block;
position: relative;
}
.nav-second>a>b {
display: block;
font-size: .6rem;
font-weight: normal;
color: rgba(0, 0, 0, .8);
position: relative;
z-index: 1;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
.nav-second>a:after {
background: #bb8640;
content: '';
width: 0;
height: 100%;
position: absolute;
z-index: 0;
top: 0;
left: 0;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
.nav-second:hover>a:after {
width: 100%;
}
.nav-second>ul {
list-style: none;
margin: 0;
padding: 0;
}
.nav-second>ul:after {
display: block;
content: '';
clear: both;
}
.nav-second:hover>a>b {
color: rgba(255, 255, 255, 1);
}
.nav-third {
display: block;
line-height: none;
padding: .025rem 0 0 0;
margin: 0 .75rem;
}
.nav-third>a {
padding: 0 .75rem;
line-height: 1.25rem;
margin-bottom: .025rem;
background: rgba(0, 0, 0, .08);
display: block;
position: relative;
}
.nav-third>a>b {
display: block;
font-weight: normal;
color: rgba(0, 0, 0, .9);
}
.nav-third>a:after {
background: #2E2E2E;
content: '';
width: 0;
height: 100%;
position: absolute;
z-index: 0;
top: 0;
left: 0;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
.nav-third>a>b {
position: relative;
z-index: 1;
color: rgba(255, 255, 255, 1);
font-weight: normal;
transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
-webkit-transition: .3s;
}
.nav-third:hover>a:after {
width: 100%;
}
.nav-third:hover>a>b {
color: rgba(255, 255, 255, 1);
}
.side-foot {
padding: .75rem .75rem .625rem .75rem;
text-align: left;
overflow: hidden;
}
.side-phone {
border-bottom: .025rem solid rgba(0, 0, 0, .15);
line-height: 1;
margin-bottom: .5rem;
padding-bottom: .5rem;
opacity: 0;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transition: .6s .4s;
-moz-transition: .6s .4s;
-ms-transition: .6s .4s;
-o-transition: .6s .4s;
-webkit-transition: .6s .4s;
transition-property: opacity, transform !important;
-moz-transition-property: opacity, transform !important;
-ms-transition-property: opacity, transform !important;
-o-transition-property: opacity, transform !important;
-webkit-transition-property: opacity, transform !important;
}
.side-phone:after {
display: block;
clear: both;
content: '';
}
body.open .side-phone {
transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
opacity: 1;
-o-transform: translateY(0);
-webkit-transform: translateY(0);
}
.side-phone P {
float: left;
margin: 0;
line-height: 1;
}
.side-phone p b {
display: block;
font-family: 'AddFont';
font-weight: normal;
color: rgba(0, 0, 0, .6);
margin-bottom: .125rem;
}
.side-phone p a {
display: block;
font-family: 'AddFont';
color: rgba(0, 0, 0, 1);
font-size: .55rem;
letter-spacing: -0.025rem;
}
.side-phone i {
float: right;
display: block;
font-size: .7rem;
color: rgba(255, 255, 255, 1);
background: rgba(0, 0, 0, .8);
padding: .1rem .1rem 0 .1rem;
margin-top: .225rem;
cursor: pointer;
}
.side-phone i:hover {
background: rgba(0, 0, 0, .8);
transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
-webkit-transition: .5s;
}
.side-text {
white-space: pre-wrap;
padding-top: .25rem;
color: rgba(0, 0, 0, 1);
opacity: 0;
font-family: 'Addfont', Microsoft Yahei;
transform: translateY(.75rem);
-moz-transform: translateY(.75rem);
-ms-transform: translateY(.75rem);
-o-transform: translateY(.75rem);
-webkit-transform: translateY(.75rem);
transition: .6s .4s;
-moz-transition: .6s .4s;
-ms-transition: .6s .4s;
-o-transition: .6s .4s;
-webkit-transition: .6s .4s;
transition-property: opacity, transform !important;
-moz-transition-property: opacity, transform !important;
-ms-transition-property: opacity, transform !important;
-o-transition-property: opacity, transform !important;
-webkit-transition-property: opacity, transform !important;
}
body.open .side-text {
transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
opacity: 1;
-o-transform: translateY(0);
-webkit-transform: translateY(0);
}
.nav-first>ul {
list-style: none;
margin: 0 !important;
padding: 0;
display: block;
overflow: hidden;
width: auto !important;
height: 0;
background: rgba(0, 0, 0, .03);
}
.index1{width:100%; min-height:4rem; margin-top:4rem; padding:0.5rem 0rem; background-color:#F0F0F0;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;font-size:0.55rem; position:relative;}
.index1_s{ display:none; position:absolute; top:-1.18rem; right:1.25rem;}
.index1_s img{ width:2.375rem;}
.index1_t{ display:block; overflow:hidden; font-size:1rem; margin:0rem 0.7rem;}
.index1_t1{ display:block; overflow:hidden; font-size:1rem; margin:0rem 0.7rem; padding-top:0.6rem; text-align:center; color:#165FAB;}
.index1_l{ width:0.9rem; overflow:hidden; margin:0.3rem auto 0.8rem auto; height:0.15rem; background-color:#EA6A45;border-radius:0.075rem;}
.index1_l1{ width:0.9rem; overflow:hidden; margin:0.3rem auto 0.8rem auto; height:0.15rem; background-color:#32B6FF;border-radius:0.075rem;}
.index1_1{display: block;overflow: hidden; margin:0rem auto;}
.index1_1 li{ float:left; width:6.95rem; background-color:#FFFFFF;border-radius:0.5rem; margin:0.5rem 0rem 0rem 0.7rem; padding:0.45rem 0rem 0.3rem 0rem;}
.index1_1_l{display: block;overflow: hidden; height:2.25rem; margin:0rem 0.4rem 0rem 0.5rem; color:#939393; font-size:0.6rem; background-image:url(../images/i2.png); background-repeat:no-repeat; background-position:right;background-size:2.4rem 2.25rem;}
.ibg1{ background-image:url(../images/i3.png);}
.ibg2{ background-image:url(../images/i4.png);}
.ibg3{ background-image:url(../images/i5.png);}
.index1_1_l1{ display:block; overflow:hidden;}
.index1_1_l1 b{ font-size:0.75rem; margin-right:0.1rem; color:#000000;}
.index1_1_r{ float:right; width:2.4rem; margin-right:0.4rem;}
.index1_1_r img,.index2_1 li img{ width:100%;}
.index2{display: block;overflow: hidden; margin:0.3rem 0rem; background-color:#F0F0F0;}
.index2_1{display: block;overflow: hidden; margin:0rem auto;}
.index2_1 li{ float:left; width:3rem; margin:0.5rem 0rem 0rem 0.7rem; text-align:center; color:#2f2f2f; line-height:1.5rem; font-size:0.6rem;}
.tbvar{ display:block; overflow:hidden; margin:0rem 0rem 0.45rem 0rem;border-bottom:#BFBFBF solid 0.025rem;}
.tbvar ul{ float:left; font-size:0.65rem;}
.tbvar ul li{ float:left; margin-right:0.2rem; border-bottom:#F0F0F0 solid 0.075rem; padding:0rem 0.25rem; line-height:1.2rem;}
.tbvar ul li.on{ border-bottom:#000099 solid 0.075rem;}
.tbvar ul li a{ text-decoration:none;}
.item{display: block;overflow: hidden; margin:0rem 0.7rem; }
.item li{display: block;overflow: hidden; background-color:#FFFFFF;border-radius:0.5rem; margin:0.5rem 0rem 0.4rem 0rem; padding:0.45rem 0.7rem 0.45rem 0.7rem;}
.item li h1{display: block;overflow: hidden; font-size:0.8rem; color:#0960e7; line-height:1.5;}
.item li .item_1{display: block;overflow: hidden; font-size:0.62rem; color:#717171; }
.item li .item_1 .item_1_l{ float:left; width:11rem;}
.item li .item_1 .item_1_l li{ float:left; width:5.4rem; margin:0.1rem 0rem 0.1rem 0.1rem; padding:0rem;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.item li .item_1 .item_1_l li img{ width:0.75rem; margin-right:0.2rem;}
.item li .item_1 .item_1_r0{ float:right; width:1.8rem; background-color:#00CC66;border-radius:0.3rem; color:#FFFFFF; text-align:center; line-height:0.8rem; padding:0.2rem 0.1rem;}
.item li .item_1 .item_1_r1{ float:right; width:1.8rem; background-color:#FE851A;border-radius:0.3rem; color:#FFFFFF; text-align:center; line-height:0.8rem; padding:0.2rem 0.1rem;}
.item li .item_1 .item_1_r2{ float:right; width:1.8rem; background-color:#E23232;border-radius:0.3rem; color:#FFFFFF; text-align:center; line-height:0.8rem; padding:0.2rem 0.1rem;}
.item li .item_1 .item_1_r3{ float:right; width:1.8rem; background-color:#0F5FA8;border-radius:0.3rem; color:#FFFFFF; text-align:center; line-height:0.8rem; padding:0.2rem 0.1rem;}
.pages{display:block; overflow:hidden; margin: 0.8rem auto 0rem auto; text-align:center;}
.p_n1{ border:0.025rem solid #0070BC; padding:0.1rem 0.3rem; text-align:center; color:#fff; background:#0070BC;font-size:0.65rem;border-radius:0.125rem;}
.p_n2 a{ color:#333;}
.p_n2:hover a{ color:#333;}
.p_n2 a.a1:hover{ color:#333;}
.p_n2{ border: 0.025rem solid #E5E5E5;  padding:0.1rem 0.3rem; text-align: center; background: #E5E5E5; color: #333;  margin-left: 0.1rem; margin-right: 0.1rem; font-size:0.65rem;border-radius:0.125rem;}
.info_t{display: block;overflow: hidden; margin:0rem 0rem 0.2rem 0rem; font-size:0.8rem; color:#000; line-height:1.5;}
.info_1{display: block;overflow: hidden; font-size:0.62rem; color:#717171; }
.info_1 li{ float:left; width:6.8rem; margin:0.1rem 0rem 0.1rem 0rem; padding:0rem;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.info_1 li img,.info_6 img{ width:0.75rem; margin-right:0.2rem;}
.info_2{display: block;overflow: hidden; font-size:0.62rem; color:#717171; margin:0rem 0.1rem 0rem 0.95rem; padding:0rem 0rem 0.2rem 0rem;}
.info_m{display: block;overflow: hidden; background-color:#FFFFFF; margin:0rem 0.7rem 0.6rem 0.7rem; padding:0.6rem 0.2rem 0.6rem 0.5rem;border-radius:0.5rem;}
.info_6{display: block;overflow: hidden; font-size:0.62rem; color:#717171; margin:0rem 0.1rem 0rem 0rem; padding:0rem 0rem 0.2rem 0rem;}
.info_6r{ float:right; width:12.85rem;}
.info_7{ border-top:#D3D3D3 solid 0.025rem; padding-bottom:0.3rem;}
.info_8{display: block;overflow: hidden; font-size:0.7rem; color:#000; margin:0rem 0.3rem 0.1rem 0.7rem;}
.info_3{display: block;overflow: hidden; font-size:0.7rem; color:#000; margin:0rem 0.3rem 0.1rem 0rem;}
.img2{ width:1rem; margin:0rem 0.2rem 0rem 0rem;}
.info_3_r{ float:right;margin-right:0.15rem;background: url('../images/ico-arrow.png') right center no-repeat; background-size:0.625rem 0.325rem;}
.info_3_r select{ -webkit-appearance:none; color:#717171; -moz-appearance:none; appearance:none;  background:transparent; border:none; padding-left:0.1rem; width:auto; height:100%; padding-right:0.7rem;}
.info_4{display: block;overflow: hidden; font-size:0.62rem; color:#717171; margin:0.2rem 0.3rem 0.2rem 0rem;}
.input-textarea{ width:100%;height: 4rem; margin: 0rem;padding: 0.2rem 0rem; border:#CCCCCC solid 0.025rem;font-size: 0.4rem; color:#949494;border-radius:0.3rem; text-indent:0.25rem;outline: none;}
.info_5{display: block;overflow: hidden; font-size:0.62rem; color:#717171; margin:1rem 0.7rem;}
.mitem{display: block;overflow: hidden; font-size:0.7rem; color:#4c4c4c; margin:0rem 0.7rem 0.6rem 0.7rem; background-color:#FFFFFF;border-radius:0.5rem; padding:0.4rem 0.7rem;}
.mitem_l{ float:left;}
.mitem_l img{ width:2.45rem; margin-right:1.1rem;}
.mitem a{ display: block;overflow: hidden;}
.mitem_r{ float:right; width:0.6rem; margin-top:0.6rem;}
.mitem_r img{ width:0.6rem;}
.mitem1{ display:block; overflow:hidden; margin:0rem 0rem 0.4rem 0rem; font-size:0.62rem; line-height:1.3rem; color:#333333;}
.mitem1_l{ float:left; width:3.5rem; text-align:right;}
.mitem1_r{ float:right; width:10.2rem;border:#D9D9D9 solid 0.05rem;border-radius:0.3rem;background-color:#FFFFFF; padding-left:0.2rem;}
.mitem1_r1{ float:right; width:10.2rem;border:none;}
.inputBg1{ width:98%; height:1.4rem;font-size:0.65rem;line-height:1.9rem;padding:0rem;border:none;background:none;z-index:10;outline: none;}
.xinwen{display: block;overflow: hidden; margin:0rem 0.7rem;}
.xinwen ul{display: block;overflow: hidden; margin:0rem auto; }
.xinwen ul li{display: block;overflow: hidden; background-color:#FFFFFF;border-radius:0.5rem; margin:0.5rem 0rem 0.4rem 0rem; padding:0.45rem 0.7rem 0.45rem 0.7rem;}
.xinwen ul li h1{display: block;overflow: hidden; font-size:0.8rem; color:#383838; line-height:1.5;}
.xinwen ul li a h1{ color:#383838;}
.xinwen ul li p{display: block;overflow: hidden; font-size:0.62rem; color:#969696; line-height:1.5; margin-top:0.2rem;}
.xinwen ul li p span{ float:right;}
.infos{display: block;overflow: hidden; margin:0rem 0.7rem;font-size:0.62rem; color:#666; text-align:center; margin-bottom:0.2rem;}
.content{display: block;overflow: hidden; margin:0rem 0.7rem;font-size:0.62rem; color:#969696; line-height:1.8;}
.data0{display: block;overflow: hidden; margin:0rem 0rem 0.6rem 0rem; text-align:center;font-size:0.52rem; color:#939393; position:relative;}
.data0_1{ position:absolute; top:2.3rem; left:0rem; text-align:center; width:100%;}
.data1{display: block;overflow: hidden; margin:0rem 0rem 0.4rem 0rem; text-align:center;font-size:0.52rem; color:#939393;vertical-align:middle;}
.data1 span{ margin-right:0.3rem;}
.data1 span:last-child{ margin-right:0rem;}
.img1{ width:0.5rem; margin:0rem 0.1rem 0rem 0rem;}
.data2{display: block;overflow: hidden; margin:0.4rem 2% 0.2px 2%; text-align:center;font-size:0.52rem; color:#939393;}
.data2 li{ float:left; width:40%; margin:0rem 2% 0.3rem 6%;}
.data2 li b{ font-size:0.8rem; margin-right:0.1rem;}
.data3{display: block;overflow: hidden; margin:0rem auto;}
.data3 li{ float:left; width:6.95rem; background-color:#FFFFFF;border-radius:0.5rem; margin:0.5rem 0rem 0rem 0.7rem; padding:0.45rem 0rem 0.3rem 0rem;}
.data3_l{display: block;overflow: hidden; height:2.25rem; margin:0rem 0.4rem 0rem 0.5rem; color:#939393; font-size:0.55rem; background-image:url(../images/d1.png); background-repeat:no-repeat; background-position:right;background-size:2.4rem 2.25rem;}
.dbg1{ background-image:url(../images/d2.png);}
.dbg2{ background-image:url(../images/d3.png);}
.dbg3{ background-image:url(../images/d4.png);}
.data3_l1{ display:block; overflow:hidden;}
.data3_l1 b{ font-size:0.75rem; margin-right:0.1rem; color:#000000; background-image:url(../images/d5.png); background-repeat:repeat-x; background-position:bottom;background-size:100% 0.4rem;}
.data3_l1 b.dbg4{ background-image:url(../images/d6.png);}
.data3_l1 b.dbg5{ background-image:url(../images/d7.png);}
.data3_l1 b.dbg6{ background-image:url(../images/d8.png);}
.data4{display: block;overflow: hidden; margin:0.5rem 0.7rem 0rem 0.7rem; padding:0.8rem 0rem; background-color:#FFFFFF;border-radius:0.5rem;}
.data4_1{display: block;overflow: hidden; margin:0rem auto;}
.data4_1 li{ float:left; width:33.3%; text-align:center;font-size:0.55rem; color:#939393; margin:0.3rem 0rem 0rem 0rem; background-image:url(../images/d5.jpg); background-repeat:no-repeat; background-position:center right;background-size:0.025rem 1.325rem;}
.data4_1 li:nth-child(3n){ background-image:none;}
.data4_l1{ display:block; overflow:hidden;}
.data4_l1 b{ font-size:0.75rem; margin-right:0.1rem; color:#000000;}


.ulogo{display: block;overflow: hidden; margin:2.35rem 3.2rem 0rem 3.2rem;}
.ulogo img{ width:100%;}
.logomain{display: block;overflow: hidden; min-height:4rem; margin-top:9rem; padding:2.4rem 2rem 1.5rem 2rem; background-color:#F7FCFF;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;font-size:0.55rem;}
.logomain_t{display: block;overflow: hidden; margin:0rem auto; text-align:center; color:#b4b4b4; font-size:0.62rem; font-weight:bold;}
.logindiv{ display:block; overflow:hidden; background-color:#FFFFFF;border-radius:0.9rem;box-shadow: 0rem 0.1rem 0.5rem 0.05rem #E9F2FB; margin:0.9rem 0rem 0rem 0rem; padding:0rem 0rem 0rem 2.2rem; background-image:url(../images/u1.png); background-repeat:no-repeat; background-position:0.8rem center;background-size:1rem 1rem; height:1.9rem;}
.inputBg,.input-focus{ width:8rem; height:1.9rem;font-size:0.65rem;line-height:1.9rem;padding:0rem;border:none;background:none;z-index:10;outline: none;}
.logindiv1{ display:block; overflow:hidden; background-color:#FFFFFF;border-radius:0.9rem;box-shadow: 0rem 0.1rem 0.5rem 0.05rem #E9F2FB; margin:0.9rem 0rem 0rem 0rem; padding:0rem 0rem 0rem 2.2rem; background-image:url(../images/u2.png); background-repeat:no-repeat; background-position:0.8rem center;background-size:1rem 1rem; height:1.9rem;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
::-moz-placeholder { color: #b4b4b4; }
::-webkit-input-placeholder { color:#b4b4b4; }
:-ms-input-placeholder { color:#b4b4b4; } 
.logindiv2{ display:block; overflow:hidden; margin:0.9rem 0rem 0.4rem 0rem; padding:0rem 0rem 0.3rem 0rem;}
.button{ width:100%; background-color:#105EA8; text-align:center; color:#fff;font-size:0.65rem; border:none; line-height:1.9rem;border-radius:0.9rem;}


.end0{ position:fixed; bottom:0rem; width:16rem; z-index:999;}
.end{ display:block; overflow:hidden; margin:0rem auto; background-color:#fff;box-shadow: 0rem -0.1rem 0.5rem -0.05rem rgba(0, 0, 0, 0.2); z-index:999;}
.end ul{ display:block; overflow:hidden; padding:0.5rem 0rem 0.3rem 0rem;}
.end ul li{ float:left; width:25%; text-align:center;}
.end ul li img{ width:1.5rem; margin-bottom:0.15rem;}
.end ul li p{ display:block; overflow:hidden; font-size:0.7rem; line-height:0.9rem;}
.fontc{ color:#0E60AC;}