﻿@charset "utf-8";

/* CSS Document */
body,p,ul,ol,h1,h2,h3,h4,h5,h6{margin:0;}
ul,ol{padding-left:0;list-style-type: none;}
em,var,cite,s{font-style: normal;}
s,a{text-decoration:none;}
img,iframe{border:none;font-size:1px;}
textarea,select,button,.textinput input,.formbtns input{border:0;outline:0;background:transparent;}
input[type='checkbox'],input[type='radio']{margin-left:4px; margin-right:4px;}
blockquote,q{quotes:none; margin:0px;}
a:focus,input:focus,textarea:focus{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
li{*zoom:1;*vertical-align:bottom;}
/*------------------------------------------------------------*/

a{text-decoration: none; color:#666; font-size:12px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif; cursor:pointer;}
a:hover{color:#f40000; text-decoration:none;}
/*------------------------------------------------------------*/
.img-main{height:auto;padding:20px;}
.imgTitles{ text-align:left; line-height:28px; font-size:28px;  width:800px; float:left; font-family:"微软雅黑";}
.imgTool{line-height:34px;  font-size:12px; text-align:right;color:#666; font-family:"微软雅黑";}

.bigImgContent{width:90%;height:auto;text-align:center; vertical-align:middle; overflow:hidden; margin:0 auto;}
.bigImgContent span{ display:table-cell; *display:inline-block; vertical-align:middle; *font-size:504px; width:758px;height:504px; overflow:hidden;}
.bigImgContent span img{vertical-align:middle; max-height:504px; max-width:758px;
/*cursor:url("../images_m/zoom.cur"), pointer;*/}
.imageDescription{ width:100%;clear:both;overflow:hidden; text-indent:2em; text-align:left; min-height:auto; padding:10px; line-height:24px; font-family:"微软雅黑";  }
#smallImgContent{ width: 1000px;  border:1px solid #dddddd; margin: 0 auto;  height:132px; margin-bottom:10px;}



.prevImgAtlas,.nextImgAtlas{width:110px;height:112px;float:left; text-align:center; margin-top:18px; background: url(../demopic/imgno.jpg) no-repeat;}
.nextImgAtlas{ float:right;}

.prevImgAtlas img,.nextImgAtlas img{width:100px;height:80px;}
.header { width:100%;  margin:0 auto; }
.img_lg { width:150px; height:40px; float:left; padding-left:10px; padding-top:10px; ;}

.loginNav { float:left; border-left:1px solid #d6d6d6; height:30px; margin:10px 0 0 10px; padding-left:9px }
.navtext { width:800px; float:left;  padding:10px; line-height:30px; }

.navtext a {  font-size:14px; font-family: "微软雅黑";  }

.smallImgTab{ width:98%; height:112px;/*float:left;padding:0 29px;*/ margin:0 auto;}
.prevPic,.nextPic{width:20px;height:65px; display:block; float:left; text-indent:-9999px;margin-top:23px;}
.prevPic{ background:url(../images_m/prev_next.gif) no-repeat right top; border-right:#fff solid 4px;}
.nextPic{ background:url(../images_m/prev_next.gif) no-repeat left top; float:right; border-left:#fff solid 4px;}

.footer{border-top : solid 1px #dadbdf;text-align : center;padding : 16px 0px 75px;font-size : 12px;color : #585858;}
.footer a{color : #585858;}
.footer span{color : #D8D8D8;}
#topbar{ border-bottom: 1px solid #ddd;background: #f5f5f5;height:57px; }
.bar_left{ padding:9px 0 0; height:40px;  float: left; word-spacing: 1px; padding-left: 10px;overflow: hidden; }
.bar_right{ padding:15px 0 0; height:42px;}
#topbar .haschild{height:42px;}
.hover .hc{ top:42px;}
.footer{ padding:12px 0 20px; border-top:1px solid #dedede; background-color:#ECECEC; font-size:12px; width:100%; font-family:"微软雅黑";}
.footer .footmuen{ line-height:35px; text-align:center; font-family:"微软雅黑";}
.footer .footmuen a{ margin:0 12px; color:#666; font-family:"微软雅黑";}
.footer .footmuen a:hover{color:#f00;}
.footer .copytright{ text-align:center;color:#666; line-height:22px;font-family:"微软雅黑";}		


.prevPic:hover{background-position:left bottom;}
.nextPic:hover{background-position:right bottom;}
#smallImgScroll{/*width:550px;float:left;*/height:110px; position:relative; overflow:hidden;margin:0 4px;}
.smallImgList{ position:absolute;height:110px; left:0; top:0; z-index:2; padding-top:7px; padding-bottom:2px;}
.smallPicBg{width:104px;height:82px; position:absolute; left:4px; top:0; z-index:1;}
.smallImgList li{width:110px; height:110px;float:left; padding:0 6px;}
.smallImgList li img{width:110px;height:82px;}
.smallImglist li div{height:82px;}
.smallImgList li a{ display:block; width:110px;height:82px; position:relative; top:10px; margin:0 auto;}
.smallImgList li span{ display:block; position:absolute; padding:0 2px; background:#000; right:2px;bottom:2px; line-height:16px; color:#999;}
.smallImgList li a:hover{ text-decoration:none;}
.smallImgList li a:hover span{background:#333;color:#fff;}
.scrollLine{height:7px; position:relative; margin:0 26px; display:none;}
#scrollButton{ position:absolute;width:172px;height:13px; left:0; top:0;cursor:e-resize;}
#imgContent{width:100%;_height:auto;/*ie6需要定义宽高蛋疼中*/position:relative; text-align:center; padding-bottom:16px; padding-top:16px;}
#imgLoading{position:absolute; width:20px;height:21px; left:50%; top:240px; margin-left:-10px;}
#slideVideo{ cursor:pointer;}
.popup-layer{position:absolute; z-index:110;width:260px;height:109px;left:50%;margin-left:-130px;border:1px solid #f3ece8;top:0;color:#fff;display:none;}
.popup-layer-rel{position:relative;height:109px;}
.layer-bg{width:260px;height:109px; position:absolute; left:0; top:0; z-index:5; background:#000; opacity:0.7;filter:Alpha(opacity=70);}
.popup-msg{position:relative;z-index:6; text-align:center;padding-top:16px;}
.popup-msg a{color:#fff; padding:0 14px; display:inline-block;height:27px; line-height:27px;border:1px solid #b7b3b0; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#100d0a; margin:20px 0 0 3px;}
.layer-close{display:block;position:absolute; top:7px;right:9px;border:1px solid #fff;width:9px;height:9px;font-size:13px; text-align:center; line-height:9px; cursor:pointer; overflow:hidden; z-index:6; font-family:Arial, Helvetica, sans-serif;}

.thisimg{background-image: url(../images_m/thisimg.png);background-repeat:no-repeat;background-position:center top;}

a{ cursor:pointer;}
.imgpn{
	display: block;
	width: 40%;
	height: 100%;
	text-indent: -9999px;
	background-image: url(../images_m/blank.png);
	position: absolute;
	top: 2px;
	z-index: 100;
	overflow: hidden;
*zoom:1}
.img-prev{
	left: -2px;
	cursor: url("../images_m/left.cur"), pointer;
}							/*如果ie下无法看到自定义鼠标把这个鼠标文件的路径改为绝对路径就OK了*/
.img-next{right:0px;cursor:url("../images_m/right.cur"), pointer;}						/*如果ie下无法看到自定义鼠标把这个鼠标文件的路径改为绝对路径就OK了*/
.imgzoom{ width:100%;left:0px;cursor:url("../images_m/zoom.cur"), pointer; z-index:90;}	/*如果ie下无法看到自定义鼠标把这个鼠标文件的路径改为绝对路径就OK了*/
body,td,th {-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Chrome/Safari/Opera */
-khtml-user-select: none; /* Konqueror */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently
not supported by any browser */
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}
#aimgcon img{width:auto;max-width:100%;}