
h1,h2,h3,h4,h5,h6{ font-weight:  normal; }

#thezoereport-head{ position: relative; overflow: hidden; height: 240px;background: #000 url(http://thezoereport.com/wp-content/themes/thezoereport/images/bg-header-shot-5000x400.jpg) center center no-repeat;background-size: 3273px 240px; }
#thezoereport-head .logo{ text-align: center; background:url(../img/logo.jpg) no-repeat center top; height:207px;}
#thezoereport-head .logo a{ width:860px; height:86px; display:block; text-indent:-99999px; margin:0 auto; padding:120px 0 0 0; color:#fff;}
#thezoereport-head .nav{ height: 35px; background: #000; width: 100%; left: 0; bottom: 0; position: absolute; text-align: center; }
#thezoereport-head .nav a{ line-height: 35px; color: #9a9a9a; font-size: 16px; margin: 0 45px; font-family:Century Gothic;}

.thezoereport-container{ width: 970px; margin: 20px auto;  }

.thezoereport-banner{ height: 440px; overflow: hidden; }
.thezoereport-banner .pic{ float: left; }
.thezoereport-banner .pic img{ width: 572px; height: 440px; }
.thezoereport-banner .cont{ width: 278px; height: 320px; float: right; background: #000; padding: 120px 60px 0; }
.thezoereport-banner .cont h2 a{ font-size: 30px; color: #fff;  font-weight: normal; }
.thezoereport-banner .cont p{ font-size: 16px; line-height: 25px;  color: #fff; margin: 20px 0 10px; }
.thezoereport-banner .cont p a{ color: #fff; }


.list-1{ width: 700px; float: left; }
.list-1 .pic{ float: left; }
.list-1 .pic img{ width: 310px; height: 310px; }
.list-1 .cont{ padding: 75px 70px 0 30px; overflow: hidden; }
.list-1 li{ margin: 0 0 50px; }
.list-1 h2{ font-size: 24px; }
.list-1 p{ line-height: 25px; font-size: 16px; margin: 10px 0; color: #000; }
.tz3{ height: 43px; background: url(../img/tz-3.png) 50% 0 no-repeat; line-height: 43px; text-align: center;  font-size: 16px; color: #000;  }
.list-2{ width: 820px; margin: 0 auto; }
.list-2 li{ float: left; width: 370px; height: 590px; padding: 0 20px; }
.list-2 .pic img{ width: 370px; height: 370px; }
.list-2 h2{ font-size: 24px; margin: 15px 0 0; }
.list-2 p{ line-height: 25px; font-size: 16px; margin: 10px 0; color: #000; }
.list-3{ padding-left: 95px;  }
.list-3 .pic{ float: left; }
.list-3 .pic img{ width: 370px; height: 370px; }
.list-3 .cont{ padding: 90px 50px 0 40px; overflow: hidden; }
.list-3 ul{ margin: 0 0 20px; }
.list-3 li{ margin: 0 0 40px; }
.list-3 h2{ font-size: 30px; }
.list-3 p{ line-height: 25px; font-size: 16px; margin: 10px 0 20px; color: #000; }
.list-4{ width: 990px; position: relative; left: -10px; }
.list-4 li{ float: left; width: 310px;  padding: 0 10px; }
.list-4 .pic img{ width: 310px; height: 310px; }
.list-4 h2{ font-size: 26px; margin: 15px 0 0; text-align: center;  }

.load-more{  width: 875px; height: 38px; line-height: 38px; color: #fff;display: block;border-radius: 5px; font-size: 18px; background-color: #000;text-align: center;}

.share-1{ height: 32px; position: absolute; z-index: 9; padding: 10px; right: 0; top: 0; overflow: hidden; display: none; text-align: right; }
.share-1 a{ width: 32px; height: 32px; display: inline-block; margin: 0 3px 0 0 ; }
.share-1 .wb{ background: url(../img/icon-bg.png) 0 -60px; }
.share-1 .wb:hover{ background: url(../img/icon-bg.png) 0 -100px; }
.share-1 .qq{ background: url(../img/icon-bg.png) -37px -60px; }
.share-1 .qq:hover{ background: url(../img/icon-bg.png) -37px -100px; }
.share-1 .wx{ background: url(../img/icon-bg.png) -74px -60px; }
.share-1 .wx:hover{ background: url(../img/icon-bg.png) -74px -100px; }






















