/*清零*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { margin: 0; padding: 0; border: 0; }
body { font-size: 12px; font-family: '\65B0\5B8B\4F53', '\5B8B\4F53', 宋体; }
ul, ol { list-style-type: none; }
select, input, img { vertical-align: middle; outline: none; }
a { text-decoration: none; }
a { blr:expression(this.onFocus=this.blur())}
a { outline: none; }
html { overflow-x: hidden; }
.clearfix:after { content: ""; display: block; clear: both; }
.clearfix { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
/*清零*/
/*头部*/
.box{ width:980px; margin:0 auto; position:relative;}
.top_l{ text-align:center; color:#FF9999; padding-top:40px; margin-right:180px;}
.top_l a img{ background:rgb(249, 248, 243); padding:4px; border:1px solid #DDD; border-radius:3px;}
.top_l p{ font-size:14px; margin-top:10px;}
.top_l h2{ font-size:24px; margin-top:10px;}
.top_l h3{ font-size:36px; line-height:40px; font-weight:; font-family:"楷体";}
.top_l div{ margin-top:30px;}
.top_l h3.div_h3_1{ color:#F36;}
.top_l h3.div_h3_2{ color:#FE8585;}
.top_r{ padding-top:20px;}
.top_r img{ border:1px solid #DDD; background:rgb(249, 248, 243); padding:2px;}
.top_r div{ width:200px; height:120px; background:#FE8585; position:absolute; top:0; right:40px; border-radius:0 20px 0 20px;}
.top_r div a{ display:block; color:#FFF; font-size:22px; font-weight:bold; text-align:center; margin-top:30px; width:115px; margin-left:42px; line-height:28px;}
/*头部*/
/*导航*/
.nav{ position:relative; height:50px; width:980px;}
.nav_bg{ height:30px; position:absolute; left:0; right:0; top:10px; bottom:10px; z-index:2; background:rgb(253, 120, 153);box-shadow: rgba(0, 0, 0, 0.701961) 0px 2px 3px 0px;}
.nav_list{ position:relative; z-index:3; padding-left:16px; margin-top:10px;}
.nav_list li{ float:left; line-height:50px; position:relative;}
.nav_list li a{ display:block; color:rgb(39, 44, 45); font-size:14px; width:150px; text-align:center; height:50px; margin-right:10px;}
.nav_list li a.avtive{ background:rgb(252, 174, 191);}
.nav_list li a.avtive2{ background:rgb(252, 174, 191);}
.nav_list li div{ display:none; line-height:24px; background:rgb(253, 120, 153); width:150px; position:absolute; top:50px; left:0;}
.nav_list li div a{ line-height:36px; height:36px;}
.nav_list li div a:hover{ background:rgb(252, 174, 191);color:#FFF;}
/*导航*/









/*底部*/
.footer{ padding-bottom:20px;}
.footer .fr{ font-family:Arial; color:#666; line-height:28px;}
.footer .fl span{ font-size:22px; color:#666; margin-right:15px;}
.footer .fl .xlwb{ background:url(../images/xlwb.jpg) left top no-repeat; width:22px; height:22px; margin-right:10px;}
.footer .fl .txwb{ background:url(../images/txwb.png) left top no-repeat; width:22px; height:22px;}
/*底部*/