@charset "gb2312";
body{color: #000;position: relative;font-family: "宋体";font-size: 14px;line-height: 30px;margin: 0px;padding: 0px; background: url(imagesbodybg.jpg) repeat;}
div,form,ul,ol,li,span,p,dl,dt,dd,form,select{margin:0;padding:0;border:0; }
ul,ol,li{list-style:none}
dl，dd{border:none;}
a{ text-decoration: none; border:0;}
img{border:none;}
a img{border:none;}
a:link,a:visited{font-size: 16px;text-decoration: none;color: #2b2b2b;}
a:active,a:hover{text-decoration: underline;}
.left { float:left;}
.right { float:right;}
.b,.b a { font-weight:bold}
.black,.black a {color: #000;}
.gray,.gray a {color: #757575;}
.red,.red a {color: #f20000;}
.white,.white a {color: #ffffff;}
.green,.green a {color: #57a72a;}
.topbg { background:url(imagestopbg1.jpg) no-repeat center; height:339px}
.topbg2 { background:#400105; height:45px}
.bodybg1 { background:url(imagesbodybg1.jpg) no-repeat top center; height:1338px}
.navbg { background:url(imagesnavbg.jpg) repeat-x; height:40px}
.ysnavbg { background:url(imagesysnavbg.jpg) no-repeat; height:60px;margin-top:150px;}
.xian_red { border-top:2px solid #ae1111}
.titbg { background:url(imagestitbg.png) repeat;}
.sxian { background:url(imagessxian.png) repeat-y;}
.hxian { background:url(imageshxian.png) repeat-x; height:2px;}
.titbg1 { background:url(imagestitbg1.jpg) no-repeat; height:428px}
.titbg4 { background:url(imagestitbg4.png) no-repeat;}
.titbg10 { background:url(imagestitbg10.png) repeat-x; height:50px}
.icon6 {background:url(imagesicon6.gif) 15px center no-repeat; padding-left:85px;}
.font_12,.font_12 a { font-family:"宋体";font-size: 12px; line-height:24px;}
.font_14,.font_14 a { font-family:"微软雅黑";font-size: 14px;}
.font_16,.font_16 a { font-family:"微软雅黑";font-size: 16px;}
.font_18,.font_18 a { font-family:"微软雅黑";font-size: 18px;}
.font_26,.font_26 a { font-family:"微软雅黑";font-size: 26px;}
.font_30,.font_30 a { font-family:"微软雅黑";font-size: 30px;}
#nav li{display:block;}
#nav li a{display:block;float:left;text-decoration:none; width:100px;border-right:1px solid #8a9295;font-size: 16px;color: #fff;text-align:center;line-height: 38px;}
#nav li a:hover{background:#80544a;}
/*图片标题背景*/
.ysjs {float:left;}
.ysjs .pic {width:300px;position:relative;overflow:hidden;*margin-top:-2px;display:inline;}
.ysjs .pic img{width:300px;height:380px;}
.ysjs .txt {position:absolute;z-index:2;bottom:1px;width:270px;height:105px;line-height:20px;overflow:hidden;padding:15px}
.ysjs .txt a {display:block;color:#000;font-size:12px;text-decoration:none;font-family: "微软雅黑";}/*标题样式*/
.ysjs .txt-bg{position:absolute;bottom:1px;z-index:1;width:300px;height:135px;overflow:hidden;background:#b6f1f1;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;left:0;}/*标题背景*/

/* 图片放大*/

.hoverbox{cursor: default;list-style: none;}
.hoverbox a {cursor: default;}
.hoverbox a .preview {display: none;}
.hoverbox a:hover .preview {display: block;position: absolute;top: -30px;left: -30px;z-index:1;}
.hoverbox img {background: #fff;vertical-align:top;width:auto ;height: 100%;color: inherit;}
.hoverbox li {background: #f6eee6;color: inherit;display: inline;float: left;padding: 10px;position: relative;}
.hoverbox .preview {border-color: #000;width:auto ;height: 360px;}
.g1 {width:665px; height:300px; float:left;}
/* 按钮*/
.banner-btn{width:1030px;position:absolute;top:34%;left:50%;margin-left:-515px;}
.banner-btn input {display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn input.prev{left:20px;background:url(imagesfoot.png) no-repeat 0 0;} 
.banner-btn input.next{right:20px;background:url(imagesfoot.png) no-repeat -49px 0;}