@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, /* structural elements 结构元素 */

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ 

pre, /* text formatting elements 文本格式元素 */ 

form, fieldset, legend, button, textarea, /* form elements 表单元素 */ 

th, td, /* table elements 表格元素 */ 

img{border:medium none;margin: 0;padding: 0;}/* img elements 图片元素 */ 

body,button,select, textarea,input {color:#333; letter-spacing:1px;font-size:12px;font-family:"微软雅黑","宋体","Arial"}  /** 设置默认字体 **/ 

h1, h2, h3, h4, h5, h6 {font-size: 100%;}  

em{font-style:normal;}  

ul, ol { list-style: none; }/** 重置列表元素 **/ 
 

/*重置超链接元素*/ 
a { text-decoration: none; color:#333} 
a:hover{color:#666}
img{ border:0px;}/*重置图片元素*/ 

table {border-collapse: collapse; border-spacing: 0; }/* 重置表格元素*/

/*
_behavior:url(iepngfix.htc);
overflow:hidden; white-space:nowrap; text-overflow:ellipsis
*/ 
.clear{clear:both}
body{background:url(../images/bg.jpg) no-repeat  top center}

/*--------------css-------------------*/

#topbox{width:1000px; margin:0 auto}
#page{width:1000px; padding-top:5px}
#page ul li{float:right; padding-left:40px; height:30px; line-height:30px; margin-right:20px;_behavior:url(iepngfix.htc);
}
#page ul li a{color:#161d1f}
#page ul li a:hover{color:#161d1f}

#logo{width:980px; float:left; padding-left:20px}
#logo img{_behavior:url(iepngfix.htc);}

#nav{width:1000px; height:50px; background:url(../images/nav.png) no-repeat left center; float:left; margin-top:20px;_behavior:url(iepngfix.htc);
}
#nav ul li{float:left; width:111px; height:50px;}
#nav ul li a{width:111px; height:50px; display:block; text-indent:-9999px}
#nav ul li a:hover{width:111px; height:50px; background:url(../images/hover.png) no-repeat left center; display:block;_behavior:url(iepngfix.htc);
}

#banner{width:1000px; height:300px; margin:10px auto 0px auto}

#main{width:1000px;margin:20px auto 0px auto}
.box1{height:390px; border:#868484 solid 1px; background:#FFF; float:left; padding:0px 15px 0px 15px}
.tittle{ text-align:center}
.img{ text-align:center; margin-top:10px}
.contp{ margin-top:10px; height:115px; overflow:hidden}
.link{margin-top:5px}
.newsul li {float:left; width:300px}
.newsul li a{width:220px; line-height:22px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis
}
.newsul li a:hover{color:#ba2d20}
.newsul li span{float:right}

#friend{width:1000px; margin:20px auto 0 auto; border-top:#c8c6c7 solid 2px}
.friendbt{width:140px; float:left; padding-top:20px;}
.friendbt img{_behavior:url(iepngfix.htc);
}

.footlogo{width:860px; float:left;overflow:hidden}
.footlogo li {float:left; width:90px; height:45px; border:#3888d7 solid 1px; margin-right:30px; margin-top:10px}
.footlogo li img{width:90px; height:45px}

#footbg{background:#26c1ee; height:80px; margin-top:20px}
.copyright{width:1000px; margin:0 auto; text-align:center; padding-top:10px; color:#FFF}
.copyright a{color:#FFF}
.copyright a:hover{color:#FFF}

/*--------------about-------------------*/
#left{width:190px; float:left}
.left_tittle{width:190px; height:42px; background:url(../images/aboutleft.png) no-repeat left top; text-align:center; line-height:42px; color:#696868; font-size:16px; font-weight:bold}
.left_ul{background:#d9f2fa; width:188px; margin-left:1px; padding-bottom:20px}
.left_ul li{float:left; height:35px; text-align:center; font-size:14px; width:188px; line-height:35px}
.left_ul li a{display:block; width:188px;  height:33px; color:#333;border-top:#fcfeff solid 1px; border-bottom:#596366 solid 1px; }

.left_ul li a:hover{display:block; background:url(../images/abouthover.jpg) no-repeat center center; width:188px; height:35px}

.lejion{width:190px; height:54px; margin-top:20px}
#right{width:760px; float:left; margin-left:50px}
.rcont_tittle{width:730px; height:30px; background:url(../images/abouticon.png) no-repeat; padding-left:30px; line-height:30px; border-bottom:#c8c7c7 solid 2px}
.rcont_tittle a{color:#484949}
.rcont_tittle a:hover{color:#484949}
.rocont{width:740px; padding:10px}


/*-------------news-------------------*/
.newscenter{width:740px;}
.newscenter li {float:left; width:740px; height:30px; border-bottom:#484949 dashed 1px}
.newscenter li a{width:600px; line-height:30px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis
}
.newscenter li a:hover{color:#ba2d20}
.newscenter li span{float:right; line-height:30px}

/*------------yewu-------------------*/
#yewu{background:#d9f2fa; width:188px; margin-left:1px; padding-bottom:20px}
#yewu h3{ cursor:pointer; height:35px; text-align:center; font-size:14px; width:188px; line-height:35px;border-top:#fcfeff solid 1px; border-bottom:#596366 solid 1px;}
#yewu h3:hover{display:block; background:url(../images/abouthover.jpg) no-repeat center center; width:188px; height:35px}
#yewu h3 a{ display:block;}
#yewu ul li{ color:#333; border-bottom:#535353 dashed 1px; text-align:center; line-height:33px}