* { padding:0px; margin:0px;border:none;}
BODY { background:url(/img/body_top.jpg) no-repeat top center #757A7E; font-family:Verdana,Arial,Helvtica,sans-serif; color:#999; font-size:11px;}
a{color:#999;text-decoration:none}
#clear { clear:both;}
.clear { clear:both;}
.ch_bg{background:#000; color:#FFF;}
.big_images {width:967px;margin:0px auto;}

#main_bg{ background:url(/img/main_bg.gif) repeat-y center; height:100%; overflow:hidden;}

#language_all{width:967px; margin:auto auto; position:relative; height:90px;}
#language-font{padding-top:10px; float:right; position:absolute; color:#000; right:145px;}
#language {width:144px; Float:right; padding-top:7px; font-size:9px;}
#language li { list-style-type:none; position:relative;width:144px;}
#language li a, #language li a:visited {}
#language li dd {display:none;}
#language li a:hover {border:0;}
#language li:hover dd, #language li a:hover dd {display:block;}
#language dl {width: 144px;;background:url(/img/choose.png);}
#language .one {background:url(/img/choose.png); line-height:18px;}
#language .one dt a,#language .one dd a { padding-left:10px; color:#fff;background:url(/img/choose.png);width:134px;height:18px; display:block;}
#language .one dt a{background:url(/img/choose.png);}
#language .one dd a{background:url(/img/choose_h.png);}
#language .one dt a:hover,#language .one dd a:hover{color:#000; }

#nav {width:960px; height:40px; margin:0px auto;font-size:13px;}
#nav h1,#nav h2{ width:4px; height:40px; float:left;}
#nav h1{background:url(/img/nav_left.gif);}
#nav h2{background:url(/img/nav_right.gif);}
#nav ul{ width:900px; list-style-type:none; float:left; height:40px; background:url(/img/nav_bg.gif);}
/*#nav ul li p{ background:url(/img/nav_m.png); width:2px; height:31px; float:right; margin-right:-20px;}*/
#nav ul li{float:left;line-height:40px; padding:0px 20px; display:block; list-style:none;}
#nav ul li a{ color:#FFF;}
#nav ul li a:hover{ color:#000}

#ad{ background:url(/img/ad_bg.jpg) no-repeat center; height:380px; margin:0px auto;}
#ban{ width:967px; margin:0px auto;position:relative;}
#ban img{ width:718px; height:323px; float:left; margin-top:10px; }
#ban dl{ margin:0px 0px 0px 740px; color:#FFF; padding-top:20px;}
#ban dl dt{ font-size:20px; list-style:none;}
#ban dl dd{ font-size:12px; padding-left:15px; background:url(/img/r_arrow.gif) left center no-repeat; line-height:20px;}
#ban dl dd a{ color:#FFF}
#ban ul{position:absolute;	float:right;	top:280px;	left: 740px; width:400px;}
#ban ul h1 img{ width:62px; height:22px; padding:10px 12px 0px 0px; float:left;}
#ban ul li{ float:left; list-style:none;}
#ban ul li img{ width:36px; height:38px; padding:0px 5px; float:left;}
#ban_more{font-size:12px; padding-top:20px; margin:0px auto; width:967px; line-height:22px;} 
#ban_more p{ float:right; color:#F5F5F5; margin:0px 20px;}
#ban_more h1{ background:url(/img/more.gif); width:114px; line-height:22px; height:22px; float:right; text-align:center; font-size:12px; font-weight:normal;}
#ban_more h1 a{ color:#FFF;}

.con_p{ width:236px; height:160px;background:#466E83; margin-top:78px;position:absolute; left:718px;}
.con_p h1{width:210x; border-bottom:1px solid #69899A;font-size:13px; line-height:25px; font-weight:normal; padding-left:7px; color:#CADCE5; margin-top:5px;}
.con_p p a{background:url(/img/msn_s.gif) center left no-repeat; border-bottom:1px #CADCE5 solid;  display:block; padding:3px 0px 3px 25px; line-height:16px; color:#CADCE5;}
.con_p p a:hover{ background-color:#678899;}
.con_p h2{ width:230px; height:46px; background:#345568; margin:auto auto; line-height:22px; text-align:right; padding-right:6px;}
.con_p h2 a{ text-decoration:underline; font-size:12px; font-weight:normal; color:#99B0BB}


.hot_info{ width:960px; margin:0px auto; height:340px; background:#FFF; padding:0px 10px;}
.Hot_news { width:370px; float:right; font-family:Georgia, "Times New Roman", Times, serif;}
.Hot_news p{float:left; width:60px; height:60px; text-align: center;color: #000; padding-top:20px;}
.Hot_news p big {font-size: 30px;font-weight: bold;display: block;}
.Hot_news p small {display: block;font-size:11px;}
.Hot_news h1 { font-style:italic; font-weight:normal;}
.Hot_news dl dt a{font-weight:bold; line-height:15px; color:#000; }
.Hot_news dl dt a:hover{ text-decoration:underline; }
.Hot_news dl dd{line-height:11px;text-decoration: none; font-size:10px; }
.Hot_news dl { height:80px;font-family:Verdana,Arial,Helvtica,sans-serif; padding-top:10px; border-bottom:1px solid #CCC;}

.new_pro{ width:575px;float:left; font-family:Georgia, "Times New Roman", Times, serif; }
.new_pro p{font-style:italic;}
.new_pro h1,.new_pro p,.Hot_news h2,.Hot_news h1{font-size:24px; padding:10px 0px 8px 15px;border-bottom:1px solid #E1F0E9;}
.new_pro img{width:175px; height:150px; margin:20px 12px 0px 0px; float:left;}

#main_pro{ width:960px; margin:0px auto; background:#FFF; height:350px;padding:0px 10px;}
#main_pro h1{font-size:24px; padding:10px 0px 8px 15px;border-bottom:1px solid #E1F0E9; font-family:Georgia, "Times New Roman", Times, serif;font-style:italic ; font-weight:normal; }
#main_pro dl{ width:230px; height:131px; float:left; margin:5px 0px; background-color:#F4F4F4; border:1px solid #CCC;}
#main_pro dl dt{ padding-left:5px; font-size:11px; font-weight:bold; line-height:20px;color:#000;}
#main_pro dl dd img{ width:94px; height:94px; margin:5px; float:left;}
#main_pro dl dd ul{ list-style:none; float:left; margin:60px 0px 0px 10px;}
#main_pro dl dd ul li{ font-size:10px; padding-left:6px; background:url(/img/p_arrow.gif) center left no-repeat;}
#main_pro dl dd ul li a{ text-decoration:underline;}
#main_pro dl dd ul li a:hover{ color:#030} 

#home_info{ width:960px;margin:0px auto; height:200px; background:#FFF;padding:0px 10px;}
#home_info dl{ width:470px; float:left; }
#home_info dl img{ width:55px; height:55px; margin:15px 10px; float:left}
#home_info dl dt h1{ font-size:12px;float:left; width:380px; margin:10px 0px; color:#000;}
#home_info dl dt p{ float:left; width:380px; line-height:14px; font-size:10px;}
#home_info img { width:94px; height:94px; float:left; margin:30px 20px;}
#home_info h1{ font-size:12px;width:300px; float:left; color:#000; margin-top:10px;}
#home_info h2{ font-size:11px; font-weight:normal;width:300px; float:left; padding:5px 0px; color:#000}
#home_info p{ float:left; width:350px; line-height:12px; font-size:10px;}

#b_top{ width:980px; margin:0px auto; color:#000; clear:both; height:40px; background-image:url(/img/back_top.jpg);}
.blow ul{ list-style-type:none; margin-left:10px;}
.blow li{ width:22px; height:14px; margin:13px 0px; float:left; text-align:center; border-left:1px solid #000;}
.blow a{width:18px; display:block; margin:auto;}
.blow a:hover{background:#000; color:#fff;}
#back{ width:80px; margin-top:14px; display:block; float:right; color:#000;}

#foot_list_bg{ background:url(/img/foot_list_bg.gif) repeat-y center; height:100%; overflow:hidden; padding-bottom:20px;}

#foot_list{width:980px;margin:0px auto; clear:both;}
#foot_list dl{ width:220px; float:right; margin-left:5px; text-align:right;}
#foot_list dl dt{ width:200px; background:#000; height:25px; color:#CCC;padding-right:20px; font-weight:bold; font-size:13px; line-height:25px; color:#FFF;}
#foot_list dl dd a{width:200px; background:#3B3F43; height:20px; line-height:20px; margin-top:1px; padding-right:20px;display:block;}
#foot_list dl dd a:hover{background-color:#202224; color:#fff;}

#footer_bg{ background:url(/img/footer_bg.gif) repeat-y center; height:100%; overflow:hidden;}

#footer{ width:980px;margin:0px auto;line-height:20px; padding:5px;}
#footer a{ text-decoration:underline;}
#footer a:hover{color:#CCC;}
#footer p { line-height:13px;}

#Layer1 { z-index:10; float:left; TOP:0px; left:60px; VISIBILITY: hidden;POSITION: absolute; background-color:#FF0000;}
#Layer1 img{ width:150px; height:150px; }
#Layer2 { z-index:10; float:left; TOP:0px; left:60px; VISIBILITY: hidden; width:200px; POSITION: absolute; height:200px;  background-color:#FF0000;}