@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{color: #ca0e25;text-decoration: none;}
a:hover{text-decoration: underline;}
img{margin: 0;padding: 0;border: none;}


.banner{background: url(../images/banner.jpg) top center no-repeat;height: 908px;width: 100%;min-width: 1200px;}
.wrap{width: 1000px;margin: -450px auto;background: #fff;}
.news{width: 960px;padding: 20px 20px 0;overflow: hidden;}
.news_l{width: 540px;float: left;}
.yx-rotaion img{width: 540px;height: 380px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://news.gog.cn/cms_udf/2017/qgddh/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}

.news_r{width: 360px;float: right;}
.news_r h2,.news_b h2{font-size:28px; line-height:120%;font-weight: normal;height: 66px;overflow: hidden;}
.news_r p{font-size:14px; line-height:200%; padding:12px 0 25px 5px;}
.news_r ul li{background:url(../images/icon.png) 0 0 no-repeat; height:44px; line-height:24px; padding-left:35px; font-size:14px; width:325px;}
.news_b{width: 960px;clear: both;padding-top: 30px;}
.news_b ul li{width: 460px;height: 200px;margin-bottom: 20px;}
.news_b ul li:nth-of-type(2n+1){float: left;}
.news_b ul li:nth-of-type(2n){float: right;}
.news_b ul li p{margin-top: 15px;font-size: 14px;line-height: 28px;}

.speak{background: url(../images/col.jpg) top center no-repeat;padding-top: 150px;margin-top: 10px;width: 960px;padding: 0 20px;height: 100%;overflow: hidden;}
.speakCon{margin-top: 180px;}
.speak ul li{width: 460px;height: 220px;position: relative;margin-bottom: 45px;}
.speak ul li h2{font-weight: normal;font-size: 28px;height: 46px;overflow: hidden;}
.speak ul li h2 i{font-size: 12px;color: #999;margin-left: 5px;}
.speak ul li h3{margin:10px 0; background:url(../images/icon02.png) top left no-repeat; padding:5px 0 0 28px; font-size:14px;font-weight: normal;}
.speak ul li a img{width: 200px;height: 150px;position: absolute;left: 0;top: 0;}
.speak ul li .text{position: absolute;width: 245px;height: 135px;right: 0;top: 0;}
.speak ul li p{position: absolute;left: 0;bottom: 0;font-size: 14px;line-height: 30px;height: 60px;overflow: hidden;}
.speak ul li p a{color: #000;}
.speak ul li:nth-of-type(2n+1){float: left;}
.speak ul li:nth-of-type(2n){float: right;}

.footer{width: 1000px;overflow: hidden;margin: 0 auto;text-align: center;clear: both;}
.footer p{line-height: 28px;}