@charset "utf-8";
/* CSS初始化模板-css5.com.cn */
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table, th, td, form, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#333333;background:#FFF; text-align:center;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#333333;text-decoration:none; } 
a:hover{color:#D14836;}

.red ,.red a{ color:#D14836;}

.lf{float:left;}
.rt{float:right;}

.pd5{padding-top:5px;}
.box{margin:0 auto;clear:both;}

#h{ margin:5px auto; width:100%; background:#F5F5F5; height:70px; border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5; }
.c{ margin:0 auto; width:990px; overflow:hidden}
h1.tit{ float:left; padding-top:3px}
.h-rt{ float:right; width:800px; text-align:left;}
h2.nav{ float:left; padding-left:34px; padding-top:24px; width:450px; height:20px; line-height:20px;}
h2.nav a{ color:#2200C1; text-decoration:none}
h2.nav a:hover{ color:#D14836}
h2.nav span{ padding:0 8px; font-size:10px;}
.s{ float:right; height:60px; display:block;width:300px; position:relative;}
.s .inputt ,.s .inputts{ border:1px solid #D9D9D9; width:210px; top:20px; height:17px; line-height:17px; padding:5px; position:absolute; border-top:1px solid #C0C0C0; background:#FFF; left:0; color:#666; font-size:14px;}
.s .inputts{border:1px solid #C0C0C0;}
.s .btoms ,.s .btomst{ position:absolute; top:20px; width:72px;right:0; height:29px; line-height:29px; border:0; margin:0; padding:0; background:url(sbg.gif) no-repeat 0 0; text-align:center; color:#FFF; cursor:pointer;}
.s .btomst{background:url(sbg.gif) no-repeat 0 -29px;}

#l{ float:left; width:670px; border-top:1px solid #E2E2E2; padding:10px 1px; text-align:left}
#r{ float:right; width:300px;border-top:1px solid #E2E2E2; padding:0 1px;}

.pages{ float:left; width:100%;border-top:1px solid #D14836; height:34px; color:#666; margin:10px 0; overflow:hidden; text-align:center; line-height:34px; font-size:14px;}
.pages a{color:#D14836;}.pages a:hover{ color:#000}
ul.r-tuli{ float:left; width:100%; padding:5px 0; overflow:hidden}
ul.r-tuli li{ float:left; width:140px; padding:5px; text-align:center}
ul.r-tuli li img{ margin:0 auto; width:120px; height:80px; clear:both; display:block; float:left; border:1px solid #CCC;}
ul.r-tuli li span{ margin:0 auto; width:140px; line-height:22px; height:22px; float:left; clear:both; overflow:hidden}


#f{ padding:10px 0; text-align:left; font-size:13px; color:#666666}#f a{color:#666666}
