/*-------------------------------------------
Filename: reset.css
Description: Global CSS 
Version: YahooReset V2.7.0
WebSite: www.xuelecn.com
Author: Yahoo
-------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
sup,sub{vertical-align:baseline;}



*{margin: 0 auto; padding:0;}
#head{width:1003px; height:110px;}
#head #topsite{width:1003px; height:40px; line-height:40px; text-align:right; font-weight:bold;}
#hade #top{width:1003px;}
#logo{float:left;}
#nav{background:url(../images/nav.gif) no-repeat; height:37px; line-height:37px; width:662px; float:right; margin-top:10px;}
#menu a{width:88px; float:left; display:block; text-decoration:none; text-align:center;}
#menu a:hover{text-decoration:none;}
#menu {width:630px; overflow:hidden; margin-left:20px; margin-top:7px;}
#container{width:1003px;}
#container #left{width:387px; float:left;}
#container #right{width:616px; float:right;}
#com{background:url(../images/com_bg.jpg) no-repeat; height:227px; width:587px;}
#cont{width:587px; margin:0 auto;}
#contact{width:360px; background:url(../images/contact_T.jpg) no-repeat  left; height:200px; float:left;}
#pro{width:587px;}

#xmarquee{ height:120px; overflow:hidden;}
#xmarquee ul li{ width:150px;}
#xmarquee img{
	display:block;
	float:left;
	padding:2px;
}

#foot{background:url(../images/bottom.jpg) no-repeat; width:1003px; height:110px; text-align:center;}

#banner{width:1003px; height:200px; padding-bottom:5px;}
#left200{width:200px; float:left; background:#d9e8ed; min-height:400px; _height:400px;}
.pageleftmenu {
padding:10px 0 0 0;
width:190px;
margin:0 auto;
}
.pageleftmenu ul li{
margin:2px 0;
text-align:center;
padding:3px 0;
background:url(../images/leftmenu.jpg) no-repeat;
height:26px; 
line-height:26px;
}
#right803{width:803px; float:right;}
#right_nr{width:780px; float:right;}
.nr_title{height:30px; line-height:30px; border-bottom:1px dashed #98b4be;}
.nr_title span{color:#990000;  font-weight:bold;}
.p15{padding:15px;}
.f_l{float:left;}

.news_list{ margin:10px 20px;}
.news_list li { border-bottom:1px dashed #999999; line-height:30px; background:url(../images/tb.gif) no-repeat left; text-indent:1em;}
.news_list span{ float:right;}

.box{float:left;}
.box img{padding:3px; margin:10px 15px;}
.font{text-align:center;}
.m{margin:5px 0 5px 30px; border-bottom:1px dashed #79a8b8; width:70%;}