


@font-face {
  font-family: "calibri";
  src: url("calibri.woff2") format("woff2"),
       url("calibri.woff") format("woff"),
       url("calibri.ttf") format("truetype"),
       url("calibri.eot") format("embedded-opentype"),
       url("calibri.svg") format("svg"),
       url("calibri.otf") format("opentype");
}

@font-face {
  font-family: "DIN-Medium";
  src: url("DIN-Medium.woff2") format("woff2"),
       url("DIN-Medium.woff") format("woff"),
       url("DIN-Medium.ttf") format("truetype"),
       url("DIN-Medium.eot") format("embedded-opentype"),
       url("DIN-Medium.svg") format("svg"),
       url("DIN-Medium.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 arial, 'microsoft yahei', verdana, arial, 'Myriad Pro', 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: #575757;
    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 {
    min-width: 1000px;
    height: auto;
    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;
}

.bgcfff {
    background: #fff;
}

.wrapper {
    min-width: 1000px;
    overflow: hidden;
}

.head {
    height: 82px;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/header-bg.png") no-repeat top center;
}

.w {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

.head .logo {
    width: 587px;
    height: 45px;
    float: left;
    margin: 20px 0 0 28px;
}
.head .hInner{
    position: relative;
    z-index: 9;
}
.head .h-search {
    width: 347px;
    height: 33px;
    float: right;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/search-bg.png") no-repeat;
    margin-top: 28px;
    display: none;
    position: absolute;
    right: 15px;

}
.head  .sInner{
    position: relative;
}
.head .h-search .s-input {
    width: 292px;
    background: transparent;
    border: 0;
    padding: 0 40px 0 15px;
    line-height: 33px;
    height: 33px;
    color: #888888;
    font-size: 14px;
}

.head .h-search .s-input-btn {
    position: absolute;
    right: 10px;
    top: 7px;
    width: 18px;
    height: 18px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/search.png) no-repeat;
    cursor: pointer;
}

.head .h-right{
    float: right;
    width: 100px;
    height: 40px;
    margin-top: 25px;
    line-height: 40px;
}
.head .btn-search {
    display: block;
    float: left;
    width: 18px;
    height: 18px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/search2.png) no-repeat center;
    margin-top: 10px;
}
.head .h-right a{
    color: #fff;
}
.head .h-lang {
    float: left;
    font-size: 16px;
    height: 33px;
    padding-right:14px;
}
.nav {
    height: 49px;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/menu-bg.png") no-repeat top center;
}

.navInner {
    width: 1000px;
    margin: 0 auto;
    height: 49px;
}
.navInner li{
    float: left;
    position: relative;
}
.navInner li a{
    height: 49px;
    line-height: 49px;
    text-align: center;
    display: block;
    color: #fff;
    font-size: 19px;
    text-decoration: none;
    font-family: "calibri";

}

.navInner li a:hover, .navInner li a.cur {
    color: #ba1919;
    background: #fff;
  }
.navInner li a.list-item1 {
    width: 113px;
}

.navInner li a.list-item2 {
    width: 140px;
}

.navInner li a.list-item3 {
    width: 175px;
}

.navInner li a.list-item4 {
    width: 184px;
}

.navInner li a.list-item5 {
    width: 143px;
}

.navInner li a.list-item6 {
    width: 113px;
}

.navInner li a.list-item7 {
    width: 129px;
}

.navInner .sub-menu {
    position: absolute;
    /* _width: 168px;
    min-width: 168px; */
   
    top: 49px;
    left: 0px;
    background: #fff;
    padding: 0 20px 0 20px;
    z-index: 55;
    display: none;
}

.navInner .sub-menu li {
    float: none;
}

.navInner .sub-menu a {
    color: #555555;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    text-align: left;
	width:120px;
}
.navInner .sub-menu a:hover{
    color: #ba1919;
}
.banner {
    position: relative;
    width: 100%;
    max-width: 1380px;
    margin: 0px auto;
    height: 486px;
}

.banner .sliderInner li {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    display: none;

}

.banner .sliderInner li:first-child {
    display: block;
}

.banner .sliderInner img {
    display: block;
    position: absolute;
    width: 1380px;
    height: 486px;
    top: 0px;
    left: 50%;
    margin-left: -690px;
}

.banner .list-text {
    position: absolute;
    width: 492px;
    height: 40px;
    background: rgba(0, 0, 0, 0.4);
    left: 50%;
    margin-left: -286px;
    bottom: 80px;
    padding: 30px 40px;
    overflow: hidden;
    font-size: "arial";

}

.banner .list-tit {
    font-size: 30px;
    line-height: 32px;
    font-weight: bold;
}

.banner .list-tit a {
    color: #fff;
}

.banner .slider-btn {
    position: absolute;
    width: 40px;
    height: 83px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/slider-btn.png) no-repeat;
    bottom: 220px;
    z-index: 99;
}

.banner .btn-prev {
    left: 50%;
    margin-left: -640px;
}

.banner .btn-next {
    left: 50%;
    margin-left: 608px;
    background-position: -56px 0px;
}

.banner .slider-btn:hover {
    background-position-y: -100px;
}

.i-box, .i-box3 {
    width: 1000px;
    margin: 40px auto 0;
    overflow: hidden;
}

.i-box-l, .i-box3-l {
    width: 480px;
    float: left;
}

.i-box-r, .i-box3-r {
    width: 480px;
    float: right;
}

.i-box-tit {
    font-size: 26px;
    line-height: 24px;

}

.i-box-tit a {
    color: #000;
    font-family: "DIN-Medium";
}

.i-box .Latest, .i-box .Events-list {
    margin-top: 15px;

}
.i-box .Latest{
    border-top: 1px solid #e6e6e6;
}

.i-box .i-box-l .acc_trigger{
    width: 478px;
    min-height: 47px;
    /*height: 47px;*/
    /*background: url(http://subsites.chinadaily.com.cn/SHCC/img/Latest-jt.png) no-repeat;*/
    line-height:22px; 
    cursor: pointer;
    border: 1px solid #e6e6e6;
    border-top: none;
    position: relative;


}
.i-box .i-box-l .acc_trigger a{
    font-size: 16px;
    padding: 12px 25px 12px 17px;
    text-decoration: none;
    color: #333;
    display: block;
    background:#f8f8f8;
    position: relative;
    

  
}
.i-box .i-box-l .acc_trigger a:after{
        content: " ";
        display: block;
        position: absolute;
        top: 30%;
        right: 20px;
        background: url(http://subsites.chinadaily.com.cn/SHCC/img/jt-top01.png) no-repeat;
        width: 9px;
        height: 13px;

}
	
.i-box .i-box-l .active{
    /*background-position: left bottom;*/
}
.i-box .i-box-l .active a{
    color: #fff;
	background: #ca3535;
}
.i-box .i-box-l .active a:after{
        content: " ";
        display: block;
        position: absolute;
        top: 30%;
        right: 20px;
        background: url(http://subsites.chinadaily.com.cn/SHCC/img/jt-down02.png) no-repeat;
        width: 15px;
        height: 8px;


}
.i-box .i-box-l .list-con {
    overflow: hidden;
    padding: 16px;
    border: 1px solid #e6e6e6;
    border-top: none;
  
}

.i-box .i-box-l .list-con img {
    width: 140px;
    height: 96px;
    float: left;
}

.i-box .i-box-l .list-con .list-text {
    padding-left: 16px;
    overflow: hidden;
}

.i-box .i-box-l .list-con .list-desc {
    font-size: 14px;
    color: #555;
    line-height: 20px;
    font-family: "arial";
}

.i-box .i-box-l .list-con .more {
    display: block;
    float: right;
    text-decoration: underline;
    margin-top: 5px;
}

.i-box .i-box-r li {
    border: 1px solid #e6e6e6;
    height: 78px;
    margin-bottom: 18px;
}

.i-box .i-box-r .date {
    width: 110px;
    float: left;
    font-family: "DIN-Medium";
}

.i-box .i-box-r .date .mon-day {
    height: 42px;
    display: block;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 42px;
}

.i-box .i-box-r .date .bgcolor1 {
    background: #ca3535;
}

.i-box .i-box-r .date .bgcolor2 {
    background: #fc9938;
}

.i-box .i-box-r .date .bgcolor3 {
    background: #ffcc41;
}

.i-box .i-box-r .date .year {
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 24px;
    display: block;
    border-right: 1px solid #e6e6e6;
}

.i-box .i-box-r .date .font-color1 {
    color: #ca3535;

}

.i-box .i-box-r .date .font-color2 {
    color: #ff942b;

}

.i-box .i-box-r .date .font-color3 {
    color: #ffc21c;

}

.i-box .i-box-r .Event-con {
    width: 353px;
    float: right;
    font-size: 16px;
    color: #333;
    background: #f8f8f8;
    height: 63px;
    padding: 15px 0 0 15px;
    display: block;

}

.i-box2 {
    width: 100%;
    height: 290px;
    background: #f4f4f4;
    position: relative;
    margin: 68px auto 0;
}

.i-box2 .i-box2-con {
    position: absolute;
    width: 1000px;
    height: 290px;
    left: 50%;
    top: 0;
    margin-left: -500px;
}

.i-box2 .i-box2-con li {
    float: left;
    margin: 49px 43px 0 0;
}

.i-box2 .i-box2-con a {
    display: block;
    width: 304px;
    height: 184px;
    overflow: hidden;
    text-decoration: none;
}

.i-box2 .i-box2-con a.disclosure {
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/i-s-img01.jpg) no-repeat;
}

.i-box2 .i-box2-con a.guide {
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/i-s-img02.jpg) no-repeat;
}

.i-box2 .i-box2-con a.services {
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/i-s-img03.jpg) no-repeat;
}

.i-box2 .i-box2-con .ico-dis, .i-box2 .i-box2-con .ico-guide, .i-box2 .i-box2-con .ico-ser {
    display: block;
    margin: 40px auto 25px;
}

.i-box2 .i-box2-con .ico-dis {
    width: 50px;
    height: 70px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/discover-icon.png) no-repeat;
}

.i-box2 .i-box2-con .ico-guide {
    width: 51px;
    height: 66px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/guide.png) no-repeat;
}

.i-box2 .i-box2-con .ico-ser {
    width: 68px;
    height: 62px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/service.png) no-repeat;
}

.i-box2 .i-box2-con em {
    display: block;
    color: #fff;
    font-size: 26px;
    text-align: center;
    font-family: "DIN-Medium";
}

.i-box3 .list-con {
    overflow: hidden;
    padding: 16px 16px 20px;
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    margin-top: 15px;
}

.i-box3 .list-con img {
    width: 140px;
    height: 96px;
    float: left;
}

.i-box3 .list-con .list-tit {
    font-size: 16px;
    line-height: 22px;
}

.i-box3 .list-con .list-text {
    padding-left: 16px;
    overflow: hidden;
}

.i-box3 .list-con .list-desc {
    font-size: 14px;
    color: #555;
    line-height: 20px;
    font-family: "arial";
    padding-top: 15px;
}

.i-box3 .list-con .more {
    display: block;
    float: right;
    text-decoration: underline;
    margin-top: 5px;
}

.i-box3 .sliderInner {
    position: relative;
}

.i-box3 .sliderInner .slider-cur {
    position: absolute;
    left: 269px;
    bottom: 15px;
    font-size: 0;
}

.i-box3 .sliderInner .slider-cur a {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/circle.png) no-repeat;
    margin: 0px 5px;
}

.i-box3 .sliderInner .slider-cur a.cur {
    background-position: -12px 0px;
}

.foot-select {
    width: 100%;
    height: 43px;
    margin: 50px auto 0;
    border-top: 1px solid #e6e6e6;

}

.foot-select .foot-select-con {
    width: 1000px;
    margin: 0 auto;
}

.foot-select li {
    float: left;
    line-height: 43px;
    position: relative;
    margin: 0 20px 0 60px;
}

.foot-select li a {
    display: block;
    color: #333;
    text-decoration: none;
    font-size: 16px;
}

.foot-select li i {
  float: right;
  margin-left: 10px;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/jt.png") no-repeat;
    width: 15px;
    height: 15px;
    margin-top: 14px;
    
}

.foot-select li i.jt-down {
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/jt-down.png") no-repeat;
    width: 15px;
    height: 15px;
}

.foot-select li span {
    display: inline-block;
    width: 22px;
    height: 16px;
    margin-left: 3px;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/mail.png") no-repeat;
}

.foot-select .sub-menu {
    position: absolute;
    /* _width: 168px;
    min-width: 168px; */
    width: 300px;
    top: 43px;
    left: -100px;
    background: #fff;
    padding: 10px 20px;
    z-index: 55;
    display: none;
}
.foot-select .sub-menu li {
    margin-left: 0;
    float: none;
    font-size: 14px;
    line-height: 24px;

}

.foot-select .sub-menu li a {
    color: #555;
}

.foot-select .sub-menu li a:hover {
    color: #ba1919;
}

.foot {
    height: 335px;
    background: url("http://subsites.chinadaily.com.cn/SHCC/img/foot-bg.jpg") no-repeat bottom center;

}

.foot-menu {
    margin-top: 48px;
    overflow: hidden;
}

.foot-menu .menu-item {
    float: left;
}

.foot-menu .menu-item1 {
    width: 155px;
}

.foot-menu .menu-item2 {
    width: 180px;
}

.foot-menu .menu-item3 {
    width: 160px;
}

.foot-menu .menu-item4 {
    width: 170px;
}

.foot-menu .menu-item5 {
    width: 165px;
}

.foot-menu .menu-item6 {
    width: 160px;
}

.foot-menu .menu-item dt,
.foot-menu .menu-item dd {
    padding-right: 20px;
}

.foot-menu .menu-item dt {
    font-size: 18px;
    line-height: 1.5em;
}

.foot-menu .menu-item dt a {
    color: #fff;
    white-space: nowrap;
    font-family: "DIN-Medium";
}

.foot-menu .menu-item dd {
    margin-top: 20px;
}

.foot-menu .menu-item dd a {
    font-size: 14px;
    line-height: 24px;
    color: #c9c9c9;
}

.foot-copy {
    height: 55px;
    margin-top: 60px;
}

.foot-copy p {
    line-height: 55px;
    text-align: center;
    font-size: 14px;
    color: #fff;
}

.img-page {
    position: relative;
    width: 100%;
}

.img-page img {
    position: absolute;
    width: 1380px;
    height: 346px;
    left: 50%;
    margin-left: -690px;
    top: 0px;
}

.img-pageInner {
    height: 346px;
    overflow: hidden;
    position: relative;
    width: 1000px;
    margin: 0 auto;

}

.page-tit {
    position: absolute;
    height: 346px;
    text-align: center;
    line-height: 250px;
    top: 0px;
    left: 30px;
}

.page-tit h2 {
    color: #fff;
    font-size: 38px;
    font-weight: bold;
}

.crumb {
    padding: 20px 0px;
    font-size: 0px;
}

.crumb a,
.crumb i,
.crumb em {
    font-size: 14px;
    line-height: 22px;
    color: #333;
}

.crumb i {
    padding: 0px 5px;
}

.main {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

.menu {
    width: 170px;
    float: left;
    padding-bottom: 50px;
}
.menu li{
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    margin-bottom: -1px;
 
}
.menu li:hover{
    background: #ca3535;
    border: 1px solid #ca3535;
    position: relative;
}
.menu li.cur{
    background: #ca3535;
    border: 1px solid #ca3535;
    position: relative;
}
.menu li.cur a{
    color: #fff;
}
.menu li a {
    display: block;
    font-size: 14px;
    line-height: 16px;
    padding: 15px 0 15px 37px;
    text-decoration: none;
    color: #333;
}

.menu li:hover a{
    color: #fff;
}

.menu-right {
    width: 790px;
    float: right;
    overflow: hidden;
}

.list {
    overflow: hidden;
    zoom: 1;
}

.list li {
    background: #fff;
    overflow: hidden;
    zoom: 1;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}

.list img {
    float: left;
    width: 210px;
    margin-right: 20px;

}

.list .list-text {
    overflow: hidden;
    font-family: "arial";
}

.list .list-tit {
    font-size: 20px;
    line-height: 26px;
}

.list .list-tit a {
    color: #333;
}

.list .list-tit a em {
    color: #ca3535;
}

.list .list-date,
.list .list-desc {
    margin-top: 10px;

}

.list .list-date {
    font-size: 14px;
    color: #ca3535;
}

.list .list-desc {
    color: #555;
    line-height: 20px;
    font-size: 14px;
}

.page {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    padding: 25px 0px;
}

.page a {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    border: 1px solid #ddd;
    padding: 0px 10px;
    margin: 0px 2px;
    font-family: "arial";
}

.page a.cur,
.page a:hover {
    background: #dc2d1c;
    color: #fff;
    border-color: #dc2d1c;
    text-decoration: none;
}

.dis-list li {
    float: left;
    margin-right: 35px;
}

.dis-list a {
    display: block;
    width: 480px;
    height: 225px;
    overflow: hidden;
    text-decoration: none;
    background: #f8f8f8;
    border: 1px solid #e6e6e6;
    text-transform: uppercase;
}

.dis-list .dis-ico1 {
    width: 107px;
    height: 86px;
    display: block;
    margin: 45px auto 20px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/dis-ico01.png) no-repeat;
}

.dis-list .dis-ico2 {
    width: 115px;
    height: 89px;
    display: block;
    margin: 45px auto 20px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/dis-ico02.png) no-repeat;
}

.dis-list .dis-ico3 {
    width: 91px;
    height: 103px;
    display: block;
    margin: 45px auto 20px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/dis-ico03.png) no-repeat;
}

.dis-list .dis-ico4 {
    width: 135px;
    height: 87px;
    display: block;
    margin: 45px auto 20px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/dis-ico04.png) no-repeat;
}

.dis-list em {
    display: block;
    color: #333;
    font-size: 18px;
    text-align: center;
    font-family: "arial";
}

.events-new {
    overflow: hidden;
}

.events-new li {
    width: 243px;
    float: left;
    margin-right: 30px;
    cursor: pointer;
    margin-bottom: 35px;
}

.events-new li.mgr0 {
    margin-right: 0;
}

.events-new li:hover .list-top {
    background: #ca3535;
}

.events-new .list-top {
    width: 243px;
    height: 46px;
    line-height: 46px;
    background: #b3b3b3;
    color: #fff;
    font-size: 18px;
	text-align:center;
}

.events-new .list-top em {
    font-family: "DIN-Medium";
}

.events-new .list-bot {
    border: 1px solid #e7e7e7;
    border-top: none;
    font-size: 14px;
    font-family: "arial";
    line-height: 20px;
    padding: 15px 20px;

}

.events-new .list-bot a {
    color: #555;
}

.media-list li {
    height: 340px;
    background: #f8f8f8;
    font-family: "arial";
    position: relative;
    border: 1px solid #e6e6e6;
}

.media-list .img-box {
    float: left;
    position: relative;
    width: 497px;
    height: 342px;
    margin-right: 44px;
}

.media-list .img-box img {
    width: 497px;
    height: 342px;
    position: absolute;
    left: 0;
    top: -1px;

}

.media-list .play {
    right: 34px;
    bottom: 28px;
    position: absolute;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/ico-play.png) no-repeat;
    font-size: 0px;
    line-height: 0px;
    width: 41px;
    height: 40px;
}

.media-list .list-text {
    overflow: hidden;
    padding-top: 53px;
    padding-right: 65px;

}

.media-list .list-tit {
    font-size: 20px;
    line-height: 1.1em;
    margin-bottom: 20px;

}

.media-list .list-tit a {
    color: #333;

}

.media-list p {
    font-size: 14px;
    line-height: 20px;
    color: #555;
}

.media-list .list-more {
    position: absolute;
    right: 62px;
    bottom: 112px;
    display: block;
    line-height: 22px;
    color: #555;
    font-size: 14px;
    text-decoration: underline;
}

.photo-con {
    overflow: hidden;
    margin-top: 35px;

}

.photo-con h2 {
    font-size: 26px;
    line-height: 24px;
    margin-bottom: 12px;
    font-family: "DIN-Medium";

}

.photo-con li {
    width: 306px;
    float: left;
    margin-right: 40px;
    margin-bottom: 42px;
}

.photo-con li.mr0 {
    margin-right: 0;
}

.photo-con li a {
    display: block;
    color: #333;
    font-size: 16px;
    font-family: "arial";
    background: #f8f8f8;

}

.photo-con li img {
    display: block;
    width: 100%;
}

.photo-con li em {
    display: block;
    padding: 15px;
    border: 1px solid #e6e6e6;

}

.search-l {
    width: 750px;
    float: left;
    overflow: hidden;
    margin-right: 40px;

}

.search-r {
    width: 210px;
    float: left;
    overflow: hidden;
}

.search-l .search-box {
    width: 748px;
    height: 45px;
    position: relative;
    border: 1px solid #ca3535;
    margin-bottom: 20px;
}

.search-l .search-box .s-input {
    width: 693px;
    background: transparent;
    border: 0;
    padding: 0 40px 0 15px;
    line-height: 45px;
    height: 45px;
    color: #888;
    font-size: 16px;
}

.search-l .search-box .s-input-btn {
    position: absolute;
    right: 15px;
    top: 14px;
    width: 18px;
    height: 18px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/search.png) no-repeat;
    cursor: pointer;
}

.r-item {
    margin-bottom: 35px;
}

.r-list {
    background: #f8f8f8;
    border: 1px solid #e7e7e7;
    margin-top: 10px;
}
.r-list li {
  display: none;
}

.r-list li:first-child {
  display: block;
}
.r-tit {
    font-size: 22px;
    line-height: 24px;
    font-family: "DIN-Medium";

}

.r-tit a {
    color: #000;

}

.r-list .list-top {
    width: 212px;
    height: 46px;
    line-height: 46px;
    background: #ca3535;
    color: #fff;
    font-size: 18px;
    position: relative;
    left: -2px;
    top: -1px;
}

.r-list .list-top em {
    padding-left: 17px;
    font-family: "DIN-Medium";
}

.r-list .list-tit {
    font-size: 14px;
    font-family: "arial";
    line-height: 20px;
    padding: 15px;
}

.r-list .list-tit a {
    color: #555;
}

.r-list .slider-cur {
    font-size: 0px;
    line-height: 0px;
    text-align: center;
    padding: 10px 0px 15px;
}

.r-list .slider-cur a {
    vertical-align: top;
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/circle.png) no-repeat;
    margin: 0px 5px;

}

.r-list .slider-cur a.cur {
    background-position: -12px 0px;
}

.r-list2 {
    margin-top: 10px;
}

.r-list2 .img-box {
    position: relative;
    width: 210px;
    height: 144px;

}

.r-list2 .img-box img {
    width: 210px;
    height: 144px;
}

.r-list2 .play {
    right: 15px;
    bottom: 10px;
    position: absolute;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/ico-play.png) no-repeat;
    font-size: 0px;
    line-height: 0px;
    width: 41px;
    height: 40px;
}

.r-list2 .list-tit {
    font-size: 14px;
    font-family: "arial";
    line-height: 20px;
    padding: 15px;
    background: #f8f8f8;
    border: 1px solid #e6e6e6;
}

.art-menu {
    width: 788px;
    float: left;
    overflow: hidden;
    margin-left: 40px;
    border: 1px solid #e6e6e6;

}

.art-l {
    width: 748px;
    float: left;
    overflow: hidden;
    margin-right: 40px;
    border: 1px solid #e6e6e6;

}

.art-box {
    padding: 0 30px 20px;
}

.art-box2 {
    padding: 0 100px 20px;
}

.art-tit {
    font-size: 30px;
    line-height: 38px;
    color: #333;
    margin-top: 30px;
}

.art-info {
    font-size: 0px;
    margin-top: 20px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 18px;

}

.art-info em {
    font-size: 14px;
    line-height: 22px;
    padding-right: 10px;
    color: #555;
}

.art-info a {
    display: inline-block;
    font-size: 14px;
    text-decoration: none;
}

.art-info a.print {
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/print.png) no-repeat center;
    width: 17px;
    height: 14px;
    padding-left: 15px;

}

.art-info a.print-t {
    padding-left: 150px;
}

.art-info a.print-t2 {
    padding-left: 220px;
}

.art-info a.mail {
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/mail-icon.png) no-repeat center;
    width: 17px;
    height: 14px;
    padding-left: 20px;

}

.art-info a.mail-t {
    padding-left: 20px;
}

.art-text p {
    font-size: 16px;
    line-height: 24px;
    color: #333;
    padding-top: 20px;
}

.art-text .art-imgbox {
    width: 424px;
    margin: 34px auto 10px;
}

.art-text .art-imgbox em {
    display: block;
    font-size: 14px;
    line-height: 20px;
    padding: 8px 0;
    color: #555;
}

.art-share {
    overflow: hidden;
    zoom: 1;
    padding: 25px 0px;
}

.art-share .ico-share {
    float: left;
    margin-right: 5px;
}

.ico-share {
    display: inline-block;
    width: 26px;
    height: 26px;
    font-size: 0px;
    line-height: 0px;
    background: url(http://subsites.chinadaily.com.cn/SHCC/img/ico-share.png) no-repeat;
}

.ico-share:hover {
    background-position-y: -36px;
}

.ico-share1 {
    background-position-x: 0px;
}

.ico-share2 {
    background-position-x: -32px;
}

.ico-share3 {
    background-position-x: -63px;
}

.ico-share4 {
    background-position-x: -94px;
}

.ico-share5 {
    background-position-x: -125px;
}

.ico-share6 {
    background-position-x: -156px;
}

.ico-share7 {
    background-position-x: -187px;
}

.art-stor {
    border-top: 1px solid #e6e6e6;
    padding: 20px 0;
}

.art-stor ul {
    margin-top: 10px;
}

.art-stor li {
    line-height: 30px;
    height: 30px;
}

.art-stor li i {
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #000;

}

.art-stor li a {
    font-size: 16px;
    line-height: 20px;
    color: #333;
    padding-left: 10px;
}

.art-full {
    width: 998px;
    overflow: hidden;
    border: 1px solid #e6e6e6;
}
.art .art-text p img{ 
 text-align:center;
 margin:0 auto;
}
.art .art-text p em{ font-style:italic;
}
.art .art-text p iframe{ margin:0 auto;}
#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:#dc2d1c;
	border-color:#ebebeb;
	color:#fff;
	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:#dc2d1c;border-color:#636566;color:#fff;cursor:pointer;}
.banner .list-tit a:hover {
    text-decoration:none;
}