@font-face {
    font-family: "MyriadPro-Bold";
    src: url("../font/MyriadPro-Bold.woff2") format("woff2"),
    url("../font/MyriadPro-Bold.woff") format("woff"),
    url("../font/MyriadPro-Bold.ttf") format("truetype"),
    url("../font/MyriadPro-Bold.eot") format("embedded-opentype"),
    url("../font/MyriadPro-Bold.svg") format("svg"),
    url("../font/MyriadPro-Bold.otf") format("opentype");

}

@font-face {
    font-family: "MyriadPro-Regular";
    src: url("../font/MyriadPro-Regular.woff2") format("woff2"),
    url("../font/MyriadPro-Regular.woff") format("woff"),
    url("../font/MyriadPro-Regular.ttf") format("truetype"),
    url("../font/MyriadPro-Regular.eot") format("embedded-opentype"),
    url("../font/MyriadPro-Regular.svg") format("svg"),
    url("../font/MyriadPro-Regular.otf") format("opentype");

}
@font-face {
  font-family: "MyriadPro-Light";
  src: 
       url("../font/MyriadPro-Light.otf") format("opentype");
}


body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    margin: 0;
    padding: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body,
button,
input,
select,
textarea,
pre {
    font: 12px/1.5 'MyriadPro-Regular','microsoft yahei', arial, 'Myriad Pro', verdana, tahoma, \5b8b\4f53;
}

input,
select,
textarea {
    font-size: 100%;
}

th {
    text-align: inherit;
}

fieldset,
img {
    border: 0;
}

img {
    vertical-align: top;
}

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: normal;
}

ol,
ul {
    list-style: none;
}

caption,
th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

a {
    color: #000;
    text-decoration: none;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a:focus {
    outline: none;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

i {
    font-style: normal;
}

input:focus,
textarea:focus,
keygen:focus,
select:focus {
    outline: none;
    outline-offset: 0px;
}

::-webkit-input-placeholder {
    color: #7b7b7b;
}

::-moz-placeholder {
    color: #7b7b7b;
}

:-ms-input-placeholder {
    color: #7b7b7b;
}

input:-moz-placeholder {
    color: #7b7b7b;
}

.cf:after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
    font-size: 0px;
    line-height: 0px;
}

.cf {
    zoom: 1;
}

html {
    overflow-x: hidden;
}

* html .cf {
    height: 1%
}

.fl {
    float: left;
}

.fl {
    float: right;
}

.mt10 {
    margin-top: 10px;
}

.mt15 {
    margin-top: 15px;
}

.mt20 {
    margin-top: 20px;
}

.mt30 {
    margin-top: 30px;
}

.mt40 {
    margin-top: 40px;
}
.f-red{
    color: #cc0000;
}

.isPc .w {
    width: 1200px;
    margin: 0px auto;
}

.isPc .wrapper {
    min-width: 1200px;
}

.wrapper {
    display: none;
}

html.isWap a:hover {
    text-decoration: none;
}

@media screen and (min-width: 320px) {
    html.isWap {
        font-size: 50px;
    }
	.isWap iframe { height:160px;}
}

@media screen and (min-width: 360px) {
    html.isWap {
        font-size: 56px;
    }
	.isWap iframe { height:200px;}
}

@media screen and (min-width: 400px) {
    html.isWap {
        font-size: 62px;
    }
	.isWap iframe { height:200px;}
}

@media screen and (min-width: 480px) {
    html.isWap {
        font-size: 75px;
    }
	.isWap iframe { height:200px;}
}

@media screen and (min-width: 560px) {
    html.isWap {
        font-size: 87px;
    }
	.isWap iframe { height:200px;}
}

@media screen and (min-width: 640px) {
    html.isWap {
        font-size: 100px;
    }
	.isWap iframe { height:200px;}
}

/* isPc */
.isPc .banner .wap-banner-img {
    display: none;
}

.isPc .wap-page-tit {
    display: none;
}

.isPc .h-ico-arrow {
    display: none;
}

.isPc .wap-top-nav {
    display: none;
}
.isPc .wap-h-search{
   
}
.isPc .header {
    width: 100%;
    background: #fff;
}

.isPc .h-Inner {
    height: 135px;
}

.isPc .header a {
    display: block;
    float: left;
}

.isPc .header .z-logo {
    width: 210px;
    height: 73px;
    margin: 33px 0 0 5px;
}

.isPc .header .h-line {
    width: 1px;
    height: 67px;
    background: #ccc;
    display: block;
    float: left;
    margin-top: 35px;
    margin-left: 27px;
}

.isPc .header .h-logo {
    width: 236px;
    height: 79px;
    margin-left: 18px;
    margin-top: 33px;
}

.isPc .header .top-h {
    width: 557px;
    height: 135px;
    background: url("http://subsites.chinadaily.com.cn/huzhou/img/top-h.jpg") no-repeat;
    float: left;
    margin-left: 60px;
    position: relative;

}

.isPc .header .top-nav {
    position: absolute;
    top: 50px;
    right: -85px;
}

.isPc .header .top-nav a {
    border: 1px solid #ccc;
    padding: 7px 16px;
    text-decoration: none;
    color: #000;
    background: #fff;
}

.isPc .header .top-nav a.china {
    font-size: 14px;
    line-height: 18px;
    margin-right: 10px;
}

.isPc .nav {
    width: 100%;
    height: 59px;
    background: #1a7cab;
}

.isPc .navInner {
    height: 59px;
    line-height: 59px;
    position: relative;
}

.isPc .navInner li {
    padding: 0 33px;
    float: left;
    font-size: 16px;
    position: relative;
}

.isPc .navInner li.on {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/nav-bg.png) repeat-x;
}

.isPc .navInner li a {
    color: #fff;
    text-decoration: none;
}

.isPc .sub-menu {
    position: absolute;
    /* _width: 168px;
    min-width: 168px; */
    width: 208px;
    top: 59px;
    left: 0;
    background: #106d9c;
    padding: 10px 0px;
    z-index: 55;
    display: none;


}

.isPc .sub-menu ul {
    margin-left: 0;

}

.isPc .sub-menu li {
    height: 30px;
    line-height: 30px;
    text-align: left;
    margin: 0;
    padding: 0 25px 0 15px;
    float: none;

}

.isPc .sub-menu li a:hover {
    text-decoration: underline;
    background: none;
}

.isPc .h-right {
    position: absolute;
    top: 13px;
    right: 100px;
    height: 33px;
    line-height: 33px;
}

.isPc .btn-search {
    display: block;
    float: left;
    width: 33px;
    height: 33px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/ico-search.png) no-repeat center;
}

.isPc .h-search {
    position: relative;
    background: #3398c8;
    top: 194px;
    padding: 28px 0px;
    display: none;
    z-index: 100;
	margin:0 auto;

}

.isPc .h-search .sInner {
    padding-left: 20px;
    padding-right: 130px;
    position: relative;
}

.isPc .h-search .inp-text {
    width: 89%;
    height: 46px;
    line-height: 46px;
    background: #5fb3db;
    border: none;
    margin: 0px;
    padding: 0px 15px;
    font-size: 18px;
    color: #fff;
	position:absolute;
	margin-left:-1100px;
}

.isPc .h-search .btn-subm {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 10px;
    right: 38px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/ico-search1.png) no-repeat;

}

.isPc .h-search .btn-subm:hover {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/ico-search1.png) no-repeat 0 -32px;
}

.isPc .foot {
    width: 100%;
    height: 546px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/foot-bg.jpg) no-repeat bottom center;
}

.isPc .foot-con {
    height: 546px;
    font-family: "MyriadPro-Regular";
    position: relative;


}

.isPc .foot-menu {
    overflow: hidden;
    padding-top: 55px;
    padding-left: 40px;

}

.isPc .foot-menu .menu-item {
    float: left;
}

.isPc .foot-menu .menu-item1 {
    width: 224px;
}

.isPc .foot-menu .menu-item2 {
    width: 193px;
}

.isPc .foot-menu .menu-item3 {
    width: 140px;
}

.isPc .foot-menu .menu-item4 {
    width: 234px;
}

.isPc .foot-menu .menu-item5 {
    width: 208px;
}

/*.isPc .foot-menu .menu-item6 {
    width: 168px;
}

.isPc .foot-menu .menu-item7 {
    width: 110px;
}*/

.isPc .foot-menu .menu-item dt,
.isPc .foot-menu .menu-item dd {
    padding-right: 20px;
}

.isPc .foot-menu .menu-item dt {
    font-size: 20px;
    line-height: 1.5em;
}

.isPc .foot-menu .menu-item dt a {
    color: #fff;
    white-space: nowrap;
    font-family: "MyriadPro-Regular";
}

.isPc .foot-menu .menu-item dd {
    margin-top: 10px;
}

.isPc .foot-menu .menu-item dd a {
    font-size: 16px;
    line-height: 24px;
    color: #a9e3ff;
}

.isPc .f-copy-box {
    padding: 0px 40px 20px;
    position: relative;
}

.isPc .foot-con .select-group {
    display: inline-block;
    width: 363px;
    height: 54px;
    background: #116289;
    position: relative;
    user-select: none;
    border: 1px solid #579c8a;
}

.isPc .foot-con .select-group .select-selected {
    height: 54px;
    line-height: 54px;
    font-size: 18px;
    position: relative;
    padding-right: 50px;

}

.isPc .foot-con .select-group .select-selected em {
    width: 100%;
    height: 54px;
    line-height: 54px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    padding-left: 20px;
    padding-right: 30px;
    user-select: none;
    color: #fff;
}

.isPc .foot-con .select-group .ico-arrow {
    position: absolute;
    width: 17px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    top: 23px;
    right: 18px;
    background: url("http://subsites.chinadaily.com.cn/huzhou/img/i-icon.png") no-repeat;
    cursor: pointer;
}

.isPc .foot-con .select-group .select-options {
    position: absolute;
    width: 100%;
    top: 55px;
    left: 0px;
    background: #116289;
    display: none;
}

.isPc .foot-con .select-group .select-options a {
    display: block;
    font-size: 18px;
    line-height: 22px;
    padding: 10px 20px;
    color: #fff;
}

.isPc .foot-con .select-group .select-options a:hover {
    text-decoration: none;
    background: #2b5176;
}

.isPc .foot-con .foot-help {
    margin-top: 40px;
    overflow: hidden;
}

.isPc .foot-con .foot-help li {
    float: left;
    padding-right: 15px;
    color: #fff;
}
.isPc .foot-con .foot-help li:nth-child(1){
    font-family: "MyriadPro-Bold";
}

.isPc .foot-con .foot-help li a {
    font-size: 16px;
    color: #fff;
}

.isPc .foot-con .f-copy {
    font-size: 16px;
    color: #fff;
    line-height: 24px;
    margin-top: 25px;
}

.isPc .btn-gotop {
    position: absolute;
    width: 76px;
    height: 64px;
    font-size: 0px;
    line-height: 0px;
    background: url('http://subsites.chinadaily.com.cn/huzhou/img/gotop.png') center no-repeat #116289;
    left: 50%;
    margin-left: -36px;
    bottom: 0px;
}

.isPc .crumb {
    padding: 13px 0px;
    font-size: 0px;
}

.isPc .crumb a,
.isPc .crumb i,
.isPc .crumb em {
    font-size: 16px;
    line-height: 24px;
    color: #000;
}

.isPc .crumb i {
    padding: 0px 5px;
}

.isPc .main {
    overflow: hidden;
}

.isPc .art-full {
    padding: 0 110px 115px;

}

.isPc .art-tit {
    font-size: 40px;
    line-height: 44px;
    color: #000;
    margin-top: 10px;
    font-family: "MyriadPro-Bold";
}

.isPc .art-info {
    font-size: 0px;
    margin-top: 20px;
    margin-bottom: 18px;

}

.isPc .art-info em {
    font-size: 18px;
    line-height: 48px;
    padding-right: 10px;
    color: #000;
}

.isPc .art-text .art-imgbox {
    width: 758px;
    margin: 34px auto 10px;
}

.isPc .art-text .art-imgbox em {
    display: block;
    font-size: 16px;
    line-height: 30px;
    padding: 8px 0;
    color: #333;
}

.isPc .art-text p {
    font-size: 18px;
    line-height: 30px;
    color: #000;
    padding-top: 20px;
    padding-bottom: 20px;
}

.isPc .art-text p.one {
    font-size: 24px;
    line-height: 36px;
    font-family: "MyriadPro-Bold";
}

.isPc .page {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    padding: 25px 0px;
}

.isPc .page a {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 0px 16px;
    margin: 0px 2px;
    font-family: "arial";
    color: #000;
}

.isPc .page a.cur,
.isPc .page a:hover {
    background: #1a7cab;
    color: #fff;
    border-color: #1a7cab;
    text-decoration: none;
}

.isPc .art-share {
    overflow: hidden;
    zoom: 1;
    padding: 25px 0px;
}

.isPc .art-share .ico-share {
    float: left;
    margin-right: 5px;
}

.isPc .ico-share {
    display: inline-block;
    width: 36px;
    height: 36px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/att/3344.files/img/ico-share1.png) no-repeat;
}

/*.isPc .ico-share:hover {
    background-position-y: -45px;
}
*/
.isPc .ico-share1 {
    background-position-x: 0px;
}

.isPc .ico-share2 {
    background-position-x: -44px;
}

.isPc .ico-share3 {
    background-position-x: -89px;
}

.isPc .ico-share4 {
    background-position-x: -133px;
}

.isPc .ico-share5 {
    background-position-x: -177px;
}

.isPc .art-stor {
    padding: 20px 0;
}

.isPc .art-stor h3 {
    font-size: 30px;
    line-height: 34px;
    margin-bottom: 20px;
    font-family: "MyriadPro-Bold";
}

.isPc .art-stor ul {
    margin-top: 10px;
}

.isPc .art-stor li {
    line-height: 40px;
    height: 40px;
}

.isPc .art-stor li i {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #56abd4;
    border-radius: 50%;

}

.isPc .art-stor li a {
    font-size: 20px;
    line-height: 24px;
    color: #000;
    padding-left: 10px;
}

.isPc .art-l {
    width: 758px;
    float: left;
    overflow: hidden;
    padding-bottom: 60px;

}

.isPc .search-r {
    width: 378px;
    float: right;
    overflow: hidden;
}

.isPc .r-item {
    margin-bottom: 35px;
}

.isPc .r-tit {
    font-size: 30px;
    line-height: 36px;
    font-family: "MyriadPro-Bold";

}

.isPc .r-tit a {
    color: #000;

}

.isPc .r-list {
    margin-top: 15px;
    background: #e4f1f8;
    padding: 15px 15px 30px;
    position: relative;
}

.isPc .r-list li {
    display: none;
}

.isPc .r-list li:first-child {
    display: block;
}

.isPc .r-list .img-box {
    position: relative;
}

.isPc .r-list .img-box,
.isPc .r-list .img-box img {
    display: block;
    width: 348px;
    height: 233px;
}

.isPc .r-list .list-tit {
    font-size: 20px;
    line-height: 24px;
    padding: 20px 0px;
}

.isPc .r-list .list-tit a {
    color: #000;
}

.isPc .r-list .slider-cur {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    padding: 10px 0px 15px;
}

.isPc .r-list .slider-cur a {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-cur.png) no-repeat;
    background-position: -20px 0px;
    margin: 0px 5px;
    vertical-align: top;
}

.isPc .r-list .slider-cur a.cur {
    background-position: 0px 0px;
}

.isPc .r-list .slider-btn {
    position: absolute;
    width: 41px;
    height: 41px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-btn01.png) no-repeat;
    bottom: 30px;

}

.isPc .r-list .btn-prev {
    left: 50%;
    margin-left: -75px;
}

.isPc .r-list .btn-next {
    left: 50%;
    margin-left: 38px;
    background-position: -48px 0px;
}

.isPc .r-list .slider-btn:hover {
    background-position-y: -45px;
}

.isPc .r-list .play {
    position: absolute;
    width: 37px;
    height: 37px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/play.png) no-repeat;
    right: 10px;
    bottom: 12px;

}

.isPc .r-list .play-time {
    position: absolute;
    font-size: 16px;
    color: #fff;
    right: 17px;
    bottom: 20px;

}

.isPc .ser-list2 {
    width: 378px;
    background: #3293c1;
    margin-top: 15px;
}

.isPc .ser-list2 ul {
    padding:40px 40px 0;
    overflow: hidden;
}

.isPc .ser-list2 li {
    float: left;
    width: 50%;
}

.isPc .ser-list2 a {
    display: block;
    width: 100%;
    padding-bottom: 40px;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
}

.isPc .ser-list2 .ico-ser {
    display: block;
    margin: 0px auto;
    width: 67px;
    height: 47px;
    font-size: 0px;
    line-height: 0px;
}

.isPc .ser-list2 .ico-ser1 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser01.png) no-repeat center;

}

.isPc .ser-list2 .ico-ser2 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser02.png) no-repeat center;
}

.isPc .ser-list2 .ico-ser3 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser03.png) no-repeat center;
}

.isPc .ser-list2 .ico-ser4 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser04.png) no-repeat center;
}

.isPc .ser-list2 em {
    display: block;
    margin-top: 5px;
    color: #fff;
}

.isPc .img-page {
    position: relative;
    width: 100%;
    margin-bottom: 50px;
}

.isPc .img-page img {
    position: absolute;
    width: 1920px;
    height: 204px;
    left: 50%;
    margin-left: -960px;
    top: 0px;
}

.isPc .img-pageInner {
    height: 204px;
    overflow: hidden;
    position: relative;
}

.isPc .page-tit {
    position: absolute;
    height: 204px;
    text-align: center;
    line-height: 204px;
    top: 0px;
    left: 100px;
    padding: 0px 40px;
}

.isPc .page-tit h2 {
    color: #1a7cab;
    font-size: 50px;
    text-transform: uppercase;
    font-family: "MyriadPro-Bold";
}

.isPc .page-tit h2.cw {
    color: #fff;
}

.isPc .menu {
    width: 207px;
    float: left;
    padding-bottom: 50px;
}

.isPc .menu li {
    margin-bottom: 3px;
}

.isPc .menu li a {
    display: block;
    background: #1a7cab;
    color: #fff;
    font-size: 16px;
    position: relative;
    padding-left: 12px;

}

.isPc .menu li a.lineOne {
    line-height: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.isPc .menu li.cur a,
.isPc .menu li a:hover {
    background: #e3451c;
    text-decoration: none;
}

.isPc .menu .ico-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border: 10px solid #e3451c;
    border-top-color: #fff;
    border-right-color: #fff;
    border-bottom-color: #fff;
    overflow: hidden;
    left: 100%;
    top: 50%;
    margin-top: -10px;
    display: none;
}

.isPc .menu a:hover .ico-arrow,
.isPc .menu li.cur .ico-arrow {
    display: block;
}

.isPc .menu-right {
    width: 910px;
    float: left;
    overflow: hidden;
    margin-left: 82px;
    margin-bottom: 40px;
}

.isPc .bus-list {
    overflow: hidden;
    zoom: 1;
}

.isPc .bus-list li {
    float: left;
    width: 280px;
    margin-right: 35px;
    margin-bottom: 35px;
    background: #e4f1f8;
}

.isPc .bus-list li.mr0 {
    margin-right: 0px;
}

.isPc .bus-list a {
    display: block;
    color: #000;
    font-size: 20px;
    line-height: 24px;
    padding-top: 15px;
}

.isPc .bus-list a:hover {
    text-decoration: none;
}

.isPc .bus-list img {
    display: block;
    width: 250px;
    height: 168px;
    margin: 0 auto;
}

.isPc .bus-list em {
    display: block;
    padding: 20px;
}

.isPc .bus-content {
    margin-bottom: 40px;
    overflow: hidden;
}

.isPc .eco-list {
    overflow: hidden;
    zoom: 1;
}

.isPc .eco-list li {
    float: left;
    width: 378px;
    margin-right: 30px;
    margin-bottom: 69px;
    background: #e4f1f8;
}

.isPc .eco-list li.mr0 {
    margin-right: 0px;
}

.isPc .eco-list a {
    display: block;
    color: #000;
    font-size: 20px;
    line-height: 24px;
    padding-top: 15px;
}

.isPc .eco-list a:hover {
    text-decoration: none;
}

.isPc .eco-list img {
    display: block;
    width: 348px;
    height: 233px;
    margin: 0 auto;
}

.isPc .eco-list em {
    display: block;
    padding: 20px;
}

.isPc .list {
    overflow: hidden;
    zoom: 1;
}

.isPc .list li {
    overflow: hidden;
    zoom: 1;
    padding-bottom: 30px;
    margin-bottom: 20px;
}

.isPc .list img {
    float: left;
    width: 250px;
    margin-right: 40px;
}

.isPc .list .list-text {
    overflow: hidden;
}

.isPc .list .list-tit {
    font-size: 26px;
    line-height: 30px;
    font-family: "MyriadPro-Bold";
}

.isPc .list .list-tit a {
    color: #000;
}

.isPc .list .list-date,
.isPc .list .list-desc {
    color: #666;
    margin-top: 10px;
}

.isPc .list .list-date {
    font-size: 16px;

}

.isPc .list .list-desc {
    line-height: 24px;
    font-size: 18px;
}

.isPc .search-l {
    width: 762px;
    float: left;
    padding-bottom: 80px;
}

.isPc .search {
    position: relative;
}

.isPc .search .sInner {
    position: relative;
    padding: 20px;
    padding-right: 170px;
    background: #f0f0f0;
}

.isPc .search .inp-text {
    width: 100%;
    height: 40px;
    line-height: 40;
    border: none;
    margin: 0px;
    padding: 0px 10px;
    color: #666;
    font-family: Arial;
    font-size: 14px;
}

.isPc .search .btn-subm {
    position: absolute;
    width: 134px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    top: 20px;
    right: 20px;
    font-size: 18px;
    background-color: #666;
    color: #fff;
}

.isPc .search-result {
    font-size: 18px;
    line-height: 1.5em;
    color: #000;
    margin-top: 10px;
}

.isPc .search-list {
    margin-top: 45px;
}

.isPc .media-list li {
    background: #e4f1f8;
    position: relative;
    padding: 40px;
    overflow: hidden;

}

.isPc .media-list .img-box {
    float: left;
    position: relative;
    width: 510px;
    height: 340px;
    margin-right: 50px;
}

.isPc .media-list .img-box img {
    width: 510px;
    height: 340px;
    position: absolute;
    left: 0;
    top: -1px;
}

.isPc .media-list .play {
    right: 15px;
    bottom: 17px;
    position: absolute;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/play.png) no-repeat;
    font-size: 0px;
    line-height: 0px;
    width: 37px;
    height: 37px;
}

.isPc .media-list .time {
    position: absolute;
    right: 20px;
    bottom: 25px;
    font-size: 16px;
    color: #fff;
    display: block;
}

.isPc .media-list .img-mask {
    left: 0px;
    bottom: 0px;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/bg-tm.png) repeat-x bottom;
}

.isPc .media-list .list-text {
    overflow: hidden;
}

.isPc .media-list .list-tit {
    font-size: 32px;
    line-height: 1.1em;
    margin-bottom: 20px;
    font-family: "MyriadPro-Bold";
}

.isPc .media-list p {
    font-size: 18px;
    line-height: 24px;
    color: #666;
}

.isPc .media-list .list-more {
    display: block;
    color: #ff4f47;
    font-size: 18px;
    margin-top: 20px;
}

.isPc .photo-con {
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 40px;
}

.isPc .photo-con h2 {
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 18px;
    color: #000;
    font-family: "MyriadPro-Bold";

}

.isPc .mul-list {
    overflow: hidden;
    zoom: 1;
}

.isPc .mul-list li {
    float: left;
    width: 378px;
    margin-right: 33px;
    margin-bottom: 35px;
    background: #e4f1f8;
}

.isPc .mul-list li.mr0 {
    margin-right: 0px;
}

.isPc .mul-list li.fn-clear {
    display: block;
    width: 100%;
    height: 0px;
    font-size: 0px;
    line-height: 0px;
    margin: 0px;
    padding: 0px;
}

.isPc .mul-list a {
    display: block;
    color: #000;
    font-size: 20px;
    line-height: 24px;
    padding-top: 15px;
}

.isPc .mul-list a:hover {
    text-decoration: none;
}

.isPc .mul-list img {
    display: block;
    width: 348px;
    height: 233px;
    margin: 0 auto;
}

.isPc .mul-list em {
    display: block;
    padding: 20px;
}

.isPc .ser-box {
    overflow: hidden;
    margin-bottom: 80px;
}

.isPc .ser-box ul {
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
}

.isPc .ser-box ul.mr0 {
    margin-right: 0;
}

.isPc .ser-box ul.w-big-img {
    width: 736px;
    height: 233px;
    line-height: 233px;
}

.isPc .ser-box ul.w-s-img {
    width: 348px;
    height: 233px;
    line-height: 233px;
}

.isPc .ser-box li {
    position: relative;
    width: 100%;

}

.isPc .ser-box a {
    font-size: 30px;
    color: #fff;

}

.isPc .ser-box a, .isPc .ser-box img {
    display: block;
    width: 100%;
}

.isPc .ser-box .list-tit {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    background:rgba(0,0,0,0.5);  
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)
    height: 100%;
    text-align: center;
    font-family: "MyriadPro-Bold";

}
.isPc .ser-box li:hover .list-tit{
    background:rgba(0,0,0,0.2);  
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4C000000,endcolorstr=#4C000000)
}




.isPc .ser-box .list-tit span {
    display: block;
 
}

.isPc .cul-box {
    overflow: hidden;
    margin-bottom: 40px;
}

.isPc .cul-list {
    float: left;
    margin-right: 32px;
    margin-bottom: 60px;
}

.isPc .cul-list.mr0 {
    margin-right: 0;
}

.isPc .cul-list h2 {
    font-size: 36px;
    margin-bottom: 18px;
    font-family: "MyriadPro-Bold";
}

.isPc .cul-list li {
    width: 378px;
    background: #e4f1f8;
    padding-bottom: 15px;
}

.isPc .cul-list a {
    display: block;


}

.isPc .cul-list a.cul-tet {
    padding: 25px 15px 0;
    font-size: 20px;
    line-height: 24px;
}

.isPc .cul-list img {
    display: block;
    width: 348px;
    margin: 0 auto;
    padding-top: 15px;

}

.isPc .cul-list span {
    width: 12px;
    height: 12px;
    background: #56abd4;
    border-radius: 50%;
    display: block;
    float: left;
    margin-top: 6px;
}

.isPc .cul-list em {
    display: block;
    margin-left: 22px;
}

.isPc .cul-list a.more {
    font-size: 18px;
    color: #ff4f47;
    padding: 25px 30px 20px;
    text-align: right;
}

.isPc .banner {
    position: relative;
    width: 100%;
    max-width: 1920px;
    margin: 0px auto;
    height: 600px;
}

.isPc .banner .sliderInner li {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    display: none;
}

.isPc .banner .sliderInner li:first-child {
    display: block;
}

.isPc .banner .sliderInner img {
    position: absolute;
    width: 1920px;
    height: 600px;
    top: 0px;
    left: 50%;
    margin-left: -960px;
}

.isPc .banner .list-text {
    position: absolute;
    width: 800px;
    left: 50%;
    margin-left: -400px;
    bottom: 60px;
    overflow: hidden;

}

.isPc .banner .list-tit {
    font-size: 32px;
    line-height: 36px;
    text-align: center;
    font-family: "MyriadPro-Bold";
}

.isPc .banner .list-tit a {
    color: #fff;
}

.isPc .banner .slider-btn {
    position: absolute;
    width: 72px;
    height: 72px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-btn.png) no-repeat;
    bottom: 300px;
    z-index: 99;
}

.isPc .banner .btn-prev {
    left: 20px;
 
}

.isPc .banner .btn-next {
    right: 20px;
   
    background-position: -87px 0px;
}

.isPc .banner .slider-btn:hover {
    background-position-y: -82px;
}

.isPc .banner .slider-cur {
    position: absolute;
    width: 240px;
    left: 50%;
    margin-left: -60px;
    bottom: 16px;
}

.isPc .banner .slider-cur a {
    float: left;
    width: 20px;
    height: 20px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/i-slider-cur.png) no-repeat;
    background-position: -30px 0px;
    margin-right: 8px;
}

.isPc .banner .slider-cur a.cur {
    background-position: 0px 0px;
}

.isPc .i-box1 {
    height: 238px;
    background: #3293c1;
}

.isPc .i-box1-item {
    width: 1200px;
    margin: 0 auto;
    padding-top: 80px;
    overflow: hidden;
}

.isPc .i-box1-item li {
    float: left;
    width: 170px;
}

.isPc .i-box1-item li.line {
    width: 1px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/i-line.png) no-repeat;
    height: 78px;
}

.isPc .i-box1-item a {
    display: block;
    width: 100%;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
}

.isPc .i-box1-item .ico-ser {
    display: block;
    margin: 0px auto;
    font-size: 0px;
    line-height: 0px;

}

.isPc .i-box1-item .ico-ser1 {
    width: 37px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser01.png) no-repeat;
}

.isPc .i-box1-item .ico-ser2 {
    width: 51px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser02.png) no-repeat;
}

.isPc .i-box1-item .ico-ser3 {
    width: 51px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser03.png) no-repeat;

}

.isPc .i-box1-item .ico-ser4 {
    width: 67px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser04.png) no-repeat;
}

.isPc .i-box1-item .ico-ser5 {
    width: 46px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser05.png) no-repeat;

}

.isPc .i-box1-item .ico-ser6 {
    width: 47px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser06.png) no-repeat;

}

.isPc .i-box1-item .ico-ser7 {
    width: 51px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser07.png) no-repeat;

}

.isPc .i-box1-item em {
    display: block;
    margin-top: 5px;
    color: #fff;
}

.isPc .i-box2-item {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.isPc .i-box-tit {
    font-size: 48px;
    text-align: center;
    margin-top: 50px;
    font-family: "MyriadPro-Light";
}

.isPc .i-box-tit a {
    color: #1a7cab;
}

.isPc .i-box-tit a.cw {
    color: #fff;
}

.isPc .i-box2-list {
    overflow: hidden;
    padding: 50px 0 30px 0;

}

.isPc .i-box2-list ul {
    float: left;
    width: 600px;
    margin-bottom: 60px;
}

.isPc .i-box2-list li {
    overflow: hidden;
    zoom: 1;
    padding: 0 43px 0 30px;
}

.isPc .i-box2-list img {
    float: right;
    width: 166px;
    margin-left: 20px;


}

.isPc .i-box2-list .list-text {
    position: relative;
}

.isPc .i-box2-list .dot {
    position: absolute;
    width: 12px;
    height: 12px;
    background: #56abd4;
    border-radius: 50%;
    left: -20px;
    top: 10px;
}

.isPc .i-box2-list .list-tit {
    font-size: 24px;
    line-height: 28px;


}

.isPc .i-box2-list .list-tit a {
    color: #000;
}

.isPc .i-box2-list .list-date,
.isPc .i-box2-list .list-desc {

    margin-top: 10px;
}

.isPc .i-box2-list .list-date {
    font-size: 16px;
    color: #5092ca;

}

.isPc .i-box2-list .list-desc {
    line-height: 24px;
    font-size: 16px;
    color: #666;
}

.isPc .i-box3 {
    overflow: hidden;
    background: #e4f1f8;

}

.isPc .i-box3-item {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.isPc .i-focusInner {
    overflow: hidden;
    position: relative;
    padding-bottom: 110px;
}

.isPc .i-list4 {
    margin-top: 40px;
    overflow: hidden;
    zoom: 1;
    padding: 0 40px 40px;
}

.isPc .i-list4 li {
    float: left;
    width: 348px;
    margin-right: 38px;
  
}
.isPc .i-list4 ul{
    display: none;
}

/*.isPc .i-list4 li:nth-child(1),
.isPc .i-list4 li:nth-child(2),
.isPc .i-list4 li:nth-child(3) {
    display: block;
}
*/
.isPc .i-list4 li.mr0 {
    margin-right: 0px;
}

.isPc .i-list4 .img-box,
.isPc .i-list4 .img-box img {
    position: relative;
    width: 348px;
    height: 233px;
}

.isPc .i-list4 .list-tit {
    font-size: 20px;
    line-height: 24px;
    margin-top: 15px;
}

.isPc .i-list4 .list-tit a {
    display: block;
}

.isPc .i-focus .slider-cur {
    font-size: 0px;
    line-height: 0px;
    text-align: center;

}

.isPc .i-focus .slider-cur a {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-cur.png) no-repeat;
    background-position: -20px 0px;
    margin: 0px 5px;
    vertical-align: top;
}

.isPc .i-focus .slider-cur a.cur {
    background-position: 0px 0px;
}

.isPc .i-focus .slider-btn {
    position: absolute;
    width: 41px;
    height: 41px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-btn01.png) no-repeat;
    bottom: 90px;

}

.isPc .i-focus .btn-prev {
    left: 50%;
    margin-left: -75px;
}

.isPc .i-focus .btn-next {
    left: 50%;
    margin-left: 38px;
    background-position: -48px 0px;
}

.isPc .i-focus .slider-btn:hover {
    background-position-y: -45px;
}

.isPc .i-box5 {
    height: 322px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/i-box-bg01.jpg) no-repeat;
    overflow: hidden;
}

.isPc .i-box5-item ul {
    padding: 47px 90px 0;
    overflow: hidden;
}

.isPc .i-box5-item li {
    width: 250px;
    float: left;
    text-align: center;
    font-family: "MyriadPro-Bold";

}

.isPc .i-box5-item li.one-row {
    padding: 24px 0;
}

.isPc .i-box5-item li.two-row {
    padding: 9px 0;
}

.isPc .i-box5-item li.line {
    width: 1px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/i-line.png) no-repeat;
    height: 78px;
}

.isPc .i-box5-item li a {
    font-size: 24px;
    color: #fff;
    line-height: 30px;
}


.isPc .i-box6-item {
    overflow: hidden;
    padding: 40px 40px 115px;
}

.isPc .i-box6-item ul {
    float: left;
    margin-right: 3px;
    margin-bottom: 3px;
}

.isPc .i-box6-item ul.mr0 {
    margin-right: 0;
}

.isPc .i-box6-item ul.w-big-img {
    width: 768px;
    height: 233px;
}

.isPc .i-box6-item ul.w-s-img {
    width: 348px;
    height: 233px;
}

.isPc .i-box6-item ul.w-m-img {
    width: 558px;
    height: 233px;
}

.isPc .i-box6-item li {
    position: relative;
    width: 100%;

}

.isPc .i-box6-item a {
    font-size: 30px;
    color: #fff;

}

.isPc .i-box6-item a, .isPc .i-box6-item img {
    display: block;
    width: 100%;
}

.isPc .i-box6-item .list-tit {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    background:rgba(0,0,0,0.5);  
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)
    height: 233px;
    text-align: center;

}

.isPc .i-box6-item li:hover .list-tit{
    background:rgba(0,0,0,0.2);  
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4C000000,endcolorstr=#4C000000)
}





.isPc .i-box6-item .list-tit span {
    display: block;
    line-height: 233px;
    font-family: "MyriadPro-Bold";
}

/* isWap */
.isWap body {
    overflow-x: hidden;
}

.isWap .header {
    width: 100%;
    height: 1.3rem;
    position: relative;
    margin: 0 auto;
}

.isWap .h-Inner {
    padding: 0.27rem;
    overflow: hidden;
}

.isWap .header .z-logo img {
    display: none;
}

.isWap .header .z-logo {
    float: left;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/z-logo.jpg) no-repeat;
    background-size: 2.12rem 0.75rem;
}

.isWap .header .z-logo, .isWap .header .z-logo a {
    display: block;
    width: 2.12rem;
    height: 0.75rem;
}

.isWap .header .h-line {
    width: 0.1rem;
    height: 0.69rem;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/h-line.png) no-repeat;
    display: block;
    float: left;
    margin: 0.05rem 0.1rem 0;
}

.isWap .header .h-logo {
    float: left;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/h-logo.jpg) no-repeat;
    background-size: 2.37rem 0.8rem;
}

.isWap .header .h-logo, .isWap .header .h-logo a {
    display: block;
    width: 2.37rem;
    height: 0.8rem;
}

.isWap .header .h-logo img {
    display: none;
}

.isWap .top-h {
    display: none;
}

.isWap .btn-nav {
    position: absolute;
    width: 0.83rem;
    height: 1.35rem;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/btn-nav.png) no-repeat center;
    background-size: 0.44rem 0.41rem;
    top: 0;
    right: 0.8rem;
    display: block;
    font-size: 0px;
    line-height: 0px;

}

.isWap .btn-nav-focus {
    background-image: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/wap-but-close.png);
    background-size: 0.32rem 0.32rem;
    background-color: #1a7cab;
}

.isWap .banner {
    width: 100%;
    overflow: hidden;
    zoom: 1;
    position: relative;
}

.isWap .banner .sliderInner {
    width: 100%;
    overflow: hidden;
}

.isWap .banner li {
    float: left;
    overflow: hidden;
    position: relative;
    display: none;
}

.isWap .banner li:first-child {
    display: block;
}

.isWap .banner .pc-banner-img {
    display: none;
}

.isWap .banner img {
    width: 100%;
    display: block;
}

.isWap .banner .list-tit {
    font-size: 0.54rem;
    line-height: 0.54rem;
    padding: 0.3rem 0.2rem 0.7rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.2);
    font-family: "MyriadPro-Bold";
}

.isWap .banner .list-tit a {
    color: #fff;
}

.isWap .banner .slider-cur {
    position: absolute;
    transform: translate(-50%, 800%);
    top: 77%;
    left: 50%;
}

.isWap .banner .slider-cur a {
    float: left;
    width: 0.17rem;
    height: 0.17rem;
    font-size: 0px;
    line-height: 0px;
    margin-right: 0.15rem;
    background: #f6f6f6;
    border-radius: 50%;
}

.isWap .banner .slider-cur a.cur {
    background: #34ccfe;
}

.isWap .i-box1 {
     padding: 1.06rem 0.3rem 0.6rem 0.3rem;
    background: #3293c1;
    overflow: hidden;
}

.isWap .i-box1 li {
    float: left;
    width: 50%;
    height: 130px;
    overflow: hidden;
}

.isWap .i-box1 .line {
    display: none;
}

.isWap .i-box1 a {
    font-size: 0.36rem;
    line-height: 0.36rem;
    color: #fff;
    text-align: center;
    display: block;
}

.isWap .i-box1 .ico-ser {
    display: block;
    margin: 0px auto;
    font-size: 0px;
    line-height: 0px;
}

.isWap .i-box1 .ico-ser1 {
    width: 37px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser01.png) no-repeat center;
}

.isWap .i-box1 .wap-ser2, .isWap .i-box1 .wap-ser4, .isWap .i-box1 .wap-ser5 {
    display: none;
}

.isWap .i-box1 .ico-ser3 {
    width: 51px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser03.png) no-repeat center;
}

.isWap .i-box1 .ico-ser6 {
    width: 47px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser06.png) no-repeat center;
}

.isWap .i-box1 .ico-ser7 {
    width: 51px;
    height: 48px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/icon-ser07.png) no-repeat center;
}

.isWap .i-box1 em {
    display: block;
    margin-top: 0.15rem;

}

.isWap .i-box2 {
    padding: 0 0.3rem;
    margin-top: 0.5rem;
}

.isWap .i-box-tit {
    font-size: 0.48rem;
    text-align: center;
    line-height: 1rem;

}

.isWap .i-box-tit a {
    color: #1a7cab;
}

.isWap .i-box-tit a.cw {
    color: #fff;
}

.isWap .i-box2-list {
    margin-top: 0.4rem;
}

.isWap .i-box2-list li {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 0.5rem;
}

.isWap .i-box2-list img {
    float: right;
    width: 2.11rem;
    margin-left: 0.5rem;
}

.isWap .i-box2-list .list-tit {
    font-size: 0.32rem;
    line-height: 0.38rem;
}

.isWap .i-box2-list .list-date {
    font-size: 0.24rem;
    color: #5092ca;
    margin-top: 0.1rem;
}

.isWap .i-box2-list .list-desc {
    display: none;
}

.isWap .i-box3 {
    padding: 0.3rem;
    background: #e4f1f8;
}

.isWap .i-box3 .media-list {
    margin-top: 0rem;
}

.isWap .i-box3 .media-list p {
    display: none;
}

.isWap .i-box3 .img-box {
    position: relative;

}

.isWap .i-box3 .img-box img {
    width: 100%;
    display: block;

}

.isWap .media-list .play {
    right: 0.2rem;
    bottom: 0.2rem;
    position: absolute;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/play.png) no-repeat;
    background-size: 0.48rem 0.48rem;
    font-size: 0px;
    line-height: 0px;
    width: 0.48rem;
    height: 0.48rem;
}

.isWap .media-list .time {
    position: absolute;
    right: 0.2rem;
    bottom: 0.25rem;
    font-size: 0.24rem;
    color: #fff;
    display: block;
}

.isWap .media-list .list-tit {
    font-size: 0.36rem;
    line-height: 0.44rem;
    padding: 0.2rem 0;
    font-family: "MyriadPro-Bold";

}

.isWap .i-box3 .list-more {
    display: none;
}

.isWap .i-focus {
    padding: 0.4rem;
    margin-bottom: 0.5rem;
}

.isWap .i-focus .i-focusInner {
    position: relative;
}

.isWap .i-focus .sliderInner {
    width: 100%;
    overflow: hidden;
    margin-top: 0.2rem;
}
.isWap .i-list4 ul{
    display: none;
}

.isWap .i-focus .sliderInner li {
    float: left;
    overflow: hidden;
    position: relative;
 
}
/*
.isWap .i-focus .sliderInner li:first-child {
    display: block;
}*/

.isWap .i-focus .sliderInner img {
    width: 100%;
    display: block;
}

.isWap .i-focus .sliderInner .list-tit {
    font-size: 0.32rem;
    line-height: 0.38rem;
    padding: 0.2rem 0;
}

.isWap .i-focus .slider-cur {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    margin-top: 0.4rem;
}

.isWap .i-focus .slider-cur a {
    display: inline-block;
    width: 0.12rem;
    height: 0.12rem;
    margin: 0 0.07rem;
    border-radius: 50%;
    background: #d2d2d2;
}

.isWap .i-focus .slider-cur a.cur {
    background: #ff4f47;
}

.isWap .i-focus .slider-btn {
    position: absolute;
    width: 41px;
    height: 41px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/slider-btn01.png) no-repeat;
    bottom: -15px;

}

.isWap .i-focus .btn-prev {
    left: 50%;
    margin-left: -75px;
}

.isWap .i-focus .btn-next {
    left: 50%;
    margin-left: 38px;
    background-position: -48px 0px;
}

.isWap .i-focus .slider-btn:hover {
    background-position-y: -45px;
}

.isWap .i-box5 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/i-box-bg01.jpg) no-repeat top center;
    background-size: cover;
    padding: 0.6rem 0 1rem 0;
    overflow: hidden;
}

.isWap .i-box5-item {

    margin-top: 0.5rem;

}

.isWap .i-box5-item li {
    width: 49%;
    float: left;
    text-align: center;
}

.isWap .i-box5-item li a {
    font-size: 0.36rem;
    color: #fff;
    line-height: 0.36rem;
    font-family: "MyriadPro-Bold";
}

.isWap .i-box5-item li.wap-row {
    display: none;
}

.isWap .i-box5-item li.one-row {
    padding: 0.2rem 0;
}

.isWap .i-box5-item li.line {
    width: 0.01rem;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/box-line.png) no-repeat;
    height: 0.78rem;

}

.isWap .i-box6 {
    overflow: hidden;
    padding: 0.7rem 0 1rem 0;
}

.isWap .i-box6-item {
    margin-top: 0.2rem;
    padding-left: 0.1rem;
}

.isWap .i-box6-item ul {
    float: left;
    margin-bottom: 0.1rem;
}

.isWap .i-box6-item ul.wap-mr0 {
    margin-right: 0;
    float: right;
}

.isWap .i-box6-item li {
    position: relative;

}

.isWap .i-box6-item .w-big-img {
    margin-left: -1rem;
}

.isWap .i-box6-item .w-s-img {
    width: 50%;
    margin-left: -0.1rem;
   
    float: left;
}

.isWap .i-box6-item .w-m-img {
    width: 50%;
    margin-left: -0.1rem;


}

.isWap .i-box6-item a, .isWap .i-box6-item img {
    display: block;
    width: 100%;
}

.isWap .i-box6-item a {
    font-size: 0.36rem;
    color: #fff;
}

.isWap .i-box6-item .list-tit {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/opa.png) repeat;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "MyriadPro-Bold";
}
.isWap .i-box6-item .list-tit .ml{
    margin-left: 0.1rem;
}

.isWap .foot .foot-menu {
    display: none;

}
.isWap .foot .select-group, .isWap .foot .foot-help, .isWap .foot .btn-gotop {
    display: none;
}

.isWap .foot {
    background: #1a7cab;
    overflow: hidden;
}

.isWap .foot .f-copy {
    text-align: center;
    font-size: 0.24rem;
    color: #fff;
    padding: 0.5rem 0.6rem;
}


.isWap .crumb {
    display: none;
}

.isWap .img-page img {

    display: none;
}

.isWap .img-page .page-tit {
    background: #1a7cab;
    font-size: 0.36rem;
    line-height: 0.42rem;
    color: #fff;
    padding: 0.3rem;
    text-transform: uppercase;
    font-family: "MyriadPro-Bold";

}

.isWap .ser-box {
    padding: 0.6rem 0.07rem 1rem;
    overflow: hidden;
}

.isWap .wap-ser-main {
    padding-left: 0.4rem;
}

.isWap .ser-box ul {
    float: left;
    margin-bottom: 0.4rem;
}

.isWap .ser-box ul.wap-mr0 {
    margin-right: 0;
}

.isWap .ser-box ul:nth-child(3n) {
    margin-right: 0;
}

.isWap .ser-box li {
    position: relative;
}

.isWap .ser-box a {
    font-size: 0.36rem;
    color: #fff;
}

.isWap .ser-box a, .isWap .ser-box img {
    display: block;
    width: 100%;
}

.isWap .ser-box .list-tit {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/opa.png) repeat;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "MyriadPro-Bold";
}

.isWap .ser-box .w-big-img {
    margin-left: -0.4rem;
}

.isWap .ser-box .w-s-img {
    width: 50%;
    margin-left: -0.4rem;
    margin-right: 0.8rem;

}

.isWap .menu {
    display: none;
}

.isWap .bus-list li {
    padding: 0.3rem 0.3rem 0.2rem;
    background: #e4f1f8;
    margin-top: 0.5rem;
}

.isWap .bus-list a, .isWap .bus-list img {
    display: block;
    width: 100%;
}

.isWap .bus-list em {
    display: block;
    font-size: 0.28rem;
    line-height: 0.34rem;
    padding: 0.3rem 0;
}

.isWap .bus-content {
    padding-bottom: 0.3rem;
}

.isWap .eco-list li {
    padding: 0.3rem 0.3rem 0.2rem;
    background: #e4f1f8;
    margin-top: 0.5rem;
}

.isWap .eco-list a, .isWap .eco-list img {
    display: block;
    width: 100%;
}

.isWap .eco-list em {
    display: block;
    font-size: 0.28rem;
    line-height: 0.34rem;
    padding: 0.3rem 0;
}


.isWap .page {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    padding: 0.6rem 0;
}

.isWap .page a {
    display: inline-block;
    height: 0.55rem;
    line-height: 0.55rem;
    font-size: 0.22rem;
    border: 1px solid #ccc;
    padding: 0px 0.2rem;
    margin: 0px 0.06rem;
    font-family: "arial";
    color: #000;
}

.isWap .page a.cur,
.isWap .page a:hover {
    background: #1a7cab;
    color: #fff;
    border-color: #1a7cab;
    text-decoration: none;
}

.isWap .cul-box {
    margin-bottom: 1.35rem;
}

.isWap .cul-list {
    margin-top: 0.2rem;
}

.isWap .cul-list h2 {
    font-size: 0.36rem;
    line-height: 0.42rem;
    padding: 0.3rem;
    font-family: "MyriadPro-Bold";
}

.isWap .cul-list li {
    background: #e4f1f8;
    padding: 0.3rem;

}

.isWap .cul-list a, .isWap .cul-list img {
    display: block;
}

.isWap .cul-list img {
    width: 100%;
}

.isWap .cul-list a.cul-tet {
    padding-top: 0.4rem;
    font-size: 0.28rem;
    line-height: 0.34rem;
}

.isWap .cul-list span {
    width: 12px;
    height: 12px;
    background: #56abd4;
    border-radius: 50%;
    display: block;
    float: left;
    margin-top: 2px;


}

.isWap .cul-list em {
    display: block;
    padding-left: 0.3rem;

}

.isWap .cul-list a.more {
    font-size: 0.28rem;
    color: #ff4f47;
    padding: 0.4rem 0.2rem 0.2rem 0;
    text-align: right;
}

.isWap .wap-page-tit {
    background: #1a7cab;
    font-size: 0.36rem;
    line-height: 0.42rem;
    color: #fff;
    padding: 0.3rem;
    text-transform: uppercase;
    font-family: "MyriadPro-Bold";
}

.isWap .media-list {
    padding-top: 0rem;
}

.isWap .media-list li {
    background: #e4f1f8;
    padding: 0.3rem;
    overflow: hidden;
}

.isWap .media-list .img-box {
    overflow: hidden;
    position: relative;
}

.isWap .media-list li a, .isWap .media-list li img {
    display: block;
}

.isWap .media-list li img {
    width: 100%;
}

.isWap .media-list .img-mask {
    left: 0px;
    bottom: 0px;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/bg-tm.png) repeat-x bottom;
}

.isWap .media-list p {
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #666;
}

.isWap .media-list a.list-more {
    font-size: 0.28rem;
    color: #ff4f47;
    padding: 0.4rem 0.2rem 0.2rem 0;

}

.isWap .photo-con {
    margin-top: 0.2rem;
    padding-bottom: 0.6rem;
}

.isWap .photo-con h2 {
    font-size: 0.36rem;
    line-height: 0.42rem;
    padding: 0.3rem;
    color: #000;
    font-family: "MyriadPro-Bold";
}

.isWap .mul-list li {
    padding: 0.3rem 0.3rem 0.2rem;
    background: #e4f1f8;
    margin-bottom: 0.6rem;

}

.isWap .mul-list .fn-clear {
    display: none;
}

.isWap .mul-list a, .isWap .mul-list img {
    display: block;
    width: 100%;
}

.isWap .mul-list em {
    display: block;
    font-size: 0.28rem;
    line-height: 0.34rem;
    padding: 0.3rem 0;
}

.isWap .list-content {
    padding: 0.5rem 0.3rem 0;
}

.isWap .list img, .isWap .list a {
    width: 100%;
    display: block;
}

.isWap .list li {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 0.5rem;
}

.isWap .list img {
    float: left;
    width: 2.5rem;
    height: 1.68rem;
    margin-right: 0.2rem;
}

.isWap .list .list-tit {
    font-size: 0.28rem;
    line-height: 0.34rem;
    font-family: "MyriadPro-Bold";
}

.isWap .list .list-date {
    margin-top: 0.15rem;
    color: #666;
    border-radius: 0.2rem;
    font-size: 0.24rem;
    line-height: 0.3rem;

}

.isWap .list .list-desc {
    display: none;
}

.isWap .search-content {
    padding: 0.5rem 0.3rem 0.2rem;
}

.isWap .search .sInner {
    position: relative;
    padding: 0.2rem;
    background: #f0f0f0;
    padding-right: 2rem;
}

.isWap .search .inp-text {
    width: 100%;
    height: 0.68rem;
    line-height: 0.68rem;
    border: none;
    margin: 0px;
    padding: 0rem 0.1rem;
    color: #666;
    font-size: 0.28rem;
}

.isWap .search .btn-subm {
    position: absolute;
    width: 1.55rem;
    height: 0.68rem;
    text-align: center;
    line-height: 0.68rem;
    top: 0.2rem;
    right: 0.2rem;
    font-size: 0.3rem;
    background-color: #666;
    color: #fff;
}

.isWap .search-result {
    font-size: 0.24rem;
    line-height: 1.5em;
    color: #000;
    margin: 0.1rem auto 0.5rem;
    padding-left: 0.2rem;
}

.isWap .search-r {
    display: none;
}

/*.isWap .menu-right{
  padding:0.5rem 0.3rem 0;
}*/
.isWap .wap-artcon {
    padding: 0.5rem 0.3rem 0;
}

.isWap .art-tit {
    font-size: 0.5rem;
    line-height: 0.54rem;
    font-family: "MyriadPro-Bold";
}

.isWap .art-info {
    font-size: 0px;
    margin: 0.2rem 0 0.3rem 0;
}

.isWap .art-info em {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding-right: 0.1rem;

}

.isWap .art-text p.one {
    font-size: 0.36rem;
    line-height: 0.42rem;
    font-family: "MyriadPro-Bold";
}

.isWap .art-text p {
    font-size: 0.28rem;
    line-height: 0.42rem;
    color: #000;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}

.isWap .art-share {
    overflow: hidden;
    zoom: 1;
    padding: 0.3rem 0;
}

.isWap .art-share .ico-share {
    float: left;
    margin-right: 0.12rem;
}

.isWap .ico-share {
    display: inline-block;
    width: 0.72rem;
    height: 0.72rem;
    font-size: 0px;
    line-height: 0px;
}


.isWap .ico-share1 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/att/3344.files/img/icon-fx.png) no-repeat center;
    background-size: 0.72rem 0.72rem;
}

.isWap .ico-share2 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/icon-face.png) no-repeat center;
    background-size: 0.72rem 0.72rem;

}

.isWap .ico-share3 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/icon-wx.png) no-repeat center;
    background-size: 0.72rem 0.72rem;
}

.isWap .ico-share4 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/icon-sina.png) no-repeat center;
    background-size: 0.72rem 0.72rem;
}

.isWap .ico-share5 {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/icon-more.png) no-repeat center;
    background-size: 0.72rem 0.72rem;
}

.isWap .art-l {
    padding: 0.5rem 0.3rem 0.5rem;
}

.isWap .wap-top-bg {
    height: 11px;
    background: #1a7cab;
}

.isWap .art-imgbox img {
    width: 100%;
}

.isWap .art-imgbox em {
    font-size: 0.24rem;
    line-height: 0.35rem;
    display: inline-block;
    margin-top: 0.3rem;
}

.isWap .art-stor {
    padding: 0.2rem 0;
}

.isWap .art-stor h3 {
    font-size: 0.36rem;
    line-height: 0.4rem;
    margin-bottom: 0.2rem;
    font-family: "MyriadPro-Bold";
}

.isWap .art-stor ul {
    margin-top: 0.2rem;
}

.isWap .art-stor li {
    line-height: 0.4rem;
    margin-bottom: 0.2rem;

}

.isWap .art-stor li i {
    display: block;
    width: 0.12rem;
    height: 0.12rem;
    background: #56abd4;
    border-radius: 50%;
    float: left;
    margin-top: 0.13rem;
}

.isWap .art-stor li a {
    display: block;
    font-size: 0.28rem;
    line-height: 0.34rem;
    color: #000;
    padding-left: 0.2rem;
}

.isWap .art-full {
    padding: 0.5rem 0.3rem 0.5rem;
}

.isWap .nav {
    position: absolute;
    width: 100%;
    top: 1.3rem;
    left: 0px;
    background: #1a7cab;
    padding: 0;
    z-index: 99;
    display: none;


}

.isWap .nav li {
    width: 100%;
}

.isWap .nav a {
    color: #fff;
    display: block;
    height: 0.96rem;
    line-height: 0.96rem;
    position: relative;
    font-size: 0.48rem;

}
.isWap .nav em {
    display: inline-block;
    padding-left: 0.5rem;
    padding-right: 1rem;
}
.isWap .nav li a.sli {
    font-size: 0.36rem;
    color: #a2d4ec;
    padding: 0 0.8rem;
    height: 0.65rem;
    line-height: 0.65rem;
    display: block;
}
.isWap .sub-menu{
    display: none;
}
.isWap .navInner ul.top {
    padding: 0.5rem 0;
    overflow: hidden;
    border-bottom: 1px solid #0b6a98;
}

.isWap .wap-top-nav {
    padding: 0.4rem 0;
}

.isWap .wap-top-nav a {
    color: #fff;
    display: block;
    line-height: 0.8rem;
    padding: 0 0.5rem;
    font-size: 0.48rem;
    text-transform: uppercase;

}

.isWap .nav .h-ico-arrow {
    position: absolute;
    width: 0.96rem;
    height: 0.96rem;
    text-align: center;
    line-height: 0.96rem;
    top: 0px;
    right: 0px;
}

.isWap .nav-close {
    width: 0.83rem;
    height: 1.79rem;
    background: #dc2d1c;
    position: absolute;
    display: block;
    left: 5.75rem;
    top: 0;
    z-index: 199;
    display: none;
}

.isWap .nav-close em {
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/wap-but-close.png);
    width: 0.32rem;
    height: 0.32rem;
    -webkit-background-size: cover;
    display: block;
    background-size: cover;
    float: right;
    margin: 0.7rem 0.2rem 0px 0;
}

.isWap .nav-sub {
    /*display: none;*/
}

.isWap .h-right, .isWap .h-search {
    display: none;
}

.isWap .h-search {
    position: absolute;
    z-index: 99;
    width: 100%;
    left: 0px;
    top: 100%;
    background: #0b6a98;
    padding: 0.2rem 0;
    display: none;
}

.isWap .h-search .sInner {
    margin: 0 0.3rem;
    padding-right: 1.3rem;
    position: relative;
}

.isWap .h-search .inp-text {
    width: 100%;
    height: 0.88rem;
    line-height: 0.88rem;
    padding: 0 0.2rem;
    border: none;
    background: #3293c1;
    font-size: 0.32rem;
    color: #fff;
}

.isWap .h-search .btn-subm {
    position: absolute;
    width: 0.44rem;
    height: 0.42rem;
    top: 0.2rem;
    right: 0.2rem;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/w-icon-search.png) no-repeat;
    background-size: 0.44rem 0.43rem;

}


.isWap .search-but {
    position: absolute;
    width: 0.83rem;
    height: 1.35rem;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/icon-search.png) no-repeat center;
    background-size: 0.44rem 0.42rem;
    top: 0;
    right: 0.1rem;
    display: block;
    font-size: 0px;
    line-height: 0px;

}

.isWap .search-but-focus {
    background-image: url(http://subsites.chinadaily.com.cn/huzhou/img/wap/wap-but-close.png);
    background-size: 0.32rem 0.32rem;
    background-color: #1a7cab;
}
#displaypagenum {
	font-size:14px;
	font-weight:bold;
	color:#a0a3a5;
    overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight:normal;
	margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
	text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color:#ebebeb;
	border-color:#ebebeb;
	color:#363738;
	border:1px solid #CCCCCC;
}
#displaypagenum a {
text-decoration:none;
	color:#a0a3a5;
	padding:5px 10px;
	background-color: #f3f3ed;
	border:1px solid #CCCCCC;
}
#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
.isWap .i-box6-item .list-tit .m2{
    margin-left: 0.7rem;
}
.isPc .art-text p img{ 
 text-align:center;
 margin:0 auto;
}
.isPc .art-text p em{ font-style:italic;
}
.isWap .art-text p em{ font-style:italic;
}
.isWap .art-text p img{ width:100%;
}
.isPc .art-text p iframe{ margin:0 auto;}
form{ height:50px;}
.isPc .banner .sliderInner .list-mask{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(http://subsites.chinadaily.com.cn/huzhou/img/list-mask.png) 0 bottom repeat-x;
}

.isWap .banner .list-mask{
    display: none;
}

/* 20230305 start */
.floatWrap{
	width: 334px;
	height: 236px;
	background: url(../img/count_time/bg.png) no-repeat;
	position: fixed;
	top: 230px;
	left: 20px;
	z-index: 130;
}
.isPc .floatWrap{
	display: none;
}
.isWap .floatWrap{
	width: 4.96rem;
	height: 3.51rem;
	left: 50%;
	margin-left: -2.48rem;
	top: 3.05rem;
	background-size: contain;
}
.floatIns{
	position: relative;
}
.close{
	display: inline-block;
	width: 13px;
	height: 13px;
	background: url(../img/count_time/close.png) no-repeat;
	position: absolute;
	right: 17px;
	top: 17px;
	z-index: 30;
	cursor: pointer;
}
.days{
	position: absolute;
	font-size: 62px;
	color: #684aca;
	font-family: "MyriadPro-Bold";
	top: 104px;
	left: 54px;
	display: inline-block;
	width: 130px;
	height: 77px;
	text-align: center;
	line-height: 77px;
	z-index: 30;
}
.isWap .days{
	font-size: 0.92rem;
	line-height: 1.14rem;
	height: 1.14rem;
	width: 1.91rem;
	left: 0.79rem;
	top: 1.6rem;
}
/* 20230305 end */