﻿.temp_gangge{ display: block; width: 1002px; margin: 0 auto;}

/*当前位置*/
.pagemenu { overflow:hidden; width:100%; height:50px; line-height:47px; border-bottom:1px solid #e3e3e3;}
.pagemenu .mbxnav{ overflow:hidden; float:left}
.pagemenu .mbxnav li{ float:left; font-size:14px; color:#666; margin:0 5px;}
.pagemenu .mbxnav li em{ margin-left:5px;}
.pagemenu .mbxnav li a{ color:#666;}
.pagemenu .mbxnav li.home{ width:50px; height:50px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background: no-repeat scroll 14px; margin-right:10px; margin-left:0}
.pagemenu .mbxnav li.home a{ display:block; width:100%; height:100%;}
.pagemenu .mbxnav li.last{ color:#00adef;}
.pagemenu .pageerjinav{ overflow:hidden; float:right;}
.pagemenu .pageerjinav li{ float:left; font-size:14px; color:#666; font-weight:bold; margin-left:40px;}
.pagemenu .pageerjinav li a{ color:#666; text-decoration:none}
.pagemenu .pageerjinav li.cur,.pagemenu .pageerjinav li:hover{ border-bottom:3px solid #00adef;}
.pagemenu .pageerjinav li.cur a, .pagemenu .pageerjinav li:hover a{ color:#333} 


/* css document */

h3.htitle{ text-align:center; font-size:28px; margin-top:55px; margin-bottom:3px; color:#333;}
h3.htitle a{ color:#333;}
span.htitle{ display:block; text-align:center; font-size:16px; color:#777; font-family:microsoft yi baiti; padding-bottom:20px; background:url(/uploads/image/simage/title_bg.png) no-repeat center bottom; margin-bottom:40px;}


.tsxmzbox{ overflow:hidden; width:100%; margin-top:60px;}

.tsxmz_show{ overflow:hidden; width:1315px; margin:0 auto; height:500px; position:relative; margin-bottom:60px;}
.tsxmz_show i{ display:block; width:15px; height:25px; cursor:pointer; position:absolute; top:240px;}
.tsxmz_show .btn01{ background:url(/uploads/image/simage/btn01.png) no-repeat center top; left:0}
.tsxmz_show .btn02{ background:url(/uploads/image/simage/btn02.png) no-repeat center top; right:0}
.tsxmz_show i:hover{ background-position:bottom;}
.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(/uploads/image/simage/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_gc { overflow:hidden; width:100%; height:1000px;}
.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 .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(/uploads/image/simage/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;}
.ts_gc .gc01 img{ width:800px; height:510px;}

.ts_gc .gc02 { right:0; top:0;}
.ts_gc .gc02 img{ width:390px; height:248px;}

.ts_gc .gc03 { right:0; top:262px;}
.ts_gc .gc03 img{ width:390px; height:248px;}

.ts_gc .gc04 { left:0; bottom:0}
.ts_gc .gc04 img{ width:292px; height:185px;}

.ts_gc .gc05 { left:303px; bottom:0}
.ts_gc .gc05 img{ width:292px; height:185px;}

.ts_gc .gc06 { left:605px; bottom:0}
.ts_gc .gc06 img{ width:292px; height:185px;}

.ts_gc .gc07 { right:0; bottom:0}
.ts_gc .gc07 img{ width:292px; height:185px;}

.ts_huoli{ overflow:hidden; width:100%; margin:0 auto; margin-bottom:0px;  background-color:#f9f9f9;}


.ts_gc_s { overflow:hidden; width:100%; height:650px; background-color:#f9f9f9;}
.ts_gc_s .menu{ overflow:hidden; width:1220px; margin:0 auto; margin-bottom:30px;}
.ts_gc_s .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_s .menu li a{ display:block; text-decoration:none; color:#333;}
.ts_gc_s .menu li img{ position:relative; top:4px; display:inline}
.ts_gc_s .menu li .img02{ display:none}
.ts_gc_s .menu li.cur{ background-color:#dc1313; border-color:#dc1313;}
.ts_gc_s .menu li.cur a{ color:#fff;}
.ts_gc_s .menu li.cur .img01{ display:none}
.ts_gc_s .menu li.cur .img02{ display: inline}

.ts_gc_s .gcbox_s{ overflow:hidden; width:1200px; height:392px; position:relative; margin:0 auto;}
.ts_gc_s .gclist_s{ overflow:hidden; width:1200px; height:392px; position:absolute; left:0; top:0}
.ts_gc_s .gclist_s .gctu_s{ overflow:hidden; position:relative; float:left; width:292px; height:193px;}

.ts_gc_s .gctu_s a{ display:block; text-decoration:none}
.ts_gc_s .gctu_s img{ display:block; }
.ts_gc_s .gctu_s span{ display:block; text-align: center; width:100%; padding:12px 0; background:url(/uploads/image/simage/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_s .gclist_s .gc_s01{width:590px; height:390px;}
.ts_gc_s .gc_s01 img{ width:590px; height:390px;}

.ts_gc_s .gc_s02{left:12px;}
.ts_gc_s .gc_s02 img{ width:292px; height:193px; }

.ts_gc_s .gc_s03{left:24px;}
.ts_gc_s .gc_s03 img{ width:292px; height:193px;}

.ts_gc_s .gc_s04{left:12px; top:6px;}
.ts_gc_s .gc_s04 img{ width:292px; height:193px;}

.ts_gc_s .gc_s05{left:24px; top:6px;}
.ts_gc_s .gc_s05 img{ width:292px; height:193px;}


#imgbox{ overflow:hidden; width:100%; height:420px; position:relative}
#imgbox span{ cursor:pointer; width:15px; height:25px; position:absolute; top:190px; z-index:5}
#imgbox .shilileft{ background: url(/uploads/image/simage/btn01.png) no-repeat center top; left:157px;}
#imgbox .shiliright{ background: url(/uploads/image/simage/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; position:absolute; left:0; top:0;}
#imgbox .tu02 b{ display:none;}
