﻿.margin0 {margin:0px;}
.mt30 {margin-top:30px;}
.mt60 {margin-top:60px;}
.img100 img {width:100%}
.uppercase { text-transform:uppercase}

/**内页导航**/
.innernavbar { background:url(../image/innernavbar.png) repeat-x; width:100%}
.innernavtitle { background:#fd7400; color:#fff; font-size:16px; height:66px; line-height:66px; float:left;padding:0px 26px;}
.innernavtitle img {width:26px; margin-right:10px;vertical-align: middle;}
.innernav {float:left; margin-left:30px;}
.innernav li {float:left; margin:0px 8px;color:#101010;height:64px; line-height:64px;}
.innernav li a { color:#101010; display:block;font-size:18px}
.innernav li a:hover { border-bottom:2px solid #1a4a98; color:#1a4a98; text-decoration:none; /* font-weight:bold */}
.innernav li.active a { border-bottom:2px solid #1a4a98; color:#1a4a98; text-decoration:none; /* font-weight:bold; */font-size:18px}
.innernavicon {display:none; position:absolute; top:12px; right:10px; widtƒh:12px; cursor:pointer}
.innernavicon img {width:100%;}
.m_innernav{display:none;position:absolute; z-index:111; top:48px; left:0px; width:100%; text-align:center; cursor:pointer; background:#fff;}
.m_innernav li { line-height:44px; border-bottom:1px solid #ccc;}
.m_innernav li a { color:#101010; display:block}
.m_innernav li a:hover { border-bottom:2px solid #1a4a98; color:#1a4a98; text-decoration:none; font-weight:bold}
.m_innernav li.active a { border-bottom:2px solid #1a4a98; color:#1a4a98; text-decoration:none; font-weight:bold}

/**内页内容 参观须知**/
.inner_tit { text-align:center}
.inner_tit h1 {margin-top:20px; margin-bottom: 10px; font-size:30px}
.inner_tit h2 {margin-top:20px; margin-bottom: 10px}
.inner_titline { background:url(../image/inner_titline.png) no-repeat center top; color:#999999; text-transform:uppercase; font-size:12px}
.canguanxuzhi { background:#fd7400; height:200px; margin-top:30px; text-align:center}
.canguanxuzhileft img {width:100%; height:200px}
.canguanxuzhi .col-sm-9{padding:0px;}
.canguanxuzhi .col-sm-3{padding:0px;}
.canguanxuzhi .col-xs-6{padding:0px;}
.canguantime {color:#fff; font-size:18px;}
.canguantime .timeicon img{width:50px;margin-top:20px; margin-bottom:10px}
.canguantime .uppercase { text-transform:uppercase}
.f14{font-size:14px;}
.f24 {font-size:24px;}
.canguanmap img{width:100%}
.m_canguanmap {display:none}
.m_canguanmap img {width:100%;}
.dengji { overflow:hidden}
.liucheng {border:1px solid #d7d7d7; height:400px; overflow:hidden; background:#fff;margin-top:20px}
.liucheng h4 { background:url(../image/jiantou.png) no-repeat; width:175px; height:42px; /* line-height:42px; */ color:#fff;padding-left:5px; margin-top:-31px; position:relative; display: flex;align-items: center;font-size: 14px;}
.liucheng .text { padding:20px;font-size:18px;line-height: 1.8;text-align: justify;}
.tishi { border:1px solid #d7d7d7; min-height:50px;padding-right:10px; margin:60px 15px; display:flex;align-items:center;font-size:18px;align-items: stretch;}
.tishi p{text-align: justify;line-height: 1.8;}
.tishitit { background:#fd7400; color:#fff; width:100px; flex-shrink:0; text-align:center; /* height:50px; line-height:50px; */margin-right:10px;}
.tishi .tishitit {display: flex;align-items: center;justify-content: center;}
/**精彩活动**/
.activity img{width:100%}
.activity_tit { text-align:center}
.activity_tit h4 { font-size:20px;}
.activity_titline { background:url(../image/p6.jpg) no-repeat center top; height:30px;}
.line { border-bottom:2px solid #d7d7d7;}
.orangeline {border-bottom:2px solid #fd7400; width:20%}
.adressinfo{ text-align:center; padding:0px 15px}
.adressinfo p{ font-size:18px;line-height: 1.8;text-align: justify;}
.activitylist li{ border-bottom:1px solid #ebebeb;padding:30px 0px; overflow:hidden}
.activitylist li .col-sm-9 p{
	display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
                    overflow: hidden;
			        display: none;
                background: none !important;
                
}
				.activitylist li .col-sm-9 p:nth-of-type(1){
					display: block;
                        display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
                    overflow: hidden;
				}
				.activitylist li .col-sm-9 p:nth-of-type(2){
					display: block;
                        display: -webkit-box;
                    -webkit-box-orient: vertical;
                    -webkit-line-clamp: 2;
					font-size:16px;
                    overflow: hidden;
				}
.activitylist li .pic {width:360px; height:230px;}
.activitylist li .pic img {width:100%;margin-top:24px}
.activitylist li .more img {width:20px;}
.activitylist li .time {color:#969896; margin-top:20px;}
.activitylist li h4 { font-size:18px; color:#0f1010; margin:20px 0px;}
.activitylist li h4 a { color:#0f1010;}
.pages { text-align:center; padding:50px}
.pages a {color:#003; border:1px solid #e6e6e6; margin:0 2px; height:30px; line-height:30px; padding:2px 8px;}
.pages a:hover {background:#1a4a98; color:#fff; text-decoration:none}
.pages a.active {background:#1a4a98; color:#fff;}
/**参展范围**/
.fanwei {overflow:hidden; text-align:center;}
.fanwei .sort { font-weight:bold; color:#333; text-transform:uppercase; font-size:12px;}
.fanwei .tit { font-weight:bold; color:#333; font-size:15px; margin:0px;}
.fanwei .uppercase {color:#999; font-size:12px}
.fanwei .col-xs-6 {border:1px dashed #d2d2d2;padding:50px 0px}
.fanwei .iconbg { background:#fff1e5; width:124px; height:124px; border-radius:50%; display:block;margin:20px auto 20px;}
.fanwei .col-xs-6:hover .iconbg{ background:#1a4a98;}
.fanwei .col-xs-6:hover .sort { color:#1a4a98}
.fanwei .col-xs-6:hover .tit { color:#1a4a98}
.fanwei .col-xs-6:hover .uppercase { color:#1a4a98}
.fanwei .icon{ background:url(../image/icons.png) no-repeat; width:124px; height:124px; display:block}
.fanwei .col-xs-6:hover .icon {background:url(../image/iconsh.png) no-repeat; width:124px; height:124px; display:block}
.fanwei .icon1{ background-position:24px 27px}
.fanwei .col-xs-6:hover .icon1{ background-position:24px 27px}
.fanwei .icon2{ background-position:-179px 27px}
.fanwei .col-xs-6:hover .icon2{ background-position:-179px 27px}
.fanwei .icon3{ background-position:-383px 27px}
.fanwei .col-xs-6:hover .icon3{ background-position:-383px 27px}
.fanwei .icon4{ background-position:-587px 27px}
.fanwei .col-xs-6:hover .icon4{ background-position:-587px 27px}
.fanwei .icon5{ background-position:-791px 27px}
.fanwei .col-xs-6:hover .icon5{ background-position:-791px 27px}
.fanwei .icon6{ background-position:-995px 27px}
.fanwei .col-xs-6:hover .icon6{ background-position:-995px 27px}
.fanwei .icon7{ background-position:24px -78px}
.fanwei .col-xs-6:hover .icon7{ background-position:24px -78px}
.fanwei .icon8{ background-position:-179px -78px}
.fanwei .col-xs-6:hover .icon8{ background-position:-179px -78px}
.fanwei .icon9{ background-position:-383px -78px}
.fanwei .col-xs-6:hover .icon9{ background-position:-383px -78px}
.fanwei .icon10{ background-position:-587px -78px}
.fanwei .col-xs-6:hover .icon10{ background-position:-587px -78px}
.fanwei .icon11{ background-position:-791px -78px}
.fanwei .col-xs-6:hover .icon11{ background-position:-791px -78px}
.fanwei .icon12{ background-position:-995px -78px}
.fanwei .col-xs-6:hover .icon12{ background-position:-995px -78px}

/**图表**/
.zhangshangbg {background:url(../image/bg1.jpg) no-repeat center top;width:100%;}
.zsgk{ text-align: center;padding:15px;}
.zsgk h2 {margin-top:20px; margin-bottom: 10px}
.zsgk .uppercase{text-transform: none;}
.canhuimudi {text-align: center;}
.canhuimudi h2{color:#1a4a98; font-size:18px;}
.canhuimudi .uppercase{text-transform: none;}
.canhuiline { background:url(../image/p8.jpg) no-repeat center top; height:30px;}

.guanzhongbg {background:url(../image/bg2.jpg) no-repeat center top;width:100%;}

.guanzhongmudi {box-shadow: 0px 0px 5px #999; padding:60px 10px; text-align: center; margin-bottom: 30px}
.guanzhongmudi h2 { font-size: 20px;}
.guanzhongmudi .uppercase{text-transform: none;}
.gzwrap{ overflow: hidden;}

@media screen and (max-width: 992px) {
	.w100{width:100%;}
	.innernavbar { height:48px;}
	.innernavtitle {width:90%;height:48px; line-height:48px;}
	.innernav{display:none}
	.innernavicon {display:block}
	.mt60{margin-top:30px;}
	.canguanmap{display:none}
	.m_canguanmap { display:block}
	.canhuimudi{padding: 0 10px;}
}
@media screen and (max-width: 768px) {
	.liucheng {height:auto} 
	.activitylist li h4 { width:100%; white-space:nowrap; display:block; overflow:hidden;text-overflow:ellipsis}
	.activitylist li .time {margin-top:0px;}
	.activitylist li h4 { font-size:16px;margin:10px 0px;}
	.activitylist li .text {height:40px; overflow:hidden;}
	.pages {padding:20px 20px 30px}
	.fanwei {padding:0px 15px}
	.fanwei .col-xs-6 {padding:20px 0px}
	.gzwrap {padding-top:20px;}
}