﻿@charset "utf-8";
/* CSS Document */
/* Reset */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin: 0; padding: 0; border: 0; outline: none; list-style: none; font-weight: normal; }
body, html { height: 100%; width: 100%; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #000000; }
a:hover { text-decoration: underline; }
table { border-collapse: collapse; border-spacing: 0; margin: 0 auto; clear: both; }
img { border: 0; display: block; }
em { font-style: normal; }
hr { height: 0; clear: both; }
.none { display: none; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; }
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
.tabCitem { display: none; }
/*通用*/
body { font-size: 12px; font-family: "微软雅黑"; color: #454545; line-height: 22px; }
.widthMain { margin: 0 auto; width: 1000px; padding: 0; vertical-align: top; }
.fl, .partL { float: left; }
.fr, .partR { float: right; }
.domPC, .domMobile { display: none; }
.showed { position: fixed; top: 0; z-index: 40; }
.back { position: fixed; right: 20px; bottom: 20px; margin-left: 100px; width: 40px; height: 40px; background: url(//www.news.cn/fortune/2015/images/sj_common.png) 0 -40px no-repeat; z-index: 100; text-indent: -999px; overflow: hidden; display: none; }
#backTop { display: none; }
#searchInput { display: block; width: 270px; height: 37px; line-height: 37px\9; color: #333; border: 1px solid #ccc; position: absolute; right: 0; top: 5px; }
#searchSubmit { position: absolute; right: 2px; top: 7px; width: 35px; height: 35px; background: url(//www.xinhuanet.com/world/2015/images/common.png) -380px 0 no-repeat; cursor: pointer; }
/* 第一部分 */
.firstPart { margin: 30px 0 30px; }
.firstPart .partL { width: 580px; float: left; }

.firstPart .partR { width: 374px; float: right; }
/*右栏边框*/
.combox { margin-bottom: 20px; clear: both; background-color: #ffffff; border: 1px solid #ccc; border-top: 2px solid #00a775; padding: 10px 18px; }
.combox h2 { height: 35px; margin-bottom: 11px; }
.combox h2 a { height: 35px; line-height: 35px; float: left; font-size: 22px; font-family: "微软雅黑"; color: #00a775; padding: 0 0px; }
.combox h2 a.on { font-weight: bold; background: #086cb1; color: #fff; }
#fixedBody { width: 374px; }
.domPC { display: block; }
.hideBody { display: none }

.pagination2 { position: absolute; left: 0; text-align: right; bottom:5px; width: 100%; z-index:5; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #fff; margin-right:8px; cursor: pointer;-moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius:100%; }
.swiper-active-switch { background: #fd5d3c; }
.swiper-slide { position:relative; }
.swiper-slide .name { position:absolute; bottom:0; left:10px; z-index:5; }
.swiper-slide .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:100%; height:35px; filter:alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; }
.swiper-slide .name a { color:#fff; line-height:35px; font-size:14px; font-weight:bold; }
.firstnews{ width:336px;}
.firstnews img { width: 336px; height: 189px; }
.firstnews h3{ font-size:16px; color:#000; margin-top:10px; line-height:24px; font-weight:bold; height:24px; overflow:hidden;}
.firstnews h3 a{color:#000;}
.firstnews p{font-size:14px; color:#000; margin-top:5px; line-height:24px; height:48px; overflow:hidden; }
.firstnews p span a{color:#000;}

.rdztlist{    height: 180px;
    width: 336px;
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;}
.rdztlist .swiper-container {  height: 180px; width: 336px; }
.rdztlist .swiper-container .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.rdztlist .swiper-container .swiper-slide img{ width: 317px; height: 180px; margin-left: 17px;}
.rdztlist .swiper-container .pagination { position: absolute; left: 0; text-align:left; bottom:0px; width:10px;height: 180px; z-index:5; background:#FFF;}
.rdztlist .swiper-container .swiper-pagination-switch {width: 8px;  height: 40px; background: #cbcbcb;cursor: pointer;-moz-border-radius: 0%;-webkit-border-radius: 0%;border-radius:0%; margin-right:0;}
.rdztlist .swiper-container .swiper-active-switch { background: #00a775; }
.bg1{background: black;
    height: 30px;
    position: absolute;
    left: 18px;
    bottom: 0px;
    width: 94.5%;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    opacity: 0.4;}
	.rdztlist .swiper-container .swiper-slide h5{width: 86%;
    position: absolute;
    left: 35px;
    bottom: 0px;
    color: #FFF;
    font-size: 14px;
    line-height: 20px;
    height: 25px;
    overflow: hidden;}
	.rdztlist .swiper-container .swiper-slide h5 a{ color:#FFF;}
	.tp{ width:1000px; height:auto; margin-top:30px;}
.tp img{ width:1000px; height:260px;}
.rc{ width:374px; height:139px; margin-bottom:20px;}
	.rcs{}
	.rcs ul{}
	.rcs li{ float:left; text-align:center; padding:22px 5px; line-height:24px; font-size:18px; color:#FFF;}
	.rcs li a{ color:#FFF;}
	.rcsa{ width:163px;  background-color:#38b549;}
	.rcsb{width:188px;  background-color:#8dc63f; margin-left:2px;}
	.rcsc{width:130px;  background-color:#00ad4d; margin-top:2px;}
	.rcsd{width:121px;  background-color:#00a775; margin-left:2px; margin-top:2px;}
	.rcse{width:88px;  background-color:#d7df20; margin-left:2px; margin-top:2px;}
	
	.rcx{}







