body {
	margin: 0;
	padding: 0;
	font: 12px Verdana, "宋体";
	color: #333;
	background: #d3e9f9;
}
ul, li, p, input, h2, h3, h4, dl, dd, dt, a {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img {
	margin: 0;
	border: 0;
}
dt img {
	display: block;
}
a {
	text-decoration: none;
	color: #0a6eba;
}
a:hover {
	text-decoration: underline;
	color: #f00;
}
.blue {
	color: #1e50a2;
}
.red {
	color: #c00;
}
.yellow {
	color: #ff0;
}
.gray {
	color: #999;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.clear {
	clear: both;
}
.of {
	overflow: hidden;
}
#top {
	background: #000;
	box-shadow: 0 0 10px rgba(0, 0, 0, .6);
}
.top {
	height: 40px;
	line-height: 40px;
	width: 1100px;
	margin: 0 auto;
}
.top img {
	float: left;
}
.top p {
	float: right;
	padding-right: 10px;
	color: #ccc;
}
.top a {
	color: #ccc;
	text-decoration: none;
	padding: 0 6px;
}
.nav2 {
	position: fixed;
	width: 100px;
	display: none;
	left: 50%;
	bottom: 5px;
	margin-left: 560px;
	background: #0a6eba;
	text-align: center;
	z-index: 10;
}
.fd {
	display: block;
}
.nav2 li a {
	display: block;
	font: 16px/40px "Microsoft Yahei";
	color: #fff;
	text-decoration: none;
}
.nav2 li.last a {
	background: #000;
}
.nav2 li.cur a, .nav2 li a:hover {
	background: #0eaacb;
	color: #ffef6c;
}
.bodyer {
	width: 1040px;
	padding: 20px 30px 0;
	margin: 0 auto 0;
 *margin: -15px auto 0;
	background: #fff;
	position: relative;
	box-shadow: 0 0 10px #ccc;
	border: 1px solid #ccc\9;
	overflow:hidden;
}
.bodyer .nav {
	width: 1120px;
	position: absolute;
	left: -13px;
	top: -10px;
	padding: 2px 3px 8px;
	background: url(../images/nav_bg.png) no-repeat center;
}
.bodyer .nav ul {
	background: #0a6eba;
	overflow: hidden;
	border-top: 5px solid #0eaacb;
	height: 60px;
}
.bodyer .nav li {
	float: left;
}
.bodyer .nav li a {
	display: block;
	float: left;
	line-height: 60px;
	font: 20px/60px "Microsoft Yahei";
	text-decoration: none;
	color: #fff;
	padding: 0 20px;
}
.bodyer .nav li.cur a, .bodyer .nav li a:hover {
	background: #0eaacb;
	color: #ffef6c;
}
.box {
	margin-bottom: 30px;
	padding-bottom: 16px;
}


dl.fy dd {
	border: none;
	padding-left: 22px;
	margin: 0;
	padding-bottom: 6px;
	font-size: 16px;
	color: #444;
	font: 14px/22px "Microsoft Yahei";
	overflow: hidden;
}
dl.logo dd img {
	border: 1px solid #ccc;
	padding: 4px;
	background: #fff;
	width: 200px;
	height: 66px;
	float: left;
	margin-right: 16px;
	margin-top: 16px;
}
dl.fy dd span {
	padding: 10px 0 0 22px;
	display: block;
	color: #007CD5;
}
dl.pc dd {
	color: #c00;
}
#bottom {
	width: 1040px;
	margin: 10px auto;
	padding-top: 20px;
}
.tips {
	border-bottom: 1px solid #ccc;
	overflow: hidden;
	padding: 5px 0;
}
.tips ul, .contact ul {
	float: left;
}
.tips li, .contact li {
	float: left;
	padding: 0 10px;
	border-left: 1px solid #ccc;
}
.contact a {
	color: #ffffff;
}
.tips li a {
	color: #ffffff;
}
.tips span, .contact span {
	float: right;
	color: #ffffff;
}
.contact {
	color: #004276;
	overflow: hidden;
	padding: 5px 0;
}
.box .cont ul.list li {
	height: 38px;
	font: 16px/38px "Microsoft Yahei";
	color: #0a6eba;
	border-top: 1px dashed #ddd;
	display: block;
}
.box .cont ul.list li small {
	float: right;
 *margin-top:-38px;
}
.box .cont ul.list li:first-child {
	border: none;
}
.box .cont ul.list li span {
	font-family: "宋体";
	font-weight: bold;
	padding-right: 6px;
}
.md table {
	empty-cells: show;
	width: 94%;
	border-collapse: collapse;
	border: 1px solid #0f79ab;
	line-height: 26px;
	background: #fff;
	margin: 20px 0;
	font-size: 14px;
}
.md table td {
	border: 1px solid #0f79ab;
	padding: 6px 10px;
}



/*图片新闻样式*/
.turn {
	height: 250px;
	overflow: hidden;
	position: relative;
}
.turn #adpica {
	width: 460px;
	height: 250px;
	overflow: hidden;
}
.turn #adpica img {
	width: 460px;
	height: 250px;
	float: left;
	overflow: hidden;
}
.turn #adtipa {
	height: 12px;
	position: absolute;
	left: 190px;
	bottom: 0px;
}
.turn #adtipa ul li {
	width: 15px;
	height: 3px;
	line-height: 12px;
	float: left;
	text-align: center;
	display: inline;
	margin: 0 2px;
	cursor: pointer;
	color: #fff;
	background: #f6523f;
	padding-right: 5px;
}
.turn #adtipa ul li.current {
	color: #fff;
	background: #ffea00;
}
.turn .hidden {
	display: none;
}
.turn .show {
	display: block !important;
}
#adpica span {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 14px;
	height: 40px;
	width: 460px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	background: #363635;
	text-indent: -9999em;
}
#adpica p {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 12px;
	height: 40px;
	line-height: 30px;
	width: 445px;
	padding-left: 15px;
	font-weight: bold;
	text-align: center;
}
/*end*/



/***top***/
.ti_box {
	padding: 16px 0;
	border-bottom: 1px solid #e8eff7;
	height:74px;
}
.ti_box:first-child {
	padding-top: 0;
}
.ti_box h3 {
	font: 20px/20px "微软雅黑";
	color: #0a6eba;
}
.ti_box h3 a {
	color: #0a6eba;
	text-decoration: none;
}
.ti_box2 h3 {
	font-size: 16px;
}
.ti_box h3 a:hover {
	color: #0a6eba;
	text-decoration: underline;
}
.ti_box p {
	line-height: 22px;
	color: #666666;
	margin-top: 10px;
}



/***精彩观点***/


/*新增样式*/
.margin_16{ margin-top:16px}

.title_se{ display:block; height:40px; line-height:40px; background:#0a6eba; border-radius:20px 0 20px 0; color:#fff; font-size:18px; font-family:"微软雅黑"; font-weight:bold; margin-bottom:10px}

.title_se span{ background:#f00; display:block; padding:0 28px; float:left; border-radius:20px 0 20px 0; letter-spacing:2px}


.download{}
/*论坛*/
.down_de{ width:47%; float:left; border-bottom:1px dashed #dbdbdb; overflow:hidden; margin:6px 30px 22px 0;  padding-bottom:14px;}
.down_de i{ width:84px; height:84px; float:left; margin-right:6px; overflow:hidden}
.down_de i img{ width:80px;border-radius:50%; border:2px solid #ccc; }
.down_de h2{ font-size:15px; line-height:34px; height:30px; margin-top:10px; height:34px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.down_de h2 a{ color:#555}
.down_de span{ font-size:13px; color:#777; line-height:26px; padding-left:6px;}
.down_de span img{ width:20px; vertical-align:middle; margin-right:6px;}



/*历届回顾*/
.wrap{ margin-top:20px;}
.huigu_t{ font-size:36px; font-weight:bold; color:#f5f5f5; text-align:center; padding:10px 0;}
.huigu_titlebg{ width:983px; height:15px; background:url(../four_zdh_files/huigutitle_03.jpg) no-repeat center; margin-left:45px}
.huigu_list{ width:100%; overflow:hidden; }
.huigu_list ul{ padding:0 15px}
.huigu_list ul li{ width:154px; float:left; margin:0 128px 0 0;}
.huigu_list ul li .huigu_img{ width:100%; height:150px;}
.huigu_list ul li .huigu_img img{ border-radius:50%; border:2px solid #ccc}
.huigu_list ul li .huigu_name{ font-size:13px; color:#fff; text-align:center; margin-top:14px; line-height:18px}
.huigu_list ul li .huigu_name a{ color:#666; }
.huigu_list ul li .huigu_name a:hover{ color:#f00; text-decoration:none}
.huigu_list ul li .huigu_year{ font-size:24px; font-weight:bold; color:#0a6eba; text-align:center; margin:8px 0;}

/*赞助logo*/
.logolist{
	display: block;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.logolist a{
	display: block;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-right: 12px;
	border: 1px solid #CCC;
}

.logolist a img {
	height: 60px;
	width: 150px;
}

/*主题演讲*/
.cd-close::after, .cd-close::before {
  content: '';
}

body::after {
  /* dark overlay layer - visible when we fire .cd-quick-view */
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
 /* background: rgba(71, 55, 78, 0.8);*/
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
@media only screen and (min-width: 1024px) {
  body.overlay-layer::after {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s;
  }
}


/* -------------------------------- 

Modules - reusable parts of our design

-------------------------------- */
.cd-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
}
.cd-container:after {
  content: "";
  display: table;
  clear: both;
}


header {

}
header h1 {
  color: #ffffff;
  font-size: 20px;
  font-size: 1.25rem;
}



.cd-item {
  position: relative;
}
.cd-item img {
  display: block;
  width:194px;
  height:200px;
}

@media only screen and (min-width: 1024px) {
  .cd-item {
  }
  .cd-item:nth-child(2n) {
    margin-right: 4%;
  }
  .cd-item:nth-child(4n) {
    margin-right: 0;
  }
  .cd-item.empty-box::after {
    /* box visible as placeholder when the .cd-quick-view zooms in */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background:rgba( 255, 255, 255, 0.5 )
  }
}

.cd-trigger {
  position: absolute;
  height: 100%;
  width: 100%;
  bottom: 0;
  line-height:202px;
  left: 0;
  background: rgba(0, 0, 0, 0.1);
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #ffffff;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.2s, background-color 0.2s;
  -moz-transition: opacity 0.2s, background-color 0.2s;
  transition: opacity 0.2s, background-color 0.2s;
  color:#0a6eba; font-weight:bold; text-decoration:none;
  font-size:20px;
}
.no-touch .cd-trigger:hover {
  background: rgba(255, 255, 255, 0.7);
}
@media only screen and (min-width: 1024px) {
  .cd-trigger {
    /* always visible on small devices */
    visibility: visible;
    opacity: 1;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-trigger {
    /* only visible on hover on big devices */
    opacity: 0;
  }
}

@media only screen and (min-width: 1170px) {
  .no-touch .cd-item:hover .cd-trigger {
    opacity: 1;
	color:#0a6eba; text-decoration:none
  }

  .touch .cd-item .cd-trigger {
    opacity: 1;
  }
}
.cd-quick-view {
  /* quick view non available on small devices */
  display: none;
}
@media only screen and (min-width: 1024px) {
  .cd-quick-view {
    display: block;
    position: fixed;
    max-width: 900px;
    visibility: hidden;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: left, top, width;
    z-index: 1;
  }
  .cd-quick-view:after {
    content: "";
    display: table;
    clear: both;
  }
  .cd-quick-view.is-visible {
    /* class added when user clicks on .cd-trigger */
    visibility: visible;
  }
  .cd-quick-view.animate-width {
    /* class added at the end of the first zoom-in animation */
    background-color: #ffffff;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    -webkit-transition: box-shadow 0.3s;
    -moz-transition: box-shadow 0.3s;
    transition: box-shadow 0.3s;
  }
}

.cd-slider-wrapper {
  position: relative;
  display: inline-block;
  float: left;
}
.cd-slider-wrapper:after {
  content: "";
  display: table;
  clear: both;
}

.cd-slider {
  float: left;
}
.cd-slider li {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.cd-slider li img {
  display: block;
  width: 100%;
  max-width: 400px;
}
.cd-slider li.selected {
  position: relative;
  z-index: 3;
}
.add-content .cd-slider {
  margin-right: 3em;
}

.cd-slider-navigation {
  opacity: 0;
}
.add-content .cd-slider-navigation {
  opacity: 1;
}


.add-content .cd-slider-navigation li a {
  opacity: .2;
}
.no-touch .cd-slider-navigation li a:hover {
  background: rgba(71, 55, 78, 0.8);
  opacity: 1;
}
.touch .cd-slider-navigation li a {
  opacity: 1;
}
.cd-slider-navigation li:first-child a::before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cd-slider-navigation li:first-child a::after {
  -webkit-transform: translateY(7px) rotate(45deg);
  -moz-transform: translateY(7px) rotate(45deg);
  -ms-transform: translateY(7px) rotate(45deg);
  -o-transform: translateY(7px) rotate(45deg);
  transform: translateY(7px) rotate(45deg);
}

.cd-item-info {
  position: absolute;
  padding: 3em 3em 3em 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s, visibility 0s;
  -moz-transition: opacity .3s, visibility 0s;
  transition: opacity .3s, visibility 0s;
}
.cd-item-info h2 {
  font-size: 28px;
  font-size: 1.75rem;
}
.cd-item-info p {
  line-height: 1.7;
  margin: 2em 0;
  color: #67919c;
  font-size:14px;
}
.cd-item-info .cd-item-action li {
  display: inline-block;
  margin-right: 1em;
}
.cd-item-info .cd-item-action li:first-child {
  margin-left: -4px;
}
.cd-item-info .add-to-cart {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border-radius: 0.25em;
  border: none;
  padding: .6em 1.2em;
  background-color: #f82f53;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "PT Sans", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  cursor: pointer;
}
.add-content .cd-item-info {
  /* class added at the end of the width animation, used to show the content */
  position: relative;
  visibility: visible;
  opacity: 1;
}
.add-content .cd-item-info h2 {
  -webkit-animation: cd-slide-in 0.3s;
  -moz-animation: cd-slide-in 0.3s;
  animation: cd-slide-in 0.3s;
}
.add-content .cd-item-info p {
  -webkit-animation: cd-slide-in 0.4s;
  -moz-animation: cd-slide-in 0.4s;
  animation: cd-slide-in 0.4s;
}
.add-content .cd-item-info .cd-item-action {
  -webkit-animation: cd-slide-in 0.5s;
  -moz-animation: cd-slide-in 0.5s;
  animation: cd-slide-in 0.5s;
}




.cd-close {
  position: absolute;
  top: 10px;
  right: 10px;
  display: inline-block;
  width: 30px;
  height: 30px;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform .3s 0s, visibility 0s .3s;
  -moz-transition: -moz-transform .3s 0s, visibility 0s .3s;
  transition: transform .3s 0s, visibility 0s .3s;
}

.cd-close::before, .cd-close::after {
  /* close icon in css */
  position: absolute;
  top: 12px;
  left: 5px;
  display: inline-block;
  height: 4px;
  width: 20px;
  background: #47374e;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cd-close::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cd-close::after {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.no-touch .cd-close:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.add-content .cd-close {
  visibility: visible;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .3s 0s, visibility 0s 0s;
  -moz-transition: -moz-transform .3s 0s, visibility 0s 0s;
  transition: transform .3s 0s, visibility 0s 0s;
}

.bsefnam{ width:194px; height:200px; float:left; margin:0 14px 20px 0; overflow:hidden}

.mad_banner{ background:url(bannerbg.jpg) center top no-repeat; height:430px; display:block; margin-top:28px}

.vito{ display:block; width:586px; height:847px; margin-left:30px;}

.video{ margin-top:16px}

/*2015-05-08新增样式*/
/***头部导航样式***/
.heade_langding{ height:41px; border-top:2px solid #0d9bcf; border-bottom:1px solid #dedede; width:100%; background:#f7f7f7; position:fixed; z-index:999; left:0; top:0}
.head_top{ width:1000px; margin:0 auto;position:relative;}
.head_top .logo_ling{ width:107px; height:40px; float:left; margin-right:45px;}

.meg{ float:left; margin-left:17px;}
.meg a.aty,.meg span.sevi{ height:40px; line-height:40px; padding:0 15px; display: block; float:left; color:#666; font-size:16px;}
.meg a.aty:hover,.meg span.sevi:hover{ background:#ededed; display:block; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-decoration:none; padding:0 14px; color:#f55c00}
.meg span.sevi{ padding:0; width:62px; text-align:center}
.meg span.sevi:hover{ padding:0; width:62px}
.meg span.sevi:hover{ cursor:pointer; position:relative;}
.meg span.sevi:hover .some{  position:absolute; top:41px; left:-30px; z-index:10; line-height:32px; display:block; width:115px; background:#ededed; border:1px solid #dfdfdf; border-top:none; padding-top:5px}
.meg span.sevi .some{ display:none}
.meg span.sevi:hover .some li{ height:38px; line-height:38px; text-align:center; width:115px; font-size:16px}
.meg span.sevi:hover .some li a.mderi{ display:block;}
.meg span.sevi:hover .some li a.mderi:hover{ background:#0380af; color:#fff; text-decoration:none}
/*顶部导航*/
#navibar .hsplit{display:block; height:0; line-height:0; min-height:0; margin:4px 0; padding:0; border-top:1px dashed #D7D7D7; font-size:0;width:100%; min-width:71px;}
#navibar, #navibar .navL .trigger1 s, #navibar .navL .wap, #navibar .navL .wap a s,#navibar .navL .meg, #navibar .pcSites .sites a, #navibar .nav-user, #navibar .nav-signin .ava,.nav-dd-head .arr,#navibar .nav-bbs,#off .nav-signin .nav-dd-body ul li i,#on .nav-msg a,#on .nav-msg a .num{background:url(hb.png) no-repeat 0 0;}
#navibar{}
#navibar a{text-decoration:none; color:#000;}
#navibar a:hover,#navibar .red:hover{text-decoration:none; color:#f60}
.navL{ float:left}
.navL a{display:inline-block}
.navL a:hover{text-decoration:underline}
.navC{width:250px; float:right;height:28px;}
.navL .drop1{display:inline;float:left;position:relative;z-index:3; height:43px;}
.navL .drop1 a{ display:block; width:100%; float:left; line-height:36px}
.navL .drop1 a:hover{text-decoration:underline; display:block}
.navL .trigger1{font-weight:bold;position:relative;z-index:10;padding:0 0 0 5px;width:82px}
.navL .trigger1 s{cursor:pointer;background-position:-63px -86px;height:4px;width:7px; position:absolute;top:13px;right:5px;-webkit-transition:-webkit-transform .2s ease-in; -webkit-backface-visibility:hidden; -moz-transition:-moz-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in;}
.navL .aHover .con1{display:block; background-color:#0096cd;/* Modern Browsers */ opacity: 0.9;/* IE 8 */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";/* IE 5-7 */ filter: alpha(opacity=90);/* Netscape */ -moz-opacity: 0.9;/* Safari 1 */-khtml-opacity: 0.9;}
.navL .aHover .trigger1 s{}
.navL .con1{display:none;position:absolute;z-index:4;background:#fff;border:1px solid #D7D7D7; border-top:none; top:41px;left:0; font-size:14px; line-height:30px; padding:5px 0 10px 0; width:142px; text-align:center}
.navL .con1 .bb{border-bottom:1px solid #D7D7D7;}
.navL .con1 a{padding:0 6px; color:#FFFFFF;}
.navL .con1 a:hover{}
.navL .con1 font{ font-size:14px; color:#fff; font-weight:bold; }
.navL .meg{display:inline; float:left; margin-left:3px; padding-left:16px; background-position:-64px -20px;}
.navR{width:520px;height:28px; line-height:28px; float:right;}
/*登录框s*/
.loginForm{float:left;}
.ajaxLogon{float:right;line-height:41px; color:#464646;}
.ajaxLogon .a{ float:left;width:60px; height:28px; text-align:center;color:#464646;display:none;}
.ajaxLogon .reg{font-family: "微软雅黑";padding: 0 14px;margin-right: 12px;}
.ajaxLogon #login{ float:left; text-align:center;background-color:#0096cd; color:#FFFFFF; height:41px; line-height:41px;padding: 0 18px;}
.ajaxLogon #qq{ margin-left:4px;}
.ajaxLogon #qq,.ajaxLogon #sina{ float:left; width:26px; line-height:28px; display:none;}
.ajaxLogon #qq img,.ajaxLogon #sina img{ float:left; width:16px; margin-top:12px; margin-left:5px;}

/*版权*/
#footerbox {
	height: 70px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a:hover {
	text-decoration: underline;
}
#footerbox p {
	color: #b9b9b9;
	font-size: 13px;
	margin: 0px;
	padding-top:8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a {
	font-size: 12px;
	color: #444;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

/*图片点击放大*/
/*.con_imger a{ width:150px; margin:0 13px 16px 0; float:left; overflow:hidden; text-align:center;}
.con_imger a img{ width:150px; display:block}
.con_imger a span{ line-height:28px; height:28px; display:block; text-align:center; color:#666;overflow:hidden; font-size:12px}*/


/*图片*/
.bo_imgse{ margin-top:18px}
.bo_imgse li{ width:192px; margin-right:16px; margin-bottom:18px; float:left; overflow:hidden; }
.bo_imgse li img{ width:192px}

#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}
.huiyimain table {
	border: 1px solid #CCC;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.huiyimain table tr td{
	border: 1px solid #CCC;
	}





