/* ==全局样式定义== */ 
body{margin:0　auto;padding:0;font-size:12px;font-size:11px; font-family:Verdana, Geneva, sans-serif;color:#c5c5c5;height:100%;color:#c5c5c5;height:100%; background-image:url(../images/bg.jpg); background-repeat:repeat-x;background-attachment:fixed;}
html{height:100%;}
form,img,ul,ol,li,dl,dt,dd,table,td,tr,th,p{margin:0; padding:0;border:0;}
ul li{list-style-type:none;}
/*div{ border:1px solid #ff0000} */ 
a{ color:#9db3d2; text-decoration:none}
a:hover{ color:#fff;text-decoration:none; text-decoration:underline}
select{ font-size:12px; font-family:宋体;color: #585858; line-height:20px;}
H2,h3,h4,h5,h6{margin: 0;padding: 0;font-weight: normal;font-size:12px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	background-image: url(../images/index.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}
.clear{clear:both}
#footer{background-image: url(../images/boom_bg.jpg);background-repeat: repeat-x;background-position: bottom; margin:0 auto; height:102px;}
#page{ width:1000px; height:870px; margin:auto}
#head{ width:1000px; height:230px; background-image:url(../images/top_bg.jpg); margin:auto; }
#box{width:1000px; height:640px; background-image:url(../images/main_bg.jpg);}
#top{ height:135px; margin:auto;}
#logo{width:331px;height:135px; margin:auto; float:left; }
#menu{ width:669px; height:100px; float:right;}
#menu ul li{width:75px; float:left; height:100px; text-align:center; padding-top:55px; color:#fff; font-size:12px;}

#menu ul li a{color:#fff; font-size:12px;font-weight:bold;}
#menu ul li a:hover{color:#fedc8a; font-size:12px;font-weight:bold;}

a.china{ font-family:"宋体";font-size:9px;font-weight:bold;}
a.menu:hover{ font-family:"宋体";font-size:9px;font-weight:bold;color:#fedc8a;}
#content{ width:960px;margin:auto;}
.conatent_left{ width:525px;height:274px; float:left; overflow:hidden}
.conatent_left p{line-height:22px; padding:0 0 6px 35px; }
.conatent_right{ width:435px;height:274px; float:right;}
.abouttu_bg{ width:375px; height:220px; background-image:url(../images/about_tu.jpg); margin-left:43px}
.abouttu_bg img{ padding:10px 10px 10px 1px;}
#about{ background-image:url(../images/table_bg.jpg); width:960px; height:105px;}
#about H2{font-size:24PX; font-family:Georgia, "Times New Roman", Times, serif;color:#C7DCF4; padding:25px 0 0 35px}

#pronews{ width:960px; height:235px; margin:auto}
#pronews_left{width:525px;height:235px; float:left;}
#indexpro{ float:right; width:495px; height:232px; background-image:url(../images/index_news_bg.jpg);}
#indexpro_bg{ width:480px; height:60px; background-image:url(../images/index_pro.jpg)}
#indexpro_bg H3{font-size:16PX; font-family:Georgia, "Times New Roman", Times, serif;color:#C7DCF4; padding:15px 0 0 35px}
#indexpro_pic{ height:153px;margin:5px 0 0 25px; width:460px;}
#indexpro_pic ul li{ float:left; width:225px;}
#indexpro_pic ul li a{display:block;border:3px solid #4c5a68; margin-right:35px;}
#indexpro_pic ul li a:hover{border:3px solid #C7DCF4}

#pronews_right{ width:435px;_width:420px;height:235px; float:right;}
#indexnews{ width:388px;height:232px; margin-left:30px;_margin-left:15px;  background-image:url(../images/index_news_bg.jpg);}
#indexnews_bg{width:388px; height:60px; background-image:url(../images/index_news.jpg)}
#indexnews_bg H3{font-size:16PX; font-family:Georgia, "Times New Roman", Times, serif;color:#C7DCF4; padding:15px 0 0 25px}
#indexnews_list ul li{ height:20px; line-height:20px;  padding-left:25px;}
#indexnews_list ul li p{ width:233px; color:#9db3d2; float:left;overflow:hidden;white-space: nowrap;  }
#indexnews_list ul li p a{ width:233px; color:#9db3d2;overflow:hidden;white-space: nowrap; }
#indexnews_list ul li p a:hover{ width:233px; color:#fff; text-decoration:underline;overflow:hidden;white-space: nowrap; }
#indexnews_list ul li span{ width:100px; color:#9db3d2; float:right; text-align:left}
.footer_line{ height:30px; line-height:40px;}
.footer_link{ width:1000px; margin:auto; height:25px; line-height:25px;}
.footer_link ul { width:515px; margin:auto}
.footer_link ul li{ width:515px; float:left; color:#49515e; text-align:center;font-family: Tahoma,Verdana;}
.footer_link ul li a{ width:515px; color:#9db3d2; text-align:center;font-family: Tahoma,Verdana;}
.footer_link ul li a:hover{ width:515px; color:#fff; text-decoration:underline;text-align:center;font-family: Tahoma,Verdana;}
.footer_Copyright{ width:900px; margin:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-right:15px;}
a.chinafooter{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#9db3d2;}
a.chinafooter:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fedc8a;color:#fff;}


#main{ width:1000px;margin:auto; position:relative;}
#main_page{width:1000px;height:auto;height:100%; background-image:url(../images/main_bg.jpg);height:auto !important;}
#main_page1{width:1000px;height:auto;height:100%;min-height:640px; background-image:url(../images/main_bg.jpg);height:auto !important;}
#ny{ width:960px;margin:auto;height:auto; position:relative}
#search{ width:100px; height:30px; background-color:#F00; position:absolute; top:100px;}
.ny_left{ width:525px;height:auto; min-height:400px; float:left;}
.ny_left p{line-height:22px; padding:0 0 6px 35px;}
.ny_right{ width:435px;height:274px; float:right;}
.abouttu_bg{ width:375px; height:220px; background-image:url(../images/about_tu.jpg); margin-left:43px}
.abouttu_bg img{ padding:10px 10px 10px 1px;}
#about{ background-image:url(../images/table_bg.jpg); width:960px; height:105px;}
#about H2{font-size:24PX; float:left; font-family:Georgia, "Times New Roman", Times, serif;color:#C7DCF4; padding:25px 0 0 35px}
#about span{ padding-top:35px; float:left; padding-left:18px;}
.test{ width:910px; margin:auto;}
.test h3{ font-size:14px; font-weight:bold; color:#C7DCF4; height:50px; line-height:50px;}
.test p{ padding-top:5px;}

.test ul li{
	float:left;
	text-align:center;
}

.pro{ width:200px; height:220px; text-align:center}
.protu{ width:200px; height:150px;}
.protest{ height:25px; line-height:25px; text-align:center}
.prolist{ width:910px; margin:auto;}
.prolist p{font-size:14px; font-weight:bold; color:#C7DCF4; height:50px;line-height:50px;width:250px; float:left}
.prodeail{ width:910px; margin:auto}
.proli{ height:25px; line-height:25px; }
.proli strong{font-size:14px; font-weight:bold; color:#C7DCF4;}
.prolitest{ line-height:25px;}


#news_list ul li{ height:20px; line-height:20px;}
#news_list ul li p{ width:233px; color:#9db3d2; float:left;overflow:hidden;white-space: nowrap;  }
#news_list ul li p a{ width:233px; color:#9db3d2;overflow:hidden;white-space: nowrap; }
#news_list ul li p a:hover{ width:233px; color:#fff; text-decoration:underline;overflow:hidden;white-space: nowrap; }
#news_list ul li span{ width:100px; color:#9db3d2; float:right; text-align:left}
.next{width:500px;height:35px;margin:auto; line-height:35px; text-align:center}


a.proimg{display:block;border:3px solid #4c5a68; width:185px; height:130px;}
a.proimg:hover{border:3px solid #C7DCF4}

.newstest{ width:910px; margin:auto;}
.newstest h3{ font-size:14px; font-weight:bold; color:#C7DCF4; height:50px; line-height:50px; text-align:center}
.newstest p{ padding-top:5px;}

.maptu_bg{ width:375px; height:375px; background-image:url(../images/map_tu.jpg); margin-left:43px}
.maptu_bg p{ padding:10px 10px 10px 1px;}

.suckerdiv{ width:180px;}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;}
	
.suckerdiv ul li{
position: relative; width:150px; text-align:left; font-size:14px;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 120px; /* Parent menu width - 1*/
position: absolute;
 /*sub menu width*/
top: 0;
 background-color:#364454;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 140px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
color:#9db3d2; height:30px; line-height:30px; text-align:left; padding-left:10px; 
font-size:12px; font-weight:bold;
}

.suckerdiv ul li a:visited{
color: black;color:#9db3d2; height:30px; line-height:30px; text-align:left; padding-left:10px; 
font-size:12px; font-weight:bold; width:120px;width:120px; display:block;
}

.suckerdiv ul li a:hover{
color:#9db3d2; height:30px; line-height:30px; text-align:left; padding-left:10px;
font-size:12px; font-weight:bold; background-color:#364454;width:120px; display:block;
}

.suckerdiv .subfolderstyle{
}
.newsone{ height:31px;}
.newsone ul li{ float:left}
.newsone ul li span{height:31px;line-height:31px;font-weight:bold; font-size:14px; width:120px;text-align:center; float:left}
a.classnews{height:31px;line-height:31px;font-weight:bold;  width:120px;text-align:center; float:left;}
a.classnews:hover{height:31px;line-height:31px;font-weight:bold;width:120px; display:block; text-align:center; float:left; }
a.classnews1{height:31px;line-height:31px;font-weight:bold; width:120px; display:block; text-align:center; float:left; }
a.classnews1:hover{height:31px;line-height:31px;font-weight:bold; width:120px;text-align:center; float:left; }


.ny_left1{ width:800px;height:auto; padding-left:40px; min-height:400px; float:left;}
#news_list1 ul li{ height:20px; line-height:20px;}
#news_list1 ul li p{ width:633px; color:#9db3d2; float:left;overflow:hidden;white-space: nowrap;  }
#news_list1 ul li p a{ width:633px; color:#9db3d2;overflow:hidden;white-space: nowrap; }
#news_list1 ul li p a:hover{ width:633px; color:#fff; text-decoration:underline;overflow:hidden;white-space: nowrap; }
#news_list1 ul li span{ width:100px; color:#9db3d2; float:right; text-align:left}
.next1{width:900px;height:35px;margin:auto; line-height:35px; text-align:center}

.test1{width:880px; margin:auto;}
.test1 p{ padding-top:5px;}

.lie{width:880px;  margin:10px 0; border-bottom:#333 1px solid; overflow:auto;}
.lie li{ float:left; padding:3px 10px}

.lia li{
	float:left; width:220px;
	
}

.pro1{ width:200px;height:266px;overflow:hidden;}
.protu1{ width:200px;}
.protest1{ line-height:22px;}
.prolist1{ width:910px; margin:auto;}
.prolist1 p{font-size:14px; font-weight:bold; color:#C7DCF4; height:50px;line-height:50px;width:250px; float:left}
.prodeail1{ width:910px; margin:auto}
.proli1{ height:25px; line-height:25px; }
.proli1 strong{font-size:14px; font-weight:bold; color:#C7DCF4;}
.prolitest1{ line-height:25px;}
	

/* End */


