@charset "gb2312";
/**/
html,body{font-family:"宋体",Arial; margin:0; padding:0; background:#FFF; font-size:12px; color:#000; }
div,form,img,ul,ol,li,dl,dt,dd,span,object{padding:0; margin:0; border:0px; }
p,h1,h2,h3,h4,h5,h6,font{margin:0; padding:0;}
a:link,a:visited{ color:#000;text-decoration:none;}
a:hover,a:active{ color:#000;text-decoration:underline;}
input,textarea{padding:0; margin:0; border:#999999 solid 1px;}
.userinput{padding:0; margin:0; border:#999999 solid 1px; width:100px; height:18px}
.submit{ padding:0; margin:0; border:0}
a.black, a.black:visited{ color:#000; text-decoration:none}
a.black:hover{ color:#000; text-decoration:underline}
a.white, a.white:visited{ color:#FFF; text-decoration:none;}
a.white:hover{ color:#FFF; left:1px; right:1px; text-decoration:none}
a.brown, a.brown:visited{ color:#993300; text-decoration:none;}
a.brown:hover{ color:#993300; text-decoration:underline}
a.gro:link, a.gro:visited{ color:#564E97; text-decoration:none;}
a.gro:hover{ color:#564E97; text-decoration:underline}
a.red:link, a.red:visited{ color:#963232; text-decoration:none;}
a.red:hover{ color:#963232; text-decoration:underline}

.box{width:1003px; margin:0 auto}
/*top*/
#top_bgbox{ width:962px; padding-right:41px; padding-top:20px; float:left; background: url(../images/topbg.jpg) top no-repeat}
#menu_leftbox{ width:100px; padding-left:16px; height:45px; padding-top:15px; color:#FFFFFF; line-height:18px; float:left; background:url(../images/top_menuleft_bg.jpg) no-repeat}

#menu{ width:740px; float:right; height:60px; background:url(../images/menu_bg.jpg) no-repeat}
#menu ul{ width:740px; height:60px; float:right; list-style:none}
#menu li{ width:92px; height:48px; padding-top:12px; float:left; text-align:center; background: url(../images/menu_line.jpg) left top no-repeat} 
#menu .indexli{ background:none} 

#banner{ margin:0; padding:0; width:1003px; height:192px;}

/*新的头部文件*/
#quicklink {
	margin:0;
	padding:30px 0 5px 11px;
	background:url(../images/quicklink_bg.jpg) left top no-repeat;
	}
#quicklink a:link, #quicklink a:visited {
	color:#fff;
	text-decoration:none;
	}
#quicklink a:hover, #quicklink a:active {
	color:#10216e;
	text-decoration:none;
	}
#quicklink ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	}
#quicklink ul li {
	padding-left:10px;
	background:url(../images/quicklink_li_bg.gif) 0 4px no-repeat;
	}
#nav {
	margin:0;
	padding-left:283px;
	background:url(../images/nav_bg.jpg) left top no-repeat;
	float:left;
	list-style-type:none;
	}
#nav li {
	float:left;
	}
#nav li img {
	display:block;
	}

/*left*/
#left{ width:288px; float:left;}
#left_top{ width:288px; height:38px; float:left}
.left_box1{ width:248px; padding-left:10px; overflow:hidden; background: url(../images/left_boxbg.jpg) right repeat-y; float:right; }
.left_honourboxtop{ width:230px; float:left; height:7px;}
.left_honourbox{ width:228px; border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; float:left; background:#FFFFFF}
.left_honourbox ul{ width:228px; float:left; list-style:none}
.left_honourbox li{ width:208px; padding-left:15px; height:25px; line-height:25px; float:left}

.left_honourbox dl{ width:228px; height:115px; float:left}
.left_honourbox dd{ width:208px; height:90px; padding:8px 10px;  text-align:center;float:left}
.left_honourbox dd p { margin:0; padding:0; line-height:120%; text-align:left;}
.introImg {float:left; margin-right:10px;}
.left_honourbox dt{ width:208px; height:9px; float:left; text-align:right; padding-right:10px}
.left_honourboxbot{ width:230px; float:left; height:8px;}
#left_box1bot{ width:258px; float:right; height:16px}
.left_box2{ width:258px; padding-top:21px; float:right; }
.left_box2 dl{ width:250px; float:left;}
.left_box2 dd{ width:250px; height:65px; float:left;}


/*right*/
#right{ width:695px; padding-left:20px; padding-top:28px; float:left; background:url(../images/right_top.jpg) top no-repeat}
.index_mainbox1{ width:460px; float:left}
.index_mainbox2{ width:232px; float:left}

.indextitlebox{ width:438px; height:30px;float:left; background:url(../images/index_title_bg.jpg) no-repeat}
.indextitle{ width:145px; float:left; height:20px; padding-top:5px; padding-left:10px;}
.indexmore{ width:32px; height:8px; padding-top:12px;float:right; padding-right:8px;} 
.index_about{ width:418px; height:145px; padding:10px; line-height:20px;}
#indexprolist{ width:418px; padding:20px 10px 0; height:125px; float:left;  background:url(../images/indexpro_leftbg.jpg) bottom left no-repeat}
#indexprolist dl{ width:137px; height:125px; float:left; }
#indexprolist dd{ width:137px; height:100px; float:left; text-align:center;} 
#indexprolist dt{ width:137px; height:25px; line-height:25px; text-align:center; float:left}
#indexprolist img{ border:solid 1px #CCC}

.index_rightbox{ width:209px; float:left}
.index_righttitle{ width:149px; height:44px; padding-left:60px; padding-top:5px; background:url(../images/index_rightboxtit_bg.jpg) ; float:left}
.index_rightbox ul{ width:209px; float:left; height:135px; list-style:none; background: url(../images/index_rightbox_bg.jpg) top no-repeat}
.index_rightbox li{ width:160px; padding-left:25px; height:20px; line-height:20px; float:left}
.index_rightbox .moreli{ text-align:right; padding-top:5px; padding-bottom:10px;}
.index_rightbox dl{ width:209px; float:left; height:135px; list-style:none; background: url(../images/index_rightbox_bg.jpg) top no-repeat}
.index_rightbox dd{ width:209px; text-align:center; padding-top:10px; float:left}
.index_rightbox dt{ width:185px; float:left; text-align:right; padding-top:5px; }

.pagetitle{ width:630px; float:left; height:25px; padding-top:5px; padding-left:20px;background:url(../images/title_bg.jpg) no-repeat}
.pagetextbox{ width:610px; padding:20px; float:left; line-height:21px;}
.pagetextbox table { border-collapse:collapse; border:solid #ccc; border-width:1px 0 0 1px;}
.pagetextbox td { padding:2px 0 2px 20px; border:solid #ccc 1px;}
.t1 {background-color:#fff;}/* 第一行的背景色 */
.t2 {background-color:#f5f5f5;}/* 第二行的背景色 */
.t3 {background-color:#A6EEFB;}/* 鼠标经过时的背景色 */
.next { margin:2em; font-family:"微软雅黑", "宋体", Arial, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#666;}
.next a:link, .next a:visited { color:#666; text-decoration:underline;}
.next a:hover, .next a:active { color:#000; text-decoration:none;}


#prolist{ width:610px; padding:10px 20px; float:left; }
#prolist dl{ width:200px; height:155px; float:left; }
#prolist dd{ width:200px; height:120px; float:left; text-align:center;} 
#prolist dt{ width:200px; height:30px; line-height:22px; text-align:center; float:left}
#prolist img{ border:solid 1px #CCC}

#newslist{ width:600px; padding-left:10px; height:300px!important; height:auto!important; height:300px; float:left; padding-top:15px; }
#newslist ul{ width:600px; padding-left:5px; float:left; list-style:none}
#newslist li{ width:500px; padding-left:20px; float:left; height:23px; line-height:23px; background:url(../images/intro_point.gif) left no-repeat}
#newslist .timeli{ width:80px; padding-left:0; background:none}

.classbox{ width:580px; padding-left:20px; padding-top:5px; float:left; line-height:25px; height:25px}
.pagebox{ width:610px; float:left; height:30px; line-height:30px; margin:10px 0 0}
.titlebox{ width:610px; float:left; height:35px; line-height:35px; text-align:center; font-size:14px}
.picbox{ width:610px; float:left; text-align:center;}
.contentbox{ width:590px; float:left; padding:10px; line-height:21px;}
.backbox{ width:610px; float:left; height:30px; line-height:30px; text-align:center}
/*foot*/
#bottomrights{ width:933px; padding-left:70px; float:left; height:100px; background: #EBEBEB; border-top:solid 1px #BFBFBF; line-height:21px; }
#bottomrights dl{ width:930px; float:left; padding-top:23px; }
#bottomrights dt{ width:790px; color:#585858; padding-left:15px; text-align:left; float:left; background:url(../images/bottom_line.jpg) left no-repeat}
#bottomrights dd{ width:125px; float:left;}
