/*@charset "utf-8";*/
/* ------------------重置样式------------------ */
body, div, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, table, thead, tbody, th, td, i, b, span, em, section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { margin:0; padding:0; }
section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { display:block; }
body { font:13px/24px "微软雅黑", Arial, Tahoma; color:#333; background-color:#EEEDED;margin: 0;padding: 0; }
h1, h2, h3 { font-weight:bold; font-size:14px; }
ul, ol { list-style:none; }
input, button { font-size:12px; }
a { color:#666; text-decoration:none; outline:none; }
a:hover { text-decoration: none }
img {
	vertical-align: bottom;
	border:0;
}


.clearfix:after { visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.clearfix{ *zoom:1;}
.claer{ clear:both;}

/*--------------------------------------------*/

.top-bg{
	position:relative; 
	background-image:url(../images/header_topbg.png);
	background-repeat:no-repeat; 
	background-position:top center; 
	margin:0 auto;
	width: 1000px;
	height:700px;
}
.header{ width:1000px; height:106px; position: relative; margin:0 auto;}

.nav{background:url(../images/nav2.png) no-repeat; width:700px; height:37px; position:absolute; top:24px; right:-108px; padding-left:8px;}
.nav a{ width:136px; line-height:38px; float:left; font-size:16px; color:#FFF; text-align:center; padding-right:3px;}
.nav a:hover{color:#FFF;}

.main_pic { width: 1000px; height: 581px; background-image: url(../images/header_bg.jpg); background-repeat: no-repeat; background-position: center; margin: 0 auto; }
.buy_container { width: 500px; height: 581px; margin: 0 auto; position: relative; }
.buy_container .buy_link { display: block; width: 166px; height: 54px; left: -154px; top: 458px; position: absolute; text-indent: -999em; }
.txt_tip { font-size: 16px; color: #ddd; position: absolute; top: 580px; right: 50px; cursor: default; }

.main_top {margin:0 40px; background-image:url(../images/d1_07.png); background-repeat:no-repeat; height:460px;}
.main_top p{margin:300px 50px 0 70px; font-size:20px; color:#FFF; position:absolute;}


.main{margin:0 auto; width:1000px; position:relative;font:13px/24px "微软雅黑", Arial, Tahoma; color:#333; }
.main_shadow {margin:0 auto; width:1000px;background-image:url(../images/bg3.jpg); background-repeat:no-repeat; height:17px;}



.main_bg{ margin:0px 0 0px 0; padding: 10px 0;background-image:url(../images/bg2.png); background-repeat:repeat-y;}
.main_content { width: 1000px; padding: 10px 0; }
.main_content_h1{font-size:18px; text-shadow:#666; padding:5px 10px; margin:10px 0 0 0; background-image:url(../images/title_dise.png); background-repeat:no-repeat; height:40px; font-weight:bold;}
.main_banner { margin: 0 40px; height: 134px; background-repeat: no-repeat; background-image: url(../images/banner_03.png); }
.main_title { margin: 20px 40px 0 40px; height: 40px; background-image: url(../images/main_title_d_07.jpg); background-repeat: repeat-x; }
.main_title p { margin: 0 22px; padding: 10px 0 0 0; font-size: 16px; font-weight: bold; color: #fff; text-align: center; }
.main_table { margin: 0 40px 20px 40px; border: #D7D7D7 solid 0px; padding: 1px; background-color: #e7f5fb; clear: both; overflow: hidden; }
.main_table p { padding: 10px 10px; }
.main_down { margin: 0 40px; background-color: #E1F1EF; }
.table { margin: 0 40px; padding: 10px 0; background-color: #e7f5fb; }
.table td { padding: 3px 5px; border: 1px solid #ffffff; font-size: 14px; text-align: justify; }
.table td img { margin: 0 auto; }
.table2 { margin: 0 auto; text-align: center; }
.table2 td { padding: 0 10px; border: 0; font-size: 14px; text-align: center; }
.main_no { margin: 0 auto; padding: 0 20px; height: 10px }
.table_index { font-size: 16px; background-color: #EEEFEF; }
.main_content_shadow { margin: 0 40px; background-image: url(../images/news-shadow.gif); background-repeat: no-repeat; height: 20px; background-position: center; }
.table3 { font-size: 16px; background-color: #e7f5fb; }
.table3 td { border: 1px solid #bee1ee; }
.table4 { font-size: 16px; background-color: #F3E7C5; }
.media { margin: 0 auto; background-color: #EEEFEF; padding: 10px 10px; }
.title { background: url(../images/title.jpg) left no-repeat; height: 64px; line-height: 40px; padding-left: 108px; color: #be0000; font-size: 30px; }
.clear { clear: both; height: 1px; overflow: hidden; }
.footer { margin: 0 auto; text-align: center; font-size: 12px; font-family: Verdana, Geneva, sans-serif; background: #bee1ee; padding-top: 20px; color: #74bfd0; }
.footer_logo { margin: 0 auto; background-image: url(../images/down_logo.gif); height: 110px; width: 110px; background-repeat: no-repeat; }
.footer_line { background-image: url(../images/h-line-01.png); background-repeat: repeat-x; height: 11px; width: auto; }
