
.top{  width:100%; margin:0 auto;top:100px; z-index:9998;}
.top .logo{ float:center; width:100%; height:72px; margin-top:27px; overflow:hidden}
.top .logo img{ height:72px; max-width:780px; overflow:hidden}
.signin {
	width:477px;
	height:502px;
	margin:0 auto;
	position:absolute;
	top:40%;
	left:50%;
	margin-top:-239px;
	margin-left:-238px;
}
.signin-head {
	margin:0 auto;
	padding-top:20px;
	width:120px;
}

.sqjz-input,.xz{width:400px; height:30px; line-height:30px; border:1px solid #e4e9f0;}
.sqjz-nr{width:100%;}
.sqjz-nr td{padding:10px 0;}
.sqjz-nr .shuoming{color:#ff8000;line-height:200%}
.jy{width:400px; height:80px; line-height:30px; border:1px solid #e4e9f0;}
.tj-btn{width:140px; height:34px; background:url(../images/wysq-btn.jpg) no-repeat;}
.tj-btn:hover{background:url(../images/wysq-btn-hover.jpqjz-input-1g) no-repeat;}

.ej{border-bottom:1px solid #eaeaea; height:54px; line-height:54px;}
.ej li a{float:left; cursor:pointer; text-align:center; padding:0 20px; color:#333; font-size:15px; display:inline-block; margin-right:10px;}
.ej li a:hover{border-bottom:2px solid #f0600a; background:#efefef;}
.ej-active{border-bottom:2px solid #f0600a; background:#efefef;}
.ej-con{width:1000px; min-height:600px;}
.ej-con li a{width:100%; display:block; height:78px; background:url(../images/list.jpg) no-repeat; padding:11px 0;}
.ej-con li a .date{width:110px; height:68px; padding-top:10px; float:left; margin-right:40px;}
.ej-con li a .date h3{font-size:26px; line-height:30px; color:#666; width:100%; text-align:center; display:block;}
.ej-con li a .date span{font-size:16px; line-height:20px; color:#999; width:100%; text-align:center; display:block;}
.ej-con li a .txt{width:850px; height:78px; color:#333; font-size:14px; padding-top:10px;}
.ej-con li a .txt h3{width:100%; height:26px; line-height:26px; color:#333; overflow:hidden; text-overflow:ellipsis; display:block; margin-bottom:6px;}
.ej-con li a .txt em{color:#999; line-height:20px; display:block; width:100%; height:20px; overflow:hidden;}
.ej-con-time{width:100%; min-height:600px;}
.ej-con-time li{height:36px; line-height:36px; background:url(../images/jt.jpg) no-repeat left center; padding-left:15px; width:985px;}
.ej-con-time li a{width:885px; height:36px; line-height:36px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.ej-con-time li i{width:100px; text-align:right; color:#999; line-height:36px; height:36px; float:right;}



.ej-con-time-1{width:100%; min-height:600px;}
.ej-con-time-1 li{height:36px; line-height:36px; background:url(../images/jt.jpg) no-repeat left center; padding-left:15px; width:235px;}
.ej-con-time-1 li a{width:235px; height:36px; line-height:36px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}






.content-title{width:100%;}
.content-title h3{width:100%; text-align:center; color:#333; line-height:26px; font-size:20px; margin-bottom:6px;}
.content-title i{width:100%; display:block; text-align:center; color:#999; font-size:14px;}
.content-con{width:100%; min-height:500px; margin-top:20px;}
.content-con p{width:100%; text-align:justify; text-indent:2em; line-height:24px; margin-bottom:15px;}
.fh{width:350px; float:right; color:#666; text-align:right; margin-right:20px;}
.fh a {color:#666;}
.fh a:link {color:#666;}
.fh a:hover {color:#666;}
.fh a:active {color:#666;}
.fh a:visited {color:#666;}

#full-screen-slider { width:100%; height:350px; float:left; position:relative}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; left:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:320px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:5px; background:url(../images/dd.png) no-repeat; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {  background:url(../images/qq.png) no-repeat; }



.mainSlider{width:652px;height:312px;position:relative;margin:0 auto;}
.mainSlider .spotlight{width:320px;height:312px;top:0;left:0;overflow:hidden;position:absolute; background:#2e90cd; margin-right:24px;}
.mainSlider .spotlight li{display:none;}
.mainSlider .spotlightBanner{position:absolute;left:344px;width:308px;top:0px;height:360px;+height:360px;overflow:hidden}
.mainSlider .spotlightBanner li{position:relative;width:288px; border-bottom:1px solid #ececec; padding:10px; height:90px;}
.mainSlider .spotlightBanner li.selected dl{z-index:9999;left:0px;width:288px;height:90px; margin-left:10px;}
.mainSlider .spotlightBanner dl{height:90px;width:288px; position:absolute;cursor:pointer}
.mainSlider .spotlightBanner li.selected dl dd{font-size:14px;color:#333; line-height:30px; width:168px; float:left;}
.mainSlider .spotlightBanner dl dd{font-size:14px;color:#333; line-height:30px; width:168px; float:left;}
.mainSlider .spotlightBanner dt{width:104px; height:90px; margin-right:16px; float:left;}
.mainSlider .spotlightBanner dl dd span{display:block; width:100%; height:44px; line-height:22px; color:#333; }
.mainSlider .spotlightBanner dl dd i{display:block; width:100%; height:24px; line-height:24px; color:#999; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}


body {
	background:url('../images/bg.jpg'); ) #ffffff;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../images/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../images/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}


.mbk li h3{width: 100%; text-align: center; float: left;}
.mainSlider .spotlightBanner dt img{width:104px; height:90px;}


.defaultInputStyle{border:1px solid #AFD5F5}
.ej-con-time-2{min-height:600px}
.ej-con-time-2 ul{width:100%;}
.ej-con-time-2 li a{color:#f0600a;}
.sqjz-input-1{width:250px; height:30px; line-height:30px; border:1px solid #e4e9f0;padding-left:4px;}

 