﻿
@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym { border:0;margin: 0;padding: 0;}
li {list-style: none;}
i{font-style:normal;}
a {color: #666;text-decoration: none;transition: all .3s ease-in;}
img { max-width: 100% !important;  border:0 none;  height: auto; vertical-align: top;   -ms-interpolation-mode: bicubic; }
.fl{float: left;display:inline;}
.fr{float: right;display:inline;}
.flag{position:absolute;width:264px;height:306px;left:428px;top:53px;background:url(gq.png) no-repeat left top;-webkit-animation:flag 3s steps(1) infinite;animation:flag 3s steps(1) infinite}
.content{  width:1260px; height:auto; overflow:hidden; margin:0 auto;}
.ct_top{ background:url(ctbj_01.png) no-repeat; width:1260px; height:66px;}
.ct_middle{background:url(ctbj_02.png) repeat-y; width:1200px; height:auto; overflow:hidden;}
.ct_bottom{background:url(ctbj_03.png) no-repeat; width:1200px; height:41px;}
.headline{ width:100%; height:70px;background:url(ttbj.jpg) no-repeat center top;}
.headline h1 {text-align: center; font-size: 36px; color: #434343;line-height: 60px;  font-weight:600;  font-family: 微软雅黑; margin-top:26px;}
.headline h1 a {color:#d80311;}
.headline .summary{ line-height: 20px; font-size: 16px; text-indent: 2em;color: #343434;margin-top: 10px; text-align: center;}

.part{margin-top: 16px; height:auto; overflow:hidden;width:1180px;}
.hot-l{width: 581px; height:auto;overflow:hidden;}
.picScroll-left-1{width:580px;  overflow:hidden; position:relative; }
.picScroll-left-1 .hd{position:absolute; width: 100%; top:50%; margin-top:-35px; left: 0; height:1px; z-index:200;}
.picScroll-left-1 .hd ul{float:right; overflow:hidden; zoom:1; position:absolute; right:13px; top:176px;}
.picScroll-left-1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color: #ccc; border-radius: 50%;}
.picScroll-left-1 .hd ul li.on{background-color: #fa0000;}
.picScroll-left-1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-1 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  position:relative;}
.picScroll-left-1 .bd ul li .pic{ text-align:center; }
.picScroll-left-1 .bd ul li .pic img{ width:580px; height:346px; display:block;}
.picScroll-left-1 .bd ul li .title{line-height:50px; position:absolute; bottom:0; left:0; padding:0 10px; z-index:100; font-size:17px;}
.picScroll-left-1 .bd ul li .title a{color:#fff;}
.picScroll-left-1 .bd ul li i{height:50px; background:#000; opacity:.5; filter:alpha(opacity=50); width:100%; position:absolute; bottom:0; left:0; text-indent:-99999em;}


.hot-r{width:499px;height:auto;overflow:hidden; margin-left:93px;margin-top: 8px;}
.hot-news{padding-bottom: 13px;border-bottom: 1px solid #dbdbdb;padding-top: 15px; margin-bottom:10px; }
.hot-news .title{    font-size: 23px;color: #024985; line-height: 28px; margin-bottom:15px;font-weight: bold;}
.hot-news .title a{color: #024985}
.hot-news .summary { overflow: hidden;margin: 0;font-size: 15px; line-height: 24px; color: #666666;  text-indent: 2em;}

.column-head{ background:url(t_b.png) no-repeat; width:544px; height:56px;line-height: 38px;}

.main {width: 1200px; height:auto; overflow:hidden;}
.pdrf{ width:580px; height:auto; overflow:hidden; margin:18px 0;}
.new_bt{width:100%;height:40px;border-bottom: 1px solid #b2b2b2; }
.new_bt i{ width:19px; height:20px; background:url(tb.jpg); display:block; float:left; margin:10px;}
.new_bt h1{ width:300px; float:left;font-size:20px;line-height:40px; font-weight:600}
.new_bt h1 a{ color:#fa0000;}

.live_head{ height:42px;}
.news_report{ float: left; width: 150px; height: 39px; font-size:21px; background:url(t_b.png); text-align:center; line-height:39px; font-family: 微软雅黑;}
.dys_news_live a{ color:#FFF}
.morer { float: right;  line-height:38px; margin-right:20px; position:absolute; top:20px;right:35px;}
.morer a{color:#fa0000}
.more { line-height:38px; margin-right:20px;}
.more a{color:#fa0000}


.news_list {float:left;}
.news_list li a {color: #343434;font-size: 16px;}
.news_list li {background:url(li_dian_03_xuqiu15275_20160728.png) left center no-repeat;padding-left:18px;line-height: 38px;font-family:"Microsoft Yahei";width: 100%;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ywnew{height:auto;overflow:hidden; float:left;}
.yw-t{width:445px;height:30px; float:left; border-bottom:1px dashed #CCC; margin-top:16px; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.yw-t li{background:url(images/li_dian_03_xuqiu15275_20160728.png) left center no-repeat;padding-left:21px;color:#343434;font-size:18px;line-height:26px;font-family:microsoft yahei;height:26px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.yw-t li i{ width:25px; height:25px; background:#F00; display:block; float:left; color:#FFF; text-align:center; line-height:25px; margin-right:10px;}


