﻿/*
author:yh
date:14.10.13
*/ 
/*  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 {margin:0; padding:0; border:0; font-size:100%;}
body {background:#fff; color:#000; font:12px 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;}
input,textarea,select,button,td {font-size:100%;}
a {color:#000; text-decoration:none;}
a:hover {color:#f00; text-decoration:none;}
input{margin:0;padding:0;}

/*  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;}

.maxWidth{margin:0 auto;text-align:left;width:1000px;font-family:"microsoft yahei"}
.maxWidth:after,.main:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/*footer*/
.footer {background-color:#fff;}
.footer .ftContact {color:#333; font-size:14px; line-height:220%; padding:2em 0;}
.footer .ftContact a {color:#333;}
.footer .ftContact a:hover {color:#c00;}
.footer .ftContact em {padding:0 35px;}
.footer .copyRight {background-color:#f2f2f2; border-top:1px solid #ccc; line-height:220%; padding:2em 0;}
.footer .copyRight a {margin:0 5px;}

/*mod-top-set*/
.mod-top-set{line-height:30px;padding:5px 0;border-bottom:solid 1px #d8d8d8;}
.mod-top-set-btn{float:right;}

/*mod-cht*/
.mod-cht .maxWidth{position:relative;}
.mod-cht .operate{top:20px;}

/*yiHeader*/
.yiHeader {background:url(../img/yiHeader.png) left bottom repeat-x #fff;}
.yiHeaderBd {height:60px; margin:0 auto; position:relative; width:1000px;}

.yiLogo {width:105px; float:left;}
.yiNav {width:882px; float:right;}
.yiNav li {display:inline-block; padding:0 6px; float:left;}
.yiNav li a {display:inline-block; padding:0 3px 8px; font:18px/48px "Microsoft Yahei"; color:#666;}
.yiNav li a:hover {text-decoration:none;}
.yiNav li a.small {padding-bottom:4px; padding-left:1px;padding-right:1px;font:14px/52px "Microsoft Yahei"; color:#999;}
.yiNav li.current a {border-bottom:3px solid #ed5a5a; color:#ed5a5a;}
.yiNav li.nn-cutline {margin-left:4px; padding-left:10px; background:url("../img/ico_nav_cl.png") left 17px no-repeat;}

.baidu-search {width:231px; height:36px; position:absolute; right:0; top:6px; overflow:hidden;}
.baidu-search .searchBox{ width:228px; height:34px; border:1px solid #ddd;background-color:#fff; float:left;}
.baidu-search .searchTxt{ width:164px; height:34px; line-height:34px; overflow:hidden; float:left;border-right:solid 1px #ddd;}
.baidu-search .searchTxt input{ color:#666; border:none; background:none; width:140px; padding:0 10px; height:34px; line-height:34px;}
.baidu-search .searchBtn{ width:63px; height:34px; float:left;background-color:#C02723;}
.baidu-search .searchBtn input{ border:none; background:none; width:63px; height:34px; cursor:pointer; font:bold 12px/34px "Microsoft Yahei"; color:#fff;}

/*edit*/
.edit{font-size:12px;height:30px;line-height:30px;}
.manage{border:1px dotted #787878;position:relative;}
.manage .edit{position:absolute;left:50%;float:left;top:50%;margin-top:-15px;z-index:999;}
.manage .edit input{position:relative;right:50%;float:left;}
.readExtend .edit{top:2px;margin-top:0;}

/*operate*/
.operate{width:139px;height:18px;position:absolute;right:5px;top:5px;z-index:9;}
.operate a{width:18px;height:18px;display:block;float:right;margin:0 2px;background-image:url(../img/operate.png);background-repeat:no-repeat;}
.operate a.edit_ico{background-position:0 0;}
.operate a.delete_ico{background-position:-18px 0;}
.operate a.up_ico{background-position:-36px 0;}
.operate a.down_ico{background-position:-54px 0;}
.operate a.top_ico{background-position:-72px 0;width:47px;}

.operate a.news_edit_ico{background-position:0 0;}
.operate a.news_delete_ico{background-position:-18px 0;}
.operate a.news_up_ico{background-position:-36px 0;}
.operate a.news_down_ico{background-position:-54px 0;}
.operate a.news_top_ico{background-position:-72px 0;width:47px;}

/*listphoto-more*/
.listphoto-more {font-family:"Microsoft YaHei"; padding-top:1px; margin-top:18px;}
.listphoto-more a {color:#777; display:block; font-size:10pt; line-height:37px; font-weight:bold; background-color:#f2f2f2; text-align:center;}
.listphoto-more-icon {background:url("../img/listphoto-more.png") no-repeat right center; padding-right:30px;}
.listphoto-more a:hover {color:#c00; text-decoration:none;}
.listphoto-more a:hover em {color:#c00; background:url("../img/listphoto-more-hover.png") no-repeat right center;}

/*kwTit*/
.kwTit{border-bottom:1px dotted #666;overflow:hidden;width:100%;}
.kwTit strong{border-bottom:3px solid #ff4e4e;color:#333;font-size:20px;line-height:40px;height:40px;font-family:"Microsoft Yahei";float:left;padding:0 30px;}

/*item*/
.item {padding:28px 0; border-bottom:1px dotted #ddd; font-family:"Microsoft YaHei"; text-align:left; overflow:hidden; zoom:1; -webkit-transition: all .5s; transition: all .5s;position:relative;}
.item:hover { background-color:#fafafa;}
.item .item-txt {padding-right:2em;}
.item .item-tit {font-size:20px; height:28px; line-height:28px; overflow:hidden; margin-bottom:5px;}
.item .item-summary {line-height:24px; height:66px; overflow:hidden; color:#666;}
.item .item-type {color:#999; height:25px; padding-top:6px; overflow:hidden;}
.item .item-type em {float:none; padding-left:0; background:none;}
.item .item-type a {color:#999}
.item .item-type a:hover {color:#c00}
.item .item-type span.source {background:url("http://news.china.com/etc/endpage/img1312/ad_icon.png") no-repeat left center; padding:0 0 0 30px; color:#999;}
.item .item-time {background:url("../img/ico_time.png") no-repeat left center; padding-left: 16px;color:#999;}
.item .item-type span {padding-right:10px;}
.item .item-keyword {max-width:130px; *width:130px; overflow:hidden; word-break:keep-all;}
.item .item-keyword em {margin-right:10px;}
.item .item-source {max-width:98px; overflow:hidden;}

.item .item-summary a {color:#b6241f;}
.item .item-pic {float:left; height:138px; overflow:hidden;}
.item .item-pic img {display:block; margin-right:30px; width:180px;}
.item .item-type span.item-share {display:none;}

.item-onlytext .item-pic{display:none;}
.item-onlytext .item-txt {padding:0 2em;}
.item-onlytext .item-keyword {max-width:330px; *width:330px;}

.item-phototext-add{position:absolute;right:15px;top:25px;background:url(../img/add_icon.jpg) no-repeat;width:23px;height:23px;text-indent:-9999px;}

.item-toPic .item-summary,.item-toPic .item-type{display:none;}
.item-toPic .item-pic{float:none;position:relative;height:auto;}
.item-toPic .item-txt{width:630px;padding:0 20px;background:rgba(0, 0, 0, 0.5);bottom:28px;left:0;position:absolute;color:#fff;font:22px/50px "Microsoft Yahei";}
.item-toPic .item-txt a{color:#fff;}
.item-toPic .item-pic img{width:100%;height:auto;margin-right:0;}
.item.item-toPic .item-tit{height:50px;line-height:50px;margin-bottom:0;}

/*mod-banner*/
.mod-banner{margin:5px auto;height:110px;}
.mod-banner img{display:block;width:100%;height:110px;}
.mod-banner.manage{left:50%;margin-left:-500px;}

/*mod-html*/
.mod-html{font-size:14px;line-height:25px;margin:5px auto;min-height:80px;}
.mod-html p{color:#333;padding:10px;}
.mod-html.manage{left:50%;margin-left:-500px;}

.main-l .mod-html.manage,
.main-r .mod-html.manage{left:0;margin-left:0;}

/*mod-focus*/
.mod-focus{position:relative;}
.mod-focus .bd,
.mod-focus-box{width:670px;height:370px;position:relative;overflow:hidden;}

.mod-focus-box .pBox{width:670px;float:left;position:relative;overflow:hidden;}
.mod-focus-box .pBox img{width:100%;height:370px;display:block;}
.mod-focus-box .pBox p{position:absolute;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient( Q-gradientType = 0, startColorstr = '#50000000', endColorstr = '#50000000') \9;font:22px/50px "Microsoft Yahei";color:#fff;width:650px;height:50px;padding:0 10px;overflow:hidden;}
.mod-focus-box .pBox p a{color:#fff;}

.mod-focus-slider{height:20px;position:absolute;right:5px;bottom:4px;z-index:3;overflow:hidden;}
.mod-focus-slider a{width:10px;height:11px;display:block;line-height:50px;margin:0 5px;background:url(../img/focus.png) no-repeat -5px -6px; float:left;overflow:hidden;}
.mod-focus-slider a:hover,
.mod-focus-slider a.current{background-position:-23px -6px;}

.mod-focus-but .mybut{background:url(../img/arr.jpg) no-repeat;border:none;cursor:pointer;float:left;width:44px;height:48px;text-indent:-9999em;position:absolute;top:143px;z-index:3;}
.mod-focus-but .mybut:hover{background-color:#000;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
#mod-focus-prev{background-position:0 0;left:0;}
#mod-focus-next{background-position:right 0;right:0;}

/*mod-news*/
.mod-news{position:relative;}
.mod-news .operate{right:55px;}
.mod-news .edit,
.mod-morenews .edit{text-align:center;display:block;line-height:30px;}
.mod-news .item-tit{font:bold 13.5pt/38px "microsoft yahei";height:38px;}
.mod-news .item-photo img {width:192px; height:112px;margin-right:13px;}

.select_panel{line-height:28px;padding:10px 0;font-size:14px;height:28px;}
.select_panel_all input{width:13px;height:15px;margin-right:8px;vertical-align:-2px;}
.select_panel_all,.select_panel_add{float:left;margin-right:10px;}

.mod-news .item .checkbox{float:left;margin-top:15px;margin-right:10px;}
#newsTab .item{display:none;}


/*mod-morenews*/
.mod-morenews{margin-top:15px;position:relative;}
.mod-morenews .item-tit{font:18px/34px "microsoft yahei";height:34px;margin-bottom:0;display:none;}
.mod-morenews .item-tit a{color:#444;}
.mod-morenews .item-pic{float:none;max-height:210px;height:auto;overflow:hidden;}
.mod-morenews .item-pic img{width:280px;margin-right:0;}
.mod-morenews .item{padding:25px 10px 15px;}
.mod-morenews .item .checkbox{float:left;margin-top:10px;margin-right:10px;margin-bottom:5px;}
.mod-morenews .item .item-txt {padding-right:0;}
.mod-morenews .item .item-summary {margin-top:5px; height:auto;}
.mod-morenews .item-onlytext .item-tit{display:block;}
.mod-morenews .item-type{display:none;}
.mod-morenews .item-phototext-add{top:5px;}
.mod-morenews .operate{top:-5px;}
.mod-morenews .bd .operate{top:5px;}

.mod-morenews .item-onlytext .item-txt{padding:0;}


/**/
.mod-baojianzu .operate,
.mod-mingyi .operate,
.mod-meitu .operate,
.mod-bingyouhui .operate{position:static;margin-bottom:10px;float:right;}
.main-r .edit{text-align:center;}
/*main*/
.main{padding-top:25px;}
.main-l{float:left;width:670px;}
.main-r{float:right;width:300px;}

/*readExtend*/
.readExtend{ margin-top: 20px; clear: both; }
.readExtend .bd{padding:8px 0 22px;}
.readExtend .bd a{font:16px/30px "microsoft yahei";color:#444;padding:0 25px;display:inline-block;}
.readExtend .bd a.big{font-size:20px;color:#e9752f;}
.readExtend .maxWidth{left:50%;margin-left:-500px;}

/*编辑提示弹框*/
.editBox{width:400px;background-color:#fff;padding:3px;border-radius:6px;box-shadow:0 0 4px 2px rgba(15, 4, 7, 0.4);font-size:14px;}
.editBox .title{background-color:#fafafa;height:40px;line-height:40px;padding:0 15px 0 25px;font-weight:bold;border-radius:6px 6px 0 0;}
.editBox .D_close{width:16px;height:16px;margin-top:10px;float:right;background:url("../img/close.png") no-repeat 0 0;display:block;text-indent:-9999px;cursor:pointer;}
.editBox .formRow{margin-top:15px;padidng-left:50px;overflow:hidden;}
.editBox .formRow label{float:left;width:100px;line-height:30px;color:#333;padding-right:10px;text-align:right;}
.editBox .formRow input{float:left;width:240px;border:1px solid #ccc;color:#626262;padding:5px 10px;}
.editBox .fnSubmit{clear:both;padding:15px 0;text-align:center;}
.editBox .fnSubmit input{background-color:#efeff0;padding:0 5px;margin:0 10px;height:32px;color:#333;cursor:pointer;border-radius:5px;border:solid 1px #cfcfcf;}

/*sideModTit*/
.sideModTit {background-image:url(../img/sideModTit.png); background-repeat:no-repeat; border-top:3px solid #ccc; border-bottom:1px solid #f0f0f0; line-height:50px; height:50px; overflow:hidden;clear:both;}
.sideModTit strong {font-weight:normal; color:#333; float:left; font-size:22px; padding-left:35px;}
.sideModTit span {float:right; font-size:14px;}
.sideModTit span a {color:#a5a5a5;}
.sideModTit span a:hover {color:#f00;}

.mod-baojianzu .sideModTit {background-position:0 0;}
.mod-mingyi .sideModTit {background-position:0 -50px;}
.mod-meitu .sideModTit {background-position:0 -100px;}
.mod-bingyouhui .sideModTit {background-position:0 -150px;}

.sideModCon {padding:15px 0;}

/*mod-baojianzu*/
.baike-kw {overflow:hidden; width:100%;}
.baike-kw li {float:left; height:122px; overflow:hidden; width:100px;}
.baike-kw li a {color:#333; display:block; font-size:14px; margin:0 auto; text-align:center; width:82px;}
.baike-kw li a:hover {color:#f00;}
.baike-kw li img {margin-bottom:8px; height:82px; width:82px;}

/*mod-mingyi*/
.mod-mingyi .figure-news a {display:block;}
.mod-mingyi .figure-news img {display:none; height:230px; width:300px; transition:all 0.4s; -webkit-transition:all 0.4s;}
.mod-mingyi .figure-news img:hover{transform:scale(1.04, 1.04); -ms-transform:scale(1.04, 1.04); -webkit-transform:scale(1.04, 1.04);}
.mod-mingyi .figure-news h2 {background-color:#f9f9f9; padding:5px 10px; text-align:left;}
.mod-mingyi .figure-news strong {font-weight:normal; display:block; font-size:14px; padding:3px 0;}
.mod-mingyi .figure-news em {display:block; font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; text-decoration:underline;}
.mod-mingyi .figure-news a {color:#000;}
.mod-mingyi .figure-news a:hover {color:#f00;}

.mod-mingyi .active {height:230px; overflow:hidden; position:relative; width:300px;}
.mod-mingyi .active img {display:block;}
.mod-mingyi .active h2 {background:none; bottom:0; left:0; padding:0; position:absolute; left:0; text-align:center; width:300px;}
.mod-mingyi .active strong {font-weight:normal; background-color:rgba(0,0,0,.7); font-size:20px; padding:10px 0;}
.mod-mingyi .active em {background:url(../img/mingyiSubTit.png) 0 0 no-repeat; font-size:12px; height:22px; line-height:22px; overflow:hidden; padding-right:165px; text-decoration:none;}
.mod-mingyi .active a {color:#fff;}
.mod-mingyi .active a:hover {color:#fff;}

/*mod-meitu*/
.mod-meitu .imgNews .item {position:relative;padding:0;border:none;}
.mod-meitu .imgNews .item-tit {background-color:rgba(0,0,0,.7); bottom:0; font-size:20px; padding:10px 0; position:absolute; left:0; text-align:center; width:300px;}
.mod-meitu .imgNews a {color:#fff;}
.mod-meitu .imgNews a:hover {color:#f00;}