@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; font-size:12px; background:#fff;}
div,p,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,ul,form{ list-style: none; margin:0px; padding:0px;}
li{ margin:0px; padding:0px;background:url(../image/ls.gif) no-repeat 8px 11px;}
p{ margin:5px 0px; padding:0px;}
img{ border:none}
a:link{ text-decoration:none; color:#155ba2}
a:visited{ text-decoration:none; color:#155ba2}
a:hover{ text-decoration:underline;color:#d21043}
a:active{ text-decoration:none;color:#155ba2}
.clear{ clear:both; height:1px; font-size:1px; overflow:hidden;}
.bold{ font-weight:bolder;}
.centent{ width:980px; margin:0 auto;}

/* 顶部banner样式 */
.TopText{ background:url(../image/topbj.gif) repeat-x; width:auto; height:35px; overflow:hidden;}
.TopText_nr{ width:980px; margin:0 auto; height:35px; line-height:35px}
.TopText_nr span{ float:left; margin-right:20px;}
.TopText_nr p{ float:left; margin:0px; padding:0px; height:22px; line-height:22px; float:left; font-weight:normal;}
.TopText_nr p a{font-size:12px; margin:0px 5px; color:#666; height:35px; line-height:35px;}
.TopText_nr p img{_margin-top:10px;}
.jiagz{background:url(../image/bg.png) no-repeat; background-position:-15px 0px; width:65px; height:24px; float:left; margin-top:5px; margin-right:10px;}
.jiagz:hover{background-position:-15px -24px;}
.TopText_nrright{ float:right; line-height:35px; font-size:12px;}
.search{float:left;height:22px; width:320px; padding-top:6px;}

.search td{ padding:0 5px;}

.xialak{ height:22px; border:#c5c5c5 solid 1px; line-height:22px;}
.ssanniu{ background:url(../image/bg.png) no-repeat; background-position:-99px -25px; height:22px; width:50px; border:none; color:#666;}
.search_mid {margin:0 ;float: left; height:24px; width:300px; padding:0;}
.search_i {float: left;overflow: hidden;color: #C5C5C5;height: 22px; line-height: 20px;width: 152px;}
.search_s { float: left; overflow: hidden; color: #C5C5C5; height: 22px; line-height: 20px; padding: 0 5px;width:55px;}
.search_i .shuruk{ border:0 none; border: 1px solid #C5C5C5;  height: 20px;color: #C5C5C5;line-height: 20px; width: 150px; margin:0px; padding:0px;}
.search_b { float: left; height: 22px;  margin: 0px 0 0 6px; width:50px;vertical-align:top; line-height:20px;}

.main{ float:left; width:980px; margin-top:10px; overflow:hidden;}
.main1{ float:left; width:978px; margin-top:10px; border:#e7e5eb solid 1px; border-top:none;  border-bottom:#e7e5eb solid 4px;}
.main2{ float:left; width:978px;}
.banner{ width:980px; height:100px; margin-top:10px; float:left; background:#F09;}
.footer{ text-align:center; margin-top:10px; float:left; width:960px; border-top:#d21043 solid 3px; padding:10px}
.footer p{ height:25px; line-height:25px; }
