/* CSS Document */
.defau{ position:absolute; top:-1000px; left:0;}
#loading{ width:100%; height:100%; background-color:#fff; position: fixed; top:0; left:0; z-index:10001; }
.main{ background:url(/images2/bgAll.png) no-repeat center top; padding-bottom:50px; border-top:7px solid #000; background-attachment:fixed; min-width:1100px;}
.aBlcok a{ display:block;}
.aBlcok a:hover .font14{ color:#ff9600}
.aBlcok a:hover img{ opacity:0.9}
.header{ height:88px; min-width:1100px; position:relative;}
.header .logo{ margin-top:20px; float:left;}
.header .nav{ width:860px; float:right; position:relative; z-index:1000}
.header .nav > li{ width:116px; float:left; background:url(/images2/line1.png) no-repeat right center; font-size:16px; color:#000; text-align:center; height:86px; line-height:86px; border-bottom:2px solid #fff;}
.header .nav > li > a{ display:block; }
.header .nav > li > a:hover{color:#fff;}
.header .nav > li:last-child{ background:none;}
.header .nav > li .headdiv{ position:absolute; width:705px; top:88px; left:115px; background-color:#000; background-color:rgba(0,0,0,0.65); padding:20px; display:none}
.header .nav > li .headdiv .leftArea{ width:90px; float:left;}
.header .nav > li .headdiv .leftArea a{ display:block; height:25px; font-size:12px; line-height:25px; border-bottom:1px solid #888888; color:#fff; background:url(/images2/ico2.png) no-repeat left center; padding-left:15px; text-align:left}
.header .nav > li .headdiv .leftArea a:last-child{ border:none;}
.header .nav > li .headdiv .leftArea a:hover{ background:url(/images2/ico3.png) no-repeat left center; color:#CDB99F;}

.header .nav > li .headdiv .img{ float:left; margin:0 0 0 25px; width:325px;}
.header .nav > li:hover{ background:none; background-color:#000 !important; color:#fff; border-bottom:2px solid #CDB99F;}
.header .nav > li:hover a{ color:#fff;}
.header .nav > li:hover .headdiv{ display:block}

.header .qiehuanWap{ position:absolute; width:80px; height:36px; line-height:36px; border-left:1px solid #ddd; top:25px; right:-100px; font-size:16px; padding-left:20px; font-weight:bold}
.enHeader .nav > li{ width: auto; padding:0 7px; font-weight:bold; font-size:15px;}
.enHeader .nav > li .headdiv{ left:55px; width:765px;}
.enHeader .nav > li .headdiv .leftArea{ width:160px;}

.banner{ height:446px; position:relative; width:1100px; overflow:hidden}
.banner ul{ height:446px; position:absolute}
.banner ul li{ height:446px; width:1100px; float:left;}
.banner img{ width:1100px; height:446px;}
.banner .control{ position:absolute; bottom:20px; left:50px;}
.banner .control a{ background-color:#231815; width:10px; height:10px; border-radius:5px; display:inline-block; margin-right:10px; display:inline-block;}
.banner .control a.now{ background-color:#fff;}
.banner .leftBtn{ width:49px; height:48px; position:absolute; top:197px; left:0; background:url(/images2/ico4.png) no-repeat center; cursor:pointer}
.banner .rightBtn{ width:49px; height:48px; position:absolute; top:197px; right:0;background:url(/images2/ico5.png) no-repeat center; cursor:pointer}

.enMain .tit2{ font-size:30px;}
.enMain .tit3{ font-size:35px; height:85px; line-height:91px;}


.indexImg1{ width:280px; height:150px;}
.indexImg2{ width:280px; height:284x;}
.indexImg3{ width:364px; height:236px;}
.inArea1{ border-bottom:1px solid #ddd; padding-bottom:40px;}
.inArea1 .midArea{ width:410px; text-align:center; border-left:1px dashed #ddd; border-right:1px dashed #ddd; margin:20px 64px 0 64px; float:left}
.inArea2 .midArea{ width:420px; text-align:center; margin:20px 54px 0 54px; float:left}

.newsList{ width:364px; margin:0 auto; margin-top:20px;}
.newsList a{ background:url(/images2/ico1.jpg) no-repeat left center; line-height:24px; text-align:left; padding-left:15px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.linkWap{ background-color:#ccc; margin-top:100px; min-width:1100px;}

.innerBanner{ width:1100px; height:350px; position:relative}
.innerBanner .div{ position:absolute; width:1100px; height:350px; top:0; left:0; background-color:#000; filter:alpha(opacity=50); opacity:0.5; display:none; margin:0;}
.innerBanner img{ width:1100px; height:350px;}
.tit1{ font-size:26px; font-weight:bold; color:#000;}
.tit2{ font-size:34px; font-weight:bold; color:#000;}
.tit3{ border-top:7px solid #C7C8C8; border-bottom:1px solid #ddd; height:78px; line-height:78px; font-size:40px; color:#000;}
.tit3 .span{ font-size:20px; margin-left:20px;}

.tabALl1{ height:64px; background-color:#cecece; }
.tabALl1 a{ height:64px; line-height:64px; float:left; display:inline-block; background:url(/images2/line2.png) no-repeat right center; text-align:center; color:#000;font-size:16px; cursor:pointer}
.tabALl1 a.active{ background-color:#CDB99F;}

.leftTit1{ width:172px; float:left;}
.leftTit1 a{ display:block; background:url(/images2/titBg.png) no-repeat center; height:31px; line-height:31px; text-indent:28px;color:#333; font-size:14px;}
.leftTit1 a:hover,.leftTit1 a.hover{ color:#cab69d}

.leftTit1 a.active{background:url(/images2/titBgActive.png) no-repeat center; color:#333}
.leftTit1 a.active:hover{ color:#333 ;}
.leftTit1 a.tittle{ font-weight:bold;}
.leftTit1 a.tittle:hover{ color:#333;}
.rightAllArea{ width:902px; float:right}


.footer{ height:270px; background-color:#000000; padding-top:25px;min-width:1100px}
.footer .ewm{ margin:0 0 0 5px; float:left;}
.footer .menuWap{ float:left; width:708px; height:237px; border-bottom:8px solid #1C1C1C; margin:0 0 0 120px;}
.footer .menuWap .footdiv{ width:100px; text-align:left; float:left;}
.footer .menuWap .footdiv:first-child a{ line-height:1.2}
.footer .menuWap .footdiv p{ margin-bottom:15px;}
.footer .menuWap .footdiv a{ display:block; line-height:22px}

.cop{ background-color:#1C1C1C; height:58px; line-height:58px; min-width:1100px;}

.body{ color:#000; margin-top:10px; line-height:1.5; font-size:14px;}
.body img{ max-width:906px;}
.body2 img{ max-width:1100px !important;}
.qxtyWap .div{ position:absolute; display:block; width:234px; height:321px; text-indent:-10000px; display:none;}
.qxtyWap .div a{ display:block; float:left; width:100%; height:301px;}
.close{float: right; margin:-10px -10px 0; cursor:pointer}

.cpzxWap{ height:1228px;}
.cpzxWap .div{ width:545px; position:relative; margin-bottom:10px;}
.cpzxWap .div .cover{ width:100%; height:100%; position:absolute; top:0; left:0; background-color:#000; opacity:0.4;filter:alpha(opacity=40);}
.cpzxWap .div .tit{ display:block; width:100%; position:absolute; bottom:0; left:0; height:80px; padding-top:10px; background:rgba(0,0,0,0.65); font-size:30px; text-align:center; color:#fff; display:none}
.cpzxWap .div .tit span{ font-size:14px;}

.xlxhWap a{ padding:60px 0 0 0; display: block; float:left; width:100%;}
.xlxhWap a img{ float:left}
.xlxhWap a:hover{ background-color:#f0f0f0}

.yylyWap .div{ width:546px; height:392px; float:left; margin-bottom:10px; position:relative; overflow:hidden}
.yylyWap .div img{width:546px; height:392px;}
.yylyWap .div .tit{ display:block; width:100%; position:absolute; bottom:0; left:0; height:80px; padding-top:10px; background:rgba(0,0,0,0.2); font-size:30px; text-align:center; color:#fff;}
.yylyWap .div .tit span{ font-size:14px;}
.yylyWap .div:hover .tit{background:rgba(0,0,0,0.6);}
.yylyImgWap{ margin-top:40px;}
.yylyImgWap .leftArea{ width:800px; height:620px; float:left;}
.yylyImgWap .leftArea img{ width:800px; height:620px; }
.yylyImgWap .rightArea{ width:280px; height:670px; float:right; overflow:auto;}
.yylyImgWap .rightArea li{ position:relative; margin-bottom:14px;}
.yylyImgWap .rightArea img{ width:260px; height:194px;}
.yylyImgWap .rightArea li:after{ width:260px; height:194px; position: absolute; top:0; left:0; background-color:#000;opacity: .5; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; content:""}
.yylyImgWap .rightArea li:hover:after{ display:none}
.dede_pages{
	font-size:12px !important;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 0;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	margin:0 6px 0 0 !important;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.xwListWap{ font-size:14px;}
.xwListWap li{ padding:10px 0; border-bottom:1px solid #ddd; display:block}
.xwListWap li:hover,.xwListWap li:hover a{ color:#C7B399}

.mapWap .mapdiv{ border-bottom:1px solid #ddd; padding:20px 0; color:#000}
.mapWap .mapdiv p{ font-size:16px; margin-bottom:20px;}
.mapWap .mapdiv a{ display:inline-block; border-right:1px solid #ddd; width:130px; text-align:center; color:#000}
.mapWap .mapdiv a:last-child{ border-right:none}

.enMain .tabALl1 a{ font-size:14px;}
.enMain .leftTit1 a{ font-size:13px;}
.icoMore{ width:22px; height:11px; background:url(/enImages/moreIco.png) no-repeat center; display:inline-block; vertical-align:middle}
.enFooter .menuWap{ width:800px; float:right !important; margin:0 !important}
.enFooter .menuWap .footdiv{ width:auto; margin-left:10px;}


