@charset "utf-8";
/* CSS Document */
BODY {
	BACKGROUND-COLOR: #f5f5f5; margin:0px;
}

@font-face {
      font-family: 'siyuan';
	  src: url(SOURCEHANSANSCN-NORMAL.eot);/*IE*/
      src: local('☺'),
	  	   url(SOURCEHANSANSCN-NORMAL.eot?#iefix) format('embedded-opentype'),
		   url('../fonts/SOURCEHANSANSCN-NORMAL.ttf') format('truetype');/*non-IE*/
      font-weight: normal;
      font-style: normal;
}
.head { width:100%; height:140px; background:#ffffff}   
.top {width:1100px; height:140px; margin:0 auto 0 auto}
.top span { position: relative; right:-450px; top:20px; color:#333333; font-size:12px;}
.navbar { width:100%; height:47px; background:url("nav_bg.gif") repeat-x}
.navbar ul { width:1100px; height:47px; margin:0 auto 0 auto; list-style-type: none; padding-left:0px; font-family:"siyuan"; color:#ffffff; font-size:16px}
.navbar ul li { width:110px; height:47px; line-height:48px; text-align:center; float:left}
.navbar ul li.first { width:80px; background:#175492}
.navbar ul li.last { width:30px;}
.navbar ul li.select { background:#5fb8ed}
.navbar a { color:#ffffff; text-decoration:none}
.navbar a:hover { color:#dddddd}

.main { width:1100px; height:480px; background:#ffffff; margin:10px auto 10px auto}
.main .leftblock { width:260px; height:480px; background:url(main_bt.jpg) left bottom no-repeat; float:left}
.main .leftbar { width:250px; height:54px; margin-top:20px; margin-left:5px}
.main .rightblock { width:835px; height:480px; border-left:#f5f5f5 2px solid; background:url(photo_bg.jpg) no-repeat; float:right}
.main .photos { height:810px; width:455px; margin-top:12px; margin-left:12px;}
#img{
  width: 4050px;/*不给宽高无法移动*/
  height: 455px;
  position: absolute;/*不定义absolute，js无法设置left和top*/
  z-index: -1;
}
#img li{
  width: 810px;
  height: 455px;
  float: left;
}

.content { width:1100px; height:850px; background:#ffffff; margin:10px auto 10px auto; overflow:inherit}
.content .leftblock { width:240px; height:850px; float:left; background:url(content_bg.jpg) no-repeat bottom;}
.content .lefttitle { margin:10px; width:220px; height:50px; background: url(contenttitle.jpg) no-repeat; color:#ffffff; font-size:24px; font-family:siyuan; padding-left:40px;  line-height:50px;}
.content .leftcontent { margin:0px; text-align:left }
.content ul {text-align:left; margin-top:20px; margin-left:15px; margin-right:10px; padding:0px; list-style-type: none; line-height:30px; color:#333; font-size:14px; }
.content ul li {padding-left:15px; background:url(arrow02.gif) no-repeat; border-bottom:#cccccc 1px dashed}
.content .rightblock { width:840px; padding-left:10px; height:850px; border-left:#f5f5f5 2px solid; float:right}
.content .righttile { height:38px; font-size:14px; color:#333; margin-left:0px; padding-left:30px; background:url(circle01.gif) no-repeat; line-height:40px; margin-bottom:10px; border-bottom:#f5f5f5 2px solid}
.content .rightcontent { height:800px; margin-top:40px; padding-left:30px;}
.content p { line-height:30px; font-size:18px; padding-left:15px; background:url(wenjian.gif) no-repeat}
.content a { color:#000000; text-decoration:none}
.content a:hover { color:#ff0000;}

.foot { width:100%; height:85px; background:#4787b5}
.foot .footinner{ width:1100px; height:75px; line-height:30px; color:#ffffff; font-size:14px; margin:0px auto 0 auto; padding-top:10px; text-align:center}
