﻿/*?????????*/
/*?????????*/
body {
  background: #ffffff;
}
.titleright {
  color: #004276;
  font-size: 16px;
  font-weight:bold;
  margin: 0;
  padding-bottom: 11px;
  border-bottom: 1px solid #e0e0e0;
}
.titleright  i {
  width: 4px;
  height: 18px;
  background: #0e93d8;
  display: inline-block;
  vertical-align: middle;
  margin-right: 9px;
}
.titleright  span {
  padding-bottom: 9px;
  border-bottom: 2px solid #0e93d8;
}
.titleright  a {
font-size:16px;
color: #004276;
}
.side {
  width: 339px;
  margin-top:-10px
}
.side > div {
  margin-bottom: 20px;
}
.zikao-tip {
  padding: 5px 2px 5px;
}
.zikao-tip .zikao-content {
  border: 1px solid #ebebeb;
  border-top: 0;
  BACKGROUND: #f5fdff;
}
.zikao-tip .deadline {
  color: #4c4c4c;
  font-size: 18px;
  padding-top: 24px;
  text-align: center;
}
.zikao-tip .deadline span {
  color: #ce352c;
  font-weight: 200;
}
.zikao-tip .left-day {
  color: #4c4c4c;
  font-size: 18px;
  text-align: center;
  padding-bottom: 20px;
  border-bottom: 1px dashed #ebebeb;
  margin-top: 14px;
}
.zikao-tip .left-day span {
  color: white;
  font-weight: 200;
  font-size: 24px;
  background: url("img/left-day.png");
  width: 39px;
  height: 39px;
  line-height: 39px;
  text-align: center;
  display: inline-block;
  margin: 0 5px;
}
.zikao-tip ul {
  font-size: 13px;
  color: #333333;
  margin: 20px 0 15px;
}
.zikao-tip li {
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 330px;
  font-size: 14px;
  margin-bottom: 8px;
}


.zikao-tip li a:link{ color:#4c4c4c}
.zikao-tip li a:visited{ color:#4c4c4c}
.zikao-tip li a:hover{ color:#004276}
.zikao-tip li a:active{ color:#004276}

.clazz ul {
  padding: 15px 10px;
  border: 1px solid #ebebeb;
  border-top: 0;
  BACKGROUND: #f5fdff;
}
.clazz li {
  border-bottom: 1px dashed #ebebeb;
  font-size: 14px;
  padding: 10px 0;
}
.clazz li.last {
  border-bottom: 0;
}
.clazz li > a > img {
  float: left;
  margin-right: 20px;
}
.clazz p {
  color: #666666;
  margin-bottom: 0;
  margin-top: 3px;
}
.clazz p span {
  margin-right: 15px;
  font-size: 12px;
}
.clazz p img {
  margin-right: 11px;
}
.zhuanti h2.title {
  border-bottom: 0;
}
.zhuanti h2.title span {
  border-bottom: 2px solid transparent;
}
.zhuanti li {
  margin-bottom: 10px;
}
.zhuanti ul {
  padding-top: 7px;
}
.yuedu {
  border: 0px solid #ebebeb;
  border-top: 0;
}
.yuedu a {
  color: #004276;
  line-height: 20px;
  height: 20px;
}
.yuedu a:hover {
  color: #ce352c;
}
.yuedu ul {
  padding: 0 10px;
  BACKGROUND: #f5fdff;
  border: 1px solid #ebebeb;
  font-size: 13px;
}
.yuedu li {
  border-bottom: 1px dashed #ebebeb;
  font-size: 13px;
  padding: 10px 0;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 315px;
}
.yuedu li i {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url("img/num.png");
  margin-right: 10px;
  vertical-align: middle;
}
.yuedu .li1 i {
  background-position: 0px 0px;
}
.yuedu .li2 i {
  background-position: -20px 0px;
}
.yuedu .li3 i {
  background-position: -40px 0px;
}
.yuedu .li4 i {
  background-position: -60px 0px;
}
.yuedu .li5 i {
  background-position: -80px 0px;
}
.yuedu .li6 {
  border-bottom: 0;
}
.yuedu .li6 i {
  background-position: -100px 0px;
}
.banner {
  margin-top: 20px;
}
.navigation {
  color: #999;
  margin: 21px 0 25px;
  font-size: 12px;
}
.navigation a {
  color: #999;
  font-size: 12px;
}
.navigation img {
  margin-right: 3px;
  vertical-align: sub;
}
.left-content {
  float: left;
  width: 845px;
}
.news-content {
  border: 1px solid #ebebeb;
  border-top: 3px solid #0e93d8;
  min-height: 500px;
  background: #f3fbff;
  padding: 0px;
}
.news-content h1 {
  font-size:26px;
  color: #333333;
  padding: 30px 10px;
  text-align: center;
  font-weight:600;
  font-family: 'SimHei', '??????', 'Microsoft YaHei', serif;
}
.news-content div.sub-title {
  text-align: center;
  color: #666666;
  padding-bottom: 16px;
  border-bottom: 1px solid #e5e5e5;
  height: 35px;
  margin-bottom: 10px;
}

.news-content div.sub-title a{
  color: #666666;
}


.news-content div.sub-title span {
  margin-right:10px;
  font-size: 13px;
}
.news-content div.sub-title span.source {
  color: #0e93d8;
}
.news-content div.sub-title i {
  font-style: normal;
  margin-right: 5px;
  cursor: pointer;
}
.news-content .news {
  	margin: 10px 0;
    padding-top: 15px;
    color: #666;
	text-indent: 2em;
	padding:10px;
}
.news-content .news-foot {
  border-bottom: 1px dashed #ebebeb;
  color: #004276;
  font-size: 16px;
}
.news-content .news-foot .authorhits {
  font-size: 12px;
  color: #004276;
  text-align: left;
  margin-bottom: 20px;
  float:right;
  margin:10px 25px 10px 0px;
}
.news-content .news-foot .authorhits span {
  margin-left: 0px;
  height: 17px;
  line-height: 27px;
}
.news-content .news-foot i {
  height: 17px;
  width: 24px;
  display: inline-block;
  margin-right: 12px;
}

.news-content .news-foot .author i {background:none}

.news-content .news-foot .read i {
  background: url("img/sprite.png") -24px 0px no-repeat;
}
.news-content .prev {
  margin-bottom: 15px;
  margin-top: 31px;
}
.news-content .prev a,
.news-content .next a {
  font-size: 13px;
  color: black;
  padding-left:10px;
}



.news-content .news_ct_tj{ padding:10px;  }
.news-content .news_ct_tj .tit{ height:30px; line-height:30px;border-bottom:1px solid #ddd;text-align:center;font-size:14px;}
.news-content .news_ct_tj ul{padding:15px 15px;}
.news-content .news_ct_tj ul li{height:24px; line-height:24px;font-size:14px; background:url(img/bg-01.gif) no-repeat 0 50%; padding-left:10px;}
.news-content .news_ct_tj ul li span{ float:right;color:#666;}


.news-content .ct_pl{width:800px;margin-top:10px;padding-left:10px;font-size:12px; overflow:hidden}
.news-content .ct_pl a{color:#0a6cb7;font-weight:bold;}
.news-content .ct_pl h4{background:url(img/10.gif) no-repeat;padding-left:20px;height:25px}
.news-content .ct_pl .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.news-content .ct_pl textarea{color:#666;background:#fff url(img/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px;height:80px; float:left; }
.news-content .ct_pl #SubmitComment{background:url(img/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;*+margin-top:-30px;_margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.news-content .ct_pl .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(img/12.gif) repeat-x;font-size:12px;color:#666}
.news-content .ct_mood{ padding:10px;border-top:1px solid #ddd;}
.news-content .pl_list {padding:20px 0px;color:#666; line-height:24px;font-size:12px;}
.news-content .pl_list tr td{padding:5px 0px}
.news-content .pl_list a{color:#333;font-weight:normal}




#MyContent{color:#004276;font-size:15px;font-family:"microsoft yahei"; padding:10px; width:830px; 
margin:0px auto;BACKGROUND: #f5fdff;min-height:160px;}
#MyContent a{color:#004276;font-family:"microsoft yahei";}
#MyContent p{padding-top:10px; line-height:28px; text-indent:2em; padding:5px 5px;}
#MyContent div{text-indent:2em;}
#MyContent h2{text-indent:2em; font-size:16px;padding-bottom:10px;}
#MyContent img{ margin-left:0em;overflow:hidden}
#MyContent li{line-height:24px;border-bottom:#CCC 1px dotted;}
#MyContent table{border-collapse:collapse; border:1px #666 solid}
#MyContent td{font-size:14px; padding:5px; text-indent:0em;border-collapse:collapse; border:1px #666 solid}
#MyContent td p{font-size:14px; padding-left:2px; text-indent:0em;}
#MyContent h3{ font-size:22px; line-height:50px; font-weight:bold}
#MyContent table{margin:10px 0px;}
#MyContent table.annex{ margin-left:15px; width:90%; border:1px #999 dashed}
#MyContent table.annex td{ border:0px;padding-left:3px;}
#MyContent table.annex img{ margin-left:2px;}





.news-content .prev a:hover,
.news-content .next a:hover {
  color: #e40f0f;
}
.news-content .copyright {
  font-size: 14px;
  color: #666;
  background: #fafafa;
  padding: 21px 9px;
  margin: 32px 0 0 0px;
  border: 1px solid #ebebeb;
}
.news-content .copyright strong {
  font-size: 18px;
  color: #dc070c;
  padding-bottom: 10px;
  display: inline-block;
  margin-left: -9px;
}
.news-content .copyright > div {
  line-height: 2.5;
}
.extend {
  margin-bottom: 66px;
  overflow: hidden;
}
.extend .ysyd {
  font-size: 20px;
  color: #004276;
  text-align: left;
  margin: 50px 0 20px 4px;
  border-bottom: 1px solid #e0e0e0;
  padding-bottom:9px;
}
.extend i
{    width: 4px;
    height: 18px;
    background: #0e93d8;
    display: inline-block;
    vertical-align: middle;
    margin-right: 9px;}

.extend a {
  font-size: 15px;
  color: #4c4c4c;
  overflow: hidden;
  text-align: center;
}
.extend .col-xs-4 {
  padding: 0;
  text-align: center;
}
.extend .col-xs-4.first {
  text-align: left;
}
.extend .col-xs-4.last {
  text-align: right;
}
.extend p {
  margin: 20px 0 0;
  font-size: 15px;
}
.right-content {
  float: right;
}
.tuiguan img {
  margin-bottom: 40px;
}
