﻿@charset "utf-8";
/* 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; font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif }
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 */
.clearfix { display: block; }
#head { width: 100%; height: 221px; position: fixed; top: 0px; left: 0px; z-index: 9999; background: none repeat scroll 0% 0% #FFF; }
.head { height: 160px; background: url(http://russian.news.cn/2016/imgs/headbg.jpg) repeat-x #284473; }
.head .top { width: 1000px; margin: 0px auto }
.head .logo { width: 402px; height: 77px; float: left; margin-top: 40px }
.head .logo h1 { color: #fff; font-size: 40px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.head .logo h2 { color: #fff; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 40px }
.head .topR { background: url(http://russian.news.cn/2016/imgs/bluebg.jpg) no-repeat; width: 175px; height: 77px; float: right; margin-top: 28px; padding: 15px 25px }
.btn-select { position: relative; display: inline-block; width: 100%; height: 31px; font: 14px/20px; color: #666; }
.btn-select .cur-select { position: absolute; display: block; width: 100%; height: 29px; line-height: 29px; text-indent: 10px; background: url(http://russian.news.cn/2016/imgs/sel_icon.jpg) no-repeat right 0px #fff; border: 1px solid #dfe5ed; font-size: 16px }
.btn-select:hover .cur-select { background-color: #fff; }
.btn-select select { position: absolute; top: 0; left: 0; width: 150px; height: 25px; opacity: 0; filter: alpha(opacity: 0;
);
font: 14px/20px "Microsoft YaHei"; color: #000; }
.btn-select select option { text-indent: 10px; }
.btn-select select option:hover { background-color: #fff; color: #666; }
.head .topR .btn { margin-top: 10px }
.head .topR .btn img { width: 100% }
/*导航组件5*/ 
.nav5 { background: url(http://russian.news.cn/2016/imgs/nav_bg.jpg) repeat-x; position: relative; z-index: 1; color: #333; height: 62px; line-height: 62px; }
.navcon { width: 1000px; margin: 0px auto }
.navList { width: 725px; position: relative; float: left }
.navList h3 { font-size: 100%; font-weight: normal; font-size: 18px; }
.navList .m { float: left; padding: 0px 13px; display: inline; text-align: center; border-right: 1px solid #dee0e5 }
.navList .m1 { float: left; display: inline; }
.navList .m h3 i { display: inline-block; *display:inline;
zoom: 1; width: 11px; height: 6px; background: url(http://russian.news.cn/2016/imgs/nav_ico.jpg) no-repeat; overflow: hidden; margin: -2px 0 0 5px; vertical-align: middle; }
.navList h3 a { zoom: 1; height: 60px; line-height: 60px; display: block; color: #333; font-size: 18px }
.navList .on h3 a { padding: 0px; }
.navList .on h3 a i { filter: "alpha(opacity=100)"; /* IE 8 */ filter: alpha(opacity=100);   /* IE 4-7 */ zoom: 1; opacity: 1; }
.navList .sub { display: none; width: 950px; position: absolute; top: 62px; background: #63b2f5; float: left; line-height: 24px; padding: 5px 0px; z-index: 10000; height: 30px; overflow: hidden; left: 0px; padding-left: 10px; left: 1px }
.navList .sub li { text-align: left; font-size: 12px; line-height: 20px; float: left; border-right: 1px solid #fff; margin: 5px 0px }
.navList .sub li a { color: #fff; display: block; zoom: 1; font-size: 13px; line-height: 20px; padding: 0px 9px }
.navList .sub li a:hover { color: #274472; }
.navList .sub li.imp { border-right: 0px }
#m3 .sub { width: 220px; left: 147px }
#m4 .sub { width: 330px; left: 281px }
#m7 .sub { width: 760px; left: 220px }
#m8 .sub { width: 243px; left: 747px }
#m9 .sub { width: 560px; left: 429px }
#searchArea { width: 260px; position: relative; float: right; margin-top: 16px }
#searchArea .inputTxt { width: 0; height: 32px; background: url(http://russian.news.cn/2016/imgs/tit_fdj2.png) no-repeat right 1px #63b2f5; position: absolute; right: 0; top: 0; border: none; border-radius: 3px; color: #fff; z-index: 3; line-height: 32px }
#searchArea .btn1 { width: 29px; height: 30px; background: url(http://russian.news.cn/2016/imgs/tit_fdj.png) no-repeat; position: absolute; right: 0; top: 0; z-index: 5; }
#searchArea .btnSubmit { width: 29px; height: 30px; position: absolute; right: 1px; top: 0; overflow: hidden; text-indent: -999px; z-index: 10000; display: none; background: url(http://russian.news.cn/2016/imgs/tit_fdj2.png) no-repeat; cursor: pointer }
.time { background: url(http://russian.news.cn/2016/imgs/clock.png) no-repeat; height: 35px; padding-left: 30px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px }
.rss { float: right; margin-top: 5px }
/*内容区*/ 
.main { padding-top: 230px }
.content { width: 1000px; margin: 0px auto }
.blank20 { height: 20px; clear: both }
/*文字滚动组件4:向上滚动*/ 
.txtScroll-top { width: 100%; overflow: hidden; position: relative; height: 30px; margin: 10px 0px }
.txtScroll-top img { float: left; width: 121px; margin-right: 20px }
.txtScroll-top .hd { overflow: hidden; height: 30px; padding: 0 10px; width: 15px; float: right }
.txtScroll-top .hd .prev, .txtScroll-top .hd .next { display: block; width: 14px; height: 14px; float: right; overflow: hidden; cursor: pointer; background: url("http://russian.news.cn/2016/imgs/gd_arrow.jpg") no-repeat; }
.txtScroll-top .hd .next { background: url("http://russian.news.cn/2016/imgs/gd_arrow.jpg") no-repeat 0px -16px; }
.txtScroll-top .bd { width: 820px; float: left; height: 30px; overflow: hidden }
.txtScroll-top .infoList li { height: 30px; line-height: 30px; font-size: 16px; background: url(http://russian.news.cn/2016/imgs/gd_ico.jpg) no-repeat 0px 12px; padding-left: 10px; overflow: hidden }
.txtScroll-top .infoList li a { color: #95999e }
/*焦点图组件3*/ 
.focusBox3 { width: 1000px; height: 498px; position: relative; }
.focusBox3 .arrow-left { background: url(http://russian.news.cn/2016/imgs/arrow.png) no-repeat left bottom; position: absolute; left: 0px; top: 50%; margin-top: -15px; width: 49px; height: 49px; z-index: 2 }
.focusBox3 a.arrow-left:hover { background: url(http://russian.news.cn/2016/imgs/arrow.png) no-repeat left top; }
.focusBox3 a.arrow-right:hover { background: url(http://russian.news.cn/2016/imgs/arrow.png) no-repeat -72px top; }
.focusBox3 .arrow-right { background: url(http://russian.news.cn/2016/imgs/arrow.png) no-repeat -72px bottom; position: absolute; right: 0px; top: 50%; margin-top: -15px; width: 49px; height: 49px; z-index: 2 }
.focusBox3 .swiper-container { width: 1000px; height: 498px; }
.swiper-slide { position: relative; }
.focusBox3 .swiper-container.swiper-wrapper .swiper-slide img { width: 1000px; height: 498px; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; right: 0; bottom: 0px; width: 100%; height: 80px; opacity: 0.6; background: #000; z-index: 0; filter: "alpha(opacity=60)"; /* IE 8 */ filter: alpha(opacity=60);   /* IE 4-7 */ zoom: 1; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .tit { position: absolute; left: 0; bottom: 10px; width: 850px; height: 60px; color: #fff; overflow: hidden; font-family: Microsoft YaHei; z-index: 1; padding-left: 10px; font-size: 18px }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .tit a { position: absolute; line-height: 28px; color: #fff; overflow: hidden; z-index: 1; padding-left: 10px }
.focusBox3 .pagination { position: absolute; right: 20px; text-align: right; bottom: 30px; width: 100px; z-index: 2; }
.swiper-pagination-switch { display: inline-block; width: 12px; height: 5px; background: #fff; margin: 0 2px; cursor: pointer; }
.swiper-active-switch { background: #fca012; }
@media screen and (min-width:0px) and (max-width: 767px) {
.focusBox3 { width: 100%; height: auto; overflow: hidden; position: relative; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide img { width: 100%; height: auto; }
}
.bluearea { overflow: hidden }
.bluearea .b_l { width: 330px; float: left; background: #42b3e5; height: 219px; position: relative; overflow:hidden  }
.bluearea .b_l p { padding: 20px; line-height: 26px }
.bluearea .b_l img { position: absolute; width: 94px; height: 32px; bottom: 30px; left: 20px }
.bluearea .b_l p a { color: #fff; font-size: 22px; }
.bluearea .b_c { background: #0384ce; }
.bluearea .b_r { width: 340px; float: left; background: #3156a3; height: 219px; overflow:hidden }
.bluearea .b_r p { padding: 20px; line-height: 26px }
.bluearea .b_r img { position: absolute; width: 94px; height: 32px; bottom: 30px; left: 20px }
.bluearea .b_r p a { color: #fff; font-size: 22px }
.bluearea .b_r ul { padding: 20px }
.bluearea .b_r li { border-bottom: 1px solid #4468b2; background: url(http://russian.news.cn/2016/imgs/y_dot.png) no-repeat left 10px; padding-left: 15px; font-size: 18px; padding-bottom: 15px; margin-bottom: 15px }
.bluearea .b_r li a { color: #fff }
.bluearea .b_r li.imp { border-bottom: 0px }
.guoqi { margin: 25px 0px; overflow: hidden }
.guoqi li { float: left; width: 58px; margin-right: 9px; }
.guoqi li.last { margin: 0px; margin-left: 2px }
.guoqi li img { width: 58px; height: 44px }
.grey { background: #f2f4f9; overflow: hidden; padding-bottom: 15px }
.left { width: 630px; float: left }
.right { width: 340px; float: right }
.title { margin: 30px 0px; height: 30px }
.title em { float: left; width: 40px; display: block; height: 30px; background: url(http://russian.news.cn/2016/imgs/icon.png) no-repeat 0px 5px }
.title h2 { border-bottom: 2px solid #42b3e5; float: left; font-size: 24px; color: #3e474c; padding-bottom: 5px }
.title h2 a { color: #3e474c; font-size: 24px }
.piclist1 { float: left; width: 300px }
.piclist1 li { overflow: hidden; margin-bottom: 15px }
.piclist1 .line { border-bottom: 1px dotted #ccc; margin-bottom: 20px }
.piclist1 li em { background: url(http://russian.news.cn/2016/imgs/timebg.png) no-repeat; height: 40px; display: block; color: #fff; padding-left: 12px; line-height: 32px; font-size: 13px; margin-bottom: 15px }
.piclist1 li img { width: 300px; height: 150px; margin-bottom: 10px }
.piclist1 li h2 { padding-bottom: 10px; font-size: 16px; line-height: 22px }
.piclist1 li p { color: #666; font-size: 14px; line-height: 22px }
.fr { float: right!important; margin-right: 0px }
.more { border-top: 1px solid #e0e0e0; padding-top: 10px; text-align: right; background: url(http://russian.news.cn/2016/imgs/moreicon.png) no-repeat right 15px; padding-right: 20px }
.more a { color: #3156a3 }
.box2 .title em { background-position: -70px 5px }
/*手风琴组件3*/ 
.accordion3 { width: 350px; text-align: left; }
.accordion3 ul li { border-bottom: 1px solid #eaeaea; padding-bottom: 5px }
.accordion3 ul li h3 { color: #333; font: normal 14px/50px; overflow: hidden; padding-right: 5px; background: url(http://russian.news.cn/2016/imgs/qhicon.png) no-repeat 10px 23px; }
.accordion3 ul li h3 a { padding-top: 8px; display: block; float: left; width: 260px; color: #666; font-size: 16px; line-height: 20px }
.accordion3 ul li h3 span { float: left; width: 30px; padding-left: 30px; margin-right: 10px; height: 60px; line-height: 60px; font-size: 24px; display: block }
.accordion3 ul li.on { border-bottom: 0px }
.accordion3 ul li.on h3 { line-height: 25px; }
.accordion3 ul li.on h3 a { line-height: 20px; color: #3156a3; font-size: 16px }
.accordion3 ul li.on h3 span { height: 60px; line-height: 60px; font-size: 36px; color: #fff; background: #3156a3; padding-left: 0px; text-align: center; width: 60px }
.accordion3 .accordionImg img { width: 100%; height: 160px; display: block; }
.tag { margin: 25px 0px; overflow: hidden }
.tag li em { background: url(http://russian.news.cn/2016/imgs/tagbg.png) no-repeat; width: 25px; height: 24px; display: block; float: left }
.tag li { float: left; margin: 5px; height: 24px; line-height: 24px; font-size: 12px; }
.tag li a { background: url(http://russian.news.cn/2016/imgs/tagbg.png) no-repeat right; display: block; float: left; padding-right: 10px; color: #95999e }
.mh .title em { background-position: -142px 5px }
.mhlist li { background: url(http://russian.news.cn/2016/imgs/mhbg.jpg) no-repeat; height: 68px; padding: 10px 40px; margin-bottom: 20px; overflow: hidden }
.mhlist li a { display: block; height: 62px; overflow: hidden }
.blue { background: #274472; overflow: hidden }
.cnNav { position: relative; margin-bottom: 30px; height: 54px }
.cnNav h1 { background: url(http://russian.news.cn/2016/imgs/cntit.jpg) no-repeat; width: 97px; height: 54px; color: #fff; line-height: 54px; padding-left: 68px; font-size: 30px; float: left }
.cnNav h1 a { color: #fff }
.cnNav .dhlist { float: left; height: 54px; overflow: hidden; padding-left: 0px; width: 800px; padding-left: 15px }
.cnNav .dhlist li { background: url(http://russian.news.cn/2016/imgs/h_dot.png) no-repeat 0px 24px; height: 54px; line-height: 54px; padding-left: 13px; float: left; font-size: 13px; margin: 0px 5px }
.cnNav .dhlist li a { color: #fff }
.navMore { display: block; width: 22px; height: 22px; background: url(http://russian.news.cn/2016/imgs/addicon.png) no-repeat; top: 15px; right: 5px; position: absolute; cursor: pointer }
.cnNav .cnNavlist { width: 140px; height: 0px; overflow: hidden; position: absolute; top: 45px; right: 0px; background: #ededed; z-index: 1000; border-radius: 3px; }
.cnNavlist li { padding: 10px; color: #666; text-align: center; font-size: 14px; }
.cncon { background: #fff; border-radius: 3px; padding: 15px 20px; overflow: hidden; margin-bottom: 30px }
.cncon .cn_m { float: left; width: 625px; }
.cncon .cn_r { float: right; width: 300px; }
.cncon .cn_l { float: left; width: 300px; margin-right: 30px }
.cncon .tit { margin-bottom: 20px }
.cncon .tit em { float: left; width: 26px; display: block; height: 26px; background: url(http://russian.news.cn/2016/imgs/icon.png) no-repeat 0px -56px; margin-right: 10px }
.cncon .tit h2 { color: #3e474c; font-size: 18px; font-weight: bold }
.cncon .tit h2 a { color: #3e474c; }
.pictext { clear: both; position: relative; overflow: hidden; padding-bottom: 5px }
.pictext img { float: left; width: 450px; height: 225px; margin-right: 20px }
.pictext .picTit { float: left; width: 155px; line-height: 22px }
.pictext .picTit { color: #3e474c }
.pictext .more1 { background: url(http://russian.news.cn/2016/imgs/redbg.png) no-repeat; width: 84px; height: 36px; position: absolute; bottom: 0px; right: 0px; line-height: 35px; padding-left: 26px }
.pictext .more1 a { color: #fff }
.cn_r .tit em { background-position: -72px -56px }
/*图片列表组件1*/ 
.picNews1 { overflow: hidden; }
.picNews1 img { width: 100%; height: 150px }
.picNews1 .picTit { padding: 10px 0px; font-size: 16px; line-height: 22px }
.picNews1 .picTit a { line-height: 22px; color: #3e474c }
.cn3 .tit em { background-position: 0px -118px }
.cn4 .tit em { background-position: -72px -118px }
.cn5 .tit em { background-position: -141px -118px }
.photo .title { position: relative }
.photo .title em { background-position: 0px -183px; height: 40px }
.photo .title h2 { border-bottom: 0px; font-size: 28px; padding-left: 10px }
.photo .title h2 a { font-size: 24px }
.phMore { display: block; width: 22px; height: 22px; background: url(http://russian.news.cn/2016/imgs/addicon_hui.png) no-repeat; top: 15px; right: 5px; position: absolute; cursor: pointer }
#phNav .phNavlist { width: 140px; height: 0px; overflow: hidden; position: absolute; top: 45px; right: 0px; background: #ededed; z-index: 1000; border-radius: 3px; }
.phNavlist li { padding: 10px; color: #666; text-align: center; font-size: 14px; }
#d_tab29 ul, #d_tab29 li { margin: 0; padding: 0; list-style: none }
#d_tab29 img { border: 0; vertical-align: top }
#d_tab29 { position: relative; height: 280px; background: url('http://russian.news.cn/2016/imgs/photobg.png') no-repeat center bottom; text-align: left }
#d_tab29 .d_img { position: relative; margin: 0 auto; width: 1000px; height: 100% }
#d_tab29 .d_img li { position: absolute; display: none; z-index: 0 }
#d_tab29 .d_img .cont { width: 100%; height: 45px; background: #000; position: absolute; bottom: 0px; left: 0px; z-index: 99999; color: #fff; overflow: hidden; opacity: 0.6; filter: "alpha(opacity=60)"; /* IE 8 */ filter: alpha(opacity=60);   /* IE 4-7 */ zoom: 1; }
#d_tab29 .d_img .cont a { color: #fff; padding: 5px 10px; display: block; font-size: 14px }
#d_tab29 .d_img li img { width: 100% }
#d_tab29 .d_img li.d_pos1 { display: block; width: 270px; left: 0%; top: 60px; z-index: 1 }
#d_tab29 .d_img li.d_pos2 { display: block; width: 350px; left: 10%; top: 40px; z-index: 2 }
#d_tab29 .d_img li.d_pos3 { display: block; width: 440px; left: 28%; top: 20px; z-index: 3 }
#d_tab29 .d_img li.d_pos4 { display: block; width: 350px; right: 10%; top: 40px; z-index: 2 }
#d_tab29 .d_img li.d_pos5 { display: block; width: 270px; right: 0%; top: 60px; z-index: 1 }
#d_tab29 .d_next { position: absolute; left: 50%; margin-left: 455px; top: 110px; z-index: 10; cursor: pointer }
#d_tab29 .d_prev { position: absolute; left: 50%; margin-left: -490px; top: 110px; z-index: 10; cursor: pointer }
.box3 .title { margin: 18px 0px; margin-bottom: 20px }
.box3 .title em { background-position: -107px -183px }
.piclist2 { overflow: hidden }
.piclist2 li { float: left; width: 300px }
.piclist2 li img { width: 100%; height: 150px }
.piclist2 .picTit { padding: 8px 10px; font-size: 16px; line-height: 22px; background: #88cded }
.piclist2 .picTit a { line-height: 22px; color: #fff }
.piclist2 li.fr { float: right }
/*文字列表组件2扩展1*/ 
.listTxt1-1 li { line-height: 20px; margin: 6px 0; position: relative; padding: 7px 0px 12px 10px; border-bottom: 1px solid #dcdcdc }
.listTxt1-1 li a { font-size: 16px; }
.listTxt1-1 li.imp { border: 0px }
.listTxt1-1 .dSquare { display: block; height: 6px; width: 6px; position: absolute; left: 0px; top: 15px; margin-top: -1px; background: #88cded; }
.box3 .me em { background-position: 0px -265px }
.box3 .ro em { background-position: -110px -265px }
/*焦点图组件6*/ 
.focus6 { width: 630px; height: 160px; margin: 25px auto; position: relative; border: 1px solid #dcdcdc; background: #fff }
.focus6 .tit { width: 127px; height: 33px; background: #88cded; position: absolute; right: 85px; top: -13px; z-index: 999999; color: #fff; text-align: center; line-height: 33px }
.focus6 .num { overflow: hidden; height: 6px; position: absolute; bottom: 10px; right: 10px; zoom: 1; z-index: 3 }
.focus6 .num li { width: 8px; height: 6px; background: #71a7d7; margin-right: 5px; cursor: pointer; float: left; text-indent: -9999px; }
.focus6 .num li.on { background: #3e474c; }
.focus6 .picList { width: 320px; float: left }
.focus6 .picList img { width: 320px; height: 160px }
.focus6 .infoList { width: 308px; height: 160px; float: left; overflow: hidden; position: absolute; right: 1px; top: 1px; }
.focus6 .infoList li { padding: 20px 0 }
.focus6 .infoList li h3 { font-size: 16px; line-height: 22px; overflow: hidden; color: #3e474c; padding: 10px 15px 0 30px; margin: 0; }
.box4 { background: #fff; margin-top: 30px }
.box4 .title2 { background: #eef7ff; height: 33px; border-bottom: 1px dotted #a2c8ec; color: #3e474c; line-height: 33px; padding-left: 10px; font-size: 18px; font-weight: bold }
.box4 .title2 a { color: #3e474c }
.box4 .con { padding: 15px; overflow: hidden }
.sp1 { position: relative; margin-bottom: 20px; height: 156px }
.sp1 img { width: 100%; height: 156px }
.sp1 .play { width: 80px; height: 80px; position: absolute; top: 50%; margin-top: -40px; left: 50%; margin-left: -40px; background: url(http://russian.news.cn/2016/imgs/play.png) no-repeat center 0px }
.sp1 .bg { position: absolute; width: 100%; height: 30px; left: 0px; bottom: 0px; background: #000; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; z-index: 10 }
.sp1 .name { bottom: 0; color: #ffffff; height: 30px; left: 0; line-height: 24px; overflow: hidden; position: absolute; width: 100%; z-index: 11; overflow: hidden }
.sp1 .name a { color: #ffffff; line-height: 24px; font-size: 12px; padding: 0px 10px; }
.sp2 li { width: 146px; float: left; position: relative; margin-bottom: 10px }
.sp2 li img { width: 100%; height: 74px; }
.sp2 .play { width: 60px; height: 60px; position: absolute; top: 50%; margin-top: -30px; left: 50%; margin-left: -30px; background: url(http://russian.news.cn/2016/imgs/play.png) no-repeat -8px -88px }
.ad_r { margin: 30px 0px }
.ad_r img { width: 100%; }
/*焦点图组件5*/ 
.focus5 { width: 310px; height: 180px; position: relative; }
.focus5 .picList { width: 140px; float: left }
.focus5 .picList img { width: 140px; height: 180px }
.focus5 .infoList { width: 160px; height: 180px; float: left; overflow: hidden; position: absolute; right: 1px; top: 1px; }
.focus5 .infoList li { }
.focus5 .infoList li h3 { font-size: 16px; line-height: 22px; overflow: hidden; color: #3e474c; padding: 10px 15px 0 30px; margin: 0; }
.focus5 .prev, .focus5 .next { width: 22px; height: 22px; background: url(http://russian.news.cn/2016/imgs/arrow2.png) no-repeat #fff; position: absolute; z-index: 4; overflow: hidden }
.focus5 .prev { right: 15px; background-position: 0px -31px; bottom: 0px; right: 24px }
.focus5 .next { right: 15px; background-position: -24px -31px; bottom: 0px; right: 0px }
.focus5 a.prev:hover { background-position: 0px 0px; }
.focus5 a.next:hover { background-position: -24px 0px; }
.focus5 .infoList li .name { background: url(http://russian.news.cn/2016/imgs/qkbg.png) no-repeat; height: 95px; padding: 5px 10px; margin-bottom: 8px }
.focus5 .infoList li .name h3 { text-align: center; font-size: 16px; font-weight: bold; padding: 0px }
.focus5 .infoList li .name h3 a { color: #274472 }
.focus5 .infoList li .name p { font-size: 14px; color: #666; text-align: center; padding-top: 10px }
.focus5 .infoList li .bklist img { float: left; }
.focus5 .infoList li .bklist p { color: #3e474c; text-align: center }
.focus5 .infoList li .bklist p span { display: block; font-size: 12px; color: #95999e }
.potyo { border-top: 4px solid #274472; background: #f2f4f9; padding-bottom: 53px }
.title3 { color: #63b2f5; font-size: 24px; font-weight: bold; height: 70px; line-height: 70px }
.title3 a { color: #3e474c; }
/*图片滚动组件2:向左滚动*/ 
.picScroll-left { width: 1000px; position: relative; margin: 0px auto }
.picScroll-left .hd { padding: 0px; position: relative; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { background: url("http://russian.news.cn/2016/imgs/arrow3.png") no-repeat scroll 0 0; height: 57px; position: absolute; top: 35px; width: 25px; cursor: pointer; }
.picScroll-left .hd .prev { background-position: 0px 0px; left: -40px; }
.picScroll-left .hd .next { background-position: right 0px; right: -42px; }
.picScroll-left .bd { padding: 0px; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { margin-right: 20px; float: left; _display: inline; overflow: hidden; text-align: center; position: relative; }
.picScroll-left .bd ul li .img, .picScroll-left .bd ul li .img a { display: block; font-size: 0; height: 118px; width: 235px; }
.picScroll-left .bd ul li .bg { background: #000 none repeat scroll 0 0; bottom: 0; height: 30px; left: 0; opacity: 0.4; position: absolute; width: 100%; z-index: 1; filter: "alpha(opacity=40)"; /* IE 8 */ filter: alpha(opacity=40);   /* IE 4-7 */ zoom: 1; }
.picScroll-left .bd ul li .text { bottom: 0; height: 30px; left: 0; position: absolute; width: 100%; z-index: 2; }
.picScroll-left .bd ul li .text h4 { height: 30px; overflow: hidden; padding: 0 5px; text-align: center; font-weight: normal; }
.picScroll-left .bd ul li .text h4 a { color: #fff; font-size: 12px; line-height: 30px; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .intro { position: absolute; left: 0; z-index: 10; background-color: #274472; bottom: -118px; opacity: 0.7; filter: "alpha(opacity=70)"; /* IE 8 */ filter: alpha(opacity=70);   /* IE 4-7 */ zoom: 1; }
.picScroll-left .bd ul li .intro h2 { padding: 0; margin: 0; font-size: 16px; font-weight: normal; padding: 0 0px; height: 98px; width: 235px; line-height: 20px; border-bottom: 1px solid rgba(215,0,15,.2); overflow: hidden; padding-top: 20px }
.picScroll-left .bd ul li .intro h2 a { color: #fff }
.picScroll-left .bd ul li .intro p { font-size: 13px; line-height: 20px; margin: 10px 15px; height: 40px; overflow: hidden; }
.bottom { background: #274472; overflow: hidden; clear: both }
.foot_l { float: left; width: 714px; }
.title4 { color: #3a6fc3; font-size: 24px; font-weight: bold; height: 70px; line-height: 70px }
.title4 a { color: #3a6fc3; }
.tblist li { width: 85px; float: left; margin: 0px 12px; text-align: center; font-style: italic; font-size: 14px }
.tblist li a { color: #a0c6ea }
.tblist li em { display: block; width: 70px; height: 65px; margin: 0px auto; background: url(http://russian.news.cn/2016/imgs/tubiao.png) no-repeat }
.tblist li.tb2 em { background-position: -104px 0px }
.tblist li.tb3 em { background-position: -210px 0px }
.tblist li.tb4 em { background-position: -319px 0px }
.tblist li.tb5 em { background-position: -419px 0px }
.tblist li.tb6 em { background-position: -525px 0px }
.link li { float: left; width: 94px; float: left; margin-left: 10px }
.link li img { border: 2px solid #9fc5e9; width: 90px; height: 25px; }
.foot_r { float: right; width: 285px; border-left: 1px dashed #a0c6ea; margin-top: 33px; padding-bottom: 20px }
.ewm { margin-left: 80px; margin-top: 30px }
.icon0 { margin-left: 67px; margin-top: 26px }
.foot { background: url(http://russian.news.cn/2016/imgs/footbg.png) no-repeat right 0px; margin-top: 40px; padding-top: 10px; height: 68px; margin-bottom: 20px }
.copyright { float: left; margin-left: 10px; width: 385px; color: #a0c6ea; background: url(http://russian.news.cn/2016/imgs/xhwlogo_v2.png) no-repeat; padding-left: 153px; font-size: 14px; line-height: 22px; padding-bottom: 25px; }
.copyright a { color: #3d6cb7 }
.banner img { width: 100%; margin-bottom: 10px }
.ad img { width: 100% }
/*图片列表组件6*/ 
.listPic6 { margin-bottom: 20px }
.listPic6 ul li { display: block; position: relative; overflow: hidden; }
.listPic6 ul li a { display: block; position: relative; color: #fff; overflow: hidden; }
.listPic6 ul li a img { width: 100%; height: 156px; display: block; border: 0 none; }
.listPic6 ul li .intro { position: absolute; left: 0; z-index: 10; background-color: #274472; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; bottom: -156px; width: 100%; height: 156px }
.listPic6 ul li .intro h2 { padding: 0; margin: 0; font-size: 16px; padding: 10px 15px; line-height: 24px; border-bottom: 1px solid rgba(215,0,15,.2); font-family: "微软雅黑"; color: #fff }
.listPic6 ul li .intro p { font-size: 13px; line-height: 20px; margin: 10px 15px; height: 40px; overflow: hidden; }
.tit4 { margin: 20px 0px 10px 0px }
