@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------------------------------initialize*/
* {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
body {
	
}
a {
	text-decoration: none !important;
}
a:hover, a:focus{
	color:#2158A7;
}
ul, li {
	list-style: none;
}
.clear {
	clear: both;
}
.float-left{
	float:left;
}
.float-right{
	float:right;
}
.special {
	color: #2158A7;
}
.pagePart {
	width: 1130px;
	margin-left: auto;
	margin-right: auto;
}
/*--------------------------------------------------initialize - carousel*/
.carousel-control.right {
	background: none !important;
}
.carousel-control.left {
	background: none !important;
}
.carousel-indicators li{ 
	width:48px;
	height:8px;
	line-height:8px;
	border:none;
	background:rgba(33,88,167,0.2);
}

.carousel-indicators{
	width:100%;
	margin-left:-50%;
	}
.carousel-indicators li.active{
	width:48px;	
	height:8px;
	line-height:8px;
	background:rgba(3,173,54,0.2);
	}

.carousel-caption {
	animation-delay: 1s;
}
.carousel-caption h3:first-child {
	animation-delay: 1s;
}
.carousel-caption h3:nth-child(2) {
	animation-delay: 1s;
}
.carousel-caption button {
	animation-delay: 1s;
}
.carousel-caption {
	bottom: 35% !important;
}


.carousel-caption-1{
	position:absolute;left:55% !important;bottom:-20px !important;right:0% !important;width:500px !important;
}
.carousel-caption-1 .txt{
	font-size: 4.2rem;font-weight: bold;letter-spacing: 2px;color: #eba714;display: block;width:500px !important;	
}
/*----------------------------------------------------------------------------------------------------header*/
#header {
	position: fixed;
	top: 0;
	width: 100%;
	height: 70px;
	background-color: #f8f8f8;
	border-bottom: 1px solid #dddddd;
	box-sizing: border-box;
	z-index: 200;
	transition: all 0.5s ease-in-out 0s;
}

#header .hd-inner{
	clear:both;
	width:100%;	
	}
#header a{text-decoration:none; display:inline-block; outline:none;}
#header.active, .indexContainer #header {
	background-color:transparent;
	border-bottom: 1px solid transparent;
}
.lanTransfer>a {
	color: #ffffff;
	font-size: 1.5rem;
	float: right;
	line-height: 1.6;
	margin-right: 30px;
}
.lanTransfer>a:hover {
	color: #f2f2f2;
}
.temInner {
	height: 70px;
	width: 100%;
}
.navBox {
	height: 70px;
	width: 100%;
	position: absolute;
	top: 0;
	z-index: 200;
}

#topLogo {
	float: left;
	height:52px;
	width:300px;
}
#topLogo a{
	display:inline-block;
	width:100%;
	height:100%;
	background-image:url(../images/logo.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:left center;
	
}

#topBtns ul,#topLang ul{
	margin-bottom:0;
}
#topBtns{
	float:right;
	padding-left:10px;
/*	font-size: 1.0rem;
	display:none;
	background: #ffffff none repeat scroll 0 0;
    border-radius: 4px;
    padding: 4px 10px;
	height: 24px;
	line-height: 24px;
	box-sizing:border-box;
	border:1px solid #dddddd;
	margin-top:8px;*/
}
#topLang{
	float:right;
	padding-left:10px;
	padding-right:20px;
	font-size: 1.3rem;	
}
#topBtns .btnsItem a,#topLang .langItem a{
	height: 26px;
	line-height: 26px;
	color:#2158A7;
}
#topBtns .home i{ margin-right:5px; font-size:small;}
/*-------------------------------------topMenu*/
#topMenu{
}
.mainMenuList {
	float: right;
	margin-bottom:0;
}
.mainMenuItem {
	float: left;
	transition: all ease-in-out 0.5s;
}
.mainMenuItem .mainMenuItemWrap a {
	height: 52px;
	line-height: 52px;
	font-size: 1.8rem;
	font-weight: bold;
	color: #555555;
	padding: 0 22px;
	display: inline-block;
	transition: all ease-in-out 0.2s;
}
.mainMenuItem .mainMenuItemWrap a:hover {
	color: #2158A7;
	line-height: 36px;
}
/*----------------------------------------------------------------------------------------------------container*/
#container{
	margin-top:75px;
}
#container.indexContainer{margin-top:0}
/*-------------------------------------banner*/

.indexBanner {
}
.indexBannerBox {
}
#bannerCarousel {
	position: relative;
}
#bannerCarousel .carousel-inner {
	min-width: 1130px;
}
#bannerCarousel .item img {
}
#bannerCarousel .item h3 {
	text-shadow: none !important;
}
#bannerCarousel .carousel-caption {
	position: absolute;
	left: 55% !important;
	bottom: -20px !important;
	right: 0% !important;
	width: 500px !important;
}
#bannerCarousel .carousel-caption h3 {
	font-size: 4.2rem;
	font-weight: bold;
	letter-spacing: 2px;
	color: #eba714;
	display: block;
	width: 500px !important;
}


#bannerCarousel  .carousel-inner .item a img{
	width:100%;
}
/*-------------------------------------fair*/
.indexFair {
	width: 100%;
	height: auto;
	position: relative;
}
.indexFairBg{
	position:absolute;
	z-index:0;
	top:0;
	left:0;
	width:100%;
	height:180px;
	background:#eeeeee;
}
.indexFairTitle {
	width: 100%;
	height: 80px;
	margin-top: 2px;
	position:relative;
	z-index:2;
}
.indexFairTitle .blockName {
	height: 100%;
	line-height: 80px;
	margin:0;
	text-align: center;
	overflow: hidden;
	font-size: 2.6rem;
	font-weight: bold;
	letter-spacing: 2px;
	color: #2158A7;
	animation-delay: 0.5s;
}
.indexFairBox {
	z-index: 2;
}
#fairCarousel .item {
	padding: 20px;
	box-sizing: border-box;
	height: 460px;
}
#fairCarousel .fairUnit {
	float: left;
	height: 420px;
	width: 250px;
	margin-right: 30px;
	position: relative;
	background: #f9f9f9;
	border: 1px solid #f2f2f2;
	box-shadow: 0 0 8px 0 rgba(119,119,119,1);
}
#fairCarousel .item-1 .fairUnit:hover{
	/*border-color:rgba(46,133,216,1);*/
	border-color:rgba(33,88,167,1);	
	box-shadow: 0 0 20px 0 rgba(33,88,167,0.8);
	}
#fairCarousel .item-2 .fairUnit:hover{
	border-color:rgba(3,173,54,1);
	box-shadow: 0 0 20px 0 rgba(3,173,54,0.8);
	}
#fairCarousel .fairUnit.last {
	margin-right: 0;
}
#fairCarousel .fairLink {
	display: block;
	width: 100%;
	height: 100%;
}
#fairCarousel .fairImg {
	max-width: 100%;
	animation-delay: 0.5s;
}
#fairCarousel .fairTime, #fairCarousel .fairName, #fairCarousel .fairVenue, #fairCarousel .fairLogo {
	padding-left: 20px;
}
#fairCarousel .fairShow {
	width:100%;
	height:160px;
	overflow:hidden;
}
#fairCarousel .fairShowMiss {
	height:159px;
}
#fairCarousel .fairTime {
	padding-top: 35px;
	font-weight: bold;
	font-size: 14px;
	height: 16px;
	line-height: 16px;
}
#fairCarousel .fairTime .year {
	color: #ffffff;
	background-color: #2158A7;
	margin-right: 10px;
	padding: 0 5px;
}
#fairCarousel .fairTime .date {
	color: #2158A7;
}
#fairCarousel .fairName {
	padding-top: 35px;
	font-size: 16px;
	color: #555555;
}
#fairCarousel a:hover .fairName  {
	color: #23527C;
}
#fairCarousel .fairVenue {
	padding-top: 10px;
	font-size: 12px;
	color: #555555;
}
#fairCarousel .fairLogo {
	height:80px;
	width:100%;
	text-align:center;
	align-self: center;
	align-items: center;
	overflow:hidden;
	box-sizing:border-box;
	position: absolute;
	bottom: 0px;
	display: flex;
	justify-content: center;
	padding:0;
	/*padding: 0 0 30px 20px;*/
}
#fairCarousel .fairLogo img{
	/* height:100%; */
	align-items: center;
	align-self: center;
	 object-fit: contain; 
}
#fairCarousel .fairLogo a {
	outline: none;
}
#fairCarousel .carousel-control.left {
	left: -100px !important;
	color: #bbbbbb;
}
#fairCarousel .carousel-control.right {
	right: -100px !important;
	color: #bbbbbb;
}
/*特例*/
#fairCarousel .item-2 .fairTime .year {
	background-color: #03ad36;
}
#fairCarousel .item-2 .fairTime .date {
	color: #03ad36;
}
/*--------------------------------------------------footer*/
#footer {
	margin-top: 80px;
	background: #eeeeee;
	/*height: 280px;*/
	min-width: 1130px;
}
.footerInner {
	width: 1130px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 10px;
	box-sizing: border-box;
}
#footer .unit {
	float: left;
	width: 300px;
	margin-right: 100px;
}
#footer .unit.last {
	margin-right: 0;
}
.unitTop {
	color: #666666;
	font-size: 18px;
	padding: 7px 10px;
	border-bottom: 1px solid #dddddd;
	font-weight: bold;
}
.unitContent {
	padding: 8px;
	box-sizing: border-box;
	font-size: 12px;
}
.companyIntro {
	font-weight: bold;
	color: #999999;
	line-height: 1.8;
	font-size: 12px;
}
.groupLink {
	box-sizing: border-box;
}
.footer-left{
	float:left;
}
.footer-right{
	float:right;
}

.groupLink{
	margin:0;
	padding:0;
}
.groupLink li{
	padding:0;
	margin:0;
	display:inline-block;
}
.groupLink a {
	font-size: 12px;
	line-height: 32px;
	padding: 0 10px;
	color:#2158A7;
}
.groupLink a:hover{
	color:#2158A7;
}

.groupLink a {
	font-size: 16px;
	font-weight: bold;
}
.groupLink img{height:36px;}


.contactUs>p {
	color: #999999;
	font-weight: bold;
	line-height: 26px;
	margin-bottom: 0;
	font-size: 12px;
}

.fairLink>li>a {
	color: #999999;
	font-weight: bold;
	line-height: 26px;
	font-size: 12px;
}
.fairLink>li>a:hover {
	color: #2158A7;
}

.copyright{
	font-size:12px;
	padding-bottom:10px;
	margin:0;
	text-align:right;
}
.copyright .font{
	color:#CCC;
}
.footer-right p{
	margin:0;
	padding:0;
}
/*--------------------------------------------------------------------cat Pager*/


.catBanner {
	width: 100%;
	height: 160px;
	margin: 5px 0;
	overflow: hidden;
	position:relative;
}
.newsBanner{
	background:url(../UploadFile/banner/banner_default.jpg) center no-repeat;	
	}
.catBanner .banBgImg{
    height:100%;
    width:100%;
    position: absolute;
    top:0;
    left:0;

}
.catBanner .banBgImg img{
    height:100%;
    width:100%;
}

.catBanner .banShelter{
    position: absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background:rgba(50,50,50,0.3)
}
.catBanner .pageTag{
    text-align: center;
    line-height: 160px;
}
.catBanner .tag_cn{
    font-size: 24px;
    font-family: "微软雅黑";
    color: #ffffff;
    padding:0 8px;
    letter-spacing: 2px;
}
.catBanner .tag_en{
     font-size: 13px;
    font-family: sans-serif;
    color: #ffffff;
    letter-spacing: 2px;
}

.leftContent, .rightContent {
	margin-top: 15px;
}
.leftContent {
	float: left;
	width: 260px; /*overflow:hidden;*/
	padding: 0 0 10px 0;
	overflow: visible;
}
.rightContent {
	float: right;
	width: 860px;
	padding: 0 0 20px 20px;
	overflow: hidden;
}
/*左侧菜单*/
.leftMenu {
	height: auto;
	/*padding: 0 0 20px 0;*/
}
.leftMenu .modHead {
}
.leftMenu .modTitle {
}
.leftMenu .modTitle {
	height: 40px;
	line-height: 40px;
	margin:0;
	background: #2158A7;
	font-size: 16px;
	padding-left: 15px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: default;
}
.leftMenu .modTitle a {
	color: #FFFFFF;
}
.leftMenu .modTitle a:hover {
}
.leftMenu .modList {
}
.leftMenu .menuList {
	list-style: none;
	margin: 0;
}
.leftMenu .menuItem,
.leftLink .linkItem {
	list-style: none;
	padding:10px 0 10px 25px;
	background-image: url(../images/leftMenu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.leftMenu .menuItem a,
.leftLink .linkItem a {
	text-align:left;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	*height:33px;
	display: block;
}
.leftMenu .menuItem a:hover {
	font-size: 14px;
	color: #2158A7;
}
.leftMenu .menuItemOn {
	padding-left: 5px;
}
.leftMenu .menuItemOn a {
	color: #2158A7;
	font-weight: bold;
}
.menuSeparate1 { /*background-color:#fdfbea;*/
}
.menuSeparate2 { /*background-color:#f2efd5;*/
}
/*左侧链接*/
.leftLink{ text-align:center; width:100%; overflow:hidden;}
.leftLink .linkItem{ width:100%;}
.leftLink .linkItem img{max-width:100%;}
/*导航*/

/*mainContent即主体区域，导航之下*/
.mainContent {
	min-height: 300px;
	background: #FFFFFF;
	line-height: 200%;
	/*padding: 0 10px;*/
}
.mainContent .mainT {
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	color: #2158A7;
}
.mainContent .mainSubT {
	color: #999999;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 30px;
	padding: 0 0 5px;
}
.mainSubT .author {
	margin-right: 50px;
}
.mainSubT .CreateTime {
}

.mainContent .mainC{
	min-height:300px;
}
.mainContent .mainC p {
	margin: 12px 0;
	line-height: 200%;
}
#regContent .mainC p {
	line-height: 100%;
	margin: 6px 0;
}
.mainContent a {
	text-decoration: none;
}
.mainContent a:hover {
}
.mainContent .listEmpty{
	text-align:center;
}

.mainContent .mainF{
	text-align:right;
}

/*---------------------------------------文字列表模块*/
/*infoList*/
.mainContent .infoList {
	margin: 0 20px;
}
.mainContent .infoList a {
}
.mainContent .infoList a:hover {
}
.mainContent .infoList li {
	width: 100%;
	display: block;
	padding: 0px;
	margin: 0px;
	line-height: 36px;
	font-size: 12px;
	background: url(../images/icon_dotted.gif) repeat-x bottom left;
}
.mainContent .infoList li span {
	line-height: 25px;
}
.mainContent .infoList li .index {
	width: 20px;
	float: left;
	display: inline-block;
	text-align: center
}
.mainContent .infoList li .title {
	float: none;
	padding: 0 0 0 5px;
}
.mainContent .infoList li .totop {
	width: 30px;
	float: right;
	padding: 0px 10px;
}
.mainContent .infoList li .class {
	float: right;
	text-align: center;
	padding-right: 10px;
}
.mainContent .infoList li .date {
	width: 80px;
	float: right;
	text-align: center;
}
/*---------------------------------------其他样式模块*/
#Content, #linkContent, #fairContent {
	
}
#Content .mainContent {
	padding: 20px 0;
}
#PCContent {
	
}
#aboutContent {
	
}
#updateContent {
	text-align: center;
	font-size: 18px;
	color: #2158A7;
	margin: 200px 0;
	font-family: "微软雅黑";
}
/*---------------------------------------展会信息模块*/
.yearItem .panel-title{color:#2158A7; font-size:15px; font-weight:bold;}

.yearItem .list{}
.yearItem .item{border-bottom:1px solid #e4e4e4; margin:10px auto; padding:5px 0;}
.yearItem .itemInfo{float:left;}
.yearItem .itemTime{margin:0; font-size:12px; color:#666666;}
.yearItem .itemName{margin:0;}
.yearItem .itemName a{color:#5F5F5F;}
.yearItem .itemName a:hover{color:#2158A7;}
.yearItem .itemName .name{display:inline-block; font-size:15px; font-weight:bold; padding-right:5px;}
.yearItem .itemName .more{font-size:12px;}
.yearItem .itemLink{margin:0;padding-top:10px; padding-bottom:8px;}
.yearItem .itemLink a{padding:0 8px; display:inline-block; background-color:#A1A1A1; color:#FFFF; height:26px; line-height:24px; border-radius:8px 0;}
.yearItem .itemLink a:hover{ background-color:#2158A7;}
.yearItem .itemLogo{float:right; width:200px; margin-top:20px; text-align:center; vertical-align:middle; position:relative;}
.yearItem .itemLogo .logo{max-width:100%;width:100%/9;max-height:150px;}



.list-common .list-group-item {
	padding:0;
    margin:5px 0;
	text-shadow:0 1px 0 #f3f3f3;
    /*background-color:transparent;*/
    background-color:#FFFFFF;
    border-color:#EFEFEF;
	/*background-color:rgba(0,0,0,0.3);*/
    
}
.list-common.list-group-item:hover {
}

.list-common .list-group-item a {
	display:block;
	/*background-color:#fff;*/
	font-size:1.1em;
	padding:5px 30px 5px 5px;
	position:relative;
	text-decoration:none;
}
.list-common .list-group-item a:hover {
	/*background-color:#EDEDED;*/
    background-color:rgba(237,237,237,0.5);
	box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);
}
.list-common .list-group-item i {
	float:right;
	position:absolute;
	margin-top:-7px;
	top:50%;
	right:0.75em;
}


#fairContent .mainSubT {
	margin: 0;
}
#fairContent .viewInfo {
}
#fairContent .viewInfoL {
	float: left;
}
#fairContent .viewInfoL h3 {
	text-align: left;
	font-size: 16px;
	font-weight: normal;
}
#fairContent .viewInfoR {
	width: 200px;
	float: right;
	text-align: right;
}
#fairContent .viewLogo {
	vertical-align: middle;
	margin: auto;
	max-width: 200px;
	max-height: 150px;
}

/*---------------------------------------分页管理模块*/
/*前台式分页*/
.pages { padding:22px 0 8px 0; text-align:center;}
.pages a, .pages span.current i, .pages span.disabled i, .pages span.current, .pages span.disabled{ border-radius:5px;}
.pages a{ line-height:18px; color: #000;border: #9caec2 1px solid;  text-decoration: none;}
.pages a, .pages span.current i, .pages span.disabled i{ padding:3px 10px; font-size:12px; display:inline-block;}
.pages span.current i, .pages span.disabled i{ line-height:20px;}

.pages a:hover {border: #B30000 1px solid; }
.pages a:active {border: #FF0000 1px solid; }
.pages span{ display:inline-block;margin-right:30px; }
.pages span.last{}
.pages span.current {color: #134CA2; border:1px solid #CCCCCC; }

.pages span.disabled {border: #CCCCCC 1px solid; color:#CCC;}
/*后台式分页*/
.pageDiv{ line-height:32px; font-weight:normal;}
.pageDiv .RecCount,.pageDiv .PgFirst,.pageDiv .PgPrev,.pageDiv .PgCurrent,.pageDiv .PgNext,.pageDiv .PgLast{ margin:0 5px;}
.pageDiv .PgSel{ margin:0 10px; min-width:90px;}
.pageDiv .PgSelected{ color:#FF6600; font-weight:bold;}
.pageDiv .RecNum{ color:#000000; font-weight:bold; font-size:12px; padding:0 2px;}
.pageDiv .PgNum{ color:#FF0000; font-weight:bold; font-size:14px;  padding:0 2px;}
/*---------------------------------------表格样式模块*/
.Form {border:1px solid #b7c4d4;border-bottom:0px solid #b7c4d4;width:100%; font-size:12px;}
.Form TH{height:32px;line-height:32px;border-bottom:solid 1px #b7c4d4;background-color:#e2e7ef;padding:0 5px;font-weight:bolder;}
.Form TD {border-bottom:solid 1px #b7c4d4;height:32px;line-height:32px;padding:0 5px;}
.Form TH.AlignL,.Form TD.AlignL{ text-align:left;}
.Form TH.AlignR,.Form TD.AlignR{ text-align:right;}
.Form TH.Right,TD.Right{border-right:solid 1px #b7c4d4;}



/*---------------------------------------推广中心样式区域---------------------------------------*/
.PublicityBox{ padding:15px 0 0 0;}
.PublicityBox .PublicityBoxTit { height:31px; background:url(../images/tab1/icon_top_repeat.gif) left bottom repeat-x; position:relative;}
.PublicityBox .PublicityBoxTitL{ height:100%; width:7px; float:left; background:url(../images/tab1/icon_top_left.gif) left bottom no-repeat;}
.PublicityBox .PublicityBoxTitR{ height:100%; width:7px; float:right; background:url(../images/tab1/icon_top_right.gif) left bottom no-repeat;}

.PublicityBox .PublicityBoxTit .TitleBox{ height:100%; background:url(../images/tab1/icon_top_box_repeat.gif) left bottom repeat-x; margin-left:30px;_margin-left:15px; float:left; /*position:absolute; left:30px; top:0*/}
.PublicityBox .PublicityBoxTit .TitleBoxL{ height:100%; width:3px; float:left; background:url(../images/tab1/icon_top_box_left.gif) left bottom no-repeat;}
.PublicityBox .PublicityBoxTit .TitleBoxR{ height:100%; width:3px; float:left; background:url(../images/tab1/icon_top_box_right.gif) left bottom no-repeat;}
.PublicityBox .PublicityBoxTit .TitleBoxC{height:100%; float:left;}
.PublicityBox .PublicityBoxTit .TitleBoxC h3{ font-size:14px; line-height:31px; font-weight:bold; color:#2158A7; padding:0 10px; margin:0}
.PublicityBox .PublicityBoxTit .TitleMore{ line-height:28px;padding:0 0 0 0; position:absolute; right:40px; top:3px;}
.PublicityBox .PublicityBoxTit .TitleMore a{ padding-left:14px; background:url(../images/tab1/icon_more.gif) left center no-repeat;}

.PublicityBox .PublicityBoxTit .TitleList{ float:left;padding:11px 0 0 10px;}
.PublicityBox .PublicityBoxTit .TitleItem{ float:left; padding:0 10px; /*width:50px;*/ height:20px; line-height:20px; text-align:center; cursor:default;}
.PublicityBox .PublicityBoxTit .TitleItemSel{color:#EB8300; font-weight:bold;}
.PublicityBox .PublicityBoxTit .TitleItemOn{ color:#83A326;}

.PublicityBox .PublicityBoxBot { height:5px; background:url(../images/tab1/icon_bottom_repeat.gif) left top repeat-x;}
.PublicityBox .PublicityBoxBotL{ height:5px; width:5px; float:left; background:url(../images/tab1/icon_bottom_left.gif) left top no-repeat;}
.PublicityBox .PublicityBoxBotR{ height:5px; width:5px; float:right; background:url(../images/tab1/icon_bottom_right.gif) left top no-repeat;}

.PublicityBox .PublicityBoxCon{border-left:1px solid #DCDCDC!important; border-right:1px solid #DCDCDC; background:#FFFFFF;}
.PublicityBox .PublicityBoxCon .block{ padding:10px 1px;}
.PublicityBox .PublicityBoxCon .block .infoList{ margin:0 5px;}
.PublicityBox .PublicityBoxCon .linkImg{ float:left; padding:0 0 10px 20px; background:url(../images/icon_dotted.gif) repeat-x bottom left ;}
.PublicityBox .PublicityBoxCon .linkImg li{ float:left; padding:0px 22px 10px 0;}
.PublicityBox .PublicityBoxCon .linkImg li img{ width:88px; height:31px; border:1px solid #DEDEDE; padding:2px;}

.PublicityBox .PublicityBoxCon .linkTxt{ float:left; padding:0 0 10px 20px;}
.PublicityBox .PublicityBoxCon .linkTxt li{ float:left; margin:10px 20px 0 0;}
.PublicityBox .PublicityBoxCon .linkTxt li a{white-space:nowrap;}
.PublicityBox .PublicityBoxCon .photoBlock { display:none; float:left;}
.PublicityBox .PublicityBoxCon .photoBlockSel {display:block;}
.PublicityBox .PublicityBoxCon .photoBlock .photoList{padding:3px 0 10px 30px; margin:0; float:left;}
.PublicityBox .PublicityBoxCon .photoBlock .photoItem{ float:left; padding:12px 30px 0 0; height:auto; line-height:100%; margin:0;}
.PublicityBox .PublicityBoxCon .photoBlock .photoItem img{ width:100px; height:75px; padding:1px; background:#DDDDDD; border:1px solid #CCCCCC;}


/*---------------------------------------图片、视频列表模块*/
.picTitle{ color:#E30083; font-size:18px; text-align:center; margin: 0;line-height:45px;}
.picClass{ text-align:center; margin: 0 0 10px 0; font-size:12px;}
.picClass a{ padding:3px 5px; margin: 0 5px; border:#6c610b solid 1px; color:#6c610b; text-decoration:none;}
.picClass a:hover{color:#C30;}
.picTable{ /*width:100%;_width:688px;*/ height:auto !important;}
.picTable .picList{list-style:none; float:left; padding:0 0 25px 15px;}
.picTable .picList .picItem{ float:left; text-align:center; padding:15px 15px 0 0;}
.picTable .picList .picItem img{ height:120px; width:160px; padding:4px; border:#CCC solid 1px;}

.picTable .picList .picItem .img{display:block;}
.picTable .picList .picItem .txt{display:block;}
.picTable .picList .picItem .img img{width:160px; height:120px;}


.picTable .picBox{ padding:20px 0 0 70px;}
.picTable .picBlock{ border:1px solid #CCCCCC;border-radius:10px; width:250px; height:230px; float:left; margin:0 70px 20px 0; display:block; position:relative;}
.picTable .picBlockOn{ background:#F3F3F3;}

.picTable .picBlock .picList{padding:3px 0 10px 15px; margin:0; float:left;}
.picTable .picBlock .picItem{ float:left; padding:10px 10px 0 0; height:auto; line-height:100%; margin:0;}
.picTable .picBlock .picItem img{ width:100px; height:75px; padding:1px; background:#DDDDDD; border:1px solid #CCCCCC;}

.picTable .picBlock .picListTitle{ width:100%;height:32px; text-align:center; line-height:32px; margin:0; font-size:16px;clear:both; display:block; position:absolute; bottom:0px;}
.picTable .picBlock .picListTitle a{color:#E30083;}
.picTable .picBlock .picListTitle a:hover{color:#2158A7}

/*---------------------------------------友情链接模块*/
.linkTop{ padding:20px 0 10px 0; display:none;}
.linkTop .top_pic{ float: left;margin: 2px 10px 0 36px;}
.linkTop .top_txt{ float: left;line-height: 20px;width: 800px;}
.linkTop .top_txt h3{color:#EB8300; font-size:14px; font-weight:bold; margin:0;}
.linkTop .top_txt .logo{}

.linkBox { padding:0 0 15px 0;}
.linkBox .linkBox_tit{ border:1px solid #D8D8D8; background:url(../images/link_title.gif) repeat-x; line-height:28px; height:28px;}
.linkBox .linkBox_tit .txt{ padding-left:10px; font-weight:bold; color:#666666;}
.linkBox .linkBox_con{ border:1px solid #D8D8D8; border-top:none;}
.linkBox .linkBox_con .linkImg{ float:left; padding:0 0 20px 20px;}
.linkBox .linkBox_con .linkImg li{ float:left; margin:20px 20px 0 0;}
.linkBox .linkBox_con .linkImg li img{ width:88px; height:31px; border:1px solid #DEDEDE; padding:2px;}

.linkBox .linkBox_con .linkTxt{ float:left; padding:0 0 20px 20px;}
.linkBox .linkBox_con .linkTxt li{ float:left; margin:20px 20px 0 0;}

/*----------------------------------------------------------------------------------------------------media*/
@media screen and (min-width: 1500px) {
.lanTransfer, .navInner {
	width: 1100px;
}
}
@media screen and (max-width: 1500px) and (min-width: 1100px) {
.lanTransfer, .navInner {
	width: 980px;
}
}
