@charset "utf-8";

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width: 100%;}
p, table, td, tr, h1, h2, h3, ul, ol, div, form, img {margin:0; padding:0}
img {border: none;}

h2 {font: 24px "Times New Roman", Times, serif; font-weight: bold; font-style: italic; margin-bottom: 5px;}

h3 {font: 18px "Times New Roman", Times, serif; font-weight: bold; font-style: italic; margin-bottom: 10px;}

body {background: url(/imgs/main_bg.jpg) top left;}

.index {width: 100%; background: url(/imgs/bg2.jpg) repeat-y top center; vertical-align: top; 
	margin: 0 auto;}
#main1 {height: 725px;}
#main2 {height: 655px;}
.main {width: 989px; margin: 0 auto;}
.main td {align: left;}
.main .borderleft {width: 14px; background: url(/imgs/border-left.png) repeat-y top left;}
* html .main .borderleft {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/border-left.png,sizingMethod=scale);}

.main .borderright {width: 15px; background: url(/imgs/border-right.png) repeat-y top left;}
* html .main .borderright {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/border-right.png,sizingMethod=scale);}

.main .header {width: 960px; height: 150px; background: url(/imgs/header2.jpg) no-repeat top left;}
.main .header a {display: block; width: 960px; height: 150px;}
.main .slider {width: 960px; height: 263px; background: url(/imgs/slider.jpg) no-repeat top left;}
.main .museum {width: 960px; height: 193px; background: url(/imgs/center.jpg) no-repeat top left;}
.main .museum1 {width: 960px; height: 193px; background: url(/imgs/center1.jpg) no-repeat top left;}
.main .museum2 {width: 960px; height: 193px; background: url(/imgs/center2.jpg) no-repeat top left;}
.main .content {width: 960px; height: 312px; background: #fff url(/imgs/footer2.jpg) no-repeat bottom left;}

.main .slider .global {width: 960px; height: 263px; position: relative; left: 0; top: 0; overflow: hidden;
	font: 14px "Times New Roman", Times, serif;  color: #666;}

.main .slider #slider_define li {list-style: none; display: block; width: 960px; height: 263px; position: absolute; left: 0; top: 0;}

.main .slider .content {width: 421px; height: 210px; background: url(/imgs/slider-content-bg2.png) no-repeat top left; 
	position: absolute; left: 382px; top: 11px; padding: 28px 15px 20px 50px;}
* html .main .slider .content {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-content-bg2.png,sizingMethod=crop);}

.main .slider .photo {width: 269px; height: 209px; background: url(/imgs/slider-photo-bg2.png) no-repeat top left; 
	position: absolute; left: 93px; top: 12px; text-align: center;}
* html .main .slider .photo {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-photo-bg2.png,sizingMethod=crop);}

.main .slider .photo img {behavior: url(/images.htc);}

.main .slider .photo-content {width: 239px; height: 43px; background: url(/imgs/slider-photo-content-bg2.png) no-repeat top left; 
	position: absolute; left: 93px; top: 178px;  padding: 4px 15px 0 15px; text-align: center;}
* html .main .slider .photo-content {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-photo-content-bg2.png,sizingMethod=crop);}

.main .slider .arrowleft {display: block; width: 24px; height: 31px; background: url(/imgs/slider-arrow-left2.png) no-repeat top left;
	position: absolute; left: 43px; top: 93px; cursor: pointer;}
* html .main .slider .arrowleft {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-arrow-left2.png,sizingMethod=crop);}
.main .slider .arrowleft:hover {display: block; width: 24px; height: 31px; background: url(/imgs/slider-arrow-left.png) no-repeat top left;
	position: absolute; left: 43px; top: 93px;}
* html .main .slider .arrowleft:hover {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-arrow-left.png,sizingMethod=crop);}

.main .slider .arrowright {display: block; width: 24px; height: 31px; background: url(/imgs/slider-arrow-right2.png) no-repeat top left;
	position: absolute; left: 897px; top: 93px; cursor: pointer;}
* html .main .slider .arrowright {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-arrow-right2.png,sizingMethod=crop);}
.main .slider .arrowright:hover {display: block; width: 24px; height: 31px; background: url(/imgs/slider-arrow-right.png) no-repeat top left;
	position: absolute; left: 897px; top: 93px;}
* html .main .slider .arrowright:hover {-background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/imgs/slider-arrow-right.png,sizingMethod=crop);}

.main .content .menu {width: 265px; padding: 21px 20px 15px 41px;}
.main .content .menu ul {list-style: none;}
.main .content .menu li {background: url(/imgs/menu-line.gif) no-repeat 0 10px; padding-left: 23px;}
.main .content .menu .submenu {margin: 10px 0;}
.main .content .menu .mainmenu a {font: 18px "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #930;}
.main .content .menu .mainmenu a:hover {color: #c60;}

.main .content .menu .submenu a {font: 14px "Times New Roman", Times, serif; color: #930;}
.main .content .menu .submenu a:hover {color: #c60;}

.main .content .menu a.active {color: #c60;}

.main .content .info {width: 542px; padding: 16px 75px 10px 37px; color: #666;}
.main .content .info h2 {color: #930; margin-bottom: 13px;}
.main .content .info h3 a {color: #930; font-size: 16px}
.main .content .info p {font: 12px/18px Tahoma, Arial, Helvetica, sans-serif; color: #333; margin-bottom: 18px;} 


.main .content .footer {border: none; color: #930; margin-top: 49px;}
.main .content .footer a {color: #930;}
.main .content .footer .creator {padding-left: 46px;}
.main .content .footer tbody, .main .content .footer td {border: none;}

.content .info table, .content .info table tbody { border-collapse: collapse; border: 1px #c96 solid; margin-bottom: 18px;}
.content .info table thead {font-weight: bold; background-color: #eee }
.content .info table td {border: 1px #c96 solid; border-collapse: collapse; padding: 5px; vertical-align: top;}
.content p {margin-bottom: 15px}
