html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}

/*.header{width: 100%;margin:0 auto;background: url("../images/01_01.jpg") no-repeat top center;height: 1403px;}*/
.header{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.header img{display: block;width: 100%;margin:0 auto;}
.news{width: 1100px;height: auto;margin:0 auto;margin-top:-275px;}
.news_left{width: 375px;float: left;height: 427px;position: relative;background: #1f8b4d;padding-top:12px;}
.news_left a{color: #ffffff;}
.news_left img{margin-bottom: 38px;max-width: 342px;width: 100%;display: block;}
.news_left h3{width: 330px;margin:0 auto;height: auto;overflow: hidden;font-size: 24px;line-height: 38px;}
.news_left p{width: 330px;margin:0 auto;height: auto;overflow: hidden;font-size: 14px;color: #ffffff;line-height: 26px;}
.news_left ul{position: absolute;bottom: 0px;left:0;padding:10px  22.5px;width: 330px;background: #f1f2f1;}
.news_left ul li{width: 100%;height: 40px;line-height: 40px;overflow: hidden;margin:0 auto;font-size: 14px;}
.news_left ul li a{color: #333333;}
.news_left ul li a:hover{color: #1f8b4d;}
.news_left ul li em{font-weight: bold;padding-right: 10px;}
.news_more{position: absolute;left: 0;bottom: -50px;height: 20px;width: 150px;display: block;background: #1f8b4d;padding:15px 0;}
.news_more span{font-size: 16px;color: #ffffff;background: url("../images/more.png") no-repeat right center;padding-right: 28px;margin-left: 40px;}
.news_right { position: relative; width: 725px; height: 427px; overflow: hidden;  text-align: left; float: left;background: #1f8b4d;padding-top:12px;}
.news_right .pic img { width: 100%; height: 427px; display: block; }
.news_right .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.news_right .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.news_right .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.news_right .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px;  text-decoration: none; }
.news_right .num { position: absolute; z-index: 3; bottom: 15px; right: 8px; }
.news_right .num li{ float: left; position: relative; width: 10px; height: 10px; overflow: hidden; margin-right: 5px; cursor: pointer;border-radius: 100%; }
.news_right .num .on{background: #ea1111;}
.Exhibition{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: url("../images/01_03.jpg") no-repeat top center;}
.clear{width: 100%;height: 1px;overflow: hidden;margin:0 auto;}
.Exhibition_cn{width: 1100px;margin:0 auto;height: auto;overflow: hidden;}
.Exhibition_title{font-size: 30px;color: #ffffff;font-weight: bold;width: 100%;height: 50px;line-height: 50px;text-align: center;overflow: hidden;margin-top:140px;}
.Exhibition_list{width: 100%;margin:0 auto;height: auto;box-shadow: 0px 5px 5px rgba(222, 222, 222, 0.4);overflow: hidden;}
.Exhibition_list ul{width: 1115px;margin-left: -15px;}
.Exhibition_list ul li{width: 260px;float: left;height: auto;background: #ffffff;margin-top:50px;margin-left: 15px;overflow: hidden;}
.Exhibition_list ul li img{display: block;width: 100%;height: 200px;overflow: hidden;margin:0 auto;}
.Exhibition_list ul li span{display: block;width: 100%;height: 35px;overflow: hidden;margin:0 auto;text-align: center;line-height: 35px;font-size: 14px;color: #333333;}
.venue{width: 100%;margin:0 auto;height: auto;overflow: hidden;margin-top:30px;}
.venue ul li{width:50%;float: left;height: auto;overflow: hidden;position: relative; }
.venue_top{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #1f8b4d;padding-bottom: 180px;z-index: 1;}
.venue_top h3{font-size: 24px;height: 90px;line-height: 90px;width: 98%;border-bottom: 1px solid #ffffff;margin:0 auto;text-align: center;}
.venue_top h3 a{color: #ffffff;}
.venue_bg{width: 548px;border: 1px solid #ededed;height: 222px;position: absolute;left: 0;bottom: 0;border-top: none;}
.venue_cn{width: 445px;margin:0 auto;margin-top:-150px;height: auto;overflow: hidden;padding-bottom: 25px;}
.venue_cn img{display: block;width: 100%;height: 220px;margin:0 auto;}
.venue_cn span{display: block;width: 100%;font-size: 18px;font-weight: bold;text-align: center;line-height: 36px;padding:10px 0;}
.venue_cn span a{color: #333333;}
.venue_cn p{font-size:14px;line-height: 24px;height:72px; }
.venue ul li:first-child .venue_top{background: #f18e0a;}
.venue ul li:first-child .venue_bg{border-right: none;}
.hzzb{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.hzzb .title{font-size: 30px;font-weight: bold;color: #333333;width: 100%;height: 104px;line-height: 104px;text-align: center;}
.hzzb_cn{width: 1100px;margin:0 auto;height: auto;overflow: hidden;position: relative;}
.hzzb .pic{width: 840px;height: 530px;float: left;overflow: hidden;}
.hzzb .pic img{display: block;width: 100%;height: 530px;}
.hzzb .txt-bg{position: absolute;left: 0;bottom: 0;width: 840px;height: 50px;background: rgba(5,5,5,0.5);z-index: 1;}
.hzzb .txt { position: absolute;left:0; bottom: 0; z-index: 2; height: 50px; width:840px; overflow: hidden; }
.hzzb .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;text-align: center;width: 100%;}
.hzzb .txt li a{ display: block; color: white;  font-size: 16px;  text-decoration: none; }
.hzzb .num{width: 260px;position: absolute;top:0;right: 0;height: 530px;overflow: hidden;}
.hzzb .num  li {width: 100%;margin:0 auto;height: 176.66px;overflow: hidden;cursor: pointer;position: relative;}
.hzzb .num  li img{display:block;width: 250px;margin:0 auto;border: 5px solid #79b994;height: 166px;}
.hzzb .num  li em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: #000;display: block;opacity: 0.6;}
.hzzb .num  .on em{display: none;}
.czzn{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #f5f5f5;}
.czzn_title{width: 100%;height: 30px;padding:40px 0;background: #ffffff;text-align: center;font-size: 30px;line-height: 30px;font-weight: bold;color: #333;}
.czzn_cn{width: 1100px;margin:40px auto;height: auto;overflow: hidden;}
.czzn_left{width: 539px;height: 517px;float: left;}
.czzn_left img{display: block;width: 100%;}
.czzn_right{width: 538px;float: right;}
.czzn_right img{display: block;width: 455px;padding:40px;border: 1px solid #ededed;background: #ffffff;}
.czzn_right .czzn_text{width: 455px;padding:60px 40px;border: 1px solid #ededed;background: #ffffff;margin-top:15px;}
.czzn_text p:first-child{color: #333333;margin-bottom: 24px;}
.czzn_text p{font-size: 16px;line-height: 28px;color: #090804;}
.wqhg{width: 1100px;margin:0 auto;height: auto;overflow: hidden;padding:25px 0;}
.wqhg p{font-size: 30px;font-weight: bold;color: #333333;text-align: center;height: 60px;line-height: 60px;}
.wqhg ul{width: 1125px;margin-left: -25px;margin-top:10px;}
.wqhg ul li{width: 350px;height: 100px;overflow: hidden;float: left;margin-left: 25px;}
.wqhg ul li img{display: block;width: 100%;margin:0 auto;}

#footers{ background:#F9F9F9; height:82px;border-top:1px solid #E7E7E7; width:100%;color:#6B7B93; }
#footers a{color:#6B7B93;}
#copyright{background:#6B7B93; height:47px; line-height:47px; color:#fff;}
#copyright a{ color:#fff;}
.footer{width:1100px; margin:auto;font-size:12px;}
#copyright pre{ float:left;font-size:12px;}
.footer dl {float:left; line-height:26px;padding-top:10px}
.footer dl span{ padding:0 10px;}
.footer ul{float: right;line-height:26px; padding-top:10px; text-align:right;}
.footer ol{float: right;}
.footer ol a{padding:0 10px;}

@media (max-width: 1100px){
    .news{width: 98%;}
    .news_left{width: 34%;height: 350px;}
    .news_right{width: 66%;height: 350px;}
    .news_right .pic img{height: 350px;}
    .news_left h3{font-size: 16px;width: 94%;margin:0 auto;line-height: 24px;}
    .news_left p{width: 96%;font-size: 12px;line-height: 22px;}
    .news_left ul{width: 96%;left: 0;padding:0 2%;}
    .news_left ul li{font-size: 12px;}
    .news_more{padding:10px;bottom: -40px;}
    .Exhibition_cn{width: 96%;}
    .Exhibition_list ul{width: 100%;margin-left: 0;}
    .Exhibition_list ul li{width: calc(20% - 5px);margin-left: 5px;}
    .Exhibition_list ul li img{height: 160px;}
    .venue_cn{width: 80%;}
    .venue_cn span{font-size: 14px;line-height: 26px;}
    .venue_cn p{font-size: 12px;padding-bottom: 20px;}
    .hzzb_cn{width: 100%;}

    .czzn_title{padding:20px 0;}
    .czzn_cn{margin:15px auto;width: 100%;}
    .czzn_left{width: 49%;height: auto;}
    .czzn_right{width: 48%;}
    .czzn_right img{width: 90%;padding:10px 4.8%;}
    .czzn_right .czzn_text{width: 96%;padding:20px 2%;}
    .czzn_text p{font-size: 12px;line-height: 24px;}
    .wqhg{width: 100%;}
    .wqhg ul{width: 100%;margin-left: 0;}
    .wqhg ul li{width: 32%;margin-left: 1%;}
}
@media (max-width: 720px){
    .news{width: 98%;overflow: hidden;margin-top:-50px;}
    .news_left{width: 100%;height: auto;}
    .news_right{width: 98%;height: 260px;padding-top: 0;margin-top:10px;}
    .news_right .pic img{height: 260px;}
    .news_right .txt li a{font-size: 12px;}
    .news_left h3{font-size: 12px;width: 94%;margin:0 auto;line-height: 24px;}
    .news_left p{width: 96%;font-size: 12px;line-height: 22px;padding-bottom: 15px;}
    .news_left ul{width: 96%;left: 0;padding:0 2%;position: relative;}
    .news_left ul li{font-size: 12px;}
    .news_left img{margin-bottom: 10px;}
    .news_more{padding:10px;bottom: 0px;position: relative;}

    .hzzb .title{font-size: 16px;height: 26px;line-height: 26px;margin-bottom: 10px;}
    .hzzb .pic{width: 70%;float: left;height: 270px;}
    .hzzb .pic img{height: 270px;}
    .hzzb .txt-bg{width: 70%;}
    .hzzb .txt{width: 70%;font-size: 14px;}
    .hzzb .num{width: 30%;height: 270px;}
    .hzzb .num li{width:100%;height: 90px; }
    .hzzb .num li img{width: calc(100% - 4px);border: 2px solid #79b994;height: 86px;}

    .Exhibition_title{font-size: 16px;height: 26px;line-height: 26px;margin-top:100px;}
    .Exhibition{margin-top:-60px;}
    .Exhibition_cn{width: 96%;}
    .Exhibition_list ul{width: 100%;margin-left: 0;}
    .Exhibition_list ul li{width: calc(50% - 5px);margin-left: 5px;margin-top:15px;}
    .Exhibition_list ul li img{height: 120px;}
    .Exhibition_list ul li span{font-size: 12px;}
    .venue ul li{width: 100%;float: none;margin-bottom: 10px;}
    .venue_top h3{font-size: 16px;height: 40px;line-height: 40px;}
    .venue_cn{width: 80%;}
    .venue_cn img{height: 180px}
    .venue_cn span{font-size: 12px;line-height: 22px;}
    .venue_cn p{font-size: 12px;padding-bottom: 20px;}
    .venue_bg{width: calc(100% - 2px);}
    .venue ul li:first-child .venue_bg{border-right: 1px solid #ededed;}

    .czzn_title{padding:5px 0;font-size: 16px;line-height: 32px;height: 32px;}
    .czzn_cn{margin:10px auto;width: 100%;}
    .czzn_left{width: 98%;height: auto;margin:0 auto;float: none;margin-bottom: 8px;}
    .czzn_right{width: calc(98% - 2px);float: none;margin:0 auto;}
    .czzn_right img{width: 90%;padding:10px 4.8%;}
    .czzn_right .czzn_text{width: 96%;padding:20px 2%;margin-top:8px;}
    .czzn_text p{font-size: 12px;line-height: 24px;}
    .wqhg{width: 100%;padding:10px 0;}
    .wqhg p{width: 100%;font-size: 16px;height: 26px;line-height: 26px;}
    .wqhg ul{width: 100%;margin-left: 0;}
    .wqhg ul li{width: 96%;margin-left: 2%;height: auto;margin-bottom: 10px;}
    .wqhg ul li img{height: auto;display: block;max-width: 100%;}
    #footers{display: none;}
    #copyright{display: none;}
}