@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td,div,input{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px "Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
a{text-decoration: none;color: #1d1d1d;}
img{margin: 0;padding: 0;border: none;}
body{background: #fff;}
.w1000{width: 1000px;margin: 0 auto;overflow: hidden;}

.banner{background: url(../images/banner.jpg) top center no-repeat;height: 600px;width: 100%;min-width: 1000px;margin-bottom: 40px;}
.bigTitle h2{font-size: 25px;text-align: center;line-height: 35px;margin-bottom: 30px;}
.bigTitle h2 a{color: #ec1f2d;}

.news_l{width: 550px;height: 345px;float: left;overflow: hidden;}
.news_l video{object-fit:cover;}
.news_r{float: right;width: 430px;height: 370px;overflow: hidden;margin-top: -5px;}
.news_r ul li{line-height: 44px;height: 44px;font-size: 18px;position: relative;padding-left: 10px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;width:420px;}
.news_r ul li:after{content:"";background:#000;width:4px;height:4px;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;display:block;position: absolute;left: 0;top: 45%;}

.media{background: url(../images/bar1.jpg) top center no-repeat;padding-top: 100px;margin-top: 50px;}
.media_l{width: 530px;float: left;}
.media_l_t{width: 530px;position: relative;height: 270px;overflow: hidden;margin-bottom: 18px;}
.media_l_t ul li{position: absolute;width: 250px;overflow: hidden;}
.media_l_t ul li img{float: left;width: 120px;height: 65px;padding-bottom: 8px;}
.media_l_t ul li h3{float: right;width: 120px;font-weight: 500;font-size: 16px;height: 63px;overflow: hidden;}
.media_l_t ul li p{background: url(../images/yh.jpg) left top no-repeat;clear: both;padding-left: 25px;height: 34px;overflow: hidden;padding-top: 10px;}
.media_l_t ul li p a{color: #666;}
.media_l_t ul li:nth-of-type(1){width: 235px;overflow: hidden;left: 0;top: 0;}
.media_l_t ul li:nth-of-type(1) img{width: 235px;height: 120px;padding-bottom: 15px;}
.media_l_t ul li:nth-of-type(1) h3{width: 235px;margin-bottom: 8px;max-height: 40px;overflow: hidden;}
.media_l_t ul li:nth-of-type(1) p{height: 80px;background: none;padding-left: 0;line-height: 20px;}
.media_l_t ul li:nth-of-type(2){right: 0;top: 0;}
.media_l_t ul li:nth-of-type(3){right: 0;bottom: 0;}

.media_l_b{font-size: 16px;}
.media_l_b ul li{line-height: 32px;height: 32px;font-size: 16px;position: relative;padding-left: 10px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;width:520px;}
.media_l_b ul li:after{content:"";background:#000;width:4px;height:4px;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;display:block;position: absolute;left: 0;top: 45%;}

.media_r{float: right;width: 430px;}
.media_r_t{width: 430px;height: 270px;position: relative;}
.media_r_t img{width: 430px;height: 270px;}
.media_r_t i{position: absolute;display: block;left: 0;bottom: 0;background: url(../images/title_bg.png);height: 60px;background-size: 100% 100%;width: 430px;line-height: 60px;color: #fff;font-style: normal;text-align: center;font-size: 18px;}
.media_r_b{margin-top: 8px;height: 100px;overflow: hidden;}
.media_r_b ul{width: 450px;}
.media_r_b ul li{width: 138px;float: left;margin-right: 8px;height: 100px;position: relative;}
.media_r_b ul li img{width: 138px;height: 100px;}
.media_r_b ul li .text{position: absolute;left: 0;width: 118px;height: 80px;background: rgba(0,0,0,.6);padding: 10px;text-align: center;overflow: hidden;bottom: -100px;}
.media_r_b ul li .text a{color: #fff;font-size: 14px;}

.pic{background: url(../images/bar2.jpg) top center no-repeat;padding-top: 100px;margin-top: 50px;position: relative;}
.pics_con{width: 1000px;height: 500px;overflow: hidden;position: relative;background: #fff;padding: 30px 0;border-radius: 8px;}
.pic_btn{position: absolute;width: 46px;height: 80px;top: 300px;cursor: pointer;}
.pic_prev{background: url(http://news.gog.cn/cms_udf/2018/hcxsd/images/left.png);left: 0px;}
.pic_next{background: url(http://news.gog.cn/cms_udf/2018/hcxsd/images/right.png);right: 0px;}
.picCon_list{width: 860px;height: 500px;margin-left: 70px;overflow: hidden;}
.picCon_list img{width: 860px;height: 500px;}
.picCon_list ul li a{text-decoration: none;}
.picCon_list ul li span{font-size: 16px;padding-left: 70px;position: absolute;bottom: 0px;display: block;width: 790px;height: 50px;background: rgba(0,0,0,.5);line-height: 50px;color: #fff;}
.picNum{position: absolute;left: 80px; bottom: 10px; font-size: 20px; color: #fff; z-index: 30;}
.picNum i{font-style: normal;}
.picCon_list ul li{display: none;}
.picCon_list ul li:nth-of-type(1){display: block;}

.exhibition{background: url(../images/bar3.jpg) top center no-repeat;padding-top: 100px;margin-top: 50px;position: relative;}
.slide_con{height: 450px;overflow: hidden;}
.exhibition ul{width: 1510px;}
.exhibition ul li{float: left;width: 192px;height: 460px;position: relative;margin-right: 10px;transition: all 1s;cursor: pointer;}
.exhibition ul li.on{width: 596px;height: 460px;}
.exhibition ul li .otitle{position: absolute;left: 0;width: 192px;height: 230px;background: url(../images/red_bg.jpg) no-repeat;font-size: 18px;color: #fff;font-weight: bold;line-height: 32px;text-align: center;padding: 40px 35px;z-index: 2;box-sizing: border-box;}
.exhibition ul li .otitle a{color: #fff;}
.exhibition ul li .opic {position: absolute;left: 0;width: 192px;height: 230px;top: 230px\9;}
.exhibition ul li .opic img{width: 100%;height: 100%;}

.exhibition ul li:nth-child(odd) .otitle{top: 0;}
.exhibition ul li:nth-child(odd) .opic{top: 230px;}
.exhibition ul li:nth-child(even) .otitle{top: 230px;}
.exhibition ul li:nth-child(even) .opic{top: 0;}

.exhibition ul li.on .opic{position: absolute;left: 0;width: 596px;height: 460px;top: 0\9;}
.exhibition ul li.on .otitle {position: absolute;left: 0;top: 327px;width: 100%;height: 133px;background: url(../images/black_bg.png) repeat-x;font-size: 18px;color: #fff;font-weight: bold;line-height: 32px;text-align: center;padding: 75px 10px 0 10px;}
.exhibition ul li.on:nth-child(odd) .opic {top: 0;}

.route{background: url(../images/route.jpg) top center no-repeat;height: 895px;margin-top: 50px;}
.footer{text-align: center;padding-top: 50px;}
.footer p{line-height: 30px;}