/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family:arial, helvetica, sans-serif;}
ol, ul {list-style: none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
table {border-collapse: collapse;border-spacing: 0; margin:0 auto;}
caption, th {text-align: left;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif,Verdana; line-height:150%; margin:0px;color:#ddd; background:url(../images/bg.jpg) center top #000; text-align:center;background-attachment: fixed;}
a{color:#ddd; text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}
a.blue{color:#1E7EC8; text-decoration:underline;font-weight:600;}
a.blue:hover{color:#1E7EC8; text-decoration:none;}
.cl{clear:both;}
.l{float:left;}
.tc{text-align:center;}
.tl{text-align:left; font-size:16px;line-height:25px; font-weight:600;}
.tl span{float:right;padding-right:5px;}
.t_r{text-align:right;}
.b_o{border:1px solid #ddd;}
h1{padding:5px 0 5px 0;font-size:16px; color:#222;border:0;margin:0;text-align:left;font-weight:600;}
hr{width:100%;border-bottom:1px dashed #ccc;height:1px;Shade:no; clear:both;}
.bottom{ background:url(../images/s_b.gif);color:#000;font-weight:600; border:1px solid #ccc;font-weight:600;padding:2px 0;}
.input{border:1px solid #ccc;background:#fff;color:#333;}
/*--------------------------------------------------------------------------*/
.banner{background:url(../images/1_bg.gif) repeat-x center;height:29px;line-height:29px; width:224px;font-weight:bold;color:#000; text-align:left;padding-left:10px;}
.banner a{padding:2px 5px;}
.banner a:hover{color:#A27E00;}
.banner span{float:right;padding-right:5px;}

.img_b{border:1px solid #FF0;}
.img_b2{background:#E4D06F;}
.bot{color:#FFE880;font:bold 13px/24px verdana;padding:16px 0;}
.bot a{color:#FFE880;}
.bot a:hover{color:#ff0;}
ul.l_b{text-align:left;width:180px;float:left; font-weight:bold;}
ul.l_b li{padding:3px 2px 3px 13px;width:160px;float:left; background:url(../images/bg_list.gif) no-repeat left center; white-space:nowrap;overflow:hidden;}
ul.l_b li.oth{background:url();}
/*ul.l_b li.h10{padding:0;font-size:1px;line-height:10px; height:10px;}*/
/*--------------------------*/
.go{clear:both;margin-top:95px;padding:0 60px;float:right;color:#EFD8B5;}
ul.nav{width:745px;float:left;margin-top:160px;}
ul.nav li{float:left;padding:0 10px;background:url(../images/shu_1.gif) right center no-repeat;}
ul.nav li.right{background:url();}
ul.nav li a{float:left;font:bold 13px/30px verdana; color:#ddd; white-space:nowrap}
ul.nav li a:hover{color:#999;}
.pos{background:url(../images/1_bg2.gif) no-repeat; height:29px;line-height:29px; text-align:left;padding-left:10px; font-weight:bold; color:#000;}
.pos a{color:#000;}
.pos h1 span,.pos u{float:right;padding-right:30px; font-style:normal; text-decoration:none;}
.pro_list{width:31%;float:left;text-align:center;line-height:20px;font-weight:bold;padding:6px; overflow:hidden;}
.pro_list a{color:#ddd; text-decoration:underline;}
.pro_list strong{color:#c00;}
.pro_list s{color:#A66B28}
.pro_list img{border:1px solid #222;}
.pro_list span{color:#A66B28}
.samepic img{border:1px solid #ddd;}
ul.site{width:100%;float:left; text-align:left;}
ul.site li{padding:5px 0; white-space:nowrap;float:left;text-align:left;width:48%;}
ul.list_list{width:570px;float:left;border-bottom:1px solid #eee;padding:8px 0; text-align:left;}
ul.list_list li.p{float:left;width:170px;heihgt:150px; text-align:center;}
ul.list_list li.p img{border:1px solid #ddd;}
ul.list_list li{float:left;width:385px;}
ul.list_list li s,ul.list_list li span{color:#c00;}