﻿@charset "gb2312";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto;font-size:12px;line-height:24px;font-family:"微软雅黑";color:#333;width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );}
h1,h2,h3,h4,h5,h6{font-weight:bold; font-size:14px; margin:0; padding:0}
ul,dl,li,dd,ol{margin:0;padding:0;list-style:none; list-style-type:none;}
/*html5设置*/
img{border:0; vertical-align:middle;}
a{ color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#e90003;}
.textHide{ display:none;}
/*清除浮动*/
.clear,.divclear{ clear:both; height:0px; overflow:hidden;display: block;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*初始化样式结束*/

/*页面公用结构*/
.container{width:1200px; margin:7px auto; padding:0;overflow: hidden}
.container .row{margin:0; padding:0}
.pagecount{padding:6px 0; text-align:center; word-spacing:3px; margin:5px auto; clear:both}
.pagecount .pagered{color:#F00; font-weight:bold}
.divtext{ margin:10px auto; padding:0 10px; line-height:30px; text-align:left; font-family:"微软雅黑"; font-size: 16px }
.div25{margin: 0 auto; padding: 0; text-align: center}
.logoInfo{display: none}
.clear20{height: 10px;clear: both; padding: 0}

.wowmenu {background: #DD1620;}
.navbar {background:url(../bg-nav.html) repeat-x #DD1620;min-height:50px;border-radius:0;border:0;padding:0; margin:0}
.navbar .logo-nav{width:1200px; margin:0 auto;}
.navbar-nav>li{margin:0 auto;float:left;font-size:16px;border-right: 1px solid #FFFFFF; line-height: 50px;}
.navbar-nav>li.linav { margin: 0 10px;line-height: 50px;}
.navbar-nav>li>a{color:#FFF;border-radius:0px;text-transform:uppercase;	transition:all 0.2s ease-in-out;display: block; margin:0 auto;padding-right:31px; padding-left:31px}

.navbar-nav>li.active>a,.navbar-nav>li.active>a:hover,.navbar-nav>li.active>a:focus {background-color:#930F15;color:#fff;border-radius:0 !Important;}
.navbar-nav>li>a:hover,.navbar-nav>li>a:focus {	border-radius:0 !Important;background-color:#930F15;color:#fff;font-weight: bold}
.navbar-nav>li>.dropdown-menu {margin: 0;background-color:#f3f3f3;border:0;font-size:13px;min-width:130px;}
.navbar-nav>li>.dropdown-menu>.icon{ position:absolute; border:8px solid #eee; border-color:transparent transparent #eee transparent; left:50%; margin-left:-8px; top:-16px;}
.dropdown-menu>li>a {color:#000;padding-top:10px;padding-bottom:10px;border:0px !Important;	border-bottom:1px solid #fff !Important;border-top:0px solid #4f4f4f !important;background:#f3f3f3 !Important;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {background-color:#f3f3f3 !Important;color:#DD1620;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a {	transition:all 0.2s ease-in-out;}

.flexslider{height:460px;overflow:hidden; width:100%;margin:0 auto; position:relative}
.flexslider .slides{position:relative; z-index:1}
.flexslider .slides li{height:460px;}
.flexslider .slides li a{width:auto;display: block; height:100%;}

.flex-control-nav{position:absolute;bottom:10px;z-index:10;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:6px;margin:0 5px;display:inline;}
.flex-control-nav a{display:inline-block;width:30px;height:6px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer; border-radius: 8px}
.flex-control-nav .flex-active{background:#fc8f0f;margin-top: 10px; width: 30px}
.flex-direction-nav{position:absolute;z-index:100;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}

.logo img { /*position: absolute; left: 0; top: 15px;*/ }
.topM {padding:0; background:#fff; overflow: hidden;margin: 0 auto}
.topM .rqT{margin: 5px 0; font-size: 16px; color: #333; text-align: right}
.topM .rqT a{ color: #2c4fa1; padding-left: 3px}
.topM .rqT a:hover{ color: #0b2972;  }
.topM .logoInfo {font-size: 14px; font-weight: bold;	color: #0096da; text-align: right}
.topM .logoInfo span { color: #cd0003; padding-right: 5px; }
.topM .countdown {font-size: 20px; font-weight: bold;color: #0b2972; text-align: right}
.topM .countdown span {width: 25px; height: 25px; border-radius:3px;background: #cd0003; color: #fff; margin: 0 2px; text-align: center; }

.hFloor1{margin:5px auto; clear: both; overflow: hidden; height:120px}
.hFloor1 .left{width:800px; float:left; margin-top: 10px;overflow: hidden}
.hFloor1 .left .infoad{margin: 0; padding: 0; overflow: hidden}
.hFloor1 .left li .pic { display: block; position: relative; height: 100px; }
.hFloor1 .left li .pic img {width:800px; height:100px; }

.hFloor1 .right{width:400px; float:right;margin: 0; padding: 0; margin-top: 10px}
.hFloor1 .right a{display: inline}
.hFloor1 .right img{width:190px; height: 100px;margin: 0; padding: 0;border:0; float: left}
.hFloor1 img.visit{float: left}
.hFloor1 img.app{float: right}

.hFloor2 {margin:0 auto; padding: 15px 0; overflow: hidden}
.hFloor2 li {border-bottom: 1px dashed #eaeaea;line-height:40px;height: 40px; clear: both}
.hFloor2 li a{font-size: 14px;font-weight: bold;color: #333;}
.hFloor2 li a b{font-size: 20px;font-weight: bold;color: #0096da;padding: 0 5px 0 0; display: inline}
.hFloor2 li .time{font-size: 12px; color: #999; float: right}
.hFloor2 li .pimg{margin: 0 0 10px 0;display: inline-block;}
.Hnews2,.Hnews1{ width: 383px;margin: 0 25px 0 0}
.Hnews3{ width: 383px;}
.Hnews2 .title,.Hnews1 .title,.Hnews3 .title{font-size:16px; color:#333; font-weight:bold; padding: 0 0 4px 30px; background: url(index_21.jpg) no-repeat left  center; border-bottom: 1px solid #eaeaea;   margin: 0 0 15px; line-height: 46px;height: 46px;}
.Hnews2 .title {background: url(index_24.png) no-repeat left  center}
.Hnews3 .title {background: url(index_27.jpg) no-repeat left  center}
.Hnews2 .title a,.Hnews1 .title a,.Hnews3 .title a{float: right ;  background: url(index_30.jpg) no-repeat  right center; padding: 0 15px 0 0; font-size: 12px; color: #e50104}
.Hnews2 .title span,.Hnews1 .title span,.Hnews3 .title span{text-transform: uppercase;font-size: 12px;color: #999;font-family: arial; font-weight:100;padding: 0 0 0 12px;margin: 18px 0 0;}

.hFloor3 .title{font-size:16px; color:#333; font-weight:bold; padding:0 0 4px 30px; background: url(index_36.png) no-repeat left center; border-bottom: 1px solid #eaeaea; margin:18px 0 20px; line-height: 46px;height: 36px; }
 .hFloor3 .title a{float:right ; display: inline; background: url(index_30.jpg) no-repeat  right center; padding: 0 15px 0 0; font-size: 12px; color: #e50104}
 .hFloor3 .title span{text-transform: uppercase;font-size: 12px;color: #999;font-family: arial; font-weight:100;padding: 0 0 0 12px;margin: 18px 0 0;}
 .hFloor3 li{
	float:left;
	width:384px;
	height: 189px;
	overflow: hidden;
	position: relative;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0;
}
 .hFloor3 li.on{ margin: 0 0 15px 0}
 .hFloor3 li img{width: 384px; height: 189px;border: 0}
 .hFloor3 li p{position: absolute; width: 100%; text-align: center; background: url(icon2.png) ; bottom: 0; left: 0; height: 50px; line-height: 50px; font-size: 16px; color: #fff;margin: 0;}
 .hFloor3 li:hover img{ display:block; -webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transform:all 1s ease-in-out; -webkit-transform:scale(1.065);-moz-transform: scale(1.065);-o-transform:scale(1.065);}

.hFloor4 .title{font-size:16px; color:#333; font-weight:bold; padding: 0 0 4px 30px; background: url(index_39.png) no-repeat left  center; border-bottom: 1px solid #eaeaea; margin: 5px 0 20px; line-height: 46px;height: 36px; }
.hFloor4 .title a{float:right ; background: url(index_30.jpg) no-repeat  right center; padding:0 15px 0 0; font-size: 12px; color: #e50104}
.hFloor4 .title span{text-transform: uppercase;font-size: 12px;color: #999;font-family: arial; font-weight:100;padding: 0 0 0 12px;margin: 18px 0 0;}
.hFloor4 li{ float: left; width: 185px;  margin: 0 15px 13px 0; overflow: hidden}
.hFloor4 li .img{ width:auto; height: 83px; border: 1px solid #dfdfdf; text-align: center;}
.hFloor4 li .pimg{max-width: 100%;max-height: 100%;}
.hFloor4 li p{ text-align: center; line-height: 30px; font-size: 14px; color: #333;margin: 0;}
 
.hFloor5 .title{font-size:16px; color:#333; font-weight:bold; padding: 0 0 4px 30px; background: url(index_41.png) no-repeat left  center; border-bottom: 1px solid #eaeaea; margin: 5px 0 20px; line-height: 46px;height: 36px; }
 .hFloor5 .title a{float: right ;  background: url(index_30.jpg) no-repeat  right center; padding: 0 15px 0 0; font-size: 12px; color: #e50104}
 .hFloor5 .title span{text-transform: uppercase;font-size: 12px;color: #999;font-family: arial; font-weight:100;padding: 0 0 0 12px;margin: 18px 0 0;}

.hFloor5 .playBox {position: relative; width:1200px; margin:0 auto;}
.hFloor5 .playBox .tempWrap {width: 1200px !important; margin: 0 auto; }
.hFloor5 .bd li {float: left;width: 285px; height: 203px; margin-right: 20px; }
.hFloor5 .bd li .pic { display: block; position: relative; height: 203px; }
.hFloor5 .bd li .pic img { width: 285px; height: 203px; }
.hFloor5 .bd li .pic .hoverBox { position: absolute; width: 100%; bottom: 0; left: 0; height: 203px; background: url(bg_blue2.png) repeat; display: none; color: #fff; text-align: center;}
.hFloor5 .bd li .pic .hoverBox span { padding-top: 90px;display: inline-block; }
.hFloor5 .bd li .pic:hover .hoverBox{display: block;}

.hFloor5 .prev,
.hFloor5 .next { display: block; position: absolute; width: 14px; height: 26px;  top: 90px; cursor: pointer; }
.hFloor5 .prev { left: -36px; background: url(index_49.png) no-repeat center; }
.hFloor5 .next { right: -36px; background: url(index_48.png) no-repeat center; }
.hFloor5 .prev:hover { background: url(index_45.png) no-repeat center; }
.hFloor5 .next:hover {   background: url(index_46.png) no-repeat center; }

.hFloor6 .title{font-size:16px; color:#333; font-weight:bold; padding: 0 0 4px 30px; background: url(index_52.png) no-repeat left  center; border-bottom: 1px solid #eaeaea; margin: 5px 0 20px; line-height: 46px;height: 36px; }
 .hFloor6 .title a{float: right ;  background: url(index_30.jpg) no-repeat  right center; padding: 0 15px 0 0; font-size: 12px; color: #e50104}
 .hFloor6 .title span{text-transform: uppercase;font-size: 12px;color: #999;font-family: arial; font-weight:100;padding: 0 0 0 12px;margin: 18px 0 0;}

.hFloor6 .playBox { position: relative; margin:15px 0; width:1210px; }
.hFloor6 .bd {}
.hFloor6 .playBox .bd ul{position:relative; margin:0 -6px;}
.hFloor6 .bd li a{ float: left; width:141px; display: inline-block; height: 65px; border: 1px solid #dcdcdc; box-sizing:border-box; padding:5px 10px; margin:10px 10px 0 0;}
.hFloor6 .bd li img { width: 100%; height: 100%; }
/* 辅助栏目 */
.linksList{}
.linksList ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 20px 15px 30px;}
.linksList ul .pic{ width:180px; height:75px;}
.linksList ul .pic a{ width:176px; height:71px; border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.linksList ul .pic a:hover{ border:1px solid #B70000;}
.linksList ul .pic img{ width:176px; height:71px;}
.linksList ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.linksList ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}

.sidebar{ width: 253px; border: 0; margin: 13px 0 0 0;background: #eee; float: left;padding-bottom:9999px;margin-bottom:-9999px; overflow: hidden}
.menuList{ margin: 0 auto; width: 100%; overflow: hidden}
.sidebar .menuList li.onmenu,.sidebar .menuList li:hover{background: url(news_10.png) no-repeat 98% center;}
.sidebar .menuList li.onmenu a,.sidebar .menuList li:hover a{color: #c02a31}
.sidebar li{min-height: 50px; line-height: 50px; background: url(news_13.png) no-repeat 98% center; font-size:17px; text-align: left;border-bottom: 1px solid #ddd;font-weight: bold}

.sidebar .columnN{padding: 0 22px; height:60px; text-align: left; font-size: 26px; color: #fff; background: #DD1620; line-height: 60px}
.sidebar .columnN span{display: block;font-size: 14px; font-family: arial; color: #fff; text-transform: uppercase;}
.sidebar ul{ background:#eee; padding:10px 17px 25px; margin: 0 auto}

.columnNa {border-bottom: 1px solid #e5e5e5;height: 30px;}
.columnNa .sp{border-bottom: 1px solid #c02a31; font-size:20px; color: #333;text-indent:0px; height: 30px;font-weight: bold}
.columnNa .location{text-align:right;padding:5px 0; padding-right: 15px font-size: 14px; color: #999}
.columnNa .location a{color: #999}
.columnNa .location span{color: #c02a31}
.menuList img{ margin-bottom: 10px;}

.singlePage,.newsInfo,.newsList,.newsList2,.exhiCont,.gzCont,.fileList,.sugCont,.linksList{ width:930px; margin: 13px 0 0 15px; padding: 0;overflow:hidden;}

/*文章列表*/
.l_news{width:auto; margin:5px auto;text-align:left; clear:both}
.l_news_t{margin:0 auto;background:#F2F3F5; line-height:35px; height:35px;padding: 0}
.l_news_t h2{float:left;width:80%; color:#585858; text-indent: 20px; padding-top:10px;font-size: 16px;margin: 0;font-weight: bold}
.l_news_t a{text-align:right;padding-right: 10px; float: right}
.info_page{margin:5px auto;}
.info_page li{border-bottom:dotted 1px #cccccc;float:left;line-height:35px; height:35px;font-size: 14px}
.info_page .info_t{width:83%;text-indent:25px; background:url(s1.jpg) 5px center no-repeat; clear:left}
.info_page .info_d{width:15%; text-align:right; padding-right:10px;}
.info_page .info_p{width:100%;text-indent:25px; background:url(s1.jpg) 5px center no-repeat; clear:left}
.newstitle{font-size:16px; line-height:35px; font-weight:bold; color:#444444;text-align:center; margin: 5px auto}
/*参展建设导航*/
.faceclass{margin:5px auto;width:25%; padding:0px;overflow:hidden; text-align:center; display: inline-table}
.faceclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.faceclass img.fimg{width:140px; height:65px; border:1px solid #CCC;margin:1px; padding:2px;}

.info_page1{margin:5px auto;overflow:hidden; color:#484848; margin-bottom:50px}
.info_page1 h1{overflow:hidden; text-align:left;font-size:16px; font-weight: normal; padding:5px 0}
.info_page1 h3{overflow:hidden; text-align:left;font-size:12px;font-weight:normal; padding:5px 0; margin-bottom:5px}
.info_page1 h2{overflow:hidden; text-align:left;font-size:16px; font-weight: normal; padding:5px 0}
.info_page1 .infonote{color:#484848; font-size:14px; line-height:20px;margin-top:10px; border-top:1px solid #DDDCDC; padding-top:10px}
.info_page1 img.pimg{width:215px; height:172px;padding:0 2px; margin:0 3px; border:0; float:left; text-align:center;}
.info_page1 .infodate{width:100px; height:100px;float:left; text-align:center; font-size:24px; font-weight:bold; margin-top:20px}
.info_page1 .infoul{ padding:0; float:left; text-align:left;width:70%; margin-left:20px}
.info_page1 .info_line{ margin-top:20px; vertical-align:middle; padding:0;}
.info_page1 .infoul h1{font-size: 16px;padding: 0; margin: 0;}

.pic_page{margin: 0 auto; padding: 0; overflow: hidden}
.pic_page .faceclass{margin:5px auto;width:25%; padding:0px;overflow:hidden; text-align:center; display: inline-table}
.pic_page .faceclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.pic_page .faceclass img.fimg{width:220px; height:150px; border:1px solid #CCC;margin:1px; padding:2px;}
.pic_page .picelite{margin:1px auto; overflow:hidden; text-align:center}

.pic_page1{margin: 0 auto; padding: 0; overflow: hidden}
.pic_page1 .faceclass{margin:5px auto;width:25%; padding:0px;overflow:hidden; text-align:center; display: inline-table}
.pic_page1 .faceclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.pic_page1 .faceclass img.fimg{width:140px; height:65px; border:1px solid #CCC;margin:1px; padding:2px;}
.pic_page1 .picelite{margin:1px auto; overflow:hidden; text-align:center}

/* 下载列表 */
.down_page{margin:0 auto; overflow:hidden}
.down_page li{float:left;border-bottom:1px dotted #CCCCCC;height:30px; line-height:30px}
.down_page .downt{width:80%; background:url(s1-2.jpg) 5px center no-repeat; text-indent:25px}
.down_page .downd{width:20%; text-align: center}
.down_page .downd img{vertical-align:middle;}


.bomB {
	color: #fff;
	height:auto;
	border-top: 4px solid #bdc1c3;
	margin: 0 auto;
	padding: 0;
	clear: both;
	background-color: #e50014;
}
.bomB a { color: #fff; }
.bomB .wrap {width:1098px; padding: 15px 0; margin: 0 auto; overflow: hidden}
.bomB .wrap .p{ margin:10px 0 0 0;}
.bomB .pull-right { float: right; text-align: right;}
.bomB .pull-right em { padding: 0 5px; }
.bomB .pull-left { float: left; }
.toTop{width:40px;height:85px;background:#F6F6F6;border:1px solid #EAEAE;padding:5px 10px; line-height: 20px;cursor:pointer;position:fixed;right:40px;bottom:50px; text-align: center}

.single{ padding: 40px 0 }
