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

.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}

.banner{background: url(../images/banner.jpg) top center no-repeat;height: 884px;width: 100%;min-width: 1200px;}
.bannerBox{height: 884px;position: relative;}
.bannerBox>div{position: absolute;}
.m_title{width: 1042px;height: 234px;top: 59px;right: 0;background: url(../images/m_title.png);animation:m_title 1.0s ease-in-out 0s normal;-ms-animation:m_title 1.0s ease-in-out 0s normal;-moz-animation:m_title 1.0s ease-in-out 0s normal;-o-animation:m_title 1.0s ease-in-out 0s normal;-webkit-animation:m_title 1.0s ease-in-out 0s normal}
.copy{width: 797px;height: 235px;top: 293px;left: 240px;background: url(../images/s_title.png);animation:copy 1.5s ease-in-out 0s normal;-ms-animation:copy 1.5s ease-in-out 0s normal;-moz-animation:copy 1.5s ease-in-out 0s normal;-o-animation:copy 1.5s ease-in-out 0s normal;-webkit-animation:copy 1.5s ease-in-out 0s normal}
.route{width: 1000px;left:100px;top: 550px;height: 300px;background: url(../images/line.png) center 23% no-repeat;animation:city 2.0s ease-in-out 0s normal;-ms-animation:city 2.0s ease-in-out 0s normal;-moz-animation:city 2.0s ease-in-out 0s normal;-o-animation:city 2.0s ease-in-out 0s normal;-webkit-animation:city 2.0s ease-in-out 0s normal;}
.route ul{width: 1200px;}
.route ul li{float: left;width: 140px;height: 140px;text-align: center;margin-right: 150px;position: relative;cursor: pointer;}
.route ul li img{width: 140px;height: 140px;}
.route ul li .text{display: none;left: -50px;position: absolute;top: 150px;}
.route ul li .text h4{background: url(../images/tbg.png);width: 284px;height: 34px;line-height: 34px;text-align: center;font-weight: normal;color: #fff;margin-bottom: 10px;}
.route ul li .text p{font-size: 14px;line-height: 26px;}
.route ul li.on .text{display: block;text-align: left;width: 300px;}
.route ul li.route_01{background: url(../images/road01.png) top center no-repeat;}
.route ul li.on.route_01{background: url(../images/road01a.png) top center no-repeat;}
.route ul li.route_02{background: url(../images/road02.png) top center no-repeat;}
.route ul li.on.route_02{background: url(../images/road02a.png) top center no-repeat;}
.route ul li.route_03{background: url(../images/road03.png) top center no-repeat;}
.route ul li.on.route_03{background: url(../images/road03a.png) top center no-repeat;}
.route ul li.route_04{background: url(../images/road04.png) top center no-repeat;}
.route ul li.on.route_04{background: url(../images/road04a.png) top center no-repeat;}

.news_list{width: 1200px;height: 415px;overflow: hidden;}
.news_t h2{font-size:45px;height:60px;line-height:60px;text-align: center;margin: 40px auto;}
.news_t h2 a{color: #224dae;}
.news_list_l{float: left;}
.yx-rotaion img{width: 630px;height: 415px;}
.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_list_r{float: right;width: 525px;height: 435px;overflow: hidden;margin-top: -20px;}
.news_list_item h4{font-size:22px;border-bottom:1px solid #eee;line-height:53px;height:53px;margin:13px 0px 8px 0px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.news_list_item ul li{font-size:16px;line-height:36px;height:36px;padding-left:17px;margin-left:3px;position: relative;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.news_list_item ul li:after{content:"";background:#224dae;width:5px;height:5px;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;display:block;position: absolute;left: 0;top: 45%;}
.more{font-size:16px;color:#224dae;text-decoration:none;border:1px solid #dcdcdc;border-radius:14px;padding:4px 94px;margin-left:114px;display: inline-block;margin-top: 13px;}

.news_video{position: relative;width: 1200px;margin: 50px 0;height: 220px;overflow: hidden;}
.news_video .btn{position: absolute;cursor: pointer;width:39px;height:39px;top:89px;}
.news_video .prev{background:url(../images/prve.gif) no-repeat;left:0px;}
.news_video .next{background:url(../images/next.gif) no-repeat;right:0px;}
.news_video_con{width: 1080px;height: 220px;overflow: hidden;margin-left: 60px;}
.news_video_con ul{width: 1200px;}
.news_video_con ul li{width: 330px;height: 220px;overflow: hidden;float: left;position: relative;margin-right: 45px;}
.news_video_con ul li img{width: 330px;height: 220px;}
.news_video_con ul li a{display: block;}
.news_video_con ul li a i,.area_news_pic i{position: absolute;bottom: 0;left: 0;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);color: #fff;font-style: normal;text-align: center;display: block;width: 100%;font-size: 14px;white-space: nowrap;text-overflow:ellipsis;}

.area_col{background: url(../images/area_col.jpg) top center no-repeat;padding-top: 93px;margin-bottom: 50px;}

.area_nav{background: url(../images/area_bar.jpg) top center no-repeat;padding-top: 127px;position: relative;}
.area_nav p{position: absolute;left: 650px;top: 50px;}
.area_nav p a{color: #1a913d;font-size: 18px;display: inline-block;margin-right: 55px;}
.area_nav p a.area_nav1{margin-right: 40px;}
.area_top{width: 1200px;height: 141px;overflow: hidden;margin-bottom: 40px;}
.area_top img{float: left;width: 229px;height: 141px;}
.area_top .area_top_title{float: right;overflow: hidden;width: 830px;margin-right: 50px;text-align: center;}
.area_top .area_top_title h2{font-size: 28px;height: 37px;overflow: hidden;margin-top: 20px;}
.area_top .area_top_title h2 a{color: #316eaf;}
.area_top .area_top_title p{font-size: 16px;line-height: 90px;}
.area_top .area_top_title p a{color: #595959;margin: 0 5px;}

.area_news{width: 1200px;overflow: hidden;margin-bottom: 35px;}
.area_news_pic{float: left;width: 455px;height: 310px;position: relative;}
.area_news_pic img{width: 455px;height: 310px;}
.area_news_list{float: right;width: 695px;height: 250px;background: url(../images/benSite.jpg) top left no-repeat;padding-top: 60px;position: relative;}

.area_news_list_top{height: 105px;overflow: hidden;margin-bottom: 14px;}
.area_news_list_top_l{float: left;width: 450px;height: 105px;}
.area_news_list_top_l h3{margin-bottom: 15px;height: 25px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.area_news_list_top_l h3 a{color: #2073b9;}
.area_news_list_top_l p{font-size: 16px;line-height: 29px;height: 58px;overflow: hidden;}
.area_news_list_top_r{float: right;width: 175px;height: 105px;}
.area_news_list_top_r img{width: 175px;height: 105px;}

.area_news_list_col{clear: both;}
.area_news_list_col ul {width: 750px;}
.area_news_list_col ul li,.area_media ul li{float: left;font-size: 14px;line-height: 35px;margin-right: 45px;width: 305px;overflow: hidden;height: 35px;padding-left: 20px;position: relative;white-space: nowrap;text-overflow:ellipsis;}
.area_news_list_col ul li:after,.area_media ul li:after{content:"";background:#224dae;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%;}

.area_news_item{clear: both;padding-top: 40px;height: 125px;width: 1200px;overflow: hidden;}
.area_news_item ul{width: 1230px;}
.area_news_item ul li{float: left;width: 380px;height: 125px;margin-right: 30px;}
.area_news_item ul li img{float: left;width: 180px;height: 125px;}
.area_news_item ul li .text{float: right;width: 170px;}
.area_news_item h4{font-weight: 500;margin-bottom: 10px;height: 42px;overflow: hidden;}
.area_news_item p{font-size: 14px;line-height: 24px;height: 96px;overflow: hidden;}

.area_media{width: 1200px;clear: both;background:url(../images/area_media_bar.jpg) left top no-repeat;padding-top: 70px;overflow: hidden;height: 105px;overflow: hidden;}
.area_media ul{width: 1300px;}
.area_media ul li{width: 350px;}

.footer{padding-bottom: 10px;width: 100%;min-width: 1200px;margin: 0 auto;}
.footer p{line-height: 26px;text-align: center;}

@-ms-keyframes m_title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	to{ }
}

@-moz-keyframes m_title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	to{ }
}

@-o-keyframes m_title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	to{ }
}

@-webkit-keyframes m_title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	to{ }
}

@keyframes m_title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	50%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0); }
	to{ }
}

@-ms-keyframes copy{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	60%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	to{ }
}

@-moz-keyframes copy{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	60%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	to{ }
}

@-o-keyframes copy{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	60%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:0; height:0; }
	to{ }
}

@-webkit-keyframes copy{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  }
	60%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@keyframes copy{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  }
	60%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0;  }
	to{ }
}

@-ms-keyframes city{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-moz-keyframes city{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-o-keyframes city{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@-webkit-keyframes city{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

@keyframes city{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
	to{ }
}

