/*banner*/
.flexslider {
	margin: 0px auto 0px;
	margin-top:10px;
	position: relative;
	width: 1200px;
	height: 415px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 482px;
	display: block;
}
/*����photo*/
.TTSlider{width: 1200px;margin: 0 auto}
.TTSlider li{list-style-type:none;float: left;}
.TTSlider li img{border: none;}
.TTSliderTitle{background: #FAFAFA;height: 63px; }
.TTSliderTitle ul{width: 1200px;}
.TTSliderTitle li{width: 400px;height: 63px;position: relative;z-index: 3;left: 0;}
.TTSliderTitle li div{border-right: 1px solid #C3C5C7;border-top: 1px solid #C3C5C7;left: 0;right: 0;top: 0;bottom: 0;position: absolute;_width:139px;_height:62px}
.TTSliderTitle .cur div{border: 1px solid #C3C5C7;border-top: 2px solid #C3C5C7;background: #fff;z-index: 3;border-bottom: none;bottom: -2px;_height:63px;_width:136px}
.TTSliderTitle .noneBorRight div{border-right: none;}
.TTSliderTitle li a{display: block;width: 100%; height: 100%;line-height: 61px;text-decoration: none;overflow: hidden; text-align:center;font-size: 16px}
.TTSliderTitle li a img{height: 50px;margin: 6px;width: 50px}

.TTSliderPic{width: 1132px;padding: 13px 33px;border: 1px solid #C3C5C7;position: relative;height: 180px;z-index: 1}
.TTSliderPicList{position: relative;width:1112px;overflow: hidden;height:180px;}
.TTSliderPic ul{position: absolute;display: none;top:3px;left: 0}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li img{width:150px;vertical-align:middle; height:150px; }
.TTSliderPic li{width: 150px;padding: 0 14px;height: 150px; background:#f2f2f2; }
.TTSliderPic li a{display: block;height: 150px;overflow: hidden;}
.TTSliderPic li p{height: 30px;line-height: 30px;text-align: center;color: #333}
.TTSliderPrevBtn,.TTSliderNextBtn{height: 100%;width: 45px;position: absolute;z-index: 999;top: 0;text-align: center;}
.TTSliderPrevBtn{left:0}
.TTSliderNextBtn{right: 0;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height: 30px;width: 20px;display: inline-block;background: url(../images/btn.png) no-repeat;margin-top: 75px}
.TTSliderNextBtn a{background: url(../images/btn.png) no-repeat -30px 0}




.F2{width:1200px; margin:20px auto; }
.ydxw{width:232px;  float:left;  margin-right:10px; }
.ydxw  h3,.xxgg h3{height:35px; line-height:30px; border-bottom:1px solid #e0dbcf; margin-bottom:10px; text-align:left;color:#11406C}
.ydxw  h3 span,.xxgg h3 span{float:right; margin-top:10px;}
.ydxw   ul li,.xxgg ul li{line-height:30px; background:url(../images/icon01.jpg) left center no-repeat;  text-align:left;}
.ydxw ul li span,.xxgg ul li span{float:right; color:#666; margin-right:5px;}

.ydxw#iid {width:292px;}
.ydxw#iid img{ width:292px;}
.ydxw  h6{ text-align:center; linge-height:1.0rem;}




.xshd{width:300px; height:230px; float:left; padding-left:16px;}
.xshd  h2{height:35px; line-height:30px; border-bottom:1px solid #e0dbcf; margin-bottom:10px; text-align:left;color:#990000;font-size:16px;}
.xshd  h2 span{float:right; margin-top:10px;}
.xshd ul{margin-top:-10px;}
.xshd ul li{height:36px; line-height:none; padding:20px 0 5px; background:none;}
.xshd ul li p{float:left; width:50px; height:36px; line-height:16px; color:#8c1515; text-align:center;font-size:12px; vertical-align:middle; background:url(../images/xsbgrq.jpg) center center no-repeat; margin-left:5px;}
.xshd ul li p span{display:block; height:20px; color:#FFF; line-height:20px; float:none;font-size:12px;}
.xshd ul li h3{margin-left:67px; height:36px; font-size:12px; font-weight:normal;}
.xshd ul li h3 label{display:block; height:14px; line-height:14px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; margin-bottom:8px;}
.xshd ul li h3 span{display:block; height:14px; line-height:14px; color:#909090; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; overflow:hidden; float:none;}
.xshd ul li h3 a:hover label{color:#f00;}

.xxgg{width:356px; height:230px; float:left; padding-left:16px;}

/*新闻内容*/
.ny{width:1200px; margin:20px auto 0; background:#f2f1eb url(../images/leftbg.jpg) no-repeat left bottom;}
.left{width:276px; min-height:200px; padding-bottom:330px; float:left;}
.left h3{height:39px; line-height:39px; background:url(../images/leftmenubg.jpg) center center no-repeat; text-align:center; color:#f2f1eb; font-size:16px; margin-bottom:20px;}
.left ul{width:236px; margin:0 auto;}
.left ul li{background:url(../images/listbg.png) center center no-repeat; height:40px; line-height:40px; font-size:14px; text-align:center;}
.left ul li a{display:block; height:40px;}
.left ul li a.on{color:#851313;}


.right{margin-left:276px; padding-left:24px; background:#fff; padding-bottom:30px;}

.post{height:38px; line-height:38px; border-bottom:#ccc 2px solid; text-align:right; width:100%; float:left;}
.post p{height:38px; background:url(../images/icon02.jpg) 5px center no-repeat; line-height:38px; font-weight:bold; border-bottom:2px solid #851313; padding:0 30px; font-size:16px; color:#861313; float:left; position:relative; top:0;}

.list01,.list02, .picList01{margin-top:10px;}
.nyH{height:35px; line-height:35px; border-bottom:#e9e9e9 1px solid; font-size:14px; font-weight:normal;}
.nyH span{color:#555; float:right;}
.nyH p{display:inline-block; height:33px; line-height:33px; font-size:18px; padding:0 3px; border-bottom:#8d1517 3px solid; position:relative; float:left; bottom:0;_bottom:-1px; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
.list01 ul{padding:12px 0 55px;}
.list01 ul li{height:34px; line-height:34px; background:url(a01.jpg) 2px center no-repeat; padding-left:15px; border-bottom:#d9d9d9 1px dashed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list01 ul li span{float:right; color:#999; padding-left:20px;}

.list02 ul{padding:0 1px;}
.list02 li{width:30px; padding:20px 20px 0 0; float:left;}
.list02 li a:link,.list02 li a:visited{display:block; width:28px; height:28px; line-height:28px; text-align:center; border:#eee 1px solid;}


.picList{width:calc(100% - 40px); padding:20px; overflow:hidden; float:left;}
.picList ul{width:876px;}
.picList ul li{width:199px; height:160px; padding:0 20px 20px 0; float:left;}
.picList ul li p{height:25px; line-height:25px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList ul li img{width:197px; height:133px; border:#808080 1px solid;}


.article{line-height:30px; padding:20px; width:calc(100% - 40px); float:left;}
.article2{padding:20px 0; width:100%;}
.articleTitle{padding:15px; line-height:36px; text-align:center; font-size:24px; font-weight:bold;}
.articleInfo{text-align:center; height:26px; line-height:26px; background:#F3F3F3; width:90%; margin:0 auto;}
.articleInfo span{padding-left:30px;}
.articleInfo span span{padding-left:0;}
.articleCon{font-size:16px; line-height:30px; padding-top:20px;}
.articleCon p, .articleCon div{text-align:justify;text-justify:inter-ideograph;text-indent:2rem}
.articleCon img{max-width:1000px; margin:0 auto;_width:expression(document.body.clientWidth > 1000 ? "1000px" : "auto");}
.article2 .articleCon img{max-width:1200px; margin:0 auto;_width:expression(document.body.clientWidth > 1200 ? "1200px" : "auto");}
/*新闻内容*/


.footLink{background-color:#f2f1eb; border-top:1px solid #e4e2d6; padding:13px 0; font-size:12px;}
.footLinkCon{width:1200px; margin:0 auto;}
.ztwz{width:480px; height:154px; float:left;}
.ztwz li{width:120px; height:135px; padding-top:15px; text-align:center; float:left;}
.ztwz li img{vertical-align:top;}
.quickLinkBox{height:154px; margin-left:480px;}
.quicklink{background:url(../images/footline.jpg) 5px center no-repeat;vertical-align:top;padding-top:10px;width:180px; height:154px; float:left;}
.quicklink h3{float:left; width:70px; margin-left:15px;_margin-left:15px; padding-top:15px;}
.quicklink ul{float:left; width:85px; margin-left:10px;}
.quicklink ul li{line-height:21px; display:inline;}
.quicklink li a:link,.quicklink li a:visited{color:#886a3e; display:block;}
.quicklink li a:hover{color:#871313;}




.foot{background:#11406C; color:#f9ebb9; height:154px;}
.footCon{width:1200px; height:154px; margin:0 auto; position:relative;}
.sydw{float:left; width:330px; height:86px; padding-top:28px; text-align:right;}
.copy{width:870px; float:right;}
.copy ul{width:600px; float:left; padding-top:28px; line-height:24px; text-align:center;}
.copy ul li{line-height:24px;}
.copy ul li img{vertical-align:top; margin-right:5px;}
.fwNum{width:600px; line-height:22px; text-align:center;}
.foot a:link, .foot a:visited{color:#f9ebb9;}

.wx{width:100px; height:124px; position:absolute; right:0; top:20px; line-height:24px; text-align:center;}
.wx img{vertical-align:top;}

