﻿@charset "utf-8";
/**
 * Copyright (c) Xinhuanet Inc. All rights reserved.
 *
 * @License: MIT
 * @Author: SuperWoods
 * @Email:  st_sister@iCloud.com
 * @Date:   2016-11-08-11:17:59
 *
 * @(demo)Last modified by:   SuperWoods
 * @(demo)Last modified time: 2016-11-10-09:02:23
 */
/**
* @Author: SuperWoods
* @Date:   2016-11-08-11:31:14
* @Email:  st_sister@iCloud.com
* @Last modified by:   SuperWoods
* @Last modified time: 2016-11-12-07:45:39
* @License: MIT
*/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
body { /*font-family: "PingHei", STHeitiSC-Light, "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;*/ /* 2016-09-21 mac OS Sierra */
font-family: 'HanHei SC', 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif; }
.ie body, .windows body { font-family: Microsoft YaHei, Microsoft YaHei Lights, Arial; }
.oldie body { font-family: \5B8B\4F53, Arial; }
.clearfix:after { content : ''; overflow: hidden; clear : both; height : 0; }
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, img, input, li, ol, p, pre, textarea, ul { padding: 0; margin : 0; }
img { border : none; overflow: hidden; }
ol, ul { list-style: none; }
.hide { display: none; }
html { /* font-family: sans-serif;  1 */ line-height : 1.15; /* 2 */ -ms-text-size-adjust : 100%; /* 3 */ -webkit-text-size-adjust: 100%;/* 3 */ }
/**
 * Remove the margin in all browsers (opinionated).
 */
/*
body {
    margin: 0;
}*/
/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article, aside, details, /* 1 */ figcaption, figure, footer, header, main, /* 2 */ menu, nav, section, summary { /* 1 */ display: block; }
/**
 * Add the correct display in IE 9-.
 */
audio, canvas, progress, video { display: inline-block; }
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) { display: none; height : 0; }
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress { vertical-align: baseline; }
/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template, /* 1 */ [hidden] {
 display: none;
}
/* Links
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a { text-decoration : none; background-color : transparent; /* 1 */ -webkit-text-decoration-skip: objects;/* 2 */ }
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active, a:hover { outline-width: 0; }
a:active { color: #000 !important; }
a:hover { color: #ffdb00 !important; }
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] { border-bottom : none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted;/* 2 */ }
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b, strong { font-weight: inherit; }
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b, strong { font-weight: bolder; }
/**
 * Add the correct font style in Android 4.3-.
 */
dfn { font-style: italic; }
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 { font-size: 2em; margin : .67em 0; }
/**
 * Add the correct background and color in IE 9-.
 */
mark { background-color: #ff0; color : #000; }
/**
 * Add the correct font size in all browsers.
 */
small { font-size: 80%; }
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub, sup { font-size : 75%; line-height : 0; position : relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img { border-style: none; }
a:hover img { opacity: .8; }
/**
 * Hide the overflow in IE.
 */
svg:not(:root) { overflow: hidden; }
/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code, kbd, pre, samp { font-family: monospace, monospace; /* 1 */ font-size : 1em;/* 2 */ }
/**
 * Add the correct margin in IE 8.
 */
figure { margin: 1em 40px; }
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr { box-sizing: content-box; /* 1 */ height : 0; /* 1 */ overflow : visible;/* 2 */ }
/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button, input, optgroup, select, textarea { font : inherit; /* 1 */ margin: 0;/* 2 */ }
/**
 * Restore the font weight unset by the previous rule.
 */
optgroup { font-weight: bold; }
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button, input { /* 1 */ overflow: visible; }
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button, select { /* 1 */ text-transform: none; }
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button, html [type="button"], /* 1 */ [type="reset"], [type="submit"] {
 -webkit-appearance: button;
/* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {
 border-style: none;
 padding : 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {
 outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset { border : 1px solid #c0c0c0; margin : 0 2px; padding: .35em .625em .75em; }
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend { box-sizing : border-box; /* 1 */ color : inherit; /* 2 */ display : table; /* 1 */ max-width : 100%; /* 1 */ padding : 0; /* 3 */ white-space: normal;/* 1 */ }
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea { overflow: auto; }
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"], [type="radio"] {
 box-sizing: border-box;
    /* 1 */
    padding : 0;
/* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
 height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
 -webkit-appearance: textfield;
    /* 1 */
    outline-offset : -2px;
/* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
 color : inherit;
 opacity: .54;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
 -webkit-appearance: button;
    /* 1 */
    font : inherit;
/* 2 */
}
/**
 * Copyright (c) Xinhuanet Inc. All rights reserved.
 *
 * @License: MIT
 * @Author: SuperWoods
 * @Email:  st_sister@iCloud.com
 * @Date:   2016-09-14-09:33:33
 *
 * @(demo)Last modified by:   SuperWoods
 * @(demo)Last modified time: 2016-09-21-04:45:26
 */
/* is windows */
.windows body { font-family: "微软雅黑"; }
/*@import "../css/swiper.min.css";*/
/*@media screen and (max-width:640px) {}*/
body { background-color: #FFF; }
img { display: block; }
.pc-top-nav, .pc-top-nav a { color : #CCC; font-size: 14px; }
.pc-top-nav { display : none; height : 39px; line-height : 39px; text-align : center; /*background-image   : url("../index-pc-assets/pc-top-nav-bg.jpg");*/ background-repeat : repeat-x; background-position: center 0; }
.pc-top-nav a { padding: 0 10px; }
.banner { width : 100%; position: relative; overflow: hidden; z-index : 1; }
.banner img { width : 100%; height: auto; }
.banner-main, .banner-main-logo, .banner-project-logo, .banner-sub-title, .banner-title, .part-avatar, .part-avatar img, .part-avatar:after, .part-avatar:before, .part-col-title, .part-col-title:before, .part-title { position: absolute; }
.banner-project-logo { z-index: 2; top : 7px; }
.banner-main-logo { z-index: 3; top : 0; }
.banner-main { z-index: 4; top : 0; left : 5%; }
.banner-sub-title, .banner-title { padding : 0; margin : 0; z-index : 5; /*text-align : right;*/ left : 6%; width : 40%; font-weight: 800; }
.banner-title { top : 32%; font-size : 22px; line-height: 22px; color : #feda00; }
.banner-sub-title { top : 46%; font-size : 18px; line-height: 22px; color : #FFF; }
.part, .part-in-banner { margin: 0 auto; }
.part { position: relative; z-index : 6; }
.part:after { display : block; content : ''; overflow: hidden; clear : both; height : 0; width : 100%; }
.part-video { position : relative; background-color: #e3e3e3; padding : 6px; width : 88%; margin : -14% auto 0; box-shadow : 1px 0 13px rgba(0, 0, 0, 0.35); z-index : 2; }
.part-video:after, .part-video:before { cursor: pointer; }
.part-video:before { content : ''; position : absolute; z-index : 3; width : 0; height : 0; border-style: solid; border-width: 16px 0 16px 27.7px; border-color: transparent transparent transparent #ffffff; top : 50%; left : 50%; margin-top : -15px; margin-left : -9px; }
.part-video:after { content : ''; width : 60px; height : 60px; position : absolute; z-index : 2; background-color: rgba(255, 255, 255, 0.5); border-radius : 100%; top : 50%; left : 50%; margin-top : -30px; margin-left : -30px; border : #FFF 1px solid; box-shadow : 1px 0 13px rgba(0, 0, 0, 0.35); }
.part-item { position : relative; padding-top : 20px; padding-left : 4%; padding-right: 4%; }
.part-avatar { top : 20px; left : 4%; width : 50px; height: 50px; }
.part-avatar:after, .part-avatar:before { content: ''; width : 50px; height : 50px; }
.part-avatar:before { width : 50px; height : 50px; background-color: #FFF; bottom : -15px; right : -15px; z-index : 2; }
.part-avatar:after { border : #f4f4f4 5px solid; top : 0; left : 0; z-index: 1; }
.part-avatar img { width : 100%; height : 100%; border-radius: 100%; overflow : hidden; z-index : 3; top : 15px; left : 15px; }
.part-title, .part-title a, .part-title h2, .part-title h2 a { color : #666666; font-size : 20px; line-height: 30px; font-weight: 800; }
.part-title { top : 50px; left: 90px; }
.part-text { padding-top: 86px; font-size : 16px; line-height: 30px; color : #666666; }
.part-text img { margin-bottom: 12px; }
.part-text p { margin-bottom: 30px; font-size:16px;}
.part-col-title, .part-col-title a { font-size: 20px; color : #333333; }
.part-col-title { position : relative; top : 0; padding-left: 16px; line-height : 50px; height : 50px; margin-top : -10px; }
.part-col-title:before { content : ''; width : 6px; background-color: #ffdb00; overflow : hidden; top : 50%; left : 0; height : 22px; margin-top : -11px; }
.part-list, .part-list a { color : #FFF; font-size : 18px; line-height: 36px; }
.part-list { padding-bottom: 4%; }
.part-list li { padding : 0 3%; background-color: #287dd2; }
.part-list li:nth-child(even) { background-color: #5397db; }
.part-list-tiny { padding-bottom : 8%; display : -webkit-box; display : -ms-flexbox; display : flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap : wrap; flex-wrap : wrap; color : #333333; }
.part-list-tiny li { /*flex-grow  : 1;*/ width : 30%; font-size : 14px; line-height: 24px; }
.part-text-img-box { display: none;/*padding-left   : 160px;*//*display        : flex;*/
    /*justify-content: space-between;*/
    /*padding-top    : 10px;*/
}
/*.part-text-img-box img {*/
/*display      : block;*/
/*width        : 100%;*/
/*margin-left: 12px;*/
/*border : red 1px solid;*/
/*width  : 30%;*/
/*height       : auto;*/
/*margin-bottom: 10px;*/
/*}*/
.part-avatar-text, .pc-video-shadow { display: none; }
.footer, .footer a { color : #FFF; font-size : 16px; line-height: 32px; }
.footer { display : none; padding-top : 40px; height : 180px; /*background-image   : url("../index-pc-assets/pc-bottom-bg.jpg");*/ background-repeat : repeat-x; background-position: center 0; text-align : center; }
/*.domMobile {
    display: none;
}*/
.part-pc-abs-box { font-size : 18px; line-height: 36px; color : #333; position : relative; /*height     : 160px;*/ padding : 49px 20px 30px 40px; }
.part-pc-abs-box-in { position: relative; font-size:16px; padding : 8px 13px; /*top     : 0;*/ /*left    : 0;*/
z-index : 2;/*width   : 100%;*//*height  : 100%;*/
}
.part-pc-abs-icon1, .part-pc-abs-icon2 { /*content : '';*/ display : block; border : #f4f4f4 15px solid; position: absolute; z-index : 1; }
.part-pc-abs-icon1 { width : 104px; height: 104px; top : 0; left : 0; }
.part-pc-abs-icon1:after { content : ''; position : absolute; z-index : 1; width : 104px; height : 104px; background-color: #FFF; top : 40px; left : 18px; }
.part-pc-abs-icon2 { width : 65px; height : 65px; border-width: 9px; right : 0; bottom : 68px; }
.part-pc-abs-icon2:after { content : ''; position : absolute; z-index : 1; width : 65px; height : 65px; background-color: #FFF; top : -12px; left : -10px; }
.part-col-title-big, .part-col-title-big a { color: #666; }
.part-col-title-big { font-size : 44px; line-height : 110px; height : 110px; padding-bottom : 10px; position : relative; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/part-col-title-big.png"); background-repeat : no-repeat; background-position: 180px 28px; }
/* pc > 1196 */
/**
* @Author: SuperWoods
* @Date:   2016-11-12-08:08:17
* @Email:  st_sister@iCloud.com
* @Last modified by:   SuperWoods
* @Last modified time: 2016-11-13-07:10:04
* @License: MIT
*/
/* -------------------------------- pc > 1196 */
@media screen and (min-width:1196px) {
.pc-top-nav { display : block; /*height             : 39px;*/ /*line-height        : 39px;*/
        /*text-align         : center;*/
background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/pc-top-nav-bg.jpg");/*background-repeat  : repeat-x;*//*background-position: center 0;*/
        /*padding            : 0 10px;*/
}
/*.footer,
    .footer a {
        color      : #FFF;
        font-size  : 16px;
        line-height: 32px;
    }*/
.footer { display : block; /*padding-top        : 40px;
        height             : 180px;*/ background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/pc-bottom-bg.jpg");/*background-repeat  : repeat-x;
        background-position: center 0;
        text-align         : center;*/ }
/*body {
        background: red;
    }*/
.mobile-bg, .mobile-logo, .mobile-main, .mobile-xinhuanet-logo { display: none; }
.banner-box { position: relative; width : 100%; height : 726px; overflow: hidden;/*background-color: rgba(255, 0, 0, 0.5);*/ }
.banner { box-shadow : 8px 0 13px rgba(0, 0, 0, 0.5); height : 632px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-bg.jpg"); background-repeat : repeat-x; background-position: center -39px;/*overflow           : visible;*/ }
.layer { position: absolute; top : 0; left : 0; width : 100%; height : 100%; }
.layer-z16, .pc-banner-light1 { z-index: 16; }
.layer-z14, .pc-banner-logo { z-index: 14; }
.layer-z12, .pc-banner-logo-line { z-index: 12; }
.layer-z10, .pc-banner-light2 { z-index: 10; }
.layer-z3 { z-index: 3; }
.layer-z2, .pc-banner-light-bg { z-index: 2; }
.layer-z1 { z-index: 1; }
.pc-banner-light1:after { content : ''; position : absolute; top : -21px; left : 50%; width : 65px; margin-left : -107px; height : 72px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-light1.png"); background-repeat : no-repeat; background-position: center center; }
.pc-banner-light2:after { content : ''; position : absolute; top : -17px; left : 50%; width : 483px; margin-left : -208px; height : 201px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-light2.png"); background-repeat : no-repeat; background-position: center center; }
.pc-banner-logo:after { content : ''; position : absolute; top : 12px; left : 50%; width : 182px; margin-left : -91px; height : 81px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-logo.png"); background-repeat : no-repeat; background-position: center center; }
.pc-xinhuanet-logo { z-index : 21; position : absolute; top : 103px; left : 50%; width : 73px; margin-left : -553px; height : 45px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-xinhuanet-logo.png"); background-repeat : no-repeat; background-position: center center; }
.pc-banner-logo-line:after { content : ''; position : absolute; top : 76px; left : 50%; width : 1620px; margin-left : -810px; height : 59px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-logo-line.png"); background-repeat : no-repeat; background-position: center center; }
.pc-banner-light-bg:after { content : ''; position : absolute; top : -39px; left : 50%; width : 768px; margin-left : -217px; height : 493px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-light-bg.png"); background-repeat : no-repeat; background-position: center center; }
/*.part {
        position: static;
        z-index : 6;
    }*/
.part, .part-in-banner { position: static; /*z-index   : 6;*/ width : 1196px; height : 100%;/*background: #FFF;*//*top     : 0;*/
}
.part-in-banner { position : absolute; left : 50%; margin-left: -598px;/*background : #ccc;*/ }
.part-in-box { position : absolute; width : 1196px; left : 50%; margin-left: -598px; height : 100%;/*background: lightgreen;*/ }
.banner-sub-title, .banner-title { /*padding    : 0;*/ /*margin     : 0;*/
        /*z-index    : 5;*/
        /*text-align: right;*/
left : 40px; width : 40%; z-index : 21; /*font-weight: 800;*/ padding-left: 60px; }
.banner-title { top : 182px; left : 38px; font-size : 62px; line-height: 62px;/*color      : #feda00;*/ }
.banner-sub-title { top : 280px; left : 37px; font-size : 24px; line-height: 24px;/*color      : #FFF;*/ }
.pc-main { position : absolute; z-index : 3; right : 60px; bottom : 0; /*background-color   : orange;*/ background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-main.png"); background-repeat : no-repeat; background-position: 0 0; width : 462px; height : 511px; }
.part-video { z-index : 2; position: absolute; /*background-color: #e3e3e3;*/ padding : 0; width : 559px; height : 326px; top : 632px; left : 50%; /*margin-left: -550px;*/ margin : -281px 0 0 -550px;/*box-shadow      : 1px 0 13px rgba(0, 0, 0, 0.35);*/ }
.pc-video-shadow { display : block; /*content            : '';*/ position : absolute; z-index : 1; left : 50%; bottom : -50px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-video-shadow.png"); background-repeat : no-repeat; background-position: 0 0; width : 466px; margin-left : -233px; height : 50px; }
.part-video img { /*position        : relative;*/ /*background-color: #e3e3e3;*/
width : 545px; height : 309px; position : absolute; top : 50%; left : 50%; margin-top : -154.5px; margin-left: -272.5px;/*margin          : -14% auto 0;*//*box-shadow      : 1px 0 13px rgba(0, 0, 0, 0.35);*/
}
.part-pc-main, .part-pc-sidebar { /*position: absolute;*/ /*top     : 0;*/
margin-top: 0; }
.part-pc-main { /*left : 0;*/ width: 827px; float: left; }
.part-pc-sidebar { /*right: 0;*/ width: 295px; float: right; }
.part-title, .part-title a, .part-title h2, .part-title h2 a { color : #333; font-size : 24px; line-height: 30px; font-weight: 800; }
.part-text, .part-title { position : static; padding-left: 172px;/*top : 50px;*//*left: 90px;*/
}
.part-title { padding-top : 0; padding-bottom: 32px;/*top : 50px;*//*left: 90px;*/
}
.part-title h2:after, .part-title h2:before { /*position           : absolute;*/ content : ''; display : inline-block; width : 28px; height : 28px; background-repeat: no-repeat;/*background-color   : red;*/ }
.part-title h2:before { background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-left-yellow.png"); background-position: 0 0; margin-right : 6px; }
.part-title h2:after { background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-right-yellow.png"); background-position: right 0; margin-left : 6px; }
.gray .part-title h2:before { background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-left-gray.png");/*background-position: 0 0;*//*margin-right       : 6px;*/
}
.gray .part-title h2:after { background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-right-gray.png");/*background-position: right 0;*//*margin-left        : 6px;*/
}
.part-text { padding-top: 0; font-size : 18px; line-height: 40px; color : #666666; }
.part-text img { margin-bottom: 12px; }
.part-text p { margin-bottom: 40px;font-size:16px; }
.part-col-title, .part-col-title a { font-size: 24px;/*color    : #333333;*/ }
/*.part-col-title {
        position    : relative;
        top         : 0;
        padding-left: 16px;
        line-height : 50px;
        height      : 50px;
        margin-top  : -10px;
    }*/
.part-col-title:before { /*content         : '';*/ /*width           : 6px;*/
        /*background-color: #ffdb00;*/
        /*overflow        : hidden;*/
        /*top             : 50%;*/
        /*left            : 0;*/
height : 30px; margin-top: -15px; }
.part-item { /*position     : relative;*/ padding: 0 0 65px; }
.part-item.gray { padding-top: 34px; }
.part-avatar { top : 0; left : 0; width : 104px; height: 104px; }
.part-avatar:after, .part-avatar:before { content: ''; width : 104px; height : 104px; }
.part-avatar:before { width : 104px; height : 104px; background-color: #FFF; bottom : -30px; right : -30px; z-index : 2; }
.part-avatar:after { border : #f4f4f4 15px solid; top : 0; left : 0; z-index: 1; }
.part-avatar img { width : 93px; height : 93px; border-radius: 100%; overflow : hidden; z-index : 3; top : 25px; left : 27px; }
.part-avatar-text, .part-avatar-text a { font-size : 18px; color : #666; line-height: 22px;/*height     : 20px;*/ }
.part-avatar-text { text-align: center; position : absolute; display : block; z-index : 4; width : 81px; top : 130px; left : 33px;/*overflow  : hidden;*//*margin-left     : -52px;*/
        /*background-color: red;*/
}
.part-pc-sidebar .part-item { padding-bottom: 40px; }
.part-text-img-box { /*padding-left   : 160px;*/ display : flex; justify-content: space-between; /*padding-top    : 16px;*/ margin-top : -20px; }
.part-text-img-box img { display : inline-block; /*margin-left: 12px;*/ width : 206px; /* 16:9*/ /*height     : 116px;*/
        /* 4:3 */
height : 154px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); }
.part-list-tiny li { /*flex-grow  : 1;*/ width : 50%; font-size : 18px; line-height: 36px; font-family: "Hiragino Sans GB"; }
.part-list-tiny li:nth-child(even) { text-align: right; }
}
/* 736 < pc < 1195 */
/**
* @Author: SuperWoods
* @Date:   2016-11-12-08:07:06
* @Email:  st_sister@iCloud.com
* @Last modified by:   SuperWoods
* @Last modified time: 2016-11-13-07:20:35
* @License: MIT
*/
/* -------------------------- 736 < pc < 1195 */
@media (min-width:820px) and (max-width:1195px) {
.part-text-img-box { /*padding-left   : 160px;*/ display : flex; justify-content: space-between; /*padding-top    : 16px;*/ margin-top : -20px; }
.part-text-img-box img { display : inline-block; /*margin-left: 12px;*/ width : 200px; /* 16:9*/ /*height     : 113px;*/
        /* 4:3 */
height : 150px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); }
.pc-top-nav { display : block; height : 39px; /*min-height         : 39px;*/ /*line-height        : 32px;*/
        /*text-align         : left;*/
background-color : #333; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-top-nav-bg.jpg"); background-repeat : no-repeat; background-position: center bottom; }
.pc-top-nav a { padding: 0 4px; }
/*.footer,
    .footer a {
        color      : #FFF;
        font-size  : 16px;
        line-height: 32px;
    }*/
.footer { display : block; width : 100%; background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/pc-bottom-bg.jpg"); }
.mobile-bg { visibility: hidden; }
.banner-box { position : relative; width : 100%; /*min-height    : 790px;*/ overflow : hidden; padding-bottom: 50px;/*background-color: rgba(255, 0, 0, 0.5);*/ }
.banner { box-shadow : 8px 0 13px rgba(0, 0, 0, 0.5); max-height : 520px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-banner-bg.jpg"); background-repeat : repeat-x; background-position: center -39px; }
.part, .part-in-banner { position: static; /*z-index   : 6;*/ width : 800px; height : 100%;/*background: #FFF;*//*top     : 0;*/
}
.part-in-banner { position : absolute; left : 50%; margin-left: -400px;/*background : #ccc;*/ }
.part-in-box { position : absolute; width : 800px; left : 50%; margin-left: -400px; height : 100%; }
.banner-sub-title, .banner-title { /*padding    : 0;*/ /*margin     : 0;*/
        /*z-index    : 5;*/
        /*text-align: right;*/
left : 40px; width : 50%; z-index: 21;/*font-weight: 800;*/ }
.banner-title { top : 182px; left : 38px; font-size : 62px; line-height: 62px; }
.banner-sub-title { top : 280px; left : 37px; font-size : 24px; line-height: 32px; }
.banner-main { z-index : 4; top : auto; left : 10%; position: absolute; bottom : 10%; right : auto; }
.part-video { z-index: 2; width : 790px; }
.pc-video-shadow { display : block; /*content            : '';*/ position : absolute; z-index : 1; left : 50%; bottom : -50px; background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/pc-video-shadow.png"); background-repeat : no-repeat; background-position: 0 0; width : 466px; margin-left : -233px; height : 50px; }
.part-pc-main { /*position: absolute;*/ /*top     : 0;*/
margin-top: 50px; }
.part-title, .part-title a, .part-title h2, .part-title h2 a { color : #333; font-size : 24px; line-height: 30px; font-weight: 800; }
.part-text, .part-title { position : static; padding-left: 172px;/*top : 50px;*//*left: 90px;*/
}
.part-title { padding-top : 0; padding-bottom: 32px;/*top : 50px;*//*left: 90px;*/
}
.part-title h2:after, .part-title h2:before { /*position           : absolute;*/ content : ''; display : inline-block; width : 28px; height : 28px; background-repeat: no-repeat;/*background-color   : red;*/ }
.part-title h2:before { background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-left-yellow.png"); background-position: 0 0; margin-right : 6px; }
.part-title h2:after { background-image : url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-right-yellow.png"); background-position: right 0; margin-left : 6px; }
.gray .part-title h2:before { background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-left-gray.png");/*background-position: 0 0;*//*margin-right       : 6px;*/
}
.gray .part-title h2:after { background-image: url("http://www.xinhuanet.com/interview/character/dome1/images/quotation-marks-right-gray.png");/*background-position: right 0;*//*margin-left        : 6px;*/
}
.part-text { padding-top: 0; font-size : 18px; line-height: 40px; color : #666666; }
.part-text img { margin-bottom: 12px; }
.part-text p { margin-bottom: 40px; font-size:16px;}
.part-col-title, .part-col-title a { font-size: 24px;/*color    : #333333;*/ }
/*.part-col-title {
        position    : relative;
        top         : 0;
        padding-left: 16px;
        line-height : 50px;
        height      : 50px;
        margin-top  : -10px;
    }*/
.part-col-title:before { /*content         : '';*/ /*width           : 6px;*/
        /*background-color: #ffdb00;*/
        /*overflow        : hidden;*/
        /*top             : 50%;*/
        /*left            : 0;*/
height : 30px; margin-top: -15px; }
.part-item { /*position     : relative;*/ padding: 0 0 24px; }
.part-item.gray { padding-top: 34px; }
.part-pc-sidebar .part-item { padding-bottom: 30px; }
.part-avatar { top : 0; left : 0; width : 104px; height: 104px; }
.part-avatar:after, .part-avatar:before { content: ''; width : 104px; height : 104px; }
.part-avatar:before { width : 104px; height : 104px; background-color: #FFF; bottom : -30px; right : -30px; z-index : 2; }
.part-avatar:after { border : #f4f4f4 15px solid; top : 0; left : 0; z-index: 1; }
.part-avatar img { width : 93px; height : 93px; border-radius: 100%; overflow : hidden; z-index : 3; top : 25px; left : 27px; }
.part-avatar-text, .part-avatar-text a { font-size : 18px; color : #666; line-height: 22px;/*height     : 20px;*/ }
.part-avatar-text { text-align: center; position : absolute; display : block; z-index : 4; width : 81px; top : 130px; left : 33px;/*overflow  : hidden;*//*margin-left     : -52px;*/
        /*background-color: red;*/
}
.part-col-title, .part-col-title a { font-size: 24px;/*color    : #333333;*/ }
/*.part-col-title {
        position    : relative;
        top         : 0;
        padding-left: 16px;
        line-height : 50px;
        height      : 50px;
        margin-top  : -10px;
    }

    .part-col-title:before {
        content         : '';
        width           : 6px;
        background-color: #ffdb00;
        overflow        : hidden;
        top             : 50%;
        left            : 0;
        height          : 22px;
        margin-top      : -11px;
    }*/
}
/* mobile */
/**
* @Author: SuperWoods
* @Date:   2016-11-12-08:04:11
* @Email:  st_sister@iCloud.com
* @Last modified by:   SuperWoods
* @Last modified time: 2016-11-13-07:09:36
* @License: MIT
*/
/* mobile */
@media screen and (max-width:819px) {
.domPC { display: none; }
.part-text-img-box { /*padding-left   : 160px;*/ display : flex; justify-content: space-between; /*padding-top    : 16px;*/ margin-top : -20px; }
.part-text-img-box img { display : inline-block; /*margin-left: 12px;*/ width : 30%; /* 16:9*/ /*height     : 113px;*/
        /* 4:3 */
height : 90%; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); }
.banner { text-align: center; }
.banner-sub-title, .banner-title { /*padding    : 0;*/ /*margin     : 0;*/
        /*z-index    : 5;*/
text-align: right;/*left       : 6%;*//*width      : 40%;*/
        /*font-weight: 800;*/
}
.banner-title { /*top        : 32%;*/ font-size : 26px; line-height: 32px;/*color      : #feda00;*/ }
.banner-sub-title { /*top        : 46%;*/ font-size : 16px; line-height: 22px;/*color      : #FFF;*/ }
.part-pc-abs-box { margin-left : 4%; margin-right: 4%; font-size : 16px; line-height : 36px; color : #333; position : relative; /*height     : 160px;*/ padding : 26px 20px 20px 30px; margin-top : 30px; }
.part-pc-abs-box-in { /*position: relative;*/ padding: 4px;/*top     : 0;*//*left    : 0;*/
        /*z-index : 2;*/
        /*width   : 100%;*/
        /*height  : 100%;*/
}
.part-pc-abs-icon1, .part-pc-abs-icon2 { display : block; border : #f4f4f4 5px solid; position: absolute; z-index : 1; }
.part-pc-abs-icon1 { width : 60px; height: 60px; top : 0; left : 0; }
.part-pc-abs-icon1:after { content : ''; position : absolute; z-index : 1; width : 60px; height : 60px; background-color: #FFF; top : 28px; left : 22px; }
.part-pc-abs-icon2 { width : 35px; height : 35px; border-width: 5px; right : 0; bottom : 14px; }
.part-pc-abs-icon2:after { content : ''; position : absolute; z-index : 1; width : 35px; height : 35px; background-color: #FFF; top : -12px; left : -20px; }
.part-col-title-big, .part-col-title-big a { color: #666; }
.part-col-title-big { margin-left : 4%; margin-right : 4%; font-size : 24px; line-height : 60px; height : auto; padding-bottom : 6px; /*position           : relative;*/ /*background-image   : url("http://www.xinhuanet.com/interview/character/dome1/images/part-col-title-big.png");*/
        /*background-repeat  : no-repeat;*/
background-position: 90px 16px; background-size : auto 70%; }
}
