@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: 30px;text-align: center;line-height: 35px;margin-bottom: 30px;}
.bigTitle h2 a{color: #df1e1e;}

.news_l{width: 530px;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;}

.chuxj .title{background: url(../images/chuxj_title.jpg) top center no-repeat;padding-top: 100px;margin-top: 50px;}
.chuxj .pics{ position: relative; float: left; width: 520px; height: 450px; background: url(../images/chuxj_picsbg.png);}
.chuxj .pics li{ position: absolute; width: 370px; height: 210px; background:#ffffff; }
.chuxj .pics li:nth-child(2){ bottom: 0; right: 0;}
.chuxj .pics li img{ width: 360px; height: 200px; margin: 5px; }
.chuxj .pics li span{ position: absolute; width: 360px; height: 30px; line-height: 30px; font-size: 16px; bottom: 5px; left: 5px; text-align: center; background: rgba(0,0,0,0.6); color: #ffffff;}
.chuxj .list{ position: relative; float: right; width: 430px; height: 450px;}
.chuxj .list li{ width: 430px; height: 60px; line-height: 60px; font-family: "ËÎÌå"; font-size: 18px; color: #333131; overflow: hidden;}
.chuxj .list .more{ position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666;}

.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;}

.people .bar{background: url(http://news.gog.cn/cms_udf/2022/dfzw/images/bar6.jpg) top center no-repeat;height: 70px;margin-bottom: 20px;}
.people_box ul li{overflow: hidden;height: 180px;margin-bottom: 25px;}
.people_box ul li .picn{width: 260px;height: 180px;float: left;}
.people_box ul li .picn img{width: 260px;height: 180px;}
.people_box ul li .text{float: right;width: 700px;margin: 15px 5px 0 0;}
.people_box ul li .text .tag{width: 80px;height: 20px;line-height: 20px;text-align: center;background: #f30;font-size: 14px;color: #fff;margin-bottom: 10px;}
.people_box ul li .text h2{height: 42px;line-height: 42px;font-size: 22px;margin-bottom: 8px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.people_box ul li .text p{font-size: 14px;line-height: 26px;text-indent: 2em;color: #666;height: 100px;overflow: hidden;}
.people_box ul li .text p a{color: #f30;}
.people_box ul li:nth-of-type(2) .picn{float: right;}
.people_box ul li:nth-of-type(2) .text{float: left;}















