body{ background-color: #f5f9ff;}
/*head 样式开始*/
.head{height: 300px;background-image: url(../images/top_banner.jpg);background-repeat: no-repeat;background-position: center top; min-width: 1400px;}
.headson{max-width:1300px; min-width: 1200px;margin-left: auto;margin-right: auto;height: 300px;}
.head_banner{ clear:both; height:300px;}

/*分期*/
.luntan-fenqi-box{ width:200px;  background-color: #fff; border-radius:5px; border-radius:5px;   box-shadow: -2px 0px 20px rgba(12,63,133,0.12); position: absolute; left: 0px;
  top: 0px; bottom:0px; }
.luntan-fenqi-title{ background-color: #224287;  padding: 15px 20px; line-height: 1.2em; font-size:22px; color: #fff; text-align: center; font-weight: bold;}
.luntan-fenqi-title:first-child{border-top-left-radius:5px; border-top-right-radius:5px; }
.luntan-fenqi-list{ }
.luntan-fenqi-list ul li{  font-size: 20px; line-height: 1.5em; color: #2f5398; text-align: center;}
.luntan-fenqi-list ul li a{ color: #0e2f6a;  padding: 10px 0px; display: block;}
.luntan-fenqi-list ul li a:hover,.diyiqi a:hover,.luntan-fenqi-list ul li.current a{ background-color: #edf6ff;}
.luntan-fenqi-list.none1 ul li:first-child{display:none;}
.diyiqi{ text-align: center;font-size: 20px;color: #0e2f6a;padding-top: 15px; padding-bottom: 10px; }
.diyiqi a{ color:#0e2f6a; display: block; padding-bottom: 10px;}
.luntan-box{ width: 1400px; margin: 0 auto;  position: relative; padding-left:220px;}
.hjr-news{ height: auto;  padding: 20px; background-color: #fff; box-shadow: -2px 0px 20px rgba(12,63,133,0.12); position: relative; margin: 0 auto;}

.news_lunhuan{display: block;width: 50%;float:left ; height: 400px; background-color: #FFFFFF; border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);}
.news-img{ width: 100%; height: 400px; }
.news-img img{ width: 100%; height: 400px;}


.gu_tt {color: #4876d7;text-decoration: none; overflow:hidden; /*! border-bottom: 1px dashed #134580; */ margin-bottom:5px; }
.gu_tt h1{ color:#0e2f6a; font-size:25px; line-height:1.5em;  text-align: left; text-decoration: none;display: block;  font-weight: bold; padding-bottom: 20px;}
.gu_tt h1.guTwolines{  padding: 18px 5px;}
.gu_tt h1 a { color: #0e2f6a;}
.gu_tt a.lineH25{line-height:25px; text-align: left; }
.gu_tt a:hover{color:#28548a;}
.gu_tt p {font-size: 18px;line-height:2em; /*! height:59px; */ display: block; color: #757f91;text-decoration: none; text-indent: 2em; padding-bottom: 5px;text-align: justify;}

.ttMore{text-align: right;font-size: 20px; height:30px; line-height:30px; }
.ttMore a{ color:#224287;}
.news-list{ width: 48%; float: right; height: 400px; background-color: #FFFFFF; border-radius: 3px; }
.news-list ul{ padding:0px;}
.news-list ul li{ width: 100%; height: 45px; line-height: 45px;  font-size:17px; clear: both; }
.news-list ul li a{ width: 85%; float: left; height: 45px; overflow: hidden; background-image: url(../images/huiDian.png); background-position: left center; background-repeat: no-repeat; padding-left:20px ; color: #272f37;  display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.news-list ul li a:hover{color: #004fad; background-image: url(../images/lanDian.png);}
.index-list{ margin: 0 5px;}
.index-list ul{ display: none;}
.index-list ul.index-ulshow{ display: block;}

.news_title {display: block;height: 44px;  border-bottom: 1px solid #e0e7ec;/*background-image: url(images/lmBK.png);*/ background-repeat: repeat-x; background-position: center -1px;}
.news_title-left{float: left; width:60%; height: 44px; }

.news_title-left a{  height: 44px;  float: left; display: block;  line-height: 44px; margin-right: 30px;  font-size: 24px; font-weight: bold;  color:#8d96a2;}
.news_title-left a.nolinkTitle,.news_title-left  a:hover{ height: 44px;  display: block;  color: #3070bf; border-bottom: 2px solid #3070bf}
.news_title-right{ float: right;}
.news_title-right span {display: none;}
.news_title-right span.more{display: block;}
.sonItem{ float: right;}
.sonItem a {float: left;  width: 120px; height: 30px; line-height: 30px; margin-right: 10px; border-radius: 15px; text-align: center; display: block; font-size:15px; color: #666f79;font-weight:bold; border: 1px solid #c9d4e2;  }
.sonItem a:hover{ background-color: #3182d4; color: #fff; border: 1px solid #3182d4; }
.more {float: right;display: block;font-size: 14px;line-height: 44px;color: #939393;text-align: center;}
.more a{color: #939393; height: 44px; display: block;}

/*处长论坛*/
.chuzhang-luntan{ background:url(../images/line_01.png) top repeat-x #fff; background-color: #fff; box-shadow: -2px 0px 20px rgba(12,63,133,0.12); padding:30px 0;}

.chuzhang-luntan-title{  height: 54px; padding-right: 20px;}
.chuzhang-luntan-title span{height: 54px; display: block; width: 50%; float: left;}
.chuzhang-luntan-title span:hover{  background:url(../images/icon_01.png) 270px 0 no-repeat;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;text-transform:uppercase;}
.chuzhang-luntan-title a{ float: right; line-height: 54px; font-size: 18px;}


.chuzhang-luntan-list{ padding:30px 60px;}
.chuzhang-luntan-list ul{ margin:0;}
.chuzhang-luntan-list ul li{ border-bottom:#e6effd 3px solid;  color:#0e2f6a; padding:15px 0; }
.chuzhang-luntan-list ul li,.chuzhang-luntan-list ul li a:link,.chuzhang-luntan-list ul li a:visited,.chuzhang-luntan-list ul li a:hover{color:#0e2f6a;}
.chuzhang-luntan-list ul li b{ font-size:24px; font-weight: bold; display:block; margin-bottom:10px;background:url(../images/dot.png) 0px 10px no-repeat; margin-left:-22px; padding-left:22px; line-height:120%;}
.chuzhang-luntan-list ul li p{ font-size:18px; line-height:160%;}
.chuzhang-luntan-list ul li:last-child{ border-bottom:none;}
.chuzhang-luntan-list ul li:first-child{display:none;}
.chuzhang-luntan-list ul li:hover{-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;text-transform:uppercase; background: linear-gradient(to top,#f9f9f9,#f5f5f5);}

.dajiatan-box{ background:url(../images/line_01.png) top repeat-x #fff; background-color: #fff; box-shadow: -2px 0px 20px rgba(12,63,133,0.12); }

.dajiatan-box-content{ margin: 0 auto;  padding: 50px 0px;}
.dajiatan-list{ padding: 30px;}
.dajiatan-list ul li{  width:50%;  float:left;}
.dajiatan-list ul li .img-item{ border:#e2edff 1px solid; margin: 15px 16px; height:230px;   display:block; overflow:hidden; background:#fff; box-shadow: 8px 8px 0px  #e6effd; }
.dajiatan-list ul li .img-item-img{ width:35%; height:230px; float:left; position: relative; overflow: hidden;}
.dajiatan-list ul li .img-item-img img{width:100%; height:245px;cursor:pointer; transition: all 0.6s;}
.dajiatan-list ul li .img-item-img:hover img{ transform: scale(1.1);}
.dajiatan-list ul li .img-item-img p{position: absolute;left: 0;right: 0;height: 50px;background-color: #000; background:url(../images/touming.png) repeat ;  display: block;bottom: 0px;color: #fff;text-align: center;line-height: 50px;font-size: 22px;}

.img-item-info{ width:61%; float:right; height:265px;padding: 15px 20px 15px 0px; }
.img-item-info p.img-item-tit{ display:block; font-size:22px;  height:auto; overflow:hidden; line-height: 1.5em; padding-top:0px;}

.img-item-info p.img-item-tit a{ color:#224287; }
.img-item-info p{ padding:10px 0px;font-size:16px; color:#444e60;  position: relative;}
.img-item-info p i{ position: absolute;left: 0;top: 0;height: 45px;line-height: 45px;}
.img-item-info p span{ padding-left:60px; color:#333; font-size:20px; display: block;}
.img-item-info p.img-item-zuozhe span { font-weight:bold;}

.dajiatan-list2{ padding: 30px;}
.dajiatan-list2 ul li{  width:33.33%;  float:left;}
.dajiatan-list2 ul li .img-item2{ border:#e2edff 1px solid; margin: 15px 16px; height:320px;   display:block; overflow:hidden; background:#fff; box-shadow: 8px 8px 0px  #e6effd; }
.dajiatan-list2 ul li .img-item-img2{ width:100%; height:200px;  position: relative; overflow: hidden;}
.dajiatan-list2 ul li .img-item-img2 img{width:100%; height:200px;cursor:pointer; transition: all 0.6s;}
.dajiatan-list2 ul li .img-item-img2:hover img{ transform: scale(1.1);}
.dajiatan-list2 ul li .img-item-img2 p{position: absolute;left: 0;right: 0;height: 50px;background-color: #000; background:url(../images/touming.png) repeat ;  display: block;bottom: 0px;color: #fff;text-align: center;line-height: 50px;font-size: 22px;}

.dajiatan-list2 ul li:first-child{display:none;}

.img-item-info2{ width:100%;  height:120px;padding: 0px 10px 0px 10px; }
.img-item-info2 p.img-item-tit2{ display:block; font-size:18px; padding:10px 20px 10px 60px; height:120px; overflow:hidden; background:url(../images/icon_play.png) no-repeat 10px center; font-weight: bold; text-align: justify; display: flex;align-items: center;}

.img-item-info2 p.img-item-tit2 a{ color:#224287; }
.img-item-info2 p{ font-size:15px; color:#444e60;  position: relative;display: block; }
.img-item-info2 p i{}
.img-item-info2 p span{ color:#333; font-size:13px; }
.img-item-info2 p.img-item-zuozhe2{  height:45px; line-height: 45px; float:left;   width:90px;}
.img-item-info2 p.img-item-zuozhe2 span { font-weight:bold;}
.img-item-info2 p.img-item-danwei2{  height:45px; line-height: 45px; float:right;  width: 71%;text-align: right;}
.img-item-info2 p.img-item-danwei2 span{  float:right; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}




/*往期*/
.wangqi-list{ height:137px;}
.wangqi-list ul li{  width:20%; height:137px; float:left; }
.wangqi-list ul li .wq-item{border:#e2edff 1px solid; margin: 15px 16px; height:137px;   display:block; overflow:hidden;  background:url(../images/wangqi.jpg) no-repeat center center; box-shadow: 8px 8px 0px  #e6effd; background-size: 100%; position: relative;}
.wangqi-list ul li .wq-item a{color: #fff; font-size: 20px; text-align: center; display: block; padding: 70px 67px 0 67px; font-weight: bold;}

/*频道*/
.zhuye_box{width: 1400px;margin-right: auto;margin-left: auto;padding: 20px 40px; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);   padding-bottom:20px; background-color: #fff;display: block;min-height:600px; position:relative;}
.Subcolumn {width: 100%;background-color: #fff;display: block;}
.location{line-height: 70px;height: 70px;border-bottom: 1px solid #dedede;color: #fff;}
.location-right{ float:right; height: 70px;color: #333;}
.location-right i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right span{ padding: 0 5px; color: #333; font-size: 17px;}
.location-right-l{ height: 70px; width:100%;color: #333;}
.location-right-l i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right-l span{ padding: 0 5px;}
.location-left {height:70px;float: left;font-size:30px;font-weight:bold;color:#224287; text-align: center; border-bottom: 2px solid #224287; }
.location-left span{ display:block; }

.p_list{ padding:20px 10px 10px 10px; min-height:600px;}
.pson_list{ padding:20px 10px 10px 20px; }
.p_list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 18px;}
.p_list ul li:hover{ background-image: url(../images/lanDian.png);}
.p_list ul li a {color: #333;text-decoration: none;float: left;}
.p_list ul li a:hover {color: #224287;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1; height: 55px;}


/*内容页 start*/
.p_nei {text-align: left;font-size: 18px;line-height: 36px;min-height:640px; padding:40px; position: relative;}
.p_nei h1 {font-size:30px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.p_nei h4 {padding-top: 10px;font-size: 13px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 30px;padding-bottom: 20px;}
.p_nei h2.reply {font-size: 15px;text-align: center;padding: 10px 0px;font-weight: bold;color: #666;}
.p_nei h2.reply.zwnr span{ padding:0px 10px;}

.p_nei h4 span{padding:0px 10px;}
.p_nei h4 span.fontSize{ font-size:14px; color:#666;}
.p_nei h4 span.fontSize span{ cursor:pointer;}
.p_nei img{ max-width:800px; margin-bottom:-11px; }

.p_nei h4.ltH4 {padding-top: 10px;font-size: 16px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 30px;padding-bottom: 20px;}
.p_nei h4.ltH4 span{padding:0px 20px;}

/*内容页结束*/

.nr-title{height: 46px; line-height: 46px; padding-left: 10px;font-size: 16px;font-weight: bold;background: #f5f5f5;color: #333;text-align: left;border-bottom: 1px #dadada solid;}

.nr-shipin{  padding:60px; }
.xgList{ padding: 20px;}
.xgList ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.xgList ul li:hover{ background-image: url(../images/lanDian.png);}
.xgList ul li a {color: #333;text-decoration: none; width: 80%; height: 40px; float: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.xgList ul li a:hover {color: #3882dd;text-decoration: underline;}




