/* CSS Document */

.tsxmzBox{ overflow:hidden; width:100%;}

.tsxmz_show{ overflow:hidden; width:1315px; margin:0 auto; height:500px; position:relative; margin-bottom:60px;}
.tsxmz_show i{ display:block; width:38px; height:78px; cursor:pointer; position:absolute; top:206px;z-index:999;}
.tsxmz_show .btn01{ background:url(Img/cgzd/btn02.png) no-repeat center top; left:57px;}
.tsxmz_show .btn02{ background:url(Img/cgzd/btn02.png) no-repeat center bottom; right:58px;}

.tsxmz_show .tsWin{ overflow:hidden; width:1200px; height:500px; position:relative; margin:0 auto;}
.tsxmz_show .tsWin ul{ overflow:hidden; position:absolute}
.tsxmz_show .tsWin li{ overflow:hidden; float:left; position:relative; width:1200px; height:500px;}
.tsxmz_show .tsWin li a{ display:block; text-decoration:none}
.tsxmz_show .tsWin li img{ display:block;}
.tsxmz_show .tsWin li span{ display:block; width:90%; padding:15px 5%; background:url(Img/tsxmz/ts01_wen.png) repeat center; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:16px; color:#fff; position:absolute; left:0; bottom:0;}

.ts_cy { overflow:hidden; width:100%; height:865px; background-color:#f9f9f9;}
.ts_cy .cy_box{ overflow:hidden; width:1200px; height:645px; margin:0 auto; position:relative}
.ts_cy .cy{ overflow:hidden; position:absolute;}
.ts_cy .cy b{ display:none; width:100%; height:100%; background:url(Img/tsxmz/ts01_wen.png) repeat center; position:absolute; left:0; top:0;}
.ts_cy .cy>img{ display:block;}
.ts_cy .cy .title{ overflow:hidden; width:100px; height:92px; position:absolute; z-index:2; left:50%; margin-left:-46px; top:50%; margin-top:-50px;}
.ts_cy .cy .title i{ display:block; width:0; height:2px; background-color:#fff; position: absolute}
.ts_cy .cy .title .top{ left:0; top:0;}
.ts_cy .cy .title .btm{ right:0; bottom:0;}
.ts_cy .cy .title img{ display: block; margin:7px auto; opacity:0; filter:alpha(opacity=0)}
.ts_cy .cy .title p{ text-align:center; font-size:14px; color:#fff; display:none;}
.ts_cy .cy a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:5}
.ts_cy .cy01{ left:0; top:0;}
.ts_cy .cy02{ left:0; top:210px;}
.ts_cy .cy03{ left:210px; top:0}
.ts_cy .cy04{ left:605px; top:0}
.ts_cy .cy05{ left:605px; top:210px;}
.ts_cy .cy06{ right:0; top:0}
.ts_cy .cy07{ right:0; top:210px;}
.ts_cy .cy08{ left:0; bottom:0}
.ts_cy .cy09{ left:403px; bottom:0}
.ts_cy .cy010{ right:0; bottom:0}

.ts_pinpai{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}
.ts_pinpai ul{ overflow:hidden; width:105%; height:460px;}
.ts_pinpai li{ float:left; width:214px; height:130px; border:5px solid #f3f3f3; margin-right:20px; margin-bottom:20px;}
.ts_pinpai li:hover{border-color:#dc1313}

.ts_gc { overflow:hidden; width:100%; height:1000px; background-color:#f9f9f9;}
.ts_gc .menu{ overflow:hidden; width:1220px; margin:0 auto; margin-bottom:30px;}
.ts_gc .menu li{ float:left; width:222px; height:43px; text-align:center; margin:0 10px; line-height:43px; font-size:16px; border:1px solid #999;}
.ts_gc .menu li a{ display:block; text-decoration:none; color:#333;}
.ts_gc .menu li img{ position:relative; top:4px; display:inline}
.ts_gc .menu li .img02{ display:none}
.ts_gc .menu li.cur{ background-color:#dc1313; border-color:#dc1313;}
.ts_gc .menu li.cur a{ color:#fff;}
.ts_gc .menu li.cur .img01{ display:none}
.ts_gc .menu li.cur .img02{ display: inline}
.ts_gc #menu{ overflow:hidden; width:1220px; margin:0 auto; margin-bottom:30px;}
.ts_gc #menu li{ float:left; width: 187px; height:43px; text-align:center; margin: 0 7px; line-height:43px; font-size: 14px; border:1px solid #999;}
.ts_gc #menu li a{ display:block; text-decoration:none; color:#333;}
.ts_gc #menu li img{ position:relative; top:4px; display:inline}
.ts_gc #menu li .img02{ display:none}
.ts_gc #menu li.cur{ background-color:#dc1313; border-color:#dc1313;}
.ts_gc #menu li.cur a{ color:#fff;}
.ts_gc #menu li.cur .img01{ display:none}
.ts_gc #menu li.cur .img02{ display: inline}
.ts_gc .gcBox{ overflow:hidden; width:1200px; height:705px; position:relative; margin:0 auto;}
.ts_gc .gcList{ overflow:hidden; width:1200px; height:705px; position:absolute; left:0; top:0}
.ts_gc .gcList .gcTu{ overflow:hidden; position:absolute;}
.ts_gc .gcTu a{ display:block; text-decoration:none}
.ts_gc .gcTu img{ display:block}
.ts_gc .gcTu span{ display:block; text-align: center; width:100%; padding:12px 0; background:url(Img/tsxmz/ts01_wen.png) repeat center; position:absolute; left:0; bottom:0; font-size:14px; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ts_gc .gc01 { left:0; top:0; width:800px; height:510px;}
.ts_gc .gc01 img{width:800px;height:510px;display: block;}
.ts_gc .gc02 img{width:390px;height:248px;display: block;}
.ts_gc .gc03 img{width:390px;height:248px;display: block;}
.ts_gc .gc04 img,.ts_gc .gc05 img,.ts_gc .gc06 img,.ts_gc .gc07 img{width:292px;height:185px;display: block;}
.ts_gc .gc02 { right:0; top:0;width:390px;height:248px;}
.ts_gc .gc03 { right:0; top:262px;width:390px;height:248px;}
.ts_gc .gc04 { left:0; bottom:0;width:292px;height:185px;}
.ts_gc .gc05 { left:303px; bottom:0;width:292px;height:185px;}
.ts_gc .gc06 { left:605px; bottom:0;width:292px;height:185px;}
.ts_gc .gc07 { right:0; bottom:0;width:292px;height:185px;}

.ts_huoli{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:60px;}

#ImgBox{ overflow:hidden; width:100%; height:470px; position:relative}
#ImgBox span{ cursor:pointer; width:15px; height:25px; position:absolute; top:190px; z-index:5}
#ImgBox .shiliLeft{ background: url(Img/tsxmz/btn01.png) no-repeat center top; left:157px;}
#ImgBox .shiliRight{ background: url(Img/tsxmz/btn02.png) no-repeat center top; right:157px;}
#ImgBox span:hover{ background-position:bottom;}
#ImgBox #ImgWindow{ overflow:hidden; width:100%; margin:0 auto; height:470px; position:relative;}
#ImgBox .tu04,#ImgBox .tu05,#ImgBox .tunone{ position:absolute; top:65px; width:530px; height:275px; overflow:hidden; z-index:1}
#ImgBox .tu04 img,#ImgBox .tu05 img,#ImgBox .tunone img{ display:block; width:100%; margin-bottom:10px;}
#ImgBox .tu04{ left:0;}
#ImgBox .tu05{ right:0;}

#ImgBox .tu01,#ImgBox .tu03{ position:absolute; top:40px; width:630px; height:327px; overflow:hidden; z-index:2}
#ImgBox .tu01 img,#ImgBox .tu03 img{ display:block; width:100%; margin-bottom:10px;}
#ImgBox .tu01{ left:90px;}
#ImgBox .tu03{ right:90px;}


#ImgBox .tunone{ left:50%; margin-left:-180px; display:none}
#ImgBox .tu02{ width:764px; height:470px; position:absolute; left:50%; margin-left:-382px; top:0; z-index:3}
#ImgBox .tu02 img{ display:block; border:5px solid #f3f3f3; margin-bottom:20px; width:754px; height:397px; box-shadow:0 10px 10px #ccc}
#ImgBox  p{ font-size:13px; color:#333; text-align:center;}
#ImgBox b{ display:block; width:100%; height:100%; background:#000; opacity:0.5;filter:alpha(opacity=0.5); position:absolute; left:0; top:0;}
#ImgBox .tu02 b{ display:none;}


































