/*
  author:ck
  date:2016.05
*/

/*  Reset  */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td {margin:0; padding:0; border:0; font-size:100%;}
body {background:#fff; color:#000; font:14px/1em arial,tahoma,simsun; text-align:center;}
ol,ul {list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6 {font-style:normal; font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
input,textarea,select,button {font-size:100%;}
a {color:#000; text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}

/*  CMS Common title colors  */
.title_default {}
.title_black {color:black !important;}
.title_red {color:red !important;}
.title_blue {color:blue !important;}
.title_green {color:green !important;}
.title_brown {color:brown !important;}
.title_gray {color:gray !important;}


body {font-family:"Microsoft Yahei"}
.sepln {display:none;}
.chanNav .left {color:#ccc;}

#pageFooter { padding:20px 0 !important; background:#f3f3f3; border-top:1px solid #ddd; margin-top:20px !important;}
#pageFooter hr { display:none;}
#pageFooter a:hover { color:#f00;}
#banner img { display:block; width:1000px;}
#ztHeader { width:1000px;}


/* layout */
.wrap_full {margin:0; overflow:hidden; width:100%;}
.wrap_1000 {margin:0 auto; overflow:hidden; width:1000px; background-color:#fff;}

.c_left {display:inline; float:left; margin-right:50px; width:650px;}
.c_right {float:left; width:300px;}

.blank20 {background-color:#fff; height:20px; overflow:hidden; clear:both;}
.pt0 {padding-top:0 !important;;}
.mt0 {margin-top:0 !important;;}



/* iconfont */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome, firefox */
  url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:18px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}



/* mod */
.mod { text-align:left; font-family:"Microsoft YaHei"; padding-top:20px;}
.mod .b_head { height:36px; line-height:36px; border-bottom:5px solid #fff; zoom:1; overflow:hidden;}
.mod .b_title { font-size:20px;}
.mod .b_title span {padding-left:10px;}
.mod .b_more { float:right; padding-right:15px; margin-top:-36px;}
.mod .b_more a { color:#838383; font:12px/28px "Microsoft YaHei";}
.mod .b_more a:hover { color:#c00;}
.mod .b_body { }
.mod .html { font:12px/24px "Microsoft YaHei";}



/* head */
.banner {}

/* head */
.easy2014-head { background:#f0f0f0; font-family:"Microsoft YaHei"; color:#000;}
.easy2014-head-con { width:1000px; margin:auto; padding:40px 0 30px; text-align:left; position:relative; min-height:180px;}
.easy2014-head-title {padding-left:37px; border-left:5px solid #fff; font-size:16px;}
.easy2014-head-title h1 { margin-bottom:12px; font:bold 40px/40px 'Microsoft YaHei';}
.easy2014-head-title address { display:inline; margin-left:24px; font-style:normal;}

.easy2014-head-summary {width:616px; margin:40px 0 0 22px;/*36px*/ line-height:28px; font-size:16px; min-height:84px; _height:84px;}
.easy2014-head-summary strong {font-size:19px; font-weight:bold; margin-right:8px;}

.easy2014-head-action {width:280px; padding-left:10px; border-left:1px solid #d8d8d8; position:absolute; right:0; top:159px;}
.easy2014-head-action-search {height:37px; position:relative; background:url('../img/sch_bd_v1.png') no-repeat;}
.easy2014-head-action-search input {border:0; background:none;}
.easy2014-head-action-text {width:232px; height:31px; line-height:31px; padding:3px 40px 3px 6px; overflow:hidden;}
.easy2014-head-action-enter {width:40px; height:37px; position:absolute; right:0; top:0; cursor:pointer;}
.easy2014-head-action-fellow { padding:6px 0; float:right; width:285px;}
.easy2014-head-action-fellow-tit {display:block; width:78px; float:left; text-align:center; line-height:38px;}
.easy2014-head-logo { width:125px; height:43px; position:absolute; right:20px; top:95px;}
.easy2014-head-logo a { display:block; width:125px; height:43px; background:url("https://www.china.com/zh_cn/img1905/2020/v21_logo@2x.png") no-repeat 0 50%;background-size:contain;}

/* news_comment_200_150 */
.news_comment_200_150 .item { padding:2px 0; margin-bottom:6px; border-bottom:1px solid #dfdfdf;}
.news_comment_200_150 .item-tit { padding:10px 0; line-height:32px; font-size:20px; font-weight:bold;}
.news_comment_200_150 .item-cont { overflow:hidden; zoom:1; font-size:14px; line-height:28px; text-align:left;}
.news_comment_200_150 .item-cont-img { height:152px; float:left;}
.news_comment_200_150 .item-cont-img img { display:block; width:200px; height:150px; border:1px solid #e5e5e5; margin-right:18px;}
.news_comment_200_150 .item-other { padding:14px 0 20px; color:#666; font-size:14px; line-height:21px; width:100%; overflow:hidden;}
.news_comment_200_150 .item-other a {color:#666;}
.news_comment_200_150 .item-other a:hover {color:#940000;}
.news_comment_200_150 .item-crumbs { float:left;}
.news_comment_200_150 .item-crumbs span { float:left; padding:0 22px 0 10px; margin-left:-10px;}
/*.news_comment_200_150 .item-time { border-left:1px solid #999;}*/
.news_comment_200_150 .item-comment { display:inline-block; float:right; padding:0 6px 0 20px; background:url('../img/icon_news_comment.png') left center no-repeat;}
.news_comment_200_150 .item-other i { font-style:normal; padding:0 3px;}
.news_comment_200_150 .item-other em a:hover { color:#940000;}

.news_comment_200_150 .item-onlytext .item-cont-img {display:none;}
.news_comment_200_150 .item-onlytext .item-cont-txt {display:block; text-indent:2em;}
/* news_comment_nophoto */
.news_comment_nophoto { overflow:hidden;}
.news_comment_nophoto .item { padding:12px 0 26px; border-top:1px solid #dfdfdf; margin-top:-1px;}
.news_comment_nophoto .item-tit { padding:13px 0; line-height:32px;}
.news_comment_nophoto .item-tit .iconfont {font-size:22px;}
.news_comment_nophoto .item-tit a { font-size:20px; font-weight:bold;}
.news_comment_nophoto .item-other {color:#555; font-size:14px; line-height:21px; zoom:1; overflow:hidden;}
.news_comment_nophoto .item-crumbs { float:left; zoom:1; overflow:hidden;}
.news_comment_nophoto .item-crumbs span { float:left; padding:0 22px 0 10px; margin-left:-10px;}
/*.news_comment_nophoto .item-time { border-left:1px solid #999;}*/
.news_comment_nophoto .item-comment { display:inline-block; float:right; padding:0 6px 0 20px; background:url('../img/icon_news_comment.png') left center no-repeat;}
.news_comment_nophoto .item-other i { font-style:normal; padding:0 3px;}
.news_comment_nophoto .item-other em a:hover { color:#940000;}

.news_comment_nophoto .more { margin-top:15px; text-align:center;}
.news_comment_nophoto .more a { display:block; line-height:39px; font-size:18px; border:1px solid #d9d9d9; border-radius:5px;}
.news_comment_nophoto .more a:hover { background:#efefef;}
.news_important_note { /*display:block;*/ padding-left:10px; /*background:url('../img/icon_important_red.png') no-repeat 0 8px;*/}


/* focusPhotoList_300 */
.focusPhotoList_300 .photoAlbum_item { padding-top:15px;}
.focusPhotoList_300 .photoAlbum_item_pic { height:220px;}
.focusPhotoList_300 .photoAlbum_item_pic img { display:block; width:300px; height:220px;}
.focusPhotoList_300 .photoAlbum_item_txt { padding:5px 0 0; font-size:14px; line-height:24px; text-align:center;}


/**/
.focusTopic_sse2_100_100 { font:13px/22px "Microsoft YaHei"; text-align:left;}
.focusTopic_sse2_100_100 .focusTopic { padding-top:12px;}
.focusTopic_sse2_100_100 .focusTopic_tit { line-height:24px; font-size:16px; padding:4px 0 6px;}
.focusTopic_sse2_100_100 img { display:block; width:100px; height:100px;}
.focusTopic_sse2_100_100 .focusTopic_pic { width:100px; float:left; padding-top:5px;}
.focusTopic_sse2_100_100 .focusTopic_txt { margin-left:110px; _margin-left:97px; height:112px; overflow:hidden;}
.focusTopic_sse2_100_100 .focusTopic_txt a:hover { color:#c00; text-decoration:underline;}



/* clearFoto_300 */
.clearFoto_300 { text-align:left; font-size:14px; padding-top:15px;}
.clearFoto_300 .clearFoto { width:300px; margin:auto;}
.clearFoto_300 .clearFotoShow{ text-align:center; width:100%; overflow:hidden; position:relative;}
.clearFoto_300 .clearFotoShow img{ display:block; margin:auto;}
.clearFoto_300 .picContent{ position:relative; overflow:hidden;}
.clearFoto_300 .clearFotoBig{ position:relative; overflow:hidden;}
.clearFoto_300 .clearFotoPre,
.clearFoto_300 .clearFotoNext{ position:absolute; top:0; display:block; width:30px; height:86px; text-indent:-9999px; text-align:left; /*background:#fff; filter:alpha(opacity=0); opacity:0;*/}
.clearFoto_300 .clearFotoPre{ left:0;}
.clearFoto_300 .clearFotoNext{ right:0;}
.clearFoto_300 .clearFotoPre{ background:url("../img/left24.png") no-repeat left center; _background:url("../img/left24.gif") no-repeat left center;/* filter:alpha(opacity=100); opacity:1;*/}
.clearFoto_300 .clearFotoNext{ background:url("../img/right24.png") no-repeat right center; _background:url("../img/right24.gif") no-repeat right center;/* filter:alpha(opacity=100); opacity:1;*/}
.clearFoto_300 .bigFotoLoading{ width:300px; position:absolute; top:0; left:0; display:none;}
.clearFoto_300 .bigFotoLoading .bg{ width:100%; height:100%; background:#000; filter:alpha(opacity=40); opacity:0.4;}
.clearFoto_300 .photoLoadingImg{ position:absolute; left:50%; top:50%; margin:-8px 0 0 -8px;}

.clearFoto_300 .clearFotoBottom { display:none;}
.clearFoto_300 .bigClearFotoLoading p { background:url("../img/photoLoading.gif") no-repeat center 0; line-height:24px; text-align:center; padding:30px 0; margin-top:50px;}
.clearFoto_300 .clearFotoLink { background:#f7f7f7; line-height:30px; text-align:right; padding-right:20px; margin-top:6px;}
.clearFoto_300 .clearFotoBg { background:#f7f7f7; padding:0 0 10px;}
.clearFoto_300 .clearFotoType { background:#f7f7f7; line-height:21px; padding-bottom:10px; width:100%; overflow:hidden;}
.clearFoto_300 .clearFotoCount { width:50px; float:left; border-right:2px solid #ccc; text-align:center; font-size:14px; color:#ccc;}
.clearFoto_300 .clearFotoCurrentCount { color:#666; font-weight:bold;}
.clearFoto_300 .clearFotoInfo { margin-left:60px; _margin-left:57px; padding:0 20px 0 0;}


/* clearFoto_650 */
.clearFoto_650 { text-align:left; font-size:14px; padding-top:15px;}
.clearFoto_650 .clearFoto { width:650px; margin:auto;}
.clearFoto_650 .clearFotoShow{ text-align:center; width:100%; overflow:hidden; position:relative;}
.clearFoto_650 .clearFotoShow img{ display:block; margin:auto;}
.clearFoto_650 .picContent{ position:relative; overflow:hidden;}
.clearFoto_650 .clearFotoBig{ position:relative; overflow:hidden;}
.clearFoto_650 .clearFotoPre,
.clearFoto_650 .clearFotoNext{ position:absolute; top:0; display:block; width:115px; height:86px; text-indent:-9999px; text-align:left; /*background:#fff; filter:alpha(opacity=0); opacity:0;*/}
.clearFoto_650 .clearFotoPre{ left:0;}
.clearFoto_650 .clearFotoNext{ right:0;}
.clearFoto_650 .clearFotoPre{ background:url("../img/left.png") no-repeat left center; _background:url("../img/left.gif") no-repeat left center;/* filter:alpha(opacity=100); opacity:1;*/}
.clearFoto_650 .clearFotoNext{ background:url("../img/right.png") no-repeat right center; _background:url("../img/right.gif") no-repeat right center;/* filter:alpha(opacity=100); opacity:1;*/}
.clearFoto_650 .bigFotoLoading{ width:650px; position:absolute; top:0; left:0; display:none;}
.clearFoto_650 .bigFotoLoading .bg{ width:100%; height:100%; background:#000; filter:alpha(opacity=40); opacity:0.4;}
.clearFoto_650 .photoLoadingImg{ position:absolute; left:50%; top:50%; margin:-8px 0 0 -8px;}

.clearFoto_650 .clearFotoBottom { display:none;}
.clearFoto_650 .bigClearFotoLoading p { background:url("../img/photoLoading.gif") no-repeat center 0; line-height:24px; text-align:center; padding:30px 0; margin-top:50px;}
.clearFoto_650 .clearFotoLink { background:#f7f7f7; line-height:30px; text-align:right; padding-right:20px; margin-top:6px;}
.clearFoto_650 .clearFotoBg { background:#f7f7f7; padding:0 0 10px;}
.clearFoto_650 .clearFotoType { background:#f7f7f7; padding-bottom:10px; width:100%; overflow:hidden;}
.clearFoto_650 .clearFotoCount { width:110px; float:left; border-right:2px solid #ccc; text-align:center; font:bold 30px/48px "simsun"; color:#ccc;}
.clearFoto_650 .clearFotoCurrentCount { color:#666;}
.clearFoto_650 .clearFotoInfo { margin-left:120px; _margin-left:117px; line-height:24px; padding:0 20px 0 15px;}



/**/
.bsharelist { width:112px; float:right; margin-right:20px;}
.bsharelist a,
.bsharelist span { display:block; width:21px; height:21px; line-height:220em; overflow:hidden; float:left; margin-left:7px; background:url("../img/icon_share.png") no-repeat;}
.bsharelist a.sinaminiblog { background-position:0 -28px;}
.bsharelist a.sinaminiblog:hover { background-position:0 0;}
.bsharelist a.qqmb { background-position:-28px -28px;}
.bsharelist a.qqmb:hover { background-position:-28px 0;}
.bsharelist a.weixin,
.bsharelist span.weixin { background-position:-58px -28px;}
.bsharelist a.weixin:hover,
.bsharelist span.weixin:hover { background-position:-58px 0;}
.bsharelist a.douban { background-position:-87px -28px;}
.bsharelist a.douban:hover { background-position:-87px 0;}

.wx-box { display:none; width:140px; height:140px; border:1px solid #e2e2e2; background-color:#fff; position:absolute; right:0; top:0; z-index:9;}
.wx-box img { display:block; width:140px; height:140px;}
.wx-box span { display:block; width:35px; font:15px/35px "Microsoft YaHei"; text-align:center; background-color:#666; color:#fff; cursor:pointer; position:absolute; left:-36px; top:-1px;}

.mod .b_body p{margin-bottom:10px;line-height:21px;}
.mod .b_body p strong{font-weight:bold;}
