body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0; word-break:break-all; word-wrap:break-word; color:#fff;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,arial;}
ul,ol,li{list-style:none;}
img{ border:0;vertical-align:top;}
em,i{font-style:normal;}
a{ text-decoration:none; outline:none; color:#fff;}
a:hover{ text-decoration:underline;color:#ef4c21;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:" ";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}
body{ background:#2a2a2a;}


.top_bg{background:#191919;width:100%;height:24px;border-bottom:1px solid #464646; padding:9px 0;}
.crumbs{ margin:0 auto; width:1200px; height:24px; overflow:hidden; line-height:24px; font-size:14px;}
.crumbs span{ float:left;border-right:1px solid #535353; margin-right:10px; padding-right:10px; font-size:18px; line-height:22px; height:24px;}
a.fanhui{ display:block;background:#464646;width:118px;height:30px; line-height:30px; text-align:center; border-radius:0 15px 15px 0; padding-right:10px; margin-top:10px; font-size:14px;}
.w1200{ margin:0 auto; width:1200px;}
h1{ font-size:24px; padding:15px 0;}
.tu_list{height:45px; }
.tu_list a{ float:left;background:#303030;border-radius:4px 4px 0 0; padding:0 10px; line-height:45px;height:45px; font-size:14px;}
.tu_list a:hover,.tu_list a.here{background:#464646; text-decoration:none; color:#fff;}



/*.img_box{ border:1px solid #464646;width:1000px;height:750px; padding:74px 99px; position:relative;}
.img{ width:1000px;height:750px; display:table-cell; vertical-align:middle;text-align:center;*display:block;*font-size:655px;*font-family:Arial; overflow:hidden;}
.img img{ vertical-align:middle; max-width:1000px;max-height:750px;}
.img_box a.l{ position:absolute; width:500px; height:750px; left:99px; top:74px; cursor:pointer; display:none;}
.img_box a.l i{ display:block; width:27px; height:36px; background:url(../images/imagedetailbg.png) no-repeat; margin:357px 0 0 50px;}
.img_box a.r{ position:absolute; width:500px; height:750px; right:99px; top:74px;cursor:pointer;display:none;}
.img_box a.r i{ display:block; width:27px; height:36px; background:url(../images/imagedetailbg.png) -28px 0 no-repeat;margin:357px 0 0 423px;}
.img_box:hover a.l,.img_box:hover a.r{ display:block;}*/





.img_big{width:1200px;position:relative;margin:0 auto;}
.pic_box #prevTop,.pic_box #nextTop{top:74px;width:500px;height:750px; display:none; position:absolute; z-index:99; cursor:pointer;}
.pic_box #prevTop{left:99px;}
.pic_box #prevTop i{display:block; width:27px; height:36px; background:url(../images/imagedetailbg.png) no-repeat; margin:357px 0 0 50px;}
.pic_box #nextTop{ right:99px;}
.pic_box #nextTop i{ display:block; width:27px; height:36px; background:url(../images/imagedetailbg.png) -28px 0 no-repeat;margin:357px 0 0 423px;}
.pic_box:hover #prevTop,.pic_box:hover #nextTop{ display:block;}
.img_big #prev,.img_big #next{top:930px;width:35px;height:150px; position:absolute; cursor:pointer;}
.img_big #prev{ left:0;}
.img_big #prev i{ display:block; width:20px; height:32px; background:url(../images/imagedetailbg.png) 0 -50px no-repeat; margin:59px 0 0 7px;}
.img_big #next{ right:0;}
.img_big #next i{ display:block; width:20px; height:32px; background:url(../images/imagedetailbg.png) -24px -50px no-repeat; margin:59px 0 0 8px;}
.img_big li{float:left;}
.img_big .cf li{position:relative;color:#fff;}
.pic_box{width:1000px;height:750px; padding:74px 99px;overflow:hidden;border:1px solid #464646;}
.img_big .picBox{width:1000px;height:750px; ;position:relative;overflow:hidden;}
.img_big .picBox ul{height:750px;position:absolute; left:0;}
.img_big .picBox li{width:1000px;height:750px;}
.img{ width:1000px;height:750px; display:table-cell; vertical-align:middle;text-align:center;*display:block;*font-size:655px;*font-family:Arial; overflow:hidden;}
.img img{ vertical-align:middle; max-width:1000px;max-height:750px;}


.img_big .listBox{width:1130px;height:150px;margin:0 auto;position:relative; padding:30px 0;overflow:hidden;}
.img_big .listBox ul{height:150px;position:absolute; padding-left:13px;}
.img_big .listBox li{width:226px;height:150px;cursor:pointer;position:relative;}
.img_big .listBox li i{display:none; position:absolute; border:1px solid #2a2a2a; width:198px; height:148px; left:0; top:0;}
.img_big .listBox .on i{display:block;border:1px solid #ef4c21;}
.img_big .listBox  li:hover i{display:block;border:1px solid #ef4c21;}
.img_big .listBox  li div{width:200px;height:150px; background:#fff; text-align:center; overflow:hidden;}