@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container{position:relative;top:0px;left:0px;width:100%;min-width:1200px;height:auto;}
.contain{width:1200px;margin:0 auto;min-width:1200px;}

/*
 1.头部
*/

.b_center{ margin:0 auto; text-align:center;}
.i_top{ width:100%; height:40px; overflow:hidden; background-color:#f5f5f5;line-height:40px; font-size:14px; letter-spacing:1px;}
.i_top_l{ float:left; display:inline; width:360px; padding-left:10px; background:url(nav_pic.png) left center no-repeat;}
.i_top_r{ float:right; display:inline; width:510px;}
.i_top_r span{ float:right; margin-left:19px; display:inline;}
.i_top_r .i_top_tel{ padding-left:13px;background:url(nav_pic2.png) left center no-repeat;}
.i_top_r .i_top_mail{ padding-left:23px;background:url(nav_pic3.png) left center no-repeat;}
.i_top_r a:hover{ text-decoration:none;}


.i_contact{ height:70px; overflow:hidden; line-height:70px; width:100%; background:url(wh.jpg) center top no-repeat;}
.i_contact span{ float:left;display:inline; text-align:right; width:869px; padding-right:20px; color:#fff; font-size:18px; font-weight:bold;letter-spacing:1px;}
.i_contact a{ float:left; display:inline; width:229px; padding-right:9px; border:2px solid #fff; line-height:47px; height:47px; margin-top:10px; font-size:14px; color:#fff; background:url(i_pic.png) 26px center no-repeat; text-align:right; letter-spacing:1px;}
.i_contact a:hover{ text-decoration:none;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}

/*-----Header-----*/
.Header-wrapper .contain-header{height:100px;}
.Header-wrapper .logo{display:inline-block;line-height:100px;}
.Header-wrapper .logo img{ padding-top:10px}

.Header-wrapper ul.nav-web{float:right;width:auto;z-index:2;}/*顶部导航*/
ul.nav-web>li{width:105px;height:100px;float:left;margin-left:50px; }
ul.nav-web>li:first-child{margin-left:0px;}
ul.nav-web>li:last-child{width:auto;width:80px;}
ul.nav-web>li>a{font-size:17px; display:block;line-height:95px;color:#333333;text-align:center;border-bottom:5px solid #ffffff;}
ul.nav-web>li.cur>a, .Header-wrapper ul.nav-web>li:hover>a{border-bottom:5px solid #fe8101;}

ul.nav-web>li .tNav-dBox{position:absolute;top:94px;left:0px;width:520px;height:0px;overflow:hidden;}/*顶部导航 -- 下拉*/
.tNav-dBox  .tNav-dBlock{position:relative;top:-315px;}
.tNav-dBox .tNav-dlist{width:125px;height:315px;padding:10px 8px 0;background-color:#fff;float:left;}
.tNav-dBox .tNav-dlist1{width:125px;height:315px;padding:10px 8px 0;background-color:#fff;float:right;}
.tNav-dlist a{display:block;height:100%;height:36px;line-height:36px;padding-left:20px;font-size:13px;color:#333333;border-bottom:1px solid #ebebeb;}
.tNav-dlist a:hover{color:#fe8101;}
.tNav-dlist1 a{display:block;height:100%;height:36px;line-height:36px;padding-left:30px;font-size:13px;color:#333333;border-bottom:1px solid #ebebeb;}
.tNav-dlist1 a:hover{color:#fe8101;}
.tNav-dBox .tNav-con{float:left;width:395px;height:315px;padding:30px 25px 0;background-color:rgba(255,255,255,0.85);}
.tNav-dBox .tNav-con1{float:left;width:395px;height:315px;padding:30px 25px 0;background-color:rgba(255,255,255,0.85);}
.tNav-con img.tNav-dImg{width:336px;height:171px;vertical-align:top;}
.tNav-con h2{margin:15px 0 5px 0;}
.tNav-con p{font-size:13px;color:#666666;line-height:25px;}
ul.nav-web>li .tNav-dBox.cur{height:315px;}
ul.nav-web>li .tNav-dBox.cur .tNav-dBlock{top:0px;}

ul.nav-web .srch-btn{display:inline-block;width:25px;height:21px;background-color:#fe8101;background-image:url(icon-1png.png);background-repeat:no-repeat;background-position:7px center;cursor:pointer;float:left;}/*搜索*/
ul.nav-web .srch-box{position:absolute;top:94px;right:0px;height:0px;overflow:hidden;}
ul.nav-web .srch-box>div{border:8px solid rgba(0,0,0,0.3);position:relative;top:-60px;}
ul.nav-web .srch-box .srch-text{border:0px;width:240px;height:44px;padding-left:20px;}
ul.nav-web .srch-box.cur{height:60px;}
ul.nav-web .srch-box.cur>div{top:0px;}

ul.nav-web .lang-box{position:relative;display:inline-block;width:86px;height:auto;padding-right:24px;float:right;}/*语言选择*/
ul.nav-web .lang-box .lang-btn{position:absolute;top:0px;right:0px;width:24px;height:21px;background-color:#fe8101;background-image:url(icon-1png.png);background-repeat:no-repeat;background-position:-33px center;cursor:pointer;}
ul.nav-web .lang-box .lang-list{height:21px;overflow:hidden;}
ul.nav-web .lang-box .lang-list.cur{height:99px;}
ul.nav-web .lang-box .lang-list li{width:100%;text-align:center;height:26px;line-height:26px;background-color:#fe8101;font-size:13px;color:#fefeff;}
ul.nav-web .lang-box .lang-list li:first-child{height:21px;line-height:21px;}
ul.nav-web .lang-box .lang-list li.cur a, ul.nav-web .lang-box .lang-list li:hover a{text-decoration:underline;}


.Header-wrapper .container-banner img{width:100%;height:auto;}/*banner图片*/

.container-banner .swiper-pagination-bullet{width:0px;height:0px;}/*banner*/
.container-banner .bPage-btn{width:60px;height:90px;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-mz-transform:translateY(-50%);background-color:rgba(0,0,0,0.2);background-image:url(swiper-1.png);background-repeat:no-repeat;cursor:pointer;z-index:2;}
.container-banner .bPage-btn.bPage-prev{background-position:15px center;left:0px;}
.container-banner .bPage-btn.bPage-next{background-position:-24px center;right:0px;}
.swiper-wrapper{margin-left:0px;width:1200px;border-right:0px;}






/* pic */
.pic_border {BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF}
#dis-news {
	MARGIN: 0px auto; WIDTH: 889px
}
#dis-news .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 18px; FONT-WEIGHT: bold; height: 45px; color:#333333
}
#dis-news .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}

#dis-news1 {
	MARGIN: 0px auto; WIDTH: 680px
}
#dis-news1 .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 18px; FONT-WEIGHT: bold; height: 45px; color:#333333
}
#dis-news1 .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news1 .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}
UL.list_links {
	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px
}
UL.list_links LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px
}
UL.list_links LI IMG {
	WIDTH: 130px; HEIGHT: 50px
}

.sebg { width:1103px; margin:auto; background-color:#FFFFFF}
.page { width:100%; float:left; text-align:center; padding:0px 0px; background-color:#FFFFFF}
.page a,.page span { display:inline-block; margin:0px 8px;}
.right-head1{ height:40px; padding-left:0px; line-height:40px; text-align:left ; font-size:16px; color:#FF0000}
.w690px { width: 690px;}

/*data*/
.indatalist li{padding:21px 0; overflow:hidden; border-bottom:1px dotted #ccc;}
.indatalist li:first-child{padding-top:10px;}
.indatalist .lstimg{float:left; width:100px; height:80px;}
.indatalist div{margin-left:117px; line-height:22px;}
.indatalist .tit{display:inline-block; max-width:85%; vertical-align:top; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold;}
.indatalist .camera{background:url(icon05.png) 0 0 no-repeat; padding-left:35px;}
.indatalist .date{display:block; margin-top:5px; color:#666; height:22px; color:#666; overflow:hidden;}
.indatalist .date a{color:#666;}
.indatalist .date a:hover{text-decoration:underline; color:#db0504;}
.indatalist .txt{margin-top:5px; height:44px; overflow:hidden;}

/*data1*/
.indatalist1 li{padding:21px 0; overflow:hidden; border-bottom:1px dotted #ccc;}
.indatalist1 li:first-child{padding-top:10px;}
.indatalist1 .lstimg{float:left; width:200px; height:160px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF}
.indatalist1 div{margin-left:217px; line-height:22px;}
.indatalist1 .tit{display:inline-block; max-width:70%; vertical-align:top; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold;}
.indatalist1 .camera{background:url(icon05.png) 0 0 no-repeat; padding-left:25px;}
.indatalist1 .date{display:block; margin-top:5px; color:#666; height:22px; color:#666; overflow:hidden;}
.indatalist1 .date a{color:#666;}
.indatalist1 .date a:hover{text-decoration:underline; color:#db0504;}
.indatalist1 .txt{margin-top:5px; height:44px; overflow:hidden;}
/*exhibition*/
.pxbanner{width:100%; text-align:center; margin-bottom:40px;}
.pxbanner img{max-width:100%;}
.indatalist .nei{background:url(icon12.png) 0 0 no-repeat; padding-left:25px;}
.indatalist .camera.nei{background:url(icon11.png) 0 0 no-repeat; padding-left:55px;}
.indatalist .date .status{color:#db0504;}
.textContent { width:98%; float:left; line-height:24px; min-height:400px; height:auto!important; height:400px; overflow:visible;}

.bottomLinks { height:230px; background:url() top repeat-x; margin:auto; width:100%;}
.bottomLinksbg { height:230px; background:url(bottom.jpg) left top repeat-x; overflow:hidden; position:relative; z-index:2;}
.BotttomLogo { display:block; width:98px; height:87px; position:absolute; left:70px; bottom:0px; z-index:3;}
.blc { width:1024px; height:300px; margin:0 auto; overflow:hidden; clear:both; padding-left:10px}
.blc ul { width:1024px; height:230px; float:left; padding-top:20px;}
.blc ul dl { width:80px; height:270px; float:left; padding-left:18px; padding-right:10px; background:url(bottomlinksline.png) right top no-repeat; _background:url(bottomlinksline.gif) right top repeat-y;}
.blc ul dl.long { width:160px;}
.blc ul dl.long1 { width:80px;}
.blc ul dl.long2 { width:100px;}
.blc ul dl dt { font:14px/24px 微软雅黑; height:30px; color:#ECE9D8;font-weight:bold;}
.blc ul dl dt a:link,.blc ul dl dt a:visited { color:#fff;}
.blc ul dl dt a:hover { color:#ff0000;}
.blc ul dl dd { line-height:22px; font-family:微软雅黑;}
.blc ul dl dd a:link{ color:#333;}
.blc ul dl dd a:visited { color:#333;}
.blc ul dl dd a:hover { color:#333; }



/* news */
.content-inner1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 23px; MIN-HEIGHT: 200px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; _height: 200px;width: 600px
}
.cnews_content {
	MARGIN: 0px auto; WIDTH: 600px
}
.cnews_type {
	POSITION: relative; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; HEIGHT: 25px; FONT-WEIGHT: bold
}
.cnews_type A {
	POSITION: absolute; LINE-HEIGHT: 25px; TOP: 0px; RIGHT: 0px
}
.ntype_pic {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
UL.cnews_list {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 110px; _height: 110px
}
UL.cnews_list LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; WIDTH: 500px; FLOAT: right; HEIGHT: 22px; PADDING-TOP: 5px
}
UL LI A.links {
	PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(news_xiao01.jpg) no-repeat 0px 6px; FLOAT: left
}
UL LI A.links:hover {
	BACKGROUND: url(news_xiao02.jpg) no-repeat 0px 6px
}
.cnews_list.ul SPAN {
	POSITION: absolute; LINE-HEIGHT: 25px; TOP: 0px; RIGHT: 0px
}
.news-type {
	LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold
}
.news-more {
	TEXT-ALIGN: right; LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold
}
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}
SPAN.news-date {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#dis-news {
	MARGIN: 0px auto; WIDTH: 1100px
}
#dis-news .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold; height: 45px; color:#000
}
#dis-news .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}
UL.list_links {
	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px
}
UL.list_links LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px
}
UL.list_links LI IMG {
	WIDTH: 130px; HEIGHT: 50px
}