@charset "utf-8";
/* CSS Document */
.head{width:100%; height:35px; background:#a7a7a8;min-width:1320px;}
.head1{width:1320px; margin:0 auto; height:35px; line-height:35px;}
.head_left{width:1000px; float:left; height:35px;}
.head_right{width:320px; float:right; height:35px; color:#fff; line-height:35px;}
.head_right a{color:#fff; text-decoration:none;}
.head_right a img{margin-top:5px; margin-right:5px;}
.spec1{float:left; color:#fff;}
#Scroll {float:left; FONT-SIZE: 12px; COLOR: #c2130e; LINE-HEIGHT: 35px;  HEIGHT: 35px; TEXT-ALIGN: left}
#Scroll A {PADDING-RIGHT: 20px;COLOR: #fff; MARGIN-RIGHT: 5px; TEXT-DECORATION: none}
#Scroll A.s_end {PADDING-RIGHT: 0px; MARGIN-LEFT: 8px}
.logo2{width:1320px; height:85px; margin:0 auto;}
.menu{width:100%; height:50px; background:url(../images/bg1.jpg) repeat-x; min-width:1320px;}
.menu2{width:1320px; margin:0 auto; height:50px;}
.spec2{font-family:宋体; line-height:30px;}
.spec2 a{color:#000;}
.box{width:1320px; margin:30px auto 0px auto;}
.box_left{width:225px; float:left;}
.left_title{height:24px; margin-bottom:40px; line-height:24px;}
.spec3{float:left; color:#000; font-size:22px; font-family:微软雅黑;}
.spec4{ float:left; margin-left:30px; color:#000; font-size:15px; font-family:微软雅黑;}
.spec4 a{ color:#000}
.spec5{color:#fff; background:#cb0606; padding:0px 7px}
.left_content{background:#d8d7d5 url(../images/bg8.jpg) no-repeat left top; padding-bottom:60px; padding-top:30px;}
.left_content ul li{width:225px; height:38px;}
.left_content ul li a{background:url(../images/bg9.jpg) no-repeat; width:170px; height:38px; display:block; font-size:14px; color:#525353; padding-left:55px; line-height:38px; text-decoration:none;}
.left_content ul li a:hover,#current_channel_infinite a{background:url(../images/bg10.jpg) no-repeat; width:170px; height:38px; display:block; color:#fff; padding-left:55px; line-height:38px;}
.tel{height:70px; background:url(../images/bg11.jpg) no-repeat; color:#fff; font-size:12px; padding-top:25px; padding-left:60px; line-height:24px;}
.spec6{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.left_content2 ul li{height:95px; margin-top:17px;}
.spec7{position:relative; z-index:9999; margin-top:-95px;}
.spec8{ height:26px;FILTER: alpha(opacity=50);opacity: .5; background:#000; text-align:center; color:#fff; line-height:26px; font-size:14px; margin-top:50px;}
.box_right{width:1054px; float:right; background:url(../images/bg12.jpg) no-repeat left top; font-size:14px; line-height:28px; color:#514f4f; padding-left:6px; padding-right:10px;}
.box_right2{border-left:1px dashed #ccc; margin-top:12px; padding-left:40px;font-size:14px; line-height:28px; color:#514f4f; min-height:530px;}
.spec9{border-bottom:1px dotted #ccc; font-size:14px; color:#666; line-height:35px;}
.spec9 b{color:#000;}
.spec10{font-size:18px; font-weight:bold; color:#ff7f02; text-align:center;}
.spec11{color:#bababa; padding-bottom:30px; border-bottom:1px dotted #ccc; text-align:center;}
.spec12 tr td{border-bottom:1px dotted #ccc; line-height:35px;}
.spec12 tr td a{color:#4c4c4c; text-decoration:none;}

.page {
	width: 80%;
	text-align: center;
	height: 22px;
	line-height: 22px;
	margin-top: 30px;
}
.page a{ padding:0 3px; color:#4c4c4c;font-weight:bold;}

.spec13 td{font-size:16px; color:#262626; text-align:center; background:url(../images/bg13.jpg) repeat-x; height:44px; line-height:44px; font-family:微软雅黑;}
.spec14{background:url(../images/bg14.jpg) no-repeat 2px 11px; padding-left:15px;}
.spec15{line-height:35px; height:35px; border-bottom:1px dotted #ccc;}
.spec16 a{background:#a05c13; padding:2px 15px; border-radius:4px; color:#fff; text-decoration:none;}
.spec17 li{ color:#6d6e71; font-size:14px; height:35px; line-height:35px; background:url(../images/bg15.jpg) no-repeat 0px 8px; padding-left:25px; border-bottom:1px dotted #ccc;}
.spec17 li a{color:#6d6e71; text-decoration:none;}
.spec17 li a:hover{color:#8a4900;}
.left{width:450px; float:left; background:url(../images/bg16.jpg) no-repeat 150px 100px; padding-left:170px; padding-top:130px;}
.left p{ font-family:微软雅黑; font-size:16px; color:#8e8e8e; line-height:30px;}

.right{width:700px; float:right; text-align:center;}
.allb{width:1320px; margin:0 auto;}
.spec18{font-size:18px; font-family:微软雅黑; color:#8a4900; height:35px; line-height:35px;}
.spec19 td{height:35px; line-height:35px; border-bottom:1px dotted #ccc;}
.spec19 td a{ color:#4c4c4c; text-decoration:none;}

.spec190 { width:100%; height:auto; display:table; clear:both}
.spec190 li{height:35px; line-height:35px; border-bottom:1px dotted #ccc; width:20%; float:left;}
.spec190 li a{ color:#4c4c4c; text-decoration:none; cursor:pointer;  display:block; width:100%;}

.case{width:1320px; height:660px; margin:0 auto;}
.case_left{width:950px; height:660px; float:left;}
.case_right{width:300px; height:560px; float:right; }
.case_title{font-size:18px; font-family:微软雅黑; color:#8a4900; height:35px; line-height:35px; text-align:right; border-bottom:1px dotted #ccc;}
.case_content ul li{height:30px; line-height:30px; border-bottom:1px dotted #ccc; text-align:right;}
.case_content ul li a{color:#4c4c4c; text-decoration:none;}


.wrap{width:950px;margin:0 auto;}


/* sildes css begin */
.control {width:800px;height:560px;display: block;position:absolute;top:0;right:0;overflow: hidden; float:right;}
.change li{width:800px;overflow: hidden;text-align:center}


/* 图片垂直居中,不是很准确 */
.change li .imgWrap{display: table-cell ;width:800px;height:560px;vertical-align: middle;cursor:pointer;*font-size: 500px;}
.change li img{max-width:800px;max-height:560px;width: expression(this.width > 800 && this.width > this.height ? 560 :true); height:expression(this.height >660 ? 560: true);vertical-align:middle; overflow:hidden}


/* 描述部分 */
.change li .textDesc{width:100%;height:100px;position:absolute;left:0;bottom:0;text-align:left;overflow: hidden;}
.change li .opacity{width:100%;height:100px;position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.change li .title{padding:10px 15px 0; color:#e6e6e6;font-size:14px;line-height:22px;}
.change li .title a{color:#e6e6e6;}
.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}


/* 翻页按钮 */
.prev, .next{width:49px;height:49px;position:absolute;bottom:300px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 
.prev span, .next span{display: none;}
.prev{left:0;background:url(../images/arrows_01.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/arrows_01.png") ; _background:none}
.next{right:0;background:url(../images/arrows_02.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/arrows_02.png") ; _background:none}


/* 分页 */
.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}
.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}
.pageClass a span{display:none}
.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a }


/* 缩图部分 */
.thumbWrap{width:140px;height:482px;padding:39px 0;position:absolute;left:0;top:0;border-radius:5px;overflow: hidden;}
.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden;}
.thumbWrap ul{}
.thumbWrap ul li{width:134px;height:89px;padding:8px 3px 3px;text-align:center;overflow: hidden;}
.thumbWrap ul li div{display: table-cell ;width:138px;height:89px;vertical-align: middle;cursor:pointer;*font-size: 79px;}

.thumbWrap ul li img {max-width:116px; max-height:89px; width: expression(this.width > 116 && this.width > this.height ? 116 :true); height:expression(this.height >89 ? 89: true);vertical-align:middle; overflow:hidden}

.thumbWrap ul li.cur{background:url(../images/curBg.gif) no-repeat}

/* 缩图按钮 */
.thumbPrev,.thumbNext{width:140px;height:39px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none}
.thumbPrev span, .thumbNext span{display: none;}

.thumbPrev{left:0;top:0;background:url(../images/Yprev.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/Yprev.png") ; _background:none}
.thumbNext{left:0;bottom:0;background:url(../images/Ynext.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/Ynext.png") ; _background:none}

