@import url('reset.css');

@import url('common.css');

@import url('structure.css');

@import url('../font/AvantGardeCTT-Regular.css');

@import url('nanoscroller.css');

@import url('jquery.fancybox.css');
/* header
-----------------------------------------------------------------------------*/
.header_logo {
  padding: 25px 0 0 25px;
  float: left;
}
/* header nav
-----------------------------------------------------------------------------*/
.header_nav {
  margin: 0 0 0 355px;
}
.header_nav li {
  float: left;
}
.header_nav li.active a {
  color: #c8c8c8;
  background: rgba(0, 0, 0, 0.15);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000', endColorstr='#26000000', GradientType=0);
  /* IE6-9 */

}
.header_nav a {
  display: block;
  padding: 65px 14px 0;
  height: 62px;
  font-size: 15px;
  text-transform: uppercase;
  color: #fff;
  
}
.header_nav a:hover {
  color: #c8c8c8;
  background: rgba(0, 0, 0, 0.15);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000', endColorstr='#26000000', GradientType=0);
  /* IE6-9 */

}

p {
 color: #e2e2e2;
}

/* pagetitle
-----------------------------------------------------------------------------*/
.pagetitle {
  height: 136px;
  padding: 0 0 0 1px;
  margin: 0 0 20px;
}
.pagetitle .text {
  width: 450px;
  background: rgba(0, 0, 0, 0.45);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73000000', endColorstr='#73000000', GradientType=0);
  /* IE6-9 */

  font-size: 17px;
  color: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 19px;
  float: left;
  
}
.pagetitle .text h1 {
  font-size: 17px;
  font-weight: 400;
  text-transform: uppercase;
  margin: 0 0 15px;
}
.pagetitle .text p {
  margin: 0 0 13px;
}
.pagetitle .text a {
  font: 13px Tahoma;
  text-decoration: underline;
}
.pagetitle .text a:hover {
  text-decoration: none;
}
.pagetitle .image {
  width: 155px;
  height: 136px;
  float: right;
}
.pagetitle .image img {
  display: block;
}
/* footer
-----------------------------------------------------------------------------*/
.footer_nav {
  text-decoration: underline;
  top: 50px;
  right: 375px;
  position: absolute;
}
.footer_nav li {
  margin: 0 0 0 35px;
  float: left;
}
.footer_nav a {
  text-decoration: underline;
}
.footer_nav a:hover {
  text-decoration: none;
}
.footer_copyright {
  top: 50px;
  left: 665px;
  color: #e2e2e2;
  position: absolute;
}
.yashare {
  top: 47px;
  left: 0;
  position: absolute;
}
/* sidebar nav
-----------------------------------------------------------------------------*/
.sidebar_nav {
  width: 100%;
  padding: 15px 0 0;
  position: absolute;
}
.sidebar_nav a {
  color: #e2e2e2;
  padding: 8px 27px;
  display: block;
}
.sidebar_nav li.active a {
  color: #c8c8c8;
  background: rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000', endColorstr='#26000000', GradientType=0);
  /* IE6-9 */
}
.sidebar_nav a:hover {
  color: #c0c0c0;
  background: rgba(0, 0, 0, 0.2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#33000000', GradientType=0);
  /* IE6-9 */

}
/* gallery
-----------------------------------------------------------------------------*/
.gallery {
  margin: 0 2px 30px 0;
}
.gallery .jcarousel-container {
  background: rgba(0, 0, 0, 0.2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#33000000', GradientType=0);
  /* IE6-9 */

  padding: 20px 25px;
  position: relative;
}
.gallery .jcarousel-clip {
  overflow: hidden;
  height: 107px;
}
.gallery li img {
  display: block;
  margin: 0 auto;
}
.gallery .jcarousel-prev {
  top: 50%;
  left: 8px;
  margin-top: -8px;
  width: 14px;
  height: 15px;
  background: url(img/back-slide-prev.png);
  cursor: pointer;
  position: absolute;
}
.gallery .jcarousel-next {
  top: 50%;
  right: 8px;
  margin-top: -8px;
  width: 14px;
  height: 15px;
  background: url(img/back-slide-next.png);
  cursor: pointer;
  position: absolute;
}
/* columns
-----------------------------------------------------------------------------*/
.cols:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.cols .col {
  width: 50%;
  float: left;
}
/* Publications
-----------------------------------------------------------------------------*/
.publications {
  padding: 0 20px;
  color: #e3e3e3;
}
.publications .caption {
  padding: 0;
  margin: 0 0 24px;
}
.publications article {
  position: relative;
  margin: 0 0 21px;
}
.publications article:before {
  content: '';
  position: absolute;
  width: 22px;
  height: 1px;
  top: 8px;
  left: -20px;
  background: rgba(255, 255, 255, 0.1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#1affffff', GradientType=0);
  /* IE6-9 */

}
.publications article p {
  padding: 0 0 0 17px;
  margin: 0 0 5px;
}
.publications article a {
  text-decoration: underline;
}
.publications article a:hover {
  text-decoration: none;
}
/* main slider
-----------------------------------------------------------------------------*/
.main_slider {
  width: 960px;
  margin: 0 auto 35px;
}
.main_slider li {
  color: #fff;
}
.main_slider li .inner {
  width: 294px;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.2);
}
.main_slider li .name {
  padding: 5px 25px 0;
  line-height: 0.8;
  height: 20px;
}
.main_slider li .date {
  padding: 0 25px 10px;
}
.main_slider .jcarousel-clip {
  width: 960px;
  overflow: hidden;
}
.main_slider .jcarousel-prev {
  top: 87px;
  left: -26px;
  width: 19px;
  height: 35px;
  background: url(img/back-main_slide-prev.png);
  cursor: pointer;
  position: absolute;
}
.main_slider .jcarousel-next {
  top: 87px;
  right: -26px;
  width: 19px;
  height: 35px;
  background: url(img/back-main_slide-next.png);
  cursor: pointer;
  position: absolute;
}
/* sidebar news
-----------------------------------------------------------------------------*/
.sidebar_news article {
  color: #fff;
  margin: 0 0 10px;
}
.sidebar_news article .name {
  font: 700 12px "";
  text-transform: uppercase;
  padding: 0 20px;
}
.sidebar_news article .date {
  padding: 0 20px 10px;
}
.sidebar_news article .text_content p {
  margin: 0 0 10px;
}
.subMenu {
	
}
.subMenu ul{
	padding-left:15px;
}
.subMenu ul li.active a{
	text-decoration:none;
}
.jcarousel-item img {
max-width: 294px;
max-height: 212px;
}
.newgall img{
	max-height: 107px;
	max-width: 107px;
	text-align: center;
}
.newgall li{
	box-shadow: 0 0 3px 0 #CCCCCC;
	display: inline-block;
	height: 82px;
	margin: 0 6px 6px 0;
	overflow: hidden;
	text-align: center;
	width: 110px;
}
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
/* 
-----------------------------------------------------------------------------*/
