@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; list-style:none;}
body{font-size:20px; font-family:Georgia, 'Times New Roman', Times, serif; color:#444;background:#f8f8f8;-webkit-text-size-adjust:none;min-width:320px;}
h1,h2,h3,h4,h5,h6, strong, em{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
form{display:inline;}
small{font-size:14px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:active,a:focus{color:#000;text-decoration:none;}
a:active{color:#9e9e9e;}
a:hover{color:#3c93f5;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;-webkit-appearance:none;}
#mainpage{overflow:hidden;margin:0 auto;width:100%;}
.pr35{padding-right:35px;}
/*页头*/
.headbox{clear:both;overflow:hidden;*zoom:1;background: url(http://www.xinhuanet.com/english/2015mobile/images/bj_dh201304.jpg) no-repeat center top,#183878;background-size:320px 65px; border-bottom:2px #fff solid;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.headbox{clear:both;overflow:hidden;*zoom:1;height:65px;background:url(http://www.xinhuanet.com/english/2015mobile/images/bj_dh201304.jpg) no-repeat center top,#183878;background-size:100% 100%;}}
.logoarea{clear:both;height:65px;padding:0 5px;overflow:hidden;*zoom:1;width:308px;margin:0 auto;}
.logoarea h2{float:left;width:70px;display:inline;padding-top:12px;}
.logoarea h2 a{display:inline-block;width:68px;height:38px;background:url("http://www.xinhuanet.com/shouji/static/imgs/button_sjlogo.png") no-repeat;overflow:hidden;background-size:68px auto;}
.headnav{display:inline;color:#fff; height:65px; clear:both; padding:4px 0; line-height:24px;text-align:center;}
.headnav1{height:54px;padding:6px 0 0;line-height:54px;text-align:center; float:left; font-weight:bold; font-family:Georgia; padding-left:10px; font-size:19px; font-style:italic; text-shadow:1px 5px 20px blue;}
.headnav1 a{width:38px;display:inline-block; color:#fff;}
.headnav2{padding:12px 0 0;text-align:center; float:left}
.headnav2 .dh{ background-image: url("http://www.xinhuanet.com/shouji/static/imgs/button_sjdh.png"); background-repeat:no-repeat; background-size:28px auto; width:28px; text-align:center; background-position:center top; float:left;height:40px;}
.main_prom{clear:both;overflow:hidden;padding:10px 8px;text-align:center;font-size:14px;color:#777; border-bottom:1px solid #cccccc}
.main_prom a{color:#777;}
.main_prom h1{font-size:18px;color:#006fce;list-style:none outside none; width:99%; margin:0 auto; height:24px; overflow:hidden }
.main_prom h1 a{color:#006fce;}
.main_prom h1 a:hover{color:#666;}
.main_prom h2{font-size:16px;color:#333;list-style:none outside none; width:99%; white-space:nowrap;overflow:hidden; margin:0 auto}
.main_prom h2 a{color:#333333; font-weight:bold;}
.main_prom h2 a:hover{color:#666;}
.news_list{clear:both;overflow:hidden;*zoom:1;padding:0 2px;}
.news_list li,.news_list p{list-style:none outside none;padding:5px 0;position:relative;overflow:hidden; font-size:16px; line-height:22px;}
.news_list li{ border-bottom:1px solid #eee}
.news_list li span{ color:#CC0000; font-weight:bold;}
.nav_content_item ul{ width:95%;white-space:nowrap;overflow:hidden; margin:0 auto}
.news_list li a:visited,.news_list p a:visited{color:#000;}
.news_list li a.sticky:visited,.news_list p a.sticky:visited{color:#9e9e9e;}
.nav_content_list .nav_content_item{display:none;}
.nav_content_list .nav_content_item:first-of-type{width:100%;display:block;}
.nav_content_list{position:relative;left:0;white-space:nowrap;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.nav_content_list .nav_content_item{overflow:hidden;vertical-align:top;}
.main_prom,.news_list li,.list_more{border-bottom:1px solid #e8e8e9;border-top:1px solid #fff;}
.list_more{clear:both;overflow:hidden;padding:8px 20%;}
.list_more a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;text-align:center;border:1px solid #eae9e9;height:30px;line-height:30px;font-size:15px;background-color:#e6e6e6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#f3f3f3,#e6e6e6);background-image:-moz-linear-gradient(top,#f3f3f3,#e6e6e6);background-image:-ms-linear-gradient(top,#f3f3f3,#e6e6e6);background-image:-o-linear-gradient(top,#f3f3f3,#e6e6e6);background-image:linear-gradient(top,#f3f3f3,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3',EndColorStr='#e6e6e6'); color:#9b9b9b; text-shadow:1px 1px 1px #fff; font-weight:bold; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999;}
.list_more a:hover{ color:#f89c2e}
/*页底*/
.footbox{border-top:1px solid #bababa;padding:15px 0 10px;color:#7b7b7b;text-align:center;font-size:14px;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-moz-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-ms-linear-gradient(top,#ebebeb,#fcfcfc);background-image:linear-gradient(top,#ebebeb,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb',EndColorStr='#fcfcfc');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.f_sbox{padding-bottom:6px; font-size:15px;}
.f_sbox a{margin:0;height:31px;line-height:31px;text-align:center;width:80px;display:inline-block;color:#9b9b9b;border:1px solid #bababa;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-ms-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(top,#fff,#efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efefef'); font-weight:bold;}
.f_sbox a:hover{color:#2e5fb1}
.f_sbox a.l_c{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0;}
.f_sbox a.r_c{color:#2e5fb1;border-left:0;text-shadow:1px 1px 1px #fff;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#e1e1e1;background-image:-webkit-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-moz-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:-ms-linear-gradient(top,#e1e1e1,#f5f5f5);background-image:linear-gradient(top,#e1e1e1,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1e1e1',EndColorStr='#f5f5f5');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.f_box2{margin:0 0 0 10px;}
.f_box2 a{padding:0 15px;color:#7b7b7b;line-height:28px; font-weight:bold; font-size:16px; width:100%; text-align:center}
.f_box2 a:hover{color:#bbb9b9;} 
.f_box{float:left; width:100%; text-align:center; margin:0 auto 10px;}
nav,nav ul,nav li{width:100%; text-align:center; float:left}
/* 滑动*/
.fliptab .container {position: relative;width: 700%;display: -webkit-box;white-space: nowrap;-webkit-backface-visibility: hidden;-webkit-appearance: caps-lock-indicator;clear: both;-webkit-transition-property: left, top, translate; -webkit-transition-duration: .4s}
.fliptab .container > * { display: block;-webkit-transform: translate3d(0,0,0);-webkit-box-flex: 1;width: 0 }
.articles { margin: -1px auto 0 auto;height:100%;overflow: hidden}
.nav-2 .container { width: 400%; }
.nav-3 .container { width: 700%; }
.nav-4 .container { width: 600%; }
*[touch=false].nav-2 .container { width: 200%; }
*[touch=false].nav-3 .container { width: 300%; }
*[touch=false].nav-4 .container { width: 400%; }
.fliptab .touching { -webkit-transition-property: none }
/*图片*/
.container .slidepic li{-moz-box-sizing:border-box; display:block; float:left; font-size:18px; height:143px; position:relative; text-align:center; width:320px;margin:0 auto;}
.container .slidepic h2, .container .slidepic h2 a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5); border-top: 1px solid #424242; bottom:0; left:0; box-shadow:0 0px 1px #F8F8F8 inset; color:#FFFFFF; display:block; font-size:16px; font-weight: normal; height:50px; line-height:20px; position:absolute; text-align:left; width:100%; padding-left:5px; padding-top:5px; white-space:normal; } 
#gallery .page-wrapper {bottom: 0; left: 0; height: 38px; width: 100%; overflow: hidden; position: absolute; top:120px}
#gallery .page-wrapper a.page-prev,#gallery .page-wrapper a.page-next {display: inline-block; float: right;  margin:3px 5px 0 0; overflow: hidden; color:#fff; font-size:40px; font-weight:bold;}
#gallery .page-wrapper a.page-prev {float: left;  margin-left: 5px; color:#fff;}

.cfx:after,nav.mini:after,.h:after,.hn:after,.PH:after{content:' ';clear:both;display:block;height:0;visibility:hidden;line-height:0}
.hn1{text-align:center;margin:10px 0 0; border-bottom:1px dashed #d6d6d6; padding-bottom:10px;}
.hn1 h4,.hn1 h4 a{font-size:22px; color:#006FCE}
.hn1 p{font-size:14px; color:#666666; text-align:left; padding:0 10px;}
.click-bg{ position:absolute;z-index:100;  color:#F4F4F4; font-weight:bold; line-height:34px; text-align:center; width:2px; margin-left:50%;}
.click-text{font-size:22px;padding:0;height:34px;background-color: #2a3e7d; z-index:90;}
.click-text a{ z-index:90; display:block; width:100%;float:left; text-align:center; color:#FFFFFF; line-height:34px; font-weight:bold; font-size:22px;}

h3{font-size:22px;margin-top:10px;padding:0;height:34px; background: url(http://www.xinhuanet.com/english/2015mobile/images/line.png) repeat;}
h3 #titleimg{ width:200px;}
#listpage{font-size:22px;margin-top:0px!important;padding:0;height:34px;background-color: #2a3e7d;}
h3 #clickbox{ display:block; text-align:center;}
h3 span #newchina{ color:#FFFFFF; line-height:34px; font-weight: normal!important; font-size:18px; float:right!important; margin-right:10px;}
h3 a{float:left; height:34px;}
h3 a img{height:34px;}
h3 aside,h3 aside a {color: #fff; float:left; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic}
.ls .it{border-bottom:1px dashed #d6d6d6}
.ls .it:last-child{border-bottom:none}
.h4{display:block;padding:8px 0 8px 10px;font-size:18px; line-height:150%;}
.h4:visited,.h4 a:visited{color:#551a8b}
.h4 .it{margin-left:5px}
.h4Spot{display:-webkit-box}
.h4Spot .img{display:block;padding-right:10px}
.h4Spot .des{-webkit-box-flex:1;padding-right:10px}
.h4Spot .des .ttl{line-height:20px;overflow:hidden;padding-bottom:5px}
.h4Spot .des .cnt{font-size:14px;color:#666; overflow:hidden; line-height:18px}
.h4Spot .des .tm{text-align:right;font-size:12px;color:#999}
.pl{display:-webkit-box;padding:10px 7px 0}
.pl .h4{display:block;text-align:center;padding:0 0 15px}
.pl .h4 .img{display:block}
.pl .h4 img{padding:0 0 10px}
.pl .h4 p{height:1.5em;font-size:18px;overflow:hidden;padding:0 5px;margin:0 auto}
.pl_c2 .h4{width:50%}.pl_c2 .h4 p{width:136px}
.pl_c3 .h4{width:33%}.pl_c3 .h4 p{width:86px}
.ls .it{border-bottom:1px dashed #d6d6d6}
.ls .it:last-child{border-bottom:none}

.clear {display:block; height:0; clear:both; visibility:hidden;}