@charset "gb2312";
/* CSS Document */

body,h1,img,p,ul,li{margin:0;padding:0;border:none;list-style:none;}
body{ margin:0px; padding:0px; font:12px "΢ź"; text-align:center; color:#ffffff; background:#18191D;}
a{color:#333;text-decoration:none}
a:hover{color:#cc0000; text-decoration:underline;}
img{
	border:none;
	margin:0px;
	padding:0px;
	vertical-align: middle;
	/* background-color: #18191D; */
}
/*Í·*/
.ht_top {background:url(images/nav-bg.gif) repeat-x;line-height:41px;width:100%;}
.ht_top .zt_top {height:41px; margin:0 auto; width:960px;}
.ht_top {line-height: 41px;}
.ht_top h1 {float:left; margin:0; padding:0;}
.ht_top .topnav {float:right;}
.ht_top .topnav a {
	margin-left:10px;
	color: #FFF;
}
.hbweixin {position:fixed; left:3px; bottom:110px; _position:absolute; _top:expression(eval(document.documentElement.scrollBottom+110)); z-index:999;}
/*ÄÚÈÝ*/


body{
	background: url('imagesbg.jpg') no-repeat;
	background-size: 100%;
}
/*Í·Í¼*/
.main{ width:100%; text-align:center;}
.main .banner{width: 100%;} 
/* .index01{ background:url(images1_01.jpg) center no-repeat; height:208px;}
.index02{ background:url(images1_02.jpg) center no-repeat; height:210px;}
.index03{ background:url(images1_03.jpg) center no-repeat; height:194px;} */
/* .main{ background:#18191D;} */
.m{ width:960px; margin:0 auto;}
.mainbox{ width:980px; margin:0 auto;}
.Width div.mainbox:nth-child(1){display: block;}
h2{ text-align:center;font:24px/50px "΢ź"; color:#fff;}
table{border-collapse:collapse; color:#666;background:#fff; font:12px/28px "΢ź";text-align:center;}
th{background:#bdc3c7;font:bold 14px/36px "΢ź";color:#333;background:#eee; }
th, td{ padding:4px;border:1px solid #e8e8e8; }
tr:hover{ background:#fff1d8;}
.htred{ color:#dd3926;}
.gray{ background:#f4f4f4;}
.jq_Menu{z-index:99; width:100%;position:fixed;top:0; left:0; _left:-50%; _margin-left:26%; _position:absolute;_bottom:auto;_top: expression(eval(document.documentElement.scrollTop-50));}
h3{font:16px/50px "΢ź"; color:#fff; text-align:center;}
/*#pf01 {
	background:url(imagespf.png) no-repeat;
	margin-top:50px;
	margin-left:60px;
	width:117px;
	height:257px;
	z-index:9999;
}*/
#pf01 ul{font:14px "΢ź";text-align:center; line-height:32px;height: 100px;}
/* #pf01 ul li{ display:block; cursor:pointer; color:#0c0227;} */
#pf01 ul li.current{ font-weight:bold; color:#d14039; text-decoration:none; cursor:pointer;}
.jq_content{ display:none; color:#ffffff; clear:both; padding-top:20px;}
.jq_content table{width:963px; border:1px #e8e8e8 solid;}
.jq_content .box{  height: 490px;overflow-y: auto;}
/* .jq_tabBox{
	position:absolute;
	left:3px;
	top:-69px;
} */
h4{font:bold 20px/50px ""; color:#FFF; text-align:center; margin-top:20px;background:url('imagesnav.png') no-repeat center;background-size: 100%;height: 110px;padding-top: 60px;font-size: 48px;}
.hoverbox{ background: url(images/nian.gif) no-repeat 0px 0px; width: 112px; height: 39px; cursor: pointer; overflow: hidden; z-index: 999; position: absolute; right: 76px; top: 193px; }
.hoverbox b{font:16px/36px "΢ź"; color:#333; padding-left:14px; height:39px; display:block;}
.hidebox{font:12px/32px "΢ź"; background:#fff; text-align:center;border-top:none;}
.hidebox a{display:block; border-bottom:1px #eee solid; margin:0px 5px;}
.tuijian{text-align:center; margin-top:30px;}
.tuijian h5{padding:30px 0px;}
.tuijian .tuijianbox{display: none; margin-bottom: 70px;}
.tuijian .tuijianbox:nth-child(1){display: block;}

.huodong li{ float:left; background:url(images/bg03.gif) no-repeat 0px 0px; padding-left:5px; padding-top:10px; width:290px; height:180px;}
.huodong{ height:210px;}
.mr30{ margin:0px 30px;}

.dh{width:980px;margin:0 auto;}
.dh a{width:100px; height:40px; float:left; background:#fba51a; border-radius:10px; line-height:40px; color:#003; text-align:center; font-size:16px; margin-left:15px; margin-top:10px; font-weight:bold; font-family:"΢ź"; text-decoration:none;}
.dh a:hover{width:100px; height:40px; background:#FF6; no-repeat center top;line-height:44px;  color:#333333;}


.dh ul li{width:100px; height:40px; float:left; background:#fba51a; border-radius:10px; line-height:40px; color:#003; text-align:center; font-size:16px; margin-left:15px; margin-top:10px; font-weight:bold; font-family:"΢ź"; text-decoration:none; cursor: pointer;}

.dh ul li:hover{width:100px; height:40px; background:#FF6; no-repeat center top;line-height:44px;  color:#333333;}

.lianxi{padding-bottom: 50px; width: 980px;height: 100%; margin: 0 auto;}

.tuijian a{color: #fff;font-size: 26px;line-height: 220px;margin: 0 50px; font-family: ΢ź;}
.js{background: url('imagesjs.png') no-repeat;width: 100%;height: 170px;}
.sydw{background: url('imagessydw.png') no-repeat;width: 100%;height: 170px;}
.jr{background: url('imagesjr.png') no-repeat;width: 100%;height: 170px;}
/*Î²*/
.footer2{padding:5px 0px; background:url(imagesfooter.jpg) repeat-x; line-height:24px; text-align:center; color:#FFFFFF;}
.footer2 a, .footer2 a:hover{color:#ffffff;}
.footer2 img{display:inline;}
.m-footer{
	display: none;
}

@media screen and (max-width: 1080px) {
  .person_text, .person_circle, .person_warp, .little_circle, .line, .ht_top, .footer, .person_icon1, .person_icon2, .person_icon3, .person_icon4, .person_icon5, .person_icon6, .person_icon7, .person_icon8 {
    display: none;
  }
  body,.main,.mainbox {
  	width: 100%;
  }
  body{
  	background: url('imagesbg.jpg');
  	background-repeat: repeat-y;
  	background-size: 100%;
  }
  .mob_header {
    display: block;
    width: 100%;
    height: 1.5rem;
    line-height: 1.5rem;
    padding: .3rem 0;
    background-color: #f5f5f5;
    border-bottom: 1px solid #ccc;
    font-size: .65rem;
  }
  .logo {
    float: left;
    width: 6rem;
    height: 1.5rem;
    margin-left: .5rem;
    background-image: url(www.huatu.comimages2015cssimagesmob_logo.pngv=1);
    background-repeat: no-repeat;
    background-size: 100%;
    text-indent: -999em;
  }
  .mob_header a:nth-child(2) {
    float: right;
    margin-right: .5rem;
  }
  .m-footer {
    display: block;
    color: #fff;
    text-align: center;
    font-size: 0.6rem;
    line-height: 2rem;
    background-color: #333;
  }
  .dh{
  	width: 100%;
  }
  #pf01{
  	width: 15rem;
  	margin: 0 auto;
  }
  #pf01 ul{
  	height: 2rem;
  }
  #pf01 ul li{
  	width: 3rem;
  	font-size: 12px;
  	height: 1.5rem;
  	line-height: 1.5rem;
  }
  h4{
  	font-size: 14px;
  	margin: 0;
  	padding: 0;
  	height: 3rem;
  }
  .jq_content,.tuijianbox{
  	width: 15rem;
	margin: 0 auto;
	padding: 0;
  }
  .jq_content .box,.jq_content table{
  	width:15rem; 
  	height: 100%;
  }
  .jq_content table td,.jq_content table th{
  	font-size: 12px;
  	padding: 0;
  }
  .tuijian{
  	margin-top: 1rem;
  }
  .tuijian .tuijianbox{
  	margin-bottom: 0;
  }
  .tuijianbox p{
  	width: 15rem;
  	background-size: 100%;
  	height: 3rem;
  	line-height: 3rem;
  }
  .tuijianbox a{
  	font-size: 14px;
  	line-height: 3.2rem;
  	margin: 0.3rem;
  }
  .lianxi{
  	width: 5rem;
  	margin: 0 auto;
  	padding-bottom: 2rem;
  }
  .lianxi img{
  	width: 100%;
  }
  .footer{
	display: none;
  }
  .m-footer{
  	display: block;
  }