@charset "utf-8";
/* CSS Document */

/* --通用--*/
*{ margin:0px; padding:0px;}
li{list-style:none;margin:0px; padding:0px;}
a img{border:0;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
body {background-color:#FFFFFF;color:#333333; font-family:Arial, Helvetica, sans-serif;font-size:12px; height:auto; width:960px; margin:0 auto;}
h1, h2, h3, h4, h5, h6, strong {font-size:100%;font-weight:800;}
label, input, select {font-family:Verdana,"宋体";font-size:12px;vertical-align:middle;}
img {border:medium none;vertical-align:top;}
ol, ul, li {list-style-image:none;list-style-position:outside;list-style-type:none;}
em {font-family:"宋体";font-style:normal;}
.clear{clear:both;}
.margint_top{ margin-top:10px;}


/* --head--*/


.head .Nav{background:url(../img_02.gif) no-repeat;height:47; width:920px; padding:0 20px 10px 20px; }
.head .Nav .menu{ background:url(../img_03.gif) repeat-x; height:26px; color:#9b4437; font-size:14px; font-weight:bold; padding:7px 10px 0 10px; text-align:center;}
.head .Nav .menu a{ padding:0 6px; color:#fff; text-decoration:none; }
.head .Nav .menu a:hover{ color:#e9e17e; text-decoration:none;} 

/* --main--*/
.main{ margin:10px 0;}
.main h2{background:url(../img_05.gif) repeat-x; height:28px; color:#7f0241; font-size:15px; font-weight:bold; padding-top:7px; padding-left:10px; border-top:1px solid #fbddd6; }
.main h3{color:#910f0f; font-size:15px; font-weight:bold;padding-left:10px;border-top:1px solid #fbddd6;padding-top:7px; padding-bottom:10px; }
.main img{ padding-right:10px; padding-top:3px;}
.side_left{ border:1px solid #fabbdf; float:left; width:197px; margin-right:10px; padding-bottom:10px;}
.side_left h1{background:url(../img_04.gif) repeat-x; height:28px; color:#fff; font-size:15px; font-weight:bold; text-align:center; padding-top:7px; }
.side_left ul{}
.side_left ul li{ background-position:0 3px; border-top:1px solid #fcd6ec; line-height:30px; padding-left:10px; }
.side_left ul li a{ color:#424242; text-decoration:none;}
.side_left ul li a:hover{ color:#b94b01; text-decoration:none;}
.side_left ul li em{ color:#666666;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.side_left .adv{ border-top:1px solid #fbddd6; padding:5px 0 5px 5px;}
.side_left .adv img{ display:block; margin-bottom:10px;}

.side_right { float:right; width:747px;border-left:1px solid #fbddd6;border-right:1px solid #fbddd6;border-bottom:1px solid #fbddd6;}
.side_right .pro table.tab_pro td{padding:10px 0;}
.side_right .pro table.tab_pro td img{ padding:1px; border:1px solid #f9d095;}
.side_right .pro table.tab_pro td a,.side_right .pro table.tab_pro td span{ display:block; margin-top:10px;}
.side_right .pro table.tab_pro td span{ color:#666666;}
.side_right .pro table.tab_pro td a,.footer a{ color:#0061a5; text-decoration:none;}
.side_right .pro table.tab_pro td a:hover,.footer a:hover{ color:#b94b01; text-decoration:none;}
/* --footer--*/
.footer{ background:#feeeeb; border-top:1px solid #ef8b77; text-align:center; color:#910f0f; line-height:20px; padding-top:10px; padding-bottom:10px;}
