@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:14px; color:#fff; font-family:"ËÎÌå"; text-align:left;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
img{ border:none;}
h1{ display:none;}
.blue a:link, .blue a:visited, .blue a:hover, .blue a:active{ color:#002b71;}

#page{ width:1000px; margin:0 auto;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:35px; overflow:hidden;}
#head{ background:url(../images/head.jpg) no-repeat; height:530px; overflow:hidden;}
#news{ background:url(../images/news.jpg) no-repeat; height:330px; overflow:hidden;}
#parta{ background:url(../images/parta.jpg) no-repeat; height:200px; overflow:hidden; position:relative;}
#partb{ background:url(../images/partb.jpg) no-repeat; height:410px; overflow:hidden;}
#partc{ background:url(../images/partc.jpg) no-repeat; height:430px; overflow:hidden; position:relative;}
#partd{ background:url(../images/partd.jpg) no-repeat; height:300px; overflow:hidden;}
#parte{ background:url(../images/parte.jpg) no-repeat; height:697px; overflow:hidden; position:relative;}
/*---head---*/
.head_L{ float:left; width:515px;}
.head_R{ float:right; width:485px;}
.flva{ padding-top:233px;}
/*---nav---*/
#nav img{ padding-left:13px;float:left;}
.nav_list{ float:right; width:310px; padding-top:16px;}
.nav_list a{ font-size:12px; color:#666666; border-right:#666666 solid 1px; padding-right:11px; text-decoration:none;}
.nav_list a:link{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:visited{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.nav_list a:active{ font-size:12px; color:#666666; text-decoration:none;}
/*---news---*/
.news_qh{ float:left; width:420px; padding-left:31px; background:url(../images/qh01.jpg) no-repeat right 0;}
.news_hot{ float:right; width:514px; padding:75px 0 0 0;}
.news_hot h2{ font-size:16px; color:#002b71; text-align:center;}
.news_hot p{ font-size:12px; color:#002b71; padding:12px 25px 12px 0; line-height:20px;}
.news_line{ border-top:1px solid #d3d3d3; margin-right:25px; height:18px;}

.marqueebox{width:487px; height:117px;line-height:25px;  overflow:hidden; color:#002b71;} 
.marqueebox ul{margin:0; padding:0} 
.marqueebox li{height:25px; line-height:25px; font-size:12px; list-style-type:none;}
.marqueebox a{ float:left;}
.marqueebox li span{ float:right; color:#626262;} 
/*---parta---*/
#parta p{ font-size:12px; color:#fff; padding:57px 570px 0 187px; line-height:21px;}
.pa01{ width:192px; height:149px; position:absolute; top:37px; left:447px; }
.pa02{ width:190px; height:148px; position:absolute; top:17px; left:613px;}
/*---partb---*/
.partb_L{ float:left; width:307px; padding:151px 0 0 193px;}
.partb_R{ float:right; width:485px; padding:27px 0 0 0;}
.partb_L h2{ font-size:14px; color:#fff;}
.partb_L p{ font-size:12px; color:#fff; line-height:20px; padding-top:20px;}
.partb_R p{ font-size:12px; color:#fff; line-height:20px; padding:0 185px 20px 0;}
/*---partc---*/
.title_box { width:144px; height:133px; position:absolute; top:21px; right:10px; z-index:10;}
.title_box h3 { width:144px; height:35px; margin:0 0 15px 0;}
.con_box { width:750px; height:410px; position:absolute; top:19px; left:141px;}
.con_box img{ padding:0 20px 21px 0;}
.con_box div { display:none;}
.con_box .now_con { display:block;} 
.one{ background-image:url(../images/one.jpg); background-position:0 0}
.two{ background-image:url(../images/two.jpg); background-position:0 -35px;}
.three{ background-image:url(../images/three.jpg); background-position:0 -35px;}
.one p, .two p, .three p{ display:none;}
/*---partd---*/
.flvb{ float:left; width:320px; height:240px; padding:30px 0 0 20px;}
.pictxt{ float:left; width:295px; padding:66px 0 0 40px;}
.picbox{ float:left; width:295px; padding:10px 0 0 10px;}
.pictxt p{ font-size:12px; color:#002b71; line-height:22px; padding:0 0 2px 5px;}
.picbox img{ padding-bottom:10px;}
/*---parte---*/
#parte div{ width:170px; height:110px; position:absolute;}
.pe01{ top:75px; left:17px;}
.pe02{ top:75px; left:283px;}
.pe03{ top:75px; right:197px;}

.pe04{ top:205px; left:107px;}
.pe05{ top:205px; left:457px;}
.pe06{ top:205px; right:22px;}

.pe07{ top:427px; left:196px;}
.pe08{ top:427px; left:545px;}
.pe09{ top:427px; right:17px;}

.pe10{ bottom:30px; left:22px;}
.pe11{ bottom:30px; left:370px;}
.pe12{ bottom:30px; right:109px;}
/*---bottom---*/
#bottom{ background:url(../images/bottom.jpg) no-repeat left top; height:336px; overflow:hidden;}
.messa{ float:left; width:570px; height:268px; background:#fff; margin:14px 0 0 36px; display:inline;}
.messb{ float:right; width:273px;}
.copyright{ font-size:12px; color:#313131; text-align:center; padding:0 0px 30px 0px; line-height:20px;}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active{ color:#313131; text-decoration:none;}