﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'FuturaBkBTBook';
	src: url('futura-webfont.eot');
	src: local('☺'), url('futura-webfont.woff') format('woff'), url('futura-webfont.ttf') format('truetype'), url('futura-webfont.svg#webfontAwM39sba') format('svg');
	font-weight: normal;
	font-style: normal;
}
*{ margin:0 auto; padding:0; }
ul , ul li {list-style:none;} 
div { margin:0 auto}
body {font-weight: normal; font-style: normal; line-height:normal; font-family: Verdana, Geneva, sans-serif, sans-serif; font-size:11px!important; *font-size:11px!important; _font-size:11px; color:#545454; text-align:left;}
a:link {color: #545454; text-decoration:none;} 
a:visited {color: #545454; text-decoration:none;} 
a:hover{COLOR: #000; text-decoration: none;}

a.hui:link { color:#7F7D7D; text-decoration: none;}
a.hui:visited  { color:#7F7D7D; text-decoration: none;}
a.hui:hover { color:#7F7D7D; text-decoration: underline;}

.color_black { color:#000}
.size18 { font-size:18px;}

#login { width:364px; height:168px; margin-top:194px;}
#login_link { width:419px; margin-top:7px;}

#page { position: relative; width:1003px; height:555px; background:url(images/bg.jpg) no-repeat; margin-top:58px;}
    #page .logo { position:absolute; left:237px; top:53px;}
	#page .left {position:absolute;width:241px;height:361px;background:url(images/index_01.jpg) no-repeat;left: 79px;top: 103px;}
	#page .left .menu { float:left; line-height:28px; font-size:12px;}
	#page .left .menu ul { float:left; padding:24px 0 0 158px;}
	#page .left .menu li a#hl { color:#3B3B3B;}
	#page .left .menu a:link {color: #909090; text-decoration:none;} 
	#page .left .menu a:visited {color: #909090; text-decoration:none;} 
	#page .left .menu a:hover{COLOR: #3B3B3B; text-decoration: none;} 
	#page .left .us { float:right; padding:138px 25px 0 0; color:#7F7D7D; font-size:13px;}
	#page .left .us a:link {color: #909090; text-decoration:none;} 
	#page .left .us a:visited {color: #909090; text-decoration:none;} 
	#page .left .us a:hover{COLOR: #3B3B3B; text-decoration: none;} 
	#page .pic { position:absolute; width:596px; height:361px; left:328px; top:103px;}
	#page .lg {
	position:absolute;
	left:886px;
	top:80px;
}
    #page .ltd { width:190px;position:absolute;font-family:Arial;font-size:9px;color:#787879;left: 732px;top: 527px;}
	
	#page .link { position:absolute; font-size:9px;left:80px; top:80px;}
	#page .back { position:absolute; width:177px; height:347px; left:80px; top:103px;}
	#page .pic2 { position:absolute; width:224px; height:347px; left:696px; top:103px;}
	#page .pic3 { position:absolute; width:265px; height:281px; left:648px; top:135px;}
	#page .cont { position:absolute; width:350px; height:347px; left:325px; top:103px; line-height:24px;}
	#page .cont3 { position:absolute; width:305px; height:347px; left:325px; top:103px;  line-height:20px;}
	#page .cont1 { position:absolute; width:595px; height:347px; left:325px; top:103px; line-height:22px;}
	#page .menu2 {position:absolute;width:830px;left: 80px;top: 472px;}
	#page .menu2 li { float:left; padding-right:37px;}
	#page .menu2 li a#lh { color:#000;}
	#page .news { position:absolute; width:595px; height:347px; left:330px; top:103px;}
	#page .news .list { width:595px; margin-top:25px;}
	#page .news .list li { float:left; width:585; padding-bottom:18px;}
	#page .more {float:left; text-align:right; width:585px;}
	#page .more a:link {color: #545454; text-decoration:none;} 
    #page .more a:visited {color: #545454; text-decoration:none;} 
    #page .more a:hover{COLOR: #000; text-decoration: underline;}
	#page .more a.lh {COLOR: #000; text-decoration: underline;}

.news_div { float:left; width:585px; line-height:18px;}
    .news_div .news_pic { float:left; width:79px; height:79px; padding-right:10px; margin-top:3px;}
    .news_div .news_title { float:left; width:495px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding:2px 0 7px 0;}
    .news_div .news_cont { float:left; width:495px;}
    .news_div .news_time { float:left; font-size:11px;}
    .news_div .news_more { float:right; font-size:11px;}	
	
#ibanner { width:596px; height:361px; overflow:hidden;  }
#ibanner_pic {}
#ibanner_pic a {position:absolute;display:block;width:596px;height:361px;overflow:hidden;opacity:1;/*FireFox */-ms-filter:'Alpha(opacity=100)';/* IE8 */filter:Alpha(Opacity=100);/* IE8- */}
#ibanner_pic img { width:596px; height:361px; }
#ibanner_btn { display:none; position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; opacity:0.8; -ms-filter:'Alpha(opacity=80)'; filter:Alpha(opacity=80); }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:20px; border:1px solid #999; color:#999; font-size:12px; line-height:20px; }
#ibanner_btn .current { height:20px; border:1px solid #FF5300; color:#FF5300; font-size:12px; line-height:20px; }

#Scroller-1 { float:left; overflow:hidden;width:350px;position:relative;height:290px; margin-top:22px;}
.Scroller-Container {left:0px;position:absolute;top:0px;width:325px;}
.Scrollbar-Track {right:3px;width:3px;position:absolute;top:0px;height:300px;background:#fff;}
.Scrollbar-Handle {position:absolute;left:1px;top:0px;width:3px;cursor:pointer;height:100px;background:#E5E5E5;}

#Scroller-2 { float:left; overflow:hidden;width:595px;position:relative;height:290px; margin-top:22px;}
.Scroller-Container1 {left:0px;position:absolute;top:0px;width:578px;}
.Scrollbar-Track1 {right:3px;width:3px;position:absolute;top:0px;height:300px;background:#fff;}
.Scrollbar-Handle1 {position:absolute;left:1px;top:0px;width:3px;cursor:pointer;height:100px;background:#E5E5E5;}

