body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
*{font-family:"黑体",arial;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
em{font-weight:bold;}
ol,ul,li{list-style:none;}
.cf:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.cf{display:inline-block;}
* html .cf{height:1em;}
.cf{display:block;}
.center{text-align:center;}
body{padding-bottom:0px; font-size:12px; color:#333;}
.wrapper{padding-bottom:200px; background:url(../city.png) no-repeat center bottom;}
a{ outline:none; color:#39c; text-decoration:none;}
a:hover{color:#d6000f; text-decoration:underline;}
.bar{height:42px; background-color:#4b4b4b; border-bottom:1px solid #333;}
.bar .container{position:relative;}
a.home{position:absolute; right:15px; top:0px; color:#fff; line-height:42px;}
a.logo{width:85px; height:42px; background:url(../../2016Exhibition/logo.png) no-repeat; display:block; text-indent:-9999px;}
.mb90{margin-bottom:90px;}
.col-left {float: left !important;}
.col-right {float: right !important;}
h1{margin:0 auto 50px; width:100%; height:430px; font-family:"黑体"; color:#fff; text-indent:-9999px; background:url(../top.jpg) no-repeat center top;}
h2{margin:0 auto 30px; font-family:"黑体"; font-size:32px; height:41px; line-height:40px; color:#fff; text-align:center; font-weight:normal; background:url(../title.png) no-repeat center top;}
.banner{margin:0 auto 50px; width:100%;}
.banner img{max-width:100%; height:auto;}
.intro img, .prior img{max-width:100%; height:auto;}
.intro p{font-size:16px; color:#333; line-height:30px; text-indent:34px;}
.intro .leftBox{padding:15px 0 0 60px; background:url(../mark_left.png) no-repeat;}
.intro .text{padding:0 30px 20px 0px; background:url(../mark_right.png) no-repeat right bottom;}
.review{padding-top:60px; height:600px; background:url(../mountain.jpg) no-repeat right top;}
.review img{width:100%; height:auto;}
.review .item{margin-top:30px; position:relative; -webkit-box-shadow: #333 0px 0px 5px;
-moz-box-shadow: #333 0px 0px 5px;
box-shadow: #333 0px 0px 5px;}
.review .c1{padding-top:50px;}
.review .item a img{opacity:1;}
.review .item a{color:#fff;}
.review .item a:hover{color:#39c;}
.review .item span{position:absolute; left:0px; bottom:0px; padding:5px; width:100%; font-size:14px; line-height:24px; background: rgba(0,0,0,0.8); font-family:"黑体";}
/*.review .item a:hover img{opacity:1;-moz-transition: opacity .2s ease-in;-webkit-transition: opacity .2s ease-in;-o-transition: opacity .2s ease-in;transition: opacity .2s ease-in;}*/
.map{height:560px;; background:url(../map.gif) no-repeat center top; text-indent:-9999px;}
.addr_xs{position:relative;}
.addr_xs img{max-width:100%; height:auto;}
.mapText{position:absolute; left:50%; top:30px; margin-left:-120px; padding:15px; width:240px; height:100px; line-height:24px; color:#333; border:1px solid #eee; border-radius:5px; background:rgba(255,255,255,1); box-shadow: 5px 5px 5px #ccc;}
.mapText s{position:absolute; left:40px; bottom:-7px; width:11px; height:7px; background:url(../arrow_down.gif) no-repeat; display:block;}

.prior{padding:40px 0px; background-color:#f4f4f4;}
.prior p{font-size:16px; line-height:32px;}
.prior .img{text-align:center;}

.concern ul{margin:0 auto; width:600px;}
.concern li{display:table-cell; vertical-align:top; }
.concern li .qr{margin:0 60px; padding-top:5px;  width:180px; height:142px; background:url(../qr.png) no-repeat center top;}
.concern li .code{margin:0 auto; width:120px; height:120px; background:url(../../../Yushi_Site/common/sprites.gif) no-repeat;}
.concern li .code.gw{ height:142px; background-position:-190px -220px;}
.concern li .code.hzhb{ height:142px; background-position:-60px -220px;}
.concern li p{font-size:14px; text-align:center;}