*{margin:0px; padding:0px;}
img{border:0px;}
ul,h1,h2,h3,h4,li{ font-size:12px; font-weight:normal;list-style:none; padding:0px; margin:0px; }
.clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
a{ color:#454545; text-decoration:none;}
a:hover{ text-decoration: underline;}

body {color:#1C1C1A;
      font-family:'΢ź','',"Arial",Courier,monospace;
	  font-size:12px;
	  padding:0px;
	  margin:0px;
	  line-height:22px;
	  background:url(../images/bg2.jpg) repeat-x scroll #CCC;
}

#i_mainbox{ width:1003px;
		    margin:auto;
}
.i_top{ float:left; text-align:center; width:100%; color:#696A6F;}
.i_top p{ line-height:18px; margin-top:10px;}
.i_top a{ display:block; color:#696A6F; width:120px; margin:0 auto;}
.i_top a:hover{ text-decoration:underline;}

#mainbox{ width:980px; margin:0 auto; background:#ccc;}
#top{ width:100%; float:left; background:url(../images/t_bg.gif) repeat-x; position:relative;}
#top img{ float:left;}
#top span{ float:right; position:absolute;left: 819px; top: 87px;}
.t_ad{ position:absolute;left: 471px; top: 38px;}

/*菜单*/
#nav{ width:100%; float:left;}
.main_menu{ width:952px; background:url(../images/menu_bbg.gif) repeat-x;padding-left:28px; float:left;}
.menu {background:url(../images/menu_bg.gif) no-repeat left top;height:29px; width:823px; padding-left:22px; float:left;}
.menu ul li {float:left;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin-right:2px;}
.menu ul li a {color:#1E1E1E;float:left;line-height:29px;overflow:hidden;text-align:center;}
.menu ul li a:hover {color:#AC0303;}
.menu-list { background:#A8A39E;display:none;position:absolute;}
.menu-list ul li {border-top:#A3A2A0 solid 1px;font-size:12px;}
.menu-list ul li a {background:#BEC0C1;cursor:pointer;display:block;line-height:29px;text-align:center;width:100%;}
.menu-list ul li a:hover{background:#B3B0AD;}
.menu-list ul li a span {display:block;height:100%;width:100%;white-space:nowrap;overflow:hidden;}

#content{ width:100%; float:left; background:#ccc; padding-bottom:15px;}
.c_til{ background:url(../images/c_til.gif) repeat-x scroll; width:930px; height:26px; padding:20px 0 0 50px; font-size:14px; font-weight:bold; color:#000; padding-bottom:15px;}
.left{ width:738px; float:left; padding-left:20px;}
.right{ width:220px; float:right;}
.r_ad{ width:100%; float:left;}

.sub{float:left; padding:15px 0 0 50px; width:170px;}
.sub ul{ margin:0; padding:0;}
.sub ul li{height:29px; background:url(../images/icon.gif) no-repeat center left; font-size:14px; padding-left:15px;}
.sub ul li a{ width:100%; line-height:29px; display:block; text-decoration:underline;}
.sub ul li a:hover{}


#footer{ width:100%; height:55px; float:left; background:url(../images/f_bg.gif) top repeat-x; padding-top:15px; margin-bottom:20px;}
#footer span{ float:left; width:225px; border-right:#A2A2A2 solid 1px; margin-right:50px; margin-left:80px;}
#footer p{ float:left; line-height:16px; color:#686868;}
#footer a{color:#686868;}

.left p{ float:left;}
.s_con { padding:20px; width:685px; overflow:hidden;}
.s_con p{ float:none;}

/*-----------*/
.s_List{ text-indent:2em; padding:10px; height:20px; height:100%;}
.s_List ul li{ width:700px; font-size:14px; border-bottom:1px dashed #000; padding:10px 10px 0px 10px; vertical-align:middle;}
.s_List ul li p{ font-size:12px; color:#686868;float:right;}


/*************/
ul.pro_list { width:220px; margin-left:15px;}
ul.pro_list li{width:220px;float:left;height:190px; margin-right:5px;  padding-bottom:20px;}
ul.pro_list li img{padding-top:6px; margin-left:6px;}
ul.pro_list li h6{color:#E2E2D6;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul.pro_list li p{ text-align:left; line-height:20px; text-align:center; font-size:13px; padding-left:10px!important; padding-left:15px;padding-top:4px!important; padding-top:10px; width:163px;}
*+html ul.pro_list li p{padding-top:12px!important;padding-left:10px!important;}
ul.pro_list li p a{color:#5B5D5F;}

ul.pro_listbg4 li{background:url(../images/celeer.png)  no-repeat;}

/*--------7-4-----------*/
.script_list{ padding-bottom:10px;width:710px; height:112px; border-bottom:1px dashed #DCDCDC; background:url(../images/librar_lbg.gif) repeat-x; padding-top:8px;}
.script_list img{float:left;width:95px; height:109px; margin-right:24px;}
.script_list h2 a{font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; line-height:44px;}
.script_list p{float:left;width:580px;}
.script_list p a{text-decoration:none; font-size:13px; }

