﻿@charset "utf-8";
body,dd,dt,ul,li,h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
body{ color:#333333; line-height:24px; font-size:12px;}
a { color:#333; text-decoration:none; border:none;}
a:hover { color:#333; text-decoration:none; border:none; }
img{ border:none;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearbox {border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;font-size: 0px;visibility: hidden;}/*clearbox：清除浮动，撑开边框*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
body,html{height:100%;}

#wrap{width:100%; margin:0 auto; height:100%; display: block; overflow: hidden; position: relative; z-index:1;  zoom:1;}
#head{width:100%;height: 105px;overflow: hidden; background-color:#961a16; }
.header{ width:1000px; height:105px; margin:auto;}
.logo{background:url(images/hlogo.png) no-repeat 0 0; width:418px; height:100px;}

/*顶部链接*/
.userPanel{width:auto; text-align:right; height:26px; line-height:26px; }
.userPanel a{padding-left:20px; margin-right:15px; background:url(images/icon.gif) no-repeat -1000px top;}
.userPanel a.swsy{background-position:0px 0px;}
.userPanel a.jrsc{background-position:0px -23px;}
.userPanel a.lxwm{background-position:0px -46px;}

/*搜索*/
.searchSite{ width:248px;padding:4px 0px 14px 40px; height:41px; background:url(images/searchydt.png) no-repeat; }
.searchSite input{width:171px; height:24px; float:left; line-height:24px; color:#999; background:url(images/siteSearchBg.gif) no-repeat left top; border:none; text-indent:3px;}
.searchSite a{width:62px; height:24px; float:left; line-height:24px; margin-left:10px; font-size:14px; font-weight:bold; text-align:center; color:white; background:url(images/siteSearchBg.gif) no-repeat left -76px;}
.searchSite a:hover{text-decoration:none; color:white;}


.htop{height:105px; margin-top:20px;}
.htop a{ color:#FFF;}

#content {width:100%; height:100%; overflow:hidden;}

.hpic,
.hpic .bd,
.hpic .bd ul,
.hpic .bd li,
.hpic .bd li .pic,
.hpic .bd li .pic .pic_bg{width:100%; height:100%; overflow: hidden; zoom:1;}

.hpic .bd li .pic .pic_bg{background-position:50% 50%; background-repeat:no-repeat ;}
.hpic .bd li .pic{width:100%; height:100%; background-position:center top; background-size:cover;}
.hpic .bd{ position:relative;height:100%; width:100%;}
.hpic .bd .picba{height:100%; width:100%;}
.hpic .bd .picba img{ height:100%; width:100%; display:block; }
.hpic .bd .conba{width:100%; height:30px; line-height:30px; text-align:center; font-weight:bold; display:none;}
.hpic .bd .conba a{color:#338888; font-size:12px;}
.hpic .bd .bgba{ display:none;  }

.hpic .hd{ height:12px; padding:10px 0 0; position:absolute; z-index:500; bottom:99px; left:0; width:100%; margin:0 auto; text-align:center; background: url(images/ydftbg.png) 0 0 repeat-x;}
.hpic .hd ul{ overflow:hidden; zoom:1; text-align:center; display:inline-block; *display:inline;  _display:inline;}
.hpic .hd ul li{ float:left; width:18px; margin-left:1px; height:8px; display: inline-block;left:0; border:2px double #7c7c7c; margin-left:5px; }
.hpic .hd ul li.on{ color:#fff3ef; padding:0 2px;display: inline-block;background-color:#961a16;}

#foot{width:100%; height:90px; padding-top:10px;  overflow: hidden; position: absolute; z-index:2; bottom: 0; left: 0px;background: url(images/ydftbg.png) 0 0 repeat-x; }
#foot li{ height:30px;text-align:center; line-height:28px;}
#foot li a{padding:0 3px;}
#foot li.jran{ height:65px; text-align:center;}
#foot li.jran img { padding-top:10px;}
#foot li.bq {background-color:#000; color:#fff;}


