/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; margin:0px;}
*{ margin:0px; padding:0px; border:0px;}
ul,li{ padding:0px; margin:0px; list-style:none;}
dl,dt,dd,p{ padding:0px; margin:0px; list-style:none;}
img{ border:0px; list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ text-decoration:none; color:#F00;}
h1,h2,h3,h4{ padding:0px; margin:0px; list-style:none;}
.clear{ clear:both;}

.page_box{ width:100%;}

.page_box .top_box{ width:100%; height:404px; background:url(../images/top_bg.jpg) center no-repeat;}
.top_box .top_cont{ width:1000px; height:404px; margin:0px auto;}

#nav{ margin:auto; width:100%; height:40px; background:#000; padding:0px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; }
#navul{ margin:0px auto; width:1000px; padding:0px;}
#navul li{ float: left;  list-style: none; font: 14px Tahoma, Arial;}
#navul li a{ font-size:14px; display: block;background:#000;line-height:40px;text-align:center;text-decoration: none; width:130px;color: #EAFFED; white-space: nowrap}
#navul li a:hover{background: #24313C}
#navul li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; border-top: 1px solid white}
#navul li ul li{ float: none;display: inline;line-height:normal;}	
#navul li ul li a{ width: auto;background:#FFF; color: #24313C;line-height:normal; padding:8px 40px;}	
#navul li ul li a:hover{background:#24313C; color:#FFF;}

.tit_01{ background:url(../images/tt_01bg.jpg) center no-repeat; width:100%; height:105px; }
.tit_01 .tit_name{ width:1000px; margin:0px auto; padding-top:9px; height:89px;}
.tit_01 .tit_name h2{ display:block; padding-left:390px; font-size:30px; line-height:89px; font-weight:bold; font-family: "Microsoft Yahei",Arial,"宋体",Helvetica; color:#FFF; }
.tt_cont01{ width:100%; height:719px; background:url(../images/t01bg.jpg) center no-repeat; margin:6px 0px;}
.tt_cont01 .ttcont_img{ width:1000px; margin:0px auto;}
.tt_cont01 .ttcont_img .tidai{ display:block; float:left; width:250px; height:327px; padding:13px 0px;}
.tt_cont01 .ttcont_img .tidai img{ width:250px; height:327px;}

.tt_cont02{ background:url(../images/t02bg.jpg) center no-repeat;}
.tt_cont03{ background:url(../images/t03bg.jpg) center no-repeat;}


.tt_cont04{ background:#fff3a7;}
.tt_cont05{ background:#b4d465;}

.footer_box{ width:100%; height:283px; background:url(../images/footerbg.jpg) repeat-x;}
.footer_box .footer{ width:1000px; height:253px; margin:0px auto; padding-top:40px;}

.f_ul{ display:block; float:left; width:290px; background:url(../images/white_x.jpg) right no-repeat; padding-left:15px; margin-right:25px;}
.f_ul dl{ display:block; height:30px; line-height:30px; font-size:14px; color:#FFF; font-weight:bold;}
.f_ul li{ display:block; float:left; width:140px; height:30px; line-height:30px; background:url(../images/white_d.jpg) left center no-repeat;}
.f_ul li a{ display:block; color:#FFF; text-indent:2em;}
.f_ul li a:hover{ text-decoration:underline;}

.bot_r1{ float:left; color:#FFF;}
.bot_r1 .lxwm{ font-size:14px; font-weight:bold;}
.bot_r1 .lxwm_t{ line-height:30px; padding-top:10px;}

.bot_r_2{ float:right; width:120px;}
.bot_r_2 dl{ display:block; width:120px;}
.bot_r_2 dl dd{ line-height:25px; color:#FFF; text-align:center;}

.bot_t2{ height:40px; line-height:40px; text-align:center; padding-top:30px; color:#FFF;}
.bot_t2 a{ color:#FFF;}
.bot_t2 a:hover{ text-decoration:underline;}

.float_right{ position:fixed; left:0px; bottom:100px; background:#009e96; width:149px; height:303px; font-family:"Microsoft Yahei",Arial,"宋体",Helvetica; padding-top:0px;}
.float_right .float_tit{ height:40px; line-height:40px; font-size:20px; font-weight:600; color:#FFF; text-align:center; border-bottom:2px #FF0 solid;}
.float_right .float_r_ul{ display:block; background:#06b7af;}
.float_right .float_r_ul li{ display:block; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFF;}
.float_right .float_r_ul li a{ display:block; height:40px; color:#FFF;}
.float_right .float_r_ul li a:hover{ background:#009e96; border-bottom:1px solid #FFF;}
.float_right .r_em{ background:#FFF; width:120px; height:120px; padding:0px 14px 0px 15px;}

.tt_cont06{ width:100%; height:719px; background:#88abda;}
.tt_cont06 .tt_cont06_body{ width:1000px; margin:0px auto;}
/*.tit_name6 h2{ padding-left:300px;}*/
.back-to {
  bottom: 35px;
  overflow: hidden;
  position: fixed;
  right: 5px;
  width: 50px;
  z-index: 999;}
.back-to .back-top {
  background: url("../images/up-arrow.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: right;
  height: 50px;
  margin-left: 5px;
  outline: 0 none;
  text-indent: -9999em;
  width: 50px;}


