@charset "utf-8";
/* CSS Document */

/*!2015.Two-Sessions - 2015-3-4 10:6:12 */
@charset "UTF-8";/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {	margin:0; background:url(http://www.newsimg.cn/food/tjh20170321/img/1.jpg) 50% 32px no-repeat; background-color:#fbf4ea;}


article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background:0 0
}
a:active, a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:700
}
dfn {
	font-style:italic
}
h1 {
	font-size:2em
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
svg:not(:root) {
overflow:hidden
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	font-size:1em
}
button, input, optgroup, select, textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height:normal
}
input[type=checkbox], input[type=radio] {
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td, th {
	padding:0
}/*!
COMMON.scss 2014-09-17 */
html {
	height:auto
}
body {
	height:100%
}
.Windows {
	font-family:'Microsoft yahei', '寰蒋闆呴粦', Tahoma, Verdana, Arial, sans-serif
}
.MacOS {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif
}
a {
	text-decoration:none
}
.native-carousel .base-pager, .native-tabs .tab-hds, .row, .section-1, .section-11 .native-tabs .tab-bd, .section-13, .section-14, .section-15, .section-16 .native-tabs .tab-bd, .section-17, .section-18, .section-2, .section-4, .section-6 .native-tabs .tab-bd, .section-8 {
	font-size:0;
+word-spacing:-1px
}
.native-carousel .base-pager .dib, .native-carousel .base-pager .item, .native-tabs .tab-hds .dib, .native-tabs .tab-hds li, .row .dib, .section-1 .col-1, .section-1 .col-2, .section-11 .native-tabs .col, .section-13 .col-1, .section-13 .col-2, .section-13 .col-3, .section-14 .col-1, .section-14 .col-2, .section-14 .col-3, .section-15 .col-1, .section-15 .col-2, .section-16 .native-tabs .col-1, .section-16 .native-tabs .col-2, .section-17 .col-1, .section-17 .col-2, .section-18 .col-1, .section-18 .col-2, .section-2 .marquee, .section-2 .section-caption, .section-4 .col-1, .section-4 .col-2, .section-6 .col-1, .section-6 .col-2, .section-8 .col-1, .section-8 .col-2 {
	display:inline-block;
+display:inline;
+zoom:1;
	font-size:14px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top
}
img {
	border:0;
	vertical-align:middle
}
blockquote, figure, form, h1, h2, h3, h4, h5, h6, p {
	margin:0
}
dd, dl, li, ol, ul {
	margin:0;
	padding:0
}
ol, ul {
	list-style:none
}
.alert {
	border-width:1px;
	border-style:dotted;
	color:#666;
	padding:10px;
	margin:10px 0
}
.alert em {
	font-weight:700;
	font-style:normal
}
.alert-danger {
	border-color:#e55;
	background-color:#fde9e9;
	color:#c00
}/*!
MIXIN.scss 2014-09-25 */
.layout, .pft .copyright, .section, .section-11 .native-tabs .mod-tile .media a img, .section-16 .native-tabs .mod-tile .media a img, .section-17 .mod-tile .media a img, .section-18 .mod-tile .media a img, .section-9 .mod-tile .media a img {
	margin-left:auto;
	margin-right:auto
}
.section-15 .mod-card:after, .section-15 .mod-card:before, .section-3 .native-tabs .tab-bd:after, .section-3 .native-tabs .tab-bd:before, .section-5 .mod-card .article:after, .section-5 .mod-card .article:before, .section-5 .mod-card:after, .section-5 .mod-card:before, .section-6 .col-2 .mod-card .article:after, .section-6 .col-2 .mod-card .article:before {
	content:"";
	display:table
}
.section-15 .mod-card:after, .section-3 .native-tabs .tab-bd:after, .section-5 .mod-card .article:after, .section-5 .mod-card:after, .section-6 .col-2 .mod-card .article:after {
	clear:both
}
.mod-topics .topics, .section-11 .native-tabs .mod-card .topic, .section-11 .native-tabs .mod-list .item a, .section-11 .native-tabs .mod-tile .caption, .section-15 .mod-list .item a, .section-16 .native-tabs .mod-tile .caption, .section-17 .mod-tile .caption, .section-18 .mod-list .item a, .section-18 .mod-tile .caption, .section-5 .mod-card .topic, .section-6 .col-2 .mod-card .topic, .section-9 .mod-tile .caption {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}/*!
LAYOUT.scss 2014-09-17 */
.layout, .pft .copyright, .section {
	width:980px
}
.phd {
	height:325px;
transition:.3s
}
.logo {
	text-indent:-9999px
}
.section-title, .unit-title {
	height:45px;
	line-height:45px;
	text-indent:1em;
	color:#fff;
	background-color:#f7aa72;}
.section-title em, .unit-title em {
	font-style:normal;
	font-weight:700
}
.section-title .more, .unit-title .more {
	float:right;
	height:45px;
	line-height:45px;
	padding:0 1em;
	color:#fff;
	font-size:12px;
	text-indent:0;
	border-left:1px solid #e60000
}
.section-title .more:hover, .unit-title .more:hover {
	background-color:#b30000
}/*!
MODS.scss 2014-11-02 */
.section-11 .native-tabs .mod-tile .media a, .section-16 .native-tabs .mod-tile .media a, .section-17 .mod-tile .media a, .section-18 .mod-tile .media a, .section-9 .mod-tile .media a {
	display:block;
	overflow:hidden
}
.section-11 .native-tabs .mod-tile .media a img, .section-16 .native-tabs .mod-tile .media a img, .section-17 .mod-tile .media a img, .section-18 .mod-tile .media a img, .section-9 .mod-tile .media a img {
transition:.5s;
	display:block;
	width:100%
}
.section-11 .native-tabs .mod-tile .media a:hover img, .section-16 .native-tabs .mod-tile .media a:hover img, .section-17 .mod-tile .media a:hover img, .section-18 .mod-tile .media a:hover img, .section-9 .mod-tile .media a:hover img {
	transform:scaleX(1.2) scaleY(1.2)
}
.section-11 .native-tabs .mod-list .item, .section-15 .mod-list .item, .section-18 .mod-list .item {
	height:2em;
	line-height:2;
	font-size:14px;
	background:url(data:image/gif;base64,R0lGODlhAwADAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAMAAAIDhH8FADs=) 6px 50% no-repeat;
	width:100%
}
.section-11 .native-tabs .mod-list .item a, .section-15 .mod-list .item a, .section-18 .mod-list .item a {
	text-indent:1.2em;
	display:block;
	width:100%
}
.section-5 .mod-card .topic, .section-6 .col-2 .mod-card .topic {
	height:2em;
	line-height:2;
	text-align:left;
	width:100%
}
.section-5 .mod-card .media a, .section-6 .col-2 .mod-card .media a {
	overflow:hidden;
	float:left;
	display:inline
}
.section-5 .mod-card .media a img, .section-6 .col-2 .mod-card .media a img {
transition:.5s;
	display:block
}
.section-5 .mod-card .media a:hover img, .section-6 .col-2 .mod-card .media a:hover img {
	transform:scaleX(1.2) scaleY(1.2)
}
.mod-topics .topics-1 {
	font-size:16px;
	font-weight:700;
	line-height:28px;
	height:28px
}
.mod-topics .topics-2, .mod-topics .topics-3 {
	font-size:14px;
	line-height:24px;
	height:24px
}/*!
NAV.scss 2014-09-25 */
#section-0 {
	display:none
}/*!
GRID.scss 2014-09-25 *//*!
TABS.scss 2014-09-25 */
.native-tabs .tab-hds {
	width:100%
}
.native-tabs .tab-hds li {
	text-align:center;
	cursor:pointer
}
.native-tabs .tab-hds li a {
	display:block;
	height:34px;
	line-height:34px
}
.native-tabs .tab-bd {
	display:none
}/*!
CAROUSEL.scss 2014-09-25 */
.native-carousel {
	position:relative;
	overflow:hidden;
	width:100%
}
.native-carousel .list {
	position:absolute;
	top:0;
	left:0
}
.native-carousel .list .item {
	float:left
}
.native-carousel .base-pager {
	width:100%;
	position:absolute;
	z-index:1020
}
.native-carousel .base-pager .item {
	width:12px;
	height:12px;
	margin:0 1px;
	cursor:pointer
}
.native-carousel .base-pager .item a {
	display:block;
	height:12px;
	text-indent:-9999px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA97TrxisHmFhVEykGw5WUz3S9qQAAAGdJREFUGNN9zUsOgDAIRdH3aGu/KvtfrQSNrRPv7BACALYqpNQBq+3q7c3mUZ/iQNW3CpkQcIIrwnetTJT19Aa0R7HBGkVsv9j8v36QR4eXgn9MjlO908EbXBEc+UZ29PUAUqbmhL8u228JTpjccOIAAAAASUVORK5CYII=) 0 -12px no-repeat
}
.native-carousel .base-pager .item .current {
	background-position:0 0
}
.native-carousel .button-box .button {
	position:absolute;
	top:0;
	width:60px;
	height:100%;
	opacity:.1;
	filter:alpha(opacity=10);
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABSCAMAAACVH4HWAAAAt1BMVEUAAAAAAAAAAAAODg4EBAQAAAD09PQAAAAAAAAoKCgAAAAAAAAAAAA3NzcAAAD9/f3s7OzFxcWmpqaQkJB6enpkZGQAAAAAAAAAAADV1dWysrJPT08AAAAAAAD6+vrl5eW+vr6vr6+pqalKSkoZGRkAAAAAAAAAAAAAAAAAAAAAAADf39/S0tK6urocHBwAAADOzs6YmJiBgYF0dHRqampdXV1ERETb29siIiIAAAAAAAAAAAD///+yrchDAAAAPHRSTlMAjnnOzYP9bC/TURYD1jz++vLr5uLddksm9e7ZZV/++fDt69nQln1zWEMp9/Tv0Tf06OPg39zX99IMubT36qJxAAACeklEQVRo3s3Za1eCQBAGYEAQRERNJbuQmVlpN7t4n///u9roY8o7w3g47OfpzMmzPLv7jpW3Ytt1LMZyXDu2Cq6hfUsup9ClW3tYsIlzRp0dp3DXoTOnWI9wQu2ra07l9VWbJmGRHkHtgnoJrzbp0UUtkPeIvEtauE1ecdNd0KUXiZskfao3zrnV54069RNpj1mrTQOfX+8PqN2ayXrMp12zYYRbsTudi5o83NFzTbT1h7VnunuQ/EU6oJvWkyVaT60bGqT8+ve3EfUfLeF67NPo7Z3PyatxIhJveqPQqz0UcHJfQLz4HvACOdHzgjmR8oI5ecnhBPDywuLFR5xgXnzIiakCnCBe6o0Z5mTsWYrljTNeICeBpkkAeUmXgBMmL8s0n5NPxAnm5TOPl6bhpIs5wbx0DS/NY5z0ACcCXnrOEU5WRIATNi9Eq/AYJx+INy6xH0d4QZzIeTnwqX4BTsS8fPmHOPkGnIh4+c54kXKi5wVzoucFc6LnBXOi52WbcbI9dZNtxstWwImWF8yJnpfABZwoeXGDbEMDTnS8ZJ9fiDjR8xKafwRwouZl7JXSpJyfC58j+nMFn4j6E7KMj7EUVvB9S3//KoP6Mg6tMo7fki4S+IWlfnHJ34r6t2N0+mtqpHi/K97zOInQJxM4U9FnLDgd0qdFOOfS5144sdMneDh71GeROEWVp6r6PFifDyf6KCpRZPT8zL4a8aA+6KxOZJvNsoqFz5LZVrzpFIvRO5u4WgOBjJe1dLSxRpz852UhH9IspvPqjZv+eNnwB2ebX06qOQI0vKwlw8x1DieAl0nK2vGTHE7whhntOYX7kdmKVR6Vn2zo/wMlu24RTS+biwAAAABJRU5ErkJggg==) 10px 50% no-repeat;
transition:.5s
}
.native-carousel .button-box a.button:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.native-carousel .button-box .next {
	right:0;
	background-position:-50px 50%
}
.native-carousel .button-box .prev {
	left:0
}
.nativeSlide {
	position:relative;
	overflow:hidden
}
.nativeSlide .list {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
transition:top .5s ease-in 0s;
	transition-property:top, left
}
.nativeSlide .horizonal .item {
	float:left
}
.nativeSlide .pager {
	position:absolute;
	z-index:10
}
.nativeSlide .pager a {
	display:inline-block;
	font-size:12px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top
}
.nativeSlide .nav-btn {
	position:absolute;
	top:0;
	z-index:1010;
	width:100px;
	height:100%;
	cursor:pointer;
transition:.5s;
	background:url(http://www.xinhuanet.com/auto/static/img/slidershow.nav.png) 15px 50% no-repeat
}
.nativeSlide .next {
	right:0;
	background-position:-85px 50%
}
.nativeSlide .float-caption {
	position:relative;
	z-index:1020;
	padding:10px;
	margin-top:-40px;
	line-height:20px;
	color:#fff;
	background:rgba(0, 0, 0, .7);
	filter:alpha(opacity=70)
}/*! theme.scss 2014-11-01 */
.gototop {
	position:fixed;
	right:10px;
	bottom:10px;
	width:60px;
	height:60px;
	cursor:pointer;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExURf///0RERMf1+eoAAAACdFJOU/8A5bcwSgAAAE1JREFUeNrs0yEOwDAQA8HN/z9ddiy2krJ2j1gGg6xjvTjEYrFY/CEM9xiyptioaTZpqg2aaCfO8KCkKTZq+kg3eFP8KrFYLP4pfgQYAJQnDccrVqXcAAAAAElFTkSuQmCC) 50% 50% no-repeat #f7aa72;
transition:.3s;
	opacity:0;
	filter:alpha(opacity=0)
}
.fake-bg {
	display:none
}
.lazy-load {
	width:100%;
	height:100%;
	background:url(../img/ajax-loader.gif) 50% 50% no-repeat #666
}
.section {
	margin-top:20px;
	margin-bottom:20px;
	background-color:#fff
}
.section-title, .unit-title {
	font-size:20px;
	background:0 0;
	border-bottom:2px solid #f7aa72;}
.section-title em, .unit-title em {
	color:#f7aa72;}
.unit-title .more {
transition:.3s
}
.mod a {
	color:#444;
transition:.5s
}
.mod a:hover {
	color:#c00
}
.mod .topic {
	height:2em;
	line-height:2;
	overflow:hidden
}
.mod .topic a {
	color:#c00
}
.mod .topic a:hover {
	color:#b30000
}
.mod .caption {
	text-align:center;
	font-size:14px;
	overflow:hidden
}
.mod .caption a {
	display:block
}
.mod .inner-caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	text-align:center;
	background-color:#000;
	opacity:.8;
	filter:alpha(opacity=80)
}
.mod .inner-caption a {
	color:#eee
}
.mod .inner-caption a:hover {
	color:#b30000
}
.mod .abstract {
	font-size:14px;
	line-height:1.8;
	overflow:hidden;
	color:#444
}
.nativeSlide {
	margin-top:10px
}
.native-carousel .base-pager {
	text-align:center;
	padding:10px 0;
	background-color:rgba(0, 0, 0, .4)
}
.native-carousel .base-pager .item a {
	opacity:.4;
	filter:alpha(opacity=40)
}
.native-carousel .base-pager a.current {
	opacity:.8;
	filter:alpha(opacity=80)
}
.native-carousel .item {
	position:relative
}
.native-carousel .caption {
	text-align:left
}
.native-carousel .caption a {
	padding:10px 20px
}
.horizontal-native-tabs {
	padding:10px 0 0
}
.horizontal-native-tabs .tab-hds li {
	text-align:center;
	border:1px solid #fff;
	border-bottom-color:#c00;
	border-radius:3px 3px 0 0;
	color:#666
}
.horizontal-native-tabs .tab-hds li a {
	color:#666
}
.horizontal-native-tabs .tab-hds .current {
	border-color:#c00 #c00 #fff;
	color:#c00
}
.horizontal-native-tabs .tab-hds .current a {
	color:#c00
}
.pft {
	background-color:#fff;
	height:90px;
	text-align:center;
	color:#666;
	border-top:3px solid #c00
}
.pft .copyright {
	font-size:12px;
	line-height:90px
}
.pft a {
	color:#c00
}
.top-bar {
	height:31px;
	text-align:center;
	border-bottom:1px solid #ccc;
	color:#ccc;
	width:100%;
	position:fixed;
	z-index:1040;
	top:0;
	left:0;
	background-color:#fff;
	box-shadow:3px 0 3px rgba(0, 0, 0, .2);
	overflow:hidden
}
.top-bar .home-site-link {
	font-style:normal;
	font-weight:700
}
.top-bar .item {
	line-height:32px
}
.top-bar .item a {
	padding-left:5px;
	padding-right:5px
}
.top-bar .home-site-link {
	color:#000
}
.top-bar a {
	color:#1a1a1a
}
.top-bar .loading {
	display:block;
	text-align:center;
	height:32px;
	line-height:32px;
	font-size:12px;
	background-color:#f5f5f5
}/*!
@import END ( 麓鈼� 鈥糕棓')
*/
.section-11 .native-tabs .mod-tile .caption, .section-16 .native-tabs .mod-tile .caption, .section-17 .mod-tile .caption, .section-18 .mod-tile .caption, .section-9 .mod-tile .caption {
	height:2em;
	line-height:2;
	text-align:center;
	width:100%
}
.section-1 .col-1 {
	width:560px;
	padding-right:20px
}
.section-1 .col-2 {
	width:400px;
	padding-top:5px
}
.section-1 .item, .section-1 .native-carousel {
	width:560px;
	height:360px
}
.section-1 .mod-topics {
	padding:0 10px 5px 0;
	border-bottom:1px dotted #ccc
}
.section-1 .mod-topics .abstract {
	height:50px
}
.section-1 .mod-topics .more {
	padding-left:10px
}
.section-1 .mod-topics .more a {
	color:#c00
}
.section-2 {
	width:978px;
	border:1px solid #f7aa72;}
.section-2 .section-caption {
	width:100px;
	height:40px;
	color:#fff;
	text-align:center;
	line-height:40px;
	font-size:16px;
	background-color:#f7aa72;}
.section-2 .marquee {
	width:858px;
	height:40px;
	margin:0 10px;
	overflow:hidden
}
.section-2 .marquee .mod-list .item {
	float:left;
	line-height:40px;
	padding-right:2em
}
.section-3 .native-tabs {
	background-color:#fff;
	position:relative;
	height:250px
}
.section-3 .native-tabs .tab-hds {
	position:absolute;
	left:0;
	top:0;
	width:140px;
	padding:10px 0 10px 10px;
	float:left
}
.section-3 .native-tabs .tab-hds li {
	display:block;
	height:40px;
	line-height:40px;
	color:#666;
	font-size:18px;
	margin-bottom:10px
}
.section-3 .native-tabs .tab-hds .current {
	background-color:#f7aa72;
	background-position:0 0;
	color:#fff
}
.section-3 .native-tabs .tab-bd {
	padding:10px 10px 10px 160px;
	height:210px
}
.section-3 .mod-tile {
	float:left;
	width:300px;
	height:380px;
	padding-right:20px
}
.section-3 .mod-tile img {
	width:300px;
	height:380px
}
.section-3 .mod-card {
	float:left;
	width:480px;
	padding-bottom:10px
}
.section-3 .mod-card .abstract {
	font-size:16px;
	height:115.2px
}
.section-3 .mod-card .topic {
	font-size:18px
}
.section-3 .item, .section-3 .native-carousel {
	width:300px;
	height:200px
}
.section-3 .native-carousel {
	float:left;
	margin-right:20px
}
.section-3 .mod-topics {
	float:left;
	width:480px;
	padding-bottom:15px;
	border-bottom:1px dotted #ccc
}
.section-3 .mod-topics .abstract {
	height:50.4px
}
.section-3 .mod-topics .topic {
	font-size:16px
}
.section-4 .col-1 {
	width:240px
}
.section-4 .col-1 .media {
	width:210px;
	height:140px
}
.section-4 .col-1 .caption {
	font-size:16px
}
.section-4 .col-1 .caption a {
	color:#c00
}
.section-4 .col-2 {
	width:740px;
	height:400px;
	overflow:hidden
}
.section-4 .mod-tile {
	padding:10px 20px 10px 10px
}
.section-4 .mod-tile .caption {
	line-height:2
}
.section-4 .native-tabs {
	position:relative
}
.section-4 .native-tabs .tab-hds li {
	width:185px;
	height:280px
}
.section-4 .native-tabs .tab-hds .mod-tile .media {
	position:relative;
	width:165px;
	height:110px
}
.section-4 .native-tabs .tab-hds .mod-tile .media img {
	width:165px;
	height:110px
}
.section-4 .native-tabs .tab-hds .mod-tile .caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:32px
}
.section-4 .native-tabs .tab-bd {
	position:absolute;
	top:130px;
	left:0;
	width:720px;
	height:130px;
	margin:10px;
	background-color:#fff;
	border:1px dotted #ccc;
	border-width:1px 0
}
.section-4 .native-tabs .tab-bd .mod-card .topic {
	line-height:2;
	font-size:18px
}
.section-4 .native-tabs .tab-bd .mod-card .abstract {
	height:75px
}
.section-5 .mod-card {
	padding:10px;
	width:470px
}
.section-5 .mod-card .media {
	margin-top:-30px
}
.section-5 .mod-card .topic {
	text-indent:210px
}
.section-5 .mod-card .abstract {
	height:95px;
	padding-top:30px;
	padding-left:25px
}
.section-6 .native-tabs {
	padding:10px 0 0
}
.section-6 .native-tabs .tab-hds li {
	width:87px;
	height:32px;
	line-height:32px
}
.section-6 .native-tabs .tab-bd {
	padding:10px
}
.section-6 .col-1 {
	width:340px;
	padding:10px 10px 10px 0
}
.section-6 .col-1 .mod-tile {
	position:relative;
	margin-bottom:20px
}
.section-6 .col-1 .mod-tile .media img {
	width:340px;
	height:270px
}
.section-6 .col-1 .mod-tile .caption {
	position:absolute;
	bottom:0;
	left:0;
	padding:10px;
	width:320px;
	text-align:left
}
.section-6 .col-2 {
	width:610px
}
.section-6 .col-2 .mod-card {
	padding:10px 20px 20px;
	border-bottom:1px dotted #ccc
}
.section-6 .col-2 .mod-card .media a {
	margin-right:10px
}
.section-6 .col-2 .mod-card .abstract {
	height:100.8px
}
.section-6 .col-2 .mod-card .info {
	display:block;
	padding-top:10px;
	clear:both
}
.section-6 .col-2 .mod-card .info time {
	font-size:12px
}
.section-6 .col-2 .mod-card .info .comment {
	float:right;
+margin:-20px
}
.section-7 .nativeSlide {
	width:980px;
	height:500px;
	background-color:#222
}
.section-7 .nativeSlide .item {
	width:980px;
	height:500px
}
.section-7 .nativeSlide .topic {
	text-indent:15px;
	background-color:#222;
	padding-top:10px;
	font-size:16px
}
.section-7 .nativeSlide .caption {
	padding:0 130px 0 15px;
	height:50px;
	line-height:1.8;
	color:#ccc;
	text-align:left;
	overflow:hidden
}
.section-7 .nativeSlide .count-box {
	position:absolute;
	bottom:10px;
	right:0;
	z-index:1010;
	padding:20px 20px 0 0;
	width:90px;
	height:60px;
	border-left:1px solid #333;
	background-color:#222;
	text-align:right;
	font-size:20px;
	line-height:22px;
	color:#666
}
.section-7 .nativeSlide .count-box big {
	font-size:150%;
	font-family:Arial, Verdana, sans-serif;
	color:#eee
}
.section-7 .nativeSlide .count-box small {
	font-size:75%
}
.section-8 .col-1 {
	width:540px;
	padding:10px 20px 10px 0
}
.section-8 .native-carousel, .section-8 .native-carousel .list .item {
	width:540px;
	height:360px
}
.section-8 .col-2 {
	width:410px;
	padding-top:10px
}
.section-8 .mod-list {
	border-top:1px dotted #ccc
}
.section-8 .mod-list .item {
	font-size:16px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	background:url(http://www.xinhuanet.com/city/20140616/img/global-1.png) 4px -226px no-repeat
}
.section-8 .mod-list .item a {
	display:block;
	text-indent:2em;
	color:#c00;
	font-weight:400
}
.section-9 {
	position:relative
}
.section-9 .section-title {
	width:120px;
	height:45px;
	margin-bottom:5px;
	line-height:50px;
	color:#c00;
	border:0;
	font-size:20px
}
.section-9 .native-tabs .tab-hds {
	position:absolute;
	right:0;
	top:0;
	width:849px;
	height:50px
}
.section-9 .native-tabs .tab-hds li {
	width:60px;
	height:50px;
	margin-left:5px;
	line-height:50px;
	font-size:16px;
	text-align:center;
	border-radius:3px 3px 0 0
}
.section-9 .native-tabs .tab-hds li a {
	display:inline;
	color:#444
}
.section-9 .native-tabs .tab-hds .current {
	background-color:#fff;
	border:1px solid #c00;
	border-bottom:0 none;
	color:#c00
}
.section-9 .native-tabs .tab-hds .current a {
	color:#c00
}
.section-9 .native-tabs .tab-bd {
	height:145px;
	border:1px solid #c00;
	padding:10px 0 10px 8px;
	background-color:#fff
}
.section-9 .native-tabs .tab-bd .media img {
	width:182px;
	height:122px
}
.section-9 .mod-tile {
	width:182px;
	margin:0 5px
}
.section-10 .native-tabs {
	margin-top:10px
}
.section-10 .native-tabs .tab-hds {
	margin-bottom:5px;
	text-align:center
}
.section-10 .native-tabs li {
	padding:5px 2px 0;
	width:33px;
	height:38px;
	line-height:16px;
	font-size:12px
}
.section-10 .native-tabs li a {
	height:38px;
	line-height:16px
}
.section-10 .native-tabs .tab-bd {
	height:490px
}
.section-10 .native-tabs .media {
	width:100%;
	height:490px;
	background-color:#222;
	color:#ccc;
	font-size:14px
}
.section-10 .native-tabs .topic {
	padding:10px 10px 0;
	font-size:16px
}
.section-10 .native-tabs .caption {
	padding:0 10px;
	text-align:left
}
.section-11 .native-tabs {
	padding-top:10px
}
.section-11 .native-tabs .tab-hds li {
	width:160px;
	height:36px;
	line-height:36px;
	font-size:16px
}
.section-11 .native-tabs .tab-bd {
	padding:20px 0;
	height:263px
}
.section-11 .native-tabs .tab-bd .media img {
	width:330px;
	height:220px
}
.section-11 .native-tabs .mod-card {
	padding-bottom:10px
}
.section-11 .native-tabs .mod-card .abstract {
	height:85px;
	line-height:1.5
}
.section-11 .native-tabs .col-1 {
	width:285px
}
.section-11 .native-tabs .col-2 {
	width:330px;
	padding:0 30px
}
.section-11 .native-tabs .col-3 {
	width:285px
}
.section-12 .roundabout {
	height:335px;
	overflow:hidden
}
.section-12 .roundabout_box {
	width:650px;
	margin:auto;
	position:relative
}
.section-12 .roundabout_box .next, .section-12 .roundabout_box .prev {
	display:block;
	z-index:100;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	width:85px;
	height:185px;
	top:80px;
	opacity:.2;
	filter:alpha(opacity=20);
transition:.5s
}
.section-12 .roundabout_box .prev {
	background:url(http://www.xinhuanet.com/auto/static/img/slidershow.nav.png) no-repeat;
	left:-165px
}
.section-12 .roundabout_box .prev:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.section-12 .roundabout_box .next {
	background:url(http://www.xinhuanet.com/auto/static/img/slidershow.nav.png) -85px 0 no-repeat;
	right:-165px
}
.section-12 .roundabout_box .next:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.section-12 .roundabout_inbox {
	overflow:hidden;
	position:relative;
	background:#fff
}
.section-12 .roundabout_inbox img {
	width:100%
}
.section-12 .roundabout_inbox p {
	text-indent:1em;
	font-size:14px;
	width:100%;
	color:#fff;
	line-height:30px;
	background:#000
}
.section-12 .roundabout_inbox .caption a {
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	font-size:14px;
	text-decoration:none;
	text-indent:2em;
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	color:#fff;
	opacity:.7;
	filter:alpha(opacity=70)
}
.section-12 .roundabout-holder {
	height:335px;
	width:650px
}
.section-12 .roundabout-moveable-item {
	display:block;
	height:335px;
	width:520px;
	cursor:pointer;
	border:3px solid #fff;
	overflow:hidden
}
.section-12 .roundabout-in-focus {
	cursor:auto
}
.section-12 .roundabout {
	padding:20px 0
}
.section-13 .section-title {
	margin-bottom:10px
}
.section-13 .col-1, .section-13 .col-2 {
	width:360px;
	padding-right:5px
}
.section-13 .col-2 .mod-tile .media img {
	width:360px;
	height:580px
}
.section-13 .col-3 {
	width:250px
}
.section-13 .col-3 .mod-tile {
	margin-bottom:5px
}
.section-13 .col-3 .mod-tile .media img {
	width:250px;
	height:190px
}
.section-13 .mod-tile {
	position:relative
}
.section-13 .mod-tile .caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:2.5em;
	font-size:16px;
	line-height:2.5
}
.section-13 .mod-card {
	padding-bottom:10px
}
.section-13 .mod-card .media img {
	width:360px;
	height:200px
}
.section-13 .mod-card .abstract {
	height:50px
}
.section-14 .section-title {
	margin-bottom:10px
}
.section-14 .col-1 {
	width:584px;
	height:390px;
	padding-right:10px
}
.section-14 .col-1 .mod-tile {
	position:relative
}
.section-14 .col-1 .mod-tile .media img {
	height:390px
}
.section-14 .col-1 .mod-tile .caption {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	font-size:18px;
	line-height:2.5;
	height:2.5em
}
.section-14 .col-2 .mod-tile, .section-14 .col-3 .mod-tile {
	width:235px;
	padding-right:10px
}
.section-14 .col-2 .mod-tile .media img, .section-14 .col-3 .mod-tile .media img {
	width:235px;
	height:156px
}
.section-14 .col-2 .mod-tile .caption, .section-14 .col-3 .mod-tile .caption {
	line-height:1.5;
	height:42px;
	padding:5px 10px
}
.section-14 .col-2 {
	width:396px;
	margin-right:-10px
}
.section-14 .col-2 .mod-tile {
	padding-bottom:20px
}
.section-14 .col-3 {
	padding-top:10px;
	margin-right:-10px
}
.section-15 .col-1 {
	width:980px;
	padding-right:10px
}
.section-15 .col-2 {
	width:480px;
	padding-left:10px
}
.section-15 .mod-list {
	padding:20px 10px
}
.section-15 .mod-card {
	padding:20px 10px;
	border-bottom:1px dotted #ccc;
    float:left;
	width:460px;
}
.section-15 .mod-card .media {
	float:left;
	padding-right:10px
}
.section-15 .mod-card .media img {
	width:130px;
	height:100px
}
.section-15 .mod-card .topic {
	float:right;
	width:320px;
	height:1.8em
}
.section-15 .mod-card .abstract {
	float:right;
	width:320px;
	height:75px
}
.section-16 .native-tabs {
	padding:10px 10px 0;
	width:960px
}
.section-16 .native-tabs .tab-hds li {
	width:118px;
	text-align:center;
	height:32px;
	line-height:32px
}
.section-16 .native-tabs .tab-bd {
	padding:20px 0;
	height:393px
}
.section-16 .native-tabs .col-1 {
	width:508px;
	padding-right:10px
}
.section-16 .native-tabs .col-2 {
	width:422px
}
.section-16 .native-tabs .mod-tile .media a {
	display:block;
	width:508px;
	height:350px;
	overflow:hidden
}
.section-16 .native-tabs .mod-card {
	padding:0 10px 10px;
	border-bottom:1px dotted #ccc
}
.section-16 .native-tabs .mod-card .topic {
	height:2em;
	line-height:2
}
.section-16 .native-tabs .mod-card .abstract {
	height:75.6px
}
.section-16 .native-tabs .mod-card .more a {
	color:#F47837
}
.section-17 .col-1 {
	width:600px;
	padding-right:20px
}
.section-17 .col-2 {
	width:360px
}
.native-carousel .section-17 .col-2 .base-pager, .native-tabs .section-17 .col-2 .tab-hds, .section-17 .col-2 .native-carousel .base-pager, .section-17 .col-2 .native-tabs .tab-hds, .section-17 .col-2 .row {
	padding-top:5px
}
.section-17 .mod-card, .section-17 .mod-tile {
	width:50%
}
.section-17 .mod-card {
	padding:10px 0
}
.section-17 .mod-card .topic {
	padding:0 5px
}
.section-17 .mod-card .abstract {
	padding:0 5px;
	height:50.4px
}
.section-17 .mod-tile .media {
	padding:10px
}
.section-18 .col-1 {
	width:360px;
	padding-right:20px
}
.section-18 .col-2 {
	width:600px
}
.section-18 .mod-list, .section-18 .mod-tile {
	width:50%
}
.section-18 .mod-tile {
	padding-top:10px
}
.section-18 .mod-tile .media {
	padding:5px
}
.section-18 .mod-list {
	padding:10px 0
}
.section-14 .col-3 .mod-tile {
  width: 237px;
  padding-right: 10px;
}

.section-14 .col-3 .mod-tile .caption {
  line-height: 1.5;
  height: 42px;
  padding: 5px 10px;
}