﻿a, div, p {margin: 0px;padding: 0px;text-decoration: none;font-size: 14px;font-family: Roboto, "Roboto Medium"; }
@font-face{font-style: normal; src: url("../font/Roboto-Regular.ttf"); font-family: Roboto, "Roboto Medium";}
ul, li,ol { list-style: none; padding:0; margin:0;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,
pre,form, fieldset, legend,th, td,img,button, input, textarea,div{margin: 0;padding: 0; color:#666;word-wrap: break-word; }
body,button, input, textarea {font: 14px/1.5 "Microsoft Yahei","Arial","sans-serif","Hiragino Sans GB"}
.Newheader .Newheadcont li a.meu_1{ color: #c01829; border-bottom: solid 2px #c01829;}
ul, li,ol { list-style: none; padding:0; margin:0;}
a {text-decoration: none; color:#666; outline:none;}
a:hover { text-decoration:none;color:#c01829;}
/**首页轮播图片 CSS**/
.content{width: 100%;margin-top: 0;}
#focus-banner{
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-top: 110px;
}
#focus-banner-list{
	position: relative;
}
#focus-banner-list li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
/*#focus-banner-list li img{
	position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;
}*/.zt_gf h2
#focus-banner-list li img{
	width:100%;
}
.focus-banner-img{
	display: block;
}
#focus-banner-list .focus-banner-text{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner .focus-handle{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url("../images/focus_handle.png");
}
#next-img{
	left: 0;
}
#next-img{
	left: 50px;
	background-position: 0 0;
}
#next-img:hover{
	background-position: 0 -80px;
}
#prev-img{
	right: 0;
}
#prev-img{
	right: 50px;
	background-position: -80px 0;
}
#prev-img:hover{
	background-position: -80px -80px;
}
#focus-bubble{
	position: absolute;
	left: 96%;
	bottom: 20px;
	z-index: 999;
}
#focus-bubble li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border:1px #fff solid;
	cursor: pointer;
}
#focus-bubble li a{
	display: block;
	width: 100%;
	height: 100%;
	filter:alpha(opacity=0);
	opacity: 0;
}
#focus-bubble li.current{
	background-color: #fff;
}
/*banner图*/
.lgzq{overflow: hidden;}
.lgzq_1{float: left; width: 300px;  margin: 20px 0; margin-left: 130px;}
.lgzq_1 hr{height:1px;border:none;border-top:1px ridge #999999;}
.lgzq_1 p{ padding-bottom: 6px;}
.lgzq_1 ul li{margin-top: 10px;}
.lgzq_1 ul li a:hover{color:#f44343;}
.lgzq_1 ul li img{margin-right: 10px;}
.lgzq_3{padding-left: 200px;}
/*展会简介*/
.sp{background-image: url(../images/index/sp_1.jpg); overflow: hidden; width: 1100px; margin: auto; margin-top: 30px;}
.sp img{float: left; padding: 10px;}
.sp ul{float: left; width: 66%; margin-left: 30px; margin-top: 10px; padding-bottom: 10px;}
.DateHz ul{overflow: hidden; width: 1100px; margin: auto; margin-top: 80px;}
.DateHz ul li{float: left; width: 364px; text-align: center; border-left: 1px solid #e5e5e5;}
.DateHz ul li h1{font-size: 20px; color: #f4a100; margin-top: 8%;}
.yy {margin-left: 0; overflow: hidden;}
.yy li{ width: 250px; border-radius: 6px; text-align: center; height: 50px; float: left; margin-right: 30px; border: 1px solid #a6155f;}
.yy li a{width: 250px; border-radius: 6px; height: 50px; float: left; margin-right: 10px; display: block; color: #a6155f !important;  font-size: 20px; text-align: center;}
.yy li a:hover{width: 250px; border-radius: 6px; height: 50px; float: left; margin-right: 20px; display: block; background: #ffffff;  text-align: center;}
.yy li p{font-size: 16px; line-height: 50px; color: #a6155f !important;}
/*七大主题及高峰论坛*/
.zt_gf{width: 100%; background: #f0f0f0; margin-top: 80px; padding-bottom: 40px; margin-bottom:20px;}
.zt_gf h2{text-align: center; width: 800px; padding: 6px 0; margin: auto; color: #5f696f;font-size: 30px;  margin-top:-50px; position: relative; font-weight: 100; padding-top: 20px; font-weight: bold;}
.zt_gf ul{overflow: hidden; width: 1100px; margin: auto; border-bottom:1px dashed #bcbcbc; margin-top: 20px;}
.zt_gf ul li{float: left; border-right:1px dashed #bcbcbc;}
/*搜索*/
.ss{margin-top: 50px;background:#a6155f;}
.ss_0{width: 1100px; margin: auto; color: #ffffff;overflow: hidden; margin-bottom:30px;}
.ss_1{ color: #ffffff; float: left; margin-right: 20px; margin-top: 34px;}
.container {
    height: 70px;
    width: 1100px;
	padding:16px 0 0 0;
}
.parent {
    position: relative;
	top:10px;
}
.search {
    width: 330px;
    height: 36px;
    border-radius: 18px;
    outline: none;
    border: 1px solid #ccc;
    padding-left: 20px;
    position: absolute;
}
.btn {
    height: 30px;
    width: 30px;
    position: absolute;
    background: url(../images/index/ss.png) no-repeat 0px 2px;
    top:2px;
    left: 480px;
    border: none;
    outline: none;
    cursor: pointer;
}
/*banner快速通道*/
.kstd ul{overflow: hidden; width: 1100px; margin: auto; position: relative; top: -20px; z-index: 9;}
.kstd ul li{float: left; }
.kstd ul li img{ border-radius: 10px; width: 96%;}
/*观众中心*/
.zx_s {
	width: 1100px;
	margin: auto;
	height: 218px;
	border: 1px solid #e5e5e5;
	margin-bottom: 30px;
}
.gzzx_l {
	float: left;
	margin-right: 60px;
}
.gzzx_r {
	margin-top: 40px;
}
.zx ul {
	float: left;
}
.gzzx_t1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	width: 266px;
}
.gzzx_t1 a:hover {
	color: #666666;
}
.gzzx_t1 img {
	margin-right: 10px;
}
.gzzx_t li p {
	float: left;
	font-size: 14px;
}
.gzzx_t2 {
	width: 200px;
	padding-bottom: 10px;
}
/*广告*/
.gg {
	width: 1100px;
	margin: auto;
}
.gg img {
	float: left;
	padding-bottom: 20px;
}
/*动态*/
.dt {
	width: 1100px;
	margin: auto;
	margin-top: 32px;
	overflow: hidden;
	clear: both;
}
.dt_t1 {
	font-size: 20px;
	font-weight: 500;
	width: 270px;
	float: left;
}
.dt_t1 div {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 4px;
	width: 270px;
	font-weight: bold;
}
.dt_t1 img {
	margin-right: 10px;
}
.dt_t1 ul li {
	font-size: 14px;
	margin-top: 24px;
}
.dt_t1 ul li p {
	float: left;
}
.dt_t2 {
	width: 252px;
	padding-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dt_t3 img {
	margin-top: 4px;
}
/*合作媒体*/
.hzmt_box {
	background: #f8f8f8;
	width: 100%;
	height: 200px;
	overflow: hidden;
	margin-bottom: 20px;
}
.hzmt {
	padding-top: 20px;
	font-size: 20px;
	font-weight: 500;
}
.hzmt div {
	width: 270px;
	margin: auto;
}
.focus-img {
	position: relative;
	width: 1100px;
	height: 60px;
	margin: 40px 0 20px 0;
}
.focus-img-con {
	position: relative;
	width: 1000px;
	height: 60px;
	margin: 0 auto;
	overflow: hidden;
}
.focus-img-con ul {
	position: absolute;
	top: 10;
	background: #f8f8f8;
}
.focus-img-con ul li {
	color: #fff;
	text-align: center;
	line-height: 60px;
	padding-right: 10px;
	float: left;
}
.focus-img-con ul li div {
	margin-right: 30px;
}
.focus-img .change-bnt {
}
.focus-img .change-bnt.prev-bnt {
	left: 10px;
	width: 30px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
}
.focus-img .change-bnt.next-bnt {
	right: 10px;
	display: block;
	width: 30px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
}
/*视频*/
.HlNewVideo{cursor:pointer;}
.HlNewVideo a.Video_but{ position: absolute; left: 117px;top:58px; width: 35px; height: 35px;background:url("images/index/Icon_png.png") no-repeat left -95px;cursor: pointer;}
.HlNewVideo a.Video_but:hover{background:url("../images/index/Icon_png.png") no-repeat left -51px;}
.goodcover {display: none;position: fixed;_position: absolute; top:0; left:0;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.2;opacity: 0.2;  filter: alpha(opacity=20);  }
.index-VidoCont{ position: fixed; width: 770px; padding: 20px 20px; height: 430px; background: #fff; top:50%; left: 50%; margin: -215px 0 0 -385px;z-index: 1003;display: none; border-radius: 10px;}
.index-VidoCont h2{height: 30px; line-height: 30px; top:-19px;right: -15px; font-weight: normal;position: absolute; background-color: transparent;}
.index-VidoCont h2 a{ cursor: pointer; margin: 3px 0 0 0;}
.index-VidoCont h2 a img{width: 30px;height: 30px;}
.index-VidoCont .index-VidoBox{ }